BM6(7 ~~~zzztttooosssvvvxxx}}}~~~}}}||||||yyyvvvzzz{{{tttoooppprrrmmmssswwwwwwxxxyyyvvvqqqooommmlllnnnoooooossszzzuuuqqqnnnoootttvvvuuurrrwwwsssqqqssssssooommmnnngggiiijjjkkkkkkjjjkkkkkklllooorrruuuuuussspppnnnnnnsssxxxyyyvvvtttuuuwwwsssssstttuuuuuussspppnnnmmmtttxxxuuurrrsssuuuvvvvvvqqqmmmmmmooorrrtttvvvqqqssswww{{{}}}~~~~~~}}}}}}|||zzzuuupppooosssyyy~~~{{{wwwvvvvvvvvvtttrrrlllmmmpppsssuuuvvvzzz}}}|||wwwuuuuuuuuutttvvv{{{tttttttttvvvyyyyyyxxxvvvxxxwwwvvvwwwxxxyyywwwuuuxxx{{{~~~|||{{{zzz}}}{{{zzzzzzzzzyyyuuuqqqxxxvvvttttttuuuvvvvvvuuuvvvuuuvvvyyy}}}{{{yyy{{{~~~}}}yyyvvvxxxuuuwwwyyy||||||{{{yyywwwoooppprrrsssttttttsssrrrtttvvvwwwtttooonnnqqqtttpppppppppqqqrrrsssttttttrrrvvv{{{{{{xxxvvvwwwzzzvvvuuuuuutttuuuwww{{{~~~~~~{{{yyyyyy{{{|||zzzxxx~~~}}}}}}uuunnnlll```_________```aaa```___fffccceeehhhhhhdddfffkkkhhheeedddeeeddd``````cccjjjgggddddddfffggghhhhhhcccfffkkkqqqzzz}}}}}}pppooooooppprrrssssssssssssxxxyyyvvvuuuyyyyyywwwsssooolllmmmppppppmmmjjjjjjiiikkksss{{{~~~zzzuuusssxxx|||{{{vvvssstttvvvyyyvvvuuutttrrrooorrrxxx|||}}}~~~{{{yyyxxxyyy{{{|||wwwuuuppplllmmmpppoookkktttyyy|||}}}yyytttqqqooopppqqqpppssswwwssstttsssppplllkkkmmmqqqkkkppprrrqqqrrrtttsssooollliiiiiikkkkkklllqqqwwwrrrpppmmmmmmnnnppppppoooqqqlllkkkmmmmmmkkkiiijjjoooqqqrrrpppllljjjkkklllooorrrvvvyyyzzzxxxuuusss~~~{{{yyyvvv}}}|||xxxzzz|||}}}yyyuuuqqqoooqqquuuxxxyyysssuuuyyy{{{|||zzzwwwuuuwwwyyyxxxrrrmmmlllqqqwwwuuusssrrrqqqqqqqqqooommmqqqrrrsssrrrrrruuuyyy|||zzzwwwwwwyyyzzzxxxyyy|||vvvwwwyyy}}}}}}{{{{{{yyywwwwwwyyyzzzwwwuuu|||~~~{{{xxxrrrrrrrrrqqqnnnmmmmmmnnnqqqqqqrrruuuxxxyyyyyywwwrrrppprrrvvvvvvqqqooopppnnnnnnqqquuuyyyxxxsssooommmnnnppprrrtttuuuuuuuuutttttttttqqqnnnnnnrrrvvvooooooooooooqqqsssuuuwwwssswwwzzzzzzxxxuuuvvvwwwwww{{{~~~}}}{{{{{{~~~|||~~~|||~~~~~~zzzzzzwwwqqqiiieeedddeeeaaaeeejjjnnnqqqsssuuuvvvxxxvvvvvv{{{}}}~~~{{{xxxxxx{{{~~~ttttttvvvyyyxxxssspppqqqooorrrrrrpppooommmggg```ggggggfffgggiiikkknnnpppqqqsssttttttvvvyyywwwssswwwtttssstttwwwyyywwwuuuppprrruuuzzz}}}zzzoooxxx}}}xxxjjjaaabbbfffiiiggggggkkkooosss|||~~~~~~}}}~~~}}}zzz{{{xxxsssqqqsssuuuvvvwwwsssooopppuuuzzzyyyvvvzzz~~~|||uuuiiiggghhhkkknnnnnnnnnmmmggghhhhhhggggggiiinnnrrrpppssstttrrrrrrvvvvvvsssqqqnnnlllmmmlllkkkpppvvvqqqpppooonnnnnnnnnpppppprrrooonnnqqqsssqqqppprrroooqqqssspppllljjjllloootttvvvyyy{{{|||}}}|||{{{|||xxxwwwrrrwwwyyyvvvrrrsssuuutttooopppooommmooosssuuutttssstttvvvvvvvvvtttrrrppprrrwwwyyyssslllkkknnnqqqoooooooooppprrrrrrrrrrrryyy{{{{{{yyy{{{}}}~~~zzzxxxyyy|||vvvvvvwwwxxxzzzyyyvvvtttooommmmmmpppqqqnnnooorrrsssqqqpppssswwwwwwrrrllloooqqqsssuuuvvvwwwwwwvvvvvvvvvuuurrrqqqrrrwww{{{sssssstttuuuvvvxxxyyyyyyxxx{{{~~~}}}{{{xxxxxxxxx|||}}}xxxyyywwwuuusssrrrqqqqqqrrrrrrhhhiiijjjiiihhhjjjoootttpppvvv~~~~~~{{{sssmmmgggjjjooosssrrroookkkjjjmmmppptttssspppkkkddd___ccceeegggjjjmmmpppsssuuuwwwwwwxxxzzz|||zzzsssllleeeeeegggkkkoooqqqpppnnngggjjjnnnpppqqqpppoooooommmtttyyytttiiibbbeeekkknnnlllnnntttzzz|||{{{~~~}}}~~~xxxzzz|||~~~~~~}}}{{{zzz~~~~~~|||zzzzzz{{{zzzyyyyyy|||{{{uuurrrvvvyyyxxx|||xxxuuuxxx}}}}}}zzzwwwssswwwzzzzzzzzzxxxrrrjjjeeehhhlllpppssssssooojjjiiiiiihhhhhhiiilllpppsssvvvxxxxxxvvvvvvzzz{{{yyytttqqqqqqrrrrrrppptttzzzpppqqqsssuuuwwwyyy{{{|||sssooopppuuuwwwuuutttuuuhhhkkknnnooonnnnnnqqqtttvvvvvvuuuttttttuuuvvvvvv{{{{{{zzzwwwuuussssssssstttuuusssoooiiieeecccccc[[[```ccceeehhhmmmnnnllljjjppptttssstttxxxxxxuuuxxxwwwvvvvvvvvvvvvwwwwwwwwwwwwuuuvvvuuu}}}}}}~~~~~~|||zzzvvvtttuuuvvvvvvyyy~~~{{{xxxyyy|||~~~zzzwwwvvvwwwxxxyyyyyyyyyxxxwwwzzzyyywwwvvvvvvxxx|||wwwyyy{{{}}}~~~~~~}}}}}}}}}sssooommmmmmjjjiiimmmsssppplllhhhgggggghhhfffdddfffjjjnnnrrruuuzzz}}}rrrnnnpppsssrrroookkknnnrrrvvvwwwssslllggglllssszzz~~~|||zzz{{{{{{yyyvvvppplllkkkmmmjjjooovvv|||~~~}}}rrrjjjbbbeeeiiiooosssuuuuuutttqqqsssvvvwwwuuuttttttuuuwwwzzz|||{{{{{{~~~~~~}}}||||||~~~{{{|||}}}~~~}}}|||{{{||||||}}}~~~{{{yyyyyyyyyxxxwwwwww{{{zzzssssssyyyyyyuuupppllljjjmmmnnniiidddbbbgggkkkmmmmmmmmmllleee^^^ccciiippprrrsssrrrnnnhhhnnnmmmkkkjjjjjjkkklllmmmoooqqqqqqnnnooossstttrrrnnnmmmppptttuuutttwww|||uuuvvvzzz~~~|||}}}}}}|||yyyyyyzzzzzzzzzxxxvvvuuusssrrrpppnnnmmmmmmmmmnnnkkkiiifffbbb```^^^]]]]]]ddddddccc___[[[ZZZ]]]aaa\\\```eeennnzzz}}}}}}|||zzzyyyyyy|||}}}|||{{{~~~~~~{{{{{{}}}}}}yyyyyyzzz{{{zzzyyyxxxwwwzzzyyywwwwwwwwwzzz|||~~~wwwyyy{{{}}}wwwrrrqqqmmmhhheeeaaa^^^\\\[[[YYYYYY```iiiccc```___ccckkkpppooommmqqquuuzzz}}}~~~vvvllliiijjjllljjjgggmmmqqqwwwzzzyyyvvvsssqqqsss|||wwwmmmdddaaahhhrrrttt{{{zzzuuu||||||{{{zzzyyyxxxyyyzzzzzz}}}{{{yyyxxxyyyyyyxxxwwwvvvzzzxxxrrrtttzzzwwwnnnnnnjjjkkknnnmmmgggeeefffeeeiiikkkkkkkkkkkkfff___dddmmmrrrqqqoooooommmiiiooonnnllllllmmmmmmmmmmmmnnnpppqqqnnnooossssssqqqsssssswww}}}~~~|||}}}}}}{{{|||}}}zzzsssmmmqqqrrrsssuuuvvvwwwwwwwwwvvvsssnnnjjjgggfffeeedddllllllkkkgggccceeekkkqqqqqqqqqttt~~~}}}xxxsssooonnn~~~~~~{{{{{{~~~}}}}}}~~~|||xxxuuuqqqggg``````bbbaaa```aaa```aaadddfffdddbbbeeelllllljjjllluuu~~~xxxwwwuuurrrooonnnoooppprrrwww{{{yyyrrrnnnnnnpppzzzwwwqqqvvvxxxwwwvvvvvvvvvwwwyyyzzzwwwvvvvvvwwwxxxyyyxxxwwwzzz~~~{{{vvvxxxyyymmmllljjjlllqqqppplllnnntttlllooorrrqqqssstttpppiiikkktttxxxsssooopppqqqpppppppppppprrrtttvvvvvvuuu}}}~~~yyywwwxxx|||yyypppgggdddeeecccdddiiippppppjjjcccqqquuu|||}}}{{{yyyxxxwwwxxxxxxuuupppkkkmmmuuu|||xxxuuussszzznnnfffppptttmmmjjjooooooiiikkkkkkkkkjjjiiifffdddcccffftttyyyooohhhmmmtttvvvuuuuuussspppnnnpppuuuzzz|||{{{vvvyyywwwooovvvvvv{{{xxxssssssvvvssspppmmmkkkjjjgggaaa\\\^^^ZZZYYY\\\______bbbfff||||||{{{ttttttvvvuuuoooiiikkkrrrjjjppptttpppiiifffkkkqqqxxx~~~~~~vvvrrruuu{{{~~~~~~~~~{{{}}}|||xxxwwwzzz}}}zzzyyyxxxyyy{{{}}}}}}|||{{{{{{{{{{{{zzzxxxyyywwwvvvttttttuuuuuuvvv}}}~~~~~~}}}{{{yyywwwvvvwww{{{vvvpppvvvvvvpppbbb\\\YYYXXXUUUOOOJJJHHHJJJMMMNNNLLLSSSaaahhhhhhmmmvvvttt{{{zzzuuuppplllooouuuwwwlllaaa___cccddd]]]UUUWWWYYYZZZZZZYYYXXXXXXYYY___[[[]]]bbbbbb]]]\\\```gggeeeeeejjjrrrwwwxxxvvv|||wwwuuuxxx{{{~~~}}}xxxvvvxxx|||yyyiiiccciiiffffffjjjmmmpppuuu{{{{{{}}}xxx{{{{{{wwwuuurrrpppfff\\\bbbggg^^^aaafffmmmpppqqqrrruuuxxx|||{{{wwwyyytttqqqllliiikkksss}}}ttthhhaaaeeeeeeeeebbb```___```bbb```dddfffbbb\\\]]]eeennniiijjjjjjiiihhhkkkpppuuu}}}||||||}}}|||{{{zzzzzz|||~~~~~~}}}zzzzzz{{{|||~~~~~~}}}|||{{{zzz|||~~~~~~zzzxxx{{{tttlllhhhjjjmmmqqqvvv}}}wwwpppkkkhhheeecccccccccfffiiieee]]]ZZZ[[[```eee\\\QQQRRROOOGGGFFFSSSUUUUUUSSSRRRTTT[[[aaa___```gggqqqxxxzzz}}}yyy~~~~~~}}}yyyqqqjjjgggeeedddeeeiiieee```[[[[[[___ccceeedddkkkmmmooopppmmmjjjgggeeennnlllnnnuuuwwwuuuvvvyyyzzzzzz|||mmmcccaaabbbhhhooorrrooommmooo|||{{{}}}|||~~~~~~zzzyyy{{{uuujjjkkkrrrsssoootttuuuvvvjjj___jjj|||~~~|||xxxvvvmmmjjjnnnkkkaaa\\\______]]]XXXUUUVVVZZZaaaeeejjjjjjhhheeeccccccfffiiikkkjjjiiifffcccbbbdddeeegggkkkooonnnlllmmmtttzzzzzz|||}}}|||zzzzzz|||~~~}}}~~~}}}}}}}}}~~~~~~~~~}}}|||{{{xxx|||zzzyyyzzz|||{{{tttrrruuu~~~zzz{{{{{{{{{oooccc[[[YYY]]]ccchhhkkknnnqqqssshhh^^^RRRLLLLLLMMMJJJGGGHHHIIIJJJKKKGGGBBBEEEKKKSSSYYYQQQIIIMMMPPPPPPVVV]]]^^^^^^___aaagggqqqxxxtttzzz||||||}}}xxxyyyzzzxxxvvvtttkkkeeegggkkkllllllmmmggghhhiiikkknnnvvv~~~|||xxxqqqtttfffZZZ^^^^^^jjjkkklllqqq|||}}}||||||uuummmrrr|||yyyyyy}}}|||xxxqqqkkkkkktttuuummmtttssseee[[[WWWVVVVVVRRRUUU^^^aaa]]]\\\___```___^^^]]]```dddiiilllsssrrrooojjjgggkkkuuu~~~|||yyyyyy{{{}}}qqqsssvvvwwwxxxyyy{{{}}}|||}}}~~~}}}{{{yyyxxxxxx{{{{{{}}}}}}yyyuuusss|||yyywwwxxxxxxxxxwwwvvvrrrkkkggggggiiimmmooommmggg^^^YYY___kkkqqqqqqfffeeebbb___ZZZWWWUUUTTTVVV\\\bbbdddccc```^^^]]]UUUOOOHHHGGGJJJMMMNNNMMMNNNMMMOOOSSSSSSPPPRRRUUUYYY```]]]ZZZ```eeekkkwwwzzzyyy~~~vvv~~~yyyvvvxxx~~~zzzuuu{{{{{{}}}~~~dddQQQRRRQQQSSS[[[```aaadddlllsssvvv{{{yyyzzz{{{yyyvvv|||tttqqqwww|||uuuvvvwwwxxxxxxyyy{{{~~~}}}zzz}}}|||vvvwww{{{qqqcccWWWNNNLLLQQQXXXRRRQQQWWWdddnnnsssxxx}}}~~~||||||}}}~~~~~~~~~zzzzzzyyyxxxvvvuuuttttttwwwzzz}}}}}}}}}wwwnnnppprrrpppnnnllllllmmmzzzwwwtttrrrqqqpppooommmhhhdddaaabbbgggiiieee```UUURRRLLLKKKSSS^^^cccaaaZZZWWWRRROOOPPPSSSVVVYYY___eeekkkmmmiiidddbbbbbb[[[\\\^^^___aaabbbdddfffkkkhhhkkktttzzzxxxssspppvvv|||zzzyyy}}}}}}}}}}}}yyyuuusssqqqooonnnrrrvvvvvvrrrmmmjjjiiimmmrrrzzz~~~wwwlllhhhkkkgggddd``````gggqqqzzz}}}qqqZZZVVVRRR___ooozzzsssggggggsssvvvsssttttttuuuwwwyyy{{{|||~~~~~~wwwrrrvvvrrreee]]]```ccctttqqqaaasssgggaaa\\\XXXTTTQQQQQQ]]]jjjsssrrrttt}}}{{{{{{~~~~~~~~~~~~~~~~~~{{{{{{}}}~~~}}}|||{{{xxxtttpppmmmkkknnnuuuxxxpppggghhhpppvvvoookkkiiilllqqqrrrmmmggg]]]___aaaaaa```aaafffkkkpppnnnmmmlllmmmmmmkkkiiieeeddddddjjjppprrrmmmggg______^^^]]]aaaggghhhddddddcccbbbbbbdddffffffeeelllrrryyyzzzxxxvvvwwwzzzqqqwww~~~tttsss|||~~~wwwpppnnnggg^^^^^^mmm}}}wwwxxxuuutttwwwzzzyyypppiiidddfffllltttyyyyyytttoooeeefffddd___\\\]]]\\\YYYYYY___fffhhhggggggkkkooowwwzzz|||wwwfffSSSLLLNNNIIIIIIKKKNNNSSSVVVVVVVVVSSSWWW```jjjqqqqqqjjjddd]]][[[YYYYYY]]]bbbiiimmmooorrruuu|||yyyuuuoooyyy~~~yyyzzz~~~hhhccc]]]SSSYYY``````[[[UUURRRQQQSSS[[[jjjiii```nnnvvvcccmmmgggeeeeeeccc```hhhttt}}}yyyxxxzzzzzzzzzyyy}}}~~~|||}}}~~~~~~}}}|||~~~~~~|||zzz{{{iiihhhiiilllooonnnjjjfff[[[ZZZXXXVVVTTTQQQPPPOOOWWW\\\^^^\\\]]]ccckkknnn]]]]]]___eeekkklllgggbbb[[[```dddfffhhhlllsssyyyxxxxxxxxxzzz{{{{{{xxxvvvyyyzzz|||}}}~~~~~~}}}}}}|||}}}{{{vvvwwwvvvwwwyyy{{{zzzwwwtttyyy~~~~~~~~~~~~uuuppp~~~{{{pppmmmqqqllliiirrrggg___XXXXXX___eeeddd```]]]]]]]]]\\\]]]gggyyyvvvzzz|||vvvlllgggllllllpppvvvxxxrrreeeZZZZZZ]]]cccmmmvvvxxxuuupppccceeeddd___^^^bbbbbb___ffflllsssvvvvvvzzznnnXXXOOOQQQQQQQQQSSSUUUUUUSSSNNNJJJQQQSSSWWW^^^cccbbb]]]WWWSSSSSSSSSSSSTTTWWW[[[]]]cccfffiiikkkoootttsssnnnaaaaaa\\\^^^ccc```fff{{{yyycccbbbbbbaaaYYYRRRTTT[[[```{{{___NNNTTTVVVUUUWWWYYYZZZYYYXXXWWWVVV___mmmzzz~~~zzzsssuuuuuuppppppvvv~~~|||~~~{{{wwwwww|||}}}wwwtttwwwyyyuuuooommmppppppoooiiicccaaaeeejjjkkkllliiiccc\\\ZZZ^^^ccc\\\]]]___``````___^^^^^^YYYYYYXXXYYYYYYZZZ\\\\\\^^^___^^^]]]aaaggghhhfffZZZ\\\bbbiiiooooookkkgggjjjpppwww|||~~~}}}{{{yyy~~~|||zzzrrrjjjeee```[[[YYY[[[lllfffXXXUUUZZZVVVSSS]]]ZZZXXXUUUVVVZZZ^^^aaabbbeeeiiittt|||zzzyyyyyyuuutttqqqmmmmmmsssuuuppphhhddddddiiirrrzzz|||tttfff[[[eeeccceeelllvvv~~~rrruuutttooonnnssstttqqqzzzxxxbbbYYY[[[XXXXXXWWWYYY[[[\\\[[[ZZZTTTTTTVVVZZZ^^^___\\\XXXTTTVVVWWWVVVTTTSSSSSSSSSQQQVVVZZZ[[[\\\^^^\\\XXX[[[]]]ZZZ[[[[[[RRRVVVkkkjjjnnnyyywwwqqqrrrnnnhhhfffjjjhhhbbbeeemmmllldddaaa\\\ZZZYYYSSSOOOSSS\\\QQQ```ppphhhTTTUUUaaacccllliiihhhiiimmmnnnllliiihhhyyyvvvzzz{{{wwwxxx}}}```[[[VVVXXX___eeegggfff```___]]][[[ZZZ^^^dddhhhiiiiiiggg```YYYYYYbbbjjjnnnooopppooonnnppptttxxxyyytttpppuuu}}}}}}yyywwwwwwvvvwwwxxxwwwwwwyyy|||~~~}}}{{{yyy}}}}}}xxxsssssszzzuuullleeeiiissstttnnnlllggg___[[[^^^```ZZZQQQQQQSSSHHHFFFUUUQQQJJJVVV[[[ZZZYYYXXXYYY]]]cccggg___ooo|||~~~{{{{{{tttjjjbbb^^^[[[XXXVVVTTTXXX^^^dddggggggeeedddkkkqqqvvvxxxuuuqqqoooooooootttxxxyyy{{{|||yyyyyyyyyzzzzzz{{{||||||}}}rrrnnnooonnnjjjiiikkkiiieeedddfffgggfffdddccccccdddfffgggaaa```aaaaaaaaa^^^ZZZWWWSSSUUUVVVXXXXXXXXXWWWVVVUUUXXX\\\]]]ZZZXXXXXXYYYZZZ]]]aaagggmmmuuu{{{yyyuuuwww~~~yyyzzzyyy}}}~~~wwwoookkklllmmmkkkiiijjjeee[[[TTTTTTWWWVVVQQQQQQSSSXXX```hhhooorrrrrrfffjjjnnnpppnnnllliiihhhffffffeeebbbaaajjjzzz~~~lllmmmooorrrvvv{{{~~~xxxvvvxxx}}}}}}~~~}}}{{{www}}}{{{sssiiiccc```aaaiiipppooommmllliiikkkmmmjjj___VVVZZZcccyyy|||}}}rrrfffdddiiiiiidddZZZSSSUUU^^^cccaaaccc]]]TTTOOOTTT[[[ZZZUUUXXXXXXVVV___nnnppplllpppsssuuuwwwzzz}}}zzznnnnnnvvviiibbb^^^aaabbb\\\TTTNNNPPPNNNMMMNNNQQQSSSRRRQQQ\\\```dddiiikkkkkkiiihhhjjjnnnsssvvvuuusssqqqppprrrvvvwwwuuuuuuwwwvvvsssttttttuuuuuuuuuuuuttttttwww{{{}}}|||}}}}}}yyy{{{zzz|||}}}zzzrrrooopppppplllkkkkkkiiieeeccceeeggghhhiiijjjjjjjjjiiihhhdddddddddeeeffffffdddccc___`````````]]]ZZZWWWUUUVVVYYY]]]^^^^^^___bbbdddeeeccccccggglllqqqqqqpppdddccceeejjjhhhaaa]]]___pppllljjjkkkkkkfffcccddd]]]```jjjrrrlllaaabbbkkkgggjjjkkkggg```]]]___cccooovvvzzzuuullleee^^^YYYccc]]]WWWVVVZZZ^^^___^^^XXX\\\___bbbhhhooooookkkkkknnnuuu|||}}}yyyxxx}}}|||vvvpppqqqwww}}}wwwtttooojjjhhhiiijjjlllpppvvvzzzzzz}}}xxxpppkkkbbbZZZYYYZZZVVVOOOMMMLLLRRR^^^eeeccc___]]]ZZZXXXVVVSSSNNNMMMTTT^^^pppqqqqqqjjj]]]RRRUUU]]]ccccccaaa^^^___dddggggggiiiddd\\\YYY___jjjnnnmmmppplllvvv}}}~~~aaaYYYTTTSSSNNNGGGGGGNNNNNNMMMPPPVVVVVVPPPJJJHHHIIILLLRRR[[[ccchhhiiiiiieeegggiiilllmmmmmmlllkkkiiikkknnnrrruuuuuurrroooqqqsssrrrnnnmmmoooooolllooopppqqqrrrrrrqqqooonnnpppvvvzzzwwwttttttsssqqqsssppppppssstttpppmmmnnnnnnkkkjjjlllkkkhhhhhhkkkjjjlllpppssssssqqqnnnlllhhhiiijjjkkkmmmnnnooopppggghhhjjjkkklllkkkjjjiiippprrrsssttttttuuuwwwyyy~~~xxxssssssuuusssmmmggg^^^___dddkkkmmmiiifffffffffaaaaaafffiiifff```^^^XXXZZZbbbggg```UUUUUU\\\ZZZ___cccaaaZZZTTTSSSTTTfffgggddd^^^[[[\\\[[[XXX\\\[[[[[[bbblllvvv}}}}}}~~~~~~}}}~~~uuunnnooorrrtttttttttuuuqqqgggaaadddkkkqqqjjjeee___YYYYYY^^^gggnnnooonnnkkkiiijjjjjjfffaaa]]][[[WWWTTTYYY^^^\\\VVVVVVTTTWWW]]]aaa^^^[[[ZZZ[[[[[[\\\]]]]]]___ccchhhpppmmmiiieee]]]ZZZ```iiiooovvv}}}~~~{{{wwwuuu~~~}}}zzzxxx}}}~~~|||zzzzzzyyyrrrggg]]]YYY[[[YYYUUUVVVYYYWWWRRRLLLHHHGGGHHHGGGFFFIIIPPPHHHJJJQQQXXXYYYUUUSSSVVVUUUYYY___gggmmmpppqqqqqqjjjkkklllllllllllllllkkklllkkklllppptttuuurrrooommmooonnnjjjjjjnnnpppnnnmmmoooqqqttttttsssqqqpppqqqyyy~~~zzzsssqqqrrrrrruuuooommmpppqqqnnnkkkkkkllljjjjjjnnnpppppprrrwwwqqqtttwwwzzz{{{xxxuuusssnnnpppssstttuuuvvvwwwwwwnnnoooqqqssswww{{{~~~{{{|||~~~~~~xxxqqqkkk___fffqqq~~~zzzsssrrrvvvyyy}}}yyyooonnnssstttyyy~~~|||uuummmhhhffffffgggeeeeeejjjqqqrrrpppnnnpppvvv{{{~~~{{{zzzzzz|||~~~}}}~~~~~~}}}{{{{{{|||~~~~~~}}}|||yyywwwwwwyyy{{{lllaaaXXXYYYccckkkjjjfffhhhmmmmmmddd___ccchhhjjjgggbbb\\\VVVWWW```mmmwwwzzzwwwvvvxxxzzzwwwsssppphhhjjjmmmqqqyyy|||tttsssmmmiiiiiiiiiggghhhllltttyyy~~~{{{|||uuuoooqqquuuyyy}}}yyywwwpppuuuqqqsssoookkkiiiggg```UUULLLKKKLLLKKKKKKMMMQQQQQQOOOMMMPPPTTTVVVSSSPPPTTT[[[WWWZZZ```dddbbb___bbbggggggiiikkkmmmnnnoooooopppoooooooooooooooooonnnnnnrrrpppppprrrvvvwwwtttqqqppprrrpppmmmnnnsssuuutttnnnqqqtttxxxzzzzzzzzzyyyxxxxxxvvvxxxzzz}}}vvvrrrtttuuusssqqqrrrssspppqqquuuxxxyyy|||~~~~~~zzz~~~~~~~~~}}}|||{{{|||~~~~~~||||||ttt|||yyy{{{~~~{{{}}}|||wwwrrrppprrruuuxxx|||vvvzzz}}}}}}|||zzz~~~{{{zzz{{{{{{|||}}}~~~~~~|||{{{||||||zzzyyyyyy|||}}}}}}|||}}}xxxtttnnnllllllkkkiiifffssssssrrrooommmmmmpppssswwwtttooolllkkkkkkjjjiii`````````ccchhhnnnrrrtttpppwwwxxxqqqmmmqqqssspppqqqoookkkgggffflllwww}}}wwwuuutttuuu{{{wwwrrrxxxxxxtttvvvwww}}}|||vvvpppiiibbb```bbbllllll]]]TTTYYY^^^bbb```^^^^^^^^^\\\WWWSSSKKKMMMOOORRRUUUXXXZZZ[[[UUU[[[ccceeecccaaaeeeiiissssssvvvwwwrrrnnnqqqxxxzzz{{{{{{zzzxxxwwwxxxyyyvvvvvvwwwwwwwwwwwwwwwvvvyyyxxxxxxyyy{{{|||{{{zzz{{{}}}{{{wwwwww{{{|||{{{uuuxxx{{{}}}~~~~~~}}}~~~}}}rrrrrrxxx{{{rrrnnnmmmkkknnnqqqrrrpppnnnlllkkkssswww}}}}}}wwwssspppwww{{{yyyxxx~~~~~~~~~}}}}}}zzzxxxyyy|||{{{|||}}}|||{{{|||~~~~~~~~~~~~|||mmmjjjhhhkkkppppppjjjdddaaa```^^^]]]^^^___```aaarrruuuvvvsssnnnkkkmmmppp{{{zzzyyy{{{}}}}}}{{{yyyyyyzzz{{{}}}~~~wwwzzzyyyqqqlllhhhiiijjjlllsss{{{~~~zzzvvvqqqvvvpppmmmrrryyy||||||ssskkkeee^^^XXXYYY___gggnnnppplllfffbbb___[[[XXX___bbbbbbaaaYYYWWW```^^^___aaaccceeeeeeeeeddd```ccchhhkkkkkklllooosssooosssxxxzzz|||}}}~~~~~~wwwvvvxxxxxxuuuppprrrwwwyyy{{{}}}}}}{{{zzzzzz|||{{{|||~~~~~~xxxqqqrrrtttuuurrrooottt|||}}}uuuooollljjjjjjjjjkkkkkklllmmmnnnpppyyyyyyvvvzzz{{{yyyooouuuyyyxxxzzz}}}~~~}}}{{{{{{{{{xxx{{{}}}{{{xxxxxx{{{~~~zzz|||~~~~~~}}}}}}~~~~~~{{{|||}}}zzzttttttyyy}}}~~~|||{{{}}}dddeeeiiiqqqyyy{{{wwwrrriiimmmtttxxxzzzzzz{{{||||||sssppprrrxxxyyy|||~~~xxxyyy~~~}}}xxxvvv||||||xxx|||zzz{{{yyyzzzsssffffffpppqqquuuxxxyyyzzzuuufffXXXbbb``````dddfffhhhmmmtttnnntttsssiiiaaabbbeeeeeennnjjjiiikkklllkkkmmmppphhhbbb___bbbcccbbbfffllldddjjjmmmiiifffhhhlllmmmfffoookkkkkkuuulllbbbmmmlllooosssuuuuuuuuuuuuuuuppptttzzz|||zzzxxx{{{~~~||||||~~~|||wwwvvvvvvxxx{{{zzzvvvwww{{{zzz~~~}}}~~~~~~zzzyyyzzzzzzzzz}}}|||zzzyyywwwuuuttttttvvvzzz|||yyy}}}|||yyywwwuuu{{{~~~}}}~~~|||}}}~~~~~~~~~~~~|||}}}{{{{{{{{{{{{~~~}}}}}}}}}yyyzzzzzzzzz{{{{{{||||||{{{}}}}}}}}}{{{zzz{{{|||{{{}}}yyytttvvv}}}~~~|||tttzzzxxxqqqnnnmmmmmmnnnsss}}}~~~{{{zzztttrrrooooooooonnnmmmkkknnnvvvtttmmmwwwmmmvvvwwwyyyzzzzzzxxxuuussskkkooorrrooohhheeehhhlllsssjjjbbbcccfffddd```^^^___aaacccddddddfffhhhjjjmmmhhhfffiiijjjggghhhnnnwwwtttqqqoooooooooooonnnooommmmmmnnnqqqsssttttttrrrtttwwwxxxxxxxxxyyyzzz}}}{{{zzz}}}|||www|||zzzxxxxxxyyyyyyxxxwwwtttwwwzzz~~~~~~|||zzz|||~~~}}}||||||zzzyyywwwuuuuuuvvvxxxzzz}}}~~~|||||||||{{{www|||xxx~~~~~~}}}~~~~~~zzzyyy{{{~~~~~~~~~|||}}}~~~|||}}}}}}}}}|||yyy~~~~~~|||}}}}}}{{{zzz~~~~~~{{{~~~}}}~~~zzz~~~|||xxxwwwwwwuuuqqqlllhhhffffffhhhgggllltttxxxvvvttttttnnnllljjjjjjkkkmmmnnnnnnoootttsssooovvvqqqssstttttttttsssqqqooommmppptttwwwuuuqqqooorrrwwwtttmmmhhhiiijjjhhhfffgggjjjlllnnnnnnnnnnnnooopppssspppqqqvvvyyyyyy||||||zzzyyyxxxwwwwwwvvvvvvyyy}}}}}}~~~|||zzzxxxxxxyyyyyyyyyxxxyyy{{{}}}}}}|||zzz}}}~~~~~~~~~|||{{{{{{|||~~~~~~}}}~~~{{{yyy}}}~~~~~~|||}}}~~~}}}{{{zzzxxxwwwvvvuuuuuutttqqqtttxxxyyyxxxwwwxxxyyyyyyxxxwwwtttssstttxxx{{{||||||{{{}}}}}}www|||||||||zzzwwwrrrmmmjjjhhhjjjmmmnnnmmmlllmmmnnnnnnlllooovvvzzzyyyxxxyyyxxxuuuqqqoooqqqtttwwwxxxtttvvvvvvvvvyyy}}}}}}zzzzzzyyyxxxvvvtttrrrpppooorrrvvvxxxvvvrrrqqqtttxxxpppllljjjkkkkkkiiijjjnnnnnnqqqtttvvvvvvuuuvvvvvv{{{yyy{{{}}}zzzyyyyyy{{{~~~|||}}}~~~~~~~~~||||||zzzyyywwwwwwyyyzzzyyyyyy{{{||||||}}}}}}||||||{{{|||~~~}}}||||||}}}{{{}}}~~~~~~~~~yyyyyy||||||{{{yyy{{{}}}}}}zzzwwwxxxzzz{{{yyywwwtttsssrrrtttvvvxxxxxxxxxwwwxxxyyyzzz{{{zzzwwwuuuwwwxxxvvvrrrpppppppppooolllooooooppppppooommmllljjjooosssxxx}}}|||}}}}}}}}}~~~{{{zzz{{{|||{{{xxxzzz~~~{{{xxxuuutttssssssoooqqqqqqnnnjjjhhhjjjnnniiihhhiiijjjiiigggkkkqqqppptttyyy}}}}}}|||||||||{{{yyywwwuuuwwwzzz|||}}}~~~|||zzz|||}}}{{{zzz{{{}}}}}}}}}}}}||||||}}}}}}~~~~~~}}}|||{{{{{{|||~~~}}}~~~|||||||||{{{zzzzzzzzzzzz|||yyyxxxwwwzzz}}}}}}~~~zzzxxxxxx||||||}}}|||ssspppnnnnnnooopppqqqsssssstttuuuvvvvvvvvvuuuuuuwww{{{~~~zzzyyyzzz{{{vvvpppsss{{{zzzxxxuuurrrpppooooooooolllmmmllljjjggggggiiilllmmmlllmmmooommmkkkooowwwyyy}}}}}}zzzwwwssswww}}}~~~~~~~~~~~~~~~}}}}}}|||||||||}}}~~~}}}~~~{{{wwwtttuuuwwwyyyzzzyyyyyyzzz|||~~~vvvwww{{{|||~~~~~~~~~~~~zzzuuusssuuuxxxvvvvvvzzz~~~|||vvvtttvvvzzz{{{|||{{{yyyvvvvvvwwwxxxzzzzzz{{{uuurrrppprrrrrrrrrtttxxx}}}~~~~~~~~~}}}{{{yyyxxxuuuxxx|||~~~~~~zzzyyy}}}~~~zzzwwwvvvvvvuuuuuussstttvvvvvvqqqlllnnnsssuuutttsssqqqqqqqqqrrrsssqqqrrrrrrrrrrrrtttxxx{{{zzzyyyyyyzzzwwwuuuyyy~~~~~~~~~}}}zzztttyyy~~~}}}~~~}}}}}}|||||||||}}}}}}|||xxxwwwwwwvvvvvvwwwwwwxxxyyyzzzvvvxxxzzzzzz{{{|||~~~}}}}}}~~~{{{vvvtttvvvyyy}}}~~~{{{{{{}}}{{{~~~}}}~~~{{{zzz|||hhhgggfffdddaaa```aaabbb\\\[[[```gggfff]]]ZZZ]]]fffrrrxxxooofffgggkkkmmmqqqpppooooooooooooqqqqqqvvvyyy}}}~~~{{{yyyuuuwwwxxxxxxxxxxxxyyy{{{wwwtttsssxxxzzzyyyzzz|||xxxvvvuuuttttttsssqqqooopppuuuxxxvvvttttttuuuuuuyyyzzzzzz{{{|||}}}~~~~~~~~~}}}~~~~~~}}}{{{yyyxxxxxxyyy{{{}}}}}}zzzvvvtttssspppppppppqqqrrrssssssttttttttttttrrrrrrssswwwyyyxxx|||~~~~~~~~~{{{}}}{{{{{{|||}}}~~~|||zzzyyyzzz}}}~~~{{{xxxyyy|||}}}{{{xxxyyy|||~~~zzzzzz|||}}}~~~zzzwwwtttpppoooqqqsssttttttvvvrrrnnnooosssvvvssspppbbbaaaaaabbbcccddddddccccccaaaeeennnnnngggeeekkklllxxx}}}vvvqqquuuyyywwwvvvwwwxxxyyyyyyzzz{{{|||~~~|||||||||{{{yyyyyy{{{|||yyyvvvvvvzzz|||{{{{{{}}}{{{zzzzzzzzzzzzwwwsssppprrr{{{|||{{{}}}}}}~~~~~~~~~~~~{{{zzzwwwxxxzzzzzzwwwuuuttttttqqqqqqrrrrrrsssttttttuuu{{{zzzwwwuuussstttxxx{{{zzz}}}~~~~~~{{{vvvrrrxxxtttqqqqqqsssuuuxxx{{{zzzzzz|||}}}xxxssstttyyy{{{vvvpppooorrruuuuuutttvvvyyy|||~~~~~~zzz{{{}}}~~~~~~{{{|||~~~}}}}}}~~~~~~|||zzzyyyzzz{{{|||~~~~~~~~~{{{xxxvvvuuuvvvrrroooooorrrssssssuuuyyy||||||~~~~~~~~~~~~}}}||||||~~~}}}}}}}}}}}}}}}}}}}}}}}}xxxzzz}}}|||xxxuuuttttttvvvvvvvvvwwwwwwwwwxxxxxxtttuuuwwwyyyzzzzzzyyyyyywwwvvvtttsssrrrrrrrrrsssooopppqqqsssttttttuuuuuuxxxwwwwwwwwwyyy{{{}}}~~~}}}}}}}}}|||{{{xxxvvvuuurrrwww{{{{{{yyywwwyyy|||zzz|||{{{{{{}}}{{{{{{zzzyyyzzz|||~~~~~~}}}~~~~~~|||yyyuuurrrrrrrrruuuuuuuuuttttttuuuxxx{{{|||~~~}}}{{{xxxwww{{{~~~|||{{{|||~~~~~~}}}zzzuuuwwwzzzwwwzzzzzzxxxtttssssssqqqooommmkkkjjjiiijjjjjjhhhdddcccdddggg\\\[[[[[[___cccccc^^^XXXYYYYYYZZZZZZ[[[\\\]]]]]]aaa___[[[YYYYYYYYYXXXWWWOOOOOOMMMLLLKKKKKKKKKKKKGGGIIIJJJJJJHHHGGGFFFFFFCCCCCCDDDDDDDDDDDDCCCCCCDDDCCCCCCDDDEEEDDDAAA???BBBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCAAAAAAAAAAAAAAA@@@@@@@@@????????????????????????AAAAAAAAAAAABBBCCCDDDEEECCCDDDFFFFFFFFFDDDBBB@@@AAACCCEEEEEECCCBBBBBBBBBFFFFFFFFFFFFGGGGGGGGGGGGLLLLLLKKKKKKJJJHHHGGGFFFFFFJJJNNNMMMJJJIIIKKKOOOLLLLLLLLLKKKKKKKKKLLLMMMNNNOOOPPPQQQTTTVVVXXXYYYZZZWWWVVVXXX\\\___^^^]]]VVVVVVUUUSSSRRRSSSVVVYYYVVVUUUUUUWWWYYYYYYVVVSSS\\\WWWTTTUUUVVVXXX^^^eeeeeehhhlllpppooojjjaaa[[[```[[[```cccaaahhhrrrqqqpppjjjbbb^^^^^^______^^^\\\bbbeeecccccchhhiiigggeeeccc]]]XXXYYY^^^___\\\bbb\\\[[[___aaa^^^___cccjjjkkkjjjgggbbb^^^\\\[[[^^^aaaaaa___```cccdddaaaiiidddbbbcccccc```___aaabbbeeehhheeebbbdddllltttvvvtttpppjjjccc^^^^^^^^^dddbbb___[[[ZZZ]]]bbbffffffgggccc]]]]]]aaaaaa\\\\\\aaagggmmmnnnkkkgggcccdddaaa```bbb```]]]\\\^^^___^^^]]]]]]___bbbeeeggghhhgggiiikkkjjjeeeeeehhhfffhhhjjjiiifffeeegggjjjiiiiiihhhgggfffdddcccbbbfffeeeeeefffhhhllloooqqqzzz}}}}}}~~~yyyaaa]]]QQQUUUiiilllZZZMMMKKKIIIHHHIIIKKKLLLLLLLLLNNNMMMLLLJJJHHHGGGGGGHHHJJJIIIHHHEEEDDDDDDGGGIIIJJJLLLOOOSSSTTTRRRMMMIIIFFFGGGIIIJJJJJJIIIGGGEEEEEEIIILLLMMMKKKJJJKKKLLLJJJLLLNNNOOONNNMMMLLLLLLJJJKKKJJJHHHEEEEEEHHHKKKQQQTTTVVVTTTOOONNNRRRWWWNNNKKKLLLQQQRRROOOPPPTTTSSSRRRQQQRRRUUUWWWVVVTTTWWWXXXYYYWWWUUURRRRRRRRRRRRSSSTTTUUUUUUUUUTTTSSSUUUUUUUUUVVVWWWXXXYYYZZZZZZYYYVVVTTTRRRQQQQQQQQQLLLLLLLLLMMMMMMNNNNNNNNNLLLLLLLLLLLLMMMOOOQQQRRRTTTOOOJJJJJJMMMPPPOOOMMMJJJLLLLLLKKKHHHFFFDDDDDDEEECCCBBBBBBCCCEEEEEEEEEBBBEEEHHHGGGDDDCCCEEEIIIKKKLLLRRRVVVSSSJJJDDDDDDAAABBBBBBBBBAAAAAA@@@???:::;;;<<<;;;888888:::<<<>>><<<===AAAFFFGGGCCC???;;;<<<<<<======>>>??????@@@>>><<<;;;<<<===<<<;;;======<<<;;;::::::::::::888:::;;;;;;999888777888666666777777777777666666666555555555666666555333555555555555666666666666777777777777888888888888666666666666666666666666555555555555555555555555666666666777888999:::;;;::::::;;;<<<;;;:::999999:::<<<>>>>>><<<::::::;;;:::;;;<<<===>>>???@@@@@@;;;<<<<<<<<<<<<;;;:::999===???@@@@@@>>>===>>>???DDDEEEEEEDDDCCCCCCDDDEEECCCCCCBBBDDDFFFHHHJJJKKKLLLIIIGGGIIILLLNNNNNNLLLNNNJJJFFFDDDEEEGGGFFFFFFFFFEEEEEEGGGJJJKKKJJJIIILLLFFFDDDHHHLLLLLLLLLMMMNNNMMMLLLJJJHHHFFFCCC@@@FFF@@@DDDHHHFFFLLLTTTQQQQQQMMMHHHFFFFFFFFFEEEDDDCCCGGGKKKNNNNNNMMMLLLMMMKKKHHHDDDAAAEEEJJJJJJEEEJJJFFFDDDGGGHHHEEEFFFIIIGGGGGGGGGGGGHHHHHHIIIIIIFFFJJJLLLKKKLLLPPPQQQNNNIIINNNXXXaaa```VVVLLLHHHIIINNNQQQPPPKKKIIIMMMQQQYYY\\\^^^___[[[TTTMMMIIIHHHHHHHHHGGGGGGHHHLLLOOOTTTRRRNNNLLLJJJGGGDDDBBB@@@CCCFFFIIIJJJIIIGGGEEEBBB@@@???AAA@@@<<<;;;===AAADDDGGGIIIIIIHHHIIIJJJJJJHHHIIILLLLLLGGGEEEFFFDDDEEEGGGGGGFFFFFFGGGHHHQQQNNNIIIDDDAAA@@@@@@AAAFFFGGGIIIKKKLLLMMMMMMMMMZZZdddfff\\\TTTTTTRRRMMMQQQXXX]]]]]]\\\]]]]]][[[]]][[[\\\^^^]]]\\\^^^ccc]]]WWWUUUXXXYYY[[[jjj{{{dddWWWKKKHHHHHHGGGGGGHHHFFFJJJLLLKKKLLLQQQRRRPPPKKKOOOSSSRRROOONNNQQQTTTWWWOOOUUU\\\WWWXXX^^^^^^ZZZWWWUUUVVVYYY]]]```aaabbbeeeccc]]][[[___aaa```gggddddddggghhhgggjjjooofffcccbbbdddhhhlllpppsss~~~vvvlllcccVVVSSS```yyy}}}|||vvvvvv}}}}}}pppnnnuuuyyywwwppptttwwwxxxyyy}}}{{{||||||}}}}}}}}}{{{yyyxxxwwwyyyvvvwww}}}~~~~~~}}}mmmgggQQQAAADDDGGGCCCDDDAAA???>>>>>>@@@AAA@@@@@@CCCCCCBBBBBBBBBDDDFFFGGGGGGEEEBBB===:::999;;;===<<<;;;::::::;;;;;;:::999777888888888888888888888???GGGIIIAAA;;;===>>><<<<<<<<<;;;;;;;;;;;;;;;;;;888999999999888777555444888<<<>>>===::::::>>>CCC666444444777999999;;;???<<<;;;999999999888777555999<<<>>>>>><<<999888888::::::999999999999999999777888888888999;;;<<<===:::999888666666666777777666777777888999::::::;;;777888999:::;;;;;;;;;;;;<<<888555555888;;;;;;:::555777888888666555555666666444222222444777888888666666666666888999<<<===@@@@@@CCCEEEBBB;;;888999777777888888888777666666333444555444333444666777555444333555999:::888555999999999::::::;;;;;;<<<999888777999;;;<<<;;;:::555555444333222222222222111333444444222111111222111222222222222222222111111000...///000111111000000000000111111111222222222333333333444555555555444444444444444444444444444444444444444444444444444444444555666888999::::::999999999999::::::;;;???AAABBBBBB@@@???>>>???@@@@@@BBBDDDEEEGGGHHHIIIMMMNNNPPPQQQQQQQQQPPPOOOSSSRRRQQQRRRSSSSSSRRRQQQOOOQQQSSSTTTTTTUUUWWWYYY\\\YYYVVVTTTTTTUUUUUUUUU___]]][[[]]]___```]]]ZZZbbb[[[UUUSSSVVVXXXTTTPPPLLLLLLOOOSSSYYY^^^``````ddd]]]YYY^^^dddeeedddcccfffeeeccc```]]]YYYUUUSSSOOONNNYYYaaa```eeejjjeeehhheeeaaa^^^\\\ZZZWWWUUUXXXVVV[[[cccaaaYYYWWW[[[ZZZYYYWWWXXX^^^bbb]]]TTTYYYVVVUUUWWWWWWUUUWWWZZZXXXUUURRRSSSVVVYYYYYYXXXIIINNNRRRTTTXXX]]]^^^\\\VVVbbbtttzzziiiZZZUUUVVVXXXYYYVVVQQQNNNQQQUUUYYY[[[___cccccc^^^VVVQQQHHHLLLQQQUUUXXXZZZ\\\^^^dddYYYQQQQQQOOOKKKLLLRRRQQQQQQPPPPPPPPPPPPPPPQQQFFFDDDEEEHHHGGGCCC@@@BBB???GGGNNNQQQNNNJJJHHHIIISSSPPPRRRXXX[[[XXXTTTSSSTTTTTTTTTUUUVVVWWWVVVUUUaaa\\\TTTNNNKKKMMMQQQTTTWWW[[[```dddfffeeecccbbbaaagggeeeXXXNNNMMMMMMJJJWWW\\\^^^]]]\\\]]][[[WWWVVVTTTVVVZZZ\\\^^^cccjjjkkkddd```bbbdddjjj{{{eeeWWWIIIFFFHHHFFFCCCAAA???BBBEEEHHHMMMRRRPPPJJJDDDFFFGGGHHHGGGFFFEEEDDDFFF>>>BBBIIIHHHJJJNNNIIIMMMJJJGGGIIIOOOXXX```dddgggaaa\\\XXXRRRLLLMMMRRROOOOOORRRWWWWWWSSSSSSVVVPPPOOONNNMMMOOOSSSVVVWWWSSSVVVOOOJJJKKKHHHKKKZZZTTTTTTQQQOOOTTT\\\bbbccciii[[[KKKCCCBBBIIIUUUaaaPPPKKKFFFGGGMMMSSSUUUUUUXXXVVVVVVXXXUUUNNNJJJKKKIIIJJJJJJFFFAAA@@@CCCHHHCCCBBBDDDGGGGGGHHHNNNVVVUUUJJJDDDIIIMMMMMMNNNRRRRRRQQQPPPOOOPPPQQQSSSTTTTTTPPPNNNPPPQQQOOONNNPPP~~~zzzaaaGGGAAA@@@???BBBCCCAAA??????@@@AAAAAA@@@EEEDDDDDDEEEIIILLLNNNOOOMMMKKKFFF@@@;;;:::;;;===>>><<<999888999:::::::::;;;:::999888888999;;;<<>>BBB@@@===<<<<<<>>>??????@@@???@@@AAAAAA@@@===:::666999<<<<<<;;;<<>><<<:::999999999;;;===999888888777777777666666888;;;>>>???>>><<<::::::<<<;;;999777777777999:::777777777888999:::<<<<<<888777666555555555666777::::::;;;<<<===>>>???@@@;;;<<<>>>@@@@@@@@@???>>><<<999888888;;;>>>???>>>;;;===>>>>>><<<<<<<<<>>>;;;999888999<<<@@@BBBCCCAAA>>>::::::<<<>>>>>>===;;;:::<<>>;;;;;;???@@@@@@??????>>><<<;;;:::888888888888888888999:::@@@===;;;:::;;;;;;999777444444555555555666666666444333333555777888888666888777666555555555555555333444555555333333333444444444444555555444444444333111000000222333444444222333333333333444444444333444444555666777888888777777777777888888888888888888888888888888888888777777888999:::;;;===>>>>>>>>><<<<<<<<<>>>@@@AAAGGGHHHJJJJJJHHHFFFEEEFFFHHHIIIJJJLLLMMMOOOPPPQQQQQQRRRTTTVVVWWWWWWWWWWWW[[[WWWUUUWWW[[[]]]\\\YYY[[[___dddggghhhkkkooosssyyytttmmmiiigggeeebbb```gggggghhhkkkmmmkkkddd___bbb]]]XXXVVVXXXXXXUUURRRHHHLLLTTT]]]fffmmmpppqqqssslllhhhjjjnnnooopppsssssswww||||||wwwmmmddd^^^YYYccczzz~~~xxxrrrmmmjjjhhhgggvvvoooqqqyyyvvviiigggnnnpppqqqrrruuuzzzzzznnnaaabbbbbbcccddddddfffhhhkkkooohhh```]]]^^^___]]]YYYVVV\\\bbbfffjjjpppqqqnnnfffppp}}}wwweeeZZZYYYYYYYYYWWWRRRNNNOOOTTTYYYTTTRRRQQQQQQSSSSSSQQQOOOFFFMMMWWW___dddgggiiiiiikkkXXXJJJJJJJJJJJJUUUeeebbbaaa^^^[[[YYYXXXXXXYYYLLLJJJLLLPPPOOOJJJGGGHHHNNNWWW___aaa\\\VVVVVVWWW[[[XXX[[[eeellllllhhheeekkkiiigggiiikkkkkkhhheeeiiifffaaa]]]^^^ccciiimmmgggkkkqqqwwwzzz{{{{{{zzzqqquuuqqqdddYYYVVVVVVUUU```bbbbbbaaabbbccc```ZZZ[[[YYYZZZ]]]```bbbhhhpppfffaaa```hhhqqq|||vvvjjjjjjooooookkkhhhaaabbbcccfffnnntttqqqiiiddd```\\\\\\\\\[[[WWWSSSNNNHHHNNNTTTSSSZZZbbb___YYYXXXYYY```lllzzzyyytttiii[[[\\\fff[[[```kkkttttttlllggggggkkkgggaaa___ccchhhfff```ddddddZZZPPPPPPMMMNNNYYYWWW[[[aaaiiirrrwwwvvvssscccPPPBBBCCCFFFIIIUUUdddYYYLLL>>><<>>777<<>>===<<>>;;;EEELLLIIIJJJFFFBBBAAACCCEEEFFFGGGLLLKKKIIIIIIHHHEEEAAA>>>888:::;;;:::888999<<>>===:::777666777888888777777888777666666666777333666:::;;;:::888777777777666333111111222333555777777777888999:::;;;<<<888777555333333333333444555555666777999:::;;;;;;777999;;;<<<<<<;;;999888999888888999;;;===??????<<<===>>>===;;;:::;;;<<<999888888:::>>>CCCEEEFFFAAA<<<888777999;;;:::777333222444777777555888<<>>===666555444444444444444444:::888666444444444333222............////////////111///...///111222111000555444444333333333333333111222333222111111222333111111222222222222111111111///---...///111222222000000000111111111222222000000111222222333444444333333333444444555555555555555555555555555555555555555555666777888::::::;;;:::888888888:::<<<>>>AAACCCDDDDDDBBB@@@?????????@@@@@@AAABBBCCCDDDDDDCCCDDDEEEFFFGGGHHHIIIIIIMMMHHHFFFIIIPPPTTTSSSPPPQQQVVV\\\___```aaaeeeiiijjjeee^^^ZZZYYYWWWTTTPPP[[[]]]aaagggiiiddd[[[TTTKKKKKKJJJHHHFFFEEEFFFGGGAAAHHHSSS^^^gggkkkmmmnnnffffffhhhiiiddd^^^]]]```___eeekkklllfff\\\RRRLLLRRReeezzzxxxtttppplllfff```]]]^^^aaadddwwwuuuzzzvvviiihhhqqqqqqtttxxx{{{}}}wwwhhhXXXSSSVVVXXXYYYYYY]]]aaadddddd]]]SSSNNNNNNNNNJJJGGGLLLRRRVVVWWWZZZ]]]]]]YYYYYY```hhhhhh\\\LLLFFFIIIEEEGGGIIIHHHGGGHHHKKKNNNJJJGGGCCC@@@@@@AAABBBCCCAAAGGGQQQYYY]]]______```___LLL>>>???AAABBBNNN___ZZZYYYVVVSSSPPPMMMJJJIIIEEECCCEEEIIIHHHCCCAAABBBHHHNNNUUUTTTOOOKKKMMMPPPRRROOORRR\\\dddccc___]]]dddbbb```aaacccaaa]]]YYYWWWVVVVVVWWWZZZ___cccfffXXXZZZ^^^bbbeeeggghhhiiibbbeeecccZZZOOOJJJIIIIIINNNPPPPPPNNNPPPQQQOOOJJJKKKIIIJJJMMMOOOQQQWWW^^^bbb\\\[[[hhh{{{zzz~~~~~~{{{vvvuuu{{{}}}uuunnneee\\\XXXYYYXXXTTTOOOGGGGGGPPPVVVVVVcccsssvvvqqqsssxxxwwwkkk]]]```mmmkkkqqq|||}}}wwwllljjjsssyyyqqqbbbaaadddZZZSSSXXXZZZ\\\dddiiiooo{{{xxx^^^KKKKKKNNNKKKQQQ\\\cccSSSBBB===DDDKKKIIIDDDPPPaaavvvwwwfff]]]^^^bbbVVVGGG;;;888<<>>888<<>>:::999999;;;;;;;;;;;;<<<======:::888:::999777666777999<<<>>>EEELLLNNNKKKOOOZZZaaa```\\\WWWSSSRRRUUUYYYZZZYYY^^^^^^]]]ZZZVVVPPPJJJGGGFFFFFFDDDAAA===<<<<<<===>>>@@@>>>;;;;;;===>>>===;;;<<<<<<;;;888777777888555777:::;;;:::999999999777666444222222333555666777777888888999;;;<<<===888777555444333222333333555555666777888999999:::888999;;;<<<<<<:::888777888999999:::<<<===???@@@<<<<<<<<<:::888888999:::888888888;;;???CCCDDDEEE<<<999666666888:::999777777666888:::999666777:::;;;<<<===>>>??????@@@@@@888666555444555666555444///......---......///000111111111111111111222222666444111111222333333333111000000/////////000000///000111000//////111222//////000000000000//////000...------///000000///............////////////......//////000000111111//////000000111222222222222222222222222222222222333333333333333444555666777666444333333555777888777999::::::888555555555666666777888999999::::::BBBAAA@@@@@@@@@AAACCCDDDAAA===;;;???FFFKKKKKKJJJDDDJJJNNNNNNKKKJJJLLLPPPMMMIIIEEEEEEHHHIIIFFFBBBOOORRRVVV\\\___[[[RRRKKK???@@@AAA???===<<<===??????FFFPPPXXX\\\]]]]]]]]]YYY```iiilllcccSSSKKKJJJOOORRRTTTQQQKKKFFFDDDDDDIIIZZZuuu|||hhhYYYVVVQQQPPPNNNKKKHHHIIIOOOXXX^^^uuunnnkkklllggg______eeeccchhhlllmmmkkkeeeWWWJJJDDDIIIKKKIIIGGGKKKOOOQQQMMMHHHBBB@@@AAABBBBBBAAABBBEEEFFFDDDCCCCCCAAA===GGGNNNWWWYYYOOOBBB???BBB;;;AAAIIIOOOPPPMMMJJJIIIHHHIIIJJJGGGDDD@@@??????CCCGGGMMMPPPQQQQQQQQQQQQSSSHHHAAABBBCCCBBBFFFNNNNNNMMMLLLIIIFFFBBB???>>>CCCBBBCCCFFFFFFBBB@@@AAA???BBBEEECCC@@@???BBBFFFLLLIIIKKKRRRVVVSSSPPPOOORRRRRRQQQRRRQQQOOOKKKHHHGGGHHHJJJLLLNNNPPPQQQQQQJJJJJJKKKKKKLLLMMMNNNOOOOOORRRRRRLLLDDD??????AAABBBFFFGGGDDDDDDEEEDDDAAAAAA???AAAEEEGGGIIINNNUUURRRJJJEEEJJJZZZjjjtttxxxuuukkkfffllluuuyyyxxxxxxqqqnnnhhhffflllsssrrrmmmcccZZZOOOKKKLLLLLLIIIEEEBBBFFFRRRXXXYYYiii|||zzz|||}}}ooohhh___WWW\\\iiilllmmmpppssssssttt{{{{{{mmmjjjxxxuuu```MMMTTTQQQRRRaaalllpppwwwooovvvxxxaaa\\\]]]\\\^^^ffflll^^^NNNEEEEEEIIIIIIGGG]]]pppvvvnnnooooooaaaMMM@@@;;;<<>><<<>>><<<;;;<<<>>>??????>>>???>>>???CCCFFFFFFAAA;;;777888888777666555555777555444444666888888666444333222111000111333555777;;;>>>DDDMMMVVV\\\]]]\\\WWWSSSNNNOOOSSSWWWXXXWWWUUUYYY]]]\\\UUUMMMGGGDDDDDDBBB@@@<<<999666666666555999999666666999:::666555666777555111///000111111333444444333222333444111000/////////000111222000000111111222444555666111000...---,,,,,,---...000000111111111222222222444444555555555444222111///000222333333444666777222333333111//////111333000000111444777888777666222111111111222222222111333333555888666111///222...///111222333444444444111///---...000111111///---...////////////000111---,,,,,,,,,,,,,,,,,,,,,000---***(((***,,,......111000000000000000111111///000000///...///111333//////000000000000//////111000///000111111000............/////////000000000000000000000111111111...//////000111111222222111111111111111111111111444444333333333444444555555444333222222222333444444666777666444111111111333444555666888:::;;;;;;???<<<999777666888:::<<<555333111444999===??????>>>CCCHHHFFF@@@<<<>>>AAA???<<<;;;???EEEHHHEEE@@@??????BBBFFFJJJIIIDDD???999888777777777777666555555:::AAADDDEEEEEEEEEFFFJJJOOOWWW\\\VVVHHH???<<>>FFFVVVXXXFFF>>>???<<>>===<<<===BBBJJJPPPSSSSSSRRROOOLLLIIIIIIJJJJJJPPPRRRPPPLLLIIICCC<<<@@@EEEEEE>>>999:::<<<<<<999777666555555888:::;;;AAACCCCCC???===>>>===999888===EEEHHHCCC:::999===888===CCCGGGHHHFFFCCCAAABBBGGGJJJGGG@@@:::999;;;===???@@@AAA@@@@@@BBBCCCGGGCCC@@@>>>>>>>>>>>>>>>AAA@@@>>><<<:::999888888===::::::======:::999;;;??????@@@???>>>>>>AAADDDAAA???AAAEEEEEEAAA???AAA===@@@BBBBBBAAA>>><<<<<<<<<===>>>??????>>><<<;;;===============<<<<<<<<<>>>@@@AAA>>>888555888===<<>>@@@BBBAAA>>>???AAAKKKPPPPPP]]]iiifffQQQTTTXXX___fffiiijjjiiiccc[[[SSSNNNIIIFFFLLLTTTVVVSSSRRRQQQPPPSSS```nnnsssjjj^^^\\\iiitttiiiUUUQQQXXXRRROOOZZZ___\\\]]]fffppp~~~yyymmmoooyyysssmmmkkkhhhgggiiiggg```VVVKKKEEEDDDEEEHHH^^^iiixxx~~~sssnnnoooiii```SSSGGG@@@???AAACCC===AAACCCAAABBBFFFGGGDDDBBB@@@>>>>>>AAAEEEFFFEEEEEEEEEEEEFFFGGGHHHIIIJJJLLLMMMIIIEEEHHHOOOSSSQQQ{{{OOO@@@AAA>>>;;;>>>===<<<===???AAAAAAAAA@@@???@@@DDDGGGDDD===666222444666777666666777888555444444555777888777666333222111111222333666777111111:::JJJTTTRRRMMMJJJJJJFFFBBBCCCIIIMMMMMMLLLCCCLLLUUUXXXRRRIIICCCAAA<<<;;;999666555444444555222666777333222555444///333555777555333111333555000111222222000000111333///////////////000111111222222222333444555777777222111000//////000111222000000000000000000000000444444444333333222111000///000222333333333555666333333333222111222444777111111222444666555222000555555666555444333111111222333777:::999333111333333333444444444333333222///---,,,---111333333111...///000000...,,,,,,,,,////////////............000---)))''')))---000111111000000000000000111111---------,,,,,,,,,///111.........//////.........000//////000111000...+++,,,------------.........000000000000000000000///------......///000111111////////////////////////444333333222222222222222222222111000000//////000333555666555333000///000...///111333666888:::;;;@@@===888444333555999;;;888777666777:::>>>@@@AAA888===BBB@@@:::666888;;;888555555:::AAADDD@@@;;;===<<<<<>>;;;>>>>>>;;;<<>>>>>???BBBCCCFFFKKKMMMGGG===888<<>>>>>DDDFFFDDD@@@???===;;;;;;<<<>>>???<<<999999;;;;;;888888;;;::::::999999:::;;;===>>>>>>>>>@@@CCCBBB???@@@CCC;;;???CCCDDDBBB???@@@AAA>>>?????????>>><<<:::888:::;;;<<<>>>>>>>>><<<<<<<<<<<<===;;;777666<<>>>>>BBBAAABBBFFFEEEDDDFFFKKKCCCJJJQQQRRRPPPOOOPPPPPPOOOIIIEEEGGGIIIHHHHHHIIIIIIIIIFFFDDDFFFKKKKKKGGGCCC@@@===???DDDGGGFFFCCCDDDCCCJJJLLLKKKSSSVVVJJJ???AAAGGGNNNVVV[[[\\\\\\LLLJJJFFFBBB@@@@@@CCCGGGKKKJJJJJJIIIFFFHHHTTTaaaddd___UUUSSS___kkkcccQQQQQQYYYTTTRRR^^^ccc^^^]]]YYYhhh|||rrraaaaaalll{{{wwwqqqkkkcccZZZRRRNNNNNNOOOMMMGGG@@@???EEEKKKYYYZZZ___eeeddd]]]YYYZZZTTTRRRMMMEEE===;;;>>>BBB:::>>>???>>>AAAFFFEEE???:::<<<======???BBBDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEBBB===@@@IIINNNLLLtttIII===???======@@@@@@@@@??????>>>>>>>>>FFF@@@>>>BBBDDD???888444444555555444333000...,,,555666444111111333222///111111111111111222222333555:::======@@@DDDAAA;;;888888999999:::<<<======<<<@@@FFFJJJIIIEEE>>>::::::777333222333222000---444333222111111222333444000444444000...000000...222///,,,---//////...,,,222111///...///222555777555444444333444444555666555222//////000111...,,,//////000111111111111000444444333222222111000000000000//////000222333555777555222//////111333555000222444555666555444333777888:::999777444333333666777888999888555222000111000000000000000000000...///000000000///---,,,,,,,,,------...///111111...///000000///...---,,,...------...//////---,,,000000000000000000000000...000222333111000///000222222222111111111111111111111000000//////......------...//////000//////000000000000111222333444222222222111111111000000222222111...---...111444111111222222222333333333222222111111111111222222333444444333333111000000///000111333444444333333888999:::;;;;;;:::888666888888888888999::::::;;;???>>>???@@@>>>::::::===>>>;;;:::<<>>;;;<<<===???@@@BBBCCCCCCAAAAAA@@@???>>>===<<<;;;888:::<<>>???BBBDDDFFFJJJMMMMMMKKKIIIJJJLLLHHHFFFCCCCCCEEEEEEDDDBBBDDDEEEEEEEEEDDDCCCAAA@@@CCCBBBBBBAAA@@@@@@@@@???RRRRRRJJJ???999;;;:::666:::::::::;;;;;;<<<<<<<<<;;;===??????===;;;;;;;;;===>>>???>>><<<::::::;;;===>>>???@@@AAAAAAAAAAAAGGGFFFCCCAAA???=========>>>===;;;<<>>===============999:::;;;;;;<<<<<<;;;;;;999999:::;;;;;;<<<======;;;:::::::::;;;;;;999777888888999:::;;;<<<<<<<<<999999:::::::::999888888;;;:::::::::999999888888:::999888666555777<<>>???BBBDDDEEEDDDCCCBBBBBBEEEHHHIIIFFFDDD:::777;;;EEEOOOQQQPPPPPPBBBBBB@@@===;;;<<<@@@CCCEEEEEEDDDDDDFFFJJJNNNPPPVVVPPPJJJJJJOOOSSSPPPMMMLLLMMMPPPSSSUUUVVVWWWWWWTTTeeevvvyyymmm]]]UUUTTTWWWWWWUUUSSSPPPMMMJJJHHHFFFDDDBBB@@@???@@@BBBCCCIIIIIIIIIHHHIIIIIIJJJKKKKKKIIIGGGDDDAAA>>>===<<<<<<===???@@@AAAAAA@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>????????????>>><<<;;;:::???>>>=========???@@@AAAnnnEEE<<<>>>======AAAAAA@@@@@@@@@?????????CCC??????CCCCCC>>>888555333333333444444444333333111333222//////222222//////000111222222111000000111777:::999:::<<<:::444444444333444555777999:::666999<<<>>>>>>;;;777444777444111111222222000...222111000000000000111222111555555111///000111///111///---...000111000...//////000222555999===???;;;999666444444666888:::777444111///000111///---000000111222222222111111222222222222222222222222111111111222222444555555777666333222111222444555111333444555666555333333666888999888666444444555333444555555444222///---000000000//////////////////////////////...---------------......000111111222222222222111000......000///...///000111000...000000000000000000000000...000111111000//////000111000000000000000000000000000000/////////......------...///////////////////////////000111222333111111000000000////////////000111000//////000111000111111111111222222222111000000//////000000111111111111222222222111111///000111333333333333333555666888999999888666555666666777777999:::;;;<<>>???BBB@@@<<<<<>>===<<<===@@@AAA???===;;;;;;<<<<<<======>>>>>>BBBBBBAAA@@@???>>>======;;;<<<===???@@@@@@??????===???AAACCCDDDDDDBBBAAABBBAAA@@@>>><<<===@@@CCCEEEGGGHHHIIIHHHGGGHHHIIIHHHEEECCCBBBCCCDDDBBBAAACCCCCCDDDDDDCCCBBBAAA@@@AAABBBAAAAAA@@@???>>>===BBBCCC???888777;;;<<<999888888999999999::::::::::::<<<======<<<:::::::::<<<>>>???>>><<<::::::;;;>>>>>>???@@@@@@@@@@@@@@@BBBAAA@@@?????????@@@AAA>>>===;;;<<<>>>AAAAAAAAA@@@>>>===???AAABBB@@@>>>======<<<;;;;;;;;;;;;;;;888999::::::;;;;;;::::::888888999999:::;;;;;;<<<;;;:::999:::;;;;;;999777444555777888999999888777777777888888888777666666666666666666555555444444888777777555555777<<>>>>>@@@@@@@@@AAADDDHHHKKKMMMIIIHHHGGGHHHKKKMMMOOOOOOMMMJJJGGGGGGJJJLLLKKKIIIKKKIIIGGGGGGFFFDDDAAA===AAA@@@@@@AAACCCCCCBBB@@@BBB@@@???@@@BBBBBB@@@>>>>>>;;;===EEEKKKJJJFFFEEE@@@???>>>;;;:::;;;>>>AAADDDCCCBBBBBBDDDGGGJJJLLLMMMIIIFFFFFFIIIJJJHHHFFFFFFGGGJJJMMMOOOQQQQQQQQQbbbfffgggbbbXXXPPPLLLLLLHHHHHHGGGFFFEEECCCAAA@@@?????????????????????@@@AAAAAA@@@@@@AAAAAABBBCCCDDDCCCAAA???>>>===<<<<<<:::;;;===>>>?????????>>><<<<<<<<<<<<<<<<<<<<<<<<============<<<;;;:::999:::999888888999:::;;;<<>>===>>>AAAAAAAAAAAA@@@@@@@@@@@@@@@???@@@DDDBBB;;;777666444444444555666666777777111444555333444888888666444555777888999888777666===CCCGGGCCC???<<<999555666666666666777888:::;;;333444555555555444333222444222000000222222222111333222222111111222222333666::::::666333444555333333222111111333444333222///111333777;;;>>>AAACCC@@@>>>:::777666888;;;>>>999666222000000000000000111111222333333333333222000000111222333333444444222333444555555555555555777666555555444555555555333444555555555444333222555666777666555444666888222333444555444222///...000000000000000000000000000//////............///000000000000000111222333666666555555333222000///111///------...000000//////////////////////////////000000///......///111///////////////////////////////////////.........------......//////.....................///000111/////////...............---///111222000///...////////////000000000000111//////............//////......///000111111222222///000111222222333222222111222444555666666555444444444555666888:::<<<===<<<;;;>>>AAA@@@;;;:::===;;;;;;;;;===>>>>>><<<:::<<<;;;;;;;;;;;;;;;::::::@@@@@@???>>>===<<<<<<;;;>>>>>>>>>???>>>======<<<:::;;;>>>@@@AAAAAA@@@@@@@@@@@@???>>>======@@@CCCDDDCCCBBBBBBDDDEEEEEEDDDGGGEEEBBBAAAAAAAAA@@@???AAAAAABBBBBBBBBBBBAAA@@@@@@AAABBBBBBAAA>>><<<:::777888888555666:::<<<;;;777777777777777888888888999;;;<<<<<<:::999999999;;;===>>>===;;;:::::::::===>>>>>>?????????>>>>>>???>>>>>>>>>>>>???@@@@@@>>><<<;;;;;;===>>>>>>>>>:::999999:::<<<===;;;:::;;;;;;:::999999999999:::888888999::::::::::::999777777777888888999999::::::999888999::::::888666333444666777888666444333555555666666555444444333444333333333333333222222555666555555555888<<<@@@CCCEEEEEECCC@@@===<<<<<>>DDDGGGCCC>>><<<===<<<;;;999888999<<>>>>>888999;;;<<<======<<<;;;:::::::::::::::;;;;;;<<<===<<<;;;;;;;;;;;;;;;;;;999:::;;;<<<<<<===<<<<<<::::::::::::::::::::::::999999:::::::::999999999666666666555666666777888```@@@<<>>???@@@???>>><<<;;;777777888888888777666555444333333333444555555555777777777777777777777777===@@@AAA<<<:::;;;;;;999888888888888888777666555444666888;;;===>>>>>>>>>AAA???<<<999888999;;;<<<999777333111000000111111111222222333333333333333000000111222222333333444111222444555555555444333555666666666666666555555333444444444444333111111444444444444333444777999666777888888777555333222222222222222333333333333222111000//////000111222555444444444444555555666777777666555333111000//////---***)))+++---------......................../////////---,,,,,,///111---------------.................................,,,------.........------------,,,,,,---......///..................---------...000000...---...///------.........///////////////............//////............///000000111///000000111111111222222//////111333444444444444444444444555666888999:::888888;;;>>><<<777555888666777888999:::999777666<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;:::999999888==================<<<<<<:::<<<>>>@@@BBBBBBBBBAAA@@@@@@@@@?????????BBBEEECCC@@@======AAACCCBBBAAAFFFDDDAAA???>>>>>>>>>>>>@@@AAAAAAAAABBBBBBAAAAAA@@@AAABBBCCCAAA???;;;999999::::::999999::::::999777777777777777777777777999;;;<<<;;;999888999::::::;;;===<<<:::999999::::::;;;<<<===>>>>>>>>>>>>???>>>>>>===<<<<<<<<<<<<===;;;::::::;;;<<<;;;:::777777777888999999999888999999888888888888999999888888999::::::::::::999555555666666666777777777999888777888999999777555666666666666666666555555555555555555444333222222444444444444444444444444444555555555666999===AAADDDDDDCCC@@@===<<<===???@@@AAABBBCCCDDDCCCCCCBBBAAA@@@AAACCCGGGJJJKKKJJJIIIEEEBBBCCCGGGJJJKKKJJJJJJMMMMMMHHH@@@;;;;;;<<>>>>>??????>>>>>>777777888999999999999999999999999999999::::::;;;::::::999999999::::::;;;999999::::::;;;;;;;;;;;;999999999999999999999999666777777888999999888888777777777777777777888888\\\@@@???@@@===???AAAAAAAAAAAAAAAAAAAAAAAABBBBBBFFFHHHDDD<<<777777;;;???DDDHHHIIIFFFBBB???999???CCCBBBBBBFFFHHHGGGDDDDDDDDDFFFIIINNNSSSVVV[[[___ccc```VVVLLLHHHHHHFFFHHHKKKLLLJJJEEE???;;;<<<===>>>???>>>===;;;:::777777777777777777888999::::::::::::::::::::::::>>>AAABBB>>><<<===>>><<<>>>>>>>>>>>><<<:::888888666777999:::;;;:::999888;;;;;;;;;:::999888777777666555333111//////000222000111222222333333222222111111111111111111111111///000111222333222111000333444555555666555444333333333222222222111000000111222222222111333666888888999999999999777666555444555555555666666777777555444333222222333444555999888888777777777777888666555333222000///......///,,,))))))***,,,------------------------------.........,,,++++++...000++++++,,,,,,,,,------------------------.........,,,,,,------------,,,,,,,,,,,,,,,+++,,,,,,---....................................,,,++++++...000,,,,,,---------.........000//////......//////000//////...------...//////000000000000000000111111...///000111333444444555555555444444444555666666999888999<<<999444222555444555777888777777666666::::::::::::;;;;;;;;;;;;;;;;;;::::::999888888888;;;;;;;;;<<<<<<===>>>>>>;;;<<<>>>@@@AAAAAAAAAAAA??????@@@???>>>???AAACCCBBB???<<<<<>>AAAAAAAAAAAAAAAAAABBBBBB???AAABBBCCCBBB???<<<:::>>>===<<<<<<;;;999777777888888888888888888777777:::;;;<<<;;;999888999;;;888:::;;;;;;999888888999666777999;;;<<<>>>>>>>>>;;;;;;;;;;;;;;;::::::999:::999888999::::::888777666777888999999888888999888888888777777888888999888888999::::::::::::999444444444555555555555555888777666777888888666444888777555333333444666777555555555555444333222111444444444444444444444444333555666666777:::>>>AAACCCAAA>>>;;;999;;;@@@CCCAAABBBDDDEEEEEEDDDCCCBBBBBBBBBBBBEEEIIIKKKLLLKKKIIIFFFCCCEEEIIILLLMMMLLLLLLOOOPPPKKKBBB>>>???BBBEEEFFFIIILLLMMMKKKEEEAAA======<<<:::999:::;;;<<<===<<<>>>DDDEEEAAA======999:::::::::999:::===@@@AAA@@@????????????@@@AAAAAAEEEIIIHHHDDDAAAAAABBBDDDDDDDDDDDDCCCBBB@@@???AAADDDHHHJJJIIIEEE@@@===::::::;;;;;;;;;;;;;;;:::;;;999777666555666777888::::::999999::::::;;;<<<<<<;;;::::::999999999:::999999999999:::::::::;;;888888888888888888888888555555666777888888888888888888888888888888777777~~~XXX???@@@@@@<<<>>>@@@@@@@@@@@@AAAAAAAAAAAACCCCCCFFFJJJIIIAAA;;;:::===BBBIIIOOORRRQQQNNNKKKFFFMMMRRRPPPPPPRRRUUUTTTQQQQQQRRRTTTXXX]]]cccfff___aaaeeegggaaaXXXSSSTTTQQQSSSWWWXXXUUUOOOGGGCCC>>>>>>???@@@???>>>===<<<999::::::999777777888:::777888888999999888888777888<<<===999888:::;;;:::===???@@@???<<<:::999999333444555777777777777666555666777888777666444222111111222111///...///111//////000111111111111000000000000///////////////---....../////////......000111111222222222222111000000000000////////////...///000000000111333555666666666666666555444444444555555666666777777888666555555555555666666777999888777666666666666666222111000...---,,,,,,,,,///---++++++,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,...***++++++,,,,,,---------,,,,,,,,,---------------,,,,,,------,,,,,,++++++,,,,,,,,,++++++,,,,,,------------------...............,,,***)))***---000,,,,,,,,,------------...//////............//////000///...---------...///000000////////////000000...//////000222333444444555555444333333333333333:::888999:::888333333666555666777777777777999:::777888888888888888888999<<<<<<;;;;;;;;;:::::::::999999::::::<<<===???@@@;;;;;;<<<===>>>>>>>>>>>><<<===>>>===<<<<<<>>>??????>>>======???@@@@@@???@@@???===;;;999999<<<>>>AAA@@@????????????@@@@@@>>>???@@@AAA@@@>>><<<;;;<<<:::999;;;;;;888777999999999999999888888888888;;;;;;;;;:::888888999;;;777999::::::888777888999444555777999;;;<<<======666777888999::::::::::::888777666777888888777555555777999999888777888999777777666666666777888888777777888999999999999888444444444444444444444444777666555666777777555333666555333222222333555777666666666555444333222111111111222222222222333333222444555666777999===@@@???>>>;;;888888;;;@@@EEEAAABBBCCCEEEEEEEEEDDDCCCCCCCCCDDDGGGJJJLLLLLLKKKKKKHHHGGGHHHLLLOOONNNLLLNNNPPPQQQMMMFFFCCCEEEIIILLLKKKKKKKKKJJJFFFAAA===<<<===>>>===<<<<<<===???@@@>>>@@@CCCBBB===:::;;;888::::::::::::;;;>>>AAA?????????>>>>>>>>>??????>>>BBBEEEEEEBBB@@@???AAADDDEEEDDDDDDBBB@@@===<<<;;;>>>BBBBBB???======>>>::::::;;;;;;;;;;;;::::::<<<:::777555444555777888999888888888888999::::::<<<;;;:::999999888888999999999888888888888999:::666666666666666666666666444444555666666666666666555555555666555555444333uuuQQQ<<<>>>>>>:::===?????????@@@@@@@@@AAAAAACCCAAADDDKKKNNNIIIBBB@@@???BBBGGGMMMPPPQQQPPPOOOPPPWWW\\\ZZZXXXZZZ\\\\\\WWWYYY[[[___bbbfffhhhiiibbbaaaeeeiiiggg^^^XXXWWWSSSUUUWWWWWWUUUPPPKKKHHH>>>===<<<::::::;;;<<<===999::::::888555333444666333444555666666555444333111555666444333666777666666999<<<<<<999777777888111222333333444444444444222333333333333222222222+++---000000...---...///------...////////////...,,,,,,------.../////////------,,,,,,,,,,,,---------------.........//////......------......//////+++---///000//////000222222222222222222111111111111222222333444444555555444555666666777777777666555444333222111111111111///...---+++******++++++---,,,+++,,,---...---+++,,,,,,,,,,,,,,,,,,,,,,,,***,,,------+++++++++,,,******+++,,,,,,---......++++++,,,,,,,,,---------,,,,,,,,,,,,,,,+++******---,,,,,,++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,+++******,,,...,,,,,,,,,---------............------------......///...---,,,---///000222000000///.........///000.........///000111222333333333222222222333333444777555555777555333555:::444555666555555666:::===:::999999888888777777666<<<<<<;;;;;;;;;;;;:::::::::999999999;;;<<<>>>???<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>===<<<;;;<<<===;;;===??????>>>===>>>???======;;;999777888<<>>@@@>>>???@@@AAABBBCCCCCCCCCCCCCCCDDDGGGJJJKKKJJJIIIIIIGGGGGGIIIMMMNNNLLLIIIJJJKKKKKKIIIGGGFFFHHHKKKJJJHHHFFFEEEDDDBBB>>><<<;;;===??????===;;;<<<>>>???======???<<<888666999777888:::::::::;;;>>>@@@=====================>>>;;;===?????????>>>>>>>>>@@@@@@@@@@@@???===;;;::::::;;;<<<<<<:::::::::;;;999:::;;;;;;<<<<<<<<<<<<888777666666555666777777666666666666666777888888999888777777777777777777888777666555555666777888444444444444444444444444222333333444444444333333111222333333222111000///oooKKK888======999<<<>>>>>>>>>??????@@@@@@@@@AAA???BBBLLLRRROOOHHHDDDAAABBBDDDFFFHHHJJJKKKLLLNNNVVV[[[YYYVVVWWWXXXXXXRRRUUUZZZ___aaabbbaaa```ccc```aaafffdddZZZRRRPPPLLLLLLLLLKKKJJJHHHFFFDDD???<<<888555555777;;;===888999999666222000111333111222333444444333222111---222333111111444666555///333777888666555666777333333333222111111000000222111000//////000222333'''+++///000...------...+++,,,,,,---...---------)))***+++,,,...///000111...---+++******+++,,,---+++++++++++++++,,,---...,,,,,,,,,,,,,,,---...///))),,,...000///......///111111111000000000000000......///000111111222222333444666777777777666555111111///...------,,,,,,------+++***)))******+++******)))***,,,,,,***(((++++++++++++++++++++++++)))+++------,,,+++***+++******+++,,,------......+++++++++,,,,,,---------,,,,,,,,,,,,,,,+++***)))------,,,,,,+++,,,,,,,,,))))))******+++++++++,,,)))+++------,,,******+++,,,,,,---------.........---,,,,,,++++++,,,,,,------,,,,,,,,,---000333444000000...------...///000...............///000111111111111111222333444555222000000222222111555;;;222333333222222444999>>>>>>>>>===;;;999888777666::::::999999999999999999;;;::::::999:::;;;===>>>>>>>>>=========<<<<<<<<>>======>>>888<<<@@@@@@===<<<===>>>;;;;;;:::888666777<<<@@@>>>===<<<:::999999999:::999999999:::::::::;;;;;;===888777::::::777888===999999888888777777666666999999999777555555777999555777999999777777777888888888888888888777666666888888999888777666444222333333444555777777555333111444666666444333444666333222222222333333444555222333444444555555444444444444444444444444444444666555444555666666444222222555999<<<===<<<999777555444444444222111000///111111222222333333333444///111222333333555777:::777999;;;;;;:::::::::;;;;;;;;;<<<>>>???@@@BBBBBBBBBBBBCCCFFFHHHIIIHHHFFFEEEDDDEEEHHHKKKKKKHHHDDDEEEEEEEEEDDDDDDEEEGGGIIICCCAAA???>>>???@@@@@@???:::===@@@???<<<::::::;;;;;;888999:::999555666999666777999999:::;;;>>>@@@;;;;;;<<<<<<<<<<<<<<<===::::::;;;<<<===>>>======:::;;;;;;<<<;;;:::999888777888999<<<======:::777444555666888999:::::::::333444666777888777777666666666555555666666777888555444444444444555666777777666444444333444555666222222222222222222222222111111222222222222111111000111222222222000///...aaaGGGAAA<<<;;;>>>===;;;@@@DDDCCC???<<<>>>AAA@@@FFFJJJJJJKKKLLLGGG>>>===@@@DDDFFFHHHIIIKKKMMMLLLNNNRRRUUUWWWVVVRRRPPPQQQSSSWWW\\\^^^\\\VVVRRRQQQRRRQQQQQQPPPNNNMMMLLLIIIGGGDDDAAA@@@@@@BBBCCC:::999777666666666777888555555444333222222222222222222222111111111111111111000000///////////////111222333333444444333333444444222111000000////////////000000000000//////------......///......---+++,,,------......------,,,------......------,,,///,,,******,,,,,,***(((+++++++++******)))))))))+++++++++******+++,,,,,,++++++,,,,,,,,,,,,------...------,,,,,,++++++***---------------,,,,,,,,,111222222111000000111333------------------------******************************))))))******+++,,,---,,,,,,++++++,,,,,,---*********)))((()))+++...************************(((,,,///---)))'''***......---,,,,,,++++++++++++(((((((((((()))***,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,---------......111///+++'''&&&(((---222///////////////////////////000000000111111111111333333222333444666888999444111...111888===>>><<<<<<<<<<<<:::777666666888555555666777999:::;;;;;;999999:::;;;<<<===>>>???@@@@@@???>>>===<<<;;;;;;<<<>>>???>>>===<<<===>>>======<<<<<<<<<<<<======999888888999;;;>>>AAACCCAAA>>>:::777777777666555888888888777888888999999888888777777777777888888444555777888777666444333999999999888888666555555333444555666777777777777555666777666333222444666666666555444333333222222444444444555555555555666333333333444444555555555444444444444444444444444444444333333333222222222555444444333333444444555333333333333333333333333000111555<<>>@@@AAAAAA@@@@@@BBB@@@===:::888777888888444777:::;;;999777666555777999;;;<<<;;;;;;;;;<<>>;;;===@@@BBB???;;;:::<<<>>>>>>===;;;;;;;;;<<<:::999999:::999888666888<<<>>>:::888::::::888444555666777777666555444444555666888888888777666777777777777777777666666444444444444444444444444333444444444444333222222111111222333333333333222333111000000111111000...222111111111000000//////bbbFFF???::::::>>>======@@@BBBAAA>>><<<===??????CCCGGGJJJPPPRRRKKK@@@;;;>>>BBBFFFIIILLLPPPSSSSSSWWWZZZYYYTTTOOOLLLLLLMMMOOOQQQTTTWWWVVVSSSPPPKKKKKKJJJIIIHHHGGGEEEEEEEEECCC@@@===;;;;;;<<<===888777666666666666888888777666555333222222222222333333333222111111000000000000/////////000000111222222333444444444444333222222111000000000111111/////////000000//////////////////......---,,,,,,+++,,,------...---------,,,------......------,,,000...++++++------+++(((,,,,,,+++++++++*********,,,,,,++++++++++++,,,,,,+++++++++,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,,,,........................---...//////...---...///,,,,,,,,,,,,,,,,,,,,,,,,******************************))))))******+++,,,,,,,,,++++++++++++,,,,,,)))******)))((()))+++---************************)))+++---,,,)))((())),,,,,,,,,+++***************)))((((((((()))***+++++++++++++++++++++++++++++++++,,,,,,,,,++++++***)))++++++++++++++++++++++++---------,,,,,,,,,++++++,,,,,,,,,,,,------------+++++++++******,,,///222........................//////000000000111111111333222222222444555777888666333111333999>>>???>>>:::;;;:::888666555555777555666777888999:::;;;;;;999999:::;;;<<<======>>>???>>>>>>======<<<<<<;;;<<<===>>>>>><<<<<<===>>>???>>>>>>===<<<;;;;;;;;;;;;;;;:::999:::<<<>>>@@@???<<<888666666777666555:::999888888888888999999777666666666666666666777555666777888777666444333888888888888777666555444333333555666666777777777555666777555333222444666555555555444333333222222333333333333444444444444222222222222333333333444333333333333333333333333444333333333333222222222333222222222222222222333333333333333333333333333333333666<<>>???@@@BBBAAA@@@@@@BBBDDDDDDCCCBBBCCCFFFGGGGGGEEECCCAAACCCBBBAAABBBCCCBBB>>>;;;<<<===???AAABBBBBBAAA@@@@@@???<<<:::888777777777666999;;;<<<:::999888888777999:::;;;;;;<<<>>>@@@AAA>>>;;;<<>>999:::>>>>>>@@@???>>>===<<<;;;;;;<<<@@@CCCHHHPPPZZZ\\\QQQEEE===???BBBDDDGGGKKKPPPTTTUUUYYY\\\XXXOOOHHHFFFGGGLLLKKKJJJJJJKKKKKKJJJHHHEEEDDDCCCBBB@@@???>>>===>>>===:::777666666777777777666555555555666777888777777555444222222111111333333333222111000///...////////////000111222333111222444555555444444333000000000000000111222222......////////////......000000///...---,,,++++++++++++,,,---------------,,,------......------,,,111///---------,,,***))),,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,******++++++,,,------...************************)))+++------,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,***************************))))))))))))***+++++++++******))))))******+++)))*********))))))+++---************************+++++++++***))))))))))))++++++***))))))))))))******)))))))))))))))******+++++++++++++++++++++++++++++++++,,,++++++***)))++++++++++++++++++++++++------------,,,,,,,,,,,,++++++,,,,,,,,,---------(((***---///.........///........................////////////000000000000222111222222333444666666555222111333888<<<===<<<888999999777555444555666666666777888999::::::;;;999:::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<======;;;;;;<<<===>>>>>>======<<<<<<<<<<<<>>>===;;;:::::::::;;;<<<<<<999777666777888777777;;;;;;:::999888888888888666555555444444555555666666666777888777666555444777777777777777666555444333333444555666666666666444555555444222222333555555444444333333222222222111111222222222333333333111111111111111222222222222222222222222222222222333333333222222222111111000000000000000000000000222222222222222222222222111111222666:::;;;999555222222222111111000000///333333222111111111222222111111222222333333444444444444555666777888999999888999:::;;;===>>>??????BBB@@@>>>>>>@@@BBBCCCDDDBBBCCCDDDEEEDDDCCC@@@???AAA@@@@@@@@@@@@???<<<:::;;;===AAADDDEEEDDDBBBAAA>>>===<<<;;;999777666666888999::::::888888999:::999:::;;;::::::;;;>>>AAA@@@===:::;;;<<<===:::777666777888888777777999;;;;;;999888888888888777555555999;;;777666777888666666666777777777666666555444444444555444444333222777666555555444444444444333333333333333333333333111111222222111111000///000000111222222222222222222000//////111111000...000000000000////////////eeeFFF===:::;;;@@@???BBB???<<<:::;;;;;;:::999AAAGGGPPPZZZbbb```VVVLLLCCCDDDDDDDDDDDDFFFJJJMMMPPPRRRSSSPPPJJJEEECCCBBBLLLIIIDDDBBBAAAAAAAAAAAAAAA@@@???===<<<;;;::::::999888666555444555666777888777555444444444555555555444333222222111222222///000000111000000///.........//////111222333444111222444555555555333333000000/////////000000111---......//////......---///......---,,,,,,,,,,,,++++++,,,------------,,,,,,------......------,,,000///---,,,+++***)))(((,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,+++***++++++++++++,,,,,,,,,******++++++,,,,,,,,,,,,(((((((((((())))))))))))'''***,,,---,,,***))))))++++++++++++++++++++++++************************)))))))))))))))***++++++))))))(((((((((((())))))((()))******))))))***,,,************************---+++******+++***)))'''+++******)))))))))******+++***)))))))))))))))*********************************++++++++++++******************************---------,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,...000000...,,,++++++------------------------........./////////000000000000111111222333444444222000///111555888999999777888888777555444555777777777777888888999999999999999999:::::::::::::::::::::::::::;;;;;;<<<<<<:::;;;<<<;;;:::999:::<<<;;;;;;<<<<<<===============<<<;;;:::::::::::::::999888666666888999999999<<<<<<:::999888888888888666555555555555555555666666666777777777666555444666666666666666555444333222333444555555555555555444444444333222222333444444333333333222222222111111111111222222222333333111111111111111111111111222222222222222222222222222222222222111111111111///000000000000000000///222222222222222222222222000//////000333444333222111111000000000/////////222111000000000000111111111222222222333333444444333444444555666777888999888888999;;;<<<===>>>???AAA>>><<<<<<>>>AAACCCDDDBBBCCCCCCBBBAAA@@@>>>===???????????????>>><<<;;;;;;>>>BBBEEEFFFEEEBBB@@@<<<<<<;;;:::999777555444666777777666555555777999AAA@@@???<<<::::::<<<>>>>>><<<:::999::::::777555555666666666555666999<<<:::888777777888777666555444999:::777666777888666666666777666666666555555555555555444444333222222777666555333222222333333222222222222222222222222000000000111000000///...///000000111222111111111111000//////000111000...////////////////////////hhhGGG>>>;;;<<>>;;;::::::::::::999@@@IIIVVVaaabbb[[[SSSMMMGGGHHHGGGEEEDDDEEEHHHJJJNNNKKKHHHGGGGGGEEEAAA>>>GGGCCC>>><<<<<<===>>>???===<<<;;;999888888888888555555555555666777888999999888666444222222222222111111111111111222222333***,,,---/////////...............///000222333444000111333555555444333111222111000///............------............------,,,,,,,,,+++,,,---...///***+++,,,,,,------,,,,,,,,,------......------,,,------,,,+++***(((((((((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++************+++++++++,,,,,,,,,,,,,,,++++++*********+++++++++,,,,,,---------(((+++......---+++++++++************************))))))))))))))))))))))))))))))(((((())))))***+++)))((((((''''''(((((()))''')))******))))))***+++))))))))))))))))))))))))---+++******++++++***(((++++++*********++++++,,,+++***)))))))))))))))***************************)))******++++++*********************************,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,...//////...,,,***+++,,,---------------------------............///////////////000111111111222222000000000222444666777777777888888777555555666888777777777777777777777777888888888999999999999999888888888999::::::;;;;;;888:::;;;:::999888999:::;;;;;;<<<<<<<<<;;;;;;:::999999999999999999::::::888777666777999;;;;;;:::<<<;;;:::999888888777777777666666555555666666777666666666666666555444444444444555555555444333333222333333444444444444333333333222222222333333333222222222222222111111111111222222222333333333333222222222222111111111111333333333333333333333333222222111111111000000000000000111222222111000000111111111111111111111111333222111111222333333333000000///////////////...000000000//////000000111333333333333444444444444333333444555666777777888777888999:::;;;<<<===>>>@@@===;;;;;;===@@@CCCCCCCCCBBBAAA@@@???===<<<<<>>=========;;;>>>BBBEEEEEEDDDAAA>>>:::::::::999888666555444666666666555444555888:::KKKJJJGGGBBB===;;;;;;<<<<<<;;;999888888777666555666666777666666777:::<<<:::888777777888777666555444999:::888666888999777777666666555555555555555666555555444444333333333888777555333111111222222222222222222222222222222///000000000000///.........///000000111111000000000///...///000111000///.....................///iiiGGG>>><<<===@@@>>>>>>===<<<;;;:::999::::::===FFFVVV```^^^SSSKKKIIIFFFGGGHHHGGGGGGHHHKKKMMMOOOIIICCCCCCEEEDDD???:::>>><<<999888:::===??????999888666555555555666777555555555666777999:::;;;888777555333111111111111111111111111111222222333)))+++---/////////...------------...///111222333...000222444444333111000222111000...------,,,,,,,,,,,,------------,,,,,,++++++******+++---///000******+++,,,,,,,,,,,,,,,,,,------......------,,,***+++,,,+++)))'''((()))++++++++++++,,,,,,,,,,,,+++,,,------,,,+++)))(((************++++++++++++---,,,,,,+++******)))))))))))))))***++++++,,,,,,***,,,......---,,,+++,,,)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))******)))((((((''''''(((((()))&&&(((******)))((()))***))))))))))))))))))))))))************************+++************+++,,,,,,***)))))))))))))))******************************((()))******+++*********************************************++++++++++++))))))*********++++++++++++,,,,,,+++***+++---000,,,,,,,,,,,,,,,,,,,,,,,,------------.........///---...///000000000000000111222333444555666777777666777777777555555777999666666666666555555555555666777777777888888999999777777777888888999999999777888999999777777888999<<<<<<<<<<<<;;;888666555666666777777888999999999666555555777999;;;:::999::::::999888777777777777777666666666666666666777555555555444444444333333333333444444444333333222222222333444444333333222333111000111222333333222111111111111111111111111111111222222222333333333222222222111111111111111333333333333333333333333111111111000000000000///000111222333333222111000000000000000000000000000111111000000000000111111////////////////////////000000/////////000111111333333333444444444444444222222333444555666777777666777888999;;;<<<======>>>===;;;;;;>>>AAACCCCCCCCCBBB@@@>>>======<<<===???@@@AAA@@@>>>===>>>???<<<>>>@@@BBBBBB@@@>>><<<:::999888777666555444444777777888777666777:::<<>>;;;<<<>>>::::::===???>>>;;;999:::<<<<<>>??????===:::;;;999777888999;;;;;;:::777666444444444555777888666666666666666777777888555444222111111222222333666555444333222222222222---...000111000///,,,+++------------...///000111,,,...111333444222000...000///......------------,,,,,,------------,,,,,,---,,,+++***+++,,,...///******+++,,,,,,,,,,,,+++,,,------......------,,,)))+++,,,+++)))(((***,,,*********+++++++++,,,,,,***+++,,,,,,+++***(((&&&************+++++++++++++++++++++***************$$$%%%%%%&&&''''''((((((***+++,,,+++***)))***,,,(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((()))******))))))(((((((((((())))))&&&(((******)))((())))))))))))))))))))))))))))))$$$'''))))))'''&&&)))+++)))))))))))))))***++++++)))((((((((()))***++++++************************(((((()))***************************************(((((()))))))))*********))))))))))))*********+++***+++++++++******+++---++++++++++++++++++++++++,,,,,,---------.........,,,---...///000///......000222333444444444555666444555666555444444666888555555555444444333333333555555666666777888999999777777777777777777777888666777888888666666777888777888999::::::999777666444555666666666666666666444333333555777999888777888888777777666777777777666555555444444555555666444444333333222222222333222222333333333333222222222222333333333333222222333111///000222444333222000111111111111111111111000000000111111111222222111111111000000/////////222222222222222222222222111111000000000////////////000222333333222000///000000000000000000000000...//////............///////////////////////////000000//////000000111222333333333222222222222222222222333444555666666777666666777999:::;;;<<<======<<<<<<===@@@BBBCCCBBBBBBAAA???===<<<======>>>>>>@@@@@@???===<<<>>>@@@===>>>?????????===;;;999:::999777555444444555555555666888777777777999;;;EEEEEEDDDAAA===;;;::::::888999999888777666666777555777999999777777777888;;;:::888888999999777666222777888666555777888666666555333222111111222222333333222111222222444444<<<999666333111111222222111111111111111111111111000000000000000///......---...//////000000/////////...---...000111000///,,,,,,---------.........fffDDD===;;;;;;<<<777888<<<@@@@@@;;;999:::===???AAALLLZZZ]]]SSSGGGBBB>>>@@@BBBCCCCCCCCCDDDFFF>>>===<<<;;;::::::;;;<<<===;;;999888888777555222777666555555666777:::;;;777666666555555444444444111111000000111333555666:::999777555333222111111111222333333222///+++)))---------------...///000+++---000333333111///---...------------...//////+++,,,,,,------,,,,,,+++...---+++******+++---...******+++,,,,,,,,,,,,+++,,,------......------,,,)))+++---,,,***)))+++...)))))))))******+++++++++)))***+++,,,+++)))'''%%%)))************+++++++++)))))))))***++++++,,,,,,&&&&&&''''''((()))******((())))))((('''''')))+++(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((()))******))))))(((((((((((())))))%%%'''******)))(((((())))))))))))))))))))))))))) $$$((('''$$$$$$''',,,((((((((((((((()))******(((((((((((()))***,,,,,,))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))''''''(((((()))))))))***))))))))))))************+++,,,...---***(((''''''++++++++++++++++++++++++,,,,,,,,,---------......,,,---.../////////...---...///111222222222222333222333444444333333555777444444444333333222222111333444555666777888999:::777777777777777666666666666777888777666555666888///111555888;;;<<<<<<;;;555555555666555555444333222111222333666777666444777666666666666666777888555444444333333444444555444333222222111111222222111222222333333333222222222222333333333222222111333000...///222444333111000000000000000111111111////////////000000000000000000//////.........---000000000000000000000000000000000000////////////...000111333333111000...000000000000000000000000000222222222111111222333/////////000000000000000000000000000000111222222222222111111111111111111111222222333444555666777666666777888:::;;;<<<===<<<<<<<<<>>>AAACCCCCCBBBBBBAAA???===<<<===>>>???===???@@@>>><<<;;;===@@@===>>>>>>===<<<:::999888:::888666444333333555666222444666666555666777888888:::;;;:::999777777777777888999888777666777888555777999999777666555666<<<:::999999:::999888666111555777555444666777555555444333111000000111111111111000000000222333444===:::777333111111222333000000000000000000000000000000000000000//////...---......///////////////...------...000111000///,,,,,,,,,------.........gggAAA:::<<<777666===???>>>===<<<;;;:::::::::>>>DDDRRRbbbggg]]]NNNEEE>>>>>>============>>>>>>===>>>>>>======<<<;;;:::;;;;;;::::::999888888777111111222333444555777888666666555444444333222222333333222000///000444777888888666555444333333333---<<>>??????@@@@@@AAA@@@???>>>============@@@@@@???===::::::===???????????????>>>===<<<;;;:::888444333555777666333666666444333222333666888;;;:::999888888999::::::888888999999999888888777;;;999777666666777777666;;;;;;;;;999777555555666666555444333333444666666666444222222444444222000111111000//////000111222444444333333222111000000000000000000////////////111111000000//////......//////000000000000//////........................,,,---------.../////////iiiCCC;;;===777666<<<>>>===<<<;;;;;;:::;;;;;;<<>>===;;;:::999;;;;;;:::999888777777666333333444444555777888999666666555333333222222333///111333444333333444666777777555444333222222222???GGGEEE777---...000---//////...//////111111222........................------------------------------------,,,,,,,,,,,,*********++++++,,,,,,,,,))))))*********+++++++++,,,))))))---,,,((((((+++++++++++++++++++++******((((((''''''((())))))******************************************)))(((((('''((((((((()))))))))))))))((((((((((((((((((((()))))))))))))))))))))))))))'''''')))++++++)))&&&'''((((((((())))))))))))&&&&&&'''''''''''''''&&&'''((((((((())))))))))))''''''(((((())))))))))))''''''''''''''''''''''''+++***(((((()))***)))'''))))))(((((((((((())))))(((((()))***+++,,,,,,---))))))***))))))((('''&&&'''''''''''''''''''''''''''((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))+++++++++*********))))))***************)))))))))++++++******++++++,,,------------------......////////////000111111222222555555555444444333333333444444444444333333333333333444444555555444444444888777666555555555666777777777777777777777777777444444444555555555666666444444444444444444444444555444333333555444111...333444555555444444555666777666333222111111222222111111111111111111111111//////000111111111111111222222000/////////000000000000000000000000000000111111000///.........///------...////////////......///000000000///...---////////////////////////........................---...///...------...///,,,---...//////000//////...............//////000000//////////////////000...........................//////000000111222222000111333444444444333222333555777888777777888::::::;;;<<<===============BBBAAA@@@???>>>>>>>>>>>>@@@@@@???<<<::::::<<<>>>>>>>>>>>>======<<<;;;:::999777444333555777666444777888888777666666666777999888777666666777888999999999999999999888888777777777777888999888777666;;;;;;:::888666444444444555555444444444555777777888555333333444444222000111111000//////000111222444333333222111111000000000/////////////////////000000000/////////....../////////000000/////////........................------------............iiiEEE<<<<<<777666;;;<<<<<<;;;::::::;;;;;;;;;:::>>>IIIVVV[[[TTTKKKGGG<<<:::999888888999:::<<<@@@@@@???>>>===;;;999888;;;:::999888777666555555555555666666777888999999777666444222111222333444+++000555888888666555444666555444333222111111111ZZZWWWJJJ666***+++---+++111///...000222222///,,,333111///...///111444666---------------------------------,,,,,,,,,++++++*********+++++++++++++++)))))))))*********++++++***((())),,,,,,))))))+++((()))***+++,,,++++++***,,,,,,,,,+++,,,,,,---...((((((((()))***+++++++++))))))******))))))((((((''''''((((((((()))))))))((((((((((((((((((((((((***************************)))((()))++++++)))'''''''''((((((((()))))))))$$$%%%&&&'''((((((((((((''''''((((((((()))))))))''''''((((((((((((((((((''''''''''''''''''''''''***)))((()))******(((&&&***))))))))))))))))))***(((((()))))))))*********$$$&&&(((*********)))(((''''''''''''''''''''''''''''''((((((((()))))))))***))))))(((((())))))***))))))))))))))))))))))))+++************)))))))))******))))))((((((''''''+++************+++,,,,,,,,,,,,,,,,,,------------------......///000000111444444333333333333222222222222333333333444444444444444555555555555444444666555555555555666777777555555555555555555555555222222333333333333444444333333333333444444444444555444333333444444222000333555555555333222333444555444333111111111222333111111111111111111111111.../////////000000000000111111000/////////000000000000000000000000000000222222000///...---------......//////......---,,,---...000111111000000///////////////////////////........................---...///...------...///------......///......---...------------...////////////............//////..............................//////000111111111000111222333333333222111111333555666666666777999:::;;;;;;;;;;;;;;;;;;:::CCCBBBAAA@@@?????????@@@>>>???>>><<<::::::;;;===<<<<<<<<<<<<;;;:::999888999777444444555666666666555666777888888888888777888888666666666777888999999999888888888777777777333555777999::::::888777<<<;;;999777555444333333444444444444555777888999888666555444444444222000111111000000000000111111333333222222111000000000///////////////////////////////////////...............////////////......------------------------............------------fffCCC:::;;;777666;;;::::::::::::::::::;;;;;;:::===FFFQQQSSSMMMFFFDDD;;;:::888666666888:::;;;>>>>>>>>>======;;;:::999::::::999888777666555555666666777888888888888888777555333111000111333555...222777:::999666444333444333222111000000000000TTTNNNAAA111***,,,...,,,000---***,,,000111---)))222111000///000333666777,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***************+++++++++))))))))))))************(((((()))***+++******+++''')))***,,,,,,+++)))(((,,,,,,++++++++++++,,,,,,((((((((()))))))))******((()))))))))))))))(((((('''''''''((((((((())))))'''''''''((((((((((((((())))))))))))))))))))))))))))))((()))))))))(((''''''''''''((((((((())))))%%%&&&&&&'''(((((('''''''''''''''((((((((())))))))))))))))))'''&&&$$$###''''''''''''''''''''''''(((''''''(((******(((&&&))))))(((((((((((())))))((((((((((((((((((((((((%%%&&&)))++++++)))'''%%%'''''''''''''''''''''''''''''''''((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))************))))))))))))******)))((('''&&&&&&%%%***************++++++,,,++++++,,,,,,,,,,,,,,,+++,,,,,,,,,---......//////111111111111111111000000000111111222333444444444444555555555555444444333333444444444555666777777333333333333333333333333222222222222333333333333333333333333333444444444444444333333333333222111555666777555333222222333444333222111111222222333111111111111111111111111////////////000000111111000000000/////////000000////////////////////////111000///.............../////////...---,,,++++++,,,...///111111111111000................................................---...///...---------///...............---,,,+++------,,,,,,------...//////......------......///........................------...//////000000111///000111222222222111000000333555666666666888999999999:::;;;<<<<<<;;;;;;AAAAAA@@@???????????????=========;;;999999:::<<<999999::::::999888888777999555444666666555666999333222222444666888999999888777777666666777999999888777666666555555555555222444666888999999:::;;;>>><<<999777666555444333333333444555666888999999777666555333333222000///111111111000000000000000222222111111000000000000.........///////////////........................---......//////......---------------------------.........------,,,,,,,,,```AAA888999777777;;;::::::999999999::::::;;;<<>>>>>>>>???>>>==================;;;<<<<<<;;;999888999:::777888888888888777777666888444444777777555666;;;:::666222111333666888888666555444444444666777888666666444333222222222222333444555555555888===AAA???<<<888666666666555333222333444555666777888888444444333222000/////////111111111111000000//////111111000000000000//////------....../////////000---------------.........------............------------------------------......------,,,,,,,,,+++{{{]]]???666777888888;;;::::::999888888999999999<<<@@@HHHOOONNNEEE>>>===::::::999999999999::::::777777999:::;;;;;;<<<<<<888888888888888888888888777888999999999888777666555333222111111222333444666777888777555222111111222222111000000000000000+++,,,---...000111///---000---******---///...---'''))),,,///000000...---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))***************)))))))))((((((((()))))))))******&&&)))***((((((+++***(((******+++***)))'''&&&$$$+++***)))))))))))))))))))))))))))((('''&&&&&&&&&''''''((()))))))))((((((&&&&&&'''''''''(((((((((&&&&&&&&&''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&%%%%%%''')))&&&&&&'''''''''((((((((((((((((((((('''&&&%%%$$$&&&&&&'''''''''((((((((("""###&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&%%%%%%'''((((((''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''%%%&&&((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((()))((((((''''''(((((()))(((((((((((((((((((((((((((((()))))))))))))))***))))))((((((''''''&&&&&&***))))))))))))***++++++)))***+++++++++***((((((******+++,,,,,,------...,,,,,,------------......//////000111222222333333333333444333333222111000111222333444555555555555222222222222222222222222555555444444444444333333111111222222333333444444333444444333111111333555777888888777555333444555333333222222222111111000000000000000000000000000222111000000000111333444......///000000000//////........................,,,,,,,,,---...///111111------------,,,+++***)))+++,,,...///000000000///---------------------------------------------------...///...------...///,,,---------,,,++++++***,,,++++++++++++,,,------------,,,,,,,,,,,,------------------------------,,,,,,------.../////////---...///000000000///...000222555666666777999:::555666888;;;===>>>??????<<<<<<;;;;;;;;;;;;<<<<<<:::;;;<<<;;;888777888999666777777777777777666666888333444888888444777>>>DDD>>>777333333555666666333222222111222333555666777555333222111111111222333444555444444777>>>CCC>>>:::666444666777555444222222444555666666666666111222222111///......000111111222111111000///...000000000///////////////---------......//////000,,,,,,,,,---------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,yyy]]]AAA666777888888:::;;;:::999888888777888888:::???JJJRRRPPPFFF???===888999::::::::::::999888666777888999999999999999777777888888999:::::::::999:::;;;;;;;;;999888666333222222222222222333333444666888777555222111111222222111111000000111111000111222222111...,,,+++,,,,,,,,,,,,,,,+++***))))))+++...111222111///...+++++++++++++++++++++++++++*********))))))))))))+++*********)))))))))((((((((((((((()))))))))***'''++++++((('''******&&&)))))))))(((((('''''''''------,,,+++++++++++++++''''''''''''''''''''''''&&&''''''((())))))((((((&&&&&&&&&'''''''''((((((%%%%%%&&&''''''((())))))&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''&&&%%%&&&))),,,&&&&&&&&&'''''''''((((((&&&'''''''''''''''&&&&&&&&&&&&&&&'''''''''(((((( !!!$$$'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&)))&&&######%%%'''((()))''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((( !!!$$$&&&)))+++,,,,,,&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))******(((((((((((((((((((((((()))))))))))))))***++++++((()))***++++++)))'''&&&******+++,,,,,,------...------------.........//////000000000111111222222222222222222111000//////111222333444555555444333222222222222222222222222555555444444444333333333000111111222333333444444222444444333111111333666555666777666444333444555333333333222111000//////000000000000000000000000222111/////////000222333------///000000000//////------------------------------------......///000,,,,,,,,,,,,,,,+++***)))+++,,,---/////////...---,,,,,,,,,,,,,,,,,,,,,,,,---------------------------...///...------...///+++,,,,,,,,,,,,++++++***+++++++++++++++,,,,,,---------,,,,,,,,,,,,------------------------------+++,,,,,,---......//////,,,---...///000///.........111333555555666888999555666888999;;;<<<======;;;;;;::::::::::::;;;;;;999:::;;;:::888777777777666666777777777777666666777333444:::999333777@@@DDD>>>777444555777666444444333333333333555666777888777444222111111222333111444666666555777===BBB<<<777222111444666555333111222333555555555444444///111222222//////000222111111222222111000...---////////////////////////,,,,,,---......///000000++++++,,,,,,,,,---------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------zzz___CCC888777888777888;;;:::999888777777777777888???KKKTTTRRRHHH@@@>>>666777999;;;;;;999777666777777888888888888777777666777888999:::;;;<<<<<<:::;;;=========;;;999777222222222222222222222222000333777888777444111000333222111111111111111222))))))+++---,,,+++,,,000(((+++------***&&&###""")))***+++---...---,,,,,,++++++++++++++++++++++++************))))))))))))+++*********))))))(((((((((((((((((())))))))))))'''+++,,,''''''***)))$$$(((''''''''''''((())))))))))))((('''&&&&&&&&&'''%%%%%%&&&&&&'''(((((((((&&&&&&'''((())))))((((((&&&&&&&&&'''''''''((((((%%%%%%&&&&&&'''((())))))''''''''''''''''''''''''$$$&&&''''''&&&'''+++...&&&&&&&&&'''''''''((((((%%%%%%&&&'''((((((((((((&&&&&&&&&'''''''''(((((("""###&&&(((((('''%%%###&&&&&&&&&&&&&&&&&&&&&&&&)))&&&###!!!###&&&)))***((((((''''''''''''(((((('''''''''((((((((())))))))))))((('''&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((('''((((((((())))))******((((((((())))))))))))))))))))))))))))))******+++((()))***+++***)))'''%%%***++++++,,,,,,---.............../////////000000000000000000111111111111222222222111111///......111222333444555444333222222222222222222222222222444444444333333222222222000000111222333333444444222444444333111000333777444555666555333222333444444444333333111000...---000000000000000000000000111000...---...///111222,,,---///000000000//////------------------------///......---------......++++++,,,,,,,,,+++******+++,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------...///...------...///***++++++,,,,,,,,,++++++++++++******++++++,,,------,,,,,,++++++,,,,,,---------------------------++++++,,,------......///,,,---.../////////...------///222333444555666888555666777999999:::::::::;;;;;;:::::::::;;;;;;<<<888:::;;;:::888666666777666666777777777777777666777222444:::999333777AAA<<<777333333777888777444777666666666777888:::;;;:::888666333222222333444///333888888777777<<<@@@999444//////222555444222111222333444444444333222///111333222000000222444111222222222111000...---.........///////////////,,,,,,------...///000000+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------xxx^^^BBB777888::::::888999:::;;;:::888777888999<<<>>>FFFOOOPPPGGG???;;;;;;:::888777777888:::;;;777777888888888888777666999777666777888888444111555===@@@<<<999;;;<<<:::888666444444444555444333222555888777555333333444111111111111000000000000///---++++++---...------***'''%%%)))......(((!!!***+++---......---+++******++++++,,,,,,++++++******++++++,,,,,,++++++***+++++++++***)))((((((''')))******)))'''&&&((()))***)))(((''''''((()))******(((''''''))))))&&&###))))))))))))))))))))))))''''''''''''((((((((((((&&&&&&&&&'''''''''(((((())))))(((((((((((())))))''''''''''''((((((((((((&&&%%%$$$$$$&&&&&&%%%$$$'''''''''((((((((())))))(((((())))))((('''&&&&&&%%%%%%&&&&&&'''(((((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&$$$%%%&&&&&&''''''&&&&&&'''(((******(((&&&&&&&&&)))(((&&&%%%%%%&&&((()))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''((('''%%%$$$$$$%%%'''(((&&&&&&''''''((())))))))))))((('''&&&&&&&&&&&&&&&))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))(((((((((((('''((()))++++++***))))))***)))))))))***,,,...///.........//////////////////111222111///...111333000111222222222222111000000111111111000000222444222333444444222000000111222222333444666555222000222333333222///......///111000///000222444555555333444444333000//////000111111222222222222111111////////////////////////......//////...---,,,,,,//////............//////......------------......---......---,,,++++++---+++---///...+++)))***,,,+++++++++***************,,,------......------,,,*********+++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,++++++,,,...******+++++++++,,,,,,,,,++++++++++++++++++++++++---------------------------,,,,,,+++*********+++...........................///000111111222222111111333555777888666444333666::::::666444777999888777777888888888888777777777888999777555333222333666555444333222333444444666666555444333333333333666555444333555999===@@@>>>888222///000222333333333222111222444555444333000///...///111222222111222333444444333222111///111///...///000///+++'''000000000000000000000000///......------......///,,,,,,---------,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,vvv]]]BBB666777999999888999:::;;;:::888777888999888;;;CCCKKKJJJAAA:::888:::999777666666777999:::777777777777777777777777;;;888666666888999888777222777999666555999:::777777666444444444444444333222555777777444222333444222111111000000/////////...---+++,,,---...---,,,)))'''&&&)))---...***&&&,,,,,,---......---,,,,,,***++++++,,,,,,++++++***++++++,,,,,,,,,,,,++++++++++++******)))(((((('''((()))***)))((('''((()))***)))(((''''''((()))***)))(((&&&''')))***(((&&&(((((((((((((((((((((((('''''''''((((((((())))))'''''''''((((((((())))))))))))((((((((((((((()))''''''''''''(((((((((((((((&&&%%%&&&'''((('''&&&$$$$$$$$$%%%%%%%%%&&&&&&((((((((((((((('''&&&&&&((((((((('''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&%%%&&&''''''((((((''''''&&&((())))))(((&&&&&&''')))'''&&&%%%%%%&&&''')))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''')))(((&&&%%%%%%&&&((()))&&&''''''''''''((((((((())))))((('''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((()))))))))(((((()))************)))))))))))))))***,,,...///---------............///...000111000......000333111111111111111111111111111222333333222111333444444555666555333222222222000000111333666666444222111222333222000///000111222111111222333333333222111222333222000//////000111111111111000///------.......................................------,,,------------------------......------------.........///000///---,,,+++,,,+++---///...+++******,,,******************++++++***++++++,,,,,,++++++************+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,******+++---******+++++++++,,,,,,,,,++++++++++++++++++++++++---------------------------,,,++++++******++++++..............................///000111111111111111333555777777666444333555888888555555888999777666666666666666666555555555777888888666444444444555555333222222222333444444444333333333333333444444333222222333666999;;;999666222222333333222111333222111222444555444333000///...///111222111000111111222333222222000000222000...///000///---***////////////////////////,,,,,,,,,++++++,,,,,,,,,++++++,,,------,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,ttt\\\AAA666666888888777999:::::::::888777888999999===EEEKKKHHH???::::::888777666555555666777888888777666555555666777888:::777555444666888999:::777888777555777::::::777555555444333333333444444333555666666555333333333222222111000000///.........---,,,,,,---...---,,,(((((()))***+++,,,------........................***++++++,,,,,,++++++***,,,,,,------------,,,,,,+++******))))))(((((('''''')))++++++)))''''''''')))((((((''''''(((((())))))'''&&&'''(((***))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((()))))))))))))))***))))))((('''''''''(((''''''''''''(((((((((((('''&&&%%%%%%''''''&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%'''(((((((((((('''&&&&&&((((((''''''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&'''(((((())))))((((((%%%'''((()))'''''''''(((((('''&&&%%%%%%&&&'''(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&'''((()))'''''''''&&&&&&&&&&&&&&&)))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))***))))))(((((())))))******)))((())))))***,,,---...,,,,,,,,,,,,---------...---...//////......000111222111000//////000111222111333555555444222222222555666777777555333333444......000222555666555333000222222222000000111222222333333444333222111000///000111111//////000111111000000///...,,,***)))------------------------............------------+++,,,---......---,,,+++...------,,,,,,------...///111333222000---+++++++++,,,------+++***++++++)))))))))***+++++++++,,,******++++++++++++************************))))))++++++,,,,,,,,,,,,,,,,,,,,,------,,,***)))+++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,++++++******++++++---------------------------...///000111111111111111222444555666555333222444666555333555999888555444555555555444333222222333555888999888666555555444333222111111111222333222222111111222222333444333222222222333444555666222222333444555444111...333111111111333444333222000///...///111222111000//////000111111111000000222000......//////...---........................,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********++++++++++++++++++++++++rrrZZZAAA666666777777777888999:::999888777777999999===EEEJJJFFF===999;;;555555444444444444555555777666555444444555777999777666555555555666777777>>>;;;777666888:::888666333333444333222333444555444555777777666555444333222222111000///......---...,,,,,,---......---+++)))+++,,,+++******...111...---,,,,,,,,,,,,---...***++++++,,,,,,++++++***,,,------......------,,,******))))))((((((((((((&&&)))++++++***(((''''''(((((((((((((((((((((((()))((('''''''''((())))))((((((((((((((((((((((((((((((((()))))))))******((((((((((((((((((((((((***)))((('''''''''''''''''''''''''''((((((((((((%%%#########$$$%%%$$$###'''''''''''''''''''''''''''''''''(((((('''&&&&&&$$$%%%%%%&&&&&&'''((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&'''((((((((((((((($$$&&&'''(((''''''((()))((('''&&&&&&&&&&&&'''(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&'''((((((''''''&&&%%%%%%$$$$$$'''''''''''''''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''((()))******))))))((('''''')))***+++'''(((((()))***+++,,,---******++++++,,,,,,---------------------...///000222111///......///111222111333666666444222000000555666777666444333333333/////////111444555444222...000111111//////000222000222444555444222000000---///000000//////000222/////////...---,,,+++***------------------------...---------------------***,,,---//////---,,,***------,,,,,,,,,,,,------000222444444111...+++***++++++,,,,,,,,,+++++++++(((((()))***+++,,,,,,,,,,,,,,,------------,,,,,,+++*********)))(((((((((+++++++++++++++,,,,,,,,,---------,,,***)))***+++******+++++++++,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,------------------------------...///000000000000000111333444444444333222333444444333555999888333444444555444444333222111333666999999888555444444333333111000000000111222222111111111111111222222444444444555555444444444000111222444555444111///222111000111222333222111000///...///000111000///---......//////000000000000///---,,,---......///---------------------------..................---)))***+++,,,---.........***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++******))))))************************pppZZZBBB777555666777777888999:::999777666777888555888@@@EEEBBB:::666666333333333333333333333333666555444333333555777999666888999:::888666444333999555222222555666555444111222333333111111444666666666777888888777555444111111000000///......------,,,,,,---......---+++,,,...///,,,)))))),,,000,,,,,,+++******+++,,,,,,***++++++,,,,,,++++++***,,,------......------,,,)))))))))(((((((((((((((&&&)))++++++***(((''''''''''''((((((((((((''''''))))))((('''&&&&&&''''''''''''''''''''''''''''''(((((((((((())))))))))))''''''''''''''''''''''''))))))((('''''''''''''''''''''''''''((((((((((((%%%$$$######%%%%%%$$$###))))))))))))((((((((((((&&&&&&''''''''''''&&&&&&$$$$$$%%%%%%&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&%%%%%%&&&''''''''''''&&&$$$&&&''''''&&&&&&((()))'''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&%%%$$$$$$###%%%&&&&&&'''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&'''((())))))***)))((('''''''''(((***+++&&&'''((()))***+++++++++))))))******+++,,,,,,------,,,,,,,,,---//////000111000...------...000111000222444555333000//////333555666555333111111222111000///000222333222000---///000///......///000...111444555333222222222---...000000//////000222....../////////...------------------------------------,,,,,,,,,,,,---...+++,,,...//////...,,,+++,,,,,,++++++++++++,,,,,,000222444444111---+++*********++++++,,,,,,+++***(((((()))***+++,,,,,,,,,+++,,,,,,------,,,,,,++++++*********)))(((((((((*********++++++,,,,,,,,,,,,,,,---+++))))))***+++******+++++++++,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,------------------------,,,---...//////000//////000000222222333333222111222444555333555888777333555555555555555444333222555777999888666333222222333222111000///000111111333222111111000000000111333444555555444333222111000111222333222222222333222111000000222222111000111///...///000000///...---------......//////000///...---,,,+++,,,---///------------------------------...//////...------)))***+++,,,---.........*********+++++++++,,,,,,+++++++++++++++++++++++++++++++++******)))))))))************************nnnYYYCCC888666666777888888999999999777666777888777888???FFFFFF???999777222222222333333222222222444444333333444555666777777:::======;;;777444333555111111444666555555777...111333222000111444777777666666777888777555333000000////////////......,,,,,,,,,...//////---***---...///---***))),,,///***************************++++++,,,,,,++++++***,,,,,,------------,,,,,,((((((((((((((((((((((((''')))++++++)))'''''''''&&&''''''((((((''''''&&&%%%&&&((((((&&&%%%%%%&&&''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''&&&&&&&&&&&&(((''''''&&&''''''((((((''''''''''''((((((((((((((('''&&&&&&(((((('''&&&((((((((('''''''''''''''%%%%%%&&&''''''''''''&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&$$$%%%%%%&&&'''&&&&&&&&&%%%&&&'''&&&%%%%%%''')))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$((((((((('''&&&%%%%%%$$$%%%%%%'''((((((((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''(((((()))((((((''''''(((((())))))%%%&&&''')))************((())))))***+++,,,---------,,,+++,,,...000000000000///...------...///000///111333333222000000000222333444444111000000111222000///000111111000///...///000000.........000...111444555222111222444...///000000000///111222......///////////////...---------------------------,,,+++++++++,,,......,,,---...//////...---,,,,,,++++++******++++++,,,...000222111///,,,************)))***,,,---+++***)))))))))***+++++++++,,,))))))************))))))******************))))))))))))******+++,,,,,,,,,***+++,,,+++))))))+++,,,******+++++++++,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///////////////000000111111111111111111666888666444555555333444555555666666555555444666777888666333111111111333222111000000000111222222222111111111111111222222222222222222111000000222333333222111111333555222111///000111111000///111///......000000///---......---------...//////...//////...,,,,,,---...------------------------***+++,,,------,,,+++******++++++,,,------------************++++++++++++++++++++++++++++++++++++***************)))))))))++++++++++++++++++++++++nnnZZZDDD999666666777999777888999888777666777888:::999???IIIMMMGGG===888222222222333333222222222222333333444444555666666444777::::::888555444555555333444777555000000444---000333222000000444888666444444555777666444111.........///////////////,,,,,,,,,...//////,,,***,,,,,,,,,,,,++++++---...***+++,,,,,,,,,,,,+++******++++++,,,,,,++++++***++++++,,,,,,,,,,,,++++++((((((((((((((((((((((((((()))***)))((('''((()))&&&&&&'''(((((('''&&&&&&"""&&&((('''&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''(((((((((((('''''''''&&&&&&&&&&&&&&&'''((())))))''''''''''''(((((((((((()))(((''''''))))))((('''((((((''''''&&&&&&&&&&&&$$$%%%&&&&&&'''''''''&&&''''''&&&%%%%%%$$$$$$###%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&%%%&&&&&&''''''''''''''''''''''''&&&$$$$$$&&&(((&&&''''''''''''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$(((((((((''''''&&&&&&&&&&&&''')))***+++***)))(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&'''(((((())))))(((((($$$%%%''')))*********)))((())))))***+++,,,---......,,,+++,,,///111111000........................000222333333111111222333222333444333111000000000000///......000222111111111222333222000//////000000333666444000///111444///111222111000000111222//////000//////...---,,,........................---,,,+++***+++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++---...///...,,,******+++***)))(((***,,,---+++)))******************++++++))))))************))))))*********+++++++++++++++((())))))***++++++,,,,,,(((*********)))***,,,...******+++++++++,,,,,,,,,************************++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............/////////000000000111111000888<<<888333222444444222333444555666666666666555555555333111000111333444333222111000111222222//////000111222333555666333222222222222111111111222444666555222111333444222000//////000000///...111///......//////...---000///...------......///000222333222///------...------------------------***+++---......---+++***++++++,,,------,,,,,,,,,************++++++++++++************************))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,mmmZZZEEE:::777777888:::777888999888777666666888777666;;;GGGMMMGGG<<<444222222333333333333222222111222333444555555555555000333555444222111333555555333444555///&&&$$$))),,,///333222///000444888444333222333555555222///------......///000000000,,,,,,---...000///,,,************+++---.........***+++---......---+++***+++++++++,,,,,,+++++++++***++++++,,,,,,++++++***'''''''''((((((((((((((()))******)))'''&&&(((***%%%&&&'''(((((('''&&&%%%$$$(((((('''''')))''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''******))))))((((((((('''%%%%%%%%%&&&'''((()))***''''''''''''((((((((()))(((&&&&&&&&&'''((('''&&&))))))((((((((('''''''''$$$%%%&&&&&&'''''''''&&&###$$$$$$%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&''''''''''''''''''&&&&&&''''''((((((((((((((((((((('''%%%$$$###%%%'''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%((((((((((((((('''''''''''')))+++,,,---,,,+++***))))))))))))))))))))))))'''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%&&&((()))))))))((('''$$$%%%''')))******))))))((()))***+++,,,---.........,,,+++,,,000222222111------...//////...------111222333333222222444666222444555444222000000111...---,,,---000222333333333444555333111000000111333666777444///---///333111222333222111000111222111000000///...,,,+++***////////////////////////---,,,+++******,,,...///,,,++++++******++++++,,,++++++************+++++++++,,,---,,,***)))***+++***)))((())),,,---+++)))+++++++++***************++++++,,,,,,,,,,,,++++++*********+++,,,,,,,,,---((())))))***++++++,,,,,,''')))******)))***,,,///******+++++++++,,,,,,,,,))))))))))))))))))))))))+++++++++++++++++++++++++++*********+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............////////////000000000000000:::???:::333111333555111222333444555666666666333333222111///000333555444444222111111111222333------...000333666888999555555444333333444444555111555777777444222222333222000//////000000///---111///......//////...,,,111000///...------...///111444666555111......///........................,,,---///000000///---,,,,,,,,,---------,,,++++++)))************+++++++++************************(((((())))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,mmmZZZDDD888555444555777666666666666555555555555666666999AAAHHHHHH???666444444333222111111111111333333333333333444555666444444444555555444333333000///---///333555444222111111111111111333666999;;;666111000333444222..................///000111....../////////...---,,,------------------,,,,,,$$$)))------)))(((+++///***************************++++++,,,,,,++++++***,,,+++***)))((((((((()))&&&'''((((((((('''&&&%%%%%%%%%&&&&&&'''((()))))))))))))))((('''&&&$$$$$$(((&&&$$$%%%((()))(((&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''******))))))((((((''''''%%%%%%&&&''''''(((((()))'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((('''&&&%%%%%%$$$$$$$$$$$$%%%&&&''''''%%%%%%&&&'''&&&'''(((((())))))((((((***'''$$$"""!!!###%%%'''&&&&&&%%%$$$$$$%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%&&&'''''''''&&&%%%%%%&&&'''&&&$$$'''''''''&&&&&&%%%%%%%%%)))((('''&&&&&&&&&&&&&&&******++++++++++++******(((((((((''''''&&&&&&&&&%%%'''(((((('''&&&&&&'''''''''&&&%%%&&&'''((()))''''''''''''''''''''''''&&&'''((((((''''''(((***))))))))))))************---+++++++++---...---,,,------,,,+++,,,---...///222222222222333444555555333333222222111000//////000//////...///111333444555444333222111111111111444444333222111000//////000111222333333333333333////////////............---------............///+++------++++++------+++---,,,,,,+++*********+++************++++++,,,---+++,,,---,,,***)))***+++,,,+++******++++++***)))***)))))))))***+++,,,,,,***++++++,,,,,,++++++***(((***++++++******+++,,,++++++++++++++++++++++++++++++***************+++++++++++++++++++++++++++,,,,,,++++++***)))((((((******++++++++++++************+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------..................////////////333333222222333333444555000222444666666555444333444444333222111111111222333222000/////////000111///111000000333777666111444333222111111333555666555555333333333333555555555444222000///000000111222222111000///...------***///333222///...111444666:::<<<888444333111---000///......------------,,,------....../////////,,,,,,,,,+++++++++******++++++,,,,,,,,,---------+++++++++*********))))))******++++++++++++******,,,+++++++++***)))))))))lllYYYDDD888555444555777777777666666666555555555777777:::AAAHHHGGG@@@999444333222111111111111111333333333333333444555555222222333333333222222111333111000222444666555333111222222111111333666999888444//////111222000---///............//////000.........---------,,,,,,,,,,,,------------------&&&))),,,,,,***)))+++---***************************++++++,,,,,,++++++***)))((((((((((((((())))))&&&'''((()))))))))((('''%%%%%%&&&&&&'''(((((()))''''''(((((((((''''''&&&(((&&&%%%&&&)))***)))'''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''((()))((((((''''''(((((()))((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%%%%&&&''''''%%%%%%&&&'''$$$%%%%%%&&&&&&&&&&&&&&&((('''%%%###"""###%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%&&&'''''''''%%%$$$%%%''''''&&&%%%''''''&&&&&&&&&%%%%%%%%%(((''''''&&&&&&&&&&&&'''(((((())))))))))))(((((('''''''''&&&&&&&&&%%%%%%%%%'''(((((('''&&&&&&''''''&&&&&&%%%&&&'''((()))''''''''''''''''''''''''&&&'''((((((''''''((()))(((((()))))))))*********,,,+++***+++,,,---,,,+++---,,,,,,,,,---...000111222111111111111222333333333333222111111000//////000000//////000111333444444333222111000000000000222222111111000000//////000111222222333333222222............------------------------............***------******------***---,,,++++++******++++++***************+++,,,,,,***+++,,,+++)))((()))***,,,++++++++++++++++++*********)))))))))***++++++***++++++,,,,,,++++++***)))+++,,,,,,+++***,,,---************************++++++***************+++++++++++++++++++++++++++,,,,,,++++++***))))))(((******++++++++++++************+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------------...............////////////111111111111111222333333000111333444444444222111333222222111111111111222222222000/////////000000...///000000333888777333444333111111111222444555444444333222222333444444444333222000000000000000222111111000///......---,,,///333222000000333777===@@@@@@:::666555222///111000...---,,,,,,,,,---,,,------------------...,,,,,,+++++++++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++************++++++++++++******+++++++++***************kkkXXXCCC888555444444666777777777777666666666666777666888===CCCDDD>>>999333222111111111111111222333333222222333333444444///000000111111111000000444222111222333444333222111222222222111333555888444111...---///000...,,,//////......---............---,,,+++++++++,,,---++++++,,,,,,------......*********************+++******************************++++++++++++******''''''((())))))***++++++&&&'''(((*********))))))%%%%%%&&&&&&'''(((((((((%%%&&&''''''(((((((((''''''&&&&&&''')))+++***)))''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((%%%$$$$$$######$$$$$$%%%%%%&&&&&&&&&&&&''''''''')))(((((('''&&&&&&%%%%%%'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&%%%$$$###'''&&&%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&'''$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%$$$$$$%%%'''((('''&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&'''(((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$&&&((((((&&&&&&&&&'''&&&&&&&&&%%%&&&''''''(((''''''''''''''''''''''''%%%'''((((((''''''((()))(((((())))))))))))******+++***)))***,,,---,,,+++,,,,,,,,,---...000222333222222111000000000000111222222111111000000//////000000000000111222333444222222111000////////////////////////////////////000111111222222222222111------------,,,,,,,,,+++,,,,,,,,,---------......))),,,,,,)))))),,,,,,))),,,,,,++++++******++++++***************++++++,,,)))***+++***(((((((((***++++++++++++++++++++++++******)))((((((((())))))******++++++++++++*********+++---,,,++++++,,,...))))))))))))))))))))))))+++***************++++++++++++++++++++++++++++++,,,,,,++++++***)))))))))******++++++++++++************+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------............/////////000////////////000111111000111222333222111000///000000000111111111111222111111000/////////000000,,,///000000333888888444333222111111111222444555333222222111111222222333333222111000000000000000111111000000//////.........000222222111222666:::???BBBAAA;;;777777777555222111...,,,++++++,,,,,,,,,,,,,,,,,,,,,+++++++++,,,++++++++++++*********)))*********++++++++++++,,,,,,,,,,,,,,,+++++++++******++++++++++++*********************+++++++++jjjXXXCCC888555444444666888888777777777666666666444333444777<<<===:::666111111000000000111111222333333222222222222333333//////000000111000000000222111111000000000000///111222333222111222444666111///------//////...,,,000///......------------...---+++))))))***+++,,,******+++,,,------......,,,+++))))))***+++***)))******************************++++++++++++******))))))******++++++++++++%%%&&&''')))*********)))&&&&&&&&&'''''''''((((((%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((()))******'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((######""""""""""""######$$$%%%%%%&&&''''''(((((())))))))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&!!!"""$$$&&&&&&&&&$$$###'''&&&&&&%%%%%%%%%&&&&&&%%%&&&''''''%%%%%%&&&'''&&&&&&'''(((((((((''''''%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%$$$###%%%'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''(((%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%''''''&&&%%%&&&'''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&((('''&&&&&&''')))(((((((((((()))))))))******)))((()))+++,,,,,,+++,,,,,,,,,---///111444555333333222111000/////////111111000000000/////////111111111111111222333333111000///...............---------....../////////000000111111111111111000------------,,,,,,,,,,,,+++,,,,,,,,,------------))),,,,,,)))))),,,,,,))),,,,,,++++++***++++++,,,,,,,,,++++++++++++,,,,,,)))***+++***)))((()))******+++++++++*********+++******)))(((''''''((((((******++++++++++++******)))+++,,,,,,******+++---*********************************)))******+++,,,************************+++++++++*********))))))******++++++++++++************+++++++++,,,,,,,,,+++++++++++++++++++++,,,++++++,,,,,,,,,------------------........./////////////////////000000111111222222222222111////////////000000111111111111000000000/////////000000---000111000222666666333222111111000111222333333111111111000000111111111222222111000000000000000000000000000///////////////111111111111444888<<<<<<>>>===999777:::<<<<<<333111...+++******+++,,,,,,,,,++++++******))))))++++++++++++************))))))))))))************++++++++++++++++++++++++******++++++++++++******)))))))))***+++++++++,,,iiiWWWCCC888555444444666777777777777666666666666444333333555888888666444////////////000111111222333222222111111111222222//////000111222222111111111222111111000/////////111222333222111111222444000///.../////////...---000///...---------------...,,,***)))))))))+++,,,******++++++,,,---......---+++))))))***+++******************************)))******++++++******)))))))))******)))(((''''''###%%%&&&((())))))((((((&&&&&&&&&'''''''''''''''%%%&&&&&&%%%$$$###""""""$$$$$$%%%&&&&&&'''((((((&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''((((((''''''&&&&&&''''''(((%%%%%%&&&'''((())))))***&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& ###%%%''''''&&&%%%&&&&&&&&&%%%%%%&&&''''''%%%&&&''''''%%%%%%&&&'''%%%&&&&&&'''((('''''''''$$$$$$%%%&&&&&&&&&%%%$$$%%%$$$$$$$$$%%%%%%&&&'''''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%$$$###%%%'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%''''''&&&%%%&&&'''%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&''''''&&&&&&'''((('''(((((((((((())))))))))))(((((()))+++,,,,,,+++,,,,,,,,,---///222555666555444333222111000000000000000//////////////////000111111111222222222222//////......---.........,,,,,,,,,---......//////000000000111111000000///.........------------,,,++++++++++++,,,,,,,,,---))),,,,,,)))))),,,,,,))),,,++++++***++++++,,,,,,...------,,,,,,,,,------***+++,,,+++******+++,,,)))+++,,,+++)))((()))*********)))(((''''''(((((()))******++++++******)))((()))******))))))***+++++++++++++++++++++++++++******))))))***++++++,,,************************+++++++++*********************++++++++++++************+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------------------............///////////////000111111222222222222222111000000...///000111111111111111/////////000000000//////000333444222111333333111000000000000111111222222000000000000000000000000111111111111000000000///////////////000000000000000000000000111444888;;;;;;>>>===888777;;;>>>>>>111000...+++******+++,,,+++++++++******))))))(((+++++++++*********))))))(((((()))))))))*********))))))))))))******************++++++++++++******)))))))))***+++++++++,,,hhhVVVBBB999666444444555666666666666555555555555777666666777777777555222............///000222222222222111111000000111111///000111222222333222222222333444333111000000222000111222111000//////111......///000000000//////......------,,,------------,,,+++*********+++,,,******++++++,,,,,,------++++++***))))))***+++,,,************************))))))************))))))&&&'''(((((('''%%%$$$###$$$%%%&&&(((((((((''''''''''''''''''''''''''''''&&&&&&&&&%%%$$$###!!! ###%%%&&&&&&%%%$$$&&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''((((((''''''&&&&&&''''''(((%%%&&&&&&'''((()))))))))######$$$$$$%%%&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&& !!!###%%%''''''''''''&&&&&&&&&&&&&&&&&&'''(((%%%&&&''''''%%%%%%&&&'''######$$$%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%$$$$$$%%%'''((('''&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%&&&'''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&"""$$$&&&&&&&&&%%%&&&'''$$$$$$%%%&&&&&&&&&&&&%%%''''''''''''''''''''''''$$$&&&''''''&&&&&&'''(((''''''(((((((((((()))))))))((((((***,,,------,,,,,,,,,,,,---///222444666555444333222111000000000////////////............///000111111111111000000//////......---......///,,,,,,---------.........///000000000000//////...............------------******+++++++++,,,,,,,,,))),,,,,,)))))),,,,,,)))++++++******++++++,,,,,,...------,,,,,,,,,,,,---***+++,,,,,,+++***,,,---+++---...,,,(((&&&(((*********)))((((((((())))))))))))************))))))'''((())))))(((((()))+++++++++++++++++++++++++++))))))))))))***+++,,,,,,******************************************************++++++++++++************+++++++++,,,,,,,,,+++++++++++++++*********++++++++++++,,,,,,,,,,,,,,,------------.........//////......//////000111222222222111111111111111///000111222222222111000......///000000000//////111555666222000222222000//////000000111111111111///000000111111000000//////000000111111000//////......//////000000111111/////////000111333666777===???>>>888555777999888///...---,,,,,,+++++++++***************)))))))))+++************)))))))))((()))))))))************((((((((()))))))))))))))******++++++++++++*********************+++++++++gggUUUBBB999666444444555555555555555444444444444888888777777666444222///---------...///000222222222222111000000000000000//////000111222222222222000222444333000///111333...000111000...------...,,,---///000000/////////------,,,,,,,,,---......---,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,)))***+++)))'''(((,,,///************************))))))************))))))%%%&&&((((((((('''%%%$$$&&&'''((())))))((('''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%$$$###%%%'''((('''%%%$$$%%%'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&''''''''''''(((%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&''''''(((%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((%%%&&&''''''%%%%%%&&&'''######$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$%%%&&&'''(((''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%&&&'''''''''%%%$$$%%%''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''"""$$$&&&&&&%%%%%%&&&'''###$$$%%%&&&&&&&&&%%%%%%''''''''''''''''''''''''$$$&&&''''''&&&%%%'''((('''''''''((((((((())))))***))))))***---......---,,,,,,,,,---...111333444333222111000000000000000...........................///000000000000///...//////............//////------------............//////000000//////...---------------,,,,,,,,,+++************++++++++++++***------******------***++++++******++++++,,,------,,,+++************+++(((***++++++******+++,,,...000222///)))'''(((*********)))))))))***++++++))))))************))))))''')))******))))))***+++************************))))))))))))***+++,,,---******************************************************++++++++++++************+++++++++,,,,,,,,,++++++++++++*********)))***++++++++++++,,,,,,,,,,,,,,,---------.........---------------......///000000//////000000111111000111333444333222000///------///000000000/////////444666333000222222111...///000000000000000000///000111111111111000///...///000111111000//////---......///000111111222---------///111222222222777:::999333000222333111+++,,,---------,,,,,,+++******************++++++************)))))))))))))))))))))*********++++++(((((())))))******************++++++++++++******+++++++++***************fffUUUBBB999666444444555555555444444444333333333777777777666444111...+++,,,,,,------///000222333222222111000000///000000......000111222222222222---000111111...---///111---///000///---,,,,,,,,,***,,,/////////......///,,,,,,,,,,,,------...///,,,------------,,,+++***,,,,,,++++++++++++++++++'''***,,,***'''''',,,222************************))))))************))))))&&&''')))+++,,,+++***)))(((((()))******)))(((''''''''''''''''''''''''&&&%%%&&&''''''((((((''''''''')))***(((%%%$$$%%%'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&'''''''''(((((((((''''''&&&&&&''''''((($$$$$$%%%%%%%%%%%%&&&&&&*********)))((((((''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&%%%$$$%%%%%%&&&&&&&&&&&&&&&'''((()))%%%&&&''''''%%%%%%&&&'''%%%%%%&&&'''''''''&&&&&&%%%$$$$$$$$$$$$%%%&&&'''$$$$$$$$$$$$%%%&&&'''(((''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%&&&'''''''''&&&%%%%%%&&&'''&&&$$$%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&''''''(((((((((!!!###%%%&&&%%%%%%&&&'''###$$$%%%&&&'''&&&%%%%%%''''''''''''''''''''''''$$$%%%'''&&&%%%%%%&&&(((''''''''''''((((((((()))***))))))+++---//////...---,,,,,,---...000222333111000000///////////////---...........................///000000///...---//////.........//////000........................//////000000///...------,,,,,,,,,+++++++++******)))************++++++++++++......++++++......++++++*********+++,,,,,,---++++++***)))(((((())))))''')))******))))))***,,,111333444111+++''')))+++******))))))***+++,,,,,,))))))************))))))(((***++++++******+++,,,))))))))))))))))))))))))))))))))))))***+++,,,---))))))))))))))))))))))))******************++++++******++++++++++++************+++++++++,,,,,,,,,++++++++++++******))))))******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,++++++,,,,,,---..................///000111222333444555444222000///,,,---///000000000//////---333555222000222444333...//////000000000000000///000111222222111000///...///000111111000//////------...///000111222222,,,,,,---...000111000///---000111---+++...///---)))***,,,......---,,,+++))))))******++++++,,,,,,************))))))))))))************++++++++++++))))))******+++++++++,,,******++++++++++++******,,,+++++++++******))))))hhhWWWDDD:::555333444666444555777666555444444555444555555555444111...,,,------------------------111111000000000000000111000000111111111111000000000000000000000000000000000...,,,---///000---***---..................---/////////......---------,,,---......//////......************************---------,,,,,,+++++++++))))))************))))))))))))))))))))))))))))))&&&((()))((('''&&&''')))(((((((((((('''&&&%%%$$$&&&&&&'''&&&$$$$$$&&&(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''$$$%%%%%%&&&'''''''''&&&***'''$$$$$$&&&'''%%%###'''''''''(((((((((((()))&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''((()))!!!"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%%%%%%%%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''###$$$'''%%% !!!&&&&&&%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&%%%%%%%%%((('''%%%%%%&&&&&&%%%$$$%%%%%%&&&'''((((((((((((((((((((('''&&&&&&&&&%%%&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$$$$%%%%%%'''((()))''''''''''''''''''''''''$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%'''(((((('''''')))++++++++++++,,,,,,,,,------...------,,,---...///000000000000000000///......000000000000////////////$$$...333000---000222111//////111222222111000000000000000000000000000000111000000///......------.../////////...,,,***)))***++++++,,,,,,++++++***........................************************,,,+++***((((((((()))***************+++,,,---...999666222...+++))))))***))))))))))))))))))))))))+++*********))))))(((((('''((()))++++++******))))))))))))))))))))))))))),,,,,,+++***))))))************))))))))))))******++++++++++++***((('''%%%+++*********))))))(((((((((((()))***++++++,,,,,,,,,+++*********+++------,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---........................------......///000000000111111111111111000///...000000000000000000000000000000111222222111///...111000/////////000222333111111000000//////......000000000000000000000000------......//////000000......//////000000111111////////////////////////...,,,******+++,,,+++***++++++***************+++************************))))))))))))************************************))))))************)))))),,,,,,,,,++++++*********fffUUUCCC999555333444777444555666666444333444444444444555444333000...---------------------------000000///////////////000/////////000000/////////////////////////////////000///......000000...,,,,,,------......------,,,.........---------,,,,,,+++,,,,,,---------------************************,,,,,,,,,,,,+++++++++***))))))************))))))))))))))))))))))))))))))((()))***)))((('''((()))(((((((((((('''&&&%%%$$$%%%&&&'''&&&%%%$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''$$$%%%&&&&&&''''''&&&&&&%%%$$$###$$$&&&'''''''''%%%%%%&&&&&&&&&'''''''''))))))(((((((((((())))))&&&&&&&&&&&&&&&''''''((("""###$$$%%%&&&&&&&&&&&&((('''&&&%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%######%%%######&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%(((&&&%%%%%%&&&'''%%%$$$%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''&&&''')))++++++++++++,,,,,,,,,,,,---//////------,,,---......000000111111000000///...000000000000////////////&&&...222///---///111000///000111111111111//////////////////////////////000000///......---,,,,,,......///...---,,,***)))***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,************************,,,+++)))((((((((()))***************+++,,,---...666444000---***))))))***))))))))))))))))))))))))************)))))))))((('''((()))***+++******)))))))))))))))))))))))))))+++***))))))(((((())))))******))))))))))))************++++++***)))((('''************)))))))))((((((((()))******+++,,,,,,***))))))((()))***+++,,,+++************+++,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,------......//////000000000111111111000//////000000000000000000000000...///000000111111111111111000/////////000222222000000000000//////..........................................////////////------........./////////------------------------...,,,******+++++++++*********))))))((())))))***************************))))))))))))************************************))))))************))))))******************))))))cccSSSAAA888555333444777444555666555444333333444444444444333222000///...------------------------........................---......//////......---........................111000//////000000///---+++,,,,,,------,,,,,,+++------------,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,************************+++++++++***************))))))************))))))))))))))))))))))))))))))***++++++***)))(((((()))(((((((((((('''&&&%%%%%%%%%&&&'''&&&%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%&&&&&&''''''&&&&&&###$$$$$$$$$$$$$$$&&&((($$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''###$$$%%%&&&&&&'''&&&&&&((('''&&&$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%###$$$%%%### ###&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&%%%%%%%%%(((&&&%%%%%%&&&'''&&&$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&'''''''''&&&%%%########################$$$&&&'''&&&%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''&&&&&&)))+++******+++++++++,,,,,,,,,------,,,,,,---...//////000111111111111000000///////////////000000000000)))///222000---...//////111111111111000///......///////////////////////////......------,,,,,,+++.........---,,,+++***)))******++++++++++++******************************************************+++***))))))((()))))))))***************+++,,,---222111...+++))))))******))))))))))))))))))))))))************))))))))))))(((((()))************)))))))))))))))))))))))))))***)))((((((((((((((((((******))))))))))))******))))))************)))(((************))))))))))))((())))))******+++++++++(((((('''''''''((()))***)))))))))))))))***++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......///...///000000000000000000........................---.........000111222333000000/////////000111222000000000////////////.........................../////////...............---------------.........,,,,,,,,,,,,,,,,,,,,,,,,---,,,******+++++++++***)))((((((((((((((())))))************************))))))))))))************************************((())))))******))))))((((((((())))))))))))))))))```QQQ@@@777444333444666555666666555333222333444444444333222111000//////,,,,,,,,,,,,,,,,,,,,,,,,---........./////////............//////.................................//////////////////...---+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,*********************************)))))))))))))))))))))************))))))))))))))))))))))))))))))***++++++***((('''''')))''''''(((((('''&&&&&&%%%$$$&&&''''''&&&%%%%%%'''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%&&&&&&'''&&&&&&%%%$$$&&&'''%%%""" """%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%$$$%%%&&&&&&'''''''''&&&###$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&$$$###$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''$$$$$$%%%&&&%%%$$$%%%'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%&&&'''&&&%%%&&&&&&&&&&&&%%%$$$######$$$$$$%%%%%%&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''((((((&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&%%%$$$%%%'''''''''''''''''''''''''''"""$$$&&&'''''''''(((***************++++++++++++******+++,,,...///000111000111111111111111000000////////////000000000000---000222111/////////000222111111000//////...---////////////////////////---------,,,,,,+++++++++---------,,,+++******)))******++++++++++++************************************************************))))))))))))))))))***************+++,,,,,,...---+++)))))))))******))))))))))))))))))))))))*********)))))))))))))))((()))))))))************))))))))))))))))))))))))***))))))((((((((())))))******))))))))))))******(((((())))))*********************)))))))))))))))((()))))))))*********+++''''''''''''(((((())))))***))))))))))))***++++++,,,,,,++++++++++++,,,,,,***************************++++++,,,,,,---......---......///000000000000------------------------......------...///111222000//////...///000111222////////////////////////......................../////////......---------------------------......,,,,,,,,,,,,,,,,,,,,,,,,---+++))))))***+++***)))))))))((((((((()))******************************((()))))))))************************************(((((())))))))))))((((((((((((((())))))*********___PPP@@@888555333444666666666666444222111222444444444444444333111000///,,,,,,,,,,,,,,,,,,,,,,,,---...///000000000000///...//////000000//////...////////////////////////---.........---,,,,,,,,,***++++++++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------************************))))))))))))))))))))))))))))))************))))))((((((((((((((((((((((((((()))***)))'''&&&'''((('''''''''(((''''''&&&%%%$$$&&&''''''&&&%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%&&&&&&'''&&&&&&%%%%%%$$$&&&'''%%%""" """%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''(((((((((((('''&&&%%%&&&&&&''''''&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&###&&&((('''%%%###%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&$$$###$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''' ###%%%%%%%%%''')))***&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''%%%%%%%%%''''''&&&%%%&&&&&&&&&&&&%%%$$$######%%%%%%&&&&&&''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''((((((&&&%%%###''''''''''''''''''''''''%%%&&&''''''%%%%%%&&&'''''''''''''''''''''''''''%%%((()))((((((((()))))))))*********++++++++++++,,,------.........///000000111111111000000.../////////000000000111111111222333111000000111222111000//////......---........................,,,,,,,,,,,,,,,+++++++++---,,,++++++************)))******++++++******)))++++++++++++++++++++++++************************)))))))))*********))))))******))))))******+++++++++***))))))((()))******))))))))))))))))))))))))))))))))))))))))))******)))))))))))))))*********))))))))))))))))))))))))*********))))))******+++******))))))))))))******((((((((())))))***++++++))))))))))))))))))******)))))))))))))))*********(((((()))))))))************************+++,,,,,,,,,++++++******++++++,,,******************************++++++,,,---------,,,---...///////////////,,,,,,,,,,,,,,,,,,,,,,,,000///...------...///000000///.........///111111...............///////////////////////////////////////......------,,,,,,........................---------------------------+++))))))***+++***)))))))))))))))******+++,,,))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))(((((())))))))))))((((((((())))))******+++++++++___PPP@@@888555333333555666666555333111000222333333444666666555333111000,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000111111000////////////000000/////////////////////////////////+++---......,,,++++++,,,***++++++,,,,,,++++++***,,,,,,,,,,,,------------+++,,,,,,---------------************************))))))))))))************))))))************))))))((((((((((((((((((((((((&&&((()))((('''&&&''')))&&&'''''''''''''''&&&&&&###&&&(((((('''%%%%%%%%%'''''''''&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&''''''&&&&&&''''''&&&&&&%%%%%%###$$$$$$$$$$$$$$$&&&(((&&&&&&&&&&&&''''''''''''$$$%%%&&&''''''&&&%%%$$$&&&'''((((((((('''&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%###'''((('''$$$"""%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&&&&!!!###"""###&&&)))(((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&'''&&&%%%$$$%%%'''''''''&&&%%%&&&&&&&&&&&&%%%%%%$$$&&&&&&''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((('''&&&%%%&&&'''''''''''''''''''''''''''%%%)))***)))((('''((())))))))))))*********............---+++***)))...//////000000000000///......//////000000111111333111000333222000000222111111000///....................................,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******))))))************))))))++++++++++++++++++++++++************************(((((()))************)))******)))))))))******+++***))))))))))))))))))***))))))))))))))))))))))))))))))))))))************)))))))))((()))******+++))))))))))))))))))))))))***************++++++,,,******))))))))))))******))))))(((((()))***++++++))))))))))))************))))))))))))))))))))))))((()))***+++++++++******+++************+++,,,,,,++++++************++++++******************************+++,,,,,,------...,,,---..................,,,,,,,,,,,,,,,,,,,,,,,,//////...---------------//////.........///000111---............/////////000000000000000000000000.........---------------/////////...............------------------------,,,+++))))))*********)))***)))))))))***+++,,,---))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))'''(((((())))))(((((('''))))))******************```QQQAAA:::666444333555777666555333000000111333333555777999888666222000++++++++++++++++++++++++***,,,...000000000///...---......//////......---........................+++...//////,,,++++++---++++++,,,,,,,,,,,,++++++,,,,,,---------.........******+++,,,,,,,,,,,,,,,************************)))))))))******+++++++++))))))************))))))((((((((((((((((((((((((&&&'''))))))(((((()))+++&&&&&&'''''''''''''''&&&###%%%(((((('''%%%%%%%%%(((''''''&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&''''''&&&&&&%%%$$$%%%$$$###$$$&&&'''''''''&&&&&&&&&&&&''''''''''''!!!"""$$$%%%%%%$$$"""!!!'''((()))***)))(((&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$"""###%%%&&&&&&&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######""""""######$$$%%%%%%&&&$$$%%%""""""&&&(((&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%$$$%%%'''((('''&&&%%%&&&&&&'''''''''&&&&&&''''''&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&'''((('''&&&%%%&&&((('''''''''''''''''''''''' ###&&&(((((((((((()))((((((((()))))))))******,,,------...---,,,+++***------...///////////////.........///000111111111222...---111222//////222000///............///000........................,,,,,,,,,---------------,,,+++***)))((()))******))))))************))))))++++++++++++++++++++++++************************'''((()))***+++******)))******))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))((()))))))))***************)))((((((((()))++++++)))))))))))))))))))))))))))))))))))))))***++++++******))))))))))))*********))))))(((((()))***+++((()))))))))************)))))))))))))))))))))(((((()))***+++++++++*********))))))))))))***++++++++++++************++++++************************++++++,,,,,,---.........------.........---,,,,,,------------------------,,,,,,---.........------//////...---...///000111---------.........//////////////////////////////,,,------------------............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))((()))***)))(((((((((((())))))***+++,,,))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))''''''((((((((((((''''''))))))))))))))))))((((((aaaRRRBBB:::777444333444777777555222000///111333222555999;;;:::777333000++++++++++++++++++++++++)))***---/////////...---,,,------......------,,,------------------------,,,///111000---+++,,,...+++,,,,,,------,,,,,,+++---------....../////////))))))***++++++++++++***************************))))))******+++++++++,,,))))))************))))))((((((((((((((((((((((((&&&''')))***)))***+++---&&&&&&'''''''''''''''&&&###%%%((()))'''&&&%%%%%%(((((('''&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&'''''''''&&&%%%%%%%%%%%%&&&''''''&&&'''''''''&&&%%%%%%$$$+++'''$$$$$$&&&'''%%%###%%%%%%&&&&&&&&&&&&''''''$$$%%%'''(((((('''%%%$$$((()))***+++***)))'''%%%$$$$$$%%%%%%%%%$$$######***((('''%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%%%%%%%%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#########!!!!!!"""###$$$$$$%%%%%%###((()))%%%###'''(((%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&'''''''''&&&%%%$$$%%%'''((('''&&&%%%%%%&&&'''((((((((((((&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$&&&&&&&&&&&&$$$$$$%%%$$$$$$%%%%%%'''((()))%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''&&&&&&'''((((((((((((((((((((((((((('''(((((('''&&&&&&)))+++(((((((((((())))))))))))&&&(((***---.../////////,,,,,,---...//////......---......///000111111222111,,,+++///111......222000///...------...000111........................------------------------+++***)))(((((()))******))))))************))))))************************************************'''((()))+++++++++***)))******)))))))))))))))******************)))))))))))))))))))))))))))))))))(((((())))))*********+++***)))((((((((()))+++,,,))))))))))))))))))))))))((((((((((((((()))************))))))))))))******+++***)))(((((()))***+++(((((())))))*********+++))))))))))))(((((((((((('''(((***+++++++++***)))((((((((((((((()))******++++++************++++++************************+++,,,,,,------......///............---,,,++++++------------------------)))***,,,...//////......///......---...///000111---------.........//////........................,,,,,,,,,------.........---------,,,,,,+++++++++++++++++++++++++++++++++,,,***(((((()))***)))(((''''''''''''((()))++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))''''''((((((((((((''''''))))))(((((('''''''''&&&bbbTTTEEE===999444222222222333444444333333555777888888777777777444000---+++,,,---------,,,+++******+++,,,------,,,+++***000///---+++***+++---...---------------------,,,'''))),,,---------...000***++++++++++++***))))))***+++,,,,,,------,,,,,,++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,,,,''''''(((((()))+++,,,---++++++++++++******))))))******)))((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''((()))(((&&&%%%&&&'''"""###%%%&&&'''&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%"""$$$&&&&&&%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$'''''''''(((((((((((()))((((((((('''&&&&&&%%%%%%&&&''')))++++++***((('''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$$$$&&&&&&%%%$$$###$$$&&&''''''&&&$$$###'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&%%%$$$"""!!!(((((((((''''''&&&&&&&&&'''&&&%%%$$$$$$$$$$$$$$$&&&&&&'''((('''&&&$$$###''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''(((((()))***+++++++++******+++++++++,,,,,,,,,***,,,------------...000------......------,,,+++,,,---...//////...---,,,---------------------------,,,+++++++++,,,---......---,,,,,,......---,,,))))))))))))((((((((((((***************)))(((((()))***++++++***)))***+++(((((((((((((((((((((((((((((()))***************+++++++++++++++***)))((())))))))))))))))))))))))******))))))((((((''''''$$$))),,,***)))++++++)))------+++***))))))((((((+++*********))))))(((((()))(((''''''((()))(((&&&))))))))))))))))))))))))(((((((((((())))))))))))''')))******((('''((((((******))))))((((((''''''***)))'''((()))***((('''(((((((((((()))))))))))),,,***)))((()))***)))(((*********)))))))))))))))******+++++++++,,,,,,,,,***---//////------///111//////...---,,,++++++***............////////////000000111111111111000000111000000///...---------+++++++++,,,,,,,,,------,,,,,,,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,+++)))'''''')))***(((&&&+++*********))))))(((((())))))))))))((((((((((((***)))))))))((((((((('''))))))************))))))))))))))))))((((((((((((''''''((((((((((((''''''***)))))))))((((((''''''cccTTTDDD<<<888444222333333444444444333333444666777666555666666444111...+++*********+++---///000***++++++,,,,,,++++++***...---,,,++++++,,,---------------------------...(((***,,,---,,,,,,---///+++,,,,,,,,,,,,+++*********+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++(((((((((((()))***+++,,,******))))))((()))))))))***)))((((((''''''((((((((((((((((((''''''''''''''''''''''''''''''''''''$$$%%%&&&%%%###"""###$$$###$$$%%%&&&&&&&&&%%%%%%'''&&&&&&&&&&&&%%%%%%%%%$$$%%%'''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&'''''''''(((((((((%%%%%%%%%%%%&&&&&&&&&&&&'''(((((((((((('''%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$###""""""$$$$$$###"""###$$$&&&''''''&&&$$$###&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%$$$###"""'''''''''&&&&&&&&&%%%%%%'''&&&&&&%%%$$$$$$%%%%%%$$$%%%%%%%%%$$$$$$###"""%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&'''((((((''''''((())))))***++++++++++++++++++++++++++++++***+++------,,,,,,...///---------------,,,,,,+++,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++,,,---......,,,,,,,,,---...---,,,************))))))))))))***************)))(((((()))***++++++))))))***+++))))))))))))))))))))))))(((((()))******************++++++++++++***)))((())))))))))))))))))))))))))))))))))))((((((''''''%%%(((((($$$###&&&)))(((---,,,+++***))))))))))))*********)))))))))(((((()))(((&&&'''((()))(((&&&(((((((((((((((((((((((('''((((((((())))))))))))&&&(((******((((((((())))))))))))(((((((((((((((***((('''((())))))((('''(((((((((((())))))))))))+++***)))((()))))))))(((***)))))))))))))))))))))*********+++++++++,,,,,,***,,,......------///111.........---,,,,,,++++++............//////////////////000000000000//////111000000///......------++++++,,,,,,------......------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++)))((((((******)))'''*********)))))))))(((((())))))))))))(((((((((((())))))))))))))))))******))))))************))))))))))))))))))((((((((((((''''''((((((((((((''''''******)))))))))(((((((((dddTTTDDD;;;777444333444444555555444222222333444444333333444444444111///...+++((('''(((+++///222+++++++++******++++++++++++++++++,,,,,,,,,,,,,,,+++,,,,,,,,,---.........)))+++------,,,+++,,,---,,,,,,------,,,,,,+++******++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))******++++++,,,,,,******))))))))))))******)))((('''&&&'''((()))***)))(((''''''&&&&&&''''''((((((((((((''''''''''''''''''''''''''''''''''''###$$$%%%$$$"""""""""$$$$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''#########$$$%%%&&&&&&&&&(((''''''&&&%%%$$$######&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$&&&(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$###""""""$$$$$$###"""$$$$$$&&&&&&&&&&&&$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$######$$$$$$&&&&&&%%%%%%%%%%%%%%%$$$''''''&&&%%%%%%%%%&&&&&&%%%%%%$$$$$$######$$$$$$$$$$$$$$$%%%&&&'''))))))''''''&&&%%%&&&'''((()))''''''(((((())))))******++++++++++++++++++******)))***,,,,,,++++++---...------------,,,,,,,,,,,,------............------+++++++++++++++++++++++++++************+++,,,,,,...,,,+++,,,---...---+++++++++++++++************)))************))))))((()))***++++++))))))***+++************************(((((()))*********************++++++******)))))))))))))))))))))))))))))))))))))))(((((((((((('''((()))'''!!!$$$((()))++++++***))))))((())))))******))))))))))))((((((((('''&&&'''((()))((('''((((((((((((((((((((((((''''''((((((((()))))))))%%%'''))))))(((((()))***(((((((((((((((((()))))))))((('''''')))))))))'''(((((((((((())))))))))))+++***)))((((((((())))))))))))))))))))))))***************++++++++++++,,,***,,,------------...000------------,,,,,,,,,,,,............////////////......////////////......000000000///......------,,,,,,,,,---...//////000......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,***))))))***+++)))(((******))))))))))))(((((((((((((((((())))))))))))*********************+++((())))))******))))))((())))))))))))((((((((((((''''''((((((((((((''''''************))))))))))))dddTTTCCC:::666333444666555555555444111111222333222111111222333333111000000...+++((('''))),,,---,,,+++***))))))***+++,,,))))))***+++,,,,,,,,,+++))))))***+++,,,,,,------***+++------+++***++++++++++++,,,,,,++++++***)))******+++,,,,,,,,,,,,+++++++++++++++++++++++++++))))))***+++,,,,,,------++++++***)))(((((())))))(((((('''&&&'''(((***+++(((((('''&&&&&&&&&&&&&&&((((((((((((''''''''''''''''''''''''''''''''''''&&&'''((('''%%%$$$%%%&&&$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&'''&&&$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&###$$$$$$$$$%%%%%%%%%&&&''''''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$&&&((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$$$$&&&&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$#########%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&%%%&&&&&&'''((('''&&&%%%$$$%%%&&&'''%%%$$$$$$%%%&&&'''((((((((('''&&&%%%%%%'''((()))'''''''''(((((()))))))))++++++++++++************(((***++++++++++++,,,...---------,,,,,,,,,,,,,,,------------------------***************************************+++++++++---,,,++++++------,,,+++++++++*********)))))))))))))))************)))((()))***+++***)))((()))+++))))))))))))))))))))))))(((((()))***************))))))************))))))))))))))))))))))))))))))((((((((((((((((((((((((+++,,,***$$$"""&&&************)))((((((((())))))))))))))))))))))))((((((((('''&&&'''((()))((('''(((((((((((((((((((((((('''''''''((((((((())))))$$$&&&((()))(((((()))***&&&''''''(((((()))))))))((('''&&&''')))))))))'''(((((((((((())))))))))))*********)))''''''((())))))))))))))))))*********************++++++++++++***+++,,,,,,,,,---......++++++,,,,,,,,,---------............////////////...//////000000//////...000000//////............,,,,,,---...///000111111000///...---,,,++++++,,,++++++++++++++++++++++++,,,+++***************)))))))))))))))))))))(((((((((((((((((())))))))))))*********)))))))))(((((((((((())))))))))))(((((())))))))))))((((((((((((''''''((((((((((((''''''******************))))))dddTTTCCC:::666444444666555555555333111000111222000000///000222333222000...---,,,+++************,,,+++))))))))))))+++,,,(((((()))***+++++++++***''''''((()))******++++++***,,,---,,,+++******+++***************)))(((((()))***++++++,,,,,,+++++++++++++++++++++++++++++++++++++++,,,---...//////,,,+++***)))(((((((((((()))(((((('''((()))++++++(((((('''&&&&&&&&&&&&&&&(((((((((((('''''''''''''''''''''''''''''''''''''''))))))((('''&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$&&&(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$&&&&&&%%%%%%&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$&&&((($$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%#########$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%&&&&&&''''''&&&%%%$$$%%%&&&'''((('''&&&&&&%%%%%%%%%&&&&&&''''''&&&%%%&&&'''((()))'''''''''''''''(((((((((************************(((***++++++++++++,,,......---,,,++++++++++++,,,---------,,,,,,---------************************))))))******++++++++++++---,,,++++++,,,---,,,+++******)))))))))(((((((((((())))))*********))))))((()))******)))((()))***(((((((((((((((((((((((((((((()))***************((())))))*********))))))(((((((((((((((((((((((('''''''''''''''((((((((())),,,,,,(((&&&((()))(((((((((((('''(((((())))))(((((((((((((((((())))))(((&&&&&&''')))))))))(((''''''''''''''''''''''''''''''''''''(((((((((((($$$&&&(((((((((((()))***&&&&&&''''''(((((())))))'''&&&&&&'''((())))))((((((((((((((())))))))))))(((******)))'''&&&((()))(((((())))))************))))))*********+++++++++*********+++,,,---------******+++,,,,,,---------............///////////////000000111111000000///////////////............------......///000111111000///...---,,,+++++++++++++++++++++++++++++++++++++++++++++***)))******(((((((((((((((((())))))'''((((((((()))))))))***++++++***((('''&&&%%%$$$(((((())))))))))))(((((())))))))))))((((((((((((''''''((((((((((((''''''))))))))))))))))))******bbbSSSCCC:::777444444666444555555333111000111222111000///000222333222111((()))+++,,,---,,,+++************))))))*********((((((((()))))))))))))))''''''(((((()))*********)))+++,,,,,,+++)))***+++)))))))))***)))((((((''')))******+++++++++++++++++++++++++++++++++++++++,,,,,,------......//////++++++***)))(((((())))))((())))))))))))))))))))))))(((''''''&&&&&&''''''((((((((((((''''''''''''''''''''''''''''''''''''&&&'''((('''&&&%%%%%%'''&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$%%%$$$###$$$''')))%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&'''''''''&&&%%%$$$$$$$$$%%%%%%&&&'''((()))******$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$&&&((($$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$###""""""$$$$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$######$$$$$$%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$######$$$$$$%%%%%%((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&'''''''''''''''''')))))))))*********++++++)))***,,,,,,++++++---......---+++*********+++,,,------,,,,,,,,,,,,------************************)))***++++++,,,,,,++++++---+++***+++,,,---,,,***))))))))))))((((((((('''((())))))************)))((()))******(((((()))***''''''''''''''''''''''''(((((()))***************(((((())))))******))))))((((((((((((((((((((((((&&&''''''''''''((((((((($$$)))+++)))'''((((((%%%''''''&&&''''''((()))***''''''(((((((((((())))))'''&&&&&&''')))***)))(((''''''''''''''''''''''''&&&&&&'''''''''((((((((($$$&&&((((((''''''((()))''''''''''''''''''(((((('''&&&%%%&&&((())))))((((((((((((((())))))))))))'''***+++)))&&&%%%'''***((((((((()))******++++++)))))))))************+++***))))))***,,,------,,,******++++++,,,,,,------............////////////000000111111111111000000//////////////////...............///////////////000///...---,,,+++++++++++++++++++++++++++++++++***+++,,,+++)))((()))***''''''(((((((((((())))))''''''(((((())))))************)))(((&&&%%%$$$$$$'''(((((())))))(((((('''))))))))))))((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))aaaRRRCCC<<<888555444555333444444333111000111333222111///000111222222111((()))+++,,,,,,+++******))))))************))))))***)))((('''''''''((()))************************(((***,,,,,,*********+++***************)))(((((())))))***+++++++++++++++++++++++++++++++++++++++------------------------******)))))))))))))))***'''((()))******((('''&&&***)))((((((''''''((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&'''((('''%%%$$$%%%&&&'''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$###%%%&&&%%%$$$######&&&(((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''((())))))((('''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&&&&%%%%%%%%%&&&########################&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$###""""""$$$$$$###"""&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%'''(((((('''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&###############$$$%%%&&&"""###$$$$$$%%%%%%%%%$$$&&&&&&%%%%%%%%%&&&''''''$$$%%%'''((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))***+++,,,,,,***+++------,,,,,,...///...---+++***)))***+++,,,------,,,++++++,,,------++++++++++++++++++++++++******,,,---------,,,+++,,,+++***+++,,,,,,,,,************)))))))))(((((((((((()))***************((()))***)))((('''(((***(((((((((((((((((((((((((((((()))***************'''(((((()))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''(((((("""'''***(((&&&((((((%%%&&&&&&&&&&&&'''((()))***'''''''''((((((((())))))'''&&&%%%''')))***)))(((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%'''(((((('''&&&'''(((''''''''''''''''''&&&&&&&&&%%%%%%&&&((())))))((((((((((((((())))))))))))''')))+++)))%%%$$$'''***'''(((((()))******++++++))))))))))))***************)))((())),,,---,,,++++++++++++++++++,,,,,,,,,............//////////////////000000000000//////...///////////////////////////............------///...---,,,,,,,,,,,,,,,************************(((***+++***((('''(((***'''''''''((((((((())))))'''''''''((()))*********((((((((((((''''''''''''''''''((((((((((((''''''))))))))))))((((((((((((''''''((((((((((((''''''&&&'''''''''((((((((((((```RRRCCC<<<999666444444222333333222111000222333333111000000111222222111------,,,+++***)))((('''((()))***++++++***)))(((+++***(((&&&%%%&&&'''(((,,,,,,,,,+++++++++++++++((()))++++++******+++,,,+++++++++++++++***))))))))))))***++++++++++++***++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,,,,******))))))))))))******%%%''')))***)))'''$$$###******)))((((((((((((((()))((((((((('''''''''''''''''''''''''''''''''''''''((()))(((&&&%%%&&&'''((('''%%%$$$###$$$%%%%%%%%%%%%%%%$$$$$$$$$######((('''&&&$$$""""""$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&''''''&&&$$$$$$%%%%%%&&&&&&&&&&&&''''''"""""""""###$$$$$$%%%%%%%%%&&&((())))))(((&&&$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&'''&&&%%%%%%%%%########################%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$$$$&&&&&&%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%'''(((((('''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&!!!###$$$%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&###"""""""""###$$$$$$%%%###$$$&&&'''((('''&&&&&&$$$$$$$$$%%%&&&'''((()))###%%%''')))***(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))***+++,,,---***,,,------------...000...---+++))))))***+++,,,------++++++++++++------++++++++++++++++++++++++***+++,,,---...---,,,,,,,,,+++******,,,,,,+++***+++++++++************)))(((((()))***************((()))***)))((('''(((***))))))))))))))))))))))))(((((()))***************''''''((()))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''(((((($$$(((***'''&&&)))***)))%%%%%%%%%&&&'''((()))***&&&'''''''''(((((())))))'''&&&%%%''')))******)))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&''')))((('''&&&&&&'''(((((((((''''''&&&&&&%%%&&&%%%$$$&&&((())))))((((((((((((((())))))))))))&&&)))+++)))%%%$$$'''***'''(((((()))***+++++++++))))))))))))***************((('''))),,,---,,,***++++++++++++++++++++++++............/////////000......////////////...............////////////////////////...------,,,,,,......---,,,,,,,,,------************************'''***+++***'''&&&''')))&&&'''''''''(((((())))))&&&''''''((()))******+++&&&''''''((()))******+++''''''((((((((((((''''''))))))))))))((((((((((((''''''((((((((((((''''''%%%&&&&&&&&&''''''((((((aaaQQQ@@@888666444333333444555555444222111111222000111000000///000444666...---,,,+++++++++,,,,,,&&&(((*********+++---...)))))))))))))))))))))))))))))))))))))))***)))))))))***+++,,,,,,+++***))))))***+++++++++)))((('''))))))))))))***************+++,,,+++******,,,...(((((())))))*********+++)))))))))))))))((('''''')))((('''(((***,,,,,,+++************))))))))))))(((%%%$$$%%%((()))&&&###%%%&&&''''''(((((('''''''''&&&&&&%%%%%%&&&&&&'''&&&$$$###$$$&&&&&&$$$!!!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%&&&&&&'''###$$$$$$%%%%%%$$$$$$###%%%$$$$$$###$$$$$$%%%%%%%%%%%%$$$######$$$%%%%%%###$$$$$$###""""""###%%%""""""""""""""""""""""""&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$######"""######$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$######$$$$$$%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&'''&&&%%%%%%$$$$$$$$$$$$'''%%%###"""!!!"""###$$$########################%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$$$$%%%''')))***###$$$%%%%%%&&&&&&&&&&&&&&&%%%$$$%%%'''((('''&&&'''''''''(((((()))***+++++++++++++++++++++++++++,,,+++******))))))******///---,,,,,,...//////...******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******---------,,,+++***)))(((*********))))))))))))((())))))))))))************))))))))))))))))))))))))***'''%%%&&&((()))(((&&&))))))))))))))))))))))))))))))(((((('''''''''&&&))))))))))))))))))))))))&&&'''((('''&&&&&&'''((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))''''''((((((((((((''''''''''''''''''''''''''''''))))))((('''''''''''''''(((((((((((((((((((((((((((''''''&&&&&&''')))***(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************************************))))))))))))************(((***++++++++++++---///////////////...---,,,+++000000//////............,,,,,,,,,,,,,,,---...///000000///............///---,,,,,,++++++,,,,,,---******))))))******+++,,,))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((()))******&&&''''''((()))******+++'''''''''((((((((((((((()))(((((((((((('''$$$!!!))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&aaaPPP???888666444333333444555555444222111111222000111000//////000333666///...,,,+++******++++++(((***+++***))))))***+++))))))))))))))))))))))))(((***+++***(((((()))+++)))***++++++++++++***)))***************)))(((((())))))))))))************++++++*********+++,,,---((()))))))))************)))))))))))))))(((''''''((('''&&&&&&(((***))))))*********)))))))))((((((((('''&&&&&&(((((('''&&&%%%&&&''''''(((((('''''''''&&&&&&%%%%%%&&&&&&''''''%%%$$$%%%''''''%%%"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%$$$######$$$%%%%%%$$$%%%%%%$$$######$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$######"""!!!!!!!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%$$$###"""$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&'''&&&%%%%%%$$$$$$$$$%%%%%%$$$"""""""""###$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###&&&&&&%%%%%%%%%&&&''''''###$$$%%%%%%&&&&&&&&&%%%&&&%%%$$$%%%'''''''''&&&&&&&&&&&&&&&'''((()))***++++++++++++++++++++++++,,,+++******))))))******...---,,,,,,...//////...*********+++++++++,,,,,,,,,,,,+++++++++*********,,,,,,,,,,,,+++***))))))+++************)))))))))(((((()))))))))*********))))))))))))))))))))))))+++)))'''''')))***)))((()))))))))))))))))))))))))))(((((((((''''''''''''((((((((((((((((((((((((&&&'''((('''&&&&&&'''(((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&'''(((((('''''''''((((((''''''''''''''''''''''''''''''''')))((('''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********))))))))))))))))))))))))))))))))))))************'''(((******))))))***,,,------...............---/////////......------------,,,,,,,,,,,,---...///---------...//////000000---,,,,,,++++++,,,,,,---,,,,,,+++***))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((())))))***''''''(((((())))))******))))))((((((((('''''''''((('''&&&'''((((((&&&%%%)))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&___OOO???777666444333333333444555444222000111222000111000//////000333555000///---+++***))))))******++++++***'''&&&&&&'''))))))))))))))))))))))))''')))+++***(((''')))+++)))******++++++******)))+++******)))))))))))))))))))))))))))************...***''''''***------,,,))))))))))))************)))))))))))))))((('''''')))((('''''')))***)))(((******))))))))))))(((((('''(((((('''&&&&&&((()))%%%&&&''''''(((((('''''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&''''''%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$%%%'''((($$$$$$######$$$$$$%%%&&&########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&%%%%%%$$$######%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%%%%$$$#########$$$%%%$$$$$$######$$$$$$%%%%%%&&&&&&%%%$$$$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$######""""""!!!!!!""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%######""""""###$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$######"""''''''''''''&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%&&&%%%$$$%%%&&&'''&&&%%%%%%%%%%%%%%%&&&'''((()))++++++,,,,,,,,,,,,,,,,,,,,,+++******))))))******...,,,,,,,,,...///...---*********++++++++++++,,,,,,++++++++++++************+++++++++++++++******+++++++++************)))(((((())))))))))))******))))))))))))))))))))))))+++)))((()))***+++***)))))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''&&&'''((('''&&&&&&'''((()))((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''(((''''''&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******''''''''''''''''''''''''))))))))))))************((()))******)))((()))+++++++++,,,....../////////......------------,,,,,,------,,,,,,,,,---......)))***,,,...000111111111,,,,,,++++++++++++,,,,,,......,,,+++)))((('''&&&)))))))))))))))))))))))))))((((((''''''(((((()))(((((((((((())))))))))))(((((((((((()))))))))))))))))))))(((((('''''''''(((&&&%%%&&&'''))))))((((((((((((((('''''''''''''''''''''''''''''''''''']]]NNN>>>777666444333333333444444333111000111222000111000///...///222555111000---+++)))((((((((()))******)))'''%%%%%%&&&))))))))))))))))))))))))))))))(((((()))))))))((())))))************))))))+++***)))(((((()))***+++((()))))))))************///***%%%&&&***...---+++)))))))))))))))*********)))))))))))))))((('''''',,,+++***+++,,,,,,+++)))***)))))))))((((((((((((&&&((()))(((%%%%%%(((+++%%%&&&''''''(((''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""###%%%((()))$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%######%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""!!!&&&&&&&&&&&&%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%$$$############$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######%%%&&&'''((('''&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$###$$$&&&'''&&&%%%%%%%%%%%%%%%&&&'''((()))++++++++++++,,,,,,,,,,,,,,,+++******))))))******---,,,+++---...///...,,,************++++++++++++++++++++++++************))))))***+++++++++++++++++++++++++++************(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))******)))(((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&'''((('''&&&&&&&&&(((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''(((%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''(((((('''''''''''''''(((''''''''''''''''''''''''%%%&&&'''((()))((('''&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***&&&&&&&&&&&&&&&&&&&&&&&&((()))))))))************+++,,,---,,,******+++,,,++++++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------...((())),,,///000000//////,,,,,,++++++++++++,,,,,,------,,,+++***((('''&&&))))))))))))))))))))))))))))))(((((((((((())))))'''(((((()))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))'''%%%%%%''')))))))))((((((((((((((('''''''''(((((((((((((((((((((((([[[LLL===777666444333333333444444333111000000111000111000///...///111444111000---+++)))((('''''''''((()))((('''&&&'''(((((((((((((((((((((((((((,,,'''$$$&&&+++---)))%%%))))))))))))))))))))))))+++***)))(((((()))***+++((()))))))))************...)))%%%&&&***---,,,*********)))))))))))))))))))))))))))))))))((('''''',,,++++++,,,------+++))))))))))))(((((((((((('''%%%''')))(((&&&%%%(((+++%%%&&&''''''(((''''''''''''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""###%%%((()))$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$""""""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$#########""""""&&&&&&&&&&&&%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&'''((('''&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$%%%$$$###$$$&&&'''&&&%%%&&&&&&&&&&&&'''((()))************+++++++++,,,,,,,,,+++******))))))******,,,++++++---...///---,,,))))))*********++++++++++++++++++*********))))))(((((()))***+++++++++++++++++++++*********))))))'''(((((((((((()))))))))(((((((((((((((((((((((('''((()))))))))(((''''''(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((&&&'''((('''&&&&&&&&&((($$$%%%%%%&&&'''((())))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''(((((()))%%%%%%&&&&&&&&&&&&%%%%%%'''''''''''''''''''''''')))(((((('''(((((())))))''''''''''''''''''''''''$$$%%%'''((((((((('''&&&(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))''''''''''''''''''''''''((()))))))))************+++,,,---,,,******+++,,,,,,,,,------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,------)))+++---...///...,,,+++,,,++++++******++++++,,,***++++++++++++***)))(((************************))))))(((((((((((())))))''''''((()))***))))))((())))))))))))((((((((((((&&&''''''((()))***+++++++++)))&&&&&&'''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((YYYJJJ<<<666666444333222222333444333111///000111111111000///---...111333111///---***((('''''''''%%%'''(((((('''''')))***((((((((((((((((((((((((,,,'''$$$&&&***,,,)))$$$***))))))(((((())))))***)))))))))))))))******+++))))))))))))************+++)))'''(((+++,,,+++)))************)))))))))))))))))))))))))))(((''''''***))))))+++,,,,,,***((())))))((((((((((((''''''%%%''')))***)))))))))***%%%&&&''''''(((((('''''''''&&&&&&%%%%%%&&&&&&'''###%%%&&&%%%$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$%%%'''((($$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&######$$$%%%%%%&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$###$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$######$$$$$$###""""""###%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$%%%%%%&&&''''''''''''%%%%%%&&&&&&&&&%%%$$$$$$%%%$$$###$$$%%%&&&%%%$$$&&&&&&&&&&&&'''((()))***(((((())))))***+++++++++,,,+++******))))))******+++++++++---//////---+++)))))))))************++++++************)))))))))(((((()))***+++++++++************))))))))))))(((''''''(((((((((((())))))((((((((((((((((((((((((%%%''')))***((('''''''''))))))))))))))))))))))))'''''''''(((((((((((((((((((((((((((((((((((((((&&&'''((('''&&&&&&'''((($$$$$$%%%&&&'''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''((())))))&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''(((''''''''''''((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((())))))(((((((((((((((((((((((())))))))))))************((()))******)))((()))+++,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,------......---,,,,,,,,,------,,,,,,---------,,,***)))++++++************++++++((()))***+++,,,,,,+++******************************))))))(((((())))))***&&&''')))*********)))((((((((((((((())))))))))))''''''((())))))***+++++++++)))''''''(((((((((&&&'''''''''(((((((((((((((''''''''''''''''''''''''WWWIII;;;666666444222222222333444222000///000111111111000...---...000222000...,,,***((((((((((((&&&((())))))(((''')))***(((((((((((((((((((((((('''(((((((((((('''((((((***)))(((''''''((()))***(((((()))***************))))))))))))************(((((()))***++++++***)))************)))))))))((()))))))))))))))(((''''''))))))))),,,------+++)))))))))(((((((((''''''''''''(((***,,,......,,,)))%%%&&&''''''(((((('''''''''&&&&&&%%%%%%&&&&&&'''###&&&''''''$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$############$$$%%%&&&&&&###$$$%%%%%%%%%%%%$$$###$$$$$$%%%$$$###"""$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$&&&'''((($$$$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$''''''&&&%%%%%%%%%&&&&&&%%%&&&&&&&&&%%%%%%$$$###$$$#########%%%&&&%%%$$$%%%%%%%%%%%%&&&'''((()))&&&''''''((())))))******,,,+++******))))))************+++---//////,,,***))))))))))))************************))))))))))))((()))***************))))))))))))((((((((('''''''''''''''((((((((())))))((((((((((((((((((((((((%%%(((++++++)))''''''((())))))))))))))))))))))))''''''''''''((((((((()))''''''''''''''''''''''''&&&'''((('''&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((('''''''''(((((('''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))(((((((((((((((((((((((())))))))))))************'''(((******))))))***,,,***+++,,,,,,------------,,,,,,,,,,,,---------...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++************++++++''')))***,,,,,,,,,************************************))))))))))))******&&&''')))*********((((((''''''(((((())))))******))))))))))))))))))))))))(((''''''(((******)))'''''''''''''''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&VVVHHH;;;666666444222222222333333222000///000111111111000...------000222///...,,,***((((((((((((((()))***)))((('''((()))((((((((((((((((((((((((###)))---+++%%%###''',,,***)))(((''''''((()))***'''((()))+++++++++***)))))))))))))))************%%%(((+++,,,+++***))))))+++*********))))))(((((()))))))))))))))(((((('''******+++...000000...,,,)))(((((((((''''''''''''***)))+++///222222...)))%%%&&&''''''(((((('''''''''&&&&&&%%%%%%&&&&&&'''$$$''')))(((%%%$$$$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$######$$$$$$%%%&&&########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###"""""""""###$$$%%%''''''###$$$%%%&&&&&&%%%$$$###%%%&&&&&&%%%$$$$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''((()))$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%''')))***###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''######$$$%%%&&&&&&&&&&&&#################################$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######***)))'''%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$###$$$###"""###%%%&&&%%%$$$$$$$$$$$$$$$%%%&&&''''''%%%&&&&&&'''((())))))***,,,++++++***)))***************+++---//////,,,***))))))))))))************************))))))))))))))))))************))))))((((((((((((''''''''''''''''''''''''((((((((()))((((((((((((((((((((((((&&&))),,,---***(((((()))))))))))))))))))))))))))&&&'''''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&&&&'''((()))(((((('''%%%$$$######((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''((((((((((((''''''''''''''''''''''''''''''############$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$%%%&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''''''''''''''))))))))))))************(((***+++,,,++++++---///((()))***,,,---...//////,,,,,,,,,------.........///...---,,,,,,,,,,,,,,,,,,,,,+++******++++++,,,++++++************++++++((()))+++,,,,,,+++)))(((******************************))))))))))))******&&&''')))***+++***((('''&&&''''''((()))******+++,,,,,,+++***)))((('''&&&%%%%%%&&&)))+++,,,+++)))&&&'''''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&WWWIII;;;555555444333333444444333222222111111000000000000///......------,,,,,,++++++***)))((((((((((((''''''''''''((((((''''''''''''''''''''''''***)))'''&&&$$$$$$######)))((('''&&&&&&'''((()))******))))))((((((''''''))))))***)))((((((***,,,)))************++++++++++++,,,,,,,,,,,,+++******(((+++)))$$$$$$)))+++(((%%%&&&''')))************'''%%%$$$%%%''')))((('''***,,,///111000---(((%%%$$$&&&''''''&&&&&&((()))&&&'''(((((('''%%%###"""''''''&&&%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''$$$###&&&%%%#########$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&###"""###&&&))))))&&&###########################$$$%%%&&&&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$$$$%%%%%%&&&'''###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$((('''&&&$$$""" %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""!!!!!!&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%###$$$$$$$$$$$$"""%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###""""""$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$$$$%%%%%%%%%$$$''''''''''''((()))******%%%%%%%%%&&&&&&&&&''''''$$$)))+++'''$$$'''***+++++++++******)))(((((((((++++++,,,,,,,,,,,,+++***))))))(((((()))***++++++))))))))))))((((((((((((***++++++***((('''((()))''''''((((((((((((''''''''''''((((((((((((''''''((((((((((((((()))))))))((((((''''''''''''(((((((((((())))))((('''&&&&&&))))))))))))))))))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&***)))'''%%%$$$%%%&&&'''%%%%%%%%%&&&&&&''''''''''''&&&%%%%%%%%%%%%&&&'''(((''''''''''''((())))))&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%'''&&&$$$######$$$%%%&&&(((''''''&&&&&&((()))***(((((((((((((((((((((((()))))))))((('''%%%$$$###'''''''''&&&&&&%%%%%%%%%''''''((()))))))))))))))***((('''''')))***)))(((,,,,,,------------------+++++++++,,,,,,---------,,,------......------,,,------------------------...,,,***)))***+++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((''''''&&&---......,,,)))'''&&&'''(((((((((((())))))))))))(((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&VVVHHH;;;666555333222333444444333222222111111000000000000///......------------,,,+++***)))((('''((((((''''''''''''((((((''''''''''''''''''''''''***)))(((&&&%%%%%%%%%%%%((((((''''''''''''(((((())))))))))))((((((''''''((()))***)))((((((***+++))))))*********+++++++++)))************)))(((((((((***)))$$$$$$)))***(((&&&&&&'''((())))))))))))'''''''''&&&%%%&&&(((+++...///......,,,***'''&&&%%%'''(((((('''&&&''')))&&&&&&&&&&&&%%%$$$###"""''''''&&&%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&&&&###"""%%%%%%"""######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&###""""""$$$&&&'''%%%"""$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%%%%&&&'''$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$######""""""%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$######""""""&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%######$$$%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&&&&%%%((('''&&&$$$###"""""""""%%%%%%%%%&&&&&&&&&&&&'''%%%((()))&&&%%%((()))(((*********)))))))))))))))***************)))))))))))))))(((((()))******+++(((((((((((()))))))))))))))***+++***((('''((()))''''''((((((((((((''''''''''''((((((((((((''''''''''''(((((())))))))))))((((((''''''''''''((((((((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%$$$$$$%%%&&&'''%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%%%%%%%&&&'''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&(((''''''&&&'''((()))***'''''''''''''''''''''''''''''''''(((''''''&&&%%%'''&&&&&&&&&&&&&&&&&&%%%''''''((()))))))))))))))((('''&&&''')))++++++***,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,------......------,,,------------------------...,,,***)))+++,,,,,,+++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((''''''&&&)))***,,,+++)))(((((()))'''((((((((())))))))))))(((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&UUUHHH;;;666555333222333444444333222222111111000000000000///......------///...---+++***(((''''''((((((''''''''''''((((((''''''''''''''''''''''''))))))((('''''''''''''''''''''(((((((((((('''''')))))))))((((((((((((''''''(((***)))((((((***+++)))))))))*********++++++))))))******))))))((('''(((***)))%%%%%%)))***((('''((((((((()))((((((''''''))))))'''$$$%%%+++000222000---***(((''''''((('''((()))((('''&&&'''(((&&&&&&%%%$$$############'''&&&&&&%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$'''&&&######&&&%%%#########$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$"""""""""$$$%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$######&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''&&&%%%$$$###%%%%%%%%%$$$$$$$$$$$$###########################&&&$$$###$$$''''''%%%###&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&&&&&&&&&&(((((('''&&&%%%$$$######%%%%%%%%%%%%&&&&&&&&&&&&'''((('''$$$%%%((('''$$$(((((())))))))))))*********))))))(((((())))))***))))))((((((((()))******''''''(((((())))))******)))***+++***((('''((()))'''(((((())))))(((((('''''''''(((((((((((('''''''''''''''(((((()))))))))((((((''''''''''''(((((((((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$%%%&&&'''%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''''''''&&&&&&''''''&&&&&&''''''((()))''''''''''''''''''''''''%%%%%%&&&'''((((((((('''&&&&&&&&&&&&&&&'''''''''''''''((()))))))))((((((&&&%%%%%%&&&)))+++,,,+++++++++,,,,,,,,,---------.........---------------,,,------......------,,,---------------------------+++******,,,---,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((''''''&&&%%%''')))))))))((()))***''''''((((((((()))))))))(((((((((((((((''''''&&&''''''''''''''''''''''''SSSGGG;;;777555222222444444444333222222111111000000000000///......------000///...,,,***((('''&&&((((((''''''''''''(((((('''''''''''''''''''''''')))((((((((((((((())))))&&&'''((())))))((('''&&&((((((((((((((((((((((((&&&''')))))))))(((***+++))))))))))))************+++++++++++++++******)))))))))(((''''''((()))))))))*********))))))(((''')))((((((((((((,,,000444000...+++(((''''''((()))((()))***)))'''&&&&&&((('''&&&$$$#########$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%''''''%%%$$$''''''$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$###"""###$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''(((&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&$$$$$$%%%&&&######$$$&&&''''''(((((($$$$$$%%%%%%%%%&&&&&&&&&'''(((&&&$$$&&&)))&&&!!!''''''(((((()))******+++******)))((()))***++++++))))))((((((((())))))***&&&''''''((()))******+++((()))***)))((('''((()))(((((())))))))))))((((((''''''((((((((((((''''''))))))((((((((('''''''''((((((''''''''''''(((((('''(((((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''((())))))&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((((((((('''&&&&&&&&&&&&&&&''''''((((((''''''''''''''''''''''''%%%&&&''''''((('''''''''%%%%%%&&&&&&''''''((((((''''''(((((((((((((((''''''%%%%%%&&&(((***+++*********++++++,,,,,,------/////////......------,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,...---,,,************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&###%%%'''(((''''''(((***'''''''''((((((((())))))(((((((((((((((''''''&&&((((((((((((((((((((((((QQQFFF<<<777444111111444444444333222222111111000000000000///......------000///...,,,***)))'''&&&((((((''''''''''''(((((('''''''''''''''''''''''')))(((((((((((()))******&&&'''((())))))((('''&&&'''''''''''''''((((((((($$$&&&)))***)))))))))***(((((()))))))))************++++++++++++***)))))))))(((((())))))(((((()))++++++++++++***)))((((((***'''%%%(((///444555333)))))))))(((((()))))))))((()))***((('''&&&&&&'''((('''%%%$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###&&&&&&######&&&&&&#########$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&&&&&&&%%%$$$$$$%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&###%%%((('''%%%######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%% $$$((((((%%%$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&&&&%%%""""""###%%% """$$$&&&&&&'''$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&$$$&&&)))&&& &&&&&&'''((()))******+++((((((((((((((()))***+++))))))((((((((((((((()))&&&''''''((()))******+++'''((())))))((('''(((***(((((())))))))))))((((((''''''((((((((((((''''''+++***)))((('''%%%$$$$$$((((((''''''''''''((((((''''''((((((((((((((('''((((((((((((((((((((((((&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''((())))))&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''((()))((('''&&&%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&%%%&&&&&&&&&''''''(((((((((''''''((((((((((((''''''((('''&&&&&&((()))(((((())))))******+++,,,,,,---/////////......------,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++...///...---************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&$$$&&&'''(((&&&&&&&&&'''''''''''''''(((((((((((((((((((((((((((''''''&&&((((((((((((((((((((((((OOOFFF<<<888444111111444444444333222222111111000000000000///......------000///...,,,+++)))((((((((((((''''''''''''(((((('''''''''''''''''''''''')))((((((((((((((()))***''''''((((((((((((''''''&&&''''''''''''(((((((((###&&&(((***)))))))))***((((((((()))))))))******(((((())))))(((((('''&&&***((((((******((((((***++++++++++++******)))((()))&&&%%%+++444888444...%%%&&&''')))))))))))))))&&&'''((('''&&&%%%&&&''''''&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ """### ###$$$!!!######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$"""$$$%%%&&&%%%%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((()))$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&'''&&&%%%$$$###&&&%%%$$$###$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###%%%'''%%%"""!!!###%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% ###%%%%%%$$$###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&$$$!!! ###%%% !!!###%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%'''(((&&&''')))'''"""&&&&&&'''(((((()))******&&&&&&'''((())))))))))))))))))((((((''''''((((((''''''(((((())))))******&&&((())))))''''''(((***((())))))******))))))(((''''''((((((((((((''''''++++++)))(((&&&%%%$$$###((((((''''''''''''((((((&&&'''((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''((())))))'''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&''''''(((%%%%%%%%%&&&&&&&&&&&&'''$$$%%%&&&'''''''''''''''%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((('''&&&%%%%%%'''''''''''''''(((((((((''''''((((((((('''&&&&&&)))'''&&&&&&'''(((''''''(((((()))***+++,,,,,,---.........---------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))***,,,///000///...************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((''''''&&&%%%'''((((((&&&%%%%%%&&&&&&&&&'''''''''((((((((((((((((((((((((''''''&&&''''''''''''''''''''''''MMMEEE===888444000111444444444333222222111111000000000000///......------///...---,,,+++***))))))((((((''''''''''''((((((''''''''''''''''''''''''))))))((('''''''''((((((((((((''''''''''''((((((&&&&&&&&&'''''''''(((((("""%%%(((***)))))))))***(((((((((((()))))))))***(((((((((((((((''''''&&&***'''(((,,,,,,((('''***(((((()))))))))(((((('''&&&&&&(((...444444...''''''''''''''''''((((((((($$$%%%'''&&&%%%%%%&&&'''$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######################## ######!!!!!!$$$$$$"""######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$!!!%%%&&&%%%%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&''')))***$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&''''''%%%###"""&&&%%%$$$######%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&###"""&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%!!! %%%'''&&&###$$$$$$$$$$$$$$$$$$$$$$$$###&&&'''%%%""" ###&&&%%%&&&'''(((((('''&&&%%%###$$$$$$$$$$$$%%%%%%%%%###(((***(((''')))(((%%%&&&'''''''''((()))))))))&&&(((+++---------+++***))))))((('''''''''''''''(((((((((((())))))))))))&&&'''((((((''''''(((***))))))************))))))''''''(((((((((((('''''')))((((((''''''&&&%%%%%%((((((''''''''''''((((((&&&&&&'''(((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&'''((((((%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$%%%&&&'''((($$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((('''''''''((((((((((((''''''''''''''''''((((((''''''&&&%%%'''&&&%%%%%%'''))))))(((''''''((()))***+++,,,,,,,,,,,,,,,,,,------------,,,------......------,,,++++++++++++++++++++++++))))))***,,,///111000...************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((''''''&&&%%%&&&(((((('''&&&&&&'''&&&&&&&&&'''''''''(((((((((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&MMMEEE===888444000111555444444333333222111111000000000000///......------......---,,,,,,+++******((((((''''''''''''((((((''''''''''''''''''''''''))))))(((''''''''''''''')))((('''&&&&&&'''((()))&&&&&&&&&'''''''''(((((("""%%%(((******))))))***(((((((((((())))))))))))***************))))))(((+++'''(((,,,,,,((('''+++&&&&&&'''''''''''''''&&&###&&&,,,111222...'''"""***((('''%%%%%%&&&'''(((###$$$%%%%%%%%%$$$&&&'''"""###%%%&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%###########################&&&&&&$$$$$$'''(((%%%######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$&&&%%%$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&''')))***$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%'''''''''%%%###"""&&&%%%$$$######%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""$$$$$$%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%#####################$$$&&&%%%%%%$$$$$$%%%%%%&&&###########################%%%%%%""""""'''#########$$$$$$%%%%%%%%%########################)))&&&+++&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$''')))&&&"""!!!$$$(((!!!###$$$&&&&&&%%%$$$#########$$$$$$$$$%%%%%%%%%!!!(((,,,***'''((()))((('''''''''((((((((((((((())),,,///222333222///...***)))((('''''''''''''''))))))))))))((((((((((((%%%'''((((((''''''(((***))))))************))))))''''''((((((((((((''''''&&&&&&&&&'''''''''((((((((((((''''''''''''((((((&&&&&&'''((())))))((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%(((''''''''''''((())))))&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&'''((()))%%%%%%%%%&&&&&&'''''''''$$$$$$######$$$%%%'''((($$$%%%&&&'''''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%'''((()))))))))))))))((((((''''''&&&&&&'''((((((((('''&&&%%%%%%%%%$$$###%%%'''*********&&&'''((()))***+++,,,,,,+++++++++,,,,,,---------,,,------......------,,,++++++++++++++++++++++++((()))***---000111000///))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((''''''&&&$$$&&&((((((''''''((()))&&&&&&&&&'''''''''(((((((((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&MMMEEE;;;555333444444333555444444333333222222111222111///---,,,,,,,,,,,,,,,,,,.........,,,***((())))))(((''''''''''''''')))((('''&&&%%%$$$$$$$$$%%%&&&'''((()))***+++,,,))))))((('''''''''''''''&&&&&&&&&%%%$$$$$$######))))))************))))))*********)))))))))))))))'''''''''''''''((())))))((((((((((((((((((((((((((('''&&&&&&&&&&&&'''(((******)))((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''$$$$$$&&&&&&&&&&&&$$$$$$###$$$$$$%%%%%%$$$$$$###$$$%%%%%%&&&%%%$$$"""!!!"""$$$%%%%%%$$$###%%%&&&###$$$$$$%%%%%%$$$$$$###(((&&&%%%###""""""######%%%%%%$$$$$$%%%%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%% $$$'''%%%!!!"""&&&((('''%%%$$$###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!###%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!"""###%%%%%%$$$###"""###$$$$$$$$$"""######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$(((''''''&&&$$$######"""%%%&&&((('''%%%###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&'''(((((())))))((((((&&&''''''(((((((((((((((///%%%:::ZZZ[[[FFF555+++))))))))))))))))))))))))***)))(((''''''((()))***)))'''%%%&&&)))***(((&&&&&&'''***++++++***'''&&&'''''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((()))******+++&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((('''&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&'''((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''((($$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&'''&&&$$$###$$$%%%"""$$$''')))***)))'''&&&((('''&&&%%%%%%&&&'''((($$$%%%&&&''''''&&&%%%$$$'''&&&&&&&&&&&&'''(((((((((((((((((()))))))))))))))***+++---......------,,,,,,,,,,,,++++++***)))***************************++++++,,,,,,++++++***))))))))))))))))))))))))+++)))(((&&&&&&((()))+++))))))))))))************))))))(((((((((((())))))&&&&&&''''''''''''''''''''''''(((((('''&&&%%%%%%''''''((((((((((((''''''((((((((('''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&LLLEEE;;;555333444444333555444444333333222111111111000///...---,,,,,,++++++,,,---......---+++***))))))((('''''''''''''''***)))((('''''''''''''''&&&&&&'''((()))******+++(((((('''&&&&&&&&&&&&&&&)))))))))((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))((((((((((((((()))******((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((($$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%$$$###"""!!!###$$$$$$###"""$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$&&&%%%$$$"""""""""""""""%%%%%%$$$$$$%%%%%%&&&'''((('''&&&&&&$$$$$$###"""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%"""$$$&&&%%%###"""###&&&'''&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&&&&%%%$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""###$$$%%%$$$###"""###$$$%%%$$$"""######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&((('''%%%#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$&&&'''(((((())))))((((((,,,---QQQzzzwwwUUU888***))))))))))))))))))))))))***)))(((''''''((()))***)))'''&&&'''))))))(((&&&'''((()))******)))((('''(((''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''((((((((()))&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&((()))))))))'''&&&'''(((###$$$&&&((())))))((('''((('''&&&&&&&&&&&&'''(((%%%&&&'''(((((('''&&&%%%'''&&&&&&&&&&&&'''(((((((((((((((((())))))))))))((()))***,,,------,,,,,,,,,,,,,,,,,,,,,+++*********************************++++++,,,,,,++++++***))))))))))))))))))))))))***)))(((''''''((()))***(((((()))))))))*********))))))(((((((((((())))))((((((((('''&&&&&&&&&%%%''''''(((((('''&&&&&&%%%&&&&&&''''''''''''&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&KKKDDD;;;555444444444333444444444333222222111111///000000000///---,,,***+++,,,---.........---,,,))))))(((''''''''''''''')))(((((('''''''''((((((''''''((((((((()))))))))''''''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&'''((((((''''''((((((((((((''''''&&&&&&''''''(((((()))))))))))))))))))))***++++++((((((((((((((((((((((((%%%&&&'''(((((('''&&&%%%&&&&&&'''''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$######$$$$$$!!!"""######""""""###$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%$$$###""""""!!!""""""%%%%%%$$$$$$%%%%%%&&&'''((('''&&&&&&$$$$$$###"""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$''')))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""######$$$$$$%%%###"""###$$$%%%$$$#########$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$&&&'''&&&$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$'''(((((()))))))))))))))(((222ddd\\\777))))))))))))))))))))))))))))))((((((''''''(((((())))))'''&&&'''((()))((('''((((((((((((((((((((((((((((((((((((((()))******((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&'''''''''''''''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&'''''''''&&&%%%'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&'''&&&%%%$$$%%%&&&%%%%%%&&&''''''(((((((((((('''&&&&&&&&&&&&'''(((&&&''''''((((((''''''&&&'''&&&&&&&&&&&&'''(((((((((((((((((())))))))))))'''(((***+++,,,,,,+++***,,,------------,,,,,,+++******************************++++++++++++******))))))))))))))))))))))))))))))(((((((((((())))))(((((())))))))))))******))))))(((((((((((())))))))))))((('''&&&%%%%%%$$$'''''''''(((''''''&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&JJJCCC:::555444444333222444444333333222111111111...///000111000...,,,******+++,,,......///......))))))((('''''''''''''''&&&&&&%%%%%%%%%&&&&&&'''((((((((((((((((((((((((''''''&&&&&&%%%&&&&&&'''%%%%%%%%%%%%%%%'''((()))'''(((((())))))(((((('''&&&&&&''''''((()))******))))))(((((())))))***+++((((((((((((((((((((((((%%%&&&((())))))(((&&&%%%&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&"""######$$$$$$###"""!!!%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###&&&%%%$$$#########%%%%%%!!!###$$$$$$######$$$%%%$$$%%%%%%%%%%%%%%%%%%$$$%%%$$$$$$###############%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''&&&%%%%%%''''''&&&%%%&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%###"""###&&&)))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$#########$$$$$$%%%$$$######%%%%%%$$$#########$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%''''''((((((''''''&&&&&&'''((())))))******))))))&&&000```}}}MMM000)))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((''')))(((''''''''''''((())))))(((((((((((()))******(((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''###$$$&&&(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&$$$%%%&&&%%%#########$$$'''&&&&&&%%%&&&'''((()))'''''''''&&&&&&''''''''''''((((((((((((((((((''''''&&&&&&&&&&&&'''(((((((((((((((((())))))))))))((()))***,,,,,,,,,+++***---------......---,,,,,,******************************++++++++++++******))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((()))))))))***))))))(((((((((((())))))((((((''''''&&&&&&&&&%%%&&&'''''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&IIIBBB:::555444444333222444333333222222111000000...///111111111///---+++***+++,,,---......//////))))))((('''''''''''''''&&&&&&%%%%%%%%%&&&&&&'''((((((((((((''''''''''''((('''''''''''''''((((((((((((''''''(((***,,,---((())))))******))))))(((''''''((()))******++++++(((''''''''''''((())))))((((((((((((((((((((((((%%%&&&((())))))(((&&&%%%''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))((('''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%#########$$$%%%&&&###$$$&&&%%%$$$$$$%%%'''%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''&&&%%%%%%''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!"""%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$##################$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$$$$$$$$$$%%%%%%$$$###$$$%%%%%%%%%#########$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$###"""###%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&%%%%%%$$$$$$''''''((())))))))))))))))))+++IIIfffVVV555))),,,((((((((((((((((((((((((''''''(((((((((((('''''''''(((((((((''''''(((((()))((('''&&&&&&'''((()))((((((((((((((())))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%%%%&&&&&&''''''(((''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''###$$$&&&(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((($$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&'''((()))((('''&&&&&&(((((('''&&&%%%%%%&&&((()))&&&''''''''''''''''''&&&(((((((((''''''((((((((('''&&&&&&&&&&&&'''(((((((((((((((((())))))))))))***+++,,,---------,,,+++,,,,,,---......---------************************)))******++++++******)))))))))))))))))))))))))))(((((())))))))))))(((((('''(((((((((((()))))))))))))))(((((((((((())))))%%%&&&&&&&&&''''''((((((&&&&&&'''''''''''''''&&&''''''((((((((((((''''''%%%&&&&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&GGGAAA:::555444444333222333333333222111111000000//////000111000///...---******++++++,,,---......))))))(((''''''''''''''')))(((((('''''''''((((((((('''''''''''''''''''''(((''''''''''''((())))))((('''%%%%%%&&&(((***,,,))))))************))))))(((((())))))******++++++'''''''''''''''(((((()))((((((((((((((((((((((((%%%&&&'''(((((('''&&&%%%((('''''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))))))))'''%%%###&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$%%%%%%$$$$$$###$$$$$$######$$$$$$%%%%%%$$$%%%&&&&&&%%%%%%&&&(((%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((('''&&&&&&$$$$$$###"""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""######"""!!!!!!$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&&&&$$$###$$$%%%&&&%%%$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%$$$""""""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''%%%%%%&&&'''''''''''''''&&&''''''(((((((((((((((,,,(((555@@@333&&&)))...))))))))))))))))))))))))&&&''''''((((((''''''&&&'''((()))((('''&&&'''))))))((('''&&&&&&'''((()))'''''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''((((((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&'''''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&'''''''''(((((($$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&'''((('''%%%%%%%%%&&&((('''&&&%%%%%%&&&((((((&&&&&&'''(((((('''&&&&&&(((''''''&&&&&&''''''((('''&&&&&&&&&&&&'''(((((((((((((((((())))))))))))++++++------...---,,,++++++,,,,,,------------,,,************************))))))************))))))))))))))))))))))))))))))))))))(((((((((((())))))''''''(((((((((((())))))))))))(((((((((((())))))$$$%%%%%%&&&'''((())))))%%%&&&''''''(((''''''''''''(((((((((((((((((('''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&FFFAAA999555555555333111333333222222111000000000000000000000////////////************++++++,,,---))))))((('''''''''''''''***)))((('''''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&''''''((()))&&&$$$###""""""$$$'''((((((((())))))))))))(((((((((((())))))))))))))))))((((((((('''((())))))***((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''''''''%%%""" &&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$%%%%%%$$$$$$###"""###$$$%%%%%%%%%%%%%%%###%%%&&&&&&%%%$$$&&&'''%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&&&&&&&%%%$$$%%%%%%$$$$$$%%%%%%&&&'''((('''&&&&&&$$$$$$###"""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''###&&&((('''$$$###%%%'''###$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!###$$$$$$###"""$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&'''(((&&&%%%$$$$$$&&&&&&%%%$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$###""""""$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''(((%%%&&&'''((()))*********%%%%%%&&&'''''''''''''''+++&&&,,,...&&&&&&,,,+++))))))))))))))))))))))))&&&&&&'''(((((('''&&&&&&&&&((())))))'''&&&''')))'''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%%%%&&&'''''''''(((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&$$$%%%&&&%%%###"""###$$$'''''''''&&&&&&&&&''''''&&&&&&'''(((((('''&&&&&&((('''&&&%%%%%%&&&'''((('''&&&&&&&&&&&&'''(((((((((((((((((())))))))))))***+++,,,------,,,+++*********+++,,,,,,,,,,,,,,,************************))))))************))))))))))))))))))))))))))))))***)))(((''''''((()))***'''''''''((((((((())))))))))))(((((((((((())))))%%%&&&&&&&&&'''(((((((((%%%&&&&&&'''((((((''''''&&&''''''((((((''''''&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&FFF@@@999555555555333111333333222222111000000000111000///////////////000******))))))******+++,,,))))))(((''''''''''''''')))((('''&&&%%%$$$$$$$$$&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%&&&'''((()))'''%%%$$$$$$&&&)))***''''''((((((((((((''''''(((((((((((((((''''''''')))))))))))))))******+++((((((((((((((((((((((((((('''&&&&&&&&&&&&'''(((###$$$$$$%%%&&&(((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&((()))***)))'''$$$"""&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$!!!###$$$%%%&&&%%%%%%$$$"""$$$%%%%%%$$$###%%%&&&%%%&&&&&&''''''&&&&&&%%%"""###%%%%%%&&&%%%$$$###%%%%%%$$$$$$%%%%%%&&&'''$$$$$$%%%%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''"""&&&)))'''###!!!$$$((("""###%%%&&&'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!###%%%&&&$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%&&&""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((()))&&&%%%$$$$$$&&&&&&%%%$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$&&&''''''(((###$$$$$$###!!!"""$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''(((((( !!!"""$$$%%%&&&''''''$$$%%%&&&&&&''''''&&&&&&&&&%%%******&&&+++...%%%))))))))))))))))))))))))%%%&&&'''(((((('''&&&%%%&&&(((***)))&&&%%%''')))''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((######$$$%%%%%%&&&''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%&&&'''(((%%%%%%%%%&&&&&&'''''''''""""""#########$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''&&&'''((()))(((&&&%%%&&&'''''''''''''''''''''&&&&&&%%%&&&'''(((((('''&&&%%%'''&&&%%%$$$$$$%%%&&&''''''&&&&&&&&&&&&'''(((((((((((((((((()))))))))))))))***+++,,,,,,+++)))))))))***++++++,,,,,,,,,,,,************************))))))************))))))))))))))))))))))))))))))+++)))(((&&&&&&((()))+++''''''''''''((((((((()))))))))(((((((((((())))))''''''''''''''''''&&&&&&%%%%%%&&&'''((((((((('''%%%&&&&&&''''''&&&&&&%%%(((((((((''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&GGG???888666444222222555555444333222111111111111000000...------,,,------))))))(((((()))+++---...***+++)))&&&'''***)))%%%'''%%%###%%%(((***)))'''&&&&&&''''''&&&&&&%%%$$$'''&&&%%%%%%&&&'''&&&%%%((((((((((((((((((((((((&&&''''''((((((((((((((((((((()))(((((('''&&&&&&&&&&&&&&&'''((())))))***,,,)))''''''((()))&&&$$$%%%&&&''''''%%%%%%&&&'''''''''''''''''''''''''''%%%%%%%%%&&&&&&%%%$$$$$$(((&&&$$$%%%'''(((&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$!!! !!!$$$&&&&&&$$$###%%%&&&&&&$$$$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%########################&&&%%%%%%$$$$$$%%%%%%&&&'''&&&$$$######$$$&&&'''%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""!!!"""###$$$%%%$$$######%%%%%%%%%%%%%%%$$$###"""$$$$$$&&&&&&&&&&&&$$$$$$&&&$$$###$$$&&&&&&$$$!!!)))(((&&&%%%$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$#########$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&(((###"""%%%######$$$$$$%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%&&&&&&###$$$((('''###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&((((((''''''''''''(((((($$$%%%'''(((((('''%%%$$$'''''''''''''''&&&&&&&&&(((((())))))((('''&&&&&&%%%&&&''''''((((((''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%'''((())))))'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&$$$######$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%###"""###'''((('''%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%$$$###"""!!!&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&'''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((()))(((&&&&&&((()))))))))))))))************...,,,))))))***+++,,,+++)))(((((()))++++++)))(((,,,,,,++++++***)))(((((())))))))))))))))))))))))''')))***)))((('''(((***(((((((((((())))))))))))((((((''''''''''''((((((%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&$$$######$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&GGG???888666444222222555444444333222111111111111000///...------,,,,,,,,,))))))(((((()))+++---...***+++)))%%%&&&))))))%%%&&&%%%$$$%%%(((***)))'''&&&&&&''''''&&&&&&%%%$$$'''&&&&&&&&&''''''&&&&&&''''''''''''''''''''''''&&&&&&'''(((((((((((((((((())))))))))))((('''&&&&&&&&&''''''((())))))***+++)))''''''((((((&&&$$$%%%&&&''''''%%%%%%&&&'''''''''''''''''''''''''''%%%%%%%%%&&&&&&%%%%%%$$$'''%%%$$$%%%''''''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###$$$$$$%%%&&&$$$""" !!!$$$&&&&&&$$$###%%%&&&&&&$$$$$$%%%'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&$$$######$$$&&&'''%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""$$$%%%%%%%%%$$$###%%%%%%%%%%%%%%%$$$###"""$$$%%%%%%&&&&&&%%%%%%$$$&&&$$$###$$$&&&&&&$$$!!!&&&%%%$$$###"""###$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&### !!!%%%&&&###"""&&&###$$$$$$%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%######%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%!!!###### !!!$$$$$$ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&'''((((((''''''''''''(((((($$$%%%'''(((((('''%%%$$$''''''''''''''''''''''''((((((((((((((('''&&&&&&%%%&&&''''''((((((''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&'''(((((('''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''')))(((&&&%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''%%%###"""$$$&&&((('''%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&'''######$$$%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&&&&''')))))))))))))))************,,,***)))***+++---,,,+++,,,+++***+++------,,,***,,,,,,++++++***))))))((())))))))))))))))))))))))''')))***)))((('''(((***(((((((((((())))))))))))))))))(((((((((((())))))((((((((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&###"""###$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&FFF???888666555222222555444333222111111000111111//////......---,,,,,,,,,))))))(((((()))+++---...++++++)))%%%&&&)))(((%%%&&&%%%%%%&&&((()))((('''&&&&&&''''''&&&&&&%%%$$$''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''(((((((((((('''''''''''''''''''''&&&%%%&&&&&&''''''((()))))))))***)))''''''(((((('''%%%%%%&&&''''''%%%%%%&&&'''''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&$$$"""!!!"""$$$%%%%%%%%%###%%%&&&&&&$$$$$$%%%'''&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$############$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$######$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%###$$$%%%%%%$$$"""$$$$$$###""""""###%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&!!! """&&&(((''''''***###$$$$$$%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%######%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###&&&&&&######&&&&&&###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&''''''(((((((((''''''''''''(((((($$$%%%&&&''''''&&&%%%$$$''''''(((((((((((((((((('''(((((((((((('''&&&&&&%%%&&&''''''((((((''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&''''''''''''''''''''''''''')))((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''&&&$$$$$$$$$&&&&&&&&&$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&!!!!!!###%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&%%%%%%''')))))))))))))))************))))))***,,,...///...------+++++++++,,,---,,,***,,,,,,++++++***)))))))))))))))))))))))))))))))))''')))***)))((('''(((***(((((((((((())))))))))))******))))))))))))******+++******)))((((((''''''''''''''''''''''''''''''%%%&&&'''&&&$$$######$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&FFF???999777555222222444444333222111000000000000............---,,,++++++))))))(((((()))+++---...------***&&&&&&))))))&&&&&&&&&&&&&&&'''(((((('''&&&&&&''''''&&&&&&%%%$$$'''((()))(((''''''((((((''''''''''''''''''''''''%%%&&&''''''((((((''''''$$$%%%%%%&&&%%%%%%$$$$$$''''''''''''(((((()))))))))((((((((((((''''''&&&%%%&&&''''''%%%%%%&&&'''''''''''''''''''''''''''$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&$$$#########$$$%%%%%%%%%###$$$&&&%%%$$$$$$%%%''''''&&&$$$######$$$&&&'''''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%###$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$$$$$$$###%%%%%%$$$$$$$$$&&&'''((($$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&%%%###""" ###$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$%%%&&&'''&&&%%%&&&###$$$$$$%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%$$$######%%%'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''(((%%%$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''(((((((((''''''&&&&&&''''''(((%%%%%%&&&''''''&&&%%%%%%''''''((((((((((((((()))'''''''''(((((('''&&&&&&%%%&&&''''''((('''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&!!!"""###%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&$$$%%%''')))((()))))))))************((())),,,///222333111///,,,***))))))***+++***)))+++++++++*********))))))))))))))))))))))))))))))''')))***)))((('''(((***(((((((((((())))))))))))***))))))(((((())))))***)))))))))(((((((((''''''((((((((((((((((((((((((&&&'''((('''%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&EEE>>>999777666222222444333333222111000000000000---.........---,,,+++***))))))(((((()))+++---...//////+++&&&'''******'''&&&&&&'''''''''''''''(((&&&&&&''''''&&&&&&%%%$$$&&&((())))))'''&&&''')))''''''''''''''''''''''''%%%&&&&&&'''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((((((((((((((''''''''''''%%%&&&''''''%%%%%%&&&'''''''''''''''''''''''''''$$$%%%&&&&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$%%%&&&###$$$&&&%%%$$$$$$%%%'''&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%#########$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&###$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$######$$$%%%%%%$$$$$$###$$$%%%'''((($$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&%%%###""" #########$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&%%%%%%%%%$$$"""###$$$$$$%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""$$$$$$$$$######%%%'''$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$### $$$%%%""" """$$$"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&''''''%%%&&&&&&&&&&&&&&&&&&%%%&&&'''''''''((((((((()))&&&&&&''''''''''''&&&&&&%%%&&&''''''((('''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&%%%'''(((((()))))))))***************+++...222666666444222---+++))))))*********)))+++++++++***************))))))))))))))))))))))))''')))***)))((('''(((***(((((((((((()))))))))))))))((((((''''''(((((()))&&&&&&&&&''''''((((((((((((((((((((((((((((((((('''((()))((('''&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&EEE>>>999888666333222333333222111000000///000000------......---,,,***)))))))))(((((()))+++---...000///+++&&&&&&******'''&&&'''((('''&&&&&&'''(((&&&&&&''''''&&&&&&%%%$$$%%%(((***)))&&&%%%''')))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&((()))******+++*********''''''(((((((((((((((((('''((()))((('''&&&'''(((%%%&&&''''''%%%%%%&&&'''''''''''''''''''''''''''$$$%%%&&&''''''(((''''''%%%&&&''''''%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''$$$%%%%%%%%%######%%%'''###%%%&&&&&&$$$$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%#########$$$$$$%%%%%%&&&!!!!!!"""#########""""""$$$$$$$$$$$$$$$%%%&&&&&&######$$$%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&%%%$$$""""""$$$&&&######"""!!!!!!"""$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%$$$$$$###"""#########$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&"""%%%%%%###$$$&&&%%%######$$$$$$%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$#########%%%'''$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$### &&&((($$$!!!###%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((%%%%%%&&&''''''''''''&&&%%%&&&''''''((((((''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''&&&&&&'''''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%'''******)))'''''''''))))))))))))************+++,,,///333666777666444111...,,,+++,,,,,,,,,+++************************))))))))))))))))))))))))''')))***)))((('''(((***(((((((((((())))))))))))((((((''''''''''''((((((%%%%%%&&&&&&'''(((((()))'''''''''''''''''''''''''''((())))))'''&&&''')))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&EEE>>>999888777333111333333222111000000/////////,,,---.........,,,***)))))))))(((((()))+++---...///...)))$$$$$$((((((%%%%%%''')))(((&&&%%%&&&(((&&&&&&''''''&&&&&&%%%$$$$$$''')))(((%%%###&&&)))&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&((()))******+++++++++***((((((((((((((((((((('''&&&((())))))'''&&&''')))%%%&&&''''''%%%%%%&&&'''''''''''''''''''''''''''$$$%%%&&&'''((((((((((((%%%''')))(((&&&%%%''')))%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''$$$&&&'''%%%######%%%'''###%%%&&&&&&$$$$$$%%%'''###$$$&&&''''''&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$######$$$$$$%%%"""######$$$%%%%%%&&&&&&!!!"""######$$$$$$$$$###$$$######"""###$$$%%%&&&"""###$$$%%%%%%%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&$$$!!!!!!$$$'''$$$###"""!!!!!!""""""###$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$###$$$$$$$$$"""######$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&!!!%%%&&&######'''&&&######$$$$$$%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!"""######"""###%%%'''$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&&&&%%%###""""""(((***&&&###$$$''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%#########$$$$$$&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%&&&&&&&&&$$$$$$%%%%%%&&&'''''''''$$$%%%&&&&&&'''''''''&&&%%%&&&''''''((((((''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%''''''''''''''''''''''''$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&&&&$$$$$$&&&((($$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$(((+++---,,,)))'''&&&))))))))))))************,,,,,,...222555666555333222///,,,++++++,,,,,,,,,************************))))))))))))))))))))))))''')))***)))((('''(((***(((((((((((())))))))))))))))))(((((((((((())))))''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%'''((('''&&&%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&DDD>>>999999777333111333333222111000////////////,,,---.........,,,***((())))))(((((()))+++---...---,,,(((""""""&&&&&&$$$%%%''')))(((%%%$$$&&&(((&&&&&&''''''&&&&&&%%%$$$###&&&)))((($$$"""%%%)))&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&'''((())))))((((((((((((((((((((('''''''''%%%(((***)))&&&&&&(((***%%%&&&''''''%%%%%%&&&'''''''''''''''''''''''''''$$$%%%&&&'''((((((((((((&&&(((***)))'''&&&'''***%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''$$$&&&'''&&&###"""%%%'''###%%%&&&&&&%%%$$$&&&'''"""$$$&&&((((((&&&$$$"""%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$$$$$$$$$$$$$%%%""""""###$$$%%%%%%&&&&&&$$$%%%&&&&&&''''''''''''$$$###"""""""""###$$$%%%"""###$$$%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&%%%&&&&&&$$$!!!!!!$$$''''''&&&%%%#########$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$#########$$$%%%&&&""""""###$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$(((((($$$###&&&%%%!!!$$$$$$$$$%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!"""######"""###%%%'''$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&&&&%%%###"""%%%((($$$ !!!$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%############$$$%%%&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''######$$$%%%%%%&&&''''''$$$%%%&&&&&&'''''''''&&&%%%&&&''''''(((((('''''''''''''''&&&&&&''''''''''''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&!!!$$$&&&&&&$$$$$$&&&)))$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$(((---///...***'''&&&))))))))))))************,,,,,,---000333555444333000---***))))))***************************++++++))))))))))))))))))))))))((()))***)))((('''(((***(((((((((((())))))))))))******))))))))))))************))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&EEE===777666666333111222333333222111000000000000000000///...---+++))))))((((((((()))***,,,---...---)))'''))))))'''&&&''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&'''((((((((())))))******((((((''''''''''''((((((((('''''')))***)))&&&###&&&&&&&&&&&&&&&'''((()))&&&&&&''''''&&&&&&%%%$$$***(((((()))&&&!!!!!!%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&### !!!%%%&&&###%%%$$$$$$######$$$$$$%%%&&&$$$###$$$%%%&&&&&&&&&"""$$$&&&&&&%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&&&&$$$$$$%%%&&&###&&&%%%!!!!!!$$$$$$"""%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%$$$$$$###""""""&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$%%%%%%%%%((((((&&&%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$'''%%%$$$%%%&&&&&&%%%###$$$##################$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&&&&%%% !!!###%%%%%%%%%###""""""############$$$$$$$$$""""""###$$$$$$%%%&&&&&&"""###%%%%%%$$$$$$%%%'''$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###!!!!!!!!!""""""######""""""###$$$%%%%%%"""$$$%%%%%%$$$###%%%&&&$$$###""" """###$$$(((''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''(((((('''&&&%%%%%%((((((((((((((((((((((((((($$$"""$$$(((***'''$$$&&&'''((((((''''''(((***'''''''''(((((((((((())))))((('''&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)))((('''&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$###$$$%%%&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%%%%&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((((((((())))))(((((((((((())))))))))))))))))***+++,,,,,,------+++*********))))))(((((())))))))))))))))))))))))))))))(((((('''''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''&&&&&&&&&&&&''''''((('''&&&&&&&&&&&&'''((('''&&&%%%$$$%%%''')))***&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$$$$$$$$$$&&&'''EEE===777666666333111111333222111000/////////////////////...,,,+++)))(((((((((((()))***,,,---......)))''')))***((('''(((&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((())))))((((((''''''''''''((((((%%%%%%&&&((()))((('''&&&''''''&&&&&&&&&''''''(((&&&&&&''''''&&&&&&%%%$$$&&&$$$%%%(((&&&###$$$(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&)))&&&###$$$(((***(((&&&%%%$$$$$$######$$$$$$%%%%%%$$$######$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&&&&$$$$$$%%%&&&%%%'''&&&######%%%&&&###%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""""""""###%%%&&&((()))$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$######$$$$$$"""!!!&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%"""###$$$%%%%%%$$$$$$###############$$$$$$$$$$$$######$$$$$$%%%%%%&&&&&&!!!"""######"""!!!###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$###$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""######$$$%%%###############$$$%%%%%%"""$$$%%%%%%$$$###%%%&&&%%%$$$###""""""###$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''&&&%%%%%%''''''''''''''''''''''''(((%%%###$$$(((***(((%%%&&&'''((((((''''''((()))&&&&&&'''''''''(((((((((((('''&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$############$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&&&&((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))((((((''''''(((((()))''''''((((((((()))))))))))))))******+++,,,,,,---*********)))))))))(((((()))))))))))))))))))))))))))(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((('''&&&%%%%%%&&&'''(((((('''&&&%%%%%%&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&EEE===777666666333111111333222111///...---------.........---,,,***)))((((((((())))))***+++------,,,(((&&&((()))&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((''''''''''''((((((%%%&&&(((((('''&&&&&&'''(((((('''&&&&&&&&&''''''&&&&&&''''''&&&&&&%%%$$$%%%###$$$'''%%%"""###'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((($$$ ###&&&&&&%%%%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&'''&&&###!!!!!!$$$&&&%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&%%%$$$###$$$&&&''')))(((%%%$$$''''''%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%% """$$$''')))***%%%%%%%%%%%%%%%%%%%%%%%%'''%%%######$$$$$$""" #########""""""#########&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%$$$%%%%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$###"""!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&(((%%% """'''$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%''''''$$$############$$$$$$%%%"""$$$%%%%%%$$$###%%%&&&&&&%%%$$$######$$$%%%&&&$$$$$$$$$%%%&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&''''''''''''&&&&&&%%%''''''''''''''''''''''''(((&&&$$$&&&)))***(((&&&%%%'''((((((''''''((()))%%%&&&&&&&&&''''''''''''&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&''''''''''''''''''(((((((((((())))))))))))***++++++,,,,,,******))))))))))))(((((())))))))))))))))))))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&''')))(((&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%EEE<<<666666555222000111444333111000......---------------,,,+++***(((((())))))))))))***+++,,,---***%%%###&&&'''$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%&&&######$$$%%%%%%&&&''''''*********)))((((((''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((((()))***)))&&&$$$%%%&&&)))((('''&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$'''%%%%%%'''$$$ $$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!###$$$%%%$$$$$$######$$$$$$%%%&&&&&&'''&&&&&&&&&''')))(((######&&&%%%"""&&&%%%%%%$$$$$$%%%%%%&&&###%%%%%%%%%$$$###$$$%%%''')))(((%%%$$$''''''%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%)))(((&&&&&&&&&&&&$$$"""""""""!!!!!!!!!!!!""""""%%%%%%%%%%%%%%%%%%%%%%%%***(((&&&$$$###$$$%%%&&&'''&&&%%%$$$$$$$$$%%%%%%#########$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&'''&&&$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!%%%'''"""%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$######$$$$$$%%%"""$$$%%%%%%$$$###%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''((('''&&&''')))***)))'''%%%&&&((('''&&&&&&''')))%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&'''''''''((((((((())))))))))))******++++++))))))))))))))))))(((((())))))))))))))))))))))))((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$DDD<<<666555555222000000444444222111000/////////---------,,,+++***)))((())))))))))))***+++,,,,,,***%%%###&&&'''%%%%%%&&&%%%%%%%%%$$$$$$%%%%%%%%%######$$$%%%%%%&&&''''''******))))))((((((((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&%%%%%%%%%((((((''''''''''''(((((('''(((***)))(((''''''((()))((('''&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$'''%%%%%%'''$$$ $$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$'''$$$!!! !!!$$$&&&'''%%%$$$$$$######$$$$$$%%%$$$%%%&&&%%%$$$$$$&&&((()))######&&&%%%"""&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%%%%######$$$%%%&&&((('''$$$###&&&&&&$$$###$$$$$$%%%%%%$$$$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######""""""######%%%%%%%%%%%%%%%%%%%%%%%%)))(((&&&&&&&&&&&&%%%###&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%)))(((&&&$$$###$$$&&&'''&&&&&&%%%$$$$$$%%%%%%&&&###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&''''''&&&$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!%%%'''"""%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$######"""%%%%%%$$$$$$$$$$$$$$$%%%"""$$$%%%%%%$$$###%%%&&&$$$$$$$$$######$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&&&&%%%''''''''''''''''''''''''((('''&&&'''((())))))(((%%%&&&''''''&&&&&&'''(((%%%%%%%%%&&&&&&&&&''''''$$$&&&((('''&&&&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%'''''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&'''(((%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''(((((())))))))))))******(((((((((((((((((())))))(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%'''(((((('''%%%%%%DDD<<<666555555222000000444333222111000000000000------------,,,+++***)))******))))))***++++++,,,+++'''%%%((()))'''''')))%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&''''''(((((((((((((((((($$$%%%%%%&&&&&&'''''''''%%%%%%&&&&&&'''((((((((('''&&&&&&&&&&&&%%%%%%%%%((((((''''''''''''(((((($$$$$$&&&(((++++++)))'''(((((('''&&&&&&&&&''''''&&&&&&''''''&&&&&&%%%$$$###"""$$$&&&&&&###$$$)))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$&&&%%%%%%$$$%%%&&&'''(((%%%$$$$$$######$$$$$$%%%!!!###%%%$$$!!!!!!###'''((($$$!!!!!!$$$%%%$$$"""&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%$$$###"""###%%%%%%'''&&&###"""%%%%%%###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$###$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$%%%%%%$$$###%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%%%%''''''$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%$$$###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&(((%%% """'''$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$###"""!!!&&&%%%%%%$$$$$$$$$$$$%%%"""$$$%%%%%%$$$###%%%&&&###$$$$$$$$$$$$$$$$$$###&&&&&&&&&%%%$$$#########%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((($$$&&&''''''&&&&&&'''(((%%%&&&&&&&&&''''''''''''$$$''')))(((&&&%%%''')))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!"""$$$%%%&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''(((%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((((((((()))))))))''''''(((((((((((())))))(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&''''''((((((''''''&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&DDD<<<555555444111///000111111000000000000111111------...------,,,+++************)))******+++,,,)))%%%$$$&&&(((&&&&&&(((%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&''''''((($$$$$$%%%%%%&&&''''''(((%%%%%%&&&&&&'''(((((()))''''''''''''&&&&&&&&&%%%((((((''''''''''''((((((&&&$$$###''',,,+++%%%''''''&&&&&&&&&''''''(((&&&&&&''''''&&&&&&%%%$$$$$$###$$$'''&&&$$$%%%***&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&''''''&&&$$$###!!!###%%%&&&&&&%%%$$$$$$%%%$$$$$$######$$$$$$%%%!!!$$$&&&%%%"""!!!$$$(((&&&%%%%%%%%%$$$$$$$$$###&&&%%%%%%$$$$$$%%%%%%&&&"""$$$%%%$$$###"""###$$$%%%'''&&&###"""%%%%%%###%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$######"""""""""""""""###$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$######%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$&&&&&&&&&$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''''' !!!###$$$%%%&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&"""""""""######$$$$$$$$$"""$$$%%%$$$######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$###$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################"""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$###'''&&&%%%$$$$$$$$$$$$$$$"""$$$%%%%%%$$$###%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''&&&&&&'''((($$$&&&''''''&&&%%%'''(((&&&&&&'''''''''(((((((((%%%(((***)))%%%###&&&)))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$&&&&&&%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&'''&&&&&&%%%&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((($$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%&&&''''''(((''''''&&&&&&&&&&&&''''''$$$%%%%%%%%%%%%&&&&&&&&&(((((((((((((((((((((((('''''''''((((((((())))))((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''((())))))(((''''''&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''DDD;;;555555444111///000///////////////000000111............---,,,,,,+++******************++++++&&&""" ###%%%######%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%"""######$$$%%%&&&''''''$$$$$$%%%%%%&&&'''((((((%%%%%%&&&&&&'''((())))))(((((((((''''''&&&&&&&&&((((((''''''''''''((((((+++'''$$$'''+++(((&&&&&&&&&&&&&&&'''((()))&&&&&&''''''&&&&&&%%%$$$(((&&&'''(((&&&######'''&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&''''''&&&$$$###!!!$$$(((***)))'''%%%$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$'''***(((%%%$$$'''+++$$$&&&''''''%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&"""$$$$$$$$$###"""###$$$%%%''''''######&&&&&&###%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$###"""!!! $$$$$$%%%&&&&&&'''((((((%%%%%%%%%$$$$$$#########((('''&&&%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&((())))))((((((''''''&&&&&&''''''((($$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&'''((((((((("""%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&& !!!"""###$$$$$$%%%$$$%%%&&&&&&&&&&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%$$$$$$$$$""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&'''(((''''''&&&'''&&&%%%%%%$$$$$$$$$$$$"""$$$%%%%%%$$$###%%%&&&%%%&&&&&&''''''&&&&&&%%%#########$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&%%%%%%&&&'''$$$%%%'''&&&%%%%%%&&&((('''''''''(((((((((((()))%%%)))+++)))%%%###%%%(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''(((((('''%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&''''''&&&%%%&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''((()))$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%&&&'''(((((((((''''''&&&&&&''''''((($$$$$$%%%%%%%%%&&&&&&&&&((((((((((((((('''''''''&&&'''''''''(((((())))))((((((((((((((((((((((((&&&'''''''''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&''''''''''''((()))******)))((('''%%%%%%&&&'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&'''(((BBB;;;666555444222222444111111000000//////......***...///---...222000)))***)))***+++,,,,,,***(((***(((%%%%%%%%%&&&$$$###%%%$$$$$$######$$$$$$%%%''''''&&&&&&&&&%%%%%%%%%"""))),,,'''%%%''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((&&&''''''(((((((((((((((''''''''''''''''''''''''%%%&&&''''''&&&$$$""" %%%%%%&&&%%%$$$%%%'''***((('''&&&%%%%%%&&&'''(((#########$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&((((((&&&$$$"""######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&$$$"""!!!###%%%&&&&&&$$$%%%%%%&&&%%%$$$"""!!!$$$$$$$$$############"""%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%&&&&&&%%%###############$$$%%%&&&&&&%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$ """############%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######&&&%%%%%%$$$#########$$$$$$#########$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%'''((((((%%%###!!!(((''''''&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%$$$###"""&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))************))))))(((((('''''')))))))))))))))))))))))))))((('''''''''(((***+++((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''(((((()))((('''&&&$$$###'''&&&&&&%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%AAA:::555444333000000333111111000000//////......+++...///---...111///)))***)))***+++,,,,,,***(((+++)))'''''''''''''''%%%%%%%%%$$$$$$$$$$$$%%%%%%''''''&&&&&&&&&%%%%%%%%%###))),,,(((&&&((((((&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''%%%&&&&&&'''''''''''''''''''''''''''''''''''''''((())))))***)))(((&&&%%%%%%%%%&&&%%%$$$$$$&&&(((((('''&&&%%%%%%&&&'''(((#########$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&$$$"""!!!###%%%&&&&&&%%%%%%%%%%%%%%%$$$######$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&%%%$$$&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########"""""""""!!!!!!$$$%%%&&&%%%#########$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######&&&%%%$$$$$$######$$$$$$$$$$$$###$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&''''''%%%$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''''''''''''''))))))))))))((((((''''''((((((((((((((((((((((((((((((((((((((())))))***((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''%%%&&&((()))))))))(((''''''&&&&&&%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%@@@999444333222000000222111111000000//////......,,,......---...000...******)))***+++,,,,,,***(((+++)))'''&&&'''''''''%%%&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%!!!&&&'''%%%$$$%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''$$$%%%%%%&&&'''&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###%%%&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$"""!!!!!!"""$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%&&&$$$""""""$$$%%%&&&%%%&&&%%%%%%$$$$$$$$$$$$$$$%%%$$$$$$$$$############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$((('''&&&%%%$$$$$$$$$$$$''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''&&&$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""""""""######$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&&&&%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%""""""###$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$###$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''&&&%%%%%%$$$)))))))))(((((((((((('''((((((((((((((((((((((((''''''((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''%%%%%%'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&AAA:::555444333000000333111111000000//////......------------...///---******)))***+++,,,,,,***((((((&&&$$$$$$%%%%%%%%%$$$'''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%###%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%&&&''''''''''''&&&''''''''''''''''''''''''&&&%%%%%%$$$%%%%%%&&&''''''(((((('''%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((($$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$"""!!!!!!"""$$$$$$%%%%%%%%%&&&&&&&&&''''''######$$$$$$$$$%%%%%%%%%%%%$$$""""""$$$%%%%%%%%%'''&&&$$$######$$$%%%&&&%%%%%%$$$$$$$$$#########''''''''''''''''''''''''%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''((()))(((&&&%%%$$$$$$((('''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& """$$$%%%%%%%%%''')))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%$$$$$$###$$$$$$%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((('''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%&&&%%%###""""""###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%'''(((######$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&((()))))))))((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''&&&'''''''''&&&$$$"""!!!%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&BBB;;;666555444111111444111111000000//////......///---,,,---...---++++++***)))***+++,,,,,,***((('''%%%$$$###%%%%%%%%%$$$'''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%'''&&&&&&'''((((((((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&'''((((((((((((((('''''''''''''''''''''''')))(((((('''(((((()))***''')))***)))'''&&&&&&'''%%%&&&&&&&&&&&&&&&&&&%%%'''''''''&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$$$$$$$###%%%%%%%%%&&&&&&&&&''''''######$$$$$$$$$%%%%%%%%%%%%###"""###%%%&&&%%%$$$&&&&&&$$$$$$$$$%%%&&&'''%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%''''''%%%$$$%%%'''&&&%%%%%%%%%&&&&&&'''((($$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&""""""""""""############!!!######$$$$$$&&&(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%$$$$$$###$$$$$$%%%%%%$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%$$$######"""$$$$$$$$$%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$###$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((())))))))))))'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%&&&%%%###""""""###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######%%%'''(((''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''(((((())))))'''''''''''''''(((((((((''''''''''''''''''''''''%%%&&&((()))))))))((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''(((((((((((('''%%%$$$"""$$$%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&BBB<<<666555444222222444111111000000//////......000,,,+++---...,,,***+++***)))***+++,,,,,,***(((((('''%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%!!! ###%%%$$$$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''(((((())))))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&((())))))'''&&&&&&'''%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$############$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%$$$######%%%%%%%%%%%%&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$###"""###%%%&&&%%%$$$%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%%%%$$$$$$$$$$$$########################$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$###$$$'''***$$$$$$$$$$$$%%%&&&'''(((######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$$$$$$$$$$!!!###$$$$$$###"""###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$######$$$$$$%%%%%%%%%%%%&&&''''''&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&%%%$$$######$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((())))))******'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%&&&'''(((((('''&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%'''((()))***+++&&&''''''''''''(((((((((''''''''''''''''''''''''&&&&&&'''(((((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((('''''''''''''''''''''''''''''''''((()))*********)))(((###$$$&&&'''(((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%BBB;;;555444333111111333111111000000//////......111,,,***---...***)))+++***)))***+++,,,,,,***((((((&&&%%%%%%&&&''''''&&&%%%%%%$$$$$$$$$$$$%%%%%%''''''&&&&&&&&&%%%%%%%%%### ###!!!!!!$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&''''''((((((''''''''''''''''''''''''''''''###$$$$$$$$$$$$###!!! ###%%%''''''&&&%%%%%%&&&$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$#########"""$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""!!!!!!"""###$$$$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$######$$$%%%&&&%%%###$$$%%%%%%&&&''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!%%%%%%$$$###&&&***%%%%%%$$$$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''"""###%%%$$$######%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$######$$$$$$%%%&&&%%%&&&'''((('''&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%&&&'''((((((((('''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&#########$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&'''''''''&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&''''''((((((&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''&&&'''((()))))))))(((((("""$$$&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$AAA:::444333222000000222111111111000//////......222,,,***---...***))),,,***)))***+++,,,,,,***(((%%%$$$"""###$$$%%%%%%$$$%%%$$$$$$######$$$$$$%%%''''''&&&&&&&&&%%%%%%%%%)))"""$$$(((&&&&&&)))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''%%%&&&'''((('''%%%"""!!! ###%%%&&&%%%$$$$$$%%%$$$$$$&&&&&&&&&&&&$$$$$$'''''''''&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###  ###%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$######$$$&&&&&&%%%######$$$&&&'''((('''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$''''''''''''''''''''''''$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%(((+++***%%%###%%%(((&&&&&&%%%$$$############%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$###$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''"""""""""######$$$$$$$$$!!!$$$%%%%%%&&&)))+++%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$#########$$$%%%%%%&&&%%%&&&'''((((((&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################## !!!"""###$$$%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((()))&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''######$$$%%%%%%&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&""""""#########$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$#########$$$$$$%%%&&&&&&$$$%%%%%%&&&'''''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&''''''&&&$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''&&&%%%%%%'''((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''&&&'''''''''&&&$$$"""!!!"""###&&&((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&########################???;;;777333222111///...333222111000///////////////......---+++******)))---,,,+++,,,......+++(((,,,+++)))(((&&&&&&%%%%%%$$$###"""###%%%&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$%%%&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&%%%$$$###"""!!! &&&'''''''''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&((('''######'''(((&&&###%%%&&&&&&%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$"""!!!!!!###&&&'''$$$!!!$$$&&&&&&&&&$$$###$$$&&&###""""""$$$&&&%%%!!!"""###%%%''''''&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$######(((***(((######((()))%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%&&&&&&&&&%%%%%%"""((()))'''%%%''')))%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$###$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$$$$%%%&&&'''%%%$$$%%%&&&((())))))&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$###$$$%%%%%%&&&%%%$$$"""!!!########################!!!"""###$$$%%%&&&&&&&&&$$$$$$######$$$$$$%%%&&&'''&&&$$$$$$&&&''''''&&&###$$$%%%&&&&&&&&&%%%$$$""""""###$$$&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$###%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''''''''(((((('''&&&%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&%%%&&&'''((()))%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((()))((('''&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''((((((((((((((('''%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''&&&&&&AAA===999555444333222111333222111000///////////////......---+++******)))---++++++,,,...---***(((&&&&&&&&&&&&''''''((()))$$$#########%%%&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%)))((('''&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&&&&&&&%%%((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&((('''######'''(((&&&###%%%&&&&&&%%%$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$######$$$''''''%%%"""$$$%%%&&&&&&$$$$$$%%%&&&#########$$$%%%$$$""""""$$$%%%''''''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%+++---((($$$%%%'''%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&&&&&&&%%%"""$$$###"""$$$'''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$%%%'''(((&&&%%%$$$$$$&&&'''((()))&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%$$$##################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%&&&'''&&&$$$%%%&&&'''&&&%%%$$$%%%&&&&&&&&&%%%$$$#########$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$###%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&'''''''''''''''''''''&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''&&&&&&%%%&&&'''((()))%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))((('''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((((('''&&&&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&AAA===888555333333222111222222111000////////////......---,,,,,,+++******+++******+++,,,,,,)))'''$$$$$$%%%%%%&&&'''((((((%%%$$$###$$$%%%&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%---,,,)))&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&%%%%%%''''''''''''&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&''''''&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&######&&&'''%%%###%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$&&&%%%$$$%%%&&&&&&$$$"""###$$$%%%%%%%%%%%%&&&'''$$$%%%&&&%%%#########$$$###$$$%%%&&&'''&&&%%%$$$&&&%%%%%%%%%%%%%%%%%%$$$'''''''''&&&&&&&&&%%%%%%""")))...+++%%%###$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&& %%%'''&&&%%%''')))'''''''''''''''''''''''')))(((((('''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''&&&$$$"""!!!!!!###&&&(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$&&&((()))%%%$$$$$$$$$%%%&&&'''(((&&&&&&%%%%%%%%%%%%$$$$$$''''''%%%$$$###"""""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""$$$$$$######$$$$$$%%%&&&'''%%%$$$%%%&&&'''&&&$$$%%%&&&&&&&&&&&&%%%$$$######$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''&&&''''''''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&%%%&&&''''''(((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((***)))((((((((((((((((((&&&''''''''''''(((((((((&&&''''''''''''(((((((((&&&&&&%%%&&&&&&((()))***%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%???;;;666222111111111000222111000//////......///......---,,,,,,+++******)))******++++++***((('''%%%%%%%%%&&&%%%%%%%%%$$$%%%$$$###$$$&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%000...***'''%%%$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&""""""&&&'''%%%###$$$&&&&&&$$$###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$###""""""###%%%%%%%%%%%%'''((($$$&&&'''%%%""""""%%%(((###$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%!!!%%%((('''%%%$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&)))++++++)))'''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$#########$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$&&&'''(((###$$$%%%%%%$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$##################$$$$$$$$$%%%%%%%%%######$$$%%%%%%&&&''''''&&&%%%$$$######$$$%%%&&&&&&%%%$$$#########%%%%%%########################$$$$$$$$$%%%%%%$$$$$$###$$$$$$######$$$$$$%%%&&&&&&%%%$$$%%%&&&&&&%%%###&&&&&&&&&&&&%%%$$$$$$###$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((($$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&???;;;555222111111111111222111000///............---------,,,,,,++++++***((()))++++++***)))((('''$$$%%%%%%&&&&&&%%%$$$###%%%$$$###$$$&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%000...+++(((&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&""""""&&&'''%%%"""$$$%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!""""""###%%%%%%%%%%%%'''(((%%%&&&'''%%%""""""&&&)))$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$  $$$&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&'''&&&'''((('''&&&$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$###$$$&&&'''''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$$$$%%%&&&###%%%&&&&&&$$$$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%############$$$%%%&&&&&&######$$$$$$$$$%%%%%%%%%######$$$%%%%%%&&&''''''&&&%%%$$$######$$$%%%&&&%%%%%%#########$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&!!!"""###$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&$$$"""&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((AAA===777333222333444444111111000///............---------,,,,,,+++++++++(((***,,,,,,***(((((((((!!!"""$$$&&&''''''&&&&&&&&&%%%$$$%%%&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%---,,,***)))'''&&&&&&%%%###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$######%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&%%%""""""%%%&&&$$$"""$$$%%%%%%$$$######$$$#########$$$$$$$$$$$$$$$"""######""" !!!######$$$%%%%%%%%%%%%&&&'''%%%%%%%%%$$$###$$$&&&((($$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$$$$$$$#########'''%%%'''&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$###$$$%%%&&&'''"""###$$$%%%%%%&&&&&&&&&########################$$$$$$$$$$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%$$$######"""$$$'''))))))(((&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$###$$$%%%%%%"""%%%((((((%%%###%%%'''$$$$$$%%%%%%%%%%%%&&&&&&"""""""""###$$$%%%''''''######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!###$$$%%%&&&&&&&&&$$$$$$######$$$$$$%%%&&&&&&%%%%%%&&&&&&%%%###!!!&&&%%%%%%$$$$$$%%%%%%&&&"""#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((%%%%%%%%%$$$%%%%%%&&&'''%%%&&&&&&&&&&&&'''''''''%%%&&&&&&&&&&&&'''''''''(((((((((((('''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''(((((((((AAA<<<666333222333444555111111///...............------,,,,,,,,,,,,++++++(((***---,,,***(((((()))###$$$&&&'''((('''&&&%%%&&&%%%$$$%%%'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%((())))))))))))(((&&&%%%######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&%%%""""""%%%&&&$$$"""###%%%%%%###"""###$$$"""#########$$$$$$$$$$$$!!!######""" ###&&&$$$%%%&&&&&&$$$$$$%%%&&&%%%$$$######%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$'''!!!###'''%%%###%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$######%%%&&&(((%%%$$$%%%&&&'''((((((((($$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$%%%&&&'''###'''***)))&&&$$$%%%((($$$$$$$$$%%%%%%&&&&&&&&&############$$$%%%&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%"""""""""""""""""""""""""""###$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%&&&&&&%%%""" %%%$$$$$$$$$$$$%%%'''(((!!!!!!"""###$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&&&&'''''''''&&&'''((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&'''((((((???:::444000000111333333111000///......------...---,,,,,,,,,,,,,,,,,,,,,(((+++...---***((()))***'''((())))))'''%%%###!!!&&&%%%$$$%%%'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''(((******)))'''%%%######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%&&&'''((()))***$$$%%%%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&%%%!!!!!!%%%&&&$$$"""###%%%%%%###"""###$$$""""""######$$$$$$$$$$$$!!!###$$$###!!!!!!%%%((($$$&&&'''&&&$$$$$$$$$&&&%%%"""!!!###&&&'''&&&###%%%%%%$$$$$$$$$%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%'''$$$%%%***)))"""!!!$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$######%%%'''((('''&&&$$$$$$%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$&&&((()))###'''+++***&&&$$$%%%((($$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$###$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$###!!!###$$$%%%&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$######$$$$$$######$$$$$$%%%&&&%%%%%%%%%&&&&&&%%%"""$$$#########$$$&&&((())) !!!"""###$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%&&&'''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%&&&&&&''''''&&&&&&%%%((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((()))%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''"""###%%%&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''CCC:::333222333222222444555222000//////000000///++++++***+++,,,,,,,,,+++((()))+++------+++)))(((((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$&&&((('''%%%"""&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$###$$$%%%'''(((%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''))),,,///000222000,,,)))&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%$$$###""""""%%%&&&'''&&&$$$"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%###"""###$$$###$$$%%%%%%######$$$%%%&&&%%%$$$$$$&&&&&&%%%$$$######$$$%%%&&&&&&&&&&&&'''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$###############%%%%%%%%%$$$"""!!!&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''%%%%%%&&&'''&&&&&&&&&%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%############%%%&&&'''&&&&&&%%%%%%%%%&&&&&&'''%%%###$$$''')))'''%%%((('''&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&'''((('''&&&%%%%%%$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$%%%&&&&&&''''''(((%%%%%%%%%$$$$$$############$$$$$$%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&$$$###!!! """$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%'''%%%$$$$$$%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''))),,,---)))(((&&&%%%$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&%%%$$$$$$%%%'''%%%&&&((())))))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%$$$###$$$%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((('''''''''&&&((()))(((&&&$$$$$$&&&((((((((((((((())))))))))))''''''''''''''''''''''''((('''&&&%%%$$$%%%&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&CCC:::333222333222222444444222000///000000///...---)))&&&(((,,,...+++'''((()))+++------+++)))((()))((('''&&&%%%%%%%%%%%%)))'''%%%%%%&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((%%%%%%$$$$$$$$$%%%&&&'''%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&'''''''''(((((($$$$$$$$$%%%&&&'''((()))+++)))'''$$$######$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%$$$######""" """$$$%%%$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$$$$######$$$%%%$$$%%%&&&&&&%%%$$$%%%&&&&&&%%%$$$$$$&&&&&&%%%$$$&&&&&&''''''(((''''''''''''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$&&&((()))((('''&&&'''(((&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''%%%%%%&&&'''######$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%###%%%'''((('''%%%((('''&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&'''((('''&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&''''''''''''%%%$$$$$$%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&'''((()))''''''&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$&&&(((%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%'''((()))***)))((((((((('''''''''&&&'''((((((&&&%%%%%%&&&(((''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&%%%%%%%%%&&&&&&((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&BBB999333222333222222333222111000000111000///---///)))$$$&&&---///+++%%%((()))+++,,,,,,+++)))(((***)))((('''&&&&&&&&&&&&---***&&&$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%$$$$$$$$$%%%%%%''''''''''''(((((((((((($$$%%%%%%%%%$$$$$$###"""%%%$$$###""""""###$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$######### ###$$$###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ """###"""###%%%&&&%%%&&&''''''%%%%%%&&&'''&&&%%%$$$$$$&&&&&&%%%$$$'''''''''(((''''''&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%(((***((($$$"""%%%)))&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''%%%%%%&&&''' !!!"""###%%%&&&(((((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%&&&'''&&&%%%''''''&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%'''''''''&&&%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''(((((('''%%%$$$$$$%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&'''((((((((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''%%%%%%'''(((%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%'''((())))))((((((((('''''''''''''''&&&'''''''''%%%&&&''')))))))))((((((''''''&&&&&&''''''''''''''''''''''''((('''&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&AAA999333222333222111333111000000111111111...+++...***'''))),,,---+++''')))***+++,,,,,,+++***))))))(((((('''&&&&&&&&&'''***(((%%%%%%&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&''''''''''''%%%###"""%%%$$$$$$$$$$$$%%%&&&'''%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$######### """######"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%% """###$$$######%%%&&&%%%&&&'''&&&%%%$$$%%%'''&&&%%%$$$$$$&&&&&&%%%$$$&&&&&&&&&&&&%%%$$$######&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%+++///,,,&&&!!!###'''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''%%%%%%&&&''' !!!"""###%%%&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%''''''''''''%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$###!!!!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$'''%%%$$$$$$%%%&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%$$$$$$$$$$$$$$$%%%&&&''''''&&&$$$###$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&$$$$$$&&&'''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%$$$######&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''%%%&&&''''''&&&&&&((()))+++++++++***))))))((((((''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%@@@888222333333111000222111000000000111000---+++,,,---------+++***+++,,,)))***++++++++++++***)))((('''&&&&&&&&&&&&&&&&&&$$$###$$$&&&((((((&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''((((((&&&%%%$$$&&&&&&%%%%%%%%%%%%%%%&&&$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$$$$$$$$$$$$$### """######"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$%%%&&&&&&$$$$$$$$$&&&###%%%&&&%%%$$$###$$$%%%&&&%%%$$$$$$&&&&&&%%%$$$&&&&&&&&&&&&%%%$$$######%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&''''''''')))000666444,,,&&&%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''%%%%%%&&&'''######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%''''''''''''%%%$$$######%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""" %%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$$$$$$$###"""'''%%%$$$$$$%%%&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$###############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$######$$$&&&%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%###$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%$$$######&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''$$$&&&'''''''''&&&((()))+++*********))))))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%???888222333333111000111111000//////000///...,,,,,,///111///+++)))+++...*********++++++*********''''''&&&&&&&&&&&&&&&'''!!!!!!###&&&((((((&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%$$$$$$$$$%%%&&&&&&###$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ ###$$$###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&&&&'''''''''%%%$$$%%%&&&###$$$%%%%%%######$$$%%%&&&%%%$$$$$$&&&&&&%%%$$$'''''''''(((''''''&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''',,,111000+++%%%######$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''%%%%%%&&&'''&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%"""###$$$&&&&&&&&&%%%%%%###$$$%%%%%%$$$$$$%%%&&&$$$%%%&&&'''''''''&&&&&&&&&&&&'''''''''&&&%%%$$$%%%%%%$$$$$$$$$%%%&&&&&&%%%$$$$$$######$$$$$$%%%#########$$$%%%&&&&&&&&&###$$$$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$###'''%%%$$$$$$%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%&&&''''''&&&###$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$###"""""""""#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$###""""""###%%%&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%######$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&'''''''''$$$&&&(((((('''&&&'''(((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%???777222333444111000000222000.........///...------......---+++******+++************************((('''''''''''''''((((((%%%$$$$$$%%%'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$###%%%%%%$$$$$$%%%%%%&&&'''%%%$$$$$$$$$%%%%%%&&&'''$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$"""######$$$$$$#########$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ """$$$%%%$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&$$$%%%&&&&&&$$$$$$%%%'''$$$%%%&&&%%%$$$$$$%%%&&&&&&%%%$$$$$$&&&&&&%%%$$$&&&&&&''''''((('''''''''%%%$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%$$$$$$$$$$$$###$$$&&&&&&$$$""""""###$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''%%%%%%&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$$$$$$$%%%%%%!!!"""$$$&&&&&&&&&%%%$$$"""$$$&&&%%%######%%%'''$$$%%%&&&'''''''''&&&&&&&&&&&&'''''''''&&&%%%$$$%%%$$$$$$$$$%%%%%%&&&'''%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&''''''&&&$$$###'''%%%$$$$$$%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&'''''''''&&&$$$$$$######$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&'''''''''&&&&&&"""###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&'''''''''%%%'''))))))'''&&&&&&&&&$$$$$$%%%%%%&&&&&&''''''''''''''''''''''''''''''&&&&&&'''''''''&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$>>>777222333444111///000333000...------......---///---++++++,,,,,,***(((************************))))))(((((((((((()))******(((%%%$$$%%%'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''&&&%%%###"""%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''***)))'''%%%$$$$$$$$$%%%"""###$$$%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''&&&$$$"""""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&!!!"""$$$$$$$$$$$$&&&(((%%%&&&''''''%%%%%%&&&'''&&&%%%$$$$$$&&&&&&%%%$$$######$$$%%%&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%$$$$$$#########$$$###"""!!!"""%%%''')))$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%############%%%&&& """$$$&&&'''&&&%%%$$$!!!$$$&&&%%%###"""$$$'''###$$$&&&'''((('''&&&&&&&&&&&&'''((('''&&&$$$###$$$$$$$$$$$$%%%%%%&&&'''%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$##################$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%###""""""###%%%'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&&&&%%%###"""'''%%%$$$$$$%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((('''&&&%%%$$$$$$###"""###$$$&&&'''$$$$$$%%%%%%%%%&&&&&&&&&###$$$$$$%%%%%%&&&&&&'''""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$%%%'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''(((((((((''''''"""###$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&'''''''''&&&((())))))'''%%%%%%%%%$$$%%%%%%&&&'''((())))))''''''''''''''''''''''''%%%&&&'''''''''&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$>>>888222///000111000///000000000///......------///...---,,,,,,,,,,,,---))))))))))))))))))))))))(((((('''&&&&&&&&&&&&'''$$$&&&&&&$$$&&&)))((($$$%%%&&&&&&''''''&&&&&&%%%((('''&&&%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$######$$$%%%%%%&&&&&&%%%%%%'''&&&$$$%%%%%%&&&$$$###&&&$$$"""###&&&'''%%%"""'''&&&&&&%%%$$$###""""""%%%$$$#########$$$%%%&&&%%%$$$###$$$%%%%%%$$$###((('''%%%######$$$%%%&&&'''&&&%%%$$$$$$$$$%%%&&&###$$$%%%%%%######$$$%%%%%%%%%%%%%%%%%%$$$###"""((('''%%%$$$$$$$$$%%%%%%$$$%%%&&&&&&''''''&&&&&&'''&&&&&&%%%%%%&&&&&&''''''&&&%%%$$$$$$$$$%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&'''&&&$$$###$$$%%%%%%$$$$$$$$$%%%''')))***$$$$$$$$$%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$''')))(((%%%###%%%((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&%%%%%%%%%''''''&&&%%%%%%%%%&&&&&&((('''%%%$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''''')))))))))((('''&&&$$$###'''&&&&&&&&&&&&&&&%%%%%%&&&%%%$$$$$$######$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%***(((###!!!$$$)))"""""""""###$$$$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$########################%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%###$$$$$$%%%%%%&&&&&&'''+++&&&%%%((('''""""""&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$###"""""""""###%%%&&&&&&%%%#########%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%#########%%%&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&'''(((((('''&&&%%%((('''&&&%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((&&&$$$$$$%%%&&&((('''&&&%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%''''''&&&%%%???999333000111222222000000000000///......------...------------,,,,,,,,,)))))))))))))))))))))))))))((('''&&&&&&&&&&&&&&&%%%''''''%%%'''***)))%%%###$$$%%%%%%&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%'''&&&$$$%%%%%%&&&$$$###%%%$$$###$$$%%%%%%$$$###&&&%%%%%%$$$$$$#########$$$$$$#########$$$%%%&&&%%%###"""###$$$%%%$$$###(((&&&%%%######$$$%%%&&&'''&&&%%%$$$###$$$$$$%%%###$$$%%%%%%######$$$%%%%%%%%%%%%%%%%%%$$$###"""'''&&&%%%$$$######$$$%%%%%%%%%&&&'''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&'''&&&%%%$$$###$$$$$$%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&'''&&&$$$###$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''"""###$$$$$$$$$$$$&&&(((''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&%%%%%%%%%$$$&&&&&&%%%%%%%%%%%%%%%&&&'''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$###$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&%%%$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%###$$$$$$%%%%%%&&&&&&'''&&&######'''(((%%%&&&***&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%######$$$%%%&&&&&&''''''(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%&&&'''(((((('''&&&%%%''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''&&&%%%%%%&&&'''(((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''&&&$$$$$$%%%'''((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&'''&&&%%%???:::444111222333222111000000000///......------,,,---.........---+++***))))))))))))))))))))))))***)))((('''&&&%%%%%%%%%&&&((('''&&&(((+++***%%%%%%&&&&&&''''''&&&%%%%%%''''''&&&%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%###$$$%%%%%%&&&&&&%%%%%%'''%%%$$$$$$&&&&&&%%%######$$$%%%%%%$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$###""""""$$$$$$###"""'''&&&%%%######$$$$$$%%%%%%%%%$$$############$$$###$$$%%%%%%######$$$%%%$$$$$$%%%%%%%%%$$$######%%%%%%$$$############$$$&&&&&&'''(((((((((((('''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$############$$$$$$%%%&&&'''(((((('''&&&%%%&&&'''&&&$$$###$$$%%%$$$%%%%%%%%%$$$$$$###"""$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$""" !!!"""$$$$$$$$$'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%&&&&&&""""""###$$$$$$%%%$$$$$$%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&''''''((((((''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%***'''%%%$$$&&&'''%%%###&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%###$$$$$$%%%%%%&&&&&&'''$$$"""###&&&(((&&&'''***&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&###%%%&&&''''''&&&$$$"""%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$###$$$%%%&&&'''&&&&&&''''''(((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%((((((''''''&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&%%%&&&''''''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%###$$$$$$%%%&&&'''((()))%%%###"""%%%((()))'''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''&&&&&&%%%%%%&&&''''''&&&$$$$$$%%%'''((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%'''%%%$$$%%%&&&'''&&&$$$???:::444111222333222000000000000///......------+++,,,.........---+++)))))))))))))))))))))))))))***)))((('''&&&%%%%%%%%%%%%''''''%%%'''***)))$$$******))))))(((&&&%%%$$$'''&&&&&&%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%###$$$%%%%%%&&&&&&%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$"""%%%'''&&&###"""$$$&&&#########$$$$$$%%%%%%%%%$$$###$$$$$$$$$$$$%%%%%%###"""!!!"""#########!!!&&&%%%$$$$$$######$$$$$$$$$$$$$$$##################$$$%%%%%%######$$$%%%$$$$$$%%%%%%%%%$$$$$$###$$$#####################&&&''''''((()))(((((((((&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$###############$$$&&&(((***++++++))))))$$$%%%&&&&&&$$$$$$%%%&&&###$$$%%%&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''((($$$ """$$$###!!!&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%$$$$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$######$$$$$$%%%&&&""""""###$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%''''''&&&&&&%%%$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&'''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%)))'''%%%$$$&&&''''''&&&''''''&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&'''''''''&&&%%%%%%&&&&&&'''&&&%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%''''''$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&'''&&&&&&&&&&&&'''((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%'''(((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&'''((((((###!!! ###'''(((%%%"""&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''&&&$$$$$$&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$>>>999222000000111111///000000000///......------+++,,,---......,,,***)))))))))))))))))))))))))))))))))(((&&&&&&%%%%%%%%%###%%%%%%$$$%%%((('''###&&&''''''''''''&&&%%%%%%&&&&&&%%%%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%###$$$%%%%%%&&&&&&%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$"""%%%'''&&&###"""$$$&&&#########$$$$$$%%%%%%&&&######$$$$$$%%%%%%%%%%%%###"""!!!"""#########!!!%%%%%%$$$$$$############$$$$$$$$$$$$######""""""###$$$%%%%%%######$$$%%%###$$$$$$%%%%%%%%%$$$$$$########################&&&''''''((()))(((((((((%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$######""""""###$$$''')))***)))((('''$$$%%%&&&&&&$$$$$$%%%&&&"""###%%%''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&''''''### !!!$$$&&&%%%###&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%$$$$$$###&&&%%%%%%%%%%%%''')))***'''&&&%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&%%%%%%''')))&&&&&&%%%%%%$$$$$$######$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%###$$$$$$%%%%%%&&&&&&'''$$$%%%&&&&&&&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&&&&&&&%%%$$$((('''%%%$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&'''###$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&'''&&&&&&&&&&&&'''((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%###"""$$$&&&'''%%%###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&""""""###$$$%%%&&&&&&'''%%%&&&'''&&&%%%%%%&&&(((&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%&&&%%%$$$$$$%%%&&&%%%$$$===888222///000111000///000000000///......------+++,,,---------,,,***)))))))))))))))))))))))))))(((((('''&&&&&&&&&&&&'''"""$$$$$$###$$$(((&&&""" """$$$%%%&&&''''''&&&&&&%%%%%%%%%&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%$$$###$$$&&&'''&&&%%%###$$$%%%%%%$$$###$$$%%%#########$$$$$$%%%%%%%%%"""###$$$%%%%%%%%%%%%$$$$$$###""""""$$$$$$###"""$$$$$$$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###"""###$$$%%%%%%######$$$%%%######$$$%%%%%%%%%$$$$$$"""###$$$$$$%%%$$$$$$$$$&&&&&&'''(((((((((((('''%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%$$$$$$###"""""""""$$$%%%&&&&&&%%%$$$###%%%&&&&&&$$$$$$%%%'''######%%%&&&'''(((((((((&&&&&&%%%%%%%%%%%%$$$$$$'''&&&&&&%%%%%%&&&&&&'''"""""""""$$$&&&(((((('''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&########################%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%"""###$$$&&&&&&&&&%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&''''''&&&%%%$$$$$$&&&&&&%%%%%%&&&(((+++---'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""$$$''''''%%%$$$%%%'''%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%###$$$$$$%%%%%%&&&&&&''' $$$&&&%%%'''))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&######$$$%%%%%%%%%%%%%%%(((&&&$$$######$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&''''''((((((%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&%%%&&&''''''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$''''''&&&&&&&&&%%%%%%%%%(((((('''&&&%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&""""""###$$$%%%&&&''''''%%%&&&&&&&&&%%%%%%&&&(((&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&$$$###$$$%%%&&&%%%###>>>999333000111222111000000000000///......------,,,,,,,,,++++++++++++***))))))))))))))))))))))))'''&&&&&&&&&&&&'''((((((###%%%%%%###%%%((('''###"""###$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''((($$$$$$%%%%%%%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%$$$###$$$&&&'''&&&%%%%%%$$$###$$$%%%%%%$$$###$$$$$$$$$$$$$$$$$$%%%%%%"""###$$$%%%%%%%%%$$$$$$%%%###"""###$$$%%%$$$###$$$$$$$$$$$$$$$###""""""$$$%%%&&&&&&&&&%%%#########$$$%%%%%%######$$$%%%"""###$$$%%%%%%%%%%%%$$$"""###$$$%%%&&&&&&%%%$$$%%%%%%&&&'''''''''''''''%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%&&&&&&&&&%%%######$$$$$$$$$$$$$$$$$$%%%%%%###$$$&&&%%%%%%$$$&&&'''%%%$$$$$$$$$%%%&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''"""$$$&&&'''&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&"""###%%%'''((('''&&&%%%###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%(((+++---''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''%%%!!!%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%###$$$$$$%%%%%%&&&&&&''' %%%'''&&&&&&***)))$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&'''((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&((())))))%%%!!! $$$(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&&&&&&&%%%%%%''')))&&&&&&'''''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$###$$$%%%%%%%%%###???:::444111222333222111000000000///......---------,,,+++*********++++++))))))))))))))))))))))))&&&&&&&&&&&&&&&'''((()))$$$&&&&&&$$$&&&)))((($$$+++******)))(((&&&%%%$$$%%%%%%%%%%%%%%%&&&'''(((###$$$$$$%%%%%%$$$$$$###$$$$$$%%%&&&&&&&&&%%%%%%%%%$$$###$$$&&&'''&&&%%%&&&$$$"""###&&&'''%%%"""$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&%%%$$$$$$%%%$$$###$$$%%%%%%$$$######$$$$$$$$$$$$###""""""%%%%%%&&&'''&&&%%%$$$######$$$%%%%%%######$$$%%%"""###$$$%%%%%%%%%%%%%%%###$$$%%%&&&'''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&'''&&&%%%$$$###(((((('''&&&&&&&&&''''''###$$$&&&%%%%%%%%%&&&'''&&&%%%$$$#########$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''%%%)))+++***%%% %%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&'''''''''"""###&&&((((((((('''&&&"""###%%%&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((""""""$$$%%%&&&'''''''''$$$###""""""$$$'''+++---''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''((((((''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%)))%%%###%%%((('''%%%&&&&&&''''''((((((((($$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%% !!!###%%%'''((()))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%###$$$$$$%%%%%%&&&''''''$$$)))***&&&%%%(((%%% &&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&''''''&&&%%%%%%'''((()))"""###%%%'''''''''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$###"""###$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$###%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&$$$$$$$$$$$$&&&&&&'''&&&$$$$$$$$$$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%$$$$$$$$$###$$$$$$%%%&&&'''((((((&&&((((((""" &&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&+++***)))((('''&&&%%%%%%$$$%%%&&&&&&%%%%%%''')))%%%&&&'''''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''%%%$$$######%%%%%%$$$###@@@<<<777333111111000///222222000///............,,,,,,,,,+++++++++************+++,,,+++***)))(((''''''((((((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%'''%%%###$$$&&&'''%%%###$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%'''((())))))"""###$$$$$$###"""###$$$########################%%%%%%%%%$$$$$$$$$######%%%&&&'''&&&$$$###$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&(((&&&###!!!"""$$$''')))$$$%%%&&&''''''%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%&&&&&&(((%%%""""""%%%'''&&&%%%'''&&&$$$###$$$&&&((()))!!!###&&&'''&&&%%%%%%$$$$$$%%%&&&&&&''''''(((&&&%%%%%%%%%%%%&&&'''''')))'''%%%&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$%%%((()))&&&###)))(((&&&%%%%%%&&&((()))'''''''''&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''$$$%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))((('''&&&$$$$$$&&&&&&&&&&&&$$$$$$###$$$&&&(((((('''&&&%%%''''''''''''''''''''''''&&&%%%$$$$$$$$$$$$###"""%%%'''((('''%%%#########(((((((((((())))))))))))((('''%%%$$$$$$$$$%%%%%%"""###$$$%%%%%%$$$###"""#########$$$%%%&&&((()))&&&''''''%%%"""!!!"""###$$$######$$$&&&''''''&&&######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''&&&%%%"""!!!!!!###&&&((($$$&&&'''&&&###"""%%%(((&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$&&&''''''%%%###%%%&&&&&&''''''((((((((('''((((((((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''***)))((('''&&&%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$######"""???<<<666333111111000///222111000///............,,,+++++++++******************+++,,,+++***)))((('''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&(((&&&%%%%%%((()))'''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$%%%&&&''''''"""###$$$$$$###"""###$$$#################################"""""""""!!!!!!!!!%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&$$$###!!!"""$$$&&&'''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$&&&$$$""""""%%%''''''&&&&&&%%%%%%%%%%%%&&&'''(((!!!"""$$$&&&'''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''''''''%%%$$$$$$%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&&&&&&&%%%((('''&&&$$$$$$&&&'''(((&&&&&&&&&&&&%%%%%%%%%$$$&&&%%%%%%%%%%%%&&&''''''$$$%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$&&&'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$%%%%%%$$$######%%%&&&&&&$$$$$$%%%'''&&&&&&&&&'''''''''(((((('''&&&%%%$$$###$$$$$$%%%######$$$$$$$$$$$$###############$$$%%%&&&((((((%%%&&&&&&%%%###"""###$$$'''&&&$$$$$$%%%%%%###"""######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''%%%$$$###"""###$$$&&&'''%%%%%%&&&%%%$$$$$$%%%'''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((((((((((((&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$$$$%%%&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######???;;;666333111111000000111111000///............++++++*********))))))))))))***+++++++++***)))(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&'''&&&%%%$$$%%%'''((((((&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%"""###$$$$$$###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""""""""""" $$$''''''%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&###############$$$%%%%%%((('''$$$######$$$%%%'''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%$$$#########%%%###"""###%%%'''''''''%%%%%%&&&&&&'''&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$(((((('''&&&&&&%%%$$$$$$&&&%%%%%%%%%%%%&&&''''''%%%$$$""""""$$$$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$######%%%''''''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%%%%$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''$$$%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$***)))'''%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&###$$$&&&'''''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%"""###$$$$$$$$$%%%(((+++$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$#########$$$$$$$$$$$$############$$$$$$#########$$$%%%&&&'''((($$$%%%&&&%%%######$$$&&&'''%%%$$$$$$$$$$$$###!!!######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%&&&'''%%%$$$$$$%%%&&&%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&((('''%%%$$$'''***&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$#########$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############"""%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''""""""###$$$%%%'''((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$???;;;666333222111111000111000///...............*********))))))))))))((()))***+++++++++***((('''''''''&&&&&&%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&&&&''''''"""!!!"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$######"""###$$$$$$###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!$$$&&&'''%%%###"""!!!$$$$$$$$$%%%%%%%%%&&&&&&######$$$%%%%%%%%%%%%%%%'''&&&%%%$$$$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$%%%&&&&&&%%%$$$%%%'''(((((('''%%%$$$&&&''''''''''''&&&%%%$$$''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%###""""""###$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&### !!!$$$(((&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''$$$%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$+++)))&&&$$$######$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&%%%&&&'''((()))&&&&&&$$$$$$$$$$$$&&&&&&###$$$%%%&&&&&&&&&&&&%%%########################&&&&&&'''&&&%%%%%%&&&&&&###############%%%(((+++$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%###""""""###%%%%%%$$$$$$$$$$$$%%%&&&'''(((###$$$%%%%%%$$$$$$&&&(((###""""""###%%%&&&&&&%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$######$$$$$$%%%&&&###$$$%%%&&&&&&&&&%%%$$$(((%%%"""###&&&'''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&"""%%%&&&###"""&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%&&&'''(((***+++&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$>>>;;;666333222222111000000//////...............*********))))))))))))((())))))***+++***)))((('''''''''&&&%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&'''&&&&&& !!!"""######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%$$$$$$$$$$$$"""###$$$$$$###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%######$$$&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%&&&'''''''''&&&&&&###$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%$$$######$$$%%%'''(((((('''%%%###''''''''''''&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''&&&%%%######%%%&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&### !!!$$$(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''$$$%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$((('''%%%$$$$$$%%%'''((($$$$$$$$$%%%%%%&&&&&&&&&''''''&&&%%%&&&'''((()))&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&''''''%%%$$$&&&(((%%%%%%%%%###"""$$$''')))$$$%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$%%%$$$$$$$$$&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$%%%&&&''''''###$$$%%%%%%$$$%%%'''(((###""""""###%%%&&&&&&%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$######$$$$$$%%%&&&###$$$%%%''''''&&&%%%$$$(((%%%"""###&&&'''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###&&&'''######&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$>>>:::666333222222222111//////......---......///++++++*********)))))))))((()))*********)))((('''((('''%%%$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&'''&&&&&&%%%"""###%%%%%%$$$$$$%%%'''$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$"""###$$$$$$###"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%"""""""""""""""#########$$$$$$$$$######$$$(((+++$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&'''''''''''''''"""###&&&''''''&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''''''''%%%&&&''''''%%%######$$$%%%&&&'''((((((&&&$$$###''''''&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&'''((((((&&&%%%%%%%%%%%%&&&'''''''''&&&$$$$$$&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$######%%%'''%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''$$$%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$%%%'''((()))###$$$$$$%%%%%%&&&&&&'''%%%$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###%%%''''''$$$###&&&(((&&&&&&&&&%%%######%%%'''%%%%%%&&&&&&&&&'''''''''$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&'''$$$%%%&&&%%%$$$%%%'''((((((&&&%%%%%%%%%%%%$$$"""######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&###$$$&&&'''''''''&&&%%%'''%%%$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''((((((&&&!!!!!!###&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$===:::555222222222222111.........------......///,,,+++++++++************((()))*********)))'''&&&((('''%%%$$$###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&''''''&&&%%%###"""$$$%%%%%%###"""$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$"""###$$$$$$###"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!"""""""""#########"""###$$$$$$###$$$''')))$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&!!!$$$''''''%%%$$$%%%&&&&&&&&&'''''''''&&&%%%$$$&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''''''''&&&$$$$$$&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&&&&&&&%%%&&&&&&&&&''''''&&&&&&&&&$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''$$$%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&'''((((((######$$$%%%%%%&&&''''''###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&!!!$$$'''&&&###"""%%%((($$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&&&&'''$$$%%%&&&'''(((''''''&&&$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$$$$$$$%%%&&&&&&%%%&&&&&&&&&$$$%%%&&&((()))'''&&&&&&&&&&&&%%%#########$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&%%%$$$$$$%%%'''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((('''&&&%%%$$$&&&&&&&&&&&&&&&'''''''''%%%%%%&&&'''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$###$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######===:::555222222222222222......---------......///,,,,,,,,,++++++++++++***((()))*********)))'''&&&((('''%%%######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''&&&$$$### """$$$### !!!###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!"""""""""############"""$$$$$$$$$###"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%%%%%%%"""$$$%%%%%%$$$"""""""""$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&'''&&&%%%$$$######%%%'''((($$$$$$$$$$$$$$$$$$$$$$$$(((''''''&&&&&&%%%%%%$$$"""&&&'''&&&&&&''')))''''''''''''&&&%%%%%%$$$%%%$$$$$$######$$$$$$%%%(((''''''&&&&&&%%%%%%$$$&&&%%%%%%%%%%%%&&&'''''''''%%%$$$$$$%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$%%%((()))&&&###&&&''''''((((((''''''&&&%%%%%%%%%&&&&&&'''''''''&&&%%%%%%%%%%%%&&&''''''$$$%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&'''''''''&&&&&&######$$$%%%%%%&&&''''''%%%&&&'''((()))((('''&&&$$$$$$&&&''''''&&&$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%% $$$'''&&&"""!!!$$$((("""$$$&&&&&&%%%%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%'''(((((((((''''''$$$$$$&&&''''''&&&$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&&&&''''''&&&%%%$$$&&&'''&&&%%%%%%&&&((())))))(((######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((%%%%%%%%%&&&&&&&&&''''''$$$&&&'''&&&###"""%%%((($$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''))))))'''%%%&&&&&&&&&''''''(((((((((%%%&&&&&&'''((((((((('''######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$#########@@@;;;666333333444222111/////////...------,,,,,,,,,,,,++++++***)))))))))))))))******)))(((&&&%%%''''''&&&&&&&&&&&&''''''...)))"""!!!$$$&&&&&&$$$&&&%%%%%%'''((((((&&&###%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$""""""###$$$%%%&&&######&&&%%%###"""%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&""""""""""""!!!!!!!!!!!!$$$###"""""""""###%%%%%%$$$$$$$$$#########""""""$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%$$$$$$&&&&&&%%%$$$)))&&&######&&&'''%%%"""%%%$$$$$$######$$$$$$%%%)))'''&&&&&&&&&&&&$$$###,,,(((%%%%%%''''''$$$ &&&&&&&&&&&&&&&&&&&&&&&&############$$$%%%%%%&&&$$$%%%%%%&&&%%%$$$"""!!!&&&%%%%%%%%%%%%&&&''''''&&&%%%$$$$$$######$$$$$$'''&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&#########$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$%%%''')))+++&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&!!!"""$$$$$$######$$$&&&$$$%%%&&&&&&''''''&&&&&&'''&&&%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$%%%&&&'''((('''&&&%%%$$$$$$&&&''')))'''&&&&&&%%%%%%&&&&&&'''$$$$$$&&&&&&&&&&&&$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$#########$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$###%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$ !!!###$$$%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%$$$###$$$'''(((&&&###&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&'''((((((&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((('''&&&%%%%%%%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&%%%%%%'''&&&&&&%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&###%%%''''''&&&$$$$$$$$$&&&''''''((((((''''''&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$@@@<<<666333333333222000/////////...------,,,,,,,,,,,,++++++***)))))))))))))))******)))(((&&&%%%''''''&&&&&&&&&&&&''''''555///(((&&&((()))(((%%%%%%$$$$$$%%%'''&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%%%%&&&######&&&%%%######%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$###############$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&!!!!!!!!!"""""""""""""""$$$###"""""""""###$$$%%%$$$$$$$$$#########""""""$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&%%%###%%%%%%%%%$$$#########$$$%%%%%%$$$$$$$$$$$$%%%%%%(((&&&%%%$$$%%%%%%###"""###$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$%%%&&&$$$$$$%%%%%%%%%$$$###"""&&&%%%%%%%%%%%%&&&''''''%%%$$$$$$$$$%%%&&&'''''''''&&&%%%%%%$$$$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%''')))***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""$$$%%%$$$######$$$%%%$$$%%%&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%$$$######%%%&&&((('''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$#########$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$###%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$!!!"""###%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%$$$###%%%'''(((&&&$$$&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((('''&&&%%%%%%%%%%%%&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%% !!!"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&###%%%''''''%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$AAA===888444222222111000/////////...------,,,,,,,,,,,,++++++***)))))))))))))))******)))(((&&&%%%''''''&&&&&&&&&&&&''''''///***%%%###%%%&&&%%%$$$$$$######$$$%%%%%%$$$"""%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%$$$$$$%%%######%%%&&&######&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######"""""""""###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&'''''' !!!!!!""""""###############""""""######$$$%%%$$$$$$$$$###############$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''%%%$$$$$$%%%%%%$$$"""!!!$$$'''%%%!!! """%%%%%%%%%$$$$$$$$$$$$%%%%%%'''%%%$$$$$$$$$$$$###!!!"""&&&%%%###"""%%%)))$$$$$$$$$$$$$$$$$$$$$$$$'''%%%$$$""""""###$$$&&&######$$$%%%%%%%%%$$$$$$&&&%%%%%%%%%%%%&&&''''''$$$$$$$$$%%%&&&'''))))))&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&&&&&&&$$$###$$$%%%$$$$$$%%%&&&&&&&&&&&&&&&$$$$$$###$$$$$$%%%&&&'''%%%$$$$$$$$$$$$#########'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$#########%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$%%%%%%$$$#########$$$&&&''''''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&########################%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%''''''&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$&&&''''''''''''######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&""""""###$$$%%%&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&###%%%&&&&&&%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$AAA>>>999444222000000000/////////...------,,,,,,,,,,,,++++++***)))))))))))))))******)))(((&&&%%%'''&&&&&&%%%%%%&&&&&&'''%%%"""!!!$$$%%%$$$%%%$$$###$$$%%%&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&&&&&&&$$$"""!!!%%%""""""%%%&&&######&&&%%%%%%%%%%%%%%%%%%%%%%%%###############$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''' !!!"""######$$$$$$###############$$$$$$$$$########################%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%%%%&&&&&&&&&'''%%%$$$$$$%%%%%%###""""""$$$&&&%%%###"""###$$$%%%%%%%%%$$$$$$%%%%%%%%%'''%%%$$$$$$%%%%%%$$$"""###%%%&&&%%%######$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$(((&&&$$$"""!!!"""$$$%%%"""######$$$%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''$$$$$$$$$%%%%%%&&&'''(((&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''%%%$$$$$$%%%$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$#########""""""'''''''''&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&'''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&'''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''###%%%&&&&&&%%%$$$%%%&&&&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$@@@>>>:::555111///000000/////////...------,,,,,,,,,,,,++++++***)))))))))))))))******)))(((&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%######$$$&&&(((((('''%%%$$$%%%&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&### $$$""""""%%%&&&###$$$'''%%%%%%%%%%%%%%%%%%%%%%%%"""""""""###%%%&&&((()))$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&'''''' !!!!!!"""###$$$$$$%%%""""""######$$$$$$$$$$$$########################%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%######$$$%%%###"""%%%$$$###%%%''''''%%%###&&&%%%%%%%%%%%%%%%%%%&&&'''&&&%%%%%%&&&&&&%%%$$$&&&%%%###$$$'''((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$###"""###$$$%%%#########$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''%%%$$$%%%&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$######"""$$$$$$$$$#########""""""'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((&&&&&&&&&&&&&&&'''(((((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&''''''&&&&&&'''&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&''''''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$###""""""&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''###$$$%%%%%%$$$$$$&&&'''%%%%%%&&&&&&&&&&&&%%%%%%''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$???===:::555111///000222/////////...------,,,,,,,,,,,,++++++***)))))))))))))))******)))(((&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&***)))'''&&&%%%%%%%%%%%%(((&&&%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&### $$$!!!"""%%%&&&$$$$$$'''%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%''')))***###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&!!!""""""######$$$$$$$$$""""""###$$$$$$$$$$$$##################$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%###"""###$$$%%%$$$###&&&###"""%%%((()))&&&"""&&&&&&%%%%%%%%%%%%&&&&&&'''&&&%%%%%%''''''&&&%%%%%%"""!!!$$$)))+++***'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&%%%$$$$$$#########$$$%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&#########$$$%%%&&&((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%'''''''''%%%$$$%%%&&&######$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%$$$######"""%%%$$$$$$$$$$$$#########&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%#########$$$%%%&&&((((((&&&'''''''''(((((((((((('''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%###$$$$$$$$$$$$%%%%%%%%%############$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$&&&'''(((&&&&&&'''(((&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&&&&&&&'''''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###%%%&&&&&&''''''''''''&&&%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&******)))((('''&&&%%%%%%%%%&&&&&&&&&''''''''''''###$$$%%%%%%$$$$$$&&&(((######$$$$$$$$$$$$######''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$===<<<:::555111///111333/////////...------,,,,,,,,,,,,++++++***)))))))))))))))******)))(((&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&(((((('''%%%###""""""###'''%%%$$$###%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$###"""$$$!!!"""%%%&&&$$$$$$'''&&&&&&&&&&&&&&&&&&&&&&&&############$$$%%%&&&'''"""######$$$$$$######"""#########$$$$$$$$$%%%%%%########################!!!"""###$$$%%%$$$$$$###""""""#########$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%&&&&&&'''###$$$$$$$$$$$$%%%%%%%%%###"""!!!"""$$$%%%%%%$$$"""###$$$&&&'''&&&%%%###&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$&&&'''&&&$$$###"""###$$$&&&(((((((((%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%$$$$$$&&&%%%$$$#########$$$%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%$$$$$$$$$%%%%%%&&&%%%$$$$$$$$$%%%%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&%%%$$$&&&'''######$$$%%%%%%%%%%%%$$$ !!!###$$$%%%%%%%%%$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''%%%&&&'''''''''((('''''''''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&'''''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&&&&%%%######$$$$$$$$$%%%%%%%%%############$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$'''&&&%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''$$$&&&((((((&&&&&&'''(((&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%&&&'''(((%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&'''((()))))))))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&(((((((((''''''&&&&&&%%%&&&&&&&&&&&&''''''''''''###$$$%%%$$$$$$$$$''')))$$$%%%%%%&&&&&&%%%%%%$$$''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$<<<<<<:::555111///222555000//////...------,,,,,,,,,,,,++++++***)))))))))))))))******)))((('''%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&''''''&&&%%%%%%&&&''''''$$$""""""###%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%&&&&&&&&&###!!!"""%%%&&&$$$%%%(((&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$###""""""######""""""############""""""""""""#########$$$$$$$$$$$$$$$$$$###############!!!"""###$$$%%%$$$######""""""######$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###%%%&&&'''(((######$$$$$$$$$%%%%%%%%%"""!!!!!!"""$$$&&&&&&%%%"""&&&'''$$$"""###%%%'''&&&&&&%%%%%%&&&&&&'''%%%$$$######%%%&&&%%%######&&&'''&&&"""!!!###%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$&&&'''&&&$$$###'''&&&$$$#########$$$$$$&&&%%%%%%%%%%%%&&&''''''$$$$$$$$$%%%&&&'''((()))$$$$$$$$$$$$%%%%%%&&&'''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%$$$$$$&&&'''######$$$%%%%%%%%%%%%$$$!!!$$$&&&'''''''''&&&&&&&&&%%%%%%%%%$$$$$$###$$$$$$%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%$$$%%%&&&&&&''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&'''''''''&&&%%%###########################$$$%%%%%%&&&&&&&&&&&&#########$$$$$$%%%%%%%%%"""############$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$'''&&&%%%$$$###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''###&&&)))(((&&&%%%''')))&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%&&&'''((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%&&&'''((($$$%%%''''''''''''%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$###"""###$$$$$$%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((###$$$%%%$$$###$$$''')))(((((())))))))))))(((((('''''''''&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$@@@===999666444333111000///---******,,,---......,,,+++***)))))))))***+++++++++***)))((('''&&&&&&,,,***'''%%%$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&'''%%%###$$$&&&'''%%%###%%%)))'''"""!!!&&&'''###%%%$$$%%%'''((('''!!!######$$$$$$$$$$$$######%%%%%%$$$$$$###"""""""""""""""""""""""""""""""""%%%%%%%%%$$$$$$$$$#########$$$&&&&&&&&&$$$"""!!!$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%%%%######$$$%%%######$$$$$$$$$%%%%%%%%% ###&&&'''&&&$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$###$$$&&&)))$$$$$$######$$$$$$%%%&&&$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&$$$$$$%%%''''''$$$!!!!!!!!!"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%&&&'''((())))))))))))((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%$$$""""""###$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$###%%%&&&&&&$$$$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$"""###&&&((($$$######$$$&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''$$$$$$%%%%%%%%%%%%&&&&&&(((((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$######%%%%%%$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#########'''&&&&&&%%%%%%$$$$$$###'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&&&&%%%%%%$$$#########$$$'''''''''&&&&&&%%%%%%%%%%%%%%%&&&'''&&&%%%###"""$$$###"""###%%%&&&&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&'''((())))))((((((((((((((((((((((((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%###""""""###%%%&&&@@@===999666444333111000000...,,,+++,,,.........---,,,+++***))))))))))))++++++***)))((('''&&&&&&+++)))&&&$$$###$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''$$$%%%%%%%%%%%%%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&'''%%%###$$$&&&'''%%%###%%%((('''""""""&&&&&&###%%%$$$$$$&&&'''&&&"""######$$$$$$$$$$$$########################$$$$$$########################%%%%%%%%%$$$$$$$$$######$$$$$$%%%&&&%%%$$$###"""$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&######$$$$$$$$$%%%%%%%%%$$$#########$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%$$$$$$%%%'''$$$$$$$$$###$$$$$$%%%&&&$$$%%%&&&&&&$$$$$$%%%&&&$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$###%%%'''(((&&&$$$###$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''(((((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$######$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$###%%%&&&&&&$$$$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''%%%$$$$$$''')))%%%$$$###$$$&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&'''&&&&&&%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%$$$###%%%$$$######%%%&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&((())))))''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$&&&%%%###""""""###%%%&&&???<<<888555444333111000222000---,,,---......---------,,,,,,***)))'''&&&++++++***)))((('''&&&&&&)))(((%%%$$$###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$%%%'''&&&######%%%&&&$$$&&&%%%$$$%%%%%%%%%###!!!######$$$$$$$$$$$$######!!!""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$######%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%%%%######$$$%%%######$$$$$$$$$%%%%%%%%%((($$$!!! ###&&&&&&%%%######$$$$$$$$$%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$%%%&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$&&&(((((('''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&'''''''''%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$###%%%&&&&&&$$$$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%###$$$&&&(((&&&%%%$$$%%%&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$$$$###############$$$$$$%%%%%%&&&&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$######$$$%%%%%%&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$&&&%%%$$$$$$%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&#########$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&>>>;;;888555444333111000333111............---,,,++++++,,,,,,+++***((('''*********)))((('''''''''(((&&&%%%$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$$$$$$$%%%$$$&&&%%%$$$$$$$$$$$$$$$#########$$$$$$$$$$$$######""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$###"""%%%%%%$$$######$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&!!!###$$$###"""!!!"""$$$######$$$$$$$$$%%%%%%%%%((($$$ !!!%%%'''&&&#########$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ ###%%%&&&%%%$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&%%%&&&&&&&&&&&&'''''''''(((&&&%%%$$$%%%&&&'''(((''''''''''''&&&&&&&&&&&&'''''''''&&&%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%######$$$%%%%%%%%%$$$$$$'''&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&%%%$$$$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$###!!!!!!###%%%'''&&&%%%%%%&&&'''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######""""""###$$$%%%%%%&&&&&&%%%$$$###$$$&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&$$$#########$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%$$$'''&&&$$$$$$%%%%%%$$$"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&"""######$$$%%%&&&&&&'''$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$%%%&&&'''%%%$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%>>>;;;777555444333111000222111///...//////---,,,((()))+++,,,,,,+++***)))******))))))(((((('''''''''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$%%%%%%$$$$$$$$$%%%%%%$$$#########$$$%%%######$$$$$$$$$$$$######$$$$$$$$$#########""""""%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&$$$###"""%%%$$$$$$######$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&###$$$%%%$$$###"""###%%%######$$$$$$$$$%%%%%%%%%&&&###!!!###'''((($$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!###&&&&&&%%%$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&'''$$$%%%&&&&&&$$$$$$%%%&&&''''''''''''((((((((((((((((((&&&%%%$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%"""###$$$$$$%%%%%%%%%$$$&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&%%%$$$$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$###""""""###$$$(((&&&%%%%%%''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######""""""###$$$%%%%%%&&&&&&%%%$$$###$$$&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%'''&&&%%%%%%%%%%%%&&&'''%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%(((&&&%%%%%%&&&&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&###$$$$$$%%%&&&''''''((($$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$===:::666444333333111000111///......//////---,,,((()))***++++++,,,++++++***)))))))))((((((((('''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&###""""""%%%&&&######%%%$$$%%%%%%$$$###"""$$$&&&######$$$$$$$$$$$$######%%%%%%$$$$$$###""""""!!!%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&%%%###!!!###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&''''''%%%%%%&&&'''######$$$$$$$$$%%%%%%%%%$$$######%%%((('''#########$$$$$$$$$%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%&&&&&&'''$$$%%%&&&&&&$$$$$$%%%&&&&&&'''''''''((((((((((((%%%&&&&&&%%%######$$$&&&$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%"""###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''$$$%%%%%%&&&&&&'''''''''%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###%%%&&&&&&$$$$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&'''&&&%%%$$$%%%''''''&&&%%%&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$###############$$$$$$%%%%%%&&&$$$######$$$&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&%%%%%%$$$######'''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%'''&&&%%%$$$$$$%%%&&&'''$$$$$$#########$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&'''&&&%%%%%%&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$<<<999666444333333111000...---------...///---,,,******************++++++))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''$$$%%%%%%%%%%%%%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&###%%%'''&&&$$$###%%%'''### """&&&'''###"""%%%"""$$$&&&%%%###"""$$$&&&######$$$$$$$$$$$$######$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&'''&&&%%%"""!!!"""###$$$%%%&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$&&&'''&&&%%%$$$%%%&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""######$$$$$$$$$%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''&&&%%%%%%''')))&&&%%%%%%%%%%%%&&&''''''$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%&&&&&&&&&''' """%%%%%%$$$###%%%'''######$$$$$$%%%%%%&&&&&&%%%%%%&&&&&&'''(((((((((%%%&&&&&&''''''&&&&&&%%%###$$$%%%&&&&&&'''''''''$$$$$$$$$%%%%%%&&&&&&'''%%%&&&&&&&&&'''''''''((($$$$$$%%%%%%&&&''''''((($$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&###%%%&&&&&&$$$$$$%%%'''''''''''''''''''''''''''%%%&&&((((((&&&%%%&&&'''&&&%%%%%%&&&((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''((('''&&&###"""&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%&&&''''''(((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''&&&$$$######$$$&&&'''$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&'''&&&%%%$$$%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&(((''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$"""#########$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$<<<999666444333333111000---,,,,,,---...///---,,,---,,,***)))))))))******))))))))))))((((((((((((&&&'''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''((($$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&###%%%'''&&&$$$###%%%'''### !!!&&&'''""""""%%%!!!$$$&&&&&&$$$"""$$$&&&######$$$$$$$$$$$$######"""""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&''''''%%%"""!!!!!!"""$$$&&&'''&&&$$$###$$$$$$%%%%%%%%%&&&&&&&&&!!!#########"""!!!"""#########$$$$$$$$$%%%%%%%%%&&&&&&%%%###!!!!!!$$$&&&######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''&&&%%%&&&(((***&&&%%%%%%%%%%%%&&&''''''$$$%%%&&&&&&$$$$$$%%%&&&######$$$$$$$$$%%%%%%%%%###%%%$$$%%%&&&)))######$$$$$$%%%&&&''''''$$$%%%%%%&&&'''((())))))%%%&&&&&&''''''&&&&&&%%%###$$$%%%&&&''''''''''''######$$$%%%%%%&&&''''''%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%&&&'''(((((($$$%%%%%%&&&'''''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&###%%%&&&&&&%%%$$$&&&'''''''''''''''''''''''''''###%%%'''&&&%%%$$$$$$%%%&&&%%%$$$&&&((())))))(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$######%%%%%%$$$$$$$$$$$$$$$$$$$$$######$$$&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&"""###&&&((('''%%%""" ''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''###$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%&&&'''((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''&&&$$$######$$$&&&'''%%%%%%%%%%%%&&&&&&'''((('''''''''&&&&&&%%%%%%%%%%%%%%%$$$###$$$%%%'''(((&&&$$$$$$%%%'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&(((''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$###""""""######$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###<<<:::888555222111000000///............---------,,,,,,***)))(((((((((((())))))))))))((((((((((((&&&&&&''''''&&&&&&%%%$$$***'''%%%%%%&&&&&&%%%###!!!!!!"""###$$$&&&((()))$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&((()))***((('''%%%$$$$$$$$$%%%%%%&&&%%%$$$######$$$%%%&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%%%%%%%$$$###"""%%%''''''&&&$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###"""###$$$%%%&&&%%%$$$###########################&&&%%%$$$$$$&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%((($$$$$$&&&&&&###%%%***(((''''''&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((($$$"""''''''''''''&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###!!!$$$''''''%%%%%%'''***$$$$$$$$$$$$%%%&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$(((&&&%%%###""""""######%%%$$$$$$$$$###"""""""""%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((%%%&&&&&&''''''&&&%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%***(((%%%$$$$$$&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&%%%$$$%%%%%%""""""###$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$######$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$######$$$&&&'''$$$$$$############$$$$$$<<<:::888555222111000000///............---------,,,+++***)))(((((((((((())))))))))))((((((((((((&&&&&&''''''&&&&&&%%%$$$%%%%%%$$$$$$$$$%%%%%%%%%#########$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''''''''&&&%%%#########$$$%%%$$$$$$###""""""###$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$$$$#########%%%&&&&&&%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''$$$###&&&+++,,,(((###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$''')))(((&&&%%%&&&(((''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&'''&&&%%%%%%&&&'''((('''&&&%%%$$$$$$$$$$$$'''''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%############$$$%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((&&&###"""###$$$%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%'''&&&%%%$$$%%%&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$######$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$######$$$&&&'''$$$$$$############$$$$$$<<<:::888555222111000000///............---------+++***)))((((((''''''((())))))))))))((((((((((((&&&''''''''''''&&&%%%%%%!!!"""############%%%'''$$$$$$%%%&&&&&&%%%$$$###&&&&&&&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&''''''$$$$$$$$$$$$$$$%%%%%%%%%&&&%%%$$$###"""###$$$$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%&&&%%%######%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$%%%&&&%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%///666,,,######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###%%%''')))***)))(((''''''&&&%%%$$$$$$%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$((('''%%%&&&&&&&&&%%%$$$((('''&&&%%%$$$$$$$$$$$$))))))((('''&&&&&&%%%%%%'''&&&&&&&&&&&&'''(((((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&&&&&&&&&&'''((('''&&&&&&&&&&&&''')))***((((((''''''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$"""!!!"""#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%''''''%%%$$$%%%&&&(((((((((''''''&&&%%%$$$########################$$$$$$%%%%%%&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$############$$$$$$<<<:::888555222111000000///............---------***))))))(((''''''(((((())))))))))))(((((((((((('''''''''''''''&&&&&&%%%!!!###$$$$$$"""###%%%(((###$$$&&&''''''&&&$$$###&&&&&&&&&&&&%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&&&&''''''%%%%%%%%%%%%%%%$$$$$$$$$%%%$$$###"""""""""###$$$&&&&&&&&&%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%&&&'''(((%%%%%%%%%###""""""%%%'''$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%$$$###"""###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######%%%&&&%%%$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$(((&&&###---888000&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$&&&((()))'''%%%'''&&&$$$######%%%(((***$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$(((&&&###$$$'''(((&&&$$$%%%$$$$$$%%%%%%&&&'''((())))))((('''&&&%%%$$$$$$&&&&&&&&&&&&&&&''''''((('''''''''&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((())))))***&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&'''''''''((('''&&&%%%&&&(((***,,,(((''''''''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''&&&&&&%%%%%%'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$""""""###$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&''''''&&&%%%%%%&&&'''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%<<<:::888555222111000000///............---------***))))))(((((((((((()))))))))))))))((((((((((((''''''((((((''''''&&&%%%$$$%%%%%%$$$######%%%&&&!!!###%%%'''((('''&&&%%%%%%&&&&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%&&&''''''%%%%%%&&&&&&&&&&&&%%%$$$$$$###"""""""""###$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%######$$$%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%%%%###""""""$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%$$$###"""###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###%%%&&&%%%$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###***)))"""'''222000$$$(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&$$$$$$%%%''''''&&&'''&&&$$$######%%%(((***$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&$$$"""$$$((()))(((&&&%%%%%%%%%%%%&&&'''((((((''''''&&&&&&%%%$$$$$$###%%%%%%%%%$$$%%%%%%&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$######$$$$$$%%%%%%&&&&&&######$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''''''''''''''&&&((('''&&&%%%&&&(((***,,,''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$###$$$%%%&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&((('''&&&%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%<<<:::888555222111000000///............---------******))))))))))))******))))))))))))(((((((((((('''(((((((((((('''&&&&&&'''%%%######%%%&&&%%%$$$"""###%%%&&&'''''''''&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$%%%%%%&&&&&&$$$%%%&&&''''''&&&%%%$$$$$$$$$###"""###$$$%%%&&&!!!""""""######""""""!!!######$$$$$$$$$%%%%%%%%%######$$$%%%&&&&&&''''''######$$$$$$$$$$$$#########$$$%%%$$$""""""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$######$$$$$$%%%&&&###########################""""""###%%%&&&%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###))))))######))),,,)))&&&&&&%%%$$$$$$###""""""&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&***)))'''%%%%%%&&&((()))'''&&&%%%$$$$$$%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$######%%%'''((((((((()))((('''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((('''&&&&&&'''&&&&&&&&&&&&''')))***'''&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((((((&&&%%%&&&'''######%%%&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%<<<:::888555222111000000///............---------++++++************++++++))))))))))))((((((((((((((((((((((((((('''&&&&&&&&&""" &&&(((&&&"""%%%&&&&&&&&&&&&&&&&&&&&&######$$$%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$%%%%%%!!!"""$$$&&&'''&&&%%%$$$%%%$$$#########%%%&&&'''""""""###$$$$$$###""""""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###&&&''''''&&&###""""""###%%%%%%###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!"""$$$&&&%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$''')))#####################"""''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&''''''''''''''''''''''''###&&&((('''%%%%%%'''***''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%&&&&&&&&&&&&'''((()))((('''&&&&&&%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$######$$$&&&'''&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''%%%%%%%%%%%%&&&'''((((((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''((((((''''''''''''''''''''''''%%%%%%%%%&&&''''''((((((###$$$$$$%%%&&&'''((((((''''''''''''''''''''''''&&&%%%%%%&&&(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''(((((('''&&&&&&'''%%%&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&<<<:::888555222111000000//////.........---------,,,+++++++++++++++,,,,,,))))))))))))(((((((((((((((((((((((((((''''''&&&$$$&&&***'''""")))((('''%%%%%%$$$%%%%%%"""###$$$%%%&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$!!!###%%%&&&%%%$$$###%%%%%%$$$$$$$$$%%%'''(((%%%%%%''''''''''''%%%%%%######$$$$$$$$$%%%%%%%%%(((((('''&&&$$$######"""$$$&&&)))++++++)))&&&$$$!!!###%%%%%%$$$###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$"""###$$$%%%&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""!!!!!!"""$$$&&&%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%&&&"""!!!%%%&&&######&&&#########$$$%%%%%%&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&''''''''''''''''''''''''!!!&&&'''$$$###&&&)))'''''''''&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%''')))'''$$$###%%%'''&&&&&&&&&&&&&&&'''))))))%%%%%%&&&&&&'''((((((((('''&&&&&&&&&&&&'''((((((###$$$$$$%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$#########$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&%%%(((((((((''''''&&&&&&%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)))&&&$$$""""""$$$&&&)))'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((($$$$$$$$$%%%&&&'''((()))%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%%%%&&&&&&''''''&&&%%%$$$))))))(((((((((((())))))''''''''''''''''''''''''###$$$$$$%%%&&&'''(((((("""###$$$%%%'''((())))))''''''''''''''''''''''''%%%$$$$$$&&&(((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''(((((('''&&&&&&'''))))))))))))((('''&&&%%%((((((((((((((((((((((((%%%%%%$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&>>><<<888555333111...,,,///............---------,,,,,,++++++***)))((((((((())))))***)))'''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%&&&'''(((###$$$$$$%%%%%%$$$$$$###"""$$$&&&&&&%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&))))))((('''&&&$$$###"""&&&%%%%%%$$$$$$%%%%%%&&&"""#########"""###$$$&&&((('''&&&&&&%%%$$$######&&&%%%$$$$$$######$$$$$$"""$$$&&&&&&%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""###$$$$$$$$$"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$((('''&&&$$$######$$$$$$'''%%%$$$$$$&&&(((((('''%%%$$$######""""""######"""###$$$%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$%%%'''&&&&&&%%%%%%&&&&&&''''''&&&%%%$$$$$$$$$$$$$$$'''&&&%%%$$$$$$$$$%%%&&&'''&&&%%%%%%''''''&&&%%%$$$$$$&&&&&&&&&&&&$$$$$$###$$$%%%&&&'''&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&%%%$$$$$$&&&''')))%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%&&&'''&&&$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&'''''''''''''''((()))***$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%&&&(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%'''((())))))((('''%%%$$$###$$$%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$"""###$$$&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((((((''''''&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$(((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&%%%&&&'''((()))''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%%%%%%%&&&'''&&&&&&$$$$$$$$$$$$&&&&&&'''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((()))***''''''''''''''''''''''''$$$$$$$$$%%%&&&'''((()))%%%&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###""""""###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&########################$$$$$$$$$$$$$$$$$$$$$$$$<<<:::666444333222000...///............---------++++++******)))(((((('''))))))))))))((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$######$$$&&&&&&%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$%%%%%%$$$######&&&%%%%%%$$$$$$%%%%%%&&&"""###$$$###""""""$$$&&&'''&&&&&&%%%$$$#########&&&%%%$$$$$$######$$$$$$###%%%&&&&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###$$$%%%$$$"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$%%%&&&((()))%%%$$$$$$%%%&&&'''&&&%%%%%%%%%$$$############$$$######$$$%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%''''''&&&%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%&&&'''&&&%%%%%%''''''&&&%%%$$$%%%&&&&&&&&&&&&%%%$$$###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%$$$######%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''%%%$$$%%%''''''&&&%%%''''''&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&'''&&&&&&&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%(((&&&%%%&&&''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&'''((((((((('''&&&&&&%%%%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%###$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&''''''&&&&&&%%%$$$'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$'''''''''''''''''''''''''''&&&&&&%%%&&&'''((()))''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&&&&'''''''''''''''&&&%%%%%%%%%%%%&&&'''&&&&&&%%%$$$$$$%%%&&&&&&'''&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''&&&%%%%%%%%%&&&'''((((((&&&&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###""""""###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&########################$$$$$$$$$$$$$$$$$$$$$$$$:::888555444444333222000///............---------******))))))((('''''''''***)))(((''''''&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%"""###$$$$$$$$$###"""!!!###$$$$$$%%%%%%$$$$$$###$$$%%%'''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&!!!!!!###$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%$$$""""""###%%%%%%%%%$$$$$$#########"""&&&%%%$$$$$$######$$$$$$$$$%%%&&&%%%###"""""""""########################%%%###"""###$$$%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&'''((()))$$$###$$$%%%''''''%%%###&&&&&&%%%$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%((('''&&&&&&%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''&&&%%%%%%''''''&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%$$$#########$$$&&&''''''''''''&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%$$$$$$%%%'''((('''&&&&&&&&&''''''''''''''''''$$$&&&'''&&&%%%$$$%%%&&&'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&%%%%%%&&&&&&%%%###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((((((''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$%%%&&&&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%$$$$$$$$$&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%######'''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&'''''''''((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&''''''((((((&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%#########$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$:::888555444333333111//////............---------******)))))))))(((((((((***)))(((&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%"""###$$$%%%$$$### ###$$$$$$%%%%%%$$$$$$###%%%&&&''''''%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&"""###%%%&&&'''(((((((((&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&$$$""""""###$$$$$$$$$##################&&&%%%$$$$$$######$$$$$$"""$$$%%%%%%###""""""###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######%%%%%%$$$######$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&%%%%%%%%%%%%######$$$%%%'''&&&$$$!!!'''&&&%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%(((''''''&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$$$$%%%&&&'''(((((('''&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%$$$###%%%'''(((((('''%%%%%%&&&&&&''''''((((((%%%&&&'''&&&%%%$$$%%%'''(((((('''&&&%%%%%%%%%%%%''''''''''''''''''''''''((('''%%%%%%%%%%%%###"""''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&'''&&&###!!!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&&&&'''''''''&&&&&&''''''&&&%%%$$$$$$''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))(((((('''''''''((((((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$;;;999666444333111///---///............---------+++***************))))))***)))'''&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&###$$$%%%&&&&&&$$$""" ###$$$$$$%%%%%%$$$$$$###%%%&&&''''''%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&$$$%%%%%%&&&''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&%%%###"""###%%%##################$$$$$$&&&%%%$$$$$$######$$$$$$!!!###$$$$$$###$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$%%%%%%%%%############$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$#########$$$&&&'''&&&###!!!'''&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%$$$&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&''''''(((%%%%%%&&&&&&'''''''''''''''&&&%%%%%%''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&'''(((((((((((('''&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%$$$###%%%'''(((((('''$$$$$$%%%%%%&&&&&&&&&'''%%%&&&''''''%%%%%%&&&'''))))))((('''&&&&&&&&&'''''''''''''''''''''''''''((('''%%%%%%%%%%%%###"""'''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&''''''&&&%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&'''&&&###!!!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((((('''&&&&&&&&&&&&'''((($$$%%%&&&&&&'''''''''&&&''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))(((((('''''''''((((((&&&%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$<<<999666333222111...---///............---------+++++++++***************((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&&&&%%%$$$######$$$$$$%%%%%%$$$$$$###$$$%%%'''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&###$$$$$$%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&%%%######$$$&&&"""#########$$$%%%%%%%%%&&&%%%$$$$$$######$$$$$$!!!###$$$$$$%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$###$$$%%%&&&%%%$$$#########$$$$$$%%%%%%&&&###$$$$$$%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$ """$$$%%%&&&&&&&&&%%%$$$$$$%%%&&&&&&$$$"""&&&&&&%%%$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&%%%%%%$$$###$$$%%%&&&'''&&&%%%$$$'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&'''((($$$%%%&&&''''''((('''''''''&&&%%%%%%''''''&&&%%%''''''&&&&&&&&&&&&''''''%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%&&&&&&&&&''''''&&&'''''''''(((((((((((('''''''''&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%$$$$$$%%%'''((('''&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%'''((('''&&&%%%&&&'''))))))((('''''''''((((((''''''''''''''''''''''''(((&&&%%%%%%&&&&&&%%%###''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''&&&%%%$$$%%%&&&&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''&&&&&&'''''''''(((((((((((('''&&&%%%%%%&&&'''((($$$$$$&&&''''''(((((((((''''''''''''''''''''''''%%%&&&''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&''''''((((((&&&%%%$$$###$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$999777444333222111000...///............---------)))))))))***************''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$######$$$&&&&&&%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&"""###$$$$$$%%%%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%%%%$$$$$$%%%'''"""######$$$%%%&&&&&&'''&&&%%%$$$$$$######$$$$$$!!!###%%%%%%%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$&&&&&&%%%$$$"""######$$$%%%%%%&&&&&&######$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$ """$$$&&&''''''''''''&&&%%%%%%&&&&&&%%%###%%%%%%$$$############$$$&&&&&&''''''&&&%%%%%%$$$"""###%%%''''''&&&%%%$$$&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%&&&''''''$$$%%%&&&'''(((((((((''''''&&&%%%%%%''''''&&&%%%((('''&&&%%%%%%&&&'''(((%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%&&&&&&&&&''''''%%%&&&'''''''''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''%%%$$$%%%''''''&&&%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((('''&&&%%%&&&(((''''''&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&(((&&&%%%&&&''''''&&&%%%''''''''''''''''''''''''%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''&&&%%%###$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''$$$$$$%%%%%%&&&''''''(((''''''''''''(((((((((((('''&&&%%%$$$$$$%%%&&&'''&&&&&&'''''''''''''''&&&''''''''''''''''''''''''%%%&&&'''((((((((('''&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%&&&&&&&&&''''''''''''%%%%%%&&&''''''&&&%%%%%%%%%&&&'''(((((('''&&&%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''(((((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&'''((((((&&&%%%$$$######%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$777555333222333333222000//////.........---------(((((((((((())))))))))))&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$#########$$$%%%&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$"""$$$&&&&&&%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&###$$$%%%&&&'''(((((((((&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%%%%$$$$$$&&&(((######$$$%%%&&&&&&'''(((&&&%%%$$$$$$######$$$$$$###%%%&&&&&&%%%$$$%%%&&&########################&&&%%%$$$$$$&&&&&&%%%$$$""""""###$$$%%%%%%&&&&&&######$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&%%%$$$)))'''%%%%%%&&&&&&&&&%%%%%%$$$######""""""######&&&'''''''''&&&%%%%%%$$$"""###%%%'''''''''%%%$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%&&&'''###$$$&&&((())))))(((''''''&&&%%%%%%''''''&&&%%%((('''&&&%%%%%%&&&'''(((&&&%%%$$$###$$$%%%&&&'''%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%&&&'''&&&$$$(((((((((''''''&&&&&&%%%&&&'''((('''&&&&&&'''(((%%%%%%%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%&&&(((((((((&&&((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%&&&'''((()))%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''&&&$$$"""###$$$&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((((((&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&''''''(((((((((''''''''''''''''''''''''$$$$$$%%%%%%&&&'''((((((''''''''''''((((((((()))'''&&&$$$######$$$&&&'''(((((((((((('''&&&%%%$$$''''''''''''''''''''''''%%%%%%'''((((((((('''&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&''''''&&&%%%%%%%%%&&&'''(((((('''&&&%%%'''&&&&&&%%%%%%&&&&&&''''''''''''((((((((())))))%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&#########$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''((()))&&&%%%$$$######%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$;;;888444111000///...,,,000///...---,,,---......*********)))(((''''''&&&,,,+++***)))(((((((((((('''''''''&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$''''''&&&%%%###$$$&&&)))'''%%%###$$$&&&'''%%%###"""######$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&'''&&&$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$%%%&&&'''(((%%%$$$$$$%%%&&&&&&%%%###%%%%%%$$$$$$###$$$$$$$$$$$$&&&&&&&&&$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$############'''''''''&&&&&&%%%%%%%%%'''%%%$$$$$$%%%'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&(((''''''''''''&&&&&&&&&%%%&&&'''''''''%%%"""!!!&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$#########$$$%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&$$$$$$%%%&&&'''%%%###"""###$$$''')))((((((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&((($$$!!!"""&&&((('''$$$((((((&&&%%%%%%%%%%%%%%%&&&$$$###$$$''''''%%%###)))((('''%%%%%%%%%&&&'''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%'''&&&%%%%%%%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$###"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%&&&&&&$$$"""###$$$$$$%%%&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$###$$$%%%&&&((((((((((((((()))******(((((((((((('''''''''''')))'''%%%&&&)))***(((&&&((((((((((((((((((((((((%%%&&&&&&'''((()))******''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&'''((('''&&&$$$###&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$######$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!"""$$$&&&&&&&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%;;;888444222222111000...000///...---,,,------...,,,,,,+++******)))((((((++++++******)))(((((((((''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$'''''''''%%%$$$$$$''')))&&&%%%###$$$&&&'''%%%###%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&'''&&&$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$$$$%%%''''''(((''''''((())))))(((&&&%%%%%%$$$$$$###$$$$$$%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$#########'''%%%$$$$$$&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&%%%&&&''''''&&&%%%###!!!&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$###$$$$$$%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&$$$$$$%%%&&&'''%%%###"""###$$$'''(((&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&((($$$!!!"""&&&((('''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%''''''%%%###(((((('''&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%'''''''''&&&%%%$$$###"""'''&&&%%%%%%%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&'''%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&''''''%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$%%%&&&'''((((((((((((((()))******(((((((((((('''''''''''')))'''&&&'''))))))(((&&&((((((((((((((((((((((((&&&&&&''''''(((((())))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((''''''&&&%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%###""""""###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%;;;888555444333222111/////////...------------...---------,,,++++++************++++++***)))'''&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$"""###%%%'''&&&$$$###$$$%%%&&&%%%$$$&&&&&&%%%%%%$$$######"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%############""""""""""""&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&'''&&&$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%$$$%%%&&&'''%%%###%%%$$$$$$###$$$$$$%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((%%%%%%$$$$$$$$$$$$######'''%%%$$$$$$&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&%%%&&&&&&'''&&&%%%###"""&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&$$$$$$%%%&&&&&&%%%$$$######%%%'''((($$$%%%%%%&&&''''''(((((($$$%%%%%%&&&&&&'''''''''%%%&&&''''''''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''$$$"""###&&&((('''%%%###$$$%%%'''((('''''''''&&&%%%$$$%%%''''''%%%$$$'''''''''(((''''''&&&%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%''''''''''''&&&$$$###"""'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%#########%%%'''((('''%%%%%%%%%&&&&&&&&&%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&'''''''''(((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&'''(((((((((((((((((()))******(((((((((((('''''''''''')))'''&&&'''((()))((('''(((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''))))))(((''''''''''''(((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$""""""""""""$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%######%%%%%%%%%%%%%%%%%%%%%%%%;;;999666444333111///,,,//////......------------------,,,,,,,,,+++++++++)))***+++,,,+++)))'''%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&''''''&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""######"""!!!!!!###$$$%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$##################'''&&&$$$######$$$&&&'''$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$######$$$%%%%%%$$$"""$$$$$$######$$$$$$%%%%%%###%%%&&&&&&$$$$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&$$$$$$%%%&&&&&&%%%$$$###$$$%%%&&&'''%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%&&&'''(((((('''((()))******)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%###$$$'''((('''%%%###$$$&&&(((((('''&&&%%%%%%%%%&&&&&&'''&&&&&&%%%&&&&&&((((((((('''&&&%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###%%%''''''&&&$$$&&&&&&&&&&&&%%%$$$$$$######$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''(((((((((((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((((((((((((((((((((())))))***((((((((((((''''''''''''((((((''''''((((((((('''((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''***)))'''&&&&&&&&&'''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%<<<999666444222///+++)))...............---------++++++++++++************)))***+++,,,+++)))'''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&###$$$&&&''''''&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%$$$###"""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%'''&&&%%%&&&((((((&&&%%%$$$#########$$$$$$%%%&&&###$$$&&&%%%%%%$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%'''((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%$$$$$$$$$%%%&&&'''''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&'''(((((('''((()))******)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''&&&%%%&&&'''((((((&&&$$$###%%%&&&''''''&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&$$$"""&&&&&&&&&&&&%%%$$$$$$######$$$%%%%%%&&&&&&%%%%%%''''''''''''&&&&&&&&&&&&'''''''''(((((((((((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((()))))))))((((((((((((((())))))***(((((((((((('''''''''''''''(((((((((''''''((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))(((&&&%%%$$$%%%&&&'''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%;;;999666444222///+++(((......//////......---,,,******************))))))******++++++***)))'''&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%'''((('''&&&%%%&&&(((###$$$%%%$$$###"""###%%%"""######$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###%%%&&&&&&$$$$$$%%%'''$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%###############$$$%%%&&&&&&"""$$$%%%%%%%%%%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%***)))((('''&&&&&&&&&&&&######$$$$$$$$$$$$%%%%%%%%%%%%$$$&&&(((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&''''''&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%$$$$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$###$$$%%%%%%&&&&&&'''''''''%%%&&&''''''''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&''''''(((((('''%%%$$$###%%%&&&((((((&&&%%%&&&'''%%%&&&''''''((('''''''''&&&&&&'''''''''(((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%&&&%%%###!!!%%%%%%&&&&&&&&&%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%((('''''''''''''''&&&&&&&&&&&&'''''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((()))))))))(((((((((((((((((()))******(((((((((((('''''''''''''''((()))((('''&&&''')))(((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%999777555444333111...+++---.../////////...---,,,)))*********************++++++******)))(((((((((%%%%%%%%%&&&&&&&&&'''''''''&&&$$$######$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%'''((((((&&&&&&&&&'''"""$$$%%%$$$""""""###%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&###$$$&&&''''''&&&$$$###$$$$$$%%%%%%%%%%%%&&&&&&###$$$&&&%%%%%%$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&'''&&&&&&%%%###"""!!!"""$$$$$$"""!!!############$$$%%%&&&'''"""$$$%%%%%%%%%%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%%%%&&&&&&#########$$$$$$%%%%%%%%%%%%$$$%%%&&&((((((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&'''((('''&&&%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&'''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&%%%$$$''')))(((&&&%%%&&&(((&&&&&&&&&&&&&&&'''((((((''''''''''''((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''&&&&&&%%%%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$%%%&&&&&&%%%###$$$$$$%%%&&&&&&&&&%%%%%%###$$$%%%%%%&&&&&&%%%%%%'''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%&&&((())))))((((((((((((((((((((()))******((((((((((((''''''''''''&&&((())))))'''&&&''')))((((((((((((((((((((((((&&&&&&''''''(((((())))))''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''''''''''''''&&&&&&%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%777666555555555444111...---.../////////...,,,,,,*********************+++,,,+++***)))((((((((()))%%%%%%%%%&&&&&&''''''''''''&&&$$$######$$$&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&"""$$$&&&&&&$$$###$$$$$$!!!$$$%%%%%%"""!!!###%%%&&&&&&%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$##################$$$$$$%%%%%%%%%"""$$$&&&((((((&&&$$$"""$$$$$$%%%%%%%%%&&&&&&&&&###$$$&&&%%%%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((('''&&&&&&&&&%%%$$$%%%''''''%%%$$$############$$$%%%&&&'''"""$$$%%%%%%%%%%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!!!!!!!"""###$$$$$$%%%%%%%%%&&&&&&'''''''''%%%$$$%%%&&&((((((&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&(((((('''&&&%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&###$$$$$$%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&((((((((('''''''''%%%%%%%%%%%%%%%&&&(((((($$$'''))))))&&&%%%&&&((('''&&&%%%%%%&&&'''((()))''''''''''''((((((((()))''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''###$$$%%%'''((()))))))))%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%&&&((()))%%%%%%%%%%%%%%%%%%%%%%%%$$$######%%%''''''&&&%%%###$$$%%%%%%&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''###$$$&&&(((((((((((('''((((((((((((((()))******)))(((((((((''''''''''''&&&(((***)))&&&%%%''')))((((((((((((((((((((((((%%%&&&&&&'''((()))******''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$'''''''''''''''''''''''''''((()))))))))(((&&&%%%&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%999888777555333111//////---...///...,,,+++,,,---,,,***((((((***+++)))'''---,,,+++)))'''&&&%%%%%%''''''''''''''''''''''''''''''&&&%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%######$$$&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%###""""""$$$''')))'''$$$""""""###&&&'''&&&&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$$$$###$$$%%%'''(((%%%%%%%%%$$$$$$#########%%%$$$#########$$$&&&&&&(((((('''&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###""""""###$$$%%%%%%$$$###"""&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''(((''''''&&&&&&&&&''''''%%%&&&'''&&&%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''########################)))'''%%%%%%&&&&&&%%%$$$###%%%&&&&&&$$$$$$%%%'''%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&((()))(((&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&&&&$$$$$$%%%&&&(((((('''&&&%%%$$$$$$###(((&&&%%%%%%%%%%%%$$$"""&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((((())))))))))))((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&'''''''''''''''&&&&&&'''''''''(((((((((((()))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''))))))(((((('''''''''&&&))))))(((((('''''''''&&&((('''&&&&&&'''((('''%%%)))&&&$$$%%%''''''%%%###$$$$$$&&&''''''&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$"""$$$$$$$$$###"""###$$$999888777555333111//////---...///...,,,+++,,,---,,,***((()))***+++)))''',,,,,,***)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&'''&&&%%%%%%&&&((('''&&&$$$#########%%%&&&((('''%%%$$$###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%$$$$$$$$$%%%&&&'''%%%%%%%%%$$$$$$$$$######%%%%%%$$$$$$$$$%%%&&&'''''''''&&&%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$############$$$%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))'''%%%%%%&&&&&&&&&$$$###$$$%%%%%%%%%%%%&&&'''%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%'''((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&''''''((()))))))))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$&&&'''&&&%%%$$$%%%&&&'''''''''&&&&&&%%%%%%$$$&&&$$$$$$$$$&&&&&&&&&$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''######$$$%%%%%%&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''((((((((((((''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&'''''''''''''''&&&&&&&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''')))((((((((('''''''''&&&)))((((((((('''''''''''''''&&&%%%&&&((())))))((((((&&&%%%%%%''''''%%%###%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$"""$$$%%%$$$###"""###$$$999888777555333111//////---...///...,,,+++,,,---,,,***))))))******)))(((+++***)))(((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################((('''&&&$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&''''''&&&%%%&&&&&&%%%%%%%%%$$$$$$$$$######)))'''$$$""""""###&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$###%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((&&&%%%%%%&&&&&&&&&%%%"""###%%%%%%%%%%%%'''(((%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$&&&''''''&&&%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''%%%&&&&&&'''((()))******''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%'''''''''&&&%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$######$$$&&&''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&"""######$$$&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&'''''''''''''''&&&&&&&&&''''''''''''''''''''''''""""""###%%%&&&'''((()))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((('''''''''''''''((((((((((((''''''''''''&&&&&&%%%''')))+++******(((&&&%%%%%%&&&'''&&&$$$&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$######""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$######$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$###$$$%%%$$$###"""###%%%999888777555333111//////---...///...,,,+++,,,---++++++************))))))***))))))(((((((((((()))%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$((('''%%%#########%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!$$$&&&&&&%%%######$$$###$$$%%%%%%%%%$$$###"""'''&&&$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%$$$$$$%%%&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%&&&'''&&&%%%%%%&&&%%%%%%%%%&&&''''''&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((&&&%%%%%%&&&'''&&&%%%!!!###%%%%%%%%%%%%'''(((%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''&&&'''(((***''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&'''((((((&&&&&&'''(((%%%%%%%%%&&&&&&'''''''''%%%$$$###$$$&&&'''&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&'''((())))))***((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&''''''((((((''''''&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((('''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''(((''''''(((***+++***)))&&&&&&&&&&&&&&&&&&&&&%%%'''&&&%%%$$$$$$%%%&&&''''''&&&&&&%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$#########$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%######$$$%%%999888777555333111//////---...///...,,,+++,,,---++++++++++++***)))******))))))(((((((((((())))))%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%#########%%%'''((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!$$$&&&&&&%%%######$$$###$$$%%%&&&&&&$$$###"""###$$$&&&''''''&&&%%%$$$""""""""""""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&'''''''''''''''&&&%%%$$$%%%'''((('''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$$$$&&&''''''&&&"""$$$%%%%%%%%%%%%&&&(((%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''(((((((((''''''***,,,''''''''''''''''''''''''&&&&&&&&&'''''''''(((((()))))))))(((''''''&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&'''((((((&&&&&&'''((($$$%%%%%%&&&&&&''''''''''''&&&$$$%%%%%%&&&$$$###&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&'''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((())))))(((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((((((''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''(((((((((((((((+++)))(((((())))))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&((('''%%%%%%%%%%%%'''(((&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$######$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###%%%%%%%%%$$$###$$$%%%999888777555333111//////---...///...,,,+++,,,---+++,,,,,,,,,***)))***+++***))))))(((((((((((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''$$$$$$######$$$&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&''''''&&&%%%&&&&&&%%%%%%&&&'''&&&%%%$$$###!!!###&&&(((((('''$$$###""""""""""""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''(((((())))))%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&'''))))))&&&$$$###$$$((()))(((%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$$$$&&&''''''&&&###%%%&&&&&&$$$$$$%%%'''%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''((())))))'''&&&''')))+++''''''''''''''''''''''''&&&&&&'''''''''((((((((()))))))))(((''''''&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%'''''''''&&&%%%&&&'''%%%%%%%%%&&&&&&'''''''''(((&&&%%%%%%%%%%%%$$$"""&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''''''''((((((((((((((((((((((((((((((''''''&&&%%%%%%$$$((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((((())))))))))))((((((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((((((((((((%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''''''''(((((((((((((((,,,***((((((((((((&&&$$$$$$&&&'''&&&%%%%%%&&&(((''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&%%%$$$###$$$&&&999888777555333111//////---...///...,,,+++,,,---***,,,---,,,***)))***,,,******)))(((((('''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%&&&(((&&&'''''''''&&&&&&%%%%%%"""###%%%&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%&&&&&&&&&%%%$$$######$$$$$$$$$%%%%%%%%%$$$%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&''''''&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&%%%%%%&&&&&&'''(((((()))######$$$%%%&&&''''''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''%%%$$$###$$$&&&)))***'''$$$"""$$$(((***(((%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$$$$&&&'''''''''%%%&&&'''&&&$$$###$$$%%%%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''(((((('''&&&$$$$$$''')))''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((())))))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&$$$&&&'''&&&%%%$$$%%%&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((('''(((((((((((((((((('''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''$$$%%%&&&'''((((((((((((&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''''''''''''''((((((((()))***(((''''''((((((&&&%%%###%%%''''''%%%%%%&&&(((&&&&&&''''''''''''&&&&&&###$$$$$$%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&'''((($$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&'''((()))$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&999888777555333111//////---...///...,,,+++,,,---***,,,...---***(((***,,,+++***)))(((''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%###""""""$$$'''(((((('''''''''&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''$$$$$$$$$%%%%%%&&&&&&&&&"""###%%%&&&'''&&&&&&%%%#########$$$$$$%%%%%%%%%&&&&&&((()))))))))((('''&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''''''''&&&&&&%%%$$$$$$$$$$$$%%%&&&$$$$$$%%%%%%&&&'''((((((!!!!!!"""###%%%&&&'''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&%%%"""!!!"""%%%(((+++'''###!!!$$$(((***(((%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################&&&%%%$$$$$$&&&(((''''''&&&''''''&&&$$$######$$$%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''''''''&&&$$$""""""$$$'''((((((((((((((((((((((((''''''''''''((((((((()))$$$$$$%%%'''(((***+++,,,'''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$######$$$&&&''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&######$$$%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&''''''''''''''''''&&&&&&&&&&&&'''''''''(((((())))))))))))))))))))))))'''((((((((())))))******((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&''''''''''''''''''&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((($$$%%%&&&'''(((((((((((('''''''''(((((((((((()))'''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&'''''''''(((((())))))'''&&&%%%&&&'''((('''&&&###%%%''''''%%%$$$''')))%%%&&&'''(((((('''&&&%%%"""###$$$%%%&&&&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%'''((()))$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&'''((()))***$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&888777555333000///......(((333444000000)))'''///+++***)))(((''''''''''''&&&''''''(((((((((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########'''&&&%%%%%%&&&'''&&&%%%###%%%&&&&&&%%%$$$%%%&&&%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%((('''%%%$$$$$$%%%'''(((---###---'''000,,,!!!######"""'''###)))&&&%%%&&&%%%!!!"""%%%&&&'''&&&&&&(((((('''&&&&&&&&&%%%%%%$$$$$$$$$***!!!***%%% %%%)))###'''((($$$###%%%&&&$$$#########$$$$$$%%%%%%%%%$$$)))222$$$ (((&&&'''&&&&&&''''''%%%!!!$$$!!!$$$)))&&&"""***$$$$$$$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%'''&&&%%%%%%&&&((($$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&&&&%%%%%%%%%&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$###"""######$$$''''''&&&%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$############%%%&&&&&&$$$######%%%(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''')))'''$$$&&&+++((( $$$%%%'''&&&%%%%%%&&&(((###$$$%%%%%%$$$$$$&&&((())))))(((((('''''''''&&&&&&&&&&&&'''''''''((((((''''''((((((((((((''''''+++)))'''%%%$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&$$$%%%''''''''''''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%###"""$$$'''((('''%%%((('''&&&%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&&&&%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((((((((''''''''''''((((((&&&&&&''''''&&&%%%$$$$$$((((((((((((((('''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&%%%%%%%%%&&&'''((())))))###$$$&&&((())))))((('''%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&))))))'''&&&%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%$$$""" %%%%%%%%%$$$$$$#########888777555333111///......000000))))))555555......++++++***)))(((((((((((())))))((((((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&%%%%%%$$$%%%'''&&&%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%&&&(((***+++'''###$$$***&&&(((###$$$%%%""",,,$$$((( """'''$$$$$$&&&&&&""""""$$$'''''''''%%%%%%&&&&&&%%%&&&%%%%%%%%%%%%%%%%%%$$$"""###'''******'''%%%###'''******&&&$$$&&&'''%%%$$$$$$$$$$$$$$$$$$%%%%%%...######)))((('''###%%%###!!! """&&&***---((('''###$$$***$$$%%%$$$$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%&&&'''&&&&&&%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''############$$$$$$$$$%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%&&&%%%$$$$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%((('''$$$%%%)))'''"""$$$&&&''''''&&&%%%'''(((&&&''''''&&&%%%%%%'''))))))(((((((((''''''''''''&&&&&&&&&'''''''''(((((((((''''''''''''''''''((((((((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&&&&%%%%%%''''''''''''''''''''''''%%%%%%&&&'''''''''''''''%%%&&&&&&''''''&&&&&&%%%'''''''''&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''&&&$$$###$$$&&&'''&&&$$$((('''&&&%%%%%%%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))((((((''''''(((((()))((((((''''''''''''((((((((((((((((((((('''&&&&&&((((((((((((((((((((('''(((''''''''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&%%%&&&&&&&&&'''(((((((((%%%%%%&&&'''((((((((((((%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&(((((('''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$###"""%%%%%%%%%$$$$$$$$$######888777555333111///............---:::PPPMMM555%%%,,,,,,***)))))))))))))))+++***)))(((''''''((((((&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%######$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$###"""!!!!!!"""###$$$$$$$$$$$$%%%'''***,,,...222222"""(((%%%******(((000 &&&+++!!!+++&&&$$$$$$''''''$$$$$$''''''&&&%%%$$$$$$$$$&&&'''$$$%%%%%%%%%%%%%%%%%%&&& )))&&& %%%'''""""""$$$&&&%%% """"""%%%%%%$$$$$$$$$$$$$$$$$$%%%,,,&&&&&&222###%%%'''&&&%%%###""""""&&&&&&***...'''%%%444%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''#########$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$''''''''''''''''''''''''%%%%%%%%%%%%&&&'''((()))###%%%&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''"""&&&(((&&&%%%&&&'''%%%$$$&&&''''''&&&&&&'''(((((())))))((('''&&&((()))((((((((((((''''''''''''&&&&&&'''''''''((((((((()))((('''&&&&&&'''((()))&&&((()))***)))'''%%%###&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&%%%''''''''''''''''''''''''&&&&&&'''(((((((((((('''''''''&&&&&&&&&&&&''''''(((((((((''''''&&&&&&&&&'''''''''''''''''''''''''''%%%$$$$$$&&&&&&%%%###''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((***))))))(((((())))))***((((((''''''''''''(((((())))))*********)))((((((''''''(((((((((((((((((()))((((((''''''(((((()))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''(((%%%%%%%%%&&&&&&&&&'''''''''''''''''''''&&&&&&&&&'''''''''''''''((()))***&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###999777555333111000///...---000222AAAWWWRRR777%%%---,,,+++***))))))))))))******)))((((((((()))***''''''&&&%%%%%%$$$######&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&%%%%%%%%%&&&%%%&&&''''''%%%######$$$#########$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''%%%###""" """###%%%######$$$%%%''')))+++,,,...111((($$$$$$'''###+++###&&&'''%%%%%%''''''%%%%%%'''&&&$$$###%%%%%%%%%'''+++$$$$$$$$$%%%%%%&&&&&&&&&%%%+++###$$$&&&%%%---((()))((($$$%%%((('''$$$%%%%%%%%%$$$$$$#########!!!+++### 111111 """%%%''''''%%%######$$$---###"""'''&&&$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$###%%%&&&&&&%%%$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&"""$$$&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''')))))))))((('''&&&&&&&&&&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''"""%%%''''''&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''"""&&&)))(((&&&%%%''')))%%%&&&''''''&&&&&&'''((()))******)))'''&&&''')))((((((((((((((('''''''''''''''''''''(((((((((((()))(((&&&%%%%%%&&&((()))'''((())))))((('''&&&%%%''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''((()))(((((((((((('''&&&%%%%%%&&&'''((()))))))))(((''''''&&&&&&&&&''''''''''''''''''&&&'''&&&%%%%%%%%%%%%$$$###'''&&&&&&%%%%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((******))))))))))))******((((((''''''''''''(((((())))))*********))))))(((''''''''''''(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))''''''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&)))(((&&&%%%%%%&&&'''(((%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$999888666444111000//////111222,,,---999999111111---,,,+++***))))))))))))(((((('''(((((()))******''''''&&&%%%%%%$$$######&&&&&&&&&&&&&&&&&&&&&&&&%%%'''((('''%%%%%%&&&((($$$&&&''''''%%%###$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&%%%###""""""###%%%&&&$$$$$$$$$$$$%%%&&&'''''' ***000***%%%!!!&&&,,, +++'''###)))&&&&&&((('''$$$###&&&)))%%%$$$''''''$$$%%%***$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%(((***$$$!!!%%%$$$%%%%%%###%%%((('''"""%%%%%%%%%$$$$$$#########%%%111(((###""" ,,,###!!!!!!&&&+++---111###))))))&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$###$$$&&&%%%$$$$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&"""$$$&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&'''(((((('''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''((("""###$$$%%%&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$"""%%%''''''&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$&&&))))))'''%%%'''***%%%&&&((('''&&&&&&''')))((())))))'''&&&%%%&&&''''''''''''((((((((((((((('''''''''((((((((()))))))))'''&&&$$$$$$&&&''')))***)))((('''&&&'''(((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&''''''((()))(((((((((((((((&&&%%%%%%&&&(((((())))))((((((((('''''''''&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))******((((((''''''''''''(((((('''(((((())))))(((((((((&&&'''''''''(((((())))))))))))(((((((((((())))))))))))))))))))))))))))))'''''''''((((((((())))))''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&)))(((&&&%%%%%%&&&'''(((%%%%%%%%%&&&&&&&&&''''''&&&'''''''''''''''''''''((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$999888666444222000//////***111---***---+++)))000,,,,,,***)))))))))))))))&&&&&&'''((()))(((((((((&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$&&&((('''%%%$$$%%%(((###%%%&&&&&&%%%$$$%%%&&&$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&&&&''''''&&&%%%$$$$$$$$$$$$%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$+++(((((('''JJJDDD>>><<>>:::555'''...---!!!,,,!!!!!!$$$'''&&&%%%$$$###$$$%%%&&&"""$$$%%%&&&&&&&&&(((***$$$$$$$$$$$$$$$$$$$$$$$$((('''&&&%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&&&&'''((((((&&&&&&'''(((''''''%%%$$$$$$%%%&&&''''''''''''&&&&&&%%%%%%%%%'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))(((''''''))))))((('''"""###$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&'''&&&&&&%%%%%%''''''''''''(((((((((((((((((((((((((((((((((((()))''''''***'''###&&&---******)))((('''&&&%%%%%%******))))))((((((''''''(((((((((((((((((((((((('''((((((((('''&&&%%%%%%((((((''''''&&&&&&%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''(((&&&%%%&&&'''((('''&&&'''''''''''''''''''''''')))(((''''''((()))(((&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&'''''''''(((((((((((((((&&&&&&''''''''''''&&&&&&((((((((((((((()))******(((((((((((((((((((((((())))))(((((('''''''''&&&%%%&&&&&&'''((()))******&&&&&&''''''''''''&&&&&&)))((('''''''''(((***+++((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''(((((('''&&&%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&&&&''''''(((((()))&&&######&&&''''''%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$:::888666555555444111///,,,//////,,,+++......+++,,,+++***))))))((((((((('''((()))***)))(((&&&%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%'''(((((('''%%%$$$$$$%%%&&&%%%$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%&&&&&&&&&&&&%%%%%%$$$'''"""---'''eee...$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%$$$######$$$%%%&&&(((((((((&&&%%%$$$&&&(((&&&(((""")))%%%$$$###&&&''''''%%%$$$,,,$$$ 999++++++$$$((('''&&&&&&%%%%%%%%%%%%%%%%%%&&&'''&&&###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%''''''&&&%%%%%%&&&''''''%%%'''''''''&&&%%%&&&''''''&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$###$$$%%%&&&%%%$$$%%%&&&''''''((((((''''''$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((()))'''''')))'''$$$&&&,,,)))))))))(((''''''&&&&&&***)))))))))((((((((('''((((((((((((((((((((((((''''''((((((''''''&&&%%%((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&&&&(((((('''&&&''''''''''''''''''''''''(((&&&%%%&&&'''((('''%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&&&&&&&'''''''''(((((((((''''''''''''''''''''''''((((((((((((((())))))***(((((((((((((((((((((((()))(((((((((''''''''''''&&&&&&''''''(((((())))))'''''''''((((((''''''''')))((('''''''''(((******((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''(((((('''&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&***(((%%%&&&((())))))'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&&&&%%%%%%%%%:::888666555555444111///,,,//////,,,+++......+++------+++***))))))))))))'''((()))))))))(((&&&%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%$$$%%%'''&&&%%%$$$%%%'''$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###""""""###%%%&&&&&&&&&''''''''''''&&&&&&&&&"""%%%+++%%%...YYY$$$$$$######$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''(((&&&%%%$$$&&&'''%%%(((""")))%%%%%%+++'''***'''%%%VVV===...!!!111---&&&&&&''''''&&&&&&%%%$$$&&&'''(((&&&$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$%%%%%%(((''''''&&&&&&''''''((($$$&&&'''&&&%%%$$$%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&'''((('''&&&###$$$$$$%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''$$$$$$%%%&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))'''''')))'''%%%'''+++(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((''''''((((((((('''&&&&&&'''((((((((((((((())))))'''''''''''''''''''''''''''''''''''''''''''''''')))'''&&&'''((()))(((''''''''''''''''''''''''''''''%%%$$$%%%&&&'''&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&%%%%%%&&&'''((())))))***))))))(((''''''((())))))''''''((((((((()))))))))(((((((((((((((((((((((((((((((((((('''''''''''''''''''''((((((((((((((('''(((((())))))(((((('''((((((''''''(((((()))***((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''''''''''''''''''''''''''(((''''''&&&%%%'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''((((((((('''&&&&&&%%%%%%***(((&&&&&&((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''&&&&&&&&&&&&:::888666555555333111///,,,//////,,,+++...---+++++++++***)))))))))******((((((((()))((('''&&&&&&(((((('''&&&%%%%%%$$$$$$########################%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''$$$&&&''''''%%%%%%&&&(((###$$$$$$$$$$$$$$$%%%%%%$$$#########$$$&&&((()))&&&''''''''''''''''''&&&%%%'''(((!!!%%%(((######$$$$$$%%%&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%&&&'''%%%'''"""(((%%%***---"""((()))))){{{~~~//////***???""",,,***(((,,,&&&&&&'''((('''&&&%%%$$$$$$&&&'''(((((((((***,,,%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$%%%&&&&&&''''''&&&&&&&&&&&&''''''$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&''''''''''''''''''''''''((())))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))'''&&&'''((()))((('''"""###$$$$$$$$$$$$######&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''###$$$%%%&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((('''((((((((('''''')))''''''''''''(((((())))))))))))))))))((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''(((((())))))******'''''''''''''''''''''''''''''''''''''''''''''''')))(((''''''))))))(((''''''''''''''''''''''''''''''%%%%%%%%%'''((('''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&%%%&&&'''((()))+++,,,,,,+++)))(((&&&&&&((()))+++'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((('''''''''(((((())))))))))))((((((''''''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''&&&'''''''''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&:::888666555555333111///,,,//////,,,+++...---+++((((((((((((((()))***+++(((((((((((((((''''''&&&(((((('''&&&%%%$$$$$$###########################&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''(((((($$$%%%'''&&&&&&%%%'''(((#########$$$$$$%%%%%%%%%######$$$%%%&&&'''''''''&&&''''''''''''''''''&&&###'''%%%!!!'''###ooo ######$$$%%%&&&&&&''''''$$$$$$%%%%%%%%%%%%$$$$$$$$$&&&''''''%%%%%%&&&'''%%%'''"""(((%%%,,,---!!!'''''''''xxx+++,,,!!!&&&...%%%111"""!!!,,,&&&%%%&&&'''''''''&&&$$$###"""$$$&&&(((((())),,,...%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%&&&&&&%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&''''''((((((((((((%%%%%%%%%&&&&&&'''''''''(((''''''''''''((())))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######%%%%%%$$$###&&&'''''''''''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''###$$$%%%&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((('''(((((('''((()))((('''&&&&&&''''''((()))))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''((((((((((((((('''''''''(((((())))))******'''''''''''''''''''''''''''''''''''''''''''''''')))'''&&&'''((()))(((''''''''''''''''''''''''''''''&&&%%%&&&((())))))'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&&&&'''((()))+++---......+++)))(((&&&&&&((()))+++&&&&&&'''((()))(((((('''(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((('''''''''(((((())))))))))))((((((&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&'''''''''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&'''((())))))%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$:::888666555555444111///,,,//////,,,+++......+++''''''''''''((()))***+++)))(((((((((''''''''''''(((((('''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&###$$$%%%&&&''''''''''''###$$$&&&&&&%%%%%%&&&(((#########$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%######&&&&&&''''''''''''&&&&&&!!!""")))((($$$===BBB"""$$$$$$%%%%%%&&&&&&''''''$$$$$$%%%%%%%%%%%%$$$$$$###%%%''''''&&&%%%%%%&&&$$$'''!!!(((%%%(((!!!,,,'''((($$$ QQQ333+++''')))000444&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$######$$$&&&&&&%%%%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$&&&'''&&&%%%$$$%%%&&&%%%&&&'''(((((()))((((((%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$%%%&&&&&&&&&&&&%%%%%%$$$&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((('''(((((('''(((***)))%%%&&&'''''''''(((((())))))(((((((((((())))))))))))((((((((((((((((((((((((''''''((()))))))))(((((('''((((((((((((((())))))''''''''''''''''''''''''''''''''''''''''''''''''(((&&&%%%&&&'''((('''&&&'''''''''''''''''''''''''''&&&&&&''')))***)))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&''''''(((***+++---......))))))(((''''''((())))))%%%&&&'''((()))(((''''''(((((((((((((((((((((((('''''''''((((((((((((((('''''''''((((((((((((((('''(((((())))))(((((('''&&&&&&'''(((((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''%%%&&&''''''((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''###$$$%%%&&&''')))******&&&((())))))(((''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$:::888666555555444111///,,,//////,,,+++......++++++***))))))(((((())))))))))))(((''''''''''''''''''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&((('''''''''&&&&&&&&&&&&%%%&&&'''((((((&&&$$$###"""###%%%%%%$$$$$$&&&((("""######$$$%%%%%%&&&&&&((('''%%%############$$$%%%%%%&&&&&&&&&&&&%%%%%% %%%+++%%%'''&&&)))%%%%%%&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$"""$$$&&&'''&&&%%%%%%&&&$$$&&&!!!(((%%%&&&%%%((()))(((&&&%%%---lll+++!!!222000+++%%%>>>DDD###'''&&&%%%%%%$$$############$$$$$$&&&&&&%%%$$$######$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%'''''''''&&&%%%&&&'''###$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&(((((('''&&&###$$$$$$$$$$$$###"""!!!$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&######$$$%%%%%%&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((&&&)))(((&&&(((,,,)))###'''''''''((((((((((((((('''((((((((()))))))))***((((((((((((((((((((((((''''''((()))))))))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%$$$%%%&&&'''&&&%%%''''''''''''''''''''''''&&&%%%%%%&&&((())))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&&&&&&&'''(((***+++,,,,,,''''''''''''''''''''''''$$$%%%'''))))))((('''&&&((((((((((((((((((((((((''''''''''''((((((((()))&&&&&&''''''(((((())))))'''''''''(((((('''''''''%%%&&&'''(((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''%%%&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''$$$%%%%%%&&&'''((())))))%%%(((******(((&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%:::888666555555444111///,,,//////,,,+++......+++///...,,,***)))(((''''''))))))((('''''''''''''''''''''&&&&&&&&&%%%%%%%%%"""""""""######$$$$$$$$$(((((('''''''''&&&&&&&&&'''((()))***(((%%%!!!!!!###$$$$$$$$$$$$&&&'''""""""###$$$%%%%%%&&&&&&'''$$$""" ###''')))$$$%%%%%%&&&&&&%%%%%%$$$ ..."""$$$!!!111"""...'''&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''(((((('''&&&%%%!!!$$$&&&'''&&&%%%%%%&&&$$$&&&!!!(((%%%))))))"""&&&&&&)))000 ###000(((###%%%---+++!!!(((333$$$)))'''$$$&&&%%%###"""!!!"""###$$$%%%'''''''''%%%$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$############%%%&&&'''(((((('''&&&%%%&&&'''((((((&&&&&&'''(((!!!"""###%%%&&&&&&%%%%%%'''''''''&&&&&&%%%%%%%%%((((((((((((((()))******&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######%%%%%%$$$###'''''''''''''''&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&######$$$%%%%%%&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%''''''''''''((((((((()))((((((((((((((((((((((((&&&)))(((&&&(((,,,***"""(((((((((((((((((((((((('''((((((((())))))******((((((((((((((((((((((((''''''((()))))))))))))))((((((''''''&&&&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%$$$$$$&&&&&&%%%$$$''''''''''''''''''''''''%%%$$$$$$%%%'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&''''''''''''''''''&&&%%%%%%&&&'''((()))******&&&&&&'''(((((('''&&&&&&$$$%%%'''))))))((('''&&&((((((((((((((((((((((((&&&'''''''''(((((())))))%%%&&&&&&'''((()))******&&&&&&''''''''''''&&&&&&%%%%%%'''((((((((('''&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''''''''''''''%%%%%%&&&'''((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&''''''''''''''''''###&&&)))(((&&&$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&:::999888666444222000/////////...------------...---,,,+++))))))))))))***+++******)))(((''''''&&&((('''&&&%%%%%%%%%%%%%%%'''%%%$$$$$$%%%&&&&&&%%%'''''''''&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&''')))%%%&&&((())))))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&'''%%%"""'''''''''''''''&&&&&&&&&&&&%%%%%%$$$%%%&&&((()))AAA$$$)))+++'''((( &&&%%%&&&###+++$$$))) %%%%%%---999888,,,&&&)))$$$$$$%%%%%%%%%%%%&&&&&&"""###""")))CCC&&&!!!***$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&((('''%%%%%%&&&&&&%%%$$$%%%%%%%%%$$$######&&&)))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&'''((()))%%%&&&''''''%%%$$$%%%''''''''''''(((((('''&&&&&&'''%%%###$$$&&&'''%%%###&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$###$$$&&&'''&&&%%%"""$$$&&&&&&%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''(((((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((%%%&&&((()))))))))((('''(((''''''&&&&&&((()))***))))))((((((''''''&&&&&&))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((()))&&&$$$$$$''')))((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%'''(((((('''&&&&&&'''''''''''''''((((((((((((((((((((((((((()))******$$$$$$%%%&&&'''''''''&&&))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&'''((('''&&&%%%&&&((())))))((('''&&&&&&%%%%%%(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&###%%%&&&&&&%%%$$$$$$%%%########################%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&999999888666444222000/////////...------------------,,,+++))))))))))))*********))))))(((''''''&&&((('''&&&&&&%%%%%%%%%&&&'''%%%$$$$$$%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''&&&&&&''')))$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%(((&&&%%%&&&''''''&&&$$$(((''''''&&&%%%$$$$$$###&&&&&&%%%$$$%%%&&&''''''hhh555000$$$%%%''' ...###%%%$$$111,,,...,,,...'''$$$!!!&&&///...%%%"""'''$$$$$$%%%%%%%%%%%%&&&&&&))))))'''$$$lll((($$$)))$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&(((&&&%%%%%%&&&'''%%%$$$&&&'''((('''%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((((())))))'''$$$#########&&&&&&&&&&&&&&&&&&''''''(((&&&$$$%%%'''(((&&&%%%%%%%%%%%%$$$$$$$$$######$$$%%%%%%%%%%%%%%%%%%&&&%%%$$$###$$$&&&'''&&&%%%"""$$$&&&&&&%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&'''''')))((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&((()))))))))((('''(((''''''&&&'''((()))***((((((((((((((('''''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((()))&&&$$$$$$''')))((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%'''(((((('''&&&&&&'''''''''''''''((((((((((((((((((((((((((()))******%%%%%%&&&'''''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&'''((((((&&&&&&'''((()))(((((('''&&&&&&%%%%%%(((((('''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&###%%%&&&&&&%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&999999888666444222000/////////......---------------,,,+++***))))))))))))***))))))(((((('''''''''((('''&&&&&&%%%&&&&&&&&&'''%%%$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&$$$&&&''''''&&&&&&'''(((###$$$%%%&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%(((&&&$$$$$$%%%'''((('''((('''&&&%%%$$$"""!!!!!!'''&&&&&&%%%%%%%%%%%%&&&HHH +++%%%(((..."""%%%&&&'''$$$///---''' %%%###$$$ !!!%%%$$$!!!((($$$$$$%%%%%%%%%%%%&&&&&&$$$&&&'''<<<'''$$$'''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&(((&&&%%%%%%&&&'''&&&$$$&&&(((******(((%%%###"""########################&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''((())))))'''%%%######$$$%%%%%%$$$$$$$$$&&&'''(((((('''&&&&&&(((((('''&&&$$$$$$$$$$$$############&&&%%%%%%%%%%%%%%%%%%$$$'''%%%$$$$$$&&&&&&%%%###"""$$$&&&&&&%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''))))))(((&&&&&&%%%%%%%%%''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((&&&''''''((()))((((((((((((''''''''''''((())))))'''''''''((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((&&&%%%%%%'''(((((('''''''''''''''''''''''''''%%%&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%'''(((((('''&&&&&&'''''''''''''''((((((((((((((((((((((((((()))******&&&''''''((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((()))((('''&&&''')))((((((((('''&&&&&&%%%%%%'''''''''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&###%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&999888888666444222111000...............------,,,,,,,,,+++******)))))))))))))))((((((((('''''''''''''''&&&&&&&&&&&&'''''''''%%%$$$$$$%%%&&&%%%%%%%%%%%%%%%&&&&&&'''''''''$$$&&&''''''&&&%%%'''((($$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$"""!!!"""$$$&&&&&&&&&'''&&&&&&%%%$$$######"""'''&&&&&&%%%%%%$$$$$$$$$***///...&&&###///'''((()))"""(((###'''!!!)))***&&&###"""$$$###!!!$$$***$$$$$$$$$%%%%%%%%%&&&&&&%%%###%%%)))"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%&&&'''&&&%%%%%%''')))(((&&&$$$###$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((((((((((((&&&%%%$$$&&&'''&&&%%%%%%&&&(((%%%$$$###"""###%%%((()))'''&&&&&&&&&'''''''''&&&%%%%%%%%%$$$$$$$$$######&&&&&&&&&%%%%%%$$$$$$$$$'''&&&%%%%%%%%%%%%$$$###"""$$$&&&&&&%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''))))))(((&&&&&&%%%%%%&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((&&&''''''(((((((((((((((''''''''''''((((((((()))&&&&&&''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((('''&&&&&&&&&'''(((((((((''''''''''''''''''''''''&&&&&&'''''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%'''(((((('''&&&&&&'''''''''''''''((((((((((((((((((((((((((())))))***(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((())))))''''''((()))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&888888777666555333111000......//////......---,,,,,,,,,++++++***))))))(((((((((((((((''''''''''''''''''&&&&&&&&&''''''((('''%%%$$$$$$%%%&&&%%%%%%%%%%%%%%%&&&&&&'''''''''$$$%%%&&&&&&%%%%%%&&&(((%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!"""%%%''''''&&&###%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$###"""444 %%%'''%%%###'''!!!'''$$$)))###)))(((&&&%%%%%%&&&%%%$$$&&&***$$$$$$$$$%%%%%%%%%&&&&&&000!!!&&&333 '''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&'''((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%'''%%%%%%%%%''''''&&&%%%$$$%%%%%%$$$"""###%%%'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%$$$%%%&&&&&&%%%%%%'''(((%%%$$$###"""###%%%((()))%%%%%%&&&&&&%%%%%%%%%&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$'''&&&%%%%%%%%%%%%$$$###"""$$$&&&&&&%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''(((((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''((((((((()))&&&''''''(((((((((((((((&&&&&&''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((%%%&&&'''''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%'''(((((('''&&&&&&'''''''''''''''((((((((((((((((((((((((((())))))***((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''((()))((('''&&&''')))'''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&888888777666555333111000---.../////////...,,,+++++++++,,,++++++***(((((('''''''''''''''''''''''''''''''''&&&''''''((()))'''%%%$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&###%%%&&&&&&%%%%%%&&&'''&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%(((******'''$$$$$$$$$%%%%%%&&&'''''''''$$$%%%%%%%%%%%%%%%$$$###%%%PPP000!!!%%%---""" )))"""((($$$)))&&&$$$###!!!###$$$&&&'''&&&%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&'''>>>III ,,,&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&'''''''''$$$$$$%%%&&&''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%$$$%%%'''''''''&&&$$$$$$###"""!!!"""%%%(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''(((((('''%%%$$$$$$%%%%%%%%%$$$$$$$$$&&&'''((($$$%%%&&&&&&$$$$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$'''%%%$$$$$$&&&&&&%%%###"""$$$&&&&&&%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((''''''''''''((())))))&&&''''''((()))((((((((('''''''''((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((($$$&&&(((((('''&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((''''''&&&%%%$$$%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%'''(((((('''&&&&&&'''''''''''''''((((((((((((((((((((((((((()))******)))))))))))))))(((((('''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''''''''''''''''''''&&&'''((('''&&&%%%&&&(((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$###%%%&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&777777777666555333222111---...///000///...,,,+++++++++,,,,,,+++***(((''''''''''''''''''''''''''''''''''''''''''((())))))'''%%%$$$$$$%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%###%%%&&&&&&%%%$$$&&&'''%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&(((((('''%%%$$$$$$$$$$$$%%%%%%%%%%%%######$$$%%%&&&%%%$$$$$$"""111fff,,,111((( &&&###)))$$$((($$$'''!!!)))***"""$$$&&&%%%$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&888___---&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&''''''((("""###$$$%%%&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%$$$%%%'''((('''&&&$$$%%%%%%$$$###"""$$$%%%########################&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&'''((('''%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&''''''$$$&&&''''''%%%$$$%%%'''''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&%%%$$$###$$$&&&'''&&&%%%"""$$$&&&&&&%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&'''((()))***''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((''''''&&&'''((()))***&&&&&&((()))))))))((('''((((((((((((((('''''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((###&&&))))))'''&&&'''(((''''''''''''''''''''''''''''''(((((('''&&&&&&%%%$$$$$$%%%%%%&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%'''(((((('''&&&&&&'''''''''''''''((((((((((((((((((((((((((()))******((()))))))))(((((('''&&&))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''%%%&&&'''&&&%%%$$$%%%'''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((($$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$###%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&777777777666555333222111---...///000000...,,,+++++++++,,,,,,+++***((('''&&&''''''''''''''''''''''''''''''''''''((())))))'''%%%$$$$$$%%%&&&&&&%%%'''''''''&&&&&&%%%%%%%%%###%%%&&&&&&%%%$$$&&&'''$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$""""""$$$%%%%%%%%%%%%$$$$$$$$$######""""""!!!"""$$$%%%&&&%%%%%%$$$%%%""")))))))))(((!!!'''"""%%%""""""$$$'''###&&&'''%%%$$$%%%''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&llllll+++&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&'''((((((!!!"""###$$$%%%%%%&&&%%%$$$$$$&&&&&&&&&&&&$$$$$$&&&%%%$$$%%%'''((('''&&&%%%'''((((((&&&###""""""$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''%%%$$$$$$%%%''''''###$$$&&&&&&&&&&&&''')))''''''((((((((('''&&&&&&%%%''')))(((&&&%%%&&&)))&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$###$$$&&&'''&&&%%%"""$$$&&&&&&%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%''')))***+++''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((''''''&&&&&&((()))***%%%&&&((()))))))))((('''))))))(((((('''''''''&&&))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((###&&&))))))'''&&&'''((())))))))))))))))))))))))'''((((((((('''&&&%%%%%%$$$$$$%%%%%%&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%'''(((((('''&&&&&&'''''''''''''''((((((((()))((((((((((((((()))******((((((((((((((('''&&&&&&))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))''''''''''''''''''''''''$$$%%%&&&&&&$$$$$$%%%&&&&&&'''''''''''''''''''''&&&&&&&&&'''''''''(((((($$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$###%%%'''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&999888777666444222111000000///...///000000...,,,,,,///...******------+++&&&((())))))(((((()))+++(((((('''''''''&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&"""###(((((($$$###'''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%...rrr((("""(((&&&,,,"""'''+++ 111!!!&&&&&&'''((('''%%%$$$%%%&&&888---222)))===***$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$#########$$$%%%%%%%%%$$$$$$#########'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''&&&&&&%%%$$$((('''%%%$$$$$$%%%'''((((((''''''&&&&&&&&&'''''''''((((((((('''&&&&&&%%%$$$%%%&&&'''''''''&&&%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&''''''(((((('''&&&%%%%%%%%%%%%%%%''''''''''''''''''&&&&&&,,,)))&&&&&&((()))'''%%%(((((())))))))))))(((((())))))(((((((((((())))))((((((((((((((((((((((((''''''''''''((((((((())),,,)))%%%%%%''')))((('''))))))))))))(((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))(((((('''''''''&&&&&&'''((())))))((('''&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((()))((('''&&&%%%&&&&&&'''''''''''''''''''''''''''(((((((((((())))))))))))))))))((((((''''''''''''''''''''''''''''''&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&'''(((((((((((((((((((((((((((((())))))((('''''''''''''''((((((&&&%%%%%%&&&'''(((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%&&&&&&&&&'''''''''((((((''''''''''''''''''''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((%%%&&&&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&***)))'''&&&%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&'''%%%###$$$&&&'''%%%###$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%''''''&&&''')))***$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$&&&&&&&&&&&&$$$$$$999888777666444222111000000///...///000///...,,,)))++++++''''''******''''''((())))))(((((()))***(((((('''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###'''((($$$$$$'''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%BBBVVV((((((###)))&&&&&&###%%%+++,,,111MMM$$$###""""""((("""333'''555 (((+++$$$$$$%%%&&&&&&%%%%%%'''(((---%%%''' !!! :::000 $$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''&&&&&&%%%$$$''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%%%%'''''''''''''''&&&%%%%%%$$$%%%&&&'''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&%%%%%%%%%&&&''''''''''''''''''''''''+++'''$$$###%%%((()))((((((((())))))))))))(((((())))))(((((((((((())))))(((((((((((((((((((((((('''''''''((((((((())))))((('''%%%&&&((((((&&&###***)))))))))(((((((((((())))))(((((((((((()))))))))))))))))))))))))))))))))(((((((((''''''''''''&&&'''((())))))((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))((('''&&&%%%&&&&&&'''''''''''''''''''''''''''''''''((((((((()))))))))((((((((('''''''''&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((('''''''''(((((()))(((((((((((((((((((((((())))))((('''''''''''''''((('''&&&&&&&&&&&&'''(((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))(((''''''######$$$$$$$$$%%%%%%%%%''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&''''''''''''((('''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&&&&''''''''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''%%%###$$$&&&'''%%%###$$$$$$%%%%%%%%%%%%&&&&&&###%%%''''''&&&&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$999888777666444222111000///.........//////---,,,+++...---)))))),,,,,,***((()))***)))((('''((()))'''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$''''''%%%$$$&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&''''''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&$$$&&&"""'''+++))),,,000!!!,,,###'''$$$%%%)))222,,,111///%%%!!!"""$$$&&&&&&&&&&&&(((***(((GGG ///...###$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&''''''&&&&&&%%%$$$&&&''')))******)))'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&%%%$$$$$$((('''&&&&&&%%%&&&&&&&&&'''''''''''''''''''''''')))&&&###"""$$$'''***+++(((((())))))))))))(((((())))))(((((((((((())))))((((((((((((((((((((((((''''''((((((((()))))))))''''''((()))***)))&&&###******)))))))))(((((((((***)))(((''''''((()))***))))))))))))))))))))))))((((((((((((''''''''''''''''''((((((((((((''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&'''''''''((((((((('''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((***))))))((((((((())))))(((((((((((((((((((((((()))((((((''''''''''''(((''''''&&&&&&&&&''''''(((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))))))))((((((&&&&&&&&&&&&'''''''''(((''''''''''''''''''''''''&&&''''''''''''(((((((((&&&&&&&&&''''''''''''((()))))))))(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&###%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$999888777666444222111000///...---...//////---+++,,,......******------***)))******)))(((''''''(((''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&''''''''''''$$$$$$%%%%%%%%%%%%&&&&&&(((### """'''&&&!!!)))%%%*** """,,,///MMMQQQ +++--- '''&&&---'''((($$$,,,###$$$&&&&&&&&&&&&''')))!!!444&&&%%%***(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$###$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&''''''&&&&&&%%%$$$&&&'''((())))))((('''&&&&&&&&&''''''''''''''''''$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((()))'''&&&%%%&&&((()))***(((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((('''(((((((((((()))))))))******+++,,,,,,+++)))(((*********)))))))))((((((+++)))(((&&&&&&((()))+++(((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((('''%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((***)))(((((('''((((((((((((((((((((((((((((((((()))(((''''''''''''((((((&&&&&&&&&&&&'''''''''(((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((()))))))))''''''''''''''''''''''''&&&&&&'''''''''(((((((((&&&&&&&&&''''''''''''((())))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&###%%%''''''&&&$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$999888777666444222111000///...---...//////---+++)))+++***'''&&&))))))''')))******)))(((''''''(((&&&'''''''''''''''''''''%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%(((+++DDD<<<%%%+++***$$$&&&"""222"""111"""(((!!!((()))(((+++---111!!!$$$%%%))) %%%&&&''''''%%%%%%%%%'''VVVCCC888'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&&&&''''''(((&&&&&&''''''&&&&&&%%%$$$''''''&&&%%%%%%&&&''''''%%%&&&'''(((((((((''''''$$$$$$%%%%%%&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&''''''((('''''''''((((((((())))))(((***+++,,,+++)))((('''(((((())))))))))))(((((((((((())))))))))))(((((())))))))))))))))))))))))(((((((((((()))))))))***,,,,,,+++***))))))***+++************))))))))))))+++)))(((&&&&&&((()))+++(((((((((((((((((((((((('''''''''((((((((((((((((((((((((''''''(((((((((%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((('''&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''((((((%%%&&&&&&'''''''''((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''&&&&&&&&&''''''''''''((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&###%%%''''''%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$999888777666444222111000...---------......,,,+++***,,,+++((('''******(((((()))***)))((('''((()))&&&&&&&&&'''''''''''''''%%%%%%%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%"""%%%&&&$$$%%%''''''$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''+++)))%%%uuu(((((('''###$$$333%%%***---%%%"""222$$$"""!!!### )))...'''***&&&'''((('''%%%$$$%%%&&&***&&&"""&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((())))))(((''''''%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%((((((''''''''''''((((((&&&&&&''''''&&&&&&%%%$$$((('''%%%######%%%'''((("""###%%%&&&'''&&&&&&%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''(((((('''''''''&&&''''''((()))'''''''''(((((())))))***(((+++...///---***'''&&&(((((())))))))))))(((((('''((()))******)))((('''))))))))))))))))))))))))((((((((()))))))))******+++***)))'''%%%&&&(((+++++++++*********)))))))))***)))(((''''''((()))***))))))))))))))))))))))))'''''''''(((((((((((((((((((((''''''''''''((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&''''''((('''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&'''''''''%%%%%%&&&&&&'''(((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&'''(((((((((((((((((((((((((((((((((''''''''''''(((((()))$$$%%%&&&'''((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$&&&&&&&&&%%%$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$############$$$$$$999888777666444222111000...---------......,,,***,,,...---***))),,,,,,***'''((())))))(((((()))***&&&&&&&&&'''''''''((((((%%%%%%%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%"""&&&'''$$$$$$((('''###$$$%%%%%%&&&&&&%%%%%%$$$''''''&&&&&&%%%%%%%%%%%%######$$$%%%%%%&&&''''''&&&&&&###PPP,,, ######%%%555%%%&&&111,,,"""III---***######+++---...***$$$!!!###$$$&&&'''&&&%%%%%%&&&'''EEE---///###&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((()))***)))((('''$$$$$$$$$$$$%%%%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((&&&&&&''''''&&&&&&%%%$$$''''''&&&&&&&&&&&&''''''!!!###%%%&&&''''''&&&%%%%%%%%%&&&'''''''''''''''&&&&&&%%%%%%%%%&&&'''((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((())))))&&&''''''((())))))******&&&***---...,,,)))((()))(((((())))))))))))(((((('''((()))******)))((('''))))))))))))))))))))))))(((((()))))))))*********((()))***)))&&&%%%''')))+++++++++*********))))))))))))(((((((((((())))))))))))))))))))))))))))))''''''''''''((((((((())))))((('''&&&&&&'''((()))'''''''''((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%'''(((((((((''''''''''''''''''''''''''''''''''''((((((((()))))))))&&&&&&'''''''''(((((((((%%%%%%&&&&&&'''(((((()))''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&''')))***+++(((((((((((((((((((((((('''''''''''''''((())))))$$$%%%&&&(((((((((((('''''''''((((((((((((''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''')))((('''&&&&&&'''((()))))))))))))))************''''''''''''''''''''''''&&&''''''''''''(((((((((&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###%%%'''&&&$$$###%%%'''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$%%%(((+++&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%&&&%%%$$$###""""""###$$$%%%999888777666444222111000...---,,,---......,,,***(((+++***&&&&&&))))))'''&&&((())))))(((((()))+++&&&&&&&&&'''''''''(((((($$$$$$$$$%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&!!!&&&'''###$$$((((((###$$$%%%%%%&&&&&&%%%%%%$$$(((((('''''''''&&&&&&&&&######$$$%%%%%%&&&'''''''''***&&&333%%%***&&&000---###!!!+++)))333DDD\\\)))%%%((((((!!!!!!$$$'''+++$$$"""$$$&&&&&&&&&&&&((()))www---...,,,&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&(((((('''&&&%%%#########$$$$$$%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%!!!###$$$&&&''''''&&&&&&''''''''''''''''''''''''((((((''''''''''''((((((&&&&&&''''''&&&&&&%%%$$$&&&'''(((******((('''&&&###$$$''')))))))))((('''%%%&&&&&&'''((((((((('''&&&&&&%%%$$$%%%&&&'''((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&%%%%%%$$$'''''''''''''''((())))))&&&''''''((()))******+++%%%(((++++++)))(((***,,,(((((())))))))))))(((((('''((()))++++++)))((('''))))))))))))))))))))))))))))))))))))************'''***------***((('''(((+++++++++************)))(((((())))))))))))(((((())))))))))))))))))))))))&&&'''''''''(((((()))))))))((('''&&&&&&'''((()))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((($$$%%%'''(((((((((''''''''''''''''''''''''''''''(((((((((((())))))))))))'''''''''((((((((())))))%%%%%%&&&&&&'''((())))))''''''''''''((((((((()))((((((((((((((((((((((((&&&&&&&&&''')))***,,,---(((((((((((((((((((((((('''''''''''''''((()))***###$$$&&&((())))))((('''''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((***)))(((''''''((()))***&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))&&&&&&&&&'''''''''((((((%%%&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))((('''%%%$$$%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&###%%%'''&&&$$$###%%%'''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$&&&***---&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$%%%%%%%%%%%%$$$###""""""###$$$%%%;;;:::999777555333111000111///...---......---+++---,,,***(((((((((((()))(((((((((((((((((((((((((((''''''((())))))(((''')))((('''((()))******(((&&&&&&&&&&&&&&&&&&&&&&&&%%%'''((('''&&&$$$$$$%%%$$$(((+++***%%%###%%%((($$$$$$$$$%%%%%%%%%&&&&&&'''%%%$$$$$$&&&&&&%%%###***!!!333'''***&&&'''((((((&&&$$$######///###***'''```))) ''')))%%%&&&)))'''###$$$***!!!///&&&nnn<<<%%%---###%%%%%%%%%%%%&&&&&&'''(((%%%%%%%%%&&&&&&'''''''''%%%'''>>>}}}ggg......###444###'''''''''''''''''''''''')))((('''&&&'''((()))***###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''')))((('''&&&%%%&&&&&&'''$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%(((((())))))'''$$$""" &&&%%%%%%&&&'''(((&&&%%%###'''***((($$$"""%%%)))&&&&&&$$$$$$$$$$$$&&&&&&%%%&&&&&&''''''&&&&&&%%%######$$$%%%%%%&&&''''''***)))'''&&&&&&'''((()))))))))(((((((((((())))))*********)))))))))))))))***))))))***++++++(((&&&))))))))))))))))))))))))************))))))))))))((((((((((((((('''&&&&&&))))))))))))************,,,++++++++++++++++++,,,************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,,,,++++++******))))))*********)))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%&&&&&&'''((())))))((((((((((((((('''''''''(((((((((((((((''''''&&&''''''(((((())))))******(((((((((((((((''''''&&&******))))))((((((''''''((((((((((((((()))*********)))'''%%%&&&(((+++---''''''(((((())))))*********)))((('''&&&&&&'''((('''(((******((((((((()))******))))))((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))(((((('''''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&;;;:::999777555333111000111///............---+++---,,,***)))((((((((()))************************((('''&&&'''(((((('''%%%'''&&&%%%&&&((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%'''((('''&&&$$$%%%%%%$$$(((+++)))%%%###%%%(((%%%%%%&&&&&&&&&'''''''''%%%$$$###$$$&&&'''&&&%%%///,,,'''###111$$$%%%'''(((((('''''''''(((+++***XXX###"""''''''%%%%%%(((&&&"""$$$)))222,,,&&&!!!;;;$$$$$$#########$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&,,, )))###ccc000111 )))555)))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%$$$###$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((&&&%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%$$$###((('''&&&&&&''''''%%%###$$$&&&((('''%%%$$$%%%(((''''''&&&%%%%%%&&&''''''%%%&&&&&&''''''&&&&&&%%%###$$$$$$%%%&&&&&&''''''***((('''&&&&&&'''((()))))))))(((((((((((())))))***)))))))))))))))))))))+++***))))))******)))''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''))))))))))))************++++++************++++++************))))))))))))************************))))))))))))))))))))))))******************))))))************))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%&&&''''''(((((()))''''''''''''''''''''''''(((((((((((((((''''''&&&&&&'''''''''((((((((((((&&&'''((()))))))))))))))(((((((((((())))))))))))((((((((((((((()))*********)))'''&&&'''(((***+++(((((((((((())))))))))))***)))((('''&&&''''''((('''(((******((((((((())))))))))))(((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((()))(((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&;;;:::999777555333111000111///............---+++,,,+++***)))))))))))))))************************((('''&&&'''''''''%%%###%%%$$$$$$$$$&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((('''&&&%%%%%%&&&$$$'''))))))%%%$$$%%%'''&&&&&&&&&'''''''''(((((($$$######$$$'''((((((''',,,"""666222%%%&&&'''((())))))))))))&&& ------///555 &&&%%%$$$$$$&&&%%%"""$$$(((***###:::###$$$&&&%%%%%%$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%(((///&&&&&&RRRXXX$$$)))...///***%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''((('''$$$!!!%%%&&&&&&&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%(((******(((%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''(((((((((''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&)))((('''''''''&&&$$$"""&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''(((&&&&&&''''''''''''&&&&&&$$$$$$$$$%%%&&&&&&'''''')))((('''&&&&&&'''((()))))))))(((((((((((())))))))))))))))))))))))******,,,***(((((()))***)))((())))))))))))))))))))))))''''''(((((())))))************************)))((()))))))))*********++++++*********))))))*********++++++*********)))))))))************************)))))))))))))))))))))))))))))))))))))))************************************))))))(((((())))))***((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''(((((()))'''''''''(((((()))))))))(((((((((((((((''''''&&&&&&&&&&&&&&&''''''''''''%%%&&&((()))***+++++++++'''''''''((()))*********((((((((((((((()))******))))))(((((((((((((((((())))))))))))(((((((((((())))))(((''''''''''''((('''(((******((((((((()))((((((((('''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$;;;:::999777555333111000111000......//////---,,,+++++++++******)))))))))************************((('''&&&&&&'''&&&$$$"""%%%$$$###$$$&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''&&&%%%%%%&&&$$$&&&((((((&&&%%%%%%'''&&&&&&&&&&&&''''''''''''%%%$$$###%%%'''(((((('''+++333)))''''''"""555)))(((((()))*********)))+++###&&&///'''***rrr$$$%%%%%%%%%&&&$$$$$$%%%((()))(((&&&***gggMMM+++((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$)))%%%&&&%%%>>>AAA 666+++'''###+++%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((&&&$$$###&&&'''''''''&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&''''''((('''&&&'''((('''%%%$$$'''&&&%%%%%%''''''&&&%%%''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''(((''''''''''''((())))))))))))(((((((((((()))))))))))))))))))))*********---***((('''((()))))))))))))))))))))))))))))))))&&&&&&'''((())))))*********++++++,,,++++++******))))))*********+++++++++******))))))))))))******+++++++++*********))))))************************************************((((((((())))))*********)))***************++++++***))))))))))))))))))***))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''((((((((()))(((((())))))***+++,,,,,,(((((((((((((((''''''&&&'''''''''''''''''''''''''''((()))***++++++++++++'''((((((((()))))))))***((((((((((((((())))))***(((((()))))))))(((&&&%%%******))))))((((((''''''((((((((('''''''''(((((('''(((******((((((((()))''''''''''''''''''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$;;;:::999777555333111000222000///...//////...,,,+++++++++++++++*********))))))))))))))))))))))))((('''&&&&&&'''&&&$$$"""'''%%%%%%%%%'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''&&&%%%&&&&&&$$$%%%''''''&&&%%%%%%&&&$$$%%%%%%%%%%%%&&&&&&&&&'''&&&%%%%%%''''''&&&%%%"""JJJ___\\\GGG)))'''&&&(((+++------,,,,,,(((###---,,,...aaa///"""%%%&&&'''&&&%%%&&&((()))+++%%%---)))FFF((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%666)))...///BBB111###111 +++;;;%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((''''''''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((('''&&&%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&&&&%%%%%%'''))))))(((''''''&&&%%%%%%''''''&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''((((((''''''&&&%%%%%%&&&&&&&&&&&&'''''''''''''''''''''((())))))))))))(((((((((((())))))(((((())))))************---***((('''((()))))))))************************&&&''''''((()))******+++++++++,,,,,,,,,,,,++++++************++++++++++++******))))))))))))******++++++++++++************************************++++++++++++++++++++++++(((((())))))******++++++))))))******+++++++++,,,******))))))))))))******************************))))))))))))))))))))))))'''''''''(((((((((((((((''''''((()))******++++++(((((((((((((((''''''&&&(((((((((((((((((((((((())))))************))))))***)))))))))((((((((('''((((((((((((((())))))***'''((()))))))))'''&&&$$$******))))))((((((''''''''''''(((((((((((((((((('''(((******((((((((()))&&&&&&''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$;;;:::999777555333111000222000////////////...,,,***++++++,,,++++++******((((((((((((((((((((((((((('''&&&'''''''''%%%###(((&&&&&&'''((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%''''''&&&%%%&&&'''$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&((('''&&&&&&''''''&&&$$$---###***,,,'''%%%$$$''',,,//////...'''...(((&&&"""'''111^^^"""$$$'''(((%%%%%%'''))))))!!!%%%,,,333(((KKK%%%%%%$$$#########$$$$$$%%%%%%%%%&&&&&&'''''''''%%%777...!!!000&&&%%%---'''444%%%%%%%%%%%%%%%%%%%%%%%%######""""""###%%%''')))&&&''''''''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''***(((&&&$$$$$$&&&(((***%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''###$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%''')))***)))(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&''''''&&&&&&''''''((()))))))))))))))(((((((((((())))))((((((((()))******++++++,,,***(((((()))***)))(((************************(((((())))))******++++++***+++,,,,,,,,,,,,,,,,,,*********++++++++++++,,,*********))))))*********,,,++++++++++++*********++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++))))))******+++,,,,,,,,,+++******))))))******+++************************))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&''''''((((((((((((((((((((((((''''''&&&)))))))))))))))((((((((()))*********))))))((('''*********)))((('''''''''((((((((((((((()))******&&&'''((()))((('''&&&%%%))))))))))))((((((((((((&&&'''(((((()))((((((((('''(((******((((((((()))'''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$;;;:::999777555333111000222111//////000000...---******+++,,,,,,,,,+++***))))))))))))))))))))))))((('''&&&'''(((((('''%%%(((&&&&&&&&&((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&###%%%''''''&&&&&&&&&'''$$$$$$$$$%%%&&&'''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%&&&'''((('''&&&$$$&&&VVV+++(((%%%&&&***---,,,***###...---"""!!!((($$$"""'''((($$$###''')))(((222!!!---222***777$$$$$$#########$$$%%%%%%%%%%%%&&&'''(((((())))))!!!)))"""$$$111222eeesss111""")))$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&&&&&&&%%%&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&'''(((''''''&&&&&&&&&&&&&&&''''''''''''((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''$$$$$$%%%%%%&&&''''''(((###$$$%%%''''''''''''&&&&&&&&&&&&''')))***)))'''$$$&&&((('''%%%$$$%%%(((%%%%%%&&&''''''&&&%%%%%%''''''((((((((((((''''''''''''''''''''''''&&&&&&%%%&&&'''(((((()))))))))))))))(((((((((((())))))'''(((((()))******+++++++++***))))))******)))'''************************************++++++++++++******+++,,,,,,,,,,,,,,,*********+++++++++,,,,,,++++++************++++++,,,,,,+++++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++))))))***++++++,,,------+++******))))))******+++++++++++++++++++++++++++)))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&))))))((((((((('''''''''''''''((()))))))))(((((())))))))))))((((((((((((((((((((((((((()))******&&&&&&''''''((('''''''''(((((((((((())))))))))))%%%&&&((()))))))))(((((('''(((******((((((((()))'''''''''(((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&;;;:::999777555333111000222111//////000000...---)))***,,,,,,---,,,+++***************************(((''''''((()))***(((''''''&&&%%%&&&((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&###%%%''''''&&&&&&&&&'''$$$$$$$$$%%%&&&'''&&&%%%&&&&&&&&&'''''''''((((((%%%$$$$$$&&&((())))))(((&&&'''***333...((('''))))))&&&###$$$+++---"""'''$$$222&&&!!!&&&'''###"""''')))'''555...)))!!!'''&&&WWW%%%%%%%%%%%%&&&''''''((($$$%%%&&&'''(((***++++++'''&&&&&&(((&&&...(((WWW***000###,,,''''''''''''''''''''''''&&&''')))+++***)))&&&%%%%%%%%%&&&'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%'''(((((((((''''''&&&&&&&&&'''''''''((((((&&&''''''''''''''''''&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''((()))))) """%%%'''))))))(((((((((((('''((())))))'''&&&###'''***((($$$"""%%%)))%%%&&&'''(((((('''&&&%%%''''''((((((((((((''''''''''''''''''''''''&&&&&&%%%&&&'''((())))))))))))))))))(((((((((((())))))'''(((((()))***+++++++++***))))))***++++++(((&&&************************,,,,,,,,,+++++++++++++++)))***++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++))))))***+++,,,,,,------++++++************++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))((((((((((((,,,,,,,,,+++++++++++++++(((((((((((((((''''''&&&(((((('''''''''&&&&&&&&&$$$%%%&&&((())))))))))))''''''(((((())))))******((((((((((((((()))******&&&&&&&&&&&&''''''((((((''''''(((((())))))******%%%&&&((()))))))))((((((''')))******((((((((()))'''((((((((())))))******((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((&&&'''''''''(((((())))))((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''''''''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&888888999999777444111///111000///------......///)))***++++++++++++***)))************))))))))))))&&&'''((((((((('''&&&%%%$$$$$$&&&'''((()))))))))&&&&&&&&&'''''''''(((((($$$&&&'''((('''''''''(((%%%%%%%%%&&&&&&&&&'''''''''((('''&&&%%%%%%''')))(((((((((((((((((((((((()))&&&###+++qqq!!!!!!222'''###333***%%%%%%(((&&&%%%222DDD222&&&&&&!!!!!!888 ***((((((((()))))))))))))))###''''''&&&%%%%%%%%%&&&&&&(((ppp999222!!!&&&'''222((('''###777 333(((++++++***(((&&&$$$"""!!!''''''''''''''''''&&&&&&(((((((((((((((((((((((()))******'''###"""%%%(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&$$$&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''***((('''&&&&&&'''(((***''''''''''''''''''''''''((('''&&&%%%$$$%%%%%%&&&$$$$$$%%%&&&''''''''''''$$$%%%%%%&&&'''((())))))((((((((((((((((((((((((''''''''''''''''''''''''*********)))))))))))))))***(((&&&'''***+++)))'''))))))))))))************++++++***)))(((((())))))))))))************)))(((******+++++++++,,,,,,,,,***+++,,,+++***)))***,,,...------...//////---,,,222000---+++***+++---......+++***---...,,,---000---++++++------,,,,,,...///---++++++---...------...,,,***+++//////---)))***,,,---+++***+++......***......******...///,,,,,,++++++***++++++,,,,,,++++++******)))))))))(((++++++***)))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))$$$&&&''''''&&&&&&((()))%%%%%%%%%&&&'''((()))))))))((('''&&&&&&'''((()))###$$$$$$%%%&&&'''((((((%%%%%%&&&&&&'''(((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((''''''''''''''''''''''''((('''''''''((()))(((''''''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&999999999888666444222000111000///...---......///************************************))))))))))))'''((())))))((('''&&&%%%&&&''''''(((((((((((('''%%%%%%%%%&&&&&&&&&''''''%%%&&&(((((('''&&&'''(((%%%%%%%%%&&&&&&&&&'''''''''''''''&&&%%%%%%''')))'''''''''''''''''''''''''''%%%%%%(((zzzuuukkkbbb^^^```^^^YYY\\\eeeppp(((---,,, 000!!!$$$%%%((((((((((((((((((((((((111'''''''''''''''&&&&&&&&&&&&;;; ---%%%+++---###>>>!!!HHHKKK111)))&&&''''''''''''&&&%%%$$$###'''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%(((***&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''&&&$$$&&&&&&&&&&&&''''''''''''%%%%%%&&&&&&&&&''''''''')))((('''&&&&&&'''((()))''''''''''''''''''''''''((('''&&&%%%%%%%%%&&&&&&%%%%%%&&&'''''''''&&&&&&%%%&&&&&&''''''(((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((***((('''(((******)))'''))))))))))))************++++++***)))))))))))))))***************)))))))))*********+++++++++,,,,,,+++---......------...000,,,,,,,,,,,,,,,,,,+++***,,,,,,,,,,,,---.../////////,,,,,,......++++++...,,,---///000000000111333222000///000111222111000///////////////...---,,,,,,------,,,+++,,,------(((,,,...+++***------)))---,,,,,,+++++++++++++++)))))))))(((((('''''''''))))))(((((('''((((((((())))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))%%%'''((('''&&&&&&'''(((%%%&&&&&&''''''((((((((()))((('''&&&&&&'''((()))&&&'''''''''''''''''''''''''''''''''''''''&&&&&&''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''(((((('''''''''''''''''''''''''''&&&&&&&&&'''''''''&&&''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%::::::888777555444222222000000///............///,,,+++***))))))***+++,,,************))))))))))))))))))******)))'''&&&%%%((((((((((((((('''&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&''')))((('''%%%&&&'''%%%%%%%%%&&&&&&&&&''''''&&&'''((('''%%%%%%''')))&&&&&&&&&&&&&&&&&&&&&&&&%%%###(((%%%qqq$$$'''...'''$$$+++$$$''''''''''''''''''''''''+++TTT%%%&&&'''(((((('''&&&%%%"""000000%%%...!!!666___!!!,,,,,,%%%$$$$$$%%%&&&&&&&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((&&&%%%%%%&&&(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%&&&((((((&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&&&&''''''''')))((('''&&&&&&'''((()))''''''''''''''''''''''''((('''&&&&&&%%%&&&&&&&&&&&&&&&'''''''''&&&&&&%%%''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((***)))((((((******)))((())))))))))))************++++++***))))))))))))*********)))))))))******+++************++++++++++++***+++------,,,,,,---///---------------,,,,,,,,,)))***,,,---...///000000000...000555777555777:::///222555555333444666888999777666666888888888777555888::::::777555555777777555444444444444222111---222444222000111111///000///...,,,++++++******************)))))))))))))))((((((((((((((())))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))(((&&&&&&&&&(((''''''''''''''''''''''''((((((''''''''''''(((((())))))(((((((((''''''''')))(((((('''&&&&&&%%%%%%''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$;;;:::888666555444333333000/////////............---,,,***))))))***,,,---************)))))))))(((******+++***)))(((&&&%%%&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&((()))(((&&&%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&'''((('''&&&%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%###+++%%%>>>555!!!---!!!&&&###+++&&&'''''''''''''''&&&&&&&&&...$$$,,,ZZZ###$$$&&&'''((('''%%%$$$"""///555555+++,,,KKK___+++'''$$$%%%$$$%%%%%%&&&''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&,,,)))%%%%%%''''''%%%###&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&'''&&&&&&'''(((((('''%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''')))(((''''''''''''((()))'''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((''''''&&&%%%%%%)))((((((((('''''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((((()))***))))))))))))***))))))((()))))))))************++++++***))))))*********+++***)))))))))***+++,,,************+++++++++,,,***,,,---,,,+++***+++---//////000///......///000000000111333444555666777;;;:::===BBBDDDBBBBBBDDDAAAGGGJJJGGGEEEGGGKKKMMMNNNKKKHHHGGGHHHJJJLLLLLLEEEGGGJJJMMMNNNMMMKKKIIIIIIDDDBBBCCCCCC@@@===<<<;;;===>>><<<999999:::;;;555444222000...---,,,,,,.........------,,,,,,+++******))))))******++++++))))))))))))))))))))))))((((((((((((((())))))***(((((((((((((((((((((((('''''''''((()))*********(((((((((((((((((((((((((((((((((((())))))))))))'''(((((((((((()))))))))))))))))))))))))))))))))((((((((((((((((((((((((((())))))(((&&&%%%&&&'''((((((((((((''''''''''''(((((((((''''''(((((((((((('''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''(((''''''&&&%%%%%%'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$<<<;;;999777555444333333///////////////......------,,,***))))))***,,,---************)))))))))((()))************(((&&&%%%######$$$%%%&&&''''''&&&''''''''''''((((((((((((&&&((()))(((&&&%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%'''((((((&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&###,,,(((&&&ddd%%%,,,,,,+++!!!%%%'''((((((''''''&&&&&&&&&&&&444!!!!!!"""%%%&&&'''&&&$$$###444eeerrrUUUOOO)))&&&!!!''''''((((((((((((((('''&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&,,,)))&&&%%%'''(((%%%"""&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&'''(((((('''%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((((((((''''''''''''((((((''''''''''''''''''''''''&&&'''''''''''''''''''''(((((((((((('''&&&%%%%%%)))))))))(((''''''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))*********)))*********)))))))))***((()))))))))************+++***************++++++***************+++,,,,,,***+++++++++,,,,,,,,,,,,---...///...---,,,---...---...000//////000333555888999999;;;>>>AAAEEEGGGKKKJJJLLLPPPOOOKKKIIIJJJLLLQQQSSSPPPPPPVVV[[[\\\ZZZVVVQQQOOOPPPTTTWWWXXXYYYYYY\\\dddlllmmmfff___WWWRRRPPPRRRPPPIIIFFFGGGDDDFFFIIIHHHDDD@@@BBBEEE===;;;999777555333222222000000///...---,,,+++++++++***************++++++************************((((((((((((((())))))***((((((((((((((((((((((((&&&&&&'''((()))***++++++(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))***((((((((((((((((((((((((((((((((((((((((((((((((((()))***)))'''&&&&&&'''(((((((((((((((((('''''''''(((((((((((((((((('''$$$$$$%%%&&&''''''((((((&&&&&&&&&'''''''''((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''%%%(((++++++)))''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((('''&&&%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&;;;;;;999888666555333333/////////000///......------,,,+++******+++,,,---************))))))))))))'''((()))))))))((('''&&&"""###$$$%%%'''''''''''''''(((((((((((()))))))))&&&''')))((('''%%%&&&'''%%%%%%%%%&&&&&&&&&''''''%%%'''(((((('''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&+++)))###((("""++++++!!!%%%,,,))))))(((((('''&&&&&&&&&,,,333***&&&"""###$$$%%%&&&&&&%%%%%%%%%%%%;;;''''''))))))))))))))))))((('''&&&%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%&&&((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$%%%%%%&&&&&&'''''''''((('''&&&'''))))))'''&&&&&&&&&&&&'''''''''((((((&&&&&&'''''''''(((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''(((((((((((('''''''''((((((((('''&&&&&&)))))))))(((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))******++++++)))***++++++))))))***+++))))))))))))************+++************+++,,,,,,((()))***+++,,,,,,,,,+++,,,,,,,,,,,,------------+++,,,......------///000...111444444555777<<>>===666555444222000...---,,,,,,++++++***))))))******************************((((((((((((((()))******))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))(((((((((((())))))))))))((((((((()))))))))******(((((((((((((((((((((((())))))))))))))))))))))))((()))***)))''''''''')))((((((((((((((((((((((((''''''((((((((((((''''''######$$$%%%&&&'''((()))%%%%%%&&&&&&'''(((((()))''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''%%%))),,,---***(((((()))%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&:::::::::999888555333222...///000000000///------,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))%%%&&&'''((()))(((''''''%%%&&&''''''(((((((((((('''''''''(((((((((((()))%%%&&&(((((('''&&&'''(((%%%%%%%%%&&&&&&&&&''''''%%%'''((()))'''&&&&&&'''''''''''''''''''''''''''&&&))))))%%%(((===###&&&&&&%%%))),,,******)))(((((('''&&&&&&... ***,,,'''HHH$$$$$$%%%&&&&&&'''((((((###)))444>>>+++'''(((((((((((((((((((((''''''&&&%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''%%%&&&(((((('''&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$%%%%%%&&&''''''(((((('''''''''))))))'''&&&'''''''''((((((((())))))''''''''''''((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''%%%&&&'''((())))))((('''&&&''''''((((((((((((''')))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((()))******+++)))***,,,+++)))(((***,,,))))))))))))************+++*********++++++,,,---'''(((+++---...---,,,***---------.........//////+++...000222333555888:::;;;???CCCEEEFFFJJJQQQWWWYYY\\\aaafffiiikkkjjjjjjeeeiiisss~~~~~~~~~~~~|||iiimmmvvvuuunnnkkklllmmmdddVVVUUU\\\YYYggg~~~qqq___XXXTTTSSSQQQOOOMMMKKKJJJJJJEEEDDDBBB???<<<:::888777111000///...---,,,,,,,,,************************((((((((((((((()))******))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))(((((()))))))))*********(((((((((((((((((((((((())))))))))))))))))))))))'''((())))))(((''')))***''''''(((((())))))******&&&'''((())))))((('''&&&%%%%%%&&&&&&''''''((((((&&&&&&''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%'''(((((('''%%%$$$''''''''''''''''''''''''$$$(((------)))'''''')))%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((('''%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%::::::;;;:::999666333111...///000000000///---,,,+++,,,,,,------,,,,,,+++************))))))))))))$$$%%%&&&((((((((((((''')))))))))))))))(((((('''&&&&&&&&&'''''''''(((((($$$&&&'''(((''''''''')))%%%%%%%%%&&&&&&&&&''''''$$$&&&))))))'''&&&&&&&&&(((((((((((((((((((((((($$$+++(((!!!,,,sssaaa666)))$$$)))***$$$+++******)))((('''''''''###""",,,!!! 888bbb'''&&&&&&'''''')))***+++111"""###$$$PPPLLL###+++'''$$$&&&&&&&&&''''''((('''''''''%%%%%%&&&&&&'''((())))))((((((((((((((((((((((((''')))+++)))&&&###$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$%%%%%%&&&'''(((((((((''''''((())))))(((&&&(((((((((((())))))))))))''''''''''''((((((((()))''''''((((((((((((''''''''''''''''''''''''''''''%%%&&&((()))))))))((('''&&&&&&'''((()))))))))((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&&&&'''((())))))***(((+++,,,,,,)))(((***,,,))))))))))))************+++*********+++,,,,,,---&&&(((+++...///...+++***.........////////////000333666999===@@@CCCGGGJJJJJJNNNSSSVVVXXX]]]eeelllzzz~~~~~~gggiiimmmqqqrrroooiiieeegggnnn{{{~~~uuuyyyxxxzzz{{{ooo```___iiihhh}}}tttggg\\\[[[YYYWWWUUUTTTSSSSSSUUUTTTQQQNNNKKKHHHEEEDDD777666444222111000000000************************((((((((((((((()))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************(((((((((((((((((((((((())))))))))))))))))))))))&&&((())))))(((((()))+++&&&''''''((()))******+++&&&'''((())))))((('''&&&((((((((((((((('''''''''((((((((('''&&&&&&%%%%%%''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((($$$%%%'''(((((('''%%%$$$''''''''''''''''''''''''"""''',,,,,,(((%%%&&&(((%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))))))))(((%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$:::999888777555333222111222222111111000/////////,,,,,,---...---,,,***)))************))))))))))))((((((''''''''''''(((((()))(((&&&&&&((()))(((''''''((((((((((((&&&%%%###((((((((((((((((((((((((%%%%%%&&&'''((()))******''''''&&&&&&&&&&&&''''''((((((''''''''''''((((((...###///---222111'''***///)))%%%111...)))%%%$$$%%%(((+++'''++++++!!!***777&&&%%%$$$%%%'''((('''&&&888...666'''"""|||GGG+++&&&)))$$$"""'''&&&%%%$$$$$$&&&''')))&&&'''((('''%%%$$$%%%&&&&&&'''(((((())))))(((((('''&&&%%%&&&(((((((((''')))(((&&&$$$###$$$&&&''')))&&&###%%%((()))(((&&&&&&%%%%%%%%%%%%&&&''''''''''''((())))))((('''&&&&&&&&&&&&&&&''')))+++,,,&&&'''(((((())))))((((((''''''''''''(((((((((((()))'''&&&'''((()))((('''$$$%%%'''))))))((('''&&&***(((''''''))))))'''$$$%%%%%%&&&'''(((((((((''')))'''&&&'''((()))((('''''''''''''''((((((((())))))((('''&&&''')))+++,,,))))))************)))))))))))))))))))))))))))))))))+++------+++***+++,,,...,,,******+++---,,,+++555///---222555444666:::<<>>888444000///------//////)))!!!///---+++*********((('''+++++++++++++++*********))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))+++)))(((((())))))(((&&&''''''(((((())))))******'''((()))******)))((('''&&&&&&''''''((()))))))))(((((((((((((((((((((((())))))(((((('''''''''&&&******))))))((((((''''''))))))))))))))))))))))))&&&'''''''''(((((())))))((((((((((((((((((((((((%%%'''(((((('''&&&&&&''''''''''''''''''&&&&&&&&&''''''((()))***((($$$!!!(((&&&%%%&&&'''((('''&&&&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&(((((('''''''''&&&&&&&&&''''''''''''(((((())))))''''''&&&&&&&&&&&&''''''%%%&&&''''''%%%%%%&&&'''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%:::999888777555333222111111111000000///.........,,,,,,---------,,,+++***************)))))))))))))))((((((''''''(((((())))))(((&&&&&&((()))((('''&&&&&&'''((((((((('''&&&(((((((((((((((((((((((('''''''''((((((((((((((('''''''''&&&&&&'''''''''''''''''''''(((***+++,,,'''...(((&&&999iii&&&)))///(((---///---)))&&&%%%&&&((()))###&&&(((###000$$$GGG'''&&&%%%&&&((()))((('''BBB---&&&((((((aaa ///''')))%%%$$$%%%%%%&&&&&&'''''''''&&&&&&'''((('''%%%$$$%%%&&&&&&&&&'''''''''((((((((('''&&&%%%&&&((((((((('''((('''&&&%%%$$$%%%&&&&&&'''&&&%%%%%%'''((((((''''''&&&&&&&&&&&&'''((((((&&&&&&(((((()))((('''''')))((((((''''''((()))***###$$$%%%%%%&&&&&&%%%%%%''''''''''''(((((((((((()))'''&&&'''((()))((('''%%%&&&((()))***)))(((''')))(((&&&'''))))))'''$$$%%%&&&''''''(((((('''''')))'''&&&'''((()))(((''''''''''''((((((((())))))***)))'''&&&&&&'''((()))))))))************))))))***************************,,,......---,,,---............//////000000///...---111888<<<<<<>>>CCCEEEWWWhhhkkkgggggglllqqqzzzrrruuu{{{~~~vvvrrrqqqtttvvvzzzrrrppptttzzz{{{zzzzzzrrrqqqpppkkkkkkppp{{{sssjjjcccbbbfffkkkyyyyyyppppppwww|||yyyooojjjppp{{{{{{wwwnnnggggggiiikkkooorrrsssmmmaaaTTTOOONNNIIIJJJKKKKKKJJJIIIGGGEEE>>>:::444000//////---+++---+++))))))***+++***)))*********))))))((((((((())))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))((('''(((***+++***)))'''((((((((()))))))))***'''((()))******)))((('''((((((((((((((('''''''''(((((((((((((((((((((((()))(((((((((''''''''''''***)))))))))((((((((('''))))))))))))))))))))))))''''''((((((((()))))))))((((((((((((((((((((((((%%%'''(((((('''&&&&&&'''''''''''''''(((((((((((('''''''''(((((('''$$$"""((('''&&&&&&(((((('''&&&&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&(((((('''''''''&&&&&&&&&&&&&&&'''''''''(((((((((''''''&&&&&&&&&&&&''''''%%%&&&''''''%%%%%%&&&'''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%::::::888777555444222222000000//////...---------,,,,,,---------,,,++++++++++++*********)))))))))***))))))(((((())))))******(((''''''((())))))((($$$%%%&&&'''((())))))((((((((((((((((((((((((((())))))(((((('''''''''''''''''''''''''''''''''''''''&&&&&&'''(((+++///000))),,,$$$...$$$###)))&&&777***)))'''%%%$$$%%%%%%&&&...---,,,%%%000111###XXX(((&&&&&&&&&((()))((('''...)))---666 ,,,lll###***'''''')))***###%%%'''((()))(((&&&%%%&&&'''((('''%%%%%%%%%''''''&&&%%%%%%%%%&&&(((((('''&&&%%%&&&(((((((((''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&((()))'''''''''''''''(((((()))%%%%%%&&&'''((((((''''''(((((('''''''''(((((()))######$$$%%%%%%%%%%%%$$$''''''''''''(((((((((((()))'''&&&'''((()))((('''&&&''')))*********)))(((((('''&&&'''((((((&&&$$$&&&&&&'''((((((((('''''')))'''&&&'''((()))((('''''''''((((((((())))))))),,,+++)))'''''''''(((((())))))************))))))************************(((***,,,,,,++++++,,,---)))+++------------...000888999===BBBDDDFFFKKKSSS```yyy}}}yyy{{{pppppp|||ttttttyyy|||{{{vvvpppooouuu~~~zzzyyy}}}}}}sssggg^^^___gggpppooowwwzzzvvvssswww~~~zzzjjjjjjrrryyyuuuqqqllljjjiiixxxqqq\\\RRRQQQMMMMMMMMMNNNNNNOOOPPPRRRIIIEEE@@@;;;666222000000---+++))))))***+++++++++************))))))(((((())))))))))))))))))))))))************))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))+++)))((()))++++++***)))(((((((((((())))))))))))'''(((((())))))(((((('''***))))))(((''''''&&&&&&((((((((((((((((((((((((((((((((((((''''''''''''))))))))))))(((((((((((())))))))))))))))))))))))(((((()))))))))))))))***((((((((((((((((((((((((%%%'''(((((('''&&&&&&'''''''''(((((()))*********)))(((&&&&&&''''''%%%$$$)))'''&&&'''((()))((('''&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''%%%'''''''''&&&%%%&&&'''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%;;;:::999777555444333222111000000//////...------,,,,,,,,,,,,,,,,,,,,,++++++++++++*********))))))******))))))))))))*********(((''''''((())))))(((%%%&&&''''''((()))))))))((((((((((((((((((((((((((((((((((((((('''''''''''''''(((((((((((('''''''''&&&&&&&&&(((+++...000&&&&&&"""---///KKK:::000'''************))))))((('''''''''''')))###'''+++***rrr(((&&&&&&&&&(((((('''&&& 999'''...222!!!sssnnn(((000... +++)))'''$$$%%%'''((((((((('''&&&&&&'''((('''&&&%%%&&&''''''&&&$$$###$$$%%%''')))'''&&&%%%&&&((((((((('''%%%&&&&&&''''''&&&%%%%%%$$$'''((('''%%%$$$'''***&&&&&&&&&&&&&&&'''((((((%%%%%%&&&&&&''''''((((((%%%%%%%%%&&&''''''((()))%%%&&&''''''((((((''''''''''''''''''(((((((((((()))'''&&&'''((()))((('''&&&'''((())))))))))))(((&&&&&&&&&'''''''''&&&%%%''''''(((((((((((('''''')))'''&&&'''((()))(((''''''(((((((((((()))))))))++++++***)))))))))***+++)))******++++++******)))+++++++++++++++++++++++++++,,,---,,,++++++,,,---,,,...///000000222666:::HHHKKKOOOSSSVVV^^^kkkuuu}}}{{{yyy|||{{{~~~zzzvvvsssrrrvvv~~~}}}}}}~~~{{{zzz}}}|||yyyrrrhhhccchhhuuussswwwvvvpppnnnsssyyy|||xxxtttuuuzzzssstttrrrkkkffffffuuuvvv```YYY[[[^^^YYYUUUTTTRRRPPPRRRVVVOOOOOOOOONNNHHH???:::999555333///---------,,,+++++++++++++++++++++++++++))))))))))))))))))))))))*********)))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))///---+++******)))'''%%%(((((((((((())))))))))))(((((((((((((((((((((((())))))((((((''''''''''''((((((((((((((((((((((((((((((((((((((('''''''''))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))************(((((((((((((((((((((((($$$&&&(((((('''&&&'''((('''(((((()))+++,,,,,,---+++)))'''&&&'''((((((''')))(((''''''))))))((('''&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&'''((('''&&&%%%&&&(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&;;;:::999888666444333222222222111000000//////...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******************))))))))))))*********)))'''''')))***)))(((((((((((('''((((((((((((((((((((((((((((((((((((&&&&&&''''''((())))))***''''''((())))))(((''''''((('''&&&&&&&&&(((***,,,"""'''---%%%'''333&&&<<<###$$$$$$$$$$$$$$$$$$###&&&%%%%%%$$$$$$$$$%%%&&&'''$$$###$$$&&&&&&%%%%%%%%%<<<777---,,,...111,,,---.........---,,,+++%%%%%%---222%%% ***(((333(((&&&%%%&&&''''''&&&%%%---,,,)))### !!!&&&---***&&&%%%:::nnn___???***###"""!!!---'''###,,,,,,%%%!!!''''''&&&%%%&&&'''((()))&&&'''((((((&&&&&&'''((('''&&&$$$###$$$%%%''')))'''&&&%%%&&&((((((((('''%%%%%%&&&''''''&&&&&&%%%$$$'''((('''%%%$$$'''***%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&''''''((((((&&&&&&&&&%%%%%%%%%$$$$$$''''''((()))))))))))))))''''''''''''(((((((((((()))'''&&&'''((()))((('''&&&&&&''''''((((((((('''&&&&&&'''((('''''''''''''''((((((((((((((('''''')))'''&&&'''((()))((('''(((((((((((()))))))))***'''''''''((()))***++++++******++++++++++++******++++++++++++++++++++++++000111111///......///111555666888:::???EEELLLPPPTTT]]]iiirrrzzz}}}}}}{{{{{{yyyuuuzzzzzzyyywwwvvvyyyyyyssswwwzzzxxxxxx|||{{{yyyuuuooommmrrr~~~|||zzzuuunnnnnnuuu{{{|||wwwxxxzzz}}}{{{uuuzzzqqqjjjgggeeebbbaaacccmmmsssgggiiiooouuukkkbbb\\\WWWSSSUUUZZZWWWUUUVVVYYYUUUMMMKKKMMMCCC???999444222///---,,,*********++++++,,,,,,---************************))))))))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))///---+++******)))'''%%%))))))))))))((((((((((((((((((''''''''''''((((((''''''''''''(((((())))))(((((((((((((((((((((((('''''''''((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((************))))))))))))(((((((((((((((((((((((($$$&&&(((((('''&&&'''((('''((()))***+++---......---***((('''((()))***))))))'''&&&'''((()))((('''&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&'''((((((&&&&&&'''(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&;;;;;;999888666555333333222222222111000000//////,,,,,,+++++++++,,,------,,,++++++++++++************))))))(((((())))))***+++)))(((((()))***))))))))))))(((''''''(((((()))((((((((((((((((((((((((%%%%%%&&&'''((()))******'''((()))******)))((('''(((((('''''''''''''''(((---"""///$$$333###++++++,,,,,,,,,,,,++++++------,,,+++,,,---...///444///,,,---...------000///"""---111(((///***+++,,,---...///...---,,,333,,,'''555111'''000+++...''' ;;;111///)))'''&&&'''(((((('''%%%"""000999'''$$$+++$$$$$$'''%%%!!!&&&(((///------+++!!!!!!///)))!!!&&&))) &&&))))))'''&&&%%%%%%''')))***&&&'''(((((('''&&&((()))'''&&&%%%%%%%%%&&&(((((('''&&&%%%&&&((((((((('''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&''''''&&&&&&((()))$$$$$$$$$$$$$$$%%%%%%&&&)))(((''''''''''''(((((())))))((('''%%%""" &&&&&&'''(((((((((((('''''''''''''''(((((((((((()))'''&&&'''((()))((('''&&&&&&&&&&&&'''''''''(((%%%'''))))))((('''((()))(((((()))))))))((('''''')))'''&&&'''((()))((('''((((((((()))))))))******######%%%&&&'''((()))*********++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,---.........---...000333666777<<>>???@@@@@@AAAAAAAAAAAA:::LLL>>>CCCGGG<<>>555000111333222666===BBBGGGNNNRRROOOLLLLLLPPPSSSPPPNNNPPPSSSTTTRRROOOSSSRRRRRRRRRQQQLLLFFFBBBAAADDDEEECCCDDDEEEBBB<<<999:::999666111......///......+++)))'''(((+++---+++)))))))))(((%%%$$$%%%$$$'''))))))&&&%%%&&&''''''&&&%%%''')))******)))&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''%%%&&&'''((((((&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))((('''%%%%%%&&&&&&(((((((((&&&%%%&&&'''''''''''''''(((((((((((((((((('''''''''&&&&&&&&&))))))))))))(((((((((((()))+++---,,,(((&&&'''(((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''((('''''''''''''''((())))))))))))))))))))))))))))))))))))))))))************((((((&&&&&&''')))+++---++++++,,,,,,,,,,,,++++++///...,,,*********,,,---+++++++++,,,,,,---......(((,,,//////000111///,,,111444AAANNNNNNIIIRRRccc{{{~~~|||yyyxxxtttnnniiilllsssyyy{{{{{{zzz{{{aaaZZZ\\\\\\XXXUUUVVV\\\^^^[[[[[[___ffftttuuufff]]]dddooozzzzzzrrrmmmqqqxxxqqqmmmcccXXXXXX]]]^^^YYYaaa^^^bbbkkkrrrrrrooommmrrrooolllkkknnnrrrvvvxxx~~~vvvxxxtttkkkgggmmmvvv{{{tttzzzqqqxxxhhh[[[]]]QQQMMMJJJLLLPPPLLL@@@;;;>>>>>>>>>???@@@>>>999111,,,,,,+++))))))******((('''---+++((('''((()))((((((,,,+++***)))(((((((((((((((((())))))))))))(((((((((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))***)))(((''''''((()))***''''''''''''''''''''''''))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''''''''''')))'''%%%&&&)))***(((&&&'''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''%%%%%%'''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$<<<;;;:::888666555444333000///......------......---,,,+++******+++,,,---************))))))))))))******))))))))))))******((((((''''''''''''(((((()))((((((''''''(((((()))(((***++++++)))(((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''&&&&&&''''''((()))'''******'''&&&))))))&&&&&&)))++++++(((''')))+++,,,,,,---------///333666777555999AAAFFFFFFHHHLLLNNNOOOQQQPPPPPPRRRYYYaaa`````````aaabbbeeegggiiiZZZZZZ[[[]]]^^^]]]ZZZWWWRRRSSSRRRNNNOOOQQQOOOKKKGGGIIIKKKJJJFFFAAA===;;;666666777666555333222222000///...---,,,+++***+++%%%''')))(((&&&&&&''')))'''&&&&&&'''***++++++***&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''%%%&&&'''((((((&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''''''''(((***'''((()))(((&&&&&&&&&(((''''''''''''(((((((((((((((((('''''''''&&&&&&&&&))))))))))))(((((((((((()))+++---+++)))''''''((((((''''''&&&&&&''''''((('''''''''((((((((())))))(((''''''''''''((())))))))))))))))))))))))))))))''''''''''''((((((((()))***)))(((((((((***,,,---******++++++++++++******...---,,,******+++,,,---,,,,,,------------------111000///...---///444999DDDJJJYYYiiillllllxxxzzz~~~xxxvvvzzzyyypppfffhhhaaa]]]___dddnnnzzzZZZQQQSSSTTTTTTQQQRRRVVVWWWVVVYYY___nnnyyynnnhhhlllpppuuuyyyyyywwwvvvuuuiiikkkjjjfffeeefffaaaYYYYYYVVVWWW___eeeeeedddeeejjjmmmppprrrqqqqqqqqqrrrzzzzzz}}}|||uuunnnllljjjgggfffmmmzzz}}}iiiooovvvkkkpppvvveeeUUUNNNKKKNNNMMMGGGDDDFFF???@@@AAADDDEEECCC@@@<<<555222---+++************)))'''&&&''')))******)))***)))))))))))))))******(((((())))))))))))(((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************************((((((((((((((()))******((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))***)))(((''''''((()))***'''''''''''''''''''''''')))((((((''''''(((((()))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''''''''''')))'''&&&'''))))))(((&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&%%%'''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&;;;;;;999888666555333333111000//////......//////------,,,,,,,,,,,,------)))))))))*********++++++******))))))))))))******)))((((((''''''(((((()))(((((())))))))))))((((((''')))******(((''''''(((&&&&&&'''''''''((((((((((((((((((((((((((((((((('''''''''''''''((())))))(((+++***''''''))))))&&&&&&))),,,+++))))))+++...,,,...///000222555999<<>>EEEKKKPPPUUUXXXZZZ^^^bbbeeehhhnnntttwwwkkknnnnnnjjjjjjooorrrqqqllljjjlllttt~~~zzz{{{{{{{{{~~~wwwvvvrrrnnnooosssuuusssgggfffhhhnnntttuuuqqqmmmbbb```]]]ZZZXXXTTTOOOKKKLLLQQQRRRNNNJJJFFF???666666444222///---+++)))(((***(((((((((***+++***)))))))))))))))))))))))))))''''''((((((((((((''''''&&&'''''''''''''''''''''''''''''''''''''''''''''(((((((((&&&%%%&&&))),,,)))+++++++++)))((()))***''''''''''''(((((((((((((((((((((((((((((((((((('''((((((((()))))))))*********************)))((((((((((((''''''(((((((((&&&&&&'''''''''(((((((((((((((((((((((()))******((((((((((((((((((((((((************++++++++++++***)))))))))******++++++******)))(((((()))******++++++++++++,,,------...---,,,,,,,,,---------...444333888@@@FFFMMM```sss{{{YYYWWWUUUVVV]]]jjjyyyrrrwwwsssoooyyy~~~wwwvvvxxxyyyuuuooonnnqqqrrrrrrttt{{{{{{}}}zzz{{{yyysssooopppqqqkkkbbbhhhmmm|||uuujjjlllxxxxxxrrrsssuuupppssskkkgggddd^^^ZZZTTTPPPPPPRRRTTTUUUZZZWWWQQQLLLEEE>>>777222---,,,******++++++***)))++++++***)))(((((())))))(((((())))))))))))((((((***)))))))))((((((((('''(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((())))))***((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''''''''''''''(((((((((''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%'''))))))((((((((()))''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''''''''(((::::::888777555444222222000///......------......++++++,,,,,,,,,,,,++++++...---,,,+++***)))((((((******))))))))))))*********))))))(((((())))))*********++++++++++++******''')))++++++***)))***+++''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))******+++))),,,,,,)))))),,,,,,)))%%%(((,,,---...111666;;;AAAHHHQQQYYY^^^aaabbbccciiipppvvvvvvtttsssrrrpppqqqsssooogggiiisssxxxwwwooommmppp{{{|||xxxkkknnnnnnnnnqqquuuuuurrrllljjjjjjqqq{{{~~~yyylllmmmoooqqqooofffYYYOOOMMMSSSVVVQQQNNNNNNHHH??????===:::888666444000------+++******++++++)))((())))))))))))))))))))))))''''''(((((((((((('''''''''''''''''''''(((((((((''''''''''''''''''''''''******)))(((&&&&&&'''))))))***+++***)))((((((***''''''''''''(((((((((((('''(((((((((((()))))))))''''''(((((())))))*********)))))))))++++++)))''')))((((((''''''(((((()))&&&&&&&&&&&&''''''''''''))))))(((((())))))***+++))))))))))))))))))))))))((((((((()))))))))******))))))******************+++***)))(((((()))***+++++++++,,,,,,,,,,,,,,,,,,------,,,,,,---000333444888<<>>FFFLLLXXX^^^hhhnnnpppnnnkkkiiivvv}}}~~~wwwnnniiieeeaaaiiinnnmmmiiimmmyyy~~~{{{sssrrrttt|||~~~xxxllleee___eeekkkoootttxxxvvvpppmmmjjjjjjsss~~~{{{uuuuuuvvvwwwtttkkk]]]SSSUUU[[[YYYPPPLLLOOOMMMEEEEEEDDDBBBBBBBBB???:::555111///---------,,,***(((((((((((((((((((((((((((''''''(((((((((((('''''''''''''''''''''((())))))''''''''''''''''''''''''(((******)))'''''''''((()))***+++***((('''((()))''''''''''''(((((((((((('''((((((((())))))))))))'''''''''((()))************)))((()))+++,,,***'''))))))(((((((((((())))))''''''''''''(((((((((((())))))(((((())))))***+++))))))))))))))))))))))))(((((()))))))))************+++++++++++++++******,,,+++***))))))***+++,,,,,,,,,------,,,,,,++++++000...------///444:::======KKKZZZggg}}}yyyyyy|||zzzvvvrrriiibbbeeemmmnnnfff\\\[[[bbbjjjqqq~~~|||www|||yyyqqqkkkmmm}}}}}}|||ssseeeccchhhffffffooo~~~sssmmmddd\\\YYYYYYZZZ[[[______aaaaaa```ZZZSSSNNN>>>:::444000...---,,,,,,******)))))))))))))))***(((((())))))))))))((((((''''''(((((())))))******(((((((((((())))))))))))((((((((((((((((((((((((************************((((((((((((((()))******((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))'''((()))******)))((('''(((((((((((((((((((((((()))((((((''''''(((((()))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''&&&((())))))'''&&&''')))''''''''''''''''''''''''''''''''''''''''''''''''$$$&&&)))******)))))))))''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&(((((((((''''''''''''''':::999888777555333222111222111111000000000000000,,,---...//////...---,,,***++++++++++++,,,,,,,,,******))))))))))))************))))))))))))******---,,,+++******+++,,,---(((***,,,,,,++++++,,,---(((((((((((())))))))))))))))))))))))))))))))))))*********)))******+++,,,'''***+++)))***...///,,,+++000777===CCCKKKUUU\\\iiioooxxx|||{{{uuunnnkkkvvvzzzvvviii```___```___\\\gggnnnooovvvyyyooooooppprrruuuvvvsssppptttfff]]]___gggpppwww}}}}}}wwwpppmmmnnnwww||||||wwwqqqnnnkkkfff^^^WWWfffiiibbbTTTOOOSSSRRRKKKHHHGGGGGGIIIJJJGGGAAA<<<555333000///...---+++)))((((((((((((((((((((((((''''''(((((((((((('''''''''''''''''''''((()))***(((((((((((((((((((((((('''(((******)))(((((()))((()))***)))((('''''')))''''''''''''((((((((()))'''((((((((())))))******&&&''''''((()))******+++***(((''')))+++,,,***'''))))))(((((((((((())))))(((((((((((()))))))))))))))))))))))))))******+++))))))))))))))))))))))))***++++++++++++,,,,,,,,,,,,,,,---------,,,++++++---,,,***))))))***,,,---------------,,,,,,+++***222000......111888???CCCKKKaaatttpppbbbaaaccceeefffkkknnnqqqqqqmmmfff```]]]\\\rrrzzz{{{xxx{{{sssyyyzzzoooqqqgggbbbnnntttmmmhhhiii}}}yyyrrrhhh___YYYWWWVVVVVVZZZ[[[]]]```aaa^^^ZZZVVVOOOIII???777222///,,,+++(((((((((((()))***+++,,,(((((())))))))))))((((((&&&&&&'''((()))***++++++(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))******((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))''''''''''''''''''''''''&&&(((***)))&&&%%%''')))''''''''''''''''''''''''''''''''''''''''''''''''###&&&)))+++***))))))***''''''''''''''''''''''''&&&''''''''''''''''''&&&******))))))(((((('''''';;;:::999888666444222111111111111000000///...---...---,,,,,,++++++,,,,,,------,,,,,,,,,,,,++++++************************+++++++++)))'''''')))***))))))))))))***************+++,,,,,,******+++,,,******+++,,,,,,,,,,,,+++******+++++++++******)))))))))***+++,,,---......***)))((())),,,...//////666>>>GGGLLLUUUeeettt}}}|||yyyyyyyyyzzzuuugggYYYRRRQQQSSSZZZaaacccgggvvvuuuooopppppppppqqqqqqooolllmmmsssyyy{{{jjjiiiiiiiiihhhiiippp|||{{{wwwsssqqqqqqwwwtttmmmhhhhhhjjjeee]]]mmmmmmdddWWWQQQTTTRRRKKKQQQRRRSSSSSSPPPOOOSSSYYYKKKGGGAAA999222---***)))...,,,************(((&&&&&&'''))))))))))))***+++&&&''''''((((((((((((((((((((((((((((((((((((((('''((()))(((&&&&&&((()))))))))))))))(((((((((((()))&&&%%%&&&((()))'''%%%(((((())))))*********+++***************++++++,,,((())))))************)))''''''&&&%%%%%%&&&((((((''''''((()))))))))))))))(((((((((((()))))))))))))))***+++++++++)))((('''''''''''''''(((***++++++))))))))))))******************+++++++++,,,,,,,,,000...+++***+++---......///000222555999BBBPPP]]]hhh~~~|||cccVVV[[[hhhnnnlllppprrruuuvvvtttuuu{{{vvvvvvsssttt||||||{{{rrrhhh```rrryyypppmmmuuusssiiinnniiimmmvvvxxxrrrssszzznnnnnnkkkfff```]]]^^^aaa^^^^^^___aaadddfffbbb]]]WWWSSSNNNHHH@@@777222222...---++++++,,,,,,+++)))************)))((('''&&&)))))))))))))))))))))))),,,+++)))((((((((()))***))))))))))))))))))))))))******))))))((((((''''''((((((((((((((((((((((((++++++***)))((('''&&&&&&((((((((((((((()))******'''((())))))(((((()))***(((((())))))))))))((((((,,,+++***(((''''''&&&&&&''''''''''''''''''''''''))))))(((((('''''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))((((((''''''''''''((((((((((((((((((((((((((((((,,,+++)))((('''''''''((('''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((***)))((('''''''''''''''''''''((((((((((((''''''&&&'''''''''(((((())))))::::::999888666444222111111111111000000///...---...---,,,,,,++++++,,,,,,------,,,,,,,,,+++++++++***************************+++***)))'''''')))+++))))))))))))***************+++,,,,,,******+++,,,******+++,,,,,,,,,,,,+++******++++++++++++******)))))))))******+++++++++((()))***+++,,,///333666???PPPcccpppvvvzzzyyyvvvyyyzzz}}}~~~{{{tttrrrnnnjjjhhhfffeeedddffffffdddeeesssuuuuuuuuuvvvxxxwwwsssnnnpppvvv~~~zzzllljjjfffccccccgggmmmrrrxxxnnniiikkkvvvvvvqqqgggccceeehhhiiinnnooohhh\\\XXX\\\\\\VVVPPPRRRVVVZZZ[[[[[[\\\^^^XXXVVVRRRLLLDDD===777333///...+++)))(((((('''''''''(((((((((''''''((((((&&&'''(((((())))))(((((((((((((((((((((((((((((('''((()))(((&&&&&&((()))))))))))))))(((((((((((((((&&&%%%&&&((()))'''%%%(((((()))))))))*********)))))))))))))))***++++++'''(((((())))))))))))))))))((('''&&&&&&'''(((((('''((()))))))))))))))((((((((((((((())))))))))))))))))*********))))))(((((((((((((((((()))***+++************++++++++++++***++++++++++++,,,,,,,,,---,,,++++++,,,...//////333222444:::EEEWWWkkkyyy}}}{{{hhhkkkhhh]]]UUUYYYccciiiooovvvsssmmmkkkrrrzzzuuuwww||||||~~~~~~~~~xxxtttyyy|||yyytttrrrpppoooyyyuuuxxx~~~tttqqquuunnnqqqrrrppplllkkkpppuuurrrqqqmmmfff___^^^```bbb```WWWMMMJJJIIIEEE>>>777111---******,,,,,,(((%%%***************)))(((((())))))))))))))))))))))))***)))(((''''''(((((()))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((******))))))((((((''''''((((((((((((((()))******'''((())))))(((((()))***(((((())))))))))))((((((***))))))(((((((((((()))'''''''''''''''''''''''')))(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''((((((((()))))))))((((((''''''''''''(((((())))))))))))))))))))))))(((((('''&&&&&&'''((()))'''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((()))((((((''''''''''''(((''''''((((((((((((''''''''''''''''''((((((((()))::::::999888666444333222111111111000000///...---...---,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++++++++************************))))))***)))((((((***,,,)))))))))*********++++++***+++,,,,,,******+++,,,******+++,,,,,,,,,,,,+++***++++++,,,,,,+++++++++,,,,,,+++***************............222:::FFFNNN[[[fffrrrxxx{{{~~~~~~|||xxxyyy{{{}}}vvvpppjjjhhhiiimmmsssvvvtttqqqooojjjgggiiipppzzzsssqqqrrrwww{{{{{{uuupppqqquuu{{{vvvkkkhhhccc``````bbbdddeeesssuuuooofffiiizzz~~~yyylllaaacccmmmuuulllooollleeefffooosssqqqYYYZZZZZZ[[[\\\^^^```aaa``````___[[[TTTKKKCCC>>>333111///+++(((''')))+++))))))((((((''''''((((((&&&'''(((((())))))(((((((((((((((((((((((((((((('''((()))(((&&&&&&((()))))))))))))))((((((((((((((('''&&&&&&'''((('''&&&(((((((((((())))))))))))((((((((((((((()))******'''''''''((((((((())))))+++***)))'''''''''((((((((()))))))))))))))((('''(((((((((((())))))))))))))))))(((((())))))******))))))((((((((())))))***+++++++++,,,,,,,,,,,,---++++++++++++,,,,,,,,,,,,------......///000111111;;;;;;???JJJ^^^www}}}tttrrrsssnnn^^^WWWccchhhaaaYYY]]]kkkwwwyyyzzzzzzyyytttzzz{{{tttuuuvvvwwwyyyzzzyyyssslllmmmvvv{{{~~~{{{ooolllhhhmmmrrrqqqoootttttteee```bbbccc^^^XXXTTTSSSQQQMMMIII===666---)))***+++***(((******************))))))))))))))))))))))))))))))((('''''''''''''''((()))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((()))******'''((())))))(((((()))***(((((())))))))))))((((((((((((((((((((()))******((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&'''''''''(((((((((((((((''''''''''''((((((************************%%%%%%%%%%%%&&&'''))))))''''''&&&&&&''''''((()))(((((((((((((((((((((((((((''''''''''''(((((()))''''''((((((((((((''''''''''''''''''((((((((((((:::999999888666555333222111111111000000///...---...---,,,,,,++++++,,,,,,,,,,,,,,,++++++++++++***************************''')))******))))))***,,,))))))*********+++++++++***+++,,,,,,******+++,,,******+++,,,,,,,,,,,,+++***+++,,,,,,,,,,,,,,,,,,///...---,,,++++++,,,,,,111//////333>>>NNN___iiiqqquuuuuurrrqqqtttxxxxxxssstttvvvvvvtttrrrppppppuuusssrrrsssvvvyyyyyyxxxkkkggghhhlllnnnlllmmmppptttppppppwww~~~}}}zzzuuuvvvxxxyyyyyyuuummmfffbbbaaa```______```ccceeebbbjjjrrrccceeevvv{{{yyylll```___hhhooobbbhhhiiigggmmm{{{pppoooggg\\\UUUWWW^^^cccbbbccccccaaa\\\VVVOOOKKK<<<;;;777111,,,***,,,...+++***(((((()))*********''''''((()))))))))))))))(((((((((((((((((((((((('''((()))(((&&&&&&((()))))))))))))))((((((((((((''''''&&&''''''''''''&&&(((((((((((((((((((((((('''''''''''''''((())))))''''''(((((())))))******---,,,***(((((('''(((((()))))))))))))))(((((('''(((((((((((()))))))))))))))(((''''''''')))***,,,******))))))((()))))))))++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------000000111111000111222444:::AAANNNcccxxxuuuvvvyyysssiii___UUU\\\^^^^^^]]]cccrrrpppllllllllloooxxx{{{xxxwwwvvv{{{zzzuuulllggglllnnnkkkjjjttt|||hhh```ZZZ```bbb[[[RRROOORRRTTTKKKDDD888///******---000******))))))))))))******))))))))))))))))))))))))''''''''''''(((((())))))((((((((((((((((((((((((''''''(((((())))))******(((((((((((((((((((((((('''((((((((()))))))))***((((((((((((((())))))***'''((())))))(((((()))***(((((())))))))))))((((((((((((((((((((())))))***))))))))))))))))))))))))((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&&&&'''''''''(((((((((''''''''''''(((((())))))))))))))))))))))))&&&&&&&&&&&&'''((())))))'''''''''''''''(((((()))(((((((((((((((((((((((('''''''''''''''((()))***''''''(((((((((((('''''''''''''''(((((((((((((((999999999888666555333333111111111000000///...---...---,,,,,,++++++,,,,,,,,,,,,+++++++++*********************************'''(((******))))))***+++************++++++++++++***+++,,,,,,******+++,,,******+++,,,,,,,,,,,,+++++++++,,,---------------...---,,,+++,,,---...///...000666DDDVVVeeeooosssrrrxxx{{{xxxsssnnnfff___aaaiiiqqquuuuuuvvv{{{~~~xxxssssssxxx|||iiihhhkkkqqqrrrqqqrrrvvv|||zzz}}}{{{yyyxxxuuupppmmmkkkcccdddeeeccc``````bbbeeeeeekkk|||jjj^^^___dddkkkllleee]]]\\\___```aaaggghhhdddhhhvvv}}}xxxeeeVVVUUU\\\bbbaaaaaaaaa```___\\\ZZZXXXMMMJJJDDD<<<444///...---+++)))&&&&&&)))++++++***'''(((((()))))))))))))))(((((((((((((((((((((((('''((()))(((&&&&&&((()))))))))))))))((((((((((((&&&'''''''''&&&&&&''''''(((''''''''''''''''''''''''''''''''''''(((((()))))))))))))))***+++,,,------,,,***)))((((((((()))(((((())))))))))))(((((((((((((((((())))))))))))(((((('''''''''(((***++++++******))))))))))))************++++++++++++,,,++++++,,,,,,,,,---------000111111000///111666:::;;;JJJ```{{{|||uuuvvv|||pppccc^^^ZZZWWWYYY^^^dddlllzzz|||{{{|||jjjiiieeeeeekkkvvv|||{{{{{{tttrrrrrrpppiiigggtttsssjjj^^^aaa```XXXRRRQQQPPPMMMKKKKKKFFF>>>444......111+++***)))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((())))))******))))))))))))))))))))))))''''''(((((())))))******((((((((((((((())))))***'''((())))))(((((()))***(((((())))))))))))((((((***))))))((((((((((((((())))))))))))))))))))))))'''''''''((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&&&&'''''''''(((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((())))))(((((((((((((((((((((((('''''''''''''''((()))***''''''((((((((((((''''''((((((((((((((('''''''''999999888888777555444333111111111000000///...---...---,,,,,,++++++,,,,,,++++++++++++************************************''')))++++++***))))))************++++++++++++,,,***+++,,,,,,******+++,,,******+++,,,,,,,,,,,,+++++++++,,,---............+++*********,,,///222444777@@@QQQcccqqqvvvssspppqqqsssrrrmmmgggccc]]]VVV^^^iiixxx~~~wwwqqqqqqwww}}}xxxwwwvvvxxx{{{wwwvvvuuuttttttxxx}}}wwwvvvtttqqqnnnlllkkkkkkccceeeiiikkkfff______ccc\\\cccgggddd```aaaaaa```nnnssspppgggfffooowwwxxxvvv}}}{{{kkk\\\YYY[[[\\\[[[[[[ZZZZZZYYYYYYYYYYYYYYYUUUNNNGGGAAA:::333...,,,((($$$$$$'''******((('''((())))))******))))))(((((((((((((((((((((((('''((()))(((&&&&&&((()))))))))))))))((((((((((((&&&'''((('''&&&&&&'''((('''''''''''''''&&&&&&&&&'''''''''''''''((())))))***)))))))))***,,,...///,,,+++***((((((((())))))''''''((()))))))))))))))(((((((((((())))))))))))((((((''''''(((((())))))******)))))))))******+++************++++++++++++,,,,,,,,,,,,------------////////////111888CCCKKKYYYiii|||wwwvvv~~~tttggg\\\WWWXXXYYY```sss|||wwwmmmkkknnnnnnkkkjjjttt~~~{{{wwwvvvwwwwwwssskkkhhhpppvvvfffZZZ\\\```WWWHHHEEEJJJNNNKKKCCC999222000---,,,***)))(((((())))))))))))))))))))))))))))))*********+++***)))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''(((((())))))******((((((((((((((()))******'''((())))))(((((()))***(((((())))))))))))((((((******)))((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&'''''''''(((((((((((((((''''''''''''((((((''''''''''''''''''''''''((())))))***))))))((((((((((((''''''(((((()))***(((((((((((((((((((((((((((''''''''''''(((((()))''''''((((((((((((''''''((((((((((((((('''''''''888888888888777555444333111111111000000///...---...---,,,,,,++++++,,,,,,++++++++++++************************************(((***++++++***(((((()))*********+++++++++,,,,,,***+++,,,,,,******+++,,,******+++,,,,,,,,,,,,++++++,,,---....../////////******+++---000555:::===OOO\\\lllvvvvvvpppiiiffflllhhh```WWWWWW___fffgggmmmrrrzzz{{{||||||}}}~~~~~~yyytttqqqvvvuuupppmmmmmmmmmoooyyyzzzyyy~~~|||vvvfffgggddd]]]\\\dddkkkmmmeeekkkmmmgggcccdddhhhjjjrrrvvvssshhheeellltttuuusssyyywwwkkkdddeeeddd^^^ZZZZZZYYYWWWUUUSSSRRRQQQWWWSSSOOONNNNNNIII@@@777222---(((&&&)))***)))'''(((((()))************)))(((((((((((((((((((((((('''((()))(((&&&&&&((()))))))))))))))((((((((((((%%%''')))(((&&&%%%&&&((('''''''''&&&&&&&&&%%%%%%((((((''''''(((((()))***))))))(((((()))+++---///******(((((('''((()))***%%%&&&''')))************(((((((((((())))))))))))((((((((()))((((((''''''))))))))))))***+++,,,,,,++++++++++++,,,,,,,,,---,,,,,,,,,------------......///000222999HHHZZZhhhyyy~~~zzztttqqqtttqqqkkkccc\\\\\\fffooo|||oookkknnnyyytttpppssswwwuuuvvvvvvrrrnnnnnnttt{{{wwwtttyyy}}}hhhaaaddd^^^SSSKKKJJJKKKKKKKKKGGG@@@;;;111///---+++))))))******))))))))))))))))))))))))******+++***)))(((&&&%%%))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((()))******'''((())))))(((((()))***(((((())))))))))))((((((((((((((((((((())))))***''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''''''''((((((((()))))))))((((((''''''''''''((((((((((((((((((((((((((((((%%%&&&'''))))))))))))(((((((((((((((((())))))***(((((((((((((((((((((((()))((((((''''''''''''(((''''''(((((((((((('''''')))(((((((((''''''''''''888888888888777666444444111111111111000///...---...---,,,,,,++++++,,,,,,+++++++++************)))************************(((***,,,,,,***((('''(((******+++++++++,,,,,,,,,***+++,,,,,,******+++,,,******+++,,,,,,,,,,,,++++++,,,---...////////////,,,---...111666<<>>777111...+++)))+++***)))(((((()))******************))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((('''(((((())))))))))))(((((((((((((((((())))))***))))))))))))))))))))))))(((((((((((((((((('''&&&&&&'''((('''&&&&&&'''(((''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((&&&'''''''''''''''((()))'''''''''((((((((())))))+++(((&&&&&&((()))'''&&&((((((((((((((((((((((((***)))((((((''''''(((((())))))))))))))))))))))))'''((())))))'''((()))+++''''''(((((((((((('''''')))(((((((((''''''''''''''''''''''''''''''''''''<<<:::999888888666444222222222111000//////...---,,,------------,,,,,,++++++,,,,,,------,,,,,,+++,,,*********,,,---,,,++++++***************++++++///---+++***++++++)))(((+++++++++++++++++++++++++++******---111222000---000---,,,---,,,+++///444888DDDQQQ]]]mmm||||||ssspppnnnhhhaaa^^^bbbllltttssstttwwwyyyyyywwwtttsss~~~{{{yyyyyy|||zzzvvvwwwxxxzzz|||}}}}}}|||{{{zzzyyyyyyrrrpppnnnooorrrtttrrrpppllllllkkklllnnnssszzzyyyooogggfffnnnyyyrrriiiaaa^^^[[[\\\jjjzzzxxxnnnjjjkkkmmmtttxxxuuuqqqkkkddd]]]ZZZUUUOOOJJJGGGEEECCCAAAJJJLLLMMMIIIAAA888222///,,,+++)))'''''''''((()))&&&'''(((((()))(((((((((((((((((((((((()))******)))((((((''''''''''''((((((''''''''''''((())))))((((((((((((((((((((((((''''''((((((((()))))))))(((((())))))******++++++************))))))))))))+++***))))))))))))***+++(((***,,,,,,***((((((((()))************+++++++++******))))))******+++,,,+++,,,,,,,,,++++++---...333000,,,,,,...222666888JJJ[[[ttt~~~{{{oookkkwww{{{zzz~~~}}}yyy}}}tttmmmiiiiiipppfffkkkyyyyyywwwxxxttt|||{{{vvvlllvvvzzzvvvuuu]]]^^^]]]YYYUUUPPPKKKHHHLLLHHHCCC>>>999444///++++++***)))))))))***+++,,,************))))))))))))******))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((())))))))))))(((((('''((((((''''''(((((()))***))))))))))))))))))))))))&&&'''((((((((((((((((((&&&'''((('''&&&&&&'''(((''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''(((((((((((())))))***((('''&&&((((((((('''(((((((((((((((((((((((((((((('''''''''''''''((())))))))))))))))))))))))((()))))))))((((((***+++''''''((((((((((((''''''(((((((((((('''''''''''''''''''''''''''''''''''';;;:::999888888777444222222222111111000//////...,,,---------------,,,,,,+++,,,,,,------,,,,,,++++++***)))***,,,------+++,,,+++***)))***+++,,,---...,,,******++++++***)))++++++++++++++++++++++++,,,)))(((+++111333000---+++,,,///222000---111888MMM___jjjjjjqqq|||yyyjjj```___^^^^^^dddooo|||}}}ssskkkjjjqqq}}}}}}yyyppppppoookkkiiikkkqqqvvv~~~|||wwwsssvvvrrrjjjccc```]]]]]]ccckkk}}}wwwmmmiiiqqqrrrtttuuuxxxxxxpppfff```]]]XXXSSSOOOIIIDDD@@@@@@EEEKKKNNNKKKDDD<<<777///---***((('''(((***+++''''''((((((((((((((((((((((((((((((((())))))***)))(((''''''''''''((((((''''''''''''((((((((()))(((((((((((((((((((((((('''(((((((((((()))))))))'''((((((((())))))***************)))))))))))))))+++******************+++''')))++++++)))'''(((***))))))*********+++++++++************++++++,,,,,,+++,,,---,,,+++,,,---///---...000333444666>>>FFFgggzzz{{{kkkiiizzzxxxccc\\\bbbhhhfffppp~~~qqqgggkkkrrrsssmmmgggmmmyyyyyywwwyyyzzzllllllhhh```YYYSSSNNNIIIDDDBBB???<<<:::777333000,,,+++***))))))***+++,,,************)))))))))(((+++******************+++((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))******))))))***))))))((('''&&&(((''''''''''''((())))))))))))))))))))))))))))))&&&&&&'''((())))))((((((&&&'''((('''&&&&&&&&&(((''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((&&&&&&&&&''')))))))))((((((((((((((((((((()))))))))((('''''''''(((((((((((((((((((((((((((((((((,,,+++***)))))))))))))))((((((((((((((((((((((((((()))***)))((((((***,,,''''''((((((((((((''''''(((((((((((((((''''''''''''''''''''''''''''''''';;;:::888888888777555222222222111111000000//////,,,------......---------+++,,,,,,------,,,,,,++++++***)))***,,,------+++,,,+++*********+++---...+++***)))***+++------,,,,,,++++++******++++++,,,,,,)))'''***///222///,,,,,,,,,///000000111;;;GGG___rrrxxxmmmiiirrrqqqeeeRRRUUU[[[aaaiiisss}}}zzzqqqkkknnn|||}}}}}}}}}zzzuuuooommmooorrrqqq{{{xxxsssxxxsssiii```]]]]]][[[ZZZZZZjjjxxxyyyrrrpppzzzuuuqqquuurrraaa___]]]ZZZVVVOOOHHHCCC@@@BBBFFFLLLOOOLLLCCC<<<333000,,,((('''(((***+++((((((((('''''''''((((((((((((((((((((())))))***((((((''''''''''''((((((&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***((((((((((((((()))))))))))))))))))))))))))***************++++++*********((()))))))))((()))***,,,))))))*********+++++++++***++++++,,,,,,,,,,,,,,,,,,---...---,,,,,,...000+++---000333222777III\\\vvv}}}uuuddddddyyy|||vvvwww|||nnncccaaaccceeezzz}}}ooocccdddkkkooopppppprrr|||zzzqqqpppssstttyyyjjj]]]XXXUUUQQQCCC@@@<<<:::999888666555...---,,,************+++************)))))))))(((++++++************++++++))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((())))))******))))))***))))))((('''&&&'''''''''''''''(((((()))((((((((((((((((((((((((&&&&&&'''((())))))((((((&&&'''((('''&&&&&&&&&(((''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((((((((((((((('''&&&&&&))),,,---+++***))))))))))))))))))((((((((((((((('''''''''((()))((((((((((((((((((((((((///...,,,+++***)))))))))((((((((((((((((((((((((((()))***)))((()))***,,,''''''(((((((((((('''''''''''''''(((((((((((((((((((((((((((((((((((((((;;;999888888888777555333222222111111111000000000,,,------............---+++,,,,,,------,,,,,,+++,,,*********,,,---,,,+++************+++,,,------***)))((())),,,......------,,,+++******+++,,,------+++)))+++...///...,,,222///---...222<<>>===???FFFOOOSSSOOOKKK;;;777000***'''&&&(((***))))))(((''''''''''''(((((((((((((((((()))******(((''''''''''''(((((()))&&&''''''((()))(((((((((((((((((((((((((((((((((((((((((()))))))))******(((((((((((())))))))))))))))))))))))************))))))***++++++***)))))))))((((((***---......---)))************+++++++++***+++,,,------------,,,---.........------///000111///000333777CCC```|||zzzkkkiiiccckkkvvvsss||||||vvvtttdddaaalll}}}sssrrr{{{{{{qqqiiihhhjjjmmmsssyyylllsssyyyxxxrrrmmmmmmppprrr```YYYWWWTTTMMMIIIBBB>>>;;;999888777444333000...,,,+++******************))))))))))))++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((())))))))))))(((((('''''''''&&&&&&''''''((()))((((((((((((((((((((((((&&&'''((((((((((((((((((&&&'''((('''&&&&&&'''(((''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((((((((((((((((((''''''+++000222000---******))))))))))))(((((('''(((((((((&&&'''(((***((((((((((((((((((((((((---,,,+++)))(((((('''''')))))))))))))))))))))))))))*********))))))+++,,,''''''(((((((((((('''''''''''''''(((((((((((((((((((((((((((((((((((((((:::999888888888777555333222222222111111111111000,,,,,,---...............+++,,,,,,------,,,,,,+++---+++***+++,,,,,,+++***((()))***+++,,,,,,,,,,,,+++***)))***+++------,,,---,,,***))))))***,,,---...---------------......333000111888@@@MMM^^^mmmyyyvvvjjjZZZWWW___aaa\\\jjjqqqwwwxxxuuuuuuzzz~~~ssslllmmmqqqnnnqqqrrrnnnhhhbbb^^^[[[XXX\\\bbbggglllttt~~~{{{vvvuuu{{{~~~uuuiiiaaa^^^YYYVVVUUUTTTSSSRRR>>><<<;;;???GGGNNNTTTVVVKKKEEE<<<222,,,))))))******)))((('''&&&''''''(((((((((((((((((()))******'''''''''''''''((())))))&&&&&&((()))))))))((('''(((((((((((((((((((((((((((((()))))))))*********))))))))))))))))))))))))((()))))))))************((())))))******))))))((()))((()))///666777222---)))************+++++++++++++++---.........---,,,---...///...------///111555111666EEEUUUiiiuuueeeoooxxx|||vvv~~~|||~~~zzzmmmiiijjjkkkvvv~~~zzzwwwuuutttrrrlllhhhlllsssjjjiiimmmsssqqqiiiiiippp~~~iii^^^ZZZUUUUUUQQQJJJEEEAAA===:::888<<<:::666222///,,,++++++************))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((('''(((((())))))))))))((('''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&'''((('''&&&&&&'''(((''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((((('''(((---444777555111*********)))))))))((((((&&&''')))(((&&&&&&(((+++(((((((((((((((((((((((())))))(((((((((((()))***)))))))))))))))))))))))))))***+++***))))))+++---''''''((((((((((((''''''''''''''''''((((((((()))((((((((((((((((((((((((:::999888888888888555333222222222111111111111111,,,,,,---.../////////...+++,,,,,,------,,,,,,+++...,,,++++++,,,,,,***)))'''(((***+++,,,,,,++++++---,,,******+++,,,+++***---,,,***))))))***,,,---///000000///------...000---///888EEERRR\\\gggqqqkkkaaaSSSMMMVVVdddjjjgggxxx~~~}}}~~~~~~tttjjjgggjjjmmmfffuuuyyymmmddd```TTTWWW\\\aaagggnnnuuuzzz~~~|||yyyoooeeefff```YYYTTTSSSUUUXXXZZZGGGDDD@@@<<<<<>>>>>555,,,)))************++++++++++++,,,---.........---,,,---...//////---...///111444333@@@\\\yyytttbbbnnn||||||vvvpppppptttvvvrrrnnniiiiiikkknnnnnnnnnuuu}}}{{{vvvtttyyylllmmmgggnnnvvvqqqoooqqqooovvv{{{~~~qqqeeeeeekkkpppgggfffmmmkkkcccfffrrrwwwiiiaaa[[[WWWSSSNNNJJJFFFAAA===:::AAA???;;;666111...,,,+++************))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''''''''((())))))***))))))'''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((()))))))))((('''&&&&&&&&&'''((('''&&&&&&'''(((''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((((((((((((((()))((()))///666:::888444+++*********))))))((((((%%%''')))(((&&&&&&)))+++(((((((((((((((((((((((('''''''''(((***+++---...)))))))))))))))))))))))))))***+++***))))))+++---''''''((((((((((((''''''&&&'''''''''(((((())))))))))))))))))))))))))))));;;:::999999999777444111555222//////111111000---...------,,,,,,------...++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++...------,,,,,,------...++++++,,,,,,,,,---------------...///---,,,///333333???MMMXXXcccmmmmmmfffWWWRRRLLLLLLVVVgggyyy}}}rrr}}}zzz|||zzzqqqpppqqqrrrsss|||xxxvvvppp```^^^ZZZ]]]fffiiiffflllwwwuuuoooggghhhkkkooovvvuuufffXXXTTTWWWYYYXXXPPPEEE>>><<>>DDD```~~~uuuooovvvvvvuuu{{{|||vvvpppppprrrsssqqqjjjfffiiillljjjgggggghhhgggdddaaa___ccckkkqqqjjjiiiiiimmmrrrsssooojjjgggjjjllllllmmmqqqzzzzzzuuuuuuvvvzzz~~~ppppppssseeedddcccssslllpppfffeeepppxxxvvvvvv{{{zzzqqqnnnlllhhheee[[[SSSSSSQQQIIIAAA???>>>>>>CCCHHH@@@111+++...++++++++++++++++++++++++))))))************))))))************))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((''''''((()))))))))))))))&&&'''((((((''''''(((***)))((('''&&&&&&'''((()))))))))(((((((((((())))))((((((((((((''''''''''''&&&&&&%%%$$$###%%%))),,,)))))))))(((''''''&&&&&&)))))))))))))))))))))))),,,)))''')))///111000---))))))))))))************))))))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))***)))))))))((((((''''''(((((())))))))))))(((((())))))))))))))))))))))))******))))))((((((''''''((((((((((((((((((((((((;;;:::999999999777444111444222//////111111000......------,,,,,,------...---------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++//////...,,,+++++++++***++++++,,,,,,,,,---------)))+++...000......111666???MMM___kkkqqqqqqggg[[[TTTQQQQQQXXXdddrrr}}}||||||ttttttsssyyyyyyrrrqqqooobbb```^^^bbbkkkmmmgggiiiqqq{{{pppiiikkkoooxxx~~~}}}qqqddd```___^^^]]]VVVLLLBBB<<<<<<@@@CCCFFFLLLSSSUUUOOOCCC666...)))))))))((((((((('''''')))((((((''''''''''''(((************))))))))))))'''''''''((()))*********((('''&&&''')))******)))******))))))))))))*********+++,,,+++))))))***+++******))))))******+++,,,,,,,,,+++************++++++******))))))******++++++***)))+++---...---+++++++++,,,,,,,,,---------111...---//////000555<<>>???NNN\\\___[[[TTTJJJ<<<111+++)))((('''))))))(((((((((((())))))(((((('''''''''&&&&&&&&&(((((((((((())))))))))))...+++)))((()))******)))******))))))))))))******)))***++++++***)))***+++******))))))******+++,,,...------,,,,,,,,,,,,,,,+++******))))))******+++...000111000///------...,,,---------...............000444999BBBXXX}}}vvviiiqqq}}}uuugggXXXMMMNNNXXXbbbpppxxx|||yyyttttttuuuuuujjjgggeeegggfffcccccceeefffffffffhhhiiigggdddaaabbbbbbcccbbb___[[[WWWTTTXXXXXXXXXZZZ\\\^^^aaaccccccaaacccjjjmmmhhhbbb______bbbhhhnnnllleee``````hhhjjjllllllhhhhhhqqq}}}{{{kkkkkkwwwrrrcccdddkkknnnhhhaaa\\\\\\aaammmyyyuuukkk```WWWPPPXXX]]]ZZZVVVVVVXXXXXXGGGBBB:::222,,,)))((((((,,,+++************+++,,,************))))))))))))(((((())))))))))))((((((************************''''''((()))))))))))))))'''(((***)))(((((()))+++((())))))******))))))((())))))(((((((((((())))))(((((((((((('''''''''''''''))),,,,,,+++))))))***++++++***))))))(((''''''************************************))))))))))))))))))))))))************))))))))))))))))))))))))************++++++++++++))))))))))))))))))))))))***++++++++++++,,,,,,,,,)))******++++++******)))))))))))))))))))))))))))))))))******************))))))))))))))))))))))))999888888888999888666333333444555333000///000222//////............//////////////////////////////---,,,,,,++++++,,,,,,---++++++,,,,,,---......///+++,,,---......---+++***------------............---222777@@@VVVqqq|||zzzooommmmmmooonnnmmmuuu~~~zzzwwweee```^^^```gggqqquuunnneee]]]\\\^^^bbbcccdddkkkttt{{{qqqjjjkkkoooppptttyyyssspppjjjgggeeeeeeffffffdddYYYKKKFFFKKKUUU]]]aaaZZZSSSHHH<<<222---***)))(((((('''(((((()))***+++((((((((((((''''''''''''))))))))))))((((((((((((---+++***+++,,,,,,+++*********))))))))))))******((()))++++++******+++---******))))))******+++,,,......---,,,,,,,,,,,,,,,+++******))))))******++++++---//////---,,,---///------------............///000888HHH\\\uuuyyyqqqnnnfff[[[RRRPPPUUU]]]bbblllrrrsssnnniiijjjnnnoooeeeaaa```aaaaaa___bbbgggiiiiiiiiilllnnnnnnkkkhhhfffggghhhfffccc___[[[YYYYYYYYY[[[\\\]]]\\\ZZZYYYbbb]]]]]]dddgggaaa[[[YYYWWWZZZ```ccc]]]UUUVVV\\\^^^\\\ZZZWWWTTTTTT]]]hhhiiiooovvv{{{rrrhhhiiiyyyuuuiiimmmvvvpppjjjdddbbb```aaakkkwww}}}uuukkk```\\\ZZZ\\\]]]ZZZXXXYYYTTTNNNDDD:::111---++++++************************************))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((''''''((()))))))))))))))''')))******))))))***+++'''((())))))))))))((('''))))))(((((((((((())))))((((((((((((''''''''''''((()))+++***)))((())))))******))))))))))))))))))))))))))))))))))))))))))((()))******)))))))))***))))))))))))************))))))))))))))))))))))))))))))))))))*********+++))))))))))))))))))))))))************+++++++++,,,)))******++++++******)))))))))))))))))))))))))))++++++******************))))))))))))))))))))))))999888888888999888666444333444555333000///111333//////............//////---------------------------,,,,,,++++++,,,,,,---++++++,,,,,,---...//////)))***,,,/////////...------------.........//////...666???KKKbbbxxxzzzoooppphhh```^^^___fffzzz{{{~~~wwwvvv|||www{{{zzz{{{yyyzzz~~~nnnjjjmmmzzz|||kkkeee___bbbmmmvvvuuuoooaaa___```eeeeeeccchhhpppwwwqqqpppwww{{{yyyzzz}}}{{{vvvkkkdddbbbgggaaaWWWNNNKKKPPPZZZccc^^^ZZZRRRFFF;;;333///...''''''(((((()))***,,,---))))))))))))(((((((((((())))))))))))((((((((((((,,,++++++,,,......,,,*********))))))))))))******'''(((*********+++,,,...*********)))***++++++,,,,,,+++******))))))******---,,,,,,,,,,,,,,,,,,---'''***------,,,+++---000---------.........//////222555DDD```~~~xxx~~~}}}{{{jjjhhh```VVVQQQSSSWWWZZZ[[[aaaffffff___[[[]]]bbbeeefffcccaaaccccccbbbgggmmmkkkjjjkkkooorrrsssqqqnnnmmmnnnooonnnjjjfffbbbaaaaaagggooouuuwwwqqqggg______XXXVVV\\\^^^YYYTTTSSSPPPSSSXXXYYYRRRMMMTTT```XXXQQQKKKIIIIIIKKKSSS[[[ZZZ```dddffflllvvv}}}~~~uuuiiijjjlllqqqpppjjjjjjmmmgggeeefffccc^^^___dddjjjrrr|||jjj[[[]]]bbb```^^^```___XXXMMMAAA777222//////))))))************))))))************))))))))))))(((((())))))))))))(((((('''''''''''''''''''''''''''(((((()))))))))))))))''')))******))))))***+++&&&'''((())))))((('''&&&))))))(((((((((((()))))))))(((((((((''''''''''''&&&'''((('''&&&%%%&&&'''((((((((()))******++++++(((((((((((((((((((((((('''((())))))(((((()))***))))))))))))************))))))))))))))))))))))))'''((((((((())))))******)))))))))))))))))))))))))))))))))******+++++++++******++++++++++++******)))))))))))))))))))))))),,,+++++++++***)))))))))))))))))))))))))))))))));;;:::999:::;;;:::777555777444111111222333111...////////////////////////......---,,,,,,,,,,,,---(((((((((((()))***+++++++++,,,---...///...---,,,,,,,,,,,,---------......///000000111222222222222000@@@NNN```tttyyytttvvvkkkbbb^^^ggguuu|||zzzssswwwooogggllljjjwww~~~yyyxxxtttzzzyyytttzzzvvvlllnnnrrrrrrrrrttt~~~{{{nnnttt{{{vvvmmmjjjuuu|||kkk^^^bbbfffmmmrrrkkkcccdddccchhheeeZZZWWW\\\]]]WWWXXXZZZZZZUUUJJJ<<<111+++(((***++++++)))''''''''')))+++,,,***'''%%%&&&(((((((((((((((((((((((((((---------,,,+++***)))(((+++++++++++++++***)))(((++++++******++++++,,,------,,,***)))((()))******...---+++******+++---...------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,'''---111///---000555777333JJJggg}}}|||{{{zzz|||~~~rrreeeaaa]]]XXXVVVWWWYYYYYYYYYbbbcccccc```^^^cccmmmvvvzzzrrrqqqxxxxxxoookkknnnhhhmmmrrrxxxyyyyyyyyyzzz{{{zzzwwwssspppzzzvvvqqqgggddd```\\\ZZZWWWUUUSSSRRRUUUZZZ[[[WWWSSSSSSVVVTTTSSSPPPNNNNNNPPPUUUYYYdddccccccdddgggkkkpppssszzzxxx}}}yyymmm\\\[[[```eeeffffffeeebbb^^^___eeexxxxxxbbbXXXZZZ___aaabbb\\\[[[WWWPPPEEE:::000***...,,,******,,,,,,+++***))))))))))))))))))))))))((('''%%%%%%'''((('''&&&))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***(((((()))++++++((($$$))))))))))))))))))))))))***)))((((((((()))+++,,,))))))))))))))))))))))))***'''%%%'''***,,,***'''+++,,,,,,,,,***)))***+++((()))***+++,,,,,,+++***'''***------+++)))***++++++++++++)))***,,,+++(((+++******))))))(((''''''(((((()))*********))))));;;:::999:::::::::777555777444111111222222000...///////////////////////////...------,,,,,,------------,,,,,,,,,---......+++,,,------......------,,,,,,---------.........,,,---.........///222444===QQQaaaooo{{{vvvlllmmmeeeffflllvvvwwwuuuwwwxxx|||ppphhhiiiqqq{{{{{{vvvuuuuuu{{{{{{www}}}uuupppjjjfffgggllluuu{{{wwwrrrqqqjjjqqqwwwkkkaaabbbdddjjjlllwwwsssnnndddeeeccc___]]]______\\\___]]][[[XXXRRRGGG;;;333+++******))))))(((((((((***+++,,,***)))(((((()))((((((((((((((((((((((((,,,,,,,,,,,,+++***)))(((+++++++++++++++***))))))++++++******++++++,,,---,,,,,,+++***************---,,,++++++,,,...000222//////...---,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++---000111000111666;;;OOOjjjvvvqqq{{{wwwzzz~~~}}}wwwnnnccc\\\[[[[[[ZZZZZZZZZ^^^cccgggjjjkkklllnnnsss{{{tttjjjkkknnnsss}}}}}}|||~~~xxxqqqkkkgggddd___[[[[[[\\\]]]\\\YYYVVVXXX[[[SSSSSSRRRSSSVVV]]]eeejjjgggfffeeeeeegggkkkoooqqqwwwrrr|||]]]^^^^^^]]]^^^ccchhhkkk```cccqqq~~~zzzoooaaaYYYWWWZZZ^^^``````]]]YYYVVVRRRIII===444///---++++++,,,---,,,+++)))))))))))))))))))))))))))'''&&&&&&'''(((((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))+++)))((()))++++++(((&&&)))))))))))))))))))))))))))))))))))))))***++++++************************'''((()))))))))))))))***''')))***)))(((((()))++++++,,,---.........---,,,***,,,......+++))))))***......---,,,,,,------+++---,,,,,,+++*********)))+++************))))))(((;;;:::999999:::999777555666333111000111111000...///////////////////////////...------,,,---------000000///.........//////---,,,,,,,,,,,,---......,,,------------.........+++---///...,,,///666===III```qqqyyy{{{nnnbbbcccaaallluuuyyyuuugggdddlllwww}}}wwwrrrmmmiiissszzz~~~xxxuuuuuuvvv{{{{{{xxx|||qqqeeeaaaeeejjjqqqxxxxxxuuuuuu|||xxxssswwwjjjkkkqqqlllggggggdddfffcccjjjxxxrrrgggcccbbbdddddd```^^^___ccc___[[[ZZZYYYRRRFFF===111---(((''')))******(((+++***)))***+++++++++))))))))))))))))))))))))))),,,,,,,,,,,,+++***))))))***++++++++++++***))))))++++++******++++++,,,---,,,,,,,,,,,,,,,++++++***+++++++++,,,...111444555111111///...---,,,,,,,,,------------------------///---///333333444???LLLmmm{{{rrrgggqqq|||{{{yyy|||{{{zzzwwwppphhhaaa^^^]]]XXX\\\aaadddfffkkktttzzz|||{{{}}}uuunnnqqqoooppp{{{|||{{{yyyqqqqqq}}}}}}|||xxxrrrlllgggfffbbb]]]YYYZZZ\\\___^^^\\\ZZZYYY\\\bbbiiimmmiiihhhhhhhhhjjjnnnrrrttt}}}zzz~~~dddccc___[[[YYY]]]fffnnnsssrrryyylllkkkjjjfff___ZZZYYY\\\___```[[[XXXYYYZZZSSSFFF:::111...,,,++++++,,,,,,,,,))))))))))))))))))))))))***(((''''''((())))))((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))),,,***(((((()))***)))((())))))))))))))))))))))))((()))******++++++******************************&&&))),,,+++(((''')))---&&&((())))))((()))***,,,++++++,,,,,,,,,+++******,,,---...---+++)))))))))......---------,,,,,,,,,++++++******++++++,,,---,,,,,,++++++***++++++,,,;;;:::888888999999777555555333222111000000////////////////////////////////////...---------------//////...---,,,,,,,,,---------,,,+++,,,---...///------------............,,,///222000///444@@@KKKPPPeeeqqqrrrnnnbbb[[[cccmmmxxxzzzsssvvvzzzjjjmmmmmmlllooowww}}}}}}{{{mmmkkkvvv{{{wwwvvvxxxzzzxxxvvvtttvvvxxxtttwwwwwwtttvvv}}}~~~~~~oooddd```dddiiinnnooonnnnnnssswwwpppyyy}}}xxxgggcccjjjlllnnnnnngggccc___aaannn{{{tttjjjaaa```gggiiiaaa]]]^^^aaa^^^\\\[[[[[[VVVNNNGGG999111***'''))),,,+++)))+++)))'''(((,,,---+++)))************************+++++++++++++++***))))))******+++++++++******)))++++++******++++++,,,---+++,,,---......---+++***++++++,,,---///111333444111000///...............------------............111---///444555<<>>LLLjjjwwwmmmhhheeerrr~~~vvvsssoookkkiiihhhjjjkkkrrrvvv~~~yyypppkkkgggeeefffeee```[[[]]]\\\ZZZXXXVVVYYY```fffeeeiiivvv}}}mmmcccbbb___\\\YYYXXX[[[aaafffiiiccc]]]ZZZ\\\___```aaaddd___bbbhhhooosssssspppmmmbbbeeefffiiiwww|||vvvsssssssssqqqooonnnmmmlllkkkjjjjjjkkkkkkjjjnnnrrrsssqqqlllhhhfffaaajjjzzzxxxnnntttxxxooojjjiiikkknnnsss~~~}}}wwwsssnnnggg[[[\\\^^^^^^]]]\\\[[[[[[GGGAAA888111---+++******))))))))))))))))))))))))+++)))(((((()))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((()))'''&&&%%%&&&(((************************)))***++++++,,,+++++++++++++++++++++++++++++++++---***((()))---///---)))+++,,,------,,,,,,---...111111222333555888:::;;;===<<<<<<===@@@CCCDDDDDDBBB@@@BBBHHHFFFAAADDDLLLQQQNNNJJJEEEAAA???>>>>>>@@@@@@???<<<:::777444333;;;999777666777777777666555666666444111000111333////////////////////////000//////.....................---------...//////+++,,,------......------............///////////////000333888BBBQQQaaalllpppmmm]]]RRRYYYcccrrr~~~|||}}}lll[[[^^^mmmzzzwwwqqqiii\\\aaajjjyyyxxxnnngggbbbdddhhhnnnqqqrrrssssssrrrssssssrrrxxxoookkkfffcccccceeeggggggiiiooorrrpppoooqqqpppnnnvvvwww|||}}}pppiiieee```dddggg^^^aaa```^^^```iiiwww}}}wwwtttrrrfffccc```eeeqqqyyyuuullldddbbb```^^^]]]\\\[[[[[[RRRLLLBBB888000,,,+++***((()))******)))((()))+++************************))))))************))))))))))))***+++++++++++++++++++++******++++++,,,---***************+++,,,,,,+++,,,,,,,,,,,,,,,++++++---,,,,,,,,,---...//////---......///000000111111---666???JJJddd}}}~~~ooohhhiiilll~~~zzzxxxmmmnnnoooppprrruuuyyy{{{~~~wwwmmm```VVVUUUVVVWWWWWWYYY\\\```ccccccddddddcccbbbbbbaaa```ZZZgggwww}}}tttmmmiiihhhddd___^^^___dddhhhjjjiiiffffffiiihhhcccbbbddd^^^```bbbaaa___\\\[[[\\\[[[aaafffmmm|||wwwtttsssqqqooolllkkkjjjjjjkkkvvvzzzqqqhhhgggeee```ZZZfffvvvsssnnnwwwzzztttmmmjjjjjjkkkiiifffgggyyyxxxyyy|||zzzeeeaaa]]][[[[[[\\\[[[ZZZRRRKKK@@@666000---+++***))))))))))))))))))))))))+++)))'''''')))***)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''***++++++((('''''')))************************+++*********++++++,,,,,,++++++++++++++++++++++++++++++++++++,,,------,,,,,,...000111111222444666:::;;;===???BBBFFFJJJLLLQQQOOOMMMOOORRRUUUUUUUUUPPPNNNRRRYYYWWWRRRVVV```aaa___[[[WWWTTTSSSSSSSSSQQQRRRRRRQQQOOOKKKHHHEEE<<<999777666666777777666555777777555222000222444////////////////////////000000///...............,,,,,,,,,,,,,,,---...///+++,,,---...///...---,,,............/////////000222333555===JJJZZZjjjsssooojjjYYYRRR^^^mmm|||ttt___]]]kkk}}}|||vvvsssmmmgggggglll{{{uuukkkcccdddhhhmmmpppooonnnooolllqqqsssqqqttt{{{}}}{{{}}}yyyqqqhhhcccccciiinnneeekkkppppppnnnlllhhhcccjjjiiimmmwww|||uuulllaaabbbddd\\\aaa```\\\ZZZ```pppzzzuuuuuunnnmmmhhhhhhrrr~~~xxxjjjfffaaa[[[[[[]]]^^^[[[WWWVVVRRRHHH===222,,,******(((+++---,,,)))(((***,,,))))))))))))))))))))))))((())))))*********))))))((()))***+++++++++++++++++++++******++++++,,,---******)))((()))***,,,---***+++,,,,,,------,,,,,,...------,,,,,,,,,---------......///000111111222---999DDDTTTvvvyyy|||zzzqqqeeehhhuuu|||vvvqqqmmmjjjmmmqqqwww}}}~~~wwwkkkhhhddd```^^^\\\ZZZYYY\\\___```^^^\\\^^^eeelllttttttqqqnnnmmmllliiieeecccrrrwwwssslllgggdddfffjjjmmmxxxzzz~~~yyyoookkkmmmmmmnnnllleee]]]ZZZ[[[___XXX___fffnnnxxxwwwuuusssrrrppppppoookkk{{{}}}mmmbbbeeeeee^^^ZZZfffuuu}}}~~~~~~}}}ooorrrpppjjjeeeiiiooooooggg^^^\\\tttyyy~~~wwwnnnccc^^^___```\\\XXXZZZRRRFFF;;;333///---,,,))))))))))))))))))))))))***(((''''''((())))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((+++...---***((()))***************************,,,+++***)))***+++,,,---++++++++++++++++++++++++))),,,...---+++***,,,//////111444666888:::===???IIIJJJLLLOOOTTTXXX]]]___```^^^[[[\\\___aaaaaa```YYYVVV[[[cccaaa\\\```llleeecccaaa``````aaaccceee\\\^^^aaacccbbb```]]][[[;;;999777666777777666555333333222222111000000000333111...///111111...+++...---,,,++++++,,,---...////////////////////////------------------,,,,,,111///......///000000///+++999???CCCXXXvvv}}}ppphhh___]]]iiivvvnnnkkkdddbbblll|||wwwqqqfffdddiiizzz}}}|||}}}{{{pppllliiihhhfffeeehhhnnnjjjmmmqqqqqqooonnnppprrryyyppphhhcccbbbhhhfffeeegggjjjlllllljjjhhhaaagggxxxjjj[[[YYY\\\dddaaa___]]]ZZZ^^^ooozzzjjjhhhyyyyyysssxxx}}}|||tttjjj___[[[\\\]]]YYYTTTWWWVVVRRRIII===222,,,************)))(((((()))+++))))))))))))************'''((()))******)))((('''++++++++++++++++++++++++*********++++++,,,,,,,,,++++++******+++,,,,,,---***++++++,,,,,,++++++***(((***------,,,,,,---...***...000000000222333111000FFF]]]}}}wwwtttnnnlllvvv~~~wwwrrrqqqlllhhhppp}}}}}}tttnnnhhh```[[[___XXXTTTYYY^^^___]]]\\\iiiiiimmmuuuzzz~~~~~~mmmcccdddfffvvv}}}kkkaaadddgggttt|||qqqooommmiiinnnffffffttt|||{{{zzz~~~{{{yyyvvvrrrnnnvvvvvvsssnnniiifffggghhhjjjpppyyy~~~yyyrrrsssyyyvvvtttmmmhhhkkkeeeaaafffoootttqqqkkkfffooonnn^^^[[[^^^^^^\\\WWWVVVSSSJJJ>>>333...,,,+++))))))***)))%%%&&&***((((((((()))******++++++''''''(((((())))))******(((((((((((())))))))))))(((((((((((())))))))))))(((((()))******************)))((()))***+++***((())))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))************)))***+++,,,,,,+++)))(((******))))))******+++,,,,,,+++******++++++***(((......000222444666777888===AAAGGGKKKOOORRRVVVYYYZZZ]]]^^^^^^bbbjjjoooooonnnjjjfffdddggglllqqqtttrrrrrrnnnhhhiiimmmhhh___ccc```bbb```\\\gggqqqkkkZZZ______ZZZVVVWWWYYYYYY;;;999777777777777777555444444333333222111111111///...---...000111222111///......------......///////////////////////////...---------------------///.........///000111111444AAAKKKRRRccctttsssfff]]]ddduuuqqqfffbbbeeegggpppssshhh^^^XXX]]]hhhyyy{{{uuussssssxxxxxxrrrlllgggaaa___dddkkkhhhjjjllllllkkkkkkmmmooosssxxx|||{{{uuukkkccc___fffddddddfffjjjjjjhhhdddmmmiiilllvvv{{{yyyzzz~~~}}}mmmccc```bbbeeejjjlllhhhgggqqq~~~~~~uuuooo}}}|||pppoooyyytttfff^^^^^^^^^YYYTTTXXXXXXUUUNNNCCC888111...************)))((()))***))))))))))))************((())))))******))))))(((++++++++++++++++++++++++++++++++++++++++++,,,,,,***))))))))))))******+++,,,,,,------------,,,,,,+++,,,......------///000333000------000333666888FFFkkkqqqaaaeee|||xxxtttnnnlllttt}}}wwwiii___[[[XXXZZZ^^^^^^[[[WWW\\\]]]aaagggjjjmmmttt}}}xxxeee\\\]]]eeeuuuzzzooo```^^^dddhhhxxx~~~ssslllpppwwwwwwtttrrroookkklllvvv}}}{{{yyyuuuooolllkkkkkkiiihhhhhhpppzzz|||uuunnnsss}}}|||{{{~~~~~~uuuttteeeddddddggglllooonnnkkkccclllwwwuuuggg___]]]^^^^^^ZZZZZZWWWQQQGGG<<<444///,,,))))))+++***'''(((+++*********)))))))))))))))'''((((((((()))))))))***(((((((((((())))))))))))(((((((((((())))))))))))(((((()))******************)))((()))***+++***(((******************************))))))))))))******))))))))))))))))))))))))))))))))))))************++++++,,,,,,,,,+++++++++---,,,,,,,,,,,,------------------------...///000111333777<<>>JJJZZZfffnnnooofff]]]YYYooopppfff]]]^^^hhhooowwwuuubbbVVVOOORRRbbbttt{{{vvvsssooommmlllpppxxx{{{sssjjj```ZZZ^^^fffhhhiiijjjiiihhhgggiiijjjiiipppzzz~~~{{{rrrggg```bbb```___ccchhhiiieeeaaakkkkkkkkkmmmoooooonnnmmmkkkvvvqqqfffeeemmmxxx|||wwwooooootttsssqqq{{{qqqjjjvvvoooeeeaaa___[[[WWWXXXZZZYYYUUULLLBBB999444+++++++++******)))))))))))))))))))))************+++******************+++************************,,,,,,++++++++++++++++++++++++***))))))*********------............---------.........---...000333777///,,,000333333888@@@bbb}}}kkkgggnnn|||uuupppjjjnnnvvv~~~vvvooofff[[[VVV]]]^^^```dddjjjmmmmmmllllllvvvzzznnn___ZZZ]]]dddsss}}}qqqcccVVV[[[fffggg{{{{{{}}}~~~{{{yyysssooosssxxxyyyxxxwwwtttmmmfffgggmmmssssssqqquuuwwwzzz}}}~~~uuuqqqrrrqqqmmmiiiiiipppxxxxxxooojjjrrr{{{xxxuuuwwwyyyzzzjjjlllmmmiiieeeeeeiiimmmggglllnnnsss~~~xxxmmmccc^^^___bbb^^^^^^\\\YYYRRRHHH===666---******,,,+++((((((+++++++++******)))(((((('''(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))((())))))************)))***)))((()))***+++***(((******************************))))))))))))******))))))))))))))))))))))))))))))))))))************---,,,,,,,,,,,,,,,------++++++,,,,,,---.........---///000///...000444888>>>CCCMMMWWWaaagggkkkmmmmmmhhhfffkkkuuuzzzwwwrrrrrroookkkmmmvvv}}}xxxoooooorrruuuzzz~~~{{{xxx}}}uuujjjdddgggmmmqqq{{{{{{nnnuuuqqqooovvvttt```;;;:::888777888888777666444444444333222222111111///000111...,,,,,,///333---...///000000///...---////////////////////////.........///////////////,,,---......///111333555EEESSSfffrrroooccc\\\[[[aaazzzcccdddnnnlllmmmxxxwwwooocccUUUOOOPPP\\\sssyyytttsssnnnpppnnnlllnnnsssxxxzzz{{{~~~{{{sssfff[[[ZZZ___fffgggiiiiiihhhgggfffeeegggnnnwww}}}}}}wwwpppkkk```]]][[[^^^cccgggeeecccaaadddcccaaabbbfffeeeaaa]]]lll{{{~~~rrrlllttt}}}yyypppkkkkkkfffhhhwwwyyymmmwww{{{oooddd^^^\\\\\\WWWZZZ\\\ZZZTTTJJJAAA;;;...---,,,++++++***)))(((((()))))))))************---,,,************,,,---)))))))))))))))))))))))),,,,,,,,,++++++*********......---,,,,,,,,,,,,---------............------...///...---,,,...111444222---///666666444===KKKzzzttttttnnn```qqqzzzwwwtttrrrqqqpppnnnmmmrrrmmmYYYRRRRRRRRRWWW___cccggglllqqqxxx}}}}}}{{{uuurrrppphhh]]][[[aaacccoooxxxppp^^^RRR\\\hhhggg{{{uuuttttttrrr}}}|||hhhkkkrrr~~~}}}tttmmmkkkhhhddd```___dddjjjooouuu~~~zzzvvvrrrmmmiiinnnpppsssqqqjjjgggooozzz~~~wwwrrrnnnpppyyy{{{vvvvvvxxx{{{zzzqqqeee___dddkkklllllljjjkkkwwwrrrttttttnnnfffaaabbbdddbbb```]]][[[XXXQQQFFF???111,,,***,,,,,,)))(((***************))))))(((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))((()))************))))))***)))((()))***+++***(((++++++++++++++++++++++++******))))))))))))******))))))))))))))))))))))))((()))))))))************---,,,+++******+++---...+++,,,,,,---...//////000---000333333222555<<>>LLLfff}}}nnnjjjooopppjjjdddbbb^^^\\\^^^bbbaaa^^^kkkkkkhhhbbb___cccoooyyyqqqqqq|||{{{{{{}}}|||wwwtttzzz<<<:::888777888888777666555555333222111000000000000000000000000000000000////////////////////////---...////////////...---..................//////000222;;;MMMcccqqqssspppjjjaaa^^^iiixxx{{{uuuoooeeeqqq||||||mmm___TTTRRR___qqqwwwqqqtttvvvxxxyyywwwrrrlllhhhhhhccc^^^```gggjjjiiifffjjjlllllliiiggggggkkkooo{{{yyywwwsssooohhhaaa\\\^^^```cccddddddeeeiiillliiieeecccfffjjjjjjeee```\\\[[[\\\```eeehhhgggeeedddggghhhhhhjjjmmmkkkfffjjjjjjkkknnnnnnqqq|||nnnbbb]]]jjjllljjjccc___aaafffiiilll}}}}}}uuusssrrrwwwqqqeee\\\\\\ZZZUUUWWW\\\UUURRRLLLDDD:::222---+++))))))(((((())))))******,,,++++++******++++++,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++++++++,,,---...,,,,,,---...............222222222222111111444777;;;NNNmmm|||lll^^^^^^```wwwzzztttyyylllaaabbboooxxxkkk```UUUTTTWWWbbbppp~~~|||rrrkkkmmmooohhhZZZPPPJJJUUUcccooozzzzzzkkkfffggggggeeedddrrrwwwwwwmmm]]]VVVZZZbbbvvvzzzrrrhhh]]]VVVXXX```ooo}}}mmmdddbbbbbbcccooo~~~tttfffXXXTTT[[[hhh~~~yyyqqqiii]]]aaaeeegggiiimmmrrrvvvuuupppmmmlllhhhbbb]]][[[WWWZZZgggmmmgggjjjqqqoooooopppooonnnpppqqqmmmgggiiijjjmmmqqqrrrvvvzzzsssqqqpppsss}}}rrrbbbbbbllltttggggggfffuuu~~~pppbbbXXX]]]hhhkkkgggbbb\\\ZZZUUULLLAAA777///+++************************(((((((((((())))))))))))))))))(((((((((((())))))******))))))((()))))))))))))))))))))************************************))))))))))))************++++++++++++++++++++++++************+++++++++,,,111+++(((+++---,,,+++,,,111...---111777<<>>MMM___mmmrrrooojjjWWW^^^pppxxxmmmkkktttwwwyyytttfff[[[VVVVVVfffwwwyyy|||xxxpppqqqrrrqqqoookkkhhheee]]]ZZZVVVRRRPPPQQQTTTWWW```dddhhhiiihhhgggjjjlllmmmjjjhhhjjjnnnnnngggaaa]]]ZZZXXXZZZ```ddddddccciiigggdddcccfffiiimmmoooiiieeeaaa```dddgggiiiiiiggghhhgggddddddfffddd___VVV___kkkrrrpppmmmsss}}}mmmmmmsss~~~~~~aaahhhuuuzzzqqqdddbbbjjjiiiuuurrrvvvtttqqq|||zzzccc___```ZZZXXX]]]UUUVVVUUUPPPFFF;;;111,,,------,,,,,,,,,,,,------,,,,,,,,,------,,,,,,,,,***+++,,,------------,,,*********++++++,,,,,,,,,++++++,,,,,,,,,---------+++,,,------......------000---111777444///777FFFgggvvv|||~~~vvvjjjkkk~~~qqqdddbbbfffbbbmmmwwwqqqiii^^^XXXWWWbbbpppwwwnnnggg___bbbnnnlllgggeeeeeeaaaWWWMMMHHHUUUdddpppzzzyyyooonnnpppmmmgggdddmmmmmmiii___YYY]]]mmm{{{{{{sssmmmbbbZZZVVV\\\dddrrr{{{pppkkkjjjiiiiiimmm}}}uuukkk\\\RRRVVVbbbttt~~~tttiii^^^TTTOOOUUUWWWZZZ^^^ccchhhllloooppptttxxxxxxtttmmmeee___ZZZ[[[dddiiimmmwwwtttttttttrrrooossstttvvvyyyyyy}}}~~~~~~wwwtttrrr~~~qqqjjjccc]]]hhhjjjgggjjjvvvwwwyyyrrr]]][[[dddlllnnnmmmaaaZZZTTTTTTTTTKKK;;;------+++))))))++++++)))'''''''''(((((())))))******(((((())))))))))))(((((()))((('''&&&&&&%%%&&&&&&((()))))))))************))))))******+++++++++,,,((()))))))))***************************************++++++++++++,,,,,,,,,,,,))))))---...------000222888@@@HHHRRR]]]hhhmmmnnnkkkssstttttt~~~hhhaaaVVVQQQTTTYYYXXXSSSUUUYYY```dddeeeiiivvvsssvvvppplll{{{tttlllppp~~~vvvrrrxxx<<<:::888777888888777666555555333222111000000000000000000000000000000000////////////////////////......------------......+++---...---+++---111666888GGG]]]nnnsssoooggg```WWWdddvvv{{{qqqnnnqqqyyywwwyyyooobbbVVVUUU```zzz|||vvvzzzvvvkkkqqqqqqpppooommmlllkkkjjjdddbbb]]]VVVNNNKKKKKKMMMUUUZZZ```dddfffhhhmmmqqqiiifffccceeejjjllljjjggg```[[[WWW[[[bbbhhhhhheeefffgggfffcccbbbeeekkkpppkkkjjjgggeeeddddddeeefffaaaccccccaaabbbdddccc^^^XXXdddsssyyyrrriiikkksssjjjbbbbbbnnnxxx{{{}}}gggkkkvvv~~~tttbbb^^^fffcccxxxvvv}}}|||~~~nnnccc```[[[WWWXXXVVVUUUTTTQQQLLLBBB888000,,,,,,++++++******+++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,------------*********++++++,,,,,,---***+++,,,---------,,,,,,,,,,,,---...............///+++///666111,,,===WWW~~~wwwooollltttxxxpppdddXXXZZZcccxxxzzzqqqiiiddd[[[TTTWWWaaattt{{{fffcccccc```cccjjjiiiddd```]]]XXXQQQNNNOOOXXXggguuu{{{rrrqqqpppkkkgggeeennnlllgggbbbbbblll}}}|||qqqiii]]]WWWVVV]]]dddoooyyyqqqnnnmmmlllkkknnnxxxvvvlllcccVVVPPPVVVgggsssggg]]]UUUSSSTTT\\\___bbbeeehhhjjjlllmmmssszzzzzztttllldddaaaaaagggiiinnnzzzxxxwwwtttrrrrrruuuuuuwwwyyyyyy{{{~~~|||~~~}}}zzzpppgggeeejjjgggeeejjjkkktttoooggggggjjjnnnssseee]]]VVVVVVWWWRRRCCC555333///***)))***+++)))&&&(((((((((((())))))))))))(((((())))))))))))((((((******))))))((()))))))))))))))))))))************))))))******+++,,,,,,,,,))))))))))))************))))))))))))))))))))))))++++++++++++,,,,,,,,,,,,,,,+++,,,...------333;;;GGGOOOXXX\\\aaaiiippprrrssssssxxx{{{ssshhhffflllYYYTTTPPPRRRZZZaaacccaaaaaakkkrrrqqqqqq{{{zzzpppyyy~~~vvvvvvwwwiiihhhsssiii```bbbiiipppwww}}}<<<:::888777888888777666555555333222111000000000000000000000000000000000////////////////////////...------,,,,,,------...+++---//////---///555;;;KKKZZZjjjqqqkkk```XXXUUU___mmmyyyxxxsssvvv|||tttyyyyyyoooddd]]][[[gggsssssstttooohhhqqqqqqooonnnmmmllllllkkkjjjgggaaa\\\WWWSSSOOOMMMMMMQQQUUUYYY]]]ccclllsssiiifffcccdddgggjjjjjjiiieeebbb______aaadddeeedddcccddddddcccbbbcccfffiiihhhkkkmmmkkkeee___]]]^^^\\\___```___```aaa]]]WWWZZZffftttwwwlllaaadddmmmhhh______jjjtttwww~~~|||uuuwww~~~vvvcccZZZ```cccrrrtttyyymmmaaa\\\ZZZXXXYYYVVVSSSRRRQQQKKKAAA777------,,,+++++++++++++++***+++,,,------,,,+++***------,,,+++,,,---...///)))******+++,,,,,,------***+++,,,---------,,,,,,------...////////////......)))...666222444SSSzzz~~~{{{xxxsssooojjjrrrtttjjjddd^^^\\\hhhyyyqqqddd[[[WWWYYYXXXYYYeeettt}}}lll[[[UUUVVV\\\eeeooommmggg```YYYRRRNNNRRRXXX```ppp|||wwwvvvtttppppppssswwwtttpppqqqwww|||oooeee]]]VVVUUU[[[aaaiiizzz{{{ssspppnnnkkkiiikkkpppkkkdddaaa[[[ZZZcccttt|||hhh[[[TTTSSSZZZbbbnnnsssxxxwwwqqqlllmmmpppxxx|||wwwqqqffffffjjjiiilll}}}zzzyyy|||zzztttqqqrrrtttrrrrrrttttttsssvvv|||yyy{{{{{{yyy{{{~~~~~~|||zzz}}}mmmeeejjjhhhdddggggggppptttiiidddiiirrrjjjddd^^^ZZZXXXSSSIIIBBB999333---***+++,,,***((())))))))))))(((((((((((('''((()))******)))((('''******)))))))))***++++++))))))))))))************))))))***++++++,,,------))))))))))))************************************+++++++++,,,,,,,,,------,,,---///111111777HHHYYYaaajjjpppnnnnnnssswwwxxxyyyxxxuuuoooggg___ZZZWWWUUUUUUWWWZZZ^^^dddlllrrrvvvttt|||uuunnnxxx}}}{{{~~~~~~|||xxx{{{~~~uuujjjfffeeedddeeeggg<<<:::888777888888777666555555333222111000000000000000000000000000000000////////////////////////...---,,,,,,,,,,,,---...,,,///111000///111888>>>gggpppvvvooo```SSSPPPRRRffftttzzzsssrrr|||xxxmmmhhhVVVXXXccctttpppqqqrrrtttvvvppppppooonnnlllkkkjjjiiilllgggaaa``````^^^YYYSSSSSSSSSSSSQQQRRRXXXaaaiiiiiigggeeeeeefffhhhiiijjjkkkjjjgggbbb]]]\\\]]]___```aaabbbcccdddcccbbbaaacccjjjpppoooeee\\\WWWVVVZZZ^^^aaa``````]]]VVVNNNWWWbbbnnnoooddd[[[```llleee```cccoooxxx|||zzzrrrxxxsss```TTTWWWdddbbbjjjzzz~~~qqqhhhzzzvvvddd^^^]]]\\\\\\WWWRRRSSSVVVRRRGGG===000///...---------------******,,,,,,,,,,,,******...---,,,++++++,,,///000))))))***+++,,,,,,------***+++,,,---...---,,,,,,---...//////000000//////222---222<<<<<>>777///+++,,,---,,,)))******))))))(((((('''''''''((()))******)))((('''(((((('''(((((()))***+++))))))))))))************))))))***+++,,,,,,------))))))))))))************++++++++++++++++++++++++++++++,,,,,,,,,---------+++---111444777DDD^^^vvvrrrzzz~~~yyyvvvzzz~~~uuuqqqhhh___]]]^^^ZZZSSS\\\```ddddddbbbeeerrr~~~vvvyyyzzz{{{xxxqqqtttpppnnnqqqmmmqqqvvv}}}lllmmmxxxqqqyyyooojjjkkkqqqwwwzzz~~~yyyuuuwwwwwwssspppqqq===:::888777888888777555999666333222333333000...000000///...............+++//////++++++//////+++////////////////////////222------000//////===OOOjjjgggeeecccYYYPPPUUUaaatttzzzsssjjjzzzyyyzzzzzznnnaaaZZZVVVVVVxxx|||wwwsssrrrssstttsssrrrnnnqqqpppjjjfffeeedddaaahhhfffdddgggjjjkkkgggcccfffbbb\\\UUURRRUUU\\\bbb___cccdddaaabbbgggkkkkkkggghhhhhheeeaaa]]][[[[[[ccc```]]]___cccdddaaa\\\aaaffflllnnnjjjaaaYYYTTT\\\^^^___[[[UUUSSSWWW[[[aaafffhhhddd^^^```lllwwwllleeecccjjjoootttpppkkkkkkbbb[[[[[[```bbbgggjjjhhhgggnnnxxxlll___[[[YYYZZZWWWTTTUUUUUURRRJJJBBB999222+++***...000+++%%%------.........---+++***,,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,,,,.../////////...---000000000000///...,,,+++000...333<<>>:::888;;;???CCC>>>AAADDDFFFFFFCCC???<<<<<>>===<<<===>>>:::===>>>>>>>>>===<<<:::888999:::<<>>WWWgggkkkjjjbbbUUUPPPZZZfffnnnvvv~~~zzzooofffhhhsssvvvkkkwwwpppiiibbbWWWRRR___qqq}}}wwwsssrrrsssuuuuuurrrkkkfffbbbfffhhhffffffiiijjjiiieeedddeeegggjjjmmmooooooqqqzzz~~~~~~yyyyyyuuukkkeeeddddddbbb```^^^^^^ccchhhiiieee```aaa^^^[[[\\\___aaa___\\\]]]^^^^^^^^^^^^```cccfff```\\\WWWUUUXXX]]]aaadddggghhhgggeeebbbaaaaaaccciiigggeeedddbbbccciiiqqqvvvgggkkknnnjjjbbbaaacccffffffgggnnnuuutttmmmlllsssuuuooolllnnnqqq{{{pppccc[[[\\\\\\ZZZVVVTTTTTTTTTOOOHHH<<<222,,,***+++---+++,,,---.........---,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,---------------......//////***,,,...111222222222111777:::PPP{{{xxxcccXXXUUUWWW^^^ttt}}}~~~xxxnnnfffeeeiiilll}}}lll\\\QQQNNNNNNNNNNNNQQQUUUYYY\\\___``````]]]XXXVVVWWWYYYZZZZZZ[[[___dddhhhjjjkkkllliiiddd^^^XXXYYYbbbmmmjjjeeeWWWSSS___iiivvv{{{jjjlllnnnwwwzzz~~~xxxrrrnnntttvvvuuuoooggghhhrrr{{{zzzqqqgggfffjjjiiiaaaXXXLLLJJJLLLSSS]]]rrrzzzyyywwwyyyjjj___```pppssseeeYYYRRRPPPUUUdddqqqyyyzzzxxxuuurrruuu{{{}}}yyyqqqkkkjjjnnnrrrtttsssqqqkkkddd___]]]]]]eeettt{{{xxxxxxxxx|||{{{yyyzzz|||uuuaaafffnnnlllfffoooyyy~~~|||zzzyyyzzzpppllluuuzzzcccXXXXXXTTTLLLBBB777///,,,++++++++++++*********))))))*********)))))))))))))))***************+++++++++***+++++++++++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,++++++***,,,......---+++***+++,,,//////...///444===HHHPPPXXX___eeeiiimmmqqqoookkkZZZZZZXXXWWWXXXXXX___jjjvvv}}}~~~|||xxxyyywwwnnnjjj___]]]]]]^^^YYYMMMAAA::::::999888999===AAAEEEGGGGGGGGGHHHIIIJJJJJJIIIHHHMMMOOOPPPPPPOOOPPPRRRTTTRRRRRRRRROOOJJJFFFFFFHHHBBB@@@>>>==================:::888777888888777555555555555333111000111333000000/////////000111111111......111111......111////////////////////////444---///DDDaaarrrqqqhhh]]]SSSQQQ^^^mmmvvv}}}}}}tttjjjiiisss~~~vvvuuu|||}}}pppiii```YYYRRRXXXrrr{{{vvvrrrnnnoooqqquuuvvvssskkkddd\\\bbbfffffffffhhhiiifffeeegggiiijjjkkkkkkjjjiiibbblllxxx|||zzzyyy}}}~~~wwwkkkdddbbbbbbaaaaaa```___aaacccdddaaa^^^hhhaaaYYYWWWZZZ]]][[[XXX\\\]]]^^^^^^^^^```cccfffbbb^^^YYYVVVUUUYYY___bbb```aaabbbcccdddccccccbbbooolllfff```]]]```hhhpppnnn]]]___eeeeeefff```\\\ZZZZZZ[[[bbbkkkuuuvvvxxxwwwtttrrrrrrsssiiiooo{{{fff^^^]]]ZZZXXXVVVUUUUUUTTTPPPKKKBBB777...***+++---+++,,,---.........---,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,---...------------...//////+++,,,///111222333333222888@@@aaaqqq\\\VVVRRRZZZmmm~~~{{{uuuvvvsssllliiinnntttwwwxxx^^^SSSQQQQQQKKKNNNRRRTTTUUUVVVWWWYYYWWWXXXWWWSSSOOOOOOTTTXXXXXXWWWVVVXXX\\\bbbfffhhhfffgggfff```YYYXXX___gggjjjiii___\\\fffrrroooiiinnnlllrrruuuxxxxxxtttpppmmmlllqqqnnnhhhbbbaaahhhsss|||uuullleeefffkkkjjj___UUUHHHIIINNNWWWdddzzzkkkccccccppp|||qqqhhhbbbdddqqqvvvhhhZZZPPPMMMLLLTTTffftttyyyrrrsssyyy{{{yyyuuuqqqnnnnnnqqqtttrrrqqqnnniiiccc```______sss{{{zzzzzzyyywwwvvvtttrrrwwwiiiooozzzrrreeeppp|||zzzwwwzzzpppfffiii~~~mmmXXXYYYVVVPPPGGG>>>666///***+++++++++************))))))))))))))))))*********************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,+++******,,,......---,,,++++++---***+++///333;;;EEEPPPWWWaaaaaaeeeooo|||}}}lllXXXVVV]]]]]]]]]aaa\\\]]]kkk|||uuuxxxoooccc]]]QQQIIIJJJEEEAAA>>>>>>>>>????????????BBBHHHOOOUUUXXXYYY^^^ZZZVVVUUUXXX\\\```bbbaaaaaaaaaaaabbbcccdddddd```___]]]\\\WWWRRRTTTXXXUUUSSSOOOLLLJJJGGGCCC@@@===:::888777888888777555444555555444111000222444000000//////000111111222111------111111------111////////////////////////222000777KKKeeetttqqqgggYYYRRRTTTdddssszzz{{{uuu~~~|||xxxxxxvvvkkkccc[[[WWWVVVeeezzzssskkkoookkklllpppssstttnnnddd\\\XXX___eeeffffffhhhfffcccfffhhhiiijjjiiigggffffffaaagggmmmnnnnnnoootttyyyyyyzzztttjjjcccbbbaaa___]]]\\\]]]]]]^^^```aaaaaagggaaaZZZVVVVVVWWWWWWWWWZZZ[[[]]]]]]]]]^^^```bbbcccccc```\\\XXXXXX\\\```]]]]]]___bbbddddddbbb```fffgggfffbbb___aaaeeeiiiwwwbbbSSSRRRWWW[[[ccc]]]ZZZZZZZZZ[[[aaahhhoooyyyxxxxxxuuuhhhkkktttsssbbb^^^YYYWWWXXXXXXVVVSSSPPPNNNGGG===333,,,,,,---++++++---.........------,,,,,,,,,---------......---,,,,,,++++++,,,,,,---...------,,,---...///000///.........///111444555<<>>222++++++++++++************)))(((((())))))******++++++))))))))))))))))))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,,,,,,,+++***)))***+++------,,,---...000***000999CCCKKKSSSZZZ___eeejjjooovvv{{{wwwfffUUUUUU___]]]^^^hhhhhhlll~~~|||zzzxxxsssUUUKKKBBB999:::666777777:::???EEEIIIJJJOOOPPPSSS[[[eeemmmqqqsssgggeeedddhhhpppyyy}}}}}}~~~zzzsssssswwwrrrooollljjjhhhccc]]]YYY===;;;888777888888777555333555666444111000222444000000///000000111222222111,,,,,,111111,,,,,,111///////////////////////////333===PPPfffrrrppphhhZZZTTTXXXhhhuuu{{{|||vvvuuuzzztttllljjjbbb[[[YYY]]]rrrtttuuukkkdddqqqlllmmmooorrrpppiii]]]SSSVVV^^^dddfffggggggeeeaaafffgggggggggeeeddddddeeeiiiiiihhhggggggiiimmmpppqqqssspppiiicccbbbaaa^^^UUUWWWYYYZZZ\\\___dddgggcccaaa]]]XXXTTTSSSUUUXXXXXXZZZ]]]]]]]]]]]]]]]^^^dddggghhhccc]]]YYY[[[^^^^^^^^^___aaacccccc___\\\VVV^^^fffgggeeebbb___]]]kkkkkkfff[[[PPPLLLNNNQQQWWWVVVYYY^^^```______cccgggwwwllloootttfff```YYYWWWYYYZZZWWWSSSPPPOOOKKKBBB666///---...***+++---.........------,,,,,,,,,---------......---,,,,,,++++++,,,,,,---......---,,,---...///000333000---***,,,000555999GGGlllyyy]]]SSSYYYWWWhhhwwwwww|||}}}ssszzzqqqsss}}}jjj\\\^^^fffaaaVVVZZZ___dddfffffffffggghhheeeiiinnnnnnjjjfffdddddd```]]]ZZZZZZ\\\___aaabbbfffmmmpppiii___ZZZ\\\___]]]kkkppppppvvvsssccccccfffggg|||xxxuuuuuuvvvrrriiiaaabbb[[[VVVZZZdddlllmmmjjj___aaabbb```ZZZRRRJJJEEEIIIOOOZZZhhhuuu|||ssstttqqqjjjkkkrrrmmmgggbbb^^^WWWSSSYYYdddrrruuueee___bbbbbb]]][[[VVVRRRQQQSSSYYYdddpppooocccYYYUUURRRNNNQQQVVVVVV___pppyyy~~~~~~~~~sssnnnrrrlllmmmpppuuuyyyzzzuuuqqqooollliiiiiimmmqqqtttuuuzzzzzzssstttzzz~~~vvvpppnnnpppooommmpppwwwvvv{{{|||lll]]]dddlllooopppwww}}}zzzzzzttt[[[WWWSSSQQQLLLCCC666++++++++++++************)))'''(((((()))***++++++,,,)))))))))(((((((((((((((++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))''')))+++------///111333555>>>KKKXXXaaafffiiikkkhhhvvv{{{nnnddd```^^^ZZZddd^^^^^^oooxxx|||tttwwwzzzyyykkk[[[DDD<<<@@@:::999FFFAAAFFFMMMSSSYYY^^^___]]]^^^___dddnnn|||<<<:::777666666777666555555555555333000///000111000000000000000000000000000000//////.........---...//////------///000000555<<>>JJJJJJMMMSSSZZZdddvvv>>><<<999888888888888777555555555333111000000222000000000000000000000000////////////............---...///000///000222444333DDDXXXcccffffffeeebbbrrr{{{wwwooovvv|||xxxqqqhhhgggxxxxxxuuunnnaaaXXXJJJUUU___ssswwwllllllnnnlllmmmqqqrrrrrrqqqmmmeee[[[RRRLLLYYYggguuuxxxpppiiihhhjjjiiijjjkkkiiifffdddccccccdddccccccdddfffgggeeedddhhhiiigggbbb```aaa___\\\[[[ZZZ\\\```aaa\\\[[[\\\[[[\\\^^^```aaa___ZZZVVVUUUYYY[[[YYYXXXYYYXXXVVVWWW\\\bbbfffgggddd___[[[```^^^]]]^^^\\\YYYZZZ___bbbaaafffnnnjjj]]]SSSRRRYYYYYY[[[ZZZTTTKKKHHHJJJTTT^^^llltttoooddd```cccbbbxxx}}}gggjjjqqq{{{{{{eee^^^YYYXXX\\\[[[WWWSSSQQQOOOIII???666222........................000///......000111111000,,,---...---,,,,,,...000//////000000000///......---222+++///;;;888EEEmmm~~~tttoooXXXWWWUUUXXXkkkzzzqqqnnnvvv~~~wwwaaasss~~~uuu``````bbbeeelllyyyrrrhhhkkkooouuu||||||tttjjjrrryyyxxxpppfff___\\\bbbcccrrrqqqbbb]]]\\\\\\bbbkkkuuuhhh^^^[[[[[[ZZZYYYXXXXXXXXXTTTNNNJJJOOOQQQRRRQQQPPPRRRWWW\\\bbbkkk~~~yyyqqqiiiccc___\\\]]]aaa```^^^ZZZYYY^^^jjjxxxyyyggg]]]XXXUUUWWWTTTRRRQQQSSSUUUVVVVVVRRRSSSTTTSSSTTTUUUYYY\\\]]]```iiiyyyzzzqqqyyyyyyyyyxxxqqqrrrvvvqqqfffdddeeekkkooommmlllnnnkkkmmmnnnllliiihhhkkkmmmllljjjfffccccccfffjjjmmmuuuyyy|||xxxpppkkklllpppnnnqqqkkkiiijjjjjjhhhggguuuqqq]]]VVVQQQQQQMMM???444...***,,,...,,,******))))))))))))))))))))))))))))))******++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,+++,,,...***,,,///111000555CCCRRRggghhhiiinnnvvv|||yyyrrrdddaaadddnnnvvvwwwuuutttuuu~~~yyyxxxzzzvvvuuuvvv\\\KKKDDDEEEKKKPPPUUUXXX```kkkxxx>>>;;;999777888888777777444555555333111000111333///////////////////////////////////////.........//////111222000///111666<<>>555////////////////////////111///------///111111111---.........------///000//////000000000000000///111111222666999EEEppp}}}ooogggggg___cccwwwxxxtttrrrqqqqqqqqqrrrxxx~~~iii```^^^iiipppkkk```[[[XXXZZZ___lllxxxuuutttxxxzzzrrrnnnpppqqqiii^^^```aaakkk|||wwwhhhhhhqqqyyyxxxooofffbbbbbbiiimmmzzzzzztttnnnhhheeecccbbbfffkkkttttttpppeeeZZZUUUYYY___UUUWWW\\\ccciiikkkiiifffjjjkkklllkkkkkkooovvv{{{|||vvvwwwqqqhhhfffkkkoookkknnnppppppmmmlllnnnoooqqqrrrrrrsssuuuyyy~~~wwwmmmnnnzzz~~~~~~tttkkkjjjjjjiiiiiikkkooorrrtttpppiiieeefffiiijjjkkkjjjhhhhhhkkkppptttzzzooojjjkkklllgggmmm{{{zzz|||xxxwwwvvvoooiiisss|||{{{nnnUUUNNNPPPMMMHHH???666///......,,,,,,---))))))))))))))))))))))))))))))***+++,,,,,,------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...------,,,...///...,,,///777AAALLLYYYdddfffllltttyyyvvvlllccc]]]\\\^^^fffsssyyyvvvpppmmm~~~ttt]]]PPPTTTYYY```jjjwww<<<:::777666666666666555444555555444222111333444000000000000000000000000.........///////////////222///000333000---444@@@LLLVVVccchhhaaaYYYZZZaaaoooqqqssswww~~~}}}uuunnnyyyssseee^^^bbb~~~~~~vvvqqqpppdddRRRMMMSSS]]]zzzwwwnnnkkkhhhhhhjjjlllmmmnnndddfffgggbbbYYYQQQLLLJJJVVVppppppfffcccbbbbbbeeeeeeaaa[[[XXXZZZ^^^aaacccfffgggfffeeedddeeeaaadddeeebbb___^^^ZZZUUUKKKMMMUUU```eeecccbbbdddcccccccccddddddbbb___\\\XXXSSSPPPRRRUUUUUUXXX[[[___^^^[[[YYYYYYZZZ\\\^^^\\\\\\^^^aaa___YYYXXX[[[aaacccffffffbbb___```bbbfff```[[[XXXSSSLLLJJJLLLKKKHHHKKKWWWccceee```\\\___]]]jjjxxxxxxwwwwwwpppsssyyybbbXXXZZZUUUXXXWWWTTTRRRRRROOOFFF<<<222111///...---...///000000///......000111111000---...///...------///111//////000111111111000000---...333999@@@YYY{{{xxxvvvpppjjjjjjdddqqq}}}qqqrrrooollliiigggiiinnnsssgggiiiiiigggbbb^^^YYYVVVZZZbbbsssttteeedddaaa```gggeeeggghhhjjjmmmkkk___RRR\\\^^^kkktttdddiiisss||||||ssskkkhhhjjjkkklllvvv~~~ooommmiiieeecccbbbcccfffhhhjjjhhhbbbYYYQQQOOOTTTZZZ___fffqqq|||vvvhhhcccgggpppyyy|||yyynnnooo}}}}}}}}}rrrjjjeeegggllllllkkkllloooqqqrrrpppllliiiiiijjjeeehhhjjjkkkmmmqqqyyyqqqhhheeeiiicccgggooo{{{uuuuuuyyyqqqsssrrrkkkkkkssszzzbbbUUUPPPJJJJJJEEE;;;222///...,,,,,,...))))))))))))))))))))))))))))))******++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,......------...000222222777CCCOOOXXX```hhhnnnttt{{{|||rrrddd]]]]]]]]]___fffsss{{{}}}}}}~~~jjjVVVPPPQQQ]]]mmmxxxrrrssssssqqqwww{{{~~~===;;;888777777777777666444555555444222222333555000000000000000000000000............/////////000///,,,---222000///:::IIINNN[[[iiikkk___VVV```pppuuuvvvwww{{{{{{llllll~~~|||kkkaaa]]]jjjyyywwwtttlll^^^RRRSSS[[[lllwwwrrrnnnkkkiiiiiimmmpppoookkkgggiiijjjddd[[[RRRNNNMMM\\\xxxuuujjjfffdddcccffffffaaaZZZVVVXXX\\\^^^aaaddddddbbbaaabbbcccaaaeeefffcccaaa___[[[UUUJJJMMMVVVaaagggfffeeefffbbbcccddddddbbb``````aaa___VVVPPPPPPRRRQQQTTTXXX\\\[[[[[[ZZZZZZ[[[[[[\\\]]][[[ZZZ[[[YYYVVVWWW\\\^^^aaabbb```___bbbhhhmmmnnnfff]]]YYYUUURRRRRRVVVRRRLLLKKKSSS[[[^^^^^^^^^aaa]]]eeepppxxx~~~oootttlll\\\\\\XXXXXXWWWSSSPPPRRRSSSKKK@@@555333///---,,,---///000///......///111111000///---...///...------///111//////000111111111111111//////555<<>><<<999888888888888777444555555444222222333555000000000000000000000000---.........//////000000---)))+++000111111>>>PPPPPP]]]iiigggYYYUUUjjjrrrssssssgggaaaaaasss}}}ttttttpppeeeXXXSSSYYYbbb}}}}}}sssrrrmmmkkkiiiiiimmmooojjjcccfffhhhhhhbbbXXXOOOJJJJJJ___|||wwwlllgggddddddggggggbbbYYYUUUXXX\\\^^^aaaccccccaaa```aaaddd]]]aaabbb```]]][[[VVVPPPKKKNNNWWWccciiigggfffggg```cccdddcccaaa```bbbeeeggg[[[RRRQQQRRRPPPSSSXXXWWWXXXZZZ\\\]]]\\\[[[ZZZ[[[WWWUUUUUUTTTTTTZZZaaa]]]___```]]]\\\cccmmmtttsssiii___ZZZWWWVVVYYY^^^RRRMMMKKKPPPUUUYYY^^^ccc```^^^cccjjjsssjjjrrrrrr^^^^^^YYYUUUUUUQQQMMMPPPRRRKKK@@@777444000,,,+++,,,...000.........000222222000...---...//////---...///111//////000111111111111111444333888@@@SSS}}}xxxiii``````bbbccchhh{{{uuuxxxnnnggggggiiimmmwwwlll\\\[[[ZZZVVVXXX```nnn}}}~~~rrrxxxqqqfffaaaZZZWWW``````ccccccaaaaaa```[[[TTTUUUYYYjjjqqqccccccqqq}}}rrrmmmmmmpppiiipppzzzyyyzzz}}}mmmllljjjjjjlllmmmiiicccgggccc^^^[[[\\\```fffjjjvvvwww~~~ttt^^^WWW\\\gggwwwuuuvvvyyyyyyyyyjjjjjjzzzyyyzzz{{{dddZZZZZZbbbrrr}}}|||tttnnnhhhhhhiiimmmpppqqqqqqooolllooorrrsssrrruuu|||tttfff]]]^^^aaagggggghhhzzz}}}jjjaaabbbwwwaaacccpppqqqlllkkkwwwxxxfffYYYQQQWWWNNNBBB666000---++++++---))))))))))))))))))))))))*********)))))))))))))))******+++++++++,,,,,,,,,------------------------+++,,,............///111777@@@PPP]]]aaabbbhhhppp{{{qqqfff^^^VVVUUU```nnnfffrrrxxx~~~{{{xxx\\\XXXcccooo}}}xxxsssqqqppppppooofffdddjjjllljjjoooyyyxxxxxxxxxuuuooopppxxxvvvyyyzzz;;;:::999777666666555555444444444444333222111111000000////////////000000222222111111000000/////////---...//////333DDDUUUZZZggggggZZZ^^^xxx||||||tttlll___ZZZlll}}}{{{mmmaaa[[[RRRPPPbbbzzz{{{tttjjjoookkklllrrrrrrjjjeeeeeefffffffffddd[[[OOOIIIJJJbbbvvvooofffiiiggghhhfffddd]]]SSSLLLPPPYYYXXX[[[^^^^^^___aaa```___cccaaaaaaaaaaaa]]]UUUOOOGGGHHHWWWnnnzzzsssfff```___```aaaaaa___^^^^^^___XXXYYYWWWRRRMMMLLLQQQVVV[[[YYYZZZ^^^cccddd```\\\WWWWWWVVVVVVVVVZZZ___bbb[[[]]]^^^___bbbffflllqqqfffhhhcccXXXSSSWWW[[[[[[RRR```[[[LLLLLLUUU^^^gggZZZbbbiiimmmooorrrtttttt{{{fffTTT[[[XXXUUURRRQQQQQQOOOJJJEEE>>>777000---...000...,,,//////000000000000/////////////////////////////////111333111...,,,...000444555<<>>333...,,,+++***+++++++++************))))))*********++++++++++++******+++++++++,,,,,,,,,------------------------***,,,---------000666;;;DDDRRR___cccdddhhhmmmpppiii\\\WWWUUUUUUbbbnnnmmmmmmyyypppsss}}}ggghhhhhhooorrrkkknnnppppppmmmlllmmmoookkkkkkfff___bbbooo|||}}}vvv{{{|||wwwrrrqqqvvv}}}<<<;;;:::888777777777777555555555444333222111000000000////////////000000111111111000000000000000000//////000111888KKK^^^cccgggddd]]]eee}}}yyyssskkkaaagggyyyuuugggZZZTTTRRRYYYrrryyytttsssnnnoookkkkkkooooooiiifffgggkkkiiihhhdddZZZNNNHHHIII]]]qqqoooeeehhhfffiiigggeee___UUUNNNQQQYYY[[[]]]___``````bbbcccccccccbbbaaaaaaaaa\\\UUUOOOJJJLLL[[[rrr}}}uuuiiibbb^^^___```aaaaaa```___^^^XXXZZZYYYVVVQQQPPPSSSWWW\\\[[[[[[___cccddd___ZZZUUUVVVYYYZZZ\\\^^^```bbb\\\]]]]]]^^^___bbbfffjjjbbbeeebbbXXXQQQTTTXXXYYYdddnnndddPPPKKKNNNTTT\\\[[[```cccfffjjjssstttZZZZZZXXXUUURRRQQQQQQOOOKKKFFFBBB;;;333//////000000...//////000000000000//////------------------------...///000/////////000111000666JJJooo{{{lllfffkkkuuu|||}}}zzzyyyrrrkkkgggkkkjjjooo~~~zzzddd]]]WWWXXX[[[eeexxx~~~wwwrrrnnnqqqnnnmmmmmmiiibbb___```ccc```^^^^^^^^^[[[TTTMMMPPPYYYhhhvvvpppaaafffsss{{{vvvyyypppqqqpppooovvvuuummmeeecccggglllllljjjooopppqqqqqqrrrxxx~~~zzzzzzwwwsssooolllfff___[[[ZZZXXXYYY^^^aaabbbgggooowww||||||xxxbbbWWWWWWWWWeeevvvjjj\\\VVV[[[gggqqqwwwtttdddYYYYYY]]]cccqqq}}}wwwsssmmmeeeaaabbbjjjxxx{{{rrroooqqqsssqqqmmmrrrssssssqqqooopppsssvvvyyy{{{zzzwwwwww}}}mmmgggbbbbbbccceeekkkrrriiibbb[[[aaaxxxvvv```\\\aaaooohhhhhh}}}~~~|||wwwiiiXXXQQQSSSLLLBBB888111---,,,,,,++++++++++++******************+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,---------------------------......---///555===DDDXXX___eeejjjooosssrrrmmm^^^SSSXXXeeejjjsss~~~wwwrrrsss~~~yyyqqqpppzzzooolllpppyyy}}}yyywwwqqqjjjfffmmm~~~===<<<:::999888888777777555555555444333222000///000000////////////000000///000000000000000000111000000111222444@@@VVVjjjkkkbbbZZZ[[[fffxxx~~~vvvpppjjjdddxxxzzzvvvnnn```RRRMMMSSSggg|||ppppppqqqpppnnnjjjhhhjjjjjjhhhggghhhooollliiidddXXXLLLFFFHHHWWWjjjpppeeegggdddhhhgggfff```VVVNNNPPPXXX[[[]]]aaacccddddddeeegggdddbbbaaaaaa```\\\TTTNNNHHHKKKZZZpppzzzrrreee```___^^^___aaadddccc```\\\YYY[[[\\\ZZZVVVUUUVVVYYY\\\\\\]]]```cccbbb]]]XXXSSSVVVZZZ^^^aaaaaaaaa```]]]]]]]]]\\\[[[\\\___aaa___ccccccZZZQQQPPPTTTWWWbbbiii^^^KKKGGGKKKQQQ[[[[[[^^^aaaccchhhuuu~~~bbbYYYXXXUUURRRRRRRRRQQQMMMIIIEEE>>>555///...///...---...//////000000//////...---------------------------,,,,,,---///111222111111;;;\\\~~~pppccceeeuuu{{{zzzwwwxxxnnnfffgggjjjqqq}}}yyyjjj[[[YYYXXX\\\dddvvvqqqssszzzwwwpppmmmkkklllmmmhhhaaa^^^___```]]][[[[[[[[[WWWQQQLLLSSS\\\hhhrrryyyxxxkkk\\\eeeuuu{{{vvvzzznnnoooooonnnrrryyy{{{zzzwwwpppiiigggjjjnnnpppooommmpppsssxxx}}}xxxsssrrrsssqqqnnnooolllgggbbb^^^[[[YYYXXXWWWUUUTTTVVVXXXZZZ```gggqqqvvvyyyyyy{{{}}}|||xxxqqq___WWWVVVVVVhhh~~~wwwuuusssuuuxxxzzzxxxuuurrrooommmlllkkkeee[[[PPPPPP[[[iiisssxxxnnn```SSSQQQWWWddd|||sssggg___]]]dddlll|||wwwooonnnooommmlllqqqrrrqqqooonnnoooqqqtttrrrssssssuuu~~~{{{oooccc___^^^___ccchhhqqqhhh^^^___oooqqq```cccqqqeeebbbyyyxxxZZZTTTTTTPPPIII???555///------,,,+++++++++***************++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------000///......444>>>JJJRRReeeiiipppwww~~~~~~qqqcccYYYWWWgggyyy|||vvvvvvvvvsss}}}}}}qqqlllsss}}}{{{yyyyyyvvv<<<;;;:::999888777777777666666555444333111000///000000////////////000000.../////////000000111111///000222333999III```rrrqqq```VVV^^^jjjqqq{{{}}}vvvyyyzzzuuulllhhhkkkyyywwwssshhhZZZMMMKKK[[[zzz~~~rrrqqqpppooopppnnnjjjeeedddeeefffhhhjjjnnnkkkgggaaaVVVJJJEEEGGGSSSfffsssggggggdddgggfffddd___TTTLLLNNNUUUWWW\\\dddjjjjjjfffeeefffdddbbbaaaaaa```[[[SSSMMMEEEHHHXXXmmmwwwoooddd___```^^^^^^bbbggggggbbb\\\YYY[[[^^^]]][[[XXXXXXXXXZZZ[[[]]]```aaa___ZZZUUUTTTVVVYYY\\\______^^^\\\^^^^^^]]][[[XXXXXXZZZ\\\bbbfffggg```UUUPPPQQQTTTRRRYYYOOO@@@AAAGGGOOO[[[```bbbfffiiikkksssxxxttt|||kkkYYYXXXUUURRRRRRSSSRRRNNNKKKGGG@@@777///,,,,,,,,,+++...//////////////////...////////////////////////...,,,***+++///222222000888DDDjjjvvvggg\\\dddxxxuuuuuuxxxrrrkkkjjjiiiwwwrrrgggXXXXXXZZZaaaoooooojjjuuu}}}xxxnnnjjjiiijjjjjjddd\\\ZZZ\\\\\\[[[ZZZZZZZZZWWWSSSOOOXXX```hhhnnntttttthhhYYYeeeuuu{{{vvvyyylllmmmnnnooorrrvvvyyyyyyzzztttllliiikkknnnoooooojjjnnnttt}}}|||tttpppppprrrrrrqqqoookkkeee^^^YYYXXXYYYZZZYYYYYYYYY[[[]]]```fffllloootttwwwvvvwwwzzzzzzxxxmmm\\\UUUUUUXXXooo~~~tttpppoooqqqrrruuusssnnniiieeecccccccccZZZSSSMMMQQQ]]]hhhmmmmmmaaaYYYSSSUUU]]]mmmqqqddd^^^bbbqqqqqqhhhgggiiilllmmmoooooonnnmmmmmmnnnppprrrrrrrrrsssxxxuuueee]]]\\\]]]aaadddmmmiiibbb___gggvvvxxxrrrvvvbbb```rrrzzzyyygggZZZTTTSSSMMMDDD:::222...---,,,,,,+++++++++*********************+++++++++++++++++++++,,,,,,,,,------------------............///...---111;;;IIIYYYcccgggrrr~~~{{{jjj[[[aaaiiizzzqqqppp{{{|||ttt|||uuupppmmmllluuu;;;:::999888666666666666555555555444333222000///000000////////////000000......//////000000000111---000222666AAARRRfffssssssbbb]]]kkkuuutttyyy~~~}}}vvvnnnvvv}}}tttgggjjjxxxyyyvvvuuunnn]]]TTTKKKQQQlllrrroooqqqnnnnnnrrroookkkddd```aaaeeeiiijjjjjjgggddd___TTTIIIEEEGGGTTTeeewwwiiihhheeedddcccaaa[[[PPPHHHKKKRRRRRRYYYgggsssrrrhhhbbbbbbcccaaa``````___[[[SSSMMMFFFJJJXXXmmmvvvnnneeeccc___^^^^^^ccchhhhhhccc^^^ZZZ\\\^^^^^^]]]ZZZWWWVVVXXXYYY[[[^^^^^^\\\XXXUUUXXXWWWVVVWWWYYYZZZYYYWWW\\\]]]\\\[[[YYYYYYZZZ\\\hhhkkkmmmggg\\\RRROOOQQQOOOTTTJJJ???AAADDDJJJVVVnnnllljjjjjjiiikkkyyywwwpppzzzxxx]]]ZZZWWWSSSRRRSSSSSSPPPLLLJJJDDD;;;333...,,,,,,,,,......////////////......////////////////////////000---***+++///222222000:::OOOzzzjjj___[[[iii}}}|||uuutttuuurrrmmmrrryyyooolllYYYYYY[[[ddduuu|||rrrpppttttttnnnggghhhgggfffddd]]]UUUUUUYYY]]]]]]]]]]]]]]]\\\YYYWWWZZZ```eeejjjssszzzppp```eeeuuuzzztttvvvnnnnnnoooqqqrrrtttvvvyyyyyyssskkkfffeeegggggggggnnnqqqwww{{{tttuuuvvvvvvzzzuuupppmmmnnnpppqqqpppkkkgggbbb___```cccgggjjjaaacccdddcccdddgggkkkmmmnnnsssvvvsssrrrtttuuutttlllZZZRRRTTT\\\uuu}}}qqqmmmnnnooooooiiifffaaa\\\YYYXXXXXXXXXNNNKKKKKKRRR\\\bbbaaa^^^SSSQQQPPPTTT___qqqsssjjjhhhooo~~~|||vvv||||||sssgggaaabbbhhhnnnrrrtttrrrpppnnnnnnnnnoooooorrrsssvvv~~~wwweee]]][[[\\\___cccaaadddbbb]]]^^^hhhtttzzz{{{pppeeegggkkkqqq|||wwwxxx]]]VVVTTTOOOHHH>>>666///---,,,,,,,,,++++++++++++***)))))))))************+++++++++,,,,,,,,,------------------....../////////,,,,,,...666EEEVVVgggqqquuuyyynnnfffbbblllsss}}}}}}uuu}}}yyy}}}qqqmmmyyy|||xxx::::::888777666555555555444444444444333222111111000000////////////000000...//////////////////000---000444<<>>777222000///---......//////......---------------------------...............111555888GGGpppoooaaahhh{{{uuuuuutttoooiiiiiisss~~~rrrgggdddeeeZZZ___eeelllwwwuuuooollloooooolllkkklllfffbbb]]]XXXQQQNNNWWWbbbmmmnnnnnnmmmkkkiiihhhhhh___aaa```fff}}}vvvgggppp}}}wwwnnnlllkkkhhhgggiiihhhfffkkksssxxxssslllfffcccccceeefffgggffffffiiimmmoooooommmppplllgggfffhhhkkkpppssspppppprrrsssrrrnnnjjjggggggeeegggsssxxxqqqsssuuutttyyy}}}xxxvvvuuutttdddYYYUUUVVVZZZooovvvhhhaaa___ZZZSSSGGGFFFEEEDDDEEEFFFHHHIIIIIIMMMTTTZZZ^^^___^^^^^^cccgggnnnwww}}}ssssssvvvyyyzzz}}}xxxrrrooorrrtttsssrrrrrrmmmhhhbbb^^^```gggnnnsss{{{wwwsssqqqqqqqqqpppooossswww|||ssshhh___ZZZ[[[___bbbfffiiiiiimmmtttzzzzzzxxxsssbbbaaalllwww]]]WWWPPPKKKHHHBBB888000------,,,,,,,,,+++++++++++++++,,,,,,,,,---------,,,,,,,,,------------...---------...///000000000000333===LLL]]]lllvvv{{{zzzggg[[[^^^jjjsssqqqnnn}}}}}}~~~rrrggg]]]WWWmmmvvv<<<<<<:::999888777777777222222333444444444333333000000////////////000000000000//////.........---000333999FFF[[[lllkkkaaaXXX^^^jjjwww{{{|||uuuuuuzzztttmmmhhhpppzzzxxxvvvkkk]]]SSSWWWaaa|||xxxpppjjjkkkooopppqqqrrrqqqoooggg^^^]]]eeeiiigggfffeeedddaaaWWWJJJCCCDDD^^^iiizzziiifffeeeeeeaaa[[[SSSHHHAAAGGGQQQVVV^^^ppp|||kkkaaaddd___^^^]]]___```\\\VVVPPPNNNMMMUUUaaacccZZZTTTUUUVVVXXX[[[\\\]]]]]]___aaacccbbbaaa```___\\\XXXUUUVVVXXXZZZ[[[]]]^^^aaaccc[[[XXXVVVXXX\\\]]][[[WWWKKKOOOTTTYYY]]]bbbgggjjjjjjggghhhllliii\\\PPPKKKHHHNNNLLLMMMSSSQQQOOOXXXjjj```___iiinnnlllnnnuuu~~~mmmppp```[[[VVVTTTTTTSSSPPPMMMLLLJJJEEE>>>777111///...---..................---////////////////////////+++---/////////222888===UUUyyy___kkkvvvuuuyyynnnjjjlllhhhdddqqq~~~qqqhhhbbb^^^\\\[[[eeemmmrrryyywwwnnnjjjoooqqqllleeebbbeee```[[[UUUNNNOOOZZZhhhuuuvvvuuussspppmmmlllkkkgggfffbbbhhhwwwgggnnnyyyvvvllliiiccc___```cccccccccjjjsssrrrnnngggaaa______bbbcccbbbaaaaaaccchhhjjjjjjiiiwwwnnnfffdddfffiiikkklllhhhkkkooorrrrrrnnnhhheeeiiieeehhhvvv~~~mmmeeehhhllllllzzz~~~xxxuuusssqqq___XXXYYYWWWWWWhhhvvvfff]]]YYYPPPGGGIIIIIIJJJKKKLLLOOOQQQRRRVVV[[[aaadddeeeeeefffhhhhhhrrrwwwoooqqqvvvxxxvvvuuuvvvnnnmmmsssvvvrrruuu|||lllhhhbbb^^^___ccciiimmmsssooolllmmmppprrrsssrrrxxx{{{~~~}}}qqqddd[[[[[[___aaacccfffkkkuuu~~~pppvvv~~~~~~mmmggglll|||aaaYYYPPPLLLKKKFFF;;;222---------,,,,,,,,,++++++---------.........//////,,,,,,,,,---------......---------...///000000111444888CCCSSSeeerrrxxxzzzxxxrrreeeYYYXXXaaajjjnnnqqqttt{{{rrr{{{~~~yyynnn```UUUTTTYYY```]]]iiittt{{{===:::888777888888777555444444444333333222222222........................+++---///000//////000111444,,,???YYYdddrrrrrr]]]```]]]gggyyy}}}qqqsss|||~~~|||rrrffffffxxx}}}yyyyyytttfffYYY[[[]]]ssstttqqqnnnmmmnnnnnnllljjjhhheee]]]XXX\\\fffkkkjjjeeeddddddaaaVVVJJJFFFHHHVVVeeeyyyiiihhhiiiccc```[[[TTTHHHAAAFFFNNNSSS```vvvnnnaaa______```^^^\\\\\\\\\VVVNNNEEEKKKVVVaaaeee```YYYTTTXXXWWWYYY\\\]]]\\\___eee```bbbbbb```\\\WWWTTTSSS[[[ZZZZZZ[[[^^^```aaa```ZZZYYYYYY\\\```aaa]]]ZZZVVVNNNLLLUUU```eeeeeedddgggiiinnnqqqnnncccUUUJJJJJJMMMMMMMMMSSSYYYUUUMMMUUUXXXbbbnnnqqqmmmkkknnnyyyqqqooorrrssstttZZZSSSVVVOOORRRVVVJJJNNNKKKFFFBBB>>>999333///---......//////......------......///000111111222111++++++222222111:::HHHgggvvvdddooo{{{sssuuutttlll``````nnn~~~uuulllbbbZZZXXXYYYbbbfffjjjpppzzzssspppmmmlllllljjjfffbbbaaaZZZUUUTTTPPPPPP```uuuxxxsssrrrrrrpppmmmhhhdddfffkkk{{{wwwkkkooozzz~~~nnneeeddd```\\\]]]bbbjjjqqquuuvvvssshhh^^^\\\___^^^YYYVVV[[[]]]\\\___gggiiieeefffcccbbbcccgggjjjjjjhhhgggiiimmmqqqssspppjjjeeehhhjjjkkkrrr~~~rrrgggbbbeeemmmtttyyyuuupppjjjXXXRRROOORRR[[[hhhzzzwwwjjjfffbbbYYYQQQOOORRRRRRPPPOOORRRYYY[[[XXX___bbbhhhnnnooonnnmmmnnnzzz|||vvvnnnkkkmmmqqqssssssnnnpppsssuuutttsssssssssjjjbbbYYYXXX```jjjllliiiqqqsssqqqkkkkkkpppuuuuuuyyywwwzzzssseee___\\\ZZZ^^^___bbbiiisss|||}}}ssswww}}}~~~tttdddgggvvvZZZQQQRRRGGGFFFDDD444......---+++)))(((***+++,,,,,,++++++,,,,,,---...******+++,,,,,,---......---+++,,,......+++---222;;;CCCQQQ```hhhmmmvvvnnn[[[\\\cccfffhhhllluuu}}}}}}{{{{{{tttggg___XXXUUUPPPLLLQQQYYY```gggmmmqqq===:::888777888888777555555555444333111000//////........................,,,...///000///...///111666222FFF___kkkvvvvvvddd[[[cccpppyyyyyy{{{uuummmuuu|||xxxmmmeeemmmxxxtttsssmmmaaaVVVZZZppp~~~uuurrrooonnnnnnmmmkkkhhhfffaaaZZZWWW___jjjnnnkkkgggffffffbbbXXXLLLHHHIII[[[jjjzzzgggeeeccc___\\\XXXQQQGGG@@@EEENNNVVVddd{{{ssseeebbb______^^^[[[[[[[[[UUUMMMFFFKKKUUUbbbjjjiiibbb[[[\\\YYYWWWZZZ]]]]]]aaaeee^^^```aaa```^^^\\\[[[[[[^^^\\\[[[[[[\\\]]]]]]\\\ZZZ[[[\\\^^^```aaa___]]]XXXQQQMMMSSS\\\bbbeeehhhpppnnnnnnooonnnfffZZZQQQGGGKKKMMMNNNRRRVVVSSSLLLMMMQQQ[[[eeegggdddhhhoootttwwwkkknnnwww|||```RRRUUUQQQRRRTTTKKKNNNKKKHHHDDD???:::333///------............---------......///000000111111111---...222000111AAATTTooocccsssyyyvvvpppoooiiifffmmm|||xxxuuummmbbbZZZYYY___cccaaaeeejjjpppyyy~~~rrrmmmiiihhhiiijjjhhhfff^^^VVVRRRRRRPPPTTTggg|||~~~vvvvvvwwwuuussslllgggiiinnn|||uuuffflllyyy|||mmmeee___[[[YYY\\\ccckkkooooooiiilllhhh___XXXVVVQQQLLLOOOSSSUUUUUUYYYccchhhhhhgggeeecccdddhhhiiigggeeeeeehhhkkknnnooonnnllljjjkkkmmmmmmqqqzzzuuulllccc```eeennnuuuvvvqqqkkkeeeVVVPPPMMMRRR[[[gggvvvuuummmiiiddd]]]ZZZ\\\bbbeeeddd```aaagggmmmooommmmmmooooooooorrr|||zzztttnnnkkkmmmooopppooonnnppprrrsssrrrqqqpppoooddd]]]VVVWWW```jjjllljjjppppppooonnnmmmmmmnnnoootttssswww}}}vvviiiaaa\\\VVVVVVXXX\\\ccclllvvv}}}tttxxxtttuuupppfffggg{{{cccQQQPPPIIIHHHFFF888//////...,,,******,,,---,,,,,,++++++,,,,,,---...+++++++++,,,,,,------...******,,,///---,,,111888FFFRRR]]]dddoooppp```]]]dddppp}}}xxxiiikkkvvvyyyrrrcccYYYRRRMMMMMMMMMMMMRRRYYY]]]eeemmmttt~~~===:::888777888888777555555555444222000///------........................---///000000///...///000666888NNNgggssszzzwwwiiicccnnnvvvvvvvvv~~~xxxqqqlll{{{xxxwwwqqqgggfff{{{{{{uuuqqqmmmfff]]]WWWbbbyyyuuuuuurrrpppnnnmmmkkkiiifffddd]]]VVVWWWcccoooqqqllliiihhhfffcccYYYNNNIIIJJJ___nnn{{{fffaaa^^^\\\YYYVVVOOOEEE???DDDMMMSSSbbb|||tttccc___^^^___]]]ZZZZZZZZZTTTLLLGGGJJJTTTcccrrrwwwooofff___XXXSSSUUUYYY\\\___ccc]]]___```aaa``````bbbccc```^^^\\\ZZZZZZZZZXXXWWWYYY[[[]]]^^^]]]]]]^^^^^^[[[TTTPPPSSSXXX]]]eeekkkvvvqqqkkkjjjkkkhhh___WWWEEEIIILLLMMMOOOSSSRRROOOJJJNNNUUUZZZ[[[\\\eeeoookkkxxx~~~tttkkkooozzzlllRRRTTTUUUSSSRRRMMMNNNLLLJJJGGGBBB;;;444...------------------------.........//////000000111//////222222///666QQQmmmqqqfffcccrrrzzzyyyvvvnnnjjjhhhnnn}}}jjjkkkcccXXXVVVbbbmmmqqqbbbfffjjjnnnvvv~~~~~~yyyooojjjeeedddgggiiiiiiiii[[[TTTPPPQQQUUU^^^rrrzzzqqqrrruuuuuurrrsssnnnqqqwwwvvv___iiiyyyyyykkkeee\\\XXXWWW^^^iiipppooojjjbbbfffeee\\\SSSNNNKKKJJJLLLPPPRRRSSSXXXaaaiiillliiigggeeefffggggggccc___```dddiiikkkkkkjjjlllnnngggjjjiiihhhpppyyyxxxpppllliiiddd```aaagggqqqyyyzzzooogggccc]]]VVVLLLHHHIIIQQQ]]]iiivvvxxxvvvuuuqqqkkkeeehhhnnnqqqvvvxxxvvvxxx|||tttnnntttvvvpppkkkeeebbbccceeeeeeeeeiiikkkmmmoooooonnnllljjj]]]WWWRRRWWWaaajjjmmmmmmqqqmmmooouuutttlllhhhkkkmmmooosssvvvuuuvvv|||uuujjjbbbZZZRRRQQQTTTWWWZZZ```jjjwwwxxxoooooorrroookkkhhhgggooouuuVVVPPPNNNNNNJJJ@@@222000...---,,,,,,---...,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,---------+++,,,...000...000;;;GGGVVVaaahhhlll~~~{{{sssfff```kkkmmm^^^jjjuuutttcccVVVVVVPPPLLLPPPUUUYYY]]]aaaeeeiiipppwww|||===:::888777888888777555555444333222111000///...........................///000000000......///111333>>>VVVmmmyyyzzzsssiiivvvzzzxxxuuu|||xxxpppqqqpppsssrrrkkkccckkk}}}zzzvvvqqqiii```\\\]]]}}}rrrooosssqqqpppooommmllljjjhhhgggbbb[[[SSSWWWffftttssskkkkkkhhhfffbbbYYYNNNIIIJJJ]]]mmm}}}ggg```]]]]]]ZZZVVVOOOEEE>>>CCCLLLQQQaaa}}}uuubbb]]]______]]]ZZZYYYYYYRRRJJJHHHJJJRRRcccyyy|||ppp```VVVNNNOOOTTTWWW[[[^^^^^^___`````````aaaccceee```^^^[[[ZZZYYYXXXWWWUUUYYY[[[]]]\\\XXXWWWYYY\\\[[[VVVTTTUUUWWWZZZbbbkkkuuunnngggfffhhhfff___XXXEEEHHHJJJJJJLLLPPPTTTWWWQQQRRRRRRSSSTTTYYYbbbjjjdddqqqyyytttllloooxxx}}}WWWTTTXXXTTTOOOOOONNNMMMKKKIIIEEE>>>555///------,,,,,,,,,,,,------........./////////000000---111444222///>>>dddyyybbb]]]fffzzzzzzzzzyyyooommmiiiiiiuuuzzzgggcccZZZUUUbbbxxx{{{eeegggiiilllsssyyyxxxtttllliiieeedddggghhhgggeeeYYYSSSPPPSSSZZZggg{{{~~~ooojjjnnnssssssoootttpppttt|||uuu[[[gggyyyuuugggbbb\\\XXXYYYdddrrryyysssjjjfffddd]]]TTTNNNMMMPPPSSSQQQTTTVVVYYY]]]dddkkknnnjjjhhhffffffgggddd___ZZZZZZaaahhhjjjhhhfffgggiiiaaacccbbb^^^___cccbbb^^^^^^]]]\\\\\\```gggqqqxxxtttnnnccc[[[VVVSSSOOOJJJKKKHHHKKKUUU```jjjttt|||zzzxxxrrrvvv}}}}}}uuunnnssstttgggfff```YYYVVVWWWZZZ\\\\\\^^^```dddhhhkkkllljjjhhhZZZTTTRRRYYYccckkkoooqqqtttmmmqqq|||{{{nnnggglllhhhlllqqqqqqoooqqqyyy~~~sssjjjbbbYYYQQQRRRTTTUUUTTTVVV^^^lllvvvxxxmmmdddooorrrhhhiiiiiihhhsss___QQQRRRRRRNNNGGG444111...,,,,,,---......,,,,,,++++++,,,,,,---...---------------,,,,,,,,,//////000000000777III[[[eeehhhmmm{{{{{{tttpppgggeeeyyykkkooo}}}{{{xxxkkk___YYY^^^ZZZXXX]]]eeekkkmmmmmmqqqqqqwww===:::888777888888777555333333333333333222222222///////////////////////////000000///......000222444HHH___sss|||xxxmmmhhh{{{xxxzzzwwweeeiiippptttuuummmfffeeevvv|||yyyvvvooocccYYY]]]gggppppppssskkkllllllllljjjiiihhhggg```YYYSSSXXXiiivvvtttjjjlllhhhdddaaaXXXNNNIIIIIIXXXiii~~~iiiccc```aaa^^^ZZZRRRFFF???CCCKKKTTTeeeyyyfff`````````^^^ZZZYYYXXXRRRIIIHHHJJJQQQbbb{{{uuucccXXXOOOOOOSSSUUUXXXZZZ^^^_________^^^^^^```bbb___\\\ZZZYYYZZZZZZYYYWWW\\\^^^^^^[[[WWWUUUXXXZZZZZZXXXXXXZZZZZZZZZ___fffnnniiieeeeeehhhfff___YYYJJJHHHGGGFFFHHHNNNWWW^^^ZZZXXXSSSPPPRRRXXX___bbbgggnnnpppkkkfffiiisss{{{^^^SSSXXXRRRKKKNNNMMMMMMMMMKKKHHHAAA888222...------,,,,,,------...............////////////---333555000///EEErrrqqqXXX[[[ooouuuyyyttteeeiiiggglll{{{zzzkkkddd[[[SSS]]]zzz~~~ggghhhhhhiiiooouuuvvvqqqllliiigggggghhhfffaaa]]]UUUQQQPPPTTT]]]jjjzzzxxxoooggghhhooouuuuuurrrpppmmmsss}}}qqq[[[fffwwwrrrddd^^^\\\XXXZZZhhhxxx~~~vvvllliii```TTTMMMLLLNNNRRRUUUUUUUUUWWW]]]ccchhhlllooommmjjjhhhggggggccc]]]XXXVVV___hhhkkkgggbbb``````[[[]]]\\\WWWTTTUUUUUUTTTPPPQQQRRRUUUYYY___gggmmmccc\\\TTTPPPNNNMMMKKKJJJPPPOOOSSS\\\dddkkkuuu~~~yyynnnlllrrrzzzmmmccc^^^XXXQQQNNNQQQUUUXXXYYYTTTVVV[[[bbbiiilllkkkiii[[[TTTSSS\\\ffflllrrrwwwxxxoooqqq||||||pppiiimmmggglllpppooonnnsss}}}tttjjjddd\\\TTTSSSTTTTTTQQQQQQXXXdddnnnzzzsssjjjlll}}}yyyeeefffkkkiiillluuulllRRRQQQRRRLLLIII666333...+++,,,------,,,,,,,,,++++++,,,,,,---......---------------------111000//////222>>>WWWmmmrrriiiooo|||gggllliiifffmmmooojjjwww{{{|||vvvppphhhdddeeejjjhhhiiioooyyy~~~}}}~~~zzz|||~~~===:::888777888888777555222222333333333444444444//////////////////////////////000///...///222444<<>>QQQUUU[[[hhhnnntttuuuccc```___hhhwwwkkkjjjhhhxxxsssjjjgggggggggeeefffrrr<<<;;;999888777777666666555444333222111000000000---000222111---+++---000111------111000///999HHHZZZccc```YYY[[[ZZZ[[[cccjjjlllwwwttttttqqqooo|||zzz{{{vvvoookkkhhh~~~xxxxxxpppkkkccc[[[]]]pppyyyooorrrnnnkkkiiidddeeeeeeeeeeeeeeeccc___\\\QQQMMMPPP___sss|||xxxooonnniiieeeccc___WWWPPPOOO___sssooohhhaaabbb```^^^XXXMMMDDDGGGNNNYYYeeevvvvvvkkkeeegggeee___[[[ZZZYYYQQQHHHCCCFFFNNN]]]ppp}}}|||sssjjjgggdddbbbaaa```[[[VVVUUUWWW\\\aaaddddddbbb```\\\]]]]]]\\\ZZZZZZ[[[]]][[[YYYXXXXXX[[[^^^```aaadddgggeee\\\WWW[[[ccchhhkkkhhheeedddeeedddbbb```[[[QQQHHHFFFEEEEEEIIIOOOPPP^^^fff```XXXXXX___dddqqqnnnkkkrrr~~~}}}{{{```TTTWWWNNNOOOLLLJJJJJJLLLJJJDDD???999444///---///111000.........---------......///444888999GGGrrr}}}gggfff{{{~~~sssssspppggghhhqqqwww~~~iii]]][[[\\\ppp{{{nnnfff[[[WWW[[[```eeexxxyyypppjjjkkkkkkgggbbb___[[[]]]cccmmmwwwzzzvvvqqqlllllljjjeeeaaa^^^\\\[[[iiipppuuuuuutttpppiiiaaaXXX```iiixxxtttdddfff```XXXZZZeeeqqq~~~zzzeeeZZZQQQMMMTTT\\\iiissshhhvvvyyyvvv|||~~~}}}zzzvvvsssqqqppppppeee___^^^hhhpppqqqmmmllloootttuuurrrrrrvvvxxxvvvtttvvvyyy}}}yyyiiifffsss}}}nnncccZZZYYYaaahhhrrrxxxyyyvvvrrroookkkbbbYYYXXX]]]hhh|||}}}rrrbbb^^^fffkkk|||hhhaaakkkuuuiiiXXXSSSWWWdddqqq{{{{{{mmmiiieeelllvvvwwwooohhhffflllrrrrrrqqqssskkkddd]]][[[]]]fffwwwooo\\\RRROOONNNOOOQQQWWW```\\\```ppppppjjjrrriii[[[\\\```fffmmm^^^IIIIIIIIIIIICCC:::222---+++,,,,,,------------------------///.........000111111111444444EEEUUUWWW]]]lllsssxxxyyylll[[[YYYdddxxxvvvccc___gggwwwzzzooojjjgggeeeeeeffffffjjjwww<<<;;;999888777777666666444444222111000/////////---000111000---,,,---000000...///000...000???QQQ```hhhbbbYYY[[[]]]^^^eeellljjjppphhhiiikkkmmm~~~xxxxxxxxxtttooommmlll|||vvvwwwnnnkkkaaaZZZeeesssmmmpppkkkggghhhdddeeefffggghhhhhhccc]]]XXXPPPNNNSSSdddxxxxxxlllmmmgggcccdddbbbYYYPPPKKK\\\ooommmfff```bbbaaa^^^XXXMMMEEEHHHPPPWWWbbbqqq{{{}}}xxxoooiiigggeee___YYYXXXXXXQQQHHHAAAEEEMMM[[[nnn||||||uuukkkgggbbbaaabbbbbb```^^^ZZZ[[[]]]___```^^^\\\[[[ZZZ\\\]]]]]]ZZZXXXWWWWWW]]]ZZZWWWVVVYYY]]]___aaaccchhhhhh___XXX\\\eeekkkooollliiifffeeedddbbb```ZZZRRRIIIFFFEEEFFFIIINNNSSS[[[aaa```]]]]]]]]]]]]nnnjjjgggnnn}}}iiiPPPQQQMMMOOOMMMJJJJJJKKKIIIEEEAAA<<<777111//////000...---//////......---.........666999???UUUqqq```mmmvvvqqqqqqllldddhhhttttttddd\\\]]]```}}}xxxuuummm]]]YYYUUUYYY^^^cccvvvtttmmmhhhiiijjjeee___]]]aaaeeemmmzzz|||uuummmddd___^^^___iiipppuuuuuusssppphhh```XXX___hhhwwwuuugggiiifff\\\\\\dddkkktttooo\\\SSSMMMMMMUUU^^^hhhyyyvvvccc[[[fffoooooottt{{{wwwuuussspppnnnbbb]]]\\\eeeooosssrrrqqquuuzzz}}}|||}}}kkk___```ppptttggg^^^WWWXXXccckkkuuuyyyvvvpppmmmlllfff___WWWVVV\\\lllyyyiiiiiisss{{{zzz```aaalllyyyjjjYYYUUUXXXeeesss}}}{{{qqqkkkccchhhsssvvvnnnjjjhhhlllpppqqqqqqrrrnnnfff______eeettteeeTTTNNNLLLLLLNNNTTT]]]XXXRRR___kkkmmmqqq~~~|||fff\\\\\\dddggg~~~hhhKKKLLLIIIIIIDDD===555///------...------------------------------...///000111222222555;;;NNN\\\\\\dddvvvxxxnnneee[[[[[[pppxxxggg___lll|||{{{}}}rrrnnnxxxzzzoooeeebbbgggjjjoooqqqqqqsss~~~;;;;;;999888777666666666555444333111000000000000...000111000...---///000//////000000...444HHH]]]hhhnnneeeXXX[[[______cccgggccceee]]]aaafffeee}}}{{{wwwvvvxxxwwwqqqlllkkktttxxxssssssmmmjjj```[[[mmmyyymmmmmmooohhheeehhhfffggghhhiiijjjiiieee^^^ZZZRRRPPPVVViii}}}zzzmmmlllhhheeeccc^^^TTTMMMKKKZZZmmm}}}kkkfffaaa```^^^[[[UUUKKKCCCGGGOOOWWWbbbqqq|||wwwnnnfffccc^^^XXXXXXXXXRRRJJJAAAEEEMMM[[[mmm|||~~~xxxllleee______bbbbbbccceee]]]]]]\\\[[[YYYYYYZZZ\\\[[[\\\]]]\\\YYYVVVUUUVVV\\\ZZZXXXXXX[[[]]]______]]]dddfff___XXX[[[eeelllqqqoookkkhhhfffcccaaa```^^^VVVMMMHHHFFFGGGIIIKKKOOOVVV]]]``````^^^]]]]]]ccc______hhhyyyuuu{{{wwwQQQNNNPPPOOOMMMKKKKKKJJJIIIEEEBBB>>>:::444000//////---,,,000//////...............444:::HHHddd|||ccc\\\tttyyyssspppnnngggbbbkkk{{{{{{kkk]]]]]]gggrrryyyiiilllgggXXXXXXSSSWWW\\\aaatttuuummmgggffffffbbb^^^]]]ffflllwwwuuujjjaaa\\\```fffnnnsssvvvtttqqqooojjjcccWWW^^^gggvvvwwwjjjnnnlllaaa```eeehhhlllgggVVVRRRNNNOOOVVV^^^dddoooyyyggg[[[WWW___hhhlllvvvvvvrrrsssrrrmmmhhh\\\YYYZZZcccpppwwwxxxvvvtttwwwzzz|||}}}mmmWWWWWW```rrrjjjbbb]]]YYY\\\bbblllvvvxxxrrrkkkiiijjjaaa\\\WWWWWWaaauuu{{{ppprrr{{{}}}kkkZZZbbbkkkuuuxxxhhhZZZUUUWWWcccqqq|||~~~uuunnncccdddooosssoookkkhhhhhhkkknnnpppqqqooojjjfffgggnnn{{{gggUUUOOOMMMNNNPPPLLLWWWTTTLLLZZZtttggg```hhhrrrxxxtttSSSRRRLLLJJJFFF@@@888222......///........................---............///111333888CCCXXXcccbbbnnnpppcccdddfffiii{{{yyyuuulllkkkxxxxxxuuummmxxx|||~~~zzzqqquuuxxxxxxwwwvvvwww{{{xxxooouuuttttttwwwjjjmmm|||{{{wwwpppgggaaa```jjjttt~~~{{{{{{;;;;;;999888777666666666666555444333222111111111///000111000000///000111///000111000000<<>>999444000...---...//////......//////000111333<<>>MMMWWWfffiiihhhsssyyynnn```\\\___iiiuuummmlll}}}qqqeeerrr~~~wwwgggSSSFFFFFFEEEHHHNNNUUU\\\eeemmmsssttt~~~zzziiifffuuuxxxrrrvvvyyygggaaakkk{{{}}}rrrkkkfffbbbbbbdddiiinnnooohhhhhhxxx<<<;;;999888777777666666666555444222111111000000------,,,---...//////......//////111:::OOOhhhzzz~~~rrr^^^bbbiiiccc]]]cccllluuufffccciiimmmpppqqqtttwwwvvvnnnfffhhhoootttmmmooonnnhhh```YYY[[[sss|||kkkeeegggfff```eeekkkgggjjjjjjjjjkkkiiieee___ZZZPPPOOOYYYrrrpppnnnkkkfff___UUUMMMOOOVVV___qqq{{{llliiieee```^^^ZZZTTTKKKEEEJJJTTTXXXfffuuulll```___\\\YYYXXXVVVMMMCCC???DDDMMMYYYkkk|||pppccc\\\___aaa___bbbiiippppppnnnggg___ZZZZZZ\\\[[[]]]______^^^^^^^^^___VVVWWWXXX[[[___aaaaaa```fffhhhgggcccbbbeeegggeeecccgggkkkkkkgggccc___^^^ccc```VVVJJJEEEFFFEEEAAAHHHKKKPPPQQQJJJCCCFFFOOOFFFKKKQQQVVV___hhhjjjhhhfffmmmvvv}}}qqq{{{jjjPPPKKKPPPOOONNNKKKIIIGGGFFFFFFAAA>>>:::555000......///............///000222222666AAA[[[{{{dddUUUYYYwwwxxxxxx|||{{{rrrhhhhhhnnnxxxuuujjjccccccnnnnnnkkkllliiieeedddUUUQQQUUUZZZ___rrrssskkkdddaaa___^^^aaaeeejjjlllmmmlllhhheeecccccc___^^^ccchhhddd]]]```kkkooorrrrrrnnnkkkiiieee___TTT[[[cccttt|||tttzzzsssjjjoooyyywwwrrrmmmddd[[[YYYVVVYYYbbbmmmvvvyyywwwxxxwwwwwwzzz~~~~~~zzzuuuooollliiieee]]]WWWOOOVVV___jjjxxxzzzpppllliiijjjllljjjeeeeeeiiillljjjgggccc^^^ZZZVVVSSSOOOPPPRRRRRRQQQOOOMMMLLLMMMPPPOOOTTT```jjj}}}kkkhhhbbb\\\```aaaeeejjjllliiiddd___]]]WWWZZZ___kkkxxxllliiijjjiiifffeeefffdddaaa___]]][[[YYYXXX\\\iii{{{yyyfffZZZOOORRRXXX```kkk{{{zzzsssnnncccbbbhhhgggkkkmmmiiibbbaaafffjjjjjjkkklllppptttsssppprrrwwwtttlllddd^^^WWWOOOKKKKKKMMMKKKSSSSSSPPPeeeyyytttsssTTTMMMGGGHHHEEE>>>555//////000......................../////////---...555AAAJJJXXX___jjjmmmooo|||yyyddd\\\bbb```hhh|||mmmvvv|||zzzmmmiiiuuuyyy___PPPEEE???CCCFFFGGGIIILLLQQQYYYbbbhhhmmmuuuyyyyyyuuuggggggzzz~~~tttwwwpppeeekkkyyy|||tttmmmkkkiiiffffffhhhooopppmmmjjjsss<<<;;;999888777777666666555444222111000000//////,,,+++***+++---...---,,,...//////111>>>UUUnnn}}}tttaaafffmmmggg```]]]lllyyyggg```iiixxxooosssuuuvvvsssjjjdddjjjuuu}}}xxxnnnnnnnnniii```VVV[[[wwwpppjjjddddddccc___dddkkkfffhhhjjjlllllljjjcccZZZTTTKKKLLLYYYtttmmmnnniiiccc___ZZZTTTSSSVVV```qqq{{{kkkhhheee___\\\YYYSSSJJJDDDJJJSSS]]]jjjwwwooo______\\\XXXWWWSSSHHH======CCCLLLXXXiiizzzlll___WWW[[[]]]YYY\\\cccgggkkkmmmiiibbb\\\ZZZ[[[WWWZZZ___aaaaaa```______WWWVVVVVVXXX\\\```bbbbbbjjjjjjgggbbbbbbdddccc______dddjjjkkkhhhccc___^^^```^^^TTTHHHDDDFFFEEE@@@EEEEEEGGGJJJFFFBBBFFFOOOIIINNNRRRUUU[[[eeekkkmmmmmmmmmrrrppp|||wwwWWWOOOPPPPPPNNNLLLHHHFFFFFFGGGAAA???;;;555111...///000---------...000111333444888FFFggg|||bbbUUUbbbvvv~~~~~~yyynnnfffhhhsssuuujjjbbbccckkkyyy{{{rrrjjjhhhiiiiiieeeaaaUUUQQQUUUZZZ___rrrqqqkkkffffffeeeccceeejjjhhheeebbbbbbdddddd```]]]\\\WWWVVVYYYUUURRR\\\lllooosssuuurrrooollleee^^^SSSZZZcccttt}}}uuu|||ssskkkrrr~~~|||wwwrrriiibbb___[[[[[[cccpppyyy}}}~~~wwwsssnnnjjjeee^^^VVVPPPPPPXXXbbbmmmyyywwwjjjkkkggggggjjjgggaaabbbgggeeeaaaZZZTTTNNNJJJIIIHHHIIIIIIJJJJJJJJJIIIJJJJJJLLLQQQTTT[[[gggrrrqqqpppiiicccgggccceeeiiijjjhhhccc\\\XXX\\\___ffftttwwwmmmiiifffccc___]]]___ZZZUUURRRPPPOOOPPPSSS```hhhsss{{{vvvfffVVVMMMLLLRRRZZZaaammm~~~yyysssfffccceeebbbiiimmmlllfffdddhhhiiigggkkkkkknnnqqqpppnnnrrrxxxsssooolllhhh^^^RRRKKKJJJOOOJJJSSSUUULLLZZZkkkddd|||~~~ooozzz|||}}}ZZZXXXFFFGGGFFF???666//////000////////////////////////...///......000999HHHSSS]]]cccmmmqqqwwweeeYYYhhhfffkkk~~~vvvvvvtttzzzxxxyyyooobbbfffmmmuuu~~~fffKKKCCCAAA@@@EEEHHHGGGDDDCCCEEEKKKSSSZZZjjjpppqqqrrrnnnaaacccwwwrrrqqq}}}vvvhhhiiiwwwsssooolllnnnnnnllljjjlllxxxxxxwww{{{>>>;;;999777666666444222333333222222111000000000//////............/////////111000222@@@YYYnnnxxx}}}||||||tttkkkrrruuuhhheeecccdddcccaaammmxxxttthhhmmmhhhgggyyyrrrlllmmmiiiccc```UUUaaawwwmmmmmmgggcccddddddcccdddffflllkkkiiiiiigggaaaXXXQQQHHHLLL[[[www~~~llliiifffaaa\\\XXXUUUTTTTTT___nnnxxxjjjiiifff___VVVRRRQQQJJJAAADDDNNN^^^eeetttzzzhhh___^^^ZZZUUUNNNHHHBBB??????FFFLLLVVVjjj~~~ttt___WWWNNNKKKOOOVVV[[[\\\```aaaaaaaaa```]]]YYYVVV^^^dddhhhfffeeefffeeebbb[[[[[[YYYWWWVVVZZZbbbhhhiiieeeaaa```ccceeeeeeddd```bbbfffhhhhhhddd```]]]YYYVVVQQQLLLGGGDDDBBBBBBEEEGGGIIIHHHGGGIIIMMMRRRWWW[[[[[[VVVRRR\\\sssnnnmmmwwwuuuxxx^^^PPPNNNMMMLLLKKKKKKJJJHHHFFFDDDAAA===888333///---,,,000...,,,,,,///111333333???LLLyyyuuu[[[aaaxxx}}}{{{}}}qqqhhhbbblll{{{hhhjjjaaa^^^vvvqqqkkkfffddddddbbb``````UUUQQQQQQYYYdddnnnzzzzzzqqqiiigggggggggkkkpppjjjeee```\\\ZZZXXXTTTQQQSSSOOOMMMNNNQQQWWWbbbmmmqqqxxxzzztttmmmiiigggeee[[[WWWfffnnn{{{xxxwwwoooqqquuuyyyzzzxxxsssppphhhaaa[[[^^^jjjyyy~~~nnniiibbb]]][[[XXXTTTQQQTTTYYYgggyyy|||vvvtttmmmlllkkkjjjiiifffbbb^^^WWWSSSPPPOOOQQQRRRPPPMMMPPPQQQNNNKKKNNNSSSUUUSSSUUU]]]ffflllssstttjjjjjjmmmhhhlllkkkkkkkkkiiieeebbb___bbbgggvvvvvvhhhdddaaa[[[TTTPPPRRRLLLJJJLLLLLLKKKOOOUUUYYY]]]aaa```[[[TTTPPPNNNRRRTTT^^^dddnnnvvvpppmmmhhhdddcccaaaiiiqqqwwwvvvrrrnnnlllgggooosssooommmpppssssssoooyyy|||iiiVVVLLLLLLKKKJJJKKKQQQ\\\gggppptttwwwcccnnnooooooyyyvvvjjjPPPLLLKKKHHHCCC<<<555111000///...---,,,,,,---...///222------222333:::OOOfffkkkiiihhhyyysss]]]ddd```fffxxxwwwpppiiiiiiooowwwpppllloootttmmmccc[[[YYYZZZ___kkkxxxvvveeeQQQEEE??????DDDJJJQQQLLLJJJIIIEEEDDDLLLXXXggggggiiilllnnnmmmjjjggg~~~kkknnnuuudddhhh}}}yyymmmfffiiillljjjlllrrr>>>;;;888777777666444333333333222222111000000000//////............//////000111222777FFF]]]nnnttttttuuu{{{zzzvvv}}}{{{kkkjjjeeebbbdddgggvvv}}}vvv{{{}}}pppeeehhhfffmmmqqqmmmmmmhhhaaaZZZVVVgggvvvooommmhhheeeggghhhggghhhkkkiiihhhggggggeee```WWWPPPHHHKKK[[[www{{{jjjjjjgggbbb]]]XXXUUUSSSRRR]]]kkkqqqdddbbb___YYYQQQLLLLLLFFF???CCCNNNVVVcccyyysssbbbYYYVVVQQQKKKFFFBBB???>>>@@@HHHPPPYYYkkkyyyvvvjjjSSSLLLEEECCCGGGMMMQQQRRRTTTUUUVVVVVVVVVVVVXXXYYYcccgggiiieeebbbbbbaaa^^^^^^]]][[[XXXWWW[[[cccjjjlllhhhcccbbbccceeedddbbb^^^bbbgggkkkkkkgggbbb^^^YYYVVVRRRMMMIIIEEECCCBBBCCCEEEGGGLLLQQQUUUWWWXXX\\\[[[XXXTTTUUU```rrrpppjjjpppooouuukkkVVVPPPNNNLLLKKKJJJIIIFFFCCCDDDAAA===888333000---,,,///...------///000222222>>>WWWiiiRRRddd~~~wwwzzzvvvlllfffgggwwwrrrgggeee___```uuussseeeccc```^^^\\\ZZZ[[[]]]XXXRRROOOUUUaaammm|||tttiiifffgggjjjpppuuuiiiccc\\\WWWUUUTTTSSSQQQSSSPPPPPPSSSVVV\\\fffqqqwww||||||vvvoookkkiiieeeXXXUUUeeennn{{{vvvssspppqqqssssssrrrpppmmmkkkeee```]]]aaammm|||~~~uuulll]]]YYYTTTRRRQQQQQQPPPNNNWWW]]]mmm~~~|||sssooojjjiiihhhhhhgggddd___\\\VVVUUUUUUVVVXXXYYYXXXWWWYYYZZZXXXVVVYYY___bbb```eeekkksss{{{uuunnnhhhkkkoookkknnnnnnnnnmmmmmmmmmoooqqqyyy|||wwwkkk___\\\ZZZVVVRRRQQQPPPLLLLLLOOOOOOMMMPPPUUUTTTXXX\\\\\\ZZZWWWUUUUUUUUUXXXbbbgggmmmzzzmmmiiihhheeebbbaaabbbjjjtttxxxwwwrrrnnnllljjjppprrrllliiilllpppqqqvvv|||zzzjjjZZZPPPNNNJJJIIIIIIPPP\\\lllyyyuuuuuurrrqqqXXXaaadddjjjzzzxxxyyyYYYKKKJJJHHHCCC<<<666222000///...------------...///000//////222777BBBVVVgggnnnwww{{{iiiZZZfffjjjtttuuummmkkkhhhmmm|||~~~uuuoooqqq}}}rrr\\\TTTOOONNNNNNOOOVVV___bbbUUUHHHBBBAAACCCJJJQQQSSSPPPNNNOOOMMMNNNWWWbbbkkknnnrrruuuuuussspppnnn|||lllooottthhhqqq{{{pppoookkkcccaaadddwwwyyy===;;;888777777666444333333333222222111000000000//////............//////000111444===NNNbbbmmmooonnnoooyyynnnfffcccdddjjjqqq~~~xxxuuuxxxvvvnnniiiiiifffttt{{{pppnnnnnnggg]]]TTT\\\qqqtttpppjjjfffdddgggjjjiiijjjmmmeeedddcccdddccc___VVVPPPHHHJJJZZZwwwwwwhhhkkkhhhccc^^^YYYUUURRRQQQ]]]hhh|||~~~iii\\\[[[WWWPPPJJJFFFEEEBBB>>>DDDOOOUUUggg{{{dddVVVRRROOOIIIDDDAAA@@@@@@AAACCCKKKTTT]]]jjjqqqjjj]]]HHHCCC===<<<@@@EEEGGGHHHJJJJJJJJJJJJJJJOOOVVV]]]kkkmmmllleeeaaa```___]]]```___]]]YYYWWW[[[cccjjjnnnjjjeeeddddddeeeccc```[[[```gggmmmnnnjjjccc___XXXVVVTTTPPPKKKGGGDDDBBBCCCCCCEEEMMMVVV[[[\\\ZZZ^^^YYYSSSRRRWWWaaammmtttsssggghhhmmmwwwyyyXXXRRROOOLLLJJJIIIFFFCCCAAACCCAAA===999444111...---............///000111111???dddaaaSSSfffzzz|||uuunnneeedddooouuugggccc___^^^iii{{{tttbbb[[[\\\[[[XXXVVVXXX\\\```[[[SSSNNNSSS^^^mmmtttfffcccgggmmmrrrvvvgggaaaYYYTTTRRRRRRSSSSSSTTTTTTVVV[[[^^^bbbkkkuuu}}}~~~|||uuuooolllhhhbbbVVVRRRccclllzzztttpppsssrrrqqqmmmjjjgggggggggbbb___^^^dddnnnzzz|||yyywwwuuunnncccZZZOOOMMMJJJIIIKKKLLLMMMLLLWWWaaarrr}}}qqqkkkhhhhhhhhhhhhhhheeeaaa]]]XXXZZZ]]]^^^_________```cccdddddddddiiirrrvvvuuu}}}{{{qqqpppmmmqqqvvvssstttuuuuuutttuuuyyyuuupppfff^^^\\\ZZZVVVSSSTTTQQQPPPSSSVVVVVVTTTUUUYYYYYY[[[^^^_________aaabbb___aaahhhjjjnnnuuugggcccdddccc___^^^```iiisssxxxuuuoookkkjjjmmmpppooojjjgggiiimmmnnnyyy{{{{{{vvvkkk___UUUOOOJJJHHHGGGLLLYYYiiixxxvvvoooqqqpppooonnnYYY\\\aaammmaaaJJJIIIGGGCCC>>>888222//////......------......///---000111222<<>>;;;777444111///,,,...000/////////222444GGGtttgggVVVWWWbbbfffggg}}}~~~tttllldddbbblll}}}kkkeee___]]]kkksssjjjaaa\\\VVVWWWeeeuuu{{{www]]]VVVSSSYYYcccppprrrgggfffkkkmmmkkkjjjddddddcccaaa___^^^^^^^^^ccccccffffffcccaaafffooo||||||yyyrrrnnnkkkeee^^^YYYPPPZZZ```ppp~~~rrrqqqnnnkkkhhhfffeeefffffffffbbbbbbbbbdddgggiiiiiiiii^^^^^^]]]]]][[[XXXUUURRRNNNNNNOOOQQQTTTXXX]]]```ffftttuuukkklllkkkkkkmmmnnnmmmjjjhhhgggmmmsssvvvvvvwwwzzz|||{{{ooonnnqqqkkklllpppmmmvvvxxxzzzzzzyyy{{{||||||}}}{{{xxxvvvuuutttiiikkkooorrrmmmeeeaaabbbcccjjjoooqqqpppppprrrtttxxxxxxyyy{{{uuukkkkkkwwwxxxjjjfffgggeeebbbaaa]]]dddlllpppoookkkgggeeegggiiimmmqqqqqqooonnnnnnoooqqqssssssuuuqqqbbbRRRLLLIIIFFFGGGLLLRRRXXXZZZ___uuuyyysssxxxxxxiii___gggwww}}}gggNNNKKKHHHDDDAAA;;;555000////////////////////////+++111333555CCCYYYeeefffnnnzzzyyypppiiiccchhhxxxvvv}}}~~~qqqaaa]]]hhhuuu||||||zzz|||vvvssstttccc___]]]^^^___aaaaaa^^^XXXRRRSSSLLLHHHGGGHHHLLLTTT]]]eeeoooyyy}}}~~~rrrlllnnnrrrwwwpppssszzzzzzwwwvvv|||tttrrriiiYYYLLLJJJIIIQQQ^^^lllwww{{{zzzxxx<<<:::777777777777666444333333222222111000000000//////............//////222222:::KKK]]]hhhmmmqqqiiiaaafffttt~~~yyy||||||~~~}}}eeeffftttuuulllmmmjjjbbbmmm~~~sssppppppjjjaaa\\\jjj|||qqqlllgggdddaaabbbgggiiifffdddeeecccbbbbbbdddddd```YYYSSSLLLMMM```tttkkkbbbaaa```___]]][[[YYYYYYYYY[[[cccbbbRRRKKKKKKFFFHHHHHHIIIHHHHHHKKKSSSYYYYYY^^^aaaYYYKKKBBBCCCGGGBBBBBBDDDFFFHHHKKKMMMNNNWWWYYYZZZ[[[]]]^^^^^^^^^[[[ZZZZZZ[[[]]]```ccceeeffffffgggiiimmmqqquuuwwwuuuuuupppfff```___```^^^]]]^^^\\\XXXUUUVVV[[[___```^^^___bbbfffgggeeebbb[[[^^^bbbeeeeeebbb^^^\\\VVVVVVUUURRRNNNJJJEEEBBBBBBCCCDDDCCCDDDKKKVVV^^^RRRWWW\\\[[[XXX[[[dddmmm}}}zzzkkkyyykkkQQQNNNJJJHHHHHHGGGFFFEEEAAA@@@>>><<<888555222000---///000///...000555999QQQcccYYYaaawww}}}ssslllgggaaafffuuuuuujjjeee```bbbqqq}}}nnniiiaaa]]]WWW[[[mmmyyy^^^XXXUUU[[[dddnnnzzzuuummmmmmnnnlllgggeeebbbdddfffgggeeeeeeeeefffkkkjjjiiieee^^^YYY___hhhxxx{{{zzzuuupppmmmhhhbbb[[[PPPVVV\\\mmm|||rrrqqqhhheeecccfffkkkllliiieeedddeeefffgggfffeeecccbbb___ccciiijjjfff___XXXSSSMMMPPPTTTYYY___eeemmmrrr{{{tttjjjllljjjiiijjjlllmmmlllkkkqqquuuzzzxxxqqqhhhiiimmmhhhiiipppoooppppppqqqqqqrrrrrrrrrrrruuuvvvuuusssqqqooopppqqqiiippp{{{}}}uuutttxxx|||ssshhhkkk}}}|||rrriiiggghhhgggfffgggbbbdddiiinnnqqqoookkkfffeeeffflllsssvvvrrrppppppmmmrrrtttvvv{{{zzzkkkYYYJJJHHHGGGGGGKKKNNNPPPPPPPPPgggjjjmmmtttyyylll^^^jjjuuuvvvtttSSSNNNIIIEEEBBB===666111...//////000000//////...---000444:::III\\\jjjppp{{{{{{ooocccdddhhhrrr{{{zzzrrrddd^^^gggyyyxxx{{{yyy{{{yyyyyytttqqqvvvmmmrrrwwwzzz|||zzzqqqgggaaaYYYPPPLLLLLLRRR___kkkvvvtttoooqqqvvvtttsssvvvvvvvvvttt~~~{{{rrrnnnnnngggVVVHHHEEEJJJPPPZZZgggrrrwwwvvvuuu;;;999777777777777666555333333222222111000000000//////............/////////333@@@UUUdddkkkooosssddd]]]gggvvv~~~sssrrrtttvvvuuu|||mmmccckkktttrrrjjjkkkfff^^^sss{{{rrrqqqooohhhaaa^^^uuuyyysssnnngggbbb```bbbgggjjjhhhfffgggcccbbbbbbcccccc___XXXRRRLLLLLL```tttlllbbbbbbaaa___]]][[[YYYXXXXXXWWW^^^\\\OOOIIIKKKFFFIIILLLNNNMMMMMMQQQWWW[[[VVVWWWVVVPPPIIIGGGKKKPPPLLLLLLLLLNNNQQQVVV[[[^^^fffggghhhjjjkkklllpppsssmmmnnnpppssswww|||zzzzzztttjjjbbbaaa```^^^\\\]]]]]]ZZZWWWVVVXXX\\\___^^^___ccchhhiiifffccc```aaaaaabbbaaa___]]]\\\VVVUUUSSSQQQMMMIIIEEECCCCCCBBBBBBCCCGGGNNNWWW\\\NNNTTT[[[\\\ZZZ\\\dddkkksssnnn|||~~~|||wwwTTTPPPLLLIIIHHHGGGEEEDDD@@@@@@>>><<<999666333111---///000///...111888???bbbeeeaaaxxxzzzooohhheeedddiiivvvlllfffaaa^^^eeesss~~~qqqgggeee[[[]]]]]]bbbssssss```YYYTTTXXX```jjjuuu~~~xxxpppnnnlllfffbbbaaa___bbbdddeeedddeeehhhkkkpppnnniiibbbWWWQQQXXXbbbooovvvyyyvvvqqqmmmjjjfffZZZOOOUUU[[[mmm|||qqqooohhhddddddkkkuuuwwwnnneeefffhhhjjjlllkkkiiiggggggjjjooottttttmmmddd^^^[[[WWW[[[aaaffflllttt}}}}}}qqqhhhllljjjhhhhhhjjjmmmoooooowwwwwwyyy}}}{{{sssnnnmmmeeehhhlllgggiiissstttmmmjjjhhhiiimmmooommmkkkoooooonnnlllkkkkkkkkkllljjjssszzz|||wwwiiidddmmmuuuooojjjiiihhhfffgggjjjeeecccccciiiqqqsssmmmggggggfffjjjsssvvvrrrpppqqqoootttvvvvvv{{{}}}ppp^^^JJJHHHFFFGGGIIIKKKLLLLLLFFF^^^bbbnnntttyyy|||ooo]]]kkkppprrrrrr~~~}}}XXXRRRJJJEEEBBB>>>888333...///000111111000///...000000555BBBRRRaaarrrjjj[[[___dddkkkwwwzzzwwwmmmbbbggg}}}xxxxxxyyy~~~|||yyyvvvtttxxxrrr|||xxxlll___VVVUUU]]]oooyyynnnjjjlllnnnuuuzzzqqqrrrsssuuu~~~vvvwwwoooqqqpppxxxwwwpppiiigggjjjeeeUUUHHHCCCJJJPPP\\\kkkwwwzzzuuuppp;;;999777777777777666555333333222222111000000000//////............//////,,,333EEE\\\kkknnnpppuuubbb^^^kkk{{{vvvkkkiiimmmtttyyyzzzbbbdddoootttiiiffflllhhhaaazzzyyyrrrrrrnnnfff``````|||wwwuuuqqqhhh^^^\\\___fffjjjhhhggggggbbbaaaaaacccccc___WWWQQQKKKKKK___tttmmmdddcccbbb```]]]ZZZXXXWWWYYYWWW]]]\\\OOOKKKMMMHHHKKKNNNQQQPPPPPPSSSYYY\\\YYYXXXVVVRRROOOOOOSSSWWWYYYXXXVVVWWW[[[bbbiiinnnssstttwwwyyyzzz|||zzzooogggdddbbb```[[[]]]^^^\\\XXXVVVXXXZZZ``````aaaeeeiiiiiifffcccdddcccbbb```^^^]]]\\\\\\VVVUUUSSSPPPLLLHHHEEECCCEEEBBB@@@CCCJJJQQQTTTUUUJJJOOOVVVYYYYYY\\\bbbgggjjjqqq{{{}}}{{{WWWSSSNNNJJJHHHFFFDDDCCC@@@??????===:::777333222...000000///...222;;;BBBqqqdddeeevvvoooiiifffhhhkkkmmmfffbbb\\\[[[eeessszzztttiiiddddddVVV^^^dddjjjvvv|||mmmaaaYYYSSSUUU\\\eeeqqq{{{xxxppplllgggaaa^^^^^^^^^___aaaaaaaaadddiiinnnrrrnnnhhh^^^RRRLLLTTT___gggqqqwwwtttoookkkhhhfffYYYNNNVVV]]]ooo}}}pppmmmlllggghhhssstttfffgggjjjnnnppppppooonnnnnnsssuuuvvvqqqjjjdddcccdddeeeiiiooosssxxxxxxppphhhnnnkkkhhhhhhkkknnnqqqrrrxxxvvvtttvvvzzz}}}}}}|||{{{vvvvvvyyyyyyvvvrrrwww{{{{{{uuunnnjjjiiikkkcccfffiiicccfffqqqtttnnnhhhdddffflllqqqooolllnnnmmmllllllmmmmmmmmmmmmhhhpppzzz}}}wwwqqqvvvzzzsssggg___bbbnnnuuuqqqnnnllliiidddeeeiiieee```^^^eeeooosssmmmeeejjjgggiiipppssspppooorrrpppuuuuuussswww{{{qqq```LLLIIIFFFDDDFFFHHHIIIJJJ<<<[[[dddsssqqqppp~~~oooZZZiiiggg```zzzzzzqqq|||yyy\\\TTTKKKEEEBBB>>>888444...///000111111000///...222///777HHHXXXfffyyygggVVVXXXZZZ\\\dddvvvtttlllgggsss|||ttt{{{yyypppmmmkkkjjjjjjkkkjjjyyy~~~lll```]]]fff{{{yyykkkcccaaaaaabbbhhhkkkfffdddlllmmmllltttpppqqqjjjmmmmmmtttppphhhbbbccchhheeeVVVJJJEEEHHHPPP```sssxxxooo;;;:::888777777777666555444444333222111000///...000000///---,,,,,,///111000777FFF[[[kkkpppnnnlllYYYbbbmmmxxx|||nnnhhhkkkeeeoooxxx``````qqqxxxsssxxxnnnaaalll{{{rrrqqqooo]]]WWWfffooojjjjjjhhhhhh[[[[[[jjjqqqjjjdddgggfffdddcccfffiiifff\\\TTTLLLQQQeeeuuuhhhggggggeeeaaa\\\XXXVVVVVVWWWYYYYYYWWWSSSPPPQQQSSSWWWVVVWWWZZZ___ccceeeeeeddd^^^\\\^^^___```hhhrrrrrrkkkjjjrrrxxxxxxyyy}}}{{{sssuuusssrrrpppmmmiiiccc___^^^]]]ZZZXXXWWWWWWXXXYYY\\\___cccffffffeeeeeeeeefffbbb[[[WWWVVVWWWVVVVVVYYYXXXSSSNNNNNNOOOIIIAAA@@@???AAAEEEFFFFFFJJJOOOLLLTTT[[[[[[XXX\\\dddjjjnnnxxxxxx~~~fffNNNFFFLLLHHHCCCDDDBBBAAA@@@>>><<<:::777333000333...444///000000444VVV|||\\\uuu~~~yyyooofffhhhkkkyyysss`````````YYYbbbrrr~~~|||tttlllccc[[[aaa\\\iiiuuupppfffaaa[[[WWWXXX^^^eeeiiiyyyvvvmmmaaa[[[[[[[[[ZZZYYYWWWVVVXXXYYYYYY^^^eeeeeegggfff___TTTNNNOOOSSS___nnnxxxvvvooolllkkkhhh\\\TTTRRR]]]nnnxxxuuummmgggfffhhhnnnttttttllleeebbbdddgggjjjmmmooorrrtttqqqrrrtttsssqqqpppppppppzzzzzzooogggddddddkkkjjjgggkkkvvvxxxkkkjjjjjjiiiiiihhhgggggggggkkkjjjgggeeecccbbbbbbbbbcccddddddeeeddd```[[[WWW___\\\ZZZ[[[___bbbbbbaaaaaa^^^___eeegggdddeeeiiieeeccc```___aaacccdddddddddgggjjjjjjfffccccccdddlllhhhggglllpppqqqsssvvvqqqqqqkkkbbb___aaa___YYY]]]ccckkkyyyuuusssqqqnnnkkkhhhgggfffaaa^^^]]]aaaiiioooppppppiiiiiiiiiiiijjjkkkkkklllqqq{{{|||rrrppptttlll]]]SSSJJJCCCDDDGGGFFFEEEEEE???PPPiiivvvnnnkkkeeedddbbbYYYaaadddtttvvvuuummmRRRCCCCCCAAA???>>>888.........//////111222222333222LLLRRR^^^sssrrrwwwggg\\\WWWXXX[[[^^^sss{{{zzz|||}}}uuulllaaaZZZXXXYYYWWWTTT[[[wwwsssmmmssswwwiii\\\TTTOOOMMMLLLMMMMMMPPPVVV^^^ccceeeeeeooonnnkkkhhhhhhkkkooooooggghhhmmmoooeeeSSSHHHFFFIIIPPPaaawww<<<999777666777888666444444444333222111000/////////000000...------///111222<<>>===;;;888444111...***111...222555<<<```rrr]]]~~~zzztttjjjccciiippplll______aaa^^^lllwww{{{qqqjjjbbb\\\[[[dddzzzvvvssshhhccc\\\WWWVVV[[[aaaeeepppqqqlllbbb\\\ZZZXXXUUUSSSPPPOOOQQQQQQRRRVVV]]]\\\______YYYQQQNNNRRRWWW]]]kkkwwwvvvoookkkhhheeeZZZTTTSSS^^^pppzzzwwwoooeeebbbaaadddiiijjjeee___]]]```eeehhhiiijjjkkkmmmqqqsssuuuwwwwwwxxxzzz||||||~~~{{{}}}zzzooobbbZZZXXX]]]bbbbbbbbbbbbhhhuuu|||uuuiiiaaa``````___]]]\\\\\\[[[]]]\\\ZZZXXXVVVUUUUUUUUUQQQRRRTTTVVVWWWVVVSSSQQQPPPNNNLLLMMMPPPRRRRRRQQQTTTQQQQQQWWWXXXVVVUUUXXXVVVTTTSSSTTTUUUWWWWWWVVVUUUYYY\\\[[[YYYWWWXXXYYYYYYUUUVVV\\\``````aaadddeeefffddd```aaaffffffbbbfffkkkwwwnnnmmmlllkkkjjjjjjjjjkkk```]]][[[___fffmmmpppqqqnnnllliiiiiikkklllllllllkkkvvvyyyrrrrrrwwwpppaaaSSSJJJCCCDDDFFFFFFEEEEEE>>>JJJ^^^jjjffffffrrrrrrnnnbbbdddiii|||rrrUUUEEEDDDAAA@@@>>>777///.........///000111222555777QQQXXX___mmmnnnrrrddd___ZZZWWWbbbttt}}}jjjeee]]]WWWRRRRRRSSSUUU```xxxwwwvvv|||xxxlllaaaWWWOOOJJJEEEGGGIIIKKKMMMQQQVVVZZZ^^^______```bbbfffjjjkkkssssssvvvwwwnnn\\\NNNHHHHHHNNN^^^sss>>>999555555888999666222444444333222111000000///...///000000......///000222AAAUUUeeellloooooopppbbbiiiooottt{{{vvvqqqqqqfffqqq{{{mmmeeetttwwwtttjjjeeeaaaVVV]]]tttuuukkkkkkkkkgggaaaVVVWWWhhhrrrmmmggggggmmmjjjiiijjjkkkfff]]]UUUJJJLLL]]]|||ssseeebbbccccccaaa___^^^___```aaaeeeiiikkklllooosssxxxxxxoooxxx{{{tttpppnnnmmmkkkiiieeefffgggeeebbb^^^[[[ZZZ``````bbbddddddbbb^^^ZZZ[[[[[[ZZZYYYXXXWWWVVVVVVWWWYYY]]]aaadddfffggghhhddd```YYYQQQLLLLLLPPPSSSQQQQQQOOOLLLLLLMMMHHHAAAAAA>>>>>>AAABBBBBBHHHOOO]]]]]]ZZZVVVRRRUUU^^^gggcccrrrxxxwww}}}|||]]]LLLLLLHHHDDDDDDAAABBB@@@>>>===<<<999555222---)))000...222888CCCiii~~~aaa]]]~~~xxxuuunnncccaaammmxxxsssddd]]]]]]aaaeeevvv|||}}}vvvkkkeee```^^^YYYqqq~~~tttrrriiiddd\\\VVVTTTWWW\\\```jjjnnnmmmgggaaa^^^ZZZUUUWWWTTTSSSTTTSSSRRRVVV\\\XXX[[[[[[VVVOOOMMMSSSYYY[[[hhhtttuuuoooiiidddaaaYYYTTTTTT```qqqzzzwwwpppfffaaa]]]]]]aaabbb___[[[TTTXXX^^^```___^^^___```TTTUUUXXXYYYZZZ]]]```cccfffffffffdddbbbbbbeeegggddd^^^TTTJJJFFFIIIQQQWWWTTTUUUWWW]]]hhhllleeeZZZVVVUUUTTTSSSRRRQQQPPPPPPQQQPPPNNNMMMLLLKKKKKKKKKIIIJJJLLLNNNPPPPPPPPPPPPLLLJJJJJJKKKLLLNNNMMMLLLOOOMMMMMMQQQTTTSSSRRRTTTRRRQQQQQQSSSVVVXXXWWWVVVVVVZZZ]]]^^^^^^___bbbfffeeebbbccchhhlllllllllooooooooommmkkkmmmsssuuusssssswww~~~llllllkkkjjjkkkkkkmmmmmmccc___\\\___fffnnntttvvvuuuoooiiihhhllloooooommmkkkwww}}}zzzzzz|||sssdddUUUKKKCCCCCCFFFEEEDDDEEE===CCCQQQ\\\]]]bbb}}}{{{xxxtttgggeeemmmxxxZZZGGGEEEAAA@@@>>>666000///.........///000000555<<>>999444555999:::666222444444333222222111000000---///111111000//////000222CCCYYYiiirrrtttqqqllljjjrrrvvvwww{{{|||ttthhhffftttwwwjjjhhhzzzyyywwwkkk```YYYRRR___zzzqqqlllnnnlllfff^^^UUUWWWgggrrrooohhheeeiiigggfffggggggccc[[[TTTMMMMMM]]]|||uuufff```aaabbbaaaaaaaaadddfffjjjnnnrrrtttvvvyyysssjjjtttpppkkkeeedddeeeggggggeeebbbeeegggeee```]]]\\\]]]]]]^^^```bbbdddccc___\\\[[[[[[[[[[[[ZZZXXXWWWVVVXXXYYY\\\```eeeiiikkkkkkbbb]]]VVVMMMGGGGGGMMMQQQTTTUUUSSSPPPOOOOOOJJJDDDBBB???>>>@@@AAABBBHHHOOOgggaaaYYYSSSNNNPPPXXXaaaffflllssstttqqqtttfffNNNKKKGGGEEEEEEAAAAAA@@@>>>>>>===:::777444111,,,222---111888EEEmmmtttWWWaaa|||yyylllssskkk```bbbtttjjjaaa\\\ZZZbbbnnn}}}}}}yyypppfffaaa```aaaccctttnnnkkkgggbbbZZZTTTRRRUUU[[[___lllqqqsssmmmgggdddaaa]]]eeeaaa^^^]]]ZZZWWWZZZ___^^^___^^^VVVNNNKKKPPPWWW\\\fffqqqsssnnnhhhcccaaaYYYUUUUUU```ooowwwtttmmmgggccc^^^]]]^^^^^^\\\YYYLLLPPPTTTUUUSSSQQQQQQRRRIIIJJJJJJJJJIIIJJJMMMOOOMMMLLLKKKKKKMMMPPPQQQRRRLLLKKKIIIHHHHHHJJJNNNPPPRRRQQQPPPTTTZZZZZZTTTLLLPPPPPPPPPPPPOOOOOOOOOOOOOOONNNNNNMMMMMMMMMMMMMMMPPPQQQRRRSSSRRRQQQRRRRRRPPPPPPQQQRRRSSSSSSRRRQQQTTTSSSSSSXXX]]]______^^^\\\[[[[[[]]]aaaeeefffggg\\\```dddfffhhhkkkqqquuuxxxsssrrruuuxxxxxxyyy|||zzzzzz|||~~~~~~tttqqqooommmkkkjjjjjjjjjkkkhhheeeaaabbbiiirrrzzz~~~xxxppphhhgggmmmrrrsssqqqtttwwwfffYYYNNNEEECCCEEEDDDDDDEEE???@@@JJJXXX]]]ddd}}}uuurrrkkkfffsss^^^IIIEEEAAA@@@>>>777111000///------...///000555DDD\\\gggggglll|||}}}iiibbbdddrrr{{{wwwooopppsssssspppoooppppppllleee```^^^___gggsss|||~~~}}}~~~}}}zzztttsssllljjjoooppp||||||sssllljjjfff___XXXSSSQQQPPPMMMKKKMMMRRRXXX]]]ccciiinnnlllnnnqqqpppdddRRREEEGGGLLLZZZnnn===999555555888999666333444444333333222111111111---///111111000///000111555FFF\\\ooo{{{uuuhhhlllxxx}}}{{{~~~}}}pppjjjnnn||||||qqqfffkkk}}}zzzxxxjjj\\\VVVUUUhhh{{{ooolllmmmiiiccc\\\UUUWWWfffsssrrriiidddeeeddddddeeeeeebbb[[[VVVMMMMMM]]]{{{uuuggg```aaabbbaaaaaacccfffhhhkkknnnsssuuuwww|||}}}}}}yyylllgggsssooojjjeeebbbcccdddcccaaa^^^aaacccbbb^^^[[[[[[]]]]]]^^^___aaabbbbbb___]]]]]]]]]]]]]]]\\\ZZZYYYXXXXXXXXXYYY]]]ccchhhkkkkkk___ZZZQQQIIIEEEFFFLLLPPPWWWYYYWWWSSSPPPOOOJJJDDDDDD@@@???AAABBBCCCHHHOOOddd[[[RRROOONNNOOOWWW```bbbdddjjjpppqqqrrr~~~oooOOOIIIFFFFFFGGGBBB@@@???>>>======;;;888555222---222,,,///999IIItttjjjSSSggg~~~wwwkkkssskkk```fff}}}|||hhhbbb]]]XXXdddxxx~~~wwwooogggcccdddgggvvvsssllliiieeeccc^^^WWWRRRRRRVVV\\\```pppuuuwwwqqqkkkiiihhhfffmmmhhhdddaaa]]]XXXYYY^^^aaabbb___WWWMMMIIIMMMSSS___fffppptttqqqiiieeedddZZZVVVUUU^^^kkkrrrnnnhhhccc```\\\[[[[[[ZZZWWWTTTJJJLLLOOOQQQQQQOOOMMMLLLNNNOOOOOONNNLLLLLLMMMNNNLLLLLLLLLOOORRRTTTSSSQQQLLLMMMOOORRRVVVXXXYYYYYY]]]YYYVVVWWWYYYXXXUUUSSSUUUUUUUUUVVVWWWXXXXXXXXXVVVVVVWWWWWWWWWXXXXXXXXX\\\^^^______]]][[[\\\^^^[[[\\\___`````````___^^^eeedddeeejjjqqqvvvvvvsssooommmlllmmmrrrwww{{{}}}yyy|||~~~~~~{{{zzz|||~~~pppnnnpppnnnkkkiiiggggggggghhhkkkgggdddccciiirrr{{{xxxpppgggfffmmmsssvvvuuu|||lll^^^RRRGGGDDDEEEDDDCCCEEEBBBBBBLLL[[[cccjjj~~~qqqnnnmmmgggwwwdddJJJDDD@@@@@@???888222111///...---///000111888NNN___gggfffnnn|||lllbbblllxxxxxxxxx}}}{{{ppplllooorrrpppnnnrrrtttwwwxxxwwwtttpppmmmhhhooovvvvvvvvvuuuuuusssqqqoooggggggmmmmmmvvv}}}yyyvvvsssmmmbbbZZZSSSLLLHHHIIIMMMQQQZZZdddmmmlllmmmpppppphhhVVVGGGEEEIIIUUUlll<<<:::888777777777666555444444333333222222222222---///000000000000111333<<>>=========;;;888555000,,,000,,,111===SSSzzz[[[NNNiiiuuuzzzwwwqqqjjjcccmmmxxxhhhccc^^^[[[iii~~~xxxrrrlllggghhhlllwwwllliiigggddd___ZZZTTTQQQQQQWWW^^^cccooouuuwwwqqqjjjiiiiiiiiiqqqlllgggddd^^^YYYYYY^^^___aaa___VVVLLLHHHKKKPPP___fffrrr{{{yyyooohhhgggZZZVVVUUU[[[gggmmmkkkfff]]]ZZZWWWUUUUUUTTTRRRPPPOOOPPPUUU\\\aaaaaa[[[VVVTTTVVVWWWWWWVVVUUUUUUVVVYYYYYY[[[^^^___^^^[[[XXX]]][[[ZZZ[[[```eeehhhjjjiiieeebbbdddeeeeeeeeegggffffffggghhhiiijjjjjjkkkeeefffgggiiijjjjjjkkkkkknnnrrrvvvwwwvvvuuuwwwzzzxxx{{{}}}wwwvvvxxx{{{}}}ooojjjllljjjhhhfffddddddeeegggiiiiiifffbbbaaafffnnnxxx~~~wwwppphhhfffkkkqqqtttuuuzzztttdddWWWKKKFFFEEECCCCCCDDDCCCCCCNNN___gggkkk|||jjjgggjjj```tttnnnOOODDD???@@@@@@:::333222000......000222444>>>[[[cccdddcccmmmiiimmmhhhcccsssrrreeekkk}}}uuuyyyvvvlllbbbbbbeeeeeecccbbbfffiiimmmsssxxx{{{{{{zzzzzz~~~|||wwwrrrooojjjiiiccceeelllmmmuuu|||}}}wwwgggZZZOOOLLLLLLMMMWWWdddlllmmmmmmmmmlllfffVVVGGGDDDFFFQQQjjj999::::::888555444555777444333333333333222222222//////000//////000222444BBBTTTgggrrr{{{xxxkkkooo~~~sssuuuuuu~~~ooolllsss{{{{{{uuukkkhhhxxxxxxpppnnn```TTTZZZhhhsssmmmmmmkkkeee___TTTPPPUUUfffwww{{{rrrhhhggggggggggggeeeaaa]]]YYYLLLPPPbbb{{{qqqjjjddddddcccaaa___```cccfff```cccfffhhhjjjnnnuuu{{{xxxuuupppllliiiiiijjjkkkeeejjjllliiihhhlllnnnlllhhhmmmnnnllllllnnnkkkeee______\\\^^^kkkwwwsssgggSSSQQQRRRVVV\\\______]]]ZZZYYYYYYZZZ\\\]]]]]]\\\ZZZXXXWWWXXX[[[]]]______```___]]][[[ZZZZZZZZZ[[[XXXUUUSSSVVV\\\bbbcccccc[[[RRRHHHEEEIIINNNPPPPPPSSSWWWXXXSSSOOOMMMIIIDDDAAA???@@@BBBCCCBBBFFFLLLMMMDDDBBBKKKSSSTTTWWW___aaa```mmm|||~~~xxxYYYJJJGGGHHHHHHAAA===<<<<<<<<<<<<:::777555000,,,111---333BBB[[[zzzqqqxxxpppQQQPPPssspppzzz{{{mmmgggdddsssvvvfffaaa^^^aaaqqq|||wwwtttnnnhhhgggjjjyyyxxxsssnnniiigggeeeccc]]]YYYSSSPPPRRRWWW___dddmmmtttwwwrrrjjjhhhhhhhhhnnniiieeebbb]]]YYYZZZ^^^aaacccaaaYYYOOOIIIKKKOOO]]]fffvvvwwwkkkgggZZZUUUSSSYYYdddkkkkkkggg]]]ZZZVVVRRRRRRSSSTTTUUUXXX[[[dddtttuuujjjkkkmmmpppqqqooommmlllllliiikkknnnoooooonnnlllllltttqqqnnnnnnsssxxx{{{|||yyyvvvvvvzzz{{{yyy{{{|||}}}}}}xxxwwwwwwwwwrrrppprrrtttrrrrrrtttvvvqqqoootttxxxyyy|||vvvooolllkkkhhhhhhgggdddcccdddfffiiikkkgggdddaaa```cccjjjssszzzwwwrrrkkkgggiiilllppprrruuuvvvjjj\\\NNNGGGEEECCCBBBCCCBBBBBBMMM]]]cccfffuuueeedddiii[[[ttt{{{VVVGGG??????@@@:::444222000//////222555777AAAfffgggccceeerrrnnn\\\___```dddtttvvv___jjjyyy~~~{{{yyy}}}xxxqqqcccXXXPPPPPPQQQPPPOOOQQQSSSXXX^^^ccchhhoooyyy}}}rrrmmmccceeebbbfffmmmlllttt{{{zzz|||rrrrrrtttxxx}}}zzzjjj[[[UUUQQQOOOXXXeeegggjjjjjjiiihhhdddWWWJJJHHHHHHPPPlll888;;;<<<999444222555888444333333333333333333222///000000///...///333666DDDXXXiiinnnrrrwwwtttkkkvvv~~~||||||kkktttqqqxxxlllnnnyyy}}}uuukkkkkk}}}vvvooommm^^^SSS[[[lll}}}ssspppqqqnnnhhhcccPPPNNNSSSfffyyy~~~vvvkkkhhhhhhhhhfffccc___ZZZWWWOOOTTTfffsssmmmfffeeedddaaa^^^___aaadddaaacccddddddcccfffkkkpppppplllhhhfffeeefffeeeeee```fffgggbbbbbbgggiiigggdddjjjkkkeeebbbeeehhhhhh\\\\\\ZZZ[[[eeennnhhh[[[QQQPPPQQQUUU[[[]]]\\\YYY___\\\ZZZ[[[]]]^^^\\\YYYYYYWWWUUUVVVZZZ^^^aaabbb```^^^\\\ZZZYYYYYYZZZ[[[[[[WWWTTTVVV]]]bbbcccbbbZZZPPPFFFEEEKKKRRRRRRPPPRRRVVVXXXUUUQQQOOOKKKGGG???>>>???BBBBBBAAADDDIIIJJJAAAAAALLLTTTRRRSSSYYY```\\\dddwww|||uuuyyyuuu^^^LLLHHHHHHGGG@@@<<<<<<;;;;;;;;;:::777555444///444///444DDD^^^wwwnnn|||sssUUU[[[xxxzzzuuuhhheeeeeevvvtttccc]]]___fffvvvyyytttsssnnneeebbbeeellliiigggiiihhheeebbbbbb]]]YYYTTTPPPRRRXXX___dddkkksssyyytttllliiigggffffffaaa^^^\\\XXXTTTVVV[[[gggiiiggg^^^RRRJJJJJJMMMZZZeeezzz|||mmmfffYYYUUURRRXXXccckkkllljjjccc___XXXTTTSSSVVV[[[^^^___dddrrr{{{yyy|||}}}yyywwwuuu{{{}}}xxxsssvvvxxxzzzwwwqqqkkkiiiiiillliiikkkppprrrooommmnnnmmmjjjkkksssvvvtttsssuuuxxxyyyrrriiihhhnnnllldddllljjjhhhffffffhhhkkkmmmgggeeebbb```bbbiiirrrxxxwwwsssmmmhhhgggiiilllooorrr~~~sssmmm___PPPIIIEEECCCBBBCCC@@@@@@JJJYYY^^^```pppgggiiinnn___|||}}}\\\III@@@???@@@:::444333000///000333666999AAAlllkkkeeeiiiyyyeee```[[[ZZZcccrrryyyooobbbppp||||||{{{zzztttnnniiiYYYNNNFFFFFFFFFCCCDDDIIIHHHNNNSSSUUUWWWaaarrr~~~ppphhhdddhhhgggkkkqqqnnntttwwwsssnnnkkkgggfffhhhlllooopppuuuzzz|||ooo___YYYRRRNNNTTTaaaccchhhjjjiiiiiiggg^^^SSSMMMLLLSSSooo>>>;;;777555555666555555222222111000//////000000......---,,,+++---222666MMM```mmmjjjdddiiiqqquuu}}}yyy|||~~~uuuiiidddzzznnnmmmuuu|||vvvmmmfffpppnnnmmmbbb\\\YYY^^^xxx~~~uuutttrrrjjjhhhfff\\\OOOJJJOOOccc{{{uuudddgggeeeccccccdddaaa[[[VVVNNNQQQccctttgggiiigggdddaaa``````bbbcccdddddddddbbbaaaccchhhlllkkkccc]]]___bbbaaa______``````bbbeeedddaaabbbfffbbbddddddbbb^^^\\\^^^```YYYXXXXXX[[[___^^^XXXRRRJJJMMMSSSXXX[[[]]]]]]]]]]]]bbbbbb\\\[[[^^^___\\\VVVVVVYYY___eeeeee```ZZZ^^^aaacccaaa]]]YYYXXXXXX\\\XXXUUUWWW]]]aaaaaa___VVVPPPIIIIIINNNSSSSSSQQQTTTVVVVVVTTTSSSQQQJJJBBBFFF???<<>>===;;;::::::999222---222555222FFFsssvvvyyyfffUUUttt|||nnndddaaahhhmmmbbb]]]YYYdddwww~~~|||zzzvvvooohhhcccaaaaaa`````````aaabbbbbbcccccc\\\YYYUUURRRSSSYYY```fffqqqwww~~~uuuhhhdddggglllnnnbbbUUUSSSQQQTTTaaakkktttuuufffSSSJJJLLLPPP\\\kkk|||{{{lllsssbbbXXXVVVXXX]]]mmmwwwppphhhfffcccaaaaaaccceeegggooouuu~~~{{{wwwtttrrrrrrqqqnnnkkkkkkkkkjjjfffaaa^^^^^^```^^^bbbeeeffffffgggjjjmmmmmmnnnppprrrrrrqqqooonnnqqqnnnkkkhhhhhhhhhhhhgggeeeeeeeeeffffffggghhhhhhkkkfffbbbaaaaaacccjjjsssxxxrrrkkkggggggjjjmmmppppppuuu~~~|||tttnnnfffYYYLLLCCC@@@AAABBBDDD??????HHHVVVbbbnnnwwwxxxfffhhhiiiyyysssyyyjjjDDDEEECCC999===111000000111......555???XXXhhhmmmhhhnnn{{{tttaaaYYY```eeeooovvvllleeeooo{{{vvvrrrkkk\\\TTTBBBBBBBBB@@@======>>>@@@FFFDDDGGGMMMRRRZZZkkk|||}}}xxxsssooommmhhhjjjnnnsssrrrppprrrwww|||{{{vvvssseee]]]VVVWWWYYYZZZ]]]```cccfffjjjmmmmmmjjjfffbbbcccbbb```___```___YYYRRRYYY```eeefffjjjlllaaaRRRMMMJJJPPPmmm>>>;;;777555555666555555222222111000000000000000///000///...---///333777PPPbbblllfff^^^dddqqqyyyyyywwwvvvooofffeeeyyyuuuttt{{{zzzvvvooohhhuuuqqqpppaaaXXXXXXbbb{{{}}}tttsssrrrjjjiiiggg\\\NNNKKKPPPdddzzzuuufffgggeeedddeeeeeeaaa[[[UUUNNNTTTiiiwwwkkkiiigggdddbbb``````aaaaaaaaabbbcccccccccffflllpppkkkaaaXXXYYY^^^___```aaa___^^^___cccbbb```aaaeeebbbbbbaaa___]]][[[[[[\\\YYYVVVSSSSSSTTTQQQLLLFFFCCCGGGMMMRRRUUUVVVWWWWWWWWW\\\^^^[[[[[[]]]]]]ZZZXXXXXXZZZ___dddddd___ZZZ[[[^^^```___[[[XXXWWWWWWYYYUUUQQQRRRWWW[[[[[[ZZZTTTPPPMMMNNNSSSVVVTTTQQQZZZ______WWWNNNIIIEEEAAADDD???===???AAACCCDDDEEEKKKDDD???EEEQQQYYYYYYVVV]]]kkkiiiqqq}}}mmm{{{~~~cccNNNEEEMMM???EEEAAA@@@???===<<<;;;::::::555///333666666NNN|||uuu|||ddd]]]xxx}}}nnneeedddmmmyyyiii___\\\^^^nnn}}}}}}xxxwwwtttnnngggaaa^^^^^^\\\]]]]]]^^^^^^_________[[[WWWRRRQQQTTTZZZ```dddkkkqqqyyy}}}vvvkkkhhhkkkjjjkkk___SSSRRRQQQTTTaaannnxxxzzzjjjUUUJJJLLLQQQYYYgggzzzxxxgggnnn```VVVUUUXXX^^^oooyyysssjjjjjjiiiiiilllooosssuuuzzz~~~~~~}}}|||}}}|||~~~~~~}}}}}}~~~~~~~~~zzzwwwvvvuuusssrrrrrrooollllllkkkjjjfffccc]]]^^^^^^[[[WWWUUUVVVXXXSSSUUUXXXYYYYYY[[[^^^aaahhhhhhiiikkknnnpppqqqqqqooommmjjjgggeeeccc___]]]\\\]]]___aaaeeejjjnnnpppmmmiiifffccc```___eeennn|||vvvoooiiihhhkkkooorrrmmmooosssxxx||||||xxxtttxxxmmm]]]NNNEEEBBBAAAAAACCC??????FFFRRR```ppp|||xxxeeehhhkkktttttt}}}zzztttpppGGGEEECCC999===333222111111//////888CCCXXXeeelllkkkqqq{{{wwwiiifffhhhfffkkkpppkkkjjjxxx}}}{{{tttmmmcccSSSKKKDDD@@@<<<:::;;;>>>AAABBBAAA??????CCCFFFLLLYYYfffppppppppppppooonnnmmmlllkkkkkknnnrrrrrrpppsssxxx}}}|||rrrnnnlll]]]UUUOOONNNOOOOOOQQQTTTXXXZZZZZZXXXSSSNNNKKKKKKKKKMMMQQQUUUZZZ\\\\\\ZZZWWW___dddeeehhhkkkcccVVVMMMJJJQQQooo===;;;777555555555555444222222111000000000000111000111222000///000555999NNN^^^eee[[[RRRYYYkkkxxxxxxppplllgggbbbhhhxxx|||}}}~~~xxxuuunnniiiyyy}}}sssqqq^^^SSSYYYjjjzzzqqqqqqrrrkkkiiiggg]]]MMMLLLSSSfffyyyuuuhhhgggffffffggggggccc[[[UUUKKKSSSkkksssjjjhhhgggeeecccaaa```_________```aaaaaabbbeeejjjmmmddd[[[VVV[[[ccceeebbb```\\\[[[]]]```___]]]___dddaaa```^^^]]]\\\ZZZXXXVVVSSSOOOIIIGGGFFFDDD@@@===FFFIIINNNQQQSSSTTTUUUVVVUUUYYY[[[ZZZ[[[]]][[[XXXZZZZZZ\\\___cccbbb^^^YYYXXXZZZ\\\\\\ZZZXXXWWWVVVVVVRRRNNNMMMQQQTTTVVVUUUSSSSSSUUUYYY]]]\\\WWWSSS^^^ddddddXXXIIIBBBCCCDDDDDDCCC@@@>>>???DDDFFFDDDJJJDDD???CCCOOOXXXZZZWWW```hhhdddoootttuuuzzzsssSSSGGGJJJ???DDDAAAAAA???>>><<<;;;;;;;;;888111444666:::XXXwwwuuu^^^ggg}}}ooogggjjjttt~~~qqqccc\\\]]]hhh~~~|||ssssssqqqllleee^^^ZZZXXXXXXYYYZZZZZZ[[[[[[[[[[[[[[[VVVQQQQQQWWW^^^ccceeegggllltttyyyuuulllhhhjjjfffhhh\\\PPPPPPPPPUUUaaasss~~~pppWWWKKKLLLQQQWWWfffyyywwwdddiii]]]TTTTTTYYY```rrr}}}wwwllllllmmmooorrruuuyyyzzz}}}~~~yyyzzz~~~~~~~~~{{{}}}{{{~~~}}}xxxvvvxxxyyyyyywwwvvvvvvwwwvvvrrrnnnppptttxxxwwwuuupppooonnnoooqqqrrrrrrqqqvvvvvvuuusssqqqqqqtttvvv{{{vvvoookkkjjjlllnnnooouuurrrmmmkkkjjjjjjjjjjjjiiihhhffffffeeeccc```]]]SSSTTTTTTRRRQQQQQQSSSUUUPPPRRRUUUVVVXXX[[[^^^aaahhhfffdddeeehhhmmmoooqqqhhhfffccc```]]]YYYSSSPPPQQQRRRUUUZZZ```fffkkkooojjjiiihhheee___\\\cccnnnzzzsssllljjjlllppptttuuurrrpppppptttxxxzzz|||ttt```PPPHHHDDDBBB@@@BBB>>>>>>CCCMMM\\\qqqhhheeeeeedddmmmooo|||~~~xxxxxxKKKEEEBBB999===777444222111///111===IIIZZZccclllssswwwzzzwwwrrr|||xxxlllggggggaaaddduuu}}}~~~}}}~~~vvvjjj[[[JJJCCC>>><<<:::;;;???CCCDDDDDDFFFCCCBBBCCCCCCFFFMMMUUU\\\^^^```cccfffiiijjjkkkfffdddeeehhhhhhgggkkkpppsss|||xxxllldddcccccc___XXXSSSRRRPPPLLLJJJLLLOOONNNLLLGGG@@@===>>>???>>>BBBIIIOOOTTTYYY___eeepppvvvxxxrrroooooojjjaaaPPPLLLQQQppp===:::777555555555555444222222111000000111111111///111333111///111666<<>>===<<<<<<<<<:::333333444<<<```|||iiiVVVooo~~~xxxqqqhhhooo{{{uuuiii^^^ZZZaaatttzzzoooooonnniiiaaaYYYTTTQQQSSSTTTVVVXXXZZZZZZ[[[[[[[[[VVVRRRSSSZZZbbbggghhhiiilllssswwwtttkkkffffffddddddXXXMMMOOOQQQUUUaaaxxxtttZZZKKKLLLRRRXXXfffyyyxxxdddfff[[[SSSTTTYYYbbbtttyyykkkllllllmmmnnnoooqqqqqqtttyyy|||yyyrrroootttzzztttsssrrrtttwwwxxxvvvssstttssssssvvvyyywwwqqqkkkpppoooooosssvvvvvvqqqlllooopppqqqooommmkkkkkkllllllhhhfffjjjpppsssqqqmmmjjjiiiiiikkknnnppppppooonnnmmmlllmmmooorrrtttuuuwwwrrrlllhhhhhhkkkooopppmmmkkkhhhfffeeeggghhhjjjfffffffffeeeccc```]]]ZZZSSSRRRQQQPPPRRRUUUYYY\\\XXXZZZ\\\___bbbfffjjjlllnnniiieeecccfffjjjlllmmmdddaaa\\\XXXTTTQQQMMMKKKNNNPPPTTTYYY^^^bbbeeegggccceeehhhggg```^^^fffqqq{{{tttmmmjjjkkkpppttt}}}xxxssspppqqqvvv|||sss]]]NNNHHHFFFDDDAAA@@@>>>===AAAHHHXXXqqqlll___^^^YYY[[[ddd|||NNNCCCBBB;;;>>>999555111///...333AAANNN___fffsss}}}}}}vvvqqqrrrzzzmmmeeebbb[[[___qqq~~~{{{mmmYYYFFFAAA;;;>>>CCCHHHKKKLLLLLLKKKQQQOOOMMMLLLJJJJJJLLLNNNXXXZZZ]]]```cccfffhhhiiiaaa]]][[[[[[[[[ZZZ^^^ccceeeiiijjjeee^^^[[[^^^bbbeeeaaa______[[[TTTOOOOOONNNKKKGGGDDDCCCDDDEEEFFFDDDHHHMMMPPPPPPUUUaaannn}}}vvvmmmWWWQQQSSSnnn===:::666444444555444444222111111111111111222222...111222111...111999@@@UUUcccgggZZZPPPXXXkkkyyy~~~rrrlllkkkkkkzzzzzz~~~{{{wwwvvvvvviiilll{{{tttppphhhXXXTTTaaaxxxuuummmoooqqqkkkjjjhhh^^^MMMNNNWWWiii|||zzznnnlllkkkkkklllkkkeee\\\UUUQQQZZZnnn{{{oookkkhhhgggeeecccaaa___]]]\\\^^^^^^]]]]]]]]]^^^]]]]]]YYYUUUWWWbbbjjjggg^^^XXXZZZZZZ\\\______[[[\\\```___]]]\\\\\\]]]ZZZUUUPPPKKKHHHEEEDDDFFFIIILLLNNNLLLLLLOOOUUU^^^eeeggggggqqqjjjbbb^^^\\\[[[\\\\\\ZZZZZZZZZZZZ[[[YYYWWWUUUXXXXXXYYYZZZYYYXXXUUUSSSLLLJJJHHHIIILLLPPPTTTVVVSSSZZZccchhhhhhbbb[[[VVV[[[[[[TTTJJJDDDEEEHHHHHHIIIJJJIIIEEEDDDFFFHHHFFFAAA@@@<<<>>>HHHVVV[[[XXXYYYccchhhnnn{{{zzzrrruuu[[[JJJEEEDDDBBB@@@@@@>>>===<<<<<<<<<<<<:::444111111>>>fffiiiVVVxxxuuuwwwnnneeeooo|||nnndddZZZ[[[iiivvvlllllliiiccc\\\TTTPPPNNNOOOQQQTTTWWWYYYZZZZZZZZZXXXTTTQQQSSSZZZbbbiiilllmmmnnnsssxxxvvvnnngggeeedddcccVVVLLLOOORRRWWWbbb|||uuu[[[MMMMMMQQQXXXeeexxxyyyccceee[[[TTTUUU[[[cccvvvzzzkkkjjjjjjjjjiiijjjjjjjjjlllnnnppppppnnnnnnppprrrllllllooosssvvvuuupppjjjpppooooooqqqsssqqqmmmiiinnnnnnooorrruuuuuuqqqnnnooonnnmmmjjjgggeeefffhhhjjjhhhhhhkkkqqqsssppplllddddddeeehhhkkknnnoooooojjjiiiiiilllppprrrrrrpppppplllhhhfffgggjjjlllmmmdddccc```^^^^^^```dddggghhhhhhgggeeeaaa]]]ZZZYYYRRRQQQPPPQQQUUU[[[aaaddd```bbbdddiiimmmqqqssstttrrrmmmgggfffiiillllllkkkeee___WWWQQQNNNLLLLLLKKKRRRTTTXXX\\\```bbbcccdddbbbeeeiiihhhbbb___fffppp{{{xxxssslllhhhiiinnnrrryyyuuuppplllkkknnnssswww|||lllXXXKKKGGGGGGEEECCC@@@>>>===???EEETTTooonnn\\\]]]\\\```dddwww~~~|||PPPBBBAAA<<>>===<<<<<<;;;;;;;;;888333111111AAAlll~~~kkk^^^ooouuu~~~gggaaaooo}}}|||hhhbbbWWW^^^sssoooiiigggccc]]]VVVRRRPPPQQQRRRTTTWWWYYY[[[[[[[[[ZZZUUUSSSQQQRRRWWW```jjjqqqsssssswww}}}}}}uuummmiiieeecccUUULLLPPPTTTXXXddd~~~qqqZZZNNNNNNQQQWWWdddvvvyyycccddd^^^VVVXXX]]]ddduuuxxxkkkkkkjjjiiiiiijjjlllmmmjjjjjjkkkmmmnnnnnnllljjjdddgggmmmsssvvvuuuqqqmmmmmmmmmmmmllljjjhhhgggfffqqqpppooooooppppppooommmlllllljjjgggddddddfffhhhlllllllllnnnppppppnnnllldddcccdddgggkkknnnooooooooooooooooooqqqqqqooonnnmmmjjjfffdddeeeffffffeee______]]][[[ZZZ]]]bbbfffkkkkkkhhhccc]]]XXXVVVVVVOOOPPPRRRXXX```hhhlllnnnooopppssswwwzzz|||zzzyyypppllliiijjjnnnoookkkggg^^^XXXPPPJJJIIIKKKMMMOOOUUUVVVXXX[[[]]]```bbbccchhhjjjlllkkkddd^^^aaahhhsssrrrpppkkkgggggglllppptttsssqqqmmmkkklllooorrruuuhhhVVVJJJEEEEEEEEEDDDAAA>>>===>>>DDDSSSkkknnn\\\]]]]]]bbbhhhsss{{{SSSBBBBBB===>>>:::555111//////666GGGWWWeeeppp~~~vvvgggaaaccceeekkkmmmppprrrhhhhhhwww|||oooZZZGGGEEEGGGIIILLLOOOUUU^^^iiippp}}}qqqhhhccc___^^^^^^___aaaaaabbbbbbbbb^^^WWWQQQPPPQQQPPPSSSVVV[[[VVVPPPMMMLLLMMMSSS[[[]]]___eeelllnnnkkkkkknnnddd[[[QQQLLLLLLMMMKKKHHHOOOPPPVVV]]]aaajjjttt___[[[ZZZjjj<<<999666444444444444333222111111111222222333444...111222///---333AAAMMMbbbhhhfffXXXSSS^^^oooyyyzzz}}}}}}oooiiijjjzzz|||{{{zzz~~~~~~yyyvvvwwwvvvrrrgggvvvzzznnn___VVV___wwwssslllnnnqqqjjjiiifff[[[QQQOOOVVVkkktttmmmjjjhhhgggfffaaaYYYSSSHHHQQQggg}}}mmmeeegggeeeccc```_________```]]]\\\[[[]]]^^^]]]YYYVVVWWWRRRNNNPPPSSSUUUZZZ```^^^___dddhhhfff___\\\]]]XXX[[[^^^___\\\XXXTTTRRRMMMOOORRRUUUXXX\\\```bbbhhh```]]]jjjvvvjjj```^^^^^^\\\]]]___ZZZZZZYYYXXXVVVUUUUUUVVV[[[YYYXXXWWWVVVSSSMMMIIIEEEFFFHHHJJJLLLNNNPPPRRRVVV]]]eeefffaaaZZZWWWWWWWWWSSSJJJBBBBBBGGGIIIGGGLLLFFFHHHPPPLLL@@@>>>GGGCCCFFFDDDAAAHHHTTTWWWPPP]]]kkkwwwtttqqq~~~zzzdddPPPCCCHHH@@@>>>===<<<;;;;;;::::::;;;666222111333GGGtttzzzcccfffwwwooovvvvvvbbbbbbtttzzzfff```TTT```{{{yyyhhhdddaaa\\\VVVRRRRRRUUUXXX]]]___aaabbbbbbaaa___]]]UUUUUUUUUTTTWWW```oooyyy~~~{{{qqqlllgggeeeVVVLLLQQQUUUZZZeeemmmYYYOOONNNPPPXXXdddvvv{{{fffgggbbbZZZZZZ___eeettt}}}uuulllkkkiiihhhhhhjjjlllmmmhhhiiikkkmmmmmmkkkhhhfffaaaeeejjjnnnppppppppppppooorrrssspppmmmkkknnnqqquuurrrnnnjjjiiiiiiiiihhhfffhhhiiiiiihhhgggiiijjjmmmoooqqqpppmmmjjjjjjkkkhhhhhhhhhjjjmmmooooooooosssrrrqqqooonnnnnnooopppnnnkkkfffccccccdddeeeeee``````___\\\[[[^^^dddiiipppnnnjjjbbbZZZUUUSSSTTTRRRWWWaaannn{{{|||nnnlllkkknnnqqqnnneee]]]SSSPPPMMMNNNRRRYYY___bbbaaa___[[[YYY[[[___dddgggooonnnooommmggg___^^^aaakkkmmmmmmjjjggggggkkkoootttuuuvvvtttrrrrrrtttwwwsssiiiZZZMMMEEECCCCCCCCCCCC???===???EEERRRgggyyykkkaaaaaa\\\^^^gggoooWWWCCCBBB======;;;666222111222999JJJZZZaaappp{{{wwwjjj```___aaafffmmmqqqttttttiiigggvvvxxxnnn[[[JJJHHHLLLMMMSSScccwww~~~yyyjjjjjjiiihhhfffdddbbbaaa\\\UUUPPPQQQTTTTTTWWWZZZ\\\SSSLLLIIIIIIJJJPPPYYYbbbaaaeeejjjlllmmmssszzzwwwqqqggg___ZZZ[[[```dddkkkmmmvvvpppaaa___]]]hhh<<<999666444444444444333222111111111222333333444///222333///...555DDDQQQkkkooohhhZZZVVVddduuu~~~yyy{{{vvvrrruuuwwwxxx{{{~~~}}}wwwvvvxxxvvvpppdddwwwzzzjjj[[[UUUbbbsssllloooqqqjjjhhheeeZZZRRROOOUUUlllvvvllliiifffdddccc^^^WWWRRRFFFPPPiiirrrhhhgggeeebbb___^^^___```aaa___]]][[[[[[ZZZXXXRRRNNNKKKJJJLLLRRRVVVYYY```ggg```aaagggkkkiiiaaa\\\\\\TTTYYY^^^___[[[VVVSSSRRRZZZ^^^dddjjjoootttxxx{{{ttthhhbbbmmmnnnccc[[[\\\^^^\\\\\\___ZZZZZZZZZXXXVVVUUUVVVWWW\\\YYYWWWUUUTTTPPPJJJEEEHHHJJJMMMNNNOOOOOOQQQRRR[[[bbbhhhggg```[[[ZZZ[[[QQQOOOHHHBBBBBBHHHMMMMMMPPPFFFIIIVVVRRR@@@>>>JJJAAAFFFEEECCCJJJWWWZZZSSS\\\jjjwwwuuusss}}}{{{hhhRRRBBBHHH>>>===<<<;;;:::::::::::::::444222222555LLLzzzyyyvvvXXXiiinnnsss}}}rrraaaeee{{{{{{fff___RRRaaa~~~pppccc```\\\WWWRRRPPPSSSYYY^^^jjjkkklllllljjjgggdddbbbXXXZZZZZZXXXYYYcccttt~~~rrrkkkiiifffWWWMMMRRRWWW[[[eee{{{iiiXXXPPPOOOOOO[[[gggxxxjjjkkkddd\\\\\\```eeettt{{{sssmmmkkkhhheeedddeeegggiiieeegggjjjkkkiiigggffffffeeehhhlllmmmllllllnnnqqqhhhlllooommmiiijjjpppwww|||wwwqqqkkkgggfffggghhhaaaeeeiiilllmmmllllllmmmooorrrtttqqqkkkggghhhjjjjjjiiihhhiiikkkmmmlllkkknnnmmmkkkhhhfffhhhmmmqqqmmmhhhccc```aaadddfffhhh``````^^^\\\[[[]]]dddiiitttrrrlllcccYYYSSSRRRTTTYYYbbbrrr{{{pppnnnnnnpppqqqjjj]]]QQQPPPPPPSSS[[[fffqqqzzz~~~tttnnnfff___^^^ccckkkpppqqqoooooonnniiiaaa^^^___fffjjjllljjjggggggkkkoootttvvvxxxxxxvvvwwwyyy|||uuummm^^^PPPFFFAAAAAABBBDDD???===???FFFRRReeeuuu{{{fffgggkkkcccbbb```hhh[[[DDDBBB<<<;;;<<<777444333444<<>>CCCDDDHHHGGGBBBCCCJJJOOOOOOTTTsssyyyoooiii}}}ttt~~~PPPFFFFFF???<<<;;;999888888888888999777666///333WWWsss}}}mmmVVV~~~yyyyyy|||wwwkkkbbbgggsss^^^]]]\\\qqqlllhhh___WWWRRRRRRTTTYYYhhhvvvyyyrrrmmmjjjiiibbb]]]XXXWWW[[[ggg|||wwwkkkeeeiiibbbWWWNNNKKKOOOVVV\\\tttnnn]]]QQQKKKOOO\\\lllmmmhhhfffZZZUUUXXXbbbwwwuuutttmmmggggggfffeeegggjjjnnnnnnjjjfffgggjjjiiieeejjjjjjkkkjjjiiiiiikkkllllllnnnpppnnnkkkkkknnnqqquuuqqqmmmjjjhhhfffdddbbbiiiiiijjjkkkkkkjjjiiihhhnnnooopppnnnkkkiiihhhhhhhhhiiiiiiiiijjjkkklllmmmjjjhhhfffeeefffhhhlllnnnllliiiccc___bbbhhhhhhcccdddbbbYYYTTTUUURRR[[[rrrvvvooogggaaaYYYRRRRRRVVV```vvv~~~}}}zzzzzzvvvpppeeeiiimmmmmmggg^^^UUUQQQ]]]UUUWWWoootttkkkaaacccjjjiiikkkkkkjjjllllllhhh```ZZZeeekkkpppooolllmmmuuu}}}qqqwwwyyyvvvuuuzzzxxxooocccTTTEEE;;;>>>EEE@@@@@@>>>???DDDNNN[[[dddmmmhhhwwwrrrooorrrfffjjjjjj```CCCEEE:::<<<<<<666000///444???OOO[[[dddnnnssslllcccaaaeeehhhfffmmmeeennnppphhh{{{jjjTTTJJJRRR[[[ggg{{{nnnddd]]]___YYYXXX]]]```bbbgggnnnuuucccTTTUUUZZZ]]]fffrrrtttkkkccc^^^[[[ZZZ___fffssswwwxxxvvvvvv{{{ssslllfffccc^^^[[[```nnn:::888666555555555444333555444333222111111111111222...///222222666JJJ```nnnooofffYYY^^^ppp|||{{{xxxzzzvvv~~~{{{}}}|||zzzzzzzzzqqqfffkkkyyyjjjbbb[[[[[[kkksssppplllooooookkkoooooocccWWWPPPVVVooo~~~pppiiigggeeeeeeccc^^^UUUOOOIIIQQQiiizzzkkkhhhiiigggfffffffffddd```]]]^^^YYYQQQJJJEEEDDDDDDEEELLLSSSVVVaaatttyyyuuuwwwmmmgggccccccaaa\\\ZZZ[[[___```aaaaaa``````bbbdddrrrwww{{{ddd[[[XXXccctttzzzpppccc[[[WWWUUUVVVZZZ[[[YYYVVVUUUSSSRRRSSSUUUVVVUUURRRUUUTTTQQQNNNKKKJJJKKKLLLOOOZZZdddfff___ZZZYYY[[[]]]cccfffbbb^^^\\\YYYUUUOOOJJJCCCAAAEEEKKKQQQUUUXXXXXXQQQOOOPPPFFF===BBB???CCCCCCAAADDDLLLRRRRRRSSSnnnqqqhhhdddpppvvv~~~UUUGGGFFF@@@<<<;;;999888777888888999999:::444444TTTuuunnn]]]|||zzzpppkkkeeekkkoooaaa]]]^^^tttoookkk```YYYUUUVVVZZZbbbrrr~~~wwwsssqqqqqqkkkddd]]][[[^^^iii~~~zzzooogggdddjjjcccYYYPPPMMMQQQYYY___vvvqqq```SSSMMMQQQ^^^lll{{{kkkhhhbbbXXXWWW]]]hhh{{{wwwppphhhdddeeehhhhhhhhhiiikkklllkkkggggggiiiiiieeeiiijjjjjjhhhffffffggghhhhhhjjjlllmmmmmmnnnoooqqqpppnnnkkkjjjjjjjjjhhhgggjjjkkkkkkiiiffffffgggiiikkkmmmooooookkkgggeeedddeeefffgggiiiiiiiiiiiiiiijjjiiifffdddeeefffiiikkkjjjhhhdddbbbfffmmmmmmiiidddbbbYYYTTTTTTQQQZZZqqqtttmmmfff```[[[WWWXXX]]]kkk}}}ssswwwvvvqqqoooooolllgggdddeeefffddd___YYYTTTRRRTTTVVVhhhwwwooodddccchhhfffhhhiiilllqqqrrrnnneee]]]dddkkkrrrrrrnnnmmmrrrxxxtttzzz|||yyywwwzzz~~~~~~yyymmm^^^RRRGGG@@@@@@CCCBBBAAA??????CCCMMMZZZcccqqqppp{{{uuuvvvmmmdddiiigggDDDCCC999;;;:::666111000555BBBTTTaaacccqqq{{{ttthhhcccggglllfffpppfffkkkoooooovvvhhhUUUMMMWWWgggxxx~~~qqqgggaaa\\\ZZZZZZ^^^```dddooo{{{uuucccVVVZZZdddkkktttssseee\\\VVVRRRTTTXXXZZZ___dddgggmmm{{{lll```[[[WWWUUUTTT^^^^^^cccmmmxxx:::888666555666555444333555444333222111111111111111......111222888LLLaaannnqqqiiiZZZ\\\mmmzzz{{{uuu}}}}}}|||xxxooofffmmmxxxiiibbbZZZ]]]mmm|||ooommmiiimmmooolllqqqqqqeeeUUUOOOVVVnnn|||lllhhhfffeeedddbbb]]]TTTMMMHHHQQQiii{{{kkkhhhiiihhhffffffdddbbb]]]ZZZUUUPPPHHHBBB???AAAEEEHHHPPP[[[dddrrrxxxuuulllfffbbbbbbaaa^^^]]]___^^^```bbbcccbbbbbbcccdddnnnqqqxxx~~~zzzooofff\\\VVVVVVcccsssxxxmmm___XXXVVVTTTVVVXXXXXXVVVSSSQQQOOOMMMMMMMMMMMMLLLKKKHHHJJJJJJIIIIIIKKKQQQVVV\\\jjjxxxxxxkkk^^^[[[^^^\\\bbbfffdddaaa^^^ZZZUUUOOOKKKFFFEEEHHHOOOUUUYYYbbbaaaWWWPPPOOODDD<<>>>>>???@@@CCCEEEIIIKKKHHHKKKLLLJJJKKKNNNMMMIIIHHHCCC???@@@@@@@@@BBBFFFHHHJJJMMMQQQTTT]]]qqq;;;999777666666666555444444444333222111111111111111111222222444???UUUhhhqqqmmmxxxwww}}}zzzssskkkffftttwwwggg___RRR___zzzyyysssqqqmmmpppqqqmmmqqqqqqeeeSSSPPPUUUiii|||jjjgggeeeddddddbbb[[[QQQJJJGGGPPPiii{{{kkkfffaaa`````````___[[[VVVRRRCCCCCCCCCCCCGGGPPP[[[ccczzzpppdddiiifffaaa^^^______^^^]]]```___```bbbaaa___]]]\\\\\\^^^\\\XXXWWWXXX[[[]]]___XXXSSSTTT___nnntttkkk``````^^^[[[XXXUUUQQQMMMKKKOOOMMMKKKHHHFFFFFFHHHIIIPPPQQQRRRUUU[[[fffsss}}}xxxiiiZZZSSSUUUZZZaaaeeeffffffddd^^^VVVQQQPPPNNNNNNPPPUUU[[[```bbbeee[[[NNNJJJCCC>>>BBBDDDCCCDDDHHHMMMOOOPPPPPPNNN^^^eeemmmmmm{{{xxx}}}oooLLLAAA@@@<<<;;;999777666666666777444777666AAAiiitttiii}}}xxxxxxrrr```aaannnuuucccZZZYYYllltttkkk```]]]ZZZYYY^^^iiisssxxxkkkhhhffffffjjjmmmoooooolllbbbZZZYYY___lllyyyllliiijjjlllnnnqqqfffccc\\\UUUPPPTTT]]]eee|||iiiZZZQQQTTT```lll{{{qqqqqqgggYYYWWW]]]bbbmmmtttooojjjaaa\\\bbbhhhhhhbbb^^^]]]bbbdddccccccffffffdddbbbcccddddddcccccceeeggggggfffgggjjjlllkkkfffaaacccdddeeehhhkkkkkkjjjhhhgggdddcccfffkkklllgggaaaeeeeeeeeeeeedddfffiiikkkrrrpppkkkgggdddcccddddddeeedddaaa___^^^]]]^^^^^^ccceeeeeeccceeejjjjjjhhhaaa___WWWSSSVVVWWWccc||||||qqqgggaaa___]]]^^^bbb|||wwwkkkiiidddZZZYYYWWWTTTRRROOOMMMLLLMMMLLLMMMOOOPPPPPPRRRUUUWWW```mmmwwwvvvvvvmmmiiijjjeeeggghhhkkkoooqqqmmmeee___aaammm{{{wwwnnnjjjhhhooouuuvvvyyywwwfffWWWJJJAAA@@@DDDEEEEEEDDD@@@@@@HHHWWWccckkkvvvuuuiiiddd___pppOOOAAA;;;<<<888:::777222888KKK___kkkpppyyy~~~xxxqqqmmmnnnnnn|||sssdddjjj}}}xxxtttkkk]]]ZZZfff}}}zzzxxxwwwtttooojjjzzz{{{{{{vvvooohhhhhhkkklllmmmqqqxxxtttvvvmmm\\\JJJBBB???;;;999999;;;;;;===>>>@@@AAAAAA@@@<<<@@@AAA@@@@@@CCCDDDAAABBB??????AAAAAA???AAAEEEMMMJJJGGGHHHGGGHHHNNNVVV;;;999777666777666555444555444333222111111111111000222333222555CCCYYYkkkvvvsss}}}|||{{{~~~}}}wwwnnnhhhgggxxx~~~xxxggg]]]VVVffftttqqqrrrnnnpppqqqllloooooobbbUUUSSSWWWiiiooogggfffeeeeeeccc\\\QQQIIIGGGPPPjjj{{{jjjfffaaaaaa``````^^^YYYSSSOOOAAABBBCCCEEEKKKWWWgggrrr}}}ggg___iiiddd___]]]___```^^^]]]^^^___``````___\\\YYYYYYYYYUUUUUUWWWXXXZZZ[[[\\\]]]YYYUUUVVVbbbqqqvvvoooeeeZZZXXXUUUQQQMMMJJJHHHGGGEEEEEEEEEEEEFFFJJJOOOTTTQQQSSSXXXaaaooo}}}tttlllcccVVVPPPQQQWWW]]]aaabbbdddccc\\\TTTPPPPPPOOONNNOOORRRWWW\\\[[[bbbZZZNNNJJJDDD>>>BBBAAA???CCCLLLSSSSSSQQQQQQTTT[[[\\\dddbbbnnn}}}vvvyyyQQQAAA@@@<<<;;;999777666555666666777999888DDDllleee^^^vvvtttkkk```eeeuuuxxxddd[[[XXXooooooeee]]]]]][[[[[[bbbmmmtttvvvhhhfffdddggglllppppppooohhh___XXXYYYbbbpppwwwkkkiiikkkkkkkkkkkkeeeccc]]]UUUPPPRRR\\\eee{{{jjj[[[SSSVVV```lll}}}rrrqqqiiiYYYTTTYYY\\\fffooommmjjjbbb^^^bbbfffeee```^^^aaacccddddddggglllkkkgggbbbcccdddeeedddeeegggiiicccdddfffiiikkkjjjgggeeedddeeegggiiikkkjjjgggeeefffddddddhhhmmmlllfff___ddddddcccaaaaaadddjjjnnntttqqqlllhhheeedddddddddcccbbbaaa_______________dddfffeeeaaaaaaeeefffdddaaa___WWWTTTWWWYYYfff|||pppeee```]]]ZZZZZZ\\\ooonnnfff\\\[[[___]]]UUUTTTOOOLLLLLLKKKHHHIIILLLKKKNNNRRRUUUVVVVVVXXXYYYbbbnnn~~~sssttttttjjjfffhhhdddnnnmmmmmmnnnooollleee```aaammm|||{{{qqqkkknnnssswwwuuuvvv|||zzzhhhWWWIII@@@@@@EEEEEEFFFDDDAAA@@@IIIYYYgggpppzzzsssiiiccc^^^tttTTTAAA===<<<888;;;888333<<>>======>>>???@@@AAABBBAAAAAA@@@???>>>BBBDDDAAA@@@CCCEEEDDDHHHEEEDDDGGGHHHFFFGGGJJJKKKDDD@@@BBBCCCBBBAAACCC<<<999777666777777666444555444333222111111111111///222333111444DDD[[[mmmvvv}}}}}}vvvyyy||||||~~~{{{yyysssjjjfffhhh|||{{{|||yyyhhh\\\YYYkkk|||pppqqqppplllnnnooojjjnnnmmmaaaUUUSSSVVVfffrrrgggfffffffffddd\\\QQQIIIFFFPPPjjj{{{jjjfffbbbaaa```^^^[[[UUUMMMHHH???@@@DDDJJJWWWlll~~~qqqddd^^^eeeccc___^^^bbbbbb___\\\]]]_________]]]ZZZYYYYYYZZZSSSUUUWWWXXXXXXWWWWWWWWWXXXUUUXXXcccoooqqqfff[[[NNNMMMJJJGGGEEEEEEFFFHHHDDDEEEGGGHHHKKKQQQZZZ```^^^```fffrrrrrrfffddd```VVVQQQTTTWWW[[[^^^```bbbbbb\\\TTTQQQQQQQQQOOONNNPPPTTTXXXVVV```[[[OOOKKKEEE>>>@@@@@@>>>CCCOOOVVVSSSOOOMMMSSSWWWWWWbbbaaajjjzzzVVVDDDBBB<<<;;;999777555555555555555999999CCChhh}}}___ZZZ|||wwwwwwtttiii___iii}}}rrrbbb]]][[[qqqvvviiibbb^^^______^^^eeeooorrrpppgggdddcccfffkkkmmmkkkhhhddd\\\VVVZZZcccqqqvvvjjjgggjjjiiiggggggeeeddd___WWWPPPRRR\\\dddxxxyyyjjj]]]VVVZZZaaannn}}}ooollleeeUUURRRYYY]]]fffqqqqqqhhhbbb___bbbdddbbb``````cccbbb```aaahhhooonnnhhhdddeeeeeeeeedddeeeggghhhbbbeeehhhiiiiiihhhggggggfffgggiiilllmmmkkkgggdddhhhiiijjjjjjiiifffdddbbbccccccbbbaaa```bbbfffiiilllkkkjjjhhhfffdddcccbbbccccccbbbbbbbbbccccccdddfffhhhfffaaa```dddfffeeecccaaaWWWSSSVVVWWWddd}}}}}}rrrhhheeedddaaa```aaaccc^^^XXXTTTTTTUUUVVVVVVUUUPPPNNNQQQQQQPPPSSSXXXXXX[[[___````````````aaafffjjjuuu{{{tttkkkmmmooogggfffkkkjjjnnnmmmmmmnnnnnnkkkccc]]]___kkkzzz}}}sssmmmpppuuuyyyyyy}}}yyycccRRRHHHAAAAAADDDDDDEEEEEEBBBAAAKKK]]]kkksss}}}jjjgggdddggg}}}WWW@@@======888:::777555AAAYYYiiikkkvvv~~~uuupppmmmkkkmmmtttbbbfffxxx|||sssppprrrzzz{{{tttfff```hhhvvvkkkgggaaa[[[ZZZ]]]dddiiissspppnnnmmmhhhaaabbbgggnnnrrruuuvvv{{{|||tttkkkiiiiiikkknnnjjj^^^SSSGGGAAA>>>???AAA@@@AAADDDFFFHHHHHHGGGDDDCCCDDDEEEEEEJJJLLLJJJIIIMMMPPPPPPLLLHHHFFFJJJNNNOOOQQQTTTRRRLLLIIIKKKMMMKKKJJJJJJ<<<:::777777777777666444555444333222111111111111...111222000333DDD\\\mmmqqqzzz|||zzzyyy{{{yyy~~~}}}yyywwwqqqhhheeeiiiwww{{{zzziii[[[ZZZkkkwwwppptttmmmiiilllmmmiiimmmlll```RRRPPPRRRaaa{{{qqqhhhgggggggggddd\\\QQQIIIFFFPPPjjj{{{jjjeeebbb```^^^[[[WWWOOOFFF@@@@@@CCCIIITTTiiihhhfffccc\\\___ccc``````dddddd```]]]]]]^^^^^^^^^\\\ZZZYYY[[[]]][[[ZZZYYYWWWTTTTTTUUUVVVRRRQQQSSS]]]eeecccTTTFFFEEEEEECCCBBBBBBDDDIIILLLNNNPPPQQQSSSVVV\\\fffmmm}}}|||xxxmmmccc^^^bbb```WWWTTTYYYXXX\\\___```cccddd^^^WWWTTTTTTTTTRRRPPPPPPTTTXXXTTT```]]]QQQMMMFFF>>>>>>BBB@@@EEEQQQVVVQQQIIIFFFNNNSSSXXXiiihhhnnn[[[FFFCCC===;;;999777555555555555000666888AAAccc|||bbb^^^uuu|||oooxxxyyylll^^^kkkjjj]]]^^^dddyyyuuulllhhhaaacccbbb```eeelllmmmhhhiiifffeeegggkkklllhhhdddaaaYYYTTTXXXcccppptttgggeeehhhiiigggffffffeeeaaaXXXQQQRRR\\\eeerrrxxxjjj___YYY]]]bbbooo|||kkkhhhaaaRRRQQQ[[[```iiitttvvvgggbbb```bbbcccaaaaaadddccc___[[[]]]fffnnnmmmfffeeeffffffeeedddccceeefffeeehhhkkkjjjgggddddddeeeggghhhkkknnnooommmiiieeeiiinnnppplllddd___bbbfffaaabbbbbbaaa``````aaacccccceeegggiiihhheeebbb```ddddddddddddeeefffggghhhhhhiiigggbbb```dddhhhhhhdddbbbXXXSSSUUUUUUbbbzzz|||sssrrrsssqqqppppppbbb___]]]\\\XXXTTTXXX___\\\VVVUUUZZZ\\\\\\```ggghhhjjjkkkkkkjjjiiiiiiiiihhhccceeettt}}}vvvjjjcccfffkkkfffiiiqqqrrrjjjiiijjjmmmmmmiiiaaaZZZ^^^iiixxx}}}tttooollltttzzz~~~www\\\MMMGGGDDDBBBBBBCCCEEEEEEBBBBBBLLL___nnnxxxfffiiihhhsssXXX???======777999666666FFF___mmmmmmnnn{{{qqqhhhfffeeeiiikkkYYYaaarrryyyrrrmmmpppyyy|||~~~~~~{{{vvviiibbbjjjxxxoooYYYVVVQQQLLLKKKQQQ[[[dddmmmiiihhhiiifff```aaagggjjjpppssspppooopppnnnhhhfffbbb[[[VVVTTTQQQJJJCCCBBB???@@@CCCDDDBBBCCCFFFHHHKKKNNNNNNMMMNNNRRRVVVRRRWWW[[[ZZZ[[[```eeefffeee___^^^cccjjjnnnpppsssmmmfffaaa^^^[[[UUUSSSUUU;;;:::888666555444555555444333222333333333111///000111000000888HHH[[[fffqqqmmmmmmwww~~~tttooopppqqqsss~~~~~~wwwssssssnnngggiiiqqq~~~wwwyyyqqqbbb]]]\\\pppzzzrrrrrrmmmllliiifffhhhkkkiiidddXXXRRRQQQbbb}}}ooojjjjjjjjjjjjhhh```UUUMMMCCCQQQkkkpppaaaaaaaaa___[[[UUUMMMEEE@@@CCCRRRZZZeee~~~fffaaabbb^^^[[[[[[[[[^^^``````___]]]\\\\\\[[[ZZZXXXVVVUUUUUUUUUUUUTTTPPPNNNQQQQQQOOONNNPPPKKKEEEDDDLLLQQQLLLFFFDDDEEEHHHKKKKKKJJJLLLQQQWWWTTTYYY___eeeqqq~~~|||tttmmmiii___aaa___[[[YYYZZZXXXUUUXXXVVVWWW___hhhkkkddd\\\YYYWWWTTTQQQPPPRRRTTTVVVWWWVVVSSSNNNGGGBBB???>>>@@@@@@CCCJJJMMMJJJGGGFFFQQQMMMQQQfffwwwttt~~~yyywwweeeAAABBB===<<<999777555444444444777///333BBBZZZyyyTTThhhuuukkkcccrrrssseee```aaaddd{{{nnndddeeebbb___^^^dddnnnsssqqqllliiiiiiiiihhhgggfffeeeeee]]][[[YYYZZZaaaooossshhhgggiiihhhffffffaaagggdddWWWNNNSSS\\\bbbuuusssdddccc___VVVeeeuuuwwwmmmhhh^^^TTTTTTYYY]]]kkkxxxwwwhhhdddaaa```bbbcccaaa___bbbaaaaaaaaaaaaaaabbbcccfffeeedddcccbbbcccdddeeehhhkkknnnlllgggdddfffiiinnnoooppppppnnnllliiigggpppkkkeeeccceeeggggggfffdddbbb```______``````___bbbbbbcccddddddeeeeeefffdddeeeggghhhgggeeebbb```ggghhhfff```___cccggghhhcccaaaWWWRRRUUUWWWfffxxxqqqqqqvvvzzzzzzppprrrqqqlllkkknnnppppppnnnmmmlllmmmqqqvvv{{{~~~zzzsssiiigggoooqqqfff]]][[[aaaaaabbbgggnnnsssuuuuuummmkkkjjjiiigggddd___[[[aaafffrrryyynnnkkkpppttt}}}ttt]]]LLLCCCAAAAAA@@@FFFAAA@@@AAA@@@FFFZZZppp|||lllssshhhWWWAAA>>>;;;888888:::222OOOwww{{{sssjjjeeedddeeeeeehhh^^^aaaaaaddddddlll{{{tttssstttyyy||||||xxxqqqhhhcccddd~~~vvvlllZZZPPPHHHIIIMMMSSS___kkkzzzqqqhhhddd```\\\YYY[[[bbbkkkpppoookkkjjjhhhfff^^^\\\WWWOOOHHHDDDCCCDDDEEECCCCCCEEEHHHIIIJJJKKKNNNOOOTTT[[[^^^___fffooommmpppwwwxxxsssrrrrrr:::999777666555444555555555444222222222222111///---//////000888IIIZZZdddeeedddgggqqqyyyqqqpppqqqwww~~~wwwsssrrrmmmgggkkkuuu}}}vvvxxxoooaaa]]]bbbuuuuuunnnoookkkkkkiiifffiiimmmkkkfffVVVQQQQQQaaa|||pppkkkjjjiiiiiifff^^^SSSJJJCCCQQQlllpppaaacccbbb```ZZZRRRJJJDDDBBBPPPSSSccc}}}iiiYYYZZZ]]]ZZZWWWXXXVVVYYY[[[\\\ZZZXXXXXXXXXYYYWWWVVVTTTRRRRRRRRRRRRLLLHHHFFFHHHHHHEEEDDDGGGFFFAAA???DDDGGGGGGIIIMMMLLLOOORRRSSSSSSWWW___eeeaaannn~~~}}}xxxrrrlllgggcccaaa]]]```___\\\[[[\\\[[[XXXSSSRRRUUU___jjjlllddd[[[WWWUUUSSSPPPPPPQQQRRRSSSVVVVVVSSSMMMGGGAAA???>>>CCCAAABBBGGGJJJIIIIIIKKKPPPLLLOOOcccsssooowww{{{xxxkkkFFFDDD===<<<999777555444444444888444666@@@WWWxxxqqqUUUrrrvvvkkk```aaappprrrddd___aaafffyyymmmdddeeeccc``````fffooossspppkkkkkkkkkkkkjjjhhhfffdddbbbccc```]]]^^^fffttt}}}rrrhhhgggiiihhhfffffffffiiidddVVVMMMPPPZZZ```kkkvvvyyypppgggeeeaaa[[[cccsssqqqfffaaa```VVVWWW\\\___mmmzzzyyyiiieeeaaa___aaabbbaaa___````````````aaabbbdddddddddccccccbbbbbbbbbccccccfffjjjnnnmmmkkkjjjlllpppooonnnmmmkkkjjjjjjjjjjjjnnnjjjeeedddeeegggfffddddddbbb______```aaaaaa```bbbaaa```___```cccfffhhhfffeeedddbbbaaa```______dddggggggcccaaadddfffeeecccaaaXXXSSSVVVWWWfffwwwooommmoooqqqrrrxxx|||~~~}}}zzzppplllrrrqqqeeeZZZWWWYYY[[[```hhhooottttttrrrvvvsssooommmkkkhhheeecccjjjmmmvvvyyynnnjjjpppvvv~~~vvvjjjYYYLLLFFFDDDCCCBBBEEEBBBBBBDDDAAACCCTTTggg|||~~~mmmnnn}}}___EEE???<<<;;;999===<<<```|||vvvmmmccc___```dddfffiii]]]^^^[[[^^^bbbnnnzzzrrrllllllooozzz~~~yyy{{{qqqfffffflll|||ssshhhVVVOOOLLLOOOVVV```ooo}}}yyyooohhh```YYYWWWYYY^^^dddiiikkkllllllhhhccc]]]YYYRRRKKKGGGEEEFFFHHHJJJIIIIIILLLOOOQQQRRRSSS___fffqqq{{{:::999777555444444555555777555222111111111000///,,,///000111;;;NNN```iii___^^^```jjjyyy}}}rrrnnnoooxxx}}}wwwsssrrrlllgggooo{{{|||uuuwwwnnn```]]]lll~~~qqqmmmooojjjjjjiiigggjjjnnnmmmhhhTTTQQQRRRaaayyyrrrlllkkkiiihhhddd[[[OOOFFFCCCQQQlllooobbbdddeeeaaaYYYMMMEEEDDDEEERRRYYYzzzxxx```UUUOOOSSSVVVSSSPPPRRROOOQQQSSSTTTRRRQQQQQQRRROOONNNLLLKKKIIIHHHHHHHHHFFFBBBAAACCCBBB??????BBBBBBAAACCCEEEFFFHHHNNNVVVSSSVVV[[[^^^aaagggpppvvvvvv~~~uuuqqqkkkeeeaaa_________ZZZ]]]^^^\\\\\\^^^]]]YYYLLLMMMRRR___kkkmmmeee\\\UUUUUUTTTRRRRRRRRRRRRRRRUUUTTTRRRMMMFFFAAA>>>>>>EEEBBBAAADDDGGGHHHKKKQQQOOOJJJLLL```qqqmmmsssyyyvvvsssJJJEEE===<<<999777555444444444444888888>>>ZZZzzz]]]TTTyyyuuujjj```___oooqqqccc^^^___iiiuuukkkcccfffdddbbbccchhhnnnqqqnnnjjjkkkllllllkkkjjjgggeeedddgggccc___bbblllwwwzzzppphhhggghhhgggffffffjjjkkkdddVVVMMMOOOWWW^^^eeekkkqqqrrrmmmfffbbb```fffvvv~~~nnnccc___```VVVWWW\\\```mmmzzzyyykkkfff```^^^___aaa```___^^^^^^___aaabbbcccdddeee```aaaaaabbbbbbbbbaaaaaacccgggkkkmmmmmmmmmppptttooommmiiifffeeegggiiikkkkkkgggddddddffffffdddbbbbbb```______aaabbbbbbaaaccc```]]][[[\\\```eeeiiifffccc___\\\ZZZ[[[]]]^^^bbbfffgggdddbbbddddddbbbcccbbbZZZUUUWWWXXXfff}}}ssslllhhhhhhiiikkksssyyy~~~wwwrrruuussshhh^^^[[[XXXZZZ^^^eeemmmrrrtttuuu}}}yyytttqqqooonnnmmmlllrrrssswwwvvvkkkhhhooovvv}}}xxxiiiaaaUUULLLHHHEEECCCAAAEEECCCEEEFFFBBB@@@LLL]]]zzz}}}ssslllfffHHH???;;;999555:::===bbbwwwlllccc```ccciiiooonnnaaa___XXX]]]eeeuuu~~~rrrkkkhhhkkkpppwww}}}|||}}}zzzttt|||pppfffjjjsss|||pppbbbWWWTTTTTTWWW]]]hhhxxxyyymmmeee]]]WWWWWW[[[[[[```eeeiiilllmmmggg___VVVQQQJJJEEEEEEGGGJJJLLLMMMNNNOOORRRXXXaaahhhlllsss999888666555444444555555999666222000000111000000///222111222@@@YYYnnnxxxiii```]]]gggwww}}}rrrmmmnnnvvvyyyvvvuuutttnnniiiqqq|||vvvwwwmmm``````ttt{{{pppooorrrkkkkkkjjjhhhkkknnnlllfffSSSRRRTTTbbbyyyuuunnnllljjjhhhdddZZZMMMDDDCCCQQQmmmooobbbeeeeeeaaaVVVJJJCCCEEEJJJRRRmmmnnncccQQQLLLKKKNNNMMMIIIGGGIIIEEEGGGJJJJJJIIIIIIIIIJJJFFFFFFEEEDDDCCCBBBBBBBBBFFFDDDDDDGGGGGGEEEGGGKKKDDDIIIOOORRRRRRTTT[[[bbbfffjjjpppuuuyyy}}}|||rrrkkkllliiieee```^^^]]]^^^___XXX\\\]]]\\\[[[]]][[[WWWJJJJJJOOO[[[hhhlllfff^^^VVVVVVVVVVVVUUUTTTSSSSSSTTTSSSQQQLLLFFFAAA>>>===DDDAAAAAADDDFFFGGGLLLRRRPPPJJJLLLcccvvvrrrwwwyyyvvv{{{|||NNNCCC===<<<999777555444444444///888777@@@hhhoooPPPSSSzzzxxxnnneee]]]nnn~~~ooo```\\\^^^jjj{{{qqqiiicccgggeeedddeeeiiimmmnnnkkkhhhllllllmmmmmmllljjjiiihhhfffbbb___dddnnnxxx}}}uuulllffffffgggfffdddeeeiiiiiidddZZZQQQPPPVVV[[[ccciiiuuu}}}uuufff___bbbiiivvvwwwiiiaaa```]]]TTTUUUZZZ^^^kkkwwwvvvmmmggg```]]]^^^``````_________```aaabbbccccccccc^^^___aaabbbcccbbbbbbaaacccfffiiikkkkkkkkkmmmooollljjjgggeeedddeeegggiiigggeeecccdddffffffccc___```___^^^```bbbccccccbbbcccaaa^^^\\\\\\___bbbeeecccaaa^^^[[[ZZZ\\\^^^```cccffffffbbbaaacccdddcccbbbbbb[[[VVVVVVVVVeeeyyyooohhheeeccceeeiiihhhnnntttwww|||}}}{{{zzztttrrrvvvwwwrrrllljjjeeeeeegggjjjooouuuyyy|||zzzxxxuuuttttttttttttssssssrrrtttzzz~~~ssshhheeelllsssxxx~~~vvvkkkfff___TTTKKKFFFCCCAAA???EEECCCDDDEEEAAA>>>IIIYYYyyywwwmmm{{{hhhGGG===:::888333888888SSSzzzzzzuuu}}}uuukkkdddbbbdddkkkrrruuuiiifff]]]bbbmmm~~~{{{qqqnnnnnnqqqvvvrrrwwwwwwzzzwwwpppvvvrrriiillltttttteee[[[\\\___dddkkkxxx~~~lllaaa\\\YYYWWWXXX[[[bbbhhhiiiiiigggbbb[[[PPPLLLGGGFFFHHHMMMQQQRRRQQQUUU[[[bbbooo888777666444444444555555888555222000000111111000000333111000BBBbbb|||yyyhhh^^^iii{{{|||xxxqqqooosss||||||{{{|||vvvuuuwwwxxxpppjjjsss|||wwwxxxnnnbbbeeetttwwwpppppprrrmmmmmmkkkiiijjjllliiicccUUUSSSUUUccczzzwwwooommmkkkiiidddZZZMMMDDDDDDPPPlllnnnccceeeddd___TTTIIIEEEJJJPPPaaacccSSSPPPGGGEEEDDDDDDBBB??????BBB>>>@@@AAABBBAAABBBCCCDDDEEEEEEFFFFFFFFFFFFFFFFFFJJJIIILLLPPPQQQPPPTTTZZZYYY^^^bbbdddfffnnnyyy}}}ooogggdddbbbaaa```^^^\\\ZZZZZZYYYYYYYYY]]]___^^^]]]]]]ZZZVVVLLLJJJLLLWWWdddjjjfff```UUUUUUVVVVVVUUUTTTRRRQQQTTTSSSQQQLLLFFFAAA>>>>>>AAA@@@BBBFFFGGGFFFJJJPPPSSSLLLOOOhhh~~~|||~~~~~~zzzzzzQQQAAA===<<<999777555444444444000:::888GGGxxxoooQQQXXXzzzssskkkaaa^^^ooo}}}mmm^^^ZZZ^^^kkkvvvnnnhhhcccgggddddddfffggghhhiiihhhhhhpppooonnnmmmkkkiiihhhgggdddbbbaaafffooowwwyyyxxxmmmfffbbbdddeeeccccccdddcccdddccc^^^XXXSSSUUUYYY___hhhyyyzzzfff^^^dddiiiqqqwwwuuukkkbbb^^^___[[[SSSTTTZZZ]]]jjjvvvuuulllggg```]]]]]]______^^^aaaaaabbbbbbbbbaaaaaa```^^^___aaacccdddccccccbbbgggiiijjjjjjiiihhhhhhhhhfffffffffffffffeeeeeeeeeeeecccaaabbbddddddaaa^^^___^^^^^^___bbbcccbbbaaabbbaaa``````___^^^^^^^^^^^^^^^^^^^^^___```aaabbbdddfffddd___]]]bbbeeefffbbbbbb[[[UUUUUUTTTddd{{{nnngggbbb___aaafffhhhnnnqqqqqqssswwwxxxwwwssstttuuuvvvwwwwwwwwwwwwrrrssstttssspppmmmiiihhhgggeeehhhpppwwwyyyzzzzzzyyy{{{~~~rrrrrrsssvvvzzz{{{{{{zzzsssppppppwwwuuujjjdddhhhnnnrrrvvvwwwsssmmmiiiaaaTTTIIIBBBAAABBBCCCDDDAAABBBCCC???>>>KKK]]]sssssskkklllnnnjjjrrrhhhHHH===<<<;;;777>>>:::JJJfffiiilllssskkkdddbbb```___cccjjjyyyooommmcccgggrrr~~~wwwuuutttuuuwwwpppuuuvvv{{{zzzqqquuu~~~tttnnnnnnoooqqqyyyzzznnnaaaeeelllsssmmmbbb___\\\VVVSSSZZZdddjjjfff^^^YYYWWWUUUOOOMMMKKKKKKOOOSSSWWWYYY]]]kkk}}}~~~777777555444444444555555666444111111111222222111...111///...CCChhhmmmcccqqquuuxxxvvvtttvvv|||~~~uuuwwwzzzvvvvvvyyyyyypppjjjvvv{{{wwwyyynnndddjjjppp~~~}}}tttqqqpppnnnmmmmmmkkkiiijjjkkkggg```WWWSSSTTTccc{{{xxxmmmllljjjhhhdddZZZNNNEEEEEEOOOjjjmmmdddcccaaa[[[SSSKKKJJJPPPWWWooowwwYYYHHH@@@:::??????>>>===<<<===@@@BBB???AAACCCCCCCCCDDDFFFHHHHHHIIIKKKMMMOOOPPPQQQQQQSSSTTTXXX]]]______eeelll~~~~~~{{{zzzvvvxxxtttiiibbb```aaa```[[[[[[[[[[[[ZZZXXXWWWVVVYYY^^^aaa``````___\\\VVVOOOLLLMMMVVVbbbhhheee___RRRRRRRRRRRRQQQPPPOOONNNTTTSSSQQQLLLFFFBBB??????>>>???CCCGGGFFFDDDHHHNNNWWWOOOPPPjjj|||vvv}}}VVVBBB===<<<999777555444444444444===:::LLLxxxZZZaaa~~~ooofff]]]bbbrrr|||jjj[[[YYY^^^iii|||~~~rrrlllgggdddhhhbbbcccddddddccccccfffhhhsssqqqnnnjjjgggeeedddddddddccceeeiiiooorrrqqqoooccc___]]]```bbbaaaaaaccc``````bbbaaa\\\UUUTTTWWWXXXccctttyyyjjjeeeiiioooqqqqqqnnnhhhcccaaaaaa[[[SSSUUU[[[^^^kkkvvvuuujjjeee___]]]^^^```___^^^bbbbbbccccccbbbaaa___^^^^^^___```aaaccccccddddddkkkkkkjjjiiihhhgggeeedddbbbccceeeggggggfffdddccccccaaa___```cccccc```]]]]]]]]]]]]___aaabbbaaa___^^^```aaabbbaaa^^^\\\ZZZ[[[\\\^^^```bbbbbbccccccbbbdddbbb]]]\\\bbbfffhhhdddddd\\\UUUTTTTTTeeepppggg___YYY[[[bbblllqqqssspppmmmllljjjgggcccdddfffhhhjjjkkkkkkkkkkkkmmmmmmjjjeee___ZZZYYYUUUWWW]]]gggqqqzzz~~~wwwjjjlllpppvvv|||sssppppppxxxzzzpppeeehhhlllooosssvvvwwwwwwpppfffWWWIIIAAAAAAEEEIIICCC@@@@@@AAA???@@@PPPccckkk|||kkkgggccc___\\\mmmjjjIII???@@@:::777@@@===HHHaaagggqqqqqqhhhbbbcccaaa\\\___fffxxxqqqooodddfffppp|||}}}zzzwwwtttsssqqqxxxzzz~~~rrrttt|||uuurrroookkkllluuu~~~xxxpppjjjnnnrrrxxx{{{fff```bbb```ZZZUUUXXXaaaeee]]]QQQLLLLLLNNNKKKKKKLLLMMMPPPVVV___eeezzz|||xxxxxxzzz~~~{{{uuussstttsssvvv{{{qqqlllfffcccccccccbbbaaa777666555444333444555555333222111111333333222111+++111000111FFFkkk~~~ooommmvvvzzzyyyyyy{{{|||wwwyyy|||yyyyyyzzzvvvlllhhhxxxyyyvvvxxxnnneeemmmppp|||{{{vvvvvvrrrkkkjjjkkkjjjhhhiiikkkggg```XXXRRRQQQ```|||vvvjjjiiihhhgggcccZZZNNNEEEFFFNNNhhhllleee```]]]WWWQQQNNNQQQWWW\\\kkksssoooZZZHHHBBB@@@;;;AAABBBBBBBBBDDDGGGJJJKKKMMMNNNPPPPPPQQQRRRTTTVVVSSSUUUYYY]]]```ccceeeeeeeeeggglllqqqrrrrrrxxx~~~wwwpppkkkbbbdddbbb]]]\\\___```^^^[[[[[[ZZZZZZYYYWWWVVVVVVTTTZZZ^^^_________[[[VVVQQQOOOOOOXXXbbbfffaaaZZZQQQQQQQQQPPPOOOOOONNNNNNTTTTTTRRRMMMGGGCCC@@@@@@>>>???BBBEEECCCAAAFFFMMM[[[QQQPPPiiizzzwww{{{wwwZZZBBB===<<<999777555444444444333===:::MMM||||||```iii|||pppggg^^^fffuuu{{{gggXXXXXX___gggyyy{{{ppplllhhhdddhhh```aaaaaa___]]]___dddhhhooolllhhhdddbbbbbbdddeeeccceeehhhjjjjjjhhheeeccc[[[XXXXXX]]]___^^^___bbbbbb``````aaa]]]UUUTTTWWWYYY```llluuuwwwtttpppnnnwwwuuuqqqooollliiidddaaaYYYQQQSSSYYY]]]jjjuuussshhhccc___^^^___aaa___^^^```aaabbbccccccbbb```___]]]]]]^^^___```bbbddddddgggfffffffffffffffdddcccaaabbbdddfffgggfffdddcccbbb```]]]^^^aaaaaa___]]]\\\\\\\\\^^^``````___]]]ZZZ\\\^^^``````^^^\\\ZZZZZZ[[[\\\^^^___```aaaaaa^^^aaaaaa^^^^^^cccgggggggggggg^^^VVVTTTTTTgggpppeee]]]VVVYYYbbbmmmqqqsssnnniiigggccc____________```bbbeeehhhjjjiiiiiihhhccc[[[VVVSSSSSSQQQTTTZZZbbblllvvv}}}qqqiiieeefffjjjpppwww}}}tttppppppyyy~~~sssjjjkkknnnqqqtttwww|||zzzooo^^^MMMBBB@@@CCCHHHBBB???AAACCCAAACCCRRReeejjjzzz}}}jjjgggdddaaahhh}}}lllJJJ>>>???:::444;;;:::GGG___fffssswwwmmmggggggeee___aaaiiiyyyrrroooaaabbbjjjuuu}}}zzzvvvtttssszzz~~~ooonnnyyyzzztttrrrppplllsss~~~zzzsssnnnmmmmmmmmmnnnyyyzzzppphhhggghhhddd]]]YYYVVV\\\\\\SSSJJJHHHJJJLLLGGGJJJNNNRRRXXXeeewwwtttiiieeebbb^^^]]]___bbbgggpppzzzvvvqqqoooqqqrrrppprrruuuhhhfffccc```^^^\\\[[[[[[777666555444333444555666222111111222444444333111+++222333555KKKoooyyypppwwwzzz}}}~~~}}}{{{~~~}}}{{{zzztttiiigggzzzwwwtttxxxmmmeeennnttt~~~|||yyy{{{uuujjjgggiiihhhgggiiikkkgggaaaYYYQQQNNN^^^{{{ttthhhgggfffeeebbbZZZNNNFFFGGGMMMggglllfff___[[[UUUQQQQQQUUU[[[___aaaeeedddXXXLLLIIILLLPPPJJJKKKLLLMMMOOOSSSTTTSSS[[[]]]^^^______```ccceeedddgggkkkpppuuuyyy{{{|||vvvxxx}}}|||xxxvvvrrrooolllhhheeebbbbbbaaa^^^ZZZ[[[___aaa^^^YYYXXXVVVTTTSSSSSSRRRSSSNNNTTTYYY[[[\\\]]]YYYTTTRRRPPPRRR[[[dddfff___VVVSSSSSSQQQPPPPPPOOOPPPPPPUUUTTTRRRNNNHHHCCCAAAAAA@@@@@@AAACCC@@@???EEEMMM]]]RRROOOfff{{{tttnnn{{{wwwxxx[[[AAA===<<<999777555444444444...:::777KKKuuuzzzooo~~~aaalllppphhh___hhhwww{{{fffWWWXXX```eeexxxzzzoookkkhhheeehhh___``````]]]ZZZ\\\bbbhhhgggeeeaaa______bbbgggjjjaaadddhhhhhheee```[[[YYYVVVTTTUUUZZZ]]]]]]^^^aaaeeeaaa``````[[[TTTSSSXXX___bbbfffmmmvvv{{{xxxqqqxxxsssooommmlllhhhaaa[[[VVVNNNPPPWWWZZZgggrrrooofffbbb___^^^```aaa```]]]^^^___bbbcccdddcccbbbaaa\\\\\\\\\\\\^^^aaacccdddaaa``````bbbcccdddcccbbbbbbbbbdddeeeeeeeeeeeeeeebbb___\\\]]]___aaa___]]]\\\\\\\\\]]]______]]][[[WWWXXXZZZ\\\]]]]]]]]]\\\[[[[[[[[[[[[\\\]]]^^^___ZZZ___aaa``````dddffffffjjjjjj```WWWTTTUUUiiinnnccc[[[UUU[[[fffmmmrrrsssooojjjgggccc___```^^^\\\ZZZ\\\aaafffiiieeedddbbb]]]VVVSSSTTTVVVUUUXXX]]]ccckkktttzzz{{{xxxlllccc___bbbbbbdddiiipppxxx}}}sssooooooyyy~~~sssnnnooorrrtttvvvxxx~~~xxxeeeQQQCCC>>>???BBBAAA???BBBFFFDDDEEESSSeeeooo|||ooolllkkkmmm}}}lllHHH;;;<<<@@@555::::::HHH___dddppp{{{ooohhhhhheee___bbbkkk{{{tttooo___^^^gggqqq~~~|||{{{ssszzz~~~}}}jjjgggsss|||yyysssrrrqqqnnnooo}}}yyysssrrreeeeeeccceeeqqq}}}zzzyyyxxxqqqeee[[[WWWWWWYYYUUUMMMHHHJJJMMMNNNIIIOOOVVV]]]ggg|||vvvfffWWWQQQSSSNNNKKKKKKOOOQQQSSSZZZbbbeeeccceeejjjkkkhhhgggiii^^^^^^^^^ZZZUUUQQQNNNMMM555444333444555555444222333000......111222111///...111333;;;TTTrrr{{{qqq{{{~~~}}}||||||tttuuuqqqdddkkkyyyuuurrrkkkiiimmmnnn}}}~~~tttpppmmmiiillliiigggffffffddd___[[[XXXQQQPPP```{{{rrriiihhhgggfffbbbYYYLLLBBBGGGQQQkkkssshhheee```ZZZVVVWWW[[[```bbb```______^^^]]]\\\[[[ZZZ]]]]]]___bbbffflllrrruuuwwwyyy{{{~~~wwwpppoooooommmjjjhhhffffffgggccc^^^]]]______^^^\\\\\\]]]^^^]]][[[YYYWWWTTTRRROOONNNMMMMMMPPPQQQQQQQQQQQQQQQPPPOOOQQQPPPQQQWWW]]]___\\\XXXWWWUUUSSSQQQQQQPPPNNNMMMQQQVVVUUULLLEEEDDDCCC@@@>>>???CCCFFFDDDCCCHHHOOOYYYWWWRRRZZZmmmqqqoootttooovvv```@@@@@@===999777777666555333666666999LLLffflllkkktttpppbbbuuummm```___iiiyyyhhhYYYWWWcccppp|||wwwhhheeeeeeeeejjjddd]]]UUUQQQSSSVVVYYYYYYYYYYYYZZZ^^^bbbfffhhhiiieeeggghhhddd\\\SSSNNNMMMQQQRRRVVVYYYZZZ[[[___cccgggeee___XXXSSSQQQQQQPPPYYY___hhhuuuwwwxxxtttqqqpppnnnhhh```\\\WWWOOORRRWWWXXXbbbooopppkkkgggbbb```bbbdddcccbbbdddcccaaa_________``````\\\^^^``````aaabbbdddfffaaaccccccaaaaaaccccccaaagggeeefffiiiiiidddbbbccc]]]```bbbbbb___\\\\\\]]]^^^]]]]]]\\\ZZZXXXVVVUUU\\\___cccbbb___]]]\\\]]][[[\\\^^^```aaaaaa```___ccc___]]]___eeehhhgggeeeiiikkk```UUUTTTYYYmmmjjj^^^YYYVVV[[[cccuuuooogggcccbbbbbb```___eee[[[SSSTTTZZZ___eeejjjlllddd\\\XXXTTTQQQUUU^^^ZZZcccmmmsssrrrppppppqqqrrrwwwwwwqqqkkkgggbbb\\\^^^]]]\\\___iiitttyyyyyylllhhhfffooozzzuuukkkkkkooonnnxxx|||aaaRRRDDD@@@DDDDDDAAAEEEAAA???AAACCCSSSpppvvvrrrvvvwwwzzzmmmwwwGGGGGG======;;;:::===HHHWWWgggrrr{{{kkkaaaddddddbbbhhh~~~tttfffdddgggqqq|||zzz}}}{{{yyytttyyyvvvjjjmmmwwwxxxooonnnnnnkkksss{{{}}}wwwrrrlllfff___]]]aaapppxxxppplllggg___XXX[[[SSSUUUZZZZZZ]]]]]]SSSVVVSSSYYYpppssspppgggZZZNNNGGGDDDBBBFFFHHHGGGDDDCCCHHHOOOSSSRRRUUUZZZ```fffgggeeeccc```^^^ZZZSSSMMMJJJFFFCCC666444333333555666555444555222000000111222000//////111222;;;SSSrrrnnnrrr}}}|||yyyssstttpppcccjjjvvvsssqqqkkkhhhkkkfffuuu~~~xxxpppooonnnkkkiiigggeeefffgggfffbbb___XXXRRRQQQ___xxxrrrjjjiiihhhgggdddZZZNNNEEEGGGQQQkkkrrrfffjjjfffaaa___bbbgggmmmqqqpppqqqtttwwwyyyzzz{{{{{{{{{vvvsssqqqqqqrrroooggg___\\\___bbbbbb```dddcccdddeeeccc^^^]]]```\\\[[[[[[\\\]]]^^^\\\[[[TTTRRROOOLLLJJJIIIIIIIIIMMMMMMMMMLLLKKKJJJIIIHHHHHHHHHIIINNNUUU[[[___```^^^ZZZUUUSSSRRRQQQOOOLLLOOOTTTTTTLLLFFFDDDCCC@@@>>>???AAADDDCCCDDDMMMVVVcccZZZLLLQQQgggqqqttt{{{zzznnnyyyeeeDDD@@@===999777777666555333777777:::NNNhhhnnnnnnxxxpppdddwwwmmmaaa```gggxxxgggZZZYYYfffrrr~~~zzzmmmlllkkkggghhh```ZZZTTTRRRSSSVVVVVVVVVUUUUUUVVVYYY^^^bbbdddeeedddffffffaaaYYYRRRNNNMMMSSSUUUYYY[[[[[[[[[^^^aaaccc^^^VVVNNNJJJMMMSSSWWW^^^dddlllvvv|||rrrooommmlllmmmnnnjjjddd```XXXOOOQQQVVVYYYfffvvvyyyooojjjeeecccddddddcccbbbdddcccbbbaaaaaa`````````\\\^^^___```______aaabbbZZZ[[[]]]___```___aaacccgggeeefffiiihhhdddbbbccc___aaacccbbb___]]]]]]^^^^^^_________^^^^^^]]]\\\___aaacccccc```^^^^^^___`````````aaaaaabbbcccdddaaa___^^^bbbgggkkkjjjhhhiiijjj___TTTSSSXXXmmm}}}eeeZZZVVVUUU\\\eee{{{tttkkkfffdddbbb```^^^aaaWWWPPPSSSYYY]]]aaadddccc]]]XXXUUUSSSTTT]]]iiiuuuxxxzzzwwwqqqlllmmmoooppptttuuupppllliiifffaaa]]][[[YYY]]]iiissssssooodddcccdddmmmyyylllfffjjjnnnooocccQQQAAA<<<>>><<>><<<;;;???KKK[[[lllvvvuuuhhhgggeeefffpppxxxkkkffffffeeesss}}}{{{tttqqqttttttuuurrrwww{{{ooofffmmm}}}{{{ooolllllljjjkkkqqqtttqqqooonnnkkkgggeeeiiiqqq}}}zzzqqqkkkiiifff```[[[]]]]]]jjjsssppprrrtttnnnpppnnnvvvzzzsssnnnkkkfff]]]SSSKKKHHHHHHHHHIIIJJJJJJKKKMMMPPPOOOLLLNNNOOORRRVVV[[[___bbbcccaaa___YYYOOOGGGCCCBBBCCC666444222333444666777777777444222222222222111000111222222:::RRRrrr}}}eeeggg|||xxxtttvvvoooaaaiiittttttrrrkkkhhhkkkdddrrr{{{uuunnnnnnooommmiiihhhfffffffffeeebbb```WWWRRRQQQ^^^vvvtttjjjiiihhhhhheee\\\QQQHHHGGGRRRlllqqqeeehhheeeaaa```cccjjjrrrwww}}}{{{sssooooooppppppmmmgggbbb```aaacccfff\\\VVVPPPPPPUUU[[[]]]\\\\\\[[[]]]```^^^YYYYYY\\\XXXXXXYYY[[[]]]]]][[[YYYPPPNNNKKKGGGEEEEEEFFFGGGKKKJJJJJJIIIIIIHHHHHHGGGMMMMMMMMMNNNRRRZZZcccjjjfff___XXXTTTSSSSSSOOOKKKLLLQQQRRRMMMGGGDDDBBB@@@>>>===???BBBCCCFFFQQQ]]]fffYYYIIIPPPlllzzz{{{|||vvviiiGGG@@@===999777777666555333666888<<>>BBB@@@>>>DDDDDDEEEEEE???GGG]]]eeedddoooxxx|||PPPGGG<<>>===CCCOOObbbuuu~~~qqqnnnkkkmmmyyy|||pppmmmqqqrrr|||yyyvvvooolllooooooqqqqqquuuzzzooohhhqqqtttkkkgggcccbbbcccaaa```cccgggfff```hhhooovvvvvvqqqlllkkklllfffdddbbbbbbcccdddddddddbbbmmmsssrrrkkkfffeeeggghhhjjjmmm|||ooo___TTTNNNLLLNNNQQQRRR^^^jjjttt~~~xxxmmmjjjddd]]]XXXXXX\\\```ccc[[[QQQKKKGGGFFFHHHLLL333222000111333555666666444444444444444444555666111222333;;;RRRpppkkkrrr|||xxxtttuuulllaaaooowwwvvvrrriiiddddddiiiwww~~~xxxpppoooqqqooolllkkkjjjgggdddbbbaaa```UUUPPPOOO]]]www{{{iiihhhgggfffddd]]]RRRKKKFFFTTTssstttdddfffccc^^^YYYWWW[[[cccjjjnnnpppuuuzzz~~~~~~{{{xxxwwwtttqqqqqqrrrqqqlllhhhkkkiiigggeeedddddddddddd______``````aaaaaabbbbbbUUUOOOKKKMMMSSSYYYZZZYYY[[[ZZZ[[[]]]\\\XXXYYY]]]ZZZZZZZZZ[[[[[[YYYUUUQQQMMMLLLJJJHHHHHHJJJLLLNNNNNNNNNNNNPPPQQQTTTVVVWWWVVVYYYZZZYYY[[[bbbpppzzzjjjbbbYYYSSSQQQPPPLLLHHHGGGJJJLLLLLLGGGBBB@@@AAA:::;;;???CCCDDDEEENNNXXX```YYYSSSbbb~~~yyytttwwwvvvrrrvvv|||uuutttrrrGGG@@@===999777777666555333333555;;;PPPjjjsssxxxhhhssslllbbbbbbooovvvfff[[[```ppp|||vvvjjjnnnnnnfffaaaeeeeeehhhmmmsssuuussspppiiifffcccaaabbbccccccccc___^^^[[[UUUOOONNNRRRVVV^^^fffjjjbbbZZZVVVTTTRRRQQQOOOPPPSSSSSSUUU^^^iiitttxxx{{{~~~xxxfffhhhgggdddeeegggbbbZZZVVVRRRUUUYYY```ttt}}}oookkkfffdddeeegggfffeeeaaabbbbbbcccbbb```___^^^bbbdddeeedddbbb___^^^^^^\\\\\\aaaiiihhhbbbbbbhhhiiieeecccdddccc``````ccc```___^^^^^^^^^]]]]]]\\\``````aaaaaabbbaaaaaaaaa^^^]]]\\\\\\\\\]]]]]]]]][[[\\\]]]^^^^^^^^^]]]\\\___```bbbdddfffgggeeeccckkkmmmcccYYYWWWZZZmmmttt^^^VVVUUUVVV]]]gggzzzrrrggg___\\\[[[YYYWWWOOOKKKKKKRRRYYY\\\]]]___eeefffccc[[[XXXcccvvvyyyjjj___^^^fffnnnvvv|||{{{tttmmmddd\\\\\\hhhooonnnoootttrrrkkkccccccfffppp~~~}}}pppdddbbbhhhqqqrrrVVVFFFDDD@@@@@@@@@;;;@@@CCCBBBBBBDDD???FFF[[[gggmmmxxxoooxxxyyySSSJJJDDDAAA???>>>BBBOOOaaatttxxxpppqqqooommmuuu{{{nnnpppyyywwwuuusssnnnkkknnnppppppnnnvvvvvvlllqqquuukkkeee___^^^^^^[[[XXXYYY[[[VVVOOOTTTWWW[[[___aaadddgggjjj^^^```aaabbbbbbccceeefffcccgggxxxxxxooolllaaa\\\cccnnnsssuuuwwwrrraaaUUUMMMIIIMMMTTTWWWttt~~~tttkkkeeeccccccfffXXXLLLIIIJJJJJJKKKMMM333222222333555666555444444555555444333333444666...222444===TTTooo}}}}}}rrrttt~~~uuuqqqpppjjjfffyyyuuurrrnnneee^^^___fffttt}}}wwwppppppqqqoooggghhhhhhfffeeedddfffgggXXXQQQOOO___|||{{{jjjhhhgggfffccc\\\RRRKKKEEESSSsssuuueeefffccc]]]UUURRRTTT]]]dddffffffgggiiijjjjjjkkkkkkmmmnnnnnnmmmkkkhhheeeccc```bbbddddddcccbbbbbbbbb```___^^^______^^^\\\YYY^^^___```aaa```]]]ZZZYYYOOOKKKHHHKKKSSSZZZ\\\[[[UUUSSSSSSUUUUUUSSSVVV[[[]]]\\\\\\[[[[[[XXXTTTQQQLLLLLLLLLLLLNNNPPPQQQSSSTTTTTTUUUWWWYYY]]]```bbbrrrpppkkkddd^^^^^^fffmmmccc___YYYSSSPPPMMMKKKJJJGGGHHHJJJKKKFFF@@@>>>AAA:::;;;???CCCCCCEEEMMMVVVjjjaaaUUUZZZnnnsssnnnpppoootttmmmiiirrrxxxzzzyyyLLL@@@===999777777666555333111555;;;OOOiiirrryyybbbmmmjjj```aaaqqqssscccZZZ```rrr}}}tttfffhhhjjjccc```ddddddffflllrrruuusssqqqlllhhhdddaaa````````````\\\\\\YYYTTTPPPQQQVVV[[[jjjtttxxxmmmbbb]]]YYYTTTVVVPPPNNNQQQUUU]]]ppp~~~sssdddgggfffbbbeeekkkiiiaaaWWWSSSVVVYYY```uuuyyynnniiidddccceeeffffffeeeaaabbbbbbaaaaaa```___^^^bbbdddggggggeeebbbaaaaaa\\\___eeekkkoooooonnnmmmhhhdddbbbcccbbb```aaaeeeaaa___]]]\\\]]]]]]\\\[[[``````````````````___^^^^^^]]]]]]^^^aaabbbbbbaaa[[[]]]___``````___]]]\\\___```aaabbbccccccbbbbbbjjjnnneee[[[YYYZZZjjjppp\\\TTTRRRRRRXXX```tttkkk___VVVQQQOOOMMMKKKJJJIIILLLTTTZZZ^^^eeekkksssrrrjjj]]]XXX```ooozzz|||wwwmmm```WWWXXXbbbkkkzzz{{{ssskkkccc[[[fffvvv~~~xxxuuuyyyyyyttthhhdddccckkkzzzyyykkkbbbaaagggtttgggPPPFFFHHHCCCAAAAAA===@@@BBB???@@@CCC???FFFZZZiiissssssnnnooorrrWWWNNNIIIDDDAAA???BBBMMM^^^qqq|||xxx}}}xxxtttwwwrrrmmmrrrtttuuuzzzooonnnnnniiihhhkkkmmmmmmlllvvvzzznnnppp}}}rrrjjjccc[[[WWWWWWTTTNNNKKKJJJEEE???FFFFFFEEEHHHMMMSSSWWWZZZWWW[[[aaacccbbbbbbccceeeccc```iiiqqqpppuuuxxxrrryyy}}}vvvpppiii___]]]kkkzzz}}}{{{yyywwwiiiZZZQQQJJJHHHQQQ]]]qqq}}}xxxuuujjjYYYKKKHHHJJJKKKOOOUUU555444555777888888555333666777777555222000111333,,,111666@@@VVVnnnyyyvvvrrruuu}}}{{{yyyrrrooojjjjjjtttqqqlllccc]]]^^^gggvvv~~~yyyqqqooonnnkkkeeeggggggfffdddeeegggjjj^^^UUUQQQbbbxxxlllkkkhhhgggddd]]]SSSLLLDDDPPPmmmuuuhhhbbb```[[[SSSOOOSSS\\\dddfffeeecccbbbaaaaaaaaabbbgggfffeeecccbbbaaa``````aaacccffffffeeecccbbbbbb]]]\\\]]]```cccdddbbb```]]]]]]______]]]ZZZVVVTTTOOOKKKHHHLLLSSSZZZ\\\[[[MMMKKKJJJMMMNNNOOOUUU\\\___]]]\\\[[[[[[ZZZWWWUUUMMMNNNQQQSSSVVVXXXZZZZZZ\\\]]]```dddjjjqqqwwwzzzwwwhhh[[[WWWYYY]]]\\\\\\YYYUUUOOOLLLLLLMMMIIIGGGHHHIIIDDD======BBB<<<<<>>CCCUUUhhhvvvjjjmmmhhhjjjzzzXXXOOOKKKIIIEEEAAABBBLLL\\\mmmyyyvvv~~~uuunnnssswwwyyyyyynnnnnnmmmhhhgggjjjhhhlllooozzzzzzooosss~~~tttjjjfff```YYYVVVVVVQQQHHHBBBAAA@@@>>>DDDBBB@@@??????AAADDDGGGMMMUUU^^^bbbaaa___```ccc```\\\bbbgggdddhhhmmmhhhhhhkkkqqqxxx{{{xxxpppjjjccc^^^dddwwwvvvsssjjj```VVVRRRLLLLLL[[[nnniiiZZZMMMJJJJJJNNN\\\lll666666888:::;;;:::666333999:::999666111...///000***000777BBBWWWnnnvvvrrryyyttt}}}zzzxxxwwwqqqkkkkkktttqqqmmmeee```aaalll{{{|||rrrnnnkkkggghhhiiiiiigggdddcccfffhhhcccXXXSSSddduuuooommmjjjhhheee^^^TTTMMMDDDNNNhhhtttiiicccaaa]]]VVVSSSWWWbbbkkkiiigggdddbbb``````aaabbbfffdddbbb```___```aaaccc``````aaaaaa```^^^[[[YYY[[[ZZZZZZ\\\```aaa___\\\[[[\\\]]]]]]\\\ZZZXXXWWWOOOJJJGGGJJJQQQVVVWWWVVVMMMKKKJJJMMMPPPSSS[[[ccc___]]]\\\[[[[[[[[[ZZZXXXPPPRRRVVVZZZ]]]```aaaaaabbbeeejjjrrr{{{qqq```UUURRRUUUYYYWWWZZZZZZVVVOOOLLLMMMPPPJJJGGGGGGHHHCCC<<<<<>>===>>>@@@AAAFFFSSS```nnngggWWWRRR[[[aaajjjzzz|||yyyeeesssRRR@@@===999777777666555333333777===QQQiiissszzz|||WWWeee~~~zzz{{{fff]]]^^^jjj|||}}}kkk]]]WWWaaattt{{{yyyjjjiiihhhaaa```bbb```^^^```dddffffffdddfffbbb^^^[[[\\\]]]^^^___YYYYYYXXXUUUTTTVVV]]]bbbwwwyyyjjjccc^^^VVVSSSQQQWWWeeeqqq~~~tttbbb___bbb___YYY]]]hhhiiibbb[[[UUUTTTTTT]]]vvv}}}rrrmmmgggeeeeeeeeedddbbbfffdddcccaaa```aaaaaabbb___bbbfffgggfffeeeddddddbbbkkknnnllltttyyyhhhfffbbb___`````````ccchhhddd```]]]]]]^^^___^^^]]]^^^^^^___```aaaaaaaaaaaaYYYXXXZZZ___ccceeecccaaa___^^^\\\[[[[[[\\\]]]___]]]^^^___```aaacccfffhhhggglllfff]]]YYYVVVbbbyyymmm\\\WWWVVVTTTWWW^^^ddd]]]SSSMMMMMMOOOPPPPPPOOOSSS[[[bbbfffnnnyyyfff]]]aaagggiiimmmggg]]]SSSPPPXXXiiiwwwzzzuuuuuuuuutttyyyssshhh___fffzzz~~~nnnfffiiirrr^^^LLLEEEEEE<<<999>>>???CCCFFFDDDEEEHHHBBBDDDUUUhhhvvv```jjjooommm|||XXXOOOKKKLLLGGGCCCCCCKKK[[[lllvvvvvvwwwpppwww~~~}}}uuurrruuuuuu~~~sssrrrqqqllljjjmmmeeemmmuuuzzzpppxxxzzzkkkcccbbb___XXXYYYYYYTTTHHHAAAAAADDDFFFBBBCCCDDDBBB???@@@DDDHHHFFFPPP[[[aaa___]]]^^^aaa___\\\bbbfff```dddkkkhhhkkkhhhggglllrrrsssnnniiiZZZ[[[hhh}}}yyylllhhhfff^^^XXXVVVRRRSSSeee{{{ttthhhcccaaahhhuuu~~~ggg[[[QQQMMMKKKRRRkkk666777888777666666777999888777666555333222111000...333444AAA___rrrssssssrrrkkkzzz|||~~~yyy|||{{{www{{{ssseeehhh{{{qqqqqqlllbbb^^^bbbmmm{{{|||qqqmmmjjjfffggggggggggggfffeeedddcccbbbZZZYYYhhhwwwmmmkkkiiigggddd\\\QQQIIIIIIQQQhhhsssiiijjjbbbYYYTTTRRRTTT]]]gggooofff___^^^```^^^]]]]]]cccdddccc___\\\\\\```ccc______^^^]]]]]]^^^^^^___^^^\\\[[[]]]```aaa___\\\YYY\\\______[[[VVVRRRPPPHHHHHHIIIMMMQQQUUUVVVWWWRRRPPPOOOQQQWWW___gggllljjjfffaaa[[[XXXXXXYYYZZZUUUYYY```dddhhhlllqqquuuuuummmkkkxxxxxxmmm```VVVPPPMMMRRRYYYZZZ[[[XXXSSSRRRSSSQQQMMMIIIIIIHHHGGGEEEBBB???===;;;:::<<<@@@BBBEEEMMMWWW``````^^^ZZZ[[[dddmmmqqqzzzllluuuPPPAAA>>>999777666555444333555888@@@VVVkkkpppxxxlllZZZfffzzzttt___ZZZ]]]ooo|||xxxhhh^^^ZZZ```nnn{{{yyyjjjjjjjjjddddddaaa\\\WWWXXX]]]bbbcccbbb___^^^\\\ZZZYYYYYYZZZ[[[______]]]ZZZWWWYYY___eeewwwpppggg]]]TTTUUUTTTZZZ```eeeppp}}}uuunnniiihhh\\\[[[ZZZ[[[\\\___aaacccZZZWWWRRRRRR```tttppplllfffdddeeeeeecccaaafffdddbbbaaabbbbbbaaa```^^^aaadddeeeddddddddddddlllhhhfffiiipppssspppkkkeeefffddd``````dddeeeccc]]]\\\ZZZZZZZZZ\\\^^^```cccaaa___^^^```aaabbbaaa^^^\\\ZZZ\\\```aaa```^^^[[[]]]____________```aaa^^^^^^^^^^^^```bbbdddfffgggkkkcccYYYWWWVVVaaaxxxxxxnnnbbbYYYRRRPPPVVV^^^^^^YYYSSSQQQSSSUUUVVVUUUYYYbbbhhhkkkwwwwwwkkkccc^^^___dddlllbbbXXXTTTTTTZZZjjjzzzuuuooopppuuuzzzzzzvvvwww|||llleeeooozzzppphhhkkknnn|||{{{YYYNNNDDDAAA@@@>>>>>>AAACCCFFFCCCCCCDDD???DDDXXXwwwjjjjjjnnnkkk|||\\\RRRQQQKKKDDDMMMBBBBBB___rrr~~~xxxnnnmmmwww~~~tttgggmmm{{{zzzxxxlllgggllllllfffiiipppyyyzzztttnnnmmmuuu{{{jjjfffcccZZZVVV```dddVVVDDDCCCFFFDDDGGGNNNDDDBBBKKKMMMFFFDDDIIIKKKQQQYYY]]]]]][[[ZZZ[[[ZZZXXXZZZ```ccc```______aaabbbcccgggjjjjjjeeeaaaRRR^^^ooo}}}}}}tttmmmfffaaa[[[TTTNNNUUUnnnoooaaa[[[UUURRRZZZiiissstttqqqgggZZZLLLLLLQQQVVVwww<<<;;;999888888888888999888777666555333222111000,,,333888HHHgggvvvqqqllllllhhhyyy}}}{{{}}}}}}{{{zzz|||uuuiiinnnzzzqqqqqqoooeee```bbbmmm{{{|||sssooommmiiiggggggggggggfffeeedddccc\\\UUUUUUfff~~~yyyjjjiiiggggggddd]]]TTTLLLKKKQQQfffpppdddccc[[[RRRNNNMMMRRR]]]iiipppfff^^^\\\]]]]]]]]]___bbbbbbbbb___\\\\\\___bbbbbbbbbaaaaaaaaaaaaaaa```___^^^]]]___aaabbb```^^^ZZZ\\\^^^]]]YYYUUURRRQQQLLLMMMNNNPPPRRRVVVZZZ^^^ZZZ___ffflllnnnooooooooogggddd```[[[XXXWWWXXXXXX[[[```eeejjjmmmqqqvvvzzznnngggeeeooo~~~{{{pppfff^^^UUUOOOKKKJJJPPPWWW^^^^^^ZZZTTTQQQQQQNNNJJJJJJIIIHHHGGGEEEBBB???<<<;;;:::<<<@@@AAADDDLLLVVV]]]eeeddd[[[XXXaaajjjlll|||xxxiiiqqqRRRCCC???;;;888777777666555333;;;@@@PPPlll{{{fffUUUddd|||sss]]]XXXZZZmmmzzzwwwggg^^^[[[bbbqqqzzzwwwgggeeeccc]]]\\\VVVTTTRRRSSSVVVZZZ^^^___dddbbb^^^ZZZWWWVVVWWWYYY``````^^^[[[XXXYYY^^^cccllluuummm___ZZZVVVTTTYYYWWW[[[___bbbiiivvvvvvsssmmmgggaaa\\\YYYXXXSSSSSSTTTVVVZZZ^^^bbbccc\\\YYYTTTUUUbbbuuummmiiieeedddeeegggfffeeeeeecccaaaaaaaaabbbaaa___aaacccddddddccccccdddeeeiiieeecccgggmmmpppmmmiiibbbcccbbb]]]]]]aaabbbaaa\\\\\\[[[\\\]]]^^^```aaa```^^^]]]^^^aaabbbbbbbbb___^^^^^^___```aaa```___\\\^^^aaaaaaaaa``````aaa```aaaaaa```______bbbdddeeehhh```VVVSSSRRR^^^ttt|||rrrfff]]]VVVSSSVVV]]]]]]]]]^^^```cccfffhhhiiipppzzz{{{qqqiiicccbbbfffhhh___WWWRRRRRR\\\ssswwwqqqsssyyy~~~{{{tttqqqssswww{{{}}}{{{hhhcccnnnzzzpppgggjjjoootttUUUKKKCCCAAA@@@???>>>@@@CCCEEEBBBAAACCC>>>EEEYYYkkk{{{|||xxx{{{___SSSQQQOOOFFFKKKAAAEEEiiinnnkkkppp|||lllfffpppyyy~~~xxxwwwqqqnnnoooiiihhhjjjooovvvvvvoooiiigggpppnnneeeaaa^^^```hhhhhhWWWEEEEEEGGGGGGLLLLLLJJJNNNWWW[[[ZZZYYY[[[YYYXXXVVVSSSRRRRRRUUUWWWZZZUUUTTTWWWZZZYYYZZZ]]]]]]]]]^^^```ccccccaaa^^^eeennnyyy~~~{{{tttooommmhhhaaa[[[WWWUUU]]]pppvvvcccXXXNNNMMMPPPYYYdddjjjiiieeebbbYYYNNNMMMTTT```DDD@@@;;;999:::;;;:::888888777666555444222111111...444999KKKlll{{{rrrkkkeeedddyyy|||yyy~~~zzzzzz{{{tttkkkssswwwoooqqqqqqiiibbb```lll{{{|||ssspppnnnjjjggggggggggggfffeeedddcccZZZSSSTTTddd|||xxxiiihhhggggggeee```WWWPPPLLLPPPdddmmm___ZZZRRRJJJHHHIIIPPP]]]jjjjjj___VVVSSSTTTUUUXXX\\\aaaaaa```^^^\\\\\\]]]___bbbbbbcccccccccbbb```___^^^]]]]]]^^^``````___]]]\\\]]]]]][[[XXXUUUTTTTTTUUUWWWWWWUUUTTTWWW```ggglllvvv|||sssnnndddbbb___\\\YYYWWWWWWWWWYYY\\\aaaeeehhhkkknnnqqqbbb______fffoooppphhh```]]]XXXTTTRRROOOMMMRRRXXX]]]___\\\UUURRRQQQNNNJJJJJJHHHGGGFFFEEEBBB???<<<::::::<<<@@@AAADDDLLLUUU\\\mmmppp___VVV```kkklllxxxwwwiiippp|||XXXEEEAAA===:::999888777666444>>>EEEWWW|||uuuaaaWWWiiisss^^^ZZZ\\\kkkyyyuuufff^^^\\\cccrrrzzzwwwfffaaa]]]UUUSSSMMMNNNPPPQQQSSSWWW\\\___dddbbb^^^YYYUUUUUUWWWZZZddddddccc___[[[[[[^^^bbbccciiiaaaUUUUUUUUUUUU]]]bbbfffhhhgggjjjnnnpppooojjjeee^^^ZZZXXXVVVTTTQQQPPPPPPRRRWWW]]]cccgggiiiaaa]]]XXXXXXcccqqqyyyzzzjjjfffccccccfffiiiiiihhhdddcccaaaaaabbbbbbaaa___dddeeeeeedddbbbbbbcccddddddaaa```ccchhhkkkhhhddd___```___ZZZZZZ]]]___]]][[[\\\]]]^^^___```aaabbb\\\\\\\\\^^^aaacccbbbaaa___`````````^^^]]]^^^___]]]```cccdddcccaaa``````bbbdddeeebbb]]]\\\```dddcccfff]]]SSSPPPOOOZZZpppyyylllccc[[[WWWYYY^^^```gggpppwww{{{}}}xxxqqqhhhaaa```dddccc^^^WWWSSSVVVeee}}}rrrnnnpppvvv{{{rrrooolllkkkmmmqqqsssuuupppaaa```lllyyypppdddeeellljjjTTTKKKCCCAAA@@@???>>>@@@CCCEEEAAA@@@AAA===FFF\\\iii|||xxxsss|||}}}cccXXXWWWWWWJJJMMMBBBJJJpppqqqfffkkkwww|||jjjiiitttssswww~~~zzz|||zzzyyyttthhhkkkkkkooosssqqqiiicccaaaooottteeeaaafffpppnnnjjjVVVEEEFFFHHHKKKRRRXXXcccpppzzzxxxnnn```UUUPPPQQQUUUXXXVVVOOOJJJKKKLLLLLLOOOTTTWWWVVVWWWYYY\\\\\\[[[ZZZ```fffmmmmmmjjjhhhkkkooojjjddd___\\\]]]cccooozzzvvvlll]]]VVVOOOQQQWWW```hhhllliiieee___ZZZPPPOOOXXXlllIIICCC===;;;===>>><<<888777777666555444333222222333666666IIImmmzzzsssaaaaaaxxx}}}xxx{{{xxxwwwnnngggsss~~~tttnnnpppqqqkkkbbb]]]lllzzzzzzqqqnnnllliiiggggggggggggfffeeedddccc]]]VVVUUUdddyyy~~~ssskkkiiihhhhhhfffaaaYYYRRRKKKOOOccciiiWWWNNNIIIEEEFFFIIIPPP\\\hhh```WWWNNNMMMNNNQQQVVV\\\aaa```___]]]\\\[[[[[[\\\^^^___aaabbbaaa```^^^\\\ZZZZZZZZZ[[[\\\\\\[[[[[[\\\\\\\\\ZZZXXXXXXYYY[[[```bbbaaa[[[UUUXXXdddoooyyynnnhhhaaa```^^^\\\ZZZYYYWWWVVVUUUVVVYYY[[[]]]___```aaaYYYYYY\\\bbbhhhhhhccc]]]]]]ZZZYYYXXXTTTPPPQQQWWWZZZ]]]\\\VVVSSSSSSQQQNNNJJJHHHFFFEEEEEECCC???;;;;;;;;;===AAACCCDDDLLLTTT]]]tttwwwaaaUUUcccrrrsssvvvyyylllsss}}}~~~~~~^^^FFFBBB>>>:::999888777666555;;;GGGhhhwwwoooaaa\\\pppuuuddd```ccckkkyyyvvvggg^^^[[[aaappp{{{xxxeee^^^XXXPPPOOOOOOOOOQQQTTTXXX\\\```bbb```^^^ZZZUUURRRTTTZZZ___kkkkkkiiiddd___]]]```cccaaafff```YYY[[[[[[[[[dddqqqwwwxxxrrrmmmmmmoooooojjjddd___^^^```___[[[VVVRRRQQQRRRWWW___eeehhhiiieee```YYYXXX___jjjqqqtttkkkgggbbbbbbeeehhhiiihhhdddcccbbbcccccccccbbb```dddeeegggfffdddaaa`````````]]]\\\___dddeeeccc```^^^```]]]YYYXXX\\\]]][[[\\\]]]^^^_______________[[[[[[\\\___aaabbbaaa___\\\^^^```^^^[[[YYY[[[]]]^^^aaaeeegggeeecccaaa```bbbeeegggccc\\\[[[aaagggcccfff^^^TTTPPPOOOZZZppppppeee]]]YYY[[[```eeeppp~~~wwwtttrrroooiiiaaa]]]]]]``````[[[WWWVVV___rrr~~~rrrhhheeehhhnnnrrrjjjiiijjjkkkmmmoooqqqqqqeeeZZZ\\\hhhvvvmmmbbb```eeevvvzzzlll\\\QQQFFFAAA???>>>>>>AAACCCEEEAAA???@@@===HHH```rrryyyqqqlll{{{ggg^^^```^^^PPPQQQFFFLLLooouuufffdddppp~~~uuuooorrrmmmiiipppnnnwwwyyyjjjmmmlllooorrrppphhhbbbaaatttuuugggfffppp~~~mmmfffRRREEEGGGIIIMMMYYYppp{{{kkkaaa^^^]]]\\\TTTLLLFFFFFFFFFFFFHHHLLLOOOQQQSSSVVVXXXWWWVVVTTTPPPRRRVVVZZZ]]]ccciiimmmjjjiiigggdddbbbdddkkkrrr{{{vvvtttmmmaaa\\\[[[]]]dddoooxxxzzztttnnn```\\\QQQPPP]]]uuuIIIDDD>>><<<>>>???<<<888777777666555444444333333555777999OOOyyy{{{aaaaaayyyxxx}}}wwwtttjjjdddssszzzsssnnnooopppjjj```ZZZkkkxxxwwwmmmjjjhhheeeggggggggggggfffeeedddccc___XXXWWWcccwww|||rrrmmmkkkiiihhhgggbbbZZZSSSJJJNNNaaa{{{^^^KKKFFFDDDDDDHHHLLLQQQYYYbbb\\\UUUPPPQQQSSSUUUZZZ```cccaaa^^^\\\ZZZZZZYYYYYY[[[\\\^^^______^^^\\\[[[XXXYYYZZZZZZZZZZZZZZZZZZ[[[[[[[[[ZZZZZZ\\\___bbbhhhiiifff]]]UUUXXXeeeqqq~~~tttlllgggeee^^^^^^]]]\\\[[[YYYXXXWWWYYYYYYYYYZZZ[[[[[[[[[ZZZVVVXXX\\\aaaeeeeeeaaa^^^XXXXXXXXXXXXRRRMMMMMMRRRZZZ^^^^^^XXXTTTRRRQQQNNNKKKGGGEEEDDDEEECCC>>>:::<<<<<<>>>CCCDDDEEELLLTTT[[[pppsss\\\RRRdddvvvyyywww|||ooottt{{{zzzyyy~~~bbbFFFBBB>>>:::999888777555555666HHHwwwwwwrrreee[[[pppwwwhhhdddfffkkkzzzwwwhhh___ZZZ___lllxxxuuuaaaZZZUUUOOOOOOSSSRRRRRRVVV\\\aaaaaa```___]]]YYYRRROOORRR[[[cccrrrqqqmmmggg```^^^```ccc___ccc]]]XXX]]]___eeesssxxxllljjjpppuuuiiigggeeegggjjjhhhbbb\\\UUURRRPPPTTT[[[bbbddddddeee]]]UUUTTTZZZdddnnntttooojjjdddbbbdddfffgggfffeeedddcccdddeeeeeecccaaaaaadddhhhhhhfffaaa^^^\\\]]][[[[[[]]]```bbb```^^^```aaa___ZZZZZZ]]]^^^\\\]]]^^^^^^^^^^^^]]]]]]\\\^^^]]]^^^___aaaaaa___]]][[[^^^```^^^[[[ZZZ\\\______bbbfffhhhgggdddcccbbbaaadddfffbbb]]]]]]cccjjjeeehhh```VVVSSSRRR]]]sssnnnbbb[[[XXX\\\aaadddooo{{{}}}~~~xxxhhhdddeeeccc]]]XXXWWWYYY\\\ZZZVVVSSSXXXfffyyyssskkkaaaZZZYYY]]]bbbdddccceeehhhjjjkkklllmmmmmm^^^VVVZZZfffsss~~~jjj```]]]aaannn~~~fffXXXIIIAAA>>><<>>JJJddd~~~}}}zzzrrrzzzmmmccceeebbbTTTVVVJJJLLLhhhuuuzzzyyykkkbbbeeeqqq{{{nnnhhhjjjjjjlllyyy{{{mmmlllkkkoootttssslllggggggyyyooogggllluuueee^^^MMMEEEIIIJJJRRReeeuuukkkbbb\\\SSSMMMHHHIIIIIIHHHIIILLLLLLOOOSSSUUUUUURRROOOMMMMMMKKKMMMUUUaaaiiikkkjjjfffllloookkkfffgggmmmrrruuuxxxpppiiijjjfff```ccc```fffrrr|||nnnaaa]]]RRRRRRddd~~~DDDAAA>>>===>>>>>>;;;999777777666666555444444333222777>>>\\\}}}dddccczzzyyy~~~~~~wwwuuukkkeeetttyyyuuurrrpppmmmggg___ZZZhhhuuu|||tttjjjhhhgggdddggggggggggggfffeeedddccc\\\VVVVVVbbbuuu{{{sssllljjjhhhgggfffaaaZZZTTTJJJNNN___yyyrrrWWWFFFHHHHHHJJJPPPSSSUUUZZZaaa]]]ZZZZZZ]]]___^^^```dddhhhddd^^^[[[YYYXXXXXXWWWXXXYYYZZZ\\\]]]\\\\\\[[[XXXZZZ[[[[[[ZZZZZZ[[[\\\ZZZZZZ[[[ZZZ[[[]]]aaadddiiihhhdddZZZSSSVVVcccoooyyyooogggaaa```bbbddd\\\\\\[[[ZZZYYYYYYXXXXXX\\\[[[ZZZ[[[\\\[[[YYYXXXWWWXXXZZZ]]]```___\\\ZZZTTTUUUVVVVVVQQQLLLNNNTTT]]]bbbbbb[[[SSSPPPNNNKKKKKKGGGCCCDDDEEEDDD>>>999;;;;;;>>>CCCDDDEEEKKKSSSSSSbbbdddTTTPPPaaarrrwwwyyy}}}ooorrrxxxtttqqqeeeGGGCCC>>>;;;999888777555;;;999LLL|||}}}~~~xxxiii[[[qqqyyyiiicccbbbiiiyyyyyykkkaaaZZZ]]]hhhqqqyyyooo\\\UUUSSSPPPSSSUUUVVVXXX[[[]]]___```___cccaaaZZZRRRMMMQQQ\\\eeexxxvvvppphhh```]]]```ccc\\\```[[[WWW]]]bbbpppzzzkkkjjjrrryyykkklllmmmppprrrooohhhbbb\\\WWWSSSUUU]]]dddggggggdddZZZQQQPPPWWWbbbqqq|||rrrmmmfffbbbcccddddddccccccccccccdddfffeeecccaaa```cccggggggddd```]]][[[\\\[[[[[[]]]___```___]]]bbbdddaaa]]]\\\___```^^^^^^^^^^^^]]]]]]]]]]]]]]]```___^^^___```aaa___]]]]]]^^^````````````aaaccc___bbbeeegggfffeeeddddddaaacccdddaaa^^^```ffflllfffjjjbbbXXXVVVUUU```wwwmmmaaa[[[YYY\\\aaa___eeekkkkkkfffccceeeiiipppuuutttooolllkkkaaaTTTSSSUUUSSSOOOMMMOOORRRRRRRRRPPPPPPVVVeeesssvvvrrr[[[VVVOOOMMMOOOSSSUUUUUUXXX[[[___aaaaaaaaaaaaaaa]]]WWW\\\eeeqqq}}}hhh^^^___aaakkk}}}eeeWWWHHH@@@======@@@DDDAAAFFFDDDBBBBBB???MMMgggxxxtttvvvppptttyyylllkkkjjj]]]]]]MMMIIIaaakkkpppyyyllldddffflllpppwwwfff___jjjvvv}}}yyylllhhhiiinnnuuuvvvpppkkkkkkxxx~~~jjjhhhnnnsssyyy___WWWJJJGGGLLLNNN___|||{{{mmmaaaZZZOOOKKKIIILLLOOOOOOPPPSSSTTTWWWYYYXXXTTTOOOJJJHHHGGGFFFJJJXXXjjjtttrrrmmmccckkkqqqnnniiijjjooossssssoooaaaXXXYYYVVVWWWbbb```lll{{{iii___^^^UUUUUUhhh===============<<<:::999777777666666555555444444222666>>>^^^~~~hhheee{{{{{{{{{~~~uuutttmmmhhhtttzzzzzzxxxrrrllleee___[[[dddqqqyyyqqqiiihhhiiifffggggggggggggfffeeedddccc]]]WWWUUU```rrr{{{wwwooohhhfffddddddccc```ZZZTTTJJJMMM\\\sss|||qqq^^^TTTXXXVVVXXX\\\]]]^^^ccciiillllllpppuuuuuupppmmmnnnmmmggg___YYYXXXWWWWWWVVVSSSTTTUUUVVVWWWYYYZZZZZZVVVYYY[[[[[[YYYXXXYYY[[[YYYZZZZZZZZZZZZ[[[___aaabbbaaa[[[SSSOOOTTTaaallluuulllaaaZZZZZZ]]]^^^___YYYYYYXXXWWWVVVVVVVVVWWWXXXWWWVVVXXXZZZ[[[YYYWWWWWWVVVVVVXXX[[[\\\ZZZWWWTTTTTTVVVUUUOOOJJJNNNVVV]]]bbbccc\\\TTTPPPNNNKKKKKKGGGCCCCCCEEEDDD>>>888999:::===AAABBBCCCHHHPPPKKKSSSUUUPPPQQQ^^^kkkpppvvv|||ooosssyyyvvvssslllIIIEEE@@@===;;;:::888777999>>>NNNpppvvv~~~yyyhhhYYYqqq{{{jjjaaa^^^eeevvvxxxlllccc\\\]]]gggllluuukkkXXXTTTTTTVVV\\\ZZZaaagggfffaaa^^^aaafffeeebbb\\\SSSNNNTTTaaalll}}}uuukkkbbb___cccfff___hhhiiijjjnnnooo|||rrrgggiiippptttoooqqqtttuuutttqqqllliiiaaaZZZUUUWWW```jjjooopppkkk^^^RRROOOUUUaaassstttnnnfffbbbbbbccccccbbbaaaaaaaaaccceeedddbbb___aaacccdddccc```^^^]]]]]]\\\\\\\\\^^^_________^^^dddfffccc^^^]]]```aaa___^^^]]]]]]]]]]]]___aaabbb```___^^^^^^```bbbbbbaaa]]]]]]]]]___bbbeeeeeeeee^^^aaadddeeeeeeeeefffgggddddddccc```___bbbgggjjjeeehhhaaaXXXVVVVVVbbbxxxrrrhhhdddaaabbbddd^^^___^^^YYYSSSQQQUUUYYY\\\```^^^UUUQQQQQQMMMEEEKKKMMMMMMJJJKKKPPPPPPLLLMMMPPPRRRUUU^^^fffccc[[[SSSPPPMMMOOOTTTXXXXXXVVVWWW[[[___```___]]]]]]]]]```\\\```gggqqq}}}hhhZZZaaadddhhhwwwxxxXXXMMMBBB>>>>>>>>>AAAEEE@@@FFFFFFDDDDDDAAAOOOiiiuuunnnlllkkkmmmwww}}}}}}}}}mmmhhhOOOEEEZZZgggppp|||wwwjjjfffggggggooozzzddd^^^iiizzz{{{tttfffccceeellluuuvvvqqqlllkkkttt}}}mmmmmmqqqpppppp^^^VVVKKKIIIOOOVVVqqq~~~tttjjjbbb]]]TTTPPPPPPVVV]]]```eeejjjjjjjjjggg```VVVOOOKKKIIIGGGHHHOOO]]]lllssspppjjjcccjjjlllhhheeehhhiiihhhiiifff\\\VVVWWWQQQQQQ______mmm~~~oooeee[[[```XXXTTTcccvvv777:::======<<<:::::::::777777666666555555444444555555888VVVkkkfff|||xxx|||~~~yyy{{{qqqsssnnniiisss{{{|||~~~|||uuukkkddd___]]]aaaooowwwqqqiiijjjkkkjjjggggggggggggfffeeedddccc```YYYWWW```nnnvvvqqqiiicccaaa```aaaaaa___ZZZUUUIIIKKKZZZppp|||vvvlllggghhheeedddfffggggggmmmttt~~~}}}pppiii___YYYWWWWWWVVVUUUNNNOOOOOOPPPRRRTTTVVVXXXSSSVVVYYYYYYVVVUUUWWWYYYZZZZZZZZZZZZYYYYYY[[[]]]\\\ZZZTTTNNNLLLRRR___jjjpppggg]]]YYY[[[]]][[[XXXWWWVVVUUUTTTSSSTTTUUUVVVVVVUUUTTTWWW[[[\\\[[[YYYUUUSSSRRRUUUZZZ\\\[[[XXXTTTSSSSSSPPPIIIDDDHHHQQQZZZ```bbb\\\UUURRRQQQOOOKKKFFFBBBCCCEEEDDD>>>888777888;;;@@@AAAAAAGGGNNNGGGKKKNNNPPPUUU^^^fffjjjqqq~~~yyyooovvv~~~}}}{{{rrrJJJGGGBBB>>><<<;;;999888---;;;HHH\\\ppptttsss|||xxxfffTTTmmm}}}mmmbbb]]]bbbtttxxxmmmeee^^^^^^hhhjjjtttjjjYYYUUUXXX\\\ddd```lllvvvrrrfff```fffpppcccaaa\\\TTTQQQXXXhhhttt{{{ooofffcccgggkkkdddtttuuuccc___dddiiiiiippprrrsssssspppmmmlllkkk]]]VVVPPPSSS___jjjqqqsssuuueeeVVVQQQTTT___rrrtttnnnfffbbbbbbccccccbbb______```bbbcccccc```^^^ccccccaaa___\\\\\\^^^```\\\]]]]]]______```______eeefffddd___^^^aaaaaa___]]]]]]\\\]]]^^^aaaeeeggg```^^^]]]^^^aaacccdddddd[[[YYYYYY]]]bbbffffffddd^^^```cccdddeeeeeegggiiigggeeebbb``````cccfffiiicccggg```WWWVVVUUUbbbxxxyyyrrrnnnjjjhhhhhhccc```ZZZRRRMMMMMMRRRWWWUUUZZZYYYQQQNNNSSSUUUQQQNNNRRRRRRQQQUUUZZZWWWPPPMMMRRRVVVWWWZZZ]]]XXXPPP[[[YYYZZZ^^^eeehhhgggdddbbbfffjjjkkkhhhfffffffffddd```ccchhhqqq~~~iiiWWWbbbeeedddooo|||sss]]]KKKCCC<<<===???@@@BBBEEE@@@GGGGGGFFFEEEBBBPPPjjjxxx{{{ooorrrqqqsss|||qqqQQQAAAVVVfffrrrvvvpppgggfffeeehhhrrrpppgggdddfffttt~~~xxxppp``````bbbjjjtttvvvpppkkkiiirrrtttssstttnnnlll```XXXMMMLLLRRR\\\~~~sssvvvwwwtttnnnhhheeedddbbb^^^___fffooovvv~~~~~~{{{sssgggZZZRRRNNNNNNUUUWWW\\\dddjjjjjjeee___gggiiifff```___bbb___YYY]]]```^^^```bbbWWWSSS___]]]iiiuuuvvvmmmccc```bbbZZZbbb[[[RRRZZZiii}}}:::888888;;;;;;777555777::::::::::::999999888777111333888MMMxxxxxxhhhrrr|||~~~yyyyyyuuupppiiifffqqq|||yyywwwtttlllaaaZZZZZZfffvvvwwwoooooolllggggggjjjgggdddaaa```bbbdddfffcccVVVRRR```rrrwwwqqqjjjjjjgggcccbbbaaa```[[[WWWMMMMMMXXXppp|||qqqkkksss~~~zzzssspppccc^^^XXXTTTRRRPPPMMMJJJJJJHHHGGGFFFFFFHHHKKKMMMMMMOOOQQQRRRQQQSSSWWW[[[^^^]]][[[ZZZYYYYYYYYYYYYYYYYYYXXXSSSPPPTTT___iiioooggg]]]YYYZZZZZZVVVRRRWWWVVVSSSQQQPPPRRRVVVYYYWWWXXXZZZ[[[[[[YYYWWWVVVSSSTTTVVVXXXYYYYYYXXXXXXUUURRRPPPOOOLLLHHHJJJNNNYYYfffaaaUUUTTTQQQJJJJJJHHHFFFCCCBBBBBB@@@>>><<<999777999@@@DDDDDDDDDFFF@@@IIIMMMLLLRRR___ggggggtttvvvzzzzzzOOOFFF???>>>>>>;;;:::;;;888<<>>;;;999:::777;;;BBBVVVllloooqqq}}}~~~vvvcccxxxyyy}}}qqqfffbbbfffqqqyyyuuuhhh___aaahhhwww}}}qqq``````cccbbbfffppp}}}sssgggfffhhhhhhiiieee^^^WWWWWWcccxxxwwwmmmjjjlllnnnnnnppptttyyy|||~~~xxxnnnccc[[[VVVUUU]]]fffnnn{{{uuummmmmmiii___TTTTTTSSSVVVdddvvvjjjWWWSSSYYYdddvvvpppgggiiiiiiccc```ddd``````_______________```aaa^^^[[[[[[^^^aaaaaaaaa```\\\[[[^^^___\\\]]]aaacccaaa^^^\\\[[[[[[\\\]]]\\\]]]^^^^^^]]]___aaadddcccaaa```aaaccceeecccbbb[[[\\\^^^aaaccccccaaa___[[[\\\^^^aaaccceeefffgggfffeeecccdddfffgggeeecccaaaaaacccUUURRRWWW[[[xxx}}}xxxsssppprrrmmmiiigggdddbbbhhhppp|||wwwpppkkkjjjkkkllllllhhhiiijjjjjjhhhddd___\\\```^^^aaaiiinnnmmmmmmnnnrrrpppttt}}}{{{zzz~~~ooocccbbblllzzzjjj]]]aaaeeeiiinnnssspppjjjUUUKKKAAA?????????AAAEEEBBBDDDDDDGGGEEE>>>SSS|||xxxyyy{{{uuuXXX@@@KKKbbbooovvvtttgggaaa^^^cccffflllooojjjgggtttvvvnnncccccciiittt~~~~~~sssjjjssssssnnnooommmooofff___PPPLLLVVVgggzzzsssmmmhhhaaaaaabbbcccdddcccbbb```eeennn{{{|||pppgggcccgggnnn{{{~~~pppfffggghhheeemmmfff___ZZZSSSMMMLLLPPPXXXfffnnnkkknnnuuupppdddOOOOOONNNMMMMMMPPPUUUYYYVVVSSSQQQRRRVVV```sss;;;888888;;;;;;777777:::<<<======<<<;;;888555333111333999LLLpppnnnrrr{{{www{{{}}}xxxtttnnnlllttt}}}wwwqqqmmmggg```^^^```hhh{{{~~~rrrmmmhhhdddgggdddccccccbbbbbbbbbccccccbbbXXXSSS]]]lllrrroookkkjjjhhhggggggfffccc\\\WWWKKKOOO```|||{{{vvvvvvuuuqqqiiigggppp|||xxxnnnfff___ZZZWWWYYYUUUOOOJJJGGGEEECCCAAA>>>???AAABBBCCCCCCBBBBBBDDDEEEGGGIIIKKKPPPUUUYYYVVVWWWXXXZZZ[[[[[[ZZZZZZYYYYYYXXXTTTSSSYYYeeeooorrrjjj___YYYXXXXXXVVVSSSSSSSSSTTTTTTTTTTTTSSSSSSWWWVVVVVVUUUUUUUUUUUUUUUTTTUUUVVVWWWXXXXXXWWWWWWTTTRRRQQQPPPLLLGGGJJJPPPYYYeeeaaaUUUTTTRRRLLLMMMJJJGGGDDDBBB@@@>>>;;;888888777:::@@@CCCCCCDDDHHHBBBLLLRRROOOOOOZZZeeeiiivvvpppoooyyy~~~TTTKKKCCCAAA???;;;999999888;;;AAAVVVnnnqqqnnnuuuzzzcccqqq~~~tttwwwuuujjjeeehhhrrrzzzvvvhhh___```eeeoooxxxooo___^^^___^^^aaaoooxxxyyymmmccccccggghhhgggaaaYYYVVV]]]mmmsssjjjhhhgggdddaaa```aaaccceeeeeegggjjjmmmhhh```WWWQQQNNNPPPYYYbbbqqq}}}vvvnnnllleeeYYYQQQRRRRRRWWWeeexxxkkkYYYUUUZZZeeewww~~~rrrjjjkkklllhhheeehhhbbbaaa```___^^^^^^^^^^^^```^^^\\\]]]___aaabbbbbb```]]]]]]```___\\\[[[]]]```___^^^]]]\\\\\\\\\\\\\\\]]]^^^^^^^^^___aaacccdddcccbbbbbbccccccbbbaaa]]]\\\\\\]]]^^^___]]][[[YYYZZZ]]]```cccfffhhhiiifffhhhiiiiiigggeeedddeeeaaabbbeeeXXXTTTVVVYYYttt}}}wwwrrrppplllmmmiiidddgggttt|||tttqqqpppbbbaaaeeemmmqqqsssvvvzzznnnbbbbbbooo}}}mmm[[[aaafffhhhlllqqqqqqnnnTTTJJJAAA?????????AAADDDDDDEEECCCCCCAAA>>>UUU|||~~~~~~sss}}}ttt]]]???FFF^^^mmmvvv|||vvvgggaaaccccccfffnnnsssmmmgggnnn|||sssmmmfffgggkkkuuuwwwjjjxxx{{{kkklllqqqppppppgggaaaSSSMMMWWWiiiuuukkkgggccc___WWWYYY]]]```aaa```^^^]]]aaajjjzzzuuunnnjjjkkkvvvxxxiiiggglllnnnnnngggaaa]]]VVVNNNKKKLLLXXX```aaa^^^cccnnnlllbbbRRRQQQNNNLLLLLLOOOUUUZZZUUURRRQQQTTTXXXbbbqqq;;;888777999999777888;;;>>>??????>>>;;;777333111333555999IIIhhhkkkkkkwww~~~{{{xxx}}}{{{}}}vvvrrrmmmlllrrr{{{{{{uuuooommmhhhbbb___```jjj~~~uuummmgggdddiiidddddddddcccbbbaaa``````\\\SSSOOOWWWfffooooookkkiiihhhhhhiiiiiieee]]]WWWJJJMMM[[[vvvzzzkkkbbbbbbddddddbbbdddppp}}}}}}vvvkkkbbb]]]XXXTTTPPPKKKHHHEEECCCBBBBBBBBBBBBDDDEEEGGGHHHIIIIIIIIIIIIIIIHHHHHHHHHHHHKKKNNNPPPPPPRRRUUUXXXZZZZZZYYYYYYZZZZZZYYYWWWWWW]]]hhhqqqrrrjjj___YYYWWWWWWVVVTTTUUUTTTSSSRRRSSSSSSSSSRRRQQQQQQSSSTTTUUUUUUTTTTTTUUUVVVVVVVVVWWWWWWVVVVVVTTTSSSRRRQQQLLLGGGJJJQQQZZZfffaaaTTTRRRPPPKKKKKKHHHFFFCCCAAA@@@>>>;;;999777777:::@@@BBBBBBEEEIIIMMMVVVYYYQQQPPP\\\jjjrrr}}}tttvvvzzz{{{UUULLLDDDBBBAAA===;;;<<<:::<<>>CCC]]]oooxxxvvvyyy|||uuuiiigggooodddhhhqqqxxxsssjjjmmmwww}}}ooonnnjjjlllkkknnnxxxttthhhwww|||pppdddkkkttttttttteeeaaaSSSLLLVVVhhh~~~mmmeee^^^WWWRRROOOSSSWWWZZZ[[[ZZZZZZZZZ]]]cccnnn{{{|||uuupppllliiiggggggnnn}}}vvviiiiiinnnqqqnnnhhhcccbbb^^^WWWSSSTTTXXXYYYTTTMMMQQQZZZYYYQQQGGGHHHIIIJJJJJJLLLNNNQQQ\\\WWWVVVYYY]]]dddoooyyy<<<888777888999777999<<<@@@@@@@@@>>>:::666222000333444:::JJJccc}}}xxxqqqxxx}}}xxx{{{xxx{{{rrrnnnjjjjjjnnnttt|||zzzsssooonnnkkkeee```___kkkvvvnnnhhheeejjjeeeeeeeeedddbbb```^^^]]]WWWPPPLLLTTTeeerrrsssmmmgggfffgggiiiiiieee]]]WWWLLLKKKVVVoootttfffdddddddddccc```aaakkkvvvwwwpppggg___ZZZUUUOOOJJJBBBAAA@@@??????AAACCCEEELLLLLLMMMNNNOOOPPPQQQQQQNNNMMMKKKJJJJJJKKKKKKKKKNNNPPPSSSVVVXXXXXXXXXWWW[[[[[[[[[YYYZZZ```iiipppnnnggg___YYYWWWWWWVVVVVVbbb^^^XXXTTTSSSSSSRRRQQQJJJLLLPPPTTTVVVUUUTTTSSSWWWVVVVVVVVVUUUUUUVVVVVVSSSSSSSSSRRRKKKFFFJJJRRR\\\gggaaaSSSPPPNNNHHHHHHEEECCCAAA@@@@@@???===;;;777777:::???AAAAAAEEEKKKYYY```]]]RRROOO]]]pppzzzsssqqq{{{TTTLLLEEEDDDCCC@@@??????>>>>>>===KKKeeennnlllnnnttteeeddd{{{|||zzz~~~{{{uuummmhhhkkkvvvyyyllleeecccllltttqqqeee[[[XXXZZZ^^^nnnmmmaaa^^^______eeeeeefffddd\\\WWWXXX[[[]]]\\\VVVTTT^^^rrrwwwcccZZZWWWRRRNNNMMMQQQQQQPPPOOONNNOOORRRUUUUUUQQQPPPRRRVVV\\\gggrrruuujjjhhhaaaVVVQQQSSSTTTZZZiii{{{yyyiii[[[XXXZZZ___lll{{{uuullliiijjjiiihhhggg___^^^^^^^^^______```aaa_________^^^]]]\\\[[[ZZZ]]]___aaabbbcccbbbaaa___[[[\\\\\\]]]]]]\\\[[[ZZZ___```aaa```^^^]]]]]]^^^ccccccbbbaaa___]]]\\\\\\\\\[[[ZZZ[[[^^^```aaaaaa^^^^^^___```aaaccceeefffeeejjjooommmgggccccccfffhhhffffffUUUPPPSSSWWWtttvvvqqqqqqooohhhaaaRRRVVVYYYcccrrriiiccceeekkkqqquuuxxx|||vvvwwwwwwqqqiiikkk]]]___ppp}}}zzzeee[[[```dddcccccceeefffdddPPPFFF>>>===>>>===???BBBCCCEEEAAA???@@@CCC[[[{{{{{{kkkrrr~~~sssbbb===CCC^^^qqqxxxqqqooosssrrrmmmqqq{{{eeegggqqqyyywwwnnnnnnuuu~~~uuuxxxwwwqqqjjjeeejjjtttwwwppphhhmmmtttooojjjuuuzzzuuussseeecccVVVMMMVVViiixxxllleeeZZZOOOIIIKKKNNNRRRTTTSSSSSSSSSUUUYYY[[[aaajjjpppppplllffffffcccbbbccceeekkk{{{yyynnnjjjmmmpppppptttmmmhhhgggeee```]]]]]]\\\XXXOOOFFFGGGMMMLLLEEEHHHIIIJJJJJJJJJLLLPPPRRRaaa[[[XXX\\\aaafffmmmttt???:::888999:::999;;;@@@CCCBBB@@@===999666333111222222:::MMMeee{{{||||||{{{zzzwwwxxxqqqmmmjjjkkklllqqqzzz{{{tttoooooommmgggaaa^^^jjj}}}tttooojjjfffjjjffffffeeedddcccaaa___^^^XXXQQQKKKTTTiiiyyyyyypppdddcccdddggghhheee^^^XXXOOOLLLUUUmmmxxxkkkdddccccccccc``````gggqqqsssnnnfff]]]VVVNNNHHHEEEAAABBBBBBAAAAAABBBFFFIIILLLMMMOOOQQQRRRSSSRRRRRRNNNMMMLLLMMMNNNNNNLLLJJJPPPQQQSSSUUUWWWWWWWWWWWW[[[[[[[[[[[[\\\```fffjjjgggccc]]]YYYWWWWWWWWWWWWnnnggg^^^XXXUUUTTTRRRPPPHHHKKKNNNRRRTTTUUUTTTSSSXXXWWWVVVUUUTTTTTTUUUUUUSSSTTTUUUSSSKKKFFFJJJSSS[[[fff___QQQNNNLLLGGGGGGCCCAAA????????????===<<<666777;;;???@@@@@@FFFMMMgggjjjcccVVVTTTdddwwwwwwpppyyyUUUMMMFFFEEEEEEBBBAAABBB>>>???;;;FFF___kkkkkkooo}}}lllddd[[[vvv}}}uuu}}}yyyooofffccchhhtttzzzlllcccaaajjjrrrpppfff[[[WWWWWW]]]ooooooccc___]]]^^^eeeeeeeeeccc___[[[ZZZ[[[\\\[[[YYY^^^ooorrr```YYYVVVQQQPPPSSSSSSTTTUUUTTTSSSRRRTTTVVVPPPOOOQQQWWW\\\bbblllvvvuuukkkkkkdddYYYPPPQQQSSSZZZiii{{{{{{lll^^^YYYZZZ___nnn~~~{{{nnngggeeeeeecccbbb\\\\\\\\\\\\]]]^^^___```^^^___aaa___\\\YYYXXXXXX]]]aaacccbbbcccdddccc```ZZZZZZ[[[\\\\\\\\\[[[[[[___aaabbbaaa^^^]]]\\\]]]aaabbbbbb```]]][[[[[[\\\[[[ZZZZZZ\\\```cccddddddaaaaaa`````````bbbcccdddeeeiiillljjjeeebbbccceeejjjgggfffTTTNNNRRRWWWuuuuuunnnooonnnggg___UUUYYY```tttrrrbbbXXX\\\bbblllssssssrrrxxxwwwvvv}}}zzzvvvqqqoooooooookkkfffiiiZZZ^^^qqq~~~wwwccc___ccceeeddddddfffccc___PPPGGG@@@???@@@@@@AAACCCBBBFFFBBB???AAADDDYYYyyyyyyppplllxxx}}}xxx```<<>>;;;<<<<<<<<>><<<:::666777;;;???@@@@@@FFFNNNiiijjjcccVVVVVVeeeuuu|||ssswww|||wwwmmmvvvXXXOOOHHHGGGFFFCCCAAABBB;;;>>><<>>??????CCCHHHEEECCC???:::777555555555333111;;;QQQdddppp{{{~~~|||vvvwwwwwwsssrrrsssssstttxxxooolllkkkgggdddcccdddtttuuummmmmmkkkeeefffdddcccccccccdddeeeffffff[[[QQQIIIRRRlllyyyhhh___^^^^^^aaadddccc^^^ZZZSSSOOOUUUlllsssddddddddddddeeebbb___ccciiiccc```ZZZPPPGGGBBBCCCFFF???BBBFFFIIILLLQQQXXX^^^gggmmmvvv}}}{{{tttoookkkkkkkkknnnooolllfff```ZZZYYYXXXXXXXXXYYYYYYZZZVVVWWWXXXYYYZZZZZZ[[[[[[\\\[[[YYYXXXXXXYYYYYYYYY\\\XXXTTTTTTWWWXXXTTTPPPSSSQQQNNNLLLLLLOOOSSSUUUYYYXXXVVVTTTSSSSSSTTTTTTSSSTTTVVVSSSKKKEEEKKKTTTTTT___YYYMMMLLLLLLIIIKKKEEECCC@@@???>>><<<:::888555777;;;??????@@@FFFOOO```aaaZZZOOOPPP^^^kkknnnooorrrzzzwwwmmmxxx[[[RRRJJJHHHFFFBBB@@@@@@888>>>===FFF\\\hhhjjjnnnzzz~~~hhhSSSoookkkbbbcccooo|||lllbbbcccllluuuuuulllaaa\\\[[[___ssswwwllliiijjjooozzztttrrrrrrrrrqqqlllgggeeelllppp{{{qqqeee^^^``````ZZZ\\\dddbbbeeeiiikkkiiigggeeedddfffggglllsssxxxzzz~~~~~~pppiiijjjbbbUUUPPPSSSWWW___qqq~~~kkkXXXQQQRRR]]]uuuzzzlllbbbbbbgggiiihhheeedddcccbbbbbbaaaaaabbb[[[___bbbbbb___\\\[[[[[[aaaeeeddd```^^^aaa```[[[ZZZYYYYYYYYYZZZ[[[\\\]]]ZZZ\\\___````````````aaaaaabbbcccaaa^^^\\\]]]___\\\\\\\\\___bbbdddcccbbbaaa```______```bbbdddfffeeefffeeedddbbbbbbcccdddeeeeeegggXXXSSSTTTVVVqqqrrrhhhccc___[[[WWWTTTZZZllllllllllllmmmppprrrrrrpppnnnnnnsssssskkk\\\RRRQQQTTT___nnnuuullllllfffhhhfffcccfffkkkggg___^^^___bbbcccbbbccchhhnnnhhhYYY___vvv}}}jjj___```aaacccggghhhaaaXXXMMMDDD>>>===>>>>>>???AAACCCHHHEEE@@@???>>>MMMggg}}}ZZZgggppplll~~~]]]999>>>SSS```eeennntttxxxzzzkkkfffkkkzzzzzzmmmiiitttwwwpppddd\\\XXXXXX]]]eeeiiigggccckkkuuurrrhhhddd]]][[[cccccceeeYYYMMMUUUhhhyyykkk^^^SSSQQQXXXWWW```kkkmmmggg]]]TTTPPPVVV^^^gggkkkiiiccc___]]]]]]WWWTTTVVVXXXXXX[[[^^^[[[ZZZ\\\^^^```eeemmmtttsssfff```___^^^^^^```hhhjjjhhhccc^^^\\\[[[ZZZ]]]cccnnn{{{wwwkkkfffeeeccc``````III@@@<<>>???===777333444333333999JJJdddyyy|||uuuzzz~~~wwwttttttwwwsssssstttpppooozzz}}}uuuqqqpppmmmfff___gggtttzzzsssmmmnnnllleeebbbcccdddeeeeeecccaaa```ZZZRRRMMMXXXooo~~~xxxjjjdddcccccccccdddccc```^^^WWWMMMSSSfffvvvzzzgggdddbbb^^^]]]^^^```bbbbbbbbb\\\RRRHHHBBBAAAEEEIII???HHHNNNOOOUUUdddwwwwwwvvvmmmpppnnnpppmmmjjjgggfffdddaaa^^^___[[[WWWVVVWWWXXXXXXVVVZZZZZZZZZXXXVVVUUUVVVWWWWWWWWWWWWXXXWWWVVVVVVUUURRRPPPMMMKKKKKKMMMPPPRRRUUUUUUTTTRRRPPPQQQSSSVVVTTTSSSSSSQQQKKKGGGKKKRRRVVVXXXWWWSSSQQQOOOJJJDDDFFFCCC???======<<<888555444888<<<===>>>@@@EEEIII\\\ccc^^^QQQQQQaaakkkiiigggmmmpppllllllwww]]]MMMGGGHHHDDDDDDDDD<<<:::===???FFFVVVjjjssssssjjj[[[jjj{{{kkksss}}}pppiiiaaaeeepppzzzttteee\\\]]]```mmmtttoooiiijjjpppsssuuuwwwxxxxxxvvvuuuuuuvvvuuu}}}tttkkkiiigggeeegggjjjooorrruuuyyy}}}|||xxxvvvwwwzzz{{{zzzyyy|||yyynnnfffbbb___ZZZVVVLLLSSS[[[eee{{{|||mmm\\\QQQQQQ]]]sssvvvjjjggghhhiiikkkmmmgggeeedddgggjjjjjjddd___```bbbcccaaa^^^\\\^^^___jjjfffccccccdddccc]]]XXXZZZ[[[[[[ZZZXXXXXXZZZ]]]]]]\\\[[[[[[[[[\\\]]]^^^cccaaa_________^^^\\\[[[ccc^^^___dddeee```]]]___bbbccceeeggghhhhhhgggfff^^^```bbbbbbcccdddgggiiieeeggghhhVVVTTTZZZ[[[ooosssiiiddd```ZZZVVVUUU\\\jjj{{{~~~mmm^^^]]]bbbeeeffffffiiilllnnnlllmmmkkkbbbVVVNNNNNNQQQcccpppppppppmmmiiifffddddddccc___[[[YYYZZZWWWTTTVVV[[[^^^^^^\\\ZZZYYYcccxxxooo^^^```\\\```mmmtttjjjZZZPPPIIIEEE>>>;;;;;;???BBBDDDNNN@@@AAAFFF;;;:::RRRjjjvvvbbb___bbbfff^^^???<<>>AAA@@@BBBHHHKKKDDD??????===777333444555555:::IIIbbbyyy~~~|||wwwrrrtttwwwtttqqqppprrroooooozzzyyytttqqqmmmeee^^^fffssszzztttooopppnnnhhheeeffffffffffffdddcccbbbXXXPPPLLLVVVmmm|||uuugggdddcccbbbbbbbbbaaa^^^\\\YYYNNNTTTfffuuuzzzhhheeebbb^^^^^^___aaa```^^^[[[TTTKKKFFFGGGIIIJJJJJJKKKQQQVVV\\\kkk~~~hhh___```mmm~~~www|||zzzvvvssspppmmmhhheeeaaa]]]ZZZXXXYYYYYYXXXVVVYYYZZZZZZYYYWWWVVVVVVWWWZZZZZZZZZZZZZZZYYYXXXXXXRRRQQQNNNMMMLLLMMMOOOPPPSSSTTTTTTSSSRRRRRRTTTVVVSSSSSSUUUTTTNNNGGGIIINNNTTTVVVUUUQQQOOOMMMHHHBBBBBB???======>>>>>><<<:::444888<<>>;;;<<>>AAAEEE::::::TTTlllxxxhhhhhhgggggg{{{aaaDDD===DDDTTT^^^gggppptttzzz|||rrrddddddgggpppyyyzzzuuutttwww}}}tttkkkfffaaa\\\ZZZ\\\___```eeejjjmmm{{{{{{qqqllleeebbbhhhjjjffffffWWWRRRXXXhhhnnndddcccccccccdddkkktttzzzttteeeZZZ\\\aaakkkooonnnhhhccc___XXXOOOLLLLLLKKKJJJJJJJJJKKKKKKRRRQQQPPPOOOOOOQQQRRRTTT^^^\\\XXXUUURRRQQQRRRRRRVVV]]]dddggghhhooo}}}}}}pppjjjddd^^^ZZZYYYOOOCCC<<<>>>AAA@@@DDDKKKLLLFFFBBB@@@===888444444777777:::HHHaaa{{{yyyxxxsssuuuxxxsssooooooqqqooonnnzzz{{{uuurrrmmmfff```cccpppxxxuuuqqqqqqooojjjjjjiiihhhgggfffdddccccccYYYRRRMMMXXXnnn|||uuufffeeecccbbbaaaaaa```]]][[[ZZZOOOTTTeeettt~~~zzziiifffbbb^^^___aaaaaa]]]XXXSSSLLLEEEFFFLLLOOOMMMIIIQQQVVV]]]llluuu___TTTVVV]]]hhh}}}{{{qqq}}}|||zzzxxxvvvrrrmmmjjjaaa___]]]\\\[[[ZZZXXXVVVXXXZZZ[[[ZZZXXXWWWWWWWWW[[[[[[[[[ZZZZZZZZZYYYYYYSSSRRRQQQPPPOOONNNNNNNNNPPPRRRTTTTTTTTTSSSTTTUUUPPPRRRVVVVVVPPPHHHGGGKKKPPPTTTTTTPPPMMMKKKGGGAAA???>>>>>>>>>??????===;;;444888===@@@BBBFFFLLLQQQcccjjjeeeSSSLLL[[[mmmuuutttrrrppppppuuuhhhWWWPPPPPPKKKJJJIIIBBBBBB@@@>>>BBBQQQfffuuu{{{wwwmmm\\\fffqqqhhh[[[bbbsssnnn]]]WWWYYYgggssstttooolllllllllnnnrrrxxx{{{zzzxxxvvvuuu|||~~~|||tttlllfffffffffeeeeeefffgggiiijjjlllnnnpppnnnlllkkknnnqqqrrrnnnhhhdddcccdddeeeeeeaaa\\\VVVSSSSSSRRRPPPMMMNNNTTTaaaxxxssshhhZZZQQQPPPZZZnnnuuujjjggghhhhhhiiikkkmmmhhhbbb```aaabbbaaa```___``````______```bbbeeefff```[[[YYY[[[^^^`````````]]][[[\\\```bbbbbbaaaYYYZZZ[[[^^^```cccfffggg^^^]]][[[\\\^^^```aaaaaaeeeaaa______]]][[[[[[^^^[[[___eeeiiijjjhhhdddaaaaaabbbccccccbbbccceeegggiiihhhgggUUURRRWWWZZZsss}}}rrrlllfff^^^YYYWWWYYY[[[ZZZWWWTTTSSSTTTSSSWWW]]]aaadddeeeggghhhkkkiiibbbWWWMMMJJJNNNTTTiiilllgggggg```dddgggfffbbb]]]WWWTTTRRRQQQPPPOOOPPPQQQRRRSSSVVVXXX```jjjllleee]]]ZZZ\\\bbblllrrrkkk^^^TTTQQQGGGCCC===;;;<<>>AAACCCGGGLLLQQQgggllleeeSSSNNN```yyy}}}wwwxxx}}}kkkYYYRRRQQQLLLKKKKKKDDDBBB???<<<@@@LLL^^^lllttt{{{qqq^^^ddd{{{~~~}}}ssshhh___cccqqqppp```[[[XXXeeessswwwrrrkkkgggfffdddgggkkknnnnnnmmmmmmmmmuuuvvvvvvsssnnniiifffeeecccbbb```^^^\\\YYYXXXWWWUUUVVVVVVUUUSSSTTTVVVYYYZZZWWWTTTRRRQQQSSSUUUVVVQQQNNNKKKKKKLLLLLLLLLJJJSSSYYYggg}}}tttjjj]]]TTTPPPWWWiiizzzxxxmmmjjjjjjjjjjjjkkkkkkgggcccaaaaaabbbbbbaaa____________```bbbeeegggaaa]]]YYYXXX[[[___aaabbbaaa]]]ZZZ\\\bbbfffeeebbbZZZZZZ\\\___aaadddfffggg^^^\\\[[[[[[]]]```aaaaaadddbbb___]]][[[[[[___bbb^^^aaadddggggggdddaaa___bbbcccdddcccbbbbbbdddeeeiiihhhgggUUUQQQVVVZZZwww~~~qqqjjjeee___[[[```___^^^ZZZWWWWWWXXX[[[UUUVVV[[[bbbgggjjjnnnsssrrrmmmbbbVVVLLLKKKQQQXXXiiihhhfffjjj]]]dddiiiiiigggeeebbb___YYYYYYYYYXXXXXXXXXYYY[[[\\\\\\aaahhhiiiccc^^^]]]___eeekkkkkkdddYYYRRROOOFFFBBB===;;;<<<@@@CCCDDDGGGBBBFFFEEE<<>>??????@@@>>>>>>>>>????????????@@@AAAEEEIIIMMMRRR\\\iiisss}}}mmmiiigggddd^^^YYYYYY^^^UUUJJJEEEHHHJJJFFFFFFKKKMMMLLLIIIBBB===999777555222333999IIIeee~~~mmm|||zzzzzz{{{xxxyyyyyysssmmmttt|||tttnnnhhh```\\\___jjjtttwwwtttpppmmmkkkkkkjjjhhheeecccbbbaaaaaa]]]UUUPPP[[[rrr|||nnnhhhfffcccbbbaaa```^^^\\\YYYNNNRRR___kkkvvvuuugggccc```^^^___```]]]UUUOOOHHHMMMQQQRRRQQQQQQTTTWWWgggvvveeeLLLDDDFFFMMM[[[jjjmmmgggccc\\\[[[\\\^^^aaaddddddaaa___\\\]]]]]]\\\ZZZWWWVVVUUUXXXYYY[[[[[[ZZZYYYZZZ[[[ZZZZZZYYYXXXWWWXXXXXXYYYVVVVVVVVVUUUTTTQQQOOONNNSSSUUUWWWWWWTTTQQQOOOOOOLLLMMMNNNNNNJJJEEEHHHOOOPPPTTTVVVPPPKKKHHHEEEAAA>>>???@@@@@@>>><<<:::999666999>>>@@@BBBEEEJJJOOOlllkkkaaaPPPNNNbbb~~~wwwzzzrrr```YYYWWWRRRQQQQQQJJJCCC@@@>>>BBBKKKWWWccckkkyyyeeeiii}}}}}}}}}zzzvvvkkkbbbaaaiiivvvxxxmmmbbb^^^YYYdddrrrxxxsssiiibbb```___aaabbbccccccdddfffhhhkkkkkkkkkhhhddd```^^^^^^YYYXXXVVVSSSOOOLLLIIIHHHEEEEEEEEEDDDDDDEEEGGGIIIHHHHHHIIIIIIIIIJJJLLLMMMMMMLLLJJJJJJKKKLLLLLLLLLWWWbbbuuuzzzsssjjj___VVVRRRXXXjjj|||~~~rrrnnnnnnlllkkkkkkfffeeeeeeeeeeeeeeecccbbb```______```aaadddeeefff\\\[[[[[[\\\___```aaaaaa```\\\YYY[[[aaaeeedddbbb[[[\\\]]]___```bbbbbbccc```^^^\\\\\\]]]______^^^aaabbb___\\\[[[^^^dddgggdddddddddcccbbbaaa___^^^cccddddddcccbbbbbbccceeeiiiffffffVVVQQQTTT[[[zzz~~~ooogggeeebbb```eeebbb___^^^_________^^^ZZZWWWZZZcccjjjnnnuuu|||wwwpppbbbTTTKKKKKKRRRYYYlll~~~kkkeeeggg\\\ccciiiiiikkknnnmmmiiibbbbbbbbbcccccccccbbbaaagggccceeennnsssooogggbbbeeefffeeebbb]]]XXXQQQLLLDDD@@@<<<;;;===@@@CCCEEEGGGCCCFFFCCC===RRRzzz{{{nnniiijjjhhhvvvaaaQQQIIIDDDHHHVVVaaajjjnnnuuu|||zzzrrrfffjjjkkkppp{{{]]]eee```ddduuullljjjaaa[[[^^^dddjjjpppvvv|||uuurrrxxxnnnaaa```dddtttlllhhhccc``````XXXRRRJJJHHHNNNYYYdddkkkggg___VVVQQQNNNLLLHHHFFFDDDDDDDDDDDDCCCAAA>>>===;;;;;;;;;;;;;;;<<<<<<===999888888888999;;;===>>><<<>>>@@@BBBDDDGGGMMMQQQVVV\\\cccfffgggfffaaa\\\_________```\\\XXX[[[bbbXXXNNNIIILLLLLLGGGEEEIIINNNOOOLLLDDD===:::888555222222777IIIgggfff{{{yyy|||}}}wwwnnnqqq{{{vvvmmmddd]]]XXX```jjjuuuyyyvvvpppllljjjiiihhhgggeeecccbbb``````YYYQQQKKKVVVnnn}}}qqqhhhfffcccbbbbbbaaa```^^^YYYNNNQQQ]]]gggrrrsssggg______^^^^^^\\\XXXRRRMMMIIISSS\\\\\\VVVVVV___iiixxxmmmcccPPPCCCEEEKKKQQQ```rrryyyiiigggbbb___ZZZYYYZZZ\\\^^^]]][[[YYYXXXYYYZZZYYYWWWWWWWWWYYYYYYZZZ[[[ZZZYYYZZZ\\\^^^\\\[[[ZZZYYYXXXYYYZZZ[[[XXXXXXWWWVVVUUUSSSQQQPPPUUUWWWXXXWWWTTTPPPNNNMMMNNNMMMMMMLLLGGGCCCHHHQQQQQQVVVXXXRRRKKKGGGDDDAAA999;;;>>>???>>><<<;;;;;;555999===@@@AAADDDIIINNNnnnhhhZZZMMMNNNaaawwwyyypppmmmvvv}}}zzzhhh^^^\\\UUUSSSRRRKKKGGGCCCBBBGGGMMMUUU^^^ggguuuppprrr~~~|||tttyyyzzznnnccc]]]```lllqqqiiiaaa___ZZZbbbooowwwrrrggg```___aaaaaaaaa```___```ccceeeaaa```___]]]ZZZVVVRRRPPPLLLKKKKKKJJJHHHGGGFFFFFFEEEEEEEEEEEEFFFFFFGGGHHHFFFHHHJJJKKKKKKLLLNNNOOOVVVUUURRRPPPOOOPPPQQQRRRYYYhhhsssmmmfff]]]VVVTTT\\\pppuuuqqqooollliiiiiibbbdddfffhhhgggeeecccaaaaaa``````aaadddeeedddcccYYY[[[]]]```aaaaaa``````^^^[[[YYY[[[___bbbbbbaaa]]]^^^_______________^^^```^^^]]]]]]^^^^^^\\\[[[___bbb```[[[ZZZ___fffjjjfffeeedddbbbaaa______^^^bbbcccdddcccbbbbbbdddeeefffccceeeWWWRRRTTT\\\}}}~~~ooohhhgggfffdddbbb___]]]^^^aaadddddddddeee``````jjjppprrrvvv}}}wwwnnn^^^PPPHHHJJJRRRYYYooo}}}hhhZZZYYY[[[cccjjjnnnuuu}}}{{{ssswwwuuuuuuvvvxxxvvvpppkkknnniiilllxxx{{{nnneeehhheee```\\\[[[ZZZSSSJJJBBB???<<<;;;===AAACCCEEEEEEBBBCCC???>>>XXX|||sssjjjhhhhhhuuu^^^UUUNNNGGGIIIQQQ^^^jjjpppwww}}}{{{sssdddiiimmmuuu|||bbb``````iiivvv~~~}}}uuunnnfff]]]WWW\\\dddkkkrrrvvvxxxrrrvvvuuueee___]]]vvv}}}rrrkkkfff```\\\\\\RRROOONNNRRR[[[eeelllnnn___TTTIIIEEECCC???;;;999;;;;;;;;;;;;::::::999888;;;;;;;;;;;;;;;:::::::::::::::::::::;;;===???@@@:::;;;<<<>>>>>>>>>======:::@@@EEEGGGFFFFFFIIILLLSSSRRRTTTWWWWWWVVV[[[bbb\\\QQQIIIJJJJJJEEEDDDHHHOOOQQQNNNEEE===;;;999555888444666HHHhhh|||fff}}}~~~{{{xxx{{{~~~~~~zzzoooooowwwyyyppphhhaaa]]]dddmmmxxx}}}yyypppkkkjjjgggggggggfffeeeccc```___UUULLLFFFQQQjjjtttgggdddbbb```aaaaaa```___ZZZOOOQQQ\\\eeeqqqssshhh[[[]]]___]]]XXXSSSOOONNNUUU___hhhfff^^^^^^iiiuuulll\\\RRREEE@@@GGGOOOVVVkkkiiibbbbbb___bbb\\\[[[ZZZZZZ[[[[[[XXXWWWUUUWWWXXXWWWVVVWWWZZZ]]]ZZZZZZZZZYYYXXXZZZ]]]```\\\[[[YYYXXXWWWXXXYYYZZZYYYYYYXXXWWWUUUTTTTTTSSSUUUWWWWWWVVVSSSPPPOOOOOORRRPPPPPPMMMHHHCCCGGGOOORRRXXXYYYRRRIIIEEEBBB???777:::>>>>>><<<:::999999444888===???AAAEEEKKKPPPkkkbbbTTTLLLRRRbbbnnnsssiiibbbcccpppyyyzzz}}}rrrfffaaaXXXTTTSSSKKKIIIDDDCCCHHHMMMSSS]]]hhhooowwwxxx}}}xxx{{{tttooouuu}}}rrrbbb\\\```mmmssslllbbb^^^YYY___kkktttqqqgggaaabbb```aaaaaa```^^^^^^^^^```ZZZWWWTTTTTTSSSQQQLLLHHHGGGGGGGGGGGGHHHJJJKKKLLLJJJJJJJJJLLLMMMNNNMMMLLLKKKMMMOOOPPPQQQSSSXXX\\\eeeccc___ZZZWWWVVVWWWYYY[[[fffwwwwwwmmmiiiccc\\\UUUSSS\\\rrruuupppmmmhhheeedddbbbdddggggggfffccc```___cccbbbbbbdddfffeeebbb___ZZZ\\\^^^_______________\\\\\\[[[\\\]]]___aaabbb______`````````___^^^]]]]]]]]]]]]^^^______\\\YYY]]]bbbaaa[[[YYY^^^eeegggccccccdddccccccaaa```___aaacccccccccbbbbbbdddfffcccaaadddXXXSSSUUU\\\|||oooiiigggeeeccc[[[[[[\\\^^^ccckkkuuu|||{{{tttttt|||zzzxxx|||tttjjjZZZMMMGGGKKKTTT\\\uuuttt^^^OOOSSSZZZfffrrr}}}~~~tttnnnmmmsssnnnbbbeeeeeebbb]]]\\\\\\TTTJJJAAA>>>;;;;;;===AAADDDEEEDDDBBBDDD@@@AAA\\\}}}xxx~~~xxxuuujjjkkkmmmxxx^^^YYYRRRGGGGGGKKKZZZiiipppvvv|||xxxoooffflllrrrwww|||wwwlllbbbfffmmmiii}}}}}}{{{vvvqqqggg]]]XXX]]]gggnnnssswww~~~~~~wwwtttzzzwwwggg```ZZZooo{{{rrrlllggg```\\\[[[TTTUUUZZZbbbkkkqqqsssrrrYYYKKK>>>;;;:::777666666;;;;;;;;;;;;;;;<<<===>>>??????@@@@@@@@@??????>>>>>>???AAABBBCCCCCCCCCBBB@@@??????@@@@@@@@@===;;;:::;;;===>>>======@@@DDDHHHFFFGGGLLLPPPRRRYYY______RRRHHHGGGFFFBBBCCCHHHOOOSSSPPPEEE===;;;999555===666555FFFhhhwwwgggwwwzzzyyyxxx||||||yyyxxx}}}~~~|||ooonnnuuu{{{tttnnniiifffgggooozzz{{{qqqkkkjjjfffggghhhhhhfffdddaaa___TTTJJJDDDOOOiiixxxeeeccc```______``````___\\\PPPRRR\\\eeepppsssiiiXXX\\\___\\\UUUOOONNNOOOccckkkpppllldddcccmmmyyymmm```^^^PPPDDDAAAHHHNNNVVVooo```^^^___]]]fff\\\ZZZYYYXXXYYYZZZXXXWWWTTTVVVWWWWWWVVVXXX]]]aaa[[[[[[ZZZXXXXXXZZZ^^^bbbZZZXXXVVVUUUTTTUUUWWWXXXZZZYYYXXXWWWVVVUUUUUUUUUTTTVVVVVVUUUSSSQQQQQQQQQUUUTTTSSSQQQJJJDDDFFFLLLRRRXXXYYYQQQHHHCCC@@@===:::===@@@???:::666555555222777<<<@@@CCCGGGNNNSSSggg\\\PPPNNNXXXeeejjjiiiaaa[[[___nnnwwwvvvyyy~~~qqqkkk___ZZZWWWOOOIIIDDDBBBFFFKKKQQQ]]]jjjvvvyyyzzz{{{yyy|||qqqnnnooozzztttbbb^^^cccssszzzqqqddd^^^XXX]]]hhhrrrqqqgggccceee\\\^^^```___]]]ZZZYYYXXXUUUQQQNNNNNNQQQRRRMMMIIIHHHHHHHHHIIIJJJMMMOOOQQQKKKKKKLLLNNNPPPPPPOOOMMMMMMOOOQQQRRRTTTZZZbbbhhhpppmmmhhhaaa\\\[[[\\\^^^^^^```gggpppuuutttoookkkjjjddd\\\UUURRRZZZppptttnnnkkkeeeaaa```dddeeefffeeebbb```^^^]]]dddcccccceeegggeeeaaa]]][[[\\\^^^^^^]]]]]]^^^___[[[\\\]]]]]]\\\]]]```ccc___```aaaaaaaaa```^^^]]][[[[[[]]]___aaa```\\\YYY]]]bbbbbb[[[WWW\\\bbbddd___aaaccceeefffdddbbb```aaabbbccccccbbbccceeegggaaa___cccYYYTTTUUU]]]yyyoooiiifffbbb___XXX[[[^^^aaaggguuu|||~~~rrrhhhYYYMMMIIINNNXXX```lllWWWPPP[[[ZZZhhhzzzvvvkkknnnxxx~~~kkk^^^```eeefffbbb___]]]UUUKKK@@@>>>;;;;;;===AAADDDEEEDDDDDDGGGDDDEEE___|||nnnxxxssssssgggppprrr|||___]]]UUUGGGDDDFFFWWWgggooouuuzzzuuullljjjqqqvvvuuuqqqnnnppprrrccchhhmmm]]]~~~}}}{{{yyyvvvjjjaaa[[[aaakkkqqqvvvxxx}}}wwwtttsssvvvyyywwwhhhbbb\\\ppp~~~uuupppjjjbbb]]]\\\WWW[[[cccllltttxxxwwwtttUUUFFF888666777777999<<<======<<<<<<>>>@@@BBBCCCBBBBBBDDDEEEFFFGGGGGGGGGAAACCCGGGJJJJJJHHHEEECCCGGGEEECCCCCCEEEDDDBBB???CCC@@@>>>>>>>>>======>>>AAA>>>???EEEKKKOOOVVV\\\bbbQQQJJJJJJAAA@@@GGGIIISSSWWWUUUJJJ???:::999777666666888GGGgggtttgggjjj}}}vvvxxxzzzvvvxxx~~~qqqlll{{{{{{wwwxxxrrrggghhhlllsssxxxxxxtttnnniiigggggghhhgggeeebbb___]]]WWWKKKJJJUUUhhhsssiiiddd```aaaaaa^^^^^^```]]]PPPPPPZZZcccooorrrhhh```^^^\\\WWWPPPLLLSSS^^^vvvuuulllaaa___gggmmmmmmnnn```WWWPPPFFFBBBDDDKKKPPP\\\yyyllldddccc^^^[[[^^^YYYXXXVVVTTTSSSTTTUUUVVVWWWUUUSSSRRRTTTXXX]]]```___]]][[[YYYWWWWWWXXXYYY\\\\\\\\\\\\\\\[[[ZZZYYYXXXYYYZZZWWWTTTRRRTTTVVVYYYXXXWWWVVVTTTRRRPPPOOOOOOQQQRRRNNNHHHFFFIIILLLRRRUUURRRJJJCCCAAA@@@???AAAAAA@@@@@@???===999666777999;;;>>>BBBGGGMMMQQQZZZSSSQQQRRRUUUdddmmmhhhbbb```XXX___uuu~~~{{{}}}yyy{{{sssggg___[[[TTTPPPMMMHHHDDDGGGRRR]]]dddlllyyyttt~~~|||ooofffkkkuuufff]]]cccnnnooommmhhh^^^[[[]]]dddlllnnnggg```^^^___]]]YYYUUURRRPPPPPPPPPRRRPPPOOOQQQTTTUUURRRNNNWWWQQQNNNQQQSSSRRRQQQRRR]]]ZZZZZZ\\\\\\ZZZ[[[___^^^___ccciiijjjjjjttt{{{uuurrrrrrtttsssrrrjjjggghhhmmmnnnllljjjjjjfffmmmcccRRRSSS\\\iiiyyy}}}rrrhhhaaa___bbbgggfffiiijjjfff```\\\]]]```hhheeedddeeehhhgggaaa[[[\\\]]]^^^^^^]]]]]]___```^^^^^^^^^^^^^^^^^^]]]]]]___aaabbbbbb```]]][[[[[[\\\[[[[[[]]]aaabbb```]]]bbb^^^[[[\\\```dddeeeeeedddeeegggfffcccaaa``````aaaaaacccgggjjjjjjgggcccbbbjjjfff\\\VVVTTTccc~~~{{{ooommmcccZZZ___ZZZ[[[]]]dddzzz}}}wwwjjjTTTKKKNNNOOOWWWkkk}}}aaaWWWXXX___iiiyyylllfff]]]llloooaaaZZZ______```bbb```YYYRRRNNNCCC>>>999999???DDDFFFEEEBBBJJJDDD999IIImmm{{{rrrmmmzzzmmmttttttnnnyyydddTTTHHHLLLFFFHHHTTTeeeqqquuurrrpppppptttwwwfffeeehhhhhhkkk___aaa``````nnn{{{xxxyyyzzzwwwqqqccc]]]fffnnnnnnooosssqqqvvvvvvrrroooqqqssstttvvvxxxxxxtttiii```ccckkk}}}xxxppphhhccc`````````bbbiiiwwwsssfffFFF???:::;;;===>>>@@@BBBIIIBBB???DDDHHHGGGHHHKKKMMMHHHGGGLLLSSSUUUTTTRRRSSSUUUZZZ]]]YYYRRRNNNPPPWWWUUUTTTUUUTTTPPPJJJDDDDDDIIIKKKFFFBBBBBBCCCBBB>>>???@@@??????CCCJJJOOOkkkWWWMMMKKKCCCAAAHHHJJJVVVZZZXXXMMMAAA;;;777555444444666CCC```~~~{{{hhhgggxxxwwwxxxyyyyyy}}}}}}rrrmmmyyyyyyuuuyyyxxxqqqhhhjjjoootttwwwuuuppplllhhhhhhhhhgggeeecccaaa___WWWKKKJJJVVVlllvvviiiccc```aaaaaa^^^^^^```___RRRRRRZZZcccooorrrhhh___\\\XXXUUUQQQOOOVVV___gggddd\\\SSSTTT[[[___^^^jjjoookkkZZZNNNMMMKKKFFFGGGFFFHHHNNNWWWggg|||eee^^^]]]YYYXXXZZZWWWVVVTTTSSSRRRSSSTTTUUU[[[ZZZWWWVVVWWW[[[^^^aaa^^^\\\ZZZWWWVVVVVVVVVWWWYYYZZZZZZ[[[\\\\\\[[[[[[UUUVVVVVVTTTQQQOOOPPPRRRUUUUUUUUUTTTSSSRRRPPPPPPOOOPPPPPPMMMHHHGGGIIIMMMTTTUUURRRIIIBBBAAA@@@??????>>>>>>===<<<999666333777999<<<>>>BBBFFFLLLPPPTTTOOONNNPPPUUUdddmmmjjjiiikkkeeegggwww}}}~~~sssjjjddd[[[UUURRRKKKEEEGGGPPP\\\dddlllwwwjjjrrr~~~rrrsss{{{hhh^^^bbblllllllllhhh___\\\\\\bbbiiijjjddd___]]]YYYXXXVVVUUUTTTUUUVVVWWWXXXZZZ\\\]]]]]]]]]]]]]]]aaa[[[VVVYYY]]]bbbiiipppqqqoooqqqvvvvvvrrrooooooqqqsss{{{uuukkkiiijjjjjjlllpppfffnnndddTTTSSS[[[iii{{{rrrjjjgggfffffffffeeeffffffbbb]]][[[^^^bbbbbbbbbbbbddddddbbb^^^ZZZZZZ[[[]]]]]]\\\]]]^^^```______^^^^^^^^^^^^______\\\^^^```aaa___]]]\\\\\\]]]\\\]]]___bbbbbb```]]]___^^^\\\]]]___bbbcccdddeeeeeeddd```]]][[[[[[\\\cccaaabbbiiiqqqtttpppjjjhhhmmmggg[[[TTTPPP^^^wwwpppkkkbbbXXXYYYWWWYYY]]]fffzzz~~~|||pppdddPPPHHHNNNRRR\\\qqqttt\\\WWW\\\fffzzz}}}{{{sssfff]]]ZZZ]]]mmmyyyhhh]]]YYYccccccdddeeeaaaYYYQQQLLLBBB===999999???DDDEEEEEEBBBHHHCCC;;;OOOqqqzzzmmmttt~~~www}}}ppp]]]QQQJJJLLLFFFBBBRRRjjj{{{}}}wwwyyyyyyfffhhhkkkfffdddbbbeeedddaaahhh}}}|||vvvwwwyyyzzzuuukkkggglllooolllnnnuuutttwwwxxxtttrrrssssssqqqrrrooollliiieeebbbfffnnn{{{rrrjjjgggggghhhlllhhhfffiiilllgggZZZNNNBBB===<<<@@@DDDDDDEEEGGGLLLGGGGGGLLLOOOOOOQQQUUUVVVWWW[[[eeeoootttuuutttyyy{{{uuupppppprrrqqqooonnnmmmhhhbbb]]]YYY]]]^^^ZZZWWWUUUSSSOOOLLLKKKJJJHHHGGGGGGIIIKKKvvv^^^QQQMMMEEECCCJJJKKKZZZ___]]]QQQDDD<<<777444333444777@@@ZZZwwwiiidddssstttsss}}}zzz{{{xxx{{{tttmmmuuu{{{uuuwwwuuuoooffffffiiiooovvvxxxsssnnnjjjiiihhhfffeeecccbbbaaaWWWKKKJJJYYYssszzziiiccc```aaaaaa___^^^```bbbTTTSSSZZZaaammmqqqhhhaaa[[[VVVVVVVVVWWW]]]cccaaa\\\TTTNNNPPPUUUTTTPPPRRRRRRKKKBBBBBBIIIIIIDDDCCCGGGJJJNNN\\\tttlllZZZUUUUUUSSSRRRUUUUUUTTTSSSSSSSSSTTTVVVVVV[[[YYYWWWVVVWWWYYY\\\^^^\\\ZZZXXXVVVUUUTTTUUUUUUVVVWWWXXXZZZ[[[\\\\\\\\\XXXYYYXXXVVVSSSRRRRRRSSSQQQQQQRRRSSSSSSRRRQQQPPPNNNOOONNNKKKHHHHHHKKKOOOUUUVVVPPPGGG@@@@@@@@@???>>>>>>===<<<:::777444333777999<<>>CCCDDDDDDBBBFFFAAA>>>SSSqqqwwwhhhuuu~~~eeeTTTOOOLLLIIIDDDBBBRRRoooyyy|||tttdddkkkppphhhaaasssvvvrrrhhhcccmmm|||uuussswwwzzzwwwpppmmmooommmiiilllssswwwyyyxxxuuuuuuvvvsssnnnjjjccc]]]\\\^^^```gggmmm|||uuunnnkkkkkkmmmrrriii^^^XXXUUUOOOEEE===BBB@@@BBBHHHLLLLLLLLLMMMPPPPPPTTT[[[___aaafffllluuu{{{|||}}}{{{tttlllbbb___]]]]]]^^^___\\\ZZZ}}}cccTTTOOOGGGFFFMMMNNN\\\aaa```UUUHHH???:::666444777888???UUUqqqhhhcccsssyyy}}}tttoooyyyzzzwwwzzzxxxlllnnn}}}yyytttkkkaaabbbaaaeeennnwwwzzztttmmmiiihhhgggeeecccbbbbbbbbbXXXLLLJJJZZZyyy}}}hhhccc```bbbbbb___^^^___bbbTTTRRRXXX^^^jjjppphhheee]]]XXXZZZ^^^```dddiiiggg```XXXTTTVVVWWWSSSMMMOOOOOOLLLIIIKKKOOOLLLEEEEEELLLNNNOOO```zzzkkk\\\NNNKKKLLLKKKLLLNNNOOOOOOPPPQQQRRRTTTVVVWWWWWWVVVUUUUUUVVVXXXZZZ\\\[[[ZZZXXXVVVUUUUUUUUUUUUUUUVVVWWWXXXYYYZZZZZZZZZZZZYYYXXXVVVTTTSSSSSSSSSPPPQQQRRRSSSSSSRRRQQQPPPNNNNNNLLLIIIGGGHHHLLLPPPVVVUUUNNNDDD???@@@@@@>>>?????????===:::777555444777999===@@@BBBEEEIIIKKKEEEJJJIIIKKKYYYeeelllppp~~~}}}~~~ooobbb[[[QQQHHHCCCHHHWWWfffdddkkk{{{xxxbbbnnnyyysss|||ooo```___eeedddgggiiiccc^^^ZZZ[[[```dddcccbbbccc^^^___```bbbeeehhhkkkmmmwwwzzz}}}~~~}}}}}}~~~vvvzzz}}}{{{ppphhhkkksssvvvuuuuuurrryyyqqqaaaZZZ\\\iii~~~xxxpppmmmmmmjjjfffffffffeeeaaa^^^^^^```bbbaaafffjjjiiiccc]]]ZZZZZZXXXZZZ[[[[[[[[[]]]```bbbcccbbb```^^^^^^```ccceeeaaadddfffgggfffeeeeeeeeeaaaaaabbbccccccbbb___^^^aaaccceeeccc___\\\^^^```aaaaaa```___]]]^^^aaacccgggcccbbbgggmmmooojjjdddgggkkkcccYYYUUUTTTaaaxxxssshhhddd]]]ZZZXXX[[[aaammmzzzrrrooolllkkkmmmqqqsssttthhh___OOOJJJRRRVVVdddzzziii^^^bbbooo|||zzzkkkmmmooojjj^^^TTTUUU]]]iii}}}rrraaa]]]___fffiiikkkfff___WWWOOOHHH===:::999;;;>>>BBBDDDDDDBBBDDD@@@>>>PPPjjjpppfffvvv~~~___NNNMMMNNNEEECCCBBBLLLffftttssslllaaammmssskkkfffvvvwwwtttjjjbbbdddmmmvvv}}}zzzvvvqqqrrruuuuuunnnjjjkkkjjjggghhhllluuutttrrroooqqqtttqqqkkkfff___ZZZYYY[[[]]]dddlll{{{{{{{{{xxxsssnnnjjjiiikkkbbbUUULLLHHHFFFCCC???EEEDDDGGGNNNSSSSSSTTTWWWUUU[[[eeeooovvv}}}}}}|||vvvgggYYYTTTKKKJJJQQQSSS\\\aaaaaaWWWKKKCCC>>>:::444777888<<>>??????===>>>??????<<<888555444444777:::>>>AAACCCEEEGGGIIICCCNNNKKKMMM___iiilllvvv|||zzz{{{|||{{{kkkbbbWWWLLLBBBCCCSSSeeeeeeiiiwwwtttcccmmmuuuzzzppp```]]]aaaaaafffjjjeee```[[[YYY___eeeggghhhjjjcccdddgggkkkoootttwwwyyyssskkkmmmuuu|||jjjaaa^^^gggrrrxxxxxxwwwyyy}}}rrrccc[[[YYYdddxxx~~~rrrjjjiiiiiiggghhhiiiiiigggdddaaa______dddiiimmmkkkccc\\\YYYZZZZZZ[[[\\\\\\\\\^^^aaaddddddbbb```______aaadddfff___bbbddddddcccaaa``````bbbcccdddcccbbbaaa``````eeeggghhheee```]]]]]]___^^^```bbbbbbaaaaaabbbccccccdddeeefffeeedddbbbaaafffkkkeee\\\XXXWWWddd|||vvvhhhccc___^^^\\\\\\```jjjtttyyyxxxuuugggggghhhjjjlllmmmkkkiii]]]XXXLLLJJJSSSWWWccczzz}}}gggcccgggqqqwwwmmmllliiilllnnnhhh[[[SSSYYYeeerrrqqqbbb^^^___ccchhhiiibbbZZZTTTMMMFFF:::::::::<<>>JJJ___kkkkkk{{{xxxzzz~~~___NNNLLLOOO@@@DDD@@@AAARRRmmmzzzwwwtttxxxzzzxxxkkkdddmmmpppiiihhhhhhhhhhhhgggffffffiiimmmkkkiiillltttvvvqqqmmmmmmqqqiiiccceeeiiijjjhhhfffkkkjjjfffccceeeiiihhhdddbbb___]]][[[WWWVVV[[[ccciiiooowwwzzzvvvnnnfffaaa^^^VVVLLLEEEBBBCCCEEEFFFEEEFFFKKKUUU\\\aaagggmmmlllvvvmmmccc___SSSPPPWWWZZZ]]]bbbaaaWWWLLLEEEAAA>>>444555444999LLLgggvvvxxxpppaaaeeeuuuwwwuuuxxxxxxwwwsss~~~~~~zzzhhhaaannn}}}wwwsssoooaaabbbfffooovvvwwwrrrllleeeeeedddcccbbbaaa``````ZZZPPPNNNZZZyyy~~~gggcccaaacccccc___]]]^^^\\\OOOMMMQQQWWWeeepppmmmccc]]][[[___bbbbbbbbbdddkkkeeedddiiinnnooonnnnnnggghhhgggbbb\\\XXXVVVVVVQQQUUUUUUUUU___kkkgggYYYTTTOOOJJJGGGFFFEEEFFFFFF??????AAABBBDDDFFFGGGHHHGGGHHHIIIJJJKKKLLLMMMMMMRRRRRRRRRRRRSSSSSSSSSSSSRRRRRRSSSTTTTTTTTTSSSSSSVVVTTTRRRRRRSSSTTTSSSRRRSSSUUUVVVXXXWWWUUURRRPPPQQQNNNIIIFFFEEEHHHMMMPPPPPPNNNHHH@@@>>>???>>>;;;<<<>>>>>>:::555111111333777:::???BBBCCCDDDEEEFFFCCCSSSPPPQQQgggpppqqq||||||vvv}}}xxxooobbbTTTEEEAAAPPPccckkklllvvv~~~nnnpppvvv||||||ppp___[[[______eeekkkhhhddd]]]ZZZ```hhhkkklllnnnbbbeeehhhnnnsssxxx|||~~~~~~|||}}}yyywwwuuummmaaaYYYWWWaaakkkwww~~~}}}uuullluuuuuuuuuwwwyyyxxxsssoooccc[[[WWW___kkksssyyy}}}||||||oooaaa[[[WWW^^^qqqtttiiihhhiiigggiiiiiiiiihhhfffbbb^^^\\\cccgggjjjggg```ZZZYYYZZZ\\\\\\]]]\\\\\\^^^aaadddbbbaaa`````````bbbdddeeeaaaccceeefffdddbbbaaaaaacccdddcccbbb``````aaaccchhhhhhgggdddaaa``````aaa^^^```bbbcccaaa_________```ccceeeeeecccbbbcccdddfffooolllbbbZZZVVVccc|||xxxjjjccc^^^aaa___\\\^^^fffmmmnnnkkkiii^^^___bbbdddeeeccc^^^ZZZNNNMMMGGGJJJTTTWWWbbbwww{{{fffZZZ\\\]]]aaammmqqqtttjjjaaadddbbbZZZXXXbbbdddfff```UUUPPPYYYggg{{{|||jjjaaa^^^\\\bbbhhhhhh]]]TTTPPPKKKDDD999:::<<<>>>@@@BBBDDDEEEAAABBB??????JJJ]]]mmmsss{{{wwwtttrrr}}}|||___NNNKKKNNN>>>JJJGGGBBBHHH```{{{sssvvvpppjjjlllhhhbbbfffjjjiiikkknnnnnnjjjiiikkkeee\\\\\\iiisssqqqkkkhhhnnnfff```bbbiiillliiieee```aaa^^^ZZZZZZ^^^]]]ZZZWWWUUUSSSQQQKKKFFFJJJQQQYYYaaakkkrrrpppiiiaaa[[[TTTOOOGGGAAA???CCCHHHMMMIIIMMMXXXgggttt~~~vvvppplll]]]VVV]]]``````dddbbbWWWKKKEEEBBB@@@555555333777LLLfffttttttjjj___dddppptttyyy|||vvvxxxhhhbbbjjj|||xxxtttfffgggiiimmmppprrrqqqooodddeeeeeeeeedddbbb```___[[[SSSPPPYYYuuu|||gggcccaaacccccc___]]]^^^ZZZNNNKKKPPPVVVfffsssqqqbbb______bbbccc```^^^```eeeaaaccckkkqqqrrruuuyyyxxxyyy{{{zzzssskkkddd```RRRUUUYYY___jjjqqqkkk```\\\[[[XXXTTTQQQPPPPPPOOOHHHHHHHHHIIIHHHHHHGGGGGGDDDDDDEEEEEEEEEDDDCCCCCCIIIIIIKKKLLLMMMNNNNNNNNNMMMNNNOOOQQQRRRRRRRRRRRRWWWUUUSSSTTTVVVWWWWWWUUUQQQSSSVVVXXXXXXVVVTTTRRRSSSNNNHHHDDDEEEHHHLLLOOOKKKJJJDDD>>>===???===999===??????;;;444111222444777;;;@@@CCCDDDCCCDDDDDDBBBWWWTTTVVVpppyyyyyyuuu}}}qqq```KKKAAAMMMbbbqqqnnnrrr|||vvvwww|||zzz~~~ooo^^^YYY]]]^^^eeellliiihhh```\\\aaaiiillllllmmmcccdddgggjjjmmmpppqqqrrrmmmnnnooopppqqqqqqpppooosssppppppsssrrrmmmiiihhhfffccc___ZZZRRRLLLOOOUUU___mmmxxxwwwoooiiiddd___jjjmmmppprrrrrrooollljjj^^^XXXVVV^^^iiirrr{{{{{{lllaaa^^^YYY^^^ooouuukkklllkkkggggggfffeeedddcccaaa^^^\\\aaacccdddccc___\\\\\\]]]]]]]]]\\\[[[ZZZ\\\```ccc`````````aaaaaabbbcccdddbbbeeeggghhhgggfffeeeeeecccdddbbb```^^^^^^bbbffffffcccaaa```bbbcccdddddd___```aaaaaa______```bbbaaabbbcccdddddddddccccccdddpppqqqfff[[[TTTaaa{{{yyypppfffaaahhheee______gggkkkgggaaa___WWWWWWWWWXXXXXXVVVRRROOOGGGIIIIIINNNWWWXXX___ssskkkbbbSSSPPPXXXUUURRRZZZRRRWWWQQQMMMUUUXXXTTTVVV\\\]]]^^^ZZZRRRQQQ]]]lllnnn```______[[[dddkkkiiiZZZOOOKKKGGGAAA888:::===@@@BBBCCCDDDEEEBBB???===CCCRRReeeuuu|||vvv{{{iiiyyy}}}mmm\\\MMMHHHMMM>>>SSSTTTJJJEEETTTtttkkkqqqmmmiiijjjddd```gggttttttvvvvvvppphhhhhhmmmrrr^^^RRR^^^nnnqqqllliiihhheeeaaaaaaeeehhhgggddd\\\```aaa]]]ZZZYYYVVVSSSPPPJJJFFFDDDBBB???@@@DDDLLLRRRZZZ______]]]YYYWWWOOOKKKFFFBBBDDDLLLYYYaaaZZZbbbrrrxxxrrrmmmkkkllllllmmmoooooooooqqquuuyyy~~~{{{uuupppkkkmmmsss~~~~~~zzzvvvddd[[[```dddbbbfffcccWWWKKKEEEBBB@@@999777444999NNNhhhtttsssggg___bbbkkkrrr}}}yyy{{{~~~wwwhhhdddddd~~~tttmmmkkkkkkjjjkkklllnnnppprrrdddeeefffgggfffdddaaa```\\\UUUQQQXXXqqq{{{gggbbbaaacccccc```]]]^^^YYYMMMKKKPPPVVVggguuuuuudddbbbdddgggeee```]]]___\\\YYY\\\dddiiijjjnnntttzzz}}}tttcccYYYWWWZZZbbbppp~~~yyyggghhhfffaaa]]]\\\[[[YYYVVVVVVUUUTTTRRRPPPNNNMMMJJJKKKKKKJJJIIIGGGDDDCCCBBBCCCEEEGGGHHHJJJJJJJJJJJJKKKMMMOOOQQQRRRSSSSSSSSSPPPOOOPPPSSSUUUUUUSSSNNNPPPTTTWWWXXXXXXVVVTTTTTTOOOHHHDDDDDDHHHLLLOOOHHHGGGCCC>>>>>>???===777???AAAAAA===666222444777777;;;@@@CCCDDDCCCCCCCCCAAAYYYVVVYYYvvv~~~}}}rrrzzz|||iiiPPPBBBLLLaaasssmmmnnnzzzvvvsss|||xxx|||~~~~~~mmm]]]XXX\\\^^^eeemmmjjjkkkbbb^^^bbbiiikkkkkkkkkeeeffffffffffffeeedddcccaaaeeejjjjjjiiihhhjjjmmmkkkkkkpppxxxzzzrrrgggaaaeeeaaa[[[SSSKKKIIIRRR]]]bbbsss~~~wwwjjjccc```^^^bbbgggmmmnnnlllhhhfffeeeVVVTTTXXXcccmmmuuu}}}{{{lllbbbbbb^^^bbbrrrvvvoooqqqooofffdddbbb```^^^^^^^^^^^^]]]```aaaaaaaaa``````aaabbb]]]\\\\\\ZZZYYY[[[^^^aaa______```aaabbbccccccccc^^^aaadddffffffeeeeeefffccccccbbb^^^\\\]]]cccgggccc___\\\]]]bbbfffhhhggg_______________bbbfffjjjeeebbb```aaadddeeeaaa^^^```ooorrrhhh\\\SSSaaa}}}xxxtttjjjfffooojjjddddddjjjllleee\\\YYYUUURRROOOMMMMMMMMMMMMLLLIIIMMMNNNTTT[[[YYY]]]oooccc[[[PPPTTT___ZZZRRRWWW[[[```WWWOOOTTTXXXYYY___[[[\\\\\\ZZZUUUWWWeeettt{{{dddZZZ^^^```\\\gggnnnjjjYYYLLLIIIEEE>>>888:::>>>AAABBBDDDEEEFFFBBB===<<>><<<===>>>>>>===:::555222333555999===AAABBBBBBCCCDDDCCCPPPWWWaaajjjpppuuu}}}}}}xxx|||zzzxxxrrrNNN>>>NNN```tttuuuuuuyyyvvvjjjzzztttwwwyyyyyy}}}pppbbbYYY\\\bbbfffnnnvvvoookkkeeeaaaaaadddgggiiikkkhhhfffddddddcccbbb```cccfffiiiiiiiiiiiifffccchhhllloooooojjjeeeaaa```ggg^^^VVVQQQMMMMMMTTT^^^hhhxxxgggdddbbb[[[``````bbbdddeeeccc```]]]UUUTTTWWWaaannnxxx{{{zzzwwwkkkbbb\\\[[[ccclll|||pppkkkiiigggdddggghhhddd\\\XXXZZZ^^^```]]]\\\___ccceeeaaa\\\___]]][[[\\\^^^^^^\\\ZZZ^^^^^^___```aaacccdddeee___```eeellllllfffaaa```eeebbb___^^^___```aaa```[[[]]]___```______```aaa``````aaabbbccceeeggghhheeebbbaaabbbfffgggeeeccchhhqqqwwwmmmXXXOOO^^^ttt{{{xxxwwwiiinnnsssiiiggggggkkkqqqrrrkkkddd```[[[TTTQQQQQQRRRQQQOOOSSSRRRUUU[[[^^^^^^```eee]]]YYYYYY___cccaaa^^^\\\```bbbbbbaaa___bbbjjjpppmmmjjjfff]]]SSSUUUkkkvvvfffZZZUUUYYY```kkkllldddVVVKKKHHHEEE@@@:::===AAACCCCCCCCCCCCDDDFFFGGGAAA[[[mmmzzz|||uuuzzz}}}YYYTTTSSS@@@LLLTTTIIISSSJJJCCC===SSSrrrnnn```]]][[[bbbnnnjjj]]]^^^jjjllliiihhhgggdddcccjjjsssbbbNNNVVVfffkkkmmmpppgggddd```\\\\\\^^^aaacccdddhhhfff___YYYXXXYYYXXXQQQIIIDDDFFFIIIHHHFFFEEEEEEFFFJJJNNNQQQQQQOOOLLLJJJKKKKKKMMMUUUggg}}}vvviiihhhuuu~~~wwwiiiaaabbbaaa^^^ZZZVVVPPPKKKHHHHHHJJJMMMRRRXXX]]]```iiifff___VVVOOOKKKEEE@@@GGGFFFHHHOOOWWW^^^```___|||xxxtttsssooonnnfffWWWSSSRRRGGG999999555666IIIeeeuuuvvvpppggg```cccnnnwwwzzzzzzxxx}}}|||vvvkkkbbbdddyyy|||wwwtttooopppssswwwuuurrruuuzzzooommmjjjgggdddcccbbbbbbZZZUUUNNNUUUqqqyyyfff```]]]```bbb```^^^^^^XXXMMMLLLPPPUUUeeetttvvvcccaaaaaaaaabbbbbb```___\\\]]]]]]\\\[[[]]]aaaddddddfffgggeee___XXXSSSQQQZZZhhh{{{xxxzzz}}}}}}|||zzzwwwsssooollljjjjjjmmmsssxxxsssdddWWWQQQPPPPPPOOONNNLLLJJJHHHGGGCCCCCCCCCCCCCCCCCCDDDDDDHHHIIIKKKLLLLLLLLLMMMNNNIIIIIIJJJNNNRRRUUUVVVVVVPPPMMMIIIFFFGGGIIIKKKLLLIIICCC???@@@@@@===<<<=========<<<888444333555777<<<@@@DDDEEEEEEFFFGGGGGG^^^]]]cccooowwwxxxyyy|||vvvvvvTTT???KKK\\\sssyyyzzz|||lllzzzzzz|||}}}~~~vvvfff[[[[[[```ccckkkuuuqqqllleee``````dddiiilllkkkhhhdddcccdddfffggghhhjjjiiifffbbb```___^^^]]]___cccggghhhfffdddcccdddeeeYYYOOOMMMLLLOOO___qqq~~~jjjeeeddd^^^aaa``````___]]]ZZZWWWTTTSSSTTTXXXdddsss~~~}}}ttthhh```[[[ZZZaaajjj{{{qqqjjjhhhfffccccccggghhhccc\\\YYY[[[______]]]]]]___bbbbbb```]]]___]]]\\\\\\______^^^\\\\\\]]]___```aaa``````___\\\\\\aaahhhiiiddd``````fffdddbbbbbbcccdddddddddcccdddeeedddbbb``````aaadddddddddeeeggghhhjjjkkkjjjkkkmmmnnnmmmkkkiiihhhkkkpppssskkkZZZSSS```rrr~~~{{{xxxiiilllooonnnkkklllqqqzzz}}}yyynnnhhhbbb^^^]]]]]]\\\[[[___[[[ZZZ]]]```aaacccgggiiifffgggjjjlllllloootttxxxyyyzzzzzz|||zzzjjj\\\]]]ssssssbbbXXXTTTZZZbbbkkkiii___QQQIIIFFFBBB===;;;>>>AAACCCCCCCCCDDDEEECCCGGGPPPuuuyyy}}}qqqsss~~~pppuuu]]]TTTSSSAAAHHHNNNHHHHHHBBB@@@<<>>???@@@AAABBBCCCEEEGGG{{{wwwlll\\\XXXUUUIII::::::666666FFFaaauuu{{{|||oooaaa___jjjvvv{{{{{{}}}zzzuuummmgggdddwwwyyywwwmmmpppvvvyyyuuupppttt{{{uuupppjjjfffffffffeeeccc\\\VVVNNNTTTooo{{{fff```]]]```bbb```______WWWMMMLLLQQQUUUdddrrrrrraaa```___```bbbccccccaaa]]]]]]]]][[[ZZZ[[[]]]___``````]]]VVVMMMIIIKKKOOOWWWkkkzzzlllmmmooorrrtttttttttuuuvvvxxxyyyyyyzzz{{{}}}~~~|||wwwiiiccc```___]]][[[WWWSSSPPPOOOJJJJJJIIIHHHFFFEEEDDDCCCGGGGGGHHHIIIIIIJJJJJJJJJGGGHHHJJJKKKLLLNNNQQQSSSOOOLLLHHHEEEFFFHHHIIIJJJFFFAAA>>>??????<<<;;;===>>>===999666333333666999???AAADDDFFFFFFFFFHHHJJJfff]]]aaarrr~~~{{{vvvxxxxxxnnnpppYYY>>>FFFSSSmmmzzz~~~|||xxxwwwrrr{{{zzz|||}}}mmm^^^[[[]]]```iiittttttnnneee___^^^bbbjjjooolllhhhcccbbbdddhhhkkkmmmmmmhhhaaaZZZVVVUUUWWWYYY___aaabbbcccbbbbbbdddeee```SSSLLLOOOOOORRRhhhlllhhhhhhddd```___]]]ZZZWWWTTTQQQPPPTTTWWW___lllyyyzzzqqqgggaaa\\\\\\ccckkk|||sssjjjggghhhfffaaaaaadddeeebbb\\\YYY[[[___aaaaaabbbbbbccccccbbbbbb]]]\\\[[[\\\^^^______^^^___aaaccceeeeeeccc```^^^^^^^^^bbbhhhiiifffdddeeegggfffeeefffggghhhgggfffeeeeeefffdddaaa`````````eeeeeeeeeeeefffggghhhiiijjjooossssssooojjjiiijjjnnnppppppiii\\\VVVaaappp|||xxxhhhkkkmmmoookkkhhhllluuu}}}vvvsssnnnllllllmmmnnnnnnooohhhbbbbbbdddgggnnnttt}}}}}}hhhZZZ```yyylll\\\TTTTTT]]]fffjjjdddWWWKKKEEECCC???:::<<<>>>AAACCCCCCDDDFFFGGGCCCJJJcccsss~~~nnnooosssyyynnnnnnjjjcccTTTTTTDDDFFFIIIIIIEEECCCEEEFFFIIIZZZkkkkkkeeedddmmmyyyxxxllliiiooovvvooottt}}}|||tttlllmmmaaaUUUTTT^^^jjjppprrrddd]]]UUUSSSXXX]]]______]]]^^^\\\ZZZ[[[``````]]]VVVQQQRRR```ooovvvwwwvvvxxxzzz{{{uuuiii\\\SSSNNNKKKOOOWWWfffzzzvvvuuu|||~~~wwwoooUUUSSSLLLGGGIIISSS\\\^^^ggggggddd]]]TTTLLLHHHHHHIIIFFFCCCAAABBBFFFKKKNNNSSSLLLDDD>>><<<>>>@@@BBB???BBBEEECCC@@@>>>AAADDDtttddd___YYYKKK;;;:::777777EEE___vvvwwweee^^^hhhwww~~~~~~|||tttuuu{{{tttlllggghhhyyyxxxsssjjjooovvvxxxrrrlllpppxxxwwwqqqkkkiiijjjjjjfffbbb]]]WWWOOOTTTooohhhbbb___aaabbb```]]]]]]UUULLLMMMRRRVVVcccpppooodddbbb````````````^^^]]][[[[[[[[[[[[ZZZZZZ[[[[[[```___[[[QQQGGGEEELLLSSSXXXpppiiiddd___aaaccccccaaa````````````aaadddhhhmmmsssxxx{{{|||uuusssvvvuuusssqqqmmmiiidddaaa___\\\ZZZVVVRRRNNNLLLJJJJJJLLLKKKJJJJJJJJJKKKJJJJJJKKKMMMNNNMMMKKKLLLOOOSSSRRRNNNHHHFFFGGGHHHGGGFFFCCC???===>>>>>>;;;;;;>>>AAA===888333111333666999??????BBBEEEEEEEEEGGGKKKaaaWWW\\\ppp}}}yyywww|||tttkkkmmm|||YYY;;;@@@IIIgggyyyzzzwwwxxxxxx{{{www|||rrrbbb]]]\\\___jjjvvvzzzssshhh___[[[___hhhnnnmmmjjjeeecccdddgggiiijjjeee___ZZZWWWVVVUUUXXX\\\kkkiiigggdddbbbaaaaaabbb[[[OOOMMMUUUWWWXXXpppwwwlllmmmlllggg___^^^\\\YYYVVVTTTTTTUUUXXX___kkkxxxwwwooohhhccc``````fffoooyyypppkkkkkkhhhddd```bbbccc```\\\ZZZ\\\___```aaacccbbbaaa```aaabbbZZZZZZ[[[\\\^^^_________cccdddeeeffffffeeedddcccbbbaaaccchhhiiifffeeeggggggffffffhhhiiiiiihhhfffdddeeeeeedddcccbbbdddeeefffeeeeeeeeeeeeffffffggggggjjjnnnnnnllljjjiiijjjppprrrrrriii\\\VVVaaaqqqzzzuuugggkkkmmmmmmggg```___dddjjjnnnooonnnmmmmmmnnnrrruuuxxxzzzxxxqqqiiiffffffnnnqqqZZZTTTccc}}}dddVVVRRRVVV```iiiiii___QQQFFFBBB@@@===999===???BBBCCCCCCDDDGGGHHHDDDOOOuuuwww|||ooonnnkkkpppkkkoooggg~~~eeeTTTTTTIIIHHHHHHOOOLLLIIIJJJRRRPPP^^^{{{zzzyyyrrrqqquuurrrjjjjjjqqqqqqfffaaakkkvvvwwwmmmeeecccddd```YYYXXX```gggiiicccZZZQQQPPPVVV\\\^^^\\\YYYYYYWWWVVVZZZ``````\\\YYYSSSTTTdddwwwyyyhhh]]]XXXRRRUUU___pppwwwooopppkkkhhhoooyyyzzzpppeeePPPOOOIIIDDDHHHUUUcccjjjkkkiiifffaaaXXXQQQQQQTTTQQQOOOLLLJJJJJJKKKNNNPPPTTTMMMGGGEEEEEEEEEGGGJJJIIILLLOOOOOONNNLLLMMMNNN}}}ooohhh___NNN::::::888999DDD\\\vvv~~~llldddnnn}}}yyyuuutttsssxxx}}}uuukkkeeeeeetttuuuoookkkpppwwwxxxqqqjjjlllttttttpppmmmlllnnnlllfff```]]]YYYQQQUUUpppkkkddd```aaaaaa^^^[[[ZZZUUULLLMMMRRRVVVdddpppooofffccc```^^^^^^]]][[[ZZZYYYYYYYYYZZZ[[[[[[ZZZYYYYYYYYYUUULLLDDDDDDLLLTTT___}}}rrrcccfffXXX[[[^^^`````````aaabbb]]]]]]^^^___aaadddggghhhnnnnnnoooooollliiinnnwww||||||{{{zzzxxxvvvuuutttkkkfff```YYYTTTSSSSSSSSSTTTQQQNNNMMMNNNNNNMMMKKKLLLOOOQQQQQQPPPPPPSSSWWWVVVQQQJJJHHHHHHHHHFFFCCC@@@===<<<>>>===:::;;;???CCC>>>777222111222555777AAA???AAAEEEFFFDDDHHHNNN\\\XXX___pppxxxuuuxxxqqqnnnrrr{{{WWW:::???EEEeeeyyy||||||qqq}}}xxxpppxxxxxxuuusssyyyuuufff```^^^```kkkxxx}}}vvvkkk```ZZZ\\\dddkkknnnkkkhhheeedddcccbbb```YYYVVVXXX]]]___]]]^^^cccrrrooojjjfffbbb```^^^]]]YYYOOOMMMUUUYYY```|||~~~mmmlllpppmmmfffaaaaaa```\\\YYYWWWYYY[[[]]]gggwww|||wwwqqqlllfffdddbbbbbbhhhpppyyypppllliiigggbbbcccdddccc```___aaaccc]]]^^^___^^^]]]\\\]]]___[[[\\\^^^______```bbbcccdddccccccbbbccceeefffhhhdddbbbcccgggfffcccaaacccgggffffffgggiiiiiigggfffhhhhhhhhhgggeeeeeegggiiiddddddccccccccccccddddddcccbbbaaacccgggkkkkkkkkkppptttvvvkkkZZZSSS```sssuuuooodddjjjmmmiiibbbZZZUUUVVVZZZ]]]^^^\\\^^^bbbfffjjjnnnqqqssstttpppjjjeeeffftttxxxaaaQQQVVVmmmttt]]]RRRRRRYYYccckkkeeeZZZLLLCCC@@@>>><<<:::???AAADDDEEEEEEEEEGGGHHHBBBTTT~~~~~~rrrmmmdddlllqqqoooggg___PPPQQQJJJJJJHHHRRRQQQLLLIIIVVVTTTggg~~~uuuppppppmmmgggfffiiiccc\\\ZZZaaagggfff```]]][[[eeehhhaaaXXXYYY^^^aaabbbZZZQQQOOOUUUZZZ[[[YYYYYYYYYWWWUUUZZZ___```[[[\\\UUUUUUbbbsss{{{lllaaa]]][[[]]]dddrrr|||tttnnnkkkjjjgggdddaaabbbhhhrrr{{{wwwhhhZZZKKKHHHBBB???GGGYYYhhhnnnhhhdddaaa___[[[WWWZZZaaaZZZYYYYYYWWWUUUTTTRRRQQQPPPIIIFFFHHHJJJIIIKKKOOONNNPPPUUU\\\```aaa]]]YYYuuunnnaaaLLL:::;;;::::::BBBVVVrrrvvvnnnwww}}}zzzwwwwww~~~|||uuukkkccc]]]iii{{{uuupppooosssxxxyyyrrrjjjjjjppppppnnnmmmnnnnnnkkkeee```___[[[SSSWWWooojjjddd___``````]]]YYYYYYUUULLLMMMSSSWWWeeeqqqqqqeeeccc___^^^^^^^^^]]]\\\YYYYYYYYYZZZ\\\[[[YYYWWWSSSRRROOOIIIDDDGGGPPPXXXccckkk___aaaZZZ\\\^^^___^^^]]]^^^^^^^^^^^^^^^^^^^^^______`````````aaacccaaa___bbbhhhlllmmmooorrrtttuuuvvvwwwqqqmmmgggbbb^^^]]]^^^___ZZZWWWSSSRRRTTTUUUTTTRRRNNNPPPTTTVVVXXXYYY[[[]]]WWWQQQKKKHHHIIIIIIEEEAAA>>><<<<<<>>><<<:::<<>>===HHHZZZiiinnniiiaaa\\\______^^^ccckkkfffggghhhhhhgggdddaaa___aaaUUUMMMMMMLLLIIILLLSSSZZZ```lll{{{}}}~~~wwwgggOOO:::;;;;;;:::>>>OOOjjjvvvzzztttooovvv{{{vvvuuuwwwtttmmmfff[[[bbbqqq}}}vvvuuurrrsssvvvwwwqqqiiigggiiimmmmmmmmmlllkkkhhheeedddaaa]]]VVVWWWnnn{{{gggaaa]]]___```]]]ZZZZZZVVVLLLMMMRRRWWWffftttsssgggdddaaa____________^^^[[[ZZZZZZ[[[\\\[[[WWWSSSRRROOOJJJFFFFFFMMMWWW___iiiwwwddd\\\ZZZ\\\]]]^^^\\\YYYVVVTTTTTTWWWXXXYYYZZZ[[[[[[[[[[[[XXXVVVXXX[[[[[[XXXWWWZZZXXXZZZ]]]```ccceeeggghhhjjjiiigggfffeeeeeeeeeeee```\\\XXXYYY]]]``````^^^XXXYYY\\\___bbbcccaaa___TTTNNNHHHGGGIIIIIIEEEAAA===<<<<<<>>>===:::===CCC>>>999444111333666888888EEE@@@@@@FFFGGGEEEJJJTTT___kkkvvvwwwuuuuuutttqqqfffqqq||||||rrrmmmvvvRRR<<>>DDD:::666222111444888::::::DDD======DDDEEEBBBGGGSSS^^^nnnyyyxxxvvvxxxqqqfffdddnnnuuusssjjjiiiyyyOOO;;;@@@???OOOZZZhhhooopppvvvwwwzzzuuuwww}}}zzzwwwlllgggbbb]]]cccnnnrrrqqqmmmeee]]]\\\aaafffmmmiiiccc``````ccceeefffsssqqqvvv{{{jjj___^^^______```bbbccc```YYYTTTMMMUUUZZZ^^^iii}}}{{{nnneeeeeeeeebbbdddjjjiiinnnrrrtttrrrsssxxx|||vvvmmmiiigggdddccceeefffffflllsssvvvuuupppjjjggghhheee```^^^^^^______```bbbcccdddaaa]]]XXXYYY\\\^^^\\\YYYTTTWWWYYYXXXWWWVVVXXX[[[YYYYYYYYYYYYXXXWWWVVVUUUQQQQQQTTTYYYYYYUUUSSSTTTVVVSSSOOOMMMMMMMMMMMMMMMPPPPPPPPPOOOOOOPPPTTTVVVQQQQQQQQQQQQRRRSSSTTTUUU[[[aaahhhmmmpppsssyyy}}}}}}zzztttiii]]]WWW___kkkvvvjjjZZZYYYTTTPPPRRRUUUYYY]]]```aaaaaaZZZaaajjjnnnmmmhhhdddcccfffaaaaaakkk{{{qqqddd[[[TTTSSSUUURRRPPPMMMLLLLLLMMMLLLLLLIIIIIIJJJTTTjjj~~~~~~jjj[[[OOORRR]]]eeeggggggSSSLLLEEEBBB<<<666999@@@BBBEEEJJJLLLJJJFFFCCCAAAHHHWWWtttyyyrrriiiwwwUUUKKKPPPKKKNNNVVVPPPWWWQQQUUUHHHSSSTTTtttiiifffhhhkkkkkkkkk^^^[[[ZZZ\\\___dddppp|||xxxkkkpppsssfffZZZVVV[[[YYYUUUQQQMMMKKKJJJJJJDDDJJJLLLIIIHHHLLLPPPRRRQQQQQQUUU[[[\\\YYYZZZ]]]```bbbfffkkkoooooommmkkkgggfffeeefffffffffeeeddd^^^VVVNNNJJJKKKKKKIIIGGGFFFJJJMMMMMMKKKHHHGGGHHHIIIKKKJJJGGGLLLYYYfffmmmhhhXXXNNNSSSYYYZZZ]]]dddhhhkkkpppxxxlllXXXSSSWWWaaavvvdddAAA===:::;;;>>>GGGXXXhhh~~~sss|||}}}{{{{{{rrrssszzz~~~yyyrrroooppppppmmmjjjlllgggiiiuuu|||rrrppprrrqqqmmmfffaaa``````kkkmmmooonnnllliiiggggggjjjcccXXXWWWfffyyy{{{rrraaa___^^^^^^^^^]]]ZZZXXXTTTOOOLLLQQQYYYaaakkktttlllfffaaa```^^^ZZZ[[[^^^[[[[[[[[[\\\]]]ZZZSSSNNNGGGBBBCCCJJJOOOSSS^^^kkk|||sssdddcccaaaXXXZZZYYYYYYYYYZZZYYYWWWTTTXXXXXXXXXWWWVVVVVVVVVUUUUUURRRPPPPPPRRRRRRPPPMMMPPPUUUZZZ[[[XXXVVVTTTUUUVVVZZZYYYWWWYYY^^^^^^ZZZUUUXXX]]]dddjjjkkkiiigggbbbbbbbbb```[[[UUUOOOKKKHHHFFFDDDEEEFFFEEEBBB???<<<<<<<<<===>>>>>>???@@@666333000111555999::::::AAA@@@CCCGGGEEEBBBHHHRRRSSSeeemmmooovvvssshhhdddaaagggpppnnnfffpppLLL<<<======HHHXXXkkksssnnnooo}}}|||wwwyyy}}}}}}yyyqqqhhhbbb```bbbeeeiiimmmnnnjjjaaa]]]___bbbjjjmmmnnnhhhbbbaaaiiiqqqyyytttqqqoooiii```[[[[[[]]]bbbgggjjjhhhddd```^^^]]][[[[[[cccooovvvuuupppgggeeebbbbbbddddddbbb```iiipppwwwyyyyyy|||zzzlllfffiiiaaaaaaaaabbbeeeiiimmmoooooolllgggccc```\\\WWWTTTTTTRRRQQQRRRSSSTTTTTTTTTRRRRRRRRRRRRQQQPPPOOONNNNNNNNNOOOOOOOOOOOONNNNNNSSSQQQNNNMMMNNNOOOOOOOOOQQQQQQSSSSSSTTTSSSRRRQQQOOORRRTTTSSSQQQPPPRRRTTTVVVVVVVVVUUUTTTUUUXXX[[[]]]___```aaaccceeejjjmmmuuuzzzwwwuuuqqqiii]]]VVV\\\gggpppaaaYYYUUUQQQPPPYYYbbbhhhoooxxx{{{zzzvvvuuuvvvssstttzzzyyykkk^^^YYYXXXUUURRRRRRNNNPPPQQQOOOKKKIIIIIIKKKPPPLLLVVVfffuuusssgggZZZQQQVVVaaaeeebbb^^^KKKIIIEEE???<<<;;;>>>AAAEEEJJJIIIIIIKKKBBB<<>>HHHZZZjjj}}}|||}}}{{{xxxvvvuuu{{{|||~~~}}}vvvrrrqqqpppooommmpppjjjiiiqqq}}}~~~wwwyyyxxxuuuqqqlllgggdddbbbjjjlllnnnnnnllliiihhhhhhhhhaaaWWWVVVeeexxxzzzrrraaa```^^^^^^^^^]]][[[XXXUUUOOOMMMQQQYYYbbbnnnxxxmmmfffaaa___]]]ZZZ[[[^^^[[[ZZZ[[[\\\[[[WWWQQQLLLKKKGGGEEEHHHLLLTTTeeevvvlll___^^^\\\WWW]]]ZZZWWWVVVVVVWWWVVVVVVUUUUUUUUUVVVUUUUUUUUUTTTTTTRRRPPPQQQRRRSSSQQQOOOPPPSSSWWWXXXVVVSSSSSSSSSWWWZZZYYYUUUUUUWWWUUUQQQSSSWWW^^^ccceeedddbbb```ZZZZZZYYYWWWSSSNNNHHHEEEFFFEEEDDDEEEFFFDDDAAA===>>>===<<<>>>@@@AAA@@@>>>666333111222555999;;;;;;DDDCCCEEEGGGDDDBBBHHHQQQTTTfffnnnooosssoooffffffjjjmmmtttpppgggrrrwwwGGG;;;===:::FFFVVViiippplllkkkzzzsssqqqvvvtttyyyzzz~~~|||tttkkkccc___```bbbjjjooosssppphhhbbbaaaccchhhlllnnnjjjdddccciiioooqqqlllhhhgggccc]]][[[]]]YYY```hhhllljjjeeebbbaaa___]]]___fffnnnqqqllleee```^^^^^^___bbbcccaaa___gggjjjooouuu{{{zzzsssrrrnnndddbbbfffeeedddbbbbbbcccfffjjjlllbbb___[[[XXXUUUSSSOOOMMMJJJIIIIIIJJJKKKMMMMMMMMMKKKLLLLLLLLLMMMMMMMMMMMMLLLKKKJJJLLLNNNOOONNNLLLVVVUUUTTTSSSSSSTTTSSSSSSPPPRRRTTTUUUTTTSSSSSSTTTZZZ[[[]]]\\\ZZZZZZ]]]___\\\\\\^^^aaaeeeiiilllnnnnnnppprrrrrrrrrvvv|||}}}uuuuuurrriii[[[SSSZZZfff}}}kkkZZZRRRPPPQQQVVVeeevvv|||zzz~~~uuujjj^^^YYYUUUSSSTTTWWWWWWWWWUUURRRPPPQQQVVVZZZWWWVVV```mmmvvvvvvdddXXXRRRZZZeeegggaaa[[[JJJHHHCCC===:::;;;>>>BBBGGGLLLJJJIIIKKKBBB<<>>999:::???JJJ]]]mmm|||{{{rrryyyvvvyyy~~~|||vvvrrrqqqqqqrrrsssmmmhhhkkkvvv~~~yyyuuupppmmmllljjjfffccchhhjjjmmmmmmllliiihhhhhheee___WWWVVVeeewwwzzzqqqbbbaaa_________^^^[[[YYYVVVPPPMMMQQQXXXbbbppp|||nnnfff```___]]][[[[[[^^^\\\[[[[[[ZZZXXXSSSLLLGGGBBBCCCGGGKKKQQQ___wwwwwwhhh```^^^]]]\\\]]]YYYTTTRRRSSSVVVYYYZZZQQQRRRSSSTTTTTTTTTSSSRRRRRRQQQPPPQQQSSSTTTSSSRRRPPPRRRTTTTTTRRRQQQQQQRRRUUUWWWWWWSSSQQQPPPNNNJJJOOOVVV^^^bbb```[[[XXXWWWQQQQQQQQQOOOKKKGGGCCC@@@EEEEEEEEEFFFFFFCCC???<<<@@@===;;;>>>BBBCCC???;;;555333222333666:::<<<===CCCCCCEEEFFFDDDDDDKKKUUUUUUgggooorrrvvvssslllnnnzzzxxxzzztttkkkwwwqqqGGGBBBCCC<<>>BBBEEEIIIMMMPPPPPPNNNMMMRRRQQQPPPQQQSSSUUUTTTSSSTTTTTTUUUXXXZZZYYYWWWTTT```fffkkkmmmnnnnnnggg___TTTJJJJJJZZZlllqqqhhh^^^SSSPPPOOOQQQUUU^^^ppp|||wwwhhhUUULLLWWWmmm}}}uuujjjbbb]]]XXXSSSQQQUUUXXXZZZaaakkkrrrsss|||mmmbbbdddmmmiiiaaabbbhhhnnnoooDDD>>>999:::@@@LLL^^^nnn|||xxxvvvzzz|||sss{{{}}}yyysssqqqsssuuuqqqlllggghhhqqq}}}sssmmmggggggkkkllliiieeecccfffjjjkkkjjjhhhggggggccc___XXXWWWfffwwwyyyqqqdddbbb`````````^^^\\\YYYVVVPPPLLLOOOVVVaaaqqq~~~oooggg```^^^]]][[[[[[]]]]]]\\\ZZZWWWSSSLLLFFFBBB;;;DDDMMMTTT]]]nnnnnneeeccc___]]]^^^YYYVVVRRRRRRTTTXXX[[[\\\PPPQQQRRRSSSSSSRRRPPPOOOOOOOOOOOOPPPRRRSSSSSSSSSRRRRRRRRRQQQPPPPPPQQQRRRPPPRRRSSSQQQOOOMMMKKKJJJNNNUUU^^^```[[[UUUQQQQQQMMMMMMLLLKKKHHHEEEBBBAAAFFFFFFGGGGGGFFFCCC>>>;;;AAA===:::===BBBCCC===666444444333555888;;;===???@@@BBBCCCCCCBBBFFFPPPYYYZZZhhhpppwww|||~~~}}}{{{xxxkkkGGGHHHHHH<<>>AAAEEEIIIKKKLLLKKKJJJLLLKKKLLLQQQWWW[[[ZZZXXXSSSSSSSSSTTTUUUVVVVVVVVV[[[```cccdddffffffaaa[[[OOOIIIJJJZZZjjjkkk```VVVMMMMMMQQQ[[[iiizzzyyyhhhVVVNNNYYYppp}}}sssmmmhhhaaaZZZTTTVVVUUUUUU[[[eeekkklllooofff```ccclll}}}ccc[[[^^^___bbbgggxxxEEE>>>999:::AAAMMM___mmm||||||vvvyyyzzz~~~}}}}}}wwwqqqoooqqqssslllkkkhhhgggooo{{{tttmmmeeeeeejjjmmmiiieee^^^bbbfffiiiiiigggfffeeebbb```ZZZZZZgggwwwyyyqqqeeecccbbbaaaaaa___\\\ZZZTTTOOOLLLNNNTTT___ooo~~~qqqggg___]]]]]][[[[[[\\\^^^\\\XXXSSSLLLFFFBBB@@@CCCMMMUUUYYYeee{{{yyyccc```bbb]]]XXXXXXWWWVVVTTTTTTVVVWWWVVVUUUQQQRRRRRRRRRQQQPPPNNNMMMLLLMMMOOOPPPQQQRRRSSSTTTTTTSSSQQQQQQQQQQQQQQQQQQOOOPPPRRRRRROOOKKKKKKLLLPPPWWW]]]]]]XXXRRROOOOOOKKKKKKIIIHHHFFFEEEDDDCCCGGGHHHIIIHHHEEEAAA>>><<>>EEEKKKIIINNNKKKGGGFFF??????KKKxxxuuuuuuxxxzzzyyyVVVQQQKKKLLLKKKIIIGGGFFFHHHIIIJJJLLLIIINNNMMM___~~~uuuWWWSSS[[[qqqvvvcccXXXXXXWWWaaa```bbbeeeiiijjjjjjjjjccc___XXXPPPIIIFFFFFFGGG===>>>???AAACCCDDDFFFFFFHHHHHHJJJPPPWWW\\\]]]\\\QQQPPPOOONNNOOORRRVVVYYYYYY[[[\\\[[[]]]```^^^YYYLLLIIIKKKTTT[[[WWWOOOIIIIIILLLUUUhhhzzzrrrdddVVVPPPWWWjjj{{{}}}{{{sssmmmkkkeee]]]ZZZYYYUUUSSSYYYccciiiiiifffcccaaabbbiiiuuu|||iii[[[[[[\\\VVVRRRSSStttEEE>>>999;;;CCCNNN]]]jjj~~~uuuyyy}}}zzzttt|||xxxtttqqqpppppppppkkknnnmmmiiinnnyyy~~~{{{uuummmdddaaadddeeebbb^^^[[[___dddhhhhhhgggffffffbbbaaa\\\\\\gggvvvxxxpppfffeeecccbbbaaa```]]]ZZZSSSOOOMMMNNNSSS]]]nnn}}}ssshhh^^^\\\]]]\\\[[[\\\[[[XXXTTTMMMGGGCCCBBBCCCHHHPPPVVV[[[pppooo______ccc___YYYVVVXXXWWWVVVUUUUUURRRNNNKKKQQQPPPPPPOOONNNNNNMMMMMMLLLNNNPPPQQQQQQRRRTTTUUUUUUTTTQQQQQQRRRRRRQQQPPPQQQQQQRRRRRRNNNJJJKKKOOOXXXZZZ\\\ZZZUUUPPPNNNNNNHHHGGGFFFEEEDDDDDDDDDDDDHHHIIIIIIFFFBBB???=========;;;;;;>>>@@@>>>666000222444777888:::<<<@@@CCCEEEGGGEEE???>>>FFFRRRYYYhhhpppxxxxxx|||___JJJIIIEEE<<>><<<;;;<<<>>>@@@BBBFFFFFFHHHLLLQQQUUUWWWXXXNNNNNNMMMLLLLLLOOOTTTXXXXXXYYYXXXVVVXXX\\\\\\YYYLLLJJJLLLPPPOOOIIIDDDDDDFFFKKKWWWlllqqqjjjaaaXXXQQQRRR^^^kkkssszzzyyyooofffdddaaa[[[\\\[[[WWWVVV[[[cccfffdddbbbccccccaaaeeeoooyyy~~~mmmeee]]][[[XXXSSSPPPOOOlllDDD===999<<>>;;;;;;<<<<<<===>>>@@@@@@<<<555000111444888:::;;;===AAADDDDDDGGGFFF??????KKKYYY```lllwwwwww]]]OOOKKKFFFBBB???GGGUUUfffoooqqquuuyyyzzz{{{xxxqqqrrruuuuuuqqquuu}}}wwwlllccc^^^\\\aaaggglllllljjjfffccc___^^^```dddiiikkkiiiffffffcccbbbdddccc______aaahhhjjjkkkhhhaaaZZZXXXWWWOOOQQQRRROOOLLLLLLOOORRRQQQSSSUUUUUUSSSRRRSSSUUUMMMQQQWWW[[[]]]___bbbdddbbbbbbaaaaaacccddddddaaaeeehhhlllppprrrqqqooommmqqqsssxxx~~~|||xxxwww{{{~~~}}}~~~}}}{{{yyyzzzvvvpppiiibbb]]]YYYWWWVVVZZZ___aaaaaabbbfffjjjjjjjjjjjjkkklllmmmnnnnnnuuuwwwyyyrrrdddZZZ\\\eeesssaaaZZZZZZdddooovvvqqqiiigggjjjmmmfffddd```\\\YYYYYY]]]```bbbbbbfffnnnuuuuuummmdddWWWRRRVVVhhhxxxxxxiii\\\TTTVVV[[[dddpppzzz|||}}}}}}rrr^^^[[[cccmmmooobbbPPPGGGFFF@@@???===<<<<<>>CCCAAA@@@===<<<;;;<<<===>>>@@@BBBDDDFFFHHHKKKOOORRRNNNOOOQQQPPPOOOOOORRRUUUTTTVVVVVVUUUWWW[[[ZZZVVVMMMLLLNNNQQQOOOJJJGGGHHHJJJSSS```pppsssiiiddd^^^YYYSSSPPPWWWaaappp{{{|||nnnaaa______\\\[[[\\\\\\]]]bbbgggeee___ZZZ^^^]]]ZZZ^^^iiiqqqrrreeeccc^^^XXXWWWZZZYYYVVVlllDDD===999===DDDNNNZZZddd{{{|||{{{xxxsssvvvzzzvvv~~~~~~zzz{{{~~~{{{vvvyyy}}}xxxmmmkkktttxxxuuuvvvppphhhccccccddddddcccZZZ___eeejjjkkkjjjiiiiii``````]]]\\\eeerrrssskkkhhhfffdddcccbbbaaa^^^[[[UUURRRQQQSSSVVV^^^nnn|||uuuhhh]]][[[]]]\\\[[[[[[PPPNNNIIIDDD@@@CCCJJJPPPQQQ]]]hhhvvv{{{fffccc^^^YYYYYYZZZUUUOOONNNMMMLLLLLLMMMMMMLLLJJJIIIHHHGGGGGGIIILLLOOORRRPPPRRRUUUUUUTTTTTTVVVYYYTTTRRRPPPQQQRRRRRROOOLLLJJJIIIKKKOOONNNMMMTTT___iiicccZZZSSSOOOLLLJJJHHHFFFEEEDDDCCCCCCEEEGGGHHHFFFGGGEEE@@@;;;888999;;;<<<>>>AAABBB@@@;;;555111111444888:::;;;>>>BBBEEE???DDDDDD???BBBQQQaaajjjnnn}}}}}}uuu~~~|||tttWWWNNNGGGBBBBBB:::AAAPPPcccpppwww}}}}}}vvvyyy}}}mmmsss|||yyymmmbbb\\\WWW^^^gggnnnppplllfffaaaaaa``````dddjjjmmmkkkhhhjjjfffcccdddcccaaacccfffhhhgggddd^^^WWWQQQMMMLLLIIIMMMPPPPPPNNNOOOSSSWWWVVVXXXZZZZZZXXXXXXZZZ\\\hhhjjjooouuuzzz~~~~~~|||{{{}}}{{{}}}vvvvvv{{{~~~{{{vvvuuuwwwxxxuuupppnnnqqquuuvvvtttqqqpppppprrruuuvvvooommmlllnnnqqqsssqqqooorrroooiiiaaaXXXRRRPPPPPPTTTUUUUUUVVVWWWZZZ___cccdddcccaaa___```fffnnnssswwwxxxyyyttthhh^^^___fffsss[[[UUUXXXYYYdddllliiicccbbbdddeeeccccccaaa]]]YYYXXX\\\___[[[YYY^^^iiioookkkdddaaaQQQPPPVVVfffooogggTTTFFFPPPXXXeeeuuurrrwww|||tttjjjYYY]]]fffpppooo]]]JJJCCCFFF======<<<;;;<<>>===<<<<<<<<<999<<>>@@@???999444111111555666888:::===@@@BBBCCCBBBDDDBBB@@@FFFWWWhhhrrryyymmmjjjsssqqqiiiwwwbbbXXXPPPMMMEEEFFFCCC<<>>???;;;888;;;BBBIIILLLKKKMMMTTTJJJ@@@FFFJJJ]]]zzzeeePPPUUULLLIIIGGGFFFFFFGGGKKKNNNPPPPPPMMMIIIFFFFFFHHHLLLOOOLLLJJJJJJOOOUUU[[[fffqqqeeemmmqqqlllddd______aaalll}}}pppaaagggyyywwwxxxxxxvvvmmm]]]JJJ===???<<<;;;>>>???<<<777555888888888888999;;;>>>???HHHJJJNNNRRRUUUVVVUUUUUUOOOPPPRRRSSSRRRPPPMMMKKKRRRUUUYYY[[[]]]```ccceeehhhnnnzzzxxxjjj___ZZZWWWXXXUUURRRVVV]]]ttt~~~~~~nnnaaa___^^^YYYZZZ[[[\\\^^^dddhhhddd]]]TTTTTTSSSRRRTTT[[[fffnnnbbbYYYRRRRRRTTTSSSSSSTTTsssGGG>>>;;;===CCCWWWkkkmmmlllsss~~~~~~wwwqqqyyy{{{~~~{{{~~~zzzrrrjjjeeegggmmmqqqrrrnnnlllllljjjgggiiimmmhhheeebbbbbbeeefffeeebbbbbb```[[[\\\dddmmmmmmhhhbbbccccccaaa^^^[[[ZZZZZZTTTPPPOOOPPPRRRVVV```jjjmmmeee\\\XXXYYYZZZVVVSSSHHHEEEBBBBBBFFFMMMUUUYYYkkkiii]]]^^^]]]\\\\\\\\\ZZZWWWTTTLLLHHHGGGIIIIIIGGGGGGIIIHHHHHHHHHIIIJJJMMMPPPQQQQQQQQQOOOOOOOOOPPPQQQRRRTTTUUUUUUTTTRRRPPPNNNMMMNNNOOOLLLFFFHHHSSS___dddWWWQQQKKKIIIIIIIIIFFFCCCDDDCCCCCCBBBBBBBBBBBBCCCAAA@@@>>>;;;999999;;;===>>>@@@@@@===888444222111555666888;;;>>>@@@BBBCCCEEEEEECCCBBBJJJ\\\llltttnnnmmmvvvuuuiiippp{{{YYYRRRLLLLLLFFFHHHDDD???GGGUUUaaattt~~~sssxxx|||tttzzzooogggnnnqqqxxxuuuwww}}}~~~}}}|||}}}{{{uuullleeeaaa^^^```hhhnnnlllfffccc```\\\YYY^^^fffjjjgggcccbbbccccccdddccccccbbbaaa```aaa```ZZZRRROOOPPPTTTVVVaaammmtttyyyxxxqqqhhhmmmmmmlllmmmqqqyyy|||}}}{{{{{{||||||vvvooommmmmmkkkfffaaaggglllmmmfff```___```___^^^\\\[[[\\\^^^___]]]ZZZ[[[YYYZZZ\\\\\\\\\aaaggggggggghhhkkkmmmmmmllljjjeeefffcccZZZVVVXXXXXXUUUSSSTTTVVVVVVUUUXXX\\\```]]]ZZZUUUPPPMMMNNNQQQTTT^^^jjjkkkfffhhhddd^^^```]]]\\\\\\]]]aaahhhpppvvv}}}{{{ttteeeXXX\\\hhhxxxkkkccc]]]YYY[[[___dddeeeccc```]]]]]]^^^^^^]]]\\\[[[ZZZYYYXXXWWWWWWWWWYYYbbbjjjjjjddd\\\WWWVVVYYYZZZXXXWWWYYYzzzvvvnnn}}}sssddd]]][[[eeefff```RRRHHHCCC@@@<<<===:::888<<>>;;;:::;;;<<<;;;999888888888777888999:::<<<===CCCEEEIIINNNRRRTTTUUUVVVSSSRRRQQQOOOMMMLLLKKKKKKMMMPPPUUUZZZ^^^dddjjjnnnpppttt|||zzzjjj^^^ZZZUUURRRSSSPPPNNNQQQXXXnnnzzz|||lll\\\WWWWWWVVVSSSTTTUUUVVV[[[```\\\UUUNNNNNNNNNMMMOOOUUU]]]dddZZZRRRKKKLLLMMMLLLKKKKKK|||JJJ???<<>>>>>===:::999:::===???CCCBBB@@@;;;666333222222555777999<<<>>>AAABBBCCCGGGEEEAAABBBNNNaaaoootttyyyooosss}}}vvvnnnuuuqqqVVVRRRLLLNNNJJJKKKHHHDDDGGGMMMXXXooo{{{sssiiippp|||zzzxxx~~~rrrgggjjjnnn~~~zzz{{{zzzzzz|||}}}zzztttnnnddd______fffkkkiiieeeccc___\\\YYY\\\bbbeeedddaaabbbcccddddddcccaaa^^^\\\bbbbbb___XXXQQQPPPUUU[[[dddsss|||qqqkkkkkkmmmsss{{{~~~{{{xxxwwwvvvvvvuuuuuuuuuvvvwwwqqqqqqpppmmmjjjhhhiiijjjlllgggaaa]]][[[YYYUUUQQQTTTXXXZZZVVVSSSTTTVVVVVVUUUTTTTTTVVVXXXXXXWWWUUUOOOPPPRRRSSSQQQQQQYYYdddeeeeeehhhlllooopppnnnlllcccbbb\\\UUUQQQQQQQQQOOOMMMMMMNNNMMMMMMNNNPPPSSSPPPOOOLLLJJJKKKOOOVVV[[[ppp||||||vvvuuuooofffgggeeecccaaaaaadddjjjqqquuu~~~{{{rrr```SSSYYYiii{{{yyyyyyyyytttjjjbbb___^^^```cccffffffbbb[[[WWWYYYXXXWWWVVVVVVVVVWWWXXXYYYXXXVVVXXXaaakkknnnkkk\\\XXXUUUUUUUUUWWWaaakkkzzznnnrrrxxxeee[[[[[[]]]iiicccWWWIIIBBB@@@>>>::::::999:::>>>FFFLLLOOOOOOLLLIIIFFF@@@IIIrrr{{{~~~[[[UUUUUUVVVSSSRRRQQQOOOMMMLLLKKKKKKGGGGGGHHHHHHIIIIIIJJJJJJPPPJJJFFFHHHOOOZZZjjjxxx|||xxxoooccc\\\dddxxx```UUURRRRRR[[[gggvvvmmmdddcccfffeee\\\TTTAAA>>>:::777888999::::::888777777777777888999:::<<<>>>BBBFFFKKKOOORRRTTTUUURRRNNNJJJHHHHHHIIIJJJIIIKKKPPPTTTZZZ```hhhmmmsssvvvyyyzzztttjjj^^^VVVVVVSSSQQQPPPNNNMMMPPPUUUhhhuuuyyykkkYYYRRRSSSTTTOOOQQQQQQRRRVVVYYYWWWQQQMMMMMMLLLLLLMMMQQQWWW[[[UUUNNNIIIJJJKKKHHHFFFFFF~~~III???;;;???MMMiii{{{vvvjjjpppzzz||||||wwwtttzzzzzzwwwuuusssqqqpppnnnjjjdddcccffffffgggkkkooonnnkkkooouuudddcccbbb```aaacccfffhhheeebbb]]]\\\ccckkkjjjddd]]]___bbbcccaaa^^^\\\[[[ZZZWWWUUUVVVVVVUUUYYY^^^aaa[[[TTTPPPPPPOOOMMMJJJBBBGGGKKKLLLOOOYYYgggrrrsssaaa]]]^^^[[[[[[ZZZ[[[\\\[[[YYYVVVLLLJJJIIIJJJJJJHHHJJJNNNOOOPPPQQQRRRRRRQQQPPPOOOMMMLLLJJJIIIHHHHHHHHHHHHKKKMMMPPPRRRRRRRRRPPPOOOOOOMMMLLLNNNVVV\\\]]]ZZZQQQNNNKKKIIIJJJJJJHHHFFFBBBCCCCCCCCCBBBAAA???>>>;;;;;;;;;:::999;;;???BBBFFFCCC>>>888444222333444666777:::===???AAABBBBBBFFFCCC>>>AAAQQQdddppprrryyy~~~tttrrryyyqqqxxxkkkXXXSSSKKKMMMIIIIIIKKKIIIIIIHHHQQQkkkyyynnnhhhqqq~~~{{{nnnmmmssszzzxxxwwwyyy{{{{{{wwwtttgggaaa^^^ccchhhgggdddcccaaa]]]YYYYYY]]]bbbdddeeeeeeeeedddcccaaa___]]]\\\```___ZZZSSSOOOSSS]]]fffuuuwwwlllbbbeeekkkuuuwwwtttrrrqqqqqqqqqpppooommmmmmmmmmmmnnnooopppqqqooolllhhhccc___^^^^^^___XXXUUURRROOONNNNNNMMMMMMIIILLLMMMLLLKKKKKKMMMNNNMMMMMMMMMMMMMMMMMMLLLKKKJJJLLLPPPTTTSSSQQQUUU\\\cccdddfffjjjnnnpppooonnngggccc\\\UUUQQQPPPPPPOOOMMMMMMMMMLLLLLLLLLMMMNNNNNNMMMLLLKKKMMMSSS]]]eee{{{rrrsssmmmiiidddcccffflllssswww|||vvvnnn^^^SSSZZZhhhvvvvvv~~~ssshhhhhhaaabbbdddhhhkkkggg]]]UUUVVVTTTRRRQQQSSSVVVZZZ]]]\\\[[[XXX[[[fffrrrtttppp]]]YYYUUUSSSSSSZZZkkk|||hhhkkkzzz}}}kkk[[[XXX^^^dddjjj```RRRFFFBBB@@@===:::888999<<>>AAABBBBBBBBBEEEBBB???DDDVVViiissstttrrrzzz}}}wwwsssxxxmmm```UUUPPPGGGJJJGGGEEEJJJIIIHHHEEEKKKeeeuuummmkkkwww~~~}}}}}}rrrooovvv}}}zzzxxxxxxzzz{{{yyywwwlllddd^^^aaadddeeeddddddccc___ZZZXXXZZZ```fffkkkhhhfffccc```___^^^______]]][[[WWWRRRQQQZZZjjjvvvwwwmmmddd```fffqqq~~~|||uuummmkkkhhhggghhhjjjkkkkkkfffggghhhjjjkkklllmmmmmmfffbbb\\\VVVRRRQQQRRRRRRKKKKKKJJJIIIHHHJJJMMMOOONNNNNNNNNOOOOOONNNNNNPPPOOOOOOOOONNNMMMKKKJJJJJJNNNLLLNNNTTTXXXYYYZZZ^^^aaabbbdddiiimmmpppppppppiiibbbYYYTTTRRRQQQQQQQQQPPPPPPOOOOOOPPPQQQQQQQQQQQQQQQQQQPPPQQQYYYfffooozzzqqqrrrjjjfffaaabbbhhhqqqyyy}}}|||qqqiii^^^UUUXXXcccuuu~~~vvvjjjkkkddddddgggmmmqqqmmmcccZZZYYYVVVQQQPPPRRRYYYbbbgggccc```^^^cccqqq|||zzzrrr^^^YYYUUUTTTVVV```rrrhhh___mmmsssbbbXXX[[[ccciiicccYYYMMMFFFCCC@@@;;;777777:::???FFFLLLOOOPPPOOOPPP@@@===FFFbbb]]]UUUWWWTTT[[[QQQRRRRRRRRRQQQNNNLLLJJJGGGIIIKKKNNNOOONNNLLLKKKKKKIIIJJJMMMMMMLLLNNNTTT\\\[[[___dddfffhhhoooyyyzzzjjjXXXTTT]]]dddeeegggeeecccaaa___^^^]]]]]][[[WWWLLL===444444444222777777777666666666555555555555555777999===@@@BBBDDDDDDCCCCCCCCCDDDEEEFFFEEEEEEEEEDDDDDDGGGKKKOOOLLLOOORRRQQQMMMJJJKKKMMMEEEEEEDDDAAA@@@AAADDDEEEKKKOOOPPPLLLIIIGGGEEEBBBFFFHHHIIIGGGHHHJJJIIIEEEEEEDDDCCCCCCCCCDDDDDDDDDFFFBBB@@@BBBAAA===;;;<<>><<<;;;888888999888999<<<@@@DDDCCC>>>777222222444666777777999<<>>===RRR{{{}}}[[[VVVVVVUUUZZZSSSSSSTTTTTTSSSRRRPPPOOOKKKLLLMMMOOOOOOOOONNNNNNHHHIIIMMMQQQPPPLLLKKKMMMQQQRRR]]]mmmsssnnnggggggfffpppnnn```XXX]]]aaa]]]bbbeeeggggggdddbbbbbbbbbfffeeeYYYEEE999666444000666666777777777666555555444444444444555666888999:::<<<===@@@AAABBBBBBBBBAAABBBBBBBBBBBBDDDHHHKKKGGGJJJKKKKKKHHHGGGIIIKKKCCCFFFEEEAAA@@@CCCEEEEEEFFFEEEDDDFFFHHHJJJHHHEEEIIILLLLLLIIIHHHJJJJJJFFFFFFDDDBBBBBBBBBCCCAAA@@@BBB??????@@@???;;;;;;===uuuBBB===;;;:::HHHiii}}}uuuWWWeeewwwyyytttssszzz~~~zzzwwwxxx{{{||||||rrrqqqsssvvvlllfffeeeccc___fffqqqwwwsssssswwwxxxqqqiiieeejjjnnnpppllldddaaadddiiinnnjjjccc```eeekkkiiibbb^^^```aaa```___]]]]]]^^^]]]VVVRRRTTTUUUSSSSSSUUUSSSPPPKKKGGGGGGHHHJJJLLLMMMPPPTTTYYYcccsss}}}lllccc___\\\ZZZZZZXXXWWWWWWWWWXXXWWWTTTRRRLLLLLLMMMPPPOOOPPPWWW```iiillloooqqqqqqnnnkkkhhh___]]]YYYUUUQQQOOONNNMMMJJJJJJJJJJJJLLLMMMOOOPPPOOOLLLOOOWWWZZZUUUPPPNNNNNNNNNNNNKKKHHHFFFDDDCCCEEEDDDBBB@@@>>>===<<<;;;777888888888999<<<@@@DDD???:::333000222555777888777:::===@@@BBBCCCBBBBBB@@@CCCGGGPPP```qqqxxxxxxzzzqqqxxx|||nnnQQQUUUSSSIIIQQQOOOKKKIIIEEEHHHJJJGGGUUUiiipppwww|||~~~www~~~~~~{{{~~~{{{xxxzzzxxxyyy||||||{{{uuujjj```^^^aaabbbdddgggcccdddccc___\\\\\\```dddcccbbb```^^^^^^___aaabbb]]][[[WWWUUUZZZiii{{{nnniiiiiiddd]]]^^^ggguuu~~~~~~xxxnnnhhhcccbbbaaabbbdddeeedddcccbbbdddgggiiihhheeeaaa^^^UUUPPPLLLJJJLLLOOOPPPPPPIIILLLOOONNNMMMOOOWWW^^^aaa^^^```fffjjjjjjlllppplllllliiiccc[[[TTTPPPOOOWWWZZZccclllnnnhhhcccccc[[[aaakkktttyyywwwpppjjj^^^TTTNNNQQQVVVZZZ___ddddddcccdddhhhmmmppppppooommmlllggg```[[[___jjjtttuuu```YYYUUUUUU\\\\\\___gggtttyyyooohhh___WWW[[[eeexxxjjjeeecccfffkkksssxxxxxxsssnnnfff___UUUQQQVVVddduuuwwwllldddlllrrr\\\TTTPPPXXXdddlllqqqtttiiiccc[[[WWW[[[jjj~~~~~~rrr```UUUXXXbbbeeebbbNNNFFFAAAAAA???999666666999???GGGNNNPPPOOOLLLKKKCCC@@@AAA]]]lll^^^WWWSSSVVVXXXSSSSSSSSSSSSSSSRRRQQQQQQOOONNNNNNNNNNNNNNNOOOOOOLLLKKKLLLOOONNNJJJJJJMMMLLLLLLYYYppp}}}vvviiiddd```fffjjjhhhccc```]]][[[]]]```cccgggiiiiiihhhgggkkklllbbbMMM@@@===999333555555777777888777666666555444444444444555555666666777999;;;===>>>???@@@===???AAABBBCCCEEEHHHJJJKKKLLLMMMLLLKKKKKKKKKLLLHHHLLLLLLGGGEEEIIILLLJJJJJJIIIHHHJJJMMMOOOPPPRRROOORRRRRRNNNLLLNNNNNNKKKJJJGGGDDDCCCDDDDDDBBBAAAAAA>>>===???>>>;;;<<<@@@rrrBBB???===<<>>AAACCCCCCBBBAAA;;;@@@GGGQQQ```pppwwwwwwwwwmmmxxxeeeKKKRRROOODDDLLLJJJFFFMMMGGGLLLOOOJJJRRRgggttt|||}}}vvvsssvvvsssxxx|||sssyyyyyywww~~~xxxuuuwwwyyy{{{zzzwwwkkk```^^^```bbbdddgggaaadddfffddd^^^ZZZZZZ\\\^^^^^^^^^_________``````[[[ZZZVVVTTTYYYjjj~~~oooddddddfffbbbZZZ^^^hhhttt{{{yyysssllliiiZZZZZZ\\\___cccdddcccbbbdddgggjjjkkkiiiccc]]]YYYPPPLLLIIIJJJOOOSSSUUUVVVRRRVVVZZZZZZZZZ^^^hhhpppuuurrruuu{{{nnnccc]]][[[WWWdddxxxmmm___YYYXXXaaaooo{{{{{{pppggg^^^SSSNNNTTT]]]cccjjjqqqrrrqqqsssxxx~~~}}}uuuiii___^^^fffoooyyyzzziiiWWWUUUXXX___jjj```fffrrrxxxrrrnnniii```YYYaaappp{{{nnndddaaaeeellltttyyyzzzwwwuuujjjaaaVVVQQQWWWgggzzz~~~pppdddlllrrr[[[QQQNNNYYYhhhooonnnkkklllhhhbbb\\\^^^kkk~~~|||nnn[[[RRRXXXbbbaaaZZZJJJCCC???@@@>>>999777::::::AAAIIIPPPQQQOOOKKKIII???CCCEEEccc]]]\\\RRRLLLQQQQQQSSSRRRQQQQQQPPPOOOOOOOOOQQQPPPNNNLLLLLLMMMOOOPPPQQQNNNKKKJJJHHHEEEGGGMMMHHHFFFSSSooo|||pppiiiaaa\\\```jjjkkk```YYY[[[ZZZZZZ\\\cccjjjnnnmmmjjjlllooofffRRREEEBBB???777444555777888888888777666555555555555555555555555666666666777999;;;===???<<<>>>@@@BBBCCCDDDFFFHHHIIIIIIJJJJJJJJJJJJIIIHHHHHHMMMMMMGGGFFFKKKMMMKKKKKKKKKLLLMMMMMMNNNSSSXXXNNNRRRRRRMMMKKKMMMMMMKKKHHHDDD@@@???@@@AAA???>>>;;;888888:::999777999===qqqAAA<<<777777LLLtttsssSSSLLLZZZssstttrrrsssvvvzzzxxxvvv|||}}}~~~yyyrrrkkkiiihhhiiihhheeeccceeegggfffccceeeiiioootttuuussspppmmmhhhhhhkkkoookkkeeehhhpppoookkkfffeeeffffffdddaaaeeeccc___\\\XXXVVVUUUTTTQQQMMMIIIHHHKKKNNNOOOOOOSSSRRRQQQPPPQQQSSSUUUVVVXXXYYY]]]fffwwwnnncccXXXTTTXXX[[[ZZZVVVXXXXXXXXXXXXWWWVVVTTTTTTRRRMMMJJJLLLPPPVVV___ggg|||sssdddXXXUUUYYYZZZXXXYYYYYY[[[^^^aaaaaa\\\XXX\\\TTTNNNMMMLLLIIIGGGHHHJJJOOOUUUWWWTTTNNNJJJHHHJJJHHHEEEBBBAAAAAACCCDDDBBBBBBAAA???>>><<<;;;;;;:::888777999===@@@@@@???888111...222333222555;;;999<<<===<<>>???AAA@@@@@@AAABBBCCCDDDDDDDDDCCCDDDEEEEEEEEEFFFHHHJJJGGGDDDBBBCCCGGGKKKLLLLLLHHHHHHGGGFFFEEEDDDDDDCCC@@@@@@???======<<<<<<<<<;;;999666666777888777777xxx___AAA<<<999;;;PPPvvvsssRRRJJJSSSggguuuyyyyyy}}}||||||www}}}~~~zzz}}}~~~{{{qqqeee^^^___ccciiiiiigggddddddfffhhhhhheeegggllloooqqqpppooommmiiiiiikkknnnjjjeeeeeejjjllliiieeecccbbbbbbaaa`````````^^^\\\YYYUUURRRPPPOOOLLLIIIIIIMMMQQQSSSSSSYYYYYYYYYYYY[[[^^^```bbbbbbfffiiimmmuuu|||{{{uuuccc\\\UUUUUUZZZ]]]ZZZVVVXXXXXXXXXXXXWWWUUUTTTSSSRRRLLLIIIKKKOOOTTT\\\ddduuunnnaaaVVVSSSVVVVVVRRRSSSTTTVVV[[[```bbbaaa___]]]VVVPPPOOONNNIIIGGGGGGHHHLLLQQQSSSPPPLLLJJJIIIHHHFFFDDDBBBAAABBBCCCDDD@@@???>>>===;;;:::999888888888999<<>><<<777111///333444333666:::;;;>>>??????CCCHHHGGGBBB???FFFTTTbbbmmmtttyyy|||}}}|||tttVVVTTTQQQNNNLLLLLLLLLLLLMMMPPPPPPKKKGGGLLLYYYeeezzzzzztttzzz}}}yyyvvv{{{vvvrrrrrrzzz{{{ttttttuuuttttttuuuuuupppiiieeedddeeeggggggkkkllljjjddd\\\XXXYYY\\\_________^^^^^^]]]]]]\\\]]][[[[[[bbbmmmwww|||~~~pppjjjdddccceeeeeebbb]]]___eeehhheeeccc```XXXOOOIIIFFFFFFJJJLLLKKKNNNSSS\\\\\\\\\]]]]]][[[WWWTTTLLLMMMQQQYYYdddnnnwww|||~~~|||dddZZZ\\\jjjjjjSSSVVVVVVdddttt}}}{{{pppeee[[[]]]ZZZXXXfffxxxhhh]]]YYY[[[]]]fffeee___WWWZZZhhhxxxiii^^^iiijjjeee```XXX^^^ssswwwhhh^^^XXXTTTVVV[[[___aaaeeekkkllljjj^^^UUUWWW^^^eeevvvvvvllleeeppp{{{aaaVVVTTTVVV___ooo}}}zzzwwwrrrmmmkkknnnqqqsssbbb[[[UUUXXXbbbdddUUUDDDAAA@@@===999666666888:::CCCGGGKKKIIIDDD@@@>>>???>>>LLLhhheeeSSSQQQLLLLLLOOOMMMTTTSSSQQQMMMIIIGGGGGGIIIKKKJJJIIIIIIJJJLLLNNNPPPMMMJJJEEEBBBAAABBBBBBAAABBBEEEHHHOOObbbyyy}}}uuurrrrrrrrrlll```TTTPPPPPPKKKRRRZZZ^^^jjjvvvuuuooollleee^^^]]]aaaaaa___^^^YYYQQQGGG>>>999777888666777888999888777555555555444444333333444555666555555555666777999;;;;;;:::;;;<<<===>>>>>>>>>>>><<<===??????>>>???AAACCCCCC@@@===>>>@@@CCCCCCBBBAAAAAA@@@???>>>>>>======???>>>===<<<;;;;;;;;;;;;;;;888666666777888777666}}}YYYAAA<<<;;;???TTTwwwpppNNNFFFOOOaaapppxxxtttzzzsssvvvqqq}}}{{{tttzzz~~~}}}vvvxxxyyyvvvkkk___\\\dddmmmnnnkkkgggeeeeeegggjjjlllggghhhiiikkkmmmnnnoooooonnnlllmmmooommmhhheeefffhhhfffddd```\\\[[[]]]___]]]]]]^^^]]]ZZZUUUQQQNNNUUURRRQQQQQQTTTXXX[[[\\\```aaadddhhhmmmpppssstttpppvvv{{{|||zzzwwwoooggg]]]ZZZXXXZZZ^^^^^^ZZZUUUYYYYYYYYYXXXWWWUUUTTTSSSQQQKKKHHHJJJMMMQQQYYYaaammmhhh^^^UUURRRUUUSSSOOOQQQQQQSSSWWW\\\___aaa```^^^XXXTTTTTTQQQKKKHHHHHHGGGIIILLLMMMLLLJJJIIIHHHEEEDDDBBBBBBBBBCCCDDDEEE@@@???===;;;:::888777777666888<<<@@@BBB@@@;;;777444222111444555555777:::===@@@AAABBBEEEHHHFFFBBBGGGSSSaaakkkpppuuu}}}bbbSSSQQQNNNOOOQQQSSSRRRPPPRRRQQQPPPLLLJJJMMMUUU[[[uuuvvvvvv~~~uuutttrrrqqqvvvwwwssssssrrrrrrsssrrrnnniiifffdddddddddccciiijjjiiiddd^^^ZZZZZZ\\\___aaabbbaaa___]]]\\\\\\^^^___ccckkkssswwwvvvssslllgggbbbbbbdddddd```\\\YYY\\\\\\XXXUUUSSSNNNHHHKKKIIIIIIMMMOOONNNOOOSSSTTTSSSSSSUUUWWWXXXXXXVVVVVVVVV^^^qqqzzz|||~~~lll[[[XXX]]]mmm~~~^^^OOOTTTUUUfffyyy|||pppeeehhheee___\\\iii~~~nnn```XXXXXX[[[]]]eeehhhfffaaabbblllyyyttt^^^```tttxxxlllaaaZZZ\\\iii}}}}}}vvvkkkaaa[[[TTTNNNOOOUUUZZZ\\\^^^bbbaaa]]]UUURRRZZZeeeuuu|||jjjaaarrrqqq[[[WWWXXXZZZaaattt~~~zzzwwwvvvwwwvvvrrrooo[[[WWWXXX```ddd[[[KKK@@@???>>>;;;777555666;;;>>>CCCGGGIIIGGGAAA>>>???BBBEEEccckkkWWWOOOPPPLLLLLLPPPOOOTTTTTTQQQMMMIIIGGGGGGHHHHHHHHHGGGFFFFFFHHHIIIJJJKKKGGGBBB??????@@@AAAAAAAAABBBEEEJJJTTTdddxxx~~~{{{yyyvvvmmmaaaZZZZZZWWWQQQQQQSSS[[[nnnxxxnnnccceeeccc^^^___eeejjjlllgggddd]]]TTTJJJ@@@888444333666999;;;:::999888888888777666444333333333333333333333333444555666777555666777888999999999888777888999999999:::<<<>>>???===:::999:::;;;:::::::::::::::999888888888777;;;;;;;;;:::999999999888999777555555666777666555bbbAAA;;;;;;AAAUUUsss{{{iiiIIIDDDOOObbbtttsssppp~~~sssjjjmmmkkkyyy}}}|||}}}xxx}}}{{{|||~~~yyyuuuuuurrrllliiippp~~~xxxnnnfffeeeiiijjjjjjkkkiiihhhhhhhhhiiillloooqqqqqqpppooopppppplllhhheeeeeeeeeccc^^^YYYXXX[[[___^^^^^^^^^]]]ZZZWWWTTTRRRZZZYYYXXXYYY\\\```cccdddiiimmmttt{{{{{{{{{ssslllbbbaaa`````````^^^YYYUUUZZZZZZZZZYYYXXXVVVUUUTTTQQQKKKHHHJJJMMMPPPWWW^^^kkkggg^^^UUUSSSUUUUUURRRSSSRRRQQQRRRTTTWWWYYYZZZ\\\YYYWWWXXXUUUOOOLLLLLLJJJJJJJJJIIIHHHGGGFFFGGGCCCCCCCCCCCCCCCDDDEEEEEEAAA@@@>>><<<:::999888888555999>>>CCCCCC???888333222222333555666666888;;;>>>@@@BBBDDDEEEEEECCCAAAQQQ^^^kkkoooqqqwwwXXXSSSOOOMMMOOOTTTVVVSSSPPPQQQPPPNNNNNNPPPSSSWWWYYYiiixxxttt{{{~~~|||wwwqqqpppzzz|||wwwuuurrrqqqrrrqqqnnnjjjgggfffdddbbb```hhhiiihhheee```]]]\\\]]]aaaaaaaaabbbcccbbb___\\\___bbbgggnnnttttttppplllkkkgggcccaaaaaa___[[[WWWOOOPPPPPPNNNMMMMMMMMMMMMSSSRRRTTTUUUVVVTTTTTTTTTRRRRRRSSSVVVYYYZZZZZZXXX\\\fffzzz}}}{{{yyyyyyyyyyyywwwvvvyyyxxxyyyzzzzzzxxxsssppplllqqqtttnnn___TTTWWWaaammmpppYYYOOOTTTUUUhhh}}}~~~sssjjjpppkkkcccaaalllzzz~~~ooommmmmmooooooqqqxxxzzzjjj\\\WWWYYY]]]```iiilllnnnlllpppyyyzzztttoooaaakkkrrraaaZZZZZZbbbxxx{{{xxxnnnddd\\\VVVPPPOOOSSSWWWWWWYYY[[[ZZZWWWQQQSSS___sss}}}hhhbbbxxxjjjWWWUUUVVVYYYgggvvvqqqqqqzzzvvvnnnZZZWWW\\\eeecccSSSEEEAAA???===999555444777<<>><<<999888888888888666:::???BBB@@@;;;555111000333555555555777:::<<>>CCCDDDJJJNNNKKKDDD@@@CCCGGGWWWuuuyyymmmXXXOOOPPPPPPJJJLLLUUUVVVRRRRRRPPPMMMIIIFFFEEEEEEGGGGGGFFFEEEDDDDDDCCCCCCHHHFFFCCCBBBCCCEEEFFFFFFHHHDDDFFFLLLKKKIIISSScccfffhhhnnnrrrqqqlllmmmqqqpppkkkcccTTTNNN^^^hhh]]]ccckkkppplllgggfffggghhhgggooovvvwwwmmm^^^PPPHHH===666///111888===;;;888666666666666666666666555555444444333222333333333444444555555666555555555555666777777777888:::<<<999999999888888888888999777777777777777777777777666777777888777777666555333222222222444444333222oooGGG<<<:::@@@QQQjjjqqqaaaUUUHHHEEEMMM\\\vvv{{{vvvvvvzzzwwwooonnntttooouuuuuuxxx|||xxx~~~~~~xxxtttppprrr}}}rrrdddgggooonnniiiggggggeeecccbbbbbbcccfffggglllnnnnnnjjjhhhhhhgggcccbbbbbbaaa___]]]\\\]]]^^^aaa```^^^]]]]]]]]]^^^___YYY]]]bbbhhhnnnvvv}}}|||xxx~~~sssjjjeeebbb^^^]]]^^^^^^]]]ZZZYYYZZZ[[[ZZZZZZZZZXXXWWWUUUSSSRRROOOJJJHHHJJJMMMOOOUUU\\\``````[[[TTTQQQTTTUUUTTTNNNNNNMMMKKKJJJKKKOOORRRTTTTTTUUUWWWUUUPPPOOORRRQQQMMMIIIEEEDDDDDDCCCBBBCCCDDDEEEEEEEEECCCAAA@@@;;;999777555555555666777999<<>>;;;666333111///444666444444888===???@@@@@@AAADDDBBB@@@@@@DDDRRR]]]fffiiiqqqlllWWWTTTQQQNNNNNNPPPQQQOOOMMMOOOLLLIIIJJJLLLNNNMMMKKKSSSiiiooowwwxxx|||yyyvvvzzzzzzwwwsssoooqqqwww}}}}}}|||}}}~~~yyyqqqnnnoooqqqooollljjjiiigggdddbbbeeeffffffgggeeeccc```^^^^^^\\\\\\___cccdddbbb^^^ggghhhiiijjjiiihhhfffeeebbb^^^XXXSSSPPPNNNKKKIIIIIIIIILLLOOOPPPPPPUUU\\\^^^dddjjjnnnrrruuutttqqqggggggiiijjjjjjhhhccc___aaakkkVVV[[[\\\___aaaaaa```___^^^YYYWWWWWWZZZ^^^cccfffggghhhiiiiiiaaaSSSLLLTTTaaannnZZZNNNRRRTTTeeewww}}}rrriiiiiieeeaaaaaaeeegggeeebbbaaa___^^^```aaaccclllvvvwwwpppdddXXXRRRTTT\\\bbbqqq{{{yyyooommmlllfffgggfff\\\xxxlll\\\WWWZZZdddttt~~~vvveeeXXXQQQNNNPPPRRRRRRPPPQQQVVVWWWVVVSSSTTTjjjjjjccchhhyyyooo\\\SSSTTTYYYkkkwwweeeeeeooo~~~vvvfff^^^VVVWWWYYYXXXNNNCCC>>>@@@===<<<999666666;;;BBBGGGIIINNNQQQKKKBBB===AAAGGG___xxxzzzyyybbbVVVOOOPPPOOOGGGKKKSSSQQQNNNOOONNNLLLHHHEEEDDDEEEGGGFFFFFFEEEEEEDDDCCCCCCCCCBBBAAABBBDDDFFFFFFEEEDDDAAADDDKKKKKKHHHJJJRRR\\\^^^cccjjjjjjgggeeehhhpppkkkgggZZZOOOUUU\\\UUU^^^fffkkkiiieeedddeeedddiiitttvvvggg]]]YYYIII@@@666333777;;;999666444555666777888888777777444444333222222222222222222222333333333333333222222333444555444555777999444555666666555555666777444444444555555666666666666666888888888777666555333222222333555555444222zzzKKK>>>:::AAARRRkkktttgggXXXKKKDDDEEEOOOiii|||{{{xxxwwwtttqqqooooooqqqqqqnnnpppooorrrvvvsss|||~~~{{{wwwuuurrrrrrvvv~~~pppgggkkkoookkkiiilllhhhgggeeedddccccccddddddlllpppooogggbbbccccccbbb```___^^^_________^^^\\\[[[[[[\\\]]]^^^^^^______]]]bbbhhhooouuu|||{{{vvvrrrnnnmmmpppooojjj```ZZZYYYXXXUUUTTTXXX[[[[[[YYYXXXYYY[[[XXXWWWWWWUUUTTTRRRPPPOOOLLLGGGFFFHHHKKKNNNTTT[[[XXX[[[[[[WWWUUUUUUSSSPPPMMMMMMMMMKKKIIIJJJMMMPPPQQQPPPQQQSSSPPPKKKKKKOOOOOOKKKFFFDDDCCCCCCBBBAAACCCCCCDDDDDDCCC@@@===;;;999777555444444555777999===>>>===999555222111333///555777333222888???AAACCC@@@AAADDDBBB???BBBHHH\\\dddkkkooozzz~~~{{{vvvbbbVVVSSSRRRPPPNNNNNNOOOPPPQQQOOOLLLIIIHHHIIIJJJIIIGGGIIIYYYZZZaaaccchhh~~~~~~~~~ooonnntttzzzxxxqqqkkkkkknnnfffooo|||uuuqqqsssnnnkkkiiigggfffeeebbbaaabbbbbbdddeeeeeeccc___]]]___aaaccccccaaa```ccceeemmmmmmllljjjfffcccaaa```ZZZVVVQQQMMMLLLLLLMMMNNNNNNPPPUUU[[[]]]\\\bbbkkksss|||uuusssqqqpppooommmiiifffrrr{{{gggYYYOOOSSSZZZcccgggfffbbb^^^]]]^^^^^^^^^```cccddddddccc___```aaa[[[PPPMMMXXXgggrrrXXXLLLTTTVVVfffyyypppbbbeee```[[[XXXVVVUUUTTTTTT[[[WWWVVVXXXYYYZZZ___fffkkkhhhaaaWWWOOOQQQ[[[eee}}}{{{llleeegggiiiccccccfff```}}}lll]]]VVVYYYeee|||ttteee[[[TTTOOONNNRRRTTTSSSUUUYYYYYYWWWTTTXXXuuullleeefffmmmtttpppcccWWWTTTZZZgggvvvdddbbbkkk|||zzzcccUUUVVVQQQVVVWWWOOOEEE???===<<<999888888777:::???GGGMMMMMMPPPPPPIII@@@???HHHRRRsss|||zzz\\\UUUPPPQQQQQQJJJMMMQQQLLLKKKLLLLLLJJJGGGDDDDDDDDDEEEEEEEEEEEEEEEDDDCCCBBB@@@@@@AAADDDFFFGGGFFFDDDAAABBBDDDGGGGGGGGGHHHKKKRRRQQQTTT\\\``````___```hhhccceeecccYYYXXXYYYRRRXXX^^^aaa```___aaacccbbbaaannnzzzyyynnndddbbbeeeZZZUUULLLDDD>>>;;;999888555666777888888888777777666555444444444444444444222333333333333333222222000111222222222333555777111333555444222111222444222222333333444555666666666777888::::::999777666444444444666888888666444MMM???;;;BBBSSSnnnyyynnnVVVMMMHHHFFFLLLeeezzz{{{{{{{{{uuummmmmmtttuuuqqqrrrttttttzzz}}}uuu|||~~~vvvtttuuutttqqqnnnqqqxxx~~~yyyooojjjnnnnnnhhhjjjrrrkkkjjjjjjiiigggfffeeedddoootttssshhh``````bbbbbb^^^]]]\\\^^^aaaaaa^^^[[[UUUWWWZZZ]]]______]]]]]]]]]aaaggglllpppvvv}}}~~~yyyqqqiiieeedddeeeggg``````[[[UUUTTTWWWYYYWWWRRRWWW\\\]]]ZZZWWWXXXYYYUUUUUUTTTSSSQQQOOOMMMLLLIIIEEEDDDGGGJJJMMMSSSYYYTTTZZZ^^^\\\YYYXXXSSSNNNOOOPPPOOOLLLIIIHHHKKKNNNPPPOOOOOOOOOKKKFFFGGGKKKMMMIIIDDDBBBCCCDDDBBBAAABBBCCCDDDCCCAAA===999777999888666555555777:::;;;@@@???<<<666000///111444///666888222111888@@@BBBEEEBBBBBBDDDCCC???CCCKKKiiipppuuuyyyssssssuuurrrccc[[[TTTSSSRRRQQQOOOMMMNNNQQQTTTNNNLLLJJJIIIJJJJJJJJJJJJGGGVVVXXXaaaeeeiii~~~xxxyyypppgggssstttiiigggiiiXXXggg|||zzzwwwyyypppmmmjjjiiihhhhhhfffddd___```bbbddddddbbb^^^[[[aaahhhmmmiiiaaa^^^eeemmmqqqqqqoookkkeee```]]]\\\VVVSSSOOOLLLLLLOOOSSSVVVSSSUUU]]]fffiiiiiioooyyy~~~}}}yyyuuurrrqqqooommmkkk}}}|||___RRRPPPQQQSSS^^^jjjpppkkkccc]]]ZZZ[[[\\\^^^bbbdddccc```]]]ggghhhhhh```TTTOOOYYYgggsssUUUJJJXXX[[[jjj}}}ooo^^^___ZZZUUUSSSRRRSSSWWW\\\]]]YYYWWWZZZ\\\]]]```eeedddddd```WWWOOOQQQ]]]hhh}}}wwwooopppmmmaaa```ffffffoooaaaVVVVVVccc{{{nnnccc[[[TTTNNNNNNSSSXXXYYY[[[]]]\\\XXXVVV]]]```eeekkkrrrpppfff[[[VVVVVV___ttt```XXX```pppuuuVVVLLLTTTNNNWWWWWWKKKAAA@@@>>>999555555666888<<>><<<===666777888999999888777666999888888777777777888888444444555555555444444333000111222222222333555777111444666555222000111222222222333444555666666777666777999:::;;;:::888777666666666888::::::888666XXXAAA:::AAATTTvvv~~~aaaRRRKKKEEEDDDLLL\\\pppzzznnnhhhnnnuuuxxx{{{vvvvvvxxxsssooo{{{yyyssspppqqqqqqpppnnnpppuuuyyyoookkklllpppnnnhhheeeggglllnnnnnnjjjdddaaacccgggmmmmmmhhhaaa___dddccc^^^aaaccccccbbbcccccc]]]VVVWWWXXXZZZ\\\]]]^^^^^^^^^]]]^^^aaaeeeiiikkkjjjiiinnnjjjfffddddddccc___[[[WWWXXXWWWTTTQQQPPPSSSVVVVVVWWWXXXYYYZZZYYYXXXWWWVVVSSSOOOMMMLLLKKKJJJHHHEEEGGGHHHJJJLLLPPPSSSVVVTTTXXX]]]]]]YYYTTTQQQPPPOOONNNMMMKKKJJJJJJIIIIIIJJJJJJIIIGGGEEEDDDCCCBBBAAADDDFFFEEEBBBAAACCCFFFDDDCCCAAA???===;;;::::::888777555555666999<<<===DDD>>>666111000222222222555444555777;;;???@@@@@@HHHFFFDDDAAA======GGGSSSnnnqqqxxx|||wwwwww~~~nnnhhhvvv}}}aaa^^^TTTSSSQQQOOOOOORRRVVVXXXYYYPPPNNNLLLJJJHHHGGGHHHHHHGGGKKKUUU___gggnnnzzzmmmtttssswww{{{vvvlllfffgggcccjjjsss}}}}}}nnnllllllkkkjjjhhhfffdddccc^^^ccceeebbbaaabbbaaa^^^iiifffccc```___```ccceeeoookkkfffcccaaa___ZZZVVVSSSOOOOOOSSSSSSRRRVVV^^^```dddllltttyyyhhhggghhhlllqqqsssqqqnnnooo^^^TTTRRRSSSVVVkkktttnnnhhh______jjjfffnnnrrrllleeeddddddaaaggghhheee\\\SSSRRRZZZccc{{{sss]]]RRRRRRZZZhhh{{{ooo___^^^NNNPPPZZZUUURRRZZZaaadddcccaaa``````ccccccbbbiiigggbbbZZZTTTVVV___ggg~~~}}}yyyrrrllliiikkkpppssszzzlll\\\UUU\\\ggg|||qqqggg\\\QQQOOOVVVZZZ___aaa^^^YYYWWWYYY___ooo}}}iiikkk{{{vvvccc[[[YYYWWWYYYyyyhhh^^^[[[ddd{{{zzz^^^OOOPPPUUU^^^SSSIIIEEEBBB===888777777777888===EEEKKKNNNNNNPPPTTTPPPIIIDDDCCCXXXzzzvvvZZZXXXVVVVVVTTTRRRPPPNNNLLLKKKIIILLLPPPPPPMMMIIIFFFDDDDDDEEEGGGFFFDDDAAAAAAAAABBB@@@@@@DDDIIIJJJEEE???<<>>444555999666999<<<666999:::;;;:::999888888999:::999777666444333333333444333333333444555777888111111111111111111111111111111222333444555555555888888999999999999888888999999999999888888888888ZZZEEE>>>DDDSSSuuu~~~eeeNNNIIIDDDDDDIIIVVVjjjyyyzzzqqqnnnqqqqqqnnnppppppwww~~~yyyooopppzzzxxxssssssttttttuuutttpppmmmlllnnnqqqllliiihhhjjjhhhcccdddhhhkkknnnoookkkfffbbbbbbeeefffgggccc___```eeeeeeaaa___aaaaaa```bbbdddbbb\\\UUUVVVWWWXXXYYYZZZ[[[\\\[[[[[[[[[\\\^^^```aaaaaaaaa```^^^]]]\\\[[[YYYXXXTTTVVVXXXWWWTTTRRRSSSTTTTTTUUUXXXYYYYYYXXXUUUTTTLLLKKKJJJJJJIIIJJJKKKLLLJJJOOOSSSTTTQQQPPPTTTWWWWWWZZZ^^^]]]XXXSSSPPPOOOOOONNNLLLKKKJJJJJJIIIIIIHHHGGGFFFEEEDDDBBBAAAAAACCCCCCCCCCCCDDDDDDCCCBBBBBBAAA???>>><<<;;;;;;;;;666777777777666888<<<@@@AAA;;;444000000222333333777666777:::>>>AAACCCCCCGGGEEEDDDCCCAAACCCNNNYYYiiimmmuuu|||vvvpppiiivvvsss[[[YYYUUUUUUSSSQQQQQQSSSVVVXXXXXXMMMLLLIIIHHHJJJMMMPPPSSSJJJLLLQQQYYY___eeeoooyyy}}}}}}wwwpppsssssswww~~~}}}uuunnnnnnmmmpppzzzwwwmmmmmmlllkkkiiigggfffeeedddgggfffbbbbbbfffhhhgggiiigggdddbbbaaabbbdddeeegggeeebbbaaaaaa```]]]ZZZXXXVVVWWW[[[]]]^^^ccckkkqqq|||zzzoooiii\\\\\\^^^dddlllqqqsssssswwwvvvooocccVVVPPPQQQTTT^^^ssswwwkkkffffffkkkuuu{{{|||qqqhhhfffgggggghhhhhheee[[[PPPMMMTTT[[[nnnyyymmmVVVMMMOOO]]]kkknnn___YYYNNNPPPVVVUUU^^^pppzzzvvvlllfffeeeeeeeeemmmmmmiii___UUUTTT]]]fff|||}}}vvv|||}}}|||xxxrrroooqqqssszzzlll^^^WWW]]]hhhpppdddZZZPPPOOOVVVZZZaaaeeeeeedddccceeecccrrryyyoootttxxxjjjXXXTTTVVV[[[fff{{{^^^[[[ZZZnnn|||nnnVVVLLLQQQYYYZZZPPPFFFCCC@@@;;;777666888999;;;AAAIIINNNQQQQQQSSSVVVNNNFFFJJJVVVrrr}}}iiiVVVVVVTTTSSSRRRQQQOOONNNMMMLLLIIILLLNNNNNNLLLHHHFFFEEEFFFHHHIIIHHHFFFCCCBBBBBBAAAAAACCCEEEFFFFFFEEEDDDHHHNNNOOOJJJEEEFFFGGGHHHGGGEEEDDDFFFMMMUUU\\\```YYYYYYYYY^^^lllzzz~~~ooogggaaa]]]XXXTTTWWW]]]hhhhhhmmmuuuzzz{{{yyynnneee___YYYTTTDDD:::999:::555777:::333888999999888888777888999666666666666666666666666555444444444444555777888333222222222222222222222222222222333333444444444666666777777777777666666888888888888888888888888}}}SSSAAA===BBBOOOqqqjjjOOOIIIEEECCCEEEMMM___ooo~~~|||xxxtttvvvyyyvvvqqqlllpppzzzsssnnnrrrwwwlllhhhmmmuuuuuuuuutttqqqmmmjjjjjjkkkkkkiiiiiihhhfffdddgggmmmkkkmmmnnnkkkfffbbbbbbcccbbbcccaaa___```cccccc```]]]___^^^]]]```eeefffcccWWWWWWVVVVVVVVVWWWXXXYYYZZZYYYWWWUUUUUUVVVXXXYYYVVVWWWXXXWWWVVVUUUUUUVVVRRRUUUYYYZZZXXXVVVTTTTTTSSSUUUVVVWWWVVVSSSPPPNNNFFFHHHIIIHHHHHHJJJOOOTTTTTT[[[```^^^WWWSSSUUUYYY[[[^^^___\\\VVVQQQOOOOOONNNMMMLLLKKKJJJIIIIIIIIIEEEEEEDDDCCCAAA@@@??????CCCAAA@@@BBBFFFFFFBBB===@@@???>>><<<;;;;;;;;;;;;444666888999888:::>>>AAA;;;777222000000333555666:::999:::<<>><<<;;;:::999888888555555777999<<<>>>>>>>>>555333111000222444777999<<<;;;<<<>>>BBBEEEGGGGGGIIIDDDAAACCCGGGNNNZZZeeeoooxxx||||||}}}qqqooo{{{sss]]]WWWSSSYYYRRRPPPMMMLLLNNNOOOOOONNNKKKIIIGGGFFFGGGKKKNNNQQQOOOIIIFFFJJJOOOTTT[[[aaa___eeesss|||uuuiiijjjtttrrrpppqqqwww~~~|||xxxooohhhnnn}}}llleeelllkkkjjjiiihhhhhhhhhgggeeeddd```[[[]]]cccffffffeeeeeeeeeeeeeeedddcccccccccbbbbbbbbbaaa___]]]\\\aaafffpppzzzzzztttnnnmmmlllkkkiiieee```]]]XXXVVVVVV[[[eeennntttvvvqqqiii___UUUNNNLLLRRRZZZtttzzziii\\\YYY^^^cccffffffbbbYYYOOOLLLPPPUUUbbbzzzxxx[[[RRRXXXYYYfffyyysss___SSSLLLNNNSSSWWWkkkqqqfffdddjjjqqquuuzzzyyyjjjWWWMMMTTT___zzztttssssssmmmqqqvvvvvvuuuuuuxxx|||~~~zzztttkkk```ZZZ^^^fff}}}}}}kkkccc]]]UUUTTTTTTYYY___gggpppuuutttoooooouuu|||{{{tttnnnmmmooojjjcccVVVSSSVVVWWWhhhiiiVVVXXXaaannnttt___PPPNNNTTTXXXYYYLLLDDD===<<<:::777666777;;;>>>DDDLLLRRRUUUVVVVVVSSS___```fff\\\RRRWWWVVVQQQPPPOOONNNLLLKKKIIIIIIHHHIIIJJJIIIGGGFFFGGGHHHKKKLLLMMMLLLIIIFFFEEEEEECCCFFFIIIJJJJJJIIIGGGFFFVVV[[[[[[PPPFFFCCCFFFHHHEEEFFFGGGGGGHHHNNNXXX___jjjjjjhhhcccdddllltttvvvvvvggg___^^^^^^\\\ZZZ^^^```iiitttzzzzzzxxxyyy{{{xxxlllaaaggg[[[TTTLLLBBBDDDEEE<<<<<<:::888888888999999888:::;;;<<<<<<<<<<<<;;;:::::::::999999999999999999777777666666555555444444555555444444444444444444333444444555555444444333333333444555666777888999tttHHH<<<>>>CCCNNNrrryyyYYYMMMCCCAAA@@@DDDWWWlllrrrvvvzzzxxxrrrtttyyyvvvvvvwwwppplllppp{{{}}}wwwrrrqqqqqqppppppooonnnmmmkkkpppuuuvvvuuutttttttttllljjjfffbbb______aaaccceeecccccccccccc___[[[XXX^^^___]]]YYYZZZaaaeeefffaaa^^^ZZZVVVSSSQQQPPPPPPTTTWWWZZZZZZYYYWWWXXXYYYVVVYYYZZZYYYVVVTTTVVVYYYZZZZZZZZZ[[[\\\\\\[[[[[[WWWTTTPPPKKKHHHGGGFFFGGGKKKMMMOOONNNOOOVVVbbblllmmmhhhbbb]]]ZZZZZZYYYYYY```aaaaaa\\\UUUPPPNNNOOOKKKKKKIIIHHHGGGFFFFFFFFFBBBBBBBBBAAAAAA@@@@@@@@@<<<@@@CCCCCCAAA>>>======>>>===;;;999888666666555888555555999???AAA===888111111111222444777;;;===>>>======???BBBEEEFFFFFFGGGAAA???FFFPPP[[[hhhsss{{{zzz|||zzzpppxxxeee\\\[[[TTTVVVQQQOOOMMMLLLLLLMMMLLLKKKIIIIIIIIIIIIIIIIIIJJJJJJMMMFFFCCCGGGLLLRRRYYY___```dddqqqwwwtttyyyxxxuuurrrtttzzz}}}oooeeejjj~~~|||lllfffkkkjjjhhhgggffffffffffffgggfffccc```aaafffgggcccccccccdddeeeddddddbbbbbbbbbcccddddddcccaaa```___bbbkkkwwwxxxpppooonnnjjjjjjhhhgggeeeddd```\\\XXXWWWUUUUUUZZZccclllppprrrooofff[[[SSSLLLKKKTTTaaa~~~}}}sssggg\\\YYY^^^fffhhhgggaaaXXXOOOLLLPPPTTT^^^wwwvvvXXXNNNSSSVVV```sss}}}jjjWWWOOOMMMOOOUUU]]]yyy}}}qqqhhhbbbaaaiiittt{{{qqq[[[QQQWWWbbb|||uuuvvvvvvppppppnnnkkkjjjlllpppuuu{{{wwwsssmmmddd^^^```gggwww}}}nnnjjjcccXXXUUUUUUZZZaaakkkyyyyyyxxxyyyzzzyyyvvvrrrnnnkkk___ZZZRRRSSSYYY^^^vvv\\\XXX]]]fffzzzhhhPPPKKKUUU\\\XXXQQQEEE>>>:::999888666666999<<>>:::888888999888666999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;999888888888777777777666777777777777777666666666666666777777777777666666777777888999;;;<<<======|||FFF:::<<<@@@JJJlllqqqYYYJJJ???@@@BBBFFFVVVjjjyyyyyytttyyytttrrriiicccmmmwwwuuuqqqooonnnmmmkkkiiigggmmmsssvvvxxxxxxsssmmmgggdddaaa]]]\\\]]]^^^```___^^^___dddeee```\\\[[[\\\___^^^ZZZYYY^^^aaabbb___]]]YYYUUUQQQNNNLLLKKKNNNSSSWWWYYYXXXVVVWWWYYYWWWXXXYYYXXXVVVUUUUUUVVV[[[YYYXXXXXXZZZZZZYYYXXXTTTQQQMMMJJJHHHGGGHHHIIIKKKMMMQQQSSSXXX___iiipppllldddZZZVVVVVVXXXXXXWWW\\\^^^^^^YYYSSSNNNMMMMMMIIIHHHGGGFFFEEEDDDDDDDDDAAAAAAAAAAAAAAAAAAAAAAAA;;;???CCCBBB>>>;;;;;;===<<<;;;999888666555555444999777666;;;@@@@@@:::333///111333555777:::>>>AAAAAA@@@???@@@CCCDDDEEEDDDBBB???BBBOOO___mmmyyy|||zzzsss~~~aaa\\\\\\UUUSSSRRRPPPNNNNNNNNNNNNMMMLLLGGGHHHJJJKKKKKKKKKJJJJJJIIIEEECCCFFFJJJNNNVVV^^^]]]```kkkzzzzzzwwwvvvuuuqqqooossszzz|||yyymmmeeehhhyyyvvvoookkkjjjhhhfffeeeeeeeeeeeeccccccaaa___bbbgggeee```bbbccccccddddddccccccbbb```cccffffffeeedddcccddddddmmmuuuyyy{{{}}}{{{wwwwwwzzzwwwnnnjjjllljjjdddgggeeecccaaa___\\\WWWTTTOOONNNPPPWWW```gggjjjkkkaaaZZZSSSOOOJJJKKKZZZmmm}}}vvvsssnnnggg```WWWTTTZZZdddgggccc\\\SSSKKKIIIMMMRRR]]]qqqmmmSSSKKKOOOUUU]]]mmmzzzvvvcccUUUQQQQQQRRRYYYffftttkkkeeeccc```___iiivvvyyy}}}nnnZZZPPPVVVaaa|||wwwuuurrrgggkkkmmmmmmkkkmmmrrrwwwyyyuuurrrnnnggg```aaafffttt}}}qqqnnngggZZZUUUVVV\\\dddqqq~~~|||ssskkk]]]XXXOOOPPP[[[iiigggTTTZZZcccpppqqq[[[IIILLLZZZ]]]SSSGGG???:::777888777666888<<<@@@EEEKKKQQQTTTVVVWWWXXX___eeegggxxxgggWWWXXXXXXTTTSSSRRRPPPMMMJJJGGGEEEDDDEEEGGGHHHHHHHHHHHHJJJKKKIIIKKKLLLKKKIIIGGGFFFFFFJJJIIIJJJOOOTTTSSSKKKCCCGGGKKKLLLGGGDDDFFFHHHHHHFFFGGGGGGHHHIIILLLPPPTTTUUU___jjjrrrxxx|||zzzssshhh```\\\WWWRRRSSSSSSUUUUUUSSSSSS[[[fffxxxqqqsss|||yyyjjjbbbeeeggg```\\\TTTOOOXXX]]]RRRKKKFFF@@@===<<<<<<999777888777777888999:::;;;<<<;;;;;;<<<<<<<<<<<<<<<;;;999999999999999:::::::::::::::::::::::::::::::::999::::::;;;;;;::::::999===>>>>>>???AAABBBCCCCCC{{{DDD888:::???JJJkkk}}}lll]]]JJJ???AAACCCCCCMMM\\\oooxxx|||uuuqqqjjjeeemmm|||zzzvvvpppmmmkkkjjjhhhfffdddiiimmmpppuuuwwwpppeee___^^^]]]\\\\\\\\\[[[[[[ZZZXXX[[[ccceee```\\\\\\YYY]]]^^^[[[YYY\\\^^^^^^\\\[[[XXXVVVRRRPPPMMMLLLLLLPPPTTTUUUSSSSSSVVVYYYWWWUUUTTTUUUVVVVVVUUUTTTUUUTTTTTTUUUWWWVVVRRROOOMMMLLLMMMMMMMMMNNNNNNOOOOOORRRXXX^^^cccfffhhhiii```[[[UUUQQQQQQSSSTTTUUUUUUXXXYYYUUUPPPKKKJJJJJJGGGFFFEEEDDDCCCBBBBBBBBB@@@@@@@@@@@@@@@@@@AAAAAA>>>?????????===<<<;;;;;;777777666666666666666777666999<<<>>>===999555222///222666888:::===AAAEEEDDDCCCAAABBBCCCEEEDDDDDD>>>>>>GGGZZZmmmyyyyyyyyylll^^^WWWVVVVVVSSSQQQOOONNNNNNOOOOOOMMMLLLHHHHHHHHHHHHHHHHHHHHHIIIHHHEEEEEEFFFFFFHHHPPPYYYZZZ^^^fffppp|||~~~vvvrrruuutttqqqrrrxxxyyywwwpppjjjiiirrr{{{qqqmmmllliiifffeeedddeeeeee______]]]\\\aaaggggggbbbddddddddddddddddddddddddaaadddhhhhhhfffcccbbbccceeekkkooommmlllnnnmmmiiikkkpppooohhheeegggbbbYYYZZZXXXVVVUUUUUUSSSPPPMMMHHHIIIMMMUUU]]]bbbbbbaaaWWWRRRQQQPPPLLLOOOddd}}}}}}uuupppjjjkkkfff```ZZZUUUMMMJJJRRR]]]ZZZVVVPPPHHHDDDFFFLLLRRR___iiitttrrr```NNNJJJOOOTTTYYYgggsssooo^^^TTTTTTPPPRRR^^^pppwwwkkkdddaaacccaaa```kkkyyywww{{{xxxjjjYYYQQQXXXbbb}}}yyyrrrkkk```ppp{{{sssssswwwssspppmmmkkkeee]]]\\\___jjjwwwuuullllllfffZZZUUUVVV\\\cccqqquuummm[[[XXXOOORRRfffzzzkkkUUUUUU^^^jjjtttuuu___RRRJJJQQQYYYUUUIII@@@<<<888666777777777:::@@@DDDIIIOOOSSSUUUVVVXXXZZZcccccceee}}}sss]]]ZZZVVVSSSUUURRRQQQOOOMMMJJJHHHFFFEEEDDDFFFHHHIIIIIIIIIKKKLLLHHHJJJLLLLLLJJJHHHHHHHHHKKKJJJKKKMMMOOONNNKKKGGGFFFIIIHHHFFFGGGJJJJJJGGGJJJIIIIIIJJJLLLNNNNNNNNNOOOXXXaaaiiipppwwwwwwsssooorrrqqqllliiiggg___VVVUUURRRQQQQQQPPPNNNSSSYYYlllnnnppppppiii```\\\\\\___]]]^^^[[[\\\kkksssiii\\\UUUMMMHHHGGGEEEAAA===???>>>;;;888777777888999777888999;;;;;;;;;;;;:::999::::::;;;;;;<<<<<<<<<<<<<<<======>>>>>>??????<<<<<<============<<<<<>>EEEQQQssssssbbbNNNAAACCCDDD>>>AAAKKKWWWlllyyy}}}{{{wwwyyy|||{{{wwwuuuqqqmmmnnnvvvyyytttnnnjjjjjjiiihhhfffcccgggiiilllrrrvvvnnnbbbYYYYYY[[[]]]]]]\\\YYYVVVXXXVVVZZZccceee___ZZZZZZUUU[[[^^^\\\ZZZ\\\]]]]]][[[ZZZZZZXXXVVVTTTRRRPPPMMMPPPSSSQQQOOOPPPUUU[[[VVVSSSRRRSSSVVVXXXVVVTTTOOOOOOPPPSSSUUURRRLLLGGGFFFIIIMMMQQQSSSTTTTTTSSSWWW[[[bbbiiillljjjddd___UUUUUUSSSPPPNNNNNNQQQTTTPPPSSSUUUSSSMMMIIIGGGHHHFFFEEEDDDCCCBBBAAAAAAAAA????????????@@@@@@@@@@@@AAA>>>;;;;;;>>>>>><<<999444444444444666777888999333;;;BBBAAA:::333111333///333888:::<<<>>>CCCFFFGGGEEECCCCCCDDDEEEDDDCCC===@@@LLLbbbttt||||||{{{zzz~~~~~~}}}|||{{{pppYYYZZZQQQPPPXXXWWWNNNMMMLLLLLLMMMMMMLLLJJJKKKIIIFFFCCCBBBBBBDDDEEEGGGFFFFFFFFFCCCBBBJJJSSS]]]ccchhhmmmzzz{{{ttt{{{~~~{{{{{{|||xxxsssnnnrrr~~~~~~pppooommmjjjgggeeeeeeeeefffbbbaaa^^^^^^eeemmmnnnjjjeeeeeedddddddddeeeffffffeeehhhkkkiiiddd```^^^^^^dddiiiiiidddccchhhjjjgggeeejjjiiiaaa```dddaaaXXXQQQOOOMMMKKKIIIGGGCCCAAAGGGIIINNNUUU\\\___\\\YYYUUUSSSTTTUUURRRUUUmmmrrriiieeefffnnnccc\\\UUUPPPIIIFFFOOO[[[LLLIIICCC>>>>>>EEEOOOVVV]]]```ccc___RRRFFFFFFNNNRRRVVVbbbnnniiiYYYRRRUUUMMMQQQbbbwwwssshhhaaa___ccccccbbbnnn~~~{{{~~~{{{nnn^^^XXX___iii{{{pppeeegggrrriiijjjllliiigggfff```XXXVVVYYY___lllkkkdddfffddd[[[WWWUUUZZZ```nnn~~~tttmmmWWWWWWQQQYYYssspppZZZXXXbbbeeeoooqqq^^^SSSMMMMMMTTTVVVMMMBBB<<<;;;777666888888777;;;BBBGGGLLLQQQUUUUUUWWWYYY\\\bbbaaagggZZZTTTZZZSSSPPPWWWPPPPPPNNNMMMKKKIIIHHHGGGCCCFFFIIIJJJJJJJJJKKKLLLHHHJJJLLLMMMKKKJJJJJJJJJJJJKKKLLLKKKIIIIIIJJJLLLIIIJJJIIIHHHJJJMMMKKKEEENNNMMMLLLNNNQQQRRRPPPMMMEEEKKKRRRYYYccckkkmmmjjjdddiiimmmooosssuuulllaaaYYYTTTQQQRRRRRRNNNLLLMMMRRReeerrrooojjjkkkjjjeee^^^^^^bbbdddiii}}}~~~jjjbbbYYYSSSQQQOOOJJJFFFLLLHHHBBB;;;777555444555444666777999::::::999999999::::::;;;<<<===>>>>>>===>>>>>>???@@@AAAAAABBB===>>>>>>>>>>>>>>>>>>===>>>>>>>>>???@@@@@@AAAAAAqqqDDDBBB???@@@VVV{{{aaaPPPDDDEEEFFFAAA@@@EEEMMMbbbyyywwwqqqwwwyyytttnnnuuuzzzmmmgggtttnnnmmmoootttvvvvvvzzzzzzxxxvvvsssmmmgggddddddeeebbb^^^___hhhooohhh\\\XXXaaabbbYYYUUU[[[\\\XXXWWW[[[]]]]]]___```]]]WWWWWW[[[\\\XXXWWW[[[ZZZUUU\\\]]]]]]]]]\\\ZZZXXXWWWUUUWWWXXXVVVRRRPPPQQQSSSXXXVVVVVVWWWXXXWWWSSSOOOTTTTTTSSSRRRPPPNNNLLLKKKIIIJJJLLLQQQWWW\\\______iiimmmqqqmmmeee\\\WWWVVVPPPNNNLLLLLLMMMMMMMMMLLLJJJJJJJJJJJJIIIGGGEEECCCDDDCCCCCCBBB@@@>>><<<;;;>>>>>>======>>>>>>???@@@?????????>>>;;;888666444222222333555666888999999???>>>===:::777444222111111444888<<<>>>???>>>>>>EEEBBBBBBFFFHHHDDD@@@>>><<>>===<<<888555666888888666555888444444888:::888777888<<<<<<>>>@@@>>>;;;;;;<<<>>>===;;;::::::::::::::::::;;;<<<;;;:::999:::<<<~~~rrrEEE@@@<<<@@@YYYvvv\\\LLLBBBDDDFFFCCCCCCGGGEEEZZZsss|||vvvqqquuu|||yyyrrrzzzrrrfffmmmppppppsssyyy|||||||||uuunnnhhhdddcccaaa```]]]]]]ccciiiddd[[[```gggfff]]]YYY^^^___[[[YYY\\\^^^^^^```ccc```ZZZXXX[[[YYYUUUUUUZZZ\\\ZZZXXXZZZ]]]``````___\\\[[[XXXZZZ[[[ZZZUUUQQQOOOOOOUUUSSSSSSSSSUUUTTTQQQOOOSSSSSSRRRQQQOOONNNMMMLLLLLLLLLNNNTTT\\\dddjjjllltttsssppphhh^^^UUUPPPNNNOOOMMMLLLLLLMMMMMMLLLKKKIIIIIIIIIHHHGGGFFFDDDDDDCCCBBBAAA@@@>>>===<<<;;;;;;<<<<<<===>>>???@@@@@@>>>======;;;999777555444555444333333555777:::<<>>MMMVVV___kkknnnooowwwgggiiiuuuiii]]]TTTSSSUUUTTTTTTTTTMMMNNNOOOOOONNNLLLJJJIIIFFFEEEDDDDDDDDDFFFHHHJJJIIICCCCCCIIIJJJEEEFFFMMMddd}}}{{{vvvwwwyyyqqqhhhccccccfff___aaabbbfffooovvvqqqggggggdddbbbbbbcccdddbbb```iiiqqquuuppphhhccc```^^^___bbbdddcccggglllmmmkkkqqqkkkccc___^^^[[[UUUPPPMMMKKKJJJKKKNNNPPPPPPPPPRRRWWW]]]``````bbbeeeiiigggfffkkkooohhheeeyyyvvvkkkhhheee^^^WWWQQQNNNJJJGGGFFFHHHIIIJJJDDDDDDEEEEEEFFFIIILLLNNNRRRSSSSSSSSSSSSSSSQQQPPPSSSXXX```gggkkkkkkjjjhhhccc___hhhzzzzzzsssmmmgggccc```cccnnnzzz~~~wwwmmmaaa[[[aaalllvvv```ZZZcccppppppYYYUUU[[[dddfffpppiii[[[VVVRRRQQQXXX______^^^]]]ZZZXXXWWWWWWRRRSSS^^^kkkyyy{{{xxxtttppprrruuuqqqggg^^^OOOTTTVVV^^^yyyoooXXXXXXaaaooovvvmmm___VVVNNNQQQSSSOOOHHH@@@;;;999999888777999>>>EEEJJJNNNQQQRRRSSSSSSVVVZZZ[[[ZZZSSSgggllliiiXXXXXXZZZSSSPPPTTTRRRSSSPPPKKKJJJMMMLLLGGGFFFFFFGGGHHHHHHIIIIIIJJJJJJNNNPPPMMMHHHDDDEEEGGGHHHMMMRRRSSSPPPMMMMMMNNNOOONNNMMMLLLKKKIIIHHHHHHIIIJJJKKKMMMNNNMMMLLLKKKOOONNNLLLLLLOOOTTTYYY\\\___bbbiiipppqqqnnnooosssjjjhhhgggddd^^^\\\eeeqqqzzzoooppp||||||xxxmmmffftttnnnfff```aaa```YYYRRRPPPEEEDDDBBBBBBDDDFFFGGGGGGBBB???===>>>???<<<777444777333000222333333777;;;777666666999;;;<<<<<<<<<999;;;<<<:::666444555888<<<<<<;;;999888888;;;===}}}zzzrrrEEE>>>:::@@@[[[ooo\\\OOOEEEEEEGGGDDDDDDHHHCCCWWWppp~~~||||||{{{ttt}}}wwwgggiiiwwwvvvyyy~~~~~~~~~yyyooohhhdddccc``````^^^^^^aaadddaaa\\\fffjjjhhh^^^[[[^^^___[[[XXX[[[]]]]]]```cccaaa\\\ZZZZZZVVVRRRRRRXXX\\\]]]WWWZZZ___bbbcccaaa^^^\\\[[[]]]___^^^ZZZTTTPPPNNNSSSQQQPPPQQQRRRRRRQQQPPPRRRRRRQQQPPPPPPPPPQQQQQQUUUTTTUUUZZZbbbjjjqqqtttxxxrrrggg^^^VVVPPPLLLIIILLLLLLLLLMMMNNNMMMKKKIIIIIIHHHGGGFFFEEEDDDDDDDDDBBBAAA???===<<<;;;;;;<<<:::;;;===???@@@@@@@@@@@@;;;:::999777666555444444777555444444666999===???@@@>>>:::666333111111111444555888:::<<<>>>???@@@BBBBBBDDDEEEBBB>>>???CCCEEEVVV\\\]]]hhhpppqqqtttiiiqqq___YYYUUUUUUUUURRRPPPRRRMMMNNNNNNNNNMMMLLLJJJHHHEEEEEEDDDDDDDDDFFFGGGHHHHHHBBBBBBHHHHHHDDDEEEKKK___qqq~~~}}}}}}|||zzz|||zzzxxxuuuppppppzzz{{{tttlllgggeeeddd___cccfffiiinnnqqqllleeegggddd```^^^___aaabbbbbbkkkooopppkkkfffccc```\\\```cccdddccceeejjjmmmkkkmmmhhh```[[[YYYVVVQQQMMMMMMMMMNNNPPPSSSWWWYYY[[[]]]```cccdddeeejjjsss{{{www}}}zzznnnkkk{{{rrrgggbbb]]]UUUOOOFFFGGGHHHHHHGGGGGGIIIJJJFFFFFFGGGJJJOOORRRTTTUUUPPPWWWYYYVVVWWW\\\[[[UUUVVV\\\fffttt~~~~~~yyyjjjbbbfffqqq~~~|||sssmmmfffaaa___aaalllwww|||vvvpppjjjccc```eeemmm|||kkk]]]ZZZcccsss|||```SSSVVV]]]eeejjjqqqhhhYYYTTTPPPQQQ[[[^^^^^^_________^^^]]]]]]XXXVVV___kkkxxx|||ooojjjfffgggiiiggg^^^VVVQQQPPPSSSbbbyyyttt\\\XXXbbbqqq{{{uuueeeWWWRRRKKKNNNOOOIII???999999;;;777888:::>>>DDDJJJPPPSSSOOOWWWXXXSSSWWWaaa___TTTeeettt]]]eee___YYYWWWUUUQQQQQQSSSQQQQQQNNNKKKKKKMMMLLLIIIGGGFFFFFFFFFGGGHHHIIIJJJJJJMMMNNNLLLGGGDDDEEEFFFIIINNNSSSTTTQQQMMMKKKKKKMMMLLLKKKJJJIIIHHHGGGFFFGGGHHHHHHIIIIIIIIIHHHHHHIIIHHHGGGGGGIIIMMMRRRTTTWWW^^^hhhnnnlllgggjjjpppnnnqqqtttqqqiiifffnnnzzzuuuppptttvvvsss{{{wwwmmmhhhtttsssfffbbb___^^^\\\XXXXXXZZZRRRLLLEEEDDDGGGJJJJJJHHHAAAAAACCCFFFIIIIIIEEE@@@===:::888888555222444888999666444555777::::::888222888>>>???<<<<<>>AAADDDzzzzzzqqqCCC>>><<>>===888777555444333333444555666666777888;;;>>>@@@BBB===:::777444222222333444666777888:::===???@@@AAAAAABBBEEEEEE@@@===BBBJJJPPP```bbb___nnnzzzyyyuuuwww{{{uuu\\\YYYXXXWWWTTTNNNMMMOOOOOONNNNNNMMMKKKIIIGGGFFFEEEEEEDDDDDDDDDEEEFFFGGGFFFBBBBBBFFFFFFCCCDDDHHHRRR\\\hhhllliiikkkyyywwwqqqsssvvvxxxyyyxxxvvvxxxxxxnnneeelllzzzyyy|||}}}yyyuuuoooiiiccc```bbbeeefffhhhiiihhhfffdddbbbaaa```bbbdddggghhhhhhiiigggcccbbbbbb```[[[```dddeeecccdddiiilllkkkkkkfff___YYYUUURRRPPPNNNQQQRRRWWW___ggglllllljjjkkkhhhdddfffnnn{{{qqqpppyyy}}}rrrfff^^^XXXQQQKKKHHHHHHJJJKKKMMMNNNNNNNNNQQQQQQQQQUUU[[[^^^```___aaaffffffccciiiqqqmmm```^^^cccqqq~~~ddd]]]___hhhuuuyyylllgggbbbaaa```bbbjjjssswwwpppjjjhhheeecccffflllmmmeee___^^^gggqqqxxxkkkWWWUUU]]]dddkkkmmmqqqfffWWWRRRPPPTTTaaaeeegggjjjmmmoooooollliii___YYY]]]gggsss{{{kkkfffaaa```aaa___XXXQQQPPPMMMTTTdddrrrqqqbbbUUUbbbppp~~~}}}lllYYYOOOOOOJJJJJJFFF@@@:::777888;;;666:::@@@FFFKKKNNNQQQSSSMMMTTTXXXVVVXXX___aaa^^^wwwhhhcccyyyWWWZZZZZZUUUPPPOOOOOOMMMKKKKKKJJJIIIKKKLLLLLLJJJHHHHHHGGGGGGGGGHHHIIIJJJKKKLLLMMMKKKGGGEEEEEEFFFEEEJJJNNNPPPNNNKKKHHHGGGKKKJJJIIIHHHGGGFFFEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFDDDCCCBBBBBBDDDGGGJJJMMMQQQUUU___kkkooolllkkkmmmooottt{{{{{{uuuoooooorrrnnntttwwwqqqllljjjhhhdddkkkkkkiiijjjrrr|||{{{tttllljjjfff___XXXVVVYYY___^^^WWWRRRSSSYYY[[[WWWQQQDDDFFFFFFHHHLLLNNNKKKEEE======@@@CCC@@@:::999;;;???@@@???>>>@@@EEEHHHIIIEEEIIINNNPPPQQQRRRTTTWWWLLLKKKIIIFFFDDDCCCEEEHHH|||}}}mmm??????@@@DDDWWWyyy~~~eee```WWWNNNJJJHHHEEEDDDEEEBBBFFFTTTkkkxxxwwwxxxuuuvvvyyypppkkkuuu~~~yyywww}}}pppjjjgggdddcccbbbbbbaaa```^^^^^^___bbbaaa^^^YYYWWWXXXWWWUUUUUUXXXXXXXXX[[[```aaa]]][[[YYYWWWUUUSSSRRRRRRRRR[[[ZZZZZZZZZZZZ[[[]]]^^^gggeeebbb___]]][[[YYYXXXRRRRRRQQQPPPOOONNNOOOPPPOOOPPPQQQTTTWWWZZZ\\\^^^bbbbbbbbbdddeeeddd```]]]XXXRRRLLLLLLPPPRRROOOKKKHHHGGGHHHIIIJJJIIIFFFDDDDDDCCCAAA@@@@@@AAABBBCCC@@@>>><<<;;;:::;;;<<<===???@@@AAAAAA@@@>>>;;;:::555555333222333333555666444666:::>>>AAABBBBBBBBB777666444222333555777999999999:::<<<>>>@@@BBBCCCBBBCCCEEEEEEAAA@@@HHHTTT]]]iiiggggggzzzzzz]]]WWWUUUUUUVVVRRRLLLLLLPPPRRRQQQPPPMMMKKKIIIGGGEEEEEEEEEEEEEEEEEEFFFFFFFFFEEECCCBBBDDDDDDCCCDDDFFFJJJOOOYYYbbbcccdddsss|||wwwpppllloooxxxxxxyyy~~~wwwjjjjjjtttuuu}}}|||qqqfffaaa`````````aaacccfffiiidddeeeggghhhiiiiiijjjjjjeeeeeeccc___aaadddbbb^^^bbbfffgggddddddhhhlllllliiifff```YYYTTTQQQRRRSSSZZZ]]]gggwwwxxxmmmcccfffwwwwwwmmmoootttuuuxxxyyyssseeeYYYTTTOOOJJJLLLKKKLLLPPPVVVZZZZZZYYYbbbcccfffjjjnnnppppppoooxxx}}}jjjccchhhzzzrrr[[[WWW\\\ffftttuuudddaaabbbeeeggghhhmmmsssqqqkkkgggfffeeedddeeeiii{{{tttfffdddbbb```fffiiikkk^^^RRRXXX___bbbggggggjjj```UUUTTTTTT\\\nnnyyy{{{~~~yyysssbbbWWWVVV]]]gggwww}}}tttjjjeee___]]]\\\ZZZUUUPPPMMMMMMVVVdddggg```YYYYYYmmmyyyttt^^^MMMJJJMMMJJJDDD<<<888888999999888777>>>HHHOOOQQQQQQPPPOOONNNPPPUUUYYYVVVTTT^^^mmmzzzrrrdddvvv^^^RRRWWWWWWQQQNNNPPPOOOKKKHHHGGGGGGJJJLLLMMMMMMMMMJJJIIIIIIIIIIIIJJJJJJKKKLLLLLLLLLJJJHHHFFFFFFGGGAAAEEEIIILLLLLLKKKIIIHHHIIIHHHHHHGGGFFFEEEDDDDDDFFFFFFDDDDDDCCCDDDEEEEEEDDDCCCBBBAAACCCEEEHHHIIIKKKJJJRRReeevvv|||yyyvvvsssvvvxxxxxxwwwuuussspppfffkkklllhhhbbb```^^^]]]^^^ccchhhjjjllloootttvvvuuuyyyyyyqqqeee]]]\\\\\\ZZZWWWYYYcccoootttooohhhSSSSSSPPPKKKLLLNNNKKKDDD;;;;;;===BBBCCC@@@AAAEEE===CCCFFFEEEGGGPPPYYY\\\]]]ZZZXXXWWWXXXVVVSSSOOOAAABBBAAA@@@>>>===>>>@@@~~~~~~ggg>>>???BBBEEEWWWxxx}}}eeeXXXRRRKKKFFFDDDDDDDDDEEE??????FFF[[[sssxxxxxx|||xxxuuuvvvooonnnzzz}}}{{{pppyyy}}}xxxsssrrrnnnfffccc___]]]^^^\\\YYYYYY[[[^^^\\\ZZZYYYZZZZZZYYYWWWXXXZZZZZZYYY\\\bbbccc```]]]ZZZYYYZZZWWWQQQOOOOOOUUUTTTSSSTTTVVVZZZ___bbbkkkgggbbb^^^\\\[[[YYYXXXSSSSSSSSSQQQNNNLLLKKKLLLMMMNNNQQQTTTWWWYYY[[[\\\ZZZ[[[]]]___```]]]XXXSSSMMMJJJHHHKKKNNNOOOLLLGGGFFFEEEEEEFFFGGGFFFDDDBBB@@@@@@?????????@@@@@@AAA???>>>===<<<<<<===>>>>>>AAAAAA@@@???===;;;888777333333333333444555666777555888===AAACCCBBB@@@>>>333333222333555777:::<<<:::;;;===???AAABBBCCCCCCCCCDDDEEEFFFEEEGGGRRR^^^eeennnnnnrrrrrrWWWOOONNNQQQTTTSSSOOONNNQQQSSSRRRPPPNNNLLLKKKIIIIIIFFFFFFFFFFFFFFFGGGFFFFFFEEEDDDCCCDDDDDDDDDDDDEEEDDDGGGPPP]]]eeejjjuuutttxxxwwwsssqqqvvv|||uuuxxx~~~}}}tttooooooqqq|||tttfffddd___\\\\\\]]]^^^bbbhhhgggjjjmmmooommmkkkiiiiiifffgggfffcccdddggggggcccdddhhhiiieeedddhhhlllnnnhhhgggbbbZZZTTTRRRUUUYYYdddlll{{{yyykkk```ggg|||xxxjjjfffjjjnnnooorrrwwwssscccTTTOOONNNLLLOOOQQQUUU[[[aaaeeeggghhhjjjrrr~~~iiiaaaiii}}}^^^VVVVVV^^^hhhvvvmmm\\\[[[^^^eeeiiikkknnnrrrkkkgggeeefffeeeccceeeiiizzz}}}qqqdddcccaaa]]]```___```VVVQQQYYY[[[YYY^^^aaaccc[[[UUUXXX[[[hhh|||zzzsssfffXXXUUU[[[bbboootttlll^^^ZZZTTTQQQQQQPPPMMMJJJKKKOOOXXX```]]]UUUVVV]]]mmmtttsssdddQQQHHHHHHJJJFFF???777555888<<<;;;888<<>>AAA||||||bbb???>>>@@@EEE[[[~~~hhhUUUQQQKKKEEEBBBBBBCCCBBB======BBBQQQddduuu}}}~~~{{{~~~zzzxxx|||yyywww~~~}}}}}}{{{iiilllmmmoooxxxwwwgggccc\\\YYY[[[ZZZWWWUUUWWWYYYWWWWWWZZZ]]]]]][[[ZZZZZZ[[[ZZZXXX[[[aaabbb```___[[[ZZZ\\\ZZZTTTQQQSSSQQQQQQQQQSSSVVVZZZ^^^```bbb___\\\\\\]]]]]][[[ZZZWWWYYYYYYVVVQQQMMMKKKKKKKKKMMMPPPSSSTTTTTTSSSRRRRRRRRRTTTVVVXXXVVVRRROOOLLLKKKJJJKKKLLLLLLHHHEEEDDDCCCBBBBBBCCCCCCBBBAAA======>>>????????????????????????????????????@@@>>>===<<<;;;999777666555111222444555666777888888;;;<<>>???AAADDDFFFCCCBBBAAAAAAAAABBBCCCDDD???>>>BBBOOO___ooouuuiiieeelllsssuuunnnjjjeeebbb```^^^]]]]]]YYYYYY\\\\\\UUUQQQZZZhhhrrr|||pppfffddd```\\\___dddfffbbb]]]]]]dddffffffnnnzzz{{{tttiii```YYYXXXWWWPPPHHHDDDGGGIIIFFFBBBGGGRRRQQQIIIJJJFFFAAA???AAABBBBBB@@@BBBBBBBBBDDDIIIQQQ[[[bbbxxxzzz^^^AAA======DDD___kkkYYYVVVOOOGGGBBBAAAAAA???888:::???IIIWWWhhhxxx|||~~~zzz{{{~~~{{{}}}xxxuuuhhhfffccciii|||~~~hhheee\\\WWWZZZ[[[WWWTTTUUUUUUSSSTTTZZZ^^^___\\\[[[YYYYYYXXXUUUXXX^^^```]]]bbb]]][[[]]][[[VVVUUUXXXRRRRRRSSSUUUWWWXXXZZZZZZVVVUUUVVVZZZ^^^aaa```]]]]]]___```]]]VVVQQQNNNMMMJJJLLLOOOQQQPPPNNNKKKIIIOOOOOOOOOPPPQQQPPPNNNLLLMMMLLLKKKKKKKKKJJJGGGEEEDDDBBB@@@@@@AAAAAAAAA@@@;;;<<<===?????????>>>>>>??????@@@AAAAAAAAAAAA@@@;;;:::888777666555555555000222444777888999999888@@@@@@???===;;;777444222333333555666888999::::::<<<>>>BBBEEEFFFFFFEEEDDDGGGEEEDDDHHHMMMTTTaaannngggrrr{{{oooKKKXXXSSSSSSYYYaaabbbZZZRRRMMMFFFFFFFFFFFFHHHIIIKKKKKKHHHHHHIIIIIIIIIHHHHHHGGGEEEFFFEEECCCCCCEEEEEEDDDEEEEEEJJJVVVdddmmmjjjdddjjj|||tttllliiigggjjjooorrruuuqqq{{{xxxiiijjjbbb\\\___```]]]\\\]]]cccgggkkklllkkkkkklllnnnkkkoooooojjjfffggggggeeeggglllmmmhhheeehhhnnnpppffffffccc[[[TTTSSSZZZaaaqqqvvvkkkfffSSSQQQVVVfff|||tttkkkeeecccaaa___eeeooorrr|||xxxcccQQQOOOTTTUUU___ooovvvmmmpppwwwdddXXX\\\iii}}}dddPPPOOOQQQYYY___hhhuuujjjLLLEEEBBBDDDJJJPPPSSSWWW[[[______bbbfffdddcccgggmmmwwwzzzmmm______^^^ZZZ]]]VVVYYYWWWZZZbbb```^^^hhhmmmlllccc]]]______kkkyyyqqqllllllkkkhhheee___SSSSSS\\\```dddbbbWWWLLLIIIEEEDDDFFFIIIKKKLLLJJJPPPVVVVVVTTTSSSTTTVVVQQQTTTQQQKKKJJJLLLJJJDDD::::::999999999:::<<<>>>JJJOOOSSSUUUSSSTTTXXX\\\WWW[[[UUUKKKSSSsssfffRRRNNNJJJMMMTTTWWWQQQGGGIIIQQQNNNIIIIIIMMMMMMHHHEEEGGGFFFHHHKKKLLLLLLJJJGGGEEEHHHFFFCCCBBBBBBCCCBBBBBBDDDDDDDDDFFFIIIKKKLLLLLLGGGGGGFFFFFFEEEEEEDDDDDDAAA@@@>>>======@@@DDDFFF???>>>===<<<<<<===>>>???===???CCCEEEIIIWWWrrr|||lllbbbccchhhiiiiiihhhjjjpppssspppiiieee^^^ZZZ[[[\\\YYYWWWbbbqqqxxx~~~ssskkkbbb___```bbbcccaaa[[[ccchhhjjjrrr~~~~~~tttpppkkklllsssvvvlll]]]RRR[[[[[[WWWXXXgggwwwuuuhhheeeccc^^^YYYVVVUUUWWWXXXZZZYYYYYY[[[bbbppp{{{___>>>:::999AAA[[[|||dddVVVIIIDDDBBB???<<<;;;777<<<:::888LLLoooxxxuuu{{{{{{xxxxxx{{{|||xxxtttssstttrrrnnnmmmbbb[[[eeevvv{{{nnn______\\\YYYXXXWWWWWWVVVUUUPPPQQQSSSWWWZZZ[[[YYYWWWWWWWWWXXXZZZ[[[[[[ZZZXXXaaa___\\\YYYXXXWWWWWWXXXUUUTTTTTTTTTTTTTTTUUUUUURRRSSSVVVYYY]]]aaadddeeeeeeeeeeeeccc___YYYTTTQQQPPPNNNKKKJJJIIIHHHGGGEEEJJJIIIIIIIIIIIIJJJJJJKKKJJJIIIGGGEEECCCCCCCCCCCCCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBAAA@@@>>>===;;;:::777777555444333222222222222333444555666888<<>>:::666444333333444444444555666888999;;;<<>>CCCEEEDDDEEEJJJMMMLLLUUU]]]bbbaaaccchhhjjjgggrrrjjjaaa^^^aaaeeeeeedddgggiiimmmrrrvvvwwwwwwuuussscccYYY[[[gggqqqsssnnnhhhdddbbbaaa^^^[[[^^^\\\WWWSSSYYYbbbaaa[[[SSSQQQNNNLLLLLLMMMOOOPPPVVVVVVZZZ___]]]VVVSSSVVVXXXVVVSSSOOOJJJEEEBBB@@@999;;;;;;888777;;;DDDLLLVVVYYYXXXSSSVVV]]]___ZZZmmm\\\PPP\\\~~~hhhSSSIIIOOOLLLNNNPPPOOONNNLLLLLLLLLLLLMMMNNNPPPPPPLLLGGGBBBFFFJJJNNNNNNKKKHHHGGGHHHJJJLLLLLLJJJFFFCCCDDDFFFIIIDDDCCCGGGIIIGGGGGGIIIGGGFFFEEECCCAAA@@@@@@@@@AAAAAA@@@@@@???>>>>>>>>>@@@@@@@@@>>><<<<<<===>>>AAA???@@@CCCEEEIIIUUUdddmmmooopppnnnkkkhhhggghhhbbbggglllooouuu}}}mmmbbbZZZXXXWWW\\\kkk||||||}}}|||vvv~~~{{{nnnkkkrrrnnnaaaeeehhhnnnssstttpppiiicccooooooyyylllcccffffffhhhcccuuuxxxwwwuuuqqqllliiiiiilllqqqkkkdddeeeqqqbbbCCC>>>===DDD^^^iii\\\NNNGGGCCC???======999===<<<888DDD```yyy{{{wwwuuuuuutttrrrwww~~~zzzwwwvvvsssmmmhhhcccaaagggppprrrkkkbbbbbb^^^ZZZWWWVVVUUUTTTSSSQQQQQQQQQRRRTTTWWWZZZ\\\]]][[[YYYXXXWWWWWWWWWWWW[[[ZZZYYYYYYYYYZZZ\\\]]]]]][[[ZZZWWWVVVUUUUUUUUURRRSSSUUUWWWZZZ]]]```aaa___`````````^^^\\\YYYWWWSSSQQQNNNLLLLLLKKKIIIGGGHHHHHHHHHHHHHHHIIIIIIJJJEEEDDDCCCBBBAAAAAABBBBBBDDDCCCBBBAAA@@@@@@@@@@@@BBBBBBAAAAAA@@@@@@@@@???>>>>>>>>>===;;;999888777888777666555444333333333222444555777999;;;>>>@@@>>>;;;888555333333444444444444555777999;;;===>>>AAAAAACCCDDDFFFEEECCCAAA@@@BBBMMM]]]dddcccgggqqquuuyyy}}}~~~}}}kkk^^^^^^\\\XXXWWWVVVTTTSSSQQQQQQPPPIIIHHHFFFGGGIIIJJJKKKJJJJJJHHHFFFDDDDDDFFFHHHJJJGGGFFFEEEDDDDDDEEEFFFFFFJJJGGGFFFKKKSSS[[[______]]]dddccciiiwwwyyyssstttwwwwwwwwwtttrrrsssxxx|||~~~yyypppkkklllllljjjqqqllleee```___```^^^[[[[[[\\\```eeegggeeefffjjjppprrrrrroooiiieeedddeeeeeefffggggggfffeeeeeeeeeeeeeeeccc^^^XXXVVVXXX[[[ccchhhhhh```XXXRRRMMMIIIQQQVVV^^^kkk}}}kkkiiifffcccdddggglllpppssstttiiiZZZRRRLLLSSSgggyyy```YYY```nnn~~~kkk```[[[dddnnnfffLLLPPPYYY\\\pppnnnUUUMMMQQQPPPPPPTTTYYYYYYSSSNNNEEEHHHIIIFFFFFFJJJKKKJJJOOOTTTWWWWWW]]]fffjjjiiigggccc______dddiiilllmmmpppyyyrrrcccYYYZZZcccllloookkkeeebbbaaaaaa___]]]```^^^XXXUUUZZZbbbccc^^^[[[[[[[[[YYYXXXWWWWWWXXXZZZ\\\^^^^^^]]][[[[[[ZZZXXXWWWUUUQQQLLLEEE@@@<<<333555777888;;;AAAKKKRRRVVVVVVWWWXXXZZZ]]]aaafffhhh\\\bbbtttVVVNNNFFFFFFJJJMMMOOOOOONNNMMMMMMNNNLLLLLLMMMNNNOOOLLLHHHEEEJJJKKKMMMLLLKKKKKKKKKLLLKKKLLLLLLIIIEEECCCDDDFFFDDDDDDDDDDDDDDDFFFHHHIIIGGGFFFDDDBBBAAA@@@??????CCCBBBBBB@@@???>>>===<<>><<<===<<<======:::===KKKdddxxxxxx{{{~~~{{{sssmmmsss}}}}}}tttjjjhhhiiikkkllllllkkkjjjiiieeeaaa[[[WWWTTTSSSRRRQQQRRRQQQPPPMMMMMMQQQYYY```aaa___[[[XXXVVVWWWXXXYYYWWWWWWWWWXXXYYY\\\^^^```bbb```\\\XXXUUUSSSQQQQQQPPPQQQRRRTTTVVVXXXZZZ[[[YYYYYYZZZ[[[\\\]]]\\\\\\VVVTTTQQQPPPOOOOOOMMMLLLIIIIIIIIIHHHHHHHHHHHHHHHBBBBBBAAAAAAAAABBBBBBCCCEEEDDDCCCBBBAAAAAAAAAAAACCCBBBBBBAAA@@@???>>>>>>:::999999888777666444333777777666555444444555555444555888:::===???@@@@@@999888555333222333444555555555777999;;;===???@@@AAACCCEEEGGGGGGEEEBBBAAA>>>BBBPPP```hhhiiinnnwww~~~vvv{{{vvv\\\```aaaVVVXXXWWWVVVTTTRRRPPPOOONNNJJJHHHGGGGGGHHHIIIIIIHHHIIIHHHFFFEEEDDDFFFGGGHHHHHHGGGFFFEEEDDDDDDDDDEEEJJJHHHFFFFFFJJJPPPWWW[[[\\\___]]]ggg|||}}}ppppppxxxxxxyyyuuuooommmqqquuuvvv{{{sssiiiaaa]]]\\\]]]^^^XXXXXX[[[```aaaaaaeeejjjqqqvvvzzzvvvllleeedddgggeeefffgggggggggfffeeedddbbbcccbbb___ZZZXXXZZZ\\\aaaeeecccZZZRRRNNNLLLJJJYYY]]]ffftttjjjiiifffeeefffjjjnnnqqqoooqqqfffYYYRRRNNNWWWllllllUUUQQQ[[[jjj}}}qqq^^^WWWUUU\\\gggvvv```HHHKKKVVVZZZjjj}}}|||gggUUUOOOOOOPPPSSSVVVYYYXXXTTTQQQNNNQQQPPPMMMLLLNNNNNNJJJLLLMMMMMMPPPYYYdddiiihhh]]]]]]^^^```eeekkkpppsssvvv}}}xxxnnnbbbYYYYYY___eeegggddd___]]]]]]]]]]]]]]]___]]]YYYWWW\\\dddgggeee___bbbdddbbb^^^\\\\\\]]][[[eeeiiiddd______\\\VVVXXXWWWUUUQQQKKKCCC<<<888111222555999???GGGOOOSSSTTTSSSVVV[[[\\\]]]ccckkk^^^\\\vvv\\\JJJOOOKKKEEEJJJLLLNNNOOOOOONNNNNNOOOKKKKKKKKKLLLMMMMMMJJJHHHNNNLLLKKKKKKMMMOOOOOOOOOMMMMMMKKKHHHEEEDDDEEEFFFFFFLLLKKKCCC???EEEHHHFFFFFFEEEDDDBBBAAA@@@@@@@@@EEEDDDCCCAAA@@@>>>===<<<>>>@@@BBBAAA???=========???===>>>AAACCCCCCEEEIIIDDDHHHRRRaaannntttssspppqqqqqqkkkaaaaaapppsssiiiccc^^^\\\```aaaiiimmmjjjkkkppppppllllllmmmmmmmmmooouuu~~~pppnnnmmmhhhlllyyypppllloooooouuuxxxnnn```aaammmcccnnnzzz~~~vvvDDD<<<:::AAAYYYqqqcccRRRHHHAAA<<<999;;;???<<<<<<<<<:::===PPPeeekkkwwwzzz{{{vvvkkkgggjjjmmmlllhhheeefffhhhgggbbb\\\VVVSSSQQQPPPOOOOOOPPPOOOKKKHHHLLLVVV___aaa```^^^[[[YYYYYYZZZ[[[UUUUUUUUUVVVXXXZZZ[[[]]]```^^^ZZZUUUQQQOOOMMMLLLMMMMMMNNNOOOQQQTTTVVVWWWTTTUUUUUUVVVWWWXXXYYYZZZUUUSSSQQQQQQRRRSSSRRRQQQMMMMMMLLLLLLJJJIIIHHHGGGDDDDDDDDDDDDCCCDDDDDDDDDEEEDDDCCCBBBAAA@@@@@@@@@AAA@@@@@@>>>===<<<;;;;;;666666666666555444222222555555555444444555555666888999:::===??????>>>===555444333222222333555666666777999;;;>>>@@@AAABBBBBBEEEGGGGGGEEEBBB@@@???CCCIIIUUUcccjjjnnnvvv~~~dddXXX___^^^TTTWWWVVVUUUTTTRRROOONNNMMMKKKIIIGGGGGGHHHIIIHHHFFFFFFFFFEEEEEEEEEGGGHHHIIIHHHGGGGGGFFFEEEDDDDDDCCCHHHGGGEEECCCCCCHHHRRRYYY^^^```___jjjzzznnnqqqsssssspppnnnrrrxxxzzzwwwrrrkkkccc^^^ZZZXXXZZZ___YYYWWWXXX[[[]]]]]]bbbhhhpppuuuzzzxxxppphhhddddddeeeeeefffggghhhgggeeeccccccdddddd```[[[XXXXXXZZZbbbeeeccc[[[UUUUUUWWWWWWZZZbbbqqqllljjjgggfffhhhkkkmmmnnnmmmpppfffZZZTTTQQQZZZpppbbbQQQRRR[[[hhhppp]]]YYYYYYYYYdddqqq~~~```IIILLLUUUZZZgggtttssseeeXXXSSSOOOTTT[[[aaacccaaa]]][[[]]]aaaaaa___^^^]]]XXXRRRQQQNNNLLLOOOWWW^^^```^^^[[[]]]___aaacccgggkkkooovvv~~~|||yyyqqqnnnhhh```ZZZYYY]]]```___\\\YYYWWWVVVWWWXXXYYY\\\ZZZXXXYYY^^^eeelllooofffhhhiiigggbbb```bbbeeecccvvv~~~rrreee```ZZZQQQVVVUUUQQQLLLEEE???999666666666888<<>>>>>AAAAAABBBFFFHHHGGGEEEDDDHHHIIILLLSSS]]]gggnnnrrrpppfffoooyyy{{{~~~vvvjjjcccgggjjjgggbbbbbbiiinnnoooqqqiiidddcccdddiiizzzyyy{{{|||ssswwwtttzzz}}}mmmmmmxxxyyyHHH???>>>FFF\\\uuudddQQQGGGBBB>>>;;;;;;@@@999999>>><<<999BBBQQQYYYiii||||||||||||yyyssshhhhhhhhhgggfffdddbbb```fffaaa[[[VVVTTTRRRPPPNNNLLLMMMNNNKKKHHHJJJQQQXXX]]]^^^^^^\\\XXXVVVUUUVVVQQQQQQSSSTTTVVVXXXZZZ[[[ZZZYYYWWWTTTQQQOOOMMMLLLKKKKKKKKKLLLMMMPPPSSSTTTRRRRRRRRRRRRQQQQQQQQQQQQPPPOOONNNPPPSSSUUUUUUUUURRRQQQQQQOOOMMMJJJHHHFFFEEEEEEEEEEEEDDDCCCBBBBBBDDDCCCBBB@@@??????>>>>>>===<<<<<<:::999888777777555555555555555444333222333333333333444555666777===<<<<<<===>>>===:::888222222222222333555666777888:::<<>>???HHHSSSdddsssyyy|||ppp[[[ZZZYYYWWWWWWUUUUUUTTTSSSQQQOOOMMMLLLJJJIIIHHHHHHHHHHHHGGGEEECCCCCCDDDEEEGGGHHHIIIIIIGGGGGGGGGFFFEEEDDDCCCCCCFFFFFFDDDAAA@@@EEEOOOWWW___ccceeennn}}}pppnnnvvvsssmmmkkknnnppphhh^^^\\\]]]ccchhheee\\\XXXZZZ\\\YYYXXXYYYYYYYYY^^^dddoooqqquuuxxxxxxrrriiibbbdddcccccceeeggggggeeecccbbbddddddaaa\\\ZZZ[[[]]]dddgggeee___ZZZ\\\___``````mmmzzzoookkkhhhfffggghhhhhhgggiiillldddYYYTTTQQQZZZooo|||\\\OOOSSS]]]iiimmm[[[WWWWWWXXXbbbnnn{{{{{{bbbMMMOOOTTTZZZdddmmmooohhh^^^XXXXXX\\\ccckkkrrrxxx|||~~~|||qqqggg^^^ZZZWWWZZZ]]]\\\WWWRRR[[[\\\^^^______aaadddfffoooppprrruuuvvvrrriiiccceeedddaaa^^^[[[[[[]]]___ZZZYYYWWWUUUTTTSSSTTTUUUYYYYYYYYY\\\```fffnnnuuuppppppnnnkkkhhhiiinnnrrrtttwwwaaaZZZXXXTTTSSSOOOIIIBBB===999777666999:::===BBBHHHLLLMMMMMMMMMVVVVVVOOOTTT___\\\NNNSSSwwwZZZNNNOOOMMMLLLOOOOOOQQQRRRQQQNNNLLLKKKKKKIIIHHHGGGIIIKKKMMMMMMMMMJJJJJJKKKOOORRRRRRMMMIIINNNMMMKKKIIIIIIIIIIIIIIINNNXXXVVVGGG@@@GGGKKKGGGJJJIIIHHHFFFFFFEEEEEEEEEBBBBBBBBBBBBCCCCCCCCCCCCBBBDDDFFFFFFDDDBBB@@@@@@AAACCCFFFIIIKKKKKKHHHDDDFFFHHHHHHGGGHHHNNNYYYbbb|||~~~{{{uuuqqq}}}wwwnnnrrrssspppjjjgggiiilllmmmqqqiiidddggggggjjjzzz}}}zzz{{{}}}{{{zzzqqqFFF===<<>>>>>999999===>>>;;;===DDDWWWfffwww}}}rrrhhhiiirrrzzz}}}qqqnnnllllllnnnmmmgggaaaaaa^^^ZZZWWWUUUTTTQQQOOOJJJKKKLLLKKKHHHIIILLLPPPVVVXXXZZZWWWRRRNNNMMMMMMLLLNNNPPPSSSWWWZZZ\\\]]]XXXXXXYYYXXXWWWUUURRRQQQLLLKKKJJJJJJKKKMMMOOOQQQPPPPPPOOOOOOMMMLLLJJJJJJKKKJJJJJJLLLOOORRRSSSSSSQQQQQQPPPOOOMMMJJJGGGFFFBBBBBBBBBBBBAAA@@@???>>>BBBAAA@@@>>>===<<<<<<;;;999888888777666555444444555555666666666555555444333333333444555777888999@@@===::::::;;;:::666333222222333444555666888999;;;===???BBBCCCDDDDDDDDDDDDEEEDDD@@@======AAAFFFOOO```vvvyyyWWWTTTWWWRRRPPPXXXRRRRRRSSSRRRQQQOOOMMMKKKIIIHHHGGGHHHIIIHHHFFFDDDBBBCCCDDDFFFGGGHHHHHHHHHFFFFFFGGGFFFFFFEEEDDDCCCDDDDDDCCCAAAAAAEEEMMMSSS[[[bbbfffnnnwwwvvv}}}tttoootttqqqmmmjjjlllkkkaaaUUUSSS]]]ppp{{{jjj]]][[[]]]ZZZXXXXXXWWWVVVZZZ```jjjkkkoooxxx|||ooodddbbb```___aaaeeegggfffdddaaabbbcccaaa^^^]]]```ccckkkooooooiiifffgggiiiiiitttzzzsssoookkkfffeeeeeeeeebbb___aaaeee___WWWSSSOOOXXXlll{{{YYYLLLRRR___mmm}}}jjjZZZSSSQQQUUU```jjjuuuwwwcccOOOPPPQQQXXXaaajjjrrrssskkkbbbddddddhhhrrrrrrnnnmmmooolllddd[[[WWWZZZZZZYYYYYYZZZ[[[\\\]]]^^^[[[YYY\\\aaaaaa\\\UUU^^^]]]]]]]]]]]]]]]^^^^^^\\\]]]^^^]]][[[ZZZ[[[\\\^^^^^^```bbbccceeellltttqqqnnnjjjhhhiiimmmrrruuuyyyzzzcccOOOJJJOOORRRLLLHHHAAA;;;777555666777:::>>>DDDJJJNNNQQQQQQRRROOOVVVUUUNNNPPPYYYXXXMMMdddoooNNNTTTUUUNNNOOORRRQQQSSSSSSRRRNNNKKKJJJIIIHHHGGGGGGIIIKKKMMMMMMMMMIIIKKKNNNQQQRRROOOIIIEEEKKKIIIHHHIIIJJJKKKIIIHHHGGGMMMMMMEEECCCIIIMMMLLLKKKJJJIIIHHHGGGGGGGGGGGGAAAAAABBBCCCDDDEEEEEEFFFCCCEEEGGGFFFDDDBBBBBBBBB>>>CCCGGGHHHIIIJJJIIIEEEAAAFFFIIIGGGBBBCCCJJJRRRiiixxxkkkgggsss}}}|||vvvrrrxxx}}}yyyssspppfffcccccchhhiiiiiiqqq|||zzztttpppqqqsssuuuvvvmmmgggdddkkkvvv~~~{{{||||||{{{xxxyyyvvvssssssvvvtttooojjjBBB999:::EEEYYYxxx~~~xxxaaaIIICCCGGGIIIDDD@@@;;;:::;;;<<<<<<===???BBBVVViii~~~}}}uuu~~~qqqffffffqqqzzz}}}xxxtttrrrtttwwwuuummmfff\\\ZZZXXXXXXWWWVVVSSSQQQKKKJJJIIIHHHHHHHHHIIIIIIMMMPPPRRRPPPLLLJJJMMMPPPNNNOOORRRUUUXXXZZZ\\\\\\WWWYYY\\\^^^]]][[[WWWUUUPPPNNNLLLJJJIIIJJJKKKLLLKKKLLLMMMMMMMMMKKKIIIHHHHHHFFFFFFHHHKKKMMMNNNMMMJJJJJJKKKLLLKKKIIIGGGFFF>>>>>>???@@@@@@???>>>===@@@???===<<<:::999999999666555555555444444333333555555666666777666666666444444555666777999;;;<<>>@@@BBBDDDEEEEEEDDDDDDCCCCCC@@@<<<:::???HHHPPP___nnn}}}|||xxx}}}|||bbbNNNMMMOOOKKKKKKRRRPPPPPPQQQRRRQQQOOOMMMLLLHHHGGGGGGHHHIIIIIIGGGEEECCCDDDFFFGGGGGGGGGEEEEEEEEEEEEFFFGGGFFFFFFEEEDDDCCCCCCCCCBBBCCCEEEIIILLLRRRYYY^^^gggooommmtttyyyyyy}}}}}}wwwppplllnnnnnnkkkjjjkkkgggbbb\\\dddvvv}}}iii^^^^^^\\\XXXWWWWWWUUUTTTWWW]]]```bbbiiivvvsssfff```]]][[[]]]bbbggggggfffdddeeedddaaa^^^^^^bbbfffooouuuxxxuuurrrtttuuuuuu~~~rrrrrrlllhhhcccbbbcccbbb]]]YYYYYY___\\\VVVTTTQQQYYYlll}}}[[[NNNTTTbbbqqqyyylll\\\SSSMMMTTT^^^gggrrruuudddRRRRRRPPPXXXbbbmmm|||~~~qqqggggggmmm}}}{{{xxxxxxzzztttiiiaaa```]]]YYYTTTSSSTTTUUUTTTRRRPPPOOOOOORRRVVVWWWUUUSSS[[[[[[[[[\\\^^^^^^^^^]]]dddgggkkklllkkkjjjjjjkkkkkkjjjkkkkkkfffaaaeeelllgggccc___aaaffflllnnnnnnlllggg\\\OOOEEEBBBEEEIIICCC@@@<<<888666666777888>>>EEEMMMSSSUUUUUUVVVWWWUUUSSSSSSUUURRRPPPWWWbbb~~~aaaSSSZZZVVVUUUWWWQQQQQQRRRSSSRRROOOLLLKKKJJJGGGFFFGGGIIILLLMMMMMMKKKLLLOOOQQQQQQOOOKKKGGGFFFEEEDDDDDDGGGJJJJJJHHHEEEBBBCCCCCCEEEGGGJJJMMMOOOKKKJJJIIIHHHHHHGGGGGGHHHCCCCCCCCCDDDDDDEEEEEEFFFDDDEEEEEEDDDBBBAAAAAABBB===DDDIIIFFFEEEGGGHHHFFFEEEHHHKKKJJJFFFEEEHHHMMMWWWfffxxx~~~rrrlllppptttoookkklllqqqyyytttpppllljjjgggfffhhhjjj~~~zzztttqqqqqqsssuuuuuullljjjgggkkk|||zzznnnqqqpppkkkjjjllllllhhh```aaaaaadddlllttttttoooiiiDDD;;;===III]]]yyyvvv\\\CCC???FFFJJJEEE???888<<<>>>;;;999===BBBEEEIIIeeeyyyyyyqqqpppvvvyyyxxxuuurrrqqqsssuuussskkkdddXXXWWWWWWXXXYYYXXXUUUSSSMMMJJJHHHFFFGGGGGGGGGFFFFFFIIIKKKKKKJJJMMMSSSYYYTTTUUUVVVWWWXXXYYYYYYYYYWWWZZZ^^^``````]]]YYYVVVTTTRRRNNNJJJHHHHHHHHHIIIGGGIIIKKKMMMNNNMMMKKKIIIGGGEEEDDDEEEGGGIIIIIIHHHCCCDDDFFFHHHHHHHHHFFFEEE;;;<<<>>>???@@@@@@@@@???>>>===<<<:::888777777777444444444444444444444444555555666777777777666666555666666888999<<<===>>>===888333333555666444000444555666777888:::;;;;;;@@@AAACCCEEEFFFEEEDDDCCCBBBAAA>>>::::::AAAOOOYYYoooxxx~~~zzzrrrmmmmmmnnnlllhhh]]]QQQJJJGGGGGGIIIKKKNNNOOOPPPQQQQQQOOOMMMLLLGGGFFFFFFHHHIIIIIIGGGEEEEEEFFFGGGHHHGGGEEECCCAAADDDDDDFFFGGGGGGFFFEEEEEEDDDCCCBBBCCCCCCEEEFFFFFFJJJPPPUUU```jjjhhhnnn|||{{{xxxwww|||xxxnnnhhhoooqqqkkkeeeeeeggggggccceeennntttjjjYYYUUU[[[YYYVVVUUUVVVTTTSSSVVV[[[VVVZZZeeetttssshhh___[[[XXXZZZaaafffhhhgggiiiiiigggbbb]]]]]]```dddjjjqqqwwwwwwwwwzzz|||{{{oooiiipppiiieee``````aaa```\\\WWWUUU]]][[[WWWWWWTTT\\\pppxxx|||```UUUYYYeeesssuuulll]]]RRRIIIUUU___gggqqqvvveeeTTTTTTQQQYYYdddsss~~~cccfffrrrzzzuuurrrsssuuuoooddd___```bbb[[[SSSOOOPPPOOOLLLHHHOOOQQQSSSUUUVVVWWWWWWWWW[[[[[[[[[\\\^^^^^^]]]\\\jjjpppvvvyyyxxxwwwwwwxxxuuuttttttqqqhhh^^^___fffaaa]]]ZZZ^^^gggmmmmmmjjj___TTTLLLKKKKKKGGGCCCCCC===<<<:::888777777888888DDDLLLUUUZZZXXXVVVWWWYYY[[[OOOQQQ]]]VVVHHHXXXxxxnnn[[[XXXYYYQQQXXX[[[KKKOOOQQQRRRRRROOOMMMLLLLLLFFFFFFGGGJJJMMMMMMLLLJJJPPPRRRTTTQQQLLLHHHGGGHHH@@@@@@AAAEEEIIIJJJFFFCCCDDD@@@@@@FFFJJJJJJKKKNNNJJJIIIIIIHHHGGGGGGGGGGGGEEEEEEEEEEEEDDDDDDDDDDDDCCCDDDDDDBBB@@@???@@@BBB>>>GGGKKKFFFCCCEEEHHHGGGLLLKKKHHHFFFDDDFFFIIILLLOOOQQQUUUccc|||}}}xxxyyyuuujjjcccdddaaaiiixxxssskkkkkkkkkiiiuuurrrnnnmmmnnnpppqqqrrrmmmtttrrrqqq}}}yyyhhhllltttsssgggaaafffhhhddd___```aaafffnnnrrrlllccceee;;;999:::GGGaaayyyvvv\\\EEEBBBEEEBBB???AAA<<<;;;::::::;;;===@@@AAAAAAXXXxxx{{{~~~|||tttqqqvvvtttllljjjoookkkaaa___bbb[[[PPPUUUeeedddVVVOOOLLLJJJHHHHHHHHHFFFEEEGGGDDDDDDKKKVVV___cccddd^^^WWWPPPOOOTTTWWWUUURRRWWWYYY[[[ZZZWWWUUUVVVWWWWWWVVVTTTQQQMMMJJJHHHFFFHHHHHHGGGGGGFFFEEEEEEEEEDDDCCCBBBAAAAAABBBCCCDDDAAAAAAAAAAAAAAA@@@???>>>===<<<<<<;;;;;;<<<<<<===<<<;;;:::888777555444333666555444333333444555777999888666555666888:::;;;;;;<<<===>>>===<<<;;;:::777555333111111111333444666666777888;;;>>>AAACCCHHHEEEDDDHHHIIIFFFEEEGGGAAA???<<<;;;@@@MMM\\\gggrrryyy|||qqq```[[[eeerrrkkkXXXOOOIIIKKKLLLIIIIIILLLNNNOOOOOOPPPPPPOOOOOONNNIIIJJJKKKKKKKKKKKKJJJJJJKKKIIIGGGEEECCCBBBBBBBBB???CCCGGGIIIIIIHHHHHHHHHGGGFFFCCCAAA???>>>>>>>>>@@@IIIVVVaaafffhhhiiijjjooouuuzzz{{{}}}~~~xxxqqqqqqnnnkkkiiigggcccbbbccceeefffggggggfffccc\\\VVVXXX[[[YYYSSSRRRUUUSSSMMMQQQUUU\\\fffnnnqqqoookkkkkkbbb[[[\\\^^^]]]___dddcccfffgggeee```\\\\\\]]]jjjnnnuuu{{{~~~~~~}}}vvvmmmfffccceeeaaa______\\\WWWVVVXXXUUUUUUVVVVVVTTTUUU___lll|||eeeXXXXXX\\\dddlllzzzttt\\\QQQGGGVVV[[[bbbrrrttt]]]UUUQQQ[[[ggg{{{ttt___bbbsss{{{qqqmmmiiibbb^^^^^^```iiioooiiicccbbbaaa]]]aaa\\\VVVRRRPPPPPPOOOOOOQQQSSSVVVZZZ]]]^^^^^^^^^kkkllllllhhhbbb______aaammmvvv~~~|||qqqeee]]]UUUNNNNNNSSSTTTXXX```jjjnnnhhhZZZNNNLLLKKKIIIFFFCCC???===<<<666888888777666999???DDDQQQTTTWWWZZZ[[[[[[YYYXXXYYYUUUNNNEEECCCRRRrrr|||wwwjjj[[[VVVUUUWWWWWWSSSQQQQQQRRRPPPMMMMMMNNNMMMJJJFFFDDDGGGJJJLLLMMMLLLJJJIIIOOONNNLLLLLLLLLJJJHHHFFFEEE<<<;;;;;;888???EEE???BBBAAABBBGGGLLLNNNKKKHHHOOOKKKFFFCCCDDDFFFHHHIIIIIIGGGEEEEEEEEEFFFFFFEEEEEEFFFEEEDDDBBBAAABBBCCCKKKEEEDDDHHHIIIFFFEEEIIIIIIIIIHHHGGGFFFDDDBBBAAAGGGFFFEEEIIISSScccuuusssooorrrssstttwwwxxxrrrrrrwwwzzzyyypppnnnqqqrrrppptttyyyxxx{{{~~~zzzxxxyyyyyyuuunnnhhhooovvvvvvmmmfffgggiiiiiioookkklllrrrtttnnnhhhdddkkkDDD???<<>>===;;;;;;<<<===>>>>>>OOOhhh{{{sssqqqooowwwvvvjjjdddjjjpppqqqlllnnneeeXXXZZZggghhh]]]OOOJJJEEEDDDGGGHHHGGGEEEIIIGGGGGGKKKSSSZZZ]]]^^^UUUQQQOOOPPPSSSVVVUUURRRTTTVVVWWWUUUSSSQQQQQQRRRRRRQQQPPPNNNLLLKKKIIIIIIGGGGGGFFFFFFEEEDDDCCCCCCBBBAAA@@@@@@@@@@@@AAABBB???????????????>>>======;;;;;;::::::::::::;;;;;;888888888888888888888888666555333222111222444555666666666777999;;;===?????????>>><<<:::888666555444333222222222333555555666666777:::===@@@CCCEEEJJJGGGFFFIIIHHHCCC@@@@@@<<<<<>>============BBBMMMZZZeeeiiigggdddsssuuuxxx|||}}}|||yyywwwvvvnnngggeeefffeeeaaa]]]iiilllmmmjjjgggfffgggiii[[[```___XXXRRRPPPMMMHHHPPPRRRXXX___gggjjjjjjhhhggg```[[[\\\^^^^^^```ddddddfffggggggdddbbb``````dddggglllrrrwww{{{}}}|||tttmmmgggcccbbbeee```]]]]]]ZZZVVVUUUXXXYYYZZZ\\\\\\YYYXXXaaakkkxxxfffXXXVVV[[[dddjjjxxxttt]]]SSSJJJXXX___gggxxxyyy```VVVXXXbbboooeee\\\^^^oootttiii___[[[YYYVVVUUUWWWWWW]]]aaa```bbbggggggdddiiiddd]]]YYYXXXZZZ\\\]]]cccfffjjjmmmpppssswwwzzzxxxuuupppiiidddbbbcccdddqqqxxx}}}|||{{{{{{xxxssskkkaaaXXXSSSOOOLLLOOOUUU[[[^^^bbbdddaaaYYYOOOHHHFFFEEECCC@@@>>>;;;:::999555666666888<<>>;;;??????AAACCCFFFGGGHHHGGGLLLJJJJJJKKKNNNQQQRRRRRREEEEEEEEEGGGHHHIIIHHHGGGGGGGGGGGGEEEBBBAAABBBCCCGGGDDDEEEIIIJJJFFFDDDFFFEEEEEEDDDCCCBBB@@@>>>>>>??????@@@BBBGGGPPP[[[bbbfffqqqpppiiittt~~~|||}}}}}}~~~{{{ssskkkgggkkkmmmlllkkklll~~~zzzoooiiimmmqqqsssxxxvvvuuuvvvtttqqqqqqtttzzzNNNEEE???IIIbbbvvvuuukkk___PPPCCCAAAAAA>>>>>>AAAAAA???===<<<;;;<<<===>>>BBBGGGSSSiii~~~tttxxxtttvvvlllooovvvzzzkkkmmmdddWWWTTT\\\\\\UUUMMMHHHCCCCCCFFFHHHFFFCCCEEEDDDDDDEEEHHHKKKNNNPPPNNNOOOPPPRRRRRRQQQPPPOOOOOOPPPPPPOOOLLLJJJJJJKKKJJJJJJJJJJJJJJJJJJJJJJJJGGGFFFEEEDDDCCCBBBAAAAAA???>>>>>>======>>>>>>???===============<<<<<<;;;999999999888888999999999666777777777777777777777888888666666555666777888888888:::<<<>>>@@@BBBCCCAAA???===999666333222111111111222333444555666777666777999<<<@@@DDDGGGIIIKKKHHHHHHJJJGGGAAA======666;;;EEESSSaaalllsssvvv{{{tttrrr|||sss[[[IIIEEEEEEKKKRRRTTTUUUWWWPPPPPPPPPOOOOOONNNNNNMMMJJJJJJKKKKKKKKKKKKJJJJJJMMMKKKHHHEEEDDDEEEFFFGGGDDDFFFHHHHHHEEECCCAAAAAA????????????>>>===<<<<<<===>>>DDDRRR```gggddd^^^mmmmmmtttxxxrrrsssxxxooofffffflllpppmmmgggkkknnnpppkkkeeegggrrr}}}yyy{{{wwwhhhYYYQQQOOOOOOOOOPPPRRRVVV[[[```bbbcccccc___]]]___aaa```aaacccfffggghhhjjjkkkjjjgggddd^^^___aaaeeekkkrrryyy}}}{{{xxxsssnnnjjjhhhhhhhhheee___ZZZYYYWWWUUUVVV[[[___aaadddddd^^^ZZZ___gggsssiiiXXXTTTYYYdddiiiwwwttt___VVVNNNUUU^^^hhhyyyzzz^^^QQQXXXcccqqqzzzVVVXXXZZZllljjj___TTTPPPOOONNNPPPSSSWWWYYY[[[___fffoooqqqooonnniiiccc```ccchhhmmmppprrrzzzyyyppphhhdddcccddddddkkkpppsssppplllhhhccc^^^WWWPPPJJJHHHIIIKKKRRRYYYffffffddd]]]SSSIIIDDDBBB@@@???===;;;999888777666555555666;;;DDDNNNVVV[[[[[[]]]^^^^^^ZZZSSSLLLGGGDDD:::>>>XXXsss}}}sssttt{{{VVVRRRRRRNNNNNNRRRSSSPPPMMMNNNRRRNNNJJJHHHKKKPPPSSSVVVGGGGGGHHHIIIKKKLLLLLLMMMDDDCCCBBBBBBDDDEEEDDDBBBDDD777666:::555444::::::@@@AAACCCDDDDDDCCCCCCCCCDDDEEEHHHLLLPPPRRRQQQPPP@@@CCCGGGJJJLLLKKKJJJHHHHHHIIIHHHFFFCCCAAAAAABBBBBBBBBEEEJJJJJJFFFBBBCCCBBBAAAAAA@@@???===<<<;;;===???AAACCCDDDFFFIIILLLIIIPPP^^^ppp|||tttsssttttttssstttwwwmmmkkkrrruuussszzzyyyyyyQQQGGGAAAMMMhhhxxxppp___RRRJJJCCCAAA???<<<===AAA>>>===<<<;;;<<<>>>@@@BBBDDDBBBDDDRRRgggyyy~~~{{{}}}~~~|||xxxsssmmm^^^aaa___VVVQQQPPPKKKDDDHHHHHHHHHGGGGGGFFFDDDBBB@@@@@@@@@@@@???@@@CCCEEELLLPPPTTTTTTQQQMMMJJJJJJKKKJJJIIIHHHFFFEEEEEEEEEEEEEEEFFFFFFGGGGGGHHHHHHEEEDDDCCCBBBAAA??????>>>=========<<<<<<=========<<<<<<=========<<<<<<;;;888888777777777777888888888777777666555444333333888888888888999:::;;;<<<===>>>???AAABBBBBBBBBBBB<<<;;;888555222111000000111222333555666777777777888999<<>>666@@@MMMZZZccciiiooorrrxxxvvvvvv|||eee]]]FFFEEEFFFLLLSSSVVVWWWVVVRRRQQQPPPOOONNNMMMMMMMMMJJJJJJJJJJJJJJJJJJIIIHHHKKKIIIFFFDDDCCCDDDGGGHHHDDDFFFGGGGGGDDDAAA@@@@@@<<<===>>>??????>>>===<<>>===;;;999777666666666666666999AAALLLUUUYYYZZZ]]]\\\YYYTTTMMMEEE>>>:::;;;:::LLLqqqyyyxxx___IIIOOOMMMKKKKKKPPPRRROOOLLLMMMLLLIIIFFFEEEGGGKKKOOORRRGGGGGGGGGHHHIIIKKKMMMNNNEEECCCBBBBBBDDDEEEDDDCCCCCC999;;;===444333>>>DDDJJJFFFBBBAAACCCDDDDDDBBBCCCDDDFFFIIILLLLLLJJJHHH???CCCIIIMMMMMMKKKIIIGGGIIIIIIIIIGGGDDDAAAAAAAAA===AAAFFFJJJJJJEEEAAA@@@AAAAAA@@@@@@???===<<<;;;===@@@DDDFFFGGGGGGHHHIIICCCAAADDDLLLXXXkkk}}}{{{~~~yyytttssssssqqqooonnnjjjrrr{{{|||MMMDDDBBBSSSppp~~~pppZZZKKKHHHDDDBBB>>>;;;<<<@@@>>>===<<<;;;<<<===???AAA@@@>>>>>>FFFTTTeeevvv~~~ooo```[[[___cccbbb]]]TTTIIIAAACCCIIINNNOOOJJJEEECCCCCC@@@AAAAAA@@@>>>>>>@@@BBBGGGMMMRRRSSSOOOJJJIIIIIIGGGFFFDDDBBBBBBAAAAAAAAABBBBBBBBBBBBBBBCCCCCCCCCBBBAAAAAA???>>>===<<<<<<<<<<<<============<<<<<<<<<<<<===>>>>>>=========888777777666666777777888888888888777777666666666666666777888:::;;;<<<===@@@@@@@@@???>>><<<;;;:::444333222111111222333444444444666777888888888888;;;<<>>BBBLLLYYY```bbbfffnnnuuuxxxrrrppp|||fffTTTRRRDDDEEEGGGLLLTTTYYYYYYWWWTTTSSSQQQOOOMMMLLLLLLLLLIIIIIIIIIIIIIIIHHHGGGGGGGGGFFFCCCBBBBBBCCCEEEGGGCCCDDDFFFEEECCCBBBAAABBB<<<===???@@@AAA@@@???>>>CCCEEEGGGKKKQQQ[[[eeemmmpppqqq}}}}}}tttxxxvvvxxxtttmmmllluuu~~~wwwqqqnnnoooppprrrzzzqqq```UUURRRUUUQQQOOOLLLJJJKKKOOOTTTXXX```cccfffggghhhhhhgggeeebbbbbbcccgggkkkkkkhhheee```]]]YYYWWWXXX\\\bbbfffhhhgggfffggghhhhhhfffdddaaaZZZTTTTTTWWW]]]hhhrrryyyxxxuuuooocccYYYZZZ```qqqpppZZZRRRWWWccclllzzzuuu___VVVNNNVVVbbbmmm~~~dddQQQQQQZZZhhhyyyqqqVVVWWW[[[ooottt]]]UUUPPPQQQTTTUUUVVVYYYdddfffhhhjjjiiikkkqqqxxxyyyuuupppmmmnnnppprrrsss~~~tttpppkkkfff```^^^___```^^^\\\aaabbbbbb___YYYRRRNNNMMMHHHJJJLLLOOOVVV___fffjjjjjj```SSSIIIDDDCCC@@@>>><<<:::888666555555555666999;;;AAAKKKUUUZZZ[[[YYY]]]XXXPPPGGG???:::888777:::CCC[[[{{{tttSSSIIILLLKKKIIIJJJOOOQQQNNNLLLMMMGGGGGGGGGFFFFFFFFFHHHIIIGGGFFFFFFFFFGGGJJJLLLNNNGGGEEECCCBBBCCCCCCCCCBBBCCC<<<===;;;555CCC```pppsss```III===>>>DDDFFFDDDHHHHHHHHHJJJLLLLLLJJJHHHAAAFFFKKKNNNLLLIIIFFFEEEGGGHHHIIIGGGCCCAAA??????;;;AAAGGGIIIHHHEEEBBB@@@@@@@@@??????>>>===<<<;;;<<<>>>AAABBBCCCCCCEEEGGG@@@CCCJJJRRRVVVWWW[[[aaaxxxxxxqqqmmmnnnqqquuu}}}}}}FFF@@@BBBVVVuuuuuu]]]KKKIIIGGGCCC???<<<<<<===AAA???===;;;::::::;;;<<>>>>>>>>>>>>>>???DDDIIIKKKJJJIIIIIIJJJDDDAAA???>>>>>>??????>>>@@@@@@??????>>>>>>>>>===>>>>>>>>>===<<<<<<;;;;;;;;;<<<<<<======<<<<<<;;;<<<===>>>>>>>>>>>>>>>>>>888888888777777888888888888888999:::;;;======>>>::::::;;;<<<===>>>>>>???<<<;;;:::888666444333222//////000111222444666777777777777888999::::::;;;>>>@@@BBBEEEHHHJJJKKKLLLFFFCCC@@@>>>:::777;;;BBBUUU\\\dddhhhhhhmmmwwwwwwsss|||qqqyyyfffNNNFFFCCCEEEGGGJJJMMMUUU]]]^^^[[[VVVTTTRRROOOLLLKKKKKKKKKGGGGGGHHHGGGGGGFFFEEEDDDBBBBBBAAAAAAAAACCCDDDEEEBBBDDDEEEEEECCCCCCCCCDDD>>>???@@@@@@AAAAAAAAA@@@@@@DDDHHHIIIJJJTTTffftttuuussswww}}}|||wwwzzzyyyoootttzzzoooiiikkkmmmlllooovvvfffeeehhhjjjggg^^^VVVSSSQQQPPPMMMIIIHHHJJJOOOSSSZZZ```eeefffgggiiiiiiggg______```bbbddddddcccbbbfffccc___[[[YYYZZZ\\\]]]aaa``````bbbffffffddd```^^^WWWQQQTTT[[[hhhxxx|||qqqcccZZZ\\\dddvvvrrr\\\TTTXXXbbbkkkzzzwwwaaaVVVMMMTTTaaajjjzzzgggRRRXXX___jjjyyyqqq[[[YYY]]]ooojjjWWWRRRQQQXXX___dddhhhlllpppoooooonnnlllmmmxxxwwwpppllljjjjjjiii}}}}}}vvvkkkccc```aaacccaaa_________^^^]]]\\\___\\\ZZZXXXRRRKKKHHHJJJLLLQQQVVVZZZ___fffiiihhhZZZPPPEEE?????????===:::777666444444444555777999???CCCKKKSSSZZZ]]]\\\ZZZXXXQQQGGG>>>999999<<>>>>>:::BBBGGGGGGEEEDDDDDDBBB>>>>>>>>>>>>===<<<;;;:::@@@AAAAAA@@@??????AAACCC>>>BBBJJJSSSSSSLLLHHHHHHJJJYYYrrruuuCCC>>>AAAWWWwwwzzzeeeNNNMMMIIIDDD@@@>>><<<;;;@@@???<<<:::999999:::;;;>>>;;;:::999888>>>PPPcccsssyyyyyyrrrwww~~~~~~zzznnnhhhhhhmmmkkk___RRRLLLBBBCCCFFFKKKOOOOOOLLLIIICCC@@@======>>>>>>;;;888999<<>>>>>>>>>>>>>>:::999999999999999999:::888888999;;;<<<===??????<<<<<<<<<<<<;;;:::999999666555333222111222222333111222333555666666777777888777888888:::<<>>;;;:::999888777333333333444777;;;???AAAJJJNNNSSSVVVWWWVVVVVVVVVMMMGGG>>>888888>>>FFFLLLOOO[[[eeemmmwwwXXXNNNKKKHHHGGGHHHFFFHHHNNNPPPLLLIIIIIIGGGIIIJJJIIIEEECCCBBBCCCAAABBBCCCDDDFFFHHHIIIJJJEEECCC@@@@@@AAACCCCCCCCC;;;<<<======RRR___DDD===???@@@>>>AAACCCGGGLLLNNNMMMIIIEEEEEEHHHKKKIIIEEECCCEEEGGG@@@BBBCCCCCC@@@>>><<<<<<<<>>======DDDEEEEEECCCAAA???@@@AAABBBAAACCCGGGHHHEEEEEEIIIHHHGGGMMMVVV[[[bbbttt~~~tttjjjCCC>>>AAAVVVvvv~~~kkkRRRPPPKKKEEEAAA???<<<999<<<;;;:::999999:::<<<===888666777999:::AAARRRddd|||rrrqqqtttyyy}}}xxxllleeehhhhhh^^^TTTQQQEEE@@@>>>DDDOOOUUURRRLLLJJJEEEAAAAAACCCCCC>>>:::888888999:::;;;======>>>===:::777777:::<<<<<<;;;;;;:::::::::::::::::::::999999:::::::::;;;;;;;;;999:::;;;<<<<<<;;;:::999;;;;;;<<<===>>>>>>>>>===;;;;;;::::::::::::;;;;;;888999999999999999::::::777777666444222///---,,,222111000000111444666888555666888888888888666555777777777888;;;???BBBEEEDDDEEEGGGHHHIIIIIIHHHGGG@@@===<<<<<>>???AAACCCDDDDDDDDDCCCFFFGGGGGGFFFCCCBBBBBBCCCAAA@@@???>>>>>>???@@@AAAAAAEEEGGGEEEBBBFFFQQQ[[[dddiiiiiieeegggsss{{{|||qqqoookkkccceeennnfffYYYTTT^^^jjjjjjbbb\\\OOOOOONNNJJJFFFEEEGGGJJJFFFQQQYYY[[[___gggkkkjjjfffhhhiiigggdddcccfffjjjkkkkkkkkkjjjgggdddaaa___]]]YYYVVVXXX___dddfffeeeZZZSSSOOOVVVdddyyyvvvgggYYYUUU^^^kkkuuu```YYYZZZbbbddduuu|||eeeZZZPPPUUUaaahhhuuulllWWWYYY___jjjyyynnn\\\\\\aaaqqqqqq^^^XXXVVV]]]hhhsss}}}{{{kkkeeegggpppooobbb]]]```eeehhhccc```[[[WWWXXX\\\aaadddggggggeee```ZZZWWWWWWZZZTTTOOOMMMPPPOOOMMMRRRZZZaaahhhkkkeee___WWWJJJ>>>?????????<<<888555555666222333444666;;;AAAGGGJJJTTTVVVXXXUUUPPPMMMMMMOOOBBB>>>888666999BBBMMMTTTWWWdddiiipppYYYKKKNNNKKKHHHLLLGGGEEEGGGMMMOOOKKKGGGGGGFFFHHHHHHFFFBBB@@@BBBDDD@@@@@@BBBDDDFFFGGGHHHIIIEEECCCAAAAAACCCEEEGGGGGGAAADDDCCC???RRR~~~kkkZZZFFF<<<>>>CCCEEEDDDBBBEEEKKKQQQSSSOOOHHHBBBDDDGGGIIIGGGCCCBBBFFFJJJ===???AAAAAA???===;;;;;;===EEEHHHCCC@@@CCCGGGGGGCCCCCCCCCCCCCCCBBBAAA@@@BBBDDDEEEDDDAAA?????????GGGFFFIIIMMMMMMIIIGGGIIINNNGGGEEEJJJMMMKKKPPPXXXddd```<<>><<<===>>>;;;888777999:::::::::666666777999888;;;JJJ[[[zzzsssvvv~~~|||oooddd]]][[[ZZZZZZZZZKKK===>>>JJJTTTTTTPPPIIIDDD???===>>>>>>===:::<<<:::888888:::;;;<<<<<<::::::::::::::::::;;;;;;<<<<<<===;;;:::999:::<<<;;;;;;:::::::::::::::::::::;;;;;;:::999999:::<<<;;;:::999888777666555444555555555444444333333333555555555555555555555555333333333222222222222222111111111111222333444555222555888::::::::::::;;;777888;;;>>>AAACCCEEEFFFFFFHHHGGGEEEGGGMMMKKKEEE<<<999777999BBBOOO\\\dddtttnnnkkktttrrrWWWKKKEEEBBBHHHNNNiiimmmgggYYYSSSXXXYYYUUUZZZXXXSSSMMMHHHFFFGGGIIIHHHFFFCCCBBBAAACCCEEEGGGCCCEEEGGGGGGEEECCCBBBBBBEEEFFFFFFEEECCCBBBCCCDDDCCC@@@>>>>>>AAACCCCCCBBBBBBBBBBBBCCCEEEFFFHHHIIIWWWfffnnniiihhhqqqyyy{{{~~~vvvnnnnnnhhh]]]___kkkeeebbb\\\XXX\\\```]]]UUURRROOOKKKHHHHHHGGGEEEDDDIIIKKKNNNQQQUUUZZZ```dddggghhhjjjiiifffcccbbbaaaeeeiiimmmooommmiiifffddd]]]XXXSSSTTTZZZ___```___NNNWWWZZZZZZjjjzzzoooeeeYYYRRR^^^rrruuu___RRRSSS___hhhzzz{{{dddUUUPPPVVV^^^eeexxxkkkVVV\\\[[[jjjzzz{{{vvvnnnbbbaaabbbnnn|||kkk^^^ZZZ[[[cccllluuu~~~ooodddjjjpppsssyyyddd]]][[[YYY^^^hhh^^^```___[[[[[[bbbhhhjjjjjjgggbbb^^^[[[XXXTTTRRROOONNNMMMNNNSSS[[[ccchhhqqqkkkbbbXXXOOOHHHDDDCCC@@@>>>;;;888777666555444555444333666<<>>666555333333===NNN[[[```eeedddmmmqqqRRRIIIJJJIIIHHHKKKKKKHHHGGGJJJNNNOOOLLLGGGHHHHHHHHHEEEBBBAAAAAABBBCCCCCCBBBCCCDDDFFFHHHIIIFFFEEECCCBBBBBBCCCDDDFFF@@@@@@<<<;;;EEETTT[[[YYYNNNKKKGGGCCCAAAAAABBBCCCGGGHHHKKKMMMNNNMMMKKKJJJIIIGGGEEECCCBBBBBBCCCDDDDDDCCCAAA???>>><<<<<<<<>>AAA@@@GGGccc|||eeeSSSJJJCCCBBBAAA???===>>>>>>;;;888888999:::::::::666666888:::999:::CCCOOOuuu~~~~~~|||yyywww{{{~~~xxxsssvvv{{{vvviii___]]]aaadddiiiYYYEEE:::;;;CCCJJJMMMZZZVVVPPPIIIBBB>>><<<===<<<:::999888:::;;;<<<;;;:::::::::999999999999999999::::::999777777888:::888888888888888888999999;;;<<<<<<:::888777888999999888777666555444333333444333333333222222222222333333333333333333333333000000000111111111111111333222222222333444555555555777999:::999999:::<<<<<<>>>AAADDDGGGIIIIIIJJJGGGIIIHHHHHHKKKMMMGGG===999;;;???DDDKKKWWWeeeooozzzyyy|||cccIIIIIIIIIKKKUUU]]]hhhkkkfff\\\XXX]]]]]]VVVYYYWWWSSSNNNJJJIIIJJJLLLGGGEEEDDDBBBBBBBBBCCCDDDCCCEEEGGGGGGFFFDDDCCCCCCCCCDDDFFFEEEDDDDDDEEEFFFFFFCCC@@@???@@@AAA@@@>>>@@@@@@@@@AAABBBDDDEEEFFFSSSbbblllhhheeejjjnnnmmmiiilllttt||||||zzz{{{vvvvvvrrrkkkjjjooovvvpppddd[[[ZZZ[[[WWWPPPOOOMMMIIIEEECCCCCCEEEGGGBBBEEEIIIKKKNNNSSSZZZ___```bbbddddddaaa^^^]]]\\\cccfffjjjllllllkkkkkkkkkbbb]]]XXXWWWZZZ[[[ZZZWWWNNNWWW\\\]]]kkkqqqeee___YYYYYYeeevvvmmm\\\TTTVVVccchhhzzz{{{eeeWWWSSSYYYbbbjjj{{{lllVVVWWWYYYgggtttxxx{{{tttbbbbbbccclllxxxsssccc^^^]]]bbbiiinnnuuu{{{jjj```\\\fffrrr}}}ttt```]]]___^^^```eeeeeegggfffeeehhhpppuuuuuujjjeee^^^XXXTTTRRRPPPOOOJJJMMMRRRYYY___dddgggiiiaaa\\\UUUMMMFFFAAA>>>>>>:::999888777666555333111444666;;;AAAHHHPPPVVVYYYWWWYYYVVVOOOJJJGGG@@@888999888888>>>OOOdddqqqtttooozzzqqq\\\JJJGGGHHHGGGIIIPPPLLLJJJHHHJJJNNNNNNKKKGGGFFFGGGGGGFFFDDDCCCDDDEEEDDDCCCBBBBBBCCCDDDEEEFFFGGGFFFDDDBBBAAABBBCCCDDDDDDCCC>>>:::===DDDCCC>>>FFFGGGIIIGGGDDDBBBAAAAAAEEEGGGJJJLLLMMMLLLKKKJJJHHHGGGEEEDDDCCCBBBCCCCCCFFFEEECCCAAA???>>>======CCCDDDEEEDDDBBBCCCDDDFFFFFFDDDCCCDDDFFFGGGFFFDDDDDDDDDCCCCCCCCCDDDEEEEEEGGGFFFFFFHHHKKKKKKHHHEEEDDDCCCDDDFFFFFFEEEJJJPPPJJJNNNSSSWWW\\\eeeqqqzzz]]]??????;;;AAA\\\zzzzzzgggQQQIIICCCBBBBBB???>>>???===;;;888888999::::::999666666888;;;;;;:::<<>>AAACCCGGGJJJLLLLLLLLLKKKGGGIIIIIIIIIKKKJJJBBB888:::CCCLLLRRRWWWaaappp|||}}}ppphhhlllsssyyylllQQQGGGMMMLLLNNNYYYaaa```aaa]]]VVVVVVZZZXXXPPPTTTSSSQQQMMMJJJIIIKKKMMMHHHHHHGGGFFFEEEDDDDDDCCCBBBDDDGGGGGGFFFEEEEEEFFFBBBDDDEEEEEEEEEEEEFFFHHHHHHEEEAAA???>>>>>><<<;;;>>>>>>>>>>>>???@@@AAABBBHHHWWWcccccc```cccdddaaaYYY^^^hhhtttzzz{{{}}}{{{yyytttooojjjyyyuuullldddbbb```YYYPPPIIIJJJJJJHHHGGGFFFGGGHHHAAAEEEHHHHHHGGGJJJPPPVVVZZZ]]]___```___\\\[[[[[[^^^```bbbdddfffiiimmmpppiiifffcccaaa```\\\VVVQQQOOOYYY^^^```kkk}}}uuugggZZZWWWYYY^^^lllzzzjjj]]]UUUUUU```iiiyyyzzzggg[[[WWWZZZeeelll{{{kkkVVVUUUZZZfffoooxxxgggddddddkkkrrr~~~wwwgggbbb___bbbfffgggjjjnnndddcccdddkkkwwwnnn______dddeeeccccccfffhhhhhhjjjpppwwwxxxtttccc]]]UUUNNNLLLLLLMMMMMMMMMRRRZZZaaadddccc___\\\OOOLLLFFFAAA===:::999999555555555555555444333333888===EEENNNUUUYYY[[[[[[UUUXXXVVVNNNFFF@@@:::555;;;===CCCQQQiii}}}gggOOOHHHEEEHHHHHHFFFJJJRRRNNNLLLJJJKKKMMMMMMJJJGGGDDDFFFGGGHHHFFFEEEFFFGGGDDDCCCCCCBBBBBBCCCCCCDDDHHHGGGEEEBBBAAAAAAAAAAAABBBAAA???===???AAA???999EEEIIILLLKKKFFFCCCCCCEEECCCEEEHHHKKKLLLLLLJJJIIIEEEEEEEEEEEEEEEEEEEEEEEEHHHGGGEEECCCAAA@@@??????EEEDDDCCCAAA@@@@@@CCCFFFEEEBBBBBBGGGMMMNNNJJJDDDDDDDDDCCCCCCDDDEEEEEEFFFEEEFFFHHHJJJKKKIIIEEEAAAFFFCCCBBBDDDDDDDDDIIIPPPNNNOOOOOOMMMKKKNNNTTTYYYUUUWWW]]]eeennntttwwwxxxXXX======:::AAA\\\xxxyyyiiiPPPHHHBBBAAABBB@@@???@@@<<<:::888888999:::999888888666777999;;;;;;:::::::::III^^^uuuxxxvvv}}}rrriiikkkeeebbb```ccciiiqqqvvvxxxgggbbbZZZNNNCCC;;;888777777AAANNNVVVUUUNNNFFFAAA>>><<<999888999999999888:::999999888777666666555555666666555333333444666444444555666666777888888:::;;;;;;:::777555555666555444444444333333222222222222222222222222222222222222222222222222222222222222333444555666666777555555444444444444555555888999::::::;;;===@@@CCCCCCEEEIIILLLMMMLLLJJJHHHGGGHHHGGGEEECCCBBB@@@>>>KKKUUU___bbbbbbiiiwwwlll___hhhxxxggg```QQQOOOTTTNNNOOO\\\eee]]][[[TTTOOOQQQUUURRRJJJNNNNNNLLLJJJGGGGGGJJJLLLKKKKKKKKKKKKJJJHHHFFFEEEBBBDDDFFFGGGFFFFFFGGGHHHCCCEEEFFFFFFDDDDDDEEEFFFGGGEEEBBB???>>>===<<<<<<>>>>>>=========>>>??????<<>>@@@;;;:::888888999999999777888777666666999<<<===;;;BBBEEEPPPkkk}}}rrrlllmmmfffaaaeeemmmooofff\\\XXXWWWUUUSSSOOOGGG>>>888444:::DDDNNNTTTQQQIIIBBB???===:::888888888888777999999888888777666555555666777777666444444555777555555666666777888999999777999::::::888777777888555555444444444444444444444444444444444444444444444444444444444444444444333333444555666777777888555444444444444555666666888:::;;;===>>>AAAEEEHHHEEEGGGJJJLLLMMMKKKHHHFFFFFFGGGEEEAAA<<<===FFFOOO___ffflllkkkgggkkkwwwnnnnnnwwwlllYYYWWWNNNQQQUUUPPPVVVhhhqqqccc^^^VVVQQQRRRUUUSSSNNNLLLLLLKKKIIIGGGGGGJJJLLLKKKKKKLLLLLLKKKHHHFFFEEEAAACCCEEEFFFEEEFFFGGGHHHEEEFFFGGGEEECCCBBBBBBCCCCCCCCCAAA@@@>>>>>>???@@@@@@??????>>>>>>>>>>>>>>>999BBBJJJNNNQQQWWW]]]```^^^eeemmmvvv}}}vvvtttpppnnnsss{{{{{{uuupppssstttrrrrrrppphhh___XXXTTTQQQUUU[[[\\\VVVNNNKKKLLLLLLGGGAAA???AAAEEEFFFJJJNNNQQQUUUXXX]]]```YYYXXXVVVTTTTTTXXX___ccciiinnntttxxxxxxqqqhhhaaa^^^bbbcccaaaeeemmmnnniiiYYYTTTQQQRRRWWWdddxxxqqq```\\\VVVTTT\\\dddqqqttteee[[[XXXWWWdddhhhoooqqqbbbZZZbbbkkkooouuu```aaaiiippp{{{wwwfffbbb```dddhhhiiilllpppkkktttxxxwww}}}lllhhhggggggeeecccdddffffffiiikkklllnnnkkk```SSSJJJJJJJJJLLLPPPTTTUUUVVVZZZXXXVVVQQQLLLEEE@@@<<<@@@>>><<<999888777777888444444333111222777>>>CCCKKKNNNTTTXXX[[[[[[YYYXXX[[[UUUKKKAAA999888>>>FFFQQQbbbvvvqqq___tttlllNNNKKKEEEDDDFFFJJJKKKJJJKKKMMMNNNMMMKKKKKKKKKKKKKKKJJJIIIKKKKKKIIIGGGDDDDDDDDDAAABBBCCCEEEFFFHHHHHHIIIHHHHHHFFFDDDCCCAAA@@@@@@EEEBBB???>>>??????@@@AAAGGGOOOVVVVVVOOOGGGEEEFFFBBBDDDGGGJJJKKKJJJIIIHHHFFFGGGHHHIIIIIIIIIIIIHHHAAAAAAAAAAAABBBCCCEEEEEEEEEDDDAAA>>><<<>>>CCCGGGCCCFFFJJJMMMLLLIIIFFFDDD@@@@@@@@@@@@AAABBBCCCDDDGGGGGGGGGFFFDDDCCCCCCCCCBBB???AAAEEEGGGEEEEEEGGGDDDGGGJJJLLLLLLJJJIIIHHHPPPLLLIIIIIILLLNNNMMMKKKDDDCCCDDDTTTiiihhh[[[ZZZVVVZZZ^^^^^^[[[YYYZZZ\\\______``````aaabbbcccdddbbbaaa\\\WWWVVVYYYYYYVVVPPP=========GGG\\\lllgggWWWMMMEEE?????????===<<<>>>:::999888888999999888777777888666555777===???===DDDAAAEEE\\\www{{{wwwpppfffaaaiiiwwwzzznnn```VVVRRRPPPPPPRRRPPPKKKFFF:::777777;;;CCCIIIKKKJJJBBB@@@<<<::::::999888777999999888888777777666666888888999777666555666888666666777777888888999999666888:::;;;999888888999444444555555555555555555555555555555666666666666555555555555555555555555333333444444555555666666555555555555666777888999:::<<>>>>>>>>>>>===@@@DDDFFFIIIOOOVVV\\\]]]ccciiilllqqqxxx}}}~~~yyysssqqqsssuuuvvvvvvoooooollljjjoooxxx~~~~~~oooeee[[[WWWZZZ]]][[[WWWJJJIIIGGGCCC@@@???@@@BBBEEEHHHKKKOOOTTTZZZbbbggg]]][[[XXXUUUSSSTTTXXX\\\aaafffnnntttuuusssnnnjjjfffgggfffccceeeiiiiiieeeOOOPPPSSSVVV^^^mmmnnn```]]]UUUQQQYYY```mmm{{{}}}rrrcccYYYVVVUUUdddiiimmmvvvhhhYYY___hhhmmm|||rrr]]]^^^hhhrrr|||fffbbbaaafffkkknnnssswww|||~~~uuuccceeefffccc^^^[[[^^^aaa```bbbcccaaa```]]]SSSIIIJJJKKKNNNRRRVVVXXXWWWVVVNNNLLLHHHDDDAAA@@@@@@@@@;;;:::888666555555555666333444444333444:::DDDKKKPPPRRRUUUXXXZZZZZZYYYXXXSSSKKKBBB===<<>>>>>>>>>>>BBBGGGGGGSSSbbbhhhcccWWWLLLFFFDDDFFFHHHJJJKKKJJJHHHGGGKKKKKKIIIHHHFFFEEEDDDCCC?????????@@@BBBDDDEEEFFFDDDCCCAAA>>>===@@@DDDHHHDDDGGGJJJJJJGGGDDDCCCCCCAAAAAAAAAAAABBBCCCEEEEEEFFFFFFFFFDDDBBBAAABBBDDD@@@>>>@@@FFFHHHEEECCCDDDIIIKKKOOORRRSSSQQQOOOMMMIIIGGGEEEFFFGGGIIIJJJJJJIIIEEEFFF[[[qqqhhhTTTPPPIIIMMMRRRQQQNNNMMMPPPTTTYYYYYYXXXVVVUUUVVVXXX[[[ZZZXXXTTTNNNNNNSSSTTTRRRQQQ<<<<<<>>>III]]]lllfffWWWLLLDDD>>>======;;;:::;;;:::999888888999999888666333777888555666<<<===;;;===>>>@@@LLLeee~~~}}}kkkwwwzzzooogggnnn|||}}}rrr^^^ZZZUUUTTTUUUWWWVVVUUUHHHBBB999444555;;;CCCHHHGGGDDD@@@>>>===<<<;;;999888888888888888888888888888999999888666666777888777777777777777777888888888:::<<<<<<:::888777777333444444444555555666666555555555666666777777777555555555555555555555555555555555555555555555555666666777777999:::<<<===>>>@@@CCCEEEFFFGGGIIIJJJLLLLLLLLLLLLJJJHHHFFFEEEBBB@@@CCCJJJQQQWWWbbbnnnrrrqqqqqqssswwwyyyzzzyyydddWWWYYYVVVSSSVVVVVVQQQXXXaaa^^^XXXWWWVVVVVVTTTQQQNNNMMMPPPPPPOOOMMMJJJIIIIIIKKKFFFFFFFFFFFFEEEEEEDDDCCCAAACCCDDDCCCBBBCCCDDDFFFCCCDDDDDDCCCAAA???@@@AAA???AAABBBAAA@@@AAAEEEHHHCCCCCCAAA@@@>>>>>>======>>>???@@@AAACCCIIIQQQXXX[[[bbbeeecccfffqqq|||{{{{{{wwwqqqqqqwwwtttrrrlllhhhnnn|||zzztttkkkbbb[[[XXXVVVUUULLLIIIDDDBBBAAAAAA@@@???FFFGGGHHHKKKPPPXXXaaahhh___^^^[[[WWWSSSRRRSSSUUUXXX[[[___bbbeeegggiiikkkjjjkkkjjjhhhhhhhhheeeaaaTTTUUUXXX^^^hhhvvv|||lllaaa^^^SSSMMMUUU___lllyyy|||qqqbbbXXXSSSPPPcccjjjmmm~~~uuufffWWWZZZdddlllwwwlll___^^^fffqqqyyyiiicccbbbffflllpppvvv|||~~~vvvmmmfff]]]^^^]]]YYYUUUSSSUUUVVVTTTVVVTTTPPPNNNPPPNNNKKKQQQQQQQQQRRRSSSQQQNNNKKK@@@@@@>>>===============555555444444444444555555444777;;;<<<>>>CCCKKKRRRRRRSSSUUUVVVUUUSSSPPPOOOEEE???===CCCJJJQQQYYYbbbcccLLLIIIQQQHHHJJJKKKKKKJJJJJJKKKJJJFFFGGGGGGHHHIIIKKKMMMOOONNNMMMJJJFFFBBBAAABBBDDD@@@BBBDDDFFFGGGHHHHHHHHHEEEFFFFFFGGGGGGGGGGGGFFFFFFAAA???AAABBBAAAEEELLLGGGRRRaaaiiiggg]]]QQQIIIFFFGGGJJJKKKKKKJJJHHHFFFJJJHHHFFFDDDCCCBBBBBBBBBAAAAAAAAAAAABBBCCCDDDEEEBBBBBBAAA??????AAAFFFIIIFFFEEEDDDDDDCCCCCCBBBAAA?????????@@@AAABBBDDDDDDBBBDDDFFFEEECCCAAAAAACCCBBB>>>>>>CCCFFFEEECCCDDDCCCDDDFFFIIIKKKLLLKKKKKKOOOOOONNNKKKHHHGGGHHHIIIBBB>>>AAAXXXkkk]]]IIIHHHGGGLLLPPPOOOKKKKKKPPPUUUSSSVVVWWWVVVTTTRRRSSSUUUOOOPPPMMMJJJJJJMMMMMMIIIRRR::::::===JJJ```ppplll___LLLDDD===<<<<<<:::999:::999888888888:::999777666000777:::777666:::;;;888<<>>===;;;888888888888888999999999888999999888666666777888777777777777777666666666:::<<<>>>===;;;888666666222333333444444555555666555555555666666666777777555555555555555555555555888888888888777777777777777888888999;;;===???@@@AAADDDGGGHHHHHHGGGHHHHHHKKKKKKJJJIIIGGGEEEDDDCCCAAA>>>CCCRRRaaahhhmmmsss~~~bbbVVVTTTQQQUUURRRWWWYYYUUU[[[^^^TTTQQQTTTXXX[[[XXXRRRNNNNNNOOOOOONNNLLLHHHGGGGGGHHHGGGGGGFFFFFFFFFFFFFFFFFFBBBCCCCCCCCCAAABBBCCCEEE@@@BBBBBBBBB@@@???@@@BBB@@@BBBCCCBBBAAABBBEEEIIIDDDCCCAAA@@@>>>=========<<<;;;<<>>LLLZZZ```ffflllyyyYYYNNNLLLKKKJJJJJJOOOSSSPPPKKKIIIIIIJJJCCCDDDFFFGGGHHHKKKNNNQQQNNNMMMIIIDDDAAA@@@CCCEEEAAABBBDDDEEEFFFFFFFFFEEEDDDEEEFFFHHHHHHIIIIIIIIIGGGCCCAAABBB@@@<<<===CCCCCCIIIRRRXXXYYYUUUNNNIIIGGGIIIKKKLLLKKKJJJGGGFFFDDDBBBAAA@@@AAABBBDDDFFFDDDCCCCCCBBBBBBBBBCCCCCCAAAAAAAAA@@@@@@CCCGGGJJJGGGBBB>>>>>>BBBDDDBBB???<<<<<<<<<===>>>@@@AAABBB>>>BBBGGGGGGEEEBBB@@@AAADDD???===@@@DDDCCCCCCEEEKKKIIIGGGGGGHHHIIIIIIIIIMMMOOONNNKKKEEEBBBCCCEEEFFFDDDIII^^^mmm[[[IIILLLGGGKKKOOOMMMIIIIIIOOOUUUHHHMMMSSSUUUSSSPPPNNNNNNHHHKKKKKKJJJKKKMMMJJJEEEOOO======<<>><<<:::999999999999888999::::::999777777777888999;;;<<<=========999;;;@@@AAABBBPPPbbbooouuu}}}wwwttt|||iiikkkiiipppxxxvvvjjj___aaaiiillldddWWWHHH>>>888777888???FFFIIIDDD@@@@@@???;;;;;;:::999999999999:::;;;;;;::::::999888888888999;;;;;;;;;:::999888666666<<<<<<;;;:::888777555444222444666777666555555666333555444111222666999777555777999999777666666666444555666666555666888:::;;;<<<===???AAACCCDDDEEEIIIIIIJJJKKKKKKLLLKKKKKKLLLPPPJJJEEEGGGAAA:::>>>BBBNNNTTTbbbvvvpppnnn|||eeeZZZPPPMMMPPPTTTSSSRRRUUUXXXYYYVVVSSSSSSRRRRRRSSSSSSQQQNNNKKKLLLKKKIIIHHHIIIJJJLLLMMMIIIFFFDDDEEEIIIIIIFFFBBBCCCCCCCCCCCCCCCCCCCCCBBBCCCCCCDDDEEEEEEDDDCCCBBBCCC???===???EEEHHHGGGEEEAAAAAAAAABBBAAAAAA@@@@@@;;;======<<<<<>>===>>>BBBFFFHHHOOOQQQSSSTTTUUUTTTSSSRRRMMMKKKJJJKKKPPPTTTXXXYYYZZZaaabbb___dddnnnmmmcccdddcccdddhhhmmmnnnjjjeee]]]YYYVVVVVVUUUSSSTTTXXXbbbmmmzzz|||qqqbbbVVVPPPQQQZZZaaaiiivvvvvvddd^^^\\\cccmmmxxxkkk[[[___ccchhhvvvwwweee___^^^^^^___bbbhhhmmmpppnnnjjjddd___]]]YYYTTTPPPPPPQQQOOOIIIHHHIIIIIIFFFIIIHHHHHHIIIKKKOOOSSSUUUPPPLLLEEE???<<<;;;<<<>>>===;;;777444222222222333444555555444555777;;;??????IIINNNLLLJJJMMMQQQPPPQQQPPPMMMHHHAAA===<<<<<<666EEE\\\lllkkkeeeiiissstttRRRQQQPPPKKKJJJIIIKKKLLLLLLKKKIIIGGGFFFFFFBBBBBBDDDGGGLLLOOOOOONNNLLLKKKIIIGGGEEEDDDCCCCCCEEECCCAAAAAABBBDDDDDDCCCCCCDDDDDDEEEFFFEEEEEEEEEBBBBBBBBBBBBBBBAAA??????DDDKKKNNNJJJHHHJJJHHHCCCFFFGGGHHHIIIIIIHHHFFFFFFDDDDDDCCCBBBBBBBBBCCCCCCDDDDDDCCCBBB@@@???AAACCC@@@>>>===>>>BBBEEEGGGGGGIIIFFFBBBAAAAAA@@@===999;;;;;;<<<>>>@@@BBBAAA@@@DDDDDDCCCDDDEEECCCAAA>>>>>>@@@CCCEEEFFFEEEDDDBBBDDDCCCBBBAAABBBDDDGGGIIIJJJKKKKKKIIIEEEDDDFFFIIIFFFCCCCCCLLLVVVXXXPPPGGGKKKMMMOOOOOOMMMJJJIIIIIICCCEEEKKKQQQQQQLLLJJJLLLJJJHHHGGGIIILLLLLLIIIFFFQQQ<<<<<<<<>>===IIIXXXiiivvv~~~ppppppzzzwwweeehhh___llltttfffbbbgggaaaVVVMMMEEE@@@;;;777???EEEHHHEEEDDDEEEDDD@@@===<<<:::999999999:::;;;<<<;;;;;;:::999::::::::::::::::::::::::999999888;;;;;;:::999777555333222222444777777666555555666333666777555888>>>BBBAAA444666888888777666666666666777888888777888:::<<<===>>>???AAACCCEEEFFFGGGJJJKKKLLLLLLLLLLLLKKKJJJMMMQQQIIIAAAAAA>>>===EEEFFFVVV```kkkvvvoooqqqgggYYYTTTOOOOOORRRSSSSSSTTTWWWYYYXXXSSSNNNQQQPPPPPPPPPPPPOOOLLLJJJKKKJJJIIIIIIHHHIIIJJJJJJIIIFFFCCCEEEIIIJJJHHHEEEDDDBBB@@@>>>???@@@CCCEEECCCDDDDDDEEEDDDCCCBBBAAAAAA>>>===???DDDGGGFFFCCCBBBBBBBBBBBBBBBAAA@@@???<<<>>>???======AAAJJJQQQ]]]bbbaaa[[[```oooxxxwwwwww{{{~~~xxxbbbiiinnnmmmmmmiii]]]OOOJJJGGGDDDEEEHHHIIIFFFBBB@@@???=========@@@BBBDDDHHHJJJMMMPPPRRRRRRRRRRRRPPPNNNLLLMMMOOOQQQRRRSSSQQQXXXZZZZZZaaammmnnnhhhmmmjjjiiijjjllliiiccc]]]WWWRRRPPPPPPPPPNNNQQQUUUbbblllwwwyyypppbbbXXXSSSOOOXXX```hhhvvv~~~tttdddYYYWWW^^^gggssslllYYY\\\^^^dddsss}}}tttcccaaa```^^^]]]^^^```ccceee]]]YYYTTTQQQOOOLLLIIIFFFIIIKKKJJJFFFFFFIIIJJJHHHJJJJJJJJJJJJJJJJJJKKKKKKBBBAAA>>><<<;;;:::::::::777777666666666666666666333444555666888<<>>???AAABBB@@@>>>>>>AAADDDFFFGGGFFFCCCAAA@@@@@@???===:::===<<<===???AAACCCBBBAAACCCBBB@@@AAAAAAAAA???======???AAACCCDDDCCCAAA@@@CCCBBB@@@???@@@BBBEEEFFFKKKKKKJJJGGGEEEDDDEEEFFFEEECCCDDDKKKTTTVVVNNNEEEIIIKKKMMMLLLJJJGGGFFFEEEEEEFFFKKKPPPNNNIIIFFFHHHHHHGGGGGGHHHJJJJJJHHHEEERRR;;;<<<;;;BBBWWWjjjcccOOOHHHGGGDDDAAA>>>;;;999777888888777888999:::888666888888888999999999::::::<<<999:::===;;;888@@@LLLbbbvvvvvviiigggtttwwweeegggkkkqqq}}}ttteee]]]aaa___^^^^^^\\\SSSFFF;;;:::<<<======???CCCAAA>>>===<<<;;;:::999::::::;;;===<<<<<<;;;;;;;;;;;;;;;888999:::;;;;;;;;;;;;;;;;;;::::::888777555333222444666777888777666777888111444555444777===AAA@@@333555777888777777777888:::;;;<<<<<<<<<<<<===???AAABBBCCCDDDFFFGGGHHHIIIIIIJJJKKKMMMMMMMMMLLLKKKIIIMMMDDD===???@@@BBBMMMRRR```jjjpppsssoooyyy{{{eeeQQQMMMPPPQQQRRRTTTRRRRRRTTTWWWYYYWWWPPPJJJOOONNNLLLLLLLLLLLLJJJIIIIIIIIIIIIIIIHHHGGGFFFFFFFFFDDDBBBDDDHHHJJJJJJHHHDDDAAA===:::;;;>>>CCCGGGCCCDDDDDDDDDCCCBBB@@@???>>>======@@@DDDEEECCC@@@CCCCCCCCCCCCBBB@@@??????>>>???@@@???>>>@@@EEEJJJXXXbbbfffaaa```hhhqqqtttssswwwllluuussshhhiiivvvvvvkkk___SSSGGGCCCGGGIIIGGGBBB???>>>>>>=========>>>>>>???AAAEEEHHHLLLNNNOOOOOOQQQPPPNNNNNNOOOOOOMMMLLLMMMSSSWWWYYYbbboootttqqqqqqnnnlllkkkjjjfff___YYYTTTOOOLLLMMMMMMLLLOOOTTT```hhhppppppiii^^^WWWTTTMMMVVV___gggsssyyypppbbbUUUSSSZZZcccnnn~~~~~~mmmXXXYYY[[[bbbrrr{{{qqq```]]]\\\ZZZXXXVVVTTTTTTSSSPPPNNNJJJIIIHHHGGGEEECCCFFFHHHGGGDDDDDDHHHIIIGGGHHHHHHHHHGGGEEEBBB???>>>999::::::;;;:::888666444000111333444444444333222333666999<<<@@@EEEKKKNNNPPPSSSSSSPPPOOOPPPOOOLLLEEE@@@:::666666:::???BBBYYYgggwwwzzzqqqkkkttt[[[LLLGGGHHHCCCFFFJJJGGGGGGGGGFFFEEEDDDDDDCCCBBBDDDCCCDDDFFFIIIKKKKKKJJJHHHGGGEEEBBB@@@>>>===============???AAABBBBBB@@@@@@AAAAAABBBBBBBBBBBBBBBDDDCCCAAA???>>>>>>>>>>>>===CCCGGGFFFEEEDDDAAA>>>>>>???AAACCCDDDEEEEEEEEEAAAAAAAAA@@@@@@@@@??????AAABBBAAA@@@>>>===>>>???DDDAAA???>>>@@@CCCEEEEEEAAA@@@????????????===;;;===<<<<<<>>>AAACCCCCCBBBDDDBBB@@@???@@@@@@@@@??????@@@BBBCCCCCCBBBAAA???BBBAAA@@@???@@@BBBDDDEEEKKKIIIFFFDDDDDDCCCCCCBBBEEECCCDDDJJJQQQQQQKKKCCCEEEGGGHHHGGGEEECCCBBBBBBGGGGGGJJJNNNKKKEEEBBBDDDFFFEEEEEEGGGHHHHHHFFFDDDRRR<<<<<<999>>>SSSgggcccRRRIIIHHHFFFCCC???;;;888777999888888999::::::999777888888888888888888888888:::888999;;;999666;;;CCCTTThhhsssjjjnnn~~~mmmiiiuuuuuuyyy|||yyyooogggeee]]]```gggppprrrhhhUUUEEE:::777333333777;;;;;;:::<<<;;;:::::::::;;;<<<===<<<<<<;;;;;;;;;;;;;;;<<<::::::;;;<<<<<<<<<<<<;;;<<<<<<;;;:::999777555444777888::::::999888999:::555777777555555999:::999666888::::::::::::;;;===???AAACCCCCCBBBAAABBBDDDEEEEEEFFFGGGIIIJJJKKKKKKGGGHHHJJJKKKLLLKKKJJJJJJAAAEEEAAAAAAKKKNNNNNNUUUeeekkkqqqvvv{{{~~~zzz^^^RRRIIILLLRRRTTTTTTTTTQQQQQQQQQTTTVVVUUUPPPKKKNNNLLLJJJIIIJJJJJJJJJHHHFFFGGGHHHHHHGGGEEECCCBBBCCCBBBAAABBBFFFIIIJJJIIICCCAAA===;;;;;;???CCCFFFCCCDDDDDDCCCBBB@@@>>>===;;;;;;<<>>DDDDDDCCCCCCAAA@@@???>>>===??????>>>======???BBBKKKXXXbbbaaa___eeeooovvv|||yyyxxxzzz{{{uuuuuuuuuhhhVVVHHHBBBBBBDDDEEE@@@@@@@@@???>>><<<;;;:::999;;;>>>AAADDDFFFHHHIIIMMMMMMMMMNNNOOOOOOMMMKKKKKKQQQTTTWWW___kkkqqqqqqjjjiiihhhhhhhhhfffaaa^^^YYYTTTQQQQQQQQQPPPSSSWWW]]]bbbfffddd]]]VVVQQQPPPMMMUUU]]]eeellloooggg[[[RRRPPPXXXccckkkvvvwwwhhhWWWXXXZZZdddrrrxxxlll[[[SSSSSSRRRPPPMMMKKKIIIGGGKKKJJJIIIHHHHHHHHHHHHHHHLLLNNNKKKFFFDDDFFFFFFCCCBBBBBBAAA???===:::888777<<<<<<;;;:::777444111000111111222222222222222111777<<>>AAABBB@@@?????????@@@AAAAAAAAAAAA@@@EEEDDDAAA>>>======>>>???<<>>======<<<>>>???>>>======>>>@@@BBBAAAAAAAAACCCCCCBBB@@@=========>>>>>>>>><<<;;;<<<;;;;;;===@@@BBBCCCBBBIIIFFFBBBAAABBBDDDDDDDDDBBBCCCEEEEEEEEEDDDCCCAAABBBBBBAAA@@@AAABBBDDDEEEIIIEEEAAA@@@AAAAAA???===DDDCCCDDDIIIMMMMMMGGGBBB@@@AAACCCCCCAAA@@@@@@AAAFFFFFFHHHJJJHHHBBB@@@BBBDDDDDDEEEFFFFFFEEEDDDCCCTTT===<<<888;;;PPPggghhhZZZIIIHHHEEEBBB>>>;;;888777:::999999:::;;;;;;:::888888777777777777666666666777777888999888777;;;@@@DDDQQQfff|||~~~sssxxxxxxllljjjmmmsssxxxvvvooommmooo______cccjjjnnniii\\\PPPCCC;;;333111333555888999999888888999:::<<<>>>@@@;;;;;;::::::::::::;;;;;;<<<============<<<;;;;;;>>>>>>>>>>>>===<<<::::::;;;<<<======<<<<<<===??????AAA@@@<<<<<<>>>>>>;;;<<<>>>????????????AAACCCEEEGGGIIIIIIHHHGGGGGGHHHHHHHHHIIIJJJKKKKKKLLLLLLKKKJJJJJJIIIGGGFFFEEEDDD>>>EEEHHHRRRdddhhhaaaaaaqqqqqqyyy{{{uuuzzzzzzZZZUUUOOOLLLPPPTTTTTTRRRPPPPPPNNNMMMOOORRRSSSQQQNNNNNNLLLJJJIIIJJJJJJJJJIIIDDDEEEGGGGGGGGGDDDBBB@@@@@@@@@@@@BBBDDDGGGHHHHHHAAA@@@???>>>???@@@BBBCCCBBBCCCCCCBBBAAA???===<<<:::;;;===???AAAAAA???===CCCCCCCCCBBBAAA???>>>===<<<===>>>===<<<;;;;;;<<<===JJJVVVYYYXXX]]]hhhppp|||wwwpppjjjhhhnnn~~~|||yyytttqqqhhhXXXHHH@@@CCCHHHCCCCCCBBBAAA???===:::999777888:::<<<===???@@@@@@EEEFFFGGGKKKNNNOOONNNLLLIIILLLOOOQQQUUU\\\bbbccc___```aaabbbdddcccbbb```aaa\\\ZZZZZZZZZXXXYYY]]]\\\^^^___\\\VVVPPPMMMMMMOOOUUU\\\aaadddddd\\\TTTOOOMMMWWWaaadddkkkjjj]]]TTTUUUZZZdddooopppbbbSSSKKKKKKKKKKKKJJJIIIGGGFFFHHHHHHHHHHHHGGGHHHIIIJJJVVVVVVQQQIIIDDDBBB@@@<<<===<<<:::888777888999:::>>><<<999666333111000000444444333444555888;;;<<<@@@EEEMMMRRRSSSPPPNNNLLLMMMLLLKKKKKKHHHBBB;;;777666<<>>???AAACCCCCCCCCBBBAAA???===<<<;;;::::::888999:::===@@@AAA@@@???>>>???@@@@@@AAA@@@@@@@@@EEECCCAAA???===>>>??????<<>>===<<<;;;888:::<<<======>>>@@@AAA???@@@BBBDDDEEECCC>>>;;;999:::<<<>>>>>>===<<<<<<>>>======???BBBEEEFFFFFFJJJGGGCCCBBBCCCEEEFFFGGGCCCDDDEEEEEEEEEDDDCCCBBB@@@@@@?????????@@@AAABBBEEEAAA===<<<>>>>>><<<:::BBBCCCEEEHHHJJJIIIEEEAAA<<<===@@@@@@@@@@@@BBBCCCDDDCCCEEEGGGEEEAAA@@@CCCBBBDDDEEEFFFEEEDDDCCCCCCXXX<<<<<<888;;;QQQiiikkk___IIIGGGDDD@@@===:::999999:::999888999;;;;;;999888666666666666666666666666666666777888888999;;;>>>>>>DDDQQQccczzz}}}pppooouuuxxxyyynnnjjjfffdddaaa```fffnnnfff```YYYWWWYYY[[[YYYVVVIIIAAA888555333222444888777777777888999<<<>>>???::::::::::::::::::;;;<<<>>>>>>>>>>>>>>>===<<<;;;@@@AAAAAAAAAAAAAAA@@@@@@@@@AAABBBAAA@@@@@@BBBDDDBBBEEEEEEBBBBBBDDDDDDAAACCCDDDEEEDDDCCCDDDFFFHHHHHHJJJMMMMMMLLLJJJJJJKKKJJJJJJJJJKKKKKKLLLLLLLLLOOOMMMJJJFFFCCCBBBAAAAAADDDOOOXXXggg{{{|||rrrppprrrsss{{{nnnrrrbbbZZZRRRPPPOOOQQQSSSRRROOOLLLPPPMMMJJJKKKOOOQQQQQQOOOLLLKKKJJJJJJKKKKKKJJJHHHCCCDDDFFFFFFFFFDDDBBB@@@@@@AAABBBDDDEEEEEEFFFFFF@@@@@@@@@AAAAAA@@@@@@@@@AAAAAAAAAAAA@@@???===<<<:::;;;===>>>??????>>>>>>AAAAAAAAAAAA@@@???======<<<<<<<<<;;;;;;:::::::::===EEENNNRRRTTTYYYbbbhhhiiihhhfffcccaaagggrrr|||||||||~~~wwwvvvoootttwwwnnn[[[KKKBBB@@@EEEEEEDDDBBB???===;;;999888888888888999:::::::::>>>???AAAEEEIIILLLLLLKKKIIIKKKMMMNNNOOORRRUUUWWWVVVWWWXXXZZZ[[[[[[ZZZZZZ```]]]\\\^^^^^^[[[[[[^^^]]]]]]\\\YYYTTTQQQPPPPPPRRRVVV[[[^^^^^^ZZZUUUQQQOOOKKKTTT\\\\\\___^^^TTTRRRSSSXXX```eeebbbVVVKKKHHHHHHIIIJJJKKKKKKKKKKKKHHHIIIJJJIIIGGGGGGIIIKKKUUUUUUPPPGGGAAA???;;;777:::999777666666888;;;===888666333000///000222333111111222555999???EEEIIIKKKOOOTTTVVVSSSNNNIIIFFFEEECCCCCCDDDBBB<<<999999:::BBBLLLQQQSSSYYYdddmmmrrruuu{{{vvviiioooxxxrrrWWWPPPGGGDDD???AAABBB@@@GGGKKKCCCDDDAAA>>>>>>AAACCCBBBAAA@@@>>>======???AAAAAAAAA@@@???>>>===<<<;;;;;;;;;:::::::::===@@@AAAAAA@@@???@@@@@@AAAAAAAAAAAAAAADDDCCCAAA@@@@@@@@@@@@AAA<<<<<>>?????????>>>===;;;:::666888;;;===>>>>>>@@@AAA<<<>>>AAADDDEEEBBB<<<888777:::===>>>===<<<<<<<<>>>>>============>>>>>>BBB@@@===<<<<<<<<<<<<;;;AAACCCFFFHHHHHHFFFDDDBBB<<<>>>@@@AAAAAABBBDDDFFFCCCAAACCCEEEDDD@@@AAADDDCCCEEEGGGGGGFFFDDDDDDEEEYYY:::<<<:::???SSSiiijjj]]]IIIFFFBBB===:::999:::;;;888777666777999999777666555555555555555555666666666777666555666888;;;<<<<<<@@@EEENNNbbb|||tttkkkkkklllwwwiiicccaaaccchhhnnnqqqiii___WWWTTTTTTVVVWWWNNNHHHCCCAAA;;;444444999888888777777888999;;;<<<;;;;;;;;;;;;;;;<<<============>>>>>>??????>>>>>>AAABBBCCCDDDEEEEEEEEEEEEEEEFFFFFFEEEDDDDDDFFFIIICCCFFFFFFDDDDDDFFFFFFCCCHHHIIIIIIHHHFFFGGGIIIKKKIIIKKKNNNNNNMMMKKKKKKKKKJJJJJJJJJKKKKKKKKKKKKKKKKKKIIIFFFCCCCCCDDDGGGIIINNN^^^iiiuuuzzz{{{~~~uuuwwwggg^^^```MMMMMMNNNOOOQQQRRRQQQNNNNNNLLLKKKLLLOOOPPPNNNKKKJJJIIIIIIJJJKKKKKKHHHFFFCCCCCCDDDEEEEEEDDDCCCBBBAAACCCFFFGGGGGGFFFDDDDDD@@@@@@@@@??????>>>======??????@@@@@@@@@???===<<<;;;<<<===>>>===>>>???@@@???????????????>>>===<<<===<<<;;;;;;<<<<<<<<<;;;CCCDDDGGGMMMRRRWWW]]]aaa[[[^^^```^^^^^^ccclllssswwwvvvxxx}}}|||vvvqqqtttxxxyyyrrrdddRRRGGGFFFEEECCCAAA???<<<;;;:::888888777777777777777888::::::;;;>>>BBBDDDEEEDDDFFFHHHKKKLLLLLLKKKMMMPPPKKKMMMOOOPPPPPPPPPQQQQQQUUUSSSUUUZZZZZZXXXWWWYYY[[[ZZZYYYWWWUUUTTTTTTUUUTTTWWWZZZ\\\ZZZVVVSSSSSSSSSMMMRRRXXXUUUWWWZZZTTTUUUUUUWWWZZZZZZUUUOOOKKKHHHHHHHHHIIIIIIJJJJJJKKKIIIJJJJJJHHHFFFEEEFFFHHHIIIIIIFFF???;;;;;;:::666777777666555555666777777222111000//////111444555333555888===DDDJJJOOORRRTTTVVVVVVSSSNNNGGGCCCAAA???===<<<>>><<<:::???GGGKKKNNNSSSZZZ```hhhnnnsssrrrbbbdddpppzzz{{{QQQEEEFFF@@@AAA:::???DDD@@@BBBHHHFFFEEEAAA===>>>BBBDDDDDDBBB@@@>>><<<===???AAABBBBBB???>>>======<<<<<<=========<<<;;;===???AAABBBAAA@@@AAABBBBBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB???===>>>AAAAAA???AAAGGGGGGFFFDDDAAA???>>>>>>>>>>>>???@@@@@@???===:::999888:::===>>>>>>===>>>???<<<===>>>@@@AAA@@@<<<999666:::>>>???===<<<<<<<<>><<<<<<>>>???@@@CCCFFFHHHGGGEEEDDDDDDAAABBBCCCCCCBBBCCCEEEGGGDDDBBBBBBDDDBBB???@@@DDDCCCFFFIIIIIIGGGEEEEEEGGGXXX888<<<<<>>;;;???::::::888777777777888999<<<<<<<<<<<<<<<===>>>???;;;<<<===>>>@@@@@@AAAAAAAAABBBCCCEEEFFFGGGGGGGGGHHHHHHHHHGGGFFFGGGIIIKKKHHHKKKKKKHHHGGGIIIHHHDDDKKKKKKKKKIIIHHHHHHJJJLLLHHHKKKMMMNNNLLLKKKJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKDDDCCCAAAAAADDDJJJPPPTTTUUUgggtttzzz|||yyyzzzzzz[[[WWWXXXSSSHHHJJJLLLNNNQQQTTTUUUTTTNNNLLLLLLNNNPPPOOOKKKFFFHHHGGGHHHJJJKKKJJJGGGDDDCCCCCCDDDDDDDDDDDDDDDDDDCCCFFFIIIKKKIIIFFFDDDCCCAAA@@@???===<<<<<<<<<<<<===>>>???@@@@@@???>>>===<<<===============???AAA======>>>>>>>>>======<<<>>><<<;;;;;;===>>>>>>===BBB???>>>DDDMMMSSSWWWZZZ___bbbbbb^^^]]]bbblllsssmmmlllmmmssszzz~~~kkkqqqmmmnnnxxxooo___FFFEEEBBB@@@===<<<;;;:::888777777666666777777888:::999999:::===>>>>>>===>>>@@@DDDGGGFFFDDDEEEIIICCCEEEGGGIIIIIIJJJKKKMMMIIIHHHLLLSSSUUUSSSRRRTTTXXXWWWVVVUUUUUUUUUWWWXXXUUUWWWZZZ[[[YYYUUUTTTVVVYYYQQQSSSWWWSSSVVV\\\ZZZ[[[ZZZYYYXXXTTTOOOMMMNNNHHHGGGGGGFFFFFFFFFGGGGGGEEEFFFFFFDDD@@@>>>???AAA<<<===<<<777777999:::888444444444444333111000...222222111111222333444555???AAAGGGMMMRRRWWWZZZ[[[ZZZYYYUUUOOOGGGBBB@@@@@@===999999:::999;;;GGGUUU\\\YYYYYY___jjjsssvvvvvviiieeebbbuuuoooPPPAAAGGGJJJ>>>@@@:::AAAHHHAAA>>>EEEHHHEEEAAA===>>>BBBFFFEEECCCAAA???======???BBBCCCDDD>>>>>>=========>>>>>>???@@@>>><<<===???AAABBBBBBAAABBBCCCCCCDDDDDDCCCCCCAAABBBCCCDDDDDDDDDCCCCCCCCC??????CCCCCCAAAEEELLLHHHFFFDDDBBB@@@???????????????@@@@@@???===:::999:::<<<>>>???>>><<<<<<===>>>===;;;<<<===>>>===;;;666:::>>>@@@>>><<<<<<<<>>===>>>BBBEEEHHHHHHEEECCCAAAAAABBBDDDDDDCCCBBBCCCCCCDDDEEEFFFGGGGGGBBBBBBBBBBBBBBBBBBBBBBBB???AAABBB@@@======@@@CCC???CCCGGGHHHFFFEEEEEEEEEEEEFFFFFFEEECCCCCCEEEFFFEEECCCCCCDDDBBB>>>???CCCDDDGGGJJJJJJGGGFFFFFFHHHWWW<<<999;;;HHH\\\ggg]]]LLLDDDCCCBBB???<<<:::888777555999<<<;;;777555777::::::777444444666888777666666888999999888666666777777777:::<<<===EEEWWWiiizzz~~~wwwlllttt{{{oooddddddkkkmmmiiiccc[[[XXXUUUUUUUUURRRKKKFFF===:::888999999777444444777999;;;;;;<<<<<<>>>???999:::<<<======???BBBDDDEEEGGGHHHIIIIIIIIIKKKMMMHHHIIIJJJIIIHHHIIILLLNNNNNNNNNNNNNNNMMMLLLKKKJJJMMMKKKJJJIIIKKKLLLLLLLLLKKKOOOPPPMMMIIIIIIKKKLLLTTTMMMHHHHHHIIIFFFDDDDDDEEE>>>EEEMMMJJJPPPaaaiiitttyyyzzzvvvtttzzznnn```[[[SSSMMMLLLHHHEEEIIISSSWWWRRRMMMMMMNNNMMMMMMOOOQQQPPPLLLGGGHHHHHHHHHHHHGGGFFFFFFFFFGGGFFFDDDCCCBBBCCCDDDEEEIIIIIIIIIHHHFFFDDDBBB@@@???>>>:::888@@@IIIIIIBBBBBBAAACCCGGGFFFAAA>>>???AAA@@@>>>>>>>>>@@@BBBCCCDDDBBB???<<<;;;;;;===>>>888:::<<<===<<<<<<===>>>BBBAAAAAABBBAAADDDNNNYYYbbbaaa````````````aaabbbeeeeeefffmmmzzz{{{tttttt}}}yyyooo```OOOEEE???;;;:::<<<777888999999777777777888888888888888888999:::;;;888888999:::<<<===>>>>>>AAAAAABBBCCCCCCDDDEEEEEEFFFEEEDDDDDDEEEFFFGGGHHHKKKKKKMMMNNNOOOOOOOOOOOOQQQRRRTTTTTTTTTRRRPPPOOOQQQQQQPPPPPPQQQSSSUUUWWWQQQQQQQQQOOOLLLHHHEEEBBBAAAAAA@@@??????>>>??????;;;;;;::::::999999888888<<<999777777888888666333///111222222111000111222111111222555888<<>>DDDFFFFFFNNNZZZ]]]\\\^^^eeehhhlllxxxrrrrrrtttxxxzzzaaaHHHAAADDDEEEDDDDDDBBBAAA@@@@@@@@@BBBDDDFFFDDDCCCBBBBBBBBBBBBCCCDDD======<<<<<<===@@@BBBDDDAAAAAAAAAAAAAAABBBCCCDDDCCC@@@<<<;;;===AAACCCEEECCCEEEFFFEEEDDDCCCDDDFFFDDDFFFGGGGGGFFFEEEGGGHHHEEECCC@@@AAAEEEHHHHHHGGGGGGEEEAAA>>>======>>>???>>>===>>>???AAAAAA???======@@@BBB@@@<<<:::<<<@@@DDDBBB???<<<999999999999777999:::;;;;;;:::888666<<<<<<===>>>@@@CCCEEEGGGGGGDDDDDDGGGHHHDDDAAAAAABBBBBBBBBCCCDDDFFFHHHHHHGGGIIILLLKKKHHHCCC@@@>>>BBBAAAAAAAAABBBEEEGGGIIIBBBBBBCCCEEEHHHHHHGGGFFFGGGFFFFFFFFFGGGEEECCCAAADDDDDDDDDCCCAAABBBDDDFFFMMMKKKIIIGGGFFFEEEFFFFFFWWW>>>;;;<<>>???BBBEEEHHHCCCEEEHHHIIIIIIIIIKKKLLLJJJKKKJJJHHHFFFFFFGGGIIIJJJKKKKKKLLLLLLLLLKKKKKKNNNLLLKKKKKKKKKMMMMMMNNNOOOQQQQQQNNNKKKIIIIIIIIIIIIFFFDDDEEEFFFGGGHHHKKKKKKHHHSSS]]]ZZZ___mmmssswwwxxx{{{|||kkkZZZRRRPPPOOOOOOPPPIIIFFFHHHOOOSSSOOOLLLMMMIIIKKKLLLMMMLLLKKKIIIIIIIIIIIIHHHGGGGGGGGGGGGGGGHHHGGGFFFEEEFFFGGGIIIJJJKKKKKKJJJIIIGGGEEEBBBAAA===???===<<>>>>>???AAACCCDDDEEECCC@@@===;;;;;;<<<===888:::<<<===<<<<<<===>>>@@@>>>???AAABBBBBBHHHOOOWWW]]]eeeiiihhhdddaaa```SSSYYYccclllttt|||}}}wwwyyy|||zzzssszzztttnnnhhh[[[KKK@@@<<<<<<<<<;;;:::999999:::;;;888888777777777777777777777777888999:::;;;;;;<<<===>>>>>>???@@@AAABBBBBBCCCBBBBBBBBBBBBCCCDDDEEEEEEFFFGGGHHHHHHIIIIIIIIIEEEFFFHHHHHHHHHFFFEEECCCGGGFFFFFFFFFGGGIIIKKKMMMHHHHHHHHHFFFDDDAAA===;;;<<<;;;:::999999999999:::999888888777777666666555:::777555444555555222000///000111111//////111333777888:::===AAAEEEHHHJJJOOOTTTVVVUUUWWW\\\]]]ZZZWWWVVVRRRKKKDDD@@@@@@BBBFFFBBBCCCLLLQQQQQQWWW```cccgggmmmqqqqqqxxx}}}yyy|||VVVIII???CCCJJJKKKIIIGGGCCCBBBAAA@@@@@@BBBCCCEEECCCBBBAAA@@@@@@AAABBBCCC???>>>===<<<===???BBBDDDBBBAAAAAAAAABBBBBBCCCDDDAAA???======???BBBCCCCCCCCCDDDEEEEEECCCBBBCCCDDDDDDEEEFFFFFFEEEEEEFFFHHHFFFCCCAAABBBEEEGGGGGGFFFEEECCCAAA???>>>>>>???????????????@@@AAAAAA???===>>>AAACCCBBB>>>===???BBBEEECCC???;;;999777777777777999<<<>>>>>>;;;888555999999999;;;===@@@CCCDDDHHHEEEEEEIIIIIIDDD@@@@@@AAAAAABBBCCCDDDFFFHHHIIIHHHJJJKKKKKKGGGDDDBBBAAADDDCCCCCCBBBCCCEEEGGGHHHCCCCCCDDDFFFHHHHHHFFFDDDFFFFFFFFFFFFFFFEEEBBB@@@BBBCCCCCCCCCBBBCCCFFFHHHKKKJJJHHHFFFEEEDDDDDDDDDXXX@@@======GGGXXX^^^RRR@@@???>>>===;;;999888777666555888;;;:::777666777999999777666666777888888777999:::999888555555666777<<<999777888777666;;;AAARRRaaappp|||nnn|||yyylllhhhmmmnnnggg^^^XXXWWWUUUVVVWWWYYYYYYXXXYYYUUUMMMAAA777333444666333444666777777666444333666888:::;;;<<<>>>BBBDDDCCCEEEHHHJJJJJJJJJKKKLLLMMMMMMKKKHHHEEECCCCCCDDDGGGHHHIIIJJJKKKKKKKKKKKKMMMMMMLLLKKKKKKLLLMMMNNNOOONNNLLLJJJHHHFFFDDDDDD>>>BBBDDDDDDEEEIIIPPPTTTUUURRR[[[dddcccjjjvvvzzz}}}qqqkkkpppwwwxxx{{{___^^^XXXOOOKKKMMMNNNMMMKKKGGGGGGKKKMMMKKKKKKLLLFFFJJJMMMLLLHHHGGGJJJMMMJJJIIIGGGFFFFFFGGGHHHIIIHHHHHHGGGHHHIIIKKKMMMNNNMMMLLLLLLKKKIIIFFFCCCBBB===AAABBBAAADDDOOO]]]eeeeeeXXXLLLGGGEEEBBB@@@@@@????????????@@@BBBDDDFFFEEECCC@@@===;;;;;;;;;<<<999;;;======<<<<<<===>>>???===>>>DDDFFFEEECCCEEELLLWWWgggqqqpppiii___ZZZUUU^^^iiiooosssyyy|||wwwtttnnnhhhmmmsss|||vvvbbbQQQJJJ@@@>>>===;;;999999999999888999999888888666555555666666777777888888888888888999999;;;<<<======>>>???>>>>>>>>>>>>??????@@@???@@@AAABBBBBBCCCCCCBBB???@@@AAAAAAAAA@@@???>>>===<<<<<<<<<===???@@@BBB>>>>>>>>>>>><<<:::777666777777666555555555666666777777666666555444444444888666444333333222000...000111111111000111444777<<<===@@@CCCGGGKKKNNNPPPUUUXXXYYYXXXXXX[[[\\\ZZZWWWTTTMMMFFFAAABBBHHHNNNUUUOOONNNVVVZZZXXXZZZaaafffgggkkkrrr~~~zzzsss~~~QQQHHHCCCAAAGGGLLLLLLHHHFFFDDDCCCBBBAAAAAAAAABBBCCCAAA@@@@@@??????@@@@@@AAAAAA???===<<<<<<>>>AAACCCBBBBBBBBBAAABBBBBBCCCDDD@@@???>>>???AAABBBBBBBBBCCCDDDDDDCCCBBBAAAAAABBBCCCDDDEEEEEEDDDDDDEEEGGGFFFDDDBBBBBBDDDEEEEEEDDDAAAAAA@@@@@@??????@@@@@@AAAAAA@@@AAABBBAAA???<<<>>>AAADDDCCCAAA@@@AAADDDEEECCC???;;;888777666666888;;;???AAAAAA>>>999666777777888:::<<>>@@@@@@AAABBBDDDFFFHHHIIIIIIJJJJJJIIIGGGEEEEEEFFFGGGGGGEEEDDDDDDEEEFFFGGGDDDDDDEEEGGGHHHHHHEEEBBBFFFGGGGGGGGGEEEDDDBBBAAAAAABBBCCCCCCCCCEEEHHHJJJJJJIIIGGGEEECCCCCCCCCCCC[[[AAA>>><<>>@@@BBBEEEHHHJJJIIIIIIIIIJJJKKKKKKJJJGGGCCC@@@@@@@@@DDDEEEFFFGGGGGGHHHHHHGGGJJJJJJIIIGGGFFFFFFGGGHHHHHHEEEBBBCCCCCCBBBBBBDDDCCCKKKNNNJJJHHHOOOWWW[[[]]]UUUYYYaaaeeeppp{{{zzzuuugggaaaiiiqqqttt{{{mmmZZZ```^^^SSSOOORRRRRRLLLLLLJJJHHHGGGHHHHHHIIIKKKIIIJJJKKKJJJIIIIIILLLOOOJJJHHHEEEDDDDDDEEEGGGIIIHHHGGGGGGHHHIIIJJJLLLMMMMMMMMMMMMLLLJJJGGGDDDCCC@@@DDDEEEAAAAAAMMMbbbsssyyygggSSSHHHCCC???<<<<<<@@@@@@@@@AAACCCEEEGGGHHHEEECCCAAA>>><<<;;;;;;;;;:::;;;===>>>===<<<===>>>@@@===@@@HHHMMMJJJDDD@@@EEEPPPaaaoootttnnnaaaXXXiiikkknnnpppqqqxxxrrreee```eeeqqq||||||pppccc\\\KKKIIIGGGDDDAAA===999666999::::::::::::888777666777777777777777777777777555666777888999::::::;;;::::::::::::::::::;;;;;;======>>>???????????????===>>>?????????>>>======888888888888999:::<<<<<<:::;;;;;;;;;:::999777666777777666666666666666777666666666555555444444444444444333333333333222111222333444555666888===@@@EEEGGGIIILLLOOOQQQSSSSSSVVVXXXZZZ[[[[[[[[[YYYWWWWWWNNNDDD???DDDOOO[[[bbbaaa[[[ZZZ^^^]]]ZZZ^^^gggsssrrrxxxdddJJJIIIFFFDDDDDDEEEFFFGGGHHHEEEEEECCCBBBAAAAAAAAABBB@@@@@@@@@@@@@@@@@@@@@@@@AAA???===;;;<<<===@@@AAACCCCCCBBBBBBBBBBBBCCCCCCBBB@@@>>>>>>@@@BBBCCCCCCBBBCCCCCCBBB@@@???@@@AAABBBCCCDDDDDDCCCCCCDDDEEEDDDCCCBBBBBBBBBBBBAAAAAA>>>??????@@@AAAAAAAAAAAABBBAAAAAAAAABBBAAA>>><<<>>>@@@CCCCCCBBBAAABBBCCCDDDBBB>>>;;;999999999999;;;===???AAAAAA???<<<:::::::::;;;<<>>LLLVVVPPPDDD>>>>>>===<<<;;;:::999999666777888888777777777777777777888888777777777777;;;@@@FFFIIIGGGAAA<<<999777444444:::===<<<;;;<<<666LLLiii}}}wwwyyy{{{fff^^^___[[[UUUXXXZZZ\\\[[[ZZZZZZ\\\___pppuuussseeeUUUIII@@@999777555222222444777888777999;;;<<<======>>>AAACCC@@@BBBDDDEEEDDDCCCDDDEEECCCDDDDDDBBB???===<<<===@@@@@@AAAAAAAAAAAA@@@@@@BBBBBBBBB@@@>>>===???AAADDD@@@@@@DDDEEEDDDGGGMMMTTT___aaaVVVQQQYYYaaabbb^^^YYY```mmmvvv|||fffgggqqqxxxdddYYYPPPUUUTTTOOORRR[[[[[[UUUOOONNNKKKHHHFFFGGGIIIIIIKKKHHHFFFFFFIIIKKKKKKKKKGGGEEECCCAAABBBCCCFFFGGGFFFFFFFFFFFFGGGGGGHHHHHHLLLLLLLLLKKKIIIGGGEEECCCEEEFFFDDD???<<>><<<;;;;;;;;;:::<<<>>>>>>===<<<===>>>>>><<>>===<<<===>>>???@@@DDDCCCCCCBBBBBBBBBCCCCCCCCCAAA>>>===???BBBDDDEEEAAABBBBBBAAA@@@??????@@@@@@BBBCCCCCCBBBAAACCCDDDAAAAAAAAAAAA??????>>>>>>===>>>???@@@AAABBBCCCCCCBBBAAAAAAAAAAAA@@@>>>;;;===???AAABBBBBBAAAAAAAAAAAA???===<<<;;;;;;======???>>>>>>>>>???@@@@@@AAA======>>>???AAADDDFFFHHHIIIFFFGGGJJJJJJDDD???>>>>>>???@@@AAACCCEEEGGGHHHHHHHHHGGGEEECCCEEEHHHKKKIIIHHHGGGFFFFFFEEEEEEEEEFFFEEEDDDEEEEEEEEECCCAAAHHHJJJKKKJJJGGGDDDCCCCCCBBBCCCCCCBBBBBBCCCEEEGGGJJJIIIGGGEEEDDDCCCCCCCCC___???;;;777<<>>===<<<;;;:::999666777777888888777777666555666888888777666666777===DDDMMMRRRQQQJJJBBB>>>666333444888:::888777999999FFFVVV```dddoooyyyqqqnnn\\\ZZZ[[[YYY[[[aaaggghhhfffeeegggkkkuuuwwwppp```TTTQQQOOOJJJEEEAAA<<<:::;;;<<<;;;999888999;;;<<<===>>>AAACCC>>>???@@@???>>>===>>>???;;;===>>>===;;;999999:::<<<===============<<<<<<<<<>>>@@@>>><<<===@@@DDDHHHHHHMMMTTTTTTOOOQQQYYYfffssssssccc^^^hhhnnnkkkaaaeeexxxpppyyyjjj[[[UUURRRMMMMMMLLLNNNUUU]]]^^^ZZZPPPRRRQQQKKKHHHIIIIIIHHHIIIEEEBBBCCCFFFIIIHHHEEEDDDCCCBBBAAAAAABBBDDDEEEEEEEEEEEEEEEFFFFFFFFFFFFIIIIIIJJJIIIHHHFFFEEECCCGGGEEEAAA===;;;BBBUUUggggggZZZMMMFFFDDDBBBAAACCCAAABBBBBBDDDEEEFFFGGGGGGBBBAAA@@@???===<<<<<<<<<;;;===???>>>===<<<===>>>===:::<<>>>>>AAAEEEHHHKKKNNNRRRUUUWWWXXX[[[]]]]]][[[YYYXXXTTTSSSUUUXXXUUUMMMGGGEEECCC@@@AAAMMM]]]iiijjjfff\\\\\\dddssslllggghhhuuudddOOOFFFCCCCCC>>>CCCEEEDDDDDDEEEFFFDDDEEEEEEEEEDDDCCCBBBAAAAAABBBCCCCCCDDDDDDCCCCCCBBB>>>??????@@@@@@AAAAAAAAAEEEDDDCCCCCCBBBCCCCCCCCCCCCAAA>>>>>>AAACCCDDDDDD???AAABBBAAA@@@???@@@BBB???@@@BBBAAA@@@@@@AAACCC>>>@@@AAAAAA???======>>>======>>>???@@@BBBCCCDDDBBBAAAAAABBBCCCBBB@@@======>>>@@@AAABBBAAA???>>>>>>===<<<;;;;;;<<<>>>??????>>>======>>>AAADDDFFF????????????AAACCCEEEFFFIIIEEEEEEHHHGGGCCC????????????@@@@@@BBBCCCEEEFFFFFFFFFEEECCCAAABBBFFFIIIEEEEEEEEEEEEEEEEEEEEEDDDFFFDDDBBBAAABBBCCCBBBAAAHHHJJJLLLJJJFFFCCCBBBCCCAAABBBBBBAAA@@@AAADDDFFFJJJIIIGGGEEECCCCCCCCCCCC[[[<<<:::888>>>LLLTTTOOODDD@@@@@@???===<<<:::999888777666666777888888666555333555888888555444555666<<>>EEEJJJKKKVVVsssvvvxxxkkkccc```ZZZfffoooyyy{{{wwwssstttvvvppppppgggYYYTTT[[[^^^[[[SSSPPPLLLLLLMMMKKKFFFBBBAAAAAABBBAAA??????@@@BBBBBBBBBAAA>>><<<;;;===???;;;===>>>>>><<<;;;:::;;;>>>>>>???@@@AAAAAAAAAAAA???CCCFFFGGGGGGIIIOOOTTTQQQVVVbbblllhhh[[[YYYaaaooo}}}|||llliiiwww~~~xxxnnnzzz~~~bbbXXXWWWWWWVVVRRRMMMMMMRRRVVVVVVVVVVVVRRRWWWWWWPPPLLLKKKJJJGGGGGGFFFDDDDDDEEEEEEEEEDDDCCCBBBBBBBBBBBBCCCDDDEEECCCDDDEEEFFFGGGHHHHHHHHHEEEFFFGGGGGGGGGFFFDDDCCCEEEAAA?????????AAAJJJUUURRRKKKFFFFFFEEECCCCCCEEE???@@@AAABBBCCCCCCCCCDDD@@@@@@??????>>>=========<<<===??????===<<<===>>>>>>;;;;;;@@@BBB@@@===<<<999;;;???GGGRRRaaaoooxxxhhhaaa___dddccc[[[YYY^^^eeedddlll{{{yyyssstttvvvwwwyyyzzzzzzzzzuuunnnjjjaaa^^^]]]^^^```^^^XXXSSSEEEBBB???;;;999888999999888888888888888888888999:::::::::999888888777777777777888888888777666555333333444444444333333222555555444555555666666777222222333444444444444333333333333222222333333333222111111111111222333444222333444666777999:::;;;:::===@@@AAAAAABBBEEEHHHGGGJJJOOORRRTTTUUUWWWXXXUUUWWWZZZ]]]]]][[[XXXVVVMMMJJJKKKNNNMMMGGGDDDFFFHHHIIINNNWWW```ffffffddd___]]]iiiooofffiiiyyy\\\IIIHHHHHHFFFEEEDDDIIIJJJFFFEEEFFFDDD???DDDDDDDDDDDDDDDCCCBBBBBBBBBCCCDDDDDDDDDDDDCCCBBB>>>@@@CCCEEEFFFEEEDDDCCCEEEEEEDDDCCCCCCCCCCCCCCC??????@@@CCCEEEEEECCCAAA>>>@@@AAAAAA@@@@@@BBBCCC>>>???AAA@@@??????@@@BBB>>>@@@BBBBBB@@@>>>???@@@???>>>===>>>???AAADDDEEECCCCCCCCCDDDEEEEEECCCAAA>>>???@@@BBBBBBAAA>>><<<===<<<:::999999:::<<<===<<<<<<<<<>>>@@@BBBEEEGGGBBBAAA@@@@@@AAABBBDDDEEEHHHDDDBBBEEEEEEBBB@@@AAA@@@@@@@@@@@@AAABBBCCCDDDDDDDDDCCCAAA???@@@CCCEEE@@@AAABBBCCCDDDDDDDDDDDDEEEBBB???===???AAABBBBBBFFFIIIKKKIIIDDD@@@@@@BBB>>>???@@@@@@@@@AAADDDFFFIIIHHHFFFCCCBBBBBBBBBBBBXXX:::999:::AAANNNUUUMMMAAA@@@@@@>>>===;;;999888777777666666777888888666555111555777777555333444555999???GGGLLLKKKGGGAAA>>>555333444666444333666;;;666777===CCCDDDKKKaaayyy}}}yyyuuukkkaaaoooyyywwwuuuvvvlllmmmggg]]]___iiimmmiii\\\ZZZZZZ\\\^^^\\\TTTNNNRRRRRRPPPLLLHHHDDDCCCDDDHHHGGGDDDAAA>>>===@@@BBB???AAABBBBBB@@@>>>>>>>>>BBBCCCDDDFFFGGGHHHIIIIIIFFFJJJPPPRRRTTTXXX___eeeXXX```rrr~~~uuubbb\\\bbbqqqpppppp|||fffUUUSSSVVVXXXYYYNNNIIIKKKTTTUUUOOONNNTTTSSSYYY[[[TTTOOONNNKKKGGGEEEHHHJJJHHHEEECCCEEEGGGBBBCCCCCCDDDDDDDDDEEEEEECCCDDDFFFHHHJJJKKKLLLLLLCCCDDDEEEFFFFFFEEEDDDCCCBBB======BBBDDDBBBDDDIIIGGGDDDDDDFFFEEEBBBAAADDD>>>???@@@@@@AAAAAAAAA@@@????????????>>>>>>>>>===<<<>>>??????===<<<===>>>BBB>>><<<>>>???<<<;;;===888:::======AAAOOOcccrrriiiaaa^^^```\\\UUUXXXbbb\\\ZZZcccttt|||wwwsssvvvxxxvvvrrrsssqqqjjjbbb^^^\\\^^^cccgggfffcccNNNKKKEEE@@@<<<;;;;;;<<<666777777777888888888999<<<;;;:::999888777666666888888999999999888666555333333444444444444333222000000000000000111222333222222333444444333333333333222222111111111222222111111111111111222333333666666888:::===???@@@AAAEEEHHHJJJKKKJJJKKKNNNPPPMMMQQQUUUXXXXXXXXXXXXXXXWWWYYY]]]```aaa___]]][[[FFFAAAAAAFFFGGGEEEGGGMMMVVVXXXZZZ[[[\\\___dddiiigggcccnnnrrrcccnnn|||iiiLLLCCCDDDBBB>>>>>>AAADDDBBB===>>>DDDFFFCCCDDDDDDDDDDDDDDDDDDCCCBBBBBBBBBCCCDDDDDDCCCBBBBBB???BBBEEEIIIJJJIIIGGGEEEEEEEEEDDDCCCCCCCCCCCCCCC<<<>>>BBBFFFHHHFFFAAA===>>>???AAAAAAAAAAAACCCEEE===???@@@@@@??????@@@AAA>>>AAADDDDDDAAA@@@@@@BBB@@@???======>>>AAADDDFFFEEEDDDEEEFFFHHHHHHFFFDDD@@@@@@AAABBBCCCAAA>>>;;;===;;;999777777777999:::999:::<<>>>>>AAACCC===>>>@@@BBBCCCDDDDDDEEEEEEAAA===;;;===@@@BBBCCCDDDHHHJJJHHHBBB>>>>>>@@@;;;<<<>>>>>>???AAAEEEHHHHHHFFFDDDBBBAAA@@@@@@AAASSS<<<999:::FFFTTTXXXMMMAAADDD<<<666888:::999777777777777666666555444222222222222333333333444444444555777:::<<<;;;;;;;;;<<<888555222333555666555333111333999>>>===???KKKZZZkkk|||{{{tttiiiccckkkwwwqqqrrrrrrooojjjgggfffgggaaabbbfffjjjddd[[[ZZZ___pppmmmdddWWWPPPOOONNNLLLSSSYYYYYYQQQLLLMMMKKKEEEJJJHHHJJJOOOOOOKKKIIIKKKLLLLLLOOOUUU[[[^^^]]][[[VVVVVVaaaiiieeeeeelllmmmgggqqqrrrbbbfffkkkqqqxxx{{{wwwuuuzzzbbb\\\UUUSSSTTTSSSPPPMMMNNNKKKIIILLLQQQSSSQQQNNNMMMIIIIIIMMMNNNLLLMMMQQQJJJHHHGGGGGGHHHGGGFFFEEEIIIHHHFFFEEEDDDCCCBBBBBB???@@@AAAAAAAAABBBDDDFFFCCCCCCCCCBBBBBBAAAAAAAAABBBAAA@@@?????????@@@AAADDDEEEEEEEEEDDDBBB@@@???;;;;;;<<<<<<===<<<<<<<<<@@@===;;;;;;======;;;999::::::;;;;;;;;;<<<<<<<<<<<<;;;999;;;======;;;888777555777;;;???BBBJJJRRR^^^hhhhhhZZZRRRXXX```cccfffbbbgggwwwyyypppnnnssstttmmmhhhzzztttooommmggg``````eeehhhgggbbb______XXXJJJGGGFFF<<<999999888888888777777777::::::;;;<<<<<<<<<;;;;;;888999999:::::::::999999999888666444333222111111444444222222111111222222444222000000222333111///444333333333333555666777777777777888999:::<<<======>>>AAADDDHHHLLLPPPRRRMMMQQQTTTVVVUUUTTTRRRRRRTTTXXX[[[[[[ZZZ\\\]]]]]]___]]]\\\\\\```___UUUJJJ>>>FFFBBB@@@JJJRRRTTT[[[gggzzzrrrccclllooohhhkkkvvvvvvnnn~~~kkkOOOMMMIIIDDDAAA>>><<<;;;CCCBBB@@@>>>======>>>>>>BBBCCCCCCDDDCCCCCCBBBBBBCCCEEEBBB???AAAGGGFFF@@@@@@AAAEEEIIIHHHCCCBBBDDDCCC@@@>>>===>>>@@@@@@@@@===>>>@@@AAABBBBBBAAAAAABBBBBBBBBAAAAAA@@@@@@@@@>>>?????????>>>===;;;:::@@@@@@AAAAAA@@@@@@@@@???BBBAAA???======>>>@@@AAACCCDDDCCCBBBAAACCCEEEGGGAAABBBCCCBBBAAA>>>;;;999>>>===<<<::::::;;;<<<===:::999:::<<<@@@CCCDDDDDD???>>>>>>>>>>>>@@@BBBCCCCCC>>><<<===>>>===@@@EEEAAAAAABBBBBBAAA???>>>===????????????????????????GGGBBB<<<>>>DDDIIIHHHEEE>>>===;;;::::::<<<>>>@@@DDDBBB???>>>???@@@@@@???@@@??????CCCHHHKKKKKKIIIEEEEEEDDDAAA???>>>???AAAUUU@@@999999GGGYYY^^^SSSEEEEEE>>>888999:::888555555666666666666555444333222222222333333333444444444555777999999999888999:::777666666888::::::777444444444666888666555<<>>CCCDDDDDDDDDCCCAAA???>>><<<<<<============<<<<<<;;;999777777999:::888666777888888888999999999::::::999777888;;;;;;999777===;;;;;;===>>>>>>BBBHHHQQQZZZ]]]YYYZZZbbbeeebbbmmmsss}}}yyynnnjjjllljjjlllkkkqqq|||{{{~~~vvvkkkfffdddgggcccWWWVVVWWWNNNAAA===888444444666999;;;:::999999888888888888888::::::;;;;;;::::::999888<<<;;;:::888777777777777888888888888888888888888:::888777888;;;<<<:::888;;;::::::::::::<<<===>>>@@@AAABBBCCCDDDEEEFFFGGGIIIJJJLLLNNNQQQUUUWWWYYYWWWYYY[[[ZZZXXXWWWVVVWWWSSSXXX]]]\\\XXXVVVWWWYYY[[[YYYYYYXXXUUUOOOIIIGGGLLLUUUSSSNNNTTTZZZ___iii}}}{{{qqqiiiNNNFFFEEEBBB???===<<<;;;;;;AAAAAA@@@???>>>>>>>>>>>>BBBBBBBBBBBBBBBBBBBBBBBBCCCDDDBBB???AAAEEECCC>>>DDDAAABBBEEEFFFBBBAAABBB@@@???===;;;;;;;;;===>>>>>>>>>@@@@@@AAA@@@???>>>???@@@@@@AAAAAAAAAAAA@@@===>>>?????????>>>===<<>>======>>>??????DDDDDDCCCAAAAAABBBEEEGGGFFFFFFEEECCC@@@<<<999777;;;;;;;;;;;;;;;<<<=========;;;;;;===???BBBBBBBBB>>>=========>>>@@@AAABBBCCC>>><<<=========@@@DDDBBBCCCCCCBBBAAA???>>>=========>>>>>>>>>>>>>>>>>>CCC???;;;<<<@@@DDDDDDCCC>>>===;;;::::::<<<>>>@@@@@@???===???BBBEEEGGGGGGHHHGGGHHHKKKNNNOOOLLLJJJCCCDDDCCCAAA>>>===>>>@@@VVVBBB:::888FFFZZZbbbWWWHHHFFF???:::::::::777444444444444555555555555444444333333333333444444444444666777888777666666777999444555777:::<<<;;;888555555444333444222000222777;;;FFFWWWkkkyyy~~~|||xxx~~~pppqqqzzzxxxooosssnnnhhhffffffbbbYYYQQQ___]]]\\\[[[YYYXXX^^^eeennniii^^^RRRPPPXXXaaadddlllssstttiiicccgggkkkkkk```]]]]]]``````]]]]]]``````hhhfffbbbooo{{{eeepppuuupppiiifffrrr{{{pppllljjjkkktttxxxuuuyyyhhh^^^\\\YYYUUUPPPMMMMMMMMMJJJHHHIIIGGGEEEGGGKKKMMMLLLJJJIIINNNLLLFFFEEEJJJJJJEEEHHHGGGFFFEEEDDDCCCBBBBBBBBBAAA@@@?????????????????????@@@AAABBBCCCDDDDDD@@@???>>>=========>>>???@@@???<<<::::::;;;===???AAABBBBBBBBBAAA???>>>===<<<<<<============<<<<<<:::999888999:::;;;:::999777777777777888888888888:::999888888::::::999888???===>>>???>>>;;;<<>>???@@@@@@??????AAAAAAAAABBBDDDEEEDDDCCCCCCBBBBBBBBBBBBDDDEEEFFFHHHIIIKKKMMMNNNOOOOOOOOOPPPPPPQQQSSSUUUWWWYYYZZZ\\\]]]]]][[[YYYXXXXXXYYYVVV[[[___\\\UUUOOONNNQQQTTTPPPNNNMMMGGGAAAHHHTTT\\\jjjkkkfffiiipppzzz|||wwwVVVDDD??????>>>===;;;;;;<<<======??????@@@@@@@@@?????????BBBAAAAAA@@@AAAAAABBBBBBBBBCCCBBB???@@@AAA???:::???===>>>BBBDDDAAA???@@@;;;======:::666555888;;;===>>>?????????>>><<<<<<<<<===???AAABBBAAA@@@???;;;<<<===>>>???>>>>>>======>>>@@@@@@@@@===:::999==================>>>>>>DDDCCCAAA@@@AAACCCFFFHHHKKKIIIFFFBBB>>>:::888777999:::;;;<<<<<<<<<<<<<<<>>>===<<<===>>>??????>>><<<<<<<<<===>>>???AAABBBBBB===;;;<<<<<<<<>>>>>>>>>>>>>>===<<<<<<===???AAACCC>>>===;;;:::;;;<<<>>>@@@===<<<<<>>===>>>???VVV???999888DDDTTTZZZSSSHHHDDD>>>:::;;;:::666444444222333444444555555555555333333333444444444444555888888888666444444666888000222444777888777666444444222222444666666666666444888@@@JJJWWWgggvvv}}}}}}}}}{{{yyy{{{qqqmmmgggdddccc___XXXSSSZZZ___fffjjjjjjeeebbbbbbdddbbb]]]VVVVVV]]]cccdddnnnrrrooohhhiiittt{{{{{{bbb___]]]^^^]]]ZZZZZZ\\\]]]aaadddiiiwwwsss\\\nnnpppqqqmmmllltttnnnuuuyyywww}}}xxx~~~uuueee[[[[[[___TTTQQQMMMKKKKKKJJJHHHFFFJJJIIIHHHIIILLLMMMMMMKKKLLLTTTSSSHHHFFFNNNMMMDDDGGGHHHGGGFFFDDDBBBBBBBBB???>>>===============>>>?????????AAABBBCCCCCCBBBAAA@@@???>>>>>>???@@@AAACCCAAA???===<<<>>>@@@BBB???@@@@@@@@@@@@>>>===<<<;;;<<<<<<<<<<<<;;;;;;:::999888999:::;;;<<<<<<<<<999999999999999:::::::::;;;;;;::::::;;;<<<<<<<<<===<<<===@@@???;;;<<<@@@;;;AAAHHHQQQ___lllpppllldddxxxxxxhhhfffmmmrrrzzzxxxuuuyyynnnfffggghhhiiirrruuujjjYYYUUUOOOKKKHHHDDD???;;;;;;:::888777888:::===???===>>>>>>?????????>>>>>>======<<<<<<======>>>???===???BBBDDDEEEEEEEEEDDDHHHHHHIIIJJJKKKKKKJJJIIIIIIHHHHHHGGGHHHJJJKKKLLLJJJLLLNNNQQQRRRRRRQQQPPPQQQQQQRRRSSSUUUWWWYYYZZZ]]]^^^___]]][[[YYYXXXYYYZZZYYYXXXUUUNNNGGGFFFIIIKKKCCCAAADDDEEEGGGWWWllluuu~~~cccSSSEEE>>>@@@===<<<<<<;;;<<<===???@@@===>>>???AAAAAAAAA@@@???@@@@@@?????????@@@AAABBB@@@AAA@@@???>>>>>>;;;999666999AAAIIIHHHAAA>>>???999<<<===:::444222555999:::;;;<<<===>>>===<<<;;;;;;===???AAAAAA@@@===<<<888999;;;<<<>>>>>>=========>>>@@@AAA@@@===999777:::;;;<<<============<<>>???BBBEEEHHHJJJKKKHHHDDD???;;;999888777999:::<<<======<<<;;;:::<<<;;;;;;<<<===>>>===;;;::::::;;;<<<>>>???AAABBBAAA<<<:::;;;;;;;;;>>>CCCCCCCCCBBB@@@>>><<<;;;::::::;;;<<<>>>??????>>>>>><<<>>>???>>><<<===@@@DDD======;;;;;;;;;<<<>>>???>>>======@@@FFFKKKOOOPPPFFFEEEEEEEEEEEECCCAAA???AAAAAABBB@@@>>>===>>>???WWW:::888999@@@IIILLLIIIDDD???;;;999:::999666444666111222333444555555555555333333444444444555555555999999888666444444666777000111222333333444555555222222333555999<<<;;;999888<<<>>><<>>======<<<<<<<<<======@@@??????@@@CCCDDDBBB@@@@@@???>>>>>>>>>???@@@AAADDDCCC@@@???>>>???AAACCC>>>>>>?????????===<<<;;;;;;;;;;;;;;;;;;:::999888555666777777888999::::::;;;;;;;;;::::::::::::::::::;;;:::::::::;;;<<<===<<<;;;===@@@???<<<<<<@@@:::>>>BBBFFFOOO]]]hhhlllcccooossskkkfffjjjnnnmmmtttuuusssuuuxxxtttxxx}}}{{{___[[[UUURRRQQQNNNIIIDDD???===;;;888777777777888:::;;;<<<===>>>?????????============>>>???@@@AAA???AAADDDGGGIIIIIIIIIHHHMMMNNNPPPQQQPPPOOONNNMMMNNNNNNMMMMMMNNNOOOQQQRRRNNNOOORRRSSSTTTSSSRRRQQQRRRRRRSSSUUUWWWZZZ\\\]]]]]]^^^```___[[[WWWUUUTTTUUUNNNJJJIIIGGGCCCDDDHHHJJJFFFJJJWWWaaahhhuuuvvvooo~~~}}}PPPDDDEEEAAA<<<======<<<;;;;;;;;;<<<===>>><<<===???@@@AAAAAA@@@???>>>>>>>>>>>>>>>???@@@@@@>>>>>>>>>>>>===;;;:::;;;888BBBQQQXXXRRREEE???@@@888<<<===:::555222555999777888:::<<<============<<<===???@@@???===:::888555666888:::<<<<<<<<<<<<===???AAABBBAAA===:::777888999:::<<<============>>>===<<>>===<<<:::999:::999999;;;======<<<:::888999;;;===???@@@AAABBB@@@;;;999:::::::::===BBBAAA@@@???===;;;999888888999;;;===???@@@@@@@@@???:::<<<>>>===::::::>>>BBB===<<<<<<;;;<<<===>>>???AAA@@@@@@BBBEEEHHHIIIIIIGGGFFFDDDBBBAAABBBDDDEEEAAABBBCCCBBB@@@>>>???@@@ZZZ888888999<<>>999555@@@ZZZqqqwww|||{{{sssmmmkkkttttttjjjfff^^^fffnnnuuu|||~~~{{{ssskkklllvvv{{{}}}sssfffeeefffkkknnnmmmooossssssmmmvvv~~~{{{zzz|||tttiiigggyyy~~~jjjWWWQQQOOOLLLKKKNNNMMMLLLKKKJJJHHHGGGFFFEEEGGGGGGHHHHHHIIIIIIIIIIIIEEEIIIGGG@@@???CCCCCC===???BBBCCCAAA>>><<<>>>@@@@@@???>>>>>>============@@@???>>>@@@DDDDDDAAA>>>============>>>>>>>>>>>>BBBAAA@@@???>>>???@@@@@@===>>>??????>>>===<<<;;;;;;;;;;;;;;;;;;:::999888888999;;;;;;:::;;;<<<>>>;;;;;;;;;;;;::::::::::::888999999888777888;;;===@@@>>>???AAA???;;;:::>>><<<===>>>===@@@IIIWWWaaadddfffgggfffhhhkkkhhhcccnnnqqqrrrsss{{{tttooo|||~~~ddd^^^YYYXXX[[[]]]ZZZWWWPPPNNNKKKGGGBBB===999777888999:::;;;<<<=========????????????@@@AAABBBCCC@@@BBBDDDGGGHHHIIIJJJIIINNNPPPSSSTTTSSSQQQQQQQQQRRRRRRQQQQQQRRRSSSUUUVVVTTTTTTUUUVVVUUUTTTSSSRRRMMMMMMNNNPPPRRRTTTVVVWWWTTTVVVWWWUUURRROOOMMMMMMOOOIIIGGGJJJJJJGGGKKKSSS^^^dddqqqllldddjjjqqqjjjmmmyyygggOOO===>>>AAA===;;;>>><<<;;;:::999888999:::;;;===>>>???@@@@@@@@@@@@@@@;;;<<<===>>>>>>???>>>>>>===;;;<<<===<<<999;;;???DDDNNNZZZ___WWWHHH@@@@@@999;;;<<<;;;777555666888555777999;;;===>>>>>>>>>===>>>>>>>>>===:::888666444666888:::;;;<<<<<<<<<===>>>@@@AAA@@@===;;;999888999999;;;<<<===>>>>>>===<<<<<<@@@EEEIIIIIIGGGAAA???===;;;::::::;;;<<<>>>>>>>>>>>>>>>===<<<<<<;;;:::;;;<<<>>>>>><<<:::888999;;;>>>@@@BBBBBBCCC???:::888999999999<<>><<<;;;999888777777888:::===???AAAAAAAAA@@@777999;;;:::888888:::===<<<<<<<<<<<<<<<===>>>>>>DDDCCCCCCDDDFFFFFFDDDBBBDDDCCC@@@===<<>>AAADDDBBB???===@@@CCCCCCBBBAAA@@@???>>>>>>>>>@@@>>>>>>@@@DDDDDDAAA===;;;<<<>>>???@@@???>>>===@@@@@@@@@@@@??????>>>>>>===>>>>>>??????>>><<<;;;============<<<;;;:::999<<<>>>@@@@@@>>>>>>@@@BBB>>>>>>=========<<<<<<<<<777999999888777777;;;>>>BBB@@@@@@AAA???;;;;;;???@@@???>>><<<;;;???HHHQQQVVVWWW^^^hhhlllhhhcccaaahhhlllpppsssxxxzzz~~~vvvuuu}}}kkkjjjlllqqqvvvtttllleee``````___[[[UUUMMMEEE@@@======>>>>>>>>>>>>======>>>======>>>>>>???@@@AAA===>>>???@@@BBBCCCEEEEEEGGGKKKPPPRRRRRRQQQQQQRRRRRRRRRQQQQQQRRRSSSUUUVVVUUUTTTSSSRRRQQQPPPOOOOOOEEEEEEEEEEEEFFFHHHIIIJJJHHHIIIIIIIIIJJJMMMQQQUUU[[[[[[___ccc]]]UUU[[[hhhwwwuuu```ZZZ___jjjsssuuuhhhFFF===999999===>>>;;;<<<@@@:::999888777777888999:::??????????????????@@@@@@888:::<<<>>>???>>>===<<<;;;999999<<<;;;999===EEEJJJJJJMMMPPPLLLCCC===<<<999:::::::::999888888777666888:::;;;============<<<<<<<<<<<<;;;:::888888666777999;;;<<<======<<<<<<======>>>===<<<;;;:::999999999:::;;;===???AAA???===>>>BBBGGGHHHEEEAAA???>>>===<<<;;;<<<==================>>>???AAAAAA?????????@@@@@@???<<<999777999<<>>:::777888999888;;;@@@>>>===<<<:::999888888999666888;;;???@@@AAA@@@???888999:::999999999:::;;;<<<<<<<<<<<<=========>>>DDDDDDEEEGGGHHHFFFCCC???>>>>>>===;;;:::;;;@@@DDDCCCEEEGGGGGGEEEDDDDDDDDDddd???999666:::CCCHHHFFFBBB;;;999888999555///---///333333333444444333333222444444444555555555666666000333555555444333222333...222777777555222111111000555555000///444777666222111111111333555666777777DDDYYYooo~~~zzz|||~~~~~~yyyqqqpppuuuwwwttt```eeejjjnnnxxx~~~wwwrrrxxxzzznnniiihhhjjjooopppmmmkkkmmmnnnrrrppphhhiiivvvuuuwww|||lll^^^YYY```[[[QQQIIIGGGJJJKKKJJJGGGHHHHHHGGGEEECCCCCCCCCFFFGGGHHHHHHGGGGGGHHHIIIEEEAAA@@@CCCCCC@@@@@@DDD@@@DDDGGGFFFBBBAAADDDHHHEEEDDDCCCAAA@@@?????????@@@>>>===@@@DDDEEE@@@<<<<<<>>>AAACCCCCCBBB@@@???@@@@@@AAABBBBBB@@@???>>>===>>>>>>??????>>>===<<>>===<<<;;;;;;===??????<<<<<<>>>@@@BBBAAAAAAAAA@@@@@@??????999;;;;;;:::888999===AAAAAA??????AAA???<<<>>>BBBDDDBBB@@@???>>>>>>BBBFFFBBBGGGWWWjjjnnnfffbbbeee]]]bbbhhhooowww~~~}}}~~~tttyyywwwhhhcccdddfffeee```WWWNNNIIIDDDDDDDDDCCCBBBAAA???>>>;;;;;;::::::;;;<<<<<<===888888888999;;;===>>>???@@@EEEKKKNNNNNNNNNPPPRRRPPPOOONNNNNNOOOPPPRRRSSSQQQPPPNNNLLLKKKJJJIIIIIICCCBBBBBBAAAAAABBBBBBCCCCCCDDDEEEGGGLLLVVVaaahhhnnnttt}}}qqqccciiizzz]]]TTT___ooocccHHHBBBAAA>>><<<;;;:::::::::::::::999888888888999;;;;;;AAA@@@???>>>>>>???@@@AAA666999<<>><<<:::;;;777888;;;:::999???HHHEEE===777999<<<;;;999888999888888999::::::888666888999;;;<<<===<<<<<<;;;;;;;;;::::::::::::::::::888999;;;===>>>>>>>>>===;;;;;;;;;;;;;;;;;;:::::::::999999999;;;===@@@BBBAAA???@@@DDDGGGGGGAAA<<>>>>>============>>><<<<<<<<<===???BBBDDDFFFDDDCCCBBBCCCBBB@@@<<<999777999<<>>999777888888888;;;@@@>>>===<<<:::999999::::::444666:::===???@@@???>>>;;;;;;;;;;;;<<<<<<<<<;;;<<<<<<<<<===============BBBCCCFFFIIIJJJHHHDDD@@@===???@@@>>><<<<<