BM6P6(@ yyyuuurrrllljjjgggffffffeeedddbbbddddddcccaaa___]]][[[ZZZSSSTTTTTTRRRMMMHHHEEEDDD???<<<999666666555333222111111111111000000000000333222000///.........///......---,,,---...///000111000///...---,,,,,,+++((())),,,...///////////////////////////000111111222333333333444666:::===CCCBBBBBBFFFKKKNNNNNNLLLFFFDDD@@@;;;999:::???CCCNNNRRRVVVWWWVVVVVVXXX[[[[[[XXXSSSMMMIIIHHHKKKNNNMMMHHHAAA<<<<<<>>>AAACCCGGGGGGHHHGGGFFFGGGJJJLLLKKKLLLLLLMMMNNNOOOOOOPPPOOOPPPQQQSSSUUUWWWYYYZZZYYY[[[]]]```bbbfffkkkooommmqqqwww{{{zzzvvvqqqmmmkkkiiieeeaaa^^^\\\[[[[[[[[[ZZZYYYXXXVVVUUUSSSSSSVVVZZZ```cccaaa^^^[[[ZZZVVVXXX\\\aaafffjjjnnnpppqqquuuyyy|||}}}}}}}}}}}}}}}wwwrrrssstttvvv}}}zzzssssssyyyzzzuuuqqqkkkfffbbb___[[[XXXXXXQQQKKKJJJKKKMMMUUU]]]nnnqqquuuvvvwww{{{|||{{{zzzzzzwwwrrrlllgggccccccgggoooxxx~~~xxxppphhhbbb^^^ZZZ\\\^^^___]]][[[ZZZZZZaaahhhsss}}}wwwqqqooowww}}}yyyyyyxxxvvvuuuvvvzzz}}}{{{uuuooohhh```ZZZLLLDDD:::333111222111111111111111222222333333333000000111111111222222222666888???LLLccc||||||nnnhhhgggbbbYYY^^^fffwww{{{uuupppmmmkkkiiigggggggggeeedddddddddcccbbb```]]]\\\[[[VVVWWWVVVSSSMMMGGGCCCBBB???<<<999666666555444222111111111111000000000000333222000///.........///......---------...///000......///000///...------***+++,,,---...////////////////////////000000111222333333333444666:::===AAAAAABBBEEEJJJMMMMMMKKKIIIGGGCCC>>>;;;<<<@@@CCCPPPTTTYYY[[[ZZZYYY[[[]]][[[YYYUUUPPPKKKJJJLLLNNNNNNIIIBBB<<<;;;===@@@BBBFFFGGGHHHGGGFFFGGGIIIKKKHHHIIIIIIJJJKKKLLLMMMMMMOOOOOOQQQSSSUUUWWWYYYYYYXXXZZZ\\\^^^```dddiiilllnnnqqqvvvzzzzzzxxxtttqqqppplllgggaaa^^^]]]]]]\\\\\\[[[ZZZXXXVVVUUUTTTSSSWWWZZZ___ccccccaaa\\\YYYVVVXXX[[[___dddiiimmmoooqqquuuyyy{{{||||||}}}~~~~~~~~~zzzzzz|||~~~xxxssssssyyywwwpppjjjeee```]]]\\\VVVQQQPPPOOOMMMPPPUUU[[[___cccdddeeegggnnnssssssrrrrrrsssttttttqqqoootttvvvxxxyyywwwsssnnnjjjfffiiipppwww}}}vvvnnnhhhccc```\\\^^^___^^^]]]\\\\\\]]]cccjjjttt}}}xxxrrrqqq{{{}}}{{{~~~tttuuutttttttttvvvzzz}}}xxxrrrllleee]]]WWWKKKCCC999333111222222111111111111222222333333333111111222222222333333333333555:::EEEYYYppp~~~qqqjjjccc[[[[[[```mmm}}}uuupppnnnllljjjiiiiiihhhgggfffdddccccccbbb```^^^]]]\\\UUUVVVVVVSSSNNNHHHCCCAAA???<<<888666666555444333222222111111111000000000222111000///.........///......------......///000+++---...000000000///...------,,,,,,---....../////////......//////000111222333333333333666999<<>>AAAEEEGGGHHHGGGFFFFFFGGGHHHGGGGGGHHHIIIJJJKKKLLLLLLNNNOOOQQQRRRTTTVVVXXXXXXWWWYYY[[[\\\^^^bbbfffiiioooqqquuuyyyzzzzzzxxxwwwxxxrrriiibbb____________]]]\\\ZZZYYYWWWUUUUUUTTTXXXYYY]]]cccfffddd^^^YYYVVVWWWYYY\\\aaafffkkknnnrrrtttwwwyyyzzz{{{}}}~~~~~~~~~~~~}}}~~~}}}{{{wwwtttuuuzzzwwwpppjjjggg```[[[WWWUUURRRLLLJJJLLLOOOTTTYYY\\\\\\\\\___bbb^^^]]]___aaaeeegggggggggiiimmmsssxxxzzzzzzxxxvvvpppqqqtttyyy~~~zzzrrrlllgggeeeccc_________^^^]]]]]]```bbbgggmmmwww{{{uuuuuu~~~zzzooopppqqqqqqrrruuuyyy}}}|||uuunnniiibbbYYYSSSIIIBBB888333222222222111111111111222222222222222222222222333333333444444333333555>>>NNNbbbvvvyyylllccc]]]ZZZZZZ```rrrwwwrrrnnnllljjjiiiiiiiiihhhfffddddddcccbbbaaa___^^^]]]RRRTTTUUURRRMMMGGGCCCAAA>>><<<888666666555444333222222222111111111000000111111000///////////////...............//////000---------------.........///...---,,,,,,---...//////............///000000222333333333333555999<<<>>>@@@CCCGGGKKKMMMMMMMMMPPPNNNJJJDDD???===>>>@@@HHHNNNVVVZZZYYYWWWVVVWWWYYYYYYXXXTTTPPPLLLJJJJJJOOOLLLEEE>>>::::::===???DDDFFFHHHHHHFFFEEEFFFGGGHHHHHHIIIJJJKKKMMMNNNNNNNNNOOOPPPRRRTTTUUUWWWWWWWWWYYY[[[\\\^^^aaaeeehhhppprrruuuxxx{{{||||||}}}~~~vvvllldddbbbbbbbbbbbb___]]][[[YYYWWWUUUUUUUUUXXXYYY\\\bbbhhhggg```YYYVVVVVVWWWYYY]]]ccciiilllqqqsssvvvwwwxxxzzz}}}~~~~~~}}}}}}}}}~~~~~~~~~}}}{{{yyywwwvvvxxx|||}}}{{{}}}~~~vvvrrrjjjeee```]]]WWWOOOLLLMMMOOOUUU\\\```aaa```___```]]]\\\\\\^^^aaabbbbbbaaa^^^bbbhhhpppwww}}}}}}}}}~~~vvvoooiiifffeeeeeeaaaaaa___^^^]]]___dddggglllrrr{{{}}}xxx{{{yyylllnnnpppqqqrrruuuyyy}}}zzzrrrlllfff___VVVPPPFFF@@@777222222222222111111111111111111222222222111111222222222222333333555333555<<>>;;;888666666666555444222222222222111111111111000000000000000/////////.........///////////////000...,,,***)))+++---...000///...---,,,---...///...............//////000222333333333333444888;;;>>>AAAFFFJJJLLLNNNOOOOOOQQQOOOKKKEEE@@@<<<<<<===BBBIIIQQQVVVVVVUUUTTTTTTVVVWWWWWWTTTOOOJJJHHHGGGNNNLLLGGGAAA;;;999;;;>>>CCCEEEHHHIIIGGGFFFFFFFFFGGGGGGHHHJJJKKKMMMNNNNNNNNNOOOPPPQQQSSSTTTVVVVVVXXXZZZ\\\]]]___aaafffiiipppqqqtttxxx{{{~~~yyynnngggfffffffffddd```^^^[[[XXXVVVUUUUUUUUUXXXXXXZZZaaaggggggbbb\\\WWWUUUTTTUUUYYY___fffjjjppprrrtttvvvwwwyyy|||~~~}}}}}}|||||||||}}}}}}~~~~~~~~~~~~zzzxxxxxxyyy{{{~~~||||||{{{xxxqqqjjjeee^^^WWWUUUVVVSSSYYYaaaggghhhfffdddbbb]]]\\\\\\]]]______]]]\\\XXXZZZ^^^eeeoooyyy{{{ssskkkeeecccdddeeebbbbbb```^^^]]]aaagggkkkrrrwww~~~~~~{{{vvvmmmoooqqqrrrtttvvvzzz}}}~~~xxxqqqjjjddd]]]TTTNNNDDD===666222222333222111111111111111111111111111000000000000111111111111555333444;;;DDDRRRgggzzzoooccc```[[[UUURRR[[[sss~~~zzzwwwmmmkkkiiihhhiiiiiihhhgggggggggfffdddbbb```^^^\\\WWWXXXXXXTTTLLLCCC<<<999===;;;888666666666555444333222222222222111111111//////000000000000//////---...///000000000000///000///,,,***)))***,,,...//////........................------......///000222333333222222444777:::===AAAGGGKKKMMMNNNOOOPPPPPPOOOLLLFFF@@@<<<;;;;;;>>>EEENNNTTTUUUUUUUUUVVVUUUVVVUUURRRMMMHHHEEEDDDKKKKKKIIIDDD===999:::<<>><<<;;;888>>>GGGNNNQQQRRRUUUXXXVVVVVVUUUQQQLLLGGGEEEEEEFFFIIIKKKHHHAAA:::999:::???CCCIIILLLLLLKKKJJJIIIGGGHHHIIIKKKMMMNNNPPPPPPNNNNNNOOOPPPQQQSSSSSSTTTUUUWWWZZZ\\\___ccchhhkkknnnppptttxxx|||yyytttpppqqqtttsssmmmfff```]]]YYYUUUSSSRRRRRRSSSTTTWWWZZZ\\\]]]```dddfffWWWSSSOOOMMMQQQXXXaaagggjjjnnnssswwwxxxyyyyyyzzzzzzzzz{{{{{{}}}~~~}}}~~~~~~}}}wwwxxxyyyzzz|||~~~~~~{{{xxxvvvuuuuuuooonnnmmmqqq}}}|||wwwwwwwwwzzz|||tttnnnoooqqquuuyyy|||{{{wwwsssiiigggeeedddfffjjjooorrrqqqpppnnnooorrryyyzzzuuummmeee___\\\\\\]]]``````______```dddjjjnnnuuuyyy~~~|||zzzooohhhkkkpppuuuyyy}}}zzztttllleee___WWWNNNHHH>>>999333111222444333222222111111111000000//////000111111111111222222222555333555;;;<<<@@@TTTkkkttt___WWWVVVVVVTTTSSSXXXhhh~~~~~~}}}xxxuuussspppllliiiiiiiiihhhgggiiiiiiiiigggccc^^^YYYVVVRRRTTTVVVTTTNNNHHHCCC@@@===;;;999666444333333222111222222222222111000000000000000000000000000000222222111000000000000000............////////////......------------......,,,,,,------...///000000000111222222444444555666;;;>>>BBBHHHNNNPPPPPPNNNOOOPPPPPPLLLEEE@@@======;;;>>>DDDLLLRRRUUUTTTRRRWWWUUURRROOOLLLHHHCCC@@@DDDEEEFFFEEEBBB>>>;;;:::BBBFFFJJJKKKIIIHHHIIIJJJHHHHHHIIIIIIKKKLLLMMMNNNNNNNNNNNNOOOQQQRRRTTTUUUWWWYYY\\\^^^___aaadddgggqqqrrrtttwwwzzz}}}}}}wwwqqqppprrrpppjjjdddaaa\\\VVVSSSTTTUUUUUUTTTSSSTTTUUUXXX[[[___bbbddd[[[VVVQQQNNNQQQWWW]]]aaajjjmmmqqqtttvvvwwwyyyzzzzzzzzzyyyzzz{{{|||~~~}}}}}}}}}~~~~~~~~~~~~||||||~~~~~~~~~~~~~~~yyyuuurrrpppkkkiiiiiikkkppp{{{~~~{{{xxxzzz~~~zzzuuuooojjjgggfffdddccc``````bbbiiisss{{{vvvsssmmmgggccc```___^^^^^^___```aaabbbfffkkkoootttxxx~~~~~~sssmmmlllooorrrwww|||~~~uuuqqqjjjddd___WWWMMMFFF===999444222111111111111000000000000000///......111111222222222333333333///000333777888>>>LLLZZZ{{{sssaaaWWWRRRSSSTTTTTTSSS[[[ppp}}}{{{uuuqqqrrroookkkhhhhhhhhhhhhgggggggggfffddd```\\\XXXVVVSSSUUUWWWUUUOOOHHHCCCAAA???===;;;888666555555444111222222222222111000000000000000000000000000000000//////...............////////////000000000000......------------......,,,,,,------...//////000///000000111222333444444:::===CCCIIINNNPPPOOONNNMMMOOOOOOKKKEEE@@@======<<<>>>AAAGGGNNNRRRTTTSSSUUUSSSRRRQQQOOOKKKGGGCCCCCCEEEGGGGGGDDDAAA===;;;>>>BBBGGGJJJJJJJJJKKKLLLIIIIIIIIIIIIKKKLLLMMMNNNNNNNNNOOOPPPQQQSSSTTTUUUWWWYYY\\\^^^___aaadddgggooopppsssvvvzzz~~~~~~wwwpppmmmnnnlllfff```aaa]]]XXXVVVVVVWWWVVVUUUQQQQQQQQQSSSVVVZZZ^^^aaa]]]YYYSSSPPPQQQVVV\\\___iiilllppptttuuuwwwyyyzzz{{{{{{zzz{{{|||}}}~~~~~~~~~}}}|||}}}~~~~~~~~~~~~|||yyyvvvtttqqqnnnjjjiiiiiipppxxxqqqlllfffaaa]]]ZZZZZZ\\\cccmmmwww}}}~~~tttqqqkkkfffaaa___^^^^^^^^^___```aaacccgggmmmqqquuuyyy~~~tttooolllooorrrwww|||{{{sssnnnhhhbbb\\\TTTKKKDDD<<<888444222111111111111000000000000000///......000000000000111111111111222222444666777;;;HHHTTTuuuqqq```UUUSSSSSSUUUUUUSSSYYYjjj{{{xxx{{{{{{uuurrrpppmmmiiigggggggggffffffgggfffdddbbb___\\\ZZZYYYUUUWWWXXXVVVPPPIIIDDDAAA???===;;;888666555555444111222222222222111000000////////////////////////000///......------......//////000000000111111111......------------......,,,,,,------.../////////......///000111222333333999===DDDJJJNNNPPPOOOMMMKKKLLLLLLJJJEEE@@@===<<<<<<<<<>>>CCCJJJPPPSSSUUURRRRRRRRRSSSRRROOOJJJFFFAAADDDGGGIIIHHHDDD@@@===999===DDDHHHJJJKKKLLLMMMIIIIIIIIIIIIJJJLLLMMMNNNOOOOOOPPPQQQSSSTTTUUUVVVVVVYYY\\\^^^___aaadddffflllnnnqqqvvv{{{xxxpppkkkiiifff```[[[]]][[[XXXWWWWWWVVVUUUSSSPPPOOONNNOOORRRWWW\\\___```\\\WWWSSSRRRUUUYYY\\\eeeiiinnnrrruuuwwwyyyzzzzzzzzzzzzzzz{{{}}}~~~~~~~~~~~~}}}~~~~~~}}}}}}}}}~~~||||||zzzuuunnniiieeegggttt}}}tttjjjaaa[[[TTTTTTVVV]]]hhhttt~~~~~~{{{qqqmmmhhhccc___]]]]]]]]]___```aaaccceeeiiiooosssvvvyyy}}}zzzxxxxxxxxxzzz~~~uuuooommmooosssxxx}}}|||vvvpppkkkddd^^^XXXQQQGGGAAA;;;777444222111222111111000000000000000//////...............////////////333333444555555888BBBMMMkkkzzziii\\\VVVVVVXXXXXXVVVWWWcccpppuuuqqq~~~}}}yyyvvvnnnkkkhhhffffffffffffeeeiiihhheeebbb___^^^]]]\\\VVVXXXYYYWWWQQQJJJEEEBBB===;;;999666444333222222111222222222222111000000////////////////////////111111000////////////000////////////000000000000......------------......---------.........//////...//////000111222333333777<<>>CCCJJJPPPTTTUUURRRRRRSSSUUUTTTPPPKKKFFF@@@BBBFFFIIIJJJGGGBBB>>>777;;;AAAGGGJJJKKKKKKKKKIIIIIIIIIJJJJJJKKKMMMMMMOOOOOOQQQRRRTTTUUUUUUVVVVVVXXX[[[]]]___aaadddfffjjjlllpppvvv|||{{{rrrlllhhhccc]]]XXXXXXXXXWWWVVVUUUSSSRRRPPPTTTRRROOOOOOQQQWWW]]]aaabbb___[[[VVVSSSSSSUUUXXX```eeekkkpppsssvvvxxxzzzxxxxxxxxxyyyzzz{{{|||}}}~~~~~~~~~~~~~~~~~~}}}||||||||||||}}}{{{tttnnniiiiiirrr}}}sssggg```UUUUUUWWW\\\gggttt~~~{{{xxxmmmjjjddd___\\\[[[\\\]]]___aaabbbdddggglllrrrvvvyyy{{{uuuqqqoooooouuu{{{vvvoooppprrrvvvzzzzzzsssnnniiiaaa[[[UUUNNNEEE>>>999666333222222222111111//////000000000000//////------........./////////333111222444444666>>>HHH```{{{uuuiii]]]\\\\\\\\\YYYXXX^^^fff|||wwwnnnuuu~~~yyyvvvmmmjjjgggeeeeeefffeeeeeejjjhhhdddaaa^^^]]]]]]]]]WWWYYYYYYWWWQQQJJJEEEBBB===;;;999666444333222222111222222222222111000000////////////////////////111000000///////////////---------.........//////......------------......---------...............//////000111222333444444555;;;CCCIIIKKKLLLLLLMMMIIIIIIJJJIIIGGGDDD???<<<999;;;???FFFNNNSSSUUUUUUTTTTTTUUUVVVUUUQQQKKKFFF???AAAEEEIIIKKKIIIDDD???999;;;@@@EEEIIIKKKJJJIIIJJJJJJIIIJJJJJJKKKLLLMMMNNNOOOQQQSSSTTTUUUUUUUUUVVVXXX[[[]]]^^^```cccfffiiilllpppvvv|||vvvoooiiiddd]]]YYYWWWWWWXXXWWWUUUSSSRRRQQQUUUSSSPPPNNNQQQVVV\\\```cccbbb^^^YYYTTTQQQRRRSSSZZZ___gggmmmqqqtttwwwyyyxxxyyyzzz{{{|||}}}}}}~~~}}}|||{{{{{{||||||||||||}}}~~~~~~~~~~~~~~~}}}}}}|||}}}}}}~~~|||~~~{{{uuupppmmmrrrzzz}}}qqqiii^^^^^^^^^aaaiiiuuu~~~{{{xxxuuujjjfffaaa\\\ZZZZZZ\\\^^^```aaadddfffiiiooouuuzzz|||~~~tttlllhhhhhhoooxxxyyyssssssuuuxxx|||yyyqqqlllggg___XXXRRRKKKCCC===777555222222222222222111//////000000000000//////........./////////000000000///000333444555<<>>888;;;@@@HHHPPPUUUWWWVVVVVVVVVVVVWWWVVVSSSNNNJJJBBBCCCEEEIIIMMMLLLFFFBBB;;;<<>>BBBGGGKKKLLLKKKKKKJJJJJJJJJJJJKKKLLLLLLLLLNNNPPPRRRTTTTTTSSSSSSUUUXXXZZZ\\\^^^```ccceeegggiiimmmrrrwww|||~~~xxxqqqiiibbb]]]YYY[[[[[[ZZZWWWUUUVVVWWWSSSQQQNNNMMMOOOSSSXXX[[[aaacccbbb\\\SSSMMMLLLMMMOOOUUU^^^ggglllpppsssuuuyyyzzz|||}}}~~~~~~|||{{{yyyxxxwwwxxxxxxyyyxxxyyy{{{}}}}}}|||}}}|||{{{{{{{{{{{{|||}}}~~~{{{sssqqqrrryyy{{{zzz~~~{{{uuupppeeebbb]]]YYYXXXZZZ]]]```aaacccfffiiimmmsss{{{yyyqqqjjjiiipppyyy}}}{{{tttvvvxxxzzz}}}~~~vvvmmmgggaaaXXXQQQKKKEEE===888444333111222333333222111......///000000000000000////////////000000000000000...///333555555999>>>DDD\\\uuulllddd[[[WWWWWW___ttt{{{zzzvvvsssmmmjjjgggeeefffggggggfffjjjhhhfffccc___\\\YYYWWWVVVXXXYYYVVVPPPHHHBBB@@@===;;;999666444333333333111222222222222111000000111111111111111111111111000000///............///............/////////000.........------..............................---------...///000111222222333999???AAABBBDDDIIINNNLLLLLLLLLNNNOOOMMMGGGBBB<<<;;;===BBBJJJSSSYYY\\\YYYXXXXXXYYY[[[ZZZYYYWWWKKKIIIHHHLLLPPPQQQLLLHHH===<<<<<<@@@GGGLLLNNNNNNKKKJJJJJJJJJJJJKKKKKKLLLKKKMMMPPPRRRSSSSSSSSSRRRUUUWWWZZZ\\\^^^```ccceeeeeegggkkkoootttyyy}}}zzzssskkkccc^^^XXXZZZZZZXXXTTTSSSUUUWWWTTTRRRPPPOOOQQQTTTXXX[[[```bbbbbb\\\SSSLLLKKKLLLLLLRRR\\\eeekkkooorrrtttvvvwwwyyy{{{||||||{{{{{{{{{zzzyyyxxxwwwxxxyyyyyywwwxxx{{{}}}|||||||||{{{{{{zzzzzzzzz{{{{{{xxxuuuvvvsss{{{tttoooeeeaaa\\\XXXWWWZZZ^^^```aaacccfffjjjnnnuuu|||~~~wwwpppooovvvzzzzzztttuuuvvvyyyzzz||||||}}}~~~uuullleee___VVVOOOIIIBBB;;;555333222111222333333222111......///000000000000000.........////////////000222///000333555444777;;;???SSSsssuuujjj```ZZZZZZZZZnnn{{{|||zzzuuurrrmmmlllkkkiiihhhggggggfffgggfffeeebbb^^^ZZZVVVTTTUUUWWWXXXVVVQQQLLLHHHFFF===<<<999777555444444444111111111111000000000000................................................111000///...............///......///000000///---..............................//////000222333444333555888===BBBFFFJJJLLLOOOMMMLLLLLLMMMLLLHHHEEE???===<<>>;;;===DDDHHHIIIHHHFFFEEEEEEHHHLLLOOOOOOMMMNNNOOOPPPRRRSSSUUUVVVWWWXXXXXXWWWWWWXXX\\\bbbgggfffiiikkklllmmmqqqxxx~~~zzzsssjjjddd\\\YYYVVVTTTUUUVVVVVVVVVSSSTTTSSSQQQPPPQQQSSSVVVZZZaaagggcccXXXPPPNNNPPPRRRTTTZZZ```hhhnnnsssvvvyyyxxxyyyzzz{{{{{{yyywwwzzzzzzzzzyyyxxxvvvuuutttxxxzzz{{{||||||~~~}}}|||zzzzzzyyyzzzzzz|||~~~{{{vvvssspppyyy~~~}}}|||xxxrrrmmmaaa```^^^]]]^^^___bbbdddaaacccggglllrrrwww{{{~~~xxxsssvvv|||~~~wwwtttvvvwwwyyyyyyyyy{{{~~~|||uuuoookkkfff^^^TTTMMMHHHBBB:::333555444333222111000000000111111111111000///...---000//////.........//////000000111222444666888999???HHH^^^~~~~~~pppfff^^^YYYVVVaaallluuuzzzuuurrrmmmlllkkkiiihhhgggffffffhhhfffdddaaa]]]YYYVVVTTTVVVXXXYYYVVVQQQJJJDDDAAA<<<;;;999777555444444444111111111111000000000000................................................000000000//////............---------//////...,,,.................................///000111333333222444888<<>>CCCEEEFFFHHHGGGGGGHHHJJJKKKKKKJJJMMMNNNOOOQQQRRRTTTUUUVVVUUUUUUUUUVVVWWW[[[aaaeeefffiiimmmoooqqqttt{{{}}}vvvmmmfffcccaaa^^^\\\[[[ZZZXXXWWWTTTTTTSSSQQQOOOOOOQQQSSSZZZ^^^cccdddaaa[[[VVVTTTMMMOOOTTT[[[ccckkkrrrvvvyyyzzz{{{}}}~~~~~~~~~}}}||||||||||||||||||||||||{{{|||}}}}}}|||}}}~~~}}}}}}}}}}}}|||}}}}}}~~~{{{uuunnnlllqqq}}}yyyrrrjjjeee^^^]]]\\\[[[]]]___ccceeejjjiiihhhhhhjjjpppwww}}}~~~{{{{{{wwwuuutttuuuvvvwwwwwwyyy|||~~~}}}{{{vvvpppkkkgggaaa[[[RRRJJJDDD>>>888222111000000/////////000000***+++---...000000111111//////............//////000000000222333555777888:::>>>JJJ___yyytttfff___]]]XXXUUU___xxxyyyuuusssmmmllljjjiiigggfffffffffiiigggccc^^^[[[XXXWWWVVVUUUWWWZZZXXXQQQHHHAAA<<<:::999888666444333222111111111111111000000000///000000000000000000000000000000000000000000000000,,,---...//////...------///---,,,,,,---......,,,////////////////////////............000111222333111222555888===BBBFFFHHHKKKKKKKKKLLLMMMNNNMMMMMMGGGEEEAAA@@@CCCJJJTTT[[[``````__________________]]]WWWPPPMMMNNNPPPQQQQQQKKKFFF>>>;;;<<>>BBBEEEDDDEEEGGGHHHHHHJJJLLLOOOIIIHHHEEEAAA@@@EEENNNUUUXXX[[[]]]_________```bbbXXXUUUQQQKKKIIIKKKPPPTTTOOOJJJCCC===;;;===AAADDDGGGIIIJJJJJJIIIJJJKKKMMMNNNOOOPPPRRRSSSUUUVVVWWWYYYZZZ[[[[[[[[[]]]aaadddbbbhhhoootttvvvyyy~~~yyyiiifffaaa^^^^^^]]]]]]\\\YYYXXXVVVRRROOOMMMNNNPPPQQQSSSUUUXXXXXXVVVQQQMMMJJJJJJKKKOOOUUU^^^fffkkktttwww{{{zzzwwwvvvvvvxxxzzzyyyyyyyyyzzz|||~~~|||}}}}}}|||}}}}}}}}}{{{zzz{{{|||~~~~~~}}}zzz{{{}}}~~~tttnnnjjjmmmqqqtttzzz}}}}}}|||wwwooogggaaa___\\\\\\\\\^^^bbbfffkkknnnlllmmmmmmjjjiiinnnxxxtttpppooommmnnnrrrtttvvvwwwxxxyyy|||}}}vvvnnnfff```\\\YYYUUUOOOGGG@@@:::666333111000000000000111222333....../////////......---......---......///000111/////////000111222444555777888999>>>JJJ```{{{rrrfff```]]]ZZZZZZaaasss}}}wwwtttlllkkkiiihhhfffeeeeeeeeefffeeeccc```\\\XXXUUUSSSRRRTTTVVVUUUPPPJJJEEECCC:::::::::999777555333111111111111111000000000000................................................---,,,+++***+++...111333111...,,,+++---...//////---------------------------------...///000111222///000000333777<<>>>>>AAADDDEEEHHHKKKLLLKKKLLLPPPSSSPPPQQQRRRSSSUUUWWWXXXYYYZZZ[[[[[[ZZZZZZZZZ]]]______fffnnntttwwwzzz}}}~~~vvvoooggg```\\\[[[[[[ZZZ\\\[[[YYYTTTPPPNNNOOOPPPLLLPPPTTTVVVVVVVVVWWWYYYMMMKKKJJJKKKOOOWWW^^^cccaaaggglllmmmllllllooosssvvvuuutttttttttvvvyyyzzzzzz|||~~~}}}}}}~~~|||{{{zzz|||~~~~~~{{{yyysssqqqsssuuuuuuvvvzzzuuuvvvzzz~~~zzzzzzwwwqqqjjjdddbbbbbb______```bbbffflllqqqttt{{{~~~|||xxxxxx~~~uuukkklllmmmkkkpppyyywwwyyy{{{|||}}}|||xxxrrrkkkddd___\\\QQQOOOJJJBBB:::444111000//////............//////......///000111111000000---------......000111111////////////000111333333222444555333777GGG```tttzzzkkk^^^[[[YYYXXXWWW]]]qqq~~~wwwsssqqqkkkgggggggggeeeeeegggdddbbb```\\\XXXUUURRRQQQPPPRRRSSSQQQLLLGGGCCCAAA===<<<;;;999888666555444444333222333444333222000111111000000//////......//////...------------...++++++++++++,,,,,,---...+++,,,---......---,,,+++,,,+++,,,---......+++)))......---......///000111///000000111333888>>>CCCEEEGGGGGGGGGEEEEEEFFFGGGLLLLLLJJJEEE??????CCCIIITTT\\\aaa```^^^___```^^^___[[[WWWQQQIIIBBBEEELLLPPPRRRQQQIII@@@<<<>>>CCCIIIKKKMMMNNNNNNNNNOOOPPPNNNPPPSSSTTTTTTTTTVVVWWWZZZ[[[\\\[[[ZZZZZZ\\\]]]]]]bbbjjjqqqvvvyyy|||~~~zzzqqqfff```^^^^^^[[[YYY___]]]YYYUUURRRPPPPPPOOOPPPPPPRRRVVVYYYZZZXXXVVVQQQOOOMMMKKKMMMPPPTTTWWWVVV\\\dddjjjlllmmmppprrrtttuuuvvvxxxzzz|||}}}~~~~~~}}}||||||yyyyyyzzzzzz|||}}}~~~}}}~~~~~~~~~~~~}}}}}}zzzxxxyyy}}}|||wwwtttuuuwww~~~~~~zzzvvvvvvzzz|||zzzwwwsssuuuwwwyyy|||~~~}}}yyyvvvqqqlllgggcccaaa```bbbaaa___aaaffflllpppsss~~~zzzzzztttiiihhhmmmqqquuuxxxzzz{{{}}}vvvnnngggaaa\\\YYYQQQKKKDDD===999555111///333222111000///////////////...---,,,,,,---///000............////////////...//////000111222222333111222333555888BBBWWWjjjvvvjjj^^^^^^___\\\VVVWWWdddsss~~~xxxtttqqqlllhhhhhhhhhfffeeegggeeecccaaa]]]YYYVVVSSSRRRPPPRRRSSSQQQLLLGGGBBB@@@<<<;;;:::888666444333222111000///000111111///---////////////000000000000//////...------------...---,,,,,,,,,------...///,,,------------------,,,...---,,,---......---+++,,,,,,+++,,,,,,---...//////000111111333888>>>BBBEEEGGGHHHHHHGGGFFFGGGHHHLLLMMMKKKFFF@@@???BBBGGGQQQZZZ```aaa```aaaaaa___```]]]XXXRRRIIIBBBCCCIIINNNQQQQQQKKKBBB<<<===AAAGGGJJJLLLMMMMMMMMMNNNOOONNNPPPSSSTTTTTTTTTVVVWWWZZZ[[[\\\[[[ZZZZZZ\\\^^^]]]aaahhhnnnssswww{{{}}}}}}~~~uuujjjbbb```___]]][[[]]][[[WWWTTTQQQPPPOOOOOOOOOOOOQQQSSSWWWXXXXXXWWWQQQOOOMMMKKKKKKNNNQQQTTTSSSZZZbbbhhhkkknnnqqqsssvvvvvvxxxyyy{{{}}}~~~~~~}}}|||{{{zzzxxxxxxyyyzzz{{{}}}~~~}}}}}}}}}~~~~~~}}}||||||zzzvvvsssqqqmmmfffcccdddhhhnnnxxx{{{zzz}}}}}}{{{xxxuuuvvvwwwxxx{{{~~~}}}|||xxxuuuoooiiieeebbbaaa```aaa```___aaaeeejjjoooqqq{{{{{{{{{}}}ssskkklllqqqtttuuuvvvzzz{{{}}}|||tttlllfff```[[[XXXMMMHHHAAA:::777444222111333222111000//////////////////...---------...///............////////////......//////000111111222222222444555666>>>OOO```qqqfff\\\\\\]]][[[WWWVVV___jjjyyyuuuqqqllliiikkkjjjgggeeefffeeedddaaa^^^ZZZWWWTTTRRROOOQQQSSSQQQLLLFFFBBB@@@===<<<;;;999666444333222111///...///000000...---.........///000111111111//////...------------.........---------...//////...------,,,,,,------...///...,,,---...//////...,,,,,,+++,,,,,,---...///000000111222333777<<<@@@EEEGGGIIIIIIHHHHHHIIIJJJNNNNNNLLLHHHBBB@@@BBBEEENNNWWW```bbbbbbccccccaaaccc___[[[UUULLLCCCAAAEEELLLOOOPPPLLLDDD>>><<<>>>DDDGGGJJJLLLLLLLLLMMMNNNNNNPPPSSSTTTTTTTTTVVVWWWYYYZZZ[[[[[[ZZZ[[[]]]___\\\```eeejjjnnnssswww{{{{{{}}}|||pppgggbbb```^^^]]]ZZZYYYVVVSSSQQQPPPPPPPPPPPPOOONNNPPPTTTWWWYYYYYYSSSPPPMMMKKKJJJLLLNNNPPPQQQXXXaaahhhkkknnnrrruuuwwwxxxyyy{{{|||~~~~~~}}}{{{zzzyyyxxxwwwwwwxxxyyyzzz|||}}}~~~}}}}}}}}}~~~}}}|||{{{zzzyyyrrrjjjeee^^^WWWUUUXXX\\\cccnnnxxx|||zzzzzzzzzyyyzzz}}}|||{{{vvvsssmmmgggcccaaaaaaaaabbbbbbccceeehhhlllqqqsssxxx|||}}}zzzzzzrrrnnnqqqvvvwwwvvvvvvyyy{{{~~~}}}xxxpppiiiccc^^^YYYVVVJJJDDD===777444333333333222222111000////////////000000///...------------............////////////------......///000000000333333444555444888EEESSS{{{rrrggg___]]]]]]^^^\\\ZZZ\\\aaayyyuuuqqqmmmkkklllkkkgggeeeeeeeeecccaaa]]]YYYVVVSSSRRROOOQQQRRRPPPLLLFFFBBB@@@???>>><<<:::777555444333333111000000111111000///.../////////000000000111//////...------------.........------------.........---,,,++++++,,,---...///---++++++---...//////......---......///000111000111222222333666;;;>>>EEEGGGJJJKKKJJJJJJKKKLLLQQQQQQOOOKKKFFFCCCCCCDDDJJJUUU___bbbdddffffffdddfffbbb^^^YYYPPPEEEAAACCCIIILLLOOOMMMFFF???<<<;;;AAADDDGGGJJJKKKKKKLLLMMMNNNPPPSSSTTTTTTTTTVVVWWWXXXYYYZZZ[[[[[[\\\^^^```\\\___bbbfffjjjoootttxxxzzz~~~vvvkkkeeeaaa___]]]ZZZXXXWWWTTTSSSRRRRRRQQQRRRPPPNNNOOOSSSWWWZZZ[[[UUUSSSPPPMMMKKKKKKMMMNNNRRRXXXaaahhhkkknnnrrruuuxxxxxxyyyzzz|||}}}~~~~~~~~~}}}|||{{{zzzxxxwwwwwwvvvvvvvvvxxxyyy{{{}}}~~~}}}}}}}}}}}}~~~}}}{{{yyyxxxuuulllccc]]]XXXTTTVVVZZZ___gggrrr|||}}}}}}|||zzzyyyyyyuuuqqqlllfffcccbbbbbbccceeegggiiikkknnnrrrvvvyyyxxx}}}|||{{{vvvsss{{{zzzsssooossswwwxxxxxxzzz{{{}}}~~~yyyuuunnnhhhbbb\\\WWWTTTIIICCC;;;444222222222333111111000///////////////111000000///...------,,,............////////////---------.........//////222222444555444555===HHHdddzzz~~~}}}|||rrrgggaaa___aaaaaa^^^]]]]]]yyyuuurrrmmmkkklllkkkgggdddeeecccbbb___[[[XXXTTTRRRPPPOOOQQQRRRPPPKKKFFFAAA@@@===<<<;;;999777555333222333111//////000111000///111000000000/////////...//////...------------...------,,,,,,,,,,,,,,,---...---,,,++++++,,,---......,,,******,,,---............---......///000111111222333333333555999<<>>:::;;;???DDDHHHJJJKKKLLLMMMNNNPPPSSSTTTTTTTTTVVVWWWYYYZZZ[[[[[[ZZZ[[[]]]___]]]___bbbdddgggkkkpppsssyyy}}}vvvllleee```^^^]]]]]]\\\ZZZYYYWWWVVVUUUVVVSSSPPPPPPSSSWWW[[[]]][[[YYYVVVRRRPPPNNNNNNNNNSSSZZZbbbhhhkkkmmmpppsssvvvvvvwwwwwwxxxxxxxxxyyyzzzzzzyyyyyyyyyxxxxxxxxxuuuuuuvvvwwwyyy|||~~~~~~}}}}}}}}}}}}}}}}}}~~~~~~}}}{{{wwwtttrrrfff___YYYWWWXXX[[[bbbjjjvvv}}}}}}~~~~~~}}}{{{xxxvvvtttsssrrrooommmkkkhhhfffeeeeeeeeefffkkkqqquuuwwwzzzzzz}}}wwwrrrqqqyyywwwqqqqqqsssuuuzzz~~~|||uuuqqqkkkeee___YYYRRRNNNGGGAAA:::444111000000000000//////....../////////000000000000000///...---............////////////........................//////222444444222666===AAAXXX||||||xxx{{{}}}tttmmmllljjjccc[[[XXX~~~{{{xxxsssmmmiiiiiihhhdddccceeecccbbb___[[[XXXTTTQQQPPPNNNPPPQQQPPPKKKEEEAAA???;;;;;;:::999888777666555333111...---...000000000000000000000//////////////////...------------.........---,,,,,,,,,,,,,,,,,,------------------,,,+++++++++,,,...///...---,,,,,,+++,,,,,,---...///222333444333333444666888@@@DDDHHHLLLMMMMMMNNNOOOQQQQQQQQQQQQOOOJJJEEEAAA@@@JJJTTTXXX[[[```bbbbbbbbb`````````ZZZOOOEEEAAA@@@CCCHHHKKKIIIEEE???<<<999>>>DDDHHHKKKLLLMMMMMMNNNPPPSSSTTTTTTTTTVVVWWWZZZ[[[\\\[[[ZZZZZZ\\\^^^^^^```cccfffhhhkkkooorrruuuzzz|||rrriiiccc```___^^^]]]\\\ZZZXXXVVVUUUVVVSSSPPPPPPRRRVVVYYYZZZ\\\ZZZWWWSSSQQQOOONNNNNNOOOVVV___fffiiilllooorrrvvvvvvwwwwwwwwwwwwwwwwwwxxxxxxxxxyyyyyyyyyzzzzzzuuuuuuvvvxxxzzz|||~~~~~~|||{{{{{{{{{zzzzzzzzzyyywwwsssooommmbbb]]][[[^^^ccciiirrr{{{||||||~~~{{{zzzxxxuuusssqqqpppoookkkjjjiiihhhfffeeeddddddfffmmmtttzzz||||||~~~{{{{{{xxxsssrrrssstttyyy|||yyysssoooiiiccc\\\UUUOOOJJJAAA<<<777222111000000/////////.........//////000//////000111000000///...............////////////........................///...000333222000222888;;;KKKiii|||}}}{{{nnnbbb\\\~~~|||zzztttmmmhhhgggfffcccccceeedddccc```\\\YYYUUURRRQQQNNNPPPQQQOOOKKKEEEAAA???>>>>>>===<<<<<<;;;;;;:::666444111000111222333222......//////000000111111//////...------------...000///...---------------+++,,,............,,,+++++++++,,,...000111///---...............///111111222333444444333333555777???CCCHHHLLLMMMNNNNNNOOOOOOOOOPPPPPPOOOJJJDDD@@@>>>GGGPPPSSSVVV\\\``````___]]]^^^```[[[OOODDD@@@>>>BBBGGGJJJIIIEEEAAA===888===DDDHHHKKKLLLMMMNNNNNNPPPSSSTTTTTTTTTVVVWWW[[[[[[\\\[[[ZZZZZZ\\\]]]^^^aaadddgggiiikkkoooqqqqqqxxxuuukkkeeebbb______^^^\\\ZZZXXXVVVTTTVVVSSSPPPOOOQQQTTTVVVWWW\\\ZZZWWWTTTQQQOOONNNNNNKKKRRR\\\ccchhhkkkooossswwwwwwwwwwwwwwwwwwwwwwwwwwwwwwxxxyyyzzzzzz{{{{{{uuuvvvwwwxxxzzz}}}~~~|||zzzyyyyyywwwwwwxxxwwwtttpppllliiibbb___```gggpppxxx~~~|||zzz{{{~~~zzzxxxvvvsssqqqooonnnmmmhhhhhhhhhgggfffdddcccbbbhhhpppyyy~~~}}}~~~xxxttttttttttttwww}}}}}}zzzxxxrrrnnnhhhaaaZZZSSSLLLGGG<<<888444111000000000/////////.........//////000...///000111111000//////............/////////000//////////////////......///...///111000---///444:::BBBYYY{{{|||llldddzzzuuutttqqqooommmlllllljjjfffdddeeedddbbb]]]WWWRRROOONNNQQQRRRQQQMMMGGGBBB???>>>;;;;;;:::999888666666555000000000///---+++((('''...///000111111000///...000...++++++...000///---------------------,,,,,,///...---,,,,,,---...///,,,---...///000000000000...///000///---,,,---...222222222333333444444444===@@@FFFKKKOOOPPPPPPPPPPPPOOONNNNNNMMMJJJFFFCCC>>>BBBHHHOOOUUUXXXZZZZZZYYYYYYYYYXXXTTTMMMEEE?????????AAAFFFJJJIIICCC<<<;;;<<<@@@FFFKKKNNNNNNMMMRRRRRRSSSTTTUUUUUUVVVVVVYYYYYYYYYYYYYYYZZZZZZ[[[```aaabbbbbbdddhhhmmmqqqqqqssswww}}}}}}pppgggccc```___^^^[[[WWWUUUTTTUUUPPPPPPOOOOOOOOOPPPPPPQQQWWWYYYYYYVVVQQQMMMKKKLLLMMMQQQWWW^^^dddiiikkklllvvvwwwxxxwwwuuutttuuuvvvvvvvvvvvvvvvvvvwwwwwwwwwwwwyyy{{{|||||||||~~~~~~}}}|||{{{zzzyyyxxxwwwvvvtttqqqmmmjjjhhheeegggllluuu~~~yyyrrruuuzzz~~~yyytttssstttsssnnniiifffeeecccaaa```aaabbbcccjjjnnntttyyy}}}zzzsssooopppssswwwyyyyyyzzz|||~~~~~~{{{vvvrrrooojjjbbb[[[UUUNNNEEE???===999444000///000000000//////............//////........................------............------111111000///...------...111000/////////000222333111<<>><<<;;;:::999888777666555333333333222111///---,,,......////////////......///...---...000000///---...---------------------......---,,,,,,---.........//////......---,,,++++++,,,............000222111222222333333444444444<<>>??????AAAFFFJJJIIIDDD>>><<<===@@@EEEKKKNNNOOONNNRRRSSSSSSTTTUUUVVVWWWWWWXXXXXXXXXYYYZZZ[[[]]]^^^___```aaaaaacccfffkkkooopppqqquuuzzzvvvlllgggbbbaaa___\\\YYYWWWVVVVVVTTTSSSRRRQQQPPPOOOOOOOOOTTTWWWXXXWWWRRRNNNLLLLLLLLLNNNTTTZZZ```eeeiiikkkqqqsssuuuuuutttuuuvvvwwwvvvvvvvvvvvvvvvvvvvvvvvvwwwyyy{{{{{{{{{|||~~~}}}}}}}}}}}}||||||||||||zzzyyyxxxvvvtttqqqooonnnrrrvvv{{{zzzuuuvvvyyy~~~~~~zzzuuuttttttsssnnnjjjeeecccaaa``````aaadddeeelllpppvvvzzz}}}~~~}}}|||xxxssspppqqqtttwwwxxxyyyyyy{{{|||}}}zzzuuuqqqoooiiibbb[[[UUUNNNEEE???<<<888333000///000000///////////////////////////........................------............------,,,,,,+++++++++,,,,,,---111000/////////000111222444999BBBVVVuuuppp|||vvvtttnnnkkkhhhfffffffffeeedddeeedddaaa\\\WWWSSSSSSSSSRRRRRRQQQNNNHHHCCC@@@???<<<<<<;;;999888777666555333444444333333222000000......------------......///......///000000...,,,........................------,,,,,,,,,,,,---------......------,,,+++******,,,............000222111111222222333444444555999===BBBHHHLLLPPPQQQRRRRRRQQQPPPPPPPPPNNNKKKHHH@@@???AAAHHHRRRZZZ\\\ZZZXXXVVVTTTQQQOOOJJJEEEAAA@@@@@@AAAEEEIIIIIIFFFBBB>>>>>>@@@DDDJJJNNNPPPQQQSSSSSSTTTUUUVVVWWWXXXXXXWWWWWWXXXYYY[[[]]]___```^^^___```aaabbbeeejjjmmmnnnoooqqquuuzzz~~~tttllleeeccc```]]][[[YYYYYYXXXXXXVVVTTTRRRPPPOOONNNMMMQQQSSSVVVWWWTTTQQQNNNMMMKKKLLLOOOTTTZZZaaafffiiikkknnnqqqrrrssstttvvvxxxuuuuuuuuuuuuuuuuuuuuuuuuvvvxxxzzz{{{{{{|||}}}{{{{{{{{{||||||}}}}}}~~~}}}|||zzzxxxxxxwwwxxxxxx~~~wwwsss{{{~~~~~~{{{vvvuuutttrrrnnnjjjcccaaa___^^^___cccgggjjjooosssxxx{{{}}}|||xxxuuu}}}xxxxxxvvvsssrrrsssvvvxxxxxxxxxyyyzzz{{{|||yyyuuuqqqnnniiibbb[[[UUUNNNEEE???;;;777333000//////////////////000111111000//////........................------............------------------...///000111000000/////////000111222666555777DDD```{{{}}}vvvtttnnnkkkgggeeeeeeeeeeeedddcccbbb___ZZZVVVSSSSSSTTTRRRRRRRRRNNNIIIDDDAAA@@@===<<<;;;:::888777555555111111111111111111000000000///------------///000///...---,,,------------.........///////////////,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------.........,,,.........,,,+++,,,---000000111222333444444555777:::???EEEJJJOOORRRSSSSSSRRRQQQRRRRRRQQQOOOLLLCCC???===DDDPPPYYY\\\[[[VVVSSSPPPNNNMMMKKKIIIGGGBBBAAABBBDDDHHHIIIHHHFFF???>>>???BBBHHHNNNSSSTTTSSSSSSTTTUUUWWWXXXYYYYYYXXXXXXYYYZZZ[[[]]]___```^^^```aaabbbbbbeeeiiilllkkklllnnnpppttt{{{yyyooogggeeeaaa^^^\\\[[[ZZZYYYWWWVVVTTTRRRPPPNNNMMMMMMMMMPPPTTTVVVVVVSSSPPPNNNKKKKKKLLLOOOUUU\\\dddhhhhhhkkkoooqqqrrrsssuuuwwwttttttttttttssssssssssssuuuwwwzzz{{{{{{{{{|||~~~zzz{{{{{{{{{|||}}}}}}}}}~~~}}}{{{{{{|||~~~zzzwww}}}~~~{{{wwwuuusssqqqmmmjjjaaa___]]]]]]```eeekkkooorrrvvvzzz|||~~~|||wwwuuuzzzuuuuuusssrrrsssvvvxxxxxxxxxyyyyyyzzz{{{{{{yyyuuurrrmmmhhhaaaZZZUUUNNNEEE???999666222000/////////......000111333333111000...........................------............------............///000111222////////////000000111111444333333:::MMMiii}}}vvvtttooolllhhhfffffffffeeeeeeaaa```^^^ZZZUUUSSSSSSSSSRRRSSSRRROOOJJJEEEBBBAAA>>>===<<<:::888777555555000000000000000000000000111000///......///000111000///,,,)))(((***---///............//////000000,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......///......+++,,,---,,,***)))***+++///000000111333444444555666888<<>>===@@@FFFMMMSSSVVVRRRSSSTTTUUUWWWXXXYYYZZZZZZZZZZZZZZZ[[[\\\]]]^^^```aaaccccccdddeeeiiikkkiiikkklllmmmooowww~~~rrrkkkfffaaa]]]\\\[[[YYYXXXTTTSSSRRRPPPOOONNNNNNNNNKKKMMMQQQUUUVVVUUURRRPPPMMMLLLKKKLLLQQQYYYaaafffhhhkkkoooqqqrrrrrrssstttsssssssssrrrrrrrrrqqqqqqsssvvvyyy{{{{{{{{{||||||{{{{{{{{{{{{{{{|||||||||}}}}}}|||~~~||||||zzzvvvtttqqqnnnkkkiii```^^^]]]^^^bbbhhhooosssuuuyyy|||~~~~~~||||||yyywwwsssrrrrrrtttwwwyyyyyyxxxzzzyyyzzzzzz{{{yyyuuurrrkkkfff___YYYSSSLLLDDD>>>888555111/////////...---...000111333333111000...........................------............---------,,,,,,++++++,,,,,,---......//////000000000000///222555888@@@UUUsss}}}uuussspppmmmjjjhhhgggfffeeecccaaaaaa___\\\WWWTTTRRRRRRRRRSSSRRROOOJJJFFFCCCBBB???>>><<<;;;999777555555222222111111000111111222000000////////////000000000///---***((())),,,///---------......//////000,,,,,,------------,,,,,,/////////......---,,,+++''')))++++++++++++---///...///000111222444444555555777:::???EEEKKKPPPSSSTTTSSSRRRSSSTTTUUUTTTSSSMMMFFF@@@AAAIIISSSYYY\\\___[[[VVVRRRPPPMMMKKKIIIHHHGGGEEECCCDDDFFFJJJLLLEEEAAA======BBBJJJPPPTTTQQQRRRSSSUUUVVVXXXYYYZZZ[[[ZZZZZZZZZZZZ[[[\\\\\\```bbbcccddddddeeehhhjjjgggjjjllllllmmmtttwwwoooiiibbb^^^]]]\\\YYYWWWRRRQQQPPPOOOOOOOOOOOOOOOKKKLLLOOOSSSVVVVVVSSSQQQOOOMMMJJJKKKOOOVVV^^^cccgggjjjnnnpppqqqpppqqqrrrrrrrrrrrrqqqqqqppppppooorrruuuyyy{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{}}}}}}|||xxxvvvwwwzzz}}}|||{{{yyywwwuuuqqqnnnjjjhhhfff___^^^^^^```eeekkkrrrvvvwwwzzz~~~{{{zzzsssrrrrrrtttwwwyyyyyyxxxyyyxxxxxxyyyyyyxxxuuurrriiiddd]]]WWWRRRKKKCCC===666444111/////////...---//////000111111000//////........................------............------......---------------...---...///000000000//////---111666888:::EEE___vvv|||tttssspppnnnkkkiiihhhfffccc```bbbcccbbb```[[[VVVSSSQQQRRRSSSSSSPPPKKKGGGDDDCCC???>>>===;;;999777555444444333222111000000111111...//////////////////...///000111///,,,+++,,,...+++,,,,,,---......//////,,,---............---,,,---......------,,,+++***)))***,,,,,,,,,---...000......///111222333444555555666999===CCCIIIOOORRRTTTSSSRRRSSSTTTVVVVVVUUUQQQKKKDDDAAAEEENNNWWW\\\```\\\XXXVVVTTTRRRPPPNNNLLLIIIFFFCCCCCCEEEIIIMMMLLLFFF???<<<>>>DDDKKKNNNPPPQQQRRRTTTVVVWWWYYYYYYXXXXXXXXXYYYZZZ[[[\\\]]]___aaacccccccccdddfffhhhfffiiimmmmmmmmmsss}}}tttmmmeee```^^^]]]ZZZVVVSSSRRRQQQPPPPPPOOOOOOPPPLLLLLLMMMQQQUUUVVVTTTRRROOOMMMJJJIIILLLRRRZZZ^^^cccgggkkknnnoooooooooppprrrrrrqqqppppppooonnnnnnqqquuuyyy{{{{{{zzzzzzzzzxxxyyyyyyzzz{{{|||}}}}}}}}}~~~{{{sssooommmqqqssswww}}}}}}zzzzzzvvvuuusssooojjjgggdddccc^^^___```ccchhhnnntttwwwxxx{{{~~~|||tttsssrrrtttwwwxxxyyyxxxwwwvvvvvvvvvvvvuuurrrpppgggbbb[[[UUUPPPIIIAAA;;;555333000/////////...,,,////////////////////////........................------............------///////////////000111222---...///000000000///.........222444555<<>>BBBEEENNNOOOPPPTTTWWWXXXVVVTTTYYYXXXWWWXXXYYY\\\^^^```\\\]]]^^^```aaacccdddeeehhhkkkmmmkkkiiimmmwwwvvvjjjfffbbb]]]YYYYYYUUUTTTSSSQQQQQQQQQRRRSSSMMMKKKJJJLLLQQQTTTTTTRRRTTTOOOJJJGGGHHHLLLPPPSSS]]]___bbbfffjjjlllmmmnnnnnnnnnooonnnnnnoooqqqtttqqqsssuuuuuuuuuvvvxxxyyyxxxyyyzzzzzzyyy{{{~~~|||xxxsssqqqrrrsssrrrppp{{{{{{xxxxxxvvvwwwzzz~~~~~~zzzxxxwwwqqqqqqppplllfffaaa^^^^^^]]]^^^```fffmmmssswwwyyy~~~|||yyyyyy}}}~~~sssssssssttttttvvvwwwwwwwwwtttrrrpppqqqqqqqqqpppllldddZZZRRRMMMGGG???999444333111////////////000222111000///...///000000000---+++,,,......,,,***---------...............///......---------......////////////////////////222000111555666777<<>>DDDJJJQQQSSSRRRRRRUUUYYYYYYXXXXXXXXXYYYZZZ\\\\\\]]]^^^___```bbbcccdddeeefffjjjnnnooonnnooorrrvvv}}}zzzqqqhhh```\\\\\\XXXWWWUUUSSSRRRRRRRRRRRRQQQOOOLLLLLLMMMPPPSSSUUUUUUSSSPPPKKKHHHGGGHHHJJJPPPRRRWWW\\\aaaeeeggghhhjjjlllnnnooooooppprrrttttttuuuwwwwwwvvvwwwxxxzzzyyyzzzzzzyyywwwvvvwwwxxx{{{}}}ssskkkgggfffhhhrrr~~~|||{{{zzz|||{{{yyy{{{~~~zzzvvvtttsssrrrqqqnnnlllhhhbbb^^^]]]```bbbcccgggmmmsssyyy}}}~~~||||||~~~wwwvvvvvvuuuvvvwwwxxxyyyvvvsssooollljjjgggcccaaa^^^XXXPPPIIICCC===777333222111111000000000000000000000111222222000///...+++++++++,,,------------,,,,,,------.../////////...------------...//////////////////////////////000......000000///222777DDDLLLccc{{{yyy~~~zzztttrrroooooonnnkkkiiigggeeedddccceeedddbbb___\\\YYYVVVTTTTTTUUUTTTQQQLLLFFFCCCAAA>>><<<999888777777555444222222222222111111111111222111111000///......---//////.........------------...000000...------...,,,,,,,,,,,,---------,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,------...---------...000111333444333333333222333777<<>>@@@BBBHHHOOORRRQQQQQQUUUYYYYYYYYYZZZZZZ[[[\\\]]]^^^^^^___```aaabbbcccdddeeefffjjjnnnppppppqqqsssuuuyyyxxxmmmbbb]]]]]]ZZZXXXVVVTTTRRRRRRRRRRRRQQQPPPMMMKKKKKKLLLPPPRRRRRRRRRQQQMMMIIIFFFGGGHHHMMMOOOTTTZZZ___ccceeefffhhhjjjmmmnnnoooppprrrttttttuuuwwwwwwvvvvvvwwwyyywwwxxxyyyxxxuuusssssstttyyy{{{|||rrrkkkiiikkkmmmrrr|||zzzwwwwwwzzz~~~}}}zzzuuusssssstttsssrrrkkkiiiddd^^^[[[\\\```cccdddiiiqqqwww{{{~~~~~~|||zzzwwwwwwwwwwwwxxxxxxxxxyyywwwtttpppmmmiiieee```]]]ZZZUUUNNNGGGAAA;;;666333111111111111000000000///,,,---...///...---,,,+++***++++++,,,,,,,,,------,,,,,,------...//////000---------------...//////////////////////////////000...///111000...000555===CCCXXXyyy{{{wwwtttpppnnnmmmkkkhhhfffeeedddccceeedddbbb___\\\YYYWWWVVVTTTUUUUUURRRLLLGGGCCCBBB>>>;;;999888888777666444333222222222222111111111111111000000//////....../////////.........------,,,...000000...,,,++++++...---,,,---/////////...------------------------,,,,,,,,,+++,,,------...---------...000111333444222333333222333555999===CCCFFFKKKOOORRRTTTSSSSSSPPPQQQPPPLLLGGGEEEGGGJJJSSSZZZbbbfffgggffffffgggaaabbbbbbaaa]]]VVVOOOKKKLLLRRRWWWVVVOOOGGGCCCBBB@@@EEEKKKOOOQQQRRRUUUXXXXXXYYYZZZ[[[]]]^^^_________``````aaabbbcccdddeeeeeehhhlllooopppqqqssstttzzz~~~rrrfff___^^^[[[ZZZWWWUUUSSSRRRRRRRRRRRRQQQOOOLLLJJJJJJLLLNNNOOOQQQQQQOOOJJJGGGGGGHHHJJJMMMQQQWWW\\\___bbbccceeehhhkkkmmmnnnoooqqqssssssuuuvvvvvvuuuuuuvvvwwwvvvxxxxxxwwwuuusssrrrssswwwyyy{{{~~~xxxtttooolllllloootttxxx}}}~~~{{{wwwvvvxxx{{{~~~xxxuuuqqqqqqssstttrrrppphhhfffaaa\\\YYY[[[___cccfffmmmuuu{{{~~~{{{yyywwwwwwxxxyyyzzzzzzyyyxxxwwwxxxuuuqqqmmmiiiddd___[[[VVVRRRLLLEEE???999555444000000111111111111000///---------------,,,++++++,,,---......------...///+++,,,,,,---...///000000---------------...///000///////////////////////////...///111000...000444666===OOOnnn}}}xxxsssooommmllljjjgggeeedddcccccceeecccaaa^^^\\\ZZZYYYXXXUUUUUUUUURRRLLLGGGCCCBBB===;;;999888888777666555333333222222222111111111000000000000////////////............/////////////////////...+++***+++---111///...///222333222000---------------------------------------......///---------...000111333444555666666666666777:::===AAAEEEJJJOOOSSSTTTTTTTTTQQQRRRRRRNNNHHHEEEFFFGGGPPPWWW___dddddddddfffhhhcccdddffffffbbb[[[RRRMMMIIIOOOVVVXXXUUUNNNGGGDDD@@@CCCHHHMMMQQQTTTUUUVVVVVVWWWYYY[[[]]]^^^___`````````aaabbbccccccdddeeeccceeeiiilllnnnppprrrsssyyyzzzllldddccc]]][[[XXXVVVSSSRRRRRRRRRSSSTTTSSSOOOKKKHHHIIIKKKKKKNNNQQQPPPKKKGGGHHHIIIGGGJJJNNNSSSXXX[[[^^^___bbbeeeiiilllmmmnnnpppqqqssstttuuuuuuttttttuuuvvvvvvxxxyyyxxxvvvtttssstttvvvwwwxxxxxxwwwuuurrrqqqhhhhhhiiikkkpppwww}}}~~~{{{yyyyyy{{{}}}}}}|||uuurrrnnnoooqqqrrrnnnkkkeeeccc___[[[YYYZZZ___ccciiiqqqzzz{{{xxxvvvtttvvvxxx{{{}}}}}}{{{xxxvvvwwwtttppplllhhhccc]]]YYYRRROOOJJJCCC<<<777444333///000111222222111000///000000///...............,,,...///...,,,+++,,,...++++++,,,---...///000000---,,,,,,------///000000////////////////////////---,,,...000000---///333222999FFF\\\~~~yyysssmmmlllkkkiiigggeeedddcccbbbdddcccaaa^^^\\\ZZZYYYYYYUUUVVVUUURRRLLLGGGCCCBBB===;;;999888888777666555333333333222222222111111////////////000000000000,,,,,,---...///000111111222111///,,,)))***---000...,,,+++,,,///000///---------------------------...............///000000---------...000111333444444555666666666666888:::@@@DDDIIIOOOSSSTTTTTTTTTQQQRRRRRROOOIIIEEEEEEFFFNNNUUU]]]aaabbbbbbeeehhhfffgggiiiiiieee^^^TTTNNNGGGLLLTTTYYYXXXRRRJJJDDD@@@BBBEEEKKKQQQUUUVVVUUUTTTUUUWWWZZZ\\\^^^___`````````aaabbbcccddddddeeeaaacccfffiiillloooqqqrrrxxx}}}rrriiihhh]]]\\\YYYVVVTTTRRRRRRQQQUUUVVVUUUQQQLLLIIIIIIJJJIIIMMMQQQPPPKKKHHHHHHJJJEEEHHHLLLQQQUUUYYY[[[\\\aaadddhhhkkklllmmmoooppprrrsssuuutttsssssstttuuuwwwyyyzzzzzzxxxvvvuuuuuuuuuvvvvvvuuurrrnnnjjjgggaaacccgggmmmttt|||}}}{{{|||~~~}}}zzztttpppmmmmmmpppoookkkfffcccaaa^^^ZZZYYYZZZ^^^bbblllsss}}}yyy~~~|||wwwvvvuuusssuuuxxx||||||xxxuuuvvvsssoookkkgggaaa[[[WWWOOOMMMIIIBBB;;;555333222///000111222222111000///000///...,,,,,,---......+++---...---***((())),,,++++++,,,---...///000111,,,,,,,,,---...///000111////////////////////////,,,+++,,,000///---...333111888???MMMnnn~~~xxxrrrlllmmmjjjfffdddddddddcccbbbcccaaa^^^]]]\\\ZZZWWWUUUYYYXXXUUUQQQMMMHHHEEEBBB@@@>>>;;;999888777555333000111111222333333444444000000000000000000000000111///---,,,---......---000000//////............++++++++++++++++++++++++------------------------+++++++++,,,,,,,,,------111///---,,,,,,...111222444555666555444555777999???CCCIIIOOOSSSUUUUUUUUUTTTVVVVVVRRRMMMHHHHHHIIIGGGPPPZZZ```bbbbbbeeeggghhhggghhhjjjjjjdddYYYPPPIIILLLRRRWWWYYYTTTMMMGGGEEE@@@???FFFNNNRRRVVVZZZWWWXXXZZZ]]]^^^______^^^\\\^^^```aaaaaabbbdddfffbbbccceeeiiinnnrrrsssrrrvvvyyy~~~~~~pppgggaaa]]]ZZZYYYUUUPPPOOOSSSPPPPPPPPPOOOMMMJJJGGGEEEIIIJJJKKKKKKKKKJJJIIIHHHFFFGGGHHHKKKOOOSSSVVVXXX```cccgggjjjkkklllnnnooossssssrrrqqqrrrssstttuuuwwwzzz}}}}}}|||yyyxxxwwwvvvwwwwwwsssllleee___]]]___eeemmmvvv~~~~~~}}}|||}}}yyytttpppnnnmmmmmmooonnnkkkgggddd___\\\\\\]]]]]]aaagggtttxxx~~~}}}uuuooooooooopppqqqssstttuuuyyyyyyyyyzzz|||{{{xxxvvvsssqqqnnnkkkgggaaaZZZUUUMMMHHHBBB<<<888444111...222111111111000000//////111111000000//////.........------,,,,,,------...........................///...,,,,,,,,,...000111000000//////.........---////////////000000000000000///666HHHaaa}}}~~~wwwqqqlllkkkhhheeedddeeeffffffeeeeeebbb```^^^\\\[[[XXXVVVUUUTTTRRRNNNJJJFFFCCCAAA>>><<<999777666555333222222222222222222222111111000000000000000000000000111///---,,,---......------.........------,,,+++////////////////////////------------------------,,,,,,---------.........///...,,,++++++---///111777888999888666555666777===AAAFFFMMMQQQTTTUUUUUUUUUUUUUUUSSSOOOKKKIIIHHHFFFMMMWWW]]]```aaaeeehhhjjjiiiiiijjjjjjdddZZZQQQFFFHHHNNNUUUZZZZZZSSSNNNEEE@@@???FFFNNNRRRWWW[[[YYYYYY[[[\\\^^^^^^______]]]___aaaccccccdddfffhhhffffffgggkkknnnqqqqqqppptttwww|||uuullleeeaaa^^^]]]XXXSSSQQQTTTUUUTTTSSSRRROOOMMMKKKIIIHHHIIIJJJKKKKKKJJJIIIIIIGGGGGGHHHJJJMMMRRRUUUXXX]]]```eeehhhiiikkkmmmooorrrqqqqqqqqqrrrssstttuuuwwwyyy||||||zzzxxxvvvvvvrrrsssrrrnnnhhhccc```___aaahhhsss}}}}}}}}}zzz{{{~~~}}}wwwtttooommmllllllmmmllliiifffccc^^^\\\]]]___aaagggmmmxxx|||zzzqqqiiijjjlllnnnqqqsssuuuvvvxxxxxxyyyzzz{{{zzzwwwuuupppnnnlllhhhddd^^^XXXSSSLLLGGGAAA;;;777444111///111111111000000000//////////////////.........---...------,,,,,,------...------------------------...---,,,+++,,,---///000000/////////............////////////000000000000000...111>>>RRRkkk}}}vvvpppkkkhhhfffddddddfffggghhhgggfffdddaaa^^^]]][[[XXXUUURRRQQQOOOMMMIIIEEEBBBAAA>>><<<999777666555444222333333222111000000//////000000000000000000000000000...---,,,.........---------...//////---,,,+++................................................---------.........//////000...---,,,,,,...000111777999:::999666444333333:::===CCCIIIOOOSSSUUUVVVUUUUUUTTTTTTRRROOOJJJGGGDDDJJJRRRXXX\\\```eeeiiikkkjjjjjjkkkjjjddd[[[TTTHHHGGGJJJRRR[[[^^^ZZZSSSGGGAAA???EEEMMMSSSXXX]]][[[[[[[[[\\\\\\^^^______]]]```bbbdddeeefffiiikkkjjjjjjjjjmmmpppqqqpppoooqqqtttyyy}}}sssjjjfffbbbaaa]]]VVVTTTUUUTTTSSSQQQNNNLLLJJJHHHHHHGGGHHHIIIJJJJJJJJJJJJJJJHHHHHHGGGIIIKKKOOOTTTVVVYYY\\\aaaeeegggjjjlllnnnooooooooopppqqqsssuuuuuuuuuxxxzzzzzzxxxuuuttttttoooooommmjjjfffeeefffhhhkkksss}}}|||{{{xxxxxxyyy~~~~~~xxxtttrrrmmmkkkjjjjjjiiihhheeecccccc^^^\\\^^^bbbgggnnnvvv~~~uuulllccceeeiiinnnrrrtttvvvwwwwwwwwwxxxzzz{{{zzzvvvsssmmmkkkhhheee```ZZZTTTOOOJJJEEE???999666333111///111111000000000000//////............------------......------------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++,,,...///////////////............////////////000000000000222//////555AAAUUUppp{{{sssnnniiigggeeecccccceeeffffffeeefffccc```^^^\\\ZZZWWWTTTRRRQQQPPPMMMJJJGGGDDDCCC@@@===:::999888888666444222222111111000////////////////////////////////////...------...///...---...///000111111000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............000///.........///111222222444777777444222111000777:::@@@FFFLLLQQQUUUVVVVVVTTTTTTUUUVVVSSSMMMGGGCCCGGGMMMRRRWWW]]]dddiiilllkkkkkkkkkiiiddd]]]WWWNNNJJJIIIPPP[[[```\\\VVVLLLEEEAAAFFFMMMSSSYYY^^^]]]\\\[[[[[[[[[]]]^^^___\\\___aaaccceeefffiiillllllkkklllnnnqqqrrrrrrqqqpppssswww|||yyymmmgggcccbbb___XXXUUUVVVSSSQQQNNNKKKIIIGGGGGGGGGGGGGGGHHHIIIJJJJJJKKKKKKIIIHHHGGGGGGIIIMMMQQQTTTUUUYYY^^^bbbeeehhhkkknnnllllllmmmoooqqqssstttuuutttvvvwwwwwwuuusssrrrrrrpppooommmjjjiiilllpppttt{{{~~~|||}}}vvvuuuwwwxxx}}}zzzsssppppppjjjiiihhhgggfffdddbbbaaaccc^^^\\\```eeejjjsss{{{|||qqqjjjbbbeeejjjooosssuuuvvvvvvvvvwwwxxx{{{|||yyytttqqqllliiieeeaaa]]]WWWQQQMMMGGGCCC<<<777555333222000000000000000000000//////..............................------------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++,,,,,,---///////////////.........////////////000000000000333111111444999FFF]]]qqqzzzrrrmmmiiigggeeecccbbbcccbbbaaa```dddaaa^^^\\\[[[XXXVVVSSSQQQPPPOOOLLLJJJGGGDDDCCC???===:::999888888666555000000000000000000000000////////////////////////...---,,,---//////...------...///000000///..............................+++++++++++++++++++++++++++,,,,,,,,,,,,---------......---------...///000...111444555444333222222555888===CCCJJJPPPTTTWWWUUUTTTTTTVVVWWWUUUOOOJJJDDDFFFIIIMMMSSS[[[ccchhhkkkkkkkkkjjjhhhddd^^^ZZZRRRLLLIIINNNYYY```___[[[RRRIIIDDDFFFLLLQQQXXX^^^\\\[[[[[[ZZZ[[[\\\^^^___[[[]]]```bbbccceeehhhjjjkkkkkklllooorrruuuuuutttpppsssvvvyyy~~~pppiiicccaaa^^^YYYVVVVVVTTTRRRPPPMMMKKKJJJIIIJJJGGGGGGGGGHHHIIIJJJKKKKKKIIIHHHGGGGGGHHHKKKNNNPPPRRRVVV[[[```cccgggjjjllliiijjjlllnnnppprrrssssssrrrsssuuuuuusssqqqqqqrrrpppooonnnmmmnnnrrryyy~~~~~~xxxzzz|||}}}}}}zzztttuuuwwwxxx}}}}}}uuunnnlllmmmggggggfffdddbbbaaa``````ddd___^^^bbbgggmmmuuu}}}zzzpppjjjfffiiimmmqqqtttuuuuuuuuuuuuvvvyyy|||}}}yyytttoookkkhhhddd___[[[UUUOOOKKKEEE@@@:::555333222222111//////////////////000000///////////////////////////......------......///,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,+++,,,,,,,,,.........///////////////////////////000000000000111111333555666===MMM]]]~~~~~~{{{tttnnnjjjgggeeecccbbbaaa```^^^\\\bbb___]]][[[ZZZXXXVVVTTTOOONNNMMMJJJGGGDDDBBB@@@===:::888777777666555333000111111111111111111111000000000000000000000000------,,,...///000...---+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++***+++++++++,,,---...000333555555555666777555777;;;AAAHHHNNNTTTWWWUUUUUUVVVWWWWWWUUURRROOOHHHGGGFFFHHHOOOWWWaaafffiiiiiijjjiiigggddd```^^^SSSMMMHHHLLLUUU^^^aaaaaaWWWMMMEEEEEEIIIMMMTTTZZZYYYYYYYYYZZZZZZ\\\]]]]]]ZZZ\\\___aaabbbcccfffhhhiiijjjkkkooosssvvvwwwvvvpppsssuuuvvvxxxwwwnnneeeaaa^^^YYYUUUUUUPPPOOONNNLLLKKKJJJIIIIIIHHHGGGGGGGGGHHHIIIJJJKKKHHHHHHGGGGGGHHHIIIKKKKKKNNNRRRXXX]]]```cccgggiiihhhiiikkkmmmooopppqqqqqqoooqqqssssssrrrqqqrrrssspppqqqrrrrrrtttyyyzzzvvvqqqttt{{{xxxuuuvvvyyyzzz{{{{{{wwwpppkkkiiiiiidddeeedddbbb```___```aaaddd```aaafffkkkpppxxxwwwpppllllllmmmooorrrtttuuuuuuuuuuuuwwwzzz~~~~~~zzzsssnnnjjjgggbbb^^^YYYSSSNNNJJJBBB===777333222222222222......////////////000000/////////000000000000000//////............//////,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,.........///////////////////////////000000000000......111444444777AAAKKKggg{{{xxx{{{wwwrrrnnngggeeecccbbbbbb```^^^[[[aaa___]]][[[[[[ZZZXXXVVVPPPOOOMMMKKKHHHDDDAAA@@@<<<:::888777777666555444333333333222111111000000000000000000000000000000---,,,,,,...000000...---+++***)))((((((***,,,---++++++++++++++++++++++++------------------------,,,,,,,,,,,,---------...++++++++++++,,,,,,------...000222333333444666777666888;;;@@@FFFMMMSSSWWWTTTVVVXXXXXXVVVTTTTTTTTTLLLIIIEEEFFFLLLUUU^^^dddfffggghhhhhhfffcccbbbaaaVVVQQQKKKKKKQQQYYY___bbb[[[OOOEEEBBBDDDHHHNNNTTTVVVVVVXXXYYY[[[[[[\\\\\\[[[]]]___aaaaaabbbeeegggjjjjjjkkkooosssvvvvvvvvvppprrrtttsssssszzzwwwjjjccc___YYYUUUUUUMMMMMMMMMMMMLLLKKKJJJIIIIIIHHHGGGGGGGGGHHHIIIJJJGGGGGGHHHHHHHHHHHHHHHGGGKKKOOOTTTYYY\\\___bbbeeegggiiikkkmmmnnnooooooooonnnoooqqqrrrqqqrrrsssuuusssuuuxxx{{{}}}~~~yyyuuurrrqqqpppuuu{{{~~~yyyvvvvvvxxxyyy}}}zzzvvvpppkkkhhhfffeeebbbccccccaaa___^^^```ccccccaaacccjjjqqqvvv|||}}}tttpppnnnnnnooopppqqqrrrtttuuuuuuuuuxxx|||{{{tttnnniiifff```[[[VVVQQQKKKHHH@@@<<<555111000222333333........./////////000000........./////////000000//////............//////------------------------...............---,,,,,,............/////////000////////////000000000000000......111222333999@@@RRRlllyyyuuuxxxzzzuuuqqqfffeeecccccccccbbb___]]]aaa___]]]\\\\\\[[[YYYXXXSSSRRRPPPMMMJJJFFFCCCAAA>>><<<:::999999888777666666555444333222000//////000000000000000000000000,,,,,,,,,...000000...------+++)))((()))+++---///////////////////////////////////////////////////---------.........//////........./////////000000---...///000///000333555777888;;;???FFFMMMSSSWWWTTTWWWYYYXXXUUUSSSUUUWWWOOOJJJEEEEEEJJJTTT]]]ccceeefffggggggeeecccbbbbbb\\\VVVOOOLLLNNNTTT[[[___\\\PPPDDD@@@AAADDDJJJOOOSSSUUUWWWYYY[[[[[[[[[[[[\\\^^^```aaaaaabbbdddfffkkkkkklllooosssuuuuuutttoooqqqrrrppppppvvvooofff```YYYUUUTTTOOOPPPQQQRRRRRRPPPOOONNNJJJIIIHHHGGGGGGGGGHHHIIIFFFGGGHHHIIIIIIHHHFFFEEEHHHLLLQQQVVVYYY\\\___aaagggiiikkkmmmnnnnnnnnnnnnmmmnnnpppqqqqqqrrrtttvvvxxx{{{~~~uuupppnnnmmmmmmtttwww}}}yyyuuuuuuwwwyyyyyy~~~yyyrrrllliiigggdddccc```bbbbbbaaa^^^^^^aaadddaaaaaadddmmmtttzzzzzzxxx~~~yyyrrroooooonnnnnnooopppqqqsssuuuvvvvvvxxx}}}|||tttnnnhhhddd___YYYUUUOOOJJJFFF???:::444000000111333444---.........//////000000---------.........////////////............//////.........................../////////...------,,,---.........//////000000////////////000000000000444000...000222222666<<>><<<>>>@@@HHHMMMTTTYYYZZZ\\\]]]___bbbbbbcccbbbbbbbbbeeegggjjjlllnnnppprrrsssssssssuuuuuutttttttttxxx}}}vvvlllddd]]]WWWTTTRRRPPPPPPQQQQQQPPPNNNNNNMMMKKKIIIGGGGGGGGGGGGHHHHHHIIIIIIIIIHHHFFFFFFCCCEEEGGGKKKOOOUUUYYY\\\aaacccfffiiikkkkkkkkkjjjjjjlllnnnnnnmmmpppuuuyyy}}}}}}vvvqqqmmmkkknnnqqqttttttzzz}}}xxxsssnnnnnnuuu|||{{{tttlllhhhggggggdddaaaaaaaaa```aaabbbcccddddddeeejjjpppttt{{{{{{wwwuuuxxxzzzyyywwwyyyzzzssspppqqqsssssssssssstttuuuwwwyyyzzzzzzzzz{{{zzzxxxssslllgggbbb^^^XXXSSSNNNIIIDDDAAA999666333000......000111///...------------...//////////////////////////////......---,,,,,,------,,,,,,---...............------------------.../////////...---------------...///000111111///...,,,/////////000111111222222666>>>OOOiii}}}xxxssspppkkkjjjhhhfffcccaaa___^^^___\\\ZZZXXXXXXXXXWWWUUUQQQOOOMMMKKKHHHEEECCCBBB???<<<999777777666555444222222222222111111111000------........./////////////////////////////////------------,,,,,,,,,,,,//////......---,,,,,,,,,///................../////////...---,,,,,,,,,---...------------...//////...000111333444333333222333444666;;;AAAHHHNNNRRRVVVVVVVVVWWWWWWXXXXXXXXXVVVSSSNNNHHHFFFHHHMMMQQQ\\\]]]___bbbdddeeeeeeeeegggddd```YYYTTTQQQRRRSSS[[[YYYRRRHHH???;;;===???DDDJJJRRRYYY]]]^^^___```aaabbbcccbbbbbbbbbeeegggiiikkkmmmppprrrtttuuuuuuxxxxxxyyyyyyyyy|||uuujjj```ZZZWWWTTTRRRQQQRRRRRRRRRQQQPPPOOOLLLJJJHHHGGGFFFFFFFFFGGGIIIJJJJJJHHHFFFEEEBBBBBBCCCEEEIIIOOOTTTWWW]]]___cccgggiiijjjiiiiiiiiikkknnnnnnnnnpppuuuzzzwwwooojjjiiiiiimmmrrrxxx|||~~~~~~|||qqqoooooorrryyy~~~wwwqqqkkkgggffffffdddbbbbbbbbbbbbbbbcccdddeeefffiiipppvvvzzzvvvtttpppsssvvvwwwyyy}}}vvvooonnnqqqtttvvvuuuuuuxxx{{{}}}{{{yyyzzzyyyyyyxxxuuuooohhhccc^^^[[[VVVQQQLLLGGGAAA===666555333111/////////000///...------------...///////////////////////////---------------,,,,,,+++,,,,,,...///000000000000//////......---.........//////...------------...---------..................//////000000111111222333666@@@UUUppp~~~uuupppooojjjiiigggeeebbb```^^^]]]```]]][[[ZZZZZZYYYWWWUUUNNNNNNLLLJJJHHHFFFDDDCCC???<<<999777777666555444111111111111000000000000------------.........///////////////////////////...------------,,,,,,,,,,,,,,,------...///////////////............//////.........---------------...------------...//////...///000222333333333333333333444888===DDDKKKNNNVVVWWWXXXXXXXXXYYYZZZ[[[\\\YYYTTTMMMHHHGGGIIIKKKVVVYYY]]]aaadddfffffffffiiihhhddd```ZZZVVVSSSRRRVVVWWWVVVNNNEEE???@@@BBB???EEENNNWWW]]]_________]]]___`````````aaabbbdddgggiiikkknnnpppsssuuuvvvxxxzzz|||~~~}}}qqqeee^^^[[[XXXTTTRRRRRRSSSSSSRRRQQQPPPNNNLLLJJJHHHFFFFFFDDDFFFHHHJJJJJJIIIGGGEEEEEEDDDCCCDDDGGGLLLQQQTTTYYY[[[```dddggghhhhhhhhhiiilllnnnoooooorrrwww|||{{{ooogggeeegggjjjpppvvv|||wwwqqqqqqttt~~~}}}{{{yyyssssssuuuyyy||||||yyyvvvppplllgggdddddddddcccaaacccddddddddddddeeegggiiimmmuuu}}}vvvuuutttvvvyyy||||||qqqkkklllqqqvvvyyywwwwww{{{|||wwwzzzyyywwwuuurrrllleee___ZZZWWWSSSOOOJJJDDD===999333333222111000/////////.........------.........////////////////////////++++++---------,,,+++***,,,---...///111111222222111000///...............///......---------......,,,,,,++++++,,,...///000......//////000111111111666666;;;HHH[[[ttt{{{rrrnnnmmmkkkjjjhhhfffcccaaa___^^^^^^\\\ZZZYYYYYYXXXUUUSSSMMMMMMLLLKKKIIIFFFDDDCCC???<<<999777777666555444111111111000000000//////............------------////////////////////////.........---------,,,,,,,,,,,,---......//////000//////............//////------.....................------------...//////......000111222333333444444333444666:::@@@GGGJJJSSSVVVYYYZZZZZZZZZ\\\^^^^^^\\\WWWQQQKKKGGGGGGGGGQQQTTTZZZ```dddggggggggggggfffdddaaa]]]XXXSSSPPPSSSVVVXXXSSSJJJBBB@@@@@@===AAAIIIRRRYYY\\\]]]\\\\\\^^^```aaa```aaabbbdddeeefffhhhkkknnnqqqssstttvvvyyy}}}yyymmmfffbbb^^^XXXUUUSSSSSSSSSRRRQQQQQQOOOMMMKKKIIIGGGFFFDDDEEEGGGIIIIIIHHHGGGFFFGGGFFFDDDDDDFFFJJJNNNPPPWWWZZZ___dddhhhjjjjjjjjjiiillloooppppppsssyyy~~~uuulllhhhhhhkkkoootttyyy}}}}}}ppphhhfffhhhppp~~~}}}|||{{{{{{}}}~~~~~~~~~~~~~~~{{{yyyxxxuuuwww{{{}}}}}}yyysssooohhhfffcccbbbaaabbbbbbaaaccceeeggggggggghhhkkknnnqqqzzz}}}}}}}}}~~~xxxnnnjjjlllrrrvvvyyyxxxyyy}}}|||vvvzzzxxxvvvssspppjjjbbb]]]WWWUUUPPPLLLGGGAAA;;;666111111111111000//////...---..................---------------------------***+++,,,---------++++++,,,---...000111222222222111000///.....................---------......///,,,+++******+++---///111.........///000000111111333444999???III^^^yyyqqqlllkkklllkkkiiigggeeedddbbbaaa\\\[[[YYYXXXXXXVVVSSSPPPNNNNNNMMMLLLJJJGGGDDDBBB???<<<999777777666555444111111111111000000000////////////.........------////////////////////////............---------,,,000000//////...---------///..................///,,,---...///////////////...------------...//////......///000111333444444666555444444888===CCCGGGMMMRRRXXX[[[[[[[[[\\\^^^[[[[[[XXXSSSMMMIIIFFFFFFKKKPPPWWW___eeeggghhhhhheeecccbbb```]]]XXXQQQLLLOOOSSSWWWUUUNNNEEE???<<<===???DDDKKKSSSXXXZZZZZZ]]]___bbbcccccccccdddeeeeeeeeegggiiilllooorrrssstttwww{{{xxxrrrlllfff___YYYVVVTTTTTTSSSQQQQQQPPPOOOMMMKKKIIIGGGDDDEEEFFFGGGHHHHHHHHHHHHHHHFFFEEEDDDEEEGGGJJJLLLVVVYYY^^^dddiiikkkllllllhhhkkknnnoooppptttzzzxxxrrrnnnmmmnnnqqquuuxxxzzz}}}rrrgggcccccciiivvv}}}yyytttppppppppppppppprrrwww|||}}}|||{{{}}}~~~{{{xxxwwwvvvuuuxxx|||~~~|||wwwppplllcccbbbaaa``````aaabbbbbbdddgggjjjkkkjjjlllppptttwww}}}ssslllkkkooosssvvvxxxxxxzzz}}}yyyuuuxxxvvvtttqqqmmmgggaaa\\\VVVSSSNNNIIIEEE???999555000000000000////////////------...//////...------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------------------...000111111111111//////......---............------------...//////,,,,,,++++++,,,---///000---......//////000000111---...333999<<>>BBBKKKQQQTTTVVV]]]\\\\\\]]]```cccddddddhhhiiikkkkkkkkkllloooqqqsssuuuxxxzzz}}}}}}ooogggddd```ZZZUUUWWWTTTPPPMMMMMMLLLLLLKKKKKKHHHEEECCCDDDGGGLLLOOONNNMMMJJJHHHGGGFFFFFFGGGIIIMMMSSSWWWZZZ[[[]]]^^^___aaadddfffjjjoootttyyy}}}{{{sssppprrruuuuuussstttxxx{{{{{{zzz}}}{{{yyyxxxyyy{{{}}}}}}|||{{{{{{zzzzzz{{{|||~~~zzzvvvqqqttt{{{rrrhhh```[[[UUUQQQOOOQQQQQQPPPSSSWWW\\\```ffflllppptttxxx{{{zzzxxxyyywwwqqqmmmmmmsssyyy~~~|||xxxsssnnniiidddbbb______```aaacccfffhhhiiijjjkkklllnnnqqqwwwsssrrrsssxxx}}}}}}xxxrrrvvv{{{}}}yyywwwwwwuuurrrtttrrroookkkfff```YYYUUUPPPNNNIIIDDD>>>999444222111111000000//////......////////////////////////000000///...------,,,,,,,,,++++++,,,///000000///...........................------,,,,,,------...........................000///...---,,,------...........................111111000111333999AAAFFFdddzzzsssmmmhhhgggfffdddbbbaaa___^^^^^^aaa___\\\ZZZZZZYYYXXXWWWTTTSSSQQQNNNKKKHHHEEEDDD@@@===:::777777666555333111111111111111111111222////////////////////////......//////////////////...............---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,++++++)))))))))+++---......---,,,+++,,,,,,...//////......///000333555777666777666555444555777:::===CCCJJJPPPTTTWWWYYY[[[[[[ZZZZZZ\\\\\\ZZZUUUQQQHHHIIIMMMUUU^^^eeehhhhhhjjjkkklllkkkhhhccc]]]ZZZMMMJJJIIIOOOXXX______]]]UUUIII@@@BBBJJJOOOSSSVVV[[[[[[[[[]]]___aaabbbbbbggghhhjjjkkkkkkmmmppprrrtttuuuwwwyyy{{{rrriiifffccc]]]YYYWWWUUUQQQOOOOOOOOONNNMMMLLLIIIFFFDDDDDDGGGKKKNNNNNNMMMKKKHHHGGGFFFFFFFFFGGGJJJOOORRRUUUWWWZZZ\\\]]]___bbbdddgggkkkppptttzzz}}}zzztttrrrtttwwwxxxvvv{{{|||}}}}}}|||}}}yyyxxxwwwwwwyyy{{{{{{zzzzzzyyyyyyxxxyyyzzz|||}}}|||vvvwww~~~zzztttjjj```XXXSSSMMMIIIHHHJJJKKKJJJMMMRRRXXX]]]dddjjjooossswwwyyy|||}}}~~~~~~yyywwwuuupppllljjjmmmtttyyy|||zzzuuuoooiiidddaaa______```aaaccceeeggghhhiiijjjkkklllnnnrrryyy|||pppqqqtttxxx||||||xxxtttxxx|||}}}xxxtttsssqqqnnnrrrppplllhhhddd^^^WWWSSSNNNKKKGGGBBB<<<777333111///////////////000000000////////////////////////000//////...------,,,,,,+++,,,,,,------......///...........................------,,,,,,------...........................000///...---,,,------...........................000000//////111555<<>>SSSppp||||||zzzsssmmmgggeeedddcccaaa``````_________]]]ZZZYYYZZZZZZZZZYYYVVVUUURRRPPPLLLJJJGGGFFF@@@>>>:::888777777555444111111222222222111000000////////////////////////.........------,,,,,,,,,....../////////......---,,,,,,,,,---------------,,,,,,,,,---.........///......---,,,,,,,,,------***+++,,,---......//////...---------...///000111444555777777555555666888888===EEELLLQQQVVVYYY\\\WWWXXXZZZ\\\]]]\\\ZZZXXXMMMHHHFFFKKKVVVaaaggghhhkkkmmmoooqqqpppnnnllljjj```YYYRRRQQQVVV\\\aaaccc^^^RRRGGGCCCCCCEEEKKKPPPUUUWWW[[[]]]______```aaadddfffhhhjjjkkknnnqqqtttuuuvvvvvvwwwxxx|||vvvnnnhhhbbb^^^XXXVVVTTTTTTTTTTTTRRRQQQOOOMMMKKKHHHGGGHHHIIIJJJMMMLLLKKKIIIGGGFFFEEEDDDBBBDDDEEEGGGIIIMMMQQQUUUXXXZZZ\\\]]]___aaaeeehhhmmmpppuuuzzz~~~~~~}}}zzzxxxwwwxxx{{{~~~~~~~~~|||zzzyyyxxxwwwuuutttuuuwwwyyyyyyxxxyyyxxxwwwvvvvvvwwwxxxyyy}}}xxxrrriii___VVVOOOIIIEEECCC@@@>>>@@@AAAAAADDDIIIOOOUUU^^^ffflllqqquuuwww|||}}}}}}}}}}}}|||{{{{{{~~~}}}xxxssslllhhheeehhhpppxxx|||}}}vvvrrrkkkddd^^^[[[[[[[[[___```bbbdddeeefffffffffjjjlllnnnrrrxxxqqqkkkpppvvvzzz{{{yyyxxxxxxzzz~~~}}}xxxsssqqqoookkknnnkkkfffbbb^^^XXXRRRNNNHHHFFFBBB===888444222000........./////////000000////////////////////////.........------,,,,,,,,,+++///111000+++))),,,000------------------------...------,,,,,,------...------------------------............------............................../////////---,,,...111444:::DDDXXXttt|||zzz~~~zzzsssmmmgggdddcccbbbaaa```````````````^^^[[[ZZZ[[[[[[[[[ZZZVVVUUUSSSPPPMMMJJJHHHGGGAAA>>>:::888888777666444222222222222222111000000000000000000000000000000000/////////...---------...//////000000000//////,,,,,,,,,------.........------......//////000000......------------------,,,,,,++++++,,,---///111............//////000000444666888999888777777888999>>>DDDJJJOOOSSSWWWZZZUUUWWWYYY[[[[[[[[[ZZZZZZPPPKKKFFFIIIRRR]]]dddggglllmmmoooqqqqqqooommmlllggg```WWWRRRSSSXXX\\\^^^___VVVKKKEEEBBBAAAEEEKKKQQQUUUZZZ^^^___```aaabbbccceeegggiiikkknnnqqqtttvvvvvvwwwxxxyyy|||uuullleee```ZZZXXXUUUTTTTTTSSSRRRPPPPPPOOOMMMJJJIIIIIIIIIIIIKKKKKKJJJIIIGGGFFFEEEDDDBBBCCCDDDDDDFFFIIINNNQQQUUUWWWYYYZZZ[[[]]]```cccfffiiimmmrrruuuxxxyyyzzzyyyyyyyyy{{{~~~~~~~~~}}}|||{{{zzzzzzzzzxxxvvvuuuvvvxxxyyyzzzyyyyyyxxxxxxwwwwwwxxxyyyzzz~~~zzzrrrkkk```WWWQQQLLLHHHEEECCC???>>>???@@@???BBBFFFOOOUUU^^^ffflllrrrvvvyyy}}}~~~~~~~~~~~~}}}}}}|||{{{|||~~~yyysssooofffdddfffnnnyyy|||rrrnnngggaaa\\\[[[[[[\\\^^^___aaabbbdddeeefffffflllooossswww}}}tttnnnrrrwwwzzzzzzyyyxxxxxxyyy}}}~~~zzzvvvuuurrrnnnllliiiddd```[[[VVVPPPMMMGGGDDD@@@;;;777444222111000/////////.........---////////////////////////---------------,,,,,,,,,,,,///222000,,,***---111------------------------...------,,,,,,------...------------------------------..........................................000000000///---...000222777888AAAXXXuuu~~~{{{~~~zzzsssmmmgggcccbbbaaa```````````````bbb___\\\[[[[[[[[[[[[ZZZVVVUUUSSSPPPMMMJJJHHHFFFAAA>>>;;;999888777666555444333222111000000000111000000000000000000000000000000000///////////////......///000000000//////,,,,,,,,,---......//////.............../////////++++++++++++++++++++++++...---+++***+++---///000.........///000000000000333666999:::999888777777888<<>><<<>>>??????BBBFFFQQQVVV^^^eeelllrrrxxx|||{{{|||~~~}}}|||}}}}}}xxxrrrnnnkkkccceeekkkttt~~~|||vvvllliiiddd___\\\\\\^^^_________```aaacccfffhhhiiiqqquuuzzz|||uuuvvvxxxyyyzzzyyyxxxwwwwww}}}}}}zzzxxxtttpppjjjgggbbb]]]XXXSSSNNNKKKDDDBBB===999555333222222000000//////...------,,,////////////////////////------,,,,,,,,,,,,,,,,,,,,,...000///---,,,...000,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///.................................///000111000//////000222555222777FFF]]]www~~~zzzsssmmmfffbbbaaaaaa````````````aaabbb___\\\ZZZZZZZZZYYYXXXUUUTTTRRROOOLLLIIIGGGFFFAAA???;;;999888888666555666444111///...///111222000000000000000000000000///////////////000000000,,,,,,---...............,,,,,,------.../////////---------------,,,,,,,,,)))******+++,,,,,,,,,,,,------------------------,,,---...///000000000000222555999:::999777666666555999>>>DDDHHHMMMQQQTTTUUUXXX[[[[[[ZZZZZZ[[[]]]VVVSSSOOOKKKLLLRRR\\\dddiiijjjmmmooopppqqqppppppmmmhhhaaa[[[XXXYYY[[[]]]___[[[VVVPPPGGG??????DDDDDDLLLUUU[[[\\\]]]```bbbccceeehhhiiijjjlllppprrrvvvxxx{{{|||}}}~~~~~~tttnnngggbbb[[[UUUSSSRRRQQQPPPPPPOOOOOONNNMMMKKKJJJIIIFFFGGGHHHHHHHHHHHHGGGFFFCCCDDDDDDCCCCCCCCCFFFHHHKKKNNNQQQSSSTTTUUUXXXZZZ^^^aaadddhhhkkkqqqxxx}}}}}}~~~}}}{{{xxxuuuuuuxxxzzzvvvvvvvvvvvvwwwxxxyyyzzzxxxwwwvvvvvvxxxzzzzzzyyywwwwwwvvvwwwxxxzzz|||}}}~~~~~~}}}vvvpppddd\\\RRRKKKHHHGGGCCC@@@@@@<<<<<>>JJJ]]]{{{zzzsssmmmfffaaaaaa````````````aaaaaabbb___[[[YYYYYYXXXWWWVVVUUUTTTRRROOOLLLIIIGGGEEEBBB???;;;999888888666555777444111...---///111333000000000000000000000000---.........///000000000***+++,,,,,,---------,,,,,,,,,------...///000000,,,,,,,,,++++++************+++,,,---.../////////+++,,,...000///...+++******+++---...///000000000000444888:::999666555444111555;;;AAAFFFKKKPPPSSSWWWZZZ\\\]]][[[[[[]]]___WWWVVVSSSMMMKKKOOOZZZcccgggiiikkknnnqqqrrrssssssuuuqqqjjjccc___]]]]]]^^^___]]]ZZZUUUKKKAAA???CCC@@@HHHRRRYYY[[[\\\^^^aaadddfffhhhiiijjjlllooorrrvvvxxx|||~~~~~~{{{uuulllfff]]]VVVSSSRRRQQQQQQOOOOOOOOOOOOMMMLLLKKKJJJEEEFFFGGGHHHIIIHHHHHHGGGCCCDDDDDDCCCBBBBBBCCCEEEHHHJJJNNNPPPQQQSSSUUUWWW\\\___cccfffjjjpppxxx}}}zzzwwwvvvtttqqqoooppptttwwwtttsssttttttuuuvvvwwwxxxwwwvvvuuuvvvxxxyyyyyyyyyuuuuuuuuuvvvxxxzzz|||~~~|||~~~~~~~~~}}}}}}zzzsssmmm```XXXNNNGGGEEECCC@@@<<>>;;;999888666444222333333111000000000111222000///---,,,+++---.../////////////////////////////////.........---------------------------------/////////......------------,,,,,,///222111---)))///...---,,,,,,,,,,,,,,,222000......000000000//////222666999:::888555333222555888<<>>888333111111111000........................,,,------......------,,,---------,,,,,,++++++++++++,,,,,,---.........---*********+++++++++,,,,,,'''''''''((()))+++,,,---,,,,,,,,,++++++,,,,,,---...---,,,++++++---...000------...//////...------...........................,,,...111666>>>NNN]]]{{{uuummmfffdddcccaaa______```aaabbbdddaaa]]]ZZZZZZZZZYYYXXXWWWUUUSSSQQQOOOKKKGGGDDDBBB???<<<999888777555333333333111000000000111222222111///...------......///////////////////////////.........------------------------------------............---------,,,...---,,,---......---,,,///...---,,,,,,,,,,,,---///...,,,---...//////...000222666999:::999888666333555777:::???FFFNNNSSSXXXZZZ\\\\\\\\\\\\^^^```___^^^YYYQQQKKKKKKQQQWWW^^^eeemmmuuuzzz|||~~~~~~xxxvvvsssoooiiiccc^^^\\\[[[___cccbbb[[[RRRIIIDDDAAAEEEJJJQQQWWW\\\^^^___dddfffiiijjjjjjkkklllnnnooosssxxx{{{|||{{{{{{|||{{{|||~~~~~~uuuooohhhbbb___[[[UUUQQQPPPOOOOOOPPPPPPNNNJJJGGGHHHGGGFFFEEEEEEFFFHHHIIIJJJHHHEEECCCAAAAAAAAAAAAAAACCCFFFHHHJJJMMMPPPSSSWWWXXX[[[cccnnnzzz{{{yyywwwuuuqqqooonnnmmmmmmmmmnnnpppssstttpppqqqrrrsssuuuvvvxxxxxxyyyyyyzzzzzzyyyxxxwwwvvvvvvvvvuuuuuuvvvwwwxxxxxxwwwzzz|||}}}}}}~~~ssstttxxx}}}yyyvvvqqqggg___UUUPPPHHHCCC@@@???>>>>>>@@@AAACCCFFFIIIKKKMMMNNNRRRRRRUUU\\\fffpppvvvyyy}}}}}}|||}}}}}}{{{yyy~~~zzzvvvnnnfffaaabbbeeehhhqqqsssuuusssmmmfffbbbaaa]]]\\\[[[\\\]]]___aaaaaabbbbbbbbbcccgggoooyyy~~~|||{{{zzzzzzzzz{{{|||}}}}}}}}}zzztttkkkeee```]]]XXXSSSOOOJJJEEEBBB???;;;555111000//////...........................,,,------......------,,,---------,,,,,,+++++++++***++++++,,,------,,,,,,---------.........//////,,,++++++******++++++,,,------,,,,,,,,,,,,,,,---...---,,,++++++---...000................................................222000000111333777CCCOOOiii|||zzzuuuoooiiifffeeecccaaa``````aaabbbfffbbb\\\YYYXXXXXXYYYXXXXXXWWWTTTRRRPPPLLLHHHEEEBBB???<<<:::999888666444333333111000000000111222222222111000///......---////////////////////////............------------------------------------...------------,,,,,,,,,......---+++***+++---///......---,,,,,,,,,---------+++***+++---......---000222444777999;;;;;;;;;555666666888;;;BBBJJJPPPVVVXXX[[[\\\]]]]]]___aaaaaa___YYYQQQJJJHHHKKKOOOVVV___kkkvvv|||~~~~~~~~~vvvvvvwwwuuupppiiiccc___\\\```eeefffcccZZZPPPJJJBBBCCCFFFLLLUUU[[[^^^]]]bbbdddfffggggggiiilllnnnnnnqqquuuxxxyyyzzz|||}}}zzz{{{}}}yyytttlllgggccc^^^WWWSSSUUUTTTRRRRRRQQQNNNJJJGGGHHHGGGFFFEEEEEEEEEGGGGGGJJJHHHFFFCCCAAA@@@@@@AAA@@@BBBDDDFFFGGGJJJMMMPPPPPPSSSYYYcccqqq}}}|||wwwtttqqqpppnnnllljjjjjjjjjjjjllloooqqqsssqqqqqqrrrssstttuuuvvvvvvyyyzzz{{{{{{zzzxxxvvvtttvvvvvvvvvvvvvvvwwwxxxxxxsssuuuwwwxxxyyy~~~ssspppooouuu{{{vvvrrrkkkaaaYYYQQQLLLEEEAAA???>>>>>>>>>AAABBBEEEHHHIIIIIIHHHGGGKKKMMMRRRZZZdddnnntttvvv{{{zzzzzz{{{}}}}}}{{{zzz~~~|||yyytttnnneee^^^]]]bbbiiiooossssssqqqllleee___\\\ZZZYYYZZZZZZ\\\^^^```bbbcccccccccccceeejjjttt}}}}}}|||{{{{{{{{{{{{{{{||||||||||||{{{zzzwwwppphhhbbb]]]YYYUUUPPPLLLGGGCCC???;;;888333///......------........................,,,------......------,,,------,,,,,,,,,,,,++++++******++++++,,,,,,++++++++++++++++++,,,,,,,,,,,,000///...---,,,+++++++++///...---,,,,,,,,,,,,,,,------,,,+++,,,---...//////...---,,,,,,---...///////////////////////////333111000111000111888AAARRRfffyyytttqqqlllkkkiiifffdddbbbbbbccccccfffbbb\\\XXXWWWXXXXXXYYYYYYXXXUUUTTTQQQMMMHHHEEEBBB@@@===;;;:::999777555333333111000000000111222//////000000000///......////////////////////////------------------------,,,,,,---------------------------------,,,,,,,,,+++---...,,,)))))),,,000...------,,,,,,,,,------,,,***)))***---...///...000111333666999<<<>>>???777777666666888>>>FFFLLLRRRUUUYYY\\\]]]^^^```bbb___]]]YYYRRRLLLIIIIIIKKKSSS[[[gggqqqvvvwwwwwwvvvtttvvvwwwvvvsssnnnhhheee^^^aaaeeehhhfff___TTTLLLBBB@@@@@@GGGRRRZZZ]]]\\\bbbcccdddeeefffhhhlllooommmooorrruuuwwwyyy||||||}}}zzzsssmmmhhhbbbZZZUUUXXXVVVTTTSSSRRRPPPMMMJJJHHHGGGFFFEEEEEEEEEEEEFFFIIIHHHFFFDDDBBBAAA@@@@@@???AAACCCDDDDDDFFFIIILLLKKKOOOWWWbbbppp~~~~~~yyysssooommmlllkkkjjjjjjiiijjjjjjkkkmmmoooppppppqqqqqqrrrsssttttttuuuwwwxxxzzz{{{{{{yyywwwuuuyyyxxxwwwvvvuuuuuuuuuuuuqqqsssttttttvvv{{{xxxqqqrrr{{{zzztttnnnfff]]]UUUPPPKKKEEEAAA@@@@@@AAAAAACCCCCCDDDEEEEEEDDDCCCCCCEEEIIIPPPYYYccclllrrruuuzzzzzzzzz{{{|||~~~}}}|||{{{~~~~~~zzzuuuqqqjjjeee___\\\___fffoootttqqqoookkkeee___[[[YYYXXXYYYZZZ\\\]]]^^^___aaacccffffffggghhhnnnxxxzzz|||zzzzzz{{{{{{|||}}}~~~}}}|||{{{xxxtttmmmeee```ZZZWWWRRRNNNJJJEEEAAA===999555111.........---,,,........................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++************++++++++++++000000...---,,,,,,,,,,,,//////...---,,,,,,,,,,,,------,,,,,,,,,---...///000///---,,,,,,---///000///////////////////////////---...000//////444:::CCCSSSnnnyyytttqqqnnnkkkjjjgggdddbbbbbbccccccfffaaa[[[WWWWWWWWWXXXYYYZZZXXXVVVTTTRRRNNNHHHDDDBBB???<<<;;;:::999777666333333111000000000111222,,,,,,---///////////////////////////////////////,,,,,,------------------,,,,,,,,,---------......------------------------))),,,///...+++***+++...------,,,,,,,,,------...---++++++,,,...000000//////000222555999<<>>===BBBMMMVVV[[[\\\```bbbcccdddfffhhhlllppplllnnnqqqtttvvvxxx|||~~~~~~wwwpppiiibbb\\\ZZZWWWUUUSSSSSSRRRPPPNNNIIIHHHGGGFFFEEEEEEEEEDDDGGGGGGEEEDDDCCCAAAAAAAAA???@@@BBBBBBBBBCCCEEEHHHHHHMMMUUU```mmmzzzzzzuuuoookkkiiijjjjjjjjjllllllkkkkkklllllllllmmmoooppppppqqqrrrssssssttttttuuuwwwyyyzzzzzzyyyxxx|||{{{yyywwwuuussssssrrrrrrssstttttttttyyyyyyvvv{{{zzzsssmmmddd[[[UUUNNNJJJDDDAAA@@@AAABBBBBBEEEDDDBBB@@@@@@@@@@@@AAABBBFFFOOOYYYbbbkkkqqquuuzzzzzzzzz{{{}}}~~~~~~}}}|||~~~}}}zzztttmmmggg___^^^]]]aaagggnnnrrrtttlllhhhccc^^^[[[YYYYYYYYYZZZ\\\^^^___^^^^^^```bbbfffgggiiimmmsss}}}}}}zzz{{{|||~~~}}}zzzwwwrrrkkkccc^^^WWWTTTPPPKKKHHHDDD???<<<777444000/////////...---........................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,------------............------,,,,,,,,,,,,------///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------......000///---,,,,,,---///000////////////////////////...,,,---000000///111666;;;CCCUUUqqqyyyssspppmmmiiigggdddbbb``````aaaaaaccc___[[[XXXWWWXXXYYYYYYYYYXXXVVVUUURRRMMMGGGCCCAAA>>>;;;::::::999777666333333111000000000111222,,,,,,------......//////////////////////////////,,,,,,,,,,,,------------+++,,,,,,------.........---------............///+++,,,......---,,,,,,---------,,,,,,,,,---......///---,,,---///000000///---///111555999<<>>CCCJJJNNNTTTXXX\\\^^^```bbbcccaaa^^^YYYSSSMMMHHHEEEMMMSSS[[[dddjjjnnnrrruuuttttttsssssssssssssssssskkkgggdddeeegggcccYYYQQQDDD@@@===???FFFOOOVVVYYY^^^```bbbdddfffhhhlllooolllnnnrrrtttvvvxxx|||~~~|||tttmmmeee```\\\YYYUUUSSSSSSRRRQQQPPPJJJJJJIIIHHHGGGFFFEEEDDDEEEEEEEEEDDDCCCCCCBBBBBB???@@@AAAAAA@@@AAACCCDDDFFFJJJRRR[[[fffssszzzsssooojjjgggggghhhiiiiiimmmmmmlllllllllkkkkkkkkknnnnnnooopppqqqrrrssssssrrrsssuuuvvvxxxyyyzzzzzz}}}{{{yyywwwuuusssrrrqqqtttuuuvvvvvvvvvyyy}}}zzzssslllddd\\\VVVMMMIIICCC@@@???AAABBBBBBEEECCC@@@>>>>>>>>>???@@@@@@FFFNNNWWW```iiipppuuuzzzzzz{{{|||}}}~~~}}}zzzyyyxxxuuurrrlllddd___ZZZ\\\```hhhooorrrqqqnnnddd```[[[XXXWWWYYYYYYZZZZZZ^^^aaaaaa___^^^```ccccccfffkkkrrr{{{|||}}}~~~yyyuuuooohhhaaa\\\UUUQQQMMMIIIEEEAAA===:::555333000//////000///...........................,,,------......------,,,++++++,,,,,,,,,,,,------------.........---,,,,,,,,,,,,,,,,,,------------+++++++++++++++,,,---...,,,,,,,,,++++++,,,,,,---,,,,,,,,,---------......///...---,,,,,,---...///........................000------000000......111555777AAAWWWtttzzzrrrooolllgggfffcccaaa``````aaaaaa```]]]ZZZXXXYYYYYYYYYYYYYYYXXXVVVUUURRRMMMFFFBBB???===:::999999888777555333333111000000000111222111000...---------...///////////////////////////++++++,,,,,,,,,---------++++++,,,,,,---......///........./////////000000000...,,,+++,,,.........,,,,,,,,,,,,,,,---...///000...------...//////...,,,...111555999<<<>>>???<<<;;;:::777666888<<>>AAAGGGNNNSSSZZZ]]]aaadddeeehhhjjjllllllooosssuuuwwwyyy{{{}}}wwwooohhhccc___[[[WWWSSSRRRQQQPPPOOOLLLKKKKKKJJJHHHFFFEEEDDDCCCCCCDDDDDDDDDDDDCCCCCC@@@AAAAAA@@@??????AAABBBDDDGGGMMMUUU```mmm|||xxxpppjjjhhhddddddeeeggghhhhhhjjjkkkkkklllllllllkkkkkkllllllmmmoooqqqrrrssstttssssssssstttuuuwwwyyyzzz{{{zzzxxxvvvuuuttttttssstttvvvxxxyyyyyy{{{~~~yyyssskkkddd\\\XXXOOOJJJEEEAAAAAABBBCCCDDDCCCBBBAAAAAA@@@@@@@@@@@@???EEEMMMUUU]]]fffnnntttyyyyyy{{{|||}}}}}}~~~~~~|||~~~~~~wwwsssooojjjfffbbb]]]ZZZ[[[^^^dddmmmsssrrrllleee\\\XXXTTTRRRTTTVVVXXXXXXYYY]]]bbbcccaaa```cccfffeeejjjqqqyyy}}}xxxrrrllleee^^^YYYQQQNNNJJJFFFCCC???:::777333111///...///000///...........................,,,------......------,,,+++++++++,,,,,,------------------------,,,++++++))))))*********+++++++++,,,,,,++++++,,,,,,---...************++++++,,,---,,,,,,------......------........................------------------------000,,,,,,//////------000111444:::EEEWWWrrrzzzrrrnnnkkkhhhgggeeecccbbbbbbcccddd^^^\\\ZZZYYYZZZZZZZZZYYYXXXWWWVVVUUURRRLLLFFFAAA???<<<:::999888888666555333333111000000000111222666444111...---,,,---...////////////////////////+++++++++,,,,,,---------++++++,,,,,,---...//////.../////////000000111111444///***)))+++///000000,,,,,,,,,,,,,,,---...///000...------...///...---+++---111555999;;;======<<<<<<;;;999777888:::===DDDIIIPPPVVVZZZ]]]___aaa^^^^^^^^^^^^\\\XXXRRRNNNEEELLLWWW```fffiiikkklllqqqsssuuuwwwyyyyyyyyyxxxjjjaaaXXXXXX]]]___ZZZSSSLLLIIICCC>>>===AAAIIIOOOWWW[[[___ccceeegggiiijjjlllppptttvvvxxxyyy{{{|||~~~}}}uuunnnjjjbbb^^^XXXSSSQQQPPPOOOMMMLLLLLLLLLKKKIIIGGGEEEDDDBBBBBBCCCDDDEEEEEEDDDDDD@@@AAABBB@@@??????@@@BBBAAAEEEJJJRRR\\\jjjzzzyyyppphhheeecccaaaaaacccfffggggggggghhhiiikkkkkklllllllllkkkkkkmmmnnnppprrrttttttuuutttsssrrrsssuuuwwwxxxxxxxxxwwwvvvvvvuuuvvvvvvsssvvvyyy{{{{{{~~~~~~|||xxxrrrkkkccc]]]YYYRRRNNNHHHEEEDDDEEEFFFGGG@@@BBBCCCDDDDDDCCCAAA@@@>>>DDDLLLTTT[[[cccmmmsssxxxyyyzzz{{{||||||}}}||||||}}}~~~~~~}}}{{{uuuooohhhaaa^^^[[[YYYXXX^^^aaagggoootttqqqggg^^^XXXTTTPPPOOORRRUUUVVVUUUWWW\\\bbbdddbbbbbbfffiiikkkooowww~~~|||vvvpppiiibbb[[[WWWOOOLLLGGGDDD@@@===888555111///....../////////...........................,,,------......------,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,+++***))),,,,,,---------............------,,,,,,,,,------((((((((()))***+++------+++,,,------......------------...//////...------,,,,,,,,,,,,,,,,,,,,,,,,---))))))---///...///111111666:::<<>><<<:::999888888777555222222222111000//////...000000///...............************+++,,,,,,------.........///000000000000000///---++++++---///........................------++++++++++++------........................111000////////////000000...///000222555888<<<>>>>>>===<<<;;;:::999999999>>>DDDLLLSSSYYY]]]aaadddcccccc```]]]]]]___[[[UUUIIIKKKPPPWWW___dddggghhhnnnooorrruuuxxxyyyxxxwwwtttfffZZZXXXYYYWWWXXX[[[SSSKKKAAA<<<===AAADDDFFFXXX[[[___bbbdddfffhhhjjjkkkmmmppprrrsssuuuxxx{{{~~~~~~ssskkkbbb___[[[WWWTTTRRRQQQQQQKKKKKKLLLMMMNNNLLLHHHEEEEEECCCAAA@@@@@@BBBDDDFFFEEEDDDBBBAAA??????>>>>>>CCCEEEHHHMMMUUUaaammmuuu{{{qqqiiieeeeeeaaa```^^^^^^___bbbeeegggjjjjjjjjjjjjjjjjjjjjjjjjiiijjjlllmmmooopppppppppssssssrrrssstttuuuwwwxxxxxxwwwuuutttssssssttttttxxxxxxyyyzzz|||wwwvvvuuutttpppjjjbbb\\\VVVQQQKKKGGGGGGIIIKKKLLLGGGEEEBBBBBBBBBBBBAAA???AAAEEELLLSSS[[[dddmmmsssyyyzzz||||||{{{|||}}}~~~~~~|||}}}}}}xxxoooiii```XXXTTTUUUYYY\\\jjjllloooooommmhhhbbb^^^QQQRRRRRRQQQRRRSSSWWWZZZ]]]^^^^^^^^^___ccciiimmmpppuuu}}}|||ssslllfff```YYYSSSOOOKKKEEE???;;;888555333///...---,,,,,,---...//////............---------...------,,,,,,+++******,,,+++++++++++++++++++++,,,,,,+++******+++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,******+++,,,,,,,,,,,,+++...///////////////...---///......------,,,++++++---------............///333---,,,444<<>>???>>>BBBHHHNNNTTTYYY___cccccccccaaa______aaa^^^XXXMMMNNNOOOSSSYYY___ccceeejjjllloootttxxxyyyyyyxxxvvvjjj```\\\ZZZXXXXXX\\\TTTLLLCCC===<<<@@@CCCEEESSSWWW]]]aaaccceeeggghhhjjjmmmppprrrtttvvvyyy{{{|||~~~yyypppgggddd___ZZZVVVSSSQQQPPPMMMMMMMMMNNNNNNMMMIIIFFFEEEDDDBBB@@@@@@BBBDDDFFFDDDDDDCCCBBBAAA@@@???>>>???@@@CCCFFFLLLUUU```gggrrrtttuuuppphhhaaa______^^^]]]\\\\\\]]]```ccceeehhhhhhhhhhhhiiiiiiiiiiiiiiijjjlllmmmooopppppppppssssssrrrssstttuuuwwwxxxwwwvvvuuusssssssssssstttwwwwwwxxxyyy{{{}}}}}}yyyxxxwwwuuurrrmmmfffaaaYYYUUUOOOKKKIIIHHHGGGGGGDDDBBB???>>>??????>>>===@@@DDDKKKRRRZZZdddlllrrrwwwyyyzzz{{{{{{{{{}}}~~~~~~||||||~~~}}}vvvpppllleee\\\UUUSSSXXX___dddpppoooooolllhhhbbb]]]YYYRRRSSSSSSSSSSSSUUUXXX[[[]]]^^^______aaaffflllqqqwww|||zzzqqqjjjddd]]]VVVQQQLLLHHHBBB===999666333111//////...---------..................------------+++++++++,,,------......+++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,+++******+++,,,,,,,,,,,,+++......////////////......///............------------------............///222------333777>>>QQQeee}}}ooollllllkkkggggggeeecccbbbaaa``````^^^\\\ZZZ[[[\\\]]]]]]]]]WWWUUUSSSPPPMMMIIIEEEAAA@@@>>>;;;999999888666444444444333333222111111111000000///...............000//////.........//////.........---------------***,,,...///......///000........................------,,,,,,,,,,,,------........................---...///000000///......,,,------///222555888:::===<<<<<<;;;::::::999999===@@@DDDHHHNNNUUU\\\aaabbbcccbbb```aaacccbbb]]]VVVTTTQQQPPPSSSYYY```eeefffiiinnnsssxxxzzzzzzzzzxxxppphhhbbb]]]YYYZZZ]]]UUUNNNEEE>>>===>>>AAABBBMMMRRRYYY___bbbdddeeefffiiilllooorrrtttvvvyyy{{{{{{}}}wwwnnniiiccc]]]YYYUUURRRPPPOOONNNNNNNNNOOOMMMJJJHHHFFFDDDBBBAAAAAABBBDDDEEECCCCCCDDDDDDCCCAAA???>>>===>>>???@@@CCCIIIQQQVVV___aaacccaaa\\\XXXWWWXXXZZZZZZYYYYYY[[[]]]```bbbfffffffffgggggghhhhhhhhhiiijjjkkkmmmnnnooopppppprrrrrrrrrssstttuuuwwwwwwvvvuuutttsssrrrrrrrrrsssvvvvvvvvvwwwxxxzzz|||}}}zzzxxxwwwvvvvvvtttqqqlllhhh^^^ZZZUUUQQQNNNLLLIIIGGGCCCAAA>>>=========<<<;;;>>>BBBIIIPPPXXXbbbkkkqqqsssvvvxxxzzzzzz{{{|||~~~~~~||||||}}}~~~}}}|||{{{~~~||||||{{{vvvnnnhhhddd___XXXTTTVVV^^^hhhooouuurrrmmmfff___YYYUUUSSSSSSTTTUUUUUUUUUWWWZZZ\\\]]]^^^```bbbeeekkkrrrwww}}}vvvnnnfffaaaZZZRRRMMMHHHDDD>>>999666333111///000///...---------------............------------++++++,,,------......///++++++,,,,,,------......------,,,,,,,,,,,,------+++++++++++++++,,,---------------,,,,,,+++++++++,,,,,,,,,,,,++++++++++++******+++,,,,,,,,,,,,+++,,,---...///////////////............////////////---------............//////,,,...333444444>>>LLLzzznnnlllllljjjfffeeecccbbb```___^^^^^^[[[ZZZZZZ[[[]]]^^^]]]\\\XXXVVVSSSQQQNNNJJJFFFBBBAAA???<<<:::999888666444333333222222222111111111000000///...............111111000///.....................---,,,,,,,,,+++***,,,///000///.................................---------,,,,,,---------........................+++---///000000///...------------///111444777888???>>>===<<<:::999777666;;;===BBBFFFLLLRRRYYY^^^___bbbcccaaabbbeeedddaaa___[[[TTTPPPPPPWWWaaahhheeeiiioootttxxxzzz{{{|||yyyvvvqqqjjjbbb]]]\\\^^^WWWQQQIIIBBB>>>===>>>???HHHMMMVVV]]]aaacccdddeeegggjjjooorrrtttvvvxxxzzz{{{|||}}}sssnnnfff```\\\XXXSSSPPPPPPOOONNNMMMMMMLLLJJJHHHFFFEEEDDDBBBBBBBBBCCCDDDAAABBBDDDEEEDDDBBB@@@???>>>>>>>>>>>>@@@CCCIIIMMMOOORRRTTTTTTSSSRRRSSSTTTWWWWWWWWWWWWYYY[[[^^^___cccddddddeeefffgggggghhhhhhiiijjjlllmmmnnnooooooqqqqqqqqqrrrssstttuuuvvvuuutttssssssrrrqqqqqqqqqtttttttttuuuvvvwwwxxxxxx}}}zzzuuutttttttttuuuuuusssqqqeeebbb\\\XXXUUUSSSPPPNNNFFFDDD@@@>>>>>>>>>>>>======AAAFFFMMMUUU___iiioooppprrrvvvxxxyyyzzz|||~~~}}}||||||~~~~~~}}}{{{zzzzzzyyyxxxxxxvvvppphhhbbbZZZYYYWWWXXX^^^gggpppwwwuuupppggg^^^WWWSSSQQQPPPRRRTTTUUUVVVWWWXXX[[[^^^]]]___aaaeeejjjqqqyyyyyyrrrjjjccc]]]WWWOOOJJJDDD@@@;;;666444222///...000//////...---------,,,.........---------,,,,,,//////...------,,,,,,+++++++++,,,------...//////------,,,,,,,,,---......+++++++++***+++,,,,,,---...------,,,,,,++++++***++++++++++++++++++++++++******+++,,,,,,,,,,,,++++++,,,---...//////000///,,,,,,------...//////000---------............///------000444333222777@@@{{{pppmmmkkkgggdddcccaaa```^^^]]]]]]\\\YYYYYYYYY[[[]]]]]]\\\ZZZYYYWWWTTTRRRPPPLLLHHHDDDBBB@@@<<<:::999777555333111111111111111000000000000000///...............000000///...---------............---,,,,,,,,,+++,,,...000000...---,,,,,,........................------------------------........................***,,,...///000///---,,,.........///111333666777777888999;;;<<<=========999<<>>>>>DDDJJJSSSZZZ___bbbccceeefffiiinnnqqqsssuuuvvvxxxzzz|||~~~zzzsssjjjddd```\\\VVVRRRQQQOOOMMMKKKKKKKKKIIIHHHGGGFFFEEECCCBBBBBBBBBCCC@@@AAACCCDDDDDDBBBAAA???>>>????????????AAAEEEHHHGGGIIIKKKMMMOOOPPPRRRSSSTTTTTTUUUVVVXXXZZZ\\\]]]aaabbbcccdddeeefffggggggfffgggiiijjjllllllmmmmmmnnnooopppqqqrrrsssssstttsssssssssrrrqqqqqqpppoooqqqrrrrrrsssttttttuuuuuuxxxzzz||||||||||||tttsssrrrtttwwwyyyzzzzzzooojjjccc]]]ZZZWWWTTTSSSKKKGGGCCC@@@??????>>>======@@@EEEKKKRRR\\\eeellllllppptttwwwyyy{{{|||~~~}}}}}}~~~}}}{{{zzzxxxwwwuuurrrmmmggg```\\\TTTVVV[[[aaahhhnnnsssvvvnnnhhh___WWWQQQOOOPPPQQQQQQSSSUUUWWWXXXZZZ^^^```___aaaeeejjjpppxxxsssnnneee___ZZZTTTMMMHHHBBB>>>999555333111///...//////.........------,,,...------------,,,,,,,,,///......---,,,,,,++++++++++++,,,------...//////---,,,,,,,,,------...///+++************+++,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++---...////////////******+++,,,------...///---------............/////////000222111111555:::{{{rrrnnniiidddbbbaaa```___^^^]]]]]]]]]ZZZYYYYYYZZZ\\\\\\[[[YYYYYYWWWUUUSSSQQQMMMIIIEEEDDDAAA===;;;999777555333000000000000000000000000000000///...............///......------------............---------------...///000///---,,,,,,,,,........................------............------........................***+++,,,............---.........///000222555666777888:::<<<======<<<<<<888===CCCIIIMMMRRRWWWZZZ\\\aaadddbbbcccfffhhhfffdddaaaZZZSSSOOOSSS\\\ccchhhlllqqqtttuuuxxx}}}}}}wwwoooggg```___\\\UUUMMMEEEAAA???BBBHHHPPPWWW\\\___bbbdddeeehhhmmmpppqqqrrrssstttwwwyyy|||~~~}}}ssslllgggbbb[[[UUUSSSPPPLLLJJJJJJJJJIIIHHHHHHGGGFFFDDDCCCBBBBBBBBB???@@@AAABBBBBBBBBAAA@@@===>>>???>>>>>>>>>AAACCCDDDEEEFFFIIILLLNNNPPPQQQQQQQQQRRRTTTVVVXXXZZZ[[[^^^___```aaacccdddeeefffdddeeefffhhhiiijjjkkkkkklllmmmnnnooopppqqqqqqqqqqqqrrrrrrrrrqqqpppooonnnooooooqqqrrrssssssssssssqqqrrrrrrqqqqqquuu}}}~~~tttrrrqqqrrruuuyyy{{{|||uuuqqqkkkeee```[[[WWWTTTOOOKKKEEEAAA???>>>===<<<===@@@CCCHHHOOOXXXaaahhhiiimmmssswwwzzz{{{}}}~~~}}}~~~~~~~~~}}}{{{zzzxxxwwwtttoooiiibbb]]]YYYVVVUUUZZZbbbiiinnnooonnnmmmbbb^^^WWWQQQNNNNNNQQQSSSPPPSSSVVVYYY[[[^^^bbbddddddfffkkkpppxxx~~~wwwmmmggg```ZZZVVVQQQJJJEEE???;;;777333222111///...------...//////......---------------,,,,,,,,,,,,******+++,,,,,,------...++++++,,,,,,------......,,,+++++++++,,,---...///***************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,******+++,,,,,,,,,,,,++++++,,,---...............)))******+++,,,------------------............///111111000///......111333zzzqqqnnniiicccbbbaaa``````______``````]]][[[ZZZZZZ[[[\\\[[[ZZZXXXVVVTTTRRRPPPMMMHHHEEEEEEBBB>>>;;;999777444222111111111111111111111111000000///.....................---------...//////..................//////...//////...,,,,,,---///........................,,,---...//////...---,,,........................***++++++,,,------......------------///000222444999:::<<<======;;;:::999;;;===BBBFFFKKKQQQWWW\\\]]]cccfffddddddgggiiiiiigggeee```YYYRRRRRRXXX^^^gggjjjoooqqqssswww~~~qqqggghhhgggaaaWWWMMMEEEBBBAAAEEELLLSSSWWW[[[___bbbdddhhhlllooopppppppppqqqrrrtttxxx|||~~~vvvpppiii```YYYUUUQQQMMMKKKJJJKKKJJJJJJHHHHHHFFFEEECCCBBBAAAAAA?????????@@@@@@AAAAAAAAA???@@@@@@???>>>===>>>???AAAAAABBBEEEHHHKKKMMMMMMMMMNNNOOOQQQSSSUUUWWWXXXZZZ[[[\\\^^^```aaaccccccbbbcccdddfffggghhhiiiiiiiiijjjlllnnnooooooooonnnpppqqqqqqqqqqqqooonnnmmmmmmnnnpppqqqssssssssssssnnnnnnnnnmmmooovvv|||rrrooolllkkkmmmqqqsssttttttsssqqqpppmmmgggaaa\\\UUUQQQJJJEEEBBB@@@???>>>>>>@@@CCCGGGLLLUUU^^^dddhhhlllrrrwwwzzz|||~~~}}}|||{{{||||||{{{zzzwwwuuusssooollleee^^^YYYVVVWWWXXX^^^bbbhhhmmmmmmiiiccc___XXXUUUQQQMMMLLLNNNQQQSSSPPPSSSXXX\\\___cccgggiiijjjmmmrrrxxx}}}~~~tttmmmfff```YYYTTTQQQMMMGGGCCC<<<999444111000000...---+++,,,---////////////...---------,,,,,,,,,++++++))))))***++++++,,,,,,---+++++++++,,,,,,,,,,,,,,,*********++++++,,,---...***************++++++,,,***++++++,,,,,,------...+++,,,,,,,,,------------******+++,,,,,,,,,,,,+++,,,,,,---......---------+++++++++,,,,,,------------------............///...///000///...///000111yyypppnnnjjjdddbbbbbbaaaaaaaaaaaabbbbbb___]]][[[[[[\\\\\\\\\[[[WWWUUUSSSQQQOOOLLLHHHDDDEEEBBB>>>;;;999777444222222222222222222222222333000000///..............................///000111---.........///000000000------------,,,---000222........................,,,---...//////...---,,,........................++++++++++++,,,---...///,,,,,,,,,,,,---///111222222444888<<<>>>@@@@@@@@@===>>>@@@CCCHHHOOOWWW]]]^^^dddhhhffffffiiikkkkkkkkkkkkggg___WWWTTTWWW[[[dddhhhlllnnnqqqwwwxxxlllooooooiii___RRRIIIEEE???DDDJJJPPPTTTYYY]]]```dddggglllnnnooonnnnnnooommmpppuuuzzz~~~~~~vvvnnnddd[[[WWWSSSNNNLLLKKKLLLLLLKKKIIIHHHGGGEEEDDDBBBAAA@@@>>>>>>>>>>>>???@@@AAABBBBBBCCCCCCAAA???======>>>?????????AAAEEEHHHIIIIIIJJJKKKMMMOOOQQQSSSUUUUUUWWWXXXYYY[[[]]]___```aaaaaabbbccceeefffggghhhhhhhhhiiikkkmmmnnnnnnmmmmmmppppppqqqqqqpppooommmlllkkkmmmoooqqqssssssssssssnnnooooooooorrr{{{zzzoookkkfffdddeeehhhjjjkkkppprrrvvvyyyyyytttmmmggg\\\WWWOOOIIIFFFDDDBBBAAA???@@@CCCFFFKKKSSS\\\bbbggglllrrrxxx{{{}}}~~~|||zzzyyyzzz{{{{{{zzzwwwtttpppnnneeebbb\\\VVVSSSUUUZZZ^^^fffiiilllmmmjjjccc[[[VVVRRRPPPNNNLLLLLLNNNQQQSSSQQQUUUZZZ___bbbfffjjjmmmooorrrwww}}}~~~zzzwwwllleeeaaa\\\UUUQQQNNNJJJEEE@@@:::777333000///...---,,,***+++---///000000//////---------,,,,,,,,,++++++,,,,,,++++++***))))))(((,,,+++++++++++++++++++++************+++,,,---...*********)))***++++++,,,)))***+++,,,------...///,,,,,,,,,------.........******+++,,,,,,,,,,,,+++---------...------,,,,,,,,,,,,------------......---------.........//////***---///000111333444333xxxoookkkhhhfffgggfffcccaaa```aaacccddd^^^]]]\\\\\\\\\[[[YYYWWWXXXWWWUUURRROOOKKKHHHFFFAAA@@@???<<<:::777555444222333333222222000///...000000000000////////////111000///------......///........................///............---------//////...---+++***)))(((+++,,,...///000///...---......,,,,,,,,,,,,......,,,,,,,,,---------......,,,,,,+++,,,---000333555555777;;;@@@CCCDDDAAA>>>>>>???AAACCCGGGLLLSSSXXX```aaaccccccccceeehhhjjjjjjhhhddd^^^WWWRRRQQQQQQ]]]bbbjjjsssuuuuuuzzzzzzhhhffffffeeecccZZZNNNDDD>>>@@@EEEKKKQQQXXX]]]___bbbeeeiiilllllllllmmmmmmnnnqqqtttxxx|||}}}~~~~~~~~~uuujjjccc[[[YYYVVVQQQMMMKKKKKKLLLKKKIIIGGGFFFEEEDDDBBB@@@BBBAAA???>>>=========>>>@@@???>>>>>>======>>>>>>>>>>>>???@@@AAACCCDDDEEEIIIJJJLLLNNNOOOPPPPPPOOOTTTVVVXXXYYYYYYZZZ\\\^^^______```aaacccdddeeefffgggiiikkklllnnnnnnnnnmmmkkklllmmmnnnnnnmmmlllkkkjjjmmmpppqqqqqqpppqqqrrrssswwwyyyxxx|||qqqiiibbb]]][[[YYYWWWYYY]]]bbbkkkyyyxxxsssggg___XXXUUUPPPIIIDDDDDDAAACCCEEEGGGJJJPPPVVVZZZaaagggooouuuzzz|||~~~~~~~~~~~~{{{xxxvvvuuuuuuuuuuuutttppplllgggddd\\\YYYUUUSSSUUUZZZ```dddooonnnkkkfff```YYYRRROOOKKKKKKKKKLLLNNNPPPSSSTTTSSSWWW]]]bbbgggkkkpppsssvvvzzzuuuiiibbb[[[WWWRRRMMMIIIEEEAAA>>><<<999666222///------------...///111111111000//////...---+++******++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++------,,,+++*********+++---,,,,,,+++*********+++))))))*********+++++++++,,,,,,,,,,,,,,,+++***)))+++,,,...//////...,,,+++...------------...//////,,,---------......//////222222111000000000000000yyyooojjjhhhggggggfffcccaaa```aaacccddd^^^]]]\\\\\\\\\[[[YYYWWWWWWVVVUUURRRNNNKKKHHHFFFEEECCC@@@<<<888555333222555444444333222222111111000000000000////////////111000///...---......///........................---------.........////////////...---,,,++++++***,,,,,,---...............------,,,,,,,,,,,,------,,,,,,,,,---------......333111000.........///000222333666;;;@@@DDDDDDDDD@@@AAAAAABBBDDDIIIOOOTTT\\\^^^```bbbccceeehhhjjjhhhhhhgggccc\\\VVVQQQPPPYYY^^^iiisssvvvwww{{{zzzlllfffbbbaaaaaa[[[NNNCCC???@@@CCCGGGNNNUUU\\\___bbbeeeiiikkkkkkkkkkkklllmmmooossswwwzzz|||}}}}}}~~~~~~rrrjjjaaa^^^ZZZUUUPPPLLLKKKLLLKKKIIIGGGFFFFFFEEECCCAAACCCBBB@@@???>>>===>>>>>>EEEDDDBBBAAA???>>>======????????????@@@BBBCCCDDDGGGHHHJJJLLLNNNNNNOOONNNNNNPPPRRRSSSTTTTTTWWWYYY\\\]]]^^^___```bbbccccccfffgggiiikkkmmmmmmmmmmmmjjjkkklllmmmmmmlllkkkjjjjjjlllmmmnnnnnnnnnoooqqqwww}}}~~~uuuhhhaaaZZZXXXUUUSSSTTTXXX^^^fffttt}}}mmmgggbbbaaa]]]UUULLLHHHCCCCCCDDDEEEGGGKKKPPPUUU\\\aaahhhnnnrrruuuxxxzzz~~~}}}}}}~~~}}}}}}}}}~~~~~~}}}~~~~~~~~~}}}{{{xxxvvvsssrrrppppppnnnkkkgggbbb]]][[[QQQQQQPPPRRRWWW___ggglllooolllhhhaaaYYYQQQJJJGGGHHHHHHIIIJJJMMMPPPSSSTTTTTTXXX]]]bbbggglllqqqttt}}}|||qqqfff___YYYUUUPPPKKKGGGCCC???<<<999777444111...---------------///000000000//////000///...,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++,,,++++++++++++++++++++++++,,,,,,+++***************---,,,++++++******++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***,,,---......---,,,***---------------...//////------........./////////000///...------------...{{{nnniiihhhhhhgggeeeccc``````aaabbbddd^^^]]]\\\\\\\\\[[[YYYWWWVVVUUUSSSQQQMMMJJJGGGEEEFFFDDD???;;;777555444333555444222111000000111222000000000000////////////000///......------......------------------------++++++,,,---...///000111//////......------------,,,,,,,,,,,,,,,------...+++,,,,,,------,,,,,,++++++,,,------......------444333111///.........///222222333777===BBBEEEFFFCCCCCCBBB@@@AAADDDJJJOOOWWWZZZ]]]___aaadddgggjjjhhhjjjllljjjddd[[[TTTQQQTTTYYYdddpppuuuvvv{{{{{{rrriii```^^^^^^ZZZOOODDDAAA@@@@@@BBBHHHPPPYYY^^^bbbeeehhhjjjjjjjjjjjjjjjkkknnnqqqvvvyyy|||}}}~~~~~~{{{rrriiifff```ZZZTTTPPPNNNMMMLLLJJJHHHGGGGGGGGGFFFDDDDDDCCCBBB@@@????????????DDDCCCBBBAAA@@@???>>>>>>???????????????@@@AAAAAACCCEEEGGGIIIKKKLLLMMMMMMMMMOOOQQQRRRSSSTTTVVVXXXYYYZZZ[[[\\\]]]^^^___```cccdddfffhhhjjjllllllmmmiiijjjkkkkkkkkkkkkjjjjjjiiijjjjjjjjjjjjkkknnnqqq}}}}}}lllddd\\\XXXVVVSSSTTTVVV\\\bbbnnn~~~zzzsssoooqqqpppfffYYYQQQIIIIIIHHHFFFEEEHHHLLLPPPUUUYYY___dddiiimmmrrruuu}}}~~~}}}{{{zzzzzz{{{{{{{{{{{{{{{{{{|||}}}~~~~~~||||||}}}}}}|||{{{zzzzzzyyywwwuuurrrpppoookkkiiieee```[[[VVVSSSQQQKKKLLLPPPUUU\\\ccciiimmmiiifff```YYYRRRKKKGGGDDDGGGHHHIIIKKKNNNRRRVVVXXXXXX\\\aaafffkkkqqqvvvzzz~~~~~~wwwmmmbbb[[[UUURRRMMMHHHDDD@@@<<<:::666444222///...---------,,,---.../////////...---000000...---------------,,,,,,,,,,,,------------///...,,,***)))***+++,,,************************,,,+++******)))*********,,,,,,++++++******++++++++++++,,,,,,,,,---------++++++,,,,,,,,,+++*********+++,,,------,,,+++***---------------......///.........///////////////......---,,,,,,,,,------}}}nnnhhhgggiiigggeeebbb```___```bbbccc___]]]\\\\\\\\\[[[XXXVVVUUUTTTRRRPPPLLLIIIFFFEEECCCAAA===999777777777888333111///------...///000000000000000//////////////////......------------------------------------,,,,,,------...//////000.........///////////////---,,,+++***+++,,,---...***+++,,,------,,,+++***+++,,,---.........------///.........///000111222444444555999===AAACCCCCCEEEDDDCCCAAAAAACCCIIIMMMTTTVVVZZZ]]]___bbbeeehhhkkknnnpppoooiiiaaaZZZWWWRRRUUU]]]hhhooorrryyy{{{vvvnnneee```]]]YYYRRRKKKFFFCCC???>>>BBBKKKUUU[[[aaadddgggiiiiiiiiijjjjjjkkkmmmqqquuuxxx{{{}}}~~~zzzrrrmmmfff```ZZZVVVRRRPPPNNNLLLIIIHHHIIIIIIHHHGGGFFFEEEDDDCCCBBBAAA@@@@@@======>>>??????@@@@@@@@@@@@@@@??????>>>??????@@@@@@AAACCCEEEGGGIIIJJJKKKKKKMMMOOOQQQQQQRRRUUUWWWVVVWWWXXXYYYZZZ\\\]]]]]]___```bbbdddgggiiijjjkkkhhhiiiiiijjjjjjjjjjjjjjjiiiiiihhhggggggjjjooosssuuukkkccc``````^^^___bbbbbbdddlll}}}xxxzzzzzzqqqddd\\\UUUTTTQQQNNNKKKKKKNNNQQQRRRUUUZZZ___dddiiiooosss{{{~~~}}}|||zzzyyyyyyyyyzzzzzzzzzzzzyyyzzzzzz{{{||||||{{{yyyyyy{{{{{{zzzyyywwwwwwuuutttqqqooolllkkkfffccc]]]WWWRRROOOMMMMMMNNNRRRYYY___ccceeeeeeddd]]]ZZZVVVQQQMMMJJJIIIIIIIIIJJJKKKNNNRRRWWW[[[]]]^^^aaafffkkkqqqxxx|||{{{}}}~~~~~~yyyqqqhhh^^^XXXQQQNNNIIIDDDAAA===999777222111000......---......+++,,,---.........---,,,//////...---------------,,,,,,,,,---------......111///,,,***((()))+++,,,))))))))))))))))))))))))+++******))))))*********,,,,,,++++++***++++++,,,+++++++++,,,,,,,,,,,,---++++++,,,,,,,,,++++++***)))***++++++++++++***)))------,,,,,,------...//////////////////////////////......------.........~~~ooohhhhhhiiifffeeebbb```___```bbbccc___^^^\\\\\\\\\[[[XXXVVVTTTSSSRRROOOLLLIIIFFFEEECCC@@@===999777777888999222111///------...000111000000000000////////////...............------,,,------------------------................................./////////000000---,,,+++***+++,,,---...++++++---......---++++++***+++---...///...---,,,++++++,,,---...000111222111333666;;;AAADDDDDDDDDEEEEEEDDDCCCCCCEEEIIIMMMQQQTTTXXX\\\^^^```ccceeeoooqqqsssqqqlllfffbbb___VVVTTTWWW___eeekkkttt}}}{{{~~~~~~{{{vvvtttnnnfff]]]WWWUUUUUULLLGGG@@@===???FFFOOOVVV]]]```eeehhhiiiiiijjjllllllnnnqqqtttxxx{{{}}}~~~|||vvvnnngggbbb^^^YYYVVVPPPNNNKKKJJJJJJKKKKKKJJJHHHHHHGGGFFFDDDCCCAAAAAA;;;<<<===>>>???@@@??????AAA@@@??????>>>>>>????????????@@@BBBDDDEEEGGGHHHEEEGGGIIIKKKLLLMMMPPPRRRTTTUUUVVVWWWXXXYYYZZZ[[[\\\\\\^^^```bbbdddfffggggggggggggggghhhhhhiiiiiiiiihhhgggfffgggkkkrrrvvvwwwooooooqqqrrrtttwwwrrroooqqq~~~{{{yyyyyyssskkkeeebbbaaa^^^ZZZVVVUUUUUUWWWVVVYYY]]]aaaeeekkkqqquuuyyy{{{~~~}}}}}}}}}~~~}}}{{{zzzyyyyyyyyyzzz{{{zzzyyyyyyyyyyyyyyyyyywwwvvvvvvwwwyyyzzzyyyxxxtttsssrrrpppmmmjjjgggfff]]]ZZZUUUPPPMMMLLLMMMMMMVVV\\\ccciiijjjeee^^^ZZZQQQOOOLLLIIIHHHHHHIIIJJJIIIJJJLLLPPPTTTZZZ^^^```aaadddiiiooouuu~~~~~~wwwvvvxxxyyy{{{zzzssslllccc[[[UUUNNNJJJEEEAAA>>>:::777444//////..................,,,,,,---......---,,,+++------------,,,,,,,,,+++,,,,,,,,,---------......222000---***))))))***,,,))))))))))))))))))))))))+++***************++++++,,,++++++***++++++,,,,,,************++++++++++++***++++++,,,,,,,,,++++++************************,,,,,,,,,,,,,,,---......///////////////...............------------......~~~qqqjjjhhhhhhfffdddbbb______```aaaccc```^^^]]]\\\\\\ZZZXXXUUUTTTSSSRRROOOLLLIIIGGGEEEEEEBBB???;;;777666555555333333111111111111222333000000000000////////////---............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------.........///////////////,,,,,,,,,,,,,,,------...,,,------......------,,,***+++---//////...---,,,,,,,,,---------.........,,,...333;;;BBBGGGHHHHHHDDDEEEFFFFFFFFFGGGJJJLLLMMMQQQVVVZZZ^^^```ccceeeoooqqqrrrqqqmmmiiifffeee\\\WWWUUUYYY___eeennnwwwvvvwwwwwwwwwxxxxxxyyyxxxtttuuusssjjj^^^WWWWWWZZZRRRMMMEEE???>>>CCCJJJNNNVVVZZZ```dddgggiiikkklllmmmnnnppprrrvvvxxx{{{|||~~~yyyqqqkkkfff```[[[TTTQQQMMMKKKLLLLLLLLLLLLJJJJJJIIIHHHGGGEEECCCBBB>>>???@@@@@@@@@???>>>===AAA@@@@@@?????????@@@@@@>>>??????@@@AAACCCDDDEEECCCEEEHHHIIIJJJLLLOOOQQQQQQRRRSSSTTTUUUWWWXXXXXXYYYYYYZZZ[[[]]]___aaabbbddddddccccccdddeeefffgggggggggffffffhhhmmmtttzzz}}}}}}wwwuuurrrppppppppppppoookkkgggdddcccdddbbbeeehhhjjjlllooosssvvvvvvxxxzzz{{{{{{zzz{{{||||||{{{zzzyyyyyyyyyzzz{{{{{{zzzyyyxxxwwwwwwwwwwwwtttttttttuuuwwwwwwvvvtttooonnnllliiifffbbb___]]]RRRPPPMMMLLLLLLNNNQQQSSS\\\aaagggkkkjjjcccZZZTTTKKKIIIGGGEEEDDDDDDEEEFFFHHHIIILLLOOOTTTYYY^^^aaaccceeejjjqqqyyyxxxrrrrrrttttttzzz|||uuunnnfff^^^WWWRRRKKKHHHCCC???<<<888555222........................,,,---.........---,,,++++++,,,,,,------,,,++++++,,,,,,,,,,,,------------111000---+++******++++++************************+++++++++***++++++,,,---++++++******++++++,,,,,,))))))*********+++++++++******+++,,,,,,,,,++++++************************,,,,,,,,,,,,,,,------..................---------,,,,,,+++++++++,,,------}}}sssmmmhhhffffffdddaaa_________aaabbb```___]]]\\\\\\ZZZWWWUUUTTTSSSRRRPPPMMMJJJHHHFFFCCCBBB???<<<999666555444333333333333333333333333000000000000////////////------.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------.......................................,,,,,,---...............///......------......///***+++---///000...---+++..................------,,,---111777???EEEIIIJJJDDDFFFHHHHHHGGGGGGGGGHHHGGGLLLSSSYYY^^^bbbfffiiijjjmmmppppppmmmjjjgggfffaaa[[[XXXZZZ]]]aaahhhoooqqqqqqqqqrrrqqqqqqrrrtttqqqrrrpppiii___XXXVVVWWWWWWRRRJJJCCC@@@AAADDDGGGNNNSSSYYY___cccgggjjjlllllllllnnnppprrruuuwwwxxx{{{}}}{{{tttmmmeee___WWWSSSOOOMMMLLLMMMMMMLLLKKKKKKKKKJJJHHHFFFDDDBBB;;;<<<>>>??????>>>===<<>>>>>???@@@BBBCCCBBBDDDGGGHHHIIIKKKNNNPPPNNNOOOPPPQQQRRRSSSTTTUUUVVVVVVVVVWWWYYY[[[]]]^^^_______________aaabbbcccdddddddddeeehhhnnnvvv{{{}}}xxxwwwzzz{{{xxxuuuuuurrrtttuuuuuusssssstttuuusssuuuwwwwwwwwwxxxzzz{{{zzzyyyxxxxxxxxxyyyzzz{{{{{{zzzxxxwwwvvvuuuuuuuuuuuutttttttttuuutttqqqooohhhgggdddaaa]]]XXXUUUSSSKKKJJJKKKLLLPPPUUU[[[^^^cccdddffffffbbb\\\UUUQQQIIIHHHGGGFFFFFFFFFGGGGGGJJJKKKMMMQQQUUU[[[___bbbfffiiinnnuuuvvvpppqqqtttuuu{{{|||wwwppphhhaaaZZZSSSNNNIIIFFFAAA===:::777444111......////////////......---.../////////---,,,++++++,,,---......---,,,,,,++++++++++++,,,,,,,,,,,,000///...,,,,,,+++++++++++++++++++++++++++++++++,,,,,,++++++,,,------...++++++******++++++,,,---*********+++++++++,,,,,,)))***+++,,,,,,,,,,,,++++++++++++******+++++++++,,,,,,++++++,,,,,,---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......|||tttnnniiieeefffdddaaa___^^^___aaabbb```___]]]\\\\\\ZZZWWWUUUTTTTTTRRRPPPNNNKKKHHHGGG???>>>===<<<:::999777777000111111222222222111111000000000000////////////,,,---.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...///000000//////......------------,,,---...///000///...---000///...------...///000)))+++...///000///---+++---......///000000//////111000000444;;;BBBGGGIIIDDDFFFIIIIIIHHHFFFEEEDDDCCCIIIQQQYYY___dddiiillleeeiiinnnpppnnnjjjfffdddddd^^^[[[\\\^^^```dddiiinnnmmmmmmnnnmmmlllnnnqqqooonnnlllggg```ZZZUUURRR[[[VVVNNNFFFAAA@@@AAACCCHHHMMMUUU[[[aaaeeeiiilllkkkkkklllnnnppprrrtttuuuxxx|||zzzqqqggg```XXXUUUPPPMMMMMMMMMMMMMMMLLLLLLLLLKKKIIIGGGDDDCCC555666999<<<>>>>>>======AAAAAA@@@@@@AAAAAABBBCCC@@@???>>>>>>>>>???AAABBB<<<>>>AAACCCDDDFFFIIIKKKLLLLLLMMMNNNPPPQQQRRRSSSUUUUUUUUUUUUVVVXXXZZZ[[[\\\\\\[[[[[[\\\]]]___```aaabbbccceeehhhnnnvvv{{{}}}~~~~~~|||xxxuuutttsssqqqssstttuuuuuuvvvyyy{{{xxxwwwwwwwwwwwwyyyzzz{{{zzzyyywwwvvvtttssssssssswwwvvvttttttsssqqqmmmkkkcccaaa^^^[[[VVVQQQNNNKKKHHHIIILLLPPPVVV]]]cccggghhhgggddd```ZZZUUUPPPNNNIIIIIIIIIIIIJJJLLLMMMMMMMMMNNNPPPSSSXXX]]]bbbdddkkknnnsss{{{xxxpppssswwwyyy|||yyytttlllddd]]]VVVPPPLLLIIIEEEAAA===:::777333111...//////000//////............/////////...,,,+++,,,---.../////////...---******+++++++++,,,,,,,,,.........------,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------...///+++*********+++,,,,,,---++++++,,,,,,,,,---------)))***+++,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,---...---------,,,,,,+++++++++...............///000111{{{nnnhhhiiilllllliiidddbbbaaaaaaaaaaaa]]]]]]\\\\\\[[[YYYUUUQQQNNNPPPRRRRRRPPPLLLJJJIIIDDDCCC@@@===:::777555444444333222000000000000111//////............//////000000///............///222111///...------......,,,,,,,,,---------......,,,---...---,,,******+++//////---,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,******))))))((()))))))))++++++,,,,,,---...//////111222222555888===AAACCCHHHFFFEEEGGGIIIHHHEEEBBBCCCCCCGGGOOOZZZaaaeeeeeejjjkkkmmmpppqqqnnnfffaaa^^^```bbbaaa```aaaeeeiiifffkkkoooooollljjjmmmppprrrtttssslllbbbZZZXXXYYYYYYYYYVVVMMMCCC======???BBBFFFMMMTTTZZZ___cccfffjjjlllmmmnnnoooqqqtttvvvzzz|||~~~wwwmmmhhh^^^[[[VVVQQQMMMKKKKKKKKKKKKKKKKKKKKKIIIGGGDDDCCCAAAAAAAAA@@@@@@@@@??????@@@AAABBBDDDEEEEEEDDDCCCAAA???>>><<<<<<===???@@@>>>???@@@BBBDDDEEEGGGGGGIIIJJJJJJKKKLLLMMMMMMNNNQQQQQQRRRSSSTTTUUUVVVVVVWWWWWWWWWWWWXXXYYY[[[[[[]]]___aaadddggglllrrrvvv|||yyyxxxxxxwwwsssoooooopppqqqsssttttttuuuuuuwwwwwwwwwxxxxxxxxxxxxxxxvvvvvvuuutttsssqqqqqqppppppppppppooolllhhheeecccbbb^^^XXXQQQLLLJJJJJJJJJMMMPPPTTT[[[bbbfffgggfffddd^^^WWWRRRPPPNNNLLLJJJIIIGGGGGGIIIMMMOOOOOOMMMMMMPPPSSSVVVZZZ___fffjjjrrrvvv|||yyysssuuu|||{{{nnnjjjddd^^^WWWQQQJJJFFFFFFCCC???:::666222000///------,,,,,,,,,+++++++++,,,,,,---------,,,++++++*********+++,,,,,,,,,,,,***++++++,,,,,,++++++***+++++++++*********)))))))))))))))***+++++++++,,,***+++,,,---...---,,,+++,,,+++*********+++,,,---,,,++++++******++++++,,,---------....../////////++++++++++++++++++++++++******+++,,,------......---.........------++++++,,,++++++******++++++,,,|||oooiiihhhiiilllhhhdddbbbaaabbbbbbbbb___^^^]]]\\\[[[YYYUUUQQQQQQSSSTTTRRRNNNJJJGGGEEEDDDBBB@@@===:::777666555444333222000000000000111//////............//////000///......------......///...---------...///000,,,,,,,,,---------......///111222111...---------///...------------...///........................+++++++++++++++,,,---...++++++,,,,,,---......///,,,---...111555:::>>>AAAEEEDDDDDDFFFIIIIIIGGGEEEDDDDDDGGGMMMVVV]]]aaabbbhhhiiikkknnnpppnnniiieeeaaadddeeeeeeddddddfffiiimmmpppsssssspppppptttxxxyyy{{{{{{vvvmmmddd___]]]```___ZZZPPPEEE>>><<<>>>BBBFFFLLLRRRXXX]]]aaadddiiijjjlllnnnnnnpppsssvvvyyy{{{}}}~~~uuunnniiieee___ZZZWWWUUURRRQQQKKKKKKKKKJJJIIIGGGFFFEEEDDDDDDCCCBBB@@@???>>>>>>>>>???@@@AAABBBBBBCCCCCCBBBAAA???>>>===<<<=========>>>???AAABBBDDDEEEEEEGGGGGGHHHIIIKKKLLLLLLMMMNNNOOOPPPQQQRRRSSSSSSTTTUUUUUUUUUVVVWWWXXXYYYZZZ[[[\\\___bbbeeejjjpppttt}}}{{{xxxxxxxxxwwwtttqqqooopppqqqrrrsssssssssssstttuuuuuuuuuuuuuuuuuuuuuttttttsssrrrpppooonnnnnnmmmmmmllljjjgggccc```]]]WWWTTTOOOJJJHHHHHHJJJLLLRRRUUU[[[bbbfffgggdddaaa\\\WWWPPPLLLJJJIIIGGGFFFGGGFFFGGGJJJOOORRRSSSRRRUUUWWWYYY\\\___dddkkkooo{{{zzzuuuxxxwwwiiieee___XXXSSSMMMHHHDDDEEEBBB>>>999555222000///------------,,,,,,,,,+++------------------------++++++++++++++++++,,,,,,***++++++,,,,,,++++++***+++++++++*********))))))***************+++++++++***++++++,,,---,,,,,,,,,++++++*********+++,,,---+++++++++******+++++++++------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++,,,,,,------......------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,}}}qqqiiiffffffkkkhhhdddbbbbbbcccccccccaaa___^^^]]]\\\YYYUUURRRQQQRRRSSSQQQMMMHHHFFFEEECCCBBB@@@===:::888777666444333222111000000000000//////............/////////......---------------,,,,,,,,,,,,---...///000,,,,,,,,,---------......111222333222///---------......---------......///........................+++++++++,,,---...///000+++,,,,,,------.........******,,,...333888===???AAAAAACCCFFFIIIJJJIIIHHHFFFEEEFFFJJJPPPXXX]]]```ggggggiiikkknnnnnnllljjjgggiiikkkkkkjjjhhhhhhhhhqqqsssuuuuuuuuuwww{{{yyyqqqiiidddgggeee___UUUJJJBBB???@@@CCCFFFLLLRRRXXX]]]___aaafffhhhkkklllmmmpppsssvvvyyyzzz|||}}}}}}~~~zzzrrrkkkccc___]]][[[VVVQQQLLLKKKJJJHHHGGGGGGHHHHHHGGGFFFEEECCCBBB@@@???>>><<<=========???@@@AAABBBCCCBBBAAA???===<<<::::::<<<======>>>@@@AAABBBBBBCCCDDDEEEFFFHHHIIIKKKKKKKKKLLLMMMMMMOOOOOOPPPQQQRRRRRRSSSSSSTTTVVVWWWXXXXXXZZZ\\\___ccchhhnnnrrr|||yyyzzzyyyxxxxxxxxxxxxuuussspppppppppqqqqqqrrrrrrrrrqqqqqqqqqqqqqqqqqqqqqqqqppppppooonnnlllkkkjjjiiigggfffdddbbb^^^ZZZWWWUUUQQQOOOLLLJJJJJJMMMQQQTTT[[[^^^ccchhhjjjfff___ZZZTTTPPPJJJGGGEEEDDDDDDCCCEEEFFFHHHLLLRRRVVVXXXYYY^^^___aaacccffflllsssxxx~~~}}}zzzxxx}}}zzzpppccc^^^WWWQQQLLLHHHEEEBBBBBB@@@<<<888444111//////......---------,,,,,,,,,------,,,,,,---...///000------+++******+++,,,,,,***++++++,,,,,,++++++***+++++++++***************+++++++++***************++++++******++++++,,,---+++************+++,,,,,,++++++++++++++++++++++++,,,,,,++++++***))))))(((++++++++++++++++++++++++******++++++++++++++++++......,,,++++++,,,,,,---------,,,,,,,,,,,,------~~~rrrjjjggggggjjjgggdddbbbbbbdddddddddbbb```^^^]]]\\\YYYUUUSSSNNNOOOPPPOOOLLLIIIHHHHHHCCCBBB@@@===;;;999777777333333222111111000000000//////............//////......---,,,,,,,,,,,,---,,,,,,,,,,,,------......,,,,,,,,,---------......///000111///---+++******------------.........///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---...,,,,,,,,,---------......------...000333888<<<>>>???@@@CCCFFFHHHJJJJJJIIIGGGFFFEEEGGGLLLTTT[[[___ffffffgggiiikkkllllllllllllnnnqqqrrrqqqnnnkkkiiilllooosssvvvwwwzzz~~~{{{tttooommmjjjdddZZZOOOGGGDDDCCCCCCGGGNNNVVV\\\______]]]dddfffhhhjjjlllooosssuuuyyyzzz|||||||||}}}|||sssiiidddccc```YYYSSSOOOMMMJJJHHHGGGGGGIIIJJJHHHGGGFFFEEEDDDBBBAAAAAA======<<<<<<===???AAABBBAAAAAAAAA@@@>>>===;;;:::;;;<<<<<<======>>>>>>??????@@@AAACCCEEEGGGHHHIIIIIIIIIJJJKKKLLLMMMNNNNNNPPPPPPQQQQQQSSSTTTVVVWWWVVVXXXZZZ]]]aaaffflllppp|||xxxuuuwwwwwwwwwxxxxxxxxxwwwvvvqqqppppppppppppppppppppppppooooooooonnnnnnmmmmmmlllkkkjjjiiigggeeedddddd^^^]]]ZZZWWWSSSPPPNNNLLLMMMLLLKKKLLLOOOTTTZZZ]]]hhhhhhiiiiiiggg```XXXRRRNNNLLLHHHEEEDDDDDDDDDEEEFFFGGGJJJOOOTTTYYY\\\]]]cccdddfffiiimmmttt|||~~~xxxxxx~~~yyyzzztttiii^^^YYYRRRLLLIIIFFFDDDBBB???===:::666333000///............---------,,,,,,---,,,+++***+++---000111///...,,,*********+++,,,***++++++,,,,,,++++++***************************,,,+++++++++***)))))))))+++***)))))))))***,,,---***************++++++,,,******++++++++++++*********************)))))))))++++++++++++++++++++++++++++++******************///---+++******+++---......------,,,,,,------...~~~qqqjjjiiijjjkkkhhhdddbbbcccdddeeeeeebbb```^^^\\\[[[YYYVVVTTTOOOPPPPPPOOOLLLIIIHHHHHHDDDCCC@@@===;;;999777777333333222222111000000/////////............//////......---,,,,,,,,,,,,---.........------,,,,,,+++,,,,,,,,,---------......---//////...,,,***)))***,,,------.........//////,,,,,,,,,,,,,,,,,,,,,,,,......---,,,++++++++++++,,,,,,,,,---------------000//////000222555888:::>>>@@@CCCFFFGGGHHHIIIIIIHHHGGGEEEFFFJJJQQQZZZ___eeeeeeffffffgggiiikkkllloooqqqtttvvvvvvsssnnnkkkfffjjjpppuuuyyy|||~~~xxxtttkkk```UUULLLGGGEEEEEEIIIQQQZZZbbbccc```\\\```cccfffhhhkkknnnrrruuuyyy{{{||||||||||||uuunnnlllhhhaaa[[[TTTQQQNNNJJJHHHIIIJJJKKKHHHHHHGGGGGGFFFFFFEEEEEE@@@???>>>>>>???@@@BBBCCC>>>????????????>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<===???@@@BBBDDDEEEFFFGGGGGGHHHIIIJJJKKKLLLLLLNNNNNNNNNOOOQQQSSSTTTUUUTTTVVVYYY[[[^^^ccciiimmmwww}}}{{{zzzxxxuuurrrtttuuuvvvwwwwwwwwwwwwwwwqqqqqqooonnnnnnnnnnnnnnnnnnmmmmmmlllkkkjjjjjjiiifffeeedddbbb```^^^]]]\\\TTTSSSPPPMMMKKKIIIHHHHHHEEEFFFIIINNNTTT[[[aaaeeeooolllgggbbb]]]WWWPPPKKKIIIHHHGGGEEEDDDEEEFFFHHHIIIKKKOOOSSSWWW[[[^^^aaaeeegggjjjooouuu}}}zzzuuuyyy~~~xxxuuuvvv~~~yyyxxx~~~|||nnncccZZZUUUOOOJJJGGGEEEDDDBBB<<<:::777444111///............---------,,,,,,,,,+++***))))))***,,,...000///...,,,+++++++++,,,,,,***++++++,,,,,,++++++***************************,,,+++++++++***)))))))))+++***)))((()))***+++,,,))))))******++++++++++++)))******++++++******)))((())))))***+++,,,,,,---++++++++++++++++++++++++++++++******************...---+++******+++---......------,,,,,,------...}}}pppjjjjjjlllllliiieeeccccccdddddddddaaa___\\\[[[ZZZYYYWWWUUUTTTTTTSSSPPPKKKGGGEEEEEEFFFDDDAAA>>>;;;888777666222222333222222111////////////............/////////......---------------////////////...---++++++,,,,,,,,,---------.........///000///---,,,,,,,,,+++,,,---...////////////........................111000///...---,,,,,,,,,------------------------///...------...111333555===@@@CCCFFFGGGHHHIIIKKKIIIHHHFFFEEEGGGMMMUUU[[[aaabbbddddddeeefffiiilllppprrruuuxxxyyywwwrrrnnnfffiiimmmssswww{{{}}}~~~ttthhh\\\QQQJJJGGGHHHKKKRRR\\\dddfffccc___]]]```cccfffiiimmmrrruuuxxxyyy{{{{{{{{{|||~~~wwwqqqmmmhhhddd\\\YYYUUUQQQNNNLLLLLLMMMIIIIIIIIIHHHHHHHHHHHHHHHBBBBBBAAAAAAAAABBBBBBBBB=========>>>??????@@@@@@=========<<<<<<;;;;;;;;;;;;<<<===>>>@@@BBBCCCCCCEEEEEEFFFGGGHHHIIIIIIJJJJJJKKKKKKLLLNNNPPPRRRSSSSSSTTTVVVXXX[[[___dddhhhooo{{{}}}wwwvvvuuuuuuuuutttrrrpppoooqqqssstttsssssstttuuupppooommmkkkjjjjjjjjjkkkjjjiiihhhgggfffeeedddccc]]]]]][[[YYYWWWUUUTTTSSSLLLKKKIIIGGGGGGHHHIIIJJJGGGJJJPPPWWW___eeejjjmmmkkkfff___XXXRRRNNNIIIGGGDDDEEEEEEEEEDDDEEEHHHJJJNNNQQQUUUXXX[[[___cccfffjjjmmmsssyyyyyyyyy}}}xxxtttsssyyyyyywwwwww|||uuuggg^^^VVVRRRMMMHHHFFFDDDBBB@@@999888555222000.........------,,,,,,,,,+++++++++******)))))))))+++,,,------------------,,,,,,,,,***++++++,,,,,,++++++******************++++++++++++++++++***************)))))))))((()))******+++((()))******++++++******((()))***++++++***)))((((((((()))+++,,,---...///++++++++++++++++++++++++******++++++++++++++++++,,,++++++******+++------------,,,,,,,,,,,,------|||ooojjjjjjlllmmmjjjfffcccccccccdddccc___]]][[[ZZZYYYYYYWWWVVVUUUUUUTTTPPPKKKGGGFFFFFFGGGFFFBBB???;;;888666555222222333333222111///...//////............//////000///......------......---.../////////...------,,,,,,,,,---------......---///000000.........///+++,,,---////////////...........................//////...---,,,,,,,,,---------------------------,,,+++++++++,,,///111333999===BBBEEEGGGHHHKKKNNNKKKJJJHHHEEEDDDHHHOOOTTT[[[^^^aaacccccceeeiiimmmpppqqqtttxxx{{{zzzuuuqqqkkkjjjjjjlllppptttwwwyyyzzzzzzoooddd[[[TTTPPPMMMMMMPPPXXXaaaffffffddd[[[^^^bbbeeehhhlllqqquuuvvvwwwyyyyyyyyyzzz}}}xxxsssqqqooofffccc^^^YYYTTTQQQPPPOOOLLLLLLKKKJJJIIIIIIHHHHHHDDDDDDDDDDDDCCCBBBAAA@@@>>>=========>>>???AAABBB??????>>>======<<<;;;;;;;;;<<<<<<>>>???@@@AAAAAABBBBBBCCCDDDEEEFFFFFFGGGFFFFFFGGGHHHJJJLLLNNNOOOPPPRRRSSSTTTVVVZZZ^^^bbbgggrrr|||wwwuuuvvvrrrqqqppppppppppppnnnllljjjllloooooonnnmmmnnnpppnnnllliiigggeeeeeeeeefffccccccbbb```___]]]\\\\\\UUUTTTRRRQQQNNNLLLKKKJJJHHHGGGEEEEEEGGGJJJNNNPPPUUUXXX]]]cccgggiiiiiiiii___ZZZSSSNNNJJJHHHEEEDDDBBBDDDFFFFFFFFFGGGKKKNNNQQQUUUZZZ^^^aaaeeejjjmmmsssxxx||||||xxxxxxzzz}}}zzzvvvwww{{{xxxmmmaaaYYYPPPMMMIIIFFFCCCAAA>>>;;;777666333111///.........,,,,,,+++++++++*********++++++++++++++++++++++++***,,,---...///...,,,,,,***++++++,,,,,,++++++***))))))*********+++++++++***************+++++++++'''((())))))******))))))'''((()))***+++******)))((()))***++++++***)))((())))))***++++++,,,------++++++++++++++++++++++++******++++++,,,,,,------******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,{{{ooojjjiiikkknnnkkkfffccccccccccccccc^^^\\\YYYYYYYYYYYYXXXVVVSSSSSSSSSPPPLLLJJJIIIJJJIIIGGGCCC???;;;777555444222222333333222111///...//////............//////000000///............///,,,---...000000000000///,,,,,,,,,---------......+++---//////...---...///***+++---///000000///...,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,,,,------------------------++++++***+++---000333555666;;;AAAEEEGGGJJJMMMQQQLLLKKKIIIDDDAAACCCIIINNNVVVZZZ___bbbcccfffjjjnnnppppppssswww{{{{{{wwwsssoookkkgggeeehhhmmmrrrtttuuu|||{{{rrrkkkddd___[[[QQQNNNNNNSSS]]]eeeiiiiiiZZZ]]]aaadddhhhlllqqquuusssuuuwwwwwwxxxyyy|||~~~}}}|||}}}llliiieee___YYYUUURRRQQQOOONNNMMMKKKJJJHHHGGGFFFDDDEEEEEEEEEDDDBBB@@@??????>>>===<<<===>>>@@@BBB@@@@@@???>>>===<<<;;;;;;<<<<<<======>>>??????@@@???@@@AAAAAACCCCCCDDDEEECCCCCCDDDFFFGGGIIIKKKLLLOOOPPPQQQRRRSSSVVVZZZ^^^aaajjjwww}}}wwwtttqqqvvv}}}~~~~~~|||wwwqqqmmmmmmooopppnnnmmmmmmnnnmmmkkkiiifffiiilllkkkjjjiiijjjlllkkkiiifffdddbbbaaabbbbbb^^^^^^]]][[[YYYXXXWWWVVVOOONNNMMMKKKIIIFFFEEEDDDFFFEEEEEEFFFIIINNNSSSVVV___aaadddfffeeebbb^^^[[[SSSPPPKKKHHHGGGEEEDDDBBBBBBEEEHHHIIIIIIJJJNNNRRRSSSXXX]]]bbbeeeiiiooosss|||}}}{{{~~~~~~{{{rrrxxxzzz|||rrrggg]]]VVVLLLJJJFFFCCCAAA>>>:::777666555222000......---...+++++++++*********)))))),,,,,,---------,,,++++++)))+++---///000///---++++++++++++,,,,,,+++++++++))))))******++++++++++++))))))******+++++++++,,,&&&''')))*********)))((('''((()))++++++******)))''')))***++++++***)))'''***************+++++++++++++++++++++++++++++++++******+++,,,------......)))***+++,,,,,,,,,,,,,,,,,,++++++******++++++,,,~~~{{{pppiiijjjmmmllliiidddbbbaaabbbbbbaaa]]]\\\ZZZYYYWWWVVVVVVVVVXXXVVVSSSOOOJJJGGGEEEDDDEEEDDDAAA>>>;;;999888777888777555333111000000//////...------...///000111333111///---,,,++++++,,,+++,,,---///111222333333000000///------,,,,,,,,,)))***,,,---...---,,,,,,333...++++++//////,,,''',,,++++++******++++++,,,......//////...,,,***)))...//////000000000000///,,,,,,,,,---...///000111555888>>>EEEJJJMMMOOOOOOQQQMMMHHHDDDAAABBBCCCEEEPPPSSSXXX^^^cccfffhhhhhhhhhkkkqqqvvvyyyzzzzzzyyyvvvqqqjjjccc```dddkkkqqqssszzz}}}tttkkkbbb]]]UUUQQQNNNRRR[[[dddiiijjjcccaaa___```eeekkkppprrrrrrtttvvvwwwxxxzzz~~~vvvrrrkkkeeeaaa\\\XXXVVVUUUSSSQQQPPPOOONNNKKKIIIHHHHHHGGGFFFEEEDDDCCCCCC>>>>>>>>>>>>>>>>>>>>>>>>@@@??????>>>>>>>>>>>>>>>999:::<<<===>>>===<<<;;;??????@@@@@@@@@AAAAAAAAA@@@@@@AAACCCEEEFFFGGGHHHJJJKKKLLLNNNPPPRRRSSSTTT\\\aaahhhmmmnnnkkkfffbbbeeefffjjjnnntttyyy}}}vvvsssooollllllllllllllliiihhhgggfffeeedddddddddgggggggggfffeeedddccccccaaa```___^^^\\\ZZZYYYXXXXXXUUURRRQQQQQQOOOKKKGGGHHHFFFCCCAAA@@@@@@BBBCCCDDDFFFJJJOOOUUU[[[___aaaeeeeeedddbbb^^^YYYTTTQQQIIIIIIHHHEEECCCCCCEEEGGGEEEFFFFFFGGGHHHKKKPPPTTTWWWZZZ___dddiiinnntttxxx}}}wwwsssqqqwww~~~uuulllbbbYYYSSSIIIFFFCCCAAA???===:::777222000...,,,+++,,,---...+++,,,,,,------,,,,,,+++------,,,,,,+++***)))))))))***,,,+++******+++---,,,---000333000***)))++++++++++++*********)))))),,,,,,,,,+++++++++******---,,,***)))))))))******************************++++++***)))(((((())))))***+++,,,,,,------,,,,,,---,,,+++*********+++,,,111///---***)))***++++++++++++++++++++++++++++++++++++---......---++++++~~~yyyoooiiikkknnnmmmiiieeebbbbbbbbbbbbbbb]]]\\\[[[YYYWWWVVVUUUUUUWWWUUUSSSOOOKKKHHHEEEDDDDDDCCC@@@===:::888777666777666444333222111000000///......---...///000111111000///---,,,,,,,,,,,,+++,,,---///000111111222111000///...------------------.........---,,,,,,(((&&&%%%(((---//////---,,,,,,++++++++++++,,,,,,***+++,,,---............//////000000000000//////---------------...///000333666<<>>>>>>>>AAA@@@??????>>>>>>??????:::;;;===>>>>>>===<<<;;;>>>>>>>>>?????????@@@@@@??????@@@BBBCCCDDDEEEFFFGGGHHHIIIKKKMMMNNNPPPPPPTTTXXX]]]bbbccc```\\\YYY[[[\\\___ccchhhlllppprrrvvvzzz~~~yyyppplllhhhffffffgggggggggeeedddcccaaa```_________^^^^^^^^^^^^]]]\\\[[[ZZZZZZZZZXXXWWWUUUSSSRRRQQQQQQNNNKKKJJJJJJIIIFFFCCCEEECCCAAA@@@@@@BBBDDDFFFKKKNNNRRRWWW\\\aaadddfffhhheeeaaa[[[UUUPPPLLLJJJDDDDDDDDDCCCBBBCCCFFFHHHIIIIIIJJJKKKLLLPPPUUUYYY\\\___dddiiinnnuuu{{{}}}wwwqqqoooooozzzyyynnnfff^^^WWWQQQHHHFFFCCC@@@>>><<<999666111000...,,,+++,,,---...+++,,,,,,------,,,,,,+++------,,,++++++***))))))+++---......---,,,...///333111333777777111,,,***+++++++++*********))))))*********++++++,,,,,,,,,,,,,,,***)))))))))******************************++++++***)))))))))))))))***+++,,,,,,------,,,,,,,,,,,,+++******++++++,,,...---+++)))))))))***+++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++wwwmmmiiikkknnnllliiieeecccccccccbbbbbb^^^]]][[[YYYWWWVVVUUUUUUTTTTTTRRRPPPLLLIIIFFFEEECCCBBB???<<<:::777666555555444333222222111111111//////.........///000000//////...------------...+++,,,---...////////////111000///......---......000000///...---------------------------.........------,,,,,,,,,,,,------******+++,,,---...000111333333333333222111000000......---------......///111444999???DDDIIIKKKMMMJJJIIIFFFCCCBBBBBBCCCDDDFFFIIINNNTTT[[[aaafffhhhgggiiikkknnnqqqrrrttttttvvvuuurrrmmmhhheeeeeefffwww{{{yyyrrrooobbbYYYOOOJJJOOOYYYbbbgggmmmhhhbbb```bbbggglllnnnpppssswwwzzz{{{|||}}}~~~}}}~~~~~~|||rrrhhhaaaZZZWWWRRRPPPNNNMMMKKKJJJHHHHHHGGGGGGFFFFFFEEEEEECCCBBBBBBAAA@@@???>>>>>>AAA@@@??????>>>>>>??????===>>>?????????>>>===<<<===============>>>>>>>>>======>>>???AAABBBCCCCCCCCCDDDEEEFFFHHHIIIJJJKKKKKKNNNRRRUUUVVVTTTRRRPPPQQQRRRTTTWWWZZZ^^^aaaccceeegggjjjnnnsss{{{uuunnnjjjeeebbb___^^^^^^___```___^^^]]][[[YYYXXXWWWVVVVVVTTTUUUUUUTTTTTTSSSRRRQQQRRRRRRPPPOOOMMMLLLKKKJJJIIIGGGDDDBBBCCCCCCBBBAAAAAA@@@@@@AAADDDGGGJJJMMMUUUWWW[[[^^^bbbdddeeefffccc^^^WWWPPPJJJFFFEEEEEEAAABBBCCCCCCDDDFFFIIILLLMMMNNNOOOPPPRRRWWW\\\```cccfffkkkpppvvv~~~~~~xxxqqqnnnqqquuupppeee___ZZZSSSMMMGGGDDDAAA???===;;;777555000///...,,,,,,,,,------++++++,,,,,,,,,,,,++++++,,,,,,,,,+++******)))))),,,---......------...///888555777===>>>777...(((+++++++++***************(((((()))***+++,,,---...,,,+++******)))*********************************++++++***))))))))))))******++++++,,,,,,,,,,,,,,,,,,++++++******+++,,,,,,,,,+++***)))))))))++++++++++++++++++++++++++++++++++++************++++++vvvmmmiiikkkmmmkkkhhheeeccccccbbbbbbaaa^^^]]][[[YYYWWWVVVUUUUUUSSSRRRQQQPPPMMMJJJGGGEEEDDDBBB@@@===:::888666666444333222222222222222222//////////////////000000......------............,,,,,,------......------111000///...............///...---,,,,,,---......111222222000---+++,,,,,,...------,,,,,,------......---,,,++++++---...///666666666555444333222111///......---------......///111555;;;@@@EEEIIIJJJGGGFFFEEEDDDDDDDDDDDDEEEBBBDDDHHHOOOVVV]]]cccggghhhiiijjjkkknnnppprrrssswwwxxxxxxtttnnnhhhdddbbbooottt{{{{{{yyyooodddUUUKKKJJJQQQZZZ```aaa^^^\\\]]]aaafffkkkmmmmmmrrrwww{{{}}}}}}}}}~~~~~~~~~}}}rrrjjjbbb^^^YYYUUURRRPPPNNNLLLIIIIIIHHHHHHHHHGGGGGGGGGFFFEEEDDDCCCAAA@@@???>>>@@@???>>>>>>======>>>>>>??????@@@@@@@@@???>>>===============>>>>>>>>>>>><<<<<<======>>>???@@@@@@@@@AAABBBCCCDDDEEEFFFGGGHHHIIIJJJLLLMMMMMMLLLLLLLLLMMMNNNOOORRRTTTWWWXXXYYYZZZ[[[]]]```fffmmmrrrvvvwwwvvvrrrllleee```^^^ZZZXXXVVVUUUVVVWWWWWWWWWUUUTTTRRRPPPOOOMMMMMMLLLMMMMMMNNNNNNMMMLLLKKKKKKLLLKKKJJJIIIHHHGGGFFFEEECCCBBB???>>>???@@@BBBCCC@@@AAACCCGGGKKKQQQUUUXXX^^^___```aaa```___]]][[[TTTQQQLLLGGGDDDCCCDDDDDDBBBCCCEEEFFFGGGJJJMMMPPPPPPQQQSSSUUUXXX\\\bbbgggjjjmmmrrrxxx~~~~~~|||wwwrrrsss{{{yyyjjj```\\\WWWPPPIIIEEEBBB???===;;;999666333///...---,,,,,,,,,,,,---++++++,,,,,,,,,,,,++++++,,,+++++++++******))))))***+++,,,,,,++++++,,,---777777;;;@@@>>>555,,,(((************************((())))))***+++,,,,,,,,,++++++******************************************++++++***))))))***************+++,,,,,,,,,,,,+++++++++++++++++++++,,,,,,*********)))***+++,,,---++++++++++++++++++++++++,,,+++***))))))***+++,,,wwwmmmiiijjjllljjjgggdddcccbbbbbb```___]]]\\\ZZZYYYWWWVVVVVVVVVSSSRRRQQQOOOMMMJJJHHHFFFEEECCCAAA>>>;;;999888777333222222111111222222222000000000000000000//////---------...............,,,,,,------------,,,,,,000//////............///,,,+++******+++---///000)))+++,,,,,,+++***,,,---...------,,,,,,------......---,,,++++++---...///444444444444333222000000///......---------.........///333777<<>>>>>===<<<<<<<<<<<<===@@@@@@@@@@@@@@@@@@??????????????????????????????<<<<<<<<<=========>>>>>>???@@@@@@AAABBBCCCCCCDDDEEEEEEEEEEEEFFFGGGGGGHHHIIIIIIJJJKKKLLLNNNOOOPPPOOOQQQSSSSSSTTTVVVYYY[[[```aaaaaa___[[[XXXVVVUUUQQQPPPNNNNNNOOOPPPPPPOOOLLLLLLJJJHHHGGGFFFEEEEEEFFFGGGGGGGGGGGGFFFEEEEEEEEEDDDDDDDDDCCCCCCBBBBBB?????????>>>???BBBEEEGGGFFFGGGJJJOOOUUU[[[```ccceeedddbbb^^^ZZZUUUQQQOOOGGGFFFEEEDDDCCCCCCCCCCCCDDDFFFHHHIIIJJJKKKNNNPPPSSSTTTWWWYYY]]]bbbiiimmmqqquuu{{{}}}zzz}}}{{{rrrfff___[[[UUUMMMFFFCCC@@@===;;;999777333111...------,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++***************))))))***++++++******+++---000444;;;>>>888---(((***************************************************************+++*********************************+++***************++++++)))***++++++,,,,,,++++++******++++++,,,,,,,,,,,,***+++++++++,,,,,,---...++++++++++++++++++++++++,,,+++***))))))***+++,,,vvvmmmiiiiiikkkjjjhhheeedddcccbbbaaa___[[[ZZZYYYXXXXXXWWWWWWWWWUUUSSSQQQNNNKKKIIIHHHHHHEEEDDDAAA>>><<<999888777333222222111111111222222000000111111111000//////------......///......---,,,,,,------...---------///......---------......))))))***+++,,,...///000------,,,,,,++++++******------,,,,,,,,,,,,------******+++,,,---...000111///000000000///...------......---------......///...///111555999>>>CCCEEEEEEGGGJJJLLLNNNNNNMMMLLLGGGFFFGGGIIIOOOWWW^^^ccciiijjjkkkmmmooorrrtttvvvyyy}}}yyytttqqqeeeiiipppzzzwwwhhhXXXMMMHHHGGGHHHKKKMMMQQQWWW]]]``````___eeejjjqqqwwwzzz|||}}}~~~wwwsssmmmgggaaa[[[UUUQQQOOOOOONNNMMMLLLKKKJJJJJJIIIHHHGGGFFFDDDCCCBBBAAA>>>>>>===<<<<<<<<<<<<===????????????@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@@@@========================??????@@@@@@AAAAAAAAABBBAAAAAA@@@@@@@@@AAABBBCCCDDDDDDDDDEEEFFFGGGHHHIIIGGGIIIKKKLLLKKKJJJJJJKKKPPPQQQRRRQQQOOOMMMMMMNNNKKKIIIGGGGGGIIIIIIIIIHHHFFFEEEDDDBBBAAAAAAAAAAAA@@@@@@@@@AAAAAA@@@@@@???>>>>>>??????@@@@@@@@@AAA???AAACCCDDDEEEHHHKKKNNNPPPQQQTTTXXX\\\aaadddfffdddbbb^^^YYYSSSNNNJJJGGGCCCCCCDDDEEEEEEDDDCCCBBBFFFHHHJJJLLLLLLMMMPPPRRRWWWYYY\\\___ccciiipppuuuzzzrrrkkkccc\\\VVVPPPIIIDDDAAA>>>;;;999777555222///,,,---------,,,,,,,,,,,,******++++++++++++*********************************+++,,,,,,++++++,,,---***///777999111'''''',,,***************+++++++++++++++*********)))))))))))))))***++++++++++++***************************+++************+++,,,,,,)))******+++++++++++++++))))))+++,,,,,,,,,,,,,,,++++++,,,,,,------------++++++++++++++++++++++++++++++************++++++tttkkkiiijjjkkkkkkiiigggfffeeedddbbbaaaYYYYYYXXXXXXXXXXXXYYYYYYWWWTTTPPPLLLIIIHHHHHHHHHDDDCCC@@@>>>;;;999777777333333222111000000111111000111111222111000///...---......//////...---,,,+++,,,---...............------,,,,,,,,,,,,------******,,,---............222///---,,,------***''',,,,,,++++++++++++,,,,,,***+++,,,---............---...............---------------------...///000000000111333777<<<@@@CCCFFFIIIMMMQQQSSSSSSQQQPPPLLLKKKIIIJJJNNNUUU\\\aaagggiiikkknnnqqqsssuuuvvv{{{}}}nnnoooqqqwwwuuugggYYYNNNHHHFFFHHHJJJNNNTTTZZZ^^^___^^^^^^cccjjjpppuuuxxx{{{}}}~~~~~~}}}vvvoooggg^^^XXXSSSRRRQQQOOONNNLLLKKKJJJIIIIIIHHHGGGFFFEEEDDDCCC@@@@@@???>>>>>>>>>>>>>>>===>>>>>>>>>???AAABBBBBBBBBAAAAAAAAA@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????????????????>>>>>>===>>>>>>???@@@@@@@@@@@@@@@AAABBBCCCCCCBBBCCCEEEEEECCCCCCDDDEEEGGGHHHHHHGGGEEEDDDEEEGGGEEEDDDBBBBBBCCCCCCBBBAAAAAA@@@@@@???>>>>>>??????<<<======>>>>>>=========<<<===>>>???@@@BBBCCCDDDEEEHHHLLLOOOPPPSSSWWWZZZ[[[[[[\\\]]]^^^```aaaaaa[[[XXXTTTOOOKKKHHHFFFFFFCCCCCCDDDEEEFFFGGGGGGGGGIIILLLOOOQQQRRRTTTVVVXXX]]]___bbbfffkkkqqqyyy~~~yyyiiieee^^^UUUMMMGGGDDDDDD???===:::777666333000...+++,,,,,,------,,,,,,,,,******++++++++++++******))))))))))))************(((***++++++******+++,,,***,,,000222---'''(((---))))))*********+++++++++))))))))))))************((()))***+++,,,++++++***************************+++*********++++++,,,---))))))***+++++++++++++++((()))+++,,,------,,,,,,***++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++rrrkkkiiijjjlllmmmkkkiiihhhhhhfffdddbbbXXXXXXXXXXXXXXXYYYZZZZZZYYYUUUPPPKKKHHHGGGHHHIIICCCBBB???===:::888666555444333222111000000000000000111222222222000///...---.../////////...,,,++++++,,,---...////////////,,,,,,+++++++++,,,,,,---,,,---.../////////...---'''$$$"""&&&,,,000...+++,,,++++++******++++++,,,......//////...,,,***)))...//////000000000000///,,,,,,,,,---...///000111111111111222666:::???BBBGGGJJJOOOTTTVVVVVVTTTSSSQQQNNNKKKKKKMMMTTT[[[___fffgggjjjnnnqqqtttuuuvvv{{{yyyuuusssuuu{{{sssdddWWWNNNIIIGGGHHHLLLRRRYYY___bbbcccZZZ___ffflllqqquuuyyy{{{}}}}}}{{{qqqggg```UUUTTTSSSQQQOOOMMMLLLKKKJJJIIIHHHHHHGGGFFFEEEEEEBBBAAA@@@@@@???@@@@@@@@@<<<======>>>???AAABBBCCCAAAAAAAAA@@@@@@@@@?????????????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>>>>>>>???@@@AAAAAA@@@AAABBBAAA@@@AAACCCFFFDDDEEEDDDBBB@@@???@@@BBBCCCAAA@@@???@@@@@@>>>===???>>>>>>======>>>>>>???<<<======>>>>>>>>>=========>>>@@@BBBDDDFFFGGGHHHLLLPPPVVVYYY[[[]]]aaadddbbbbbbaaa___^^^]]]\\\[[[PPPNNNJJJFFFDDDDDDEEEEEEBBBBBBCCCEEEGGGJJJLLLNNNMMMPPPTTTWWWYYY[[[^^^```bbbdddgggkkkpppwwwrrreeeaaaZZZOOOEEE@@@AAADDD???<<<999777555222///---++++++,,,---------,,,,,,******++++++++++++******)))))))))))))))*********&&&'''((((((''''''((())),,,***+++...---******...))))))******++++++++++++''''''((()))***+++,,,,,,((()))***+++,,,,,,+++***************************+++*********+++,,,,,,---))))))***++++++++++++***((()))+++,,,------,,,,,,******+++++++++******)))+++++++++++++++++++++++++++,,,---......---,,,+++qqqiiijjjmmmmmmmmmkkkiiihhhgggfffdddbbb^^^ZZZUUUSSSSSSUUUWWWXXXWWWTTTPPPKKKHHHGGGGGGGGGIIIGGGCCC>>>999777888999111111111000000000000///------......//////000000000000//////.........---........................///......------....../////////////////////////////////.........------------+++***+++...000...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------,,,+++,,,---...////////////000444999===@@@GGGJJJOOOSSSUUUWWWZZZ\\\UUUSSSQQQOOONNNRRRXXX\\\ccchhhmmmooopppqqqtttwww{{{~~~zzzuuuwww|||~~~qqqaaaVVVQQQMMMKKKPPPZZZaaabbb___^^^\\\]]]cccmmmtttvvvuuu{{{|||}}}ssskkkggg___UUUOOOOOOPPPOOOLLLPPPNNNKKKJJJIIIHHHEEECCCBBBBBBBBBBBBBBBBBBBBBBBB??????>>>======>>>???@@@???@@@BBBCCCCCCBBBAAA@@@AAAAAABBBBBBBBBAAA@@@@@@AAA>>><<<===???@@@>>><<<@@@???>>><<<<<<;;;;;;;;;<<<===>>>===<<<<<<===>>>>>>>>>>>>======<<<<<<<<>>>>>======<<<<<<<<<<<<;;;<<<<<<=========<<<;;;::::::;;;<<<===>>>>>>>>>>>>>>>???@@@@@@AAACCCFFFKKKNNNQQQSSSSSSXXXZZZ]]]aaadddfffggghhhfffddd___ZZZVVVRRRPPPOOOGGGFFFDDDBBBAAAAAAAAABBB???BBBEEEHHHIIIKKKNNNPPPSSSUUUWWWYYY[[[___dddgggjjjnnnssswww|||{{{qqqbbb[[[RRRJJJEEEAAA???===:::888666444111///......,,,***((()))***,,,------,,,,,,,,,,,,+++***))))))************************++++++******************+++***)))))))))))))))*********++++++++++++************+++++++++,,,,,,,,,(((((())))))))))))((((((------------------------++++++******++++++,,,---+++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***,,,,,,,,,+++++++++******++++++******++++++,,,---,,,++++++***++++++,,,,,,ppphhhiiilllmmmnnnkkkiiigggfffeeedddbbb___[[[VVVTTTUUUWWWXXXYYYWWWTTTPPPKKKHHHGGGGGGGGGGGGFFFBBB===999777666777222222111111111000000000.........//////////////////.........------------........................------,,,,,,,,,,,,------........................------,,,,,,,,,+++++++++000...,,,---//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------,,,+++,,,---...///.........///222666:::<<>>>>>>>>>>>???@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@AAAAAABBBAAAAAAAAABBB@@@>>>>>>??????===;;;>>>===<<<<<<;;;;;;<<<<<<<<<===>>>===<<<;;;<<<===============<<<<<<<<<;;;>>>>>>>>>======<<<<<<<<<<<<;;;;;;;;;;;;<<<======>>>===<<<<<<<<<>>>???@@@AAAAAAAAABBBCCCEEEFFFGGGGGGIIIMMMRRRVVVYYY[[[[[[ccccccddddddcccbbbaaa```ZZZXXXTTTPPPMMMKKKJJJIIIFFFEEEDDDCCCBBBCCCCCCDDDFFFIIIMMMPPPQQQSSSUUUWWWUUUXXX\\\aaaffflllrrrwwwsssxxx~~~tttiii]]]WWWOOOHHHCCC@@@===<<<888777555333000///...---,,,+++******,,,------,,,******+++,,,,,,+++++++++***************************************************)))))))))))))))******)))******++++++******)))***)))))))))******++++++))))))))))))))))))))))))************************++++++******++++++,,,---+++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***,,,,,,++++++************++++++******++++++,,,---,,,,,,++++++***+++++++++oooggghhhkkklllooolllhhhfffeeedddcccbbb___\\\WWWUUUVVVXXXZZZZZZVVVTTTPPPLLLIIIGGGGGGGGGEEEDDDAAA===:::777555444333222222222111111111111///////////////.........---------------,,,,,,,,,........................,,,++++++******++++++,,,........................------,,,,,,,,,+++++++++111000......//////---,,,------------------------,,,------......------,,,------,,,+++,,,---...///...------...000333666888BBBFFFLLLQQQTTTVVVYYY[[[___]]][[[YYYWWWVVVUUUUUUTTTYYYaaahhhmmmrrrvvvyyy{{{}}}wwwooommmpppsss||||||iii```UUUMMMNNNTTT\\\aaa___^^^[[[ZZZ[[[```gggmmmqqqtttxxx}}}oooaaaZZZXXXVVVTTTQQQOOOLLLKKKKKKKKKJJJIIIGGGGGGFFFDDDCCCBBB@@@@@@BBBAAA@@@???>>>>>>??????@@@@@@???????????????@@@??????@@@AAABBBBBBBBBAAADDDBBB@@@@@@@@@???===;;;======<<<<<<<<<<<<<<<======>>>???>>><<<;;;<<<=========<<<<<<<<<<<<;;;;;;=========<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<===============>>>???@@@BBBBBBDDDDDDEEEGGGIIILLLNNNOOOQQQSSSVVVZZZ^^^aaacccdddhhhgggeeebbb^^^ZZZWWWUUUMMMKKKIIIFFFDDDCCCCCCCCCEEEDDDCCCCCCDDDEEEFFFGGGIIILLLPPPSSSUUUVVVXXXYYYWWW[[[```fffmmmttt|||~~~~~~xxxiii___WWWRRRKKKDDD@@@>>>;;;999666555333111///...---,,,,,,++++++,,,......---+++((()))***+++,,,,,,,,,,,,************************************************)))((((((((()))***++++++)))******++++++******)))))))))((('''((()))***+++******)))(((((()))******))))))))))))))))))))))))+++************+++,,,,,,++++++,,,,,,,,,,,,++++++******++++++++++++******+++************)))))))))+++************+++,,,,,,---,,,,,,+++*********+++nnneeegggjjjkkknnnkkkgggeeeddddddcccbbb^^^[[[WWWVVVWWWXXXZZZZZZUUUSSSPPPLLLJJJHHHGGGGGGEEECCC@@@>>>;;;999555333333333333222222222111111000000//////......------------------------------........................,,,++++++******++++++,,,........................//////.........---------......------......------............------------,,,------......------,,,------,,,+++,,,---...//////.........///111333444>>>CCCJJJPPPTTTWWWYYY[[[```___^^^]]]\\\YYYVVVTTTSSSWWW]]]ccciiimmmppprrrvvvxxx}}}yyyoookkklllooovvvyyyzzzqqqcccVVVQQQSSSYYY^^^___```___[[[WWWYYY___eeejjjnnnttt{{{~~~pppgggbbb]]]YYYVVVSSSPPPMMMMMMNNNMMMMMMKKKJJJJJJIIIGGGFFFFFFEEECCCCCCBBBAAA@@@?????????AAA@@@>>>======>>>???@@@===>>>???@@@AAABBBBBBBBBDDDCCCBBBBBBBBBBBBAAA@@@@@@???>>>>>>============>>>???@@@???===;;;<<<============<<<<<<<<<<<<<<<<<<=====================<<<<<<<<<<<<===>>>????????????@@@BBBCCCEEEFFFGGGHHHIIIJJJLLLOOORRRUUUVVVYYYZZZ[[[^^^```aaacccccc___]]][[[XXXTTTPPPMMMLLLGGGFFFDDDBBBAAA@@@AAAAAACCCCCCCCCDDDEEEGGGIIIKKKKKKNNNRRRUUUWWWXXXZZZ\\\```ccchhhmmmsssyyy{{{|||{{{~~~{{{nnnaaaWWWQQQMMMGGGBBB???<<<:::888444333111///...---,,,,,,,,,,,,,,,...//////---+++))))))***+++++++++++++++************************))))))))))))************(((((((((((()))***,,,,,,))))))************))))))***)))((('''''')))***,,,***)))'''&&&&&&''')))******************************************++++++,,,++++++,,,,,,,,,,,,++++++******++++++++++++*********)))))))))))))))))))))***************++++++,,,------,,,+++************nnneeefffiiiiiillliiifffdddddddddbbbaaa\\\YYYVVVUUUVVVXXXYYYYYYUUUTTTQQQNNNKKKIIIHHHHHHFFFCCC@@@>>>===:::777444333333333222222222111111000000//////......------..................//////........................------,,,,,,,,,,,,------........................//////.........---------******+++,,,,,,---...////////////......---------,,,------......------,,,------,,,+++,,,---...///000000//////000111222333:::???GGGOOOTTTXXX[[[]]]___^^^___``````^^^YYYUUURRRTTTYYY^^^dddhhhkkklllqqqtttxxx||||||sssllliiiiiiooottt}}}~~~rrreee[[[WWWVVVWWW\\\___```\\\VVVTTTVVV[[[bbbgggnnnvvv|||xxxqqqiiiccc]]]YYYSSSOOONNNMMMMMMMMMKKKKKKJJJJJJJJJJJJJJJIIIEEEEEEDDDDDDCCCBBBAAA@@@BBBAAA???>>>>>>>>>???@@@===>>>???@@@AAAAAABBBBBBBBBCCCCCCDDDDDDDDDEEEFFFDDDCCCBBB@@@???>>>>>>>>>???@@@AAA@@@>>>===>>>???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@@@@AAA?????????@@@@@@AAACCCCCCEEEFFFGGGIIIKKKLLLMMMNNNOOOOOOPPPRRRUUUWWWZZZ[[[[[[ZZZZZZZZZZZZZZZZZZZZZTTTRRRPPPMMMJJJGGGEEEDDDEEEDDDBBBAAA@@@@@@@@@AAACCCDDDDDDEEEHHHKKKMMMOOOPPPSSSWWWZZZ\\\^^^bbbdddllloootttyyy~~~}}}|||uuusssuuuzzz}}}yyypppfff[[[SSSMMMJJJEEEBBB???<<<999777222111///...---,,,,,,,,,---,,,---...//////,,,***++++++++++++******)))(((************************(((((()))))))))*********(((((((((((()))***,,,,,,)))))))))******)))))))))******)))((()))***+++,,,)))(((&&&%%%%%%&&&((()))******************************))))))******+++,,,***++++++,,,,,,++++++***)))******++++++******))))))))))))))))))))))))*********))))))******+++,,,---,,,++++++*********+++ooofffgggiiihhhhhhgggeeeeeeeeeeeecccaaa[[[YYYVVVVVVWWWXXXYYYYYYVVVUUUSSSPPPMMMKKKJJJIIIGGGCCC>>>===<<<;;;888555333222222222111111111111///////////////..................///////////////........................///......------......///------------------------------,,,,,,,,,+++++++++''')))+++++++++,,,...000000000000///......------,,,------......------,,,------,,,+++,,,---...///111000000000111111222222555<<>>>>>???@@@AAAAAAAAA@@@@@@AAACCCDDDDDDDDDFFFHHHFFFEEEDDDBBBAAA@@@@@@@@@@@@AAABBBAAA@@@@@@AAABBB@@@@@@AAAAAAAAAAAAAAABBBAAAAAABBBCCCDDDDDDEEEEEEDDDDDDDDDDDDEEEGGGHHHIIILLLNNNOOOQQQSSSTTTTTTTTTUUUUUUUUUVVVWWWXXXZZZZZZWWWVVVTTTRRRPPPOOOOOOOOONNNLLLJJJGGGDDDBBBAAA@@@DDDCCCBBBAAA@@@AAABBBCCCGGGGGGHHHJJJLLLPPPSSSTTTTTTVVVYYY\\\___ccciiilllssswww|||uuunnnmmmooovvv}}}~~~tttkkkddd]]]UUUOOOJJJGGGDDDAAA>>>;;;888555000000///------,,,,,,,,,...,,,,,,,,,...---,,,***++++++++++++***)))((('''************************'''(((((())))))*********)))((((((((()))***++++++((())))))******))))))((()))))))))*********++++++(((((('''&&&&&&'''((((((((((((((((((((((((((((((***))))))))))))***++++++******++++++++++++******))))))************)))))))))))))))************+++***))))))))))))***++++++,,,++++++***++++++,,,,,,~~~pppgggggghhhgggdddddddddfffgggfffcccaaa[[[YYYWWWWWWXXXZZZZZZZZZWWWVVVTTTRRROOOMMMLLLKKKGGGBBB<<<:::;;;:::888555222222111111111000000000.........///////////////---------....../////////........................///..................///------------------------------,,,,,,,,,+++++++++(((***,,,---++++++---000111111000000///......---,,,------......------,,,------,,,+++,,,---...///000000000000000111111222222999DDDNNNWWW]]]aaadddbbbaaaaaadddhhhgggaaa\\\YYYWWWTTTVVVZZZ___aaabbbeeejjjpppsssuuuvvvxxxzzz|||}}}~~~~~~|||vvvnnnhhhhhhmmmttt|||{{{qqqeee[[[YYY[[[\\\ZZZUUUPPPNNNNNNQQQUUU]]]fffnnnvvv{{{}}}tttmmmcccZZZTTTQQQOOOMMMKKKKKKKKKJJJJJJIIIIIIIIIGGGGGGHHHIIIIIIHHHGGGFFFEEEEEEEEEDDDDDDBBBAAAAAA>>>??????@@@@@@@@@??????>>>@@@BBBBBBAAAAAADDDFFFCCCBBBBBBBBBBBBBBBCCCCCC@@@AAACCCCCCBBBBBBDDDEEECCCCCCCCCDDDDDDDDDEEEEEEDDDEEEFFFGGGHHHIIIJJJJJJHHHHHHIIIIIIJJJLLLMMMNNNOOOPPPRRRSSSUUUUUUUUUUUUTTTTTTSSSRRRRRRRRRRRRRRRPPPOOOMMMJJJHHHGGGGGGGGGGGGFFFDDDBBBAAAAAAAAAAAABBBBBBAAABBBCCCEEEGGGHHHLLLMMMNNNOOORRRVVVYYYZZZZZZ\\\]]]```cccjjjqqqwww}}}|||oooiiiiiillluuuzzzssshhh```ZZZUUUOOOJJJGGGEEEBBB@@@===:::555222000///...---------------...,,,+++***+++,,,+++***)))***************)))(((************************''''''(((((()))******+++***)))))))))))))))******(((((())))))))))))((((((&&&''')))***+++***)))((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++******++++++++++++******))))))************))))))************++++++,,,,,,)))))))))))))))***++++++************+++,,,------~~~ppphhhhhhhhhgggbbbbbbdddfffhhhgggccc```\\\ZZZXXXXXXZZZ[[[[[[[[[WWWWWWUUUSSSQQQNNNMMMLLLGGGAAA:::888999999777444111111111000000000000///---.........//////000000,,,,,,,,,------.................................///......------......///------------------------//////.........---------+++---///...,,,+++---///222111111000///......---,,,------......------,,,------,,,+++,,,---...///.../////////000000111111000777CCCOOOXXX^^^dddfffeeeccccccfffjjjiiiddd^^^aaa\\\WWWUUUVVVYYY[[[[[[^^^dddkkkoooqqqrrruuuwwwzzzzzzzzz}}}~~~|||uuuppphhhkkkpppuuu|||pppeee]]]]]]]]]ZZZVVVSSSQQQPPPLLLPPPWWW```iiiqqqxxx{{{}}}}}}~~~xxxmmmbbbZZZVVVSSSRRRPPPOOONNNMMMLLLJJJJJJIIIGGGHHHIIIJJJJJJJJJIIIHHHEEEFFFGGGGGGFFFDDDBBBAAA??????@@@@@@@@@??????>>>===@@@BBBAAA???>>>@@@CCC??????@@@AAABBBCCCEEEFFF@@@BBBCCCDDDDDDDDDFFFGGGDDDEEEEEEEEEFFFFFFGGGGGGGGGGGGHHHIIIKKKLLLMMMMMMKKKKKKLLLLLLMMMOOOPPPQQQMMMNNNPPPQQQRRRRRRRRRRRRQQQPPPNNNMMMKKKJJJIIIIIILLLJJJHHHFFFDDDCCCCCCCCC??????>>>>>>???AAACCCDDDAAABBBBBBDDDFFFIIILLLNNNQQQQQQRRRTTTVVVZZZ]]]___dddeeefffhhhlllttt}}}|||yyykkkfffgggkkkuuutttlllbbbYYYSSSOOOJJJFFFEEECCCAAA???<<<888333000000///...---------------///,,,***)))***++++++***'''((()))******++++++***************************&&&''''''((()))******++++++***)))))))))))))))***(((((())))))))))))(((((($$$&&&(((***+++)))'''&&&******++++++++++++******++++++++++++++++++++++++)))))))))))))))******+++******++++++++++++******))))))************))))))******+++++++++,,,,,,,,,)))))))))))))))******+++)))))))))***+++,,,......rrrlllllljjjfffkkkjjjhhhgggfffdddaaa___[[[YYYWWWWWWXXXYYYYYYYYYXXXWWWTTTQQQNNNMMMLLLLLLHHHEEE@@@===;;;:::888777444444333222222111111000333111//////000000...,,,------,,,,,,,,,------.../////////...---------,,,------------------------......///...---...000222222111///...---------...,,,,,,,,,------.........//////.........---------000///---+++++++++---...............//////000000000000000000////////////000444<<>>>>>??????@@@@@@@@@AAA????????????@@@AAABBBCCCBBBCCCEEEFFFGGGFFFEEEEEEDDDEEEEEEFFFGGGHHHHHHIIIGGGHHHIIIJJJJJJJJJJJJJJJMMMLLLLLLKKKJJJIIIHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIGGGFFFDDDBBBAAA@@@DDDDDDCCCCCCCCCCCCCCCCCCBBBBBBBBB@@@>>>>>>@@@BBBDDDDDDDDDEEEHHHNNNVVV\\\aaaaaa```______bbbgggjjjoooooopppttt{{{wwwuuuvvvooosssuuusssxxx{{{mmmdddYYYQQQNNNLLLHHHEEE>>>>>>===<<<999666333111000///,,,*********+++,,,//////...---,,,,,,++++++))))))))))))))))))))))))''''''(((((())))))******)))((('''''''''(((***++++++++++++************)))))))))))))))))))))))))))***+++,,,---------------))))))(((((((((((())))))+++*********))))))((((((---,,,***)))))))))***+++******++++++++++++******,,,+++***))))))***+++,,,+++++++++*********))))))((()))***,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,tttmmmmmmllliiikkkjjjhhhgggfffdddaaa___\\\ZZZWWWWWWYYYZZZZZZZZZXXXVVVSSSPPPNNNLLLLLLLLLHHHDDD@@@<<<:::999888666444444333222222111111000333111//////000000...,,,------------------------...............---------........................------...---,,,,,,///111222111///...---------...,,,,,,------------------+++++++++,,,,,,---------000...---++++++,,,---........./////////000000000111000000000//////......000333999@@@IIIPPPVVVZZZ]]]]]]^^^bbbgggjjjjjjiiihhhddd___[[[YYYZZZ]]]___cccfffjjjllllllmmmppprrrsssvvv{{{|||xxxsssppprrrwww~~~wwwtttqqqooolllhhhaaa\\\RRRRRRTTTYYYcccmmmtttwww}}}|||||||||{{{|||||||||~~~yyymmmeeeaaa___ZZZVVVRRROOONNNNNNNNNMMMLLLLLLLLLKKKKKKKKKJJJJJJJJJJJJIIIHHHHHHGGGHHHHHHDDDDDDDDDDDDCCCBBBAAAAAA@@@@@@@@@@@@AAAAAAAAABBB@@@@@@?????????@@@AAAAAA@@@@@@AAABBBBBBBBBAAAAAACCCCCCCCCDDDEEEFFFFFFFFFDDDDDDEEEFFFFFFFFFEEEEEEGGGGGGFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@CCCCCCCCCBBBAAAAAACCCEEEGGGHHHIIIJJJNNNVVV___eeellllllkkkkkkkkkoootttxxxyyyyyyzzzwwwnnnpppxxxsssxxx||||||xxxhhh```UUUNNNKKKIIIFFFCCC???>>>===;;;888555222000000...,,,+++******+++,,,///......---,,,,,,++++++))))))))))))))))))))))))))))))))))))*********+++)))(((((('''((()))***+++((((((((())))))*********))))))))))))))))))))))))(((((()))***************))))))(((((((((((())))))************)))))))))((((((((((((((()))***++++++******++++++++++++******++++++***))))))***+++++++++++++++*********))))))))))))***++++++++++++*********++++++,,,---......wwwnnnnnnnnnlllkkkjjjhhhgggfffdddaaa___]]][[[YYYXXXZZZ[[[[[[[[[WWWUUURRROOOMMMKKKKKKKKKGGGDDD???<<<:::999777666444444333222222111111000222111//////000000...---------.........------,,,---------...............////////////////////////,,,------,,,+++,,,---///111000///...------------------------------,,,,,,)))******+++,,,---...//////...---,,,+++,,,---............////////////000111111000000///...------///111444999@@@GGGMMMPPPWWWXXX[[[```fffiiijjjjjjjjjgggccc___\\\\\\]]]]]]eeehhhlllnnnnnnnnnnnnooorrrvvv{{{{{{sssnnnnnntttyyyzzzxxxxxxuuuoooiii\\\ZZZZZZ^^^eeennnvvvzzz~~~|||{{{{{{{{{||||||}}}~~~uuummmiiiddd___YYYTTTRRRQQQPPPPPPOOOOOOOOONNNNNNNNNMMMMMMKKKJJJJJJIIIIIIIIIJJJJJJFFFFFFFFFFFFEEEDDDCCCCCCAAAAAAAAABBBBBBBBBBBBBBBAAAAAA@@@????????????@@@@@@@@@???>>>>>>>>>??????@@@@@@AAAAAABBBCCCCCCCCCBBBBBBBBBBBBBBBBBBAAA@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>???@@@@@@AAABBBBBB????????????????????????CCCDDDEEEDDDCCCDDDGGGIIILLLMMMNNNPPPVVV^^^hhhooorrrsssssstttvvv{{{yyyzzzssskkkhhhoooyyyvvv|||ppp```YYYPPPJJJGGGEEECCCAAA???>>><<<:::666333000...///...,,,+++***++++++,,,......------,,,,,,++++++))))))))))))))))))))))))************++++++++++++)))(((((((((((()))***+++&&&&&&'''((()))***++++++))))))))))))))))))))))))'''(((((())))))))))))((())))))(((((((((((())))))************))))))))))))$$$%%%&&&(((***+++,,,,,,******++++++++++++******++++++***))))))***+++++++++++++++************************)))******+++,,,((()))***+++,,,...//////{{{pppnnnmmmlllkkkjjjhhhgggfffdddaaa___^^^[[[YYYYYY[[[\\\\\\[[[VVVUUURRROOOLLLKKKJJJJJJGGGDDD???;;;:::888777555444444333222222111111000111000000///000//////...---......//////...---,,,,,,---------.../////////........................,,,---......,,,,,,---/////////......------------.........------,,,,,,,,,,,,,,,------...///000000...------,,,,,,,,,---...------------............111111000///...------,,,......000333888???FFFJJJQQQTTTYYY___dddhhhjjjkkkjjjhhheeebbb___]]]\\\[[[fffiiimmmqqqrrrrrrqqqqqqtttwww}}}zzzpppkkkooottt~~~~~~zzzuuulllgggccceeekkkrrryyy~~~|||{{{|||}}}~~~~~~yyytttnnnfff___[[[XXXVVVUUUTTTSSSSSSRRRQQQPPPOOOOOOKKKKKKJJJJJJJJJJJJJJJKKKHHHHHHHHHHHHHHHGGGEEEEEEBBBBBBBBBBBBBBBCCCCCCCCCBBBBBBAAA??????>>>>>>>>>BBBAAA???>>>===>>>??????>>>>>>?????????@@@@@@@@@AAAAAABBBBBBAAA@@@??????>>>>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>???@@@AAACCCCCCDDD@@@@@@@@@AAAAAAAAAAAAAAACCCDDDEEEEEEFFFHHHKKKNNNQQQRRRSSSUUUZZZcccmmmttttttvvvyyy|||uuuuuu|||xxxllliiijjjsss}}}xxxwww~~~tttfffYYYSSSLLLFFFDDDCCCAAA@@@>>>===;;;888444111...---...---,,,++++++++++++,,,---------,,,,,,,,,++++++))))))))))))))))))))))))************************)))))))))))))))*********''''''(((((()))******+++))))))))))))))))))))))))))))))************))))))(((((())))))))))))((((((*********)))))))))))))))$$$%%%'''***++++++++++++******++++++++++++******+++******************+++************************+++***)))))))))***,,,---))))))***+++,,,---------qqqmmmllljjjkkkjjjhhhgggfffdddaaa___^^^\\\ZZZZZZ[[[\\\\\\\\\VVVUUURRROOOLLLKKKJJJJJJGGGDDD???<<<:::999777666444444333222222111111000000000000000////////////.../////////......---,,,,,,---------.../////////---------------------------///000///...---...///...............---------.........------,,,,,,,,,........................---------,,,------------,,,,,,,,,,,,,,,,,,,,,,,,000000000///...------,,,---------///444;;;AAAEEELLLPPPVVV]]]cccgggjjjlllkkkjjjiiifffcccaaa___^^^fffiiimmmrrruuuwwwwwwvvvwwwzzz~~~wwwqqqrrrvvv}}}zzzpppiiijjjmmmpppxxx~~~~~~~~~yyypppiiiddd```^^^YYYXXXVVVTTTRRRPPPNNNMMMLLLLLLKKKJJJJJJJJJKKKKKKJJJJJJJJJJJJIIIHHHGGGGGGCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAA@@@????????????BBBAAA???>>>===>>>??????>>>>>>>>>>>>????????????@@@@@@@@@@@@@@@???>>>===<<<<<<<<<===>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@???@@@@@@AAAAAABBBBBBCCCAAABBBBBBBBBCCCCCCCCCDDDCCCDDDFFFHHHJJJMMMQQQTTTVVVWWWYYY[[[___fffooouuuyyy|||}}}uuu|||{{{}}}uuulllnnnqqqzzz~~~yyyzzzxxxyyy{{{jjj^^^SSSOOOJJJEEEBBBAAAAAA@@@<<<;;;888555222///---,,,------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))((())))))***************************************))))))))))))))))))))))))))))))*********))))))((((((((())))))))))))(((((())))))))))))))))))******((()))***+++,,,+++***)))******++++++++++++***************++++++*********************************+++***)))))))))***,,,---+++++++++++++++++++++***rrrmmmkkkjjjkkkjjjhhhgggfffdddaaa___^^^\\\ZZZYYY[[[\\\\\\\\\WWWUUURRROOOMMMKKKKKKKKKHHHEEE@@@<<<;;;:::888777444444333222222111111000///000111000///...///000111000///...---------...---------...............------------------------...///111000///.........------.........------,,,------------------,,,,,,------,,,,,,,,,+++++++++,,,,,,------------------,,,,,,,,,,,,,,,+++++++++/////////............------------...222777===@@@FFFLLLTTT[[[```dddhhhjjjlllllljjjiiigggeeecccccceeefffjjjooouuuxxxxxxxxxxxxzzz~~~{{{|||sssiiigggggghhhoooyyy}}}}}}~~~yyyqqqjjjfffcccbbb___[[[WWWSSSPPPNNNOOONNNMMMLLLKKKKKKKKKKKKKKKKKKKKKKKKJJJIIIHHHHHHEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDCCCAAAAAA@@@@@@@@@@@@@@@???>>>>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>===<<<;;;;;;;;;<<<<<<=========??????????????????????????????@@@@@@@@@AAAAAAAAABBBCCCCCCDDDDDDEEEEEEEEEGGGIIIKKKNNNQQQUUUYYY]]]^^^```cccfffiiiooouuuzzz}}}yyywww}}}}}}yyyvvvssswww{{{{{{uuupppuuu|||}}}~~~qqqcccZZZPPPMMMIIIEEEAAA@@@@@@@@@:::888666333000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++)))))))))))))))))))))))))))))))))(((((((((((((((((()))******++++++******++++++++++++*********)))))))))))))))))))))))))))(((((((((((((((''''''&&&'''((()))******)))((('''))))))))))))************+++++++++++++++***))))))******++++++++++++******)))***++++++++++++***)))***************+++++++++*********)))******+++,,,,,,,,,,,,+++******))))))tttnnnlllkkkkkkjjjhhhgggfffdddaaa___]]][[[YYYYYYZZZ[[[[[[[[[XXXVVVSSSPPPNNNLLLLLLLLLIIIFFFAAA>>><<<;;;999888444444333222222111111000...000111111......///111333111///,,,,,,,,,...///...............---------........................---///000000...---,,,---,,,,,,---.........---,,,,,,,,,------------------++++++,,,,,,,,,,,,,,,,,,+++,,,,,,---.........---.........---------,,,,,,---------............//////.........000444777:::AAAGGGPPPXXX]]]```dddgggiiihhhgggffffffeeeeeedddbbbbbbdddiiippptttuuutttvvvyyy|||ssseeebbb```^^^eeepppvvvxxx{{{~~~}}}xxxuuurrrnnnhhhbbb]]]YYYVVVSSSRRRQQQOOONNNMMMMMMMMMKKKLLLLLLKKKKKKJJJIIIHHHIIIHHHHHHHHHGGGGGGGGGFFFEEEDDDCCCBBBBBBBBBBBBBBB@@@@@@AAABBBBBBBBBAAAAAABBBBBBBBBBBBBBBBBBBBBAAA>>>>>>???@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBCCCCCCDDDFFFFFFFFFGGGHHHIIIIIIIIIMMMPPPSSSVVVZZZ^^^dddhhhhhhkkkoootttwww|||}}}{{{}}}zzzzzz~~~~~~yyyvvvxxx{{{uuufffZZZTTTMMMLLLHHHDDD@@@>>>>>>???888666444111///...------+++,,,,,,,,,---,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))*********)))))))))((((((((()))***+++++++++******))))))))))))************))))))))))))))))))))))))((()))))))))(((((('''&&&'''((()))******)))((('''((()))))))))************++++++***)))))))))))))))******++++++++++++******)))***++++++++++++***)))))))))*********+++++++++))))))***++++++++++++***+++++++++***************uuuooonnnmmmkkkjjjhhhgggfffdddaaa___]]][[[YYYXXXZZZ[[[[[[[[[XXXWWWTTTQQQNNNMMMLLLLLLJJJGGGBBB>>>===;;;:::888444444333333222111111000---000222111......///222444222...,,,+++,,,...000/////////......------,,,////////////////////////,,,...//////---,,,+++++++++,,,---.........---,,,,,,,,,,,,------.........+++,,,,,,---...///000000+++,,,------.........---000000/////////.........,,,,,,------.../////////111000/////////111333444===DDDNNNUUUZZZ]]]aaaddddddccccccbbbbbbbbbcccccc```___```eeekkkpppqqqppptttwww{{{sssddd___[[[XXX___kkkrrrtttyyy~~~|||uuunnnhhhbbb```WWWVVVTTTRRRPPPOOONNNNNNLLLLLLLLLKKKKKKJJJIIIHHHKKKKKKKKKJJJJJJIIIIIIIIIEEEEEEDDDCCCCCCCCCCCCDDDBBBCCCEEEFFFGGGFFFFFFEEECCCCCCCCCCCCCCCCCCCCCCCC@@@AAABBBCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAABBBCCCDDDFFFGGGHHHHHHJJJJJJKKKLLLLLLMMMNNNNNNSSSUUUYYY]]]aaaffflllpppooosssyyy~~~{{{}}}lll\\\SSSOOOLLLKKKHHHCCC???======>>>666555222000...---------++++++,,,---------,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))),,,+++++++++******))))))((()))***+++,,,+++******&&&&&&'''((()))***++++++))))))))))))))))))))))))+++++++++++++++***))))))'''((()))++++++)))((('''(((((())))))*********+++***)))(((''''''((()))*********++++++++++++******)))***+++,,,,,,+++***)))))))))******++++++++++++((()))***,,,,,,+++******))))))******+++++++++,,,sssooonnnllliiihhhgggeeecccaaa```______]]]ZZZXXXWWWWWWXXXXXXVVVSSSPPPOOOOOOPPPPPPPPPJJJGGGBBB===;;;888555333777666555444333222222111000///...,,,,,,------...---...///000///...,,,+++......------------............///000000000000000//////...---,,,,,,++++++---,,,,,,+++*********+++---------,,,,,,+++++++++...000111000...------...////////////////////////000000//////............//////000000000000//////333333222000//////222444;;;===CCCMMMXXX^^^```___aaa```aaacccfffggghhhgggiiihhhgggffffffiiiooossssssuuuxxx}}}nnn]]]WWWYYY[[[]]]iiipppxxx{{{{{{}}}vvvmmmfffeee```[[[XXXXXXWWWTTTQQQJJJJJJLLLMMMMMMLLLKKKKKKKKKJJJJJJJJJJJJJJJKKKKKKHHHHHHFFFEEEEEEEEEFFFFFFEEEDDDDDDDDDDDDDDDEEEFFFBBBCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCGGGDDDBBBBBBDDDEEEDDDBBBDDDCCCAAABBBCCCDDDDDDCCCBBBBBBCCCDDDFFFHHHJJJKKKNNNQQQTTTVVVWWWXXXYYY[[[\\\```eeejjjnnnrrrvvvyyyzzz~~~|||mmm```TTTLLLJJJGGGDDDAAA>>>===;;;999777222111000///...---,,,,,,,,,++++++******++++++,,,***+++,,,------,,,+++***+++++++++***************++++++***)))(((((())))))))))))))))))(((((((((((())))))))))))(((((((((((($$$%%%&&&'''((((((((((((*********)))))))))))))))++++++***)))((((((((()))))))))))))))(((((((((((())))))))))))))))))))))))+++++++++++++++***)))((())))))))))))))))))))))))(((((()))***++++++,,,,,,)))************++++++++++++***)))))))))***,,,,,,}}}qqqnnnnnnmmmkkkjjjhhhfffcccbbbaaa```^^^\\\ZZZXXXVVVVVVWWWWWWUUURRROOONNNNNNOOOOOONNNIIIFFFAAA>>>;;;999555333666666555555444222111111000000...---------.../////////...---------------......------------.........///000111111111111111//////......---,,,,,,+++---,,,,,,+++******++++++---------,,,,,,,,,++++++,,,...//////---,,,,,,,,,......................../////////.........------//////000000000000//////111222111///......111333999;;;AAAJJJUUU\\\``````aaaaaacccfffjjjmmmooopppooonnnkkkhhhfffhhhllloootttwwwzzz|||~~~{{{hhh]]]YYYYYYZZZbbbjjjtttyyy{{{|||yyyrrrmmmgggdddbbb```\\\XXXWWWWWWWWWVVVTTTQQQOOOMMMOOONNNMMMLLLKKKKKKKKKKKKKKKJJJIIIGGGGGGGGGHHHHHHEEEEEEDDDDDDDDDDDDDDDEEECCCCCCDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBEEECCCAAAAAACCCDDDCCCAAACCCCCCBBBCCCDDDEEEFFFFFFEEEFFFHHHJJJLLLNNNPPPQQQRRRUUUXXXZZZ\\\^^^aaacccdddhhhmmmrrrwww|||qqqbbbWWWMMMHHHGGGFFFDDD@@@===<<<:::777555111111000///...---,,,,,,,,,++++++******++++++,,,))))))************))))))************************++++++***)))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((%%%%%%'''(((((()))))))))***)))))))))))))))))))))))))))******************))))))))))))(((((((((((()))))))))))))))))))))))),,,,,,,,,,,,,,,+++******))))))))))))))))))))))))((())))))***++++++,,,,,,)))************++++++++++++***)))))))))***+++,,,yyyooonnnooonnnnnnllliiieeecccaaaaaaaaa^^^\\\ZZZXXXWWWVVVVVVWWWTTTRRROOOMMMMMMNNNMMMLLLGGGDDDAAA>>><<<999666333555555666555444333111000111000000///.../////////111///---,,,+++,,,...///......------------............///000000000//////000//////......------------,,,,,,+++++++++++++++------------,,,,,,,,,,,,---...000///---,,,------.................................---------------...//////000000//////...///000000...------000222666888===EEEPPPYYY^^^```bbbcccfffjjjoootttxxxzzzyyywwwtttooojjjiiikkkmmmuuuzzz~~~~~~}}}~~~}}}~~~yyyhhh]]]XXXVVV]]]eeeooowww{{{|||~~~{{{vvvrrrnnnhhhcccbbbaaa```]]]ZZZVVVRRRPPPQQQPPPOOOMMMKKKJJJJJJIIIJJJJJJHHHGGGFFFFFFFFFFFFHHHGGGFFFEEEEEEDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEDDDCCCCCCEEEFFFEEEDDDFFFFFFFFFGGGHHHIIIJJJJJJHHHIIILLLOOOSSSUUUWWWXXX[[[]]]aaacccfffjjjnnnqqqrrruuuzzzwwwdddVVVMMMFFFCCCEEEEEEBBB>>><<<:::888555333111000000///...---,,,,,,,,,++++++******++++++,,,******))))))))))))******((())))))******++++++++++++***))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((&&&'''((())))))***))))))))))))))))))))))))******((()))***,,,,,,,,,,,,+++(((((((((((()))))))))))))))))))))))))))))))))))),,,,,,,,,---,,,,,,+++***)))))))))))))))))))))))))))))))))***++++++,,,,,,)))************+++++++++******))))))******+++,,,wwwnnnmmmnnnnnnooolllhhhdddaaa```aaaaaa___^^^\\\ZZZXXXWWWWWWWWWSSSQQQNNNMMMLLLLLLKKKJJJEEECCC@@@>>><<<:::666444444555555555444222000///111111111000000000000000000///...---,,,---............------------......,,,------.........------000000//////............---,,,,,,+++++++++,,,,,,------------------,,,,,,...000222111000//////000........................------------------------...//////////////////...---.........------///111333555999@@@IIISSS[[[___dddfffjjjnnnrrrwww|||}}}xxxrrrnnnnnnnnnvvv}}}~~~yyyggg[[[VVV[[[bbbkkktttyyy|||}}}}}}~~~xxxrrrmmmllljjjgggccc___[[[YYYWWWVVVUUURRRQQQOOOOOONNNMMMMMMKKKJJJIIIHHHGGGGGGJJJJJJIIIGGGFFFFFFFFFFFFGGGGGGGGGFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFGGGHHHIIIJJJJJJIIIKKKLLLNNNNNNNNNNNNOOOPPPNNNPPPTTTXXX\\\```aaabbbfffhhhlllpppsssxxx}}}~~~nnn\\\OOOGGGBBBBBBDDDBBB???<<<999777555333000000000///......---,,,,,,,,,++++++******++++++,,,---,,,+++******+++,,,---'''(((((()))***++++++,,,******)))))))))))))))***(((((((((((())))))))))))))))))))))))(((((((((((((((((()))***************)))))))))))))))*********)))***,,,------,,,+++***(((((((((((())))))))))))))))))))))))))))))))))))+++++++++,,,,,,++++++***))))))))))))))))))))))))))))))*********+++++++++))))))*********+++++++++***************+++++++++xxxnnnmmmnnnmmmmmmkkkgggccc`````````aaaaaa```___]]][[[ZZZYYYXXXSSSQQQNNNMMMLLLKKKIIIGGGDDDBBB???===<<<:::777555444555555555444222000///111111111111111000000///---.../////////...,,,,,,......------------...............//////......---///////////////.........---,,,,,,+++,,,,,,------------------------------...///111111000//////000........................------------------------......////////////......,,,---...---,,,---...000000222555;;;CCCLLLUUU[[[eeeiiinnnrrruuuyyy~~~{{{uuurrrqqqvvvwwwggg^^^ZZZ]]]dddmmmuuu{{{}}}~~~}}}~~~}}}yyysssnnniiifffaaa```^^^\\\ZZZYYYXXXXXXUUUUUUTTTRRRQQQOOONNNMMMLLLKKKJJJIIIHHHHHHHHHHHHIIIHHHGGGFFFFFFFFFFFFGGGIIIIIIIIIIIIIIIIIIIIIIIIHHHIIIKKKMMMNNNNNNOOOOOOPPPSSSUUUVVVUUUTTTUUUVVVYYY[[[^^^ccchhhlllnnnppprrruuuyyy}}}uuufffUUUKKKDDD@@@???AAA???<<<888666555333111/////////......------,,,,,,,,,++++++******++++++,,,---,,,+++******+++,,,---''''''((()))******++++++***)))))))))))))))******'''((((((((()))))))))***))))))))))))((((((((((((((()))******************(((((())))))************+++,,,---...---+++(((''''''((((((((()))))))))***))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))***************+++++++++))))))*********+++++++++))))))******++++++++++++yyyooolllmmmlllkkkiiifffcccaaa``````aaacccbbbaaa___]]][[[YYYYYYSSSQQQOOOMMMLLLKKKHHHFFFDDDAAA===;;;::::::999888555555444333222111000000111111111111111000//////,,,...///000000...,,,+++......------------......000000111111111000//////........................,,,,,,,,,,,,,,,------...------------............***,,,......---,,,---...---------------------------------------.........---......//////......---+++,,,......------...000...000444888>>>FFFOOOUUUbbbhhhqqqwww{{{~~~wwwtttvvv~~~~~~|||rrraaa___```fffpppyyy~~~xxxtttlllkkkhhheeeccc```___^^^[[[ZZZZZZXXXWWWTTTRRRQQQPPPPPPOOONNNMMMMMMMMMMMMMMMLLLKKKIIIIIIIIIJJJJJJLLLLLLLLLLLLLLLLLLLLLLLLLLLOOORRRTTTTTTUUUVVVWWWWWW[[[___```______```cccdddeeehhhlllqqquuuzzz|||hhh[[[NNNGGGBBB===;;;<<<:::888555333222111000............---------,,,,,,,,,++++++******++++++,,,******))))))))))))******'''(((((())))))*********)))))))))))))))******+++''''''(((((())))))******))))))))))))(((((((((((())))))************))))))((((((((()))******++++++------------+++)))'''&&&''''''(((((())))))******))))))))))))))))))))))))'''((())))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++))))))***++++++++++++***zzzooommmmmmllliiihhhfffeeecccbbbbbbbbbcccbbbaaa___]]][[[YYYXXXTTTRRRPPPNNNMMMKKKHHHEEEDDD@@@<<<999999:::::::::777555333111000000111111000000111111111000///..................------,,,......------------......///000000000000///...---------------------------,,,,,,,,,,,,,,,---......------------.........///)))+++------,,,+++,,,---------------------------------........./////////---......//////......---***,,,............///000---000333666:::@@@HHHNNN\\\eeerrr}}}zzzvvvzzz~~~|||}}}wwwoooggggggnnnwww~~~|||wwwsssooolllkkkddddddcccbbb```]]]ZZZYYYZZZZZZYYYXXXXXXYYYYYYYYYXXXVVVTTTRRRRRRRRRSSSTTTTTTTTTTTTTTTTTTTTTTTTTTTUUUYYY]]]`````````bbbccc```eeelllooooooppptttwwwxxxxxxzzz}}}~~~~~~|||ppp[[[QQQHHHEEEBBB===::::::777444222111111000///.........------------,,,,,,,,,++++++******++++++,,,))))))************))))))((((((((())))))))))))))))))))))))))))))***++++++'''''''''((()))*********))))))))))))((((((((((((((())))))***))))))(((((('''(((((()))******++++++,,,,,,+++***))))))(((((('''''''''((()))*********))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))************************)))************+++++++++((()))***+++,,,++++++***zzzooommmmmmlllhhhhhhggggggeeedddccccccbbbaaa```___]]]ZZZXXXWWWTTTSSSPPPOOOMMMKKKHHHEEEDDD@@@;;;888888999;;;<<<888666222000//////111222///000000111111///...---111///---,,,,,,,,,...///.........------.........,,,---------,,,,,,+++***,,,---------------------,,,,,,,,,,,,,,,---...///---------.........//////***,,,......---------///------------------------........./////////000000---..................---***,,,...///......///000---000333555888===EEEJJJWWWcccsssuuuwwwzzz|||~~~~~~~~~{{{}}}ssslllooowww|||}}}~~~}}}qqqqqqqqqooommmjjjgggeeeddddddcccccccccdddeeeeeebbb```^^^\\\[[[\\\]]]^^^]]]]]]]]]]]]]]]]]]]]]]]]^^^bbbhhhjjjjjjjjjlllnnnhhhooowww|||}}}yyy}}}~~~ooocccSSSLLLFFFEEECCC???;;;;;;444222000000000000///...------------------,,,,,,,,,++++++++++++++++++,,,***+++,,,------,,,+++***))))))))))))(((((((((((())))))((())))))***++++++&&&''''''((()))******+++))))))))))))(((((((((((((((((()))))))))((((((''''''(((((()))***++++++++++++***))))))((())))))***&&&''''''((()))******+++))))))))))))))))))))))))((()))***+++++++++++++++))))))))))))))))))))))))++++++******************)))************+++++++++((()))***+++,,,+++******xxxpppooommmkkkkkkjjjiiigggfffdddcccbbbcccaaa_________^^^\\\ZZZRRRQQQOOONNNKKKIIIHHHGGGHHHEEE@@@;;;777555444444555444444333333222222111/////////111222111...,,,.........///////////////---...///000000...,,,+++---------.........//////111000...,,,+++,,,---//////...,,,,,,---///222444000///------.........---///---,,,,,,......---+++........................///...,,,*********,,,---000000111000---(((### ---------............///...000222333666:::???CCCTTT```ttt}}}{{{xxxvvvwww|||{{{qqqmmmsss}}}yyyssstttsssrrrrrrssstttuuuvvvtttrrrooommmlllmmmooopppnnnllljjjkkkmmmnnnnnnnnnrrrsssvvvyyy|||~~~~~~vvvzzzyyylllaaa\\\LLLIIIDDDAAA???===:::888333111////////////...---------......------,,,++++++*********************,,,,,,,,,+++++++++******+++*********))))))((((((+++*********))))))(((((()))'''%%%$$$$$$&&&)))***))))))))))))))))))))))))))))))))))))************++++++***************+++,,,,,,,,,+++++++++******))))))))))))************'''((()))+++++++++***)))++++++,,,,,,,,,---------************************,,,+++***))))))***+++,,,+++,,,------------,,,+++******))))))))))))******xxxpppooonnnkkkmmmmmmkkkjjjhhhfffeeedddcccaaa```_________]]][[[SSSRRRPPPMMMKKKJJJIIIHHHDDDBBB???<<<::::::::::::555444444333333222222111//////000111333333000...............---------------...///000///...,,,+++---------.........//////000///...---,,,---.........---+++***+++---///111///...,,,,,,---------,,,,,,+++******,,,---,,,***........................///...,,,+++***+++,,,---,,,---///000///---+++)))------------............---///000222333777<<>><<<:::888666333111///...//////...------------...------,,,+++))))))*********+++++++++,,,,,,+++++++++*********++++++++++++******))))))************)))))))))(((((('''&&&%%%&&&''')))***)))))))))))))))))))))))))))))))))*********++++++++++++***))))))******+++*********)))))))))((((((((((((((())))))******+++((())))))************)))))))))))))))*********+++******************************************++++++((()))************)))(((******))))))))))))******zzzrrrqqqooommmnnnmmmlllkkkhhhfffdddccccccaaa```___``````^^^\\\UUUSSSPPPMMMLLLKKKKKKKKKCCCBBBAAA???>>>===<<<<<<555444444333333222222111000000111333444555333111.........---,,,,,,++++++------...//////...,,,+++---------...............---------...............---,,,+++))))))+++,,,...///---++++++,,,---,,,++++++***)))***,,,------,,,..............................,,,+++++++++,,,---,,,---...///000000000000------------............,,,...///000111333777:::CCCPPPfff~~~zzzyyyzzz}}}vvvooopppuuuvvvggg[[[RRRLLLIIIFFFCCC???;;;999777555333222000.........///...------------------,,,++++++)))))))))***+++++++++,,,,,,++++++++++++*********,,,,,,++++++++++++******************))))))))))))((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))*********+++******)))))))))******+++***))))))))))))(((((((((''''''((())))))***+++++++++***))))))))))))))))))((((((((()))))))))******************************((()))***+++++++++++++++'''((())))))))))))((('''******))))))))))))******vvvsssqqqnnnllllllkkkiiigggdddbbb```cccaaa````````````___]]]WWWUUUQQQNNNLLLLLLMMMNNNIIIHHHFFFCCC???<<<:::888555444444333333222222111111111111333555666555333//////......---,,,++++++,,,---.........---,,,,,,........................,,,,,,---.../////////......---+++***)))***+++,,,000...,,,,,,---------,,,,,,,,,+++---///000000///...........................---,,,,,,,,,,,,------000000//////.../////////,,,,,,---------.........---.../////////111444666===HHHZZZppp~~~|||{{{{{{}}}zzzrrrrrrxxxzzziii[[[RRRMMMJJJHHHDDDAAA<<<999777666333222111///------.........---,,,------------,,,+++++++++*********************++++++++++++*********************************************)))))))))))))))'''((()))***+++******)))))))))))))))))))))))))))'''(((((((((((()))))))))***))))))))))))******+++++++++++++++************&&&''''''((()))***++++++,,,+++***((((((((()))***)))************+++++++++************************'''(((***+++,,,,,,+++******++++++++++++++++++*********))))))))))))******zzzvvvrrrnnnkkklllkkkjjjhhheeebbb```cccaaa```___```___^^^\\\WWWUUUQQQNNNMMMMMMNNNOOOLLLKKKHHHDDD@@@;;;888666555444444333333222222111222111111222555666555444111000000///...---,,,,,,,,,,,,------------------.....................---,,,,,,---.../////////...///...---,,,++++++,,,,,,111///...---...///...------,,,,,,---///111000///........................---------------------...111000///...---------...,,,,,,,,,------------...---///000000000000222444888@@@MMM]]]mmmzzz|||yyy|||~~~{{{rrrnnnuuuzzzzzzuuujjjZZZNNNIIIFFFEEECCCBBB???;;;888666555333111000...,,,,,,---...---,,,,,,,,,------,,,,,,+++***---,,,,,,+++***)))((((((+++++++++*********))))))((((((((()))))))))))))))))))))))))))))))))******'''(((***+++,,,+++***)))))))))))))))))))))))))))&&&&&&&&&''''''''''''((())))))(((((()))******+++************************&&&''''''((())))))******,,,+++***((((((((()))***)))************+++++++++************************((()))***,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******{{{vvvrrrmmmlllmmmmmmmmmkkkhhheeedddcccaaa```______^^^\\\ZZZVVVTTTRRROOONNNNNNNNNOOOJJJIIIFFFBBB???<<<:::999555444444333333222222111222111000111333444444333000000000//////......---,,,,,,,,,,,,,,,---------...............------------------...............//////...---------------222000......///000///...,,,+++***+++---......---........................------------............---------------...//////,,,,,,,,,,,,---------------///000000000000111333444999AAALLLZZZgggqqqwww~~~}}}}}}}}}}}}~~~|||qqqpppuuuzzz~~~zzzuuuyyyhhh]]]PPPGGGEEEEEEDDDBBBAAA>>>:::777666444222111///---++++++---...---,,,,,,,,,,,,,,,,,,+++******---,,,,,,+++***)))((((((+++************)))))))))'''''''''(((((((((((()))))))))))))))************'''((()))++++++******)))))))))))))))))))))))))))&&&&&&&&&&&&''''''''''''(((((((((((()))******+++''''''((((((((((((((()))''''''(((((((((((())))))+++***))))))))))))))))))((((((((()))))))))************************************+++++++++*********++++++************++++++******))))))))))))******xxxtttpppllljjjkkkmmmmmmllljjjgggeeedddbbb___^^^]]]\\\ZZZXXXTTTSSSRRRPPPOOONNNNNNMMMIIIGGGCCC???===;;;::::::555444444333333222222111222000//////111222111000........................,,,+++++++++,,,------...//////.........---------000///...---,,,---...............---------------111///......//////...------,,,+++,,,---...---,,,........................,,,------...............,,,,,,---......//////000++++++,,,,,,,,,---------,,,---///000//////000111222333777>>>JJJWWWcccjjjqqqssswwwzzz{{{||||||}}}~~~~~~xxxssstttyyy|||~~~qqq]]]TTTIIIDDDEEEFFFDDDAAA???<<<888666444333111000...,,,++++++,,,------,,,+++,,,,,,,,,,,,+++******************************************))))))))))))'''((((((((())))))))))))((()))))))))************'''((())))))******))))))))))))))))))))))))))))))'''''''''((((((((())))))'''''''''(((((()))++++++''''''''''''(((((())))))((((((((((((((('''''''''((())))))************)))))))))))))))*********+++************************,,,,,,+++***))))))))))))+++***)))(((((()))***+++******))))))))))))******}}}vvvrrroookkkgggiiijjjkkkkkkhhhfffddddddbbb___]]]\\\[[[XXXVVVSSSRRRRRRQQQOOONNNMMMLLLKKKHHHCCC>>>:::999999999555555444333333222222111222000......///000///...,,,,,,------------------,,,+++++++++,,,,,,---...//////.........---------111000...,,,+++,,,...///------------------------000///------.........---000///......///000///---........................,,,,,,---.../////////.........////////////......++++++,,,,,,,,,---------***,,,...///......///000111111222666???LLLYYY```iiilllqqquuuxxxzzz{{{|||~~~sssrrrwwwxxxuuueeeSSSKKKBBB@@@BBBCCCAAA===>>>;;;777444333222000///---,,,***+++,,,------,,,+++,,,,,,,,,,,,+++******'''((()))***+++,,,------************))))))))))))(((((())))))*********+++(((((())))))*********+++((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))************''''''''''''((()))++++++((()))))))))******++++++)))))))))(((''''''&&&&&&'''((()))+++++++++***)))+++,,,,,,,,,,,,---------************************...---+++)))(((((()))))),,,+++***))))))***+++,,,******))))))))))))******}}}{{{~~~uuuooolllkkkjjjjjjjjjkkkllljjjgggdddddddddbbb```]]]ZZZWWWVVVTTTQQQNNNNNNOOOOOOMMMKKKJJJGGGCCC@@@>>>;;;777555777666555444222111000///////////////............//////............/////////...,,,,,,,,,...000111.../////////000000000000,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---///000111111333222111///............///......---------....../////////......------------------............///111000///......---..............................000//////.........///////////////000444===GGGNNN]]]```dddlllssswwwxxxwww|||~~~}}}wwwppprrr{{{sssdddZZZPPPIIIAAA===>>>>>><<<999===;;;666222///.........,,,,,,,,,,,,,,,...//////,,,,,,,,,,,,,,,,,,,,,,,,(((((())))))***+++------,,,***))))))******)))'''(((---,,,&&&&&&---///***++++++++++++************000///,,,***((('''''''''(((''''''&&&&&&((()))***+++***)))(((((()))***+++************)))))))))))),,,+++******,,,---,,,++++++++++++***************,,,+++***((((((((()))************)))))))))))))))************************------,,,***)))'''&&&%%%!!!###%%%&&&&&&&&&(((***)))************+++++++++zzzyyy|||tttnnnkkkiiihhhhhhhhhjjjkkkjjjgggeeeeeedddbbb___]]]ZZZXXXWWWUUURRROOONNNOOOOOOMMMJJJIIIFFFCCC@@@>>><<<888666777666555444222111000///////////////............//////............/////////...,,,,,,,,,...///111222222222111000000//////------------------------000000//////...---,,,,,,000///...------,,,,,,---......---------------............---------,,,,,,---------............//////...............///000..............................---......///000111////////////222888@@@FFFRRRXXX```gggkkkooorrruuuyyy|||xxxtttuuu|||{{{yyy{{{uuuhhhZZZRRRJJJEEE???===>>>???===:::999777333///---,,,,,,------,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,******************++++++,,,***))))))++++++***(((***&&&%%%(((***)))(((***)))))))))(((((((((''''''***))))))((()))***+++,,,(((((('''&&&'''((()))***+++***)))(((((()))***+++))))))))))))))))))))))))***)))((((((******)))((()))))))))***************,,,+++)))((((((((()))******)))))))))))))))))))))************************,,,,,,+++***************&&&((()))***)))***+++---)))************+++++++++~~~wwwwww~~~vvvpppllljjjfffffffffhhhjjjjjjhhhffffffeeebbb^^^\\\ZZZYYYYYYVVVTTTQQQOOONNNNNNLLLJJJHHHEEEBBB???>>><<<:::888666666555444222111000000////////////............//////............//////......---,,,,,,...///000000000///---,,,***)))(((........................222111000///---,,,+++***......---------------...,,,,,,,,,,,,,,,---------------------,,,,,,,,,,,,---------............///------------...///000111........................,,,,,,,,,---...///111111///////////////222777:::CCCLLLXXX^^^aaadddkkkppptttxxx~~~|||sssqqquuu||||||vvvppppppxxxqqqdddYYYPPPJJJCCC@@@======??????===:::666444111///---------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))*********)))((()))+++,,,+++***,,,!!! ***///)))&&&***))))))((((((((((((''''''&&&&&&''''''(((***+++,,,(((((('''''''''((()))*********))))))))))))******((((((((((((((((((((((((+++***(((((())))))(((&&&''''''(((((())))))******+++***))))))((()))))))))))))))))))))))))))******************************+++************,,,---...)))+++,,,,,,++++++,,,---)))************+++++++++~~~xxxuuu{{{tttnnnkkkdddcccdddfffhhhhhhgggfffgggeeeaaa]]][[[ZZZZZZZZZVVVUUURRRPPPNNNMMMKKKJJJGGGDDDAAA???>>>===;;;999666555555444222111111000////////////............///......------......///......------------...///......---+++***)))((('''------------------------,,,,,,,,,---------------...............///000111++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///---------------...///000........................------------......///000.../////////...///111333:::BBBLLLTTTYYY___eeejjjpppvvv}}}~~~uuuqqqqqqwww~~~|||uuuppprrr}}}|||zzz|||uuudddWWWOOOJJJFFF???=========>>>===999666555333111000//////000111............---,,,+++***++++++++++++++++++++++++++++++***************+++)))((('''(((***+++***)))***$$$###***222222...,,,+++*********))))))))))))))))))((((((''''''''''''((((((((((((((()))))))))***))))))))))))))))))***''''''''''''((((((((((((...,,,+++***+++***)))'''%%%&&&&&&'''((()))************)))))))))))))))))))))))))))))))))***************************************))))))***+++---///)))***+++***)))((()))+++))))))*********+++++++++|||uuu}}}tttnnnkkkbbbbbbbbbcccfffgggfffeeefffccc```]]]ZZZYYYZZZZZZVVVUUUSSSQQQNNNLLLKKKKKKGGGDDD@@@>>>======<<<:::555555444333333222111111////////////..................------------...............---------......000000/////////.........,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,---.........------......///000111***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............/////////...---------------........................000///...---------------,,,...////////////000111888;;;AAAJJJTTT\\\aaaccclllssszzz~~~uuuqqqqqqzzz{{{wwwvvv{{{}}}||||||{{{yyyyyy}}}}}}iiiXXXNNNHHHEEECCC============<<<999555111222111000/////////000000...//////...---,,,***)))++++++++++++++++++++++++))))))))))))***+++,,,---'''&&&&&&''')))***)))(((&&&++++++(((111===:::---*********))))))))))))(((***))))))((('''&&&%%%$$$((((((((())))))))))))))))))))))))******)))))))))&&&'''''''''((((((((()))---,,,************)))'''%%%%%%&&&'''((())))))***)))))))))*********))))))(((((())))))************))))))))))))))))))))))))******)))((())))))++++++)))***+++***((('''((()))))))))*********+++++++++wwwyyypppjjjgggaaa``````aaaccceeeeeedddcccbbb___\\\ZZZYYYXXXXXXUUUUUUTTTQQQNNNLLLLLLMMMHHHEEE@@@>>>===<<<<<<;;;555555444333333222111111////////////..................------------.....................---------------......////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++++++++,,,---......***+++,,,.........------,,,,,,,,,,,,---------------------............///000///...---,,,,,,,,,,,,........................111000...---,,,,,,++++++,,,...///000//////000222666666:::AAALLLVVV\\\^^^fffmmmvvv{{{|||~~~}}}yyynnnqqquuuwwwzzz}}}|||xxxyyy||||||zzzyyyyyyzzz}}}xxxlll[[[MMMFFFBBB@@@???;;;<<<<<<<<<999555111......------,,,---------.........//////...,,,+++)))++++++++++++++++++++++++((((((((()))***,,,---...((('''&&&''')))))))))'''$$$000///'''---???===---((((((''''''''''''&&&&&&&&&'''(((((((((((((((''''''((()))*********))))))))))))************))))))'''''''''(((((())))))******)))''''''(((((('''%%%&&&&&&''''''(((((())))))(((((()))************)))((((((((()))******++++++))))))))))))))))))))))))************)))))))))(((***+++,,,+++))))))***+++)))************+++++++++zzztttlllgggeeeaaa```___```bbbccccccbbb```___^^^\\\ZZZXXXWWWVVVSSSTTTTTTRRRNNNLLLMMMOOOIIIFFFAAA===<<<<<<;;;:::555444444333333222222111////////////...............------,,,,,,------.........///......------,,,+++++++++,,,,,,,,,------------------------------...---------,,,,,,++++++,,,,,,+++++++++,,,------***+++---/////////...---,,,,,,---------.........---------............///......---,,,,,,---------........................///......---,,,,,,,,,,,,---...//////......///111222333666:::BBBKKKUUU[[[^^^gggqqqwwwxxxzzz||||||zzzuuuqqqttt~~~zzzxxxxxx{{{}}}zzzzzz||||||eee\\\PPPFFFBBB???===;;;999:::;;;:::666333///...---,,,,,,,,,,,,,,,,,,,,,,,,---...///...---+++******************************)))))))))***+++,,,,,,+++***))))))******)))(((&&&------&&&)))444444,,,(((((('''''''''&&&&&&&&&%%%&&&''')))*********)))'''((()))***+++***))))))((()))***++++++***)))(((''''''((())))))***++++++)))(((''''''((()))(((&&&(((((((((((((((((((((((('''((()))***+++******)))'''(((((()))******++++++))))))))))))))))))))))))((()))+++,,,,,,+++)))((()))***++++++******+++,,,)))************+++++++++|||}}}rrrkkkgggeeebbb```______aaabbbbbbaaa^^^^^^]]]\\\ZZZXXXVVVUUUSSSTTTTTTRRRNNNMMMNNNPPPJJJFFFAAA===<<<;;;;;;:::444444444333333222222222000/////////...............------,,,,,,------....../////////...---,,,,,,........................................................................///......------.........***+++...///000000///...---------....../////////---------.........//////,,,,,,,,,,,,---...//////........................------,,,,,,,,,---.........//////...,,,,,,...///---111555777:::BBBOOOZZZYYYbbbnnntttvvvyyywwwsssxxx~~~{{{zzzzzz{{{~~~yyyhhh[[[TTTKKKDDDAAA@@@===;;;777888999888555222000///........................,,,---...//////---+++***************************,,,+++******)))*********...,,,++++++,,,,,,***)))))))))'''''''''((()))******)))))))))((((((((((((&&&''')))*********)))((('''((()))++++++******)))((()))***++++++***)))((('''(((((()))***++++++,,,***)))((()))***+++***))))))))))))))))))((((((((('''((()))+++++++++***)))'''(((((()))***+++++++++))))))))))))))))))))))))'''))),,,......---+++***''')))******))))))***+++)))************+++++++++xxxqqqlllgggddd___```aaabbbcccdddeeeeeedddcccaaa^^^[[[XXXUUUSSS[[[ZZZWWWSSSNNNKKKKKKKKKIIIGGGDDDBBB@@@===999666777555333222333333111000111111111000//////......///............---------........................***+++,,,,,,,,,+++***)))/////////......---------***,,,...---+++***,,,...---.........---+++)))((()))***+++,,,------------......------------,,,,,,//////.........------------------............///000///------......---,,,///............---------///...---,,,,,,---///000111333444222222888CCCLLLXXX^^^gggnnnsssyyyyyyvvv{{{yyyhhh^^^NNNJJJEEEAAA>>><<<999777777666444222111/////////++++++,,,,,,,,,++++++***)))***+++,,,,,,+++***)))%%%$$$###%%%***---...---)))((((((((()))***++++++''')))+++,,,,,,***(((&&&''')))++++++)))'''''''''))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))+++++++++++++++***)))((())))))))))))))))))))))))''''''((((((((((((''''''&&&''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''(((***+++,,,,,,+++***)))************+++++++++*********)))))))))))))))************************xxxqqqlllgggcccbbbbbbbbbbbbbbbaaaaaaaaacccbbbaaa^^^[[[XXXUUUSSSUUUUUUSSSPPPMMMLLLMMMNNNGGGEEECCCAAA@@@>>>;;;888777555333222222222111000111111000//////......---///............---------........................,,,,,,---......---,,,+++------,,,,,,,,,+++++++++,,,...///...,,,+++,,,...------------,,,+++******)))***+++,,,------------++++++,,,,,,---------...///.........---------------------............///000...------......---,,,---------........./////////...------,,,---......---///111111222666===CCCMMMTTT^^^ffflllrrryyy~~~xxx}}}zzzkkk\\\RRRJJJGGGBBB>>><<<:::777666555444333111///.........******++++++,,,,,,,,,,,,)))***++++++++++++***)))+++)))'''''')))***)))((())))))))))))))))))***+++))))))*********)))))))))***,,,------+++*********))))))))))))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))***************)))(((((())))))))))))))))))))))))''''''((((((((((((''''''&&&'''(((((())))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))((())))))*********+++++++++***)))))))))))))))))))))************************yyyrrrlllfffbbbbbbbbbbbbbbbbbbaaa``````cccbbb```]]]ZZZWWWUUUTTTRRRRRRQQQOOOLLLLLLMMMNNNFFFDDDBBBAAA@@@>>><<<:::666444222111222222000///000000//////...------,,,///............------------------------------------...////////////......---,,,,,,,,,,,,+++++++++...///000///---,,,---...---,,,,,,++++++,,,,,,---******+++,,,------------))))))***+++,,,---..................---------------------............//////...------...///---,,,++++++,,,---...///000111000///...---,,,,,,,,,---+++,,,---///222555777999EEELLLWWWaaaiiipppwww}}}uuugggZZZNNNGGGFFFCCC>>>;;;999888666444333222111///...---------*********+++,,,,,,,,,,,,)))******++++++******)))...,,,)))))))))***)))'''+++***))))))))))))))))))+++***)))(((((()))***+++((()))+++***)))''''''((()))))))))))))))))))))))))))((((((''''''(((((())))))))))))))))))))))))))))))))))))))))))(((((('''))))))))))))))))))))))))''''''((((((((((((''''''&&&'''(((((())))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''(((((()))))))))*********++++++))))))))))))))))))******************************{{{tttnnnhhhccc```aaabbbdddddddddddddddbbbaaa___\\\YYYVVVUUUTTTTTTTTTRRROOOLLLJJJKKKLLLHHHFFFBBB@@@???===;;;999666444222111111111000////////////...------,,,,,,///............---------------------------------.........///////////////......................../////////...---,,,,,,,,,,,,,,,+++***+++,,,...///***+++,,,,,,---------,,,))))))***++++++,,,---------------------------------------............//////...------...///...,,,,,,,,,------...//////000000///...---,,,,,,++++++---,,,,,,...111444444444===EEEQQQ[[[dddllltttzzzuuudddWWWNNNHHHDDDBBB???;;;999888666555333222111000///............,,,,,,++++++++++++++++++))))))************))))))***)))))))))***,,,,,,,,,++++++***)))((((((((()))))))))))))))))))))***+++'''((()))(((&&&%%%&&&'''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((('''(((((((((((((((''''''((((((((((((((((((((((((''''''((((((((((((''''''''''''((()))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))((('''&&&'''((()))***))))))))))))************)))))))))))))))*********************************|||uuuoooiiieeebbbccceeefffggggggfffeeebbb```]]]ZZZXXXVVVUUUTTTUUUUUUTTTQQQNNNLLLMMMNNNKKKHHHDDD@@@>>><<<999777666444222111222222000////////////...------,,,,,,///............---------------------------------,,,,,,---------......///...........................---,,,,,,,,,,,,++++++,,,+++******+++,,,...///++++++,,,---------,,,,,,++++++++++++++++++++++++,,,,,,---------------------------............//////---,,,---...///...---........................///......------,,,+++***111///------000333444555555<<>>:::888777666444333222111000///////////////......,,,+++***))))))***))))))))))))))))))))))))'''((())))))***,,,---///++++++***)))((((((((()))&&&(((***+++,,,+++))))))***+++,,,+++)))((()))***((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((&&&''''''(((((((((''''''((((((((((((((((((((((((''''''(((((((((((('''''''''(((((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((***+++---(((((()))))))))*********(((((())))))************)))))))))))))))))))))))){{{tttooojjjgggggghhhiiiiiihhhfffdddbbbaaa___\\\YYYWWWUUUUUUUUUTTTTTTSSSRRRPPPOOOQQQSSSMMMIIIDDD@@@===;;;888666777555333222333333111000000000//////...------,,,///............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///+++++++++,,,,,,,,,,,,------,,,++++++------,,,+++++++++++++++,,,,,,---...+++,,,,,,------,,,,,,,,,---,,,,,,,,,++++++++++++,,,,,,,,,,,,---------------------............///...---,,,---/////////---//////.........---------------...------,,,+++***000///......///111333555333888AAAIIIPPPZZZdddkkkpppvvv}}}wwwkkk[[[NNNFFFCCC@@@>>>AAA>>>:::777666555333111111000000/////////000000///...,,,***))))))*********))))))(((((())))))***)))***+++***))))))***,,,+++***))))))))))))))))))%%%'''***,,,---+++)))((()))******((('''&&&((())))))))))))))))))))))))))))))((((((''''''(((((()))))))))))))))))))))))))))&&&''''''((((((((((((((())))))))))))))))))))))))''''''(((((((((((('''''''''((())))))******))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))***++++++((((((((()))))))))******((((((((()))******++++++))))))))))))))))))))))))xxxqqqmmmiiigggggghhhiiiiiihhhfffcccaaaaaa___\\\XXXVVVUUUUUUUUUUUUUUUTTTRRRPPPOOOQQQRRRLLLHHHCCC???===;;;999888888666444333444444222111111111000//////......---///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++---...///+++++++++,,,,,,,,,---------+++***+++...///...---++++++,,,---------,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,------------++++++,,,,,,,,,------------------............///...---,,,---///000///...---------...............+++,,,---------,,,++++++))),,,///000......000222222666<<>><<<@@@===999666444333111//////...............//////---,,,***))))))***,,,---***)))(((''''''((()))******++++++***'''&&&(((***))))))))))))))))))***+++&&&''')))***+++++++++***'''''''''&&&$$$$$$%%%'''))))))))))))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))&&&'''((()))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''(((((()))************)))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((('''&&&(((((((((((()))))))))***'''(((((()))******++++++))))))))))))))))))))))))uuunnnkkkhhhgggcccdddggghhhiiigggeeeddd```^^^[[[XXXVVVUUUUUUUUUXXXXXXVVVRRROOOLLLMMMNNNKKKGGGBBB???===<<<;;;:::999777555444444444333222111111111000//////......//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---///000---------....../////////---+++***,,,000111000///+++,,,---...------+++***,,,,,,,,,------,,,++++++++++++,,,---......///000+++++++++,,,,,,------------------.........//////...---,,,---///000///...+++,,,,,,---...///000000***+++,,,---------,,,+++###)))000111...,,,---///,,,///444777===FFFQQQYYYbbbjjjtttxxxxxxyyyqqq```NNNIIIBBB??????@@@???>>>???<<<888555333111///---------,,,,,,,,,---......***)))))))))***,,,///000***)))(((''''''((()))***''')))***)))'''&&&(((+++))))))(((((()))***++++++)))((((((((()))***,,,---*********(((&&&&&&(((***))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))''''''((()))******))))))))))))))))))))))))))))))''''''((((((((((((''''''(((((()))***************(((((((((((((((((((((((()))))))))))))))))))))))))))******)))'''%%%###!!!(((((((((((())))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))wwwnnnkkkiiigggkkkhhhfffggghhhgggdddaaa___``````]]]YYYUUUTTTTTTWWWVVVTTTRRRPPPOOONNNNNNKKKHHHEEEAAA===:::999888777666555444222111000/////////...---,,,,,,++++++000000///...............---,,,,,,++++++,,,,,,---------------------------+++---...---+++))))))***++++++,,,,,,---...//////...---,,,,,,++++++++++++,,,---...///000000000000+++,,,------......------,,,------......------,,,///......---------......///...---,,,,,,,,,,,,,,,........................---,,,,,,,,,,,,---......,,,...000000...---///111222333555666999>>>DDDHHHZZZbbbllluuuyyy{{{zzzzzz~~~|||kkk]]]UUUDDDCCCAAA>>><<<:::999999999888555333111000//////)))***++++++------...///111///,,,)))'''''''''((((((((((((***,,,,,,***((())))))))))))((((((((((((+++*********))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((***)))((((((((()))+++,,,+++*********))))))(((((((((((((((((((((((((((((()))))))))))))))***++++++,,,)))&&&'''******(((%%%((((((''''''''''''((((((&&&'''''''''((((((((()))******))))))((((((''''''))))))(((((((((((())))))******))))))((((((''''''******))))))((((((''''''))))))))))))))))))))))))******))))))))))))******vvvnnnkkkiiihhhjjjhhhfffggghhhgggeeebbbaaaaaa```]]]YYYVVVTTTTTTVVVUUUSSSQQQOOONNNMMMMMMJJJHHHEEEAAA===;;;999999777666555444333222111000/////////...---,,,,,,,,,//////...------------------,,,,,,++++++,,,,,,---------------------------+++---...---+++))))))***+++,,,,,,,,,---............---,,,,,,+++++++++,,,+++,,,---....../////////+++,,,------......------,,,------------,,,,,,+++------,,,,,,,,,------...///...---,,,,,,,,,,,,---...........................------------...//////,,,...000///...---///111000111222222444777<<<@@@NNNVVVcccooowww{{{~~~|||{{{xxxgggZZZOOOHHH@@@???===;;;999777666666777666444111///.........***++++++,,,,,,---------,,,+++)))((((((***+++,,,)))))))))+++,,,---+++)))))))))))))))((((((((((((************)))))))))((('''''''''&&&&&&&&&&&&&&&))))))))))))(((((((((((()))))))))))))))******+++*********)))))))))(((((((((((((((((((((((((((((('''''''''''''''((()))))))))******)))((((((((((((((((((''''''''''''((((((((((((((((((((((((((()))***)))))))))((((((((('''))))))(((((((((((())))))***)))))))))((((((((('''***)))))))))((((((((('''))))))))))))))))))))))))******))))))))))))******tttnnnkkkiiihhhhhhgggffffffggggggeeecccbbbbbbaaa^^^YYYUUUTTTTTTVVVUUUSSSQQQOOONNNNNNMMMJJJHHHEEEBBB>>><<<:::999666666555555444333333222000000//////......------......---,,,,,,,,,,,,---------,,,,,,,,,,,,------------------------------,,,---...---+++*********,,,,,,,,,,,,------------------,,,+++++++++,,,,,,***+++,,,---------------+++,,,------......------,,,,,,---,,,,,,+++******+++++++++++++++,,,---.........---,,,,,,,,,------.......................................//////000,,,...//////...---///000000000000000000111555888???GGGUUUcccoooyyyzzzwwwyyy{{{{{{{{{~~~uuubbbUUUMMMEEE@@@>>>===;;;999777555444444555444222///...---------,,,,,,,,,,,,,,,,,,,,,,,,***))))))))))))+++,,,---+++******+++------,,,***))))))))))))((((((((((((************))))))))))))++++++******)))))))))((())))))))))))((((((((((((((())))))************)))******))))))))))))(((((((((((((((((((((((((((((('''''''''''''''((())))))'''+++---+++'''&&&(((+++((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))***))))))(((((())))))***sssmmmkkkjjjiiigggffffffggggggfffeeedddccccccaaa^^^YYYUUUTTTTTTVVVUUUTTTRRRQQQPPPOOOOOOJJJHHHFFFCCC@@@===;;;:::666666666555555444444444111000000000//////............------,,,------...------,,,,,,,,,,,,------------------------------,,,---...---+++*********------,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,++++++,,,---------------+++,,,------......------,,,,,,,,,,,,+++***))))))++++++++++++,,,---...///...------,,,,,,,,,------........................---------------...//////------............//////000111111000000111333666666===GGGTTTbbbqqq}}}~~~~~~~~~xxxvvv}}}xxxxxx}}}{{{eeeTTTKKKGGGBBB======<<<;;;999777555555444444333111///---------...,,,,,,,,,,,,++++++******,,,+++***))))))******++++++***)))***,,,---,,,***))))))))))))((((((((((((*********)))))))))))))))---------,,,++++++******))))))))))))((((((((((((((()))***++++++***)))((())))))))))))))))))(((((((((((((((((((((((((((((()))))))))))))))******+++(((***,,,+++)))((()))+++((((((''''''''''''((((((************))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))(((((((((((())))))~~~sssmmmkkkjjjiiifffgggggggggfffeeeddddddccccccaaa]]]XXXUUUTTTUUUUUUTTTSSSQQQPPPOOOOOOOOOIIIIIIGGGDDDAAA>>><<<:::666666666555555444444444000000000000000////////////...............//////...------,,,,,,------...------------------------,,,...///...,,,******+++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++,,,,,,---,,,,,,---............---+++,,,------......------+++,,,,,,,,,++++++***))),,,,,,,,,,,,---...000000------,,,,,,,,,------...........................,,,,,,++++++,,,,,,---...------------...............///000000000111333555555888===FFFRRRccctttwwwvvvzzz~~~tttnnntttzzzrrrqqqzzz~~~rrrdddSSSHHHDDDAAA===999;;;:::999777555444333333333222000///.........///---,,,,,,++++++******)))++++++*********************)))((((((***++++++***))))))))))))(((((((((((())))))))))))))))))***************))))))((((((((())))))))))))((((((((((((((()))***++++++***)))((((((((((((((((((((())))))(((((((((((((((((((((((()))))))))))))))******++++++)))'''(((***+++***(((((((((''''''''''''((((((************))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))(((((((((((())))))~~~sssnnnllljjjiiifffhhhhhhgggeeecccbbbcccaaaaaa___[[[WWWUUUUUUVVVSSSRRRQQQPPPNNNNNNNNNNNNIIIIIIGGGEEEBBB???<<<;;;666666555555444333333222000000000000///////////////............///000000......------------......---------------------------...///...,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++++++++,,,------------............------+++,,,------......------++++++,,,,,,,,,,,,++++++------------......///000------,,,,,,,,,---..............................+++++++++++++++,,,,,,------,,,,,,,,,...///...---,,,---.........///111333666666777;;;DDDRRRbbblllyyy}}}{{{}}}}}}}}}{{{xxxyyyuuummmjjjnnn{{{yyyxxxvvv}}}qqq[[[SSSHHHBBBAAA@@@<<<999888777555444222111111111222111///.........//////,,,,,,++++++*********)))'''((()))***+++,,,------***)))'''((()))++++++***))))))))))))(((((((((((())))))))))))************************************))))))))))))(((((((((((()))************))))))(((''''''(((((((((((())))))(((((((((((((((((((((((('''''''''''''''((())))))***'''%%%'''***,,,***&&&((((((''''''''''''((((((((((((((()))))))))******(((((((((((())))))))))))))))))(((((((((((())))))(((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))~~~tttooollljjjiiigggiiiiiihhhdddaaaaaabbb______]]]YYYVVVTTTUUUWWWUUUTTTSSSQQQPPPPPPPPPPPPIIIIIIHHHFFFCCC@@@===;;;777666555444333222111000////////////////////////...---------......///000......------------......---------------------------...///...,,,+++++++++*********+++,,,,,,,,,---,,,+++++++++,,,,,,---...,,,,,,------------,,,,,,+++,,,------......------***+++,,,------...---------------,,,,,,---......,,,,,,,,,,,,,,,---...///........................,,,++++++++++++,,,------...,,,+++,,,...///...,,,,,,...//////......///111222333333555:::CCCNNNVVVgggrrrvvvmmmkkkmmmqqqzzz{{{tttvvvxxxkkk]]]LLLHHHCCC@@@???>>>===;;;777666555333222111111000//////---,,,,,,---......+++++++++***************(((((()))***+++,,,,,,,,,+++***((((((***+++++++++))))))))))))((((((((((((((()))))))))******************++++++,,,---------))))))))))))((((((((((((+++******)))))))))))))))'''''''''((((((((())))))(((((((((((((((((((((((('''''''''''''''((())))))'''&&&&&&'''((()))((((((((((((''''''''''''((((((&&&&&&'''((())))))***+++'''((((((((()))))))))***))))))(((((((((((())))))'''((((((((()))))))))***'''((((((((()))))))))***))))))))))))))))))))))))((((((''''''''''''((((((tttooommmjjjhhhhhhiiijjjhhhccc``````aaa^^^]]][[[XXXUUUTTTUUUWWWXXXXXXVVVUUUTTTTTTTTTTTTIIIIIIHHHFFFDDD@@@===<<<777666555444222111000///............////////////,,,,,,,,,,,,,,,---...///......------------......---------------------------...//////---++++++,,,))))))***+++,,,,,,------++++++++++++,,,,,,---...++++++,,,,,,,,,++++++***+++,,,------......------***+++,,,---.../////////------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,---...///........................---,,,,,,,,,,,,---.........,,,***,,,...000...,,,///000111111///...///000///000111333666;;;BBBGGGZZZggg{{{xxxppplllnnnsssvvvzzz~~~}}}wwwzzzxxxhhhWWWLLLBBB@@@===;;;999888999:::999888777555444333333333...---,,,+++++++++,,,---************************+++,,,,,,++++++)))((((((---+++))))))+++,,,---,,,))))))))))))(((((((((((((((((())))))*********+++&&&&&&'''((()))******+++))))))))))))((((((((((((,,,+++)))((((((((()))***&&&'''''''''(((((())))))(((((((((((((((((((((((()))))))))))))))***++++++###&&&)))(((%%%%%%'''***((((((''''''''''''(((((($$$%%%&&&'''((()))***+++'''((((((((())))))******))))))(((((((((((())))))'''((((((((())))))******'''((((((((())))))******))))))))))))))))))))))))((((((''''''''''''((((((}}}wwwooojjjhhhhhhkkkeeeaaacccdddbbb``````___^^^\\\ZZZXXXVVVUUUTTTWWWVVVUUUUUUUUUSSSPPPMMMJJJHHHDDD@@@===;;;::::::;;;999777555333222111000111111000000000000111111///............---------+++++++++,,,,,,---------...------,,,,,,------...,,,,,,,,,++++++*********------------------------))))))******************+++))))))***---...,,,***------------,,,+++***))))))***+++,,,---..................------,,,,,,,,,,,,,,,,,,------.........+++(((%%%&&&))),,,,,,***//////////////////////////////.........---------000///.........///111222111000000000222555888999KKKQQQbbbyyyzzzwwwwww{{{||||||qqqgggXXXJJJCCC===;;;888777888999888888555555555444222///,,,+++)))+++---------***'''%%%###$$$%%%'''(((((())))))(((((()))***************++++++******)))******+++))))))************))))))))))))))))))))))))))))))///,,,)))((()))***+++***))))))(((((('''''''''&&&))))))))))))))))))))))))''''''''''''''''''''''''((((((''''''''''''((((((+++)))'''''''''((('''&&&%%%&&&&&&&&&''''''(((((())))))(((((('''''''''&&&''''''''''''((((((((((((((((((((((((((((((((((((&&&%%%$$$$$$%%%'''***+++))))))************))))))******))))))((((((''''''))))))))))))))))))))))))******))))))((((((''''''}}}wwwoookkkiiihhhkkkfffccceeefffccc```aaa___^^^\\\YYYWWWVVVVVVVVVWWWVVVTTTTTTTTTRRROOOMMMJJJGGGDDD@@@===;;;::::::999888777555333222111111111000000//////000000111///............---------,,,,,,,,,,,,------------...------,,,,,,------...---------,,,,,,,,,++++++------------------------------............//////,,,+++***,,,...///---++++++,,,,,,------,,,,,,,,,(((((()))***+++++++++***......---------,,,,,,,,,,,,,,,,,,---------......000---++++++---...---,,,........................//////.........---------000///.........///111111111000000000111333666777<<>>;;;:::999666666555444333333333333//////............/////////............---------/////////......------,,,...------,,,,,,------...---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,''''''(((((())))))******,,,,,,,,,---...------,,,******+++,,,------------...///////////////...---,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---,,,,,,,,,,,,+++------------------------....................................//////000000000000/////////000111111666888===DDDKKKXXXppptttmmmiiiiiikkkooovvvvvvcccWWWKKKEEEBBB>>><<<===888666444444555555444222444222000...---------......---,,,+++***++++++,,,))))))******)))(((((('''((()))************)))))))))))))))***************))))))************))))))((((((((((((((((((((((((*********,,,---,,,***'''((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''(((((('''&&&&&&(((***+++***)))((((((((()))))))))))))))((((((((((((((('''''''''''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&'''(((((((((((())))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((}}}|||qqqkkkhhhgggggghhheeeeeeffffffcccdddhhhgggjjjnnnqqqqqqoookkkhhh^^^[[[VVVRRRPPPNNNMMMKKKHHHGGGDDDAAA>>><<<:::999555555444333333333333333//////............/////////............---------/////////......------,,,...------,,,,,,------...+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---......//////++++++,,,,,,,,,++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++,,,,,,,,,,,,------------------------------.....................---......////////////////////////////////////000111333777;;;>>>GGG\\\ppp~~~zzzuuuqqqnnnkkkooovvv~~~|||kkkaaaOOOGGG@@@???===999888999777666555555555555333222222111///---,,,,,,---------,,,***)))))))))+++,,,))))))))))))((('''&&&&&&))))))*********))))))((('''((()))************)))))))))************))))))(((((((((((((((((((((((())))))***,,,...---***''''''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((&&&&&&&&&(((+++,,,+++))))))))))))))))))((((((((('''''''''(((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((&&&%%%$$$$$$&&&)))+++(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))}}}{{{pppjjjhhhhhhhhhhhheeeeeefffeeeeeeiiiooorrrtttwwwxxxwwwsssooolllddd```YYYTTTPPPNNNMMMKKKHHHGGGEEEBBB???<<<999888555555444333222222333333000//////......//////000///............---------.........---------------...------,,,,,,------...******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......///000111111***,,,---,,,+++******+++,,,,,,,,,------,,,+++++++++,,,,,,------,,,,,,,,,++++++++++++,,,,,,,,,,,,...------------,,,,,,,,,)))+++---------------///---------------------------------...............------...////////////....../////////////////////---000555999;;;BBBRRRcccxxx|||{{{zzzzzzzzz{{{|||~~~yyygggWWWNNNEEE???<<<===<<<888666888666555444444555444222000///......---,,,,,,,,,---,,,+++***)))))))))***+++***+++++++++***)))(((((()))************))))))(((&&&''')))***+++******)))))))))************))))))))))))))))))))))))))))))''''''(((***++++++(((&&&'''''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((&&&&&&'''))),,,,,,***)))))))))(((((((((((('''''''''''''''(((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((,,,***((('''&&&''')))***'''(((((())))))(((((('''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))~~~|||{{{qqqkkkiiiiiijjjjjjgggfffffffffgggnnnvvvzzzyyyvvvrrrnnnjjjgggfffjjjeee]]]VVVRRROOOMMMLLLGGGGGGEEEBBB???<<<999888666555444333222222222222111000000//////000000111///............---------,,,,,,,,,,,,------------...------,,,,,,------...+++++++++,,,,,,,,,------++++++++++++++++++++++++)))******+++---......///+++---......+++******,,,******+++,,,------------+++,,,---......///......******+++++++++,,,,,,,,,......---------,,,,,,,,,))),,,...///---+++,,,---........................---------.........//////,,,---.../////////............///000000000000000000111666:::<<>>;;;999999888777666555444444222222222111111111111000,,,...///...---++++++,,,++++++++++++******))))))))))))))))))))))))))))))************))))))))))))***)))))))))))))))***************))))))'''&&&&&&))))))(((((((((((())))))***)))))))))))))))******,,,+++***((((((***+++,,,(((***---,,,***(((***,,,************))))))))))))(((((())))))******++++++******))))))((((((''''''***)))(((&&&&&&&&&'''(((%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''(((***+++******))))))((((((''''''******))))))((((((''''''))))))))))))))))))))))))'''((((((((()))))))))***++++++***)))((('''&&&&&&))))))******)))((('''&&&}}}zzzsssnnniiihhhkkkhhhhhhhhhhhhhhhiiiiiijjjiiifffbbb]]]YYYWWWWWWWWWaaaeeefffaaaWWWOOOKKKKKKGGGFFFEEEBBB???===;;;:::777777666666555333222222000000///............///......---------,,,,,,,,,------......------,,,+++******+++++++++,,,,,,,,,---,,,,,,,,,,,,---...///++++++++++++++++++++++++)))))))))******)))))))))------------------------))))))******************,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,&&&''')))+++,,,,,,++++++,,,,,,,,,---------......------------------------000...------000000///---////////////////////////.../////////000000000000000111111111333777<<<@@@BBBHHHQQQ]]]iiiuuu~~~zzzzzzppp```WWWKKKBBB???===:::888777777666555444333333222000000000/////////......,,,---///...,,,++++++,,,++++++******))))))))))))))))))))))))))))))))))))************))))))))))))(((((('''(((((()))******************)))((('''&&&))))))(((((((((((())))))(((((((((((()))***+++,,,)))((('''&&&&&&'''((()))'''***++++++)))'''((()))(((((())))))))))))))))))((((((((('''''''''''''''))))))))))))((((((''''''))))))((('''''''''''''''&&&&&&'''''''''(((((((((''''''&&&&&&''')))***+++***)))))))))((((((((('''***)))))))))((((((((('''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((***)))))))))((((((((((((|||yyysssnnniiihhhkkkhhhgggggggggffffffffffffdddccc```\\\YYYVVVTTTTTT]]]dddiiifff[[[QQQKKKKKKGGGFFFDDDBBB???<<<:::999555666777777777444222000//////000000//////...---......---------,,,,,,,,,------......------,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,---......++++++++++++++++++++++++(((((())))))))))))((((((++++++++++++++++++++++++,,,,,,------.../////////,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,((()))+++,,,---,,,+++***+++,,,---.........---,,,........................///...------///000///---////////////////////////....../////////000000000...///000111111333777:::888<<>><<<999888999999888777555222000...///000111222111000///.........---------,,,,,,,,,,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------...++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,//////000111222222333333,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---......//////...------***,,,...//////...,,,+++------------------------...------......//////...////////////////////////........./////////000000---...000111000111333444777999<<<@@@GGGPPPZZZ```nnnttt~~~|||zzz{{{zzzpppaaaSSSIIIAAA>>>:::888999999888666555444444333222111000000,,,,,,,,,+++++++++*********,,,------+++***+++,,,+++***)))''''''(((***+++))))))))))))))))))))))))************)))))))))(((&&&&&&'''''')))***+++,,,******++++++***)))(((((())))))(((((((((((())))))'''''''''((((((***+++,,,++++++***))))))***++++++))))))***)))((('''&&&&&&%%%%%%&&&&&&'''(((((((((******)))))))))(((((((((((((((((((((((((((((((((&&&'''((())))))((('''&&&''''''((((((((()))))))))(((((((((((())))))******))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((('''''''''((((((((())))))+++***(((&&&&&&''')))***~~~yyyyyysssmmmhhhgggjjjjjjjjjiiiiiigggeeedddbbbbbbaaa```___\\\YYYVVVUUUXXX___gggiiibbbXXXOOOKKKHHHGGGEEEBBB???<<<999888;;;999777444222111111111000111222333222111000///......---------,,,,,,,,,,,,,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,------++++++++++++++++++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...//////,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,.../////////......------+++,,,...//////...,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,------............///////////////////////////............////////////---///111111000000111222222444666888:::>>>BBBFFFUUU^^^lll||||||wwwvvvxxxzzz|||mmm]]]OOOFFFBBB;;;999888777777777666666555444333333111111000///,,,,,,+++++++++*********)))+++,,,,,,+++******+++******)))(((((()))***+++))))))))))))))))))))))))************)))))))))(((((((((((()))***,,,---...)))************)))(((((())))))(((((((((((())))))))))))(((((((((((((((((('''''''''&&&&&&'''''''''***))))))******)))((('''%%%&&&&&&&&&'''''''''((('''((((((((()))))))))***'''''''''''''''(((((((((&&&'''((())))))((('''&&&&&&&&&'''''''''(((((((((((((((((()))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''***)))'''&&&&&&(((***+++~~~zzz{{{tttnnnhhhgggiiijjjjjjjjjjjjhhhfffdddccc______^^^\\\ZZZWWWUUUTTTWWW\\\bbbfffddd\\\SSSMMMJJJHHHFFFCCC???<<<:::999888777444333222333555666111111222222111111000///......---------,,,,,,,,,,,,,,,------......------------------,,,,,,,,,,,,......---,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++------------------------)))******++++++,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,......------...000////////////////////////------........./////////---///000000//////000111---///222444555666999;;;BBBLLL\\\nnn|||tttrrr{{{}}}rrrpppoooooorrrxxx~~~yyykkk^^^OOOBBB<<<<<<666555555444444444444444444333333222111000//////,,,+++++++++************(((***++++++*********+++************++++++++++++))))))))))))))))))))))))************)))))))))))))))))))))***+++,,,---...(((((())))))))))))(((((())))))(((((((((((())))))******)))(((''''''''''''(((((((((((((((((((((((()))(((((()))***+++)))'''''''''''''''''''''''''''$$$%%%%%%&&&''''''((((((&&&''''''''''''(((((((((&&&'''((((((((((((((((((&&&&&&'''''''''(((((((((''''''((((((((((((''''''(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((''''''&&&&&&&&&)))((((((''''''(((******|||}}}vvvooohhhfffhhhiiiiiijjjjjjiiifffdddbbb___^^^\\\ZZZXXXWWWUUUUUUXXXYYY\\\aaaddd```WWWNNNKKKJJJGGGDDD@@@===;;;999666666555444444444444444111000000///.../////////......---------,,,,,,,,,+++,,,------......------......---------,,,,,,,,,///...---,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++------------------------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,......---------,,,,,,,,,------------------------***,,,......,,,,,,...000////////////////////////---------.........//////---...///...------///111---///111333444555888::::::AAALLLZZZkkk}}}{{{oooqqqtttyyyyyyrrrnnnggggggjjjrrr}}}vvvkkkccc[[[TTTIII===777999333333333222111222333444222222111000///...------+++*********))))))))))))''')))++++++***)))***+++)))***,,,---------,,,+++))))))))))))))))))))))))************))))))))))))******))))))***+++,,,,,,''''''((((((((((((''''''))))))(((((((((((()))))))))(((((('''''''''(((((())))))************))))))'''&&&%%%'''***+++)))'''))))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''''''''((())))))''''''((((((((()))))))))%%%&&&'''(((((('''&&&%%%'''((((((((()))))))))***'''((((((((()))))))))***((((((((((((((((((((((((&&&&&&'''((()))***++++++&&&&&&'''''''''''''''((('''((((((((()))))))))***~~~wwwooohhhfffhhhhhhhhhiiiiiihhhfffdddbbb```___]]][[[YYYXXXWWWWWWYYYWWWWWW]]]dddbbbYYYOOOLLLKKKHHHEEEAAA>>>;;;:::777777888888666333111///000///...,,,,,,---............---------,,,,,,,,,+++,,,,,,---.........---.........------,,,,,,,,,///...---,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++************************---------------,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---...//////...---,,,,,,,,,,,,---........................))),,,......,,,,,,...111////////////////////////---------.........//////,,,------,,,+++,,,...111---.../////////111555888555888===FFFSSSeeewwwwwwpppkkkmmmwwwzzzsssmmmhhheeeeeegggmmm{{{~~~mmmbbbWWWSSSPPPOOOGGG<<<777999222222222222111222444666000000///...---,,,,,,+++***)))))))))(((((((((((('''(((***+++***)))***+++(((***---//////...,,,***))))))))))))))))))))))))************))))))))))))***)))))))))))))))******&&&&&&'''''''''''''''&&&))))))(((((((((((())))))'''''''''''''''((()))***&&&&&&''''''''''''&&&&&&%%%$$$###&&&)))+++)))'''******)))((('''&&&&&&%%%)))))))))(((''''''&&&&&&&&&&&&&&&'''''''''((((((((('''&&&&&&&&&((()))***))))))))))))************%%%&&&'''''''''&&&%%%$$$'''((((((((())))))******'''((((((((())))))******((((((((((((((((((((((((%%%&&&'''((()))***+++,,,$$$$$$%%%&&&'''((()))***&&&'''((()))******))))))|||uuupppkkkjjjkkkllljjjiiihhhhhhgggdddbbb`````````\\\XXXTTTRRRRRRUUUVVVWWWZZZ```ccc[[[QQQKKKIIIFFFCCC@@@===;;;:::777777666666555444222111//////...------------...///---,,,,,,---...,,,+++++++++++++++++++++++++++,,,++++++******++++++,,,+++,,,,,,------,,,,,,+++------------...//////000++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---////////////////////////------++++++++++++------......---,,,,,,,,,,,,------------------------------------............///...///000111111000///...---------............///000000000///......------++++++---...000222333444555555666999BBBOOO___iiixxxwwwtttzzz}}}qqqjjjlllpppssssssxxx|||sssfffXXXNNNGGGJJJKKKGGG>>>777555666444444444333333333333222...---+++,,,,,,---+++***+++++++++*********))))))(((((((((((())))))))))))((()))+++---------+++***)))(((((((((((())))))***))))))))))))))))))))))))))))))))))))((('''&&&%%%(((((())))))))))))(((((())))))))))))))))))))))))((((((''''''''''''(((((())))))(((((('''''''''&&&((((((((((((''''''''''''***)))(((''''''&&&&&&'''+++)))&&&&&&'''(((((('''&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''((()))******)))((('''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))+++(((&&&''')))***)))'''))))))))))))))))))))))))'''(((((()))***+++++++++''''''&&&&&&&&&&&&''''''***))))))((('''&&&&&&&&&wwwqqqllljjjkkkkkkiiihhhhhhhhhfffdddbbb``````___\\\WWWTTTRRRRRRPPPRRRSSSWWW]]]```ZZZPPPJJJIIIFFFCCC???===;;;:::777777666666555444222111//////...------------...///...,,,---......---+++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,---------...------,,,,,,,,,,,,+++***+++,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...---------------------------,,,,,,++++++,,,,,,---......---,,,,,,,,,,,,---------------------------------------............+++,,,---......---,,,+++---------............///............////////////---...//////000111222222222333333444888???HHHNNNcccqqqvvvrrrmmmnnnttt{{{yyylllaaaWWWMMMFFF@@@CCCEEEAAA;;;666444555000000000/////////.........,,,++++++,,,,,,+++***+++++++++*********))))))(((((((((((())))))))))))((()))***+++++++++***)))))))))(((((((((((())))))))))))))))))))))))))))))&&&'''((()))************((((((((())))))((((((((((((((((((((((((((((((((()))((((((''''''(((((())))))(((((((((''''''''''''(((((((((((('''''''''''')))((((((''''''''''''(((+++)))&&&&&&'''(((((('''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''((()))******)))((('''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))+++(((&&&''')))***)))'''))))))))))))))))))))))))'''(((((()))******++++++(((''''''''''''''''''(((***))))))(((''''''&&&&&&yyyrrrllliiijjjiiihhhgggfffgggeeecccaaa______^^^[[[WWWSSSRRRRRRNNNPPPRRRUUU[[[___ZZZRRRJJJHHHFFFBBB???===;;;;;;777777666666555444222111000///......------......///...------......---+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------......///......---,,,,,,,,,+++)))''''''(((***+++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++------,,,,,,------...///++++++++++++++++++++++++---,,,,,,++++++,,,,,,---......---,,,,,,,,,,,,---------------------------------------............---...////////////...------------............///,,,------...//////000000000000000000111111111111333444555555555666999<<>>777:::<<<:::666333333444111000000000000/////////---,,,++++++,,,,,,+++***+++************)))))))))(((((((((((())))))))))))******))))))))))))))))))+++***)))(((((('''(((((())))))))))))))))))))))))'''((()))***++++++++++++''''''((((((((((((''''''''''''''''''''''''''''''***))))))(((((())))))***((((((((((((''''''''''''((((((((((((''''''''''''(((''''''''''''((())))))+++)))&&&&&&'''(((((('''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''((()))******)))((('''&&&&&&'''''''''((((((((())))))))))))))))))))))))***(((''''''((())))))((())))))))))))))))))))))))'''(((((())))))******+++)))((((((''''''(((((())))))))))))(((''''''&&&&&&zzzrrrkkkgggggghhhgggfffeeefffeeeccc```______]]]ZZZVVVSSSRRRRRRRRRTTTUUUWWW[[[___[[[TTTIIIHHHEEEBBB???===;;;;;;777777666666555444222111000//////...............///...------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...............---,,,++++++,,,+++(((&&&&&&'''(((***++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,---......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,,,,---,,,,,,------------------,,,,,,---------.........////////////////////////---------............///---------....../////////000000000000111111111222222444555555444555666888999BBBRRRbbbqqq|||vvvsssvvv{{{xxxfff]]]PPPFFFAAA???===;;;222444666555222000000111000000000/////////......---+++***+++,,,,,,+++***************))))))))))))(((((((((((())))))))))))++++++***))))))))))))***++++++)))(((''''''''''''))))))))))))))))))))))))************)))(((''''''''''''((((((((((((''''''''''''''''''''''''''''''******))))))))))))******((((((((((((((('''''''''((((((((((((''''''''''''&&&&&&&&&''''''(((******+++)))&&&&&&'''(((((('''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''((()))******)))((('''''''''''''''(((((((((((((((((((((((((((((((((((()))((('''''''''((((((((((((((((((((((((((((((((((((((((((((())))))******))))))(((((((((((())))))))))))((((((''''''''''''yyypppiiieeeeeegggfffeeeeeeeeeeeecccaaa^^^^^^\\\XXXTTTRRRRRRSSSVVVXXXXXXWWWYYY[[[WWWQQQHHHGGGDDDAAA???===;;;;;;777777666666555444222111000000///............///000...------...///---,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,+++***)))---,,,***((((((((()))***++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,,,,---,,,,,,,,,---------......,,,,,,,,,------------...++++++++++++++++++++++++---------............//////.........---------,,,......///000111222222333///////////////000333666666:::BBBLLLXXXhhhyyy|||lll```QQQKKKBBB===<<<<<<;;;999222333333222000/////////++++++++++++************,,,*********,,,,,,+++***))))))))))))))))))))))))(((((((((((()))))))))))),,,++++++*********++++++++++++)))(((''''''''''''(((((((((((((((((((((((())))))))))))((('''&&&&&&''''''((((((((((((''''''''''''''''''''''''''''''******))))))))))))******'''''''''(((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&''')))***++++++)))&&&&&&'''(((((('''&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''((()))******)))(((''''''''''''((((((((())))))((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))(((((((((((())))))((((((((((((''''''''''''wwwooohhheeeeeegggfffeeeeeefffeeecccaaa]]]]]][[[WWWSSSQQQRRRSSSVVVXXXWWWSSSSSSTTTQQQLLLGGGFFFDDDAAA???===;;;;;;777777666666555444222111111000//////......//////000///......//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------******++++++++++++******,,,,,,++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++......---,,,,,,,,,,,,---+++,,,,,,------.........,,,,,,,,,,,,------------,,,,,,++++++++++++,,,,,,---------............/////////......---,,,,,,+++,,,---...///000111222222000000///...---...222555777888999===EEEQQQ^^^fffwwwvvvqqqooouuu}}}uuugggVVVKKKAAA===999777999999777555222222111000000///......,,,,,,++++++++++++******+++***)))***+++,,,+++***(((((()))))))))))))))***(((((((((((())))))))))))******++++++,,,,,,,,,,,,+++***)))(((((('''((((((((((((((((((((((((((((((%%%&&&'''(((((()))))))))(((((())))))))))))((((((''''''''''''''''''''''''***))))))(((((())))))***'''''''''(((((((((((((((((((((((((((''''''''''''&&&&&&&&&'''''')))******+++)))&&&&&&'''(((((('''&&&&&&&&&''''''''''''((())))))))))))))))))))))))'''((()))******)))((('''''''''((((((((()))))))))))))))))))))))))))))))))'''(((((('''&&&&&&''')))))))))))))))))))))))))))(((((((((((((((((((((((()))((((((''''''(((((()))((((((((((((((((((''''''wwwpppiiifffggggggfffeeefffffffffdddbbb]]]\\\ZZZVVVSSSQQQRRRSSSUUUVVVUUUQQQOOOPPPNNNJJJGGGFFFCCCAAA>>>===<<<;;;777777666666555444222111111000000///////////////000///......//////...---------------------------,,,,,,++++++++++++,,,,,,))))))***+++,,,,,,,,,,,,***+++,,,---------,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++......---,,,,,,,,,,,,---++++++,,,,,,---......///++++++,,,,,,,,,---------......---,,,,,,---......---------............///------------------------------......////////////111222222000///000222444333333444666999@@@FFFKKK\\\hhhxxxwwwrrrmmmppptttwwwzzz}}}pppeee]]]TTTIII@@@;;;777444333555555333111111000/////////000000///.........---------,,,,,,***))))))***+++,,,,,,***(((((((((((())))))******(((((((((((())))))))))))'''(((***+++,,,,,,,,,,,,))))))(((((((((((())))))((((((((((((((((((((((((&&&'''((())))))***))))))))))))************))))))(((((((((((((((((((((((()))((((((''''''(((((()))''''''''''''((((((((()))(((((((((((('''''''''''''''''''''''''''((()))***+++)))&&&&&&'''(((((('''&&&&&&&&&''''''''''''((())))))))))))))))))))))))'''((()))******)))(((''''''((((((((())))))))))))))))))))))))))))))))))))&&&(((((('''%%%%%%''')))))))))))))))))))))))))))(((((((((((((((((((((((((((''''''''''''''''''((('''(((((((((((((((((((((wwwqqqjjjhhhhhhhhhgggffffffggggggeeeccc]]]\\\ZZZVVVRRRQQQRRRSSSTTTVVVTTTPPPOOOPPPNNNKKKGGGEEECCCAAA>>>===<<<;;;777777777666555444222222111111000///////////////111///......//////...---------------------------,,,++++++******++++++,,,)))***+++,,,---.........)))***,,,...///...,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,,,,,,,---......++++++++++++++++++++++++++++++------------++++++......---,,,,,,,,,,,,---++++++,,,,,,---...//////++++++,,,,,,,,,---------++++++***))))))***++++++---------.........//////+++,,,,,,------....../////////......------------,,,...000000//////000111//////111333555777999;;;DDDOOO^^^kkk{{{rrrpppmmmgggeeejjjvvv}}}rrrgggYYYPPPMMMIIIDDD>>>;;;777222111222333111//////...------///111111111+++++++++*********))))))***)))((()))+++,,,,,,***'''((((((((())))))******(((((((((((())))))))))))$$$&&&(((+++,,,,,,++++++)))(((((((((((())))))***((((((((((((((((((((((((+++++++++******)))((('''******++++++++++++******))))))))))))))))))))))))((((((''''''''''''((((((&&&'''''''''(((((()))))))))(((((((((''''''''''''(((''''''''''''((())))))+++)))&&&&&&'''(((((('''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''((()))******)))((('''(((((((((((())))))))))))))))))))))))))))))))))))&&&''')))'''%%%$$$''')))))))))))))))))))))))))))((((((((((((((('''''''''''''''&&&&&&&&&&&&'''''''''''''''(((((((((((((((wwwqqqjjjfffggggggfffggghhhiiihhheeeccc]]]]]]]]]ZZZVVVSSSRRRRRRUUUUUUSSSRRRPPPNNNMMMLLLGGGFFFCCCAAA>>><<<;;;:::666666666555444222111000222111///...---------.........///000000///...---,,,,,,,,,---------------,,,,,,,,,------.........***+++,,,,,,------,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,******,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,***---000111///,,,+++***------,,,+++***)))((('''************************------,,,++++++******)))&&&'''(((***,,,...///000---------,,,,,,+++++++++,,,,,,,,,---------......////////////////////////////////////000000000000000000000...,,,,,,...000222222222222333555777888999===DDDNNN[[[nnnxxxssspppnnnllltttuuu|||{{{nnnfffVVVPPPHHHEEEDDDCCC???;;;777555222111222111000///111000000///...---------...---+++*********++++++))))))))))))))))))))))))++++++************++++++(((((((((((()))***,,,,,,((((((((()))******++++++'''((()))******)))'''&&&(((((())))))))))))(((((('''''''''''''''(((((()))))))))******++++++,,,,,,******))))))((((((''''''(((((())))))))))))((((((***************)))(((((((((&&&%%%&&&)))+++)))'''(((((((((((('''&&&%%%$$$(((((((((((((((''''''''''''''''''''''''''''''''''''&&&%%%%%%&&&'''&&&%%%***)))(((''''''((()))***''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''&&&''''''((((((((((((((())))))((((((''''''&&&&&&&&&&&&'''(((******(((&&&''''''''''''''''''''''''((((((((((((((((((((((((~~~vvvpppjjjfffgggfffeeefffggghhhfffccc```]]]]]]\\\ZZZVVVSSSRRRSSSTTTTTTSSSQQQPPPNNNMMMMMMGGGFFFCCCAAA>>><<<;;;;;;777777777666444333111111222111///............///---...///000000///...............---------------+++++++++,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,+++++++++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,...---++++++---.........,,,,,,,,,,,,,,,,,,,,,,,,***,,,......---+++******,,,+++++++++++++++******------------------------******+++++++++,,,,,,,,,***************+++++++++---------,,,,,,+++++++++,,,,,,,,,---------..............................---............//////////////////...,,,,,,...000111111000111222333555666888:::===CCCMMM^^^qqq~~~|||xxxwwwsssttt{{{sssfff[[[TTTJJJEEE???===>>>>>>;;;888555333111000000000///---//////......---,,,,,,+++,,,+++***)))))))))******))))))))))))))))))))))))+++******))))))******+++(((((((((((()))***++++++***************************)))))))))))))))))))))))))))(((((((((((()))))))))(((((((((((()))******)))))))))******************)))))))))((((((((('''(((((())))))))))))(((((())))))******))))))((('''***(((&&&'''))))))(((&&&&&&''''''(((((((((''''''(((((((((((((((((((((''''''''''''''''''''''''''')))(((''''''((()))(((''')))(((''''''''''''((()))''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''&&&''''''((((((((((((((((((((((((((((((''''''''''''&&&&&&''')))***((('''''''''''''''''''''''''''((((((((((((((((((((((((|||tttnnniiiggghhhgggggghhhiiiiiifffbbb^^^]]]]]]\\\ZZZVVVSSSSSSSSSSSSSSSRRRQQQOOONNNMMMMMMGGGEEECCCAAA>>>===;;;;;;999888888777555444222111111000000/////////000000,,,---...///////////////000//////......---------,,,+++++++++++++++*********+++,,,,,,------,,,,,,***+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,'''((()))***+++,,,,,,---///---++++++---/////////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,***)))***++++++++++++,,,,,,---------........................(((((()))+++,,,---......---------,,,++++++******------,,,,,,,,,,,,++++++,,,,,,,,,---------..............................,,,,,,---------.........---......---,,,,,,...000000/////////000222333555666666666888???MMM^^^jjj}}}yyyxxxxxx{{{~~~{{{wwwuuutttsssxxxyyyhhhYYYNNNFFFBBB>>>:::777666999:::999777333111///...//////...,,,---------,,,,,,++++++***+++***))))))((()))))))))))))))))))))))))))))))))+++******))))))******+++)))))))))(((((()))******+++++++++***************,,,+++)))'''((()))+++,,,***)))(((''''''((()))***)))(((((((((((()))*********))))))))))))))))))((())))))))))))(((((((((((((((((())))))))))))((((((((((((((()))(((''''''&&&+++)))''''''((((((&&&%%%%%%&&&'''((())))))))))))''''''(((((((((((((((((((((((((((((((((((((((((()))(((''''''((()))((('''((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''&&&''''''((((((((((((((('''((((((((((((((())))))((('''&&&&&&((())))))(((''''''''''''''''''''''''((((((((((((((((((((((((~~~~~~yyyqqqlllhhhgggiiijjjjjjkkklllkkkhhhccc___\\\]]]\\\ZZZVVVSSSSSSSSSRRRRRRQQQPPPOOONNNMMMMMMFFFEEECCCAAA>>>===<<<;;;::::::999888666444333222000000000000000111111111+++,,,---...//////000000111111000///...------,,,------,,,,,,++++++*********+++,,,,,,------,,,,,,+++,,,,,,,,,,,,---------------------------------))))))******++++++,,,,,,...,,,++++++,,,.........++++++,,,,,,,,,,,,------,,,------+++))))))+++---,,,,,,,,,---------......++++++++++++,,,,,,,,,,,,((()))***+++,,,------...------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................,,,------------.........,,,...///.........///111000////////////111222444222333444666:::DDDQQQZZZaaammm|||yyyxxxuuuqqqnnnlllmmmnnn|||rrrbbbRRRGGG@@@<<<;;;999666555555777888888777222000............---,,,------,,,,,,,,,+++++++++*********)))))))))******))))))))))))))))))))))))******))))))))))))*********))))))((((((((())))))************+++++++++++++++***)))))))))***+++,,,+++***'''&&&&&&'''***+++(((''''''''''''((())))))******))))))((((((''''''))))))))))))(((((((((((((((((())))))))))))((((((''''''((((((''''''&&&%%%)))((((((((((((''''''&&&''''''((()))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))'''%%%%%%%%%&&&'''&&&%%%((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''&&&''''''(((((((((((((((''''''(((((()))))))))***)))'''%%%%%%''')))))))))''''''''''''''''''''''''(((((((((((((((((((((((({{{yyy|||wwwooojjjggggggjjjjjjjjjkkkkkkjjjgggbbb^^^\\\\\\\\\YYYVVVTTTSSSTTTRRRQQQPPPOOONNNMMMLLLKKKFFFEEECCC@@@>>>===<<<<<<;;;::::::888777444333222000000000111111111111111,,,,,,,,,---...///000000111111000///...------,,,......------,,,,,,++++++***+++,,,,,,------,,,,,,---.....................------------------------------,,,,,,+++++++++***---+++))))))+++,,,---,,,+++++++++,,,,,,---------.........,,,******,,,///.........---------,,,,,,))))))******++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................------........./////////,,,...000000//////000111000000/////////111222333111444777888:::>>>DDDJJJJJJRRR^^^lllyyy{{{wwwxxxwwwuuussstttwwwzzz|||ppp```YYYNNNDDD>>>;;;999888777666555555666666666555222000.........///...------------,,,,,,,,,,,,,,,***+++++++++++++++++++++))))))))))))))))))))))))***))))))))))))))))))***))))))(((((((((((((((((((((((()))***++++++,,,,,,((()))***+++,,,,,,+++***+++***'''&&&&&&'''***+++))))))(((((())))))***+++******))))))((((((''''''(((((((((((())))))))))))(((((())))))))))))(((((('''''''''''''''&&&%%%%%%&&&''''''(((((((((((())))))))))))))))))(((''''''&&&'''''''''(((((())))))))))))))))))))))))))))))'''%%%%%%%%%&&&'''&&&%%%))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''&&&''''''((((((((((((((('''((((((((())))))******)))'''%%%%%%''')))))))))((((((((((((((((((((((((((((((((((((((((((((((((yyyvvvwwwtttlllhhhfffgggkkkiiihhhggggggfffddd```]]][[[\\\\\\YYYVVVTTTTTTTTTRRRRRRQQQOOOMMMLLLJJJJJJEEEDDDBBB@@@???======<<<;;;;;;:::888666444222111///000000111111000//////---,,,,,,,,,---...//////000//////......---------......---------------,,,***+++,,,,,,------,,,,,,/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,///......---,,,+++******,,,***((((((***,,,,,,,,,***++++++,,,,,,------......///...---++++++---///.........------,,,,,,,,,***++++++,,,,,,------...------,,,,,,+++***))))))++++++++++++************++++++,,,,,,,,,,,,------,,,,,,,,,---------......---------------------------............/////////,,,...000000///...///000000000///...///000111222111555888888666555777:::;;;???FFFRRR]]]mmm~~~uuucccWWWLLLHHHBBB===:::888666444444444444444333222222222111///------...///...---,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++))))))))))))))))))))))))***))))))(((((())))))***(((((((((''''''((())))))'''(((((()))******++++++&&&(((***,,,,,,,,,***)))***)))(((''''''((()))***+++************+++,,,,,,***))))))))))))))))))((((((((((((((())))))))))))(((((())))))))))))(((((('''''''''((('''&&&&&&%%%%%%&&&(((((('''((()))+++))))))))))))((('''&&&%%%&&&&&&''''''((()))))))))(((((((((((((((((((((((()))(((''''''((()))((('''(((((())))))))))))((((((''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''&&&''''''(((((((((((((((((())))))))))))))))))***((('''&&&&&&((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((yyyuuutttrrrjjjfffeeehhhlllhhhgggeeeddddddccc```^^^[[[\\\[[[YYYVVVTTTTTTUUUSSSSSSQQQOOOLLLJJJIIIHHHEEEDDDBBB@@@???=========;;;:::999888666333111000///000000111000///------...---,,,,,,,,,---...............---------------,,,,,,,,,,,,,,,---------***+++,,,,,,------,,,,,,//////...---,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++******---+++))))))+++,,,---,,,******+++,,,,,,---......------...---+++***+++---,,,,,,,,,,,,,,,---------++++++,,,,,,---......///------,,,,,,+++***)))))))))******+++,,,------...+++++++++,,,,,,---------,,,,,,,,,---------......------------------------,,,,,,---------.........+++---//////---,,,,,,,,,///...---------...000000000333555444222000222444777666999@@@GGGRRRdddvvv{{{pppeeeYYYMMMEEE@@@>>>:::888666555333111222222333333111111000000///---,,,+++---------,,,++++++++++++++++++++++++((()))***+++,,,,,,+++***))))))))))))))))))))))))))))))(((((((((((())))))'''''''''''''''((()))***)))))))))(((((((((''''''''''''((()))************))))))(((((((((((()))))))))))))))((()))******+++)))))))))***************'''((((((((()))))))))***(((((())))))))))))((((((((((((((((((((('''&&&&&&&&&((())))))'''&&&(((***''''''(((((((((''''''&&&&&&&&&''''''((())))))***'''''''''''''''''''''''')))(((''''''((()))((('''&&&&&&'''(((((('''&&&&&&''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''&&&''''''(((((((((((((((*********)))))))))))))))'''&&&&&&''')))***((('''((((((((((((((((((((((((((((((((((((((((((((((((zzzuuusssqqqiiifffeeehhhllljjjhhheeedddddddddcccaaa[[[[[[[[[YYYVVVTTTTTTUUUTTTSSSQQQOOOLLLIIIGGGFFFEEEDDDBBB@@@???>>>======::::::999777555333111//////000000000///...,,,+++///...---,,,+++,,,---...,,,,,,------------------*********++++++,,,,,,---++++++,,,---------,,,,,,......---,,,***)))((((((++++++++++++++++++++++++***************+++++++++...,,,******,,,---...---******+++,,,,,,---......+++,,,---,,,***)))***+++)))******+++,,,......///******+++,,,,,,---......,,,,,,,,,+++++++++******''')))+++---000333555666+++++++++,,,,,,---------,,,,,,,,,---------......------------------------++++++,,,,,,,,,---------***,,,...---+++***))))))...---,,,,,,,,,---...///---000111111///000444777666333444888;;;AAAPPP```kkk}}}}}}~~~~~~tttdddWWWMMMFFF???;;;:::777555444333333222000000222333333222111111222---,,,******+++,,,+++***)))))))))))))))*********'''((()))+++++++++***)))))))))))))))))))))))))))))))))(((((((((((())))))&&&&&&&&&'''''')))***+++,,,+++***((('''%%%$$$###((('''&&&&&&''')))+++,,,(((((())))))))))))((((((%%%%%%%%%%%%%%%&&&''''''))))))******++++++,,,,,,'''((((((((())))))******(((((())))))))))))(((((((((((())))))(((((('''&&&''')))+++)))&&&%%%&&&((($$$%%%&&&'''((((((((((((&&&&&&&&&'''((())))))***'''''''''''''''''''''''''''&&&%%%%%%&&&'''&&&%%%$$$$$$%%%&&&&&&%%%$$$$$$'''''''''&&&&&&'''''''''''''''((((((((((((''''''&&&''''''(((((((((((((((++++++******))))))((((((&&&&&&'''(((******(((&&&))))))))))))))))))))))))((((((((((((((((((((((((zzzyyy|||uuukkkhhhiiiiiifffhhhfffeeefffhhhfffbbb^^^ZZZZZZYYYXXXWWWUUUTTTSSSTTTTTTSSSQQQNNNLLLJJJHHHGGGEEEBBBAAAAAAAAA???>>>;;;:::999888666444222111222222222111111111111000------,,,,,,,,,+++++++++......//////......---,,,---------,,,,,,+++++++++...,,,)))(((***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---+++******+++---...,,,,,,,,,++++++*********++++++------------++++++(((((()))***++++++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------,,,+++++++++,,,,,,)))***+++,,,---.........---,,,***))))))***,,,------,,,,,,++++++******))),,,------......------,,,------------------------,,,...///000///---***(((+++,,,---///000111111111555333000/////////---+++---...///222666;;;???BBBVVV```rrr~~~|||{{{pppaaaXXXLLLDDDAAA>>>999555666555444333222222111222////////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********(((((())))))*********+++))))))))))))************+++******)))(((''''''&&&((((((((((((((((((((((((''''''(((((())))))******+++,,,,,,+++(((''''''((((((((((((((())))))))))))(((((((((((())))))))))))%%%%%%&&&&&&'''(((((((((((((((''''''''''''(((((())))))))))))(((((((((((())))))((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((,,,+++***))))))***+++,,,(((((((((((((((((((((((())))))(((((('''''''''&&&&&&&&&''''''(((((())))))))))))(((((((((((())))))''''''(((((())))))******))))))))))))***************)))(((''''''((()))************)))))))))))))))******))))))((((((''''''***)))((('''&&&%%%%%%%%%{{{{{{tttjjjhhhiiijjjhhhjjjhhhffffffhhhgggccc___ZZZZZZYYYXXXWWWUUUSSSRRRSSSRRRQQQPPPMMMKKKIIIHHHHHHFFFCCCAAAAAA@@@???===::::::999888666444222111111111111000000000//////------------,,,,,,,,,,,,///.........---------------------,,,,,,+++++++++000...,,,+++,,,.........,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---,,,,,,,,,+++++++++******++++++,,,------,,,++++++))))))******+++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------...---------...---,,,+++++++++++++++,,,,,,,,,,,,,,,++++++***+++++++++,,,,,,+++++++++*********+++++++++++++++,,,------------------,,,------------------------+++,,,---//////...,,,,,,///////////////...------***+++---///000111222222/////////111333777:::<<<@@@HHHVVVeeerrr}}}|||}}}tttfff\\\NNNHHH@@@<<<;;;;;;888555555444333222111111111111////////////.........---************************+++++++++******)))))))))((()))))))))************))))))))))))*********************)))((('''''''''))))))))))))))))))))))))))))))))))))((((((((((((((()))******((('''((()))''''''((((((((()))))))))(((((((((((())))))))))))******))))))((('''''''''((((((''''''''''''(((((())))))))))))((((((((((((&&&&&&%%%%%%%%%$$$$$$$$$(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))((((((''''''&&&&&&&&&&&&'''''''''((((((((((((((()))((((((''''''(((((()))'''((((((((((((((())))))((((((((()))))))))*********)))(((''''''((()))*********))))))******++++++***)))))))))(((((((((''')))(((((('''&&&&&&&&&&&&~~~rrrjjjiiijjjkkkkkkllliiiffffffggggggdddaaa[[[[[[ZZZXXXWWWTTTSSSRRRQQQQQQPPPOOOMMMKKKIIIHHHJJJGGGDDDBBBAAA???===<<<::::::999888666444333222000000/////////..................------------,,,000///---,,,,,,,,,---...------,,,,,,,,,,,,++++++000---++++++---.........,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------......---++++++*********+++++++++,,,+++******))))))***,,,------,,,***)))))))))******+++,,,------,,,,,,------------,,,,,,------------------------------------------,,,,,,000000000///...---,,,++++++///222111...,,,+++,,,111111000000000222333444555888???IIITTTeee}}}}}}qqqdddXXXMMMFFF===:::555555666777555333444333222111111000000111//////.........---------*********************************)))))))))))))))))))))))))))************))))))))))))******************))))))((((((''''''))))))))))))))))))))))))*********)))((('''''''''&&&'''((((((''''''(((***&&&&&&'''''''''((((((((((((((((((((()))))))))))),,,++++++******)))((((((((((((''''''''''''(((((((((((((((((())))))))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&))))))))))))))))))))))))''''''&&&&&&&&&&&&&&&%%%((((((((((((((('''''''''(((''''''''''''''''''(((((((((((('''''''''''''''''''''((((((((()))))))))))))))(((((((((((()))))))))(((''''''((()))+++,,,))))))))))))((((((((((((((((((''''''&&&''''''(((pppiiiiiikkklllmmmmmmjjjfffeeeffffffdddaaa\\\[[[ZZZYYYVVVTTTRRRQQQQQQQQQPPPOOOMMMLLLJJJIIIKKKHHHDDDBBB@@@???<<<::::::999999888666555333222000000000/////////......//////.........---------000///---++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++***((((((***++++++***++++++++++++++++++++++++++++++***))))))***+++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++------,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,......,,,+++******))))))'''((()))***+++,,,,,,,,,***+++,,,,,,,,,,,,+++***++++++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,---------------------------222111///,,,+++*********------......///.........---111555333---'''&&&(((222111000//////000000111777666888===CCCOOOdddvvvtttmmmbbbWWWMMMEEE???;;;777555333333444444222000222111111000//////000000.........---------,,,,,,++++++++++++++++++++++++******************)))))))))))))))))))))*********((()))))))))***************)))))))))((((((((('''((((((((((((((((((((((((***)))))))))((((((((('''&&&'''((('''&&&&&&'''(((&&&&&&&&&&&&'''''''''((((((((((((((())))))))))))((())))))******+++,,,,,,((((((''''''''''''(((((((((((((((((())))))))))))*********)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&'''(((((('''&&&%%%((((((((((((((((((((((((''''''''''''''''''''''''))))))((((((''''''&&&&&&''''''&&&&&&&&&&&&''''''((((((''''''&&&&&&%%%%%%''''''''''''(((((((((((())))))(((((((((((())))))((((((&&&%%%%%%'''((()))))))))))))))(((((((((((('''''''''''''''((())))))|||mmmiiikkkkkklllooommmiiieeedddeeeeeebbb___]]]\\\[[[YYYVVVSSSQQQPPPQQQQQQQQQPPPOOOMMMLLLKKKKKKHHHEEEBBB@@@>>><<<:::999999999888666555333333111111000000000///////////////.........---------000...,,,+++***+++---...,,,,,,,,,,,,,,,,,,,,,,,,)))'''&&&''')))******)))+++++++++++++++++++++++++++******************+++++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,...---,,,+++************'''((()))***+++,,,,,,,,,,,,,,,+++******+++,,,,,,//////.........------------,,,++++++++++++,,,---------------------------222111...,,,*********+++------...............---###)))///111...,,,...111000000000000000000111111444222222555888>>>LLLZZZlllwwwwwwqqqooopppsssuuuzzzwwwwwwxxxmmmfffYYYTTTLLLFFFAAA<<<999666444333222222222222000///000000///.........//////------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******))))))))))))))))))((()))))))))************))))))))))))(((((((((((('''''''''''''''''''''''''''((((((((()))))))))***'''((()))(((%%%$$$%%%&&&&&&&&&&&&&&&'''''''''((((((((((((((())))))))))))''''''((())))))******+++((((((''''''''''''(((((('''((((((((()))))))))***'''''''''&&&&&&&&&%%%%%%((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&((())))))(((&&&&&&''''''''''''''''''''''''((((((((((((((()))))))))))))))((((((''''''&&&&&&''''''&&&&&&&&&&&&''''''((((((''''''&&&&&&%%%%%%''''''''''''(((((((((((((((((())))))))))))((((((******((('''&&&''''''((((((((((((((())))))))))))'''''''''''''''((()))***yyyjjjiiilllllllllnnnlllhhheeedddeeedddaaa^^^^^^]]][[[YYYVVVSSSPPPOOOQQQQQQQQQPPPOOONNNMMMLLLKKKHHHEEEBBB@@@???<<<:::999999888888777555444333111111111000000000//////.........------------,,,///...,,,+++++++++,,,---++++++,,,,,,,,,,,,------***)))((()))+++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++************++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,+++************++++++++++++,,,+++******)))---,,,***))))))***,,,---000000///......---,,,,,,---,,,+++******+++,,,---------------------------------,,,+++,,,---...////////////...---,,,+++***"""''',,,/////////111444//////000000111111222222///...///333444777???HHHRRRZZZiiizzzyyyuuuoookkkiiikkkooorrrxxxuuuvvv|||sssiii___UUUMMMFFFCCC@@@===:::777333111......//////000000000000......------------......------,,,,,,,,,+++++++++))))))))))))))))))))))))+++++++++++++++,,,,,,,,,************))))))))))))))))))))))))************))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((()))*********((()))***(((%%%$$$$$$%%%&&&&&&'''''''''((((((((((((((((((((())))))))))))***))))))(((((('''&&&&&&((((((''''''''''''((((((''''''(((((())))))******)))(((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&((())))))))))))*********((((((((((((((('''''''''(((''''''''''''''''''(((((((((((('''''''''''''''''''''((((((((()))))))))(((((())))))))))))((((((+++++++++*********))))))(((((((((((())))))))))))((('''''''''((())))))***vvvhhhiiimmmllljjjmmmllliiigggfffgggeeeaaa]]]^^^]]]\\\YYYVVVSSSPPPNNNOOOOOOOOOOOOOOONNNMMMLLLJJJGGGDDDBBBAAA???===;;;888888888888777555444333000000/////////.........------------,,,,,,,,,,,,---------,,,,,,,,,+++++++++++++++,,,,,,---------*********+++---...---,,,************************++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,+++***))))))***+++,,,))))))******+++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++***************++++++,,,,,,,,,,,,,,,,,,++++++***,,,++++++++++++++++++,,,------------,,,,,,,,,,,,---,,,+++))))))+++,,,---------------------------+++++++++,,,---...///000............------,,,++++++,,,---..................//////000000000000000///...000333444444999???@@@CCCMMM[[[eeeppp{{{yyy{{{~~~ssskkk___UUUOOOIIIAAA<<<<<<:::888777555333000------------------...///111------,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++)))))))))))))))))))))))))))*********++++++++++++************)))))))))((())))))))))))************(((((((((((())))))))))))''''''''''''''''''''''''(((((((((((())))))))))))((())))))(((&&&%%%&&&'''''''''((((((((()))))))))(((((((((((())))))))))))***))))))(((((('''&&&&&&((((((''''''''''''(((((('''''''''((()))*********+++++++++************)))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''(((((((((((()))))))))***'''''''''((((((((((((((()))((((((''''''(((((()))'''((((((((((((((())))))((((((((()))))))))******'''((()))******)))((('''%%%&&&)))***++++++***)))'''((((((((()))))))))***)))((((((((((((((())))))tttfffiiinnnllljjjlllllljjjhhhiiiiiigggbbb]]]___^^^\\\YYYVVVRRROOONNNNNNNNNNNNNNNNNNMMMLLLLLLJJJGGGDDDBBBAAA???===<<<888888888888777666444444//////.........---------------,,,,,,,,,+++++++++,,,,,,---------,,,+++***+++++++++,,,,,,---------)))))))))+++---...---+++************************+++,,,,,,------,,,,,,+++*********++++++,,,,,,,,,,,,+++***))))))***+++,,,(((((()))***++++++,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++))))))))))))***+++,,,---)))***+++,,,---.........)))***,,,------,,,***))))))******++++++,,,,,,------,,,***))))))***,,,---------------------------------------------------)))***+++---.../////////---,,,+++---///000000///......//////000//////...000//////222111///222888888888===EEEKKKSSSbbbqqqyyyssslllddd^^^UUUIIIAAA===;;;888444666555333222222111///,,,000000///...,,,,,,...///,,,,,,,,,++++++,,,------,,,,,,,,,+++++++++******************************(((((())))))*********++++++*********))))))(((((())))))))))))************(((((((((((())))))))))))((((((((((((((((((((((((******))))))((((((''''''&&&''')))(((''''''(((***(((((((((((())))))))))))(((((((((((())))))))))))'''''''''((())))))******((((((''''''''''''((((((&&&''''''((()))******+++((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&%%%%%%&&&((((((((((((((((((((((((((((((&&&'''''''''(((((())))))&&&'''''''''(((((())))))))))))(((((((((((())))))''''''(((((())))))******))))))))))))************'''((()))******)))(((''' $$$(((******)))((('''((((((((())))))******))))))(((((((((((())))))tttggggggjjjiiikkkpppmmmkkkhhhhhhhhhfffaaa]]]```___\\\XXXUUUSSSRRRQQQSSSRRRRRRQQQOOOMMMKKKJJJGGGFFFDDDAAA???>>>===<<<666777777777666555333222333333222111000///...---////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,---------...------,,,,,,+++++++++,,,++++++************+++++++++,,,,,,,,,)))'''&&&(((,,,......---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---------...,,,------------------,,,---***''''''***,,,,,,+++////////////////////////++++++++++++++++++++++++------------,,,+++******---------,,,,,,+++++++++---+++)))***,,,...,,,))),,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,......---------,,,,,,,,,000////////////000000111//////...///000000...,,,---------............///...000111111///...//////111333666999===BBBHHHMMM\\\gggvvv}}}pppfff___XXXPPPJJJ@@@>>>;;;888666555666666333222111000///...---,,,+++++++++,,,,,,---------///...---,,,++++++++++++++++++++++++++++++++++++***************)))((((((***+++,,,,,,+++)))&&&$$$************************((()))***++++++***)))((())))))***,,,---,,,***'''((((((((((((((((((((((((...,,,)))&&&%%%&&&'''((())))))(((((((((((())))))))))))(((((((((((())))))((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&$$$$$$%%%'''(((***++++++''''''((()))))))))))))))(((***+++,,,,,,+++***(((***((('''''')))***)))(((((((((((((((((((((''''''(((((('''''''''&&&&&&&&&''''''''''''(((((((((((()))(((&&&&&&''''''&&&$$$&&&''''''((()))******+++''''''''''''((((((((((((''''''(((((())))))******((((((((((((((()))******************************)))((('''''''''(((***+++******))))))((((((''''''---+++((()))******(((%%%sssffffffiiiiiijjjooommmkkkhhhhhhhhhfffaaa]]]^^^]]][[[XXXUUUSSSQQQOOOQQQPPPPPPOOOMMMLLLJJJIIIGGGFFFDDDBBB???>>>===<<<888999999999777666444222333222222222111111000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,,,,,,,,,,---............---************++++++++++++,,,)))((((((+++---,,,+++******+++++++++,,,,,,,,,************************++++++++++++,,,---.........---+++******+++,,,---,,,***((((((***,,,,,,+++------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,------------+++++++++*********)))))),,,+++++++++,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++++++++,,,,,,,,,------......000//////.........//////...---,,,,,,.........,,,---------............///---///111111000///000111///000222444555999>>>AAADDDLLLWWWbbbmmmyyyzzzttthhhaaaWWWOOOKKKFFF@@@;;;===;;;888666444444444444111000000//////...------+++++++++,,,,,,,,,------......---,,,++++++++++++++++++++++++++++++++++++***************)))((((((((()))***++++++***((('''************************$$$&&&(((***+++,,,,,,,,,))))))***+++---,,,***'''(((((((((((((((((((((((()))))))))((((((((((((((())))))(((((((((((()))))))))((((((''''''(((((()))))))))))))))))))))))))))&&&''''''((((((''''''&&&'''((((((((())))))))))))''''''((()))))))))))))))'''((()))******)))(((''')))(((&&&&&&'''((('''&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''((((((((((((((('''&&&&&&'''((('''%%%((((((((()))***+++++++++******))))))))))))))))))'''((((((((()))))))))***(((((('''((((((((()))***)))))))))))))))))))))))))))(((((('''((()))***+++***)))))))))(((((((((''',,,***((((((******(((&&&qqqeeeeeehhhhhhiiinnnmmmjjjhhhggghhhfffaaa]]][[[[[[ZZZXXXVVVSSSPPPNNNNNNNNNNNNMMMLLLJJJIIIHHHFFFEEEDDDBBB@@@>>>===<<<::::::::::::888666444222222222222222222222222222------------------------------------------------,,,,,,------...------,,,,,,,,,---...////////////************++++++++++++...,,,*********+++***)))******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,+++*********,,,...000///---***(((((()))+++---,,,***))))))+++,,,,,,+++,,,,,,,,,++++++*********++++++++++++++++++++++++******+++,,,------------+++++++++************))),,,---------,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++++++++******+++,,,---...//////000///...---------------,,,***))))))+++------------------............///---///111111111000111222...///000//////111444666555999>>>DDDKKKUUUaaajjjsss|||xxxpppfff[[[TTTMMMHHHAAA===<<<:::777444888777555333222111222222//////.........---------++++++++++++,,,,,,,,,,,,...---,,,++++++***++++++++++++++++++++++++++++++***************)))((((((%%%&&&(((***+++++++++***************************%%%&&&''')))***++++++,,,)))))))))+++,,,,,,***'''((((((((((((((((((((((((&&&'''(((*********)))((()))((((((''''''(((((()))(((''''''''''''''''''(((************************&&&''''''((((((''''''&&&)))))))))(((''''''&&&&&&''''''((()))))))))))))))%%%&&&'''(((((('''&&&%%%)))'''%%%%%%&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&''''''((((((((('''''''''&&&&&&''''''''''''(((((((((((('''&&&%%%&&&(((((('''&&&((())))))******++++++,,,,,,,,,,,,++++++*********(((((((((((())))))))))))''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((()))******))))))))))))((((((((((((***)))((((((******)))(((ooocccdddhhhggghhhmmmmmmjjjgggggggggeeeaaa\\\ZZZZZZZZZZZZWWWTTTQQQNNNNNNNNNNNNMMMLLLJJJIIIHHHEEEEEEDDDBBB@@@???===<<<;;;;;;:::999777555222111222222222111111000000000////////////////////////........................,,,,,,------...---------+++,,,,,,---------,,,,,,++++++++++++,,,,,,,,,,,,...,,,+++*********************+++++++++,,,,,,,,,---------------------------,,,***)))***,,,///111///---,,,*********+++++++++*********+++,,,,,,,,,......------,,,+++++++++++++++++++++++++++++++++------------,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,+++---///...,,,***,,,///,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,---...******+++,,,------......000///...---,,,+++++++++,,,***((((((***---...///---------............//////111222222111000000111///000111000//////111333555666777777999???FFFLLLPPPXXXdddqqq}}}tttooohhh```XXXPPPGGGAAA>>>;;;777666666777666444444333222111000000111111//////...---,,,,,,+++++++++++++++++++++++++++,,,---,,,,,,+++******++++++++++++++++++++++++++++++***************)))((((((%%%&&&((()))************************************)))))))))))))))(((((((((***))))))***++++++)))((((((((((((((((((((((((((('''(((((()))))))))))))))(((((((((''''''(((((((((''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))''''''((((((((((((''''''(((''''''&&&&&&%%%%%%$$$''''''((()))))))))))))))%%%&&&''''''''''''&&&%%%***(((&&&%%%&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&((((((((((((''''''''''''''''''''''''((((((((((((&&&%%%%%%&&&((()))((('''(((((()))))))))*********---,,,,,,++++++******)))(((((((((((())))))))))))&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***))))))))))))(((((((((((()))((((((((())))))))))))~~~nnncccdddgggggghhhlllllljjjgggggggggeee```\\\ZZZ[[[[[[[[[YYYVVVSSSQQQQQQPPPPPPNNNMMMKKKIIIHHHDDDDDDDDDCCCAAA???===<<<999999999888666444111000444333222000///---,,,,,,////////////////////////........................+++,,,,,,---.........---,,,---------,,,+++******,,,,,,,,,------------...++++++++++++++++++,,,---******+++++++++,,,,,,,,,---------------------------,,,***)))***,,,///111,,,---.........---+++******++++++,,,++++++,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++------------,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,+++---///...,,,***,,,///,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,...///000,,,,,,,,,,,,,,,,,,,,,,,,//////...,,,++++++++++++---+++))))))+++...///000---------............///111222333222000.........///000111000//////111333333333333333333444777999>>>BBBIIIPPPYYYeeerrr{{{}}}rrrjjjYYYUUUOOOHHHCCC???<<<:::444333111000111111111111222222111111000000000000111000///---,,,***))))))++++++++++++++++++++++++,,,,,,+++*********++++++++++++++++++++++++++++++***************)))((((((((((((((()))))))))(((((())))))))))))))))))))))))***))))))(((((((((''''''***)))((()))***+++)))(((((((((((((((((((((((((((+++***((('''&&&''')))***((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((('''((((((((((((((((((''''''''''''''''''(((((((((''''''((()))))))))))))))''''''''''''''''''''''''***(((&&&&&&'''''''''&&&%%%%%%%%%&&&&&&&&&''''''))))))((((((((('''''''''''''''''''''((((((((((((&&&%%%%%%&&&((()))(((''''''''''''(((((((((((((((++++++*********)))))))))))))))))))))((((((((((((&&&'''(((((())))))(((((())))))))))))))))))))))))'''(((((()))))))))))))))(((((((((((())))))))))))'''((((((((((((((())))))}}}nnncccdddhhhggghhhlllllliiigggfffgggeee```\\\[[[[[[[[[ZZZXXXVVVTTTSSSSSSSSSRRRPPPMMMKKKIIIGGGCCCDDDDDDCCCBBB@@@===<<<888888888888666444222000444333222000...,,,******------------------------------------------------++++++,,,---............------......------,,,+++,,,,,,,,,,,,------------)))***++++++++++++...000******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,+++*********,,,...000***,,,...000000...,,,***)))+++------,,,+++,,,---************************++++++++++++++++++++++++******+++,,,------------)))************+++++++++,,,---------,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,------...///---,,,,,,,,,+++++++++***///...---,,,,,,,,,,,,,,,...---++++++---/////////---------............///000111222111///---------,,,...///000//////000111///000111222333444444444888:::<<<>>>AAAIIISSS[[[cccooo}}}uuummmbbbVVVNNNGGGDDD???:::666444444555111000000///////////////111111111000000//////...000000///...,,,+++***)))+++++++++++++++*********++++++************++++++++++++++++++++++++++++++***************)))(((((()))))))))(((((('''''''''))))))))))))))))))))))))''''''''''''((()))***+++***)))(((((()))***)))(((((((((((((((((((((((((((---+++(((&&&%%%''')))***(((''''''&&&&&&''''''((((((''''''''''''''''''((('''''''''''''''''''''''''''(((((())))))((((((''''''(((((()))***+++,,,,,,''''''((()))))))))))))))(((((((((((((((((((((((()))'''&&&&&&'''(((((('''%%%%%%%%%&&&''''''(((((()))))))))(((((((((''''''''''''''''''(((((((((((('''&&&%%%&&&(((((('''&&&''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))((((((((((((&&&''')))*********)))((())))))))))))))))))))))))''''''((()))))))))))))))(((((((((((())))))))))))''')))))))))''''''((()))}}}mmmccceeeiiihhhhhhlllllliiigggffffffeee```\\\ZZZZZZYYYXXXVVVUUUTTTTTTUUUTTTSSSPPPMMMJJJGGGEEECCCCCCDDDCCCBBB@@@===<<<888888888888777555333222333333222000///---,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............)))***+++,,,------------*********+++++++++,,,,,,)))+++,,,,,,++++++---000******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......)))***,,,---......---,,,(((+++......,,,+++,,,---))))))******+++,,,,,,,,,++++++++++++++++++++++++******+++,,,------------))))))*********+++++++++,,,+++++++++,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***)))(((+++++++++++++++,,,,,,,,,......---------------......---,,,---...///...------------............///,,,...000000.........///,,,...//////......///000000///000111333444555555222444666666666999???DDDEEEMMMYYYdddmmmttt|||rrrjjj___WWWQQQJJJCCC===:::999777444222000000111000111111111000000000111000000000///...---,,,,,,............------------++++++++++++*********)))++++++************++++++++++++++++++++++++++++++***************)))(((((())))))((('''''''''''''''))))))))))))))))))))))))''''''&&&&&&'''(((*********)))'''''')))***)))((((((((((((((((((((((((((()))(((((('''(((((()))***(((''''''&&&&&&''''''((()))((((((''''''(((((()))(((((((((((((((((((((((((((((())))))))))))((((((''''''(((((()))******+++''''''((()))))))))))))))((((((''''''''''''((((((&&&%%%$$$%%%'''(((((('''%%%&&&&&&'''(((((())))))))))))))))))((((((((('''''''''''''''((((((((((((((('''&&&&&&'''((('''%%%((((((((((((((('''''''''''''''(((((()))************)))))))))(((((((((''''''(((***+++,,,+++***)))((((((((((((((((((((((((&&&'''((()))***))))))((('''((((((((()))))))))***((()))***)))&&&%%%&&&(((|||nnnccceeeiiihhhiiilllllliiifffffffffddd```[[[ZZZYYYWWWVVVUUUTTTTTTTTTVVVUUUSSSPPPLLLIIIFFFDDDBBBCCCDDDDDDBBB@@@>>><<<888999999999888777555444333222222111000//////...////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............###%%%''')))+++,,,---...((())))))))))))************,,,...,,,******,,,///******+++++++++,,,,,,,,,........................******+++,,,---------...)))))))))***+++,,,......(((+++......,,,+++,,,---++++++,,,---...//////000++++++++++++++++++++++++------------,,,+++******+++++++++,,,,,,------------+++)))***,,,...,,,))),,,,,,,,,,,,,,,,,,,,,,,,---------,,,***'''$$$###))))))***+++,,,------.........---------...//////...---,,,---......,,,+++---------.........//////)))+++---.........000111...///111111///......///111///------...000000111,,,///222333111222555888777;;;AAAFFFJJJQQQZZZ```jjjsss{{{oooeeeZZZRRRGGGAAA???>>>;;;888222333444444222000//////...///000000///...///000/////////...---,,,******+++,,,,,,---...///000000++++++++++++******))))))+++***************++++++++++++++++++++++++++++++***************)))(((((((((((('''''''''(((((()))))))))))))))))))))))))))+++***((('''&&&&&&&&&'''***)))'''''')))))))))((((((((((((((((((((((((((($$$&&&''')))***+++******'''''''''&&&&&&'''''''''))))))(((((((((((())))))))))))))))))))))))))))))(((((())))))))))))((((((%%%%%%%%%&&&&&&&&&&&&&&&'''(((((()))))))))))))))(((''''''&&&&&&''''''((($$$###"""###&&&'''((('''&&&&&&''''''((()))******))))))))))))((((((((((((''''''''''''((((((((())))))(((&&&&&&''''''&&&$$$))))))))))))((((((((((((''''''((()))***++++++,,,******))))))((((((((('''''')))+++,,,---,,,***)))''''''''''''''''''''''''&&&''')))*********)))((('''((((((((())))))******(((***+++)))&&&$$$%%%'''~~~nnnbbbcccfffeeeeeeiiimmmiiieeecccaaa```^^^]]]ZZZZZZXXXWWWUUUTTTRRRRRRTTTSSSRRROOOMMMJJJIIIHHHHHHGGGDDDCCCBBB@@@===:::999999999888666444111000111111000000//////......---.../////////...,,,+++...------,,,,,,------...+++++++++,,,,,,---------------------------------******+++++++++,,,,,,,,,---------,,,,,,+++++++++------,,,,,,,,,+++++++++...111333111,,,)))***---)))***,,,---------,,,,,,///...,,,***))))))***+++,,,,,,,,,++++++*********.........//////...------,,,,,,,,,++++++*********......000000000...,,,***+++***)))***,,,---,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,///---+++))))))+++---///000///...,,,,,,,,,---...------------------------+++,,,.../////////......000000//////.........---000000//////.........---%%%***000222222222333444222333666999===@@@CCCEEEIIIOOOWWW```hhhpppvvvzzz~~~|||qqqhhhbbb\\\TTTNNNBBB@@@===999777666777777555444222000.........///000000////////////000000......---------,,,,,,,,,+++++++++,,,,,,---------...,,,+++++++++***(((%%%*********))))))))))))(((************************+++++++++************)))))))))))))))((((((((((((((((((((((((((('''''''''******)))))))))((((((''')))((((((((((((((()))***((((((''''''''''''((((((''''''((()))***++++++,,,(((((())))))((('''&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))***************(((&&&&&&((()))((('''((((((((((((((((((((((((((((((((('''&&&&&&(((***''''''((()))((('''''''''''''''''''''((((((((((((((('''&&&%%%$$$%%%%%%&&&&&&'''((('''&&&%%%&&&(((''''''((((((((((((((((((''''''''''''''''''''''''******)))(((((((((((((((,,,+++***(((''''''''''''))))))))))))))))))))))))%%%%%%&&&&&&''''''((((((***)))'''&&&'''(((***+++******))))))(((((('''''')))))))))(((''''''&&&&&&{{{lllbbbdddgggffffffjjjkkkhhhdddbbb```___]]][[[[[[ZZZYYYWWWUUUTTTSSSRRRVVVUUUSSSQQQNNNLLLJJJIIIHHHFFFCCCBBBAAA???<<<999:::::::::999777555333111111111000000//////......------......------,,,+++,,,++++++******++++++,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,++++++++++++,,,000222000,,,)))***---+++,,,---......------,,,)))))))))*********))))))---------,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++---------,,,,,,,,,++++++---...000000000///---,,,+++***)))***,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,...---+++******+++---...//////...---------------------------------------,,,---...//////......---000/////////.........---000/////////.........---***---111111///......///000000222444666888:::::::::>>>DDDIIINNNRRRWWWZZZ]]]aaagggmmmrrrwww|||zzzttthhh```WWWPPPMMMHHHBBB===;;;999777444222222222222333222111///...---------.........------............------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,...---,,,,,,------,,,***++++++*********))))))))),,,,,,,,,++++++++++++++++++++++++************)))))))))))))))(((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&&&&+++***)))(((((('''((((((((((((''''''''''''(((((('''''''''((())))))******(((((((((((((((((('''&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((()))))))))******''''''''''''''''''''''''((((((((((((((((((((((((((((((((('''&&&&&&(((******)))(((((((((((('''&&&''''''''''''(((((((((((()))((('''&&&&&&&&&''''''&&&((()))((('''&&&'''(((((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&''''''(((***+++,,,---,,,***(((&&&%%%$$$$$$(((((((((((((((((((((((('''''''''''''''((((((((('''(((((())))))))))))))))))(((((((((''''''''''''((((((((((((((((((((((((xxxjjjaaaeeeiiihhhhhhkkkjjjgggcccaaa```^^^\\\ZZZ[[[ZZZYYYXXXVVVTTTSSSRRRWWWVVVUUURRRPPPNNNLLLKKKGGGEEECCCAAA@@@>>>;;;999;;;;;;;;;:::888666444222111111000000//////.........---,,,,,,++++++,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++******---///...+++)))+++---+++,,,,,,,,,,,,,,,+++***%%%''')))+++,,,,,,***)))---------------,,,,,,,,,******++++++++++++******......------------,,,,,,,,,---///000000///......+++***)))***,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............------,,,---------------------------............------,,,/////////.............../////////...............---/////////---,,,,,,...///000000000111111111111444555777888888:::===???BBBDDDHHHKKKOOOSSSWWW[[[cccffflllttt}}}zzzqqqjjjddd___XXXSSSMMMGGGAAA===<<<:::777444444333111///......//////000000000///...---,,,+++---,,,,,,++++++,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,+++***+++---......---,,,,,,,,,+++++++++******---------,,,,,,++++++++++++++++++************)))))))))))))))((((((((((((((((((((((((((((((((((((---+++***(((((()))***+++,,,+++***(((''''''''''''((((((''''''''''''((((((''''''''''''((((((((((((&&&'''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))$$$'''******'''&&&&&&((((((((((((((((((((((((((('''((()))(((&&&&&&((()))000,,,((('''((()))'''%%%''''''''''''((((((((((((***)))((((((''''''((((((''')))***)))((('''((()))))))))(((((('''''''''&&&''''''''''''''''''''''''&&&&&&&&&'''((()))++++++$$$$$$%%%&&&''')))+++,,,''''''''''''''''''''''''))))))((((((((((((((('''%%%''')))++++++***((('''((((((''''''''''''&&&&&&&&&''''''((())))))******vvviiiaaafffkkkjjjiiillljjjhhheeebbbaaa___\\\ZZZ\\\[[[ZZZXXXWWWUUUTTTSSSWWWVVVUUUSSSPPPNNNMMMLLLIIIFFFCCCAAA@@@???<<<:::;;;;;;;;;:::888666444222111111000000//////......///...---,,,+++,,,---......------,,,,,,------...---------,,,,,,+++++++++++++++++++++++++++++++++---,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,)))+++------+++***+++,,,***************))))))))))))***+++---...------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,---------------,,,,,,,,,***+++---.../////////...+++***)))***,,,---,,,+++++++++++++++++++++++++++************************,,,,,,---------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++,,,---...///......,,,+++------------------------............---,,,,,,+++......................................................---------...///000111111111000000000000///555555444333111111333666888:::;;;<<<>>>@@@EEEHHHGGGIIIMMMSSS[[[dddkkkppp{{{~~~zzzxxxwwwuuuqqqnnnddd^^^VVVOOOIIIEEE@@@===>>>;;;777555555555555333111000///.........//////...///000000///...,,,+++,,,,,,++++++++++++,,,,,,---------,,,,,,,,,++++++---,,,,,,,,,++++++******+++***)))***,,,------,,,------,,,,,,,,,+++++++++---------,,,++++++******+++++++++*********))))))))))))))))))((((((((((((((((((((((((((()))))))))...,,,***(((((())),,,---******)))(((((('''((((((((((((''''''''''''((((((((((((((((((((((((''''''&&&&&&'''((())))))((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((###(((------)))&&&'''***(((((((((((((((((((((((('''((()))((('''&&&''')))333...((('''((()))'''$$$''''''''''''(((((((((((()))((((((((((((((((((((((((***+++***)))((()))***)))))))))(((''''''&&&&&&''''''''''''''''''''''''))))))(((''''''''''''((( """$$$(((+++---///((((((((((((((((((((((((******))))))((((((''''''&&&''')))*********)))(((((((((((((((((((((((('''((((((((())))))*********vvviiiaaafffkkkjjjjjjmmmllljjjgggeeedddbbb^^^\\\\\\\\\[[[YYYWWWVVVTTTTTTUUUTTTSSSQQQOOOMMMLLLKKKKKKHHHDDDBBBAAA@@@>>><<<:::::::::999777555333111111111000000//////......111000...---------...///...------,,,,,,------...---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............------------)))***+++,,,+++++++++,,,+++++++++************+++...---,,,++++++,,,---...******************++++++***+++,,,,,,---------,,,+++++++++++++++,,,,,,,,,)))***+++,,,---.........+++***)))***,,,---,,,+++++++++++++++++++++++++++************************------...............---,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++***+++,,,---......---,,,+++------------------------......------,,,,,,,,,,,,---------...............---------...............111000...---...///000111000000000000111111111111111111111000...///111333333444444444444666999<<<:::;;;<<>>;;;888777555555333000...///000000000...........................///000111000///...---------,,,,,,,,,,,,------------,,,,,,,,,+++++++++,,,,,,,,,++++++*********,,,,,,,,,---......,,,+++---------,,,,,,,,,,,,+++,,,+++++++++*********)))+++++++++*********))))))))))))))))))(((((((((((((((((((((((())))))******)))'''%%%###$$$%%%((()))(((((('''(((((()))******((((((''''''''''''((((((***)))))))))))))))))))))&&&&&&'''((())))))((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((("""''',,,+++'''$$$%%%(((((((((((((((((((((((((((&&&((())))))'''''''''(((222...)))'''(((((('''&&&''''''''''''((((((((((((''''''''''''(((''''''''')))***+++***)))((()))+++))))))(((((('''''''''&&&(((((((((((((((((((((((()))(((((('''''''''''''''(((''''''&&&&&&&&&&&&'''))))))))))))))))))))))))******))))))(((((('''''')))((('''''''''(((***+++))))))))))))))))))))))))++++++******))))))))))))yyykkkbbbfffjjjiiiiiilllmmmkkkiiihhhfffddd```]]]]]]\\\[[[ZZZXXXVVVUUUTTTTTTSSSRRRPPPNNNMMMKKKKKKLLLIIIEEECCCAAAAAA???>>>:::::::::999777555333111111111000000//////......111000000///.../////////,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------............------------***++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,---......---,,,***(((((()))+++---))))))))))))************((()))***+++,,,,,,,,,+++******++++++++++++,,,,,,***++++++,,,------...///+++***)))***,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---......////////////...,,,,,,,,,,,,,,,,,,,,,,,,++++++------------+++++++++,,,,,,------------,,,------------------------...---,,,,,,,,,,,,,,,------------------.........---------------.........666333000.........---,,,---------...///000000111...///000000//////111333///000111111111111333555666666555555666888:::;;;GGGJJJMMMPPPSSSXXX^^^bbbbbbeeeiiillloooqqqtttvvvxxxxxxyyy{{{~~~}}}yyyvvvqqqkkkeeeaaa^^^\\\PPPNNNKKKHHHDDDAAA@@@???;;;:::888666555444444555111000...------...///000,,,,,,,,,,,,,,,,,,,,,,,,...//////000000000//////...------,,,,,,------...,,,,,,,,,,,,+++++++++++++++++++++++++++*********...///000222444333000------------,,,,,,,,,++++++************************+++++++++************)))))))))))))))(((((((((((('''(((((())))))******+++((('''&&&%%%%%%'''(((***''''''''''''(((***+++,,,((((((''''''''''''(((((())))))))))))************&&&'''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))!!!$$$''''''$$$"""###%%%((((((((((((((((((((((((&&&((())))))(((''''''(((,,,+++***(((''''''((((((''''''''''''((((((((((((&&&&&&'''(((((((((''''''(((***+++***)))((()))***((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%%%%&&&'''(((******(((((('''''''''''''''(((************************))))))((((((((((((((('''***)))'''&&&&&&(((***,,,))))))************++++++,,,,,,++++++***))))))(((}}}nnnccceeeiiihhhhhhkkknnnllljjjiiigggeeeaaa^^^^^^]]]\\\ZZZXXXWWWVVVUUUSSSSSSRRRPPPNNNMMMLLLKKKLLLHHHDDDBBB@@@@@@???>>>;;;;;;;;;:::888666444222111111000000//////......///////////////......---,,,++++++******++++++,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...//////+++++++++,,,,,,---------------,,,,,,,,,+++++++++,,,,,,,,,,,,---,,,+++***************+++,,,...///************+++,,,,,,---))))))*********+++++++++)))***+++,,,,,,---------+++++++++,,,,,,,,,------------------......///000+++***)))***,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,++++++,,,,,,---...---------------------------,,,+++++++++,,,---...,,,,,,,,,------.........,,,,,,,,,------.........444111///...//////---+++++++++,,,------...//////...000111111000//////000...///111222111111222333111111222222333333444444888:::<<<>>>>>>@@@BBBEEEEEEHHHKKKNNNOOOQQQSSSUUUWWWWWWWWWYYY\\\___ccceeeggglllsssxxx{{{}}}~~~sssssspppkkkeeeaaa___^^^YYYWWWSSSOOOKKKGGGEEEDDD???>>><<<999666555555555222333333222111111111222000000///......///222444,,,,,,---------,,,,,,,,,...---------......///000------,,,,,,,,,,,,------,,,,,,,,,++++++++++++***************++++++++++++,,,...111666888777222///,,,,,,,,,,,,++++++++++++)))******++++++,,,,,,---+++++++++************)))))))))))))))(((((((((((('''(((((()))******++++++******))))))***++++++,,,(((((('''(((((()))***+++((((((''''''''''''((((((''''''(((((()))*********(((((((((((((((((('''&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((()))))))))******%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((((((((((((%%%'''))))))((('''''''''%%%(((+++***'''%%%(((+++''''''''''''((((((((((((&&&'''((()))***))))))(((((()))******(((((()))***&&&&&&''''''((()))))))))((((((((((((((((((((((((%%%%%%%%%&&&'''((()))***$$$%%%%%%'''(((***,,,---))))))))))))))))))))))))'''''''''''''''(((((((((((((((((((((((())))))***((()))))))))************+++++++++++++++++++++***pppdddeeehhhggggggkkkmmmllljjjiiigggeeeaaa]]]^^^]]]\\\ZZZYYYWWWVVVUUUTTTSSSRRRQQQOOONNNLLLLLLKKKHHHCCC@@@??????>>>===<<<<<<<<<;;;:::777555444111111111000//////......---.../////////...,,,+++...------,,,,,,------...+++++++++,,,,,,---------------------------------)))***+++,,,...///000000+++++++++,,,,,,---------+++++++++*********))))))------,,,,,,------+++***&&&&&&&&&&&&(((***,,,---'''))),,,...000000//////******+++++++++,,,,,,,,,+++,,,---...////////////,,,,,,,,,------.........000////////////000111111+++***)))***,,,---,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,...///------------------------,,,++++++***+++,,,...///,,,,,,,,,------.........,,,,,,,,,------.........///---+++---///000///---,,,,,,------.........///,,,...000///---+++******+++---000111111000000111---...///111333444444444///222555777777666777777777:::<<<>>>>>>???@@@BBBBBBAAAAAABBBCCCEEEGGGIIIIIINNNTTTXXXYYY[[[^^^```^^^bbbggghhhgggggglllpppmmmtttzzzyyyzzz}}}wwwvvvsssooojjjccc]]]ZZZXXXWWWUUUPPPKKKHHHGGGGGGDDDCCCAAA???<<<:::888666777777666333111000222333///000111111///..................------///222555...////////////...---------,,,++++++,,,---///000---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******))))))******+++++++++,,,'''***000666999888333///,,,,,,,,,+++++++++******)))***+++,,,---......///+++++++++************)))))))))))))))(((((((((((('''(((((()))***+++++++++''''''(((((())))))))))))***)))((((((((((((((()))((((((''''''''''''((((((%%%&&&&&&'''((()))******((()))))))))((('''&&&&&&''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))***************(((&&&&&&((()))((((((((((((((((((((((((((((((%%%''')))***((('''''''''!!!&&&++++++&&&$$$(((---''''''''''''((((((((()))'''((()))+++++++++***)))''')))***)))((('''((()))%%%%%%&&&'''((()))******))))))))))))))))))))))))(((((('''&&&&&&&&&&&&'''******)))(((((((((((((((((((((((((((((((((((((((%%%&&&&&&&&&''''''((((((&&&''')))***+++***(((''''''((((((((())))))***************++++++,,,------uuujjjiiikkkkkkjjjjjjhhhgggfffffffffdddaaa___]]]\\\[[[YYYXXXVVVUUUTTTUUUTTTQQQPPPPPPNNNLLLJJJJJJIIIGGGEEEBBB@@@>>>=========<<<;;;999777555444555555333222111000000000////////////............---,,,+++---000000,,,))),,,,,,,,,++++++,,,------///...---,,,+++,,,------...---,,,+++************,,,+++***))))))***+++,,,+++,,,,,,------,,,,,,+++++++++,,,,,,+++***((('''++++++,,,,,,,,,,,,------,,,,,,+++******+++++++++...---,,,+++***+++,,,---,,,---.........,,,)))(((++++++++++++++++++++++++))))))***+++,,,,,,------,,,,,,,,,---------......+++++++++++++++++++++++++++,,,,,,------,,,,,,++++++++++++++++++***)))(((******))))))***,,,...///------------------------......///000///...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++++++++000000///...---,,,,,,+++/////////...------,,,,,,////////////////////////---------....../////////---------.........////////////////////////////////////000000000000//////000000111111111222222222111111222333555666777777444555555666777888999999<<<<<<===???AAADDDFFFGGGEEEEEEEEEEEEFFFHHHKKKLLLQQQRRRSSSTTTUUUWWWXXXXXX]]]^^^```bbbdddfffhhhhhhkkkkkkkkkkkkjjjjjjiiihhhgggfffcccbbbaaa___\\\ZZZVVVTTTRRRNNNKKKIIIGGGFFFAAA@@@>>>;;;::::::::::::<<<;;;888666333111000///111111000000/////////...//////.........---------***++++++,,,---...//////------------------------......---------,,,,,,,,,------............---------,,,,,,++++++***************************++++++++++++++++++++++++++++++,,,+++******))))))******))))))************))))))++++++++++++++++++++++++******)))((((((((((((((((((((('''''''''''''''(((''''''(((((())))))******(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((()))***+++,,,(((((('''''''''&&&&&&&&&))))))(((((('''''''''&&&))))))))))))************''''''''''''((((((((()))***)))&&&$$$######$$$%%%))))))************))))))(((((((((((('''''''''''')))))))))))))))(((''''''***((('''''')))***))))))"""$$$&&&((((((&&&$$$""")))))))))))))))(((''''''++++++******))))))(((((((((((((((((())))))))))))''''''(((((()))*********+++++++++***************&&&''')))***)))((()))***))))))))))))((((((((((((******)))))))))))))))***)))))))))))))))))))))))),,,,,,,,,,,,,,,+++***)))zzznnnlllnnnnnnllllllhhhgggfffeeeeeeddd```^^^]]]]]][[[ZZZXXXVVVUUUTTTWWWUUUSSSRRRRRRRRRPPPOOOJJJIIIGGGEEEBBB@@@>>>===;;;;;;:::999777555333222444333222111000/////////////////////............///---+++,,,...///...,,,---,,,,,,+++,,,,,,------------+++*********+++,,,************+++,,,---...++++++************++++++***++++++,,,,,,++++++***,,,,,,,,,+++***'''%%%$$$++++++,,,,,,,,,,,,------++++++************++++++---,,,++++++******++++++)))+++,,,......---,,,++++++++++++++++++++++++++++++++++++,,,,,,------...,,,,,,,,,------------...+++++++++++++++++++++++++++,,,,,,------,,,,,,++++++,,,,,,,,,,,,++++++***************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++++++++,,,/////////...------,,,,,,,,,,,,,,,---------------------------------------++++++,,,,,,,,,,,,,,,,,,---------.........//////...........................//////////////////.../////////000000000111111///000111111222333444444222333333444444555555555333333444555777888:::;;;999999888999:::;;;===>>>>>>??????@@@AAABBBCCCCCCEEEEEEGGGHHHJJJKKKMMMMMMLLLLLLMMMNNNNNNNNNMMMMMMNNNLLLKKKJJJJJJHHHEEECCCCCCBBB@@@===;;;999888777999888666555444333444444666555444222111000000000000000/////////............---------,,,,,,,,,,,,,,,,,,,,,---------------------------------------)))******+++,,,---......------............------++++++++++++++++++++++++++++++***************+++++++++++++++++++++++++++,,,+++******))))))******))))))************))))))***************************))))))(((((((((((((((******))))))))))))******(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))((((((((((((((()))(((((('''''''''&&&&&&&&&)))(((((((((''''''''''''(((((()))))))))*********'''''''''((((((((())))))))))))((('''((()))***+++''''''((((((((((((''''''((((((((((((''''''''''''((((((((((((((('''&&&&&&&&&%%%$$$%%%''')))))))))'''((()))******)))(((''')))))))))))))))((('''''''''(((((((((((((((((((((''''''((((((((()))))))))&&&''''''(((((()))******+++******))))))((((((((((((***++++++)))(((((()))))))))))))))(((((((((((())))))(((((()))***++++++))))))))))))))))))))))))***+++++++++******)))(((rrrooopppooommmmmmiiigggfffeeedddccc```]]]^^^]]]\\\ZZZYYYWWWVVVUUUTTTRRROOONNNOOOPPPOOONNNIIIIIIGGGEEEBBB@@@???>>>;;;;;;:::999777555333222333222111000///........./////////............---111///,,,+++---...//////------,,,,,,,,,,,,,,,---...---,,,,,,++++++,,,,,,************+++,,,---...++++++,,,,,,,,,,,,++++++)))******++++++******)))+++++++++***)))'''&&&%%%++++++,,,,,,,,,,,,------++++++*********++++++,,,+++++++++++++++***))))))'''(((***,,,............++++++++++++++++++++++++,,,,,,------------------,,,,,,,,,,,,------------++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,---------,,,,,,***++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,------------------------******++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++---------...........................................................................////////////////////////000000000111000000000000111111111111000000000111222333444555333333222222333333444555333333333333444444444444444555555666777888999999777777888::::::;;;;;;;;;:::999777777888777555333666666555444333222111111111111000/////////////////////.........//////000............------------,,,,,,,,,,,,++++++++++++...---------,,,,,,,,,+++------------------------((())))))***+++,,,---...,,,------......------,,,++++++++++++,,,,,,,,,,,,---,,,+++***************++++++++++++++++++++++++,,,+++******))))))******))))))************))))))))))))))))))))))))))))))))))))((((((''''''((((((******))))))))))))******))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((***)))((('''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&((((((((((((''''''''''''(((((())))))))))))******''''''((((((((()))))))))&&&&&&&&&'''''''''((((((''''''((((((((((((''''''(((((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%$$$###%%%'''*********************************)))))))))))))))(((((('''$$$%%%%%%&&&''''''((((((&&&&&&'''''''''(((((((((%%%&&&&&&'''(((((())))))*********)))(((''''''&&&***+++,,,,,,***(((((()))(((((((((((())))))))))))******))))))))))))******)))))))))))))))))))))))))))))))))***))))))((('''tttoooooonnnlllmmmkkkiiigggeeedddccc```^^^]]]]]]\\\[[[YYYXXXWWWVVVTTTRRRNNNMMMMMMMMMMMMLLLIIIHHHGGGEEECCCAAA???>>>======<<<;;;999777555444333222111000///.........//////.........---------000///...---...//////000...------,,,,,,,,,,,,---000000//////............------,,,+++************++++++---......---++++++******++++++++++++******'''(((((()))***++++++++++++++++++,,,,,,,,,------,,,,,,,,,+++,,,,,,------++++++,,,------+++***)))'''(((***,,,---.........++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---------++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******+++,,,---------,,,++++++,,,---,,,+++***)))++++++++++++++++++++++++,,,+++*********,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,------.........++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,/////////......---------................................................---------------------------........./////////////////////...............////////////............111111000000111111222333222111111111111111111111111111111000000000000000333333333444444444444555444555666777777777777777222111111222333333222000222222333333333333333222..................//////,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++...---,,,+++***)))))))))************************,,,+++******))))))******))))))************)))))))))))))))))))))))))))))))))(((((('''''''''(((((((((''''''''''''(((((()))******))))))((((((''''''(((((((((((((((((((((((())))))))))))((((((((((((***)))((('''''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''(((((((((((()))))))))***'''(((((((((((()))))))))((((((((('''&&&%%%###"""))))))************))))))((((((((((((''''''''''''''''''((((((''''''&&&%%%((('''&&&''')))++++++***))))))(((''''''((())))))(((((())))))))))))((((((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&'''''''''(((%%%%%%&&&&&&'''(((((((((++++++***)))(((''''''&&&(((***++++++)))(((((()))(((((((((((()))))))))))),,,+++***)))(((((((((((()))))))))))))))))))))))))))))))))******)))((((((wwwpppooonnnmmmmmmmmmkkkhhhfffdddccc```^^^]]]\\\[[[ZZZYYYXXXWWWVVV[[[XXXTTTRRRQQQPPPOOOMMMIIIHHHFFFEEECCCAAA??????======<<<;;;999777555444444333222111000/////////............---------------...000000000///......///...------,,,,,,,,,---///////////////.........------,,,+++************++++++---......---++++++++++++,,,,,,,,,,,,++++++)))))))))***+++,,,---...+++++++++,,,,,,,,,---------------------...//////,,,---.........---+++***)))******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***************+++++++++,,,,,,,,,------++++++++++++++++++++++++***++++++,,,,,,++++++***))))))***++++++,,,+++++++++,,,------,,,+++)))(((++++++++++++++++++++++++---,,,+++++++++---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---++++++,,,,,,---.........///.........---------,,,------------------------/////////......---------.....................---...........................---,,,,,,,,,,,,---............/////////000000////////////............/////////.....................------------..................------,,,,,,.........------------,,,111111111111111111111111222222333333222111111000...------///000111000...------///000000111000000---......///////////////------,,,,,,,,,,,,------+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------******++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++......------,,,+++******...---,,,+++************************************,,,+++******))))))******))))))************))))))************************((((((''''''''''''(((((('''''''''''''''((())))))******))))))((((((''''''(((((((((((((((((((((((())))))))))))(((((((((((()))((((((((())))))***+++&&&''''''''''''''''''''''''''''''((((((((((((((('''(((((((((((()))))))))(((((((((((()))))))))***++++++++++++***((('''&&&))))))************))))))((((((((((((''''''''''''((())))))))))))(((''''''+++)))'''''')))))))))((()))(((&&&%%%%%%&&&((()))(((((())))))))))))((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''(((%%%%%%&&&&&&'''(((((((((,,,,,,+++******)))(((((($$$&&&((()))(((((()))***'''((((((((()))))))))******)))))))))))))))******(((((((((((((((((((((((())))))***************)))yyyrrrpppoooooopppnnnkkkhhheeecccbbb___]]][[[[[[ZZZYYYXXXWWWVVVVVVZZZXXXUUUSSSRRRPPPMMMJJJHHHGGGFFFEEECCCAAA@@@???;;;;;;:::999777555333222444333222111000/////////.........------------,,,+++---000111000...------000///...---,,,,,,,,,,,,,,,------------,,,++++++************+++,,,---...++++++,,,,,,,,,,,,++++++,,,,,,,,,------,,,,,,,,,...---,,,+++++++++++++++++++++,,,,,,,,,,,,------------------...///000000...............------,,,++++++++++++************++++++++++++++++++++++++)))))))))***************++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******))))))***+++++++++******,,,,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------++++++,,,,,,---------...000000///......---,,,,,,------------------------,,,,,,,,,,,,,,,,,,++++++...............---------------------------------...---,,,++++++,,,---............////////////000///////////////..................///////////////......---------------...,,,------......---,,,,,,------------,,,,,,,,,,,,....................................---,,,+++***---,,,,,,...000111000...***+++---...//////...---,,,,,,---......------,,,......---,,,,,,,,,,,,---++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------))))))***+++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...//////000***++++++,,,,,,++++++***.........---,,,+++++++++...---,,,+++++++++++++++************************,,,+++******))))))******))))))************))))))************************''''''&&&&&&''''''(((((()))(((((())))))***+++,,,))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((())))))***+++,,,&&&&&&&&&''''''''''''''''''''''''(((((((((((((((''''''(((((((((((())))))((((((((()))))))))******(((((((((((())))))))))))''''''((((((((((((''''''(((((((((((('''''''''''')))))))))))))))(((((('''***(((&&&&&&&&&'''&&&%%%))))))''''''''''''))))))'''(((((()))))))))))))))******))))))(((''''''&&&&&&&&&'''''''''(((((((((%%%&&&&&&'''(((((())))))++++++++++++************"""$$$&&&((((((((()))+++''''''(((((())))))******%%%%%%&&&(((***,,,...///(((((((((((((((((((((((())))))******++++++******yyyqqqooooooooopppmmmjjjfffcccaaa___]]][[[ZZZZZZYYYXXXWWWVVVUUUUUUWWWUUUTTTTTTSSSPPPLLLIIIHHHGGGFFFDDDCCCAAA@@@???;;;;;;:::999777555333222333222111000///..................---------,,,,,,+++...//////---,,,---...000///...------,,,,,,,,,+++,,,,,,---,,,+++***)))************+++,,,---...++++++************++++++++++++,,,,,,,,,,,,++++++...---,,,******)))******++++++,,,,,,,,,,,,------+++++++++,,,,,,---...///......---,,,,,,,,,,,,---++++++************++++++++++++++++++++++++++++++)))))))))******++++++,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++******++++++++++++******++++++,,,,,,++++++******,,,,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,//////.........---------------------------------///...---,,,,,,---...///,,,---------............---.....................------......//////000000000//////...//////000000,,,---...//////......------------.......................................,,,,,,---------,,,,,,+++---,,,,,,...000000///...,,,---...//////...---,,,+++,,,---------,,,+++***------,,,,,,,,,------...+++++++++,,,,,,,,,------***+++++++++,,,,,,,,,,,,******++++++,,,,,,,,,---++++++++++++++++++++++++******+++,,,---......///******++++++++++++******,,,,,,,,,,,,------......---,,,,,,+++++++++,,,,,,************************,,,+++******))))))******))))))************))))))))))))))))))))))))))))))'''&&&&&&&&&&&&'''((()))(((((((((((()))***+++,,,(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))((((((((())))))***&&&&&&&&&'''''''''((((((''''''''''''((((((((()))'''''''''((((((((())))))(((((()))))))))*********'''&&&%%%%%%%%%&&&((()))''''''((((((((((((''''''((((((((((((''''''''''''(((((())))))(((((('''&&&)))'''%%%%%%'''''''''&&&)))((((((''''''(((((()))''''''((()))))))))))))))))))))((((((((((((((((((''''''((((((((()))))))))&&&''''''(((((()))******))))))))))))************$$$&&&(((((((((((()))***'''''''''((()))*********&&&&&&'''(((***+++---...(((((((((((((((((((((((('''((())))))******))))))vvvnnnlllllllllnnnllliiidddaaa___]]][[[YYYYYYYYYXXXWWWVVVVVVUUUUUUXXXWWWXXXXXXXXXVVVQQQNNNHHHGGGFFFDDDCCCAAA@@@@@@======<<<;;;999777555444222111000///------------......---------,,,,,,,,,---......,,,******---111000000///...---,,,,,,,,,,,,---.........---,,,+++...---,,,+++************,,,+++***))))))***+++,,,******++++++++++++******+++***)))))))))***+++,,,++++++,,,,,,,,,---------************+++,,,---......---,,,+++***+++,,,---******))))))***+++,,,,,,++++++++++++++++++++++++))))))***+++,,,,,,------******+++++++++,,,,,,,,,++++++++++++++++++++++++******++++++++++++******------------,,,,,,+++***,,,,,,*********+++,,,---------------------------***+++,,,,,,,,,***)))''',,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...++++++++++++++++++++++++---------......///////////////.........---------------------------------000///---,,,,,,---///000++++++,,,,,,,,,---------,,,,,,,,,------.........,,,,,,---......///000000---------,,,------...///((()))+++,,,,,,,,,+++***++++++,,,,,,,,,---------,,,,,,,,,,,,------------++++++,,,---............***))))))***,,,---,,,***+++,,,---......,,,***))),,,---.........,,,+++***++++++++++++,,,---...///+++++++++,,,,,,---------))))))******++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,,,,+++++++++************++++++++++++******))))))+++,,,...///000111,,,,,,+++++++++,,,------)))))))))))))))))))))))),,,++++++***)))*********))))))************))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((()))&&&&&&&&&&&&'''(((******''''''(((((())))))******(((((((((((((((((((((((())))))))))))((((((((((((***)))(((''''''&&&''''''&&&&&&&&&'''''''''((((((&&&'''''''''(((((())))))''''''''''''((((((((()))))))))))))))************...---***(((''''''((()))))))))************)))))))))(((((((((''''''''''''''''''((((((''''''&&&%%%)))(((&&&''')))*********&&&''''''''''''''''''&&&''''''((()))))))))))))))&&&&&&''''''((()))))))))(((((((((((())))))))))))''''''(((((()))*********''''''(((((())))))******&&&(((******)))(((((()))&&&''''''((()))******+++++++++***))))))((())))))((((((((((((((((((((((((&&&&&&'''((())))))((((((qqqlllmmmmmmmmmmmmpppmmmhhhccc^^^[[[YYYXXX[[[ZZZYYYWWWUUUSSSRRRQQQUUUUUUVVVUUUTTTRRRPPPOOOJJJGGGDDDBBBAAA@@@>>>============<<<;;;888666444333333222111000///......//////.........---------///...---,,,,,,---.../////////.........---------******+++++++++,,,,,,,,,************************,,,++++++******++++++,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++'''((((((***+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,,,,+++,,,,,,++++++,,,,,,---...,,,+++******++++++)))''',,,,,,,,,------,,,++++++((()))***+++,,,+++***)))))))))))))))))))))))))))---,,,+++******+++,,,---''''''(((((()))))))))***,,,,,,,,,++++++*********++++++++++++++++++++++++))))))******,,,,,,---...------......---+++***)))------------------------------------------------,,,,,,------,,,,,,+++***------------------------333111...,,,++++++,,,---///...---,,,,,,---.../////////.........---------++++++,,,,,,++++++******------------------------,,,,,,,,,---------..................////////////------------------------,,,,,,+++++++++,,,------+++,,,------......------................................................++++++,,,,,,,,,---------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++------...---,,,+++************************---------,,,,,,++++++++++++,,,,,,------,,,,,,+++------------,,,+++***)))(((((()))***++++++++++++++++++++++++++++++++++++...///111000---***))))))''''''(((((())))))******************************000,,,)))(((***+++***(((************************))))))))))))))))))))))))'''''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((&&&&&&''')))***)))(((''''''''''''''''''&&&%%%###"""###&&&)))))))))))))))))))))))))))(((((((((((((((((((((((()))************))))))(((++++++***)))((('''&&&&&&%%%&&&'''(((((())))))(((&&&''''''((((((((((((((((((((('''''''''&&&&&&&&&'''&&&&&&&&&&&&'''(((((())))))))))))))))))))))))...,,,***'''&&&&&&'''''')))))))))))))))(((''''''&&&&&&''''''(((((())))))))))))))))))((((((((((((&&&&&&''''''(((((())))))+++***)))(((((()))***+++******+++++++++******)))******))))))))))))*********)))((('''''''''((())))))))))))))))))******+++qqqlllmmmnnnmmmnnnnnnkkkgggbbb]]]ZZZYYYXXX\\\[[[YYYWWWUUUSSSQQQPPPSSSTTTTTTTTTSSSRRRQQQPPPOOOLLLHHHDDDBBB@@@===:::=========<<<:::888555444333222222111000///...---//////.........---------///...------------...///.........------------,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++)))***+++,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++***+++++++++++++++,,,------)))***+++,,,,,,,,,,,,,,,+++,,,,,,---,,,,,,++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,++++++++++++++++++,,,++++++++++++,,,,,,,,,---,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,------------------......---+++***)))------------------------------------------------,,,,,,,,,,,,,,,+++******------------------------000///...---,,,,,,------///...---,,,,,,---...//////.........------------------......//////......------------------------,,,,,,,,,---------..................////////////------------------------...---,,,+++++++++++++++,,,,,,---------------,,,........................------------------------,,,,,,,,,,,,------------......---------,,,,,,,,,++++++++++++++++++++++++((()))***+++---///111222,,,,,,,,,---,,,,,,++++++++++++++++++++++++++++++------,,,,,,,,,+++++++++***++++++,,,,,,++++++***------------,,,+++***)))((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...///111000...+++++++++(((((()))))))))))))))***************************///,,,))))))***+++***)))************************))))))))))))))))))))))))(((''''''''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((('''''')))+++)))((((((''''''''''''(((''''''&&&$$$"""###&&&)))((((((((((((((((((((((((((((((((((((((((((((((((((())))))*********))))))******))))))((((((''''''(((((()))))))))(((''''''&&&'''(((((())))))(((((((((((('''''''''&&&&&&&&&'''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((+++***(((''''''((()))***((())))))******)))))))))''''''(((((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((,,,+++************+++,,,))))))***************)))******))))))))))))************)))******,,,---...***************++++++,,,qqqmmmnnnnnnnnnooommmjjjeeeaaa]]]ZZZYYYYYY]]]\\\ZZZXXXUUUSSSQQQPPPQQQQQQRRRRRRRRRRRRQQQPPPOOOLLLHHHDDDBBB???<<<999<<<<<<<<<;;;999777555333222222111000///...------...............---------///...------------...///------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,++++++******+++************+++,,,,,,***---//////,,,+++,,,...++++++,,,,,,,,,,,,++++++,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++,,,,,,,,,---------------,,,,,,,,,++++++++++++***++++++++++++++++++++++++/////////......---------------------,,,+++******------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,+++++++++***------------------------------............------......------------..................------------+++,,,---///000000111111........................,,,,,,,,,---------......---............/////////------------------------///...---+++************,,,---------------,,,+++------------------------++++++++++++++++++++++++,,,,,,,,,,,,---------...------------,,,,,,,,,,,,************************,,,+++))))))((()))***+++------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******++++++++++++******------------,,,+++***))))))***+++,,,------------++++++++++++++++++++++++,,,...000000...,,,,,,,,,***************))))))))))))))))))))))))))))))))),,,+++))))))***++++++***))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))***))))))))))))))))))))))))((((((((((((((((((((((((%%%&&&(((((('''(((+++---(((''''''''''''(((((()))(((((('''%%%$$$%%%'''***(((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))************))))))))))))((((((((((((************)))((('''&&&&&&'''(((((())))))((((((((((((((('''''''''&&&&&&''''''&&&&&&''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&'''((()))+++---((()))******++++++++++++******)))))))))(((((((((((((((((((((((((((((((((*********)))((('''''''''+++******))))))******+++''''''((()))*********)))***))))))(((((())))))***((((((((((((((()))***++++++************+++,,,,,,}}}pppmmmmmmnnnnnnpppllljjjfffaaa^^^\\\[[[ZZZ]]]\\\[[[XXXUUUSSSQQQPPPOOOOOOPPPPPPPPPQQQPPPPPPJJJHHHDDDBBBAAA@@@>>><<<;;;;;;;;;:::999666444222222111111000///...------.................................------.........------,,,,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++(((((()))***++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******))))))******+++,,,...222444111,,,(((***,,,******+++,,,,,,,,,,,,+++***)))((((((((()))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.....................------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---//////...---,,,------------------------------------------------'''(((***,,,---...//////........................,,,,,,,,,---------......---------.........//////------------------------------,,,+++*********+++,,,------------,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++///...+++)))''''''((((((...---,,,***)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,+++************+++,,,------------***************************,,,......---,,,,,,,,,,,,,,,++++++******))))))))))))))))))))))))))))))***))))))))))))*********((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((())))))***))))))))))))))))))))))))((((((((((((((((((((((((%%%&&&''''''&&&''')))+++'''''''''''''''((()))***((((((((('''%%%&&&(((***((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((()))************'''((((((((()))))))))******************)))((((((''''''((()))))))))))))))(((((((((((('''''''''''''''''''''''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((***+++,,,((((((***+++,,,---------+++++++++***)))((((((''''''''''''(((((((((((((((******)))))))))(((((((((((((((''''''''''''((((((%%%&&&'''((())))))))))))))))))(((((((((((())))))***)))((('''&&&&&&%%%%%%******))))))******+++,,,zzzooollllllmmmnnnqqqnnnkkkgggccc___]]]\\\\\\]]]\\\[[[XXXVVVSSSRRRQQQPPPPPPPPPOOOOOOOOOOOOOOOJJJHHHEEECCCBBBAAA???>>>;;;;;;;;;:::999666444222222222111000///...---------.....................---..................---------,,,,,,,,,+++++++++++++++,,,,,,,,,---------+++++++++++++++++++++++++++******))))))******++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++)))))))))******++++++,,,++++++++++++++++++++++++,,,,,,---------------,,,******))))))******+++,,,...222444111,,,(((***,,,)))***++++++,,,,,,,,,+++***)))((('''((()))***+++++++++++++++++++++++++++***+++,,,------,,,+++*********************))))))++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------//////...---,,,------...,,,,,,,,,,,,,,,,,,,,,,,,)))***---/////////---,,,,,,------------------,,,,,,,,,------------------&&&''')))***,,,,,,------........................,,,,,,,,,---------......------------............------------------------************++++++,,,---+++,,,,,,---,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---///000...---+++***)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------------,,,,,,++++++,,,,,,++++++************+++,,,------------))))))))))))))))))))))))''')))+++,,,+++*********,,,,,,++++++******))))))))))))))))))))))))))))))(((((())))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''&&&%%%$$$&&&((('''''''''''''''((()))***((())))))(((&&&&&&(((***''''''''''''''''''''''''))))))))))))))))))))))))%%%&&&'''))))))*********''''''(((((())))))******(((((()))***************'''(((((()))))))))))))))))))))((((((((('''''''''(((''''''''''''((())))))''''''''''''''''''''''''''''''((((((((()))******'''(((***+++---.........,,,,,,+++***)))(((''''''&&&&&&''''''((((((((()))'''((((((((()))))))))***''''''((((((((((((''''''$$$%%%&&&(((((()))))))))))))))(((((((((((()))))),,,+++++++++***)))((((((((((((((((((((()))******wwwmmmkkkkkkkkkmmmqqqpppmmmiiiddd```]]]\\\\\\\\\\\\ZZZXXXVVVUUUSSSRRRSSSRRRQQQOOONNNMMMMMMMMMMMMKKKGGGEEECCCBBB???===<<<<<<<<<;;;999777555333333333222111000///......---------...............------...//////...------------------,,,,,,,,,,,,,,,,,,,,,,,,------------******************************))))))))))))******+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,---.........------+++************+++,,,,,,***---//////,,,+++,,,...((()))***+++,,,,,,,,,,,,+++************+++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,,,,,,,,,,++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++((())))))***+++,,,---...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------000///---,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,)))***---...///...---,,,,,,,,,------------,,,,,,,,,,,,,,,,,,------------)))***+++,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,------------.........------------------------))))))))))))+++,,,---...******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********))))))(((''''''++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++------............------***+++++++++++++++******)))***+++,,,------------((((((((((((((((((((((((&&&(((***+++)))(((((()))***************)))))))))************************)))***,,,,,,***))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))***+++))))))))))))))))))))))))(((((((((((((((((((((((('''((((((&&&%%%$$$%%%'''(((''''''''''''(((((()))'''((()))(((&&&&&&((()))''''''''''''''''''''''''))))))))))))))))))))))))&&&''''''((())))))))))))''''''(((((())))))******&&&'''((()))************'''((())))))******)))))))))))))))(((((((((''''''((((((''''''(((((()))***((((((((((((((((((((((((((((((((()))))))))))))))((((((***+++,,,---------++++++***)))((((((''''''&&&&&&&&&''''''(((((()))&&&&&&&&&'''((())))))))))))******++++++******)))&&&&&&'''((()))))))))((()))((((((''''''(((((()))%%%&&&''')))************(((''''''''''''((())))))}}}tttkkkiiiiiijjjmmmqqqpppmmmiiiccc___\\\[[[ZZZ[[[[[[ZZZXXXWWWVVVUUUTTTWWWUUURRRPPPMMMLLLKKKKKKJJJGGGDDDCCCBBBAAA???============<<<:::888555444444444333222111000//////---------.........//////------...//////...------.........------------,,,,,,,,,,,,------------...++++++++++++++++++++++++******))))))))))))******+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,---------************************++++++,,,---------------+++++++++++++++,,,------)))***+++,,,,,,,,,,,,,,,((()))***++++++,,,,,,,,,)))******+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,......------,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++)))*********++++++,,,,,,---,,,+++++++++,,,------++++++++++++++++++++++++)))******+++,,,,,,------...---,,,******+++,,,---++++++++++++++++++++++++***+++,,,---------,,,++++++,,,------------,,,+++++++++,,,,,,,,,---------------------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,---------.........------------------------***)))))))))***+++,,,,,,((()))***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++***)))&&&###((()))***++++++,,,++++++++++++++++++++++++++++++)))*********++++++++++++,,,------......------,,,******++++++++++++******((()))***+++,,,,,,,,,,,,************************''')))++++++)))((((((((((((((()))))))))))))))***++++++++++++++++++++++++,,,...000000---++++++,,,************************))))))))))))))))))))))))))))))(((((())))))***+++(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((''''''(((***)))((((((''''''''''''(((&&&'''((((((&&&&&&'''(((''''''''''''''''''''''''))))))))))))))))))))))))''''''((((((((((((((('''(((((((((((())))))))))))''''''((()))))))))(((((((((((()))************)))))))))))))))((((((((('''((((((((((((((())))))***((((((((((((((((((((((((''''''((()))))))))))))))((((((***+++,,,,,,,,,,,,)))))))))(((((('''''''''%%%%%%&&&''''''((())))))&&&&&&&&&&&&''''''''''''******+++,,,,,,+++******'''(((((()))))))))((((((((((((''''''''''''((((((!!!"""$$$&&&((()))))))))((((((((((((((())))))***{{{rrrjjjhhhiiiiiilllppppppmmmhhhccc^^^[[[YYYXXXZZZZZZYYYXXXWWWVVVVVVUUUYYYWWWTTTPPPMMMKKKJJJJJJAAA@@@>>>>>>???@@@???>>>=========<<<;;;888666444555444444333222111000000---------.........//////,,,---...//////...---,,,//////.........---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******************++++++************************)))***+++,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,+++******++++++)))'''(((((()))++++++,,,,,,,,,&&&''')))*********)))(((---------------------------,,,+++******+++,,,------------,,,,,,+++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++******---,,,+++++++++,,,---...++++++++++++++++++++++++))))))***+++,,,,,,---------,,,***(((((()))***+++++++++++++++++++++++++++,,,,,,,,,------,,,,,,+++++++++------------+++++++++++++++,,,,,,------------------,,,+++***((('''++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,---------......------------------------++++++***************+++'''((()))+++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,************************---------.........//////*********++++++,,,,,,,,,************************)))***,,,...---+++((('''&&&''')))+++,,,,,,,,,+++************************))))))******+++++++++++++++,,,,,,------,,,,,,+++)))******+++++++++******(((((()))***++++++++++++++++++++++++++++++++++++(((***,,,,,,***(((((((((''''''(((((())))))******,,,,,,,,,,,,,,,,,,,,,,,,///111444333///------...************************)))))))))))))))))))))))))))))))))))))))******+++(((((((((((((((((((((((((((((((((((((((((((((((('''((()))))))))))),,,...***)))((('''''''''''''''&&&'''((('''&&&%%%&&&(((''''''''''''''''''''''''))))))))))))))))))))))))'''(((((((((((((((''''''))))))))))))(((((((((((())))))))))))((('''&&&%%%(((((()))***************))))))))))))((((((((((((((((((((((((((()))******((((((((((((((((((((((((%%%&&&''')))************((()))******++++++++++++((((((((((((''''''''''''%%%%%%&&&&&&'''((())))))'''''''''&&&%%%%%%$$$$$$((()))***++++++***)))(((((()))))))))))))))((('''((((((''''''''''''((((((&&&'''(((************))))))))))))))))))******+++~~~sssjjjhhhjjjkkklllnnnpppmmmhhhbbb\\\YYYZZZ[[[\\\\\\ZZZXXXVVVUUUWWWYYY^^^YYYSSSPPPOOOMMMIIIFFFHHHGGGEEECCCAAA@@@??????::::::;;;:::999777555444777666333111000000000000...........................---,,,+++++++++,,,---+++,,,,,,------,,,,,,+++/////////...---,,,******++++++++++++++++++++++++***++++++++++++,,,,,,,,,(((***,,,+++***)))***+++*********++++++,,,,,,,,,*********************************++++++,,,,,,,,,...------,,,,,,------......---,,,,,,......---,,,+++******+++***(((%%%"""************************)))***++++++++++++***))),,,---...//////---+++***,,,,,,,,,++++++************)))***,,,---...,,,***'''(((***,,,,,,***((('''---,,,***))))))***,,,---++++++******++++++,,,---,,,++++++******++++++,,,,,,***(((***---...---++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++)))************+++++++++------,,,,,,,,,,,,++++++++++++++++++++++++++++++*********++++++,,,,,,,,,---------,,,,,,+++++++++,,,++++++******++++++,,,,,,,,,,,,++++++*********.........------,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,+++***))))))******)))************+++++++++...---------------,,,,,,((())))))((('''(((+++---------,,,++++++,,,------******++++++++++++******)))************+++++++++))))))************))))))((()))***+++++++++++++++************************++++++******************,,,---...,,,***))))))***++++++************++++++))))))))))))))))))))))))******++++++++++++******++++++***)))(((((()))))))))((('''&&&&&&'''((())),,,,,,,,,,,,,,,,,,,,,,,,---...///...,,,+++,,,---,,,,,,,,,++++++*********)))))))))))))))))))))))))))))))))))))))******+++###$$$&&&'''((((((((((((&&&(((******((((((((()))&&&%%%%%%%%%&&&''')))***(((''''''&&&&&&&&&''''''))))))(((((()))***+++,,,((((((((((((((('''''''''))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((('''((())))))))))))))))))))))))***))))))((('''&&&(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((())))))((('''&&&((((((((()))******++++++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((()))***+++,,,+++******&&&''''''((()))******+++)))((('''((()))***)))((())))))))))))))))))))))))vvvkkkhhhjjjjjjkkknnnnnnmmmiiiccc^^^[[[[[[\\\\\\\\\ZZZXXXUUUUUUWWWYYY^^^ZZZVVVRRRPPPNNNKKKJJJIIIHHHFFFCCCAAA???>>>>>>;;;<<<<<<;;;999777555444666555444222111000//////........................------,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,++++++++++++++++++++++++))))))))))))************)))+++,,,,,,+++******+++,,,,,,,,,,,,,,,,,,------************************++++++++++++++++++,,,,,,------,,,,,,,,,,,,---------,,,+++,,,---------+++***************)))'''&&&************************************************,,,---...///...---+++***,,,,,,,,,+++++++++*********))))))+++------+++)))((()))***++++++***)))(((---,,,***))))))***,,,---++++++******++++++,,,---++++++++++++++++++++++++,,,***)))***,,,...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************++++++++++++------,,,,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,,,,++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,++++++++++++......---------,,,,,,,,,------,,,,,,,,,+++++++++,,,++++++***))))))******************++++++++++++,,,,,,,,,,,,------------)))***+++***))))))+++,,,---,,,+++******+++,,,---******++++++++++++******)))************+++++++++******++++++++++++******))))))***+++++++++++++++************************++++++******************,,,------,,,***)))***+++++++++************++++++)))))))))))))))))))))))))))******************)))++++++***))))))))))))))))))(((''''''''''''((()))++++++++++++++++++++++++,,,---...---+++***+++,,,,,,,,,,,,,,,,,,+++******))))))))))))))))))))))))))))))(((((())))))***++++++***)))'''&&&%%%%%%%%%((()))+++***)))(((((()))'''&&&&&&&&&'''((()))***(((''''''&&&&&&'''''''''((('''&&&%%%%%%&&&'''(((((((((((((((((((((((('''))))))))))))))))))))))))))))))************))))))((((((((((((((((((((((((!!!"""###%%%&&&(((((((((((())))))))))))(((((('''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((()))******)))((('''++++++******)))((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))'''((()))***+++***))))))''''''(((((()))******+++)))((('''(((***+++***)))+++***)))((('''&&&%%%$$$zzzmmmiiiiiiiiikkkmmmlllllljjjfffaaa]]]]]]]]]\\\\\\ZZZXXXUUUUUUVVVXXX\\\\\\YYYUUUPPPNNNMMMNNNJJJIIIGGGDDDAAA???>>>============<<<:::888555444555555444333222000///...........................------,,,,,,,,,,,,------///...---,,,,,,---...///++++++,,,---------------++++++++++++++++++++++++))))))))))))*********+++***,,,------+++++++++,,,---------------,,,,,,,,,************************,,,,,,++++++++++++++++++---,,,,,,++++++,,,,,,---,,,+++***+++,,,,,,+++***))))))******************************************,,,+++***))))))***+++,,,+++,,,---...---,,,+++***,,,,,,,,,++++++++++++***)))))))))***+++,,,***))))))))))))))))))))))))))),,,+++***))))))***+++,,,++++++******++++++,,,---***+++,,,,,,,,,,,,+++***+++*********,,,---,,,+++---,,,+++******+++,,,---++++++++++++++++++++++++************+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,+++++++++++++++*********,,,++++++******++++++,,,+++,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,+++******)))*********************+++++++++,,,******++++++,,,,,,------***,,,---,,,+++******+++++++++************++++++******++++++++++++******)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++******************************++++++++++++++++++***,,,---,,,******+++,,,++++++************++++++))))))))))))))))))))))))((())))))******))))))(((+++***)))))))))))))))))))))((((((''''''(((((()))************************+++,,,---,,,***)))***++++++,,,---......,,,+++)))))))))))))))))))))))))))))))))(((((())))))***+++///---***'''%%%%%%&&&&&&***+++,,,+++)))(((((()))((('''''''''((()))***+++(((''''''&&&''''''((((((***))))))(((((((((((()))''''''(((((((((((((((((())))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((($$$$$$&&&'''))))))******'''(((((())))))))))))(((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))************))))))+++******))))))(((((('''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))''''''((())))))))))))((('''(((((())))))************)))((()))+++++++++***---,,,+++***((('''&&&&&&~~~oooiiihhhhhhjjjmmmkkkkkkkkkhhhccc```^^^^^^\\\\\\ZZZWWWUUUTTTVVVXXXZZZ[[[ZZZVVVPPPMMMNNNQQQLLLJJJGGGDDDAAA???======??????>>>===;;;888666444444444555444333111///---........................,,,,,,,,,,,,---------...000///---,,,,,,---///000+++,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------***,,,...---,,,+++,,,,,,---------,,,,,,+++++++++************************,,,,,,,,,++++++*********,,,,,,++++++++++++,,,,,,+++***)))***+++,,,+++)))+++++++++***))))))+++,,,************************,,,+++)))(((((()))+++,,,++++++,,,,,,,,,,,,+++***++++++++++++++++++++++++***)))((()))***+++***(((******))))))))))))******++++++***))))))***++++++++++++******++++++,,,---)))***,,,------,,,***)))+++++++++++++++,,,++++++---,,,***))))))***,,,---++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,++++++******++++++,,,++++++,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++***************+++*********+++++++++,,,,,,+++++++++++++++++++++++++++---//////,,,***))))))******************************++++++++++++******))))))*********+++++++++,,,,,,++++++++++++,,,,,,+++++++++++++++++++++,,,******************************+++++++++++++++,,,***+++,,,,,,+++***+++---++++++************++++++))))))))))))))))))))))))(((((())))))))))))((((((******)))))))))))))))***)))(((((((((((((((((())))))))))))))))))))))))))))))++++++***)))((()))******+++...//////---+++)))((((((((((((((((((((((((((((((((((((((()))*********))))))(((((()))***++++++,,,---,,,***((((((((((((((()))))))))******+++'''''''''''''''(((((())))))))))))))))))*********''''''''''''(((((((((((((((((((((((((((((((((((())))))************))))))((((((((((((((((((((((((******++++++***)))((((((&&&'''((())))))***))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((()))))))))******)))''''''(((((()))*********(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((()))))))))))))))(((((()))))))))************))))))***,,,---,,,+++------------------------pppiiiggggggjjjmmmjjjkkkkkkhhhddd```^^^^^^\\\\\\ZZZWWWTTTSSSUUUWWWWWWXXXXXXTTTOOOMMMNNNQQQLLLJJJHHHEEEBBB???>>>===>>>>>>>>>===<<<999777555444444555444333111///---........................,,,,,,------............000///---,,,,,,---///000------------,,,+++***)))+++++++++++++++++++++++++++,,,,,,,,,,,,---------***,,,...---,,,+++,,,,,,,,,,,,++++++******))))))************************,,,,,,,,,++++++*********++++++************+++++++++***))))))++++++***))),,,,,,---+++(((''')))+++************************,,,+++)))(((((()))+++,,,******+++++++++++++++++++++++++++++++++++++++++++++)))((((((******)))(((******))))))))))))******************************++++++******++++++,,,---)))***,,,------,,,***)))++++++,,,+++++++++++++++---,,,***))))))***,,,---++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,+++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,++++++******++++++,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********+++***************++++++***++++++++++++,,,,,,,,,,,,,,,,,,++++++*********,,,...//////---***))))))******************************++++++++++++******))))))*********+++++++++,,,+++************+++,,,,,,,,,+++******++++++,,,******************************++++++,,,,,,,,,,,,***+++,,,,,,+++***+++---++++++************++++++))))))))))))))))))))))))(((((())))))))))))((((((***)))))))))))))))******((())))))))))))))))))((()))))))))))))))))))))))))))***+++***((('''((())))))+++---//////---+++)))((((((((((((((((((((((((((((((((('''((())))))***$$$&&&)))+++,,,,,,+++++++++,,,---,,,***((((((((()))))))))***************'''''''''''''''((()))***###$$$%%%&&&''''''((((((&&&'''''''''(((((())))))(((((((((((((((((((((((())))))************))))))(((((((((((((((((((((((())))))))))))((('''%%%%%%&&&'''((())))))***))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))'''''''''((())))))******''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******++++++))))))))))))************+++***)))+++---......---........................~~~oooiiihhhhhhjjjmmmkkkkkkkkkhhhccc```^^^^^^\\\\\\ZZZWWWTTTSSSTTTVVVVVVVVVUUURRROOONNNOOOPPPKKKJJJHHHEEEBBB@@@???>>>============<<<:::888666555555444333222000///...........................+++,,,---......///......///...---,,,,,,---...///......------,,,***)))(((++++++++++++++++++++++++************++++++++++++***,,,------+++++++++,,,************))))))))))))************************,,,,,,+++++++++++++++++++++******))))))******++++++***)))***++++++***)))***,,,---,,,(((&&&(((***************************,,,+++***))))))***+++,,,******************++++++***++++++++++++,,,,,,,,,,,,***))))))*********)))))))))))))))))))))))))))************************++++++******++++++,,,---***+++,,,,,,,,,,,,+++***+++,,,---,,,*********+++,,,+++***))))))***+++,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************+++++++++++++++,,,++++++******++++++,,,***+++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++*********************)))******+++,,,++++++++++++,,,,,,,,,,,,---,,,,,,,,,++++++++++++,,,...///...,,,***************+++,,,,,,+++************++++++++++++******)))************+++++++++,,,+++***))))))***+++,,,...---+++******+++,,,,,,******************************++++++,,,---------***,,,---,,,******+++,,,++++++************++++++))))))))))))))))))))))))((())))))******))))))((()))))))))))))))******+++((())))))******))))))((()))))))))))))))))))))))))))***+++***((('''((()))(((***+++------,,,+++***))))))))))))))))))))))))((((((''''''(((((()))***%%%'''***------+++)))'''***+++,,,+++)))(((((()))((()))************))))))''''''''''''((()))******$$$%%%&&&'''((((((((((((&&&&&&''''''((()))))))))))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((((((((()))))))))))))))((('''(((((())))))))))))((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''&&&&&&&&&'''((()))******))))))((((((''''''&&&''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))*********)))***++++++,,,************************+++******+++...//////...//////...---+++***))))))|||nnnhhhhhhhhhjjjmmmlllllljjjgggbbb^^^]]]]]]\\\\\\ZZZWWWSSSRRRTTTVVVWWWUUURRRQQQQQQQQQPPPOOOKKKIIIGGGEEECCCAAA@@@@@@;;;;;;<<<<<<;;;:::888777666555444222111000//////........................+++,,,---.../////////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++*********+++++++++,,,,,,)))+++,,,,,,+++******+++******************++++++************************++++++++++++++++++,,,,,,******))))))))))))******,,,+++******+++,,,+++***%%%)))---,,,(((&&&(((***************************************************)))))))))))))))***++++++******+++++++++,,,,,,,,,...,,,***)))***++++++***((()))***++++++***)))((())))))************))))))++++++******++++++,,,---+++++++++++++++++++++++++++,,,...,,,***)))***,,,************************+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++************------------------------,,,,,,,,,+++++++++******++++++++++++,,,,,,,,,---,,,++++++******++++++,,,+++******************)))******+++++++++,,,,,,,,,++++++++++++******************))))))***++++++,,,+++++++++,,,,,,,,,------***++++++,,,---.........,,,------,,,***)))***,,,***+++,,,------,,,+++*********++++++++++++******)))************+++++++++---,,,+++******+++,,,---///---,,,******+++,,,---******************************++++++,,,------...,,,------,,,***)))***+++++++++************++++++)))))))))))))))))))))))))))******************))))))))))))))))))***++++++((()))************)))(((************************)))***+++***((('''((()))((()))******+++++++++***))))))))))))))))))))))))(((''''''''''''((())))))'''(((***++++++***(((&&&((()))+++***)))(((((()))(((((()))******)))((((((''''''''''''((()))***+++))))))*********)))'''&&&&&&&&&''''''((())))))***))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((())))))*********))))))(((((())))))))))))(((((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((()))***+++***))))))(((''''''&&&&&&''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))***))))))((()))***+++,,,************************,,,++++++,,,///000000/////////...---+++***)))(((zzzmmmhhhiiiiiikkkmmmlllllljjjfffaaa]]]]]]]]]]]]\\\ZZZWWWSSSRRRTTTUUUXXXUUUQQQPPPRRRSSSQQQOOOJJJIIIGGGEEECCCBBBAAA@@@::::::;;;;;;;;;:::999888777666333111000000000000........................***+++---///000000///...+++,,,,,,------,,,,,,+++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,---------.........(((***,,,,,,***)))***+++*********++++++,,,,,,---*********************************++++++,,,,,,---******))))))))))))******,,,+++***+++,,,,,,+++***!!!''',,,,,,)))''')))+++************************)))***++++++++++++***)))))))))(((((()))***++++++*********++++++,,,,,,,,,///---***)))***++++++***''')))***,,,,,,***)))'''))))))************))))))++++++******++++++,,,---,,,++++++******++++++,,,+++---...---***(((***,,,)))***++++++++++++***)))++++++++++++++++++++++++++++++,,,,,,,,,---------+++++++++************)))------------------------,,,,,,,,,++++++*********+++++++++,,,,,,---------,,,++++++++++++++++++,,,+++*********))))))((((((*********++++++,,,,,,,,,+++++++++************)))******))))))***+++,,,,,,++++++,,,,,,,,,---------((()))***,,,...000111222,,,---,,,***))))))+++---+++,,,------------,,,+++******++++++++++++******)))************+++++++++///...,,,++++++,,,...//////...,,,******+++,,,---******************************+++,,,,,,---......,,,---...,,,***))))))***++++++************++++++))))))))))))))))))))))))******++++++++++++******))))))((())))))***++++++((()))***++++++***)))(((************************)))***+++***)))((()))***(((((()))))))))******+++))))))))))))))))))))))))'''''''''''''''((())))))''''''(((((()))))))))***&&&(((******((((((((()))'''((()))******)))((('''''''''''''''((()))++++++)))))))))(((&&&$$$""" &&&&&&&&&'''((())))))***))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((((((((('''&&&%%%###!!! ))))))***))))))(((''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((()))((((((((((((***,,,---&&&&&&''''''((()))))))))''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))((('''''''''(((***+++++++++******************,,,++++++,,,///111000000........................}}}nnnhhhggggggiiikkkjjjjjjjjjhhhddd___ZZZWWW\\\[[[YYYVVVUUUTTTTTTTTTXXXUUUQQQOOOOOOOOOOOONNNIIIGGGDDDBBBAAA@@@>>><<<<<<======;;;999777777888666666666444111...+++))),,,++++++******++++++,,,...---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,......---,,,++++++******---,,,,,,++++++,,,,,,------------,,,,,,+++++++++******+++,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++************++++++)))******++++++,,,------,,,,,,,,,++++++******************++++++,,,,,,---,,,+++)))(((((()))+++,,,++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++******,,,,,,,,,+++***)))((((((,,,,,,,,,+++,,,------...))))))*********))))))(((,,,+++***)))(((((((((((((((((())))))******++++++)))))))))))))))))))))))),,,,,,++++++***+++++++++***+++,,,---------,,,+++(((((()))***++++++,,,,,,,,,++++++******++++++,,,'''((()))***+++,,,------************************+++,,,,,,------......///,,,,,,,,,++++++*********++++++++++++++++++++++++...,,,)))'''(((***---///+++++++++++++++++++++,,,******+++++++++,,,,,,,,,---,,,+++))))))))))))******************)))((('''++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++++++++************++++++))))))))))))))))))))))))------------------------+++*********))))))((((((+++***)))(((((()))***+++,,,,,,------...///000000000///---+++************************))))))((((((+++***)))(((((()))***++++++++++++***************))))))((('''''''''''''''+++*********))))))((((((---,,,+++***))))))))))))(((((())))))******++++++++++++************++++++))))))))))))))))))))))))))))))(((((('''''''''&&&%%%&&&(((************)))(((((())))))******++++++((((((((((((((()))******((((((''''''''''''(((((()))((((((''''''''''''(((((((((((((((((()))******(((((((((((((((((((((((()))(((((((((''''''''''''))))))))))))))))))))))))&&&''''''(((((((((((((((((((((((((((''''''''''''%%%&&&&&&&&&'''(((((((((+++***)))((('''''''''''''''''''''''''''((())))))(((((((((((())))))))))))))))))************))))))***))))))(((''''''&&&&&&,,,'''&&&***(((###"""&&&******))))))))))))******)))*********)))(((&&&%%%(((((((((((())))))))))))))))))))))))************---,,,+++++++++,,,---...------------,,,,,,+++***~~~ooohhhggggggiiikkkkkkkkkjjjhhheee```\\\YYY[[[YYYXXXVVVTTTTTTTTTTTTWWWTTTPPPOOONNNOOONNNMMMKKKHHHEEECCCBBBAAA>>>===<<<======<<<999777777777333333333222222000///...,,,,,,++++++++++++,,,,,,---------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++***)))++++++++++++++++++++++++---------,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,++++++************++++++++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,++++++++++++,,,+++)))(((((()))+++,,,++++++++++++++++++++++++))))))*********))))))(((******++++++++++++******,,,+++++++++***)))))))))((((((((((((((()))******)))******++++++******)))*********))))))***++++++))))))))))))************************************,,,,,,++++++***++++++,,,++++++,,,---------,,,+++)))******+++,,,,,,------,,,++++++******++++++,,,)))))))))))))))))))))***++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++******)))(((***---000222---,,,,,,++++++***************+++++++++,,,,,,,,,+++******))))))***+++,,,///.........------------++++++++++++++++++++++++,,,,,,,,,+++++++++******+++++++++++++++++++++++++++******************+++)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,+++*********))))))))))))******))))))))))))******++++++,,,------...//////000///---+++************++++++*********)))))))))+++***)))(((((()))***+++***************************))))))(((''''''((((((+++*********)))))))))))),,,+++***))))))(((((())))))))))))))))))*********+++******))))))******+++(((((((((((((((((((((((()))(((((((((''''''''''''&&&'''((())))))***)))))))))))))))))))))*********((((((((((((((())))))***((((((''''''''''''(((((((((((('''''''''(((((()))((((((((((((((()))******(((((((((((((((((((((((())))))((((((((('''''''''((((((((((((((((((((((((&&&'''(((((())))))((((((&&&'''''''''(((((())))))&&&&&&'''''''''''''''''''''''''''(((((()))***+++((((((''''''(((((()))***(((((((((((())))))))))))((())))))******))))))(((((((((((((((''''''''''''+++''''''***)))%%%$$$(((******))))))))))))******)))*********)))((('''&&&(((((((((((()))))))))***))))))))))))************,,,+++*********+++------,,,,,,------,,,,,,+++***ooohhhgggggghhhkkkmmmmmmkkkiiieee```]]]ZZZYYYWWWVVVTTTTTTTTTTTTTTTUUUSSSPPPNNNNNNNNNNNNMMMLLLIIIFFFDDDCCCAAA???===<<<======<<<999777777777333333222111111111111111---------,,,,,,---------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........,,,***)))))))))************)))))),,,,,,------------------...---+++************+++*********++++++++++++,,,++++++************++++++---,,,,,,+++******))))))+++++++++++++++*********------,,,,,,+++*********,,,+++***))))))***+++,,,++++++++++++++++++++++++((())))))*********))))))******++++++++++++******++++++******************)))************+++++++++***++++++,,,,,,+++++++++************+++,,,---...***************)))))))))++++++++++++++++++++++++,,,++++++***++++++,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,------...,,,++++++******++++++,,,++++++***)))(((''''''&&&,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++******)))))),,,,,,,,,++++++++++++***++++++++++++++++++++++++*********+++,,,...000000...------,,,+++***))))))******+++++++++,,,,,,,,,))))))))))))***+++,,,---,,,,,,***))))))******+++++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++************************))))))))))))))))))))))))++++++++++++++++++++++++***************)))))))))))))))************))))))******++++++,,,---------///...---+++************+++++++++++++++***************))))))))))))******((())))))******++++++++++++***))))))((()))))))))***************))))))))),,,+++***))))))(((((()))************))))))))))))+++******))))))******+++(((((((((((((((((((((((((((((((((((('''''''''''')))((((((((((((((())))))***))))))))))))))))))(((((((((''''''(((((()))***((((((''''''''''''(((((('''''''''''''''((()))***((((((((((((((())))))***(((((((((((((((((((((((()))))))))(((((((((''''''''''''''''''''''''''''''&&&'''(((((())))))((((((%%%%%%&&&'''((()))******(((((('''''''''''''''''''''''''''((())))))******)))(((((((((((()))******(((((((((((())))))))))))'''(((((())))))(((((('''))))))************++++++)))''''''))))))'''''')))******))))))))))))******************)))(((''''''((((((((()))))))))******))))))))))))*********************)))***++++++,,,,,,,,,,,,,,,,,,++++++***ppphhhgggfffhhhkkkooonnnkkkgggccc^^^ZZZXXXWWWVVVTTTSSSSSSSSSTTTTTTTTTQQQOOONNNNNNNNNMMMLLLLLLIIIFFFCCCBBB@@@>>><<<;;;===>>><<<:::777666777777666444111000//////000......------------......+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***,,,...//////---***((())))))***++++++***)))))),,,,,,,,,------......//////...+++)))))))))***+++************++++++++++++++++++************++++++,,,+++++++++******))))))+++++++++***************************************++++++***))))))***++++++******************************+++,,,,,,,,,++++++******++++++++++++*********************+++++++++******+++++++++,,,++++++++++++,,,,,,------,,,,,,+++++++++++++++,,,---...+++++++++******)))))))))++++++++++++++++++++++++++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,------,,,++++++******++++++,,,,,,,,,+++***)))((('''''',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++++++++++++++++++++------......------,,,,,,,,,,,,,,,++++++***************+++++++++,,,,,,,,,))))))*********++++++,,,)))(((&&&%%%$$$&&&''')))************************++++++++++++++++++++++++*********************************++++++*********))))))))))))))))))))))))***************+++++++++************************((()))***++++++***)))((()))*********+++++++++,,,...---,,,++++++*********++++++++++++++++++++++++***))))))))))))))))))***'''(((((()))***++++++,,,++++++******)))******+++************************---,,,+++******))))))***++++++******))))))((((((******))))))))))))******((((((((((((((((((((((((((((((((((((((('''''''''******(((''''''((())))))******))))))((((((((('''(((''''''''''''((())))))((((((''''''''''''((((((&&&&&&&&&'''''')))******))))))(((((((((((())))))(((((((((((((((((((((((()))))))))(((((((((((('''((((((((((((((((((((((((''''''((()))))))))))))))&&&&&&&&&'''((())))))***))))))((((((''''''&&&&&&*********))))))((('''&&&)))))))))))))))******+++(((((((((((())))))))))))''''''(((((((((((('''''''''''''''((()))******+++&&&&&&&&&((()))((()))*********))))))))))))******************))))))(((((((((((()))))))))*********((()))))))))************)))))))))))))))******+++++++++,,,,,,,,,++++++***~~~oooiiigggfffgggjjjpppmmmiiiddd___ZZZWWWVVVWWWVVVTTTSSSRRRSSSSSSTTTSSSQQQOOONNNOOOOOOMMMLLLKKKHHHEEEBBBAAA???===;;;;;;===>>>===:::777666666888666444222000///000000///......------......///+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++...//////---***)))******++++++++++++******+++,,,,,,------.........///...+++)))))))))***+++))))))*********+++++++++++++++************++++++)))))))))******+++++++++************************&&&''''''((()))******++++++******************+++************************)))***+++,,,,,,,,,,,,,,,******++++++++++++*********************+++++++++&&&'''(((((())))))((((((***+++,,,---------------...------,,,++++++,,,,,,,,,,,,++++++******))))))************************+++*********++++++,,,---------,,,,,,++++++++++++************++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++,,,,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++------.........---,,,+++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++******)))))),,,+++)))(((((()))+++,,,************************++++++++++++++++++++++++************************)))***++++++++++++***))))))))))))))))))))))))))))))))))))******+++++++++***************+++++++++((()))***++++++***)))((()))))))))***************,,,,,,,,,,,,+++******)))++++++++++++++++++++++++)))))))))******)))))))))''''''((()))******++++++++++++************++++++***************+++++++++......---,,,++++++++++++++++++******))))))((((((***))))))))))))))))))***'''''''''''''''''''''''''''''''''(((((((((((((((******(((''''''((())))))***)))))))))(((((('''''''''''''''''''''(((((()))((((((''''''''''''((((((&&&&&&&&&'''''')))******))))))(((((((((((())))))))))))))))))))))))))))))***)))))))))(((((((((((())))))))))))))))))))))))'''(((((()))))))))))))))(((((((((((((((''''''''')))))))))((((((''''''&&&)))*********)))((('''&&&)))))))))))))))******+++(((((((((((())))))))))))''''''((((((((((((''''''""""""###$$$%%%&&&''''''$$$%%%&&&&&&''')))************))))))))))))***************)))))))))))))))))))))))))))************((()))))))))************(((((())))))******************+++,,,,,,+++++++++{{{nnniiihhhgggfffhhhnnnkkkfffaaa\\\YYYWWWVVVXXXVVVUUUSSSSSSSSSSSSSSSRRRQQQOOOOOOPPPPPPNNNLLLKKKHHHEEEBBB@@@>>><<<::::::<<<>>>===;;;888666555444444333222222222222222......------------......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++***,,,+++************+++,,,++++++,,,,,,,,,,,,,,,,,,...---+++************+++)))))))))************+++++++++************++++++(((((())))))***++++++,,,)))))))))***************%%%%%%&&&((()))***+++,,,************************************************'''((()))*********************++++++++++++******++++++******************'''(((***+++++++++***)))******+++,,,------------///...---,,,+++++++++++++++++++++++++++*********))))))))))))))))))))))))************+++,,,------......---,,,++++++++++++************************,,,++++++******++++++,,,***++++++,,,,,,---------******************************++++++,,,------...***++++++++++++,,,,,,,,,++++++++++++++++++++++++******,,,---............))))))***+++,,,------...******+++++++++,,,,,,,,,+++,,,,,,++++++)))((((((,,,+++*********+++,,,---***************************++++++++++++,,,,,,,,,************************)))***+++,,,,,,+++***))))))))))))))))))))))))))))))))))))***++++++,,,,,,*********+++++++++++++++))))))************))))))************************++++++,,,,,,+++***))))))*********+++++++++++++++))))))************))))))'''(((((())))))******************)))******+++,,,*********+++++++++++++++...---,,,++++++***++++++************))))))))))))***))))))(((((())))))***'''''''''''''''''''''''''''''''''((((((((((((((()))((((((((((((((()))))))))(((((((((((((((((('''''''''&&&&&&''''''((()))((((((''''''''''''(((((('''''''''''''''((()))******))))))((((((((((((((())))))))))))))))))))))))******)))))))))(((((((((************************'''((())))))******))))))))))))((((((''''''''''''))))))((((((((((((((((((%%%&&&(((*********)))))))))(((((((((((()))******(((((((((((())))))))))))'''(((((())))))(((((('''&&&&&&'''((())))))******$$$'''(((&&&'''+++,,,*********))))))))))))******+++******)))))))))******)))))))))*********++++++))))))))))))************(((((()))************))))))***++++++++++++++++++wwwmmmjjjiiigggeeefffiiigggccc___\\\ZZZZZZZZZYYYXXXVVVTTTSSSRRRSSSSSSRRRQQQPPPPPPQQQQQQOOOMMMLLLIIIFFFCCCAAA???<<<::::::<<<>>>>>>;;;888666555555555444444333222111000...------------------...---------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,+++)))'''''')))+++,,,++++++++++++++++++******++++++++++++++++++++++++))))))))))))************++++++************++++++))))))))))))************((()))))))))*********+++'''(((((()))***+++,,,,,,*********++++++*********************************''''''(((******++++++*********++++++++++++******,,,+++++++++***)))))))))***+++---...///...---,,,)))***+++,,,,,,---------,,,,,,+++++++++++++++,,,***++++++++++++++++++,,,************************************+++,,,---...///...---+++******++++++++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++*********+++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******++++++,,,,,,------*********++++++,,,,,,---******+++++++++,,,,,,,,,)))***++++++++++++)))))))))))))))*********++++++******************************+++++++++,,,,,,,,,************************(((***+++,,,,,,+++***((())))))))))))))))))))))))))))))******+++,,,,,,---*********++++++,,,,,,,,,******))))))))))))*********************************++++++,,,+++***)))))))))))))))*********++++++((()))***++++++***)))(((((((((((())))))))))))))))))))))))))))))***++++++*********++++++,,,,,,,,,,,,,,,+++***)))))))))))))))))))))))))))*********))))))(((((((((((())))))''''''''''''''''''''''''''''''''''''((((((((()))&&&'''((())))))***))))))'''''''''((((((((((((((('''&&&&&&&&&&&&'''((((((((((((''''''''''''(((((((((((('''''''''(((((()))******)))((((((((((((((())))))))))))))))))))))))*********)))))))))(((((())))))))))))))))))))))))(((((()))************)))'''''''''(((((((((((((((((((((((((((((()))))))))%%%&&&(((***+++***)))(((((((((''''''(((((()))***(((((((((((())))))))))))((())))))******))))))(((++++++,,,,,,---------...&&&***+++((()))---...+++******))))))))))))******+++******))))))***++++++))))))*********+++++++++))))))))))))************((()))***+++++++++******))))))***+++++++++++++++uuullljjjjjjgggeeeeeefffdddaaa^^^\\\\\\]]]^^^[[[YYYWWWUUUSSSRRRRRRSSSSSSRRRQQQQQQRRRRRRPPPNNNMMMKKKGGGDDDBBB@@@===;;;:::<<<>>>>>>;;;888666555888888777666333000---+++---------,,,,,,---------......,,,++++++,,,......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,***'''%%%%%%'''***,,,,,,++++++******)))))))))******+++,,,,,,,,,++++++))))))))))))************++++++************++++++++++++******)))((((((((((((((())))))*********++++++++++++++++++,,,,,,,,,******++++++++++++******))))))))))))))))))))))))))))))***,,,,,,---------******++++++++++++******---,,,,,,+++***)))((((((''')))***,,,,,,+++***)))((()))***+++,,,,,,---,,,************+++,,,------*********++++++,,,,,,---++++++++++++++++++++++++************+++,,,---...///...---+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,+++*********************,,,,,,,,,,,,,,,,,,,,,,,,++++++******)))(((((((((*********++++++,,,,,,,,,++++++++++++++++++++++++...---,,,+++************,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,'''(((***+++,,,,,,++++++)))***+++,,,,,,,,,,,,,,,))))))))))))))))))))))))*********++++++,,,,,,,,,))))))))))))))))))))))))((()))+++,,,,,,+++)))((())))))))))))))))))))))))))))))***+++,,,,,,------*********++++++,,,,,,,,,+++***)))(((((()))***++++++++++++***************)))***+++,,,,,,+++)))((((((((())))))*********+++((()))***++++++***)))((())))))))))))(((((((((((())))))(((((()))***++++++*********++++++,,,,,,,,,+++***)))(((''''''''''''(((((())))))******++++++))))))(((((((((((())))))''''''''''''''''''''''''&&&'''''''''(((((())))))%%%&&&(((************)))&&&'''''''''(((((())))))'''&&&&&&&&&&&&'''((((((((((((''''''''''''(((((()))(((((('''''''''((((((******)))((((((((((((((())))))))))))))))))))))))************))))))))))))(((((((((((((((((((((((((((((()))***************%%%&&&&&&'''((()))******''''''(((((())))))******((()))***+++***(((&&&%%%'''''''''''''''((())))))(((((((((((())))))))))))))))))************))))))((())))))))))))*********(((------******///000,,,******))))))))))))******++++++***))))))***+++,,,)))************+++++++++))))))))))))************((()))***,,,,,,++++++***((()))***+++++++++++++++wwwkkkhhhiiihhhhhhiiiiiifffccc___]]]\\\\\\]]]ZZZYYYWWWSSSPPPOOOQQQSSSSSSQQQPPPQQQRRRSSSRRRPPPRRRNNNJJJFFFCCC@@@===:::999999::::::999777666555666666555444333222222111000...---...///000///...************+++,,,---------,,,,,,++++++,,,,,,---......---,,,,,,+++******+++++++++++++++***)))(((...------,,,+++++++++,,,******+++,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++)))))))))))))))******+++***+++,,,------,,,+++*********************************+++,,,,,,,,,,,,+++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++************+++++++++++++++*********)))))),,,+++******)))*********************************))))))))))))))))))))))))******+++,,,,,,,,,,,,+++,,,---------***'''$$$"""---,,,+++*********+++,,,++++++,,,,,,,,,,,,------((()))***++++++***((('''+++++++++***++++++,,,,,,------,,,,,,,,,,,,++++++,,,+++******))))))******,,,,,,,,,++++++*********((()))***+++,,,---------++++++++++++++++++++++++))))))***+++,,,,,,------*********++++++,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,+++***)))((((((******++++++++++++******))))))((((((((((((((())),,,***(((((()))***)))((())))))************))))))(((((()))************)))++++++++++++++++++++++++))))))*********+++++++++************************)))))))))***+++++++++,,,+++++++++******)))))))))******+++++++++,,,,,,,,,)))))))))))))))*********(((---(((%%%,,,,,,'''***++++++******************))))))))))))))))))))))))***+++,,,,,,+++***)))(((+++++++++*********))))))++++++***)))((('''&&&%%%++++++***)))(((((())))))+++++++++************)))'''''''''''''''((())))))((((((((((((((((((((((((&&&'''(((((('''%%%###"""&&&'''((())))))((('''&&&''''''''''''''''''''''''%%%&&&''')))))))))((((((((((((((((((((((((((((((***)))(((((((((((())))))((((((((((((((((((((((((((()))))))))))))))((((((&&&'''(((***++++++++++++))))))))))))((((((((((((''''''''''''''''''''''''''''''(((((())))))******))))))))))))))))))))))))******)))))))))))))))***+++******)))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))***++++++++++++***************************---+++)))((('''((()))***************************---,,,+++*********+++,,,tttiiifffgggffffffhhhfffeeeccc```^^^^^^]]]]]]ZZZYYYWWWTTTQQQQQQSSSUUUUUUTTTRRRRRRRRRRRRQQQOOOPPPMMMIIIFFFCCCAAA>>>;;;::::::::::::999888666555666666555444333222111111000...---...///000///---,,,,,,+++++++++++++++,,,---,,,,,,++++++,,,,,,---......---,,,,,,+++******+++++++++++++++***))))))------,,,+++++++++++++++******+++,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++***************++++++,,,+++++++++,,,,,,+++++++++******************************+++,,,,,,,,,,,,++++++++++++******+++++++++******************************+++,,,,,,,,,,,,+++++++++************+++++++++++++++*********))))))***)))))))))***+++,,,,,,******************************************************+++,,,,,,,,,,,,++++++,,,,,,,,,+++***(((''',,,++++++******++++++++++++++++++,,,,,,,,,------*********++++++******))),,,,,,+++++++++++++++,,,------,,,,,,,,,,,,++++++,,,,,,+++************+++,,,,,,++++++++++++++++++))))))***+++,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,---++++++++++++++++++,,,,,,***++++++,,,,,,++++++***+++,,,,,,++++++)))((((((******++++++++++++************)))(((((())))))***,,,+++))))))******)))(((******++++++++++++******((()))******++++++******++++++++++++++++++++++++*********++++++++++++,,,***************************************+++++++++,,,+++++++++************))))))*********+++++++++***************)))))))))+++000***'''...,,,'''************+++++++++++++++))))))))))))))))))))))))+++++++++++++++***)))(((+++++++++*********)))))),,,,,,,,,+++++++++++++++++++++***)))))))))))))))*********)))))))))(((((('''''''''''''''((())))))((((((((((((((((((((((((''''''''''''&&&%%%$$$$$$''''''((((((((((((''''''''''''''''''''''''''''''&&&'''((()))))))))((('''(((((((((((((((((((((((()))))))))((((((((())))))))))))))))))))))))))))))&&&'''((())))))))))))(((((())))))*********))))))&&&&&&''''''((((((((()))''''''''''''''''''''''''''''''(((((())))))))))))))))))))))))))))))))))))******))))))))))))******))))))((())))))***++++++))))))))))))************))))))))))))))))))))))))))))))))))))************))))))***++++++++++++***************************+++***((('''&&&'''((()))************************---,,,+++******+++,,,,,,~~~rrrgggdddeeeddddddeeecccbbbbbbaaa```___^^^]]]YYYYYYWWWTTTRRRSSSUUUXXXYYYWWWTTTSSSRRRQQQOOOMMMNNNKKKHHHEEECCCAAA???<<<;;;;;;;;;:::999888666666666555555444333222111111///...---...//////...---...---,,,+++************---,,,,,,++++++,,,,,,---...------,,,,,,++++++***++++++++++++++++++***))),,,,,,+++************+++******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,+++++++++++++++***+++,,,,,,---,,,++++++++++++++++++,,,******************************+++,,,,,,,,,,,,+++++++++************++++++))))))))))))))))))))))))******+++,,,,,,,,,,,,+++++++++************+++++++++++++++***************((((((((()))***,,,---...******************************************************+++,,,,,,,,,,,,+++******++++++,,,,,,,,,,,,******+++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,...---,,,,,,++++++++++++------,,,,,,,,,,,,++++++------,,,+++++++++++++++++++++++++++++++++,,,,,,)))******+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++***++++++,,,,,,++++++***+++++++++++++++***)))(((******++++++++++++******+++******)))******++++++---+++))))))***+++***)))++++++,,,,,,,,,,,,++++++)))******+++++++++++++++************************++++++++++++,,,,,,,,,,,,************************+++++++++***************,,,,,,,,,++++++++++++***))))))))))))************,,,++++++******))))))))),,,///***(((...+++%%%(((*********++++++,,,,,,---))))))))))))))))))))))))++++++***)))))))))******+++++++++***************''''''((()))***+++,,,,,,+++***))))))))))))))))))))))))))))))(((((((((''''''''''''''''''((())))))(((((((((((((((((((((((((((((('''&&&%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((()))))))))))))))((('''(((((((((((((((((((((((())))))))))))))))))))))))************************%%%&&&'''((((((((((((((()))*********))))))((('''$$$$$$%%%&&&'''((())))))(((((((((((((((((((((((('''(((((((((((()))))))))((((((((((((((((((((((((***)))))))))))))))******''''''((()))***+++,,,,,,))))))))))))************))))))))))))))))))))))))))))))))))))************))))))***++++++++++++***************************+++***)))((((((((()))***************************,,,,,,++++++++++++,,,,,,ssshhhddddddbbbaaabbb```aaabbbcccbbbaaa___]]]XXXXXXWWWUUUSSSUUUXXXZZZ]]]ZZZVVVSSSRRRPPPNNNLLLLLLIIIFFFDDDCCCAAA???>>><<<<<<;;;:::999888777666555555444333222111000000///...------//////...---...---,,,+++++++++++++++---,,,,,,++++++,,,,,,------------,,,,,,++++++++++++++++++,,,,,,+++******++++++******)))******+++******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,+++++++++************+++,,,,,,---,,,+++******+++,,,---******************************+++,,,,,,,,,,,,++++++******))))))******+++******************************+++,,,,,,,,,,,,+++++++++************++++++************************))))))))))))***+++,,,---******************************************************+++,,,,,,,,,,,,+++***************+++,,,---((()))+++,,,,,,+++*********++++++++++++,,,,,,,,,...---,,,++++++,,,.../////////...,,,++++++++++++------,,,,,,,,,+++++++++...---,,,,,,++++++,,,,,,*********++++++,,,,,,,,,)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++++++++,,,,,,,,,++++++************++++++,,,,,,++++++***+++++++++++++++***)))(((***++++++,,,,,,++++++***++++++******++++++,,,,,,,,,+++))))))+++++++++******++++++++++++++++++*********+++,,,,,,,,,,,,+++))))))))))))))))))))))))++++++,,,,,,,,,---------************************,,,+++++++++***))))))))),,,,,,,,,+++++++++++++++)))*********++++++++++++------,,,+++******))))))(((+++''''''...)))###'''))))))***+++,,,------...))))))))))))))))))))))))+++***)))(((((()))***+++************************&&&&&&'''((()))***++++++******)))))))))))))))*********)))))))))((((((((('''''''''''''''((())))))(((((((((((((((((((((((()))((('''%%%%%%%%%&&&'''((('''&&&%%%%%%&&&'''((())))))))))))))))))))))))*********))))))(((((('''(((((((((((((((((((((((((((((())))))*********)))))))))))))))))))))))))))&&&'''''''''''''''&&&&&&((()))))))))))))))((((((%%%%%%&&&''''''((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))***+++'''(((((()))***+++++++++((()))))))))************))))))))))))))))))))))))((()))))))))************))))))***++++++++++++***************************------,,,++++++,,,,,,---************************++++++++++++,,,,,,,,,---uuuiiieeedddbbb```aaa```aaaccccccccc```^^^\\\XXXXXXWWWUUUTTTUUUYYY\\\^^^[[[VVVSSSQQQOOOMMMLLLJJJHHHEEECCCBBBAAA???>>>===<<<;;;:::888777666666444444333222111000000//////---,,,---...///...---,,,,,,++++++,,,------...---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++***++++++,,,,,,,,,+++++++++******)))******++++++******+++,,,,,,,,,,,,+++***++++++,,,,,,++++++***)))))))))))))))***++++++---,,,+++******+++,,,---******************************+++,,,,,,,,,,,,+++++++++************++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++************++++++************************++++++***************+++******************************************************+++,,,,,,,,,,,,++++++******)))))))))******''')))***+++,,,+++***************+++++++++,,,,,,...---,,,,,,,,,---///000000///...---,,,,,,,,,,,,------,,,,,,,,,+++++++++...---,,,,,,++++++,,,,,,*********++++++,,,,,,,,,******+++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++,,,,,,,,,++++++************++++++,,,,,,++++++*********+++++++++***))))))++++++,,,,,,,,,,,,++++++++++++***++++++,,,------,,,***))))))***++++++***))))))************))))))******+++,,,,,,,,,,,,+++))))))))))))))))))))))))++++++,,,,,,,,,---------************************,,,+++++++++***)))))))))+++++++++++++++++++++++++++++++++,,,,,,,,,------...------,,,+++******)))&&&((('''+++333,,,%%%***))))))***++++++,,,------))))))))))))))))))))))))******((((((((()))***+++************************,,,,,,,,,,,,,,,,,,,,,,,,***)))))))))))))))******++++++*********)))))))))'''''''''''''''((())))))(((((((((((((((((((((((()))((('''&&&%%%&&&'''(((((('''&&&%%%%%%&&&'''((())))))))))))))))))))))))******)))(((((((((''''''(((((((((((((((((((((((('''((()))***++++++******(((((((((((((((((((((((((((((((((((('''&&&$$$$$$&&&&&&'''))))))*********((((((((((((((((((((((((************************((((((((('''''''''''''''(((((((((((((((((((((((())))))(((((()))***++++++))))))************)))(((((()))))))))************))))))))))))))))))))))))((()))))))))************))))))***++++++++++++***************************---,,,,,,,,,,,,,,,------************************++++++,,,,,,------------tttiiieeedddcccbbbcccbbbcccdddcccbbb___\\\[[[WWWWWWVVVUUUTTTUUUYYY\\\^^^ZZZUUURRRPPPOOOMMMLLLIIIGGGDDDBBBBBBAAA???======<<<:::888777666555555444333333222111000//////...---,,,---......---,,,++++++++++++,,,---...///---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,,,,,,,+++************+++,,,,,,******+++,,,,,,,,,,,,+++******++++++++++++******))))))(((((())))))***+++,,,++++++++++++++++++,,,******************************+++,,,,,,,,,,,,+++,,,++++++++++++++++++,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++************++++++***************+++++++++,,,++++++***))))))******************************++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++******)))((((((((((((((()))***++++++++++++************++++++++++++,,,,,,,,,,,,---...///000000///......------------------,,,,,,,,,,,,++++++------,,,+++++++++++++++++++++++++++++++++,,,,,,***++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++***++++++,,,,,,++++++*********+++++++++******)))++++++,,,,,,,,,,,,++++++************+++,,,------***)))'''((()))+++******)))))))))******))))))))))))******+++++++++++++++************************++++++++++++,,,,,,,,,,,,************************+++++++++***************)))************+++++++++,,,,,,,,,,,,---------......------,,,,,,+++++++++'''***+++333;;;222(((...)))))))))******++++++,,,))))))))))))))))))))))))))))))((((((((()))*********************+++++++++,,,,,,,,,++++++*********)))))))))))))))******+++++++++++++++************'''''''''''''''((())))))(((((((((((((((((((((((((((((('''''''''''''''(((((((((''''''''''''(((((((((((((((((((((((((((((()))((((((''''''''''''((((((((((((((((((((((((((('''(((***+++,,,++++++***'''''''''''''''''''''''')))))))))((('''&&&%%%$$$%%%%%%'''((()))***************))))))(((((((((((())))))))))))))))))))))))(((((((((''''''''''''&&&(((((((((((((((((((((((((((((((((((()))***+++,,,)))***+++++++++)))((('''))))))))))))************))))))))))))))))))))))))))))))))))))************))))))***++++++++++++***************************)))************+++++++++***************************+++,,,---......------|||pppfffdddeeedddeeeffffffeeeeeeccc```]]][[[YYYWWWWWWVVVTTTSSSTTTXXX[[[\\\XXXSSSPPPOOOOOONNNMMMIIIGGGDDDBBBAAA@@@>>><<<===;;;999777555444444444333333222111000///.........---,,,,,,......---,,,------,,,,,,,,,------...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,+++++++++++++++,,,------******+++,,,,,,,,,,,,+++******++++++++++++************))))))******+++,,,+++++++++,,,,,,+++++++++******************************+++,,,,,,,,,,,,+++------,,,,,,,,,,,,------******************************+++,,,,,,,,,,,,+++++++++************++++++))))))*********+++++++++*********)))******++++++************************++++++++++++++++++++++++******+++,,,,,,,,,,,,+++******+++++++++***)))(((((((((((())))))***+++,,,************++++++++++++++++++,,,---............//////...............///------,,,,,,,,,,,,++++++,,,,,,+++************+++,,,,,,+++++++++++++++++++++++++++,,,,,,++++++***++++++++++++++++++++++++*********++++++,,,,,,---++++++++++++++++++,,,,,,***++++++,,,,,,++++++***)))******+++++++++******+++,,,,,,------,,,,,,+++)))))))))******+++,,,---)))'''&&&'''(((******))))))******++++++******)))((()))******++++++******++++++++++++++++++++++++*********++++++++++++,,,***************************************+++++++++(((((()))))))))*********++++++,,,,,,,,,------------------------,,,,,,,,,(((,,,///999AAA444(((---))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))))))))*********+++++++++*********)))))))))(((((()))))))))))))))***++++++************))))))))))))'''''''''''''''((())))))((((((((((((((((((((((((''''''((((((((((((''''''((())))))))))))))))))((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&'''(((((((((((((((((((((((((((&&&(((***,,,,,,,,,+++***(((((((((((((((((((((((('''(((((())))))(((((((((&&&&&&'''((()))))))))(((''''''(((((((((((((((((())))))))))))))))))))))))(((((('''''''''&&&&&&&&&))))))))))))))))))))))))(((((((((((()))***+++,,,'''(((***++++++***)))((())))))))))))************))))))))))))))))))))))))))))))))))))************))))))***++++++++++++***************************((())))))******************************************+++,,,............---wwwmmmcccbbbeeefffgggiiihhhgggeeeccc___\\\YYYXXXWWWWWWVVVTTTSSSTTTWWWZZZZZZWWWRRROOOOOOOOOOOONNNIIIGGGDDDBBBAAA@@@===<<<<<<;;;999666444333333333333333222111000///.........---,,,,,,......---,,,//////...---,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------,,,+++++++++,,,------...******+++,,,,,,,,,,,,+++******++++++++++++******++++++******++++++,,,---***+++,,,------,,,+++*********************************+++,,,,,,,,,,,,+++...------,,,,,,------...))))))))))))))))))))))))******+++,,,,,,,,,,,,+++++++++************++++++))))))******++++++++++++(((((())))))***+++------************************++++++++++++++++++++++++******+++,,,,,,,,,,,,+++(((***,,,------,,,+++***)))(((((('''(((***,,,---)))************+++++++++)))***,,,...//////...---///............//////000---------,,,,,,,,,++++++,,,+++******))))))******---,,,,,,++++++*********++++++,,,,,,,,,++++++***++++++++++++++++++++++++))))))***+++,,,,,,------*********++++++,,,,,,---+++++++++,,,,,,+++++++++)))******+++++++++******+++,,,,,,------,,,,,,+++))))))))))))***+++,,,---((('''%%%&&&((())))))(((+++++++++,,,,,,+++++++++(((((()))***************++++++++++++++++++++++++))))))*********+++++++++************************))))))******+++++++++,,,''''''(((((()))))))))*********+++++++++,,,,,,,,,,,,,,,------------------))),,,000;;;BBB333%%%)))))))))))))))(((((((((((())))))))))))))))))))))))&&&'''(((*********)))((())))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))((())))))***++++++))))))))))))(((((((((((('''''''''''''''((())))))((((((((((((((((((((((((&&&'''((())))))((('''&&&((()))***++++++***)))(((''''''''''''''''''''''''&&&%%%$$$$$$%%%&&&((()))((((((((((((((((((((((((&&&(((***,,,---,,,+++***))))))))))))))))))))))))%%%&&&''')))***+++++++++(((((((((((((((''''''&&&$$$%%%%%%&&&'''((())))))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&************************(((((((((((()))***+++,,,%%%&&&)))+++,,,,,,+++***))))))))))))************))))))))))))))))))))))))))))))))))))************))))))***++++++++++++***************************)))***+++,,,,,,,,,,,,,,,************************)))+++,,,...//////......xxxjjj```aaacccbbbccciiijjjiiigggccc___[[[WWWUUUSSSSSSRRRRRRRRRTTTUUUVVV[[[WWWRRROOOMMMLLLKKKIIILLLGGGCCCBBBCCCAAA===888::::::999888666444222111222222222222111///...---++++++------------++++++,,,---...//////...---,,,,,,,,,,,,------.........000///...,,,++++++,,,,,,///---+++,,,...---+++(((,,,+++***))))))***+++,,,+++))))))+++......+++(((((()))+++,,,,,,+++***)))'''(((***,,,---,,,+++***++++++************++++++************+++,,,------((()))***+++,,,---------,,,,,,,,,++++++*********++++++++++++++++++,,,,,,)))************+++++++++************************,,,+++++++++++++++++++++'''((()))***+++,,,------++++++***************+++---,,,+++******+++,,,---,,,++++++++++++++++++,,,)))******++++++******)))+++***)))***,,,,,,***))),,,++++++++++++++++++,,,------......///000000111------------------------............---,,,+++***---,,,***)))((()))******))))))******++++++++++++***++++++,,,+++***)))(((,,,,,,,,,,,,,,,,,,,,,,,,++++++******************---------,,,,,,,,,++++++)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,,,,,,,+++***)))*********++++++,,,,,,,,,...---,,,***)))(((((((((***(((((()))***+++***))),,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,))))))))))))))))))))))))++++++*********+++---......+++((('''((()))))))))+++***)))))))))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,***((()))---...,,,,,,///***777AAA<<<222+++***)))***************************************)))(((''')))******+++***)))((('''))))))))))))************)))******+++++++++******************))))))))))))''')))***)))((('''(((***((('''&&&%%%%%%&&&'''(((&&&'''((())))))((('''&&&))))))(((((((((((())))))''''''&&&&&&&&&''''''((('''''''''((((((***++++++))))))))))))))))))))))))))))))(((((((((((())))))&&&&&&((())))))*********++++++******)))))))))(((&&&&&&&&&'''''''''((((((++++++******)))'''&&&%%%'''&&&&&&%%%%%%'''((()))))))))((('''''''''''''''***)))(((''''''((()))******)))'''%%%$$$%%%&&&'''''''''''''''((((((((((((++++++***)))(((((())))))'''((((((((())))))*********************************)))))))))((((((''''''(((((()))))))))*********************************++++++,,,,,,,,,,,,------))))))*********+++++++++******))))))******+++,,,yyykkk```aaacccbbbdddiiijjjiiigggccc___[[[WWWVVVSSSRRRRRRRRRRRRSSSSSSTTTYYYVVVRRROOONNNMMMKKKIIIIIIEEEAAAAAABBBBBB???;;;;;;;;;:::999777555333222222222222222111///...---,,,---............---,,,------...//////...------,,,,,,------------------///...---,,,++++++,,,,,,,,,***)))***---...,,,+++,,,+++************+++,,,000...,,,,,,---,,,)))&&&++++++,,,,,,+++)))'''%%%%%%&&&(((***+++***)))(((++++++************++++++,,,,,,++++++***+++++++++)))***+++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++)))************+++++++++************************++++++++++++++++++++++++++++++++++++************++++++***************+++,,,+++***))))))***+++,,,++++++************++++++******++++++++++++******+++***)))***,,,,,,***)))++++++************++++++,,,,,,---......///000000....................................---,,,+++***,,,,,,+++***************)))*********++++++++++++,,,,,,---------,,,***)))************************,,,,,,,,,+++++++++++++++---,,,,,,,,,++++++++++++************************************************,,,,,,,,,,,,,,,+++***)))******+++++++++,,,,,,,,,,,,,,,+++*********++++++***)))((()))***+++***)))++++++++++++++++++++++++******+++++++++,,,,,,,,,************************+++******)))***+++,,,------+++((('''((()))***))))))(((((('''((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,...+++***+++++++++000777888BBBFFF>>>111******+++************************,,,,,,---,,,,,,++++++***))))))***++++++***))))))))))))))))))******************+++++++++******))))))))))))(((((((((((('''''')))***)))((('''(((***)))(((''''''''''''((()))&&&'''((())))))((('''&&&''''''&&&&&&&&&&&&''''''(((((((((''''''''''''(((''''''''''''((()))******(((((((((((((((((((((((())))))(((((((((((())))))'''(((((()))***+++++++++'''''''''&&&&&&&&&%%%%%%&&&&&&&&&'''''''''(((((()))))))))))))))(((((('''((('''&&&&&&&&&'''((()))))))))((('''''''''''''''***)))(((''''''((()))******)))'''&&&&&&'''((()))((((((((())))))))))))***++++++***)))))))))))))))(((((()))))))))******************************************))))))((((((((()))))))))***************************************+++++++++,,,,,,,,,------,,,,,,---------.........++++++++++++,,,,,,,,,,,,zzzlllaaaaaacccbbbdddiiikkkiiifffccc___[[[XXXVVVSSSSSSSSSRRRRRRRRRRRRRRRVVVTTTQQQPPPOOONNNKKKIIIFFFBBB??????AAABBB@@@===<<<<<<;;;:::888666444333333333333222111000......---......//////......---------...//////...------------------------,,,,,,...---,,,,,,,,,,,,---------,,,******,,,------,,,,,,,,,++++++++++++,,,,,,///...,,,++++++***(((&&&++++++,,,,,,+++)))'''&&&&&&'''(((***+++******)))++++++************++++++...---,,,+++************++++++,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,---,,,,,,++++++*********)))************+++++++++************************************************,,,,,,++++++************+++***************+++++++++***))))))))))))***+++*********))))))*********++++++,,,,,,,,,,,,+++++++++******+++,,,,,,+++)))*********))))))*********+++,,,,,,------......///////////////////////////------------,,,+++******,,,,,,,,,,,,,,,++++++***************++++++++++++------...//////...,,,+++************************,,,,,,,,,---------------,,,,,,,,,+++++++++******++++++++++++++++++++++++************************++++++,,,,,,,,,+++*********++++++++++++,,,,,,,,,***************+++,,,---***)))((()))+++++++++***))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++******)))))))))***++++++,,,***(((''')))******))))))(((((((((((()))******,,,,,,,,,,,,,,,,,,,,,,,,///---,,,+++***---999EEEIIILLLHHH;;;...***+++,,,************************---------------,,,,,,,,,)))***++++++,,,++++++***)))))))))*********++++++++++++,,,,,,+++***))))))((((((((((((''''''''''''''')))***)))((('''(((***))))))(((((((((((())))))''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''))))))((((((''''''''''''((('''''''''''''''(((((((((((((((((((((((((((((())))))(((((((((((())))))''''''(((((())))))******((((((((((((''''''''''''&&&''''''''''''(((((((((''''''((()))))))))))))))(((((('''''''''((()))***)))((((((''''''''''''((())))))(((((((((((())))))***)))(((''''''(((***+++))))))))))))************+++***))))))))))))))))))))))))))))))***************************************************)))))))))++++++******************************************++++++++++++,,,,,,,,,,,,*********++++++++++++,,,,,,,,,---......---,,,+++|||mmmbbbbbbcccbbbdddjjjkkkiiifffbbb^^^ZZZXXXVVVTTTTTTTTTTTTTTTSSSRRRQQQTTTRRRQQQPPPPPPOOOLLLIIIFFFCCC@@@???@@@AAA???>>>===<<<<<<;;;999777555444333333333222111000///...------............---------..................---.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,------222000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))(((((()))))))))))))))***+++,,,------,,,,,,((()))***,,,,,,,,,,,,,,,++++++************++++++---,,,++++++*********+++,,,,,,,,,---,,,,,,++++++*********++++++,,,,,,,,,------,,,,,,+++***))))))))))))*********+++++++++************************)))))))))))))))*********))))))***++++++,,,------*********)))******+++,,,+++***)))(((((()))***+++******))))))))))))******+++,,,,,,------,,,,,,++++++******+++,,,,,,+++)))******))))))))))))******+++++++++,,,,,,---------......////////////000000,,,,,,------,,,++++++***+++,,,---......---+++***++++++++++++++++++++++++------...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++++++++*********++++++++++++++++++++++++************************++++++,,,,,,,,,++++++***++++++++++++++++++++++++***))))))))))))***++++++***)))((()))+++,,,+++***))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))******,,,***(((((()))******)))*********+++++++++,,,,,,++++++++++++++++++++++++,,,,,,------,,,111???MMMPPPKKK@@@222+++,,,---+++************************,,,+++++++++++++++++++++,,,,,,,,,,,,++++++******))))))*********+++++++++,,,,,,,,,,,,+++***))))))))))))((((((((('''''''''''')))***)))((('''(((***(((((((((((((((((((((((('''(((((((((((((((((('''))))))(((((((((((())))))(((((((((((('''&&&&&&%%%(((''''''&&&&&&&&&&&&'''(((((((((((((((((((((((())))))(((((((((((())))))&&&&&&&&&&&&''''''(((((()))((((((((((((((((((((('''''''''''''''(((((((((''''''((()))))))))))))))(((((((((((()))))))))***)))(((''''''''''''(((((())))))(((((((((((())))))((('''''''''((()))******(((((()))))))))***************)))))))))))))))***))))))))))))))))))))))))************************++++++******************++++++++++++***************************************++++++++++++,,,,,,,,,))))))))))))************+++,,,...///...---+++***~~~nnnbbbbbbcccbbbeeekkkllljjjfffbbb]]]ZZZXXXWWWWWWVVVVVVUUUUUUTTTTTTTTTTTTSSSQQQQQQQQQPPPMMMKKKHHHFFFCCC@@@???>>>============<<<;;;999777555444333333333333222000///...---,,,,,,,,,,,,,,,,,,---.........------..................------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,.........,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))***************+++++++++,,,---............)))***++++++,,,---------++++++************+++++++++*********++++++,,,---,,,,,,---------,,,++++++*********++++++,,,,,,,,,------,,,,,,+++***))))))))))))*********+++++++++************************(((((()))))))))******************+++,,,,,,------******))))))***++++++,,,+++***)))(((((()))***+++******))))))))))))******+++,,,,,,------,,,,,,+++,,,+++***+++------+++*********))))))))))))******+++++++++,,,,,,,,,,,,,,,------........./////////,,,,,,---------,,,++++++***+++---......---,,,+++,,,++++++++++++++++++++++++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,,,,------,,,,,,,,,+++++++++*********************************************************++++++,,,,,,,,,++++++++++++++++++++++++++++++******)))(((((((((((((((+++))))))***+++,,,+++***++++++++++++++++++++++++******+++++++++,,,,,,,,,************************))))))******))))))))))))+++)))((((((***+++***)))***+++++++++,,,,,,,,,,,,++++++++++++++++++++++++((())),,,...,,,---888DDDJJJAAA333((()))......)))************************,,,++++++******+++,,,,,,///...---,,,***))))))(((************++++++++++++,,,,,,,,,,,,,,,+++***************)))))))))((((((''')))***)))((('''(((***''''''''''''''''''''''''(((((((((''''''((((((((())))))(((((((((((())))))&&&''''''''''''&&&%%%$$$(((''''''&&&&&&&&&&&&'''''''''''''''''''''''''''))))))(((((((((((())))))(((((('''''''''((()))***%%%%%%%%%%%%%%%%%%%%%%%%(((((((((((((((((((((((()))))))))))))))((('''''''''(((((()))))))))))))))((((((''''''''''''(((((((((((())))))))))))((((((&&&&&&&&&&&&'''(((((()))'''''''''((((((((())))))***)))))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))******************++++++*********************************************************+++++++++,,,,,,,,,,,,,,,------------...***+++---......,,,***)))ooocccbbbdddccceeelllllljjjfffaaa]]]ZZZXXXXXXXXXWWWVVVUUUUUUUUUVVVWWWVVVTTTRRRQQQQQQPPPNNNLLLKKKIIIEEEAAA>>>===============<<<;;;999777555444444444333333222111///...---,,,,,,++++++,,,,,,---///...------------...///------------------,,,,,,++++++,,,,,,,,,,,,+++***%%%'''***+++++++++,,,...++++++,,,,,,,,,,,,++++++***,,,......,,,+++******.........------,,,,,,,,,(((((())))))***++++++,,,++++++************++++++************+++,,,---...,,,,,,------------,,,,,,++++++++++++++++++,,,,,,---,,,,,,++++++*********)))************+++++++++************************((())))))******+++++++++......---,,,+++******)))))))))))))))***+++,,,,,,+++***))))))))))))***+++*********))))))*********++++++,,,,,,,,,,,,++++++,,,++++++,,,------,,,************))))))*********,,,,,,,,,,,,,,,,,,,,,,,,---------......//////000,,,------......------,,,***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++)))***,,,------,,,++++++******************************++++++,,,,,,---------------,,,,,,,,,++++++************************++++++++++++++++++++++++******+++,,,,,,,,,++++++,,,,,,,,,++++++++++++***+++***)))(((((((((((((((+++***)))***,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,))))))))))))))))))))))))******++++++******)))(((***)))((()))***+++***)))((()))******++++++******++++++++++++++++++++++++((()))+++,,,)))''',,,333>>>888...'''(((------(((************************------,,,++++++,,,...//////...,,,+++)))(((((((((*********++++++++++++,,,++++++,,,,,,,,,,,,++++++************))))))))))))''')))***)))((('''(((***&&&&&&''''''''''''&&&&&&((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''%%%&&&'''(((((('''&&&%%%((('''''''''''''''((((((''''''''''''''''''''''''))))))(((((((((((()))))),,,+++***))))))***+++,,,&&&&&&&&&''''''''''''((()))))))))((((((((((((''')))))))))))))))(((''''''&&&'''((()))))))))(((((((((''''''''''''(((((()))(((((())))))))))))((((((&&&&&&&&&'''''''''''''''''''''''''''(((((((((((()))))))))))))))******+++))))))))))))(((((((((((()))))))))))))))))))))))))))))))))***************(((((())))))************************************************++++++++++++++++++++++++,,,,,,,,,,,,)))***+++---------,,,+++pppcccbbbdddcccffflllmmmjjjfffaaa]]]ZZZXXXXXXXXXWWWTTTSSSSSSUUUXXXZZZZZZWWWTTTRRRQQQQQQOOONNNLLLJJJGGGBBB???===>>>???<<<<<<;;;:::888666555444444444444333222111000///...---,,,,,,,,,,,,---...///...------------...///,,,,,,------------------,,,,,,------,,,+++***)))"""&&&+++---------...///******+++,,,,,,+++******%%%)))---///---+++******---,,,,,,+++++++++++++++))))))))))))***+++,,,,,,++++++************+++++++++++++++***++++++,,,,,,++++++,,,---............,,,,,,++++++++++++++++++++++++++++++++++++++++++)))************+++++++++************************))))))******+++,,,,,,---///...---,,,+++******)))))))))))))))***+++,,,---,,,+++***))))))***+++,,,++++++************++++++******++++++++++++******,,,++++++,,,------,,,***++++++************++++++---------------,,,,,,,,,---......///000000111111---......//////.........***************+++,,,,,,------,,,,,,,,,+++++++++)))***+++,,,------,,,+++************************+++++++++,,,---..................---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++,,,,,,,,,+++++++++*********************++++++,,,+++***)))***,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************************++++++,,,,,,,,,+++)))((()))(((((()))++++++***)))((()))***+++++++++*********************************((()))+++***'''(((---444777555...))))))+++***************************---,,,*********,,,---///,,,+++***)))))))))***************+++++++++,,,,,,******+++,,,------------***))))))))))))(((((((((''')))***)))((('''(((***&&&'''((())))))((('''&&&)))((('''&&&&&&'''((()))''''''&&&&&&&&&&&&''''''%%%&&&(((***+++***)))(((''''''''''''((()))******''''''''''''''''''''''''))))))(((((((((((()))))),,,+++)))(((((()))***+++)))))))))******+++++++++))))))))))))(((((((((''''''(((((())))))))))))(((%%%&&&'''((()))((('''''''''''''''''''''((())))))'''((()))******)))(((''''''((((((((((((''''''&&&'''(((((((((((())))))))))))))))))))))))***++++++++++++++++++******))))))))))))))))))))))))))))))((((((((())))))*********&&&&&&'''((()))******+++************************************++++++++++++(((((()))))))))***************+++,,,---...//////qqqdddbbbdddcccffflllmmmjjjfffaaa\\\ZZZYYYXXXXXXVVVSSSQQQQQQTTTXXX[[[\\\YYYTTTRRRQQQQQQPPPOOOLLLJJJGGGCCC???>>>???AAA<<<<<<;;;:::888666444333444444444333222111000//////...---,,,,,,---...//////...---,,,,,,---...///,,,,,,,,,------.........,,,,,,------,,,***)))(((&&&***000222111///...///)))***+++,,,,,,+++***)))"""(((,,,,,,******+++((((((((()))***,,,---...++++++++++++,,,---...///++++++************++++++------,,,+++***************+++,,,---............---,,,,,,++++++*********++++++++++++++++++,,,,,,)))************+++++++++************************))))))***+++,,,,,,------+++,,,,,,,,,,,,,,,,,,---))))))))))))***+++,,,------,,,+++******+++,,,---,,,,,,++++++++++++,,,,,,*********++++++*********,,,,,,+++,,,------,,,***,,,,,,++++++++++++,,,,,,------------------------...//////000111222222222......///////////////...******)))((()))***,,,------------,,,,,,+++++++++)))***,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,,,,,,,,,,++++++******************+++,,,---///000+++***)))***,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,------,,,+++***))))))(((((()))+++,,,***)))***+++,,,---...---,,,,,,************************+++((((((,,,---,,,...111///999???666***&&&))),,,***************************)))((('''''')))+++,,,)))((((((((((((***,,,---******+++++++++,,,,,,,,,)))***+++,,,---.........)))(((((((((''''''''''''((()))***)))((('''(((***'''((()))******)))(((''')))((('''&&&&&&'''((()))))))))(((((((((((())))))&&&'''***,,,------,,,+++'''''''''((((((***+++,,,''''''''''''''''''''''''))))))(((((((((((()))))))))(((&&&%%%%%%&&&'''(((&&&'''''''''(((((())))))******))))))((((((((('''%%%&&&''')))******++++++$$$%%%'''((((((((('''&&&'''''''''''''''((()))***'''((()))******)))((('''))))))******)))((('''&&&))))))))))))************))))))((())))))***++++++---------,,,,,,+++++++++))))))))))))))))))))))))''''''(((((()))))))))***$$$%%%&&&'''((()))***+++************************)))************+++++++++++++++,,,,,,,,,---------+++++++++,,,...///111222{{{qqqfffcccbbb```aaacccjjjiiifffaaa[[[XXXWWWXXXYYYXXXUUUQQQPPPRRRVVVZZZ]]]XXXRRROOOOOOPPPPPPNNNNNNKKKFFFCCCBBB@@@>>><<<::::::::::::::::::::::::555555666555444222000...///...---,,,+++,,,,,,---......---,,,,,,+++************,,,---.../////////000///000222555444000,,,...............//////000,,,,,,,,,,,,,,,,,,------++++++++++++++++++++++++************************))))))***+++,,,------...)))************+++++++++,,,+++***))))))+++---...,,,***))))))***++++++***+++++++++++++++++++++++++++,,,.........,,,***)))))))))***+++,,,,,,---------,,,,,,++++++,,,,,,---+++++++++************))),,,------......------,,,''')))+++,,,,,,,,,***)))...---+++******+++---...///...+++)))))))))***+++---------,,,,,,+++++++++,,,,,,+++***))))))************))))))***++++++,,,***+++,,,---...---,,,,,,---------............///222111000//////......//////...---,,,+++*********************+++,,,------)))***+++,,,---,,,++++++------,,,++++++*********,,,,,,++++++,,,,,,---........./////////...,,,+++,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************************************++++++******++++++,,,---------+++******+++------,,,,,,,,,+++++++++******,,,,,,++++++,,,,,,---...//////.........------------...000111000...,,,***+++***)))(((((()))***+++************+++,,,---...,,,+++++++++***)))))))))************************111000000///...,,,+++***,,,,,,,,,+++++++++******)))***++++++***)))***+++++++++******++++++,,,---+++***)))***++++++***)))'''(((((()))***+++++++++))))))))))))))))))))))))******+++***)))(((&&&%%%%%%&&&&&&&&&'''(((((((((''''''((()))))))))))))))(((((('''''''''&&&&&&&&&((()))***)))((('''((()))***(((&&&%%%%%%%%%'''(((''''''((((((((((((''''''$$$'''(((&&&'''***+++(((************************(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))&&&''''''((()))******+++(((((((((((('''''''''''''''((((((((()))))))))***))))))))))))(((((((((((())))))))))))(((((((((((('''(((***+++,,,,,,++++++///......---,,,+++******''''''&&&''''''((()))***+++******)))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,------,,,,,,+++,,,,,,,,,------------,,,+++******,,,---......,,,,,,---...|||rrrhhheeedddcccdddggghhhhhhfffbbb]]]ZZZYYYYYYXXXWWWUUURRRPPPRRRVVVYYY\\\WWWQQQOOOPPPQQQPPPOOONNNJJJFFFBBBAAA???>>><<<;;;;;;;;;::::::999999999555555666555444222000...///...---,,,,,,,,,------......---,,,,,,+++******,,,,,,------...---------+++******,,,//////,,,))),,,---///000111000///...************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,)))************+++++++++---,,,+++***+++,,,...///---+++))))))***+++******************************,,,,,,---------,,,******))))))***++++++,,,------++++++++++++++++++++++++++++++++++++************,,,,,,------------,,,,,,***************++++++,,,...---,,,++++++,,,---...000///---+++++++++---------------,,,,,,+++++++++,,,++++++***************+++***************++++++***+++,,,---------,,,,,,---------............///111000//////....../////////...---------------...++++++++++++++++++,,,---)))***+++,,,---,,,,,,+++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,---...---......///...---,,,+++++++++++++++++++++,,,,,,------------------------)))*********++++++,,,,,,------------------------+++++++++***++++++,,,---,,,,,,++++++++++++,,,,,,,,,,,,+++++++++*********+++************+++,,,,,,.........------------,,,+++---...000///...,,,***+++***)))(((((()))***+++************+++,,,---...++++++++++++************************************++++++,,,,,,,,,++++++***+++*********)))))))))))))))***++++++))))))***+++***************+++,,,,,,+++***)))***++++++***)))'''(((((()))******++++++))))))))))))))))))))))))))))))******)))((('''&&&&&&&&&''''''''''''''''''''''''((()))))))))))))))(((((('''''''''&&&&&&&&&'''((()))((('''&&&'''(((***((('''%%%%%%&&&'''(((&&&&&&''''''''''''&&&&&&$$$'''(((&&&'''***+++(((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))'''''''''((()))************))))))))))))((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))******++++++***)))'''&&&,,,++++++******))))))(((((((((((('''(((((())))))+++******)))))))))))))))******************************+++++++++,,,,,,,,,++++++******)))******+++,,,,,,---.../////////...,,,---......,,,,,,---///zzzpppgggdddddddddeeehhhggghhhgggddd___[[[ZZZYYYWWWWWWVVVTTTRRRRRRTTTWWWYYYUUUPPPNNNPPPRRRQQQPPPNNNJJJEEEAAA???>>>======<<<<<<;;;:::999888888777555555666555444222000.........---,,,,,,,,,------...------,,,,,,++++++***------......------,,,+++)))((('''(((***+++***)))+++---000333333111...,,,,,,++++++******)))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))************+++++++++...---,,,+++,,,---...///...,,,*********+++***)))++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++))))))******+++,,,,,,,,,)))***++++++++++++***))),,,+++++++++************++++++,,,,,,,,,,,,++++++,,,+++)))((()))***,,,...///...---,,,,,,---...//////...---,,,,,,,,,---...------,,,,,,,,,,,,++++++++++++++++++************,,,++++++*********++++++***+++,,,---------,,,,,,---------............//////............///000000...............///000000------,,,+++++++++,,,,,,***+++,,,,,,------,,,,,,*********+++,,,---------,,,,,,++++++,,,,,,---...,,,------------,,,,,,+++******++++++,,,,,,------////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,........................+++++++++++++++,,,------++++++,,,,,,,,,,,,+++++++++++++++*********))))))******))))))******+++,,,------------,,,,,,,,,,,,)))+++---......---,,,++++++***))))))))))))***+++************+++,,,------*********+++++++++++++++************************&&&''')))***+++,,,,,,,,,))))))(((((((((((('''''')))***++++++))))))***+++)))))))))))))))******++++++***)))***++++++***)))((((((((()))******++++++))))))))))))))))))))))))(((((())))))))))))((((((((((((''''''''''''''''''''''''((()))))))))))))))((((((((('''''''''&&&&&&'''((())))))((('''((())))))((('''&&&&&&&&&'''(((%%%&&&&&&''''''&&&&&&%%%%%%((((((&&&'''******(((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))''''''(((((())))))******************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))''''''(((((())))))******))))))***))))))((('''&&&************************+++***))))))))))))))))))+++******)))))))))))))))******************************+++++++++,,,,,,,,,+++******)))******++++++,,,------............---,,,---......------///000wwwmmmdddbbbcccccceeehhhhhhiiihhheee```\\\YYYXXXVVVVVVVVVUUUSSSRRRSSSUUUVVVRRRNNNNNNPPPRRRRRRPPPNNNJJJDDD@@@???>>>======<<<<<<;;;:::999888777666555555555555444222000...---------------------------------,,,,,,+++++++++,,,------...------,,,,,,+++***))))))***,,,------,,,---000111222111///---......------,,,+++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++------,,,,,,,,,,,,---......,,,******++++++***)))------------------------,,,,,,+++******++++++,,,))))))******+++++++++,,,(((***+++------+++***(((,,,,,,+++++++++************++++++,,,,,,++++++***++++++***)))***+++,,,---//////............//////++++++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++***,,,,,,+++*********++++++++++++,,,,,,,,,------------------............///------------...///000111//////.........//////000///...---,,,,,,+++,,,,,,+++,,,,,,---------------+++++++++,,,,,,,,,------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,+++******++++++,,,---....../////////////////////////////////...---,,,++++++++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,------+++,,,---......---,,,+++++++++*********)))))))))***************+++,,,,,,------,,,,,,,,,+++++++++((()))+++,,,------,,,+++************************+++*********++++++,,,---*********++++++,,,,,,,,,************************'''((()))+++,,,---------(((((((((((((((((((((((()))***+++***)))((()))+++((((((((((((((()))******+++***)))***++++++***)))(((((())))))************))))))))))))))))))))))))''''''((()))))))))))))))))))))((((((''''''&&&&&&''''''((()))))))))))))))((((((((((((''''''''''''((()))******))))))***+++))))))((('''&&&''''''(((&&&''''''''''''''''''&&&%%%((((((&&&&&&******'''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))'''((((((((()))))))))************)))))))))(((((())))))))))))(((((((((((((((((((((((())))))))))))&&&''''''((()))******+++''''''((())))))***************++++++,,,,,,,,,---,,,,,,+++***))))))))))))+++******)))))))))))))))******************************+++++++++,,,,,,,,,,,,,,,++++++,,,,,,------......---,,,+++***(((''',,,---......---...000222vvvlllcccbbbccccccfffiiijjjjjjiiifff```[[[WWWVVVUUUVVVVVVUUUSSSRRRRRRSSSTTTQQQMMMMMMPPPRRRRRRPPPNNNJJJEEEAAA??????===<<<<<<<<<;;;:::888777666666555555555555444222000...,,,---------------------------,,,,,,,,,,,,++++++***+++,,,---............------,,,++++++,,,///000---.........////////////......------,,,+++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------))))))*********+++++++++,,,,,,+++++++++++++++,,,...,,,******+++,,,+++***------------------------,,,+++*********++++++,,,)))***************++++++***+++---......---+++***,,,,,,,,,++++++++++++******++++++,,,,,,++++++***)))***+++,,,---,,,++++++////////////////////////++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,++++++,,,,,,+++++++++++++++,,,+++++++++,,,,,,,,,---------------............///---------...///000111222111000///...------------//////...---,,,,,,,,,,,,---------------.........---------,,,,,,,,,++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------......------------------------***+++++++++++++++++++++))))))******++++++++++++,,,,,,++++++,,,,,,---...,,,---...//////...---,,,+++++++++************)))+++++++++++++++,,,------------,,,,,,,,,+++++++++((()))***,,,,,,,,,,,,+++******++++++++++++******++++++******++++++,,,,,,******++++++,,,,,,,,,---************************(((((()))***++++++++++++))))))))))))))))))))))))((()))******)))((()))***((((((''''''(((((()))***+++***)))***++++++***))))))))))))))))))*********************************'''''''''((())))))******)))))))))((((((''''''&&&''''''((()))))))))))))))))))))((((((((('''''''''&&&'''(((((('''''')))***))))))((((((''''''''''''(((((())))))))))))((((((&&&((()))&&&&&&)))***'''************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))((((((((('''''''''))))))))))))(((((((((((('''((((((((()))))))))***&&&''''''((()))******+++((()))))))))***+++,,,,,,)))******++++++,,,,,,------,,,+++******)))******+++******)))))))))))))))******************************+++++++++,,,,,,,,,,,,+++++++++,,,,,,---...---------,,,+++)))(((''',,,---...------///222555wwwnnneeedddeeeeeehhhkkkjjjjjjhhhddd___ZZZXXXWWWVVVVVVVVVTTTRRRQQQRRRSSSSSSPPPMMMMMMPPPRRRQQQOOONNNKKKFFFCCCBBB@@@>>><<<;;;;;;:::999888777777666555555666555444222000...+++,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---.../////////---------,,,******,,,///------,,,,,,,,,---...///,,,++++++******)))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,------...)))************+++++++++,,,+++++++++++++++******---,,,******,,,---,,,+++++++++++++++++++++++++++*********+++++++++++++++************************+++,,,------------,,,+++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++(((***,,,......---+++***////////////////////////------------------------++++++,,,,,,,,,,,,------******,,,---------,,,++++++++++++++++++,,,------,,,,,,+++++++++,,,---...---------............///.........//////111222222222111000...------,,,,,,//////...---------.........------------...///000.........---,,,+++++++++,,,,,,++++++,,,,,,---...---,,,,,,,,,,,,------...++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,###$$$%%%''')))+++,,,---***++++++,,,,,,------...,,,,,,,,,,,,,,,------...------............------,,,,,,,,,+++++++++******,,,,,,++++++,,,,,,---...------------,,,,,,,,,,,,******+++,,,,,,,,,++++++******+++,,,,,,+++******,,,++++++***++++++,,,,,,+++++++++,,,,,,,,,,,,,,,************************''''''(((((()))(((((('''))))))************++++++((()))******(((((()))***((((((((((((((())))))***+++***)))***++++++***)))))))))))))))))))))******************************(((((('''(((((()))***+++))))))((((((((((((((((((''''''((())))))))))))))))))))))))(((((((((''''''###$$$%%%%%%%%%%%%&&&((()))))))))((((((((('''''')))))))))******)))))))))&&&))))))&&&&&&))))))&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))((((((((((((''''''''''''(((((((((((())))))))))))''''''(((((())))))******''''''(((((())))))******---,,,+++***))))))))))))((((((((()))))))))******++++++******************+++******)))))))))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))))))))***+++,,,,,,***+++,,,---............------...---...000444777xxxnnneeedddeeeeeegggkkkggggggeeebbb]]]ZZZZZZZZZWWWWWWVVVSSSQQQPPPRRRSSSRRROOOMMMMMMPPPQQQPPPNNNMMMKKKHHHFFFDDDBBB>>>;;;:::999999999888888777777555555666555444222000...+++,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---.........---,,,---...,,,)))(((***,,,***+++,,,---------,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,)))************+++++++++,,,,,,---,,,,,,++++++***,,,+++)))***,,,......---************************((()))***+++,,,++++++***************))))))))))))++++++++++++++++++++++++------,,,,,,,,,+++++++++,,,,,,------------,,,,,,++++++,,,,,,,,,---,,,,,,.........//////.....................---,,,,,,++++++++++++,,,,,,---------)))***,,,---...---,,,+++*********+++,,,---...///,,,,,,+++++++++,,,---...---------............///000000000000000111222333222111000///////////////..................///000///...---------...000000------------------,,,,,,,,,,,,++++++,,,,,,---...------,,,,,,,,,---//////,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,&&&&&&''')))+++,,,---...++++++,,,,,,---......///---,,,,,,,,,,,,---......,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,++++++++++++++++++,,,,,,---.........------------,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,,,,++++++***,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,++++++************************''''''((())))))))))))((()))))))))******+++++++++((()))***)))((('''(((***))))))(((((())))))***++++++***)))***++++++***)))***)))))))))))))))))))))************************))))))(((''''''((()))***((((((((((((((()))))))))''''''((()))))))))))))))))))))))))))((((((((('''###$$$&&&&&&%%%&&&'''))))))))))))))))))(((''''''(((((())))))))))))((((((&&&))))))&&&&&&))))))&&&(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((()))))))))(((((((((((('''&&&&&&'''((()))***++++++'''''''''((()))*********(((((((((((()))))))))))),,,,,,***)))(((((())))))(((((((((((())))))))))))***))))))))))))******++++++******)))))))))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))))))))***+++,,,---((()))+++,,,......//////------...---...000555888vvvllldddbbbcccccceeehhhddddddccc```\\\[[[\\\^^^WWWWWWUUUSSSPPPPPPRRRTTTRRROOOMMMMMMPPPQQQOOOMMMMMMKKKIIIHHHFFFCCC>>>;;;999999888888888888888888555555666555444222000...***+++---...///...------,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,...///---***((()))+++'''))),,,......---***))),,,,,,,,,,,,,,,,,,------++++++++++++++++++++++++************************,,,,,,,,,++++++++++++***)))************+++++++++---.........------,,,++++++***)))***---...///...++++++++++++++++++++++++'''(((***,,,---,,,***)))*********)))))))))))))))++++++***))))))***++++++---------,,,,,,,,,++++++,,,------......------,,,---,,,+++******,,,...///------............---------------,,,+++***)))(((+++++++++,,,,,,---------)))***,,,.........,,,+++))))))***+++,,,...///000---,,,+++***+++,,,---...---------.........//////111111111111111222222333111111111000111111222333...............///000111///......------///000111+++,,,,,,------......///,,,,,,++++++,,,,,,---......------,,,---...///000------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,/////////......---------******+++,,,,,,---......---,,,,,,,,,,,,---......,,,+++***))))))***+++,,,......---------,,,,,,,,,*********)))***++++++,,,//////.........---------...------,,,,,,+++++++++***+++,,,------,,,+++***,,,,,,++++++***+++++++++---------,,,,,,+++++++++************************(((((()))+++,,,,,,,,,,,,(((((())))))******++++++((()))***)))((('''(((***)))))))))))))))***+++++++++***)))***+++++++++)))*********)))))))))))))))***************************)))(((''''''((()))***''''''(((((())))))******'''(((((()))))))))))))))))))))))))))((((((((((((&&&'''))))))((()))***,,,)))))))))))))))(((''''''''''''(((((((((((('''''''''))))))&&&&&&))))))&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((************))))))))))))%%%&&&'''((()))***+++,,,&&&''''''((()))******+++))))))))))))((((((((((((((((((''''''((()))+++,,,+++++++++***************)))((((((((()))***+++++++++******)))))))))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++,,,---...///))))))***++++++++++++***------...---...111555999yyymmmbbbaaadddeeeeeefffeeecccaaa___^^^]]]ZZZXXXYYYWWWUUURRRQQQRRRSSSUUUTTTRRRPPPPPPQQQPPPOOONNNKKKHHHCCC@@@>>>===<<<;;;<<<======<<<:::888666555666444111111333333111...000///...---,,,------...........................---,,,---...000000...,,,------------------------,,,+++***+++---...---,,,...------,,,,,,------...---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------.........---------,,,,,,+++++++++***))))))***,,,------,,,,,,,,,,,,++++++***************++++++++++++******((()))***++++++***(((''')))***+++,,,,,,,,,+++***,,,,,,,,,+++++++++******///...------,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,///...,,,*********,,,---,,,,,,+++***))))))))))))...------,,,,,,------...***---000111000...,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---//////000///000000000000111111111333333333333333222111000000/////////............---,,,,,,,,,------...///------------------------++++++,,,,,,---...//////333111///...---...///000---.../////////...,,,+++,,,---......---+++***)))...------,,,,,,------............------,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++***+++,,,---,,,++++++******++++++,,,---------,,,,,,+++++++++///,,,))))))+++,,,+++)))+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,++++++,,,,,,---,,,+++***)))************************)))***+++,,,,,,+++***))))))(((''''''''')))***+++))))))))))))************,,,++++++******++++++,,,))))))(((((('''''''''&&&++++++***)))((('''&&&&&&+++***))))))((()))))))))((()))***++++++***)))((("""###%%%'''))))))))))))''''''(((((())))))******))))))))))))))))))))))))******))))))((((((((('''++++++***)))((('''&&&&&&'''(((+++,,,---,,,***))),,,***)))((()))***,,,---******))))))))))))******,,,+++***))))))***+++,,,&&&''''''(((((((((((((((,,,,,,,,,***((((((***,,,***)))((((((((()))+++,,,)))(((&&&''')))******)))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))*********+++))))))************))))))+++++++++*********))))))+++++++++***)))(((((('''))))))))))))))))))))))))++++++,,,,,,,,,---------++++++,,,,,,,,,++++++***///...------.........,,,++++++,,,...111555999;;;xxxlllbbbaaacccddddddffffffdddbbb```___]]][[[YYYYYYWWWTTTRRRQQQRRRSSSUUUUUUSSSRRRRRRRRRQQQOOOMMMLLLIIIDDDAAA@@@???===<<<=========<<<;;;999777555666444222222333333111...000///...---,,,------...........................+++***+++,,,......,,,***++++++++++++++++++++++++---,,,,,,...///000...---------,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------+++++++++*********))))))+++******+++---...---,,,++++++*********)))))))))******++++++++++++******)))***************)))))),,,---.........---,,,+++,,,,,,,,,++++++++++++***...------,,,+++*********,,,,,,,,,,,,,,,+++++++++...---,,,*********+++,,,------,,,,,,,,,------...------,,,,,,,,,,,,------+++---000000///---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...///000////////////000000000000333333333333333222111000000000/////////...............---------......///------------------------++++++,,,------...//////111000...---,,,---...///...////////////...------,,,,,,------------,,,,,,...------,,,,,,------............------,,,,,,,,,------,,,,,,,,,+++++++++******+++,,,------.........---,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,---------,,,,,,,,,++++++...,,,******,,,---+++***+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,++++++,,,,,,,,,,,,+++***)))************************)))******++++++******)))))))))((((((((()))***+++))))))))))))************,,,,,,,,,++++++,,,,,,,,,******)))))))))(((((((((*********)))((((((''''''******)))))))))******+++((()))***++++++***))))))$$$%%%&&&((())))))))))))(((((((((((())))))))))))'''''''''''''''''''''''')))))))))(((((((((''''''))))))))))))(((((((((((('''(((***+++++++++***)))((('''&&&%%%&&&''')))*********))))))))))))******+++***)))(((((()))***+++''''''((())))))))))))((()))******(((&&&&&&((()))))))))))))))******+++++++++)))(((((()))***))))))))))))))))))))))))))))))(((((((((((()))))))))***((()))))))))************))))))************))))))+++++++++*********))))))+++++++++***)))(((((((((************************++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,++++++***...---,,,------...---,,,---------...111666:::===uuujjjaaa```bbbcccccceeegggeeebbb```___^^^[[[YYYWWWVVVTTTRRRRRRRRRTTTUUUVVVUUUUUUUUUUUUSSSOOOLLLLLLIIIEEEBBBAAA@@@>>>===============<<<:::888666777555333333333333111/////////...------------...------------------------+++******+++---...,,,+++++++++++++++++++++++++++......///111222222000...------,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++------------,,,,,,,,,,,,+++++++++************))),,,++++++,,,...//////...++++++++++++******************++++++++++++******++++++************++++++---............---,,,+++,,,,,,,,,,,,++++++++++++,,,,,,++++++*********)))++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++---,,,,,,---...///000000------,,,,,,,,,,,,------,,,...//////...------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,---...//////.../////////000000000000222222333333333222111111000000000000//////////////////...............///------------------------,,,,,,,,,---......//////000///---,,,,,,---......111000//////......//////---------,,,---......///......------------...............---------------.........------------,,,))))))***,,,---...///000---------------,,,++++++,,,,,,++++++++++++,,,,,,------------,,,,,,,,,,,,,,,+++***+++,,,---,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,+++******++++++++++++++++++++++++******))))))))))))************))))))******+++,,,))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,++++++************))))))))))))))))))))))))))))))******)))******+++,,,---)))******+++******))))))''''''((()))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((((((((()))))))))***(((((((((((())))))))))))'''&&&%%%%%%%%%&&&((()))******))))))))))))*********)))(((''''''((()))***'''((())))))******))))))((())))))(((&&&&&&''')))))))))+++,,,,,,,,,+++***---,,,***)))******)))((())))))))))))))))))))))))((((((((()))))))))******))))))))))))************))))))************))))))+++++++++***************+++++++++***))))))((((((*********************************++++++++++++,,,++++++,,,,,,,,,,,,++++++------------------------///...---...111666;;;>>>sssiiiaaa```bbbbbbccceeegggdddaaa___^^^\\\YYYWWWVVVUUUSSSRRRRRRSSSTTTUUUWWWVVVVVVWWWVVVSSSOOOKKKKKKHHHDDDBBBAAA@@@>>><<<============<<<:::888777777666555444333222111000............------......---------------------------,,,,,,---...///...------------------------------...///222444333000------,,,,,,,,,,,,,,,,,,------,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++...------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++---///000///...------------------------***++++++,,,,,,++++++***,,,+++*********+++,,,---,,,,,,,,,,,,+++******)))------,,,,,,,,,+++++++++++++++*********************************+++++++++,,,---.........------,,,,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,,,,------...///...---,,,...///------------------------++++++++++++++++++++++++++++++,,,,,,---...////////////000000000111111111222222333333333222222111111111111000000000////////////...---------..............................,,,---------......////////////...---------...///222111///.........///000///...---,,,,,,---//////......------------.....................---------/////////...............***++++++,,,---...//////,,,---.........---+++***,,,,,,,,,++++++,,,,,,,,,------------------,,,,,,******+++,,,---------,,,***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++***((((((((((((***++++++++++++++++++++++++,,,((()))))))))***************++++++++++++++++++***************************(((((()))))))))*********)))))))))***+++---...///******+++*********))))))))))))*********)))))))))******))))))((((((''''''))))))))))))))))))))))))((((((''''''''''''''''''(((((((((((())))))))))))((((((''''''''''''((()))))))))((((((((()))***+++******))))))))))))******)))((('''&&&&&&'''((()))(((((()))***************)))***+++***)))((()))+++((())),,,......---+++***000---+++***+++***)))((())))))))))))))))))))))))(((((()))))))))*********)))))))))))))))*********))))))************))))))************************+++++++++******)))))))))************************))))))*********+++++++++++++++,,,,,,---,,,,,,,,,,,,---......------...//////......///222777===@@@qqqhhhaaaaaaaaaaaabbbeeeeeeccc```^^^\\\ZZZWWWUUUTTTSSSRRRRRRRRRSSSTTTUUUVVVVVVVVVVVVVVVSSSNNNKKKIIIFFFCCCAAA@@@???===;;;<<<<<<======<<<:::888777666666555444222000000000------..................---------------------------,,,+++,,,---......---------------------------------///111333222///,,,,,,,,,,,,++++++,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,---///000000///------------------------++++++,,,,,,,,,,,,++++++,,,+++*********+++---...,,,,,,,,,+++************---------,,,,,,,,,++++++******************++++++))))))*********+++++++++......//////000///......///...------,,,,,,,,,---,,,,,,,,,++++++,,,,,,,,,---...///...---,,,...///........................+++++++++++++++++++++++++++,,,,,,------.........000000000111111111222222111222222333333333222222222111111111111000000000......---------------...........................------.............../////////////////////000000222111///.........///000000///...---,,,---......///......------......///........................////////////////////////------------------------,,,---...///...---,,,+++---,,,,,,,,,,,,,,,,,,---------------------------***+++,,,---------------*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,+++++++++++++++++++++++++++***)))(((((()))***+++++++++,,,,,,,,,+++++++++((()))))))))************))))))************))))))))))))))))))))))))))))))(((((())))))******++++++)))))))))***+++---...///,,,++++++***************+++*********))))))))))))******))))))((((((''''''((((((((((((((((((((((((''''''((((((((((((((((((*********)))((('''''''''((((((''''''&&&''''''(((******)))*********++++++******))))))))))))******)))((('''&&&&&&'''((()))(((((()))***************((()))******)))((()))***'''))),,,......---+++)))000...,,,++++++***)))((())))))))))))))))))))))))))))))))))))******************))))))))))))))))))))))))************))))))************************++++++++++++************************************))))))*********+++++++++***+++,,,---------------,,,...//////...---///111///......000444999???BBBooohhhcccbbbbbbaaabbbfffdddbbb___]]][[[YYYVVVSSSRRRRRRRRRRRRSSSSSSTTTUUUUUUTTTTTTTTTTTTRRRNNNKKKGGGEEECCCAAAAAA???<<<:::;;;;;;<<<<<<;;;999888777555666666444111......///,,,---......///.........,,,,,,,,,,,,,,,,,,,,,,,,+++***((()))+++,,,,,,+++++++++++++++++++++++++++------...000111111///,,,,,,,,,++++++++++++,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++)))************+++++++++---,,,,,,---///000///...************++++++++++++++++++,,,,,,,,,,,,++++++***************+++,,,---...------,,,,,,------...------------,,,,,,,,,,,,)))*********+++,,,,,,,,,))))))******+++,,,,,,,,,.........////////////000111111000......---------,,,,,,++++++++++++,,,,,,,,,...//////...------...........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......000000000000111111111111111111222333333333222222222222222222111111111000......------......///000................................................/////////000000000000000111000//////......//////......---------------...//////............//////.............../////////...////////////000000000//////......---,,,,,,,,,...............---,,,,,,------,,,,,,,,,,,,------------------............))),,,......---,,,,,,---*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++,,,,,,,,,+++******))))))))))))************((()))***++++++***)))(((((((((((())))))))))))***)))))))))******+++++++++(((((())))))+++,,,---...---,,,+++***************+++***)))))))))))))))***))))))))))))((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))++++++***)))((('''&&&&&&((((((((((((((('''''''''(((((((((((())))))))))))******))))))))))))******)))((('''&&&&&&'''((()))'''((())))))******))))))%%%&&&(((((('''''''''(((''')))+++---...,,,***)))000...+++***+++***)))((()))))))))))))))))))))))))))))))))*********++++++************))))))))))))))))))************))))))***************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++++++++,,,***+++,,,------......---***---//////---,,,///111...///111444999>>>CCCFFFooohhhdddcccbbbaaacccgggeeeccc___]]][[[YYYVVVSSSQQQQQQQQQRRRSSSTTTTTTUUUSSSRRRQQQQQQQQQPPPNNNKKKGGGFFFDDDBBBBBB@@@===;;;999::::::::::::999777666444555555333///------...,,,,,,.../////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,***((((((***+++,,,+++++++++++++++++++++++++++...------///000111///...,,,,,,++++++++++++,,,,,,---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,))))))*********+++++++++,,,++++++,,,...//////...)))))))))*********+++++++++,,,,,,------,,,,,,+++'''((()))***++++++++++++---,,,,,,,,,,,,---///000...------------,,,,,,,,,)))******+++,,,------...*********+++,,,---------...---,,,,,,,,,---///000//////......---.........,,,,,,++++++++++++,,,,,,+++---000000///---------------------------------------------------------,,,,,,,,,------------...............////////////000111222333333333333222333333222222222111111111......//////000111333333........................////////////............---......///000000//////...////////////...------)))***+++,,,......////////////............//////---........./////////000........./////////000000...............---------//////...---------------------,,,,,,,,,,,,------------------.........///***---000000---++++++,,,)))******+++,,,,,,------------------------------+++,,,,,,------,,,,,,+++++++++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++***+++,,,,,,,,,***)))((())))))))))))***************+++,,,------,,,+++***)))))))))*********++++++******************++++++((((((((()))***+++,,,---...---,,,***))))))*********)))((((((((()))******(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))******++++++******))))))((((((''''''((())))))***)))((('''&&&&&&''''''(((((((((((((((******))))))))))))******))))))(((''''''((())))))''''''((())))))))))))((($$$&&&(((((('''''''''((('''(((***,,,,,,+++***)))...,,,************)))((())))))))))))))))))))))))))))))*********+++++++++************)))))))))((())))))************))))))))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,***+++,,,---............'''+++...---+++***---000...000444999???DDDHHHJJJnnniiiddddddcccaaadddhhhfffddd```^^^\\\ZZZVVVTTTPPPPPPQQQRRRSSSTTTUUUUUURRRPPPOOONNNOOOOOOMMMLLLHHHFFFEEEDDDCCCBBB???<<<888999::::::999888666555333555555222...+++,,,---+++,,,.../////////......,,,,,,,,,,,,,,,,,,,,,,,,...,,,******,,,---...---------------------------000///......000111000///,,,++++++++++++++++++,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,---+++++++++,,,,,,---------,,,++++++,,,...///...---*********++++++,,,,,,,,,+++,,,,,,------,,,,,,+++&&&''')))***++++++*********)))))))))***,,,...///......---------,,,,,,,,,******+++,,,------...///******+++,,,------......---,,,*********,,,...///+++++++++++++++,,,---...,,,++++++++++++++++++,,,***---000111000...,,,,,,++++++++++++++++++++++++........................,,,,,,------------------,,,,,,,,,---------......000111222333333333333333333333333222222222111111///000000111222444555666///////////////////////////////////////.........,,,,,,---.../////////...---.../////////...,,,+++$$$&&&))),,,///000111111//////............//////---.........//////000000---.........//////000000,,,------....../////////000///...,,,,,,---.........------,,,,,,------...---------.........//////***...111000---+++***+++))))))***+++,,,,,,------------------------------+++,,,,,,------,,,,,,+++++++++*********+++---...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++***++++++,,,+++***)))((())))))))))))************+++,,,...//////...,,,+++*********++++++,,,,,,,,,************************(((((((((((()))***+++,,,///---,,,***))))))******)))((('''''''''(((***+++''''''(((((())))))******,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++++++++,,,(((((((((((())))))))))))((()))***++++++)))'''%%%'''(((((()))***)))))))))******))))))))))))*********)))(((''''''((()))***&&&''''''(((((((((((((((%%%'''*********))))))***'''((()))***+++******)))---,,,***)))******)))((()))))))))))))))))))))))))))************++++++++++++*********))))))(((((())))))************))))))))))))******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------***+++,,,---............%%%))),,,,,,)))(((+++//////222777===CCCIIILLLNNNuuufffcccfffcccfffiiieeehhhfffbbb^^^ZZZWWWUUUUUUTTTTTTTTTSSSRRRRRRQQQQQQQQQRRRRRRPPPMMMKKKJJJJJJJJJHHHFFFEEEEEECCC@@@>>><<<===<<<;;;:::777555333444333222111000...------//////.........---------------,,,,,,,,,,,,++++++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---...///............---------------......---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++******++++++,,,------,,,+++***+++,,,---...************************++++++++++++++++++++++++(((((((((((()))***+++,,,++++++++++++++++++++++++,,,,,,***)))))))))***+++---......---+++))))))***++++++******++++++,,,------+++)))+++...000000......---,,,,,,,,,,,,---............------,,,,,,,,,...---,,,++++++---...000000...,,,))))))***,,,---------.........---+++***,,,,,,,,,------.........////////////000000000000---------,,,,,,+++++++++---------...///000000111333222111111111222333444000111222333444333222111222111111000///......---///...---,,,,,,...000111333333444333111111222444555333111000///111333444333111///------...///000---.../////////...---,,,......---------....../////////............/////////111111///---,,,...111111111000000//////......------....../////////000000///...---,,,,,,,,,,,,000//////....../////////...------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,............---,,,+++***,,,,,,,,,++++++*********++++++++++++++++++++++++,,,------......------,,,...///000000///---+++***---,,,+++)))(((((())))))++++++************++++++***++++++,,,,,,++++++************)))))))))))))))++++++******)))((((((((((((''''''''''''(((((()))***+++,,,------,,,+++***...---+++***)))((())))))))))))))))))))))))))))))+++)))'''''')))+++++++++,,,,,,,,,+++++++++******++++++)))(((''''''''''''(((((((((((((((((((((((())))))))))))***************)))))))))((((((''''''(((((((((((())))))))))))''''''((()))))))))))))))$$$&&&((()))***)))((('''(((((((((((((((''''''''',,,,,,,,,+++++++++************))))))))))))******))))))))))))))))))))))))))))))(((((((((((())))))******++++++++++++******+++++++++***************(((((()))******************+++,,,,,,+++***)))(((++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...000000///...///000444444;;;JJJSSSSSSSSSTTTwwwhhhdddgggdddfffjjjfffhhhfffbbb^^^ZZZWWWUUUTTTRRRRRRQQQQQQPPPOOOOOOOOOQQQQQQQQQPPPNNNLLLKKKKKKIIIHHHEEEDDDCCCBBB???<<<<<<<<<<<<;;;:::777555333444333222111000///...---///.........------------------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,---------,,,,,,------...///............------------......///000000000000000,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++++++++******++++++,,,---//////...------,,,,,,---************************++++++++++++++++++++++++))))))))))))***++++++,,,++++++++++++++++++++++++,,,,,,***)))))))))***+++...///000///---,,,,,,---++++++++++++++++++,,,,,,///,,,++++++---///...,,,///...------------...///......---------,,,,,,,,,...---,,,++++++---///000111000...,,,,,,,,,......------.........---,,,+++,,,,,,,,,------.........////////////000000000000.........---------,,,,,,------......///000000111222222111111222222333333111111222333444333333222333333222222111000000///111000///......///111222000111222111//////000222222222222111111111111111555444333222111222222333111111000000111111222222222222111111000111111111...---------......///000000222444333111///000111//////////////////000000000000000111111111222222///...---,,,,,,,,,,,,,,,...---------------.../////////............------------------------.....................------,,,,,,,,,,,,,,,+++++++++***,,,,,,,,,,,,,,,,,,,,,---,,,,,,------------,,,,,,,,,---///000///...---,,,---,,,+++*********+++,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,+++++++++++++++******)))))))))************))))))))))))))))))((((((((((((((())))))******++++++******)))+++***)))(((''''''((((((************************((('''&&&&&&((())))))))),,,,,,+++++++++*********+++***))))))((('''''''''(((((((((((((((((((((((())))))))))))*********************))))))((((((((((((((((((((())))))))))))''''''((()))))))))))))))&&&''')))***+++***)))((()))))))))))))))))))))))),,,,,,++++++***************))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******,,,+++++++++***)))))))))((())))))******************++++++,,,+++***)))(((++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***,,,.../////////111222777999DDDRRRZZZXXXUUUUUUzzzjjjfffgggdddfffjjjfffiiifffbbb]]]YYYVVVTTTSSSRRRRRRQQQPPPPPPOOOOOONNNOOOPPPPPPOOOOOONNNMMMLLLJJJHHHEEECCCBBB@@@===:::<<<<<<<<<;;;:::777555444444444333111000///...---............------------------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,...------------...//////............------------)))***,,,---.../////////,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++******++++++,,,---//////......---+++***)))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++************+++***+++,,,+++***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,000...,,,,,,------,,,+++//////............//////...------------,,,,,,,,,...---,,,,,,,,,---///000111000000000000000000000---............---,,,,,,---------------.........////////////000000000000/////////...............------......///000000000000111111222333333222222111222333333444444333333555444444333333222222111222111000//////000111111000000111000//////000222111222333333333222000///333222222222222111111111000//////...///111222333222111000000000000111111///////////////000111222...111333444222000//////...//////000111111222222////////////000000000000//////......---.........---------------...///000000000//////............------....../////////000---......///////////////---,,,,,,,,,,,,,,,++++++.........---------------++++++,,,,,,,,,,,,++++++***+++---///000000///......---,,,++++++,,,------,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,++++++---,,,,,,+++***))))))))))))))))))************+++++++++***)))((((((((())))))))))))(((((()))))))))))))))(((((((((((())))))************************''''''(((((())))))((((((,,,++++++++++++*********+++******)))((((((((('''(((((((((((((((((((((((())))))))))))***************************)))))))))(((((((((((())))))))))))'''(((((()))))))))))))))'''(((***+++++++++***)))************************+++************))))))))))))((((((''''''(((((()))(((((((((((((((((((((((((((((()))******)))((((((******++++++++++++******,,,,,,++++++***)))((((((((()))******++++++*********++++++++++++***))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++---...///000333555<<>>?????????AAA@@@>>>===;;;;;;::::::;;;;;;;;;;;;<<<===>>>???===<<<;;;<<<======;;;999;;;;;;:::888777666555444777777777777777666666666444444333111111000000111000000////////////000000222222111000///...------------------------------------///000111111111111---------............///......------,,,+++++++++++++++,,,,,,,,,,,,++++++***+++,,,---...000111111444222000...,,,++++++++++++******************+++,,,,,,------------,,,,,,+++++++++++++++*********))))))******+++,,,------,,,,,,+++***))))))))))))+++******))))))******+++&&&'''((()))))))))))))))(((((((((((((((((((((((('''***,,,+++(((&&&(((***+++************)))))))))))))))+++++++++***)))((((((((((((((((((((((((((())))))))))))************)))))))))***************(((((((((((()))))))))))))))))))))))))))(((((('''((((((((('''''''''''''''''''''((())))))*********)))))))))************+++)))((((((''''''(((((()))))))))))))))))))))))))))))))))***++++++***))))))******++++++++++++******+++++++++***************)))***++++++,,,+++++++++*********)))******+++,,,++++++++++++++++++++++++***++++++,,,,,,------...////////////000444999>>>MMMYYYeeeggggggiiilllnnnyyyiiicccdddaaaeeekkkhhhcccaaa^^^[[[YYYWWWWWWWWWUUUUUUTTTTTTSSSRRRRRRRRRQQQNNNMMMOOORRRSSSQQQMMMKKKGGGCCCAAA@@@@@@???===:::;;;;;;;;;:::888777555555555444333111000//////++++++,,,,,,,,,---------------,,,,,,,,,,,,++++++,,,,,,---------.........,,,,,,,,,,,,,,,---......---------,,,,,,,,,++++++'''((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........///++++++******++++++,,,------,,,,,,------...//////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++((()))+++---...---,,,+++++++++,,,,,,---......///,,,,,,---------,,,+++***)))***++++++***)))***,,,***,,,...000111000000///+++,,,...---++++++...000++++++,,,------,,,++++++,,,,,,,,,---------......---......///////////////---...///000111222333333///...------...///000111000/////////.........---////////////000000000000------.........//////////////////////////////.........//////000222333444444333333444555666888999666666777777777777777777666777888999:::;;;;;;;;;:::;;;<<<<<<;;;;;;>>>???>>>>>>>>>>>>@@@BBBDDDEEE??????>>>===>>>???@@@AAA???@@@AAADDDHHHLLLQQQTTTTTTRRRNNNJJJFFFCCCAAA@@@@@@AAABBBDDDGGGJJJLLLMMMKKKKKKMMMPPPRRRPPPKKKFFFEEEDDDDDDCCCBBBAAAAAA@@@@@@@@@@@@??????>>>>>>>>><<<;;;999888666666555555555555444333222222222222555444333222111000000///000000//////...------------......///000000000000------......//////////////////......---,,,,,,,,,,,,,,,------------,,,,,,------------......///000111000...---,,,------...---,,,,,,++++++,,,,,,---,,,,,,------------,,,,,,)))))))))************+++*********++++++,,,,,,,,,+++******)))))))))******((())))))))))))))))))((('''((())))))***)))((((((************************(((+++,,,***'''%%%(((+++************))))))))))))((()))+++,,,,,,+++)))((((((((((((((((((((((((((())))))))))))************((((((((())))))*********(((((((((((()))))))))))))))))))))))))))(((''''''***))))))((((((((((((((((((((()))******+++,,,,,,************++++++,,,,,,***))))))(((((())))))***++++++++++++++++++++++++******************************++++++++++++*********************+++++++++)))***++++++,,,,,,++++++******)))))))))***,,,,,,++++++++++++++++++++++++******+++,,,,,,---......---......///222777???DDDPPP___lllnnnmmmpppuuuwwwzzziiidddeeebbbfffllljjjbbb```^^^[[[YYYXXXXXXXXXXXXXXXWWWWWWVVVUUUUUUUUURRROOOMMMOOORRRTTTPPPMMMIIIFFFBBB?????????>>>===:::;;;;;;;;;:::888777666666555444333111000//////+++++++++,,,,,,------------------,,,,,,,,,++++++---------.........//////...------------...//////---------,,,,,,,,,++++++((()))+++---///000111111,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////++++++******++++++,,,---...---,,,+++***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++'''(((+++---------,,,+++++++++,,,,,,---...//////,,,,,,---...---,,,+++***+++---...---++++++,,,---)))+++...000111111111000,,,...///...+++***,,,///,,,,,,---......---,,,,,,,,,,,,,,,------.........---......///000/////////......///000222333444555///...------...///000111000000//////.........---////////////000000000000.../////////000000111111///////////////.........//////......000111444555444444333444555777999:::888888888888888888999999:::;;;<<<>>>???@@@@@@AAA@@@AAABBBBBBAAABBBDDDFFFEEEFFFHHHKKKMMMNNNNNNNNNNNNMMMLLLKKKKKKMMMOOOQQQOOONNNMMMPPPUUU^^^gggllliiigggbbb\\\VVVQQQMMMKKKFFFGGGIIIMMMQQQUUUYYY[[[^^^aaaeeekkkmmmiii```YYYNNNMMMMMMMMMMMMMMMMMMMMMNNNMMMMMMMMMLLLLLLKKKKKKDDDCCCAAA???===<<<;;;;;;;;;:::999888777666666666777666666555333222111111222222111000///...---------......///////////////---.........//////000000111000000///...---------,,,------......------,,,......---------......///...---,,,,,,---...///000///......------......///,,,------......------,,,((((((((()))******++++++***++++++++++++,,,,,,,,,))))))))))))))))))******&&&'''((())))))((('''&&&)))***+++,,,,,,+++***)))+++++++++++++++++++++++++++...///,,,((('''***...************))))))))))))((()))+++,,,,,,+++***)))(((((((((((((((((((((((())))))))))))************''''''(((((()))))))))***(((((((((((()))))))))))))))))))))))))))(((''''''++++++***)))(((((())))))))))))***+++,,,,,,------******+++++++++,,,,,,,,,******))))))))))))******++++++++++++++++++++++++++++++***))))))***++++++******++++++++++++******)))))))))***++++++,,,,,,******+++,,,,,,,,,,,,+++******)))))))))***,,,---++++++++++++++++++++++++******+++,,,,,,---......,,,,,,---///333:::CCCIIIRRRcccrrrtttsssvvvzzz|||uuukkkccccccffffffeeefffcccbbb___[[[XXXWWWVVVVVVXXXVVVTTTTTTUUUUUUTTTSSSQQQNNNLLLNNNPPPPPPKKKFFFIIIFFFBBB@@@???>>>===<<<<<<<<<;;;:::888666444333444333222111000...------///...---,,,,,,,,,,,,,,,...------,,,,,,------...---------....../////////...---,,,,,,++++++,,,,,,.........------,,,,,,,,,+++,,,...///000///...---+++++++++,,,,,,,,,------......---,,,,,,+++***************++++++,,,,,,,,,.........------,,,,,,,,,.........------,,,,,,,,,------------,,,,,,+++***++++++******+++,,,,,,---,,,++++++---......,,,***++++++,,,,,,,,,---------,,,)))((())),,,...---+++,,,...111333444444333222000000//////.........---///...,,,+++***++++++,,,........................++++++,,,,,,---.........111111111111000000000///000000///////////////000111111111111111111111111........./////////000000///.........000111000000111000000000111111111000000//////000333555555555888777666777999;;;<<<;;;999;;;<<<;;;:::;;;???CCCCCCCCCDDDIIIMMMPPPNNNLLLLLLNNNOOONNNMMMMMMQQQTTTVVVXXX[[[^^^aaaeeejjjnnnccc___ZZZXXXYYY[[[]]]^^^^^^]]]]]]```hhhrrr}}}|||sssiiibbb``````XXXVVVUUUVVV[[[cccjjjoooqqqwww~~~~~~wwwqqqgggccc^^^\\\]]]___^^^\\\ccccccdddffffffddd```\\\[[[UUUMMMGGGDDDCCCAAA???===>>>??????===<<<<<<>>>;;;:::777555222111111000222222000///......//////------...............///---...//////000000000000...------------------,,,---...//////...,,,***)))++++++*********+++---...+++++++++,,,,,,---------......---------,,,,,,,,,000000//////.........---))))))))))))))))))))))))+++++++++************)))***************++++++,,,******)))(((&&&&&&(((***$$$%%%&&&'''((()))***+++,,,***((((((***---......+++*********))))))(((((()))))))))))))))))))))))))))*********++++++++++++))))))(((((((((((())))))''''''''''''((()))+++,,,))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))(((******++++++++++++******))))))))))))))))))))))))***((('''(((+++,,,+++(((,,,,,,+++*********+++,,,+++*********))))))((((((((())))))))))))*********++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,---...---,,,,,,))))))+++---//////...,,,,,,///222222444<<>><<<<<<<<<;;;:::888666444333555444333222111//////...///...---,,,,,,,,,,,,---...------,,,,,,------...++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***************---------------,,,,,,,,,,,,,,,---...............,,,,,,,,,,,,------------...------,,,,,,+++++++++,,,,,,,,,,,,,,,---------//////.........---------......------,,,,,,,,,,,,++++++,,,---------,,,,,,***))))))))))))******+++,,,,,,,,,---......,,,***++++++,,,,,,,,,---------...+++)))))),,,------,,,---...000111222333222222000/////////...............---,,,+++++++++,,,,,,------------------------,,,,,,,,,---......//////111111111000000000//////000000////////////000000111111111111111111111111////////////////////////111000000000111222222222333333333333555555555444111111111333555888::::::<<<<<<<<<===>>>>>>>>>>>>===???@@@@@@@@@BBBGGGJJJMMMOOOUUU\\\cccdddbbb^^^\\\^^^___^^^]]]]]]```ccciiikkkmmmoooqqqtttxxx{{{tttpppmmmkkkmmmoooppppppoooooooooqqqvvv}}}~~~xxxtttrrrjjjhhhffffffiiiooouuuyyy~~~}}}zzzvvvuuuvvvuuurrroootttuuuxxx|||~~~{{{uuummmaaaXXXTTTRRRRRRQQQLLLKKKIIIHHHGGGFFFEEEEEEDDDBBB>>>:::888666555555666666555444333222111111000000/////////////////////000000111222222111111......------------,,,,,,............---,,,+++***++++++*********+++------+++++++++,,,,,,---------.........---------,,,,,,////////////......------+++++++++++++++++++++++++++++++++************)))******)))))))))***++++++)))******)))''''''(((*********))))))((('''&&&&&&+++***((()))+++---------************)))))))))((()))))))))))))))))))))))))))))))))*********++++++))))))(((((((((((())))))))))))(((''''''((()))***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))******************)))))))))))))))))))))))))))+++)))((())),,,---,,,***,,,,,,,,,,,,,,,,,,++++++++++++++++++*********))))))))))))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,---//////...---000222666888<<>><<<<<<;;;:::888666444333666555444333222000//////......---,,,,,,,,,------...------,,,,,,------...,,,,,,,,,,,,,,,,,,++++++---,,,,,,+++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,------...,,,------------.........---------,,,,,,,,,,,,,,,......---------------,,,////////////............---------,,,,,,,,,,,,,,,***+++,,,------......---++++++***))))))*********---,,,,,,---......---+++,,,,,,,,,,,,------------111...+++***+++------------......///000111222222////////////............------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000000000000000000////////////000000////////////000000000000000000000000000000//////////////////......//////...//////000000111222333333444555666777777555555666888:::===@@@AAABBBDDDFFFGGGIIIIIIIIIHHHIIIJJJKKKLLLMMMPPPSSSVVV[[[aaajjjttt|||}}}zzzvvvqqqrrrssssssssstttvvvxxx{{{}}}~~~~~~~~~~~~}}}{{{|||}}}~~~~~~||||||ssshhhcccbbbcccddd```\\\XXXWWWYYYZZZZZZXXXUUURRRLLLFFFAAA>>>===============<<<:::888666555444444333222111111111111111111222333333333222222.........---------,,,,,,///......---,,,,,,,,,,,,,,,++++++++++++,,,,,,---++++++,,,,,,,,,,,,------...............---------///............---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))******)))))))))))))))***(((***+++***)))''''''(((,,,,,,+++***((('''&&&%%%***))))))+++------,,,+++************))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))(((((((((((())))))******)))((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******((())))))******))))))((())))))))))))))))))))))))+++*********,,,---,,,++++++,,,---......---,,,+++,,,,,,,,,+++++++++++++++************+++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++*********++++++..................//////333666;;;BBBIIIPPPVVVZZZdddmmmvvvyyy{{{~~~wwwmmmeeedddfffeeedddeeefffdddbbb```]]]ZZZYYYXXXUUUUUUVVVXXXZZZZZZWWWUUUMMMMMMOOOQQQRRRPPPLLLHHHFFFDDDAAA@@@@@@@@@???>>><<<<<<;;;:::888666444333555555444333111000///......------,,,,,,,,,------...------,,,,,,------.../////////......---------//////...---------......+++++++++,,,,,,------...---,,,+++***+++,,,---...---------.........//////,,,,,,,,,---------------......------,,,,,,++++++..................---------------,,,,,,,,,,,,,,,,,,,,,------------------......---,,,,,,,,,,,,---...---,,,---...///...,,,,,,,,,,,,------------...222000---++++++,,,---......---------...///111222///////////////.........,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------......///000000000000000/////////.........000////////////000000111///////////////////////////............---------...////////////000333444666777888999999999;;;<<<;;;<<<>>>???BBBEEEJJJMMMNNNQQQVVVYYY[[[\\\\\\]]]]]]]]]^^^^^^___aaaccceeehhhnnnxxx}}}vvvrrrrrrtttvvvsssnnniiijjjooossssssqqqlllggg___VVVOOOJJJGGGFFFFFFGGGGGGFFFDDDAAA===;;;999888777555444444444444111222222333333333222222/////////......------,,,///...---,,,+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))******))))))(((((())))))(((***,,,,,,***(((''''''(((((())))))******++++++))))))***,,,......,,,)))*********)))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))((((((((((((((()))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((+++***)))(((((()))***+++(((((())))))))))))(((((())))))))))))))))))))))))************+++,,,,,,+++***,,,...//////...---+++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,+++***)))))))))***+++//////...---,,,---000222777:::BBBLLLUUU\\\______eeekkkqqquuuxxx{{{~~~wwwmmmeeedddffffffeeeffffffeeecccaaa^^^[[[YYYXXXUUUUUUVVVXXXZZZZZZWWWUUUPPPPPPQQQRRRQQQNNNJJJGGGFFFDDDAAA@@@@@@@@@???>>><<<<<<;;;:::888666444333444444333111000///...---------,,,,,,,,,------......------,,,,,,------.../////////......---------//////...---------......***++++++,,,,,,------------,,,+++***+++,,,---...---------.........//////---------------------...------,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,------------------------/////////...---,,,+++***......---------------...///...------...///...---,,,,,,---------.........222111///---++++++---......---------...///000111.........///////////////***++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------......///000000000/////////............---///////////////000111111////////////////////////...---------------------///111333333444666:::>>>@@@BBBCCCCCCBBBAAACCCEEE@@@CCCGGGJJJNNNTTT[[[aaafffjjjooorrrrrrssstttuuuvvvuuutttttttttttttttssssssxxx{{{{{{}}}yyypppggg^^^XXXSSSRRRSSSSSSSSSSSSPPPMMMIIIGGG@@@>>><<<999777666666666333333333444444333333222111111000000///......---///...---,,,+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------..................,,,,,,,,,,,,------------+++++++++++++++++++++++++++++++++*********))))))******)))))))))))))))***)))+++,,,,,,***(((''''''&&&&&&''')))***,,,------))))))+++---......+++((())))))))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))&&&''''''((()))*********))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((+++***)))(((((()))***+++(((((())))))))))))(((((())))))))))))))))))))))))((()))***************+++***+++---//////...---,,,))))))************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,+++***)))))))))++++++......---,,,+++---222666<<>><<<<<<;;;:::888666444333444333222111000...------------,,,,,,,,,---.........------,,,,,,------...,,,,,,,,,,,,,,,,,,++++++---,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------...,,,------------..................---------------,,,+++++++++++++++******+++++++++++++++,,,,,,,,,.............../////////000000000///---,,,***))),,,+++++++++,,,,,,---...111///------///000///...,,,---------............///000000...,,,+++,,,---............/////////000.........///////////////)))***+++,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000000///.........------------///......//////000111222000000000000000000000000............/////////000---000333555666:::AAAFFFKKKNNNOOONNNJJJHHHJJJLLLIIINNNSSSXXX]]]eeeooowww~~~~~~yyyssslllgggdddbbbdddddddddbbb```]]][[[YYYOOOLLLGGGBBB>>><<<::::::777777777888777777666555333333222222111000//////...------,,,,,,---------,,,------------,,,,,,+++------,,,,,,,,,,,,++++++,,,,,,,,,---------------++++++,,,,,,,,,,,,,,,---+++++++++++++++++++++++++++++++++************)))*********)))***++++++,,,+++,,,---,,,)))((('''(((''''''((())))))******+++******+++,,,...---+++((())))))))))))************))))))))))))))))))))))))((((((((()))))))))******))))))(((((((((((())))))%%%&&&''')))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******((())))))******))))))((())))))))))))))))))))))))''')))******)))(((***+++***+++,,,---......------)))))))))))))))*********************+++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++***************+++,,,,,,---...---++++++///777===FFFMMMVVV^^^ccccccaaa___YYY[[[cccmmmssstttuuuwwwuuukkkddddddggghhhhhhiiieeedddcccaaa___[[[YYYWWWWWWVVVUUUUUUVVVVVVUUUTTTRRRRRRRRRPPPNNNLLLKKKKKKHHHEEEBBB@@@??????>>><<<<<<<<<;;;:::888666444333555444333222000///......,,,,,,,,,,,,,,,---...///...------,,,,,,------...++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***************,,,,,,,,,+++++++++++++++,,,,,,---...............,,,,,,,,,,,,------------//////......------,,,,,,+++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,---------////////////000000000111////////////...---++++++++++++++++++,,,...///000111///...---///000000///------------............,,,...000000---++++++,,,---...///000111000//////............/////////000((()))+++---............------------------------,,,,,,,,,---......//////.........---------,,,,,,............///000111222111111111111111111111111//////000111222333444444///333777:::===CCCKKKRRR\\\^^^___\\\WWWTTTUUUWWW\\\```dddhhhkkkrrr{{{}}}zzzzzzyyyxxxwwwvvvuuutttwwwvvvuuusssqqqooonnnmmmgggccc[[[SSSLLLGGGDDDBBB===>>>>>>>>>======<<<;;;666555444333222111111000,,,,,,------...------,,,------.........---++++++---------,,,,,,++++++++++++++++++,,,,,,,,,------***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))************+++---......,,,------+++((('''((()))(((((((((((((((((())))))++++++***,,,------+++)))((()))))))))************)))))))))))))))))))))))))))))))))*********++++++))))))(((((((((((())))))&&&'''((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))******************)))))))))))))))))))))))))))(((***++++++))))))***,,,******++++++,,,---------)))))))))******+++++++++)))))))))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++((()))***,,,---------------......,,,---222===EEESSS[[[cccgggeee```[[[YYYVVVXXXaaannnuuusssqqqssstttkkkcccdddhhhiiiiiijjjddddddcccaaa___[[[XXXVVVXXXVVVTTTTTTUUUUUUTTTSSSQQQQQQQQQOOOMMMLLLMMMOOOIIIFFFBBB@@@???>>>===<<<<<<<<<;;;:::888666444333666555444333111000//////,,,,,,,,,,,,,,,---...///...------,,,,,,------...---------....../////////...---,,,,,,++++++,,,,,,---,,,,,,++++++*********,,,---...///000///...---+++++++++,,,,,,,,,------000000///...---,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,------.........//////000000111111222222.........///......------,,,,,,------///000222333222000...---///000000000---------.........//////)))---000000...++++++,,,---...000222222111///...---.........//////000000''')))+++---....................................++++++,,,,,,---......///......---------,,,,,,,,,............///000222222111111111111111111111111111111222333555666777888777<<>>======<<<<<<@@@@@@???>>>:::666222///222222222222222111000000........................+++,,,.../////////......,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,++++++++++++++++++,,,---......------,,,,,,,,,------...------------------------......//////......---,,,***+++,,,,,,------,,,,,,,,,,,,************,,,,,,......///000000000000000...------,,,,,,------...,,,---......,,,******+++***+++---///////////////......---,,,,,,,,,,,,---***+++---......---+++***---......//////////////////////////////000111111,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......///------..................///......---------......111111222111000000111333///111333333333444555777333333444666999<<>>===:::666333//////////////////......------------...///000111---------------------------------,,,,,,,,,++++++------------------------,,,,,,---...---,,,***))),,,+++++++++++++++,,,,,,)))((('''''')))---000333000///...,,,***)))((('''***)))((((((((()))+++,,,''''''&&&&&&&&&&&&'''''',,,***(((((()))*********))))))))))))))))))))))))******))))))))))))******)))******++++++***((('''$$$&&&)))+++,,,+++)))''')))((('''&&&&&&'''((()))+++*********))))))(((((('''((()))******)))((('''+++*********))))))(((((((((((()))***************))))))))))))************************************************************(((((()))***++++++,,,,,,))))))***++++++++++++*********))))))))))))******++++++++++++++++++++++++------------------------++++++++++++++++++++++++222---,,,111777>>>LLLZZZnnntttwwwrrrhhh```___``````cccgggjjjmmmpppsssuuu~~~uuukkkddddddgggfffffffffcccbbb```^^^[[[WWWUUUSSSVVVUUUTTTSSSSSSRRRSSSSSSRRRPPPOOONNNOOOOOONNNLLLKKKGGGBBB???>>>>>>======>>>???>>>===;;;888444222444333222111000///......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,...............---,,,,,,+++******++++++,,,---...---------,,,,,,------...------------------------......//////......---,,,***+++,,,,,,------,,,,,,---,,,+++******+++,,,---...//////000000000000000------,,,,,,,,,,,,------***+++---...------...///***+++---////////////.........------,,,,,,,,,---***+++---......---+++***------...///////////////,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------....../////////000//////............///...///000/////////111333222333555555444444666888777888:::===BBBHHHMMMQQQVVVYYY___fffnnnvvv{{{~~~{{{xxxxxx|||{{{yyyvvvrrrooollljjjbbb```[[[VVVSSSRRRSSSSSSLLLJJJGGGDDDAAA<<<777444111111111000000000000000///...------------......---------------------------------,,,,,,,,,++++++++++++++++++++++++++++++------.........---,,,+++++++++*********++++++,,,(((((('''((()))+++...///((((((((((((((((((((((((***)))((((((((()))++++++))))))(((((((((((())))))***((('''&&&''''''((((((******************************))))))))))))******'''((()))************)))'''((()))******)))'''&&&))))))(((''''''((())))))************)))))))))((((((((())))))))))))((((((************)))))))))(((((())))))***************))))))))))))************************************))))))))))))))))))))))))((())))))***++++++,,,,,,)))******+++,,,+++++++++*********))))))*********++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,111///000333888BBBVVVhhh{{{||||||wwwpppiiiffffffaaadddiiinnnrrruuuxxxzzz}}}xxx{{{wwwlllcccbbbeeeeeefffgggcccbbb```]]]ZZZXXXUUUTTTUUUUUUTTTTTTTTTTTTTTTUUURRRQQQOOONNNOOOOOONNNMMMLLLHHHCCC@@@??????>>>>>>============;;;999777555999777555333111000000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---------------------------....../////////...------************+++,,,------...------,,,,,,---------------------------------......//////......---,,,***+++,,,,,,------,,,,,,------,,,,,,,,,,,,------...//////000000000000000------,,,,,,,,,,,,------***,,,...///......///000+++,,,---...//////............---------,,,,,,,,,***+++,,,---------,,,+++------...////////////...,,,++++++++++++,,,------------------------------//////...------,,,++++++,,,,,,---...//////000000111000//////......//////,,,...//////...///111444555666888888999:::===???@@@BBBEEEKKKRRR[[[bbbfffjjjlllqqqwww|||~~~~~~}}}yyywwwwwwxxxxxxwwwxxxyyy|||zzzvvvqqqkkkgggeeeeeeeee^^^ZZZUUUPPPJJJDDD===999666555444333333333333444111000///...------------..................------------------,,,,,,,,,,,,++++++++++++++++++++++++....../////////...---,,,++++++***************+++))))))******+++,,,,,,---)))))))))***++++++,,,,,,)))))))))((()))******+++***))))))(((((())))))******)))((('''&&&&&&''''''***************************))))))(((((())))))***%%%&&&''')))******++++++*********)))(((''''''&&&***))))))(((((())))))***************))))))))))))))))))(((((((((((())))))************))))))))))))((()))******++++++******))))))))))))************************************************************)))))))))***++++++,,,,,,***++++++,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------///111444999@@@NNNfff{{{~~~{{{xxxuuuppplllgggiiilllpppuuuzzz~~~zzztttvvvxxxmmmcccaaacccdddfffhhheeecccaaa^^^[[[YYYWWWVVVTTTTTTSSSSSSSSSTTTUUUUUUQQQOOOMMMMMMNNNNNNNNNMMMKKKHHHCCC???>>>>>>>>>============<<<;;;999777666777555222///......//////////////////////////////------------------------------------------------...///////////////......************+++,,,------......---,,,,,,,,,------,,,,,,------------------.........///......---,,,***+++,,,,,,------,,,,,,------------------------......///000000000000///---,,,,,,,,,,,,,,,,,,------...///...,,,++++++++++++,,,---...///...------------...---------,,,,,,***+++,,,---------,,,,,,,,,---......//////......///......---......//////..............................---------,,,,,,,,,+++,,,---...///000111222000000///..................///000000000111333555777:::===@@@CCCHHHLLLPPPOOORRRXXX```hhhpppvvvzzz{{{{{{{{{|||~~~~~~}}}}}}|||}}}xxxwwwvvvxxx{{{|||xxxvvvuuuvvvrrrmmmfff^^^VVVMMMFFFAAA<<<;;;:::888777777777777333333111000/////////////////////..................------------,,,,,,,,,........................---............---------++++++***)))))))))******+++,,,------------++++++,,,,,,,,,+++++++++++++++)))))))))))))))******+++((((((''''''''''''((((((+++++++++***((((((((()))++++++++++++++++++++++++))))))(((((((((((())))))&&&&&&'''((())))))******+++***)))(((''''''((()))******))))))))))))***************)))))))))))))))***)))(((''''''((()))************)))))))))))))))))))))***++++++++++++***((()))))))))************************************,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++++++++,,,------------,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------..................111888BBBPPPcccxxx|||{{{}}}}}}xxxrrrpppnnnnnnpppwwwyyyrrrtttyyymmmbbb```bbbccceeehhhfffeeebbb___\\\[[[YYYYYYSSSSSSRRRRRRRRRSSSSSSTTTPPPMMMKKKJJJKKKLLLMMMLLLJJJFFFBBB>>>=========<<<>>>>>>===;;;999777555444000...,,,*********,,,---////////////////////////---------,,,,,,,,,------------------------------......///////////////...************+++,,,---...///...---,,,,,,,,,,,,,,,,,,,,,,,,---------...............///......---,,,***+++,,,,,,------,,,,,,------------------------------...////////////...,,,,,,,,,++++++,,,,,,,,,+++---...---+++))))))***+++,,,---.........---,,,------.........---,,,+++***+++,,,,,,------------,,,------...............000000///////////////000........................,,,,,,,,,---------......,,,,,,---...///111111222//////............//////000111222222222333555777<<<@@@GGGNNNUUU[[[bbbfffdddiiiqqqyyy}}}}}}~~~||||||||||||vvvnnnfff^^^UUUNNNIIIBBBBBB@@@???===;;;999888444333222111000000000000000000000//////..................---------,,,,,,........................,,,,,,,,,,,,,,,,,,------,,,,,,+++***))))))*********+++,,,,,,,,,+++)))(((((((((((((((((('''''''''((()))))))))************((((((''''''''''''(((((()))+++,,,+++)))'''((()))************************))))))(((((((((((()))))))))))))))(((((((((((())))))((('''''''''(((***+++))))))************))))))))))))))))))))))))*********)))(((''''''((()))***))))))))))))))))))******))))))***+++++++++++++++((()))))))))************************************++++++++++++++++++++++++***************+++++++++++++++,,,------------,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////222;;;JJJ```uuu{{{|||~~~yyyvvvqqqnnnqqq|||xxxqqqsssyyymmmbbb```bbbcccdddggggggeeebbb___\\\[[[ZZZZZZSSSSSSRRRRRRRRRRRRRRRSSSOOOLLLIIIIIIJJJKKKLLLLLLJJJFFFAAA>>>======<<<;;;>>>===;;;999777666444444111000///.........///000------------------------...---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////......++++++++++++,,,---......///......---,,,,,,,,,,,,+++,,,,,,------...............//////......---,,,***+++,,,,,,------,,,,,,,,,,,,------------,,,,,,+++,,,,,,---...---------,,,,,,++++++++++++,,,,,,''')))+++++++++***+++---+++,,,---......---,,,+++,,,---.........---,,,++++++++++++,,,,,,------...,,,,,,---............---//////...------------...------------------------++++++,,,,,,---...//////------...///000000111111............///000111111111333555666777999<<<>>>GGGMMMWWWaaaiiipppvvvyyyzzz~~~}}}{{{yyyxxxxxxsssmmmgggaaa\\\VVVSSSMMMMMMMMMKKKHHHDDD???===888888666444333222111111111111000000//////..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------------,,,+++************'''((()))))))))(((&&&%%%&&&&&&'''((()))***++++++(((((()))************)))+++******))))))******+++%%%(((******'''%%%'''))))))))))))))))))))))))))))))((((((''''''(((((()))++++++***)))((()))))))))((('''''''''((()))+++,,,((())))))******))))))((())))))))))))************))))))(((((((((((())))))))))))))))))************)))***++++++,,,+++++++++))))))))))))************************************((((((((((((((((((((((((***************************++++++,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++************************,,,,,,------.../////////000444===NNNfffzzz}}}zzzzzz|||wwwrrrooouuuxxxqqqsss{{{xxxmmmcccaaaccccccccceeeeeeccc```]]][[[YYYYYYYYYUUUUUUTTTSSSRRRRRRRRRRRROOOLLLIIIHHHJJJLLLMMMMMMKKKGGGBBB???>>>======<<<::::::999777666666555555555555444333222111111111------------------------...---,,,+++++++++,,,,,,++++++++++++++++++++++++,,,,,,---...............,,,,,,,,,,,,---...///000//////...---,,,,,,,,,,,,++++++,,,,,,---......///......//////......---,,,***+++,,,,,,------,,,,,,***+++,,,------,,,+++*********+++,,,,,,,,,,,,+++,,,,,,++++++++++++,,,,,,(((***,,,,,,++++++,,,---+++,,,------------++++++,,,---...//////---+++***++++++++++++,,,---......+++,,,------......------///...------,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------......//////000000000111......///000111333444555555777;;;>>>AAAEEEJJJMMMWWW^^^iiissszzz}}}yyyuuusssnnnkkkgggeeedddcccbbb```______```^^^ZZZSSSMMMIIIDDDBBB@@@<<<999777555444222222111000000///..................---------------------------------------,,,,,,+++,,,---...//////...---,,,++++++++++++((())))))))))))(((((('''((())))))***+++,,,,,,---'''((()))***+++******)))++++++************++++++"""&&&******'''&&&(((+++((((((((((((((((((((((((((((((''''''''''''((((((++++++***))))))***+++,,,)))((((((((((((((())))))'''((())))))))))))((('''((()))))))))************(((((())))))))))))((((((((()))))))))************)))***++++++,,,,,,++++++))))))))))))************************************))))))))))))))))))))))))************************)))******+++,,,+++++++++*********))))))*********++++++++++++++++++++++++))))))))))))))))))))))))+++,,,,,,---......//////000777@@@MMM```pppsssoooooouuu~~~uuuqqqpppyyyxxxqqqrrrssswwwlllcccaaacccccccccddddddbbb^^^[[[YYYXXXXXXXXXWWWVVVUUUTTTSSSSSSSSSSSSPPPMMMJJJIIIKKKMMMNNNNNNLLLHHHCCC@@@??????>>>===777777666666666666666777333333222111///---+++***000000000000000000000000///...,,,+++***+++,,,,,,************************+++,,,,,,---.........---------------...///000000000///...---,,,+++++++++++++++,,,,,,---...//////......//////......---,,,++++++,,,---------,,,,,,******,,,,,,,,,,,,******))))))***++++++++++++***,,,++++++++++++++++++,,,,,,---///...,,,******++++++,,,---------,,,+++***,,,---...//////---+++***++++++++++++,,,---...///+++,,,------......------000///...---------------,,,,,,,,,,,,,,,,,,,,,,,,///......------,,,,,,+++////////////000000000000//////000222333555777888:::===BBBFFFKKKQQQWWW[[[dddkkkuuuyyytttqqqgggeeedddeeehhhjjjkkkkkknnnooopppooojjjbbbZZZTTTOOOMMMIIIEEE@@@===:::999222222222111000//////...//////.........---------////////////////////////...------,,,---...///000000///...---,,,,,,,,,,,,,,,+++++++++++++++++++++)))))))))((('''&&&&&&&&&'''((()))++++++******)))))))))(((((((((((())))))###''',,,,,,)))(((***...((((((((((((((((((((((((((((((''''''''''''((((((******))))))***,,,...///*********)))((((((''''''&&&'''((())))))((('''&&&(((((())))))*********+++'''((()))******)))((('''(((((())))))*********+++******+++,,,,,,,,,,,,+++))))))))))))************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++******************))))))***++++++++++++*********))))))))))))******++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---...//////111999BBBJJJWWWdddhhhdddfffrrr~~~||||||}}}tttqqqqqq{{{xxxoooooozzzrrrjjjdddeeeeeedddccceeedddcccaaa^^^[[[YYYXXXWWWVVVVVVVVVUUUUUUUUUTTTTTTNNNLLLIIIHHHIIIIIIIIIHHHDDDCCCAAA???===;;;;;;:::666666777777666444222111333333222111000///......------------------------////////////////////////---,,,***))))))***,,,---------------------------+++***)))+++///111000///111///---,,,,,,,,,+++***,,,------......------,,,,,,,,,,,,---------......,,,,,,,,,++++++,,,,,,---,,,---------+++)))&&&$$$,,,,,,+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...///...,,,************+++---......---+++***+++,,,---.........---,,,.............................................---//////...---------------///000111000...------...///...------,,,,,,,,,------......---------///222333555777:::<<<<<<<<<;;;BBBHHHQQQYYY___dddhhhjjjssswww}}}~~~uuummmiiicccbbbfffmmmtttxxx{{{tttpppnnniiibbbXXXQQQLLLGGGBBB>>>:::777444222222333333333//////000000000000//////.........///......------//////.........//////000............---+++)))((('''((()))******+++******,,,,,,+++++++++++++++,,,++++++***************+++'''(((((()))******++++++++++++***(((&&&&&&''')))'''((()))***************''''''((()))***+++,,,,,,******))))))((((((''''''(((((())))))*********+++'''))),,,......,,,)))'''))))))))))))************))))))************))))))'''''''''''''''((())))))((()))***+++,,,+++******+++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************,,,,,,,,,++++++*********+++***)))))))))***,,,---''')))***)))''''''***---,,,------------,,,***)))******+++++++++,,,,,,,,,***+++,,,...///......---///666>>>DDDGGGLLLTTTZZZiiiuuu~~~tttooonnnqqqrrruuu}}}wwwnnnnnnpppyyyrrrjjjddddddeeeddddddfffeeecccaaa^^^[[[XXXWWWVVVVVVVVVVVVUUUUUUUUUTTTTTTOOOMMMKKKJJJKKKLLLKKKJJJFFFEEEBBB@@@>>><<<;;;;;;666777777777666444222111333333222111000///......------------------------...........................,,,+++******+++,,,...------------------------+++---......------...000111///---,,,------,,,***,,,------------------,,,************++++++++++++------,,,+++++++++,,,,,,+++,,,,,,,,,,,,***)))(((,,,,,,+++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,...///...,,,*********++++++------------+++++++++,,,---.........------........................///.....................111111000//////////////////000111000...---...///.........---......//////000111111111111333666999<<<===@@@CCCGGGJJJLLLMMMSSSYYYbbbjjjppptttxxxzzz~~~}}}{{{|||xxxsssmmmkkkmmmqqqvvvxxx}}}|||{{{uuulllddd]]]UUUKKKEEEAAA>>>:::888666555333111000111111111000000///...///////////////...------///...............//////......------,,,***)))((()))***************)))(((++++++************++++++++++++***************+++''''''(((((()))******+++++++++***)))&&&&&&'''))))))******++++++,,,++++++'''''''''((())))))************))))))(((((((((((((((((())))))))))))))))))((()))+++------+++)))((((((((((((((())))))))))))((())))))******))))))(((((((((''''''(((((()))***((()))***+++,,,++++++***++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++************************,,,,,,,,,++++++***************))))))******+++,,,)))+++,,,+++***)))+++---***+++,,,------,,,***)))************++++++++++++***+++,,,............---...222777:::>>>FFFPPPXXXkkkuuu~~~~~~wwwooommmnnnnnnqqqwwwuuullllllgggrrrrrriiibbbbbbcccdddeeehhheeedddaaa^^^ZZZXXXVVVUUUUUUVVVVVVVVVUUUUUUTTTTTTNNNLLLKKKKKKLLLMMMLLLKKKHHHGGGDDDAAA???===;;;;;;777888888888777555333222333333222111000///......------------------------...........................---,,,++++++,,,---...------------------------,,,///111///+++***---111000...,,,,,,------,,,+++,,,,,,------------,,,,,,------------.........///...---,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------..........................................//////111000000////////////000///000111000...---...///............///000111222333333444555666:::???CCCFFFHHHMMMSSSYYY___ccceeejjjooowww|||vvvrrrssswww{{{}}}zzzzzz{{{}}}}}}zzzrrrfffYYYOOOIIIFFFBBB>>><<<999666333444333333333222111111111000000000000//////......///......---------.........---,,,+++***)))))))))++++++++++++***)))((('''******)))))))))******++++++***************++++++''''''(((((()))************++++++)))'''&&&((()))))))))***************+++'''''''''''''''(((((((((***))))))))))))(((((((((******)))))))))))))))))))))******++++++******)))'''''''''((((((((())))))((())))))******))))))((()))))))))((()))******+++))))))***++++++++++++*********++++++++++++******++++++++++++++++++++++++************************+++++++++++++++*********))))))***+++++++++++++++)))+++,,,,,,+++)))***+++(((***,,,......---+++)))************++++++++++++***+++,,,---............///000111333777AAANNNWWWiiipppuuutttmmmiiijjjmmmmmmrrr|||tttkkkkkkfffrrrqqqhhh```___aaabbbdddgggeeedddaaa]]]ZZZWWWUUUTTTUUUUUUVVVVVVVVVUUUTTTSSSKKKJJJIIIIIIKKKLLLKKKJJJIIIGGGDDDAAA>>><<<;;;:::888999999999888666444333333333222111000///......................................................///...------------...///,,,,,,------------------,,,------,,,++++++---//////---,,,,,,---...---,,,---,,,,,,,,,,,,,,,,,,---////////////000000000000......---,,,++++++++++++------,,,,,,,,,---......,,,,,,,,,------///000111,,,,,,,,,,,,,,,,,,,,,,,,+++---......,,,***++++++---,,,,,,++++++,,,,,,---,,,,,,,,,------------------------------------------------------.........///...------------......///000111000///...///000000/////////000000111222222444555777;;;@@@GGGLLLPPPUUU]]]fffooouuuyyy{{{|||xxxsssqqqrrrttt|||~~~tttggg]]]TTTPPPJJJEEEAAA???<<<:::777666666555444444444444222222111000000000/////////......------------......---+++***))))))******++++++++++++******)))((()))))))))((())))))***+++*********)))******+++,,,)))))))))*********++++++******+++***((('''((()))((('''''''''''''''(((((()))))))))((((((''''''''')))))))))))))))))))))))),,,,,,++++++******))))))******))))))))))))******(((((((((((())))))))))))******++++++++++++************))))))******+++,,,))))))******++++++++++++)))******++++++******)))++++++++++++++++++++++++************************+++++++++***************((()))***,,,,,,+++******)))***++++++***)))(((((((((***---///000...,,,+++++++++++++++,,,,,,,,,,,,++++++,,,------.........000111111333888BBBNNNVVV```fffjjjjjjfffdddgggjjjmmmsss~~~uuukkkjjjhhhuuupppfff^^^^^^___```bbbeeeeeeccc```]]]ZZZWWWUUUUUUTTTUUUVVVWWWWWWUUUTTTSSSKKKJJJIIIJJJLLLLLLKKKJJJHHHFFFDDDAAA>>>;;;:::999999:::::::::999777555444333333222111000///..............................................................................,,,,,,,,,---------......---)))&&&''',,,000///---...,,,++++++---......------,,,++++++++++++,,,---++++++,,,,,,,,,---------...---,,,,,,+++++++++,,,///...---,,,,,,,,,------,,,,,,,,,---...///000111,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...---,,,++++++,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------......------------.........000111000//////000111111111000000000000111111222444888;;;@@@GGGNNNSSS\\\cccnnnzzz~~~xxxtttssssss~~~}}}~~~~~~}}}}}}|||{{{yyyzzz|||~~~}}}{{{{{{}}}}}}uuunnnfff```XXXPPPKKKFFFCCC@@@;;;:::888777666555555555555444333111111000111111000///...---------------...---+++***)))***++++++))))))***+++++++++++++++))))))(((((()))******+++******))))))***++++++,,,******+++++++++++++++,,,)))***++++++)))((()))***)))(((''''''&&&'''((((((+++******))))))(((((('''))))))))))))************---------,,,,,,+++++++++******)))(((((()))******))))))*********++++++++++++,,,,,,------,,,,,,+++***************+++,,,,,,***************+++++++++)))******++++++******)))++++++++++++++++++++++++************************************************((()))***,,,,,,+++******++++++++++++,,,+++*********+++...000000///...,,,,,,,,,,,,------------...++++++,,,,,,---......//////111444888>>>FFFNNNSSSTTTZZZaaacccbbbbbbeeehhhlllqqqzzzwwwkkkiiiiiivvvpppggg___^^^______```ccccccbbb___\\\ZZZXXXVVVUUUTTTUUUVVVWWWWWWVVVTTTRRRNNNMMMLLLMMMNNNNNNMMMKKKGGGEEECCC@@@>>><<<:::::::::;;;;;;;;;:::888666555333333222111000///..............................------------------------........................+++,,,,,,------.........///(((###%%%---222111,,,---,,,++++++---//////...---,,,+++******+++,,,---,,,,,,,,,---------......---,,,,,,++++++,,,,,,---------------------,,,,,,---------------...///000,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------......000////////////000000111...000111111//////000222222222222111222222333444555999>>>CCCIIIPPPWWW\\\gggnnnyyy}}}||||||~~~~~~}}}}}}}}}}}}}}}}}}~~~|||zzzwwwuuutttsssssstttttttttsssqqqpppqqqssstttvvvwwwwwwvvvvvvwwwxxxvvvvvvvvvtttrrrrrrtttuuuwwwxxx{{{}}}xxxwwwxxx|||}}}{{{vvvnnneee]]]UUUNNNJJJDDDBBB???<<<999777666666777666444222111111222222111000///..................---,,,,,,+++++++++,,,((()))***+++,,,,,,,,,,,,))))))))))))******+++,,,))))))))))))***+++,,,,,,++++++++++++++++++++++++(((***,,,+++***))))))***,,,+++***)))((()))***+++++++++******)))))))))((()))))))))************+++---------,,,,,,,,,,,,,,,***))))))(((((())))))************+++++++++,,,,,,,,,,,,,,,------,,,,,,,,,*********)))******+++,,,******))))))******+++,,,******++++++++++++******++++++++++++++++++++++++************************)))))))))***************))))))***+++++++++++++++...,,,++++++---......---,,,,,,......///...------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,...//////...111666<<>>>>>;;;<<<<<<<<<;;;999777666333333222111000///......////////////////////////------------------------,,,,,,------------,,,,,,++++++,,,,,,---...//////222000---,,,---...000111,,,+++***+++---/////////---,,,***))))))***,,,---*********+++++++++,,,,,,*********+++,,,---...///&&&(((+++---//////.........------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***,,,------,,,+++,,,---***+++---......---+++***------,,,+++,,,---...///000000000000000000000000.........///000111111222---------------...///000...000111111000000111333111222333555888;;;>>>???CCCHHHPPPXXX___eeejjjnnnnnnqqquuu{{{~~~{{{sssrrrpppmmmjjjjjjlllooopppnnnmmmlllkkkjjjgggdddgggfffeeedddfffiiilllnnnrrrrrrssstttwwwzzz}}}|||~~~}}}}}}}}}|||yyyyyyxxxxxxzzz|||wwwxxx}}}sssiiigggbbb[[[RRRJJJDDD@@@>>>:::888666333222222333444333333111000////////////---.../////////...---,,,,,,,,,,,,,,,+++***))))))************+++,,,---...))))))))))))***+++,,,---((((((((((((''''''''''''(((***,,,,,,+++*********---+++)))((('''((()))***(((((((((((((((((((((((())))))******++++++++++++(((((())))))*********+++(((((())))))))))))(((((())))))))))))************))))))************)))))))))))))))((()))******++++++***)))))))))***,,,---+++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************(((((())))))*********++++++***)))))))))***,,,---)))&&&""""""&&&***,,,------,,,***)))((()))******((())))))))))))*********---,,,++++++,,,---///000444666<<>>DDDMMMTTTXXXZZZ[[[[[[aaa```^^^\\\\\\bbbkkksss~~~zzzuuu|||rrrrrr}}}yyymmmbbb```aaabbbccceeeeeeccc```\\\YYYXXXVVVVVVYYYYYYZZZ[[[\\\ZZZWWWSSSPPPNNNMMMMMMMMMMMMLLLJJJIIIGGGDDDAAA???>>>>>>>>><<<<<<<<<;;;:::777555333555444222111000000/////////---,,,---...///...---------...///000000111111...---,,,++++++---...///---------,,,,,,------.........---,,,+++******))),,,,,,------.../////////,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))***++++++,,,))))))))))))))))))))))))---...//////---,,,---...*********+++++++++,,,,,,++++++,,,,,,---......///+++---......,,,,,,---///---------------,,,,,,,,,---------............///+++,,,,,,------...//////222111000///...---------,,,,,,---...///000111111000111222222333555999===CCCJJJTTT[[[^^^bbbgggllluuuyyy|||{{{vvvssstttvvvyyy{{{}}}|||vvvrrrpppmmmjjjhhhhhhhhhhhhgggbbbdddgggkkkppptttwwwxxxyyyzzzzzzzzzzzz}}}xxxmmmdddUUUOOOGGGBBB@@@>>>;;;888444444333222222222333333000000000000///...---,,,---------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,---.........---,,,++++++***)))))))))******((((((((((((((((((((((((++++++************++++++++++++,,,,,,++++++***))))))))))))))))))*********))))))))))))************,,,+++***+++,,,,,,***((())))))******************)))))))))*********++++++---,,,***))))))***,,,---......---,,,+++++++++++++++++++++***************++++++************++++++++++++*********++++++,,,++++++************++++++************************)))************+++++++++,,,,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,***+++,,,---///222888;;;GGGNNNXXX```dddcccbbbaaahhhhhhfffbbb```dddoooxxx|||xxx{{{{{{zzznnncccaaabbbcccdddfffeeeccc```\\\YYYWWWVVVVVVZZZZZZ[[[\\\\\\[[[WWWTTTNNNMMMLLLLLLMMMMMMLLLKKKHHHFFFBBB???============<<<<<<<<<;;;:::777555333444444222111000//////////////////000111111000//////000000000000///...---000000///...,,,***)))(((------,,,,,,,,,---............,,,***(((&&&%%%$$$,,,,,,------.../////////++++++++++++,,,,,,------************+++,,,......,,,,,,,,,,,,,,,,,,,,,,,,...///000///---,,,,,,---++++++++++++,,,,,,,,,,,,------------......//////)))***++++++))))))***+++..................---------------............///.........///000000111111444333222111000/////////------......///000000111111333555666777;;;AAAFFFNNNYYYgggoooqqqsssyyy{{{sssooorrrwww~~~}}}zzzvvvqqqmmmkkkjjjjjjiiijjjkkklllmmmmmmmmmnnnrrrwww|||~~~|||{{{zzzwwwxxxzzz~~~zzztttfff```XXXPPPJJJDDD???;;;999888666444222111111111111111111000000///...............---------,,,,,,+++++++++++++++++++++++++++,,,.../////////...---,,,++++++******)))))))))((((((((((((((((((((((((++++++************+++++++++++++++++++++***))))))(((((())))))************((()))))))))************,,,+++***+++------+++)))(((((())))))******++++++))))))*********+++++++++---+++)))(((((()))+++---///...---,,,+++*********************************++++++************++++++,,,,,,+++***************++++++************++++++************************))))))*********+++++++++---------,,,,,,,,,++++++******+++++++++,,,,,,,,,***,,,------///333:::???MMMVVVaaakkknnnmmmkkkiiinnnnnnlllhhhgggmmmzzz|||zzzooodddaaaccccccdddffffffccc___[[[XXXWWWWWWWWW[[[[[[[[[\\\\\\ZZZVVVSSSMMMLLLKKKLLLMMMMMMLLLKKKGGGEEEBBB???===<<<<<<<<<<<<<<<<<<;;;:::777555333444444222111000/////////---...000000000000000000///////////////...---,,,---...//////---***'''%%%,,,,,,,,,,,,,,,---...///,,,++++++***)))((('''''',,,,,,------.../////////***++++++,,,,,,------...////////////000111222333...........................///000///---,,,,,,---,,,,,,,,,,,,------------/////////......------------...///...---,,,---...........................---------............///......//////000111111222111111000//////000000000/////////000000000000000111555999;;;<<<@@@GGGMMM[[[fffttt|||~~~yyyqqqpppuuu{{{~~~|||yyyxxxpppooommmlllkkkmmmnnnpppoooqqquuuxxxzzz|||||||||zzz||||||}}}|||}}}|||uuussssssvvv|||vvvrrrkkkbbbYYYOOOFFFAAA???===;;;888666555555555333222222111000000000////////////............---++++++++++++++++++++++++,,,---.../////////......++++++++++++******))))))))))))))))))))))))))))))++++++************++++++***++++++++++++***))))))(((((()))***+++******)))((()))))))))************++++++***+++------+++***((((((((())))))******+++************++++++++++++,,,+++)))(((((()))+++,,,------+++***))))))))))))************************++++++************++++++,,,,,,+++***))))))))))))++++++************++++++************************))))))*********+++++++++---------,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,...///......333;;;BBBPPPZZZgggrrrvvvvvvsssppppppqqqpppooorrr|||{{{ooodddbbbcccdddeeegggeeebbb^^^[[[XXXXXXXXXYYY[[[ZZZ[[[\\\\\\YYYUUURRRMMMLLLKKKKKKLLLMMMLLLJJJGGGEEEBBB???===<<<<<<<<<<<<<<<<<<;;;:::777555333555444222111000000//////+++---......------///000------............//////(((***,,,......,,,***(((,,,,,,,,,,,,---......///))))))***+++,,,---...///,,,,,,------.../////////,,,,,,,,,------.........---------------...///000---------------------------...//////---,,,---...,,,,,,---------.........000//////...------,,,,,,...000000000...---...///---------...............---------............///,,,------......///000000------------......///000111111222222333333444444555:::AAADDDEEEIIIPPPVVVfffnnnyyy{{{uuuqqqrrrvvvzzz||||||}}}zzzuuuqqqnnnmmmlllhhhggggggiiimmmsssyyy}}}||||||vvvpppooosssyyy}}}~~~|||vvvlllaaaUUUOOOCCC@@@===999777666666666444444333111111111111111000000000/////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.../////////...---+++++++++,,,++++++***)))))))))))))))))))))))))))++++++************++++++******++++++******)))(((((()))***,,,,,,+++******))))))))))))******************)))***,,,---+++***(((((())))))))))))))))))*********++++++++++++,,,*********))))))*********++++++***)))((((((((((((***************+++++++++++++++************++++++,,,+++***)))))))))))))))++++++************++++++************************)))************+++++++++,,,,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,---///000///...444>>>FFFTTT]]]kkkvvv{{{zzzxxxuuusssrrrrrruuu|||pppeeebbbddddddeeehhhdddaaa]]]ZZZXXXXXXZZZ[[[ZZZZZZZZZ[[[[[[XXXTTTQQQNNNLLLKKKKKKLLLLLLKKKIIIGGGEEEBBB???===<<<<<<===<<<<<<<<<;;;:::777555333555444222111000000//////+++---...---,,,,,,///222111000///.........///000++++++++++++,,,---------,,,,,,,,,,,,---...//////******+++,,,---...//////,,,,,,------.../////////........................++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...///...------...///++++++,,,,,,,,,---------......---------------------...///...,,,+++,,,---,,,,,,---------.........---------............///---------...//////000000///.........//////000111111222444555777999:::;;;???FFFOOOSSSSSSVVV]]]cccnnnrrryyy~~~}}}xxxvvvwwwxxxxxxxxx{{{{{{{{{|||}}}zzzqqqpppnnnllljjjjjjlllmmmmmmnnnqqquuu|||~~~~~~yyyqqqppptttwwwxxxuuujjjbbbQQQMMMGGGAAA<<<888666666555555333222111111222222111111000000000/////////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///...------)))***+++,,,,,,,,,+++***++++++++++++++++++++++++++++++************++++++***************))))))((()))***,,,---------+++***))))))))))))************)))((((((***+++,,,+++))))))))))))))))))(((((((((*********+++++++++,,,,,,((()))***++++++***)))(((***))))))((((((((())))))))))))*********+++++++++++++++************+++++++++***)))))))))))))))***++++++************++++++************************)))************+++++++++,,,++++++++++++***************+++++++++,,,,,,,,,+++...000//////555AAAKKKYYYbbboooyyy}}}|||yyywwwvvvsssrrrzzz|||pppeeecccdddeeefffhhhcccaaa]]]ZZZXXXYYY[[[\\\ZZZZZZZZZZZZZZZXXXTTTPPPNNNMMMKKKKKKLLLLLLJJJIIIGGGEEEBBB???============<<<<<<<<<;;;:::777555444555444222111000000//////...///000...---...222666888666222///------------222///,,,***)))+++---///+++++++++,,,---...///000------,,,++++++******))),,,,,,------...//////000////////////////////////000000///.........//////------------------------+++---......------///000******+++++++++,,,,,,,,,++++++,,,,,,---............///000///---,,,---...,,,,,,,,,---------......---------.........////////////000000111111222222333333222222222222222333111333555888;;;>>>@@@AAAIIIQQQ[[[``````bbbhhhnnnrrrtttwww{{{~~~zzz}}}||||||}}}|||vvvpppkkkhhhiiiiiijjjkkkmmmqqqtttvvvyyy~~~~~~|||yyyxxxxxxyyyzzz~~~{{{yyyxxxxxxyyyxxxwwwrrrqqqqqqppppppppppppqqqmmmnnnoooqqqrrrtttuuuuuurrroookkkhhhgggiiimmmoookkkmmmpppsssuuuuuuuuuuuuwwwyyy{{{yyywwwvvvxxx{{{~~~}}}xxxwwwwwwxxx}}}xxxqqqgggaaaYYYOOOFFF???;;;999666555333222111111222333111111111111000000000000,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,((()))+++,,,---,,,,,,+++++++++++++++++++++++++++++++++************++++++***************)))(((((()))+++,,,......---,,,+++))))))))))))************((((((((()))++++++***)))******))))))((((((''''''******+++++++++,,,,,,,,,'''(((***,,,,,,***((('''))))))))))))))))))******))))))******++++++++++++++++++************++++++******))))))))))))******++++++************++++++************************)))************++++++++++++++++++*********))))))******+++++++++,,,,,,,,,))),,,/////////777DDDOOO]]]eeeqqq{{{~~~}}}zzzwwwxxxtttsss||||||pppeeebbbcccbbbbbbcccfffeeeccc___ZZZXXXXXXYYYZZZZZZZZZYYYWWWUUUSSSQQQKKKLLLNNNOOOOOOMMMJJJIIIGGGEEECCCAAA???<<<999666<<<>>>???===999555333222666555333111000///......------------...///000000...------,,,,,,------...------------------------//////...---,,,++++++******++++++,,,---...//////,,,,,,,,,,,,,,,---...///---------,,,,,,+++++++++111000...,,,+++++++++,,,***,,,......---,,,---...........................***+++,,,,,,------,,,,,,,,,,,,------------------***+++,,,---------,,,,,,........................+++,,,,,,---...///000000000////////////000000111///000111111111111222222222444888;;;???DDDJJJNNNZZZ___ffflllnnnoooppppppuuuwwwzzz}}}~~~}}}}}}|||uuupppllliiigggccciiiooossstttwww}}}~~~uuuqqqooommmppptttyyy{{{|||{{{zzzssstttsssqqqnnnmmmmmmnnniiiiiihhhgggggghhhhhhhhhooojjjdddbbbcccdddcccbbbbbbaaa```bbbdddeeeeeedddfffdddbbbbbbcccddddddccc[[[\\\\\\\\\\\\\\\[[[[[[YYYZZZ]]]___aaabbbccccccdddeeeeeedddcccdddgggjjjmmmpppwwwzzzvvvxxx|||yyyrrrfffZZZPPPIIICCC@@@:::666555888888444222222222222222111111111111111///...---,,,+++,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))((())))))))))))*********,,,,,,,,,,,,,,,,,,,,,,,,+++&&&%%%((('''"""!!!%%%---------,,,+++***)))((())))))(((((('''''''''&&&))))))************))))))+++)))(((+++...///---***)))))))))))))))))))))))),,,---...///000///...------+++)))((('''((()))***+++***************++++++************************)))************+++++++++,,,+++***)))))))))***+++---,,,++++++---//////...++++++++++++,,,------...,,,,,,,,,---000:::GGGQQQaaakkkuuuzzz{{{|||yyytttrrrpppqqq|||{{{pppeeebbbcccbbbbbbcccddddddbbb___ZZZWWWVVVWWW[[[[[[ZZZYYYWWWTTTQQQOOOLLLMMMNNNOOONNNLLLIIIHHHFFFDDDBBBAAAAAA@@@===;;;;;;======;;;888555333333666555333111000///......///......---------......///......------......///------------------------------------------,,,,,,,,,,,,------------------------,,,,,,,,,---......---------,,,,,,+++++++++000///---,,,++++++,,,,,,***,,,......---------...---------,,,,,,---------++++++,,,------------,,,,,,,,,------------......,,,,,,---------.................................---------.../////////000000////////////000111111000000111111111333555666777:::>>>BBBGGGNNNVVV[[[iiimmmrrrvvvvvvvvvvvvvvvvvvzzz~~~}}}yyyuuuqqqnnnmmmllllllnnnttt{{{~~~~~~|||zzzxxxwwwxxxzzz{{{|||~~~wwwmmmeee```^^^\\\^^^```cccfffhhhiiijjjfffgggfffddd```]]]\\\\\\^^^___```aaadddfffhhhiiimmmjjjeeebbb```^^^\\\[[[ZZZZZZYYYYYY[[[^^^bbbdddfffdddcccbbbaaa```]]]ZZZZZZYYYWWWVVVVVVWWWXXXXXXVVVWWWYYY[[[\\\\\\[[[[[[YYYYYYYYYYYYZZZ[[[\\\\\\___```dddjjjqqqzzzyyyyyy{{{~~~vvvmmmcccXXXNNNHHHAAA;;;888999888444222333222222222222222111111111000///...---------......///......---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++***)))((((((+++++++++*********)))))))))))))))*********++++++++++++++++++++++++++++++***&&&&&&))))))%%%%%%)))++++++++++++***)))(((''')))))))))(((((((((''''''))))))************))))))---+++)))***+++,,,***(((******************************+++,,,,,,,,,,,,,,,,,,+++)))((('''((()))***++++++******************************************)))************++++++++++++++++++*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------......//////333===JJJTTTaaajjjssswwwxxxyyyvvvqqqnnnmmmoooyyy{{{ooodddbbbcccbbbcccdddeeeeeedddaaa]]]YYYWWWWWW[[[[[[[[[YYYVVVSSSOOOMMMLLLMMMOOOOOONNNKKKHHHFFFEEECCCAAA@@@@@@???<<<::::::;;;;;;999666444444555555444333111000/////////000///...---,,,,,,,,,,,,/////////....../////////........................,,,,,,,,,---------............---------,,,,,,,,,......---,,,,,,,,,------------,,,,,,,,,,,,++++++...------,,,,,,------...+++---......---------///...---,,,++++++,,,---...++++++,,,---------------,,,,,,---------............---,,,,,,,,,---...//////////////////////////////////////////////////////////////////000111222///000111111222555:::>>>BBBFFFLLLRRRYYY```hhhmmmuuuvvvxxxwwwvvvtttuuuvvvzzz~~~~~~{{{|||yyyuuutttsssssssssuuuwwwyyy{{{|||yyyuuuqqqmmmkkkkkkjjjiiihhhfffeeeeeeeeeggghhhlllllljjjfff___ZZZWWWVVVUUUVVVXXX[[[```fffjjjmmmkkkkkkiiieee___[[[YYYXXX\\\]]]aaaeeekkkppptttwwwyyywwwsssmmmeee___[[[ZZZZZZZZZYYYXXXYYY___hhhooosssrrrpppooolllhhhbbb^^^___\\\YYYVVVUUUWWWZZZ\\\]]]^^^```aaabbb```___^^^ZZZXXXVVVVVVXXXYYYWWWUUUXXXXXXYYY[[[___dddiiikkkvvv||||||}}}zzz{{{vvviii[[[QQQKKKDDD===;;;888555555777444333333333222222111111111000///.........//////000///...---,,,***)))))),,,,,,,,,,,,,,,,,,,,,,,,...---,,,***(((&&&%%%$$$+++++++++***************************+++++++++,,,************************)))'''(((***+++)))))),,,************)))(((''''''***)))))))))))))))(((((())))))************)))))),,,***(((((()))******)))******************************))))))******+++,,,++++++)))((((((((()))***,,,,,,+++***)))))))))***************************)))************+++++++++++++++,,,,,,,,,,,,++++++***---000///---++++++---...---,,,,,,,,,,,,,,,,,,...//////000555???LLLVVVaaajjjqqqtttuuuuuuqqqmmmjjjjjjmmmwwwzzznnndddbbbccccccccceeeggghhhhhheeeaaa]]]ZZZYYYXXXYYYZZZYYYWWWTTTPPPNNNMMMNNNOOOOOONNNKKKGGGEEEFFFDDD@@@>>><<<:::777555999999999777555444555666555444333111000////////////......---,,,,,,------//////............//////////////////////////////------------------------------------------------///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......+++---//////...---...//////...,,,++++++,,,...///+++,,,,,,---...---------,,,,,,------......//////...---+++***+++,,,...000000000000000000000000000000000000000000/////////////////////000111222222///000111222444999AAAGGGRRRWWW```hhhnnntttyyy||||||zzzwwwssspppqqqtttwww}}}zzzyyyxxx|||zzzvvvoooppprrrtttuuutttrrrqqqwwwyyy|||~~~zzzvvvsssqqqpppnnnmmmiiihhhfffdddaaa______``````bbbcccdddcccbbbbbbbbbdddddddddcccaaa___^^^^^^[[[]]]bbbhhhpppwww~~~~~~yyyrrrkkkfffddddddeeehhhlllssszzztttjjjeeedddeeefffeeeccccccjjjvvv|||uuupppkkkhhhbbb^^^]]]```dddgggnnnoooqqqsssssssssqqqpppnnnhhhbbb```bbbccc```]]]\\\\\\\\\\\\\\\\\\]]]]]]eeejjjqqqvvvwwwsssmmmiiikkkooouuuzzz}}}xxxwwwyyy|||}}}yyykkk```UUULLLBBB>>>:::777888;;;666555555444333222222111000000000/////////////////////...---,,,+++******++++++++++++++++++++++++---,,,+++***(((&&&%%%$$$******************************+++++++++,,,,,,,,,)))))))))))))))))))))))))))))))))************+++)))*********))))))((('''************)))))))))))))))******++++++******)))((('''%%%&&&'''***,,,...************************,,,+++*********+++---...+++***)))(((((()))******,,,,,,+++***))))))))))))************************))))))*********+++++++++***+++,,,---...---,,,+++,,,111555444///,,,---//////...---,,,,,,,,,,,,,,,,,,---...000444???MMMWWWccckkkqqqrrrrrrrrroookkkggghhhlllwwwyyynnncccbbbccccccdddfffggghhhhhheeeaaa]]]ZZZYYYUUUVVVXXXYYYYYYVVVSSSQQQNNNOOOPPPPPPNNNKKKHHHFFFGGGDDD@@@===;;;:::777555888888888666444444555666444444222111000000000000...---------......///000...------,,,,,,------...//////////////////////////////...---,,,,,,++++++++++++,,,,,,---.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------.........+++---//////...---...///000///...------...///000,,,,,,---.........------,,,,,,---......///000000000///---,,,---...000222111111111111111111111111000000000000000/////////////////////000111222333///111444666999@@@JJJRRRbbbiiirrr{{{zzztttqqqttt{{{~~~|||zzzvvvvvvyyy}}}tttkkkfffdddfffiiimmmqqquuuxxxzzz~~~wwwppplllfffdddbbbaaaaaaaaa___^^^]]]^^^^^^]]]\\\\\\^^^aaacccgggnnnqqqpppnnnllllllkkkjjjiiiiiiiiiiiihhhhhheeeiiiooovvv~~~yyyqqqllllllmmmmmmppptttzzzyyyuuuuuussssssrrroooooottt~~~wwwsssnnniiihhhjjjnnnqqqyyy{{{}}}{{{pppkkkkkklllkkkiiibbbcccddddddbbb^^^ZZZXXXYYY[[[___aaaaaa^^^[[[XXXZZZ]]]cccgggkkkrrr{{{}}}vvvttttttvvvwww|||~~~vvv^^^TTTIIICCC>>>::::::===999888777666555444333333000000000000000//////.........---------------,,,++++++++++++++++++++++++,,,++++++***))))))((((((******************************+++++++++,,,,,,,,,))))))))))))))))))))))))*********)))((())))))(((*********+++******)))((())))))))))))******************++++++++++++******''''''&&&&&&&&&(((+++...************************,,,+++***)))***+++,,,---))))))))))))))))))******,,,++++++***))))))******************************))))))*********+++++++++)))+++,,,---...---,,,,,,,,,111555444000,,,---000///......---,,,,,,,,,,,,---...///111666BBBPPPZZZfffmmmrrrrrrrrrrrroookkkeeeeeejjjuuuxxxmmmcccaaacccdddeeegggeeeeeedddaaa]]]YYYWWWWWWTTTVVVXXXZZZZZZXXXUUUSSSNNNOOOQQQQQQPPPMMMJJJHHHGGGDDDAAA???>>>>>>===<<<888999999888555444444555444333222111000000000000............///000111222------,,,,,,,,,,,,------........................000///...---,,,++++++******++++++,,,---...///000......---,,,,,,,,,------++++++,,,,,,,,,,,,------+++,,,------.........---,,,---//////.........///////////////////////////,,,,,,---...............,,,,,,---...///000000111333222111111111222333444000000000000000000000000/////////////////////////////////000111222333444111555:::>>>BBBJJJUUU___nnnttt|||~~~yyywwwzzz~~~|||{{{{{{|||wwwyyy|||zzzqqqggg___ZZZ]]]aaaffflllrrrxxx~~~}}}xxxqqqkkkeeeaaa___\\\\\\^^^```aaaaaa^^^\\\[[[^^^``````___bbbgggkkkssszzzzzzwwwtttrrrqqqpppnnnlllrrrtttyyy}}}~~~xxxuuuuuuvvvssstttvvvyyy||||||{{{}}}}}}yyyuuussstttvvvxxx{{{|||}}}zzzsssqqqqqqqqqqqqmmmnnnpppooommmhhhccc```\\\\\\\\\\\\ZZZXXXUUUTTTQQQTTTVVVYYY\\\aaafffiiiooossszzz~~~yyywwwxxxxxxzzzkkkaaaVVVNNNGGG@@@===>>><<<<<<:::999777666555444111111222222111111000///.....................///++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++************+++++++++,,,))))))))))))))))))))))))(((+++***''''''))))))&&&)))******++++++***))))))(((((()))))))))))))))*********++++++++++++******++++++***(((&&&&&&''')))++++++++++++++++++++++++))))))(((((())))))***+++))))))))))))************+++***************++++++************************)))************+++++++++)))***+++,,,,,,------,,,+++...111000...,,,,,,...///...------------------///000222444:::FFFUUU___iiioootttsssrrrrrrpppmmmeeeeeeiiirrr}}}wwwlllcccaaacccdddeeegggddddddbbb___ZZZWWWVVVWWWUUUWWWZZZ\\\\\\YYYVVVSSSOOOPPPQQQRRRQQQOOOLLLJJJHHHEEEAAA?????????>>>===888999::::::777555444444333333222111000000000000111000000000000000111222......------------......------------------------.........------,,,,,,,,,,,,,,,,,,------.........------,,,,,,,,,---......+++++++++,,,,,,---------+++,,,---.........---,,,,,,...///000///...///000---...///000000///...---,,,------...............,,,,,,---...///000111111111111222222222333333333000000000000000000000000---------.../////////000/////////000111222444555444;;;BBBGGGKKKTTT```jjjtttwww{{{~~~~~~~~~~~~|||zzzuuuoooiiiccc___]]]```fffooovvv|||{{{vvvtttmmmjjjeeeaaa______```bbbdddgggkkkpppsssqqqlllhhheeehhhjjjjjjjjjmmmuuu{{{~~~{{{zzzxxxuuussszzz{{{{{{}}}~~~~~~~~~}}}}}}|||}}}{{{zzzzzz{{{vvvvvvuuutttrrrpppmmmllliiiiiigggeeebbb^^^[[[YYYUUUUUUVVVXXX[[[\\\\\\\\\___bbbiiipppxxxvvvjjjaaaWWWLLLEEEDDD???>>>===;;;:::888666666333444444555444333222111111111000000//////......************************++++++++++++++++++++++++))))))*********+++++++++)))))))))*********++++++************************&&&******''''''++++++'''(((((())))))***))))))(((''''''((((((((()))))))))***++++++,,,,,,++++++***+++,,,---+++'''%%%&&&'''++++++++++++++++++++++++((()))******++++++******(((((()))***************))))))))))))***+++,,,,,,************************)))************+++++++++)))))))))******,,,------,,,---------------.........------------......//////111333555<<>><<<;;;:::888888:::<<<;;;888555333333333333222111000000000111444333222111000000000000//////............//////------------------------,,,,,,,,,---------............---------,,,,,,,,,,,,,,,,,,,,,------...///+++++++++,,,,,,---------,,,,,,.........---,,,+++,,,...000000///...///000+++---///111111///---+++,,,---......//////......,,,,,,---...///000111222......///000000000000///////////////////////////+++,,,,,,---...///000000/////////000111333444555888???GGGMMMRRRZZZgggqqqvvvwwwwwwxxxyyy|||~~~zzzqqqooollljjjhhhgggggggggkkksssvvvooojjjgggfffaaa___[[[YYY[[[___eeeiiirrruuu|||{{{vvvqqqsssuuutttssswww~~~|||zzzyyywwwwwwyyy|||wwwuuussspppooooooppppppqqqqqqpppmmmiiiddd___\\\\\\[[[ZZZ\\\``````]]]ZZZYYY\\\```eeeiiilllnnnooommmqqqwww~~~|||rrreeeWWWMMMJJJAAA@@@???===;;;999888777555666777777777666444444444333222111000///...---************************++++++++++++************))))))******++++++++++++((())))))))))))*********************************$$$)))***'''(((---...***''''''((((((((((((((('''&&&'''''''''(((((())))))***++++++,,,,,,++++++***(((***,,,,,,)))'''(((***++++++++++++++++++++++++***+++,,,......---,,,,,,'''((()))***************(((((())))))***+++------************************)))************+++++++++***)))(((((()))+++---...///...,,,---///000000000---------------...///000---///111444;;;GGGVVVaaajjjpppsssrrrqqqrrrrrrooorrrqqqqqqtttzzz}}}}}}{{{uuu{{{vvvmmmeeecccddddddfffiiibbb```^^^[[[YYYXXXWWWWWWYYY[[[]]]\\\YYYVVVUUUTTTOOOMMMLLLOOOSSSTTTPPPKKKHHHFFFCCCAAA???>>>======<<<;;;:::888777666666666666555333111000000000000111111000000000000111111////////////............------------------,,,,,,------,,,+++************---,,,,,,++++++,,,,,,---000000//////............------------,,,,,,+++***+++++++++,,,,,,,,,------...---+++++++++---///000---...///000000//////...111000///...---,,,++++++++++++,,,...///111222222111111000......---------111000///......------...111///---...111222111///000111111222444888>>>CCCCCCKKKUUU\\\```dddjjjooonnnqqqsssuuuvvvyyyzzzuuuqqqnnnllliiilllqqquuuwwwxxxzzz|||~~~}}}|||vvvqqqjjjccc```____________```aaabbbeeennnzzz~~~xxxzzz}}}xxxrrrqqqrrrrrrqqqtttvvvwwwuuuqqqmmmjjjhhhffffffgggjjjmmmmmmiiieeecccaaa^^^]]]^^^___```___bbb``````eeelllvvv{{{nnnccc\\\WWWPPPGGGBBB@@@>>>999444<<<:::999888888777555333444444333444555444222000...............---------)))***+++,,,,,,+++***)))************************,,,,,,,,,+++++++++*********+++,,,,,,+++***+++,,,+++***)))(((''''''((((((***************)))((('''******++++++++++++******)))************+++++++++++++++***************++++++,,,...000///---+++)))++++++,,,,,,,,,---------))))))(((((((((***+++,,,************************---,,,,,,+++***)))((((((++++++***************+++))))))***++++++++++++***---,,,,,,,,,,,,---......000//////........./////////111333666;;;EEEQQQZZZbbbdddgggjjjnnnpppssstttvvvvvvwwwzzz|||{{{wwwsssqqqxxxuuukkkcccbbbcccccceeehhhbbb```^^^[[[YYYXXXXXXXXXYYY\\\]]]]]]ZZZVVVSSSSSSOOOMMMMMMPPPTTTTTTPPPLLLGGGFFFCCCAAA???=========<<<<<<:::999777666666555666555333111000000000111111111000000000000111111////////////.......................................---,,,++++++***++++++---,,,,,,++++++,,,,,,---/////////......---------,,,---------,,,,,,+++***,,,,,,---------.........---,,,***)))))))))+++,,,---...///000000000///...111111000///...---,,,+++,,,,,,...///000222333333222111000//////.........000//////............///000...---...000111///---333333444444666;;;AAAEEEIIISSS___hhhkkkmmmooorrrppprrruuuwwwyyy|||vvvsssooojjjhhhhhhiiijjjmmmqqqwww|||~~~wwwqqqnnnllllllkkkiiifffeeefffhhhjjjkkklllkkkkkkmmmqqqxxx}}}zzzzzzzzzzzz{{{|||}}}~~~|||zzzxxxsssqqqppppppssstttsssqqqooonnnllliiifffaaa[[[WWWYYYWWWWWW[[[aaahhhuuuwwwrrrjjjaaaSSSIIIBBB???<<<:::<<<:::888777777777555333444333333444444333111/////////............------)))***+++,,,,,,+++***)))************************,,,,,,,,,+++++++++*********+++,,,+++***)))***,,,******+++++++++***)))(((*********+++******))))))************************)))************+++++++++++++++***************+++,,,---///000///...+++***))))))))))))*********+++******)))(((((()))++++++************************++++++++++++******************************++++++))))))***+++++++++++++++---,,,,,,,,,------....../////////.........//////000111333666<<>>=========<<<<<<;;;999888777666555666555333111000000111111111111111111111111111111////////////.....................//////000000111//////...,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---......------------,,,,,,,,,,,,---------,,,++++++---------.........//////...---+++***))))))******------...///000000//////111111000000///...------------...000111222333333222222111000///////////////............///000000//////...///111111///---444666777999<<>>===<<<<<<<<<<<<;;;:::999777666555555444333111000000111111111222222222222222222111////////////............------...//////000111111000///...------,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++------------............//////...---------...///------...//////000000000222111111000///.........------...///000111222222111111000//////...//////---------......///111111000000111222333333222222555888===BBBHHHOOOWWW\\\ccclllxxx}}}yyyzzzzzzzzzzzzzzz{{{|||xxx{{{yyyqqqkkkggg___^^^^^^```fffmmmuuuzzzvvvooolllhhhggghhhlllrrrvvvyyyzzz{{{zzzyyyyyyzzz{{{|||zzzyyy|||}}}{{{zzzyyyzzz{{{|||}}}zzzrrriiibbb___ZZZWWWVVVTTTRRRTTTYYYccccccgggsssooo]]]OOOGGGDDDAAA???===<<<=========<<<999888888888888777555222111000000//////.........+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,+++++++++******(((*********)))((()))***%%%&&&(((*********)))((()))***+++,,,,,,,,,,,,,,,+++)))'''&&&&&&''')))+++))))))*********+++++++++*********)))******+++,,,---...///000///...---,,,)))************+++++++++---,,,***)))((())))))***++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))***+++,,,,,,)))***++++++,,,,,,++++++,,,,,,---------...------.........///////////////222111222999CCCKKKPPPRRRYYY]]]bbbfffjjjooovvv{{{}}}qqqiiibbbbbbdddcccdddfffdddbbb```]]][[[ZZZYYYYYYZZZ]]]``````[[[UUUPPPMMMLLLMMMNNNOOOPPPOOOMMMKKKFFFEEEBBB@@@>>><<<<<<<<<<<<<<<<<<;;;:::888666555555444222111111111111222222222333333333333222222////////////............,,,,,,---...//////000000000000///...---------------,,,,,,++++++,,,,,,---+++,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,+++,,,,,,,,,,,,---------.........///000111222222---------...///000000111111111000000//////......+++,,,,,,---...///000000//////...---------......------------...000111222//////111222333444666777888>>>FFFOOOWWW```hhhmmmpppuuu}}}~~~|||zzzxxxvvvuuutttsssuuuyyy}}}xxxrrrkkkfffccc^^^aaaeeekkkrrrzzzzzzvvvvvvtttooojjjcccbbbcccgggnnnxxx|||yyyyyyzzz{{{{{{xxxsssooojjjddd```^^^\\\XXXXXXZZZZZZXXXZZZcccppp|||sss```PPPHHHDDDBBB???>>>>>>???>>>>>>:::999999999999888555333222222111000//////......---,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++,,,,,,,,,+++++++++******(((*********)))((()))******************+++,,,---)))***+++,,,,,,,,,,,,,,,+++)))'''&&&&&&''')))+++))))))*********+++++++++******))))))***++++++,,,---.../////////...---,,,)))************+++++++++---,,,+++)))))))))******++++++++++++++++++++++++------,,,,,,+++******)))******))))))***++++++,,,******+++,,,,,,,,,,,,++++++,,,---.........------------...///000000//////222111444;;;FFFOOOTTTUUU]]]bbbgggkkkmmmqqqxxx}}}ppphhhbbbcccdddddddddfffdddccc```^^^\\\ZZZZZZZZZ[[[]]]```___ZZZUUUQQQNNNLLLMMMOOOPPPOOONNNLLLKKKFFFEEEBBB???===<<<<<<<<<<<<<<<<<<<<<:::888666555444444222111111111222222222333444555555444333222////////////............---------....../////////000000...------------------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------++++++,,,---------,,,,,,+++++++++,,,,,,,,,------***+++,,,---///000111111------------...000111222000000000//////.........++++++,,,------...//////......---,,,,,,------...---------......000111111,,,---///000222666;;;???BBBIIITTT___hhhooouuuxxxyyyzzz}}}|||wwwuuuuuuuuutttsssxxx{{{sssrrrpppnnnkkkiiigggffffffjjjpppxxxyyyssskkkffffffffffffeeebbbdddgggoooyyy~~~{{{zzzsssmmmhhhhhhgggddddddfff\\\YYYXXX[[[aaagggjjjkkklllsss|||rrr]]]QQQGGGDDD@@@>>>>>>???>>>>>>;;;:::999999999888555222333333222111000///.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))***++++++))))))***+++)))((('''&&&&&&''')))***)))***++++++++++++++++++******((((((((((((******)))************+++++++++))))))))))))***+++,,,,,,------......------,,,+++((((((((()))))))))******---,,,+++***)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,......---,,,+++***))))))++++++***************+++***++++++,,,,,,,,,,,,,,,+++,,,---.........---,,,,,,---...000000000//////111222666>>>IIISSSZZZ^^^cccgggjjjkkklllqqqzzz~~~nnnfffaaabbbccccccccceeeeeecccaaa^^^\\\[[[[[[[[[[[[]]]___]]]YYYUUURRRPPPNNNOOOQQQRRRQQQOOOMMMMMMFFFDDDBBB???===<<<<<<;;;<<<<<<===<<<;;;999666555444333222111111111222333222333444555555444333222////////////............////////////////////////000///...---,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,---------...***+++,,,,,,---------,,,,,,,,,,,,,,,---------...******+++,,,---.........------------...000111333/////////...............,,,,,,------.../////////......------------.....................///000111---///000111444:::CCCIIIQQQYYYdddooouuuyyyzzz{{{|||||||||}}}~~~|||xxxtttsssvvvzzz|||}}}}}}~~~{{{kkkkkkjjjkkkmmmpppssstttvvvyyy}}}{{{xxxuuuooollliiifffdddeeehhhkkkkkklllqqqxxxzzztttsssrrrooonnnpppfffccc```]]][[[[[[[[[\\\YYY]]]ccciiippp|||lll^^^MMMIIIEEEBBBAAABBBAAAAAA>>>===<<<<<<<<<;;;888555444333333222000//////...///...---,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********+++,,,+++***)))***,,,((((((((((((((('''''''''*********+++******))))))************************)))************+++++++++))))))))))))***+++,,,---,,,,,,,,,,,,,,,+++++++++))))))))))))*********+++,,,+++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,+++***))))))))))))***+++,,,,,,------,,,,,,***+++---//////...---,,,+++,,,...000111000//////000333999AAAKKKVVV```gggkkklllkkkiiiiiirrr}}}llleee___```bbbbbbbbbccceeedddaaa^^^\\\[[[[[[[[[\\\]]]^^^\\\YYYUUUSSSRRROOOQQQSSSTTTRRRPPPOOOOOOFFFDDDBBB???===<<<;;;;;;;;;<<<======;;;999666555444333222111111111222333222333555666666555333222000/////////............111111111000000000000000//////---,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,------.........***+++,,,,,,---------------------.........//////,,,,,,---......---------------,,,---...000222333...............---------------......//////000000//////.........//////000///............///000000111222333555888@@@KKKSSS]]]dddpppyyy}}}}}}{{{zzz}}}||||||}}}~~~~~~|||{{{yyyuuurrrsssyyy~~~wwwqqqkkkkkklllooottt{{{~~~yyyuuurrrmmmjjjlllmmmnnnllljjjlllppptttoooqqqtttzzz~~~{{{yyyuuussssssooommmiiiccc\\\XXXWWWWWWQQQRRRSSSSSSXXXcccsssuuuhhhSSSOOOJJJGGGFFFFFFEEEEEECCCBBBAAAAAAAAA???<<<999444444333222111000///...///...---,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********+++,,,,,,+++***+++,,,---...000111000...,,,******************)))((('''******++++++++++++******)))************+++++++++))))))))))))***+++,,,---,,,,,,,,,+++++++++******+++,,,,,,,,,,,,---------++++++*********+++---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------+++***))))))((((((***+++,,,,,,------,,,,,,***+++---//////...---,,,+++,,,...000111111000//////444;;;CCCLLLWWWdddnnnrrrppplllggghhhtttnnngggaaaaaa```___```cccaaa```___]]]\\\[[[ZZZZZZ\\\\\\\\\ZZZXXXUUURRRQQQPPPOOONNNOOOOOOOOOMMMKKKFFFEEECCCAAA???===<<<<<<<<<<<<;;;;;;999888666555555555333222111000000000222222222111111111111000......////////////......//////............//////222000.........///...---///............---------,,,,,,---...---,,,***))))))+++------,,,+++,,,---...------,,,,,,------...---,,,,,,---///000///...000///...------...///000///...---,,,,,,---...///++++++,,,,,,---...//////...------,,,,,,,,,------...///000000000///111222111222444888???JJJUUU]]]iiikkkppptttwwwyyyxxxxxxvvvzzz}}}yyyvvvvvvwwwyyy~~~}}}xxxvvvtttoookkkmmmoootttzzz|||wwwppplllnnnvvv|||~~~zzzwwwwwwyyy{{{zzzyyyxxxyyy|||xxxuuuuuuqqqqqqqqqpppkkkdddZZZTTTUUUQQQNNNOOONNNPPP\\\kkkxxx|||tttfff]]]SSSMMMHHHFFFFFFGGGFFFCCC@@@???@@@>>>:::666777666444222000//////000/////////...------,,,,,,---,,,***))))))+++,,,---******+++++++++,,,,,,,,,''''''(((((())))))******))))))))))))************++++++++++++++++++++++++))))))))))))))))))))))))&&&%%%$$$&&&+++---,,,+++***++++++,,,,,,++++++******))))))***,,,,,,+++))))))************+++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++---,,,***)))))))))***+++************************))))))***++++++++++++***+++,,,------++++++,,,------------............//////555:::@@@MMM___nnnuuu{{{qqqkkklllmmmuuuqqqiiicccccccccaaabbbddd___^^^]]]\\\[[[[[[[[[[[[ZZZZZZZZZXXXVVVSSSQQQOOOOOONNNMMMMMMNNNMMMKKKIIIFFFDDDBBB@@@>>>===<<<;;;;;;;;;;;;:::999777555555555444333222000000000000222222222111111111000000......////////////......//////............//////111///------/////////...///............------------------------,,,++++++***,,,---...---,,,---......------,,,,,,------...---,,,,,,---///000///...//////...------.../////////...------------...///,,,,,,,,,------............------,,,,,,------...///111222111000000222333222555999>>>EEEOOOYYY___jjjjjjlllnnnppptttwwwxxx{{{|||{{{~~~~~~~~~~~~xxxppplllmmmooonnnmmmvvvyyy~~~vvvvvvtttqqqrrrxxx}}}|||~~~xxxuuuqqqnnnlllggg```[[[XXXTTTQQQRRRQQQPPPVVV^^^hhhttttttlllaaaXXXQQQMMMJJJJJJLLLJJJGGGFFFGGGEEEAAA===888777555444222222222222333222222111111000//////---,,,+++******+++,,,---...------,,,+++***)))))))))))))))***************))))))))))))************++++++++++++++++++++++++))))))))))))))))))))))))+++)))'''(((******)))''')))******++++++******)))***))))))***,,,,,,+++))))))************+++++++++,,,,,,,,,+++++++++******************************,,,+++***)))))))))******************************)))******+++,,,+++++++++,,,---...---+++++++++------------............//////555;;;BBBPPPdddttt{{{uuullljjjkkktttrrrjjjcccccccccbbbbbbccc\\\\\\[[[ZZZZZZZZZZZZZZZYYYYYYYYYYYYWWWTTTQQQOOOMMMLLLKKKKKKLLLKKKIIIHHHEEEDDDBBB@@@>>><<<;;;;;;;;;;;;:::999888666555444444333222111000/////////222222111111111000000000......////////////......//////............//////000...------///000000//////............---------...------,,,,,,,,,,,,,,,+++---......------...///...------,,,,,,------...---,,,,,,---///000///.........------------......///...------------...///------------------.........---------------.........///000///......000222555999AAAHHHOOOWWW^^^bbbjjjiiiggggggjjjpppvvvzzz}}}{{{yyywwwwwwnnniiicccbbbgggnnnsssuuuyyyuuunnnrrrvvvzzz|||wwwvvvtttoookkkddd___]]]]]]\\\YYYWWWXXX[[[___dddjjjvvvsssggg^^^WWWRRROOONNNKKKIIIHHHIIIGGGCCC???;;;:::888777555555444444111111000000///............---++++++***+++,,,---...------,,,+++***))))))++++++++++++++++++******)))))))))*********++++++++++++++++++++++++++++++))))))))))))))))))))))))+++***(((((())))))(((&&&)))))))))******)))))))))***))))))***,,,,,,+++))))))************+++++++++,,,,,,,,,++++++++++++***))))))))))))))))))))))))+++***))))))((()))))))))***************************++++++,,,,,,,,,,,,,,,---......---+++***+++,,,---------............///000555;;;DDDUUUkkk}}}xxxkkkeeefffqqqqqqhhh``````bbbaaa```aaa]]]\\\[[[YYYXXXWWWWWWWWWYYYZZZ[[[[[[YYYWWWTTTRRRMMMLLLKKKKKKLLLKKKIIIGGGEEEDDDBBB???===<<<;;;::::::::::::999777666444333444333111000//////......111111111111000000000000......////////////......//////............/////////---,,,---///000000000///............---------......,,,++++++,,,---...+++---//////...---...///...------,,,,,,------...---,,,,,,---///000///...------------------------.........------.....................------------...------------......///...///000000///000333555:::@@@JJJSSSZZZ___ccceeejjjhhhfffgggjjjqqqxxx|||{{{vvvpppllljjjbbb``````dddlllvvv}}}~~~yyyvvvssspppooonnnuuu}}}}}}~~~yyywwwrrrnnnmmmnnnkkkfffaaa[[[XXXUUUXXXdddttt~~~vvvlllfff___ZZZQQQMMMJJJIIIJJJIIIEEEAAA???>>><<<999777555444333111111000//////......---...---,,,,,,+++,,,,,,---******+++++++++,,,,,,,,,,,,,,,++++++*********)))))))))*********+++++++++++++++++++++++++++++++++))))))))))))))))))))))))((((((((()))************))))))************))))))***))))))***,,,,,,+++)))))))))*********+++++++++++++++++++++++++++++++++***************************)))))))))))))))))))))************************++++++,,,------------,,,---...///...,,,++++++,,,---------............///000555<<>><<<;;;;;;:::::::::999777666444333444333111000//////......111111111000000000//////......////////////......//////............/////////---,,,---///000000000///............---------...---,,,,,,,,,---...///+++---//////...---...///...------,,,,,,------...---,,,,,,---///000///...,,,------------------,,,---..................---.....................------------------...///000111222444444555888<<>>:::666333111555555444333333222222111/////////......------,,,...------,,,+++***))))))***************)))))))))*********++++++++++++,,,++++++++++++++++++++++++***************************+++,,,+++)))(((((()))++++++,,,,,,,,,,,,++++++***))))))***,,,,,,+++))))))************+++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++))))))***++++++++++++******************************++++++,,,,,,,,,,,,,,,,,,...///...---,,,---///---------............///111666===JJJ^^^tttuuunnnpppzzzqqqfff___aaagggiiigggfffcccbbb```]]]ZZZXXXWWWVVVTTTVVVXXXZZZYYYWWWSSSQQQOOONNNMMMMMMNNNMMMKKKJJJGGGFFFDDDBBB@@@>>>======;;;;;;;;;:::999777555555555444333222000000000000111000000000////////////......////////////......//////............//////111///------/////////...///............---------,,,,,,---...............***,,,---...---,,,---......------,,,,,,------...---,,,,,,---///000///...---...////////////...---------...//////...------------......//////000000------------...///000111///111555888===CCCKKKPPP]]]bbbiiimmmpppqqqqqqrrrrrrsssuuuvvvvvvuuusssqqqqqqvvvzzztttnnnjjjjjjkkkmmmooovvv|||yyywwwtttrrrnnnkkkhhhgggkkkpppsssuuuvvv}}}~~~~~~vvvwwwrrrpppooojjj```XXXWWWRRRVVV[[[```iiiwww}}}{{{{{{}}}yyyjjj]]]UUUPPPKKKHHHEEEDDDCCCAAA>>>:::777555333333333222111111000000000000000///...------,,,...------,,,+++***))))))*********+++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++************************)))+++,,,+++)))((()))+++******++++++++++++*********))))))***,,,,,,+++))))))************+++++++++******+++++++++,,,,,,,,,************************)))***+++,,,---,,,,,,+++************************)))******+++,,,++++++++++++---......------///000---------............///222666>>>JJJ]]]qqq{{{|||~~~|||wwwtttwwwoooddd\\\___fffhhhfffeeecccbbb```^^^\\\ZZZYYYYYYUUUWWWZZZ\\\\\\YYYUUUSSSOOOMMMMMMMMMMMMMMMKKKIIIHHHGGGEEEBBB@@@???>>>===<<<<<<;;;;;;999888666555666555333222111111000000000000000000////////////......////////////......//////............//////222000.........///...---//////.........---------+++,,,...///000///...---)))+++------,,,+++,,,---...------,,,,,,------...---,,,,,,---///000///...---...///000000///...---,,,---...//////...---,,,,,,------...///000111111---------......000111111666999===AAAGGGOOOWWW]]]fffjjjooorrrsssttttttuuuwwwwwwwwwvvvtttqqqnnnlllnnnttt~~~zzzvvvooojjjiiilllqqquuu{{{~~~{{{zzz{{{|||}}}vvvsssppppppssswwwzzz|||yyy~~~~~~yyyvvvxxxxxxzzzxxxzzz}}}vvvggg]]]ZZZNNNOOOQQQRRRVVVbbbrrr~~~{{{xxx{{{yyyiii]]]VVVPPPMMMDDDDDDDDDCCC@@@>>>;;;999777666666555555444333333000000000000///...---,,,******+++++++++,,,,,,,,,+++++++++,,,,,,---------******+++++++++,,,,,,,,,++++++++++++++++++++++++************************$$$'''***+++******---000))))))************))))))***))))))***,,,,,,+++))))))************+++++++++*********++++++,,,,,,,,,))))))))))))))))))))))))***+++,,,---...------,,,************************))))))***++++++++++++******,,,............000111---------.........//////222777>>>JJJ\\\nnnvvvuuuvvvwwwvvvvvvyyynnnddd]]]^^^bbbdddeeegggbbbaaa___\\\ZZZYYYXXXWWWUUUXXXZZZZZZWWWTTTRRRQQQOOOOOOOOONNNNNNNNNNNNNNNHHHFFFCCC@@@>>>>>>>>>>>><<<<<<;;;999777444222111444444333222111111111111000111222222222111///...------......//////000000------......///000000000////////////////////////333000---,,,......,,,***---)))%%%&&&***...---+++222000---,,,---...---------------............///,,,,,,,,,---...///000000........................///////////////////////////////////////000111111---///111222222333444666888;;;BBBMMMXXXaaafffhhhqqqpppoooppprrrtttuuuuuuwwwuuuqqqnnnmmmnnnqqqrrrxxx{{{|||tttiiikkknnnqqqtttyyy~~~~~~}}}zzz{{{~~~~~~~~~|||yyyxxxuuuuuuttt|||}}}zzz|||}}}vvvhhh\\\TTTTTTRRRMMMLLLSSSbbbooo}}}yyyqqquuuyyyeeeVVVPPPOOOJJJIIIGGGFFFEEEAAA===999:::999666444333444555555333111////////////...---,,,,,,++++++***+++++++++************************...------,,,+++***)))))),,,++++++******++++++,,,******+++,,,+++***)))(((+++++++++******)))(((''')))************++++++++++++++++++*********))))))((()))++++++******+++,,,************************,,,+++******))))))******************************)))************+++++++++++++++++++++++++++++++++((()))******)))((()))***)))+++,,,---------///000444<<>>>>>>>>>>>===<<<;;;:::888555333222444444333222111111111111...//////000///...---,,,.........//////////////////////////////.........////////////////////////000...,,,,,,...///...---...***'''(((,,,//////---///---,,,,,,---.........---------............///,,,,,,,,,------...///000........................////////////////////////...............//////000---...//////000222555888AAAEEEMMMVVV___eeeiiijjjllllllmmmppprrrtttuuutttqqqpppoooppprrruuuyyy{{{}}}~~~{{{sssnnnhhhlllsssyyy}}}}}}yyy|||}}}wwwtttxxxyyy|||~~~}}}xxxnnneeeaaa^^^YYYRRRMMMNNNUUU\\\hhhvvvzzzqqqpppxxxnnn\\\QQQMMMLLLKKKIIIGGGEEEBBB===:::;;;999777555444333444555444222000///000000///...---,,,,,,+++++++++++++++++++++++++++++++++++++++......------,,,+++++++++,,,,,,++++++++++++,,,,,,++++++,,,,,,+++***)))(((&&&''')))***++++++++++++)))************++++++++++++++++++*********)))))))))***++++++******+++---************************,,,+++******))))))******************************)))************+++++++++++++++++++++++++++++++++***+++,,,,,,******+++,,,---...//////......///111666>>>HHHQQQ\\\hhhnnnooollliiimmmxxx~~~~~~vvvtttwwwpppfff___```dddfffgggiiicccbbb```^^^\\\ZZZYYYYYYYYY[[[]]]\\\YYYUUURRRQQQSSSRRRQQQPPPNNNLLLJJJIIIGGGEEECCC@@@???>>>>>>>>>======<<<;;;999666555333555444333222111111111111///////////////...------///////////////.........111000000///......------////////////////////////---,,,+++,,,...000000000000---***+++...111000///---+++***+++---/////////---------............///,,,,,,,,,,,,---...///000........................////////////////////////---------------...//////............000444;;;???LLLPPPWWW___dddgggggggggfffhhhkkkooorrrssssssrrrkkklllooosssxxx~~~xxxsssooommmkkkiiipppzzz{{{xxxuuusssrrr{{{zzzwwwtttsssvvv|||yyyrrrmmmddd[[[SSSOOONNNOOOTTT^^^kkkvvv|||sssoooqqqttt}}}xxxeeeVVVNNNQQQOOOLLLJJJHHHEEEAAA>>><<<;;;888666444444444444444222000000111111000///...---,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,+++***)))(((%%%&&&)))+++,,,,,,++++++)))************++++++++++++++++++******************+++,,,,,,++++++,,,---************************,,,+++******))))))******************************)))************+++++++++++++++++++++++++++++++++,,,---...---,,,+++,,,...000111111111//////111222:::CCCMMMUUU]]]fffkkkkkkhhhjjjsss}}}uuusssvvvooofff^^^```dddfffgggiiidddcccaaa^^^\\\[[[ZZZYYY[[[]]]^^^]]]YYYUUURRRQQQPPPPPPPPPOOOMMMKKKIIIHHHFFFEEECCCAAA???>>>>>>>>>>>>>>>===;;;:::888666555555444333222111111000000111111111111111000000///000000//////......------000000//////............////////////////////////,,,,,,,,,,,,...///000000///---,,,,,,///000000///---,,,++++++---......------------............///---,,,,,,,,,------...///........................////////////////////////......------......///000111000000000333:::CCCIIIRRRWWW]]]bbbdddcccaaa```bbbfffkkknnnpppqqqqqqqqqmmmooosssxxx~~~uuullliiijjjnnnppprrryyy|||pppooommmlllkkknnnrrruuu~~~zzzsssrrruuu{{{~~~zzzoooeee___ZZZUUURRRNNNTTT\\\eeerrr{{{uuurrrrrrrrrxxx~~~nnn___XXXUUUSSSPPPMMMLLLIIIFFFDDD???===;;;888666555444444555333111111222333222111///...---,,,,,,+++,,,,,,------------------------+++,,,,,,,,,------......,,,,,,,,,++++++,,,,,,,,,------,,,,,,+++***)))(((((()))+++---,,,+++)))((())))))*********+++++++++************************+++,,,------++++++,,,---************************,,,+++******))))))******************************))))))*********+++++++++++++++++++++++++++++++++,,,---...---,,,+++,,,...///000111000000000333555>>>IIITTTZZZ^^^dddiiiiiikkkqqq||||||zzz}}}nnnddd]]]^^^bbbdddfffhhhdddcccaaa^^^\\\[[[ZZZYYY[[[]]]^^^]]]ZZZVVVSSSRRRMMMMMMNNNNNNMMMKKKIIIGGGEEEDDDCCCAAA@@@???>>>>>>>>>======<<<:::888777666666555333222111000000000222111111000000000000000000000//////......------............//////000000////////////////////////.........---------...///...---,,,,,,............///---,,,---......,,,+++---------............///---,,,,,,,,,,,,------...........................//////////////////////////////......//////000111000111111333777@@@IIIPPPXXX\\\aaabbbaaa^^^]]]]]]cccgggkkknnnooooooqqqrrrxxxyyy{{{~~~~~~~~~uuupppjjjeeeeeekkkssszzz|||vvvqqqnnnbbbcccdddeeeggglllsssyyyzzzvvvuuutttxxx}}}{{{qqqjjjfffaaa]]]TTTSSSTTTYYYcccqqqyyyuuusssrrrrrruuu{{{vvvlllfffZZZWWWRRROOOMMMKKKIIIGGGCCCAAA???<<<:::777666555666444333222444444444333000///...---,,,,,,,,,,,,------------------------*********+++,,,,,,---------,,,,,,,,,,,,,,,,,,---...---,,,++++++*********)))***,,,,,,,,,+++)))((())))))*********+++++++++************************+++---------++++++,,,---************************,,,+++******))))))******************************))))))*********+++++++++++++++++++++++++++++++++***,,,---,,,+++***+++---,,,---......///111555888BBBOOO[[[___aaaeeekkkmmmrrrzzznnnddd]]]^^^bbbdddeeegggcccbbb```^^^\\\ZZZYYYYYYZZZ\\\^^^]]]ZZZVVVSSSRRRKKKLLLMMMNNNMMMKKKIIIGGGDDDCCCCCCBBBAAA??????>>>======<<<;;;:::888777666666555444222111000000000000000///...............///////////////.........------......///000000111/////////////////////////////////...,,,+++---...,,,---------------------000///......///...,,,***---------............///------,,,,,,,,,,,,------........................///////////////////////////////////////000111111///111444888>>>FFFOOOVVV^^^```cccbbb___\\\]]]___eeehhhlllmmmmmmpppuuuyyy|||xxxuuusssfffeeedddeeehhhppp{{{|||ssskkkgggeeecccfffhhhiiijjjnnntttzzz~~~~~~yyyssssssqqqrrruuuxxx}}}vvvpppjjjfff^^^XXXTTTUUUYYY```jjjsss}}}zzzzzztttnnnmmmtttzzzvvvddd___YYYSSSPPPMMMJJJHHHGGGFFFDDDAAA>>>;;;888777777555444444555666555444111000///...---,,,,,,,,,------------------------*********++++++,,,,,,,,,------,,,,,,,,,,,,------------,,,++++++++++++,,,))))))***+++,,,,,,,,,,,,)))************+++++++++***************++++++++++++,,,---,,,+++***+++,,,************************,,,+++******))))))******************************)))************+++++++++++++++++++++++++++++++++)))+++,,,+++***)))***,,,***+++,,,---...111666999FFFSSS```cccdddiiipppttt~~~}}}~~~nnneee]]]___ccceeefffhhhbbbaaa___]]][[[YYYXXXXXXXXXZZZ]]]\\\YYYVVVTTTSSSNNNOOOPPPPPPNNNKKKHHHFFFCCCCCCCCCBBBAAA@@@???>>><<<<<<<<<;;;999888666555666555444222111000//////111000///...---......///.........///////////////.........///////////////////////////////////////...///000...,,,+++---///,,,---......---,,,------///......///111000...,,,---------............///------,,,,,,+++,,,,,,---........................///////////////////////////............///000000000444:::@@@GGGOOOWWW]]]aaacccccc```\\\[[[___cccfffiiikkklllmmmsss||||||vvvpppllljjj```ccchhhmmmrrrzzz~~~uuummmjjjiiijjjjjjnnnrrrrrrqqqrrrvvv{{{zzzsssooooooppprrryyy{{{sssoookkkccc]]]\\\[[[XXXZZZ___hhhnnnvvvzzzrrrmmmnnnuuuvvvpppggg^^^XXXSSSOOOLLLLLLKKKIIIEEEBBB>>>;;;:::777666444555666777777666222111000...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,+++++++++,,,---...,,,+++*********+++,,,,,,)))************+++++++++))))))*********++++++++++++,,,---,,,***)))***+++************************,,,+++******))))))******************************)))************+++++++++++++++++++++++++++++++++)))+++,,,+++***)))***,,,+++,,,,,,---...111555999HHHWWWdddgggffflllvvv}}}}}}ooofff___```dddfffgggiiibbbaaa___\\\ZZZYYYXXXWWWWWWYYY\\\\\\YYYVVVTTTSSSRRRSSSSSSRRRPPPLLLHHHEEECCCCCCCCCBBBAAA@@@???>>><<<;;;;;;:::999888666555777666444222111000//////333222000/////////000111---.........//////000000000000000///......------////////////////////////,,,...000...,,,+++...111---...//////...---------...---...000222222111///---------.........//////------,,,++++++,,,,,,,,,........................////////////////////////...------------...//////444999@@@HHHPPPXXX___cccbbbcccaaa]]]YYYYYY___eeefffhhhjjjkkkmmmuuuxxxpppjjjgggeeebbbhhhooovvv|||~~~vvvooolllnnnqqqtttoootttxxxyyywwwvvvyyy}}}}}}xxxwwwuuurrrsssxxx}}}xxxuuummmhhhgggcccZZZUUUVVVRRRWWW___hhhsss~~~wwwnnnhhhlllwww~~~tttiii```ZZZTTTQQQOOOMMMKKKHHHDDD@@@===;;;888666555555777888777666222111000///------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...,,,+++******+++,,,...///222000---***((((((((())))))************+++++++++))))))******++++++++++++***+++,,,+++)))((()))***************************,,,++++++***)))*********************************)))************+++++++++++++++++++++++++++++++++***+++,,,,,,******+++,,,.........---...000555888IIIYYYfffhhhhhhooozzzvvvfffbbbeeebbbeeejjjfffbbbaaa```]]][[[YYYWWWVVVXXXYYY[[[[[[ZZZVVVRRRPPPMMMMMMNNNNNNMMMKKKHHHFFFHHHGGGDDDBBB???===<<<;;;;;;::::::999888777666666555444444333222111000000222111111000///......---222111///...------...///////////////000000000000000---,,,---000111000...//////...---------------//////...------------.........////////////......//////............////////////---,,,,,,---...///111111000000000000111111))),,,///111111000---+++...000111111000222666;;;<<>><<<999777777777888777777555444222000......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,------+++))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***************+++,,,,,,,,,++++++***))))))************++++++++++++******+++++++++*********)))))))))************+++++++++,,,++++++******++++++,,,,,,,,,,,,------------...///,,,,,,///000000333999DDDUUUaaaiiinnnmmmwwwwwwhhhdddfffdddgggkkkhhhcccaaa___]]]ZZZXXXWWWWWWXXXXXXXXXWWWVVVSSSQQQOOOMMMMMMNNNOOONNNMMMKKKJJJGGGFFFDDDAAA???===<<<;;;::::::999888777666666555555444444333222111000000111111000000//////......------...000000111111111------.........////////////...---...///000000...000...,,,+++++++++---...*********+++,,,...///000,,,,,,------------,,,,,,------------------------......---------......///---------,,,,,,---------222111000///...///000111111333666777777999>>>BBBEEELLLXXXbbbiiijjjiiiggggggffffffdddcccbbb``````bbbdddgggjjjmmmrrrxxx|||vvvooohhhggghhhlllttt||||||vvvwww{{{~~~xxxrrrlllkkklllmmmssszzz|||wwwtttmmmdddYYYTTTQQQOOOOOOTTT___kkkxxxyyyrrrnnnmmmrrrppprrrwww{{{xxxooo[[[WWWRRRPPPOOOMMMJJJGGGDDDBBB@@@===;;;:::::::::999999777555333111///...,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++---,,,+++,,,------+++***)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------,,,+++******)))***************++++++++++++******+++++++++***************)))************+++++++++,,,++++++******++++++,,,,,,,,,,,,,,,------------...,,,,,,/////////333999CCCVVVeeemmmrrrrrr{{{wwwhhhdddgggdddggglllhhhcccbbb___\\\ZZZXXXWWWWWWYYYXXXWWWVVVTTTRRRPPPOOOLLLLLLMMMMMMMMMLLLLLLKKKFFFEEECCCAAA???===<<<;;;::::::999888777666555555555444444333222111000000111000000000/////////...,,,---...000000//////...------------.........///............///000//////...---***)))(((***+++---,,,,,,,,,,,,---...///000,,,------......------,,,,,,------------------,,,------------.........///------,,,,,,,,,,,,------222111000/////////000000///333777:::;;;???EEEJJJPPPUUU]]]eeeiiiiiigggeeegggfffeeedddcccbbbbbbbbbjjjkkkkkklllmmmrrrwww{{{~~~wwwrrrllljjjhhhjjjpppwwwzzzuuuqqqooossszzz{{{tttnnnjjjkkkoooyyy|||uuukkkddd\\\WWWRRRQQQWWW___gggrrr|||tttooommmllliiigggiiimmmuuujjj```TTTNNNNNNNNNLLLHHHGGGEEECCCAAA>>>===<<<<<<:::999888666333111///...------,,,,,,++++++******+++,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++************************---,,,+++,,,------,,,***))))))*********++++++++++++++++++++++++++++++++++++++++++++++++,,,------++++++***************+++******++++++++++++******************************))))))*********+++++++++,,,++++++******++++++,,,++++++,,,,,,,,,---------...,,,---.........444;;;FFF\\\llluuuzzzzzzwwwhhhdddgggdddggglllhhhdddbbb___\\\YYYXXXXXXXXXYYYXXXWWWVVVSSSQQQOOONNNKKKKKKKKKKKKKKKKKKJJJJJJFFFDDDBBB@@@>>>===<<<<<<:::999999888777666555555555444444333222111000000000000000000////////////------...///...---,,,***------------.........///---...///////////////000///...,,,+++***+++---...//////............//////......////////////......,,,,,,---......---,,,,,,,,,------.........//////...------------------......///000000000///.........333999===@@@EEELLLQQQZZZ\\\___bbbddddddddddddhhhfffdddbbbbbbdddgggiiirrrqqqnnnllllllooouuuzzz}}}yyyuuuqqqmmmiiiffffffiiimmmssszzzyyysssmmmkkkiiiiiipppyyy}}}sssnnnmmmppprrrwww{{{sssiii```XXXQQQRRRVVVWWWbbbrrr}}}{{{vvvtttrrrmmmhhhcccaaaaaahhhwww}}}mmmZZZNNNKKKMMMMMMKKKIIIHHHEEECCC@@@>>><<<<<<::::::888666444222000///......------,,,+++******,,,,,,,,,------,,,,,,,,,+++,,,,,,------,,,,,,+++************************,,,++++++,,,---...,,,+++))))))*********+++++++++***************************************+++,,,,,,+++***************++++++******++++++++++++******************************))))))*********+++++++++,,,++++++******++++++,,,+++++++++,,,,,,,,,---------,,,---///......555>>>LLLeeexxxwwwhhhdddfffdddgggkkkhhhdddbbb___[[[YYYXXXXXXXXXYYYYYYXXXWWWTTTQQQOOOMMMKKKKKKKKKJJJJJJIIIIIIIIIEEEDDDBBB@@@>>>===<<<<<<999999888777666555555444555444444333222111000000000000000000/////////////////////...---,,,++++++------........./////////---...//////......///111111111000000/////////000111000000///......//////...//////////////////...,,,---...//////...---,,,+++,,,---...///////////////......------......///,,,---///000111000///...111777===BBBFFFKKKQQQVVV______^^^^^^___```bbbccchhhfffdddccceeeiiinnnqqqvvvtttpppmmmkkklllqqqtttwwwsssllleeeaaa___```aaagggnnnvvv|||lllhhheeeeeefffhhhooowww{{{wwwqqqmmmlllqqqyyy~~~rrrhhh]]]SSSPPPQQQNNNVVVbbblllttt{{{|||{{{zzzzzztttoooiiiccc^^^___jjjvvvyyyaaaQQQKKKLLLMMMMMMKKKJJJHHHEEEBBB???===<<<;;;:::999777666444333222111000///...---,,,+++***,,,,,,------------,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,++++++,,,---...---+++)))************+++++++++***************************************+++,,,,,,*********)))******+++,,,******++++++++++++*********************+++++++++)))************+++++++++,,,++++++******++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,...000///000999CCCTTTppp~~~~~~vvvgggccceeecccfffkkkgggeeebbb___[[[XXXXXXXXXYYYXXXYYYYYYYYYVVVRRRNNNLLLMMMMMMLLLJJJJJJIIIIIIIIIDDDCCCAAA@@@>>>===<<<<<<999999888777666555444444555444444333222111000000////////////000000000000000//////.........//////....../////////000000000,,,...000///...---///111000000111111111000///...//////.........//////000---......//////......---,,,---///000000///---,,,+++,,,---////////////.........------------...............///000111222333999===DDDHHHKKKNNNTTTXXX]]]\\\\\\\\\]]]___aaacccfffffffffhhhlllpppuuuxxxwwwwwwuuurrrooommmnnnoooiiieee___[[[ZZZ]]]cccgggqqqzzz{{{wwwgggeeefffiiikkklllrrryyy}}}|||{{{zzzyyyyyyxxxwwwwwwvvvvvvwwwwwwuuuwwwxxxwwwvvvvvvwwwxxxyyyzzz|||~~~~~~~~~xxxpppnnnpppvvv}}}rrrggg[[[UUUUUURRRTTTYYY___fffnnntttxxx}}}yyyrrrggg```bbbiiixxxiiiWWWOOOMMMMMMNNNMMMLLLJJJGGGDDDAAA>>>===<<<<<<;;;:::999888777777333222111000...---,,,+++,,,,,,------------,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++***,,,......---+++)))************++++++++++++++++++++++++++++++++++++++++++++++++,,,------******))))))***++++++,,,******++++++++++++******))))))*********+++++++++)))************+++++++++,,,++++++******++++++,,,***++++++++++++,,,,,,,,,++++++...000000222<<>>===<<<<<<999999888777666555444444555444444333222111000000////////////000000000000000000/////////111333444////////////000000000000,,,...000000...---///111,,,...///000000...,,,+++,,,,,,,,,---...///000111,,,------......------,,,---...000111111000...---***+++---///000000///......------,,,,,,------...111000...---///222666888???CCCIIILLLNNNPPPUUUYYYYYYZZZZZZ[[[]]]```bbbddddddfffiiimmmrrrvvvyyy{{{xxxzzz{{{yyyuuuqqqnnnmmmaaa___]]][[[^^^eeennnttt||||||zzzxxxrrrmmmhhhhhhkkkppprrrrrrwww|||}}}~~~~~~}}}zzzxxxzzzyyywwwtttsssqqqppppppmmmmmmlllkkkkkkkkkkkklllmmmnnnooommmkkkjjjjjjkkknnnoooqqqssstttttttttttttttuuuwwwyyyzzz{{{{{{|||yyy{{{~~~yyyqqqmmmnnnxxx|||qqqddd]]]\\\[[[YYYWWWXXX^^^dddhhhkkkvvvsssddd```bbbhhhzzznnn\\\RRROOONNNNNNOOONNNLLLIIIFFFBBB@@@>>>>>>======<<<<<<;;;::::::444333222000///---,,,+++,,,------......------,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++***,,,......---,,,)))************+++++++++---------------------------,,,,,,,,,,,,---......******))))))***+++,,,,,,******++++++++++++******))))))******++++++++++++)))************+++++++++,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,***+++///111111333>>>JJJ^^^}}}uuullleeedddeeeeeegggiiifffddd___[[[XXXXXXYYYZZZYYYXXXXXXVVVSSSPPPMMMKKKQQQPPPNNNMMMMMMKKKHHHFFFEEEDDDBBB@@@>>><<<;;;:::999888777777777777777777888666333///---,,,------////////////////////////////////////////////////........./////////////////////.........------------///111000---,,,...000000000///..................///////////////......///////////////////////////............//////000000000///------,,,,,,---,,,,,,,,,...111555999;;;FFFIIIMMMPPPQQQTTTVVVXXX[[[YYYYYY[[[[[[[[[___eeeiiimmmqqquuuvvvwwwyyyzzz|||{{{zzzxxxuuuooohhhbbb```______aaafffoooxxx}}}yyypppmmmnnnooopppqqqqqqqqqqqqsssuuuxxxzzz~~~}}}zzzxxxxxxwwwuuusssqqqooommmllllllkkkiiigggeeedddcccccc____________^^^^^^^^^^^^___^^^]]]\\\\\\]]]^^^___ddddddeeefffggghhhiiiiiikkkkkkkkkllllllllllllmmmmmmmmmnnnoooqqqtttwwwxxx}}}yyypppkkknnnuuuyyypppjjjfffddd```ZZZUUUTTTWWW[[[]]]fffuuuxxxiii___eeehhhrrrwwwgggYYYQQQPPPSSSNNNPPPQQQOOOKKKFFFCCCBBB>>>>>>>>>======<<<;;;;;;:::888555222000000000000---,,,+++++++++,,,---......---,,,,,,++++++,,,,,,,,,,,,,,,---------......))))))************))))))************************,,,------...---,,,***)))------------,,,,,,+++******+++---......---+++***,,,,,,,,,++++++*********)))))))))))))))))))))))))))************+++++++++++++++******++++++,,,---++++++,,,,,,,,,------------++++++...000444???IIIbbbtttqqqiiicccccceeefffgggjjjeeebbb^^^ZZZWWWWWWXXXYYYVVVVVVVVVTTTSSSQQQPPPOOORRRPPPNNNNNNMMMLLLIIIGGGEEEDDDBBB@@@>>><<<;;;;;;999888888777777777777777666444222///......//////000000000000000000000000////////////////////////...///////////////////////////.........---------,,,...000///---,,,...000000000///.....................////////////..............................---------......///000111///......------............//////000222666;;;>>>HHHKKKNNNQQQRRRTTTVVVXXX^^^[[[ZZZ[[[[[[[[[```fffsssvvvyyy|||}}}}}}|||{{{zzzxxxtttnnngggaaaWWWZZZ___gggqqq{{{vvvooonnnsssxxx{{{}}}{{{yyyyyyzzz|||~~~~~~~~~zzzwwwssspppnnniiiiiigggeeecccaaa___^^^[[[ZZZYYYXXXXXXXXXXXXXXXVVVVVVUUUUUUUUUTTTTTTTTTWWWVVVVVVUUUUUUVVVVVVWWWVVVWWWXXXYYYZZZ[[[\\\\\\]]]]]]]]]]]]^^^^^^^^^^^^ccccccdddeeegggjjjlllnnnoooqqquuuyyy{{{|||ppplllnnnuuu|||~~~uuuoooiiiddd\\\UUURRRRRRSSSTTTXXXeeetttrrriiicccbbbgggrrrzzztttggg[[[UUUSSSQQQQQQQQQPPPNNNJJJFFFDDD>>>>>>============>>>>>>;;;999666333111000000000------,,,++++++,,,---......---,,,,,,++++++,,,,,,,,,,,,,,,------------...******++++++++++++******************************+++,,,---------,,,+++***---.........------,,,+++***+++,,,,,,,,,+++***))),,,,,,,,,+++++++++******************************)))************+++++++++++++++******++++++,,,---++++++,,,,,,,,,------------+++,,,///222666AAAKKK___nnn{{{|||{{{llleeeaaaccceeefffgggiiicccaaa]]]YYYVVVVVVVVVWWWTTTTTTSSSRRRRRRRRRRRRRRRRRRQQQOOONNNNNNMMMJJJHHHEEEDDDBBB@@@>>><<<;;;;;;999999888777777777777777444333111000//////000111//////////////////////////////////////////////////////////////////.....................------------...//////------...///000//////............///......///////////////...---------------------------------......000111222...............///000000000222333333444888???DDDLLLNNNQQQSSSTTTUUUVVVXXXaaa\\\YYYYYYYYY[[[bbbjjj{{{}}}|||xxxtttooojjjddd```___cccjjjrrrzzz}}}uuuqqquuu~~~~~~|||uuusssqqqmmmjjjfffcccbbb^^^]]]\\\ZZZXXXVVVUUUTTTPPPPPPOOONNNNNNNNNOOOOOOLLLLLLKKKKKKKKKJJJJJJJJJMMMLLLLLLKKKKKKLLLLLLMMMMMMNNNNNNOOOPPPQQQRRRRRRRRRSSSSSSSSSSSSTTTTTTTTTWWWWWWXXXYYY[[[^^^```aaacccfffjjjmmmpppssswwwzzz~~~sssnnnmmmooouuu|||ssslllaaaXXXRRROOOMMMLLLLLLUUUaaannn}}}uuufff```]]]aaaiiisss{{{lll```XXXUUUSSSQQQQQQRRRPPPKKKGGG@@@???>>>======>>>@@@AAA===<<<888555333111000000......,,,,,,+++,,,---......---,,,,,,++++++,,,,,,,,,,,,,,,,,,------------++++++,,,,,,,,,,,,++++++************************++++++,,,---------,,,,,,...............------,,,************************,,,,,,,,,++++++++++++***************************)))************+++++++++++++++******++++++,,,---,,,,,,,,,,,,------------...---...222555:::DDDOOO]]]ggguuu~~~{{{sssooouuuzzzjjjddd```bbbeeeddddddfffbbb```]]]YYYWWWVVVVVVVVVTTTSSSRRRQQQPPPQQQRRRSSSRRRQQQOOOOOOOOONNNKKKIIIDDDCCCBBB???>>><<<<<<;;;:::999888777666666666777444333222000000000000000........................////////////////////////////////////....................................////////////////////////000///............//////---...//////////////////------------------------///............//////000000//////...//////000000000222555666777<<>>???AAABBB@@@>>>;;;888555333111111000///...,,,,,,,,,------...---,,,,,,++++++,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,,,,++++++***************************++++++,,,------------,,,---------------,,,,,,+++************++++++,,,++++++++++++++++++++++++************************))))))*********+++++++++++++++******++++++,,,---,,,,,,,,,------------...000///222666:::???IIITTT]]]aaaffflllrrrvvvzzz{{{{{{tttmmmkkksss{{{kkkddd```aaacccbbbbbbcccbbb```]]]ZZZXXXVVVVVVVVVUUUTTTRRRPPPOOOOOOPPPQQQRRRPPPOOOOOOOOONNNKKKIIIDDDCCCAAA???>>>===<<<<<<:::999888777666666666666555444333222000//////...////////////////////////////////////////////////000000//////.........------.....................111000000000000111000000//////............//////------...///////////////------------------------111000///......---......222111000//////////////////222555888<<>>>>>BBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@AAAAAABBBCCCCCCCCCDDDEEEEEEEEEFFFFFFFFFFFFGGGGGGIIIJJJLLLMMMNNNOOOMMMPPPSSSVVVXXXZZZ^^^```bbbeeeiiilllmmmmmmooopppqqqsssvvvyyy}}}uuullllllpppvvvuuujjjccc]]]WWWRRRNNNMMMNNNUUUaaasss~~~sssfff___^^^fffwwwzzzddd]]]VVVTTTUUUUUURRROOOLLLJJJFFFBBB@@@@@@AAABBBAAA@@@===:::777555333222222000///---,,,,,,------...---,,,,,,++++++,,,,,,+++++++++,,,,,,,,,------******++++++++++++******************************++++++++++++,,,------...***++++++,,,,,,,,,+++++++++++++++++++++,,,---...++++++++++++++++++++++++************************))))))*********+++++++++++++++******++++++,,,---,,,,,,---------.........222111444:::===BBBLLLVVV[[[ZZZYYY\\\cccllluuu{{{|||wwwpppnnnuuu|||lllddd___```bbbbbbbbbdddbbb```]]]ZZZXXXWWWVVVVVVUUUTTTRRRQQQOOOOOONNNNNNQQQPPPNNNNNNNNNNNNKKKIIIDDDCCCAAA???>>>===<<<<<<::::::888777666666666666555555444333111000......222222222222222222222222////////////////////////000000000///......---------------...............111000//////111111000//////............//////000,,,---...///000000000000------------------------111000///......---......111111000000000000111111222444777<<>>>>>>>>>>>???@@@@@@>>>>>>>>>>>>=========<<<>>>>>>????????????>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@AAAAAAAAABBBBBBBBB>>>???AAACCCDDDEEEFFFFFFFFFHHHKKKMMMNNNPPPSSSUUUWWWYYY\\\^^^___```bbbdddeeegggjjjnnnsssvvvxxxyyy{{{uuurrrpppnnnrrryyywwwqqqkkkddd___TTTOOOLLLPPPWWWcccttt|||qqqiiidddeeeppp|||vvvnnncccZZZWWWUUUTTTRRRQQQOOOKKKGGGDDDCCCBBBBBBBBBAAA???===:::888666444333222000...---,,,------...---,,,,,,++++++,,,,,,++++++++++++,,,,,,,,,,,,******++++++++++++******************************,,,,,,+++++++++,,,------)))******++++++++++++***+++++++++,,,---------...***++++++++++++,,,,,,,,,++++++++++++++++++++++++)))************+++++++++++++++******++++++,,,---,,,---------............222222555:::>>>BBBLLLVVVXXXUUURRRTTT[[[hhhuuu~~~}}}vvvsssyyy~~~{{{|||kkkccc^^^___aaabbbdddggg```___\\\YYYWWWUUUTTTTTTRRRRRRRRRQQQPPPOOONNNMMMPPPNNNMMMMMMNNNMMMKKKIIICCCBBBAAA???>>>=========;;;:::999777666666555555333333333333222111000000111111111111111111111111////////////////////////111000000///......---------------.........//////000...------///000///---...............///000000,,,---...///000000000000.......................................///000000/////////000111222444555999888:::AAAKKKRRRUUUTTTWWWYYY[[[\\\\\\\\\]]]^^^[[[ZZZ\\\```bbbbbbgggmmmjjjmmmqqqsssrrrooommmllliiiddd]]][[[___hhhpppuuu~~~||||||{{{xxxtttrrrrrrrrr|||~~~|||wwwwwwyyyzzz{{{{{{{{{zzzsssoooggg___XXXSSSPPPOOOJJJIIIFFFDDDBBBBBBCCCCCCDDDDDDCCCCCCBBBAAAAAAAAA@@@@@@??????@@@@@@AAABBB<<<<<<<<<<<<;;;;;;;;;:::;;;<<<============<<<;;;>>>>>>????????????@@@@@@>>>>>>?????????@@@@@@@@@999:::<<<>>>???@@@@@@???CCCEEEGGGHHHHHHIIILLLMMMNNNPPPQQQRRRSSSTTTWWWZZZXXXZZZ^^^bbbfffiiikkklllmmmrrryyy}}}tttppprrruuu|||tttnnnaaaYYYSSSQQQRRRVVV```lll{{{}}}vvvnnnhhhkkkrrrtttdddYYYTTTTTTUUURRRQQQNNNKKKIIIFFFEEEDDDBBBAAA@@@>>><<<:::888777444333111///------------...---,,,,,,++++++,,,,,,***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++************************...---,,,+++++++++,,,---)))***+++,,,,,,,,,,,,+++((()))+++,,,------,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++)))************+++++++++++++++******++++++,,,---------------............000000444999<<<@@@IIISSSVVVVVVVVVXXX___lll{{{zzzwww||||||{{{jjjbbb\\\]]]aaacccfffjjj^^^]]][[[XXXVVVTTTSSSRRRPPPPPPQQQRRRQQQPPPNNNMMMOOONNNMMMMMMMMMMMMJJJHHHCCCBBBAAA???>>>=========;;;:::999777666555555555111222222333333333222222........................////////////////////////111000000///...------------------........./////////,,,+++,,,...///---+++...............///000111,,,---...///000000000000////////////////////////+++,,,,,,---///111222333,,,,,,---///222555777888???===>>>EEEPPPWWWVVVSSSWWWYYY\\\]]]]]]]]]^^^```^^^]]]```eeeeeedddfffkkkeeehhhlllnnnkkkfffccc```^^^\\\ZZZ]]]eeeooowww{{{{{{}}}yyywwwtttppplllkkkmmmppp|||~~~zzzuuussslllmmmoooqqqrrrrrrqqqpppiiiddd]]]VVVPPPLLLJJJJJJHHHFFFDDDBBBAAABBBCCCDDD@@@@@@@@@?????????>>>>>>AAAAAA???>>>===============<<<<<<<<<;;;;;;;;;;;;999:::;;;<<<<<<;;;:::999<<<<<<<<<<<<============::::::::::::;;;;;;;;;;;;777888:::<<<>>>>>>>>>===???@@@BBBCCCBBBCCCEEEFFFIIIJJJKKKKKKKKKMMMQQQSSSNNNPPPTTTYYY]]]```aaabbbbbbhhhnnnrrrtttyyy~~~ssssssmmmyyyzzzoooeee\\\VVVQQQNNNSSS\\\fff|||wwwmmmkkknnnuuulll\\\TTTTTTVVVRRRQQQPPPNNNLLLIIIHHHGGGAAAAAA@@@???===;;;999888555444111///------------...---,,,,,,++++++,,,,,,******+++++++++,,,,,,,,,,,,------......------,,,************************///...,,,+++***++++++,,,***+++,,,,,,------------&&&(((***,,,---,,,+++************++++++,,,,,,,,,++++++++++++++++++++++++)))************+++++++++++++++******++++++,,,------------.........//////...///222777:::>>>FFFPPPWWWZZZ]]]aaahhhtttzzzwww~~~~~~{{{{{{zzzjjjddd^^^[[[]]]aaaccccccfffbbb\\\XXXVVVUUUSSSRRRTTTTTTUUUUUURRROOOKKKIIIJJJKKKLLLMMMLLLJJJHHHGGGDDDBBB@@@@@@@@@@@@>>><<<<<<:::888666444444444444555222///000111222111///000---,,,---000111000---000///...------...///000000///...---,,,------.........---,,,,,,,,,,,,---,,,,,,,,,,,,,,,---...///...------------...//////.........////////////000---------............///,,,---...///000000000000///000111111333666<<<@@@EEEHHHMMMRRRVVVWWWVVVVVVWWWYYY[[[\\\\\\\\\^^^___```dddfffdddeeehhhgggdddgggggghhhhhhbbbYYYVVVXXXTTT[[[dddjjjnnnrrryyy|||wwwrrrllliiijjjnnnrrruuu|||}}}~~~{{{zzzwwwtttoookkkgggeeeaaabbbeeefffgggfffdddccc[[[XXXSSSNNNIIIFFFEEEDDDAAA@@@???======???@@@BBB??????===<<<<<<===>>>>>>AAA>>><<<<<<>>>???===;;;???>>>>>>===<<<<<<;;;;;;:::::::::;;;;;;<<<<<<<<<<<<<<<============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;??????>>>>>>>>>>>>??????>>>???@@@@@@@@@@@@??????DDDDDDEEEEEEGGGHHHJJJJJJKKKLLLNNNPPPSSSUUUWWWXXXZZZ\\\___bbbffflllrrrwwwzzz|||||||||}}}|||ssseeeYYYQQQNNNNNNOOO]]]iiiyyy}}}ssslllooowwwgggYYYWWWXXXQQQUUUSSSLLLIIIKKKKKKGGGEEEEEEDDDBBB@@@===;;;:::666444222111222222111000///...,,,+++***++++++,,,+++++++++,,,,,,---------...---+++)))(((((())))))************************((()))***++++++++++++++++++++++++++++++++++++++++++++++++************)))************************+++++++++++++++***)))(((************************++++++++++++++++++++++++...---,,,---/////////...333000///444;;;AAAJJJSSS___dddiiimmmwww|||~~~zzzrrrrrr}}}zzzjjjeee^^^\\\^^^bbbddddddbbb___ZZZWWWWWWWWWVVVVVVTTTTTTUUUTTTRRROOOKKKIIIJJJKKKLLLMMMLLLJJJHHHGGGEEECCCAAAAAA@@@@@@===<<<;;;:::999777666555444444555222000///111111000...------,,,---///000///...000///...------...///000000///...---,,,------...///...------,,,,,,------......------------.........------------...//////,,,,,,,,,------------...---------............///------...///////////////000111222444666:::@@@DDDJJJMMMQQQTTTVVVVVVUUUTTTWWWYYYZZZ[[[[[[\\\___aaacccfffgggeeefffhhhhhheeebbbaaabbbbbb]]]UUUSSSUUUXXX```kkkrrruuuwwwzzz~~~~~~~~~{{{sssoookkkjjjlllqqquuuwwwxxxyyy{{{{{{|||}}}yyyvvvpppnnnkkkhhhddd```]]]\\\ZZZ\\\___``````]]]ZZZXXXPPPNNNJJJGGGCCCBBBAAAAAA@@@???===<<<;;;<<<>>>???>>>>>>===<<<<<<===>>>???AAA???<<<<<<>>>???>>><<<========================;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<<<<======>>>>>>????????????>>>>>>@@@@@@@@@@@@AAABBBDDDDDDDDDEEEGGGIIIKKKMMMNNNOOOQQQSSSVVVYYY\\\aaafffkkkmmmppptttxxx{{{~~~pppccc[[[VVVSSSQQQTTT^^^mmm{{{{{{uuuooosss}}}tttcccYYYTTTSSSVVVUUUOOOLLLMMMLLLIIIFFFFFFDDDCCC@@@>>><<<:::888666333222222111000...000///---,,,,,,,,,------+++++++++,,,,,,,,,,,,,,,...---+++***))))))******++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,++++++++++++++++++++++++*********))))))))))))(((************************+++++++++++++++***))))))************************++++++++++++++++++++++++---,,,,,,---............000---...333888???JJJTTTbbbiiirrr|||vvvqqquuuxxxjjjeee```^^^aaadddeeeeeebbb^^^ZZZXXXWWWWWWVVVVVVTTTTTTTTTTTTRRROOOLLLJJJJJJKKKLLLMMMLLLJJJHHHGGGGGGEEECCCAAAAAA???===;;;:::::::::999888666555444555333111000000000...---,,,---......------.../////////............////////////...------------...///...------,,,---------//////......---............------------...//////,,,,,,,,,------------...---------............///---------...............000222444777:::???EEEJJJPPPRRRUUUWWWWWWVVVTTTSSSWWWXXXZZZZZZ[[[]]]```cccgggiiiiiiggggggiiijjjggg___\\\ZZZZZZVVVRRRRRRVVVaaaiiiuuu|||~~~}}}||||||{{{|||~~~}}}zzzooommmlllmmmqqquuuxxxzzzwwwxxxzzz{{{|||~~~}}}|||yyyuuupppllliiiccc```]]]YYYUUUSSSRRRQQQQQQRRRUUUVVVTTTQQQMMMKKKFFFEEECCC@@@???>>>>>>???>>>===;;;:::999:::;;;;;;<<<<<<<<<<<<<<<===??????AAA???======>>>???>>>===<<<<<<======>>>???@@@@@@============<<<<<<<<<<<<<<<<<<============<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;<<<<<<============>>>>>>======<<<===<<<<<<<<<======>>>??????@@@AAABBBCCCDDDEEEFFFHHHJJJLLLNNNPPPTTTXXX\\\^^^aaaeeeiiimmmrrrwww{{{~~~vvvjjjccc]]]VVVRRRMMMUUU___hhhrrrsssppprrr|||tttaaaSSSUUUVVVUUUQQQOOOOOONNNJJJHHHGGGFFFDDDAAA???<<<;;;:::888444333222111///---000///......---.........,,,,,,++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++,,,---------,,,,,,++++++++++++++++++++++++***))))))))))))(((((((((***************************++++++++++++***))))))************************++++++++++++++++++++++++,,,,,,,,,,,,------------------///333777>>>LLLZZZjjjrrr~~~wwwwwwwwwiiieeeaaa```cccfffgggfffdddaaa\\\YYYWWWUUUTTTRRRTTTTTTTTTSSSQQQOOOLLLKKKJJJKKKLLLMMMLLLJJJHHHGGGHHHFFFCCCBBBAAA???===;;;::::::;;;:::999777555444777555333222000000///...---000111000---+++---////////////....../////////............------......//////...---------------...............///000111...------------...//////.........////////////000---------............///......------------......///222666999>>>DDDJJJNNNTTTVVVWWWYYYYYYWWWVVVTTTWWWXXXZZZ[[[\\\___cccgggjjjllllllhhhhhhkkkllliii___YYYTTTRRRQQQQQQVVV]]]jjjrrr{{{|||{{{zzzzzz|||}}}}}}}}}|||zzzsssrrrrrrtttxxx{{{}}}}}}}}}~~~~~~~~~~~~|||yyyvvvsssrrrppplllgggbbb^^^\\\YYYVVVRRROOOLLLJJJJJJJJJJJJJJJJJJJJJIIIGGGFFFDDDCCCBBBAAA??????>>>??????======;;;::::::999::::::;;;;;;<<<<<<===>>>???@@@@@@???>>>>>>>>>?????????======>>>>>>???@@@@@@@@@??????>>>>>>=========<<<<<<======>>>>>>======<<<>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>======>>>>>>???<<<<<<=========<<<;;;;;;===<<<<<<<<<<<<<<<===>>>>>>??????@@@AAAAAABBBBBBCCCEEEGGGHHHIIIKKKNNNQQQRRRUUUYYY^^^bbbggglllpppqqqwww~~~qqqjjjeee^^^XXXNNNRRRWWWZZZ```ppp{{{qqqlllssslllZZZSSSSSSRRRPPPPPPPPPOOOMMMJJJIIIHHHFFFCCC@@@>>><<<:::777555333333222000/////////..................,,,,,,,,,++++++******))),,,,,,,,,,,,------......++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++************))))))))))))******************************+++++++++******)))************************++++++++++++++++++++++++***+++,,,,,,,,,,,,,,,---...///222666999AAAQQQaaapppwwwyyyhhheeeaaabbbeeehhhhhhgggccc```\\\YYYXXXVVVTTTRRRTTTTTTSSSSSSQQQOOOMMMLLLJJJKKKLLLMMMLLLJJJHHHGGGHHHFFFCCCAAA@@@???<<<:::999:::::::::999888666444777777555333111000000000000222333111---+++,,,///...//////////////////...------..................//////...------------...,,,,,,------///000222333...------------...//////.........////////////000---------............///......---------...//////000333888<<>>>>>>>>>>>======<<<<<<<<<<<<<<<;;;<<<===>>>>>>???@@@@@@@@@@@@@@@?????????@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>>>>===>>>>>>??????>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>>>>>>>??????===============<<<;;;;;;===<<<<<<<<<<<<<<<======????????????@@@@@@@@@@@@@@@BBBCCCDDDDDDEEEGGGIIIIIILLLOOOSSSWWW[[[```dddfffllluuu}}}vvvooogggbbbVVVVVVTTTQQQSSS```sssyyymmmppp{{{uuubbbRRROOOMMMNNNOOOPPPOOOOOOLLLKKKJJJGGGEEEBBB???>>>888666444333444444333111//////......---,,,,,,+++---,,,,,,++++++*********+++,,,,,,---............******************************++++++++++++******++++++++++++++++++++++++,,,,,,++++++++++++******************************)))******+++++++++******************************++++++++++++++++++++++++***+++------++++++,,,......///444999<<>><<<:::999999999999888777666555555666555333111///000111///000111000...------.........////////////......,,,---......///.........000///......------......+++,,,,,,---...000111222...------------...//////,,,,,,,,,------------...---------............///......------...///111222333666;;;???DDDIIIOOORRRUUUVVVWWWXXXYYYYYYXXXWWWXXX[[[___bbbeeehhhllloooqqqtttsssnnnlllkkkhhhcccWWWOOOHHHHHHNNNUUU___hhhuuuwwwzzz|||}}}|||zzzxxxwwwvvvuuusssuuuyyy|||{{{~~~}}}zzzuuuqqqmmmiiidddaaa\\\[[[XXXUUUQQQNNNKKKJJJGGGFFFDDDBBB@@@@@@@@@@@@CCCAAA???>>>===???@@@BBB@@@@@@@@@???>>>===<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>======>>>???@@@@@@@@@@@@???@@@AAA@@@??????AAACCCAAAAAAAAAAAAAAAAAA@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@??????@@@@@@@@@@@@?????????????????????????????????>>>>>>======>>>>>>???????????????>>>===<<<<<<;;;;;;::::::;;;<<<===============>>>>>>>>>>>>>>>===>>>@@@@@@@@@@@@AAACCCAAACCCFFFIIIKKKOOOSSSVVV\\\aaaiiiqqqwww|||vvvmmmhhh___[[[TTTNNNMMMTTT```iii~~~uuuqqquuu}}}zzziiiWWWPPPLLLMMMOOOOOOOOOPPPNNNMMMLLLIIIFFFCCC@@@???888666444444555555444333000000//////---,,,***)))------,,,,,,,,,,,,,,,,,,+++,,,------.........---******************************+++++++++***))))))++++++++++++++++++++++++------,,,,,,,,,+++++++++************************))))))***++++++++++++***************************++++++++++++++++++++++++***,,,......++++++---///...///333:::???GGGUUUbbbhhhlllvvvyyyeeebbbaaacccgggiiihhhfff^^^\\\ZZZYYYYYYYYYWWWUUUTTTSSSSSSRRRPPPOOONNNMMMJJJKKKLLLMMMLLLJJJHHHGGGDDDBBB@@@??????>>><<<:::999999888777666666666666222333444222///...///111+++******,,,.../////////---...///000000///...---,,,,,,.../////////......000//////...............------------------...///...------------...//////,,,,,,,,,------------...---------............///......------///111333555888;;;???CCCGGGLLLPPPTTTVVVVVVWWWWWWWWWWWWVVVUUUXXX]]]bbbgggkkkmmmppprrrxxxzzzxxxrrrlllhhhaaaZZZQQQKKKHHHNNNVVV\\\dddjjjsssuuuwwwzzz|||{{{xxxuuuppprrrsssuuuxxx{{{zzz|||~~~~~~{{{uuuqqqlllgggccc^^^YYYUUURRRPPPNNNKKKIIIGGGEEEEEEAAA@@@@@@???>>>>>>======??????>>>>>>===<<<;;;:::======>>>>>>>>>============>>>??????@@@@@@@@@@@@???@@@AAAAAAAAAAAA@@@??????@@@BBBAAA??????AAADDD@@@@@@AAAAAABBBBBBCCCCCCAAAAAAAAAAAAAAABBBBBBBBB@@@AAAAAABBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????@@@@@@AAAAAAAAAAAA@@@???>>>===:::::::::;;;<<<===>>>???<<<<<<=========>>>>>>>>>;;;===>>>???>>>>>>???@@@<<<>>>@@@BBBCCCEEEHHHKKKQQQVVV]]]dddjjjpppuuuyyy~~~wwwrrrhhhaaaXXXPPPMMMOOOSSSVVVdddttt|||qqqmmmppp}}}tttaaaWWWOOOOOOQQQOOOOOORRROOOOOOMMMJJJGGGDDDAAA@@@:::888666555555555333222222222222000...,,,)))(((------------------......++++++------...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,++++++***)))++++++++++++++++++++++++,,,,,,,,,+++++++++******************************))))))***+++++++++++++++************************++++++++++++++++++++++++***---000///,,,+++---111000000444<<>>>>>>>><<<:::999888777555555555666777///111222000---,,,...111'''%%%%%%(((...111111///---...///000000///...---+++,,,.../////////......000000///...............000///...---,,,+++++++++...------------...//////........./////////000000---------.........//////......---...///222555777;;;>>>CCCFFFJJJMMMRRRUUUWWWWWWWWWWWWVVVUUUTTTSSSYYY^^^eeejjjnnnqqqsssttt}}}|||tttllleee\\\SSSNNNJJJLLLUUU___dddhhhlllpppssswww{{{}}}{{{wwwsssjjjnnnssswww}}}|||{{{}}}}}}yyyuuunnnkkkeee```[[[VVVQQQMMMKKKJJJHHHFFFDDDCCCBBBBBB??????@@@@@@???>>>===<<<<<<===??????===:::555333<<<<<<===>>>????????????<<<===>>>@@@AAAAAAAAAAAA@@@AAABBBCCCBBBAAA@@@??????AAABBBAAA??????BBBEEE>>>???@@@AAACCCDDDEEEFFFAAAAAAAAABBBBBBCCCCCCCCCAAABBBBBBCCCCCCBBBBBBAAABBBBBBBBBBBBBBBBBBBBBBBBCCCBBBBBBAAAAAABBBBBBCCCCCCCCCCCCBBBAAA@@@???>>><<<<<<<<<===>>>???AAABBB=========>>>>>>??????@@@;;;===???@@@???>>>???@@@<<<===??????@@@AAADDDFFFKKKOOOUUU[[[aaagggmmmqqqsssvvv|||nnnfff\\\TTTQQQPPPNNNMMMQQQaaavvvqqqfffgggttt~~~jjj]]]SSSRRRRRRPPPPPPSSSPPPOOONNNKKKHHHEEEBBB@@@<<<:::777555555444222000555444444222000,,,***(((---------....../////////++++++---------,,,+++***........................------------,,,,,,+++***+++++++++++++++++++++++++++++++++************)))************************((()))***+++++++++++++++************************++++++++++++++++++++++++***...111000,,,+++...222444333777@@@IIIQQQZZZbbbnnnttt|||tttgggdddaaaaaacccfffhhhiiicccaaa^^^ZZZWWWTTTSSSRRRQQQRRRRRRSSSQQQOOOLLLKKKKKKLLLLLLLLLKKKIIIGGGFFFBBBAAA@@@>>><<<;;;;;;:::::::::::::::999999999999444333222111000000000000////////////////////////......//////////////////000///...///000111000///...........................---,,,,,,,,,,,,---...+++,,,,,,---...///000000,,,,,,,,,---,,,,,,++++++000...------.........---))),,,//////...///444888<<>>>>>???>>>>>>===<<<;;;>>>??????@@@@@@???===<<<======>>>???@@@AAABBBCCCBBB@@@???>>>>>>???AAABBB@@@AAACCCDDDDDDDDDCCCCCC???@@@@@@@@@@@@???>>>===AAAAAAAAABBBBBBBBBCCCCCCAAAAAAAAABBBBBBBBBBBBBBBCCCBBBAAA@@@@@@AAABBBCCCEEEFFFFFFFFFFFFEEEDDDDDDDDDCCCBBBAAAAAAAAABBBBBBEEEFFFEEECCCBBBBBBDDDFFFBBBAAA???>>>>>>???AAABBB@@@???>>>======>>>???@@@============>>>>>>>>>>>><<<=========>>>>>>??????JJJKKKMMMPPPUUUZZZ^^^aaacccgggnnnuuu{{{{{{nnnbbb]]]XXXNNNHHHGGGOOORRR___uuuwwwllljjjooouuu|||jjjYYYTTTTTTRRRPPPQQQQQQRRRQQQNNNIIIDDD@@@>>>;;;888555333333222111000111222333444444222111///000///...---,,,,,,,,,,,,...------,,,,,,------...///000111222111...+++)))******++++++++++++******+++***)))***,,,---,,,+++************************++++++************++++++)))************+++++++++))))))(((((()))+++---...************************+++---......---...///111444444;;;HHHVVVaaajjjrrr}}}}}}rrreeebbb___^^^aaaeeehhhiiicccaaa^^^ZZZWWWTTTSSSSSSRRRRRRSSSRRRQQQOOOLLLKKKKKKKKKKKKKKKJJJHHHGGGFFFBBBAAA>>><<<999777555555::::::999777666555444333333222111000///////////////////////////////////////////////////.........///------...///000///.................................---,,,,,,---......---------.....................///000000////////////...------............///000111222333666:::===@@@BBBEEEIIILLLOOOQQQRRRVVVWWWVVVRRRNNNNNNSSSWWW\\\^^^bbbeeehhhjjjjjjjjjmmmnnnllldddZZZRRROOOPPPSSSYYYaaahhhkkkmmmnnnooorrrssstttvvvuuurrrmmmiiifffjjjrrrzzz|||zzz{{{}}}}}}~~~{{{vvvpppjjjfffccc___\\\WWWQQQLLLIIIFFFFFFDDDDDDBBBAAA???>>>===<<<===>>>>>>>>>>>>======<<<===>>>????????????>>>>>>>>>>>>>>>???@@@@@@AAAAAACCCBBBAAAAAAAAAAAACCCCCCAAABBBCCCDDDDDDCCCCCCBBBCCCCCCCCCCCCCCCCCCBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEECCCCCCBBBAAAAAABBBCCCCCCDDDDDDDDDEEEEEEDDDCCCCCCFFFFFFDDDCCCCCCDDDEEEFFFDDDDDDDDDBBBAAA@@@BBBDDDBBBAAA@@@??????@@@AAABBB@@@@@@???>>>>>>???@@@@@@>>>>>>>>>>>>>>>>>>>>>>>><<<<<<======>>>>>>>>>>>>CCCDDDEEEHHHLLLQQQUUUWWW[[[___eeekkkqqqxxx~~~}}}pppiiiaaaVVVNNNKKKLLLLLLTTTdddwww{{{oookkknnnrrrxxxeee[[[VVVRRRQQQRRRRRRSSSSSSQQQMMMHHHDDDBBB<<<999666444333222111000111222444444444333111000///...---,,,,,,,,,,,,,,,,,,++++++******++++++,,,---...000111111///---+++******++++++++++++******+++***)))***,,,---,,,+++***************+++++++++++++++************++++++)))************+++++++++******))))))***+++,,,---************************+++---......---...///111555555<<>><<<:::999999<<<;;;999777555333111000444333222111000000000000////////////////////////000000//////.........---...---,,,---...//////---..............................---,,,,,,---......//////.........---------......///000111111111111///......---......//////000...---///333888<<<===DDDEEEFFFHHHKKKMMMOOOQQQSSSRRROOONNNNNNQQQUUUWWWZZZ\\\___aaabbbbbbaaa```^^^]]]ZZZTTTMMMLLLNNNRRRYYY___hhhnnnppppppooonnnqqqrrrrrrqqqmmmiiigggfffeeejjjssszzz~~~}}}zzzwwwvvv{{{|||{{{yyy{{{yyyvvvuuuwwwxxxyyywwwrrrmmmfff```\\\YYYRRRPPPMMMIIIFFFDDDCCCCCC@@@???????????????>>>>>><<<===============>>>>>>>>>??????@@@@@@@@@??????@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADDDDDDEEEEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEDDDCCCCCCDDDEEEEEECCCDDDDDDEEEEEEEEEDDDDDDEEEDDDCCCBBBBBBCCCEEEEEEDDDDDDDDDCCCAAAAAABBBDDDBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@AAAAAA@@@@@@@@@??????>>>>>>>>><<<<<<============>>>>>>>>>>>>???AAADDDGGGJJJLLLQQQUUUZZZ___dddkkkrrrwww}}}|||rrrfff[[[WWWNNNKKKLLLTTTaaaqqqtttnnnnnnooo|||uuuggg]]]UUUSSSUUUPPPQQQQQQPPPNNNJJJEEECCC>>>;;;777555444333222000222333444444444333222111...------,,,,,,,,,------,,,++++++******++++++,,,+++,,,...000111000...---******++++++++++++******+++***)))***,,,---,,,+++)))*********++++++,,,,,,++++++************++++++)))************+++++++++++++++************+++,,,+++++++++++++++++++++++++++---......---...///111555666>>>NNNaaaqqq{{{}}}|||~~~pppccc```\\\[[[^^^cccgggiiiaaa```]]]YYYWWWUUUTTTTTTTTTTTTSSSRRRQQQOOOMMMLLLJJJJJJKKKJJJIIIHHHFFFEEEAAA@@@??????>>>>>>>>>>>>===<<<:::888666444333222555555444333222222222222////////////////////////000000000///......------...---,,,---///000///.................................------------..............................***+++,,,....../////////......///...---...///000000---+++...444:::===>>>EEEEEEEEEGGGIIILLLOOOPPPPPPMMMJJJKKKOOOTTTWWWWWWYYY[[[]]]^^^^^^[[[YYYWWWRRRPPPMMMHHHGGGKKKSSSYYYaaaffflllpppqqqpppooonnnnnnooooookkkeeebbbccceeefffkkksssxxxzzzxxxvvvtttwww|||}}}vvvxxx{{{~~~{{{uuuqqqoooqqqtttvvv~~~}}}xxxuuukkkiiieee```[[[VVVSSSQQQHHHGGGEEECCCAAA@@@@@@@@@===>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<======>>>???BBBBBBBBBCCCBBBBBBAAAAAACCCCCCCCCBBBBBBBBBBBBBBBAAAAAABBBCCCCCCCCCBBBBBBGGGGGGGGGGGGGGGGGGFFFFFFEEEEEEEEEEEEFFFFFFGGGGGGFFFFFFEEEEEEEEEEEEDDDDDDHHHGGGGGGGGGFFFFFFEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGEEEFFFFFFGGGGGGFFFFFFEEEEEEDDDCCCCCCCCCDDDEEEFFFEEEFFFGGGFFFDDDCCCDDDEEEBBBCCCCCCDDDDDDCCCCCCBBBCCCCCCBBBBBBBBBBBBCCCCCCCCCBBBBBBAAA@@@???>>>>>>=================================>>>@@@BBBDDDFFFKKKMMMQQQUUUZZZ```ggglllpppuuu|||wwwkkkeeeVVVQQQMMMOOOUUUaaauuuyyyrrrooonnnttttttfff\\\WWWWWWQQQQQQQQQQQQPPPMMMIIIFFF@@@===:::777666555333111333444444555444333222222......---,,,,,,------......------,,,,,,------...+++---...///000///...---***++++++,,,,,,++++++***+++***)))***,,,---,,,+++)))******++++++,,,,,,---++++++************++++++))))))*********+++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++---......---...///000444555===OOOcccuuu~~~yyywww~~~}}}zzz{{{mmmccc```\\\\\\^^^cccgggiii```___\\\YYYWWWVVVUUUUUUUUUUUUTTTRRRPPPNNNMMMLLLJJJKKKKKKKKKJJJHHHFFFEEE>>>===<<<<<<;;;;;;;;;;;;::::::999888777666555555444333222111111000000111////////////////////////000000//////.........---///...---...000111000///................................................,,,,,,------...//////000)))***+++,,,---.........---...000///------000222444111000333:::@@@BBBCCCCCCDDDDDDFFFHHHKKKNNNPPPNNNKKKIIIKKKQQQWWWXXXWWWYYY[[[\\\\\\ZZZVVVRRROOOJJJHHHFFFEEEHHHOOOYYY___hhhjjjmmmnnnmmmmmmmmmnnnhhhiiigggddd___^^^aaadddhhhlllpppssssssssssssuuu||||||{{{{{{vvvzzzuuussspppnnnnnnqqqvvvxxx}}}|||xxxsssmmmjjj___]]]YYYTTTPPPLLLIIIHHHCCCCCCAAA@@@???>>>======>>>>>>>>>======<<<<<<<<<<<<<<<;;;;;;<<<===>>>???EEEFFFGGGGGGGGGEEEDDDBBBBBBBBBCCCCCCCCCCCCCCCCCCEEEFFFGGGHHHIIIIIIIIIIIIHHHHHHIIIIIIJJJKKKKKKLLLMMMMMMLLLLLLLLLLLLMMMNNNMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNMMMMMMLLLKKKJJJJJJHHHHHHIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHGGGFFFFFFHHHGGGFFFEEEEEEFFFGGGHHHEEEFFFGGGGGGEEEDDDDDDEEECCCDDDEEEEEEEEEEEEDDDCCCDDDEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCBBBAAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>===???>>>>>>>>>>>>@@@AAABBBDDDFFFIIILLLPPPUUU\\\```eeejjjqqqyyyxxxooo^^^XXXQQQNNNOOOVVVeeesss}}}xxxtttrrrppp|||qqqcccZZZUUUUUUTTTSSSSSSTTTRRROOOLLLDDDAAA===:::888777555333555555555555444444333333//////......---............------,,,,,,------...---......///......,,,,,,++++++,,,,,,,,,,,,+++++++++***)))***,,,---,,,+++******++++++,,,,,,,,,,,,++++++************++++++))))))*********++++++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++---......---...///000333333:::LLL___ppp{{{tttuuuwww}}}wwwwww}}}wwwiiiccc```]]]]]]___bbbeeefff```^^^\\\YYYWWWVVVVVVVVVVVVVVVTTTRRRPPPNNNMMMLLLKKKKKKLLLLLLKKKIIIGGGFFFDDDCCC@@@>>><<<:::999999777666666666666666555555222111000///............////////////////////////////////////////////////000///...///111111111000........................---...////////////...---++++++,,,---...///000111,,,,,,---.../////////...,,,///000000------000333333333444777;;;@@@CCCDDDCCCDDDEEEGGGIIILLLNNNOOOMMMKKKKKKOOOTTTXXXYYYWWWYYYZZZ\\\[[[XXXSSSMMMJJJFFFEEEEEEGGGMMMVVV^^^dddkkklllmmmllljjjjjjkkkmmmaaaaaa```^^^^^^```dddgggjjjmmmoooooonnnnnnrrruuu}}}~~~}}}yyyxxxzzz|||}}}|||yyysssrrrqqqppprrrvvvzzz|||}}}~~~yyytttoooiiiccc___WWWUUUPPPKKKFFFBBB@@@???@@@@@@??????>>>=========???>>>>>>======<<<<<<;;;===<<<;;;;;;;;;<<<===>>>DDDFFFIIILLLLLLJJJGGGEEEAAABBBCCCDDDEEEFFFGGGGGGGGGHHHIIIJJJLLLMMMOOOOOOLLLMMMMMMOOOQQQSSSUUUVVVUUUTTTRRRQQQQQQQQQRRRSSSSSSSSSSSSTTTTTTTTTUUUUUUTTTSSSSSSQQQPPPOOONNNNNNLLLLLLMMMMMMMMMMMMLLLLLLMMMMMMMMMLLLKKKJJJIIIHHHHHHGGGEEEDDDDDDDDDEEEFFFEEEGGGHHHGGGFFFDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFDDDDDDDDDCCCCCCBBBBBBBBB@@@@@@????????????>>>>>>???>>>===<<<======??????>>>@@@CCCEEEGGGKKKPPPSSS\\\```gggnnnuuu}}}xxxhhh___UUUOOOKKKMMMUUU___vvv}}}zzzuuuzzzzzzmmm```WWWUUURRROOOOOOPPPQQQNNNKKKHHHEEE@@@===;;;999777666666666555555555444444444222222000//////.........,,,++++++******++++++,,,...............---,,,+++++++++,,,,,,,,,,,,+++++++++***)))***,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++)))************+++++++++++++++,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++---......---...///111222111888GGGWWWeeerrr{{{|||{{{}}}~~~xxxrrrvvvzzz}}}ssspppttt}}}wwwjjjaaa___]]]]]]___aaaaaaaaa___]]][[[YYYWWWWWWWWWWWWWWWVVVTTTRRRPPPNNNMMMMMMLLLMMMMMMMMMLLLJJJHHHGGGGGGFFFDDDAAA>>><<<;;;:::777777777777777666666666222222111000////////////////////////////////////------......///000000000///...---...000111000///........................---...///000000///...---,,,---------......//////......///////////////...,,,///111000------111444222555888;;;===???BBBDDDGGGHHHIIIKKKLLLMMMMMMMMMLLLMMMPPPSSSWWWXXXXXXWWWXXXZZZ[[[ZZZVVVPPPJJJFFFFFFGGGJJJOOOWWW___eeehhhjjjlllmmmmmmkkkiiiiiiiii```___^^^```dddiiimmmoooppprrrtttssspppooorrrvvvwwwzzz}}}|||zzzzzz~~~}}}zzzxxxwwwvvvvvvvvvwwwxxx{{{}}}~~~{{{xxxwwwtttnnniiiccc]]]XXXTTTNNNLLLHHHDDD@@@>>>======<<<======>>>>>>>>>>>>>>>>>>>>>>>>===============>>>===;;;::::::;;;<<<===>>>BBBHHHMMMPPPNNNKKKIIIDDDEEEGGGIIIKKKMMMOOOPPPMMMMMMNNNOOORRRUUUXXXYYYVVVVVVXXXZZZ^^^bbbeeegggaaa___]]][[[ZZZZZZ[[[\\\\\\\\\]]]]]]^^^___``````^^^]]]\\\[[[ZZZXXXWWWWWWVVVVVVWWWXXXXXXWWWVVVVVVWWWWWWVVVUUUSSSQQQOOONNNKKKJJJHHHGGGFFFEEEFFFFFFHHHJJJLLLLLLJJJHHHHHHIIIHHHGGGFFFEEEEEEFFFGGGHHHGGGHHHIIIIIIIIIIIIHHHGGGDDDDDDDDDDDDDDDDDDDDDDDDAAAAAAAAA@@@@@@@@@?????????>>>===<<<<<<===>>>???;;;===@@@BBBCCCEEEHHHJJJQQQUUUZZZ```gggpppxxx}}}vvvjjj\\\SSSNNNKKKOOOTTTdddooo}}}||||||pppeeeWWWRRRMMMLLLNNNPPPOOOMMMLLLHHHDDD@@@>>><<<999888777666666555555555555555555444333111000/////////,,,++++++******++++++,,,,,,,,,------------------+++,,,,,,------,,,,,,++++++***)))***,,,---,,,+++---------,,,,,,++++++***++++++************++++++)))************+++++++++)))***,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---......---...///111333111666BBBOOOYYYbbbiiipppsssyyy|||xxxxxx~~~zzzwwwyyyvvvmmmmmmssszzzmmm___^^^]]]]]]^^^___^^^]]]^^^]]][[[YYYXXXWWWWWWWWWXXXWWWTTTRRRPPPNNNMMMMMMMMMMMMNNNMMMLLLKKKIIIHHHBBBAAA???===<<<;;;::::::;;;;;;::::::999888888888666555444333222222222222////////////////////////,,,,,,---...///000111111...---,,,---/////////...........................---...///000000///...---///............---------..................------+++///111000------111555666;;;@@@CCCCCCDDDGGGIIIJJJKKKMMMNNNNNNNNNMMMLLLLLLOOOSSSVVVXXXYYYXXXWWWWWWYYYZZZYYYUUUNNNHHHCCCIIIKKKPPPWWW___fffjjjlllhhhkkknnnooommmjjjhhhgggcccaaa```dddlllssswwwxxxvvvyyy|||zzzuuusssuuuxxxrrrwww}}}~~~|||yyyxxxxxxxxxzzzzzz{{{|||}}}~~~~~~}}}|||yyyvvvsssmmmiiiddd^^^YYYTTTOOOKKKFFFDDDBBB???>>>>>>??????999:::<<<===??????@@@@@@============>>>>>>>>>??????>>><<<:::999:::;;;<<<888>>>FFFNNNRRRQQQNNNLLLIIIKKKMMMPPPSSSVVVXXXYYYXXXXXXYYYZZZ]]]aaaeeeggg``````bbbfffjjjooosssuuupppooollljjjhhhhhhiiijjjhhhiiijjjkkkmmmnnnoooooollllllkkkiiihhhfffeeeddd```aaabbbbbbbbbbbbaaa```aaa```___^^^[[[YYYWWWVVVUUUTTTRRRPPPNNNNNNNNNNNNMMMOOOQQQQQQOOOMMMMMMMMMIIIHHHFFFEEEEEEFFFHHHIIIHHHHHHIIIJJJJJJIIIHHHHHHDDDDDDDDDDDDEEEEEEEEEEEEBBBBBBBBBAAAAAA@@@@@@@@@AAA@@@???>>>>>>>>>???@@@<<<>>>AAABBBCCCCCCEEEFFFHHHKKKPPPVVV\\\eeemmmrrrvvvuuudddYYYSSSOOOPPPSSSVVVaaasss{{{{{{uuu```ZZZSSSQQQTTTWWWVVVTTTNNNJJJEEEBBB???===;;;999777777666555555555555555777666444222111000//////...------,,,,,,------...***++++++,,,---...///000+++,,,,,,------,,,,,,++++++***)))***,,,---,,,+++///...------,,,+++***)))++++++************++++++)))************+++++++++(((***+++---......------,,,,,,,,,,,,,,,,,,,,,,,,+++---......---...///111444222666@@@JJJQQQXXX^^^hhhnnnxxx}}}yyyyyyzzzsssqqqvvvssskkklllttt|||wwwllldddaaa]]][[[\\\^^^___```]]][[[YYYWWWVVVUUUUUUUUUXXXVVVSSSPPPMMMLLLKKKKKKKKKLLLLLLLLLKKKJJJIIIIIIEEEDDDCCC@@@>>>;;;888777999888777888888888666444222222111111000/////////////////////000000000000111000000/////////000000000000////////////000000........................////////////////////////...------------...//////)))******+++,,,---...///000000000111222333555666888:::>>>@@@BBBCCCEEEGGGGGGNNNSSSQQQJJJFFFJJJOOOOOORRRVVVZZZ[[[[[[[[[\\\\\\\\\YYYTTTNNNIIIFFFEEEKKKSSS[[[```eeejjjjjjggghhheeefffjjjjjjffffffhhhdddhhhlllooovvv~~~}}}zzzuuuuuuvvvwwwyyy|||}}}zzzwwwwwwyyy|||~~~}}}}}}}}}xxxtttqqqmmmjjjgggbbb___YYYSSSMMMIIIGGGFFFBBBAAA@@@>>>===<<<<<<<<<@@@???>>>===============>>>???>>>===;;;<<>>===;;;999888999:::;;;;;;;;;===CCCKKKQQQRRRQQQSSSTTTVVVWWWYYY\\\aaaeeebbbbbbccceeegggjjjmmmnnnmmmmmmnnnssszzz~~~~~~|||~~~|||{{{{{{~~~~~~~~~~~~~~~}}}|||zzzxxxwwwuuutttxxxwwwvvvtttqqqnnnllljjjmmmkkkjjjiiiiiihhheeecccbbb___\\\YYYXXXWWWVVVTTTXXXYYYZZZWWWSSSPPPQQQRRRMMMJJJGGGFFFGGGHHHHHHHHHJJJJJJIIIIIIIIIIIIJJJJJJIIIIIIHHHGGGFFFEEEEEEDDDCCCBBB@@@@@@@@@BBBDDDEEE@@@@@@@@@????????????>>>>>>>>>>>>>>>???@@@AAABBBEEEFFFHHHLLLRRRZZZaaadddpppvvv~~~zzzyyyxxxoooaaaWWWQQQNNNMMMOOOSSS___ppp|||xxxzzz~~~ooo___PPPNNNQQQSSSRRRQQQQQQMMMHHHDDDBBB???===;;;888888777666555444333333666666666666555333111///......---,,,,,,...///000,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))...---+++***)))***++++++******************++++++******))))))******+++,,,------,,,+++************(((((()))***+++,,,,,,---.........---,,,,,,///111222222777???FFFMMMWWWaaaaaasss}}}}}}~~~{{{wwwrrrqqqqqqrrrtttrrrmmmnnnrrr{{{vvvkkkeeeaaa]]]\\\]]]___```aaa]]]\\\YYYWWWVVVUUUUUUUUUWWWUUURRROOOMMMKKKKKKJJJKKKKKKKKKKKKJJJIIIHHHHHHCCCBBBAAA???===:::888777888777666777777777555333333222222111000000//////000000000///////////////000//////......//////000000000////////////000000...................................................------------...//////---------------------------...///111333666888999;;;===@@@AAABBBCCCEEEGGGLLLPPPRRROOOJJJHHHKKKPPPTTTVVVZZZ^^^```aaa___]]]]]][[[XXXSSSNNNKKKIIIIIIRRRYYY```dddhhhllllllhhhgggddddddfffgggeeefffiiiqqqwww|||~~~{{{wwwwwwxxxzzz}}}yyyxxxwwwwwwyyy}}}yyyvvvrrrmmmjjjfffbbb___YYYVVVQQQLLLGGGDDDBBBAAA>>>>>>===<<<<<<<<<======<<<<<<<<<<<<<<<===>>>>>>@@@===;;;<<>>>>>>>>??????@@@AAAAAAAAACCCGGGLLLSSSYYY\\\cccjjjsss{{{~~~wwwsss}}}|||kkk^^^UUUOOOLLLMMMOOOVVVdddsssxxxuuuvvvyyyhhhXXXRRRTTTUUUTTTTTTSSSPPPKKKGGGEEEBBB???===<<<<<<;;;:::888777666666666666666666444333111000///.....................,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******---,,,,,,+++******++++++******************++++++******))))))******+++,,,+++++++++***++++++,,,,,,------------------......---......---,,,---///111222333999BBBJJJQQQ]]]gggiii|||}}}xxxuuurrrpppuuuuuuvvvxxxtttnnnooossszzzuuujjjeeebbb^^^]]]^^^```aaabbb]]]\\\YYYWWWUUUTTTTTTTTTUUUTTTRRROOOMMMKKKJJJIIIJJJJJJJJJJJJIIIHHHGGGFFF@@@@@@???>>><<<:::888777888666555666666666444222333333333222111111000000111000000//////.........///...............//////000//////......//////000...................................................------------...//////000000///...---,,,,,,++++++,,,...111444888;;;===???@@@AAAAAAAAABBBEEEHHHQQQQQQOOOMMMKKKLLLOOORRRYYYYYY[[[aaaggghhhccc]]]\\\YYYTTTPPPMMMMMMNNNPPPYYY^^^cccfffiiilllkkkhhhgggbbb```bbbccccccggglll}}}zzzxxxyyy|||yyytttqqqppprrruuuyyy}}}}}}{{{pppmmmiiiddd```\\\VVVRRRNNNLLLHHHDDDAAA???======;;;;;;:::;;;;;;<<<===>>>;;;;;;;;;<<<===???@@@AAA???:::777999???CCCBBB???BBB@@@<<<999777888999:::999:::>>>FFFPPPYYY\\\\\\\\\___bbbggglllttt|||{{{xxxtttqqqooonnnllljjjhhhiiihhhfffbbb```______YYYVVVRRRPPPPPPPPPOOONNNOOONNNMMMLLLLLLKKKLLLLLLIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHGGGFFFEEEDDDCCCBBBBBBBBBBBBAAAAAAAAA@@@@@@??????>>>>>>>>>??????@@@>>>>>>???BBBFFFKKKPPPRRRUUU\\\eeennntttzzzzzzqqqrrr{{{{{{lll___UUUPPPMMMKKKMMMUUUaaaqqq~~~uuuqqqyyy~~~lllZZZQQQPPPPPPQQQSSSVVVSSSOOOKKKHHHEEEBBB???>>>>>>===;;;:::888777777555555555555444333222111///000000000000...---,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,++++++***++++++++++++++++++************))))))******+++,,,************+++,,,---.../////////......------------......---,,,---///222444666===GGGPPPYYYfffrrrxxx}}}}}}sssoooppppppyyyzzz||||||vvvooopppuuuzzzuuujjjfffccc___]]]___aaacccccc^^^\\\ZZZWWWUUUSSSSSSSSSTTTSSSQQQOOOMMMKKKJJJIIIIIIIIIIIIHHHHHHFFFEEEDDD?????????>>>===;;;:::999888777666666777666444222444444333333222111111000111111000///......------...------------......////////////....../////////...................................................------------...//////000000000///......------,,,---///222555999<<<>>>@@@@@@AAA@@@AAACCCGGGJJJRRROOOLLLKKKMMMQQQTTTVVV[[[YYY[[[ccclllnnnggg^^^YYYUUUOOOLLLLLLPPPSSSVVVZZZ___cccdddgggjjjjjjgggfffaaa]]]^^^```ccciiippp~~~yyyxxxzzzyyysssnnnkkkjjjmmmpppuuu|||~~~yyyuuurrrfffddd```\\\XXXRRRMMMIIIGGGEEECCCAAA>>>===<<<<<<;;;;;;;;;;;;;;;<<<===>>>>>>>>>>>>>>>???AAABBBCCCBBB>>><<<>>>CCCFFFEEECCCBBB@@@===;;;::::::<<<===;;;;;;???IIITTT^^^cccdddfffjjjpppvvv~~~|||yyyvvvtttvvvuuutttqqqnnnllljjjjjjbbb^^^ZZZXXXXXXXXXWWWVVVUUUTTTSSSQQQPPPPPPOOOOOOLLLLLLLLLLLLLLLLLLLLLLLLHHHHHHHHHHHHFFFEEEDDDCCCDDDCCCCCCCCCCCCBBBBBBBBB@@@??????>>>>>>>>>???????????????AAACCCGGGJJJLLLMMMSSS[[[bbbgggmmmtttzzzyyyssswww}}}{{{mmm```YYYPPPKKKGGGKKKSSSaaauuuzzzsssrrr}}}lllYYYOOOLLLLLLOOOSSSVVVTTTQQQNNNLLLHHHDDD@@@>>>===<<<:::888666555444555555555444444333333222000111333333222///,,,***------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++---------,,,+++***,,,+++++++++++++++************))))))******+++,,,+++*********++++++,,,---,,,,,,,,,,,,,,,+++++++++---.........---...000222666:::CCCPPPYYYcccrrr~~~rrrmmmqqqwwwxxxpppqqqxxx{{{vvvkkkfffccc___^^^___bbbcccddd___]]]ZZZWWWTTTRRRRRRQQQSSSRRRQQQOOOMMMKKKJJJIIIIIIIIIIIIHHHGGGEEEDDDCCC@@@@@@@@@???>>>===;;;;;;999888777777888888666444444444333333222111111000111000000///...------,,,---------------...////////////............//////...................................................------------...//////........./////////000000...///111333666999<<<===>>>??????@@@AAADDDIIILLLOOOMMMJJJLLLPPPVVVYYYZZZ\\\ZZZ[[[dddnnnqqqiii```TTTOOOKKKJJJMMMSSSXXXZZZ[[[```cccccceeeiiijjjgggccc^^^[[[\\\___cccjjjrrrzzz}}}zzzwwwxxx{{{}}}tttlllhhhggghhhjjjooossszzz}}}xxxsssmmmjjj^^^[[[WWWTTTPPPLLLGGGCCC@@@@@@???>>>===<<<<<<;;;>>>===============>>>>>>@@@@@@@@@@@@@@@AAABBBBBBHHHIIIIIIJJJJJJKKKMMMNNNIIIGGGDDDAAA???>>>>>>>>>===???EEEQQQ```mmmuuuwwwwww|||~~~{{{yyywwwmmmiiieeecccbbbbbbaaa```[[[ZZZXXXVVVUUUTTTSSSSSSOOOOOOOOONNNNNNMMMMMMLLLFFFGGGGGGGGGGGGFFFEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDAAAAAA@@@??????>>>???????????????@@@AAACCCDDDEEEFFFKKKRRRXXX]]]ccckkkppp}}}~~~zzzyyy~~~zzzlllcccWWWOOOGGGFFFKKKUUUfffuuuvvvnnnyyy~~~ooo^^^TTTOOOMMMQQQWWWUUUSSSQQQPPPNNNJJJEEEBBB???>>><<<:::888666444333555444444444444444444444111222444555333000---***---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++,,,,,,***+++---......---,,,+++,,,,,,,,,,,,++++++************))))))******+++,,,---,,,++++++*********+++((())))))***+++,,,,,,,,,---.........---...111333888>>>KKKYYYdddnnn}}}sssnnnwwwzzzpppsss{{{}}}xxxnnneeebbb^^^]]]___bbbdddddd___]]]ZZZWWWTTTRRRQQQPPPRRRRRRQQQPPPNNNLLLJJJIIIIIIIIIIIIHHHGGGEEEDDDCCCAAAAAAAAA@@@???===<<<;;;:::999888888999888666444333333333222111111000000000//////......---------------------...///000000///......------......///........................------------------------...------------...//////,,,,,,---...///000111222111111222444777:::<<<======???AAABBBDDDFFFJJJNNNKKKKKKKKKNNNSSSWWWZZZ[[[[[[YYYZZZaaajjjllleee]]]NNNKKKHHHKKKRRRXXX]]]^^^^^^aaacccbbbdddhhhiiiggg^^^ZZZXXX[[[___cccjjjqqqsss}}}~~~yyywwwvvvuuuyyy~~~}}}vvvqqqkkkeeecccfffkkknnnvvvzzz}}}{{{wwwqqqkkkeeebbbVVVSSSNNNKKKHHHFFFCCCAAA;;;;;;;;;;;;::::::::::::??????>>>>>>>>>??????@@@AAAAAAAAA@@@AAAAAABBBBBBIIILLLOOOOOOOOOOOORRRTTTPPPOOOLLLIIIFFFBBB???>>>@@@CCCLLL[[[nnnyyyvvvpppmmmjjjiiigggfffcccbbb```]]][[[ZZZYYYXXXUUUTTTSSSQQQPPPNNNMMMLLLHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEDDDCCCBBB@@@@@@?????????>>>>>>>>>>>>>>>??????@@@@@@DDDJJJOOOTTTZZZccciiiqqqxxxzzzzzzxxxnnnaaaXXXNNNIIIHHHMMMYYYeee{{{xxxooouuuuuufff[[[RRRMMMPPPUUURRRRRRQQQQQQPPPMMMHHHDDDBBBAAA???===:::888666555444444333333333444555555222333555555444111...,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,---+++,,,,,,------------------------,,,++++++************))))))******+++,,,...---,,,+++************)))******+++---......///---............///111444:::CCCSSSdddoooxxxwwwtttrrruuuzzzpppdddaaa^^^]]]^^^aaacccddd```^^^ZZZVVVSSSQQQPPPOOORRRRRRRRRQQQPPPNNNKKKJJJJJJJJJIIIHHHGGGEEEDDDCCCAAAAAA@@@???>>><<<:::999999888777777888777555333333222222111000000//////....................................///000111222///......------......///........................------------------------...------------...//////+++,,,,,,...///000000111111111333555888;;;===???@@@BBBEEEFFFGGGIIIKKKMMMHHHKKKOOORRRUUUVVVWWWXXXWWWUUUTTTYYY^^^___YYYSSSJJJHHHIIINNNWWW___aaaaaa___bbbbbb___```cccdddbbbWWWTTTUUUZZZ^^^aaagggmmmlllssszzz~~~}}}vvvqqqqqqsssvvv}}}|||xxxtttrrrllljjjhhhgggiiinnnssswww|||~~~xxxvvvrrrlllfff___ZZZWWWMMMJJJEEEBBBAAA@@@??????999999::::::::::::::::::=========>>>???@@@AAABBBCCCCCCCCCDDDEEEFFFGGGHHHMMMMMMOOOSSSVVVYYYZZZ[[[[[[[[[[[[ZZZWWWSSSPPPMMMPPPSSS\\\lll{{{wwwtttqqqooonnnkkkhhhfffdddcccbbb___^^^\\\YYYVVVSSSQQQPPPMMMLLLJJJHHHGGGGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGFFFFFFEEECCCBBBAAA@@@@@@@@@>>>>>>>>>>>>============>>>AAAEEEHHHKKKPPPXXX^^^cccjjjttt}}}~~~pppggg\\\SSSLLLJJJPPPXXXjjj||||||wwwtttyyysssfffXXXNNNMMMQQQQQQQQQRRRSSSSSSPPPJJJFFFDDDCCCAAA>>><<<999777666444333333222333444555666333444555555444222000///...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***+++---...,,,,,,,,,,,,,,,---.........------,,,++++++************))))))******+++,,,,,,,,,++++++***+++++++++,,,,,,,,,---------......---............///222444;;;FFFZZZlllwwwuuuxxx|||rrrcccaaa]]]\\\^^^aaacccddd```^^^ZZZVVVSSSQQQOOOOOOSSSSSSSSSRRRQQQNNNLLLKKKJJJJJJJJJIIIGGGEEEDDDCCC@@@@@@???>>><<<:::999888888777666666777666444222222222111111000/////////---------........................//////111222222.........------.................................------------------------...------------...//////,,,,,,------.../////////000111222555888<<>>;;;;;;<<<======:::;;;;;;<<<<<<<<<<<<;;;:::;;;;;;===???AAACCCDDDFFFFFFGGGIIIJJJLLLNNNOOOUUUSSSTTTZZZccchhhgggeeeiiikkkmmmoooooommmiiiggghhhjjjrrryyyxxxuuurrrpppmmmlllkkkiiigggeeeaaa]]]ZZZWWWUUUQQQOOOLLLIIIHHHGGGHHHHHHIIIIIIHHHHHHHHHGGGGGGGGGGGGFFFDDDCCCBBBAAA@@@@@@@@@@@@?????????>>>>>>>>>@@@BBBDDDDDDDDDHHHNNNTTTXXX```jjjttt{{{}}}ttthhh]]]SSSLLLMMMRRRYYYlllvvvrrr}}}tttbbbTTTPPPRRRPPPQQQSSSUUUUUURRRMMMIIIDDDCCCAAA>>>;;;888666555444333222222333444666777333444444444444333111000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))+++---...---,,,,,,+++,,,---///000......---,,,,,,+++***************)))***++++++,,,************+++,,,------------,,,,,,,,,+++++++++---...///......///222555;;;HHH^^^qqq|||wwwzzz~~~qqqgggddd```______```aaaaaa___\\\WWWTTTSSSSSSSSSRRRQQQRRRSSSSSSRRROOOKKKIIIKKKKKKKKKJJJHHHFFFDDDCCCAAA@@@>>><<<:::999888888:::999888777555555444444666555333111000///......333111000......000111333........./////////000000........................---------,,,,,,,,,++++++////////////////////////---------...------,,,,,,//////.........//////000111222555888<<>>???AAACCCFFFHHHIIINNNQQQUUUUUUTTTSSSUUUXXX\\\```dddhhhlllqqqvvvyyy{{{}}}zzzyyyuuuqqquuurrrmmmhhheee```\\\YYYSSSRRROOOMMMJJJHHHGGGFFFKKKJJJJJJIIIIIIIIIIIIIIIGGGGGGFFFEEEDDDCCCBBBBBBDDDCCCAAA???>>>>>>>>>?????????@@@AAABBBDDDEEEFFFSSSYYYaaagggmmmvvvwwwhhhZZZRRROOOOOOPPPZZZmmm~~~wwwrrrqqqttt}}}uuucccVVVOOOSSSOOOOOOUUUXXXUUUPPPOOOGGGEEEBBB>>>:::777555333333222111111222444666777444444555555444222111000/////////...------,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,++++++*********++++++++++++,,,,,,---...---------,,,,,,+++++++++,,,,,,,,,+++++++++******,,,***)))((((((***,,,------------............///111......000000...222777>>>KKK___qqq~~~~~~sssjjjfffbbb____________^^^^^^ZZZVVVSSSRRRRRRRRRRRRSSSSSSTTTSSSRRRPPPMMMLLLKKKKKKKKKJJJIIIFFFDDDCCCAAA@@@>>><<<:::999888888999888777666555444444444555444333111000////////////...---,,,,,,---...///,,,,,,,,,---------..............................///...------------------........................---------......------,,,///............//////000333444777:::===AAACCCEEECCCDDDFFFGGGHHHHHHGGGFFFPPPTTTXXXWWWRRRMMMKKKKKKLLLKKKGGGCCC@@@@@@CCCFFFMMMRRRWWW[[[\\\]]]]]]^^^^^^______]]]ZZZVVVTTTRRRWWWYYY[[[___cccfffhhhiiilllmmmoooqqqtttssspppnnnkkklllppptttzzz}}}uuunnnjjjfffbbbdddhhhnnnppptttxxx|||}}}{{{wwwrrrlllhhh^^^ZZZTTTMMMGGGCCCAAAAAAAAA>>>;;;:::;;;<<<;;;:::;;;<<<===<<<<<<===@@@BBB??????AAACCCFFFIIIKKKMMMQQQTTTXXXYYYXXXYYY]]]```gggjjjnnnsssyyy~~~{{{wwwsssnnniiiddd```YYYWWWSSSPPPMMMKKKIIIHHHJJJIIIHHHHHHHHHHHHIIIIIIIIIIIIHHHGGGFFFEEEDDDDDDEEEDDDBBB@@@????????????===>>>>>>???@@@AAACCCDDDKKKPPPWWW]]]ccckkkvvv~~~qqqbbbVVVNNNJJJMMMTTTcccxxx{{{tttnnnlllmmmtttnnn___VVVRRRPPPQQQUUUVVVRRROOOOOOIIIGGGCCC>>>:::777555444444333222111222333555777555555666555444222000//////......---,,,,,,++++++******++++++++++++******,,,,,,,,,+++++++++******,,,,,,+++++++++,,,------......---------,,,,,,,,,,,,,,,,,,+++++++++******+++***)))))))))***,,,------------............//////,,,,,,......---000555>>>KKK^^^ooo}}}tttkkkhhhccc___^^^^^^]]]]]]\\\YYYTTTRRRRRRRRRSSSRRRUUUUUUTTTSSSQQQPPPOOONNNLLLLLLKKKJJJHHHFFFDDDCCCAAA@@@>>><<<:::999888888888777666555444333333333444333222111000000000000...---,,,++++++,,,---...,,,,,,---------.................................111000...---------...///........................,,,------.........------...............///000000555777999<<>>===<<<>>><<<:::999:::;;;;;;:::<<<>>>??????>>>???AAACCCDDDDDDFFFHHHKKKOOOQQQSSSWWWZZZ^^^```aaaeeejjjoooxxx{{{xxxpppjjj```\\\WWWTTTQQQNNNLLLJJJKKKKKKJJJJJJJJJJJJKKKKKKLLLKKKKKKJJJIIIHHHGGGGGGEEEDDDCCCBBBAAA@@@@@@@@@<<<<<<<<<<<<===>>>???@@@CCCGGGMMMRRRXXX___hhhooo{{{}}}mmm___RRRIIIKKKNNNXXXiiixxx~~~|||tttmmmkkkkkkooozzz~~~nnndddYYYUUUTTTVVVUUUQQQPPPRRRMMMJJJEEE???:::777666555555444333333333444555666777777777666555222000///......------,,,++++++*********++++++++++++******,,,,,,,,,++++++++++++***------,,,+++++++++,,,,,,.........------------,,,,,,,,,,,,+++++++++******************+++++++++,,,---------............///...,,,,,,......---000666???MMM```qqq}}}rrrjjjfffbbb___^^^______^^^\\\YYYUUUSSSSSSTTTTTTTTTUUUTTTRRRQQQPPPOOOOOOPPPMMMMMMKKKJJJHHHFFFDDDCCCAAA@@@>>><<<:::999888888777666555444333333333333333222111111000111111111000//////......//////000////////////000000000000........................111000...---,,,---...///........................,,,------...............---------...///000111222777888:::===???BBBDDDEEEKKKIIIFFFDDDDDDFFFHHHJJJKKKMMMOOONNNLLLJJJJJJKKKIIIFFFBBB??????DDDKKKQQQ[[[]]]______]]]ZZZXXXXXX[[[^^^___\\\XXXWWWYYY\\\cccfffkkkqqquuuwwwwwwwwwvvvsssnnnkkkkkkmmmnnnnnnuuuwww{{{zzzvvvtttnnniiifffhhhjjjkkkqqqwww|||~~~}}}|||{{{wwwqqqkkkddd^^^WWWRRRJJJHHHEEEAAA>>>===<<<<<<<<<;;;999999999:::;;;;;;???@@@AAAAAAAAAAAACCCEEEKKKLLLMMMOOORRRUUUWWWYYY___bbbfffiiilllrrryyywwwlllgggaaa]]]ZZZXXXTTTQQQPPPPPPOOONNNNNNNNNNNNNNNMMMMMMLLLKKKJJJIIIHHHHHHFFFEEEEEEDDDCCCBBBBBBBBB===<<<<<<<<<<<<===>>>>>>@@@CCCGGGKKKPPPVVV^^^ccclllsss~~~wwwjjj\\\SSSMMMLLLQQQ]]]kkk|||yyyrrrooooooqqqyyywwwiii___WWWUUUVVVTTTSSSTTTPPPMMMGGGAAA<<<999777777777666555555444555555666999999888777555333000//////......------,,,++++++,,,------------------,,,++++++++++++++++++++++++...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))***+++,,,,,,,,,++++++---------............///000......111111000333999BBBRRRiiizzz}}}ooofffccc```^^^___aaabbbbbb]]]ZZZVVVTTTTTTUUUVVVUUUTTTSSSQQQOOONNNNNNOOOPPPMMMLLLKKKIIIFFFEEECCCCCCAAA@@@>>><<<:::999888888666555444333333222333333222222111111111111111222111000000000000000000111/////////000000000111111........................//////---,,,,,,,,,---...........................,,,---....../////////...---......///000111333444777888:::<<<>>>AAACCCDDDKKKHHHEEECCCCCCFFFIIIKKKHHHJJJKKKKKKKKKKKKKKKLLLGGGFFFCCCAAABBBHHHPPPVVV]]]___``````^^^[[[ZZZZZZZZZ[[[[[[YYYYYY[[[aaafffgggkkkqqqwww{{{||||||{{{yyytttmmmjjjkkkppptttwww}}}~~~~~~|||tttnnnkkkjjjggghhhlllpppsssyyy~~~~~~~~~|||zzzyyyuuupppiiibbb\\\UUUOOOKKKCCCBBB@@@>>><<<<<<;;;;;;:::::::::::::::;;;===>>>===@@@CCCEEEFFFHHHJJJMMMQQQQQQSSSUUUWWWZZZ]]]^^^gggkkkppptttxxx~~~xxxpppjjjhhheee```\\\WWWVVVTTTRRRQQQPPPOOOOOOMMMMMMLLLKKKJJJIIIIIIHHHGGGGGGFFFFFFEEEEEEDDDDDD??????>>>=========>>>>>>@@@AAACCCFFFJJJOOOUUUXXXaaaiiittt}}}tttggg^^^QQQMMMMMMUUU```ppp{{{uuusssssstttyyy|||kkkZZZTTTVVVVVVUUUTTTSSSPPPKKKEEE@@@<<<:::999888888888777777777777777::::::999888666444222000000000//////......---------------......---------++++++++++++++++++++++++...---,,,,,,++++++++++++************************,,,,,,,,,+++++++++************+++,,,,,,,,,,,,+++---------............///000......111111000444:::EEEYYYsss~~~|||mmmcccaaa^^^^^^```bbbdddeee___\\\WWWUUUUUUVVVVVVUUUSSSRRRPPPOOONNNNNNOOOOOOMMMLLLJJJGGGEEECCCBBBAAAAAA@@@>>><<<:::999888888666555444333333333333333222222111111111111111111////////////////////////------........./////////....................................------,,,,,,------------------------,,,---...///////////////......///000222333555666777888999;;;>>>@@@AAABBBEEECCCBBBBBBCCCEEEHHHJJJKKKKKKKKKKKKKKKJJJJJJIIICCCCCCCCCCCCEEEKKKRRRWWW[[[]]]______]]]\\\[[[\\\WWWVVVVVVXXX]]]dddkkkpppmmmpppuuuyyy||||||{{{zzzwwwsssnnnmmmpppuuuzzz}}}~~~|||}}}~~~~~~wwwooojjjggghhhgggjjjqqqwwwyyy~~~~~~}}}}}}}}}{{{yyyvvvtttrrrlllggg___XXXRRRMMMHHHDDD===<<<;;;;;;:::::::::::::::;;;<<<<<<;;;===@@@BBB<<<@@@EEEJJJNNNQQQUUUXXXUUUVVVXXX[[[___cccfffhhhssswww}}}~~~~~~~~~yyyyyyxxxyyyzzz}}}xxxsssooohhhccc___]]]ZZZWWWTTTQQQOOOOOONNNMMMMMMLLLKKKJJJIIIHHHGGGHHHHHHHHHHHHGGGFFFEEEBBBAAA@@@???>>>>>>>>>>>>?????????AAADDDHHHLLLNNNYYY```jjjsss{{{|||ppphhhXXXRRRNNNPPPWWWbbbsss}}}wwwwwwwwwvvvxxx|||vvvbbbYYYXXXVVVSSSRRRTTTRRRNNNJJJEEEAAA>>><<<:::::::::::::::::::::::::::::::::999888555333222111111000000///.........++++++,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,------,,,+++++++++,,,,,,((())))))))))))*********,,,,,,,,,+++++++++******++++++++++++,,,,,,,,,------------............///...,,,---/////////333888EEE\\\yyy|||}}}}}}nnnccc```^^^^^^```ccceeeeee___\\\WWWUUUTTTTTTTTTTTTSSSRRRQQQPPPPPPOOOOOOOOOMMMKKKHHHEEECCCAAA@@@@@@AAA@@@>>><<<:::999888888666555555444444444444444333333222111000000000111---..................------.........////////////........................---...///000000///---,,,------------------------,,,---...///000000000000//////000111333555777888888999:::<<<>>>@@@AAABBB???@@@AAACCCEEEHHHJJJKKKLLLLLLLLLMMMLLLKKKIIIGGGAAACCCEEEGGGJJJNNNSSSWWWYYY[[[\\\\\\[[[YYYZZZZZZUUUTTTVVV^^^iiissswwwxxxtttvvvxxxyyyyyywwwuuutttqqqpppqqqtttxxx{{{||||||}}}|||{{{zzz{{{|||~~~~~~zzzsssmmmiiihhhjjjjjjoooxxx}}}~~~}}}{{{xxxsssooojjjhhh```[[[TTTMMMHHHDDDAAA>>>;;;:::::::::::::::::::::;;;<<<>>>>>>===???BBBFFFBBBFFFLLLQQQUUUXXX\\\___\\\^^^bbbffflllrrrvvvyyy}}}{{{{{{|||}}}yyyxxxxxxxxxyyyzzz{{{{{{~~~uuunnnjjjhhhddd___ZZZUUUSSSQQQOOONNNNNNMMMLLLKKKJJJIIIHHHHHHIIIIIIIIIHHHGGGFFFDDDCCCBBB@@@???>>>>>>>>>???>>>===>>>AAADDDFFFGGGNNNTTT]]]eeemmmvvvzzzsssccc[[[TTTRRRRRRWWWbbbmmm~~~|||{{{}}}sssggg^^^VVVRRRSSSTTTSSSQQQNNNJJJEEEAAA???:::;;;<<<<<<============999:::::::::999777555444000000000///......------++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,+++++++++,,,------((()))))))))************,,,,,,,,,+++++++++******,,,,,,+++***+++,,,---...---------............///...,,,---///000///333999CCCZZZxxx{{{www|||yyyvvvyyyxxx~~~pppcccaaa^^^^^^```bbbdddeee___\\\WWWTTTSSSSSSSSSRRRSSSSSSSSSRRRRRRQQQPPPPPPLLLJJJHHHDDDBBB@@@@@@???AAA@@@>>><<<:::999888888666666555444444444555555444333222111000000000000......////////////......000000000000111111111111...........................///111333222000...,,,------------------------,,,---...///000000000000000000111222444777888:::999:::;;;===>>>@@@AAABBB>>>???BBBFFFIIIKKKMMMMMMKKKKKKLLLMMMNNNMMMKKKHHHAAADDDHHHLLLOOORRRUUUXXXWWWYYYZZZZZZXXXWWWWWWXXXUUUUUUYYYeeeuuuzzzzzzzzzyyyvvvssspppnnnlllnnnsssyyy}}}~~~{{{yyyxxxxxxyyyzzz{{{|||}}}}}}}}}}}}{{{wwwrrrmmmkkkjjjmmmnnnttt~~~~~~zzzvvvoooiiiccc```XXXSSSLLLFFFBBB???<<<:::;;;;;;<<<<<<<<<<<<<<<<<<;;;>>>?????????@@@DDDHHHKKKOOOSSSWWWYYY[[[]]]___ccceeejjjqqqxxx{{{|||}}}~~~{{{|||~~~~~~sssqqqlllfff```[[[WWWUUUPPPOOOOOONNNMMMLLLKKKKKKHHHIIIJJJJJJJJJIIIHHHGGGEEEDDDBBB@@@???>>>>>>===AAA???===>>>@@@CCCEEEEEEEEEJJJRRRZZZaaajjjttt|||{{{lllddd[[[VVVRRRRRRYYYbbbuuu~~~uuudddWWWSSSVVVTTTTTTSSSQQQMMMHHHCCC@@@;;;;;;===>>>????????????999999::::::999888666555/////////...------,,,,,,---......//////......---*********++++++,,,,,,,,,++++++++++++,,,------...))))))******+++++++++,,,,,,,,,,,,+++++++++******---,,,+++******,,,...///---------.........//////000...///111222222555;;;@@@XXXuuuxxxvvvuuuxxxrrrooosssttt|||||||||vvvccc___[[[\\\aaafffhhhiii```\\\WWWUUUTTTTTTTTTTTTUUUTTTSSSSSSSSSQQQNNNLLLJJJIIIGGGEEECCCBBBAAAAAA======<<<;;;:::999999888666666666555444444333333222111111000///.........333111///---,,,---...//////...---------///000111111000...---,,,,,,---...///...---,,,,,,---...///...---,,,,,,,,,,,,---...------.....................000222333444777:::===>>>???@@@@@@???@@@BBBDDDGGGGGGGGGIIIKKKMMMLLLJJJKKKMMMOOONNNKKKGGGEEEDDDBBBBBBDDDIIINNNQQQRRRRRRVVVVVVVVVVVVVVVVVVVVVWWWUUUYYYaaalllwwwxxxvvvsssssssssrrrnnnjjjnnnrrrvvvxxx|||~~~yyywwwxxxyyyzzz{{{{{{{{{zzz~~~yyysssmmmjjjjjjlllnnnrrruuuzzz~~~|||zzzwwwsssnnniiiaaaYYYTTTNNNJJJEEEBBBBBBAAA>>>;;;999999999999:::;;;<<<======???BBBDDDEEEGGGKKKMMMSSSUUUYYY___dddhhhhhhhhhmmmttt}}}wwwpppkkkeee]]]WWWTTTTTTRRRPPPMMMLLLMMMOOOKKKJJJIIIIIIHHHHHHIIIIIIFFFFFFEEECCCBBBAAA@@@???AAA@@@>>>>>>???@@@@@@???EEEFFFIIINNNVVV___hhhmmm|||}}}xxxmmmccc\\\TTTMMMPPPWWWfffsss|||xxx|||iiiTTTOOOTTTRRRSSSSSSQQQMMMIIIGGGFFFAAA???<<<<<<===>>>======??????===<<<:::777555444555444333111...,,,+++***///............---------*********++++++,,,,,,,,,++++++,,,,,,+++***((('''************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------///...///111000000555===GGGTTThhhyyyxxxrrrrrrppprrrttttttvvv||||||yyywww}}}wwwgggbbb]]]]]]```dddffffff___\\\WWWUUUTTTTTTTTTTTTUUUTTTRRRRRRRRRPPPMMMKKKIIIHHHFFFDDDBBBAAA@@@@@@======<<<;;;:::999999888666666666555444444333333444222000...---...///000222111///---,,,---...///...............///000000...---,,,,,,,,,---...//////...---,,,,,,---...///...---,,,,,,,,,,,,---...------------............///111444666777999;;;>>>;;;===>>>??????@@@CCCEEEHHHIIIJJJKKKLLLLLLLLLMMMMMMMMMMMMKKKHHHEEEEEEEEEDDDFFFHHHKKKMMMOOOPPPPPPUUUVVVVVVWWWWWWVVVUUUTTTVVV[[[dddmmmtttxxxzzz{{{tttrrroooooooooooollljjjmmmrrrwwwyyy|||}}}xxxxxxxxxwwwwwwwwwxxxxxxxxxuuurrrnnnjjjjjjlllpppsssxxxzzz~~~|||yyyvvvsssmmmggg```XXXQQQLLLFFFCCC???===>>>===<<<:::999999::::::;;;===>>>???@@@CCCFFFIIILLLPPPTTTXXX]]]^^^aaafffkkkoooqqqqqqwww~~~|||uuunnnfff```]]][[[YYYVVVSSSQQQQQQRRRNNNMMMLLLJJJIIIHHHHHHHHHHHHGGGFFFEEECCCBBBAAAAAABBB@@@???>>>???@@@???>>>BBBCCCEEEIIIOOOWWW]]]aaalllsssvvvkkkcccYYYPPPNNNRRRVVVbbbzzz}}}wwwyyy~~~jjjWWWPPPRRRNNNOOOOOOOOOLLLIIIGGGFFFCCCAAA>>>>>>?????????>>>>>>>>>===<<<:::777666444333333222000///...------------------------------******+++++++++,,,,,,,,,+++,,,,,,,,,+++***((('''************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------000///000222222111777>>>GGGSSSdddttt{{{{{{vvvrrrtttuuuwwwyyyvvvxxx|||}}}wwwtttssszzzzzzjjjeee___]]]___bbbcccbbb^^^[[[WWWUUUUUUUUUUUUTTTUUUSSSQQQQQQPPPNNNLLLIIIGGGFFFEEECCCAAA@@@??????======<<<;;;:::999999888666666555555444333333333555222///,,,+++---000222222111///...------......------...////////////...---,,,,,,------///000000......------------.........------,,,,,,------...,,,,,,,,,---------......000333777999:::;;;===>>>;;;<<<>>>@@@@@@BBBEEEHHHHHHKKKNNNNNNLLLKKKLLLNNNNNNMMMJJJFFFCCCBBBDDDEEEGGGJJJNNNNNNMMMLLLMMMOOOTTTUUUUUUVVVUUUTTTSSSRRRXXX^^^fffkkkmmmmmmooopppooommmiiihhhhhhiiiiiihhhkkkrrrwwwyyy|||~~~|||wwwxxxwwwvvvttttttsssttttttjjjiiiggghhhjjjpppuuuyyy}}}~~~|||wwwsssooojjjccc[[[TTTMMMFFFBBB???===:::::::::;;;;;;:::::::::;;;===???@@@BBBBBBEEEHHHLLLOOOSSSXXX^^^bbbfffgggiiimmmrrrxxx|||~~~|||zzz|||}}}sssmmmdddbbb^^^YYYVVVTTTSSSRRRQQQPPPNNNLLLJJJIIIHHHHHHJJJIIIHHHGGGFFFDDDCCCCCCDDDBBB@@@??????@@@>>>===>>>>>>@@@CCCGGGKKKOOORRR\\\ffftttxxxnnnbbbUUUMMMLLLIIIRRRffftttqqqzzz|||lll\\\SSSPPPKKKLLLMMMNNNNNNLLLJJJIIIFFFDDDAAA@@@AAAAAAAAA@@@======<<<;;;:::888777666222111111111000/////////,,,,,,,,,,,,,,,,,,,,,---++++++++++++,,,,,,,,,,,,+++,,,,,,,,,+++***)))(((************************************************++++++++++++++++++++++++------------------------111000111333333222888???HHHSSScccqqqxxxyyywwwuuuxxx{{{~~~~~~yyy{{{}}}|||ssspppooowww|||lllfff```^^^___aaaaaaaaa]]]ZZZWWWUUUUUUVVVUUUTTTUUUSSSPPPOOONNNMMMJJJGGGFFFEEECCCAAA@@@???>>>>>>======<<<;;;:::999999888666666555444444333333222333111///------...///111111000///...---.........,,,---.../////////...---///////////////000000111------------------------------------------------++++++,,,,,,------......000444888;;;;;;<<<<<<======???AAABBBBBBCCCFFFIIIGGGKKKOOOMMMIIIGGGJJJMMMLLLJJJFFFAAA>>>>>>BBBFFFHHHMMMQQQQQQMMMKKKMMMPPPSSSSSSQQQPPPPPPQQQRRRRRRYYY^^^cccdddbbbbbbfffjjjllliiieeebbbaaabbbcccdddiiiqqqwwwyyyzzz|||zzzuuuvvvvvvvvvtttrrrpppnnnmmmccccccdddfffkkkrrrxxx|||}}}}}}~~~}}}xxxqqqllleee```XXXPPPJJJEEE@@@======;;;:::999:::;;;;;;<<<;;;<<>>>>>>>>======<<<;;;:::999999888555555555444333333222222///000000111000000///...000//////...............,,,---...//////...---,,,////////////......------,,,------------------,,,------------------------++++++,,,------...//////000333777:::::::::;;;<<>><<<;;;;;;:::999999999;;;<<<>>>@@@CCCGGGKKKNNNOOOPPPSSSTTTVVVWWWYYY]]]bbbeeejjjnnnuuu}}}{{{zzzyyyyyyzzz}}}~~~|||vvvooohhheeebbb___\\\UUUTTTRRRPPPNNNMMMLLLLLLNNNNNNMMMLLLJJJIIIHHHGGGGGGEEECCCBBBBBBBBBAAA???:::;;;<<<===???AAACCCDDDDDDNNN\\\fffooo{{{xxxjjjZZZPPPNNNKKKOOO^^^rrrttthhhhhhrrr~~~yyyooo```UUUPPPOOOOOOPPPSSSTTTRRRPPPJJJHHHEEECCCCCCBBBAAA@@@<<<<<<<<<;;;:::999777666555555444222111000///...333222111///...,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,---------.........---///111111111777???JJJYYYnnn~~~|||zzz{{{qqqkkkiiippp}}}kkkeee```]]]___bbbbbbbbbZZZXXXVVVVVVWWWWWWVVVUUUWWWTTTPPPNNNLLLJJJHHHFFFDDDCCCBBB@@@??????>>>>>>======<<<;;;:::999999888555555444444333222222222---///111222222000...---//////////////////......---............---,,,,,,------------,,,+++***))),,,,,,------------,,,,,,,,,------......------,,,+++,,,,,,---...///000000000333666888999999:::<<<>>>???@@@???>>>???AAACCCDDDGGGHHHFFFCCC@@@AAABBB@@@@@@>>><<<<<>><<<999::::::999999999<<<>>>BBBEEEIIINNNRRRVVVXXXXXXZZZ[[[\\\]]]___ccciiimmmvvv||||||{{{|||}}}}}}yyyxxxwwwwwwvvvuuuzzz|||{{{rrrmmmiiiddd```[[[YYYWWWTTTRRRPPPOOONNNPPPOOONNNMMMLLLJJJIIIIIIIIIGGGEEEDDDDDDDDDCCCBBB======<<<===>>>@@@BBBCCCCCCJJJTTT\\\eeeppp~~~wwwgggZZZOOOJJJJJJQQQ```vvvyyyjjjeeejjjrrrxxx|||nnn```UUURRROOOOOOQQQRRRQQQOOOMMMJJJGGGDDDDDDCCCBBBAAA======<<<;;;:::888777666666555444333111000///...444333222000...---+++***------------,,,,,,,,,,,,---,,,++++++++++++,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------.........---,,,...111111111777???KKK\\\sss~~~yyyuuuuuutttlllffflll||||||lllggg```^^^___aaaaaa```YYYWWWVVVVVVWWWXXXWWWUUUXXXUUUQQQNNNLLLJJJHHHFFFDDDCCCBBBAAA@@@?????????======<<<;;;:::999999888555555444333333222222111...///000000000000//////......///////////////...///...------,,,,,,,,,---,,,,,,---......---,,,++++++,,,------------,,,+++,,,,,,---......---,,,,,,,,,------...///000111222222444666777888999;;;======>>>@@@@@@@@@AAACCCEEEEEEEEEDDDCCCAAA@@@>>>===;;;<<<>>>???@@@DDDHHHLLLMMMOOORRRTTTTTTRRRPPPOOOIIIJJJJJJMMMQQQUUUZZZ]]]^^^]]]]]]]]]^^^___bbbccc```aaa```]]][[[\\\___ccceeemmmrrrpppnnnpppssssssooonnnmmmjjjgggdddaaa```fffhhhkkkoootttyyy}}}}}}{{{wwwrrrkkkeee]]]UUUPPPFFFCCC???======<<<;;;999888:::<<<<<<<<<>>>BBBEEEFFFIIINNNTTTYYY\\\___``````bbbdddfffjjjpppwww|||}}}yyywwwvvvyyy{{{~~~}}}{{{wwwtttuuuvvvvvvuuuwww~~~{{{tttmmmhhhdddbbb^^^ZZZVVVSSSPPPOOOPPPPPPOOONNNLLLKKKJJJIIIJJJHHHFFFFFFGGGGGGFFFEEEAAA???===<<<;;;===???@@@CCCFFFLLLSSS\\\gggqqqxxxttteeeSSSOOOLLLNNNUUUeeeyyyjjjbbbbbbfffiiixxx}}}ooo]]]WWWQQQOOOQQQRRRQQQOOOPPPMMMIIIGGGFFFEEEDDDCCC>>>>>>===<<<:::777666444555444444333222222111111111111000///...---,,,,,,......---------,,,,,,,,,---,,,++++++++++++,,,---************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///...---///222222222888@@@QQQbbbzzz|||{{{vvvwww{{{qqqhhhlll||||||nnnhhhaaa^^^___``````___XXXWWWVVVVVVXXXXXXWWWVVVYYYVVVQQQNNNLLLJJJHHHFFFDDDCCCBBBAAA@@@@@@???@@@>>>===<<<;;;:::999999888555555444333333222222111000000///......///000111......///////////////...000///---,,,+++,,,---------...///111111111000000++++++------------++++++,,,,,,---......---,,,,,,------...///000111222333444555777777777999<<<>>>>>>@@@BBBCCCCCCEEEHHHKKKFFFDDDBBBBBBAAA@@@===;;;888;;;>>>AAADDDGGGKKKNNNQQQQQQRRRTTTUUUTTTOOOLLLFFFHHHLLLQQQVVVZZZ]]]^^^_________aaacccdddbbb```\\\^^^___^^^]]]^^^bbbfffeeelllpppnnnlllnnnrrrsssooommmhhhdddaaa______```hhhjjjmmmrrrwww{{{|||~~~~~~}}}wwwsssllleee^^^VVVOOOJJJ@@@>>><<<::::::999777666999<<>>:::999:::<<<>>>>>>???BBBHHHQQQ[[[dddiiizzz{{{lllZZZVVVSSSPPPPPPZZZqqqvvvhhh___\\\\\\^^^ooozzzzzzddd]]]UUUQQQSSSTTTSSSQQQRRROOOKKKIIIHHHGGGFFFDDD??????>>><<<:::777555444333333333333333333333333.................................------,,,,,,,,,---,,,+++++++++,,,---...************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.../////////...000333333333999AAAXXXiiiyyy|||~~~wwwmmmooo|||mmmhhhbbb______```___^^^[[[XXXVVVWWWYYYZZZXXXUUUQQQPPPNNNKKKIIIGGGFFFEEEDDDBBB@@@>>>===>>>@@@BBB======<<<;;;:::888666555444444444444444444444444333222222111000//////...//////............//////.................................////////////000......//////......---,,,------,,,++++++,,,,,,,,,...---,,,,,,---///222444333444555777999;;;<<<===>>>>>>???@@@BBBDDDFFFGGGFFFDDDBBBAAAAAA@@@>>><<<;;;???DDDIIIKKKLLLMMMNNNUUUTTTSSSSSSRRRPPPKKKHHHCCCLLLTTTVVVYYY___dddeeefffhhhiiihhhddd```^^^]]]___\\\ZZZ[[[```dddeeedddfffhhhkkknnnoooooommmllliiifffbbb^^^^^^```ccceeefffmmmrrrtttvvv{{{}}}|||{{{{{{}}}~~~~~~yyyuuuqqqmmmeee\\\SSSLLLFFFCCC===<<<<<<;;;:::999888888>>>>>>???AAAEEEIIILLLNNNSSSUUUXXXZZZ]]]```eeehhhjjjnnnttt{{{}}}}}}|||}}}~~~yyysssqqqssswwwzzzzzzsssiiidddaaa^^^YYYTTTRRRQQQOOOOOOOOONNNMMMKKKJJJIIIGGGGGGHHHIIIHHHGGGDDDBBB@@@???>>>===;;;999>>><<<>>>EEEMMMRRRZZZbbblllvvvvvviii\\\QQQMMMLLLQQQeee{{{tttkkkbbbZZZZZZ___cccooossskkk```YYYVVVUUUSSSQQQOOOOOONNNLLLIIIGGGEEECCC??????>>>===;;;888666555222333444555555555444333000000...---------------++++++++++++++++++++++++******+++,,,,,,---......///...---,,,,,,,,,,,,,,,*********)))******+++,,,++++++,,,,,,,,,,,,------///............---------///---...111222444;;;CCCaaaqqq}}}{{{vvvyyyzzzjjjeee___]]]^^^______^^^[[[XXXVVVVVVXXXXXXVVVSSSPPPOOOMMMKKKIIIGGGFFFFFFDDDCCC@@@>>>===>>>???@@@=========<<<;;;999888777555555444444333333333333111111111000000//////...///......------......///........................------........./////////......//////......---,,,------,,,,,,+++,,,,,,---......---...///222444666666666888999;;;<<<===>>>===>>>???AAACCCDDDFFFFFFCCCCCCCCCBBB@@@>>><<<<<<;;;???EEEIIILLLMMMOOOPPPTTTTTTTTTRRRPPPLLLIIIHHHHHHPPPXXX[[[^^^cccggghhhllllllkkkgggbbb^^^\\\[[[]]][[[ZZZ\\\```dddffffffhhhjjjlllmmmmmmllljjjiiiaaa___\\\[[[[[[___cccfffkkkqqqvvvvvvxxx{{{|||{{{zzz{{{|||~~~~~~}}}|||yyyvvvsssjjjeee^^^TTTLLLEEEAAA>>>;;;;;;;;;:::;;;;;;<<<<<>>===;;;999777666333333444555555444444333000000///...------------+++++++++,,,,,,,,,,,,,,,++++++,,,------...//////------,,,+++++++++++++++***************++++++,,,++++++,,,,,,,,,,,,------........................000...///222333555<<>>======>>>???============<<<;;;:::999666555555444333222222111///////////////////////////......------......///........................,,,---------..................//////......---,,,---,,,,,,,,,,,,,,,------.........///111444666888999999:::;;;<<<===>>>>>><<<===@@@BBBDDDDDDDDDDDDAAACCCEEECCC???;;;;;;;;;===AAAFFFJJJMMMOOOQQQRRRSSSUUUUUUQQQLLLHHHGGGHHHLLLUUU]]]___bbbgggkkkkkkmmmllliiiccc^^^ZZZYYYZZZZZZYYYZZZ]]]aaaeeeggghhhkkkkkkkkkkkkiiigggdddcccZZZYYYXXXYYY]]]bbbgggjjjrrrwww{{{zzzzzz||||||zzzyyyzzz|||~~~{{{wwwuuussspppnnnbbb]]]UUULLLDDD???<<<;;;;;;:::::::::;;;>>>@@@BBBBBBDDDGGGLLLQQQVVVYYY[[[^^^```bbbdddhhhnnntttyyyzzzzzzxxxuuurrrqqqrrrtttyyywwwoooiiiaaa\\\ZZZXXXUUURRRQQQOOOMMMKKKMMMKKKIIIIIIJJJJJJJJJHHHHHHFFFDDDCCCBBBAAA???===>>>;;;;;;>>>AAACCCGGGLLLXXX```lllyyy{{{nnn___UUULLLIIISSS```uuu{{{yyyxxxsssooonnnjjjrrr~~~vvvfff[[[VVVVVVRRRQQQNNNKKKHHHFFFDDDDDDAAA@@@???===;;;999777666333444444555555444333333111000///...------------,,,,,,,,,---------......,,,,,,------......//////,,,,,,+++*********++++++***************+++,,,,,,++++++,,,,,,,,,,,,------,,,,,,------.../////////222000000222333555>>>GGG___qqq~~~|||}}}qqqeee```[[[ZZZ]]]___```___[[[XXXUUUTTTUUUTTTQQQNNNMMMLLLKKKJJJIIIHHHHHHHHHEEECCCAAA???============;;;<<<<<<<<<;;;:::999999666666555444333111111000............////////////000//////......//////000........................,,,,,,,,,---------...............///......---,,,---,,,,,,,,,,,,------...---...///000222555777999999::::::;;;<<<======>>>;;;===@@@CCCDDDDDDCCCCCC@@@DDDGGGEEE???;;;;;;===???BBBGGGKKKNNNPPPRRRTTTSSSUUUUUUPPPIIIFFFHHHKKKQQQYYYaaaccceeeiiilllllliiigggbbb[[[VVVTTTUUUWWWXXXYYY[[[^^^bbbfffhhhiiijjjjjjhhhfffccc```^^^\\\WWWWWWYYY]]]bbbiiiooorrrvvv{{{~~~}}}|||~~~~~~{{{yyyzzz|||}}}}}}yyyuuuqqqmmmiiifff[[[VVVNNNFFF@@@<<<;;;;;;;;;:::999:::<<>>@@@AAAEEEIIILLLNNNPPPSSSUUUSSSUUUTTTOOOHHHGGGJJJOOOWWW___fffhhhiiikkkmmmllleeeaaaZZZRRRLLLKKKMMMPPPWWWYYY]]]```cccfffggghhhgggfffccc```]]]ZZZXXXWWWWWWYYY\\\aaagggnnntttwwwwww|||~~~~~~~~~yyyzzz|||}}}~~~}}}|||||||||zzzwwwsssnnnhhh```[[[RRRNNNHHHAAA===;;;;;;<<<<<<<<<;;;;;;===AAAEEEGGGKKKMMMPPPTTTXXX\\\___```fffjjjpppwww~~~yyyssspppnnnoooqqqvvv~~~zzzrrrgggddd___[[[YYYWWWTTTRRRQQQOOOMMMLLLMMMMMMLLLKKKIIIGGGFFFEEEEEEDDDBBBAAAAAA===<<>>===<<<<<<::::::::::::999888666666555444444333222111111000////////////////////////111000000//////000000111........................,,,---------..................//////......---,,,,,,,,,,,,,,,---...///000......000222444555777777666777888999:::;;;<<<<<<<<<>>>???AAABBBCCCBBBBBBCCCEEEFFFDDDAAA???AAACCCDDDGGGJJJLLLNNNOOORRRTTTRRRRRRPPPLLLHHHIIINNNRRR\\\dddkkkkkkkkklllllljjjbbb]]]UUULLLFFFDDDFFFIIIWWW[[[___cccddddddeeefffcccbbb^^^[[[YYYWWWVVVVVVYYY[[[___dddjjjpppuuuwwwwww|||~~~~~~zzz{{{}}}}}}}}}{{{yyyxxxwwwuuuqqqmmmggg___VVVOOOHHHEEEAAA===::::::;;;<<<======>>>???BBBEEEIIIKKKQQQRRRTTTWWW[[[___cccfffmmmrrrzzz}}}yyytttsssqqqpppqqqwwwrrrmmmfffaaa]]]YYYVVVTTTSSSQQQOOONNNNNNNNNMMMLLLJJJIIIGGGFFFGGGFFFDDDCCC@@@<<<<<<>>>???===>>>BBBEEEIIIOOOVVV___jjjxxx}}}oooaaaVVVOOOMMMRRRYYYjjj|||wwwtttzzz|||gggYYYTTTTTTSSSQQQOOOLLLJJJIIIFFFDDDAAA>>>;;;999888888666666444333333333333333111111000///....................................************++++++++++++------,,,,,,------......+++++++++++++++,,,------++++++,,,,,,,,,,,,------++++++,,,---...///000111//////000111111666EEETTTkkk~~~{{{kkkbbb^^^YYYXXX[[[^^^^^^^^^ZZZWWWTTTSSSUUUTTTQQQNNNMMMLLLJJJIIIHHHGGGGGGGGGAAA@@@@@@???>>>=========<<<;;;;;;:::999888666555333333333222222222111111111111111000000//////...//////............//////........................------........./////////......//////......---,,,,,,,,,,,,------...///000000111222444555666777777555666777999:::<<<======>>>>>>???@@@AAABBBBBBCCCDDDCCCAAA@@@@@@AAACCCDDDFFFHHHKKKLLLMMMNNNQQQRRRPPPNNNJJJGGGHHHKKKQQQTTT\\\dddkkkjjjhhhhhhgggdddZZZWWWPPPIIIEEEEEEIIILLLYYY]]]bbbddddddccccccddd```___\\\YYYWWWWWWXXXYYY]]]___ccchhhmmmqqqtttvvvxxx}}}~~~}}}||||||}}}~~~|||yyyvvvtttrrrnnniiiccc\\\SSSKKKFFF@@@???<<<;;;:::;;;<<<======>>>AAADDDHHHLLLOOOQQQWWWWWWXXXZZZ___eeekkkooovvv|||}}}{{{wwwrrrnnnnnnqqquuuzzz|||ssskkkeee___ZZZXXXTTTRRRPPPOOOPPPOOONNNMMMLLLKKKIIIHHHIIIIIIGGGEEEAAA>>>===??????======@@@AAAEEEJJJOOOVVV```llluuuyyykkk^^^TTTMMMNNNOOOZZZnnn}}}www|||mmm\\\SSSTTTUUUUUUSSSPPPMMMJJJGGGEEEAAA>>>;;;999999999777666444333222222333333222111000///............//////......---,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,------...,,,++++++++++++,,,------++++++,,,,,,,,,,,,------,,,,,,------...///000000///000111333333999JJJZZZttt~~~{{{kkkaaa]]]XXXWWWYYY\\\]]]\\\ZZZWWWTTTTTTUUUUUURRROOOMMMLLLKKKIIIHHHGGGFFFFFF@@@?????????>>>>>>===============;;;:::888666555333222222222222222222222333222222111000//////...---------,,,,,,---------.................................////////////000......//////......---,,,,,,,,,,,,---...///000000222333444666777888888888555666777999;;;===>>>???????????????@@@AAABBBCCCDDDAAA>>>===???BBBCCCDDDGGGIIIKKKLLLLLLMMMOOOQQQOOOJJJEEEDDDGGGMMMRRRUUUZZZbbbgggfffdddcccaaa^^^RRRPPPLLLHHHGGGJJJPPPTTTZZZ___dddfffdddbbbaaabbb___]]]ZZZXXXXXXXXXZZZ\\\bbbdddhhhlllpppsssuuuvvvyyy~~~}}}~~~}}}zzz}}}}}}~~~~~~|||xxxtttrrrooojjjbbbZZZRRRKKKDDD@@@======<<<<<<<<<===???@@@===???CCCHHHMMMQQQUUUWWWZZZZZZZZZ]]]cccjjjrrrvvv}}}~~~wwwrrroooooopppooosssyyyuuullleee___\\\UUUSSSQQQPPPPPPPPPOOOMMMNNNLLLKKKJJJKKKKKKIIIGGGEEEAAA@@@BBBAAA>>>>>>@@@999===AAAFFFLLLUUU```hhhvvvttthhh\\\SSSNNNKKKQQQbbbuuu{{{qqq^^^SSSTTTVVVWWWUUURRRNNNLLLHHHEEEBBB>>>;;;999999999777666555333222222333333222111000//////.........//////...---,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,,,,---,,,,,,++++++,,,,,,---...++++++,,,,,,,,,---------,,,,,,------.../////////000111333555555<<>>;;;666555666777555333777444000...///222333444444333111000/////////000000000000000000000000000........................000000000000000000000000//////000000///...------//////............//////000222444666777777666555777888999:::<<<>>>@@@BBB@@@>>>===???BBBDDDCCCAAA???===;;;:::<<>>AAA===999999::::::888666666333000///000222333333333222111///......//////................................................------------------------///////////////...------//////.........///000000222333555666666666666555999999999:::;;;===>>>??????===<<<>>>AAABBBAAA@@@===<<<;;;;;;>>>BBBGGGJJJKKKLLLMMMNNNNNNMMMLLLJJJ@@@???>>>BBBGGGLLLNNNNNNUUUWWW\\\___```\\\WWWSSSSSSRRRQQQQQQRRRVVVZZZ\\\aaaaaa``````___]]]\\\\\\ZZZYYYYYYZZZ\\\```dddfffjjjlllooopppqqqssswwwyyyzzz{{{}}}|||{{{yyyzzz{{{xxxwwwuuutttrrrnnniiieee[[[VVVOOOGGG@@@===;;;;;;;;;:::999:::>>>AAAEEEFFFJJJOOOTTTXXXZZZ]]]bbbggghhhjjjmmmqqquuu|||~~~yyyvvvpppmmmjjjjjjmmmuuu}}}rrrjjjaaa^^^ZZZWWWSSSQQQOOOMMMMMMKKKIIIHHHIIIIIIHHHGGGHHHFFFEEECCCAAA@@@??????>>>>>>>>>@@@DDDJJJPPPSSS```jjjxxxqqqfffWWWRRRMMMMMMWWWkkkxxxfffWWWUUUSSSSSSTTTSSSOOOKKKLLLIIIEEEBBB???===:::777666666666555444444333333222222333444333222111000//////...------------...------------------------*********+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---/////////---,,,---...---///222333222888JJJ\\\rrrzzzwwwyyywwwxxx|||}}}oooccc```\\\\\\___aaa```___ZZZWWWTTTRRRQQQPPPOOONNNNNNMMMLLLLLLLLLKKKHHHFFFCCCBBB@@@>>>>>>===>>>>>>AAA>>>::::::;;;;;;999777555333111111222222222111111111000///............................................................------------------------...////////////...------............//////000111666666555555555555666666:::999999::::::;;;<<<===>>>===<<<===???@@@???>>>;;;;;;<<<===@@@DDDGGGIIIJJJKKKMMMNNNMMMKKKHHHGGG@@@???@@@BBBGGGJJJLLLLLLQQQTTTXXX[[[[[[YYYTTTQQQPPPRRRUUUXXX[[[^^^___```aaa```___^^^\\\ZZZYYYXXXXXXYYYZZZ\\\```eeejjjlllmmmnnnqqqrrrsssuuuxxxzzzxxxzzz{{{zzzxxxwwwwwwxxxuuutttrrrpppmmmggg___ZZZPPPMMMFFF@@@<<<999999999:::;;;===???BBBFFFIIIJJJNNNRRRWWWZZZ]]]bbbhhhmmmtttvvvyyy}}}xxxtttnnniiihhhkkkooosss|||}}}ssshhhddd]]]XXXTTTRRROOOMMMNNNLLLJJJIIIJJJKKKJJJIIIGGGGGGFFFEEECCCAAA@@@??????>>>===>>>@@@DDDHHHKKKVVV^^^kkkvvv~~~rrrbbbUUULLLLLLQQQ\\\rrryyymmm]]]YYYTTTRRRSSSSSSQQQOOONNNKKKHHHEEEBBB???<<<999666666555555444333333333222333444444444333111000//////...------------...------------------------*********+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///...------...000000111222222222999JJJ\\\mmmvvvzzzvvvwww|||~~~yyyzzzzzzyyy||||||wwwyyyqqqeeeaaa]]]\\\___aaaaaa___XXXUUURRRPPPOOONNNMMMLLLPPPOOOMMMLLLLLLKKKHHHFFFBBBAAA@@@>>>>>>>>>>>>???>>>;;;888888999999777444444333222222333333111///000000///...............................................................////////////////////////.........//////...------............///000111222999888666555444555666777888888888999:::;;;<<<======<<<<<<======>>>======999:::===@@@CCCEEEGGGHHHIIIJJJLLLMMMLLLIIIEEECCCAAABBBCCCEEEHHHJJJLLLLLLOOORRRVVVXXXWWWUUUSSSRRRRRRTTTXXX\\\___aaabbbcccbbbaaa___\\\ZZZXXXWWWWWWYYYZZZ[[[^^^ccchhhlllnnnoooppprrrssstttuuuxxxzzzxxxyyyzzzyyywwwuuuuuuvvvsssqqqoookkkfff___VVVPPPIIIFFFBBB===;;;::::::;;;:::===AAAEEEHHHKKKNNNPPPPPPTTTYYY\\\aaagggpppwww}}}vvvoookkkiiiiiiiiiiiippp|||{{{qqqjjjaaa[[[WWWUUURRRPPPNNNLLLJJJJJJKKKLLLKKKJJJGGGGGGGGGGGGEEECCCAAA??????>>>======>>>AAADDDFFFNNNUUU___hhhrrr}}}yyynnn\\\OOONNNOOOSSSeee{{{}}}vvvfff___VVVQQQQQQRRRRRRRRROOOMMMIIIGGGDDDAAA===:::666666555555444333333333222333444444444333222111//////...------------...------------------------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,......---...///111111000111222333;;;LLL]]]ggglllmmmkkkrrr~~~~~~zzzuuuxxxqqqfffaaa]]]\\\^^^``````___ZZZWWWTTTRRRQQQPPPOOONNNQQQOOOMMMKKKKKKJJJIIIGGGCCCBBB@@@>>>======>>>>>><<<999777777999999666333444333222333444333000...///////////////.........////////////////////////........................////////////////////////------............------------......000111333333;;;999777555444555666888666666777888:::<<<>>>???<<<=========<<<;;;<<<<<<999:::>>>AAADDDFFFGGGGGGHHHIIIJJJJJJIIIFFFCCCAAAAAACCCEEEGGGHHHJJJLLLMMMPPPRRRTTTTTTSSSQQQRRRSSSWWWXXXZZZ\\\^^^```bbbcccbbbaaa___\\\ZZZYYYXXXXXX[[[\\\]]]```cccgggjjjlllpppqqqsssssssssuuuwwwyyyxxxzzzzzzyyyvvvtttttttttpppnnnjjjfff```WWWNNNIIIBBB@@@>>>;;;:::;;;<<<===<<<@@@FFFJJJMMMPPPSSSVVVUUUXXX]]]bbbhhhqqq|||yyysssmmmhhhdddaaafffmmmvvv~~~uuuiii```]]]ZZZWWWUUUOOOMMMKKKKKKKKKLLLKKKJJJHHHHHHHHHHHHGGGEEECCCAAA???>>>>>>>>>???AAACCCDDDHHHNNNVVV^^^fffqqq}}}vvvcccUUUQQQNNNMMM[[[nnn}}}pppfffZZZRRRPPPQQQRRRRRROOOMMMJJJHHHFFFBBB>>>:::777666666555555444444333333333444555444333222111//////...------------...---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,............000111///...000222555>>>OOO___aaafffggggggqqq~~~}}}}}}xxxxxxrrrfffaaa\\\[[[]]]___```___YYYVVVSSSPPPPPPOOONNNMMMPPPNNNKKKJJJJJJJJJIIIHHHDDDCCCAAA???============<<<:::888999;;;;;;888444555444333333333222000...//////000000000//////...000000000000000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............------------///000222444555;;;999777666555666777888666666777999;;;===???AAA<<<>>>>>>===;;;:::;;;<<<:::<<>>???DDDJJJNNNPPPSSSXXX\\\XXX[[[___dddkkkvvv}}}tttkkkeeecccdddgggjjjppp{{{oooddd___\\\XXXUUURRRPPPMMMMMMMMMMMMLLLJJJJJJIIIIIIIIIGGGFFFEEEDDD@@@????????????AAABBBCCCCCCHHHNNNUUU\\\eeeqqqyyy{{{lll^^^UUUNNNKKKSSS```{{{~~~{{{pppaaaVVVQQQQQQRRRRRRPPPOOOLLLJJJGGGDDD???;;;888888777777666555555444333444555555555444222111//////...------------...------------------------)))***+++,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,............///111...---///444888AAAPPP___^^^eeejjjlllvvv~~~{{{xxx{{{}}}~~~}}}yyyxxxsssfffaaa[[[ZZZ\\\^^^___^^^XXXVVVRRRPPPOOOOOOMMMLLLNNNLLLJJJIIIIIIJJJIIIHHHFFFDDDBBB???===<<<<<<;;;<<<:::999:::<<<<<<999555666444222222222222000...//////000111111000000///////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------.........---,,,------///111333444666:::999888777777777888999888888999:::;;;===???@@@===??????>>>;;;999:::<<<<<<>>>@@@BBBDDDEEEEEEEEEFFFFFFEEEDDDCCCBBBBBBBBBCCCGGGKKKMMMNNNOOOQQQSSSUUUUUURRRLLLHHHIIIOOOVVV\\\]]]^^^______`````````^^^]]]\\\ZZZZZZ[[[\\\]]]___```aaaccceeegggiiijjjooopppqqqqqqpppqqqsssuuuwwwxxxxxxvvvssspppooopppgggccc]]]WWWQQQJJJDDD@@@;;;:::::::::;;;===???@@@CCCHHHNNNQQQRRRUUU[[[```___aaadddgggnnnyyywwwooojjjiiihhheeedddiiirrryyy{{{mmmfffaaa[[[WWWVVVTTTQQQPPPOOOOOOMMMLLLKKKKKKIIIHHHGGGGGGFFFFFFBBBAAA@@@?????????@@@@@@???CCCHHHMMMRRR[[[eeelllxxxyyyjjj[[[PPPMMMPPPTTTfff||||||xxxwww~~~{{{iii[[[TTTSSSRRRRRRRRRQQQOOOMMMJJJFFFAAA===999999888888777777666666333444555555555444222222//////...------------...------------------------)))***+++,,,---///000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---......------///000......000555:::BBBOOO\\\___kkkuuu{{{yyyvvv}}}~~~xxxwwwvvv~~~uuufffaaa[[[YYY[[[]]]^^^^^^]]]ZZZWWWTTTTTTSSSRRRQQQMMMKKKIIIHHHIIIJJJIIIIIIGGGEEEBBB???===;;;;;;;;;;;;999888999;;;;;;888444777555222111111111000//////000111222222111000///........................................................................+++,,,------.........---,,,,,,---///111333555666999888888888888888999999;;;;;;;;;;;;<<<===>>>>>>===???@@@>>>;;;999:::<<<>>>???@@@BBBCCCDDDEEEEEEFFFEEECCCBBBAAAAAABBBCCCHHHLLLQQQSSSTTTTTTWWWZZZWWWUUUPPPIIIDDDFFFNNNUUU[[[]]]___aaabbbbbb```___\\\[[[ZZZYYYZZZ[[[]]]___```aaabbbeeegggiiikkkkkknnnoooppppppoooppprrrtttuuuvvvvvvtttqqqnnnmmmmmmddd___YYYRRRLLLGGGAAA>>><<<<<<<<<<<<>>>@@@BBBCCCEEEJJJPPPRRRSSSVVV]]]ccciiikkklllooouuu~~~}}}||||||||||||}}}~~~|||qqqoookkkeeeaaabbbgggllluuu{{{rrrkkkddd___YYYWWWTTTRRRRRRQQQOOOMMMMMMKKKJJJHHHGGGGGGHHHHHHCCCBBBAAA@@@>>>=========;;;???DDDHHHMMMTTT]]]dddmmmuuuuuubbbTTTQQQPPPNNNVVVlllwwwsssrrryyyooo```WWWTTTSSSSSSTTTSSSQQQOOOLLLHHHCCC???::::::999999888777777777333444555555555444333222//////...------------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///...------...000000///222777;;;BBBNNNYYYaaaqqqxxxxxx{{{ssstttttt}}}vvvccc___[[[YYYZZZ\\\]]]^^^^^^\\\YYYWWWWWWVVVTTTSSSIIIHHHGGGGGGIIIJJJJJJJJJEEECCC@@@===<<<<<<>>>???;;;;;;;;;:::888666555444333111111111333444333222111000000000000000111111000000////////////000000...............///000111---,,,+++******+++,,,---+++---000000...---------///.........000333666888555666777999999999888777999999999:::;;;===>>>???AAA???;;;999888999;;;===???@@@BBBDDDDDDCCCBBB@@@CCCEEEFFFEEECCCDDDIIIMMMQQQQQQQQQSSSVVVWWWWWWVVVVVVQQQKKKGGGHHHLLLQQQTTT\\\^^^```bbbbbb```]]][[[[[[ZZZYYYXXXXXXZZZ\\\^^^bbbcccdddcccdddeeehhhkkkqqqpppooooooooopppqqqrrrtttssssssrrrqqqnnniiieee]]]UUUMMMHHHFFFDDD???;;;<<<============@@@DDDGGGJJJNNNSSSWWWZZZ___ggglllrrrooosss}}}{{{yyyvvvsssrrrqqqqqqrrrssssssrrrqqqqqqpppoooooottttttuuuvvvvvvuuutttsssnnnoooqqqtttwwwzzz|||}}}|||rrrjjjfffdddddddddkkkqqq~~~~~~ssslllhhh]]]YYYVVVUUUVVVUUURRROOOMMMLLLKKKJJJIIIHHHHHHHHHIIIGGGCCC@@@>>>>>>@@@AAA?????????AAAEEEKKKQQQUUUbbbiiitttzzzpppcccTTTLLLMMMSSS___ppp}}}vvvpppsss{{{rrrggg]]]TTTPPPRRRTTTTTTSSSPPPLLLHHHFFFEEE===<<<;;;999888666444444444444555555444222111///222000...+++******+++,,,...---,,,++++++,,,---...,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////...------------...//////111222222222555AAAQQQ]]]mmm~~~{{{uuuuuuwwwxxxuuudddaaa]]][[[[[[]]]^^^^^^___\\\YYYWWWVVVUUUSSSQQQJJJHHHFFFGGGHHHIIIHHHHHHDDDAAA>>><<<<<<<<<<<<<<<;;;;;;;;;:::888666555444333222111111333333222111...///111222222111000/////////..................///............//////000---...////////////...---,,,...///000...------...000//////000222444777999555666777888999888888777999:::;;;===???AAABBBCCCBBB@@@<<<:::999;;;===??????@@@BBBDDDDDDDDDCCCBBBCCCDDDFFFGGGHHHKKKOOORRRTTTSSSRRRTTTWWWXXXWWWUUURRROOOKKKIIIKKKPPPUUUXXX[[[\\\___``````^^^[[[YYYXXXXXXXXXYYYZZZ\\\]]]___cccdddeeeeeeeeefffiiilllpppooonnnnnnooopppqqqrrrsssrrrrrrqqqoookkkeeeaaaTTTMMMFFFBBBAAA@@@===:::;;;===???@@@BBBEEEIIILLLMMMQQQVVVZZZ]]]ccckkkqqq|||zzz~~~~~~~~~zzzxxxwwwxxxtttuuuvvvvvvuuusssqqqooolllkkkhhhfffeeeeeeeeefffgggggggggfffeeedddddddddcccdddeeeffffffeeedddccccccdddfffhhhkkkmmmooopppppprrrsssttttttuuuxxxzzz{{{rrrmmmiiifffeeeggghhhppp|||tttmmm```\\\WWWUUUVVVWWWUUUSSSPPPOOOMMMKKKIIIHHHHHHGGGIIIGGGDDDBBB@@@????????????>>>>>>@@@CCCIIINNNQQQ\\\bbbnnn{{{xxxjjjYYYOOONNNIIITTTeeewwwzzztttooovvvzzzrrriii^^^WWWUUUTTTTTTSSSQQQMMMIIIFFFEEE===<<<:::888777555555444444444444444333222111000222111...,,,++++++,,,---......------------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............------------...//////000111333444999FFFXXXeeewwwzzzvvvxxxyyy~~~ttteeebbb^^^\\\\\\]]]]]]]]]]]][[[XXXVVVUUUTTTRRRQQQKKKIIIGGGFFFGGGGGGFFFEEECCC???<<<;;;<<<<<<:::888;;;;;;::::::888777555444555333222222333333111000---///111333333111///---//////...---,,,,,,,,,---//////......---.........,,,...000222222000...,,,,,,...//////...------...111111111111333555888999666666777888888888888777777999<<>>>>>>>>===;;;;;;>>>BBBEEEHHHKKKOOORRRRRRVVV[[[^^^bbbiiirrryyy|||vvvpppkkkhhhggggggfffffffffeeeccc```]]]\\\[[[ZZZXXXWWWVVVVVVWWWXXXZZZYYYYYYXXXXXXWWWWWWVVVVVVWWWXXXXXXXXXXXXWWWWWWWWWXXXYYYZZZ\\\^^^______ccceeefffffffffgggjjjlllrrrwww~~~~~~wwwqqqlllhhhfffcccccciiisssyyylllfff^^^YYYXXXYYYXXXVVVRRRPPPNNNLLLJJJIIIHHHGGGIIIHHHGGGDDDBBB@@@???>>>???>>>===>>>AAAEEEIIIKKKSSSZZZeeeqqq}}}rrraaaTTTOOOFFFMMMZZZkkkyyyqqquuu}}}{{{lll^^^VVVTTTTTTSSSRRROOOKKKGGGEEE>>>===:::777555555555666555555444333222222222222333222000...---------............//////.........,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------...//////...111333666>>>MMMaaaooo|||vvvwww{{{|||~~~}}}rrrdddaaa^^^\\\\\\\\\\\\\\\ZZZXXXVVVUUUUUUUUUTTTSSSMMMKKKIIIGGGGGGGGGFFFDDDCCC???<<<<<<======999666:::::::::999888777666555555444222222222222000//////000111111111000...---000///...---,,,,,,,,,,,,000///......------------,,,---///000000///---,,,,,,...//////---------...111111111222333555777888777777777888888888777777666888;;;>>>@@@@@@@@@???AAA???<<<::::::===@@@CCC@@@AAABBBCCCDDDEEEEEEEEEDDDDDDFFFMMMVVV\\\^^^^^^\\\XXXTTTUUUYYYYYYUUUOOOJJJKKKNNNPPPSSSVVVZZZ\\\ZZZ[[[]]]]]]\\\ZZZXXXVVVQQQSSSWWW[[[^^^___``````bbbdddeeeffffffgggiiikkkmmmmmmnnnooopppqqqrrrsssqqqpppooommmiiiaaaYYYSSSHHHDDD@@@>>>>>>??????>>>>>>AAAFFFJJJMMMPPPSSSVVVWWW[[[```dddiiipppzzz~~~xxxyyy|||yyyvvvsssqqqmmmjjjfffaaa\\\ZZZYYYYYYXXXXXXXXXWWWUUUSSSQQQOOOOOOOOONNNMMMMMMNNNOOOOOOPPPPPPPPPOOOOOONNNNNNNNNNNNNNNOOOOOOPPPPPPPPPOOOOOOOOOPPPQQQRRRRRRSSSSSSYYYZZZ[[[[[[[[[\\\^^^```dddjjjttt|||uuupppnnngggbbbcccgggooo|||}}}ttthhh```\\\[[[YYYXXXRRRPPPOOOMMMKKKJJJIIIIIIIIIIIIIIIGGGEEEBBB???>>>???>>>======>>>AAACCCEEEKKKRRR]]]hhhtttyyyhhhZZZSSSKKKMMMUUUcccttt|||xxxxxx|||yyyeeeWWWTTTTTTSSSSSSQQQMMMIIIFFF@@@>>>:::777555555666666666555333222111222333333333222111000////////////---...///000000///...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...------------...//////...111444888BBBSSShhhwwwzzz~~~vvvvvv|||zzz{{{yyyooobbb___\\\ZZZ[[[[[[[[[ZZZWWWVVVTTTTTTVVVWWWWWWVVVPPPMMMKKKIIIIIIHHHFFFEEECCC@@@=========<<<999666:::::::::999888777666555555444222222222222000///222111///.........///000000//////...---------...000///...---------------......------------......---...///...---,,,...///000000111222333444555666888888777777777777777777888:::<<<>>>??????===<<<>>><<<::::::;;;===@@@BBB@@@AAABBBCCCCCCDDDDDDDDDEEEEEEHHHPPPYYY___```___]]]YYYVVVVVVWWWWWWRRRNNNIIIMMMQQQSSSTTTUUUXXXZZZ\\\\\\]]]]]][[[YYYWWWUUUPPPRRRWWW[[[^^^````````````bbbdddeeeeeefffhhhiiilllmmmnnnooopppqqqrrrrrrpppnnnlllhhhccc\\\SSSMMMFFFCCC@@@>>>???@@@AAAAAACCCFFFKKKNNNPPPSSSUUUXXX\\\```fffkkkpppxxx}}}xxx|||{{{uuuoookkkgggdddbbb\\\ZZZWWWTTTRRRPPPPPPPPPLLLLLLLLLLLLKKKJJJIIIIIIHHHHHHHHHHHHIIIIIIJJJJJJIIIIIIIIIIIIHHHHHHHHHHHHFFFFFFFFFFFFFFFGGGGGGHHHIIIIIIJJJJJJJJJJJJJJJJJJLLLMMMOOONNNNNNOOOQQQSSSYYY___jjjuuu}}}|||xxxuuutttttttttvvvwwwzzz}}}~~~{{{uuummmfffddddddffflllsssqqqeee___]]]\\\[[[RRRQQQOOONNNLLLLLLKKKKKKJJJJJJJJJIIIGGGDDDAAA??????>>>===<<<===>>>@@@AAAGGGNNNWWWaaajjjvvv~~~ooobbbZZZQQQMMMOOOZZZhhhyyy~~~zzzyyyzzzppp___UUUTTTSSSRRRRRRPPPKKKHHHCCC@@@<<<888555555555666555444333222111222333444333222111111000000000000---...///000000///...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...------------.../////////222555:::DDDVVVlll|||~~~yyysss|||xxxwwwuuukkk___]]][[[ZZZ[[[[[[[[[ZZZWWWUUUTTTUUUWWWXXXXXXWWWQQQNNNLLLJJJJJJIIIGGGFFFBBBAAA???===;;;999999999:::::::::999999777666666555333222222333333111000444222///,,,,,,---///111///...............//////......------,,,---------111000............000111......///...,,,,,,...000000000111222333444555555999888777777666777777777;;;<<<>>>?????????>>>===:::::::::;;;===???AAABBBAAAAAAAAABBBBBBBBBBBBCCCDDDGGGKKKQQQWWW[[[\\\\\\ZZZYYYWWWUUUTTTRRROOOMMMKKKOOOTTTUUUUUUUUUWWWYYY\\\\\\\\\[[[ZZZXXXVVVTTTQQQTTTWWW[[[^^^____________bbbdddeeeeeefffggghhhjjjkkkmmmnnnoooooooooooommmjjjfffbbb\\\TTTLLLGGGBBBAAA???>>>>>>@@@BBBDDDIIILLLOOOQQQSSSVVVYYY[[[```eeemmmsssyyy|||yyyuuusssqqqlllfff```\\\YYYWWWUUUPPPOOOMMMKKKJJJJJJJJJJJJDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDDDDEEEEEEEEEEEEFFFDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBCCCDDDEEEFFFDDDDDDDDDDDDDDDDDDDDDDDDFFFGGGHHHHHHGGGHHHJJJLLLPPPVVV___hhhppptttuuuvvvqqqoookkkgggdddcccbbbbbbccceeehhhkkkmmmnnnnnnmmmssstttvvvxxx{{{|||}}}~~~}}}tttkkkgggccc```aaadddnnn}}}zzzllleeebbb```___UUUTTTSSSQQQOOONNNMMMMMMJJJJJJJJJJJJHHHFFFCCCBBB@@@???>>>=========>>>???CCCIIIQQQXXX```kkkzzzyyynnneeeUUULLLIIIPPP[[[jjj}}}{{{||||||lllXXXUUURRRQQQRRRQQQNNNJJJEEECCC???;;;777666555555444333333222222333333333222222222111111000000000.........//////............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------.../////////222666;;;FFFYYYppp|||rrr|||vvvtttrrrhhh^^^\\\[[[[[[\\\]]]]]]\\\ZZZXXXVVVVVVWWWXXXWWWVVVPPPMMMKKKIIIIIIHHHGGGEEE@@@AAA@@@<<<777555777:::999999999999999888777666333222111111333333222111222111///...------......,,,,,,,,,,,,---...//////------,,,,,,,,,---...............//////..................---,,,,,,...000111111222444555555555555:::999777666666666777888:::;;;;;;<<<===>>>>>>>>>888:::<<<>>>@@@AAABBBBBBBBBBBBAAA@@@@@@@@@@@@AAADDDHHHNNNRRRTTTUUUVVVVVVVVVWWWWWWUUUPPPMMMLLLMMMLLLQQQVVVXXXVVVUUUXXX[[[[[[[[[[[[YYYXXXUUUSSSRRRTTTVVVXXX[[[]]]^^^^^^^^^```bbbeeeggggggggghhhiiihhhiiijjjkkkkkkkkkkkkjjjhhheee___ZZZTTTMMMFFFBBB??????>>>>>>@@@CCCGGGJJJNNNPPPRRRTTTVVVZZZ^^^aaadddkkkttt|||yyyvvvrrrnnnllliiifffcccccc^^^WWWRRROOOMMMLLLKKKIIIHHHGGGFFFEEEEEEEEEEEEAAAAAAAAAAAAAAAAAAAAABBBAAABBBBBBCCCCCCCCCCCCBBBAAAAAAAAAAAABBBBBBBBBBBBCCCBBBBBBBBBCCCDDDEEEFFFAAAAAAAAAAAAAAAAAAAAAAAADDDEEEFFFEEEEEEEEEGGGIIIJJJNNNUUU]]]bbbeeeffffff```^^^[[[XXXVVVUUUUUUUUUTTTUUUVVVXXXZZZ\\\^^^___bbbdddgggjjjlllnnnoooooorrrtttvvvxxxzzz}}}~~~sssmmmhhhbbb___```dddkkkyyyxxxmmmgggbbb```]]][[[YYYVVVSSSPPPOOONNNKKKJJJJJJIIIHHHGGGFFFEEEAAA@@@???>>>>>>>>>>>>??????DDDKKKPPPVVV```ooozzzzzzooo]]]QQQIIILLLQQQ[[[ppptttZZZUUUQQQPPPRRRRRRPPPMMMHHHFFFBBB>>>:::666444333222333333444444333333333111111111111111000000///......------------............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............------------.../////////222666<<>>AAAAAA;;;444111666;;;999999999999999888777666333111111111333444333222000000000000///...---,,,*********+++,,,---...///,,,,,,,,,,,,------...///)))+++---......---+++)))...///...---,,,,,,...000222333444555666666666666:::999888666666666777888777777777888:::<<<===???888:::===@@@CCCCCCCCCBBBBBBBBBAAA@@@????????????DDDIIIOOORRRRRRPPPQQQSSSSSSVVVXXXTTTNNNJJJJJJMMMMMMSSSXXXYYYWWWWWWZZZ^^^ZZZZZZYYYXXXVVVSSSRRRPPPVVVWWWYYYZZZ\\\]]]]]]^^^aaacccfffhhhhhhhhhiiijjjffffffhhhiiiiiihhhgggfffeeeaaa[[[TTTNNNHHHBBB>>>===>>>???@@@CCCGGGLLLPPPPPPRRRTTTVVVYYY]]]cccggggggnnnyyy}}}yyysssooollliiieeebbb```^^^[[[YYYYYYUUUNNNJJJGGGFFFEEEEEEGGGFFFEEEDDDCCCBBBBBBBBBCCCBBBBBBAAAAAAAAAAAAAAAAAABBBBBBCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB??????>>>>>>???AAACCCDDDAAAAAAAAAAAAAAAAAABBBBBB@@@AAABBBBBBAAAAAACCCEEEFFFJJJOOOUUUZZZ\\\\\\\\\TTTSSSPPPNNNMMMMMMNNNOOOLLLKKKKKKKKKMMMQQQUUUWWWPPPRRRUUUYYY\\\]]]^^^^^^cccdddgggiiikkknnnsssvvvzzz|||{{{tttmmmgggccccccaaabbbhhhwwwuuukkkccc___cccaaa^^^YYYUUURRROOONNNKKKJJJJJJIIIHHHHHHGGGGGGAAAAAA@@@???????????????;;;AAAGGGJJJOOOYYYhhhsss}}}vvvhhhYYYMMMLLLMMMSSSeeexxxuuu[[[VVVPPPOOOQQQSSSQQQNNNIIIHHHDDD@@@;;;777333222111222333444555444333222000000111111111000000///...---,,,++++++,,,---............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////...------------...//////...111666===KKKaaazzzuuusss{{{qqqgggaaa\\\]]]]]]]]]\\\\\\]]]___]]][[[XXXVVVWWWWWWVVVUUUNNNMMMLLLKKKIIIFFFAAA>>>BBBAAA>>><<<::::::999999777777666555444333222222111111111111111222222222222111000......---------////////////............------------------------..................------000,,,,,,111111,,,---333555444333444666999===???999999999999::::::::::::777666555888<<<>>><<<:::777999;;;===???AAABBBCCCBBBAAA@@@>>>===<<<======EEEKKKRRRSSSPPPMMMLLLMMMSSSSSSRRRLLLFFFDDDHHHLLLQQQRRRTTTUUUVVVWWWWWWWWW\\\[[[YYYWWWUUUVVVVVVWWWYYYYYYXXXYYYYYYZZZ[[[\\\bbbbbbcccdddfffggghhhhhhhhhfffeeegggiiigggaaa[[[___YYYQQQJJJFFFCCC???<<>><<<;;;@@@@@@AAADDDJJJTTT```hhhxxx~~~}}}nnncccUUUKKKGGGLLL\\\jjj}}}tttZZZQQQKKKNNNSSSSSSQQQPPPJJJIIIGGGCCC???:::777555777666555444333222222111222222222111111111111000//////...------------...,,,,,,,,,------.........---,,,,,,++++++,,,,,,---.........------,,,,,,,,,+++,,,---////////////...,,,+++...999MMMeee{{{xxx{{{rrrhhhbbb^^^^^^^^^]]]]]]]]]^^^___]]][[[XXXWWWWWWWWWWWWVVVOOOMMMLLLKKKJJJHHHDDDAAACCCAAA???===;;;::::::::::::999999888777666555444222222111111111111111111111000///...............////////////............------------------------........................------,,,,,,///222444444555555444444666999<<>>>>>>>>>>>AAA@@@>>><<<<<<===>>>???FFFKKKPPPQQQNNNLLLMMMOOORRRSSSPPPKKKFFFEEEIIIMMMRRRSSSTTTUUUWWWWWWWWWWWWZZZXXXVVVUUUTTTVVVXXXYYYXXXXXXXXXXXXYYYZZZ[[[[[[```aaabbbccceeefffgggggggggeeeeeeggghhhfff___YYYRRRMMMGGGDDDBBBBBB@@@???@@@BBBEEEGGGJJJOOOTTTXXXVVVXXX[[[^^^bbbhhhpppuuuwwwrrrppplllhhhccc^^^YYYVVVQQQQQQOOOMMMLLLJJJIIIHHHIIIHHHFFFFFFGGGGGGEEEDDDFFFFFFEEEDDDDDDCCCCCCBBBCCCBBBAAAAAAAAACCCEEEFFFCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBAAABBBBBBBBBAAAAAAAAABBBCCCCCCDDDDDDFFFFFFEEEEEEFFFGGGGGGHHHEEEEEEDDDDDDEEEGGGIIIJJJMMMUUU[[[^^^aaaeeebbb\\\VVVTTTPPPMMMJJJIIIIIIIIIHHHHHHHHHGGGHHHHHHIIIJJJGGGHHHJJJJJJJJJJJJLLLNNNNNNOOOPPPQQQSSSTTTUUUUUU\\\^^^```cccdddeeedddcccccccccccccccccccccccccccdddeeegggiiikkklllmmmmmmmmmnnnqqquuu{{{|||sssmmmeeeaaa___aaaeeennn|||{{{qqqllljjjgggbbb]]]XXXUUUTTTRRROOOLLLKKKJJJIIIGGGEEEGGGFFFEEECCCAAA???<<<;;;??????@@@AAAGGGPPP[[[bbbpppwwwtttiii[[[QQQKKKLLLWWWccc~~~yyynnn\\\RRRKKKLLLPPPQQQPPPPPPLLLKKKHHHEEE@@@<<<999777777777666555444333222222222222222222111111111111//////...------------...,,,,,,---------------------,,,,,,++++++,,,,,,---//////.........---------+++,,,---////////////...222111333;;;KKKaaavvv~~~~~~}}}yyyyyyzzzsssjjjeee_________^^^^^^^^^______]]][[[XXXWWWWWWXXXWWWVVVPPPNNNLLLKKKJJJIIIGGGEEEDDDBBB@@@===<<<;;;;;;;;;;;;:::999888777666666555333222222222111000000000000//////.........///////////////............---................................................---...---///555======777666555555555666999<<<>>>::::::999777666555444333777777777999;;;;;;999777::::::;;;<<<============AAA???<<<::::::<<>>>>>>>>???BBBJJJSSSYYYeeelllwww}}}rrrdddYYYPPPLLLRRRZZZqqqzzzmmmbbbWWWNNNMMMPPPPPPPPPRRRNNNLLLJJJGGGCCC>>>;;;999888777666555444333333222333222222222111111111111000///......------......------------------,,,,,,---,,,,,,++++++,,,,,,---////////////............+++,,,---...////////////444555777<<>><<<;;;;;;;;;999999888777666555444444333333333222111000/////////............//////000//////.........---------////////////////////////---------..................---222>>>FFFEEE???;;;777666666666777999;;;===999999999999999999999999777888888999:::999777666888999;;;===???@@@AAAAAABBB@@@<<<999999;;;>>>AAAFFFFFFFFFFFFEEEHHHLLLPPPPPPNNNKKKGGGEEEGGGLLLPPPSSSTTTUUUVVVWWWWWWWWWWWWUUUTTTQQQPPPQQQUUUYYY[[[YYYYYYYYYZZZ[[[\\\]]]^^^]]]^^^___```aaabbbccccccbbbbbbbbbcccbbb]]]UUUOOOGGGEEEAAA???>>>>>>???@@@BBBFFFMMMQQQUUUWWWYYY[[[\\\aaagggmmmsssxxx|||~~~pppkkkeeeccc```______\\\XXXTTTRRRRRRRRRRRRRRRRRRRRRRRRPPPMMMKKKJJJKKKMMMNNNNNNIIIIIIIIIHHHGGGGGGFFFFFFJJJIIIGGGFFFEEEEEEEEEEEEIIIIIIHHHHHHGGGGGGGGGFFFFFFEEEDDDDDDCCCCCCDDDDDDAAAAAACCCDDDFFFGGGHHHIIIIIIHHHGGGFFFEEEEEEDDDEEEAAAAAAAAAAAACCCFFFJJJKKKUUU^^^jjjttt{{{~~~~~~}}}qqqgggZZZQQQOOONNNLLLJJJLLLKKKJJJIIIIIIIIIIIIIIIIIIKKKLLLKKKJJJHHHIIIJJJLLLLLLMMMNNNOOOPPPQQQQQQPPPPPPPPPPPPPPPPPPPPPPPPOOONNNNNNNNNNNNOOOPPPQQQRRRRRRTTTUUUWWWWWWXXXXXXXXXWWWWWWXXX\\\aaafffiiilllmmmooorrrtttvvvwwwxxxxxx{{{xxxppphhhccc```^^^bbbiiissszzzuuunnngggaaa\\\XXXVVVRRRPPPMMMLLLLLLKKKIIIHHHJJJIIIHHHFFFDDDAAA???>>>>>>>>>>>>>>>@@@EEELLLQQQ[[[cccnnnzzz|||lll___UUUNNNOOOTTT```wwwuuulllaaaUUUQQQQQQPPPRRRTTTNNNMMMKKKHHHDDD@@@===;;;777666666555444333222222333333222222222111111111000//////........................------,,,,,,,,,---,,,,,,++++++,,,,,,---..................------,,,,,,---....../////////000333666:::DDDVVVlll||||||xxxsss}}}{{{tttttt{{{}}}yyysssllliiicccaaa______```aaa```^^^ZZZXXXUUUTTTUUUVVVVVVUUUNNNLLLIIIHHHIIIIIIHHHFFFDDDCCC@@@>>><<<;;;;;;;;;999999888777666555444444333333333222111000/////////............//////000............------------////////////////////////---------........./////////---999OOOSSSDDD:::;;;777777777777888999;;;<<<999999999999::::::::::::888999999999888888777888;;;<<<===???AAABBBCCCCCCDDDAAA===:::999;;;>>>@@@DDDDDDCCCBBBCCCFFFJJJNNNMMMKKKIIIFFFFFFHHHMMMQQQSSSSSSTTTUUUVVVVVVVVVVVVUUUSSSQQQPPPQQQTTTWWWYYY[[[[[[\\\\\\]]]___```aaa]]]^^^^^^______`````````______```___\\\VVVOOOJJJEEEDDDAAA???===>>>@@@AAADDDIIIPPPVVVYYY[[[\\\]]]___dddllltttzzzxxxtttmmmiiifffggghhhhhheeeaaa\\\\\\[[[[[[\\\]]]^^^___]]]ZZZWWWUUUUUUVVVVVVVVVRRRRRRRRRQQQPPPPPPOOOOOOPPPPPPOOONNNMMMLLLKKKKKKJJJJJJIIIHHHGGGGGGFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDBBBCCCCCCEEEFFFGGGHHHHHHKKKJJJIIIHHHHHHHHHHHHHHHEEEEEEEEEEEEGGGIIIJJJKKKQQQWWW```jjjrrryyywwwggg\\\WWWWWWUUUSSSQQQQQQPPPPPPPPPPPPQQQQQQRRRSSSTTTTTTRRRPPPPPPPPPPPPPPPQQQRRRSSSTTTTTTUUUPPPPPPPPPPPPPPPPPPPPPPPPLLLLLLLLLLLLMMMOOORRRSSSSSSTTTUUUVVVWWWWWWWWWWWWUUUUUUUUUUUUWWWXXXYYYZZZ^^^___aaaccceeefffgggggghhhkkkoootttwww{{{zzzpppjjjddd______bbbhhhqqqwwwnnngggbbb]]]ZZZRRRPPPNNNMMMNNNNNNMMMLLLKKKJJJIIIHHHFFFDDDBBB@@@@@@@@@???>>>???BBBGGGKKKTTT[[[gggtttuuuggg[[[RRRPPPSSSUUUhhhwwwkkk^^^VVVRRROOOPPPSSSNNNMMMKKKHHHDDDAAA===<<<666666555444333222111111333333333222222222222111000000///............///.........------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000...111555:::CCCSSSgggvvv||||||~~~|||vvvwwwtttuuu||||||yyysssmmmiiidddaaa^^^^^^```aaa___]]]ZZZWWWUUUUUUUUUVVVVVVVVVMMMLLLJJJIIIIIIIIIGGGEEEDDDBBB@@@===<<<;;;;;;;;;;;;:::999888777666666555333222222222111000000000000//////.........//////.........------------,,,........................,,,,,,------...////////////444DDDTTTPPP===444888888888888888888999:::;;;::::::999999999888888888:::::::::888777777999;;;AAAAAABBBBBBCCCBBBBBBAAACCCAAA>>>;;;;;;===???AAADDDCCCBBBBBBDDDFFFIIIJJJIIIHHHFFFFFFGGGJJJNNNPPPRRRSSSSSSTTTUUUUUUTTTTTTSSSRRRQQQQQQRRRUUUWWWXXX]]]]]]]]]^^^___aaabbbccc______^^^^^^^^^^^^^^^^^^]]]]]]\\\ZZZUUUOOOIIIFFF??????>>>======???CCCFFFIIINNNUUUZZZ]]]___```aaa```fffpppyyytttpppllllllqqqsssrrrooollljjjhhhggghhhjjjmmmoookkkhhheeeccccccbbbaaa```]]]]]]\\\\\\[[[[[[ZZZZZZVVVUUUUUUTTTSSSRRRRRRQQQMMMMMMLLLKKKJJJIIIHHHGGGHHHGGGGGGFFFFFFFFFFFFFFFEEEFFFFFFHHHIIIJJJKKKKKKMMMLLLLLLLLLLLLLLLMMMNNNLLLLLLLLLKKKJJJHHHFFFEEEKKKLLLPPPXXX___hhhuuu{{{ooofffaaa```^^^]]]XXXXXXWWWVVVVVVWWWWWWWWWYYY[[[\\\\\\ZZZXXXWWWWWWVVVWWWWWWXXXYYYYYYZZZZZZVVVVVVWWWWWWVVVVVVUUUTTTOOONNNMMMMMMNNNQQQTTTUUUWWWWWWXXXYYYYYYYYYYYYYYYTTTTTTTTTUUUUUUUUUVVVUUUYYYZZZ[[[\\\\\\]]]]]]\\\^^^aaadddgggjjjmmmqqqttt}}}yyyqqqiii```[[[\\\```cccooo}}}rrrjjjddd^^^YYYTTTRRRPPPOOOPPPPPPOOONNNKKKKKKJJJIIIHHHFFFEEEDDDAAAAAAAAA??????@@@DDDGGGMMMTTT```mmmyyyrrrfffZZZSSSRRRPPP___vvv}}}tttwwwvvvggg\\\TTTNNNMMMPPPOOONNNLLLIIIFFFBBB???===666666555444333222222111333333333333222222222222111000//////......//////------------------,,,,,,---,,,,,,++++++,,,,,,---+++++++++++++++,,,,,,,,,------,,,------...000000000222777<<>>======>>>@@@BBBDDDEEEEEEEEEFFFGGGHHHHHHHHHFFFEEEEEEFFFIIILLLNNNOOOQQQQQQRRRSSSSSSSSSSSSRRROOOPPPQQQSSSUUUWWWYYYZZZ\\\\\\]]]^^^___aaacccdddaaa``````___]]]\\\\\\[[[[[[[[[YYYUUUOOOIIIEEECCC<<<===>>>>>>>>>@@@EEEJJJNNNSSSYYY___bbbdddeeeffffffllluuu~~~~~~}}}~~~}}}~~~~~~~~~}}}zzzxxxrrrrrrqqqqqqpppoooooonnniiihhhgggdddaaa^^^[[[ZZZVVVVVVUUUSSSRRRQQQOOOOOOOOONNNMMMMMMLLLLLLMMMMMMLLLMMMNNNPPPRRRTTTVVVVVVVVVVVVVVVWWWXXXYYY[[[\\\\\\\\\[[[XXXRRRLLLFFFBBBGGGEEEEEEJJJOOOWWWgggvvv~~~{{{wwwuuurrrpppooommmlllkkkjjjiiihhhhhhhhhkkkmmmoooooommmkkkjjjjjjjjjjjjkkkkkkllllllmmmmmmiiiiiijjjjjjhhhfffcccaaa\\\[[[YYYXXXXXXZZZ\\\^^^aaabbbbbbccccccccccccbbb^^^\\\[[[ZZZYYYYYYZZZ[[[^^^^^^^^^^^^^^^]]]\\\[[[[[[]]]```aaabbbdddfffhhhmmmooosssuuuwww|||{{{rrrgggaaa___\\\\\\dddrrrxxxooohhhaaa\\\XXXVVVSSSRRRQQQQQQOOOMMMJJJJJJJJJJJJIIIHHHGGGGGGAAAAAAAAA???>>>???AAACCCGGGNNNYYYfffrrr~~~sssbbbUUUPPPLLLWWWjjjwwwnnnlllyyyrrreeeZZZQQQNNNPPPQQQPPPNNNKKKHHHDDDAAA@@@888888777666555444333333444444333333333222222222111000000///////////////,,,,,,---------------------,,,,,,++++++,,,,,,---+++++++++,,,,,,---------------,,,,,,---...000111111333888AAANNN\\\jjjrrrwwwwwwyyy||||||~~~zzzxxxzzz{{{xxxrrrllliiiddd```\\\]]]```aaa^^^ZZZ]]]ZZZXXXXXXYYYZZZZZZYYYOOONNNNNNNNNMMMKKKGGGDDDBBBAAA>>><<<::::::999:::777777666555444333222222111111111111111222222222222111000......---------......---------,,,,,,,,,------------------------,,,,,,------...///000000555UUU```FFF222888===777999999999999999999999999777888:::<<<>>>@@@BBBBBB======;;;777555777===CCC???@@@AAACCCDDDEEEEEEEEE<<<<<<===>>>@@@CCCEEEGGGFFFFFFGGGIIIKKKKKKIIIGGGDDDDDDDDDGGGJJJMMMNNNOOOPPPQQQRRRRRRRRRRRRRRRQQQLLLMMMPPPTTTWWWYYY[[[[[[\\\\\\\\\]]]___aaabbbcccbbbbbb```___]]]\\\[[[ZZZZZZZZZWWWRRRKKKFFFBBBAAA???@@@AAA@@@???BBBGGGKKKRRRVVV\\\bbbeeegggiiijjjnnnsss{{{}}}{{{~~~zzzsssmmmhhhfff```___^^^]]][[[YYYXXXXXXVVVVVVUUUTTTTTTTTTTTTUUUSSSUUUWWWYYY\\\___aaabbbdddeeefffgggiiikkkmmmnnnqqqpppnnniiiaaaWWWMMMHHHHHHCCCBBBDDDGGGNNN^^^ooo}}}~~~~~~~~~{{{wwwssspppmmmkkkhhhfffeeefffggghhhnnnnnnoooooopppoooooonnnllliiieeeaaa______aaabbbffffffeeedddcccaaa```___[[[]]]_________```aaacccbbbeeehhhkkkmmmrrryyy~~~|||rrrkkkiii]]]\\\aaajjjtttzzzrrrkkkeee\\\ZZZVVVTTTRRRPPPNNNLLLJJJJJJJJJJJJJJJJJJIIIIII@@@AAAAAA???>>>>>>???AAABBBIIITTT```mmmxxx}}}hhhVVVMMMJJJRRRbbbxxxxxxoooiiivvv|||nnn```UUUQQQSSSRRRQQQPPPMMMJJJFFFCCCBBB::::::999888777666555555444444444333333333222222111111000///////////////,,,,,,,,,------.........---,,,,,,++++++,,,,,,---,,,,,,,,,------.........------,,,,,,---...000111///222888EEEUUUeeerrrxxx{{{zzz|||||||||zzz}}}}}}|||~~~sssllliiiaaabbb```^^^^^^^^^^^^\\\ZZZ[[[ZZZYYYXXXXXXWWWWWWXXXPPPOOONNNNNNMMMLLLIIIFFFEEECCC@@@<<<::::::::::::888888777777666666555555555333111000.........///000000///...............///////////////.........000000000000///...---,,,...------......///000111??????===999666444666888888888777666666777888999===<<<<<<<<<===???AAACCCCCC>>>999888;;;???@@@AAADDDBBBAAA???>>>>>>???@@@:::===@@@BBBCCCEEEGGGIIIJJJMMMOOOMMMHHHDDDFFFHHHBBBDDDGGGJJJLLLNNNNNNNNNSSSSSSTTTSSSRRRQQQOOONNNQQQSSSUUUWWWWWWWWWXXXZZZ\\\\\\]]]^^^^^^______``````______^^^]]][[[ZZZYYYXXXUUUQQQKKKFFFBBB???>>>===>>>@@@BBBDDDGGGLLLOOOWWW\\\bbbfffhhhjjjnnnrrruuuzzz|||uuuvvvrrrmmmhhhdddcccccccccaaaaaaaaa``````aaaccceeebbbdddgggkkkooorrruuuvvvuuuzzzppp___RRRLLLHHHHHHGGGFFFIIISSSbbbnnn}}}yyyxxxyyyzzz~~~zzzvvvqqqmmmlllmmmmmmmmmqqqtttwwwxxxuuurrrooommmfffhhhjjjiiigggfffhhhkkkkkkjjjiiiiiikkkoootttwww|||{{{pppfffaaa``````bbbgggtttrrriiihhh^^^ZZZXXXYYYWWWSSSQQQSSSPPPOOONNNMMMKKKKKKJJJJJJHHHFFFBBB???======???@@@CCCDDDKKKWWWbbbmmmzzzrrr]]]QQQKKKQQQ\\\kkkyyyxxxwww{{{wwwgggWWWQQQRRRQQQTTTRRRKKKIIIJJJGGGAAA===<<<:::777555444444444444444333333333222222222111000000////////////000///...---,,,,,,---...///111...+++******+++,,,+++++++++---......---++++++.../////////------///111666666:::HHH\\\ppp}}}wwwvvvyyyssslllhhh```]]][[[[[[\\\]]]^^^]]]\\\[[[ZZZYYYXXXWWWWWWWWWWWWRRRQQQPPPPPPOOONNNJJJHHHEEECCC@@@===;;;;;;;;;;;;999888888777666555555444555444333111000///000000000//////.....................------------------,,,------.........------...------......///000111777777777555333333555777:::999888777777888999:::===<<<<<<<<<>>>@@@CCCDDDAAA===888777999<<<>>>>>>AAA@@@@@@???@@@@@@AAAAAA===@@@DDDGGGHHHIIIKKKLLLKKKNNNPPPMMMHHHEEEFFFHHHDDDEEEHHHKKKMMMNNNNNNOOORRRRRRSSSSSSRRRQQQOOONNNQQQSSSVVVWWWWWWWWWYYYZZZ[[[[[[\\\\\\]]]^^^^^^___``````___^^^\\\[[[YYYXXXVVVTTTOOOJJJEEEAAA???>>>>>>@@@CCCEEEHHHLLLQQQTTTYYY^^^eeeiiilllooossswwwzzz}}}vvvpppnnnmmmmmmlllkkkkkklllmmmnnnpppsssuuuuuuxxx}}}qqqaaaYYYPPPPPPPPPPPPUUUaaarrr~~~~~~}}}~~~|||xxxvvvuuuuuuuuutttsssrrrsssuuuxxxyyy{{{}}}xxxmmmaaa^^^]]]___bbbkkkzzz{{{ooolllddd```]]]^^^\\\VVVTTTUUURRRQQQOOOMMMKKKJJJJJJJJJHHHFFFCCCAAA???>>>>>>???AAABBBHHHSSS]]]gggtttttt___SSSJJJNNNUUUbbbttt|||rrrqqquuusss```UUURRRRRRTTTRRRMMMJJJJJJGGGAAA???===;;;888666555555555444444444444333333333333111000000///////////////......---,,,,,,---......,,,***((((((***,,,------,,,,,,,,,------,,,,,,,,,---.........,,,---...000444555;;;KKKaaavvvyyyyyy}}}ssskkkggg___[[[ZZZYYYZZZ\\\\\\\\\[[[[[[ZZZYYYXXXWWWWWWWWWWWWRRRQQQPPPPPPOOOMMMJJJGGGDDDCCC@@@>>>===<<<<<<<<<:::999888777666555444333555555333222111111111111000///......------......,,,,,,,,,,,,,,,,,,,,,---)))***+++,,,------------...------......///000111///111333444444444666888;;;:::999888888999::::::<<<;;;<<<===???AAADDDEEE@@@===999888999<<<=========>>>???@@@AAABBBBBBBBB@@@CCCIIILLLMMMNNNOOOPPPMMMOOOOOOMMMHHHEEEFFFHHHEEEGGGIIILLLNNNOOOOOOOOOQQQQQQRRRRRRQQQPPPOOONNNRRRTTTWWWXXXXXXXXXZZZ[[[ZZZZZZ[[[\\\\\\]]]]]]^^^```______]]][[[YYYWWWVVVSSSQQQLLLGGGCCCAAA??????AAADDDGGGJJJMMMRRRVVVZZZ\\\bbbiiinnnqqquuuzzz~~~|||{{{{{{yyywwwssstttvvvyyy}}}ssskkkcccdddeeehhhooo}}}xxxiiiddd```aaabbbdddkkkrrryyyrrrkkkfffbbbbbb```ZZZVVVVVVTTTRRROOOLLLJJJIIIJJJJJJGGGFFFEEECCCAAA@@@???>>>>>>>>>CCCMMMVVV___lllvvv~~~yyyeeeXXXNNNMMMOOOWWWggg|||rrrppprrr{{{qqq```WWWSSSTTTRRRNNNLLLLLLGGGBBBAAA???===:::888777666666555555555444444444444333111111000///////////////------,,,,,,,,,,,,------,,,+++))))))+++---......------,,,,,,,,,,,,------,,,---------,,,,,,...000222444===NNNfff}}}{{{}}}rrrjjjfff]]]^^^\\\ZZZZZZ[[[[[[YYYXXXZZZZZZYYYXXXWWWWWWWWWWWWQQQPPPNNNNNNMMMKKKHHHEEEDDDCCCAAA???>>>=========::::::999777666444333333444444333222111111000000//////...------------...,,,,,,,,,,,,------------***+++,,,,,,---------,,,...------......///000111...111444666666777999:::;;;:::999888777888999:::::::::;;;===???AAADDDEEE@@@>>><<<<<<<<<===>>>???===>>>@@@AAABBBBBBAAA@@@AAAFFFKKKOOOPPPPPPPPPPPPNNNNNNNNNLLLHHHFFFFFFHHHGGGHHHKKKMMMNNNOOOOOOOOOPPPPPPPPPPPPPPPOOOOOOOOOSSSUUUWWWXXXXXXYYYZZZ\\\[[[[[[[[[\\\]]]]]]^^^^^^```___^^^\\\YYYWWWTTTSSSOOOMMMIIIEEEBBBAAAAAAAAAFFFIIILLLOOORRRUUUYYY\\\^^^dddlllrrrvvv{{{~~~}}}~~~~~~zzzqqqjjjhhhhhhffffffhhhyyyzzzooohhhdddcccaaa\\\XXXWWWTTTRRRNNNKKKIIIHHHHHHIIIFFFFFFFFFEEECCCAAA???>>>===<<<@@@HHHOOOWWWcccmmm{{{zzz{{{pppbbbUUUOOOLLLQQQ]]]pppzzzvvvtttyyypppcccVVVTTTRRRPPPOOOMMMHHHCCCCCCBBB???<<<:::888888888666666555555555444444444222111000//////......///,,,,,,,,,,,,,,,,,,,,,,,,222000...---...///...---...---,,,++++++,,,---...,,,---......------///111222555>>>PPPhhh{{{qqqiiieee]]]^^^]]][[[[[[\\\\\\[[[YYYZZZYYYXXXWWWWWWVVVVVVVVVQQQPPPOOONNNMMMKKKGGGDDDDDDCCCBBB@@@>>>===<<<<<<::::::999777666444333333222222222111111000////////////...---------------,,,,,,------...........................---,,,,,,...------......///000111000333555777777777999::::::999888777666666777888888888999;;;>>>@@@BBBCCC==================???@@@??????AAABBBBBBAAA@@@???BBBFFFKKKOOOOOOOOONNNNNNMMMMMMLLLJJJGGGFFFGGGHHHHHHJJJKKKMMMOOOOOOOOONNNNNNNNNNNNNNNNNNOOOOOOOOOSSSUUUWWWXXXXXXYYYZZZ\\\\\\\\\]]]]]]^^^____________^^^\\\ZZZWWWSSSQQQOOOJJJHHHEEEBBBAAABBBDDDEEELLLNNNQQQTTTUUUWWWZZZ\\\aaagggooovvvzzz~~~}}}sssooommmiiiffffffllluuusssjjjcccbbb```[[[WWWVVVTTTRRROOOKKKIIIHHHHHHHHHGGGGGGGGGGGGEEEBBB@@@>>>>>><<<>>>DDDJJJQQQ\\\fffuuuzzzuuu}}}}}}nnn^^^TTTKKKMMMUUUdddxxx{{{vvvvvv~~~qqqZZZUUUQQQPPPPPPNNNIIIFFFEEECCC@@@===;;;999999888666666555555555444444444222111000///............,,,,,,,,,,,,,,,,,,,,,,,,222000///...//////...---///...,,,,,,,,,,,,...///---...//////...///111333222666@@@PPPhhh|||~~~ppphhhddd]]][[[ZZZZZZ\\\^^^______^^^ZZZYYYXXXWWWVVVVVVVVVVVVTTTRRRQQQPPPOOOMMMIIIFFFDDDCCCBBB@@@>>><<<:::999:::999888777666555444333000111111111111000///...///...------,,,,,,------,,,,,,------......//////000000000000///...---,,,...------......///000111111333555555555555666888:::999888666666666666777555666777999;;;===>>>???888:::<<<<<<<<<<<<===???@@@@@@AAAAAAAAA@@@@@@???CCCFFFJJJLLLLLLKKKJJJJJJLLLJJJIIIGGGGGGGGGGGGHHHIIIJJJLLLMMMNNNNNNNNNMMMMMMMMMLLLMMMMMMNNNOOOPPPRRRTTTWWWXXXXXXXXXZZZ[[[\\\]]]]]]^^^^^^___``````]]]\\\ZZZWWWTTTPPPMMMKKKFFFDDDBBBAAAAAADDDHHHJJJPPPRRRUUUXXXYYYZZZ\\\^^^dddjjjrrryyy~~~|||wwwrrrkkkfffeeecccgggqqq}}}rrrgggbbb```[[[WWWVVVSSSRRRPPPNNNLLLKKKJJJIIIHHHHHHHHHGGGFFFCCCAAA???@@@======AAAEEEKKKUUU___ooozzz}}}sssvvvzzzgggYYYMMMKKKOOOWWWhhhxxx~~~zzzwww||||||___VVVPPPPPPQQQNNNKKKIIIFFFDDDAAA>>>;;;:::999999555555555444444444444333333222111///............,,,,,,------------,,,,,,,,,++++++,,,...///...---......------------......---///000000///000222444333777@@@PPPfff~~~}}}nnngggddd]]][[[ZZZZZZ\\\^^^```___^^^YYYYYYXXXWWWVVVVVVVVVVVVTTTSSSQQQPPPOOOLLLIIIFFFDDDCCCBBB@@@===:::888777999888888777666555555444111111222222222111000//////...------,,,,,,------***++++++,,,------......//////000000000///.........------......///000111222333444333333444777999;;;:::999777666666777777333444555777999::::::;;;555888;;;===<<<===???AAA????????????@@@AAABBBBBBDDDFFFHHHIIIHHHGGGGGGGGGIIIHHHFFFEEEFFFGGGHHHHHHIIIJJJLLLMMMMMMMMMMMMLLLLLLLLLKKKKKKLLLMMMOOOPPPQQQSSSVVVWWWWWWWWWYYYZZZ[[[\\\\\\]]]^^^^^^______\\\ZZZXXXUUUQQQMMMIIIHHHBBBAAA??????BBBFFFKKKNNNQQQTTTXXX[[[\\\^^^```bbbgggmmmvvv||||||qqqiiigggbbbcccgggsss~~~ooogggccc]]]YYYXXXTTTTTTTTTSSSQQQOOOMMMLLLJJJIIIHHHGGGEEEDDDBBBAAA@@@===<<<>>>BBBFFFPPPYYYfffrrr}}}uuuqqq}}}sssbbbSSSNNNLLLMMMYYYhhhcccWWWOOOOOOQQQOOOLLLLLLGGGEEEBBB>>><<<:::999999444444444444333333333333333222111///......------,,,---............---,,,+++******,,,...///...,,,------............------,,,.../////////000222444333777AAAPPPeee}}}~~~~~~}}}mmmfffddd]]]^^^\\\[[[\\\]]]]]]\\\[[[YYYYYYXXXWWWVVVVVVVVVVVVRRRQQQOOONNNMMMJJJGGGDDDDDDDDDBBB@@@===999777555888888777777666666555555111222333444333222111000......---,,,,,,,,,,,,---))))))***+++,,,,,,------,,,---...///000000000000...------......///000111444444444444444666999<<<===;;;:::888777777888888222333444666777777888888555999===?????????AAADDD>>>>>>===>>>???BBBDDDEEEEEEFFFHHHGGGFFFDDDEEEFFFHHHFFFDDDCCCEEEGGGHHHIIIIIIJJJKKKMMMMMMMMMLLLKKKKKKKKKKKKKKKLLLMMMOOOPPPQQQSSSUUUWWWWWWWWWXXXZZZZZZ[[[[[[\\\]]]]]]^^^^^^[[[YYYWWWSSSOOOKKKHHHFFF@@@???>>>???BBBHHHNNNQQQQQQUUUYYY]]]___aaadddfffjjjpppxxx}}}{{{|||yyynnnkkkfffffffffkkkwwwvvvlllfff```[[[YYYTTTUUUVVVVVVUUUSSSPPPNNNKKKJJJIIIGGGEEEDDDCCCBBB@@@<<<;;;===???CCCMMMVVV```lllxxxxxxpppxxx|||jjjYYYRRRLLLIIIRRR```vvveeeXXXNNNOOOQQQOOOMMMNNNGGGEEEBBB>>><<<:::999888444444333333333222222222333222111///......------------...//////...------000///......///...,,,***,,,---...//////...---,,,+++---.........///111333333777AAAPPPddd}}}}}}|||qqqhhhbbb```___^^^]]][[[YYYZZZ\\\^^^\\\[[[YYYVVVUUUTTTTTTTTTSSSQQQOOOLLLJJJHHHFFFFFFBBBBBBBBB@@@>>>;;;888666999888777555444444444444111111000000000111333444//////...---,,,,,,++++++///...------...///...---,,,,,,,,,,,,,,,---............---...///111222444999666333111222444555555666666555555555666666777666777888777555555777888333555777:::<<<>>>>>>>>>???>>>>>>>>>???@@@AAAAAABBBAAA@@@@@@AAADDDFFFHHHEEECCCAAABBBFFFIIIIIIHHHHHHIIIIIIJJJKKKKKKJJJJJJHHHHHHIIIJJJKKKLLLMMMMMMTTTTTTTTTUUUUUUVVVVVVVVV___^^^^^^___``````___]]]\\\ZZZWWWRRRNNNIIIFFFDDD???@@@@@@@@@BBBEEEJJJNNNPPPVVV^^^bbbeeegggkkknnnuuuzzz}}}}}}zzzwwwvvvxxxxxxxxx~~~{{{rrrmmmdddbbbgggnnnxxxxxxlllaaa\\\^^^XXXXXXWWWUUUSSSRRRRRRSSSRRRPPPMMMLLLKKKJJJGGGEEEAAA@@@>>>>>>AAAFFFKKKNNNXXXaaaooo|||ooommmssstttbbbYYYQQQIIILLLUUUggg}}}{{{```XXXPPPOOOSSSTTTPPPJJJLLLIIIEEEBBB@@@>>><<<;;;777666555444333222222111000000//////.........---000000////////////000000+++,,,,,,------,,,,,,+++---------............///......///...---...000222666444;;;PPPhhh}}}{{{{{{pppgggaaa```______^^^\\\[[[[[[]]]^^^]]][[[YYYVVVTTTSSSSSSSSSRRRPPPNNNLLLIIIHHHGGGFFFBBBBBBAAA@@@>>>;;;888777999888777666555444444444111000/////////000111222.........------,,,,,,,,,...---,,,---//////...---///............//////000......---...///111333444:::888555444666999::::::777777777777777777777777666777777666555555666888555666888:::<<<=========>>>>>>>>>>>>???@@@AAAAAACCCBBBAAAAAABBBDDDFFFGGGFFFDDDBBBCCCFFFHHHIIIHHHGGGHHHIIIJJJKKKKKKKKKKKKHHHHHHIIIIIIKKKLLLNNNNNNUUUUUUVVVVVVWWWWWWXXXXXX^^^]]]]]]^^^``````___]]][[[YYYUUUPPPKKKGGGDDDBBB??????@@@AAABBBFFFKKKNNNSSSXXX___dddgggjjjooossszzz~~~~~~}}}vvvqqqnnnllljjjlllqqqzzzyyysssjjjdddeeeggglll~~~tttggg```___ZZZYYYXXXVVVTTTRRRRRRSSSRRRPPPMMMLLLKKKJJJHHHFFFAAA@@@>>>>>>@@@DDDHHHKKKTTT]]]jjjwwwvvvllljjjoookkk___TTTJJJJJJQQQ\\\rrrwww___VVVMMMKKKOOORRROOOKKKLLLIIIEEEBBB@@@>>><<<:::444444444444444444444444111111000000000/////////...------------------...+++,,,,,,------,,,,,,+++---------............///---...///...---...000333666555===RRRjjj~~~{{{ooofff```______^^^^^^]]]\\\]]]]]]^^^\\\[[[XXXUUUSSSRRRQQQQQQPPPOOOMMMKKKIIIHHHGGGGGGBBBBBBAAA@@@>>>;;;999888:::999888666555555555555111000//////...//////000......------------------...,,,,,,---///000///.../////////...........................000222444555666444222333555888999:::888999::::::999888777666555666777666444444666777777888999:::;;;<<<<<<<<<>>>>>>>>>>>>???@@@AAAAAACCCCCCBBBAAABBBCCCDDDEEEGGGFFFDDDEEEGGGHHHHHHHHHGGGHHHIIIJJJKKKKKKKKKKKKIIIHHHHHHHHHIIILLLOOOPPPVVVVVVWWWXXXXXXYYYZZZZZZ]]]\\\\\\]]]___```___]]]ZZZWWWSSSMMMHHHDDDAAA??????@@@AAABBBCCCGGGKKKOOOVVVZZZ```dddhhhmmmtttyyy}}}{{{}}}}}}zzznnnhhhdddaaa```bbbjjjoooxxxzzzqqqiiifffcccdddooo~~~qqqeee```XXXWWWUUUSSSQQQPPPPPPPPPRRRPPPNNNLLLLLLJJJHHHFFFCCCAAA???===>>>AAADDDGGGOOOWWWdddppp|||oooccc```qqqwwwiii\\\PPPMMMQQQRRRfff}}}vvvcccYYYNNNJJJMMMPPPPPPMMMLLLIIIEEEBBB@@@???<<<:::666666666555444444333333222222111111111111000000------,,,,,,,,,,,,------,,,,,,------------,,,,,,---------............///---...///...---...111333666888AAAUUUlll{{{oooeee```___^^^]]]]]]]]]^^^^^^]]]\\\\\\[[[XXXUUUSSSQQQQQQPPPOOONNNLLLJJJIIIHHHGGGGGGBBBBBBAAA???>>><<<:::999:::999888777666555555555111111000000////////////------------............---,,,,,,---///000///...,,,---------,,,,,,++++++------...///111333555777666444222333555777888888999999;;;;;;:::888666444555666666555444444555777999999:::::::::;;;;;;;;;============>>>@@@AAABBB@@@@@@@@@@@@AAACCCDDDEEEGGGGGGFFFGGGGGGHHHHHHGGGIIIIIIJJJJJJJJJJJJIIIIIIIIIHHHGGGGGGIIILLLPPPRRRUUUVVVVVVWWWXXXYYYZZZZZZ\\\[[[[[[\\\^^^^^^]]]\\\WWWTTTOOOIIIDDD@@@???>>>???@@@BBBDDDEEEHHHMMMPPPVVVZZZ___cccgggnnnvvv|||}}}{{{{{{|||~~~uuulllhhhdddcccdddeeejjjrrryyyqqqlllfffdddjjjttt}}}mmmcccYYYWWWTTTSSSRRRSSSSSSSSSSSSQQQOOONNNMMMKKKIIIGGGFFFDDDAAA??????@@@BBBDDDJJJRRR^^^iiiuuuyyyddd___hhhxxxsssfffYYYSSSSSSNNN___sss~~~nnncccUUUNNNNNNPPPQQQPPPLLLIIIFFFCCCBBB@@@===:::<<<;;;999777444222000///111111111111111111111111......------------......,,,,,,------------,,,,,,---------............///---...///......///222444555:::FFFXXXmmm|||qqqgggaaa```]]]\\\[[[]]]______]]]ZZZ\\\ZZZXXXUUUSSSQQQQQQQQQOOONNNMMMKKKIIIHHHHHHGGGDDDCCCAAA???===<<<:::::::::999888666555555444444222222222222111000000///---........................---,,,---///000///...+++,,,,,,------,,,++++++------...///111444777999<<<:::888888999::::::999888999:::;;;:::888555444555666777666444444666777::::::::::::::::::::::::<<<<<<<<<===>>>@@@AAABBB======>>>???AAABBBDDDDDDFFFGGGHHHHHHGGGGGGGGGHHHLLLLLLLLLKKKJJJHHHGGGFFFHHHGGGFFFGGGIIIMMMQQQSSSSSSTTTUUUVVVWWWXXXYYYYYY[[[ZZZYYYZZZ\\\\\\ZZZYYYSSSPPPJJJEEE@@@???>>>???@@@BBBDDDFFFHHHKKKOOORRRTTTXXX]]]aaafffmmmvvv}}}~~~~~~uuunnniiifffgggcccffflllwww{{{tttlllggghhhlllrrrxxxkkkaaa^^^ZZZXXXYYYYYYYYYXXXUUUSSSQQQOOOOOOMMMKKKIIIIIIGGGEEEBBBAAAAAABBBBBBGGGNNNXXXbbbnnn{{{kkkdddbbbhhh|||pppaaaWWWSSSLLLXXXiii|||zzznnn^^^RRROOOOOOPPPOOOMMMJJJHHHEEEDDDAAA>>>;;;===<<<:::777555222000///000000000000000000000000......------------......,,,------......------,,,---------............///---...///......///222555444===KKK[[[mmm~~~{{{~~~tttiiicccaaa]]][[[[[[^^^aaaaaa^^^ZZZ[[[ZZZWWWUUUSSSSSSSSSSSSQQQPPPNNNLLLJJJIIIHHHHHHFFFDDDBBB???===;;;:::999999888777555444444444444111222222222222111111000//////..................///...------...///...---+++,,,---/////////...---------...000222555888:::;;;:::888888999999888777888999::::::999888666555666777888777555555777888;;;::::::999999::::::;;;;;;;;;<<<===>>>???AAABBB<<<===>>>???AAABBBCCCCCCDDDFFFHHHHHHGGGFFFGGGHHHLLLLLLLLLKKKJJJHHHGGGFFFFFFFFFFFFGGGJJJNNNQQQSSSRRRRRRSSSTTTVVVWWWXXXXXXZZZYYYXXXXXXYYYXXXVVVTTTNNNKKKFFFAAA>>>>>>@@@AAABBBDDDGGGIIIKKKNNNRRRUUUTTTXXX^^^bbbgggnnnvvv}}}}}}qqqhhhdddeeefffgggkkksss|||rrrjjjeeecccffftttzzziiiddd^^^[[[[[[[[[YYYWWWWWWUUUSSSQQQQQQOOOMMMKKKLLLJJJGGGDDDBBBBBBBBBBBBDDDJJJRRR\\\ffftttxxxiii___[[[jjj{{{jjjZZZQQQKKKRRR___rrrxxxfffWWWPPPNNNNNNNNNNNNLLLJJJHHHFFFCCC???<<<:::999888777666555444444/////////000000000000111------,,,,,,,,,,,,------------............---------------............///---.../////////000333666555BBBRRR```nnnzzz~~~uuuzzz}}}wwwllldddbbb^^^]]]]]]aaadddddd```[[[ZZZYYYWWWVVVUUUTTTUUUUUUSSSRRRPPPMMMKKKIIIHHHHHHHHHFFFCCC???<<<:::999999888777666444333333333333///000111222222111111000000000//////......------000///------......---+++)))***,,,...//////......------...000333666999;;;888666555666888888888777::::::::::::999999999999777888999888666666888999;;;:::999999999:::;;;;;;;;;;;;;;;<<<>>>???AAABBB@@@AAAAAABBBBBBBBBBBBAAAAAADDDGGGHHHFFFFFFGGGIIIJJJJJJJJJKKKJJJJJJIIIHHHDDDEEEFFFHHHKKKNNNQQQSSSQQQRRRSSSTTTUUUWWWXXXXXXYYYXXXWWWVVVVVVUUUSSSPPPJJJGGGBBB>>>===???BBBEEECCCFFFIIILLLNNNQQQTTTWWWVVV[[[aaafffjjjpppxxx~~~~~~~~~vvvjjjfffgggllllllnnnttt~~~zzzqqqhhhbbbbbbiiiyyyvvvooofffaaa___]]]ZZZVVVYYYWWWUUUSSSSSSQQQOOOMMMMMMKKKHHHEEECCCBBBBBBBBBAAAFFFMMMUUU___mmm|||qqqddd[[[aaassstttaaaUUUOOOQQQYYYiiiyyywwwzzznnn^^^UUUQQQQQQQQQPPPNNNLLLJJJHHHEEEAAA>>>999999888888777666555555000000000111111111222222...------------------...------............---------------............///---.../////////111444666888GGGYYYeeeooowwwzzzwwwrrrvvv}}}yyyooovvvyyyyyynnnfffccc```^^^___cccggggggbbb\\\ZZZYYYWWWVVVUUUUUUVVVWWWUUUSSSQQQNNNKKKIIIHHHGGGIIIGGGDDD@@@<<<:::999888777666555444333222222222---...///111111111000000111111000///...------,,,111000............,,,***&&&'''***,,,......---,,,------...000333777:::<<<999888888999;;;======<<<;;;;;;:::::::::;;;<<<<<<888999999888777777888:::;;;:::999999999:::;;;<<<:::;;;;;;<<<>>>???AAABBBEEEEEEEEEDDDCCCBBBAAA@@@???CCCFFFGGGFFFEEEGGGIIIGGGHHHIIIJJJKKKKKKKKKKKKCCCDDDFFFIIILLLOOOQQQRRRQQQRRRSSSTTTVVVWWWXXXYYYYYYXXXVVVUUUUUUSSSPPPNNNGGGDDD@@@======@@@DDDGGGDDDGGGJJJMMMOOORRRVVVXXXYYY^^^dddiiimmmssszzz}}}{{{zzz}}}|||oookkknnnnnnmmmnnnsss}}}xxxnnngggbbbdddlll}}}~~~ssslllhhheee```[[[[[[XXXVVVUUUTTTSSSPPPNNNLLLKKKHHHEEECCCBBBAAAAAA@@@DDDJJJQQQ[[[hhhxxxzzzlllaaa```iii{{{}}}iii[[[UUUSSSWWWeeexxx{{{pppppprrrxxxtttdddZZZVVVUUUUUUPPPOOOMMMKKKIIIFFFBBB???<<<<<<:::888666555333222111111111222222333333333000000////////////000000------............---------------.........//////---.../////////111444777:::KKK^^^iiiqqqvvvvvvqqqmmmttt~~~tttlllsssvvvzzznnneeeaaa[[[\\\^^^aaadddcccaaa^^^^^^\\\ZZZXXXXXXZZZ\\\^^^TTTRRRNNNLLLKKKJJJHHHFFFDDDCCCAAA???===;;;:::999777777666555444333333222/////////000111111222222333333333222222000//////000///...---------------........................000000111222444666999;;;::::::::::::::::::::::::>>>=========>>>>>><<<;;;888777555444555666888:::999::::::;;;;;;::::::999;;;<<<===???@@@AAABBBBBBBBBEEEHHHGGGCCCAAAAAABBBCCCCCCDDDEEEFFFHHHJJJKKKIIIIIIJJJJJJJJJIIIHHHGGGDDDEEEHHHJJJLLLNNNOOOOOOQQQQQQQQQQQQSSSUUUWWWXXXUUUVVVVVVUUUSSSOOOKKKHHHAAA@@@>>>>>>???BBBDDDFFFJJJMMMRRRUUUWWWXXXZZZ[[[]]]bbbjjjqqqvvvzzz~~~{{{yyywwwxxx~~~sssmmmllljjjmmmpppuuu|||qqqhhhddd```cccpppzzzqqqddd```ddd\\\[[[XXXVVVSSSQQQPPPPPPOOOMMMJJJHHHGGGFFFCCCAAA@@@@@@DDDLLLUUUaaarrrvvvdddaaaaaaiiitttaaaYYYQQQQQQ]]]lll~~~yyypppgggiiissstttdddXXXTTTUUUWWWRRRNNNKKKJJJHHHCCC>>>>>>;;;777555555555555444111000000000000000111111000///...------...///000000000//////.........---...---,,,,,,,,,,,,---...///...---...000333666999<<>>@@@AAAAAA???888777666555666777999:::999:::;;;;;;;;;;;;:::999<<<===???AAACCCCCCCCCCCCDDDEEEFFFEEECCCAAAAAABBBCCCCCCDDDEEEFFFHHHIIIJJJGGGGGGGGGGGGGGGGGGGGGGGGFFFGGGHHHJJJLLLNNNPPPQQQTTTSSSSSSRRRSSSTTTUUUVVVWWWWWWWWWUUURRRMMMIIIFFFAAA???>>>>>>@@@CCCFFFIIINNNQQQSSSUUUVVVYYY\\\___aaagggnnnuuuzzz~~~|||{{{zzz|||wwwpppooonnnooorrrtttzzzuuulllfff``````jjjuuu}}}ssseee```ccc]]]\\\YYYWWWTTTRRRQQQQQQPPPNNNKKKIIIHHHGGGDDDBBBAAA@@@CCCJJJRRR\\\lllyyyjjjaaa^^^ccczzz{{{hhh[[[RRROOOXXXfffvvv{{{rrrnnnmmmtttsssggg^^^ZZZWWWTTTPPPLLLJJJGGGCCC???@@@===:::888777777777666222222111111111111222222000///............///000000/////////.........---......---,,,,,,---......///.........000333666888???QQQhhhuuuwwwuuusssrrrooouuu~~~uuurrrtttuuuxxxyyysssooossswwwkkkccc```aaa___^^^______```^^^]]]]]]\\\[[[YYYYYY[[[\\\]]]TTTQQQNNNLLLKKKJJJGGGFFFCCCBBBAAA???===;;;:::999999888777666444333111111222222111111000//////...000000000000///...------//////...------------...000000///...---,,,,,,+++...//////111333555777999:::::::::::::::;;;<<<<<<<<<;;;<<<>>>@@@AAA@@@???777666666666777888:::;;;999:::<<<======<<<:::999>>>???BBBDDDFFFFFFEEEEEEFFFDDDBBBAAABBBCCCBBBBBBCCCCCCDDDEEEFFFGGGHHHIIIFFFEEEDDDDDDDDDEEEFFFGGGIIIIIIIIIJJJLLLOOOQQQSSSWWWVVVUUUTTTTTTSSSTTTTTTYYYYYYWWWTTTPPPKKKFFFCCC@@@???>>>>>>AAAEEEJJJMMMSSSTTTUUUVVVWWWZZZ___cccffflllssszzz~~~}}}|||}}}~~~|||sssppppppqqqrrrsssxxx|||ssskkkccc___cccjjjvvvvvvgggaaabbb___]]][[[XXXVVVTTTSSSRRRRRROOOMMMKKKJJJHHHFFFCCCAAA@@@BBBGGGMMMVVVdddqqqttteee^^^```ssssssaaaUUUNNNSSS^^^lllzzzxxxsssuuu~~~nnnbbbYYYVVVRRRNNNIIIEEEBBBAAAAAA>>>:::888888888777666333333222222222222222333000//////......//////000/////////.....................---,,,,,,---......///.........000222555777@@@PPPeeessswwwvvvvvvxxxwww{{{yyyqqqlllmmmqqquuuxxxxxxtttqqqxxxvvvjjjbbb```aaa___]]]\\\^^^______^^^___^^^\\\[[[[[[\\\^^^___SSSQQQNNNLLLJJJIIIGGGEEECCCBBBAAA???===;;;999888999888777666444222111111111111111111000000//////111111222222111000/////////......---------.....................---------000111222444666888:::;;;::::::999999:::;;;<<<======<<<<<<<<<======;;;:::555555555555666888:::;;;999:::<<<>>>>>><<<:::999???AAADDDGGGHHHHHHGGGFFFHHHDDD???>>>AAACCCCCCBBBBBBCCCDDDEEEFFFFFFGGGGGGEEEDDDCCCBBBBBBDDDFFFHHHKKKJJJJJJJJJLLLOOORRRTTTWWWWWWVVVUUUUUUTTTTTTTTTZZZYYYWWWSSSNNNHHHCCC@@@??????>>>???CCCHHHMMMPPPSSSUUUWWWXXXYYY\\\```cccjjjooovvv|||}}}{{{||||||~~~tttooopppppppppqqqvvv{{{qqqggg```aaaccckkk}}}{{{lllcccbbbaaa___]]][[[XXXVVVUUUUUUSSSQQQNNNLLLKKKJJJGGGEEEAAA@@@AAAFFFJJJQQQ^^^jjjzzz{{{wwwmmmcccbbbpppjjj\\\QQQRRRYYYeeezzz~~~wwwttt~~~~~~kkk[[[YYYUUUOOOJJJEEECCCBBB???<<<999777777666444333333333222111111111222222000000000///////////////..............................------------..................000222444666>>>KKK___pppxxxzzzrrrhhhfffkkkrrrwwwyyyxxxtttsss|||vvvjjjccc```^^^\\\ZZZ[[[]]]___`````````___^^^^^^^^^^^^___```SSSPPPMMMKKKJJJIIIGGGEEECCCBBB@@@>>><<<:::999888888888777555444333222111//////000000111111111111000111111111111000000///......---------......///+++,,,,,,---...///000000111222333555777999:::;;;:::999888888888:::;;;<<<===<<<;;;<<<======;;;999222333444555666888999::::::;;;===>>>>>>===;;;:::???AAADDDFFFGGGHHHGGGFFFGGGCCC>>>===@@@BBBCCCBBBBBBCCCDDDEEEEEEEEEEEEDDDEEEDDDBBBBBBCCCEEEGGGIIILLLKKKJJJKKKLLLOOORRRTTTTTTUUUUUUUUUVVVVVVVVVVVVXXXWWWTTTPPPKKKEEE@@@>>>??????@@@BBBFFFKKKPPPRRRQQQTTTXXX[[[]]]___aaabbbkkkpppwww}}}~~~|||{{{|||~~~tttnnnmmmnnnoooqqqvvvuuukkkdddbbbaaacccqqquuuiiieeecccbbb```]]][[[YYYXXXWWWTTTRRROOONNNLLLKKKHHHFFFAAA???AAAEEEHHHNNNZZZeeevvvwwwqqq|||xxxiiibbbjjjuuutttcccTTTQQQSSS]]]ooo{{{vvv|||rrr]]]ZZZUUUPPPKKKGGGEEECCC???===:::888777666444222222222111000000000000000000000000000000//////...---------................................................///000222333444:::DDDXXXmmm{{{mmmaaaaaajjjqqquuuvvvtttrrrsss~~~xxxllldddaaa]]][[[ZZZZZZ]]]___````````````____________``````SSSPPPMMMKKKJJJIIIFFFEEEBBBAAA@@@>>><<<:::999888777777666555444333333222...//////000111111222222.........//////......---...------------...//////******+++---///000111222///000222444777888999999;;;:::888777666888999;;;999999999;;;===>>>===<<<111222444666777999:::;;;<<<==================<<>>???AAABBBCCCBBBCCCDDDEEEEEEDDDCCCBBBCCCCCCCCCCCCDDDFFFHHHIIIKKKKKKKKKKKKMMMOOOQQQRRRRRRRRRTTTUUUVVVVVVVVVVVVUUUSSSPPPLLLGGGCCC???===>>>???BBBEEEJJJNNNQQQSSSPPPTTTYYY]]]```aaaccceeemmmrrrxxx~~~~~~~~~~~~~~~wwwqqqmmmoooqqqsssxxxyyypppiiifffbbb___hhhtttssskkkeeedddbbb___]]][[[ZZZYYYTTTRRRPPPNNNMMMKKKHHHFFFAAA@@@AAADDDFFFKKKUUU```qqqyyyqqqwwwoooaaaaaaggg~~~lllYYYQQQOOOSSScccttt}}}yyy```ZZZSSSOOOMMMKKKGGGDDDAAA???===;;;:::999666444222222111000////////////111111111111000///......---------------.........---...////////////...---.........///000111222333888???SSSmmmkkk^^^aaalllssstttsssqqqooossszzznnnfffbbb]]][[[ZZZ[[[]]]^^^^^^]]]^^^^^^^^^^^^^^^^^^^^^^^^SSSPPPMMMKKKJJJHHHFFFDDDBBBAAA@@@>>><<<:::888888666666555555555444444444000000000000000111111111------...............------------------...//////***+++,,,---...000111111///000333555777999999999;;;:::777555444555777888555555555777999;;;:::999222333555888:::<<<======>>>>>>===<<<<<<===>>>>>>>>>>>>>>>???@@@BBBDDDEEEAAAAAAAAA???>>>???AAACCCBBBCCCDDDEEEEEEDDDBBBAAAAAAAAABBBDDDEEEGGGHHHHHHIIIJJJKKKLLLMMMOOOPPPPPPQQQRRRSSSUUUUUUUUUUUUTTTQQQOOOMMMIIIEEEAAA>>><<<===@@@DDDIIIMMMPPPQQQRRRRRRUUUZZZ]]]aaadddhhhjjjpppuuu{{{~~~~~~}}}wwwpppsssuuuwww{{{xxxrrrooohhh```cccllluuusssgggfffdddaaa___]]]\\\[[[TTTRRRPPPNNNMMMKKKHHHFFFCCCAAAAAACCCDDDFFFOOOYYYhhhwwwwwwuuuwwwyyyddd^^^aaapppwwwaaaUUUNNNMMMYYYggg}}}~~~cccZZZQQQNNNOOOOOOJJJDDDBBB@@@===<<<;;;999666333444333222111000000000000111111222222111000...---,,,,,,,,,------.........---...///000000///...------......///000111222222:::???SSSooorrrfffkkkwww~~~|||wwwsssuuu|||pppgggccc^^^]]][[[\\\]]]]]]\\\ZZZ]]]]]]]]]]]]]]]]]]]]]]]]RRRPPPMMMKKKIIIHHHFFFDDDBBBAAA@@@>>><<<:::888777555555555555555555555555222222111111000///////////////000000000000000///---------------...///000,,,,,,------.../////////111333555888:::;;;;;;;;;<<<:::777444333444555777444333222333444444222000444555777:::<<<>>>??????@@@>>>===;;;;;;===>>>@@@>>>===<<<<<<===@@@CCCEEE???AAABBB@@@>>>===@@@DDDAAACCCDDDEEEEEECCCAAA@@@???@@@BBBDDDEEEFFFGGGGGGHHHIIIKKKMMMNNNNNNOOOOOOQQQRRRTTTUUUUUUTTTSSSSSSNNNMMMJJJGGGDDD@@@>>>======@@@EEEKKKOOOQQQQQQQQQUUUWWWZZZ]]]```ffflllpppsssxxx~~~~~~|||zzz{{{|||}}}|||tttwwwyyy{{{~~~{{{xxxnnnccccccjjjiiizzzyyyhhhgggeeebbb___^^^\\\\\\TTTRRROOONNNMMMKKKHHHFFFEEECCCBBBBBBAAABBBJJJSSS___nnn{{{uuuqqqxxxjjjbbbcccggg~~~iiiZZZOOOLLLUUUbbbtttdddZZZOOOMMMQQQRRRLLLDDD@@@>>><<<:::999777444111555444333222111111111111111222222222111000...---,,,,,,,,,------.........---...///000000///...------......///000111111222===AAATTTqqq{{{pppwwwzzzyyyzzzooofffbbb___^^^\\\\\\^^^___^^^]]]```]]][[[ZZZ[[[[[[ZZZXXXSSSPPPMMMKKKJJJGGGDDDBBBBBB@@@>>><<<:::999888777:::999777666555444444444777555333222222111000...//////...------------...111///------......---,,,,,,---.........///111333111111333444777:::<<<>>>555666777666444333333333333333222222111222222222333555888:::888555666999999;;;<<<;;;<<<>>>>>><<>>===>>>???@@@AAAAAABBBBBBBBBBBBBBBBBBDDDDDDCCCCCCCCCBBBBBBBBB???@@@@@@@@@@@@BBBEEEHHHJJJJJJKKKLLLMMMNNNNNNOOOUUUUUUVVVUUUTTTRRRQQQOOOJJJGGGDDDAAA???@@@AAACCCCCCDDDGGGLLLQQQTTTUUUUUUVVVYYY^^^bbbfffjjjnnnqqqvvv{{{{{{wwwuuuttt~~~wwwxxxwwwxxx|||}}}{{{ppphhheeefffhhhpppsssjjjbbbaaabbb^^^[[[YYYYYYUUUQQQNNNLLLJJJHHHFFFEEEBBBAAACCCCCCDDDJJJQQQ^^^fffrrr~~~tttuuu~~~xxxgggaaa___qqqxxxaaaUUUQQQRRRSSSdddyyycccYYYQQQPPPQQQNNNKKKKKKEEEBBB???<<<:::888666444444333222222111111222222////////////............111111000//////...------...---,,,+++,,,---///000......///000111222222333999@@@PPPjjj~~~zzzoooeeeaaa```^^^]]]]]]^^^______^^^___]]][[[ZZZZZZZZZYYYXXXUUUSSSPPPNNNLLLJJJGGGEEEBBB@@@>>><<<:::999888777444333222000//////......555333222111222111000...//////...------------...000///------......---,,,---/////////......000222555555666666777888888888555666777777555333333444333333222111111222222333333555999<<<<<<===???CCC<<<<<<;;;:::;;;===>>>>>>AAA@@@>>>======>>>???@@@AAAAAAAAAAAABBBBBBBBBBBBDDDCCCCCCCCCBBBBBBBBBAAA@@@AAAAAAAAAAAACCCFFFIIIJJJKKKKKKLLLMMMNNNOOOOOORRRRRRRRRRRRPPPNNNMMMKKKEEEBBB???<<<;;;<<>><<<:::999888777555444333222111000000000222111000000111111000...//////...------------...000...------.........---///000000///......000111666777777888888777777666666777888777555444444444444333222111111222333444777999;;;;;;;;;;;;<<<===>>>;;;888888:::<<<>>>??????>>>===<<<===>>>???@@@@@@@@@AAAAAAAAABBBBBBBBBCCCCCCBBBBBBBBBBBBAAAAAAAAABBBCCCBBBBBBDDDGGGJJJKKKKKKLLLMMMNNNOOOPPPPPPPPPPPPPPPPPPNNNLLLJJJIIIAAA???;;;888999;;;???BBBGGGIIIMMMQQQUUUXXXZZZZZZ___bbbgggkkknnnrrrvvvyyy{{{vvvqqqoooooovvv}}}zzzxxxxxx{{{}}}~~~}}}vvvpppkkkgggiiiooozzzwwwjjjfffccc___]]]\\\\\\YYYVVVSSSQQQOOOMMMKKKLLLHHHFFFFFFDDDAAADDDIIIMMMVVVeeettt|||xxxyyyvvvdddWWW```nnnvvvaaaTTTOOONNNYYYjjj~~~mmmWWWOOOIIIKKKNNNNNNLLLLLLGGGDDD@@@===;;;999777555222222111000000000000111111111000000000/////////,,,,,,,,,---------......+++,,,...000000///---,,,/////////000111222333444:::BBBTTToooyyylllccc^^^```^^^]]]]]]^^^______^^^]]][[[YYYXXXYYYYYYWWWVVVSSSQQQNNNLLLKKKIIIGGGDDDBBB@@@>>><<<:::999888777777777555444444333333333000///...///000111000/////////...------------...000...,,,,,,...///...---...///000000///000222444444555777888999999888888666888999888666444444555444333222111111222444555888;;;===<<<;;;;;;999666;;;777444777;;;<<<===???>>>======<<<======>>>?????????@@@@@@AAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAABBBCCCDDDDDDDDDEEEHHHKKKLLLLLLMMMNNNOOOPPPPPPQQQRRRRRRRRRQQQOOOLLLJJJHHHAAA???;;;999;;;???DDDGGGJJJMMMQQQUUUXXX[[[]]]^^^dddggglllqqqtttwwwzzz}}}}}}~~~}}}|||wwwrrrnnnllllllnnnttt}}}{{{xxxwwwyyyzzzzzz~~~wwwooommmlllmmmrrr~~~~~~ooohhhddd```^^^___]]]ZZZWWWUUUSSSQQQOOOLLLKKKHHHGGGGGGDDD@@@BBBFFFJJJSSS```nnn{{{|||yyyiii]]]^^^dddtttnnn\\\RRROOORRR```uuuwwweeeWWWOOOJJJLLLOOOOOONNNNNNHHHEEEAAA>>><<<:::777555222111000000///000000000111111111111000000000000---------.........//////,,,---...000111111000000////////////111222444555:::CCCWWWtttxxxlllbbb]]]___^^^\\\\\\^^^___^^^]]]\\\ZZZXXXWWWXXXXXXVVVUUURRRPPPMMMLLLKKKIIIGGGDDDBBB@@@>>><<<:::999888777444333222111000000000111000.........000111000/////////...------------...///...,,,,,,...///......+++---///000000222555777666777777888888888888888777888999999666555555555444333222111111333555666444:::===<<<>>>@@@===777999333222888=========>>>>>>===============>>>>>>>>>>>>??????@@@AAAAAABBB@@@@@@AAAAAAAAAAAAAAAAAABBBCCCEEEEEEEEEFFFIIIKKKLLLLLLMMMNNNOOOPPPPPPQQQRRRRRRRRRPPPNNNKKKIIIGGGAAA???<<<;;;===BBBGGGJJJLLLPPPUUUYYY[[[]]]```bbbgggkkkqqquuuxxx{{{~~~~~~yyyyyyxxxtttoookkkiiiiiihhhmmmuuu}}}}}}yyyvvvwwwwwwvvvwww{{{~~~vvvppplllkkkooovvvuuulllgggbbb___```\\\ZZZWWWUUUTTTRRROOOLLLIIIFFFFFFGGGDDD@@@AAAEEEGGGNNNZZZgggsss~~~{{{}}}ssseee___^^^jjj~~~iiiZZZSSSOOOXXXiiixxxggg\\\SSSLLLMMMOOONNNMMMNNNIIIFFFBBB???===;;;888666222111000000///000000000111111111111000000000000------------------------,,,,,,,,,,,,---///111333////////////111333555777<<>><<<:::999888777333222222111000000111111000///...///000111000/////////...------------...///---,,,,,,...//////...***,,,...000111444777:::;;;;;;999888777666666666888999:::999777666666666555333111000111333666888666;;;<<<999;;;AAA>>>777===444111999???======????????????>>>>>>===============>>>???@@@AAAAAABBB??????@@@@@@@@@@@@AAAAAAAAACCCEEEFFFFFFGGGIIIJJJKKKKKKLLLMMMNNNOOOPPPPPPPPPPPPOOOMMMKKKHHHEEECCC>>>>>>======???CCCGGGJJJNNNSSSXXX\\\]]]^^^bbbeeeiiimmmsssxxxzzz}}}|||zzzttttttsssooojjjfffeeeeeedddgggmmmssszzz{{{wwwwwwvvvrrrqqqsssrrrllljjjmmmrrr{{{~~~rrrjjjccc___^^^[[[YYYWWWVVVUUUSSSOOOMMMHHHFFFGGGHHHFFFAAABBBEEEBBBHHHRRR^^^kkkxxx}}}{{{}}}kkkaaa\\\dddxxxvvvbbbVVVPPPRRR___wwwrrrhhh\\\RRROOOOOOMMMKKKLLLKKKHHHDDD@@@>>><<<888666222222111000000000000111111111000000000/////////+++,,,,,,,,,------.........---,,,+++,,,...000222000/////////000333666888>>>KKKddd}}}{{{xxxlllbbb^^^]]][[[ZZZZZZ[[[\\\\\\[[[[[[YYYVVVVVVVVVVVVUUUSSSQQQOOOMMMLLLKKKJJJGGGEEEBBB@@@>>><<<:::999888777666555444444444444444444111000//////111111000/////////...------------......---,,,,,,...//////...,,,---///111222444777999===;;;888666555666777888888999::::::888666666777555333111000111444777999888<<<;;;888>>>KKKOOOJJJIII;;;444999>>><<<===BBBAAAAAA@@@@@@???>>>===<<<<<<<<<===>>>???@@@AAAAAA????????????@@@@@@@@@AAAAAACCCEEEFFFFFFGGGHHHJJJJJJKKKKKKLLLMMMNNNOOOOOOOOONNNMMMLLLIIIEEEBBB@@@>>>>>>>>>@@@BBBEEEHHHJJJOOOTTTZZZ]]]^^^___cccgggiiinnntttxxx{{{}}}~~~||||||}}}{{{wwwuuuoooooonnnjjjeeeaaa``````^^^___bbbfffllluuuzzzxxxvvvqqqnnnnnnvvv}}}sssmmmnnnooorrryyynnnddd]]][[[[[[ZZZXXXWWWVVVTTTPPPNNNJJJIIIJJJKKKHHHCCCBBBEEEAAAEEEMMMVVVbbbooo|||}}}|||sssggg^^^bbbooohhhWWWRRRPPPXXXoooxxxjjj\\\UUURRRNNNLLLMMMLLLIIIEEEAAA???<<<999777333333222111111111111111000000000/////////......++++++---///111333444555555444333222111000000000000///...///000444777999===KKKdddxxx{{{xxxlllccc^^^\\\ZZZYYYYYYZZZ[[[[[[ZZZZZZXXXVVVUUUVVVVVVTTTSSSOOOMMMJJJIIIHHHGGGEEECCCBBB@@@>>><<<:::999888777555555444333333333444444333111000000111111000...//////...------------......---,,,,,,.../////////...///111111222333666888:::888666444555888;;;===888:::;;;:::888666666777555444111000111444777999444999:::;;;KKKcccpppqqqSSSBBB666888<<<;;;===DDDBBBBBBBBBAAA???>>><<<;;;;;;<<<===>>>???@@@AAAAAA>>>>>>??????@@@@@@@@@AAA@@@BBBEEEFFFFFFFFFHHHIIIJJJJJJKKKLLLMMMNNNOOOOOOOOOOOONNNLLLIIIEEEBBB@@@???@@@AAACCCFFFHHHJJJKKKOOOUUU[[[^^^^^^___dddhhhiiimmmsssxxx{{{|||~~~}}}{{{zzzzzz~~~xxxuuusssqqqkkkkkkjjjfffbbb^^^]]]]]]XXXXXXXXXZZZ___hhhsss{{{}}}wwwuuuwwwzzz|||}}}|||zzzwwwqqqmmmlllooo{{{~~~sssqqqnnnllluuuqqqddd[[[XXX\\\[[[YYYYYYXXXUUURRROOONNNLLLMMMNNNJJJDDDBBBDDDDDDGGGKKKRRR[[[gggttt|||~~~|||nnnbbbaaajjjzzzjjjWWWTTTOOOUUUkkkvvveee[[[VVVRRROOOPPPMMMIIIEEEBBB???<<<999777444333222222111111222222////////////............,,,---000333666999;;;=========<<<;;;888555111///000///...///000444777999:::HHHaaayyywwwoooeee^^^```^^^[[[XXXWWWVVVWWWWWWYYYXXXXXXWWWVVVUUUTTTSSSOOOMMMKKKIIIIIIGGGEEECCCAAA???===;;;;;;999777555444444333222222111111000......//////000000111111,,,---------.../////////......---,,,,,,,,,------///000333444444111---+++:::999777555555666888999=========<<<:::999999999999777444222333666:::<<<444>>>>>>999IIIiiiyyytttZZZAAA444===@@@777666@@@@@@@@@@@@???>>>===<<<;;;>>>>>>>>>???@@@@@@AAAAAA@@@???>>>=========>>>???BBBCCCEEEGGGIIIJJJKKKKKKLLLLLLLLLLLLLLLMMMMMMMMMNNNOOOPPPOOOKKKEEE???;;;===>>>@@@BBBEEEHHHKKKMMMRRRUUUYYY]]]aaaccccccccciiikkkooossswwwzzz|||~~~~~~~~~|||{{{}}}~~~~~~xxxuuupppnnnoooiiihhhgggeeeaaa]]]ZZZXXXVVVPPPNNNQQQVVV]]]gggqqq~~~{{{tttmmmjjjgggeeefffjjjooorrrssswwwzzz|||{{{||||||yyyvvvrrrnnntttsssxxx|||sssnnnnnnrrruuuyyyfff^^^^^^ZZZZZZ[[[[[[[[[XXXSSSOOOMMMKKKIIIHHHHHHGGGEEECCCCCCDDDIIIRRRZZZcccqqq}}}ssscccaaadddmmmwww^^^UUUQQQRRR```uuu~~~yyyxxxzzzkkk^^^WWWRRRPPPRRRMMMJJJGGGDDDBBB???;;;999555444333222111111000111111111111111111000//////,,,---///222555888:::;;;===>>>AAACCCCCC===333+++////////////111333555666>>>GGGZZZuuu}}}wwwzzz}}}||||||zzzqqqggg``````^^^\\\YYYXXXWWWXXXXXXXXXWWWVVVUUUTTTSSSRRRQQQOOOMMMJJJIIIHHHGGGEEECCCAAA???===;;;;;;999777555444444333333222111111111/////////000000000000000---------...............//////...---------------(((+++///444777999999999888777555444555666777888:::<<<===<<<888777888:::888777555444555777:::<<<666<<<:::444<<>>======>>>>>>??????@@@AAAAAA@@@???>>>======>>>???@@@BBBCCCEEEGGGIIIJJJKKKKKKKKKKKKLLLLLLMMMMMMMMMMMMLLLMMMNNNNNNKKKFFFAAA===>>>???AAADDDHHHLLLOOOPPPUUUWWWZZZ^^^```bbbccccccdddfffjjjooossswwwyyyzzz|||}}}~~~~~~}}}}}}uuurrrooolllkkkllldddddddddbbb```]]]ZZZYYYTTTNNNJJJLLLOOOTTT]]]eeeuuu}}}{{{tttlllfffaaa^^^[[[YYYYYY]]]bbbeeejjjmmmppppppooooooppprrrvvv{{{zzzuuuppplllooonnnrrrwwwpppmmmoooqqq}}}lllaaa___\\\\\\\\\]]]\\\YYYTTTPPPMMMKKKIIIHHHHHHGGGEEEDDDAAAAAAEEEMMMTTT]]]kkkxxx{{{gggbbbcccjjjgggXXXRRRRRR]]]qqq{{{yyyqqqvvvtttdddZZZSSSRRRTTTOOOLLLHHHEEECCC???<<<999555555333222111111000000111111111111111000//////---...///000222333444444//////111555777666111---////////////111333555666???III\\\sss{{{{{{xxx|||}}}yyyuuu|||}}}sssiiibbb```___]]][[[ZZZYYYZZZZZZWWWVVVUUUTTTRRRQQQPPPOOOOOOMMMJJJIIIHHHGGGDDDBBBAAA???===;;;;;;999777555444444333333222222111111000000111111000000//////...............---------//////...------------......///111333555777888888555555444444444666777888999;;;===<<<999888:::<<<666666666666777888999:::<<<===;;;888999;;;:::666:::666666;;;???>>>>>>@@@BBBBBBAAA@@@???>>>============>>>??????@@@@@@AAA@@@???>>>===>>>>>>@@@@@@CCCDDDEEEGGGIIIJJJKKKKKKIIIJJJKKKLLLMMMMMMNNNNNNKKKKKKLLLLLLIIIFFFBBB??????@@@DDDHHHLLLQQQTTTVVVXXXYYY[[[^^^```aaabbbbbbaaaccchhhmmmrrrvvvyyyzzzzzz{{{}}}~~~~~~wwwnnnkkkjjjhhhhhhjjj``````___^^^]]][[[YYYXXXSSSMMMHHHIIIJJJKKKQQQXXXfffooo{{{xxxppphhhbbb[[[WWWUUUSSSPPPNNNPPPSSSWWWZZZbbbdddggggggfffdddddddddgggkkkpppuuuzzz~~~xxxrrrnnnmmmjjjmmmxxx|||tttooollllllqqqyyyjjjddd```_________^^^[[[WWWSSSMMMKKKIIIHHHHHHHHHFFFEEEDDDCCCFFFLLLRRR[[[iiivvvnnndddbbbfffyyyttt]]]TTTQQQYYYiii{{{{{{ooosss{{{pppaaaVVVTTTVVVRRROOOKKKGGGDDDAAA===:::666555444222111111000000000111111111111000000////////////.........------111000......///000...---////////////111333555666;;;GGGZZZnnn}}}}}}}}}~~~yyyrrrpppyyy}}}sssiiiccc```___^^^\\\[[[[[[[[[[[[WWWWWWUUUTTTRRRPPPOOONNNNNNLLLJJJIIIHHHFFFDDDBBBAAA???===;;;;;;999777555555444444333222222111111111111222222111000...---/////////...---------,,,///...------,,,,,,------222222111111111111111222555444444555555777888999<<<:::999:::===>>>===;;;333444555777888888888888;;;999:::======888666777555:::<<<;;;;;;>>>???===@@@???>>>===<<<;;;;;;;;;======>>>>>>???@@@@@@@@@??????>>>>>>>>>???AAABBBCCCDDDFFFHHHIIIJJJKKKKKKHHHIIIKKKLLLMMMNNNMMMMMMJJJKKKKKKJJJHHHDDDAAA???@@@CCCGGGLLLQQQUUUYYY[[[[[[[[[\\\]]]___aaabbbbbbcccffflllrrrwww{{{}}}zzz|||~~~}}}tttkkkiiiiiiggghhhjjj___^^^]]]\\\ZZZXXXVVVUUUSSSMMMIIIIIIHHHHHHKKKQQQXXXaaannnyyyyyytttlllccc[[[VVVRRRPPPOOONNNMMMNNNQQQUUUZZZ]]]dddfffhhhjjjiiigggeeedddbbbccceeehhhmmmssszzz~~~~~~xxxtttooolllmmmuuu~~~zzzsssmmmiiimmmzzzwwwmmmdddcccbbbbbbaaa^^^ZZZVVVOOOMMMJJJIIIIIIIIIGGGFFFGGGEEEFFFJJJOOOWWWeeeqqq~~~xxxiiibbbdddqqqcccWWWPPPUUUaaappp~~~vvvxxxooo^^^VVVVVVTTTQQQMMMIIIFFFBBB>>>;;;777666444333222111000000000000111111111111000///000//////...---,,,++++++222111000///////////////000/////////000222444555555CCCWWWjjjvvv~~~{{{yyyxxxyyyvvvpppppp{{{|||qqqgggaaa______^^^]]]]]]]]]]]]]]]ZZZYYYWWWUUUSSSQQQOOONNNNNNLLLJJJHHHGGGFFFDDDBBBAAA???===;;;;;;999777555555555444444333222222111111222333333222000...,,,/////////...---------,,,...------,,,,,,,,,,,,,,,,,,,,,---...111444777888555555666666777888999:::<<<666222555===@@@;;;666000222444666888777666666777444444999888444444999777===>>>:::999>>>@@@>>>@@@???===<<<;;;:::::::::<<<======>>>??????@@@@@@>>>>>>>>>>>>???@@@BBBCCCDDDEEEGGGHHHIIIJJJKKKKKKHHHIIIKKKLLLMMMMMMLLLLLLKKKJJJIIIHHHEEECCC@@@???CCCEEEJJJOOOTTTXXX[[[]]]\\\\\\\\\]]]___aaaccceeehhhkkkpppvvv{{{|||~~~}}}tttkkkhhhhhhffffffhhhbbbaaa^^^[[[XXXUUUSSSRRRRRRMMMIIIIIIHHHGGGHHHMMMNNNVVVbbblllttt{{{~~~xxxrrrnnniiifff```YYYSSSPPPOOOOOONNNOOOPPPTTTYYY^^^dddgggnnnpppsssuuuvvvtttqqqnnngggeeecccbbbdddhhhlllooorrrvvv}}}~~~yyysssoooooouuu|||zzzrrrlllnnnssssssiiihhhffffffdddbbb]]]ZZZRRROOOLLLJJJJJJIIIIIIHHHEEEBBBBBBDDDHHHNNN[[[hhhwwwqqqfffdddlllxxxkkk\\\QQQSSSZZZeeexxx{{{}}}~~~hhhZZZUUUVVVSSSNNNJJJGGGCCC???<<<888777555333222111000000///000000111111111000000/////////......---------&&&'''***---///111222333000000//////000222444555444BBBWWWhhhsss|||}}}yyywwwxxxxxxwwwsssrrr}}}zzznnneee```^^^^^^^^^^^^^^^]]]]]]]]][[[ZZZYYYVVVTTTQQQOOONNNNNNLLLIIIHHHGGGFFFCCCAAAAAA???===;;;;;;999777555555555444444333333222222111222333333333111...---...............---------......---,,,,,,,,,,,,---......000222444777999;;;666666777777888888999999999222---111999<<<777000000111444777888888777666999777666666333000222666777;;;<<<:::;;;???BBBCCCBBB@@@>>>===<<<;;;<<<<<<<<<<<<===>>>>>>??????@@@>>>>>>===>>>???AAACCCDDDEEEFFFGGGIIIJJJJJJKKKKKKHHHJJJKKKMMMMMMLLLKKKJJJIIIHHHGGGEEEDDDBBBAAAAAAEEEHHHLLLQQQVVVYYY[[[\\\[[[[[[[[[\\\___cccfffhhhkkknnnsssxxx}}}}}}~~~|||sssjjjggggggeeeeeegggfffddd```\\\XXXUUURRRQQQOOOKKKIIIJJJHHHEEEFFFIIIHHHNNNWWW^^^eeellltttzzzvvvxxxxxxvvvpppiiidddbbb\\\[[[ZZZWWWTTTRRRSSSTTTSSSUUUXXX^^^dddkkkpppsss|||~~~~~~zzzqqqlllfffbbbaaabbbcccccchhhlllssszzz|||yyyuuuuuuxxx|||zzzrrrnnnnnnuuuxxxmmmllljjjiiigggeeeaaa^^^WWWSSSOOOLLLKKKKKKJJJIIIGGGDDDCCCEEEGGGLLLWWWcccppp|||}}}llldddhhhqqqxxxeeeUUUSSSUUU\\\nnn{{{|||sss___UUUUUUSSSNNNKKKHHHEEE@@@>>>888777666444222111000000///000000111111111111000//////////////////000000(((***---////////////000111000000000000222333444888FFFZZZjjjuuu}}}wwwtttuuuvvvwwwxxx{{{}}}}}}wwwtttxxxlllddd```\\\]]]]]]^^^^^^^^^]]]]]]\\\[[[YYYVVVSSSQQQOOONNNMMMKKKIIIHHHGGGFFFCCCAAAAAA???===;;;;;;999777555555555555444333333222222000111333444333111///------------...............000000///...............555555555666666666666666666666777777777777777777555333111222555777555222111333555888999999999999888::::::666333444666666999777888<<>><<<;;;;;;<<<<<<<<<<<<======>>>?????????>>>======>>>???BBBDDDEEEFFFFFFHHHIIIJJJJJJKKKKKKIIIJJJLLLMMMMMMKKKIIIHHHEEEEEEDDDCCCCCCDDDDDDEEEGGGJJJNNNRRRVVVXXXYYYZZZZZZZZZZZZ[[[___dddiiilllnnnqqquuuzzz}}}~~~}}}|||{{{}}}|||rrrjjjhhhhhhfffgggiiiiiifffbbb^^^YYYVVVTTTSSSPPPMMMKKKLLLJJJFFFEEEGGGFFFIIINNNRRRWWW]]]ffflllhhhjjjjjjgggbbb^^^]]]^^^[[[^^^aaabbb```___```bbbaaaccchhhnnnttt{{{wwwrrrjjjeeecccbbb```___bbbffflllrrrxxx~~~}}}xxxqqqlllnnn{{{qqqooommmkkkjjjgggcccaaa[[[WWWRRRNNNLLLKKKJJJIIIIIIGGGGGGHHHIIILLLVVV```iiivvvqqqddddddjjjppp\\\UUURRRTTTeee{{{}}}}}}{{{dddXXXUUURRRNNNKKKHHHEEEBBB???999888666444222111000000//////000111111111111111//////000000000000000000111222333111...,,,,,,...111000000000000222333444:::GGGZZZlll{{{|||rrrkkknnnuuuyyy~~~~~~xxxwwwlllddd```\\\\\\]]]]]]^^^^^^]]]]]]\\\[[[YYYVVVSSSPPPNNNMMMMMMKKKIIIHHHGGGEEECCCAAAAAA???===;;;;;;999777555666555555444444333222222///111333444444222000...,,,------....../////////222222111000000000000000222333444666777777777777555666666666666666555444444666888777555444555777333555777999:::;;;;;;;;;000777999444333888;;;999;;;666777???BBB===;;;>>>???>>>;;;999888888999:::<<<<<<======>>>?????????=========>>>@@@BBBDDDFFFFFFGGGHHHIIIJJJJJJKKKKKKJJJKKKMMMNNNMMMKKKHHHFFFBBBAAAAAABBBCCCEEEGGGIIIIIIKKKOOOSSSVVVWWWXXXXXXYYYYYYYYY[[[___eeekkkoooqqqsssxxx{{{~~~~~~|||{{{yyy{{{~~~}}}ssskkkjjjkkkjjjkkkmmmjjjgggccc___[[[XXXVVVVVVTTTPPPNNNOOOLLLGGGEEEGGGDDDGGGJJJKKKNNNTTT\\\cccaaaaaa```\\\XXXXXX[[[___cccgggmmmoooooonnnnnnpppoooqqqvvv|||zzztttlllgggdddccc```^^^[[[^^^ccchhhnnnuuu||||||vvvnnnkkktttsssqqqnnnlllkkkhhheeebbb]]]YYYTTTOOOMMMLLLKKKIIIFFFDDDDDDFFFFFFHHHQQQZZZfffsssuuucccaaafffxxxwww```VVVPPPOOO___vvv}}}hhh[[[TTTQQQNNNKKKIIIFFFBBB@@@999888666444222111000000//////000111111111111111000000000000000/////////+++---...,,,***+++///333111111000000000222333444888EEEYYYnnnrrrjjjnnnwww~~~|||uuulllfffbbbbbb```]]]\\\\\\\\\[[[YYY\\\[[[ZZZWWWTTTQQQNNNMMMOOONNNMMMJJJHHHEEEDDDCCCDDD@@@<<<999888888777666333333444555444333222111////////////////////////,,,,,,,,,------........................///000000222444666666555555777999999666333333555777666555333333222222333333444555444555777888999999999888777666555555666888:::;;;>>><<<;;;<<<===>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<===>>>???@@@>>>???@@@AAABBBCCCCCCCCCDDDFFFGGGHHHGGGGGGHHHJJJLLLHHHFFFGGGJJJKKKGGGCCCDDDCCCBBBBBBBBBDDDFFFGGGKKKNNNRRRTTTVVVWWWYYY[[[VVVXXX[[[^^^aaaeeejjjmmmuuuxxx{{{}}}|||{{{zzz{{{zzz|||~~~~~~vvvpppoooooommmlllmmmjjjiiihhheeeaaa]]]XXXVVVQQQOOOMMMLLLMMMLLLHHHEEECCCAAACCCIIILLLLLLMMMOOOTTTTTTSSSSSSUUU]]]hhhqqqzzz|||~~~pppkkkfffcccbbb```]]]ZZZ[[[\\\^^^```dddkkktttyyyxxxlllffflllwwwwwwlllkkkllljjjeeebbb]]]ZZZVVVSSSRRRPPPMMMKKKJJJFFFDDDFFFFFFHHHOOOWWW___mmm|||gggaaagggnnnkkkVVVKKKLLLYYYeee}}}|||iiiWWWPPPPPPOOOMMMHHHEEECCCBBB<<<999666444444444333222222222222111111111000000111111111000//////.........---++++++---......---...///000111111333777999999EEEWWWkkkvvvqqqwwwxxxooohhhbbb___^^^^^^^^^___]]]ZZZXXXZZZZZZYYYWWWUUURRRPPPOOONNNNNNLLLJJJGGGEEECCCBBBBBB???<<<:::999888777555222222333333333222111000000000000000000000000000---------....../////////...............///000111555666888888777777999:::999666444444555777666444111111111111111222222333444666777999999999999888;;;:::888666666666888999>>><<<;;;<<<===>>>===<<<;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<===>>>>>>???>>>???@@@AAABBBCCCCCCCCCDDDEEEGGGGGGFFFFFFHHHIIIJJJGGGEEEFFFIIIIIIFFFBBBCCCBBBAAAAAABBBDDDFFFHHHLLLPPPTTTWWWXXXYYYZZZ[[[XXXZZZ]]]___bbbfffkkkoooqqqsssvvvwwwwwwwwwxxxyyyzzz|||~~~vvvooonnnnnnlllkkklllllllllkkkhhhddd^^^YYYVVVTTTVVVWWWVVVSSSOOOKKKHHHFFFCCCDDDHHHJJJIIIIIIKKKNNNPPPSSSWWW^^^jjjxxx}}}wwwhhhddd```]]]\\\[[[XXXUUUTTTUUUWWWXXX\\\bbbjjjooozzzxxxllleeeiiirrr|||ooolllmmmjjjeeeccc^^^[[[XXXUUUSSSQQQNNNKKKKKKGGGEEEFFFFFFGGGMMMTTT[[[hhhxxxqqqggghhhfff{{{ttt___QQQMMMUUU___|||~~~iiiZZZPPPPPPOOOMMMIIIFFFCCCBBB<<<:::777555444444333222222222222111111111000000111111000//////......---...---,,,,,,...000//////...///111111111333666888>>>JJJ\\\oooyyy~~~|||uuukkkbbb\\\\\\]]]___```^^^[[[WWWYYYXXXXXXWWWUUUSSSQQQPPPMMMLLLKKKHHHFFFDDDBBBAAA@@@>>><<<::::::888666444111222222222222111000///111111111111111111111111.........///////////////............///000222333777999::::::999999;;;<<<888666555444555666555444222111111111111222333333555666888999::::::999888;;;:::888777777777999:::>>><<<;;;<<<===>>>===<<<<<<<<<<<<;;;;;;:::::::::;;;;;;<<<<<<<<<=========>>>???@@@AAABBBCCCCCCCCCCCCEEEFFFFFFFFFFFFGGGIIIHHHFFFDDDEEEGGGGGGDDD@@@AAA@@@@@@@@@BBBEEEHHHIIIOOOSSSXXX[[[\\\\\\\\\\\\YYY[[[^^^```cccggglllppppppqqqssstttttttttvvvxxxyyy|||}}}tttnnnmmmmmmkkkjjjkkklllmmmnnnmmmjjjfffaaa^^^XXX\\\``````ZZZSSSMMMKKKJJJGGGGGGIIIIIIGGGGGGJJJLLLQQQYYYaaalllzzzyyymmmfff]]]ZZZWWWUUUTTTSSSQQQOOOMMMNNNOOOPPPSSSXXX^^^cccnnnrrrwwwyyyzzzxxxxxxwwwyyy}}}qqqiiiiiimmmvvvvvvpppnnnjjjfffddd```]]]ZZZWWWUUURRRNNNLLLKKKHHHEEEFFFEEEEEEIIIPPPUUUbbbqqq~~~yyyhhhbbb\\\ooojjjXXXOOOQQQWWWppp{{{ggg\\\PPPOOOOOOMMMJJJGGGDDDCCC===;;;777555555555333222222222222111111111111111000000//////...------,,,...---,,,---///111111111///000111111111222555777BBBNNN```tttyyynnnccc\\\\\\\\\]]]^^^^^^\\\YYYYYYYYYXXXWWWUUUSSSQQQOOOLLLKKKIIIGGGEEECCCBBBAAA>>>===;;;;;;:::888555333222222222222222111111000000000000000000000000000................../////////.........///111333555888:::;;;;;;::::::;;;<<<888777666666666555555444444444444444444555666666666777999:::::::::999999888777777777888:::===>>>>>><<<;;;<<<===>>>===<<<<<<<<<<<<;;;;;;::::::999<<<<<<<<<<<<<<<<<<<<<<<<>>>???@@@AAABBBCCCCCCCCCCCCDDDEEEFFFEEEEEEFFFHHHGGGEEEDDDDDDEEEDDDBBB????????????@@@BBBFFFIIIKKKQQQUUU[[[^^^___^^^]]]\\\YYY[[[^^^aaacccggglllpppttttttuuutttssssssuuuwwwxxx|||{{{sssllllllllljjjiiijjjkkkmmmppprrrqqqnnnkkkhhhaaadddggggggbbb[[[TTTPPPNNNLLLKKKLLLKKKIIIJJJOOOSSSZZZdddooo{{{wwwiii^^^WWWSSSRRRPPPNNNMMMLLLJJJIIIIIIJJJJJJKKKLLLPPPVVVZZZaaadddhhhjjjjjjiiihhhhhhiiippp|||}}}sssooonnnsssuuupppjjjfffeeeaaa___\\\YYYWWWSSSOOOMMMLLLHHHFFFFFFDDDCCCFFFKKKPPP[[[jjjyyyiii\\\WWWdddxxxqqq]]]OOOMMMRRRcccvvvxxxeeeZZZPPPOOOOOONNNLLLJJJFFFCCC>>><<<888666555555444222111111111111111111111111/////////...------,,,,,,---,,,+++,,,///111111111000111222111111222444777@@@OOOeee{{{{{{pppddd___]]]ZZZZZZ[[[\\\]]]\\\\\\[[[YYYWWWTTTQQQOOOMMMKKKJJJIIIGGGEEECCCBBBAAA===<<<::::::999888555333444444333333222222222222////////////////////////------------------------///.........///222555777888:::;;;:::999999:::;;;888999999888777555555555555555444444555555666777888888:::;;;;;;:::999999777777666777888:::===???>>><<<;;;<<<===>>>===<<<<<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;<<<<<<<<<<<<>>>???@@@AAABBBCCCCCCCCCCCCDDDEEEFFFEEEEEEFFFHHHFFFEEEDDDDDDDDDCCCAAA????????????@@@CCCGGGKKKMMMRRRVVV\\\______^^^\\\\\\YYY[[[^^^```cccggglllpppvvvwwwwwwuuusssrrrsssuuuxxx|||yyyqqqkkkkkkllljjjiiikkklllnnnqqqssssssqqqooommmlllllllllkkkgggaaaYYYTTTOOOMMMLLLNNNMMMKKKOOOVVV]]]eeeqqq}}}zzzjjj\\\SSSNNNMMMMMMLLLKKKIIIHHHGGGGGGEEEFFFGGGGGGHHHJJJOOORRRUUUXXX\\\^^^___^^^______```eeennnxxx~~~vvvqqqrrrzzz|||ssskkkfffeeeaaa___]]]ZZZXXXUUUQQQMMMLLLIIIHHHGGGEEEBBBCCCHHHLLLUUUdddtttqqq]]]XXX]]]iiivvv```PPPMMMRRRYYYkkkzzzeeeWWWQQQPPPOOOOOOOOOMMMIIIEEE???===999777666555444333111111111111111111111111/////////...------,,,,,,,,,+++***+++...000000000000111222111111222444777===PPPkkkzzzoooeeeaaa^^^ZZZXXXYYY[[[\\\\\\\\\\\\ZZZWWWTTTQQQNNNLLLKKKJJJIIIGGGEEEDDDBBBBBB===;;;999888888777555444555444333333222222333333........................---------------,,,,,,,,,///.........000333777999888:::;;;:::999888999;;;999:::;;;:::888666666666444333333333333444555555999999;;;;;;;;;;;;:::999:::999777777777888:::;;;>>><<<;;;<<<===>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<>>>???@@@AAABBBCCCCCCCCCCCCEEEFFFFFFFFFFFFGGGIIIGGGGGGFFFEEEDDDBBBAAA@@@@@@@@@@@@BBBEEEHHHLLLNNNRRRVVVZZZ]]]]]][[[ZZZZZZYYY[[[^^^```cccggglllppptttuuuuuutttrrrpppqqqqqqxxx{{{wwwooojjjjjjlllkkkkkkmmmnnnoooqqqssssssrrrqqqpppoooppppppmmmfff^^^VVVRRROOONNNNNNOOOOOOOOOUUU]]]eeennn|||}}}mmm^^^SSSMMMJJJJJJKKKLLLKKKHHHFFFEEEEEEAAABBBCCCCCCCCCFFFIIILLLMMMQQQVVVZZZ\\\^^^```bbbaaaeeejjjpppwww|||uuussswww{{{wwwlllfffeee```^^^\\\[[[YYYVVVRRROOOMMMJJJIIIIIIFFFBBBBBBFFFIIIOOO^^^pppyyy```[[[[[[aaavvv~~~fffTTTOOOSSSRRRccczzzkkkYYYRRRQQQPPPQQQSSSQQQKKKGGGAAA>>>:::888777666444333111111111111111222222222000000//////...------,,,,,,+++***+++---////////////000111111111222555777===RRRqqqxxxnnnfff```^^^[[[ZZZZZZ[[[ZZZZZZ[[[ZZZYYYWWWTTTRRROOONNNKKKJJJIIIHHHFFFDDDCCCCCC===;;;888666666666666555444444222111111111222333///////////////////////////.........------------///...---...000444888:::999:::;;;;;;999999:::;;;:::<<<>>>===:::777777888444444444444444555555666999:::;;;<<<<<<;;;:::999999888666666666888:::;;;>>><<<;;;<<<===>>>===<<<999::::::;;;;;;<<<<<<<<<999999:::;;;;;;<<<======>>>???@@@AAABBBCCCCCCCCCDDDEEEGGGGGGFFFFFFHHHIIIHHHHHHHHHGGGEEECCCBBBBBBBBBBBBBBBCCCFFFIIIMMMOOORRRUUUXXXYYYYYYXXXXXXYYYZZZ\\\___bbbdddiiinnnqqqppprrrttttttsssqqqqqqrrrxxx{{{~~~uuunnniiijjjmmmmmmmmmooooooppprrruuuwwwzzz{{{|||vvv}}}{{{kkk\\\VVVUUUTTTSSSTTTUUUTTTTTT\\\eeennnwwwppp```TTTMMMJJJJJJIIIKKKLLLKKKGGGDDDDDDEEE@@@AAABBBBBBCCCDDDHHHKKKOOOSSSZZZ```dddhhhlllooommmoooqqqtttwww{{{zzzwwwxxxyyyzzzmmmeeeccc^^^]]]\\\[[[ZZZWWWSSSPPPMMMJJJJJJJJJGGGBBBBBBFFFEEEJJJXXXkkkzzzhhh]]]]]]```oooqqq[[[RRRSSSPPP___ssstttaaaTTTRRRQQQSSSVVVTTTNNNHHHAAA>>>;;;888777666444333000000111111111222222222111111000//////......---...---+++,,,...//////......///111111111333666888===SSSsssvvvnnnggg___]]]\\\\\\\\\[[[YYYWWWYYYYYYXXXWWWUUUSSSQQQPPPKKKKKKJJJHHHFFFEEEDDDCCC>>>;;;777555555666666555444333111000000000111222000000000000000000000000000000//////.........---000///---...000444888;;;:::;;;<<<<<<:::999:::;;;;;;===???>>>;;;888777999666666666666666777888888:::;;;<<<<<<<<<;;;:::999555444444444666999<<<>>>>>><<<;;;<<<===>>>===<<<888999999:::;;;<<<======888888999:::<<<===>>>>>>>>>???@@@AAABBBCCCCCCCCCDDDFFFGGGHHHGGGGGGHHHJJJIIIJJJJJJHHHFFFDDDCCCCCCCCCCCCCCCDDDGGGJJJMMMOOORRRTTTVVVWWWWWWVVVWWWXXX\\\^^^aaacccfffjjjooosssmmmppptttuuuuuuttttttuuuxxx{{{~~~{{{tttmmmhhhjjjmmmnnnoooqqqnnnpppsssxxx~~~yyyddd^^^```[[[ZZZZZZ[[[YYYZZZbbblllvvvwwwhhhYYYNNNIIIIIIJJJIIIKKKMMMKKKGGGDDDCCCDDDAAABBBDDDDDDDDDFFFIIILLLTTTYYY```hhhnnnsssyyy|||zzz{{{|||||||||}}}{{{{{{{{{~~~|||mmmeeeccc]]]\\\[[[[[[ZZZXXXSSSPPPMMMKKKJJJKKKHHHCCCCCCFFFCCCGGGUUUhhhwwwttt^^^___aaakkkyyy```TTTSSSOOO]]]ppp|||hhhUUUSSSRRRUUUWWWVVVPPPJJJBBB???;;;888777666444333000000111111222222222222111111111000//////......000...------///000//////...///000111111333777999<<>>;;;888666555555111111000000000000111111222222111111000000//////000000000000///////////////000000000000111444777@@@OOOhhh~~~}}}zzzvvv~~~tttlllhhhbbb___\\\ZZZZZZYYYXXXWWWZZZZZZYYYWWWUUURRROOONNNLLLJJJIIIHHHHHHFFFCCCAAA???<<<999666666555444222555444333222222222222222333222111000////////////000...---...000000///---/////////000222444777888999999999999999999999999<<<===>>>>>>>>>===<<<;;;===:::666444555888:::;;;<<<<<<;;;;;;:::999999888555555555555777999;;;<<<;;;;;;<<<;;;;;;;;;:::999===:::888888;;;<<<<<<;;;::::::999999:::;;;===>>>AAAAAA@@@@@@AAABBBDDDDDDFFFFFFFFFFFFGGGGGGHHHHHHKKKJJJIIIGGGDDDBBBAAA@@@BBBCCCFFFHHHJJJLLLMMMMMMQQQQQQQQQRRRTTTWWWZZZ\\\^^^```cccfffjjjmmmoooppprrrrrrrrrrrrtttvvvxxxyyy{{{}}}zzzqqqooommmlllmmmmmmlllkkkooorrrtttssswww~~~ooollllllmmmlllgggdddfffeeegggiiikkknnnrrrwww{{{zzzjjjbbbWWWOOOLLLKKKKKKIIIGGGGGGGGGFFFFFFEEEDDDDDDDDDDDDEEEFFFHHHNNNTTTYYYhhhoooxxx|||zzz~~~nnnbbb___]]]ZZZYYYZZZXXXTTTPPPOOOMMMJJJHHHHHHGGGEEECCCDDDDDDKKK[[[kkkyyyrrrccc___eeeooosss```UUUTTTZZZgggzzz|||vvvvvvrrrcccZZZTTTUUUUUUOOOJJJJJJDDDBBB>>>:::777666555555222222111111111111222222000000000000////////////000000000000////////////...///000000000222555777AAAOOOeee|||xxxxxx}}}yyytttlllhhhccc```^^^\\\[[[[[[YYYXXXYYYYYYXXXWWWTTTQQQNNNMMMLLLJJJIIIHHHHHHFFFDDDAAA???<<<888666666555444333444333333222222222222333333222111000////////////000...---...///000///...//////000111333555666777999999999999999999999999======>>>???????????????<<<999666555666999::::::;;;;;;::::::999888888888555555666777999:::;;;;;;<<<<<<<<<;;;;;;;;;::::::999777666666888999999999;;;:::999888999;;;===???@@@@@@@@@@@@AAABBBCCCDDDEEEEEEEEEEEEEEEFFFFFFFFFHHHHHHFFFEEECCCAAA@@@???BBBDDDGGGKKKMMMOOOOOOOOORRRRRRRRRRRRTTTWWWZZZ\\\aaaccceeehhhkkkmmmnnnoooqqqqqqrrrtttvvvxxx{{{||||||~~~zzzqqqooommmllllllllljjjhhhjjjnnnooonnnmmmnnnlllhhh```___aaagggiiiggggggiiiiiikkknnnrrruuuzzz{{{rrrbbb[[[SSSMMMLLLKKKJJJHHHDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFHHHMMMUUU]]]dddvvv{{{zzz~~~vvvhhh```]]][[[\\\\\\[[[VVVRRRQQQNNNKKKIIIHHHGGGEEEDDDCCCCCCHHHTTTcccrrr~~~llldddgggmmmhhhXXXRRRXXXeeexxxuuurrrtttyyyzzzjjjbbbZZZWWWTTTNNNJJJIIIDDDBBB>>>:::777555444444333333222222222222333333......//////////////////////////////000000000000---...000000111333666999EEEQQQcccuuuyyyssssss{{{tttkkkgggbbb```^^^]]]^^^]]]\\\ZZZYYYYYYXXXWWWUUURRROOOMMMKKKJJJHHHHHHHHHGGGDDDBBB>>><<<888666666555444333333333222222222222222333333222111000//////////////////....../////////...///000111222333555666777888888888888999999999999<<<===>>>???@@@AAAAAABBB999666444444555777888888999999999999888888777777555666888999:::;;;;;;;;;;;;;;;:::::::::999999:::777777777777888999999999<<<:::999888999;;;===?????????@@@@@@AAABBBCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFEEEDDDBBBAAA@@@@@@AAADDDHHHMMMPPPQQQQQQQQQTTTTTTSSSTTTVVVXXX[[[]]]bbbccceeehhhjjjkkklllmmmnnnoooqqqtttwwwzzz|||~~~}}}~~~yyyqqqooommmllllllkkkhhhfffeeeiiijjjgggffffffccc^^^```___aaagggiiihhhhhhkkklllooosssxxx|||uuulll]]]XXXQQQMMMLLLKKKHHHFFFCCCCCCCCCCCCDDDDDDEEEEEEFFFHHHJJJNNNTTT^^^iiippp~~~zzzzzz~~~}}}mmmcccaaa______```___ZZZVVVRRRPPPMMMKKKJJJHHHFFFEEEDDDBBBEEEOOO\\\jjj{{{sssiiiiiikkk}}}oooZZZSSSXXXdddwww~~~vvvtttvvvuuu~~~uuummmbbbZZZSSSNNNJJJHHHEEEBBB>>>:::777555444444222222222111111222222222......//////000000111111////////////000000000000---...///000111333777:::GGGRRRbbbooovvvzzz{{{|||zzz|||tttpppqqqyyysssjjjeee___^^^]]]^^^___```___]]]ZZZZZZZZZXXXVVVSSSPPPNNNKKKIIIHHHHHHHHHGGGDDDBBB>>>;;;888666666666555444222222222111111222222333333222111000////////////.../////////......//////000000111333444555666666777777777888888999999999;;;;;;<<<===???@@@AAABBB777555444555666888888777999999888888888888777777666777888:::;;;;;;;;;;;;:::999888777777777888888888999:::;;;;;;;;;<<<===;;;:::999999999;;;===>>>>>>>>>???AAABBBCCCCCCCCCFFFFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDCCCBBBBBBAAAAAACCCFFFKKKPPPTTTUUUVVVVVVWWWVVVVVVVVVXXXZZZ]]]___dddeeeggghhhjjjkkklllllllllmmmppptttwwwzzz}}}~~~~~~~~~wwwqqqooonnnmmmllljjjgggeeedddfffeeeaaa___```^^^ZZZWWWVVVZZZaaafffgggkkkoooppptttzzz~~~rrrkkk]]]XXXRRROOONNNLLLIIIFFFCCCCCCCCCCCCCCCEEEFFFGGGHHHJJJNNNTTT\\\gggrrrzzz|||yyy|||xxxyyysssgggdddaaa``````___[[[WWWTTTRRRNNNLLLKKKJJJGGGEEEEEECCCEEELLLVVVdddvvvzzznnnmmmlllzzzyyyaaaVVVZZZdddtttzzzxxxzzzvvvzzzlll^^^TTTNNNKKKIIIFFFCCC???;;;777555444444111111000000000000111111000000000111111222222222.../////////000000000111---...000111111444777:::DDDNNN]]]hhhnnnqqqtttwwwyyy|||zzzpppnnnooowwwtttjjjeee^^^]]]]]]^^^``````___]]][[[[[[ZZZYYYVVVSSSPPPOOOJJJIIIHHHHHHHHHGGGEEECCC===;;;888666666666555444222111111111111222222333333222111000////////////...///000///...---...000000111222444555555666666666666777777888999999999999999999:::;;;===???@@@888777666888:::;;;:::999888888888888888888888888777888888999::::::;;;;;;999888777666666666777888222555777888777777888999::::::::::::;;;<<<======<<<===???AAABBBCCCCCCCCCFFFFFFFFFFFFEEEEEEEEEEEEBBBBBBBBBBBBBBBBBBAAAAAAGGGIIINNNSSSWWWZZZ[[[\\\YYYYYYXXXXXXZZZ\\\___aaafffgggiiikkklllmmmnnnnnnkkkmmmppptttxxx{{{}}}~~~zzzsssqqqpppnnnnnnnnnkkkhhheeeeeefffddd^^^\\\\\\[[[XXXWWWVVVXXX___eeehhhmmmsssxxx}}}zzzpppjjj^^^ZZZTTTRRRQQQPPPMMMJJJGGGFFFFFFEEEFFFGGGHHHIIILLLPPPUUU\\\eeeppp{{{}}}xxxwww{{{{{{yyy~~~mmmhhhbbb___^^^]]]ZZZWWWVVVSSSPPPMMMLLLKKKHHHFFFFFFCCCDDDIIIRRR^^^qqqvvvsssnnnvvvjjjYYYZZZaaaooozzz{{{xxxwwwcccVVVPPPNNNKKKHHHEEEAAA<<<999666555555111000000000000000000111111111222222222222222222......//////000000111111...///111111222444777:::>>>IIIWWWbbbhhhmmmrrrvvvwwwnnnlllnnnuuuvvvlllggg```___^^^___```___\\\ZZZZZZZZZYYYXXXUUURRRPPPNNNJJJIIIHHHHHHHHHGGGEEECCC===:::777666666666555444111111111111111222333333333222111000////////////---///000000...---...000000111333444555666555555666666666777888999999999666666666777888:::<<<===777666777888:::;;;:::888999999999999999999999999888888777777888999:::;;;:::999777666555666777888...111555666555444555777888999:::<<<<<<<<<<<<;;;;;;===???AAABBBCCCCCCCCCEEEEEEEEEDDDDDDDDDCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@GGGIIIMMMRRRVVVZZZ]]]^^^\\\[[[[[[[[[\\\___aaaccceeefffhhhjjjlllmmmnnnnnnlllnnnrrrvvvzzz}}}~~~vvvppppppoooooooooooommmiiifffdddfffeee```______^^^[[[___]]]^^^ccciiimmmttt{{{vvvmmmiii___[[[VVVTTTUUUUUUTTTQQQPPPOOONNNMMMMMMOOOPPPQQQUUUYYY```iiirrr||||||qqqsssvvvxxx||||||}}}uuuooogggaaa___^^^\\\YYYWWWTTTQQQOOOMMMKKKIIIGGGDDDBBBCCCGGGNNNYYYkkk{{{zzzoooqqqqqqXXXXXX\\\gggyyy}}}|||xxxhhhXXXSSSPPPMMMIIIGGGBBB>>>:::777666666222111111000000111111222222222222111111111111111.........///000111111111///000111111222333666999<<>>>>>>>>????????????DDDFFFIIINNNSSSWWW[[[]]]^^^]]]\\\\\\]]]```bbbdddbbbdddfffhhhjjjkkklllmmmnnnppptttxxx{{{~~~}}}~~~}}}tttnnnpppooooooppppppnnnjjjgggbbbeeegggeeeeeefffddd```\\\ZZZ\\\dddmmmuuu~~~ssslllhhh___[[[WWWVVVXXXZZZYYYWWWZZZYYYWWWVVVVVVWWWXXXYYY^^^ccckkkttt}}}nnnnnnooonnnooosssxxx||||||~~~vvvllleeebbbaaa___]]]XXXUUURRROOONNNLLLIIIGGGCCCAAABBBFFFLLLVVVhhhxxx~~~ooommmsssWWWUUUXXXbbbsss~~~vvvkkkYYYTTTRRROOOJJJHHHCCC>>>;;;888777777333222222222222222222333222222111111000000//////---......///000111111222000111222222222333666888>>>IIIXXXccciiipppxxx~~~yyyvvvxxx|||}}}~~~~~~{{{sssssstttzzz~~~pppeeedddaaa]]][[[\\\\\\ZZZXXXYYYYYYYYYXXXUUUQQQMMMJJJKKKIIIGGGFFFGGGGGGFFFEEE===:::888666666555333111222222222222222222222222333222111000000111222333111000...---,,,...///000222444555555444333333444444444555666666666555555777666666555555666666777777333111222666999999888<<<;;;:::777555555777999888777777888;;;;;;888555===;;;777555444666999;;;999999:::::::::999999888888999999:::;;;<<<======@@@????????????AAABBBCCCCCCCCCCCCCCCBBBAAA@@@???BBBAAA???>>>>>>>>>???@@@GGGIIIKKKOOOSSSVVVYYY[[[[[[ZZZYYYYYY\\\^^^``````cccddddddfffhhhjjjlllmmmllloootttxxx{{{|||{{{zzz{{{sssmmmooooooooonnnmmmkkkjjjiiiiiikkknnnooommmjjjfffcccfffgggiiimmmsss||||||qqqlllmmm___[[[WWWVVVXXX\\\___aaaaaa```___\\\[[[\\\___bbbiiioooxxx~~~xxxnnnfffbbbcccfffjjjnnnrrrzzz}}}rrrfff```___```bbb\\\VVVPPPMMMMMMKKKGGGCCCEEEBBB@@@CCCHHHRRRbbbqqq|||sssqqqxxx|||eeeSSSKKKUUUeeerrrttt^^^UUUSSSQQQKKKIIIFFFAAA===:::888777222222333444333222111000777555222222333222000---...///////////////...---222111000111222444444444<<>>;;;888666666555444333222222222222222222222222222111000000000000111222000///......---...///000222444666555444333444555444444444444555555444444333222222111111222222333///111444666777777888888;;;;;;:::777555555777999999888777888:::;;;999777<<<:::888666555777888:::888999999::::::999999888888999999:::;;;<<<======>>>============???@@@AAACCCCCCCCCCCCBBBAAA@@@???@@@@@@???>>>>>>???AAAAAAGGGHHHKKKNNNPPPRRRSSSTTTYYYXXXYYYZZZ]]]___```aaaddddddeeefffhhhjjjkkklllmmmpppuuuyyy|||}}}|||{{{~~~~~~}}}vvvqqqooooooooonnnmmmlllkkkjjjjjjmmmppprrrqqqooolllkkkmmmpppsssxxx~~~{{{oooiiiiiiaaa]]]YYYXXXZZZ^^^aaaccceeedddaaa___^^^```eeeiiiqqqwww{{{qqqhhhbbbaaaccceeegggkkkqqqzzz||||||wwwkkkeeeddddddddd]]]XXXRRROOOOOONNNJJJFFFFFFBBBAAACCCGGGPPP___lllrrrmmmsss{{{gggUUUKKKRRR^^^kkk|||fffZZZUUURRRKKKIIIFFFBBB>>>:::888777333333444555444333222111444222000111222333111///......///////////////...222111000111222444555555AAAPPPfffuuu~~~wwwwwwxxxxxxyyy|||zzztttvvvpppccccccaaa^^^]]]^^^]]]\\\[[[\\\\\\[[[ZZZVVVRRRNNNLLLKKKIIIGGGFFFFFFEEECCCAAA<<<999555333222333222111222222222222222222222222000000////////////000000////////////////////////333555666666555444444555555444444333333333444444111000000//////000000111---333:::<<<999666666777;;;:::999777555555888:::;;;999888888999:::999888999999888777777777888888888888999999999999999888888999999:::;;;<<<==================>>>???@@@AAABBBBBBBBBBBBAAA@@@??????>>>>>>>>>>>>???AAACCCDDDIIIKKKMMMOOOQQQQQQPPPOOOUUUVVVYYY[[[^^^___aaaaaafffffffffggghhhiiikkkkkknnnqqquuuyyy|||}}}}}}|||}}}||||||}}}}}}~~~~~~xxxtttppppppooonnnnnnmmmlllkkkmmmppptttvvvvvvuuuuuuuuuwww{{{{{{pppiiiiiiccc```\\\[[[]]]aaaccceeejjjhhheeebbbbbbgggooottt~~~zzzpppgggcccbbbbbbbbbdddgggnnnvvv~~~zzz{{{zzzllleeedddbbbaaa___ZZZUUURRRQQQPPPMMMJJJGGGDDDBBBDDDFFFMMMZZZfffzzztttkkkpppyyykkkYYYLLLOOOVVV```vvvjjj\\\SSSOOOLLLJJJGGGBBB>>>;;;888777444444555555555444333222111000///000111222111000---......///000000000000111111111111222444666777AAASSSiiiyyy~~~~~~~~~|||ooocccbbbaaa```___^^^^^^]]]]]]^^^]]]\\\ZZZWWWSSSOOOMMMKKKIIIGGGFFFEEEDDDAAA>>>===999555333333444444333111111111111111111111111/////////....../////////......///000000000000///444555777777555444555666666555444333333333444444333222222111111222222333444777<<<===:::777555555::::::999777555666888;;;<<<;;;999888888999::::::777888888888888888777777777888888999999999999888888999999:::;;;<<<======?????????@@@@@@AAABBBBBBBBBBBBBBBAAAAAA@@@???>>><<<<<<===>>>@@@CCCFFFHHHLLLNNNQQQTTTUUUTTTRRRQQQRRRUUUYYY\\\^^^___aaabbbgggggggggggghhhiiijjjkkkoooqqqtttxxx{{{||||||{{{{{{{{{||||||}}}~~~|||wwwtttqqqqqqpppooonnnnnnmmmmmmqqqtttxxxyyyyyyyyy|||~~~}}}tttnnnllleeebbb___^^^```dddfffhhhllljjjgggfffhhhpppzzzzzzpppjjjfffdddcccccccccffflllttt{{{}}}zzzooogggddd```^^^___[[[WWWTTTRRRQQQNNNLLLJJJFFFEEEFFFGGGJJJUUU```sssyyylllpppzzzsss```PPPMMMOOOVVVlll}}}jjj[[[SSSPPPMMMKKKHHHCCC???;;;888777444444444444444333333222111000//////000000//////,,,---...000000111111111000111111111222555888:::DDDWWWnnn~~~{{{mmmbbb___`````````___^^^^^^^^^___^^^]]]ZZZVVVSSSOOOMMMKKKJJJHHHGGGFFFCCC@@@===???===999777888888888777111111111111111111111111.........//////...............///000111111000000444666777777666555555666777666666555444444555555444444444333333444444444777666555666999:::888666999999888777666666999<<<===<<<;;;999888999:::;;;666777888888888888777666666777888888999999999999888999999:::;;;<<<======>>>??????@@@AAAAAABBBBBBAAAAAAAAAAAA@@@???>>>===;;;<<<===???BBBEEEHHHJJJMMMPPPSSSVVVWWWWWWVVVTTTQQQTTTYYY\\\]]]^^^aaacccgggggggggggghhhiiikkkkkknnnpppsssvvvxxxzzzzzzzzzzzz{{{|||}}}~~~|||xxxuuurrrrrrrrrpppoooooooooooooootttwww{{{{{{{{{|||~~~vvvooolllgggdddbbbbbbeeeiiikkklllllllllkkklllqqq{{{vvvoookkkiiigggfffeeefffjjjnnnssswww{{{|||yyynnnhhhccc```___\\\XXXTTTRRRPPPNNNMMMLLLJJJHHHIIIHHHIIIRRR[[[lll{{{pppooowww{{{gggUUUOOOMMMPPPdddzzzxxxgggZZZTTTTTTNNNLLLHHHDDD???;;;999777444333333222222222222222222222111000...------------...///000111111111111///000222222222555:::>>>KKK```wwwyyykkkbbb]]]___``````^^^]]]]]]^^^```___\\\YYYVVVRRROOOMMMKKKJJJHHHHHHGGGDDDAAA>>><<<:::888777777777555444111111111111111111111111......////////////.........//////000000111111222555777888888777666666777888999999999888777666555555444444333333444444555555111...000666::::::999888888888777666777:::===<<<======;;;999999:::;;;555666777777888888777777666666777888999999999999888999999:::;;;<<<======<<<<<<>>>??????@@@??????@@@@@@@@@@@@???>>>======;;;;;;===???BBBFFFJJJLLLMMMOOOQQQTTTVVVVVVVVVVVVQQQUUUYYY[[[[[[]]]```dddggggggggghhhiiijjjllllllnnnppprrruuuwwwxxxyyyyyyzzz{{{|||~~~|||yyyvvvtttssssssrrrqqqpppooopppqqqqqqtttxxx{{{|||||||||}}}|||tttmmmjjjiiihhhfffgggkkkooorrrsssqqqrrrtttxxx~~~xxxrrrooonnnmmmmmmmmmnnnppprrruuuvvv}}}}}}|||qqqhhhcccaaa```]]]ZZZUUUQQQOOOMMMLLLMMMKKKJJJJJJIIIHHHOOOWWWdddttttttmmmqqqlllXXXQQQNNNNNN]]]ppprrrbbbUUUPPPRRROOOMMMIIIEEE@@@<<<999888444333222111111111222222222333333111...,,,,,,---...//////000111111111111...000222222222555<<>>???@@@@@@??????@@@@@@@@@@@@???>>>===<<<;;;<<<===???CCCGGGJJJLLLOOOPPPQQQSSSTTTUUUVVVVVVRRRVVVZZZZZZYYY[[[```dddffffffggghhhiiikkkmmmnnnpppqqqsssuuuwwwyyyyyyzzzyyyzzz|||~~~zzzxxxwwwvvvvvvtttsssqqqppppppppprrrsssqqqvvv{{{}}}~~~}}}wwwtttwwwxxxsssmmmjjjmmmkkkkkkmmmrrrvvvyyy{{{zzz}}}~~~xxxtttttttttuuuwwwzzz}}}tttgggcccbbbbbb```\\\WWWRRRNNNMMMLLLLLLKKKJJJKKKHHHGGGKKKSSS\\\mmm{{{pppooo{{{oooZZZSSSPPPNNNWWWfff|||ttteeeVVVPPPQQQPPPNNNJJJEEE@@@<<<999888555444333222111222333333111222333222///---...//////000000111111111000000...000222222222666===CCCTTTlll|||kkk```YYY\\\______]]]\\\\\\^^^```^^^[[[XXXTTTPPPNNNLLLJJJJJJIIIIIIIIIGGGCCC@@@=========>>>???===:::777000000000000000000000000...///000111111000///...000000......///111333555666777999999777666777888;;;<<>>:::===@@@???<<<999999:::666666666666666777888999555555777888888999999999888999999:::;;;<<<===>>>===>>>@@@AAABBBBBBAAAAAA@@@@@@@@@??????>>>===<<<;;;<<<===@@@CCCGGGKKKMMMSSSSSSSSSTTTUUUUUUVVVVVVSSSWWWZZZZZZXXXZZZ___eeeeeeeeefffhhhjjjlllnnnoooqqqrrrtttvvvxxxyyyzzz{{{wwwyyy{{{}}}~~~}}}yyyxxxyyyzzzzzzuuusssqqqppppppqqqrrrsssoootttzzz}}}sssmmmlllqqquuusssooonnnooonnnnnnqqqvvv{{{~~~yyywwwxxxyyy|||zzzlllhhhhhhcccbbb^^^XXXSSSNNNMMMMMMKKKJJJJJJJJJGGGEEEIIIPPPWWWiii~~~tttqqqqqqpppZZZTTTQQQNNNTTT___yyyppp___VVVWWWQQQNNNJJJEEEAAA<<<999888666555444333222333444444///111333222///...000222000111111111111000000///---000333222222666>>>EEE[[[ttt}}}mmmddd\\\[[[[[[\\\___aaaaaa```___^^^\\\YYYVVVRRROOONNNLLLKKKJJJHHHFFFCCCAAA???:::999888888888666333111111111111111111111111111111111000///////////////000///...///000222555777999999999999999999999999999999888888888888777777999888777666444444333333<<<:::777666555777999;;;666555333333555888;;;===999:::<<<<<<<<<:::888777888888888888888999999:::888888888888999:::;;;;;;<<<;;;:::999:::<<<>>>@@@???>>>>>>>>>>>>@@@AAABBBAAA@@@??????>>>>>>??????;;;<<<>>>AAAEEEHHHLLLMMMSSSSSSTTTTTTUUUUUUVVVVVVUUUWWWZZZ\\\^^^`````````bbbcccdddfffiiillloooppprrrsssuuuxxxyyyzzzzzzzzzzzz|||}}}}}}}}}}}}}}}|||zzzwwwvvvxxxtttsssrrrpppooonnnnnnmmmqqqsssvvv||||||sssoookkkkkknnnrrrttttttrrrtttwwwxxxzzz|||zzz|||tttmmmkkkgggdddaaa^^^[[[VVVQQQMMMKKKLLLMMMKKKGGGEEEFFFGGGQQQ___tttyyyttttttwwwbbbUUUMMMMMMWWWcccyyyzzzgggZZZSSSQQQMMMJJJIIIFFF???;;;;;;777666444222111111111222333222000/////////000111222222111000/////////000000///000333555999CCCMMMhhhzzz}}}~~~~~~ssszzzjjjaaa^^^]]]\\\]]]___```___^^^]]]\\\[[[YYYWWWTTTQQQPPPLLLLLLJJJIIIFFFDDDAAA@@@:::999888888888777444111111111111111111111111111111111000///////////////000/////////000333555777999999999999999999999999:::::::::::::::;;;;;;;;;<<<;;;999777555555555555;;;:::888777666777999999444444333333555777:::<<<<<<=========<<<:::777666555555444444555555666777888888888888999:::;;;;;;<<<;;;;;;:::;;;===>>>??????>>>>>>>>>>>>@@@AAABBBAAA@@@??????>>>>>>??????<<<===???BBBEEEIIILLLMMMRRRRRRSSSSSSTTTUUUUUUUUUVVVXXX[[[^^^```bbbcccccccccccceeefffiiikkknnnooorrrsssuuuxxxyyyzzzzzzzzz{{{|||}}}}}}|||}}}|||{{{zzzwwwvvvxxxuuutttrrrpppooonnnmmmmmmmmmqqqwww~~~~~~xxxnnnllliiikkkoootttvvvwww{{{}}}}}}~~~xxxppplllhhhfffccc```]]]XXXSSSOOOKKKMMMMMMKKKHHHFFFFFFGGGNNN[[[ooozzzsssnnnyyykkk[[[PPPMMMVVVaaauuuqqqaaaXXXTTTOOOLLLKKKGGG@@@;;;;;;777666444222111111111222333333222111111111111111222111000000000000000000222000111444777;;;FFFPPPmmm|||}}}|||wwwkkkyyyiii```aaa___^^^^^^______]]]\\\\\\\\\[[[YYYWWWUUUSSSRRRMMMLLLKKKIIIGGGDDDBBBAAA;;;:::999999999777555333111111111111111111111111111000000///////////////000//////000111333555777888888888888888888999999999::::::;;;;;;<<<<<<===???===:::777666666777888::::::999999888888888888333333333444555777888999>>>>>>>>>===;;;999666555444444333333444444555666777777777888888:::;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>???@@@AAABBB@@@@@@???>>>>>>>>>>>>???<<<>>>@@@CCCFFFJJJLLLMMMQQQQQQQQQRRRSSSTTTTTTUUUWWWYYY\\\___ccceeeffffffccccccdddfffhhhkkkmmmnnnrrrsssuuuwwwyyyzzz{{{{{{|||}}}~~~}}}|||}}}{{{zzzyyyvvvuuuwwwwwwuuussspppooonnnmmmmmmjjjooowww|||vvvrrrkkkkkkkkkoootttyyy|||~~~~~~rrrmmmjjjhhheeebbb___[[[UUURRRLLLMMMMMMKKKIIIGGGGGGHHHJJJUUUfffwwwuuujjjsssyyycccTTTOOOUUU^^^qqq{{{kkk^^^WWWRRRNNNMMMIIIBBB<<<;;;777666444333222111222222222333333333333222111111000000000000000000111222333111222555888===IIITTTpppzzz|||{{{tttggg|||lllcccaaa___^^^^^^______]]]\\\]]]]]]\\\ZZZXXXUUUSSSRRRNNNMMMLLLJJJHHHEEECCCAAA===;;;999999999888666444111111111111111111111111000000////////////000000//////000000222444555666777777777888888888888888666777888999:::;;;<<<<<>>:::777555666888:::999::::::::::::999777666222222333444555666777777;;;<<<;;;;;;:::888666555666666555555666666777888777777777777888999;;;;;;:::;;;<<<===>>>>>>>>>>>>>>>>>>>>>??????@@@AAAAAA@@@@@@???>>>>>>>>>>>>>>>===???AAAEEEHHHJJJLLLMMMOOOPPPPPPQQQRRRSSSTTTTTTVVVXXX\\\```cccfffggghhhaaabbbdddfffiiilllnnnpppssssssuuuwwwxxxzzz{{{{{{|||}}}~~~}}}||||||~~~~~~yyyyyyxxxuuuuuuwwwwwwvvvssspppnnnmmmmmmmmmkkkooovvv|||zzzuuuqqqooonnnooorrrvvv{{{uuummmkkkhhhfffccc```\\\WWWSSSNNNNNNMMMLLLJJJIIIHHHHHHGGGPPP^^^lllzzzyyyjjjqqqkkkXXXQQQUUU\\\ooo{{{vvv{{{tttdddYYYSSSNNNMMMJJJCCC>>><<<888666555333222222222222111111333333333222111000000/////////000111222222333111111444777===IIITTTlll{{{yyy{{{|||mmm}}}nnneee___^^^]]]]]]^^^___^^^\\\___^^^\\\ZZZWWWSSSQQQOOONNNMMMLLLJJJHHHEEECCCAAA===;;;999888888777666444111111111111111111111111000000////////////000000//////000111333444555666666666666777777888888888666666777888:::;;;<<<<<>>>>>>>>======>>>>>>???@@@@@@AAAAAA@@@???>>>>>>======>>>>>>>>>@@@CCCFFFIIIKKKMMMMMMNNNOOOPPPQQQRRRSSSTTTTTTUUUWWW[[[___bbbeeegggggg```aaacccfffjjjnnnqqqsssssstttuuuvvvxxxzzz{{{|||{{{}}}}}}}}}|||}}}|||wwwwwwwwwttttttwwwwwwuuurrrooommmlllmmmnnnnnnppptttyyy|||}}}~~~~~~{{{tttpppoooooosssuuuzzz~~~wwwmmmkkkiiifffcccaaa]]]XXXTTTPPPOOONNNLLLLLLJJJIIIHHHFFFMMMWWWcccrrr}}}ppptttqqq\\\TTTVVVZZZmmm{{{xxxtttyyy~~~mmm]]]UUUNNNLLLJJJEEE@@@>>>888777555333222222222333///000111222222111000///000/////////000111222222222000000333555:::EEEPPPdddppp~~~}}}yyy{{{www{{{mmmeee^^^\\\[[[\\\]]]]]]\\\[[[___^^^\\\YYYVVVRRROOOMMMMMMLLLKKKIIIGGGDDDBBBAAA===;;;888777777777555444111111111111111111111111///////////////000000111///000111222333555666666555555666666777777888888777888888999;;;<<<======<<<:::888666555777888:::;;;;;;<<<<<<;;;999777666444444444444555666777888555555555555666666777777555555444444555555666777555555666666888999;;;<<<::::::;;;;;;<<<===============???@@@@@@AAA@@@@@@??????>>>============>>>???AAADDDHHHKKKLLLMMMMMMNNNOOOPPPQQQRRRSSSTTTUUUTTTVVVZZZ^^^bbbdddffffffaaabbbdddgggkkkooorrrttttttttttttvvvwwwyyy{{{|||zzz|||}}}}}}}}}}}}zzzvvvvvvvvvttttttvvvuuussspppmmmkkklllmmmnnnqqqrrrtttwwwyyy{{{}}}~~~}}}~~~~~~uuuooonnnqqqtttxxx|||}}}rrrkkkiiigggdddbbb^^^YYYVVVQQQPPPNNNMMMMMMLLLJJJHHHFFFKKKSSS\\\jjj{{{vvvxxxvvv```VVVVVVWWWhhhvvvwwwuuu{{{|||fffZZZPPPLLLJJJEEEAAA???888777555444333222333333//////000111111111111000000000000000000000111222111///000222444777@@@IIIZZZeeettt~~~|||yyy}}}yyyzzzyyy{{{mmmeee___]]][[[[[[[[[[[[YYYXXX\\\\\\ZZZXXXUUURRROOONNNLLLLLLJJJIIIFFFDDDAAA@@@===:::777666666666555444111111111111111111111111///////////////000111111///000111333444555666666444444555666666777888888777777888999999:::;;;;;;999888777777777888:::;;;<<<<<<<<<;;;:::999777777666555444444444666888:::777666666555555555666666444444333333444444555666555555555666888999;;;<<<::::::999999:::;;;===>>><<<===???@@@AAAAAA@@@@@@??????>>>===============@@@BBBEEEIIILLLMMMMMMMMMOOOOOOPPPQQQSSSTTTUUUVVVUUUWWW[[[___bbbdddeeefffeeefffgggiiillloooqqqssstttttttttuuuwwwyyy{{{}}}yyyzzz|||}}}}}}~~~~~~xxxtttuuuuuussssssvvvssspppmmmkkkjjjkkkmmmoooqqqsssuuuxxxzzz||||||}}}}}}~~~}}}zzztttnnnjjjmmmtttzzz~~~yyymmmkkkiiifffddd```\\\XXXSSSPPPNNNMMMNNNNNNKKKIIIFFFIIIOOOWWWcccuuuyyyyyy{{{cccXXXUUUTTT___ppp{{{zzzyyyqqqcccUUUNNNJJJEEEAAA???999777666444333333333333111000000000111111222333222111000000000000000000111000111333333444;;;CCCOOO[[[jjjtttwwwyyy|||zzz|||~~~wwwyyyttt{{{nnnggg```^^^\\\[[[ZZZYYYVVVTTTZZZYYYXXXWWWUUURRRPPPOOOLLLKKKJJJHHHFFFCCCAAA???<<<:::777555555555444333111111111111111111111111///////////////000111111///000111333444555666666444444444555666777777888555555555666777777888888777888888888999:::;;;<<<======<<<:::999888888777888777555444444666999;;;999999888666555555555555555444444444444555666666444444555666888999;;;<<<:::999888777888:::<<<>>><<<===???@@@AAAAAA@@@@@@??????>>>===============@@@BBBFFFJJJLLLMMMNNNMMMOOOOOOPPPRRRSSSUUUVVVVVVWWWYYY\\\___bbbdddeeefffiiiiiiiiikkklllnnnpppqqqtttttttttuuuwwwyyy|||}}}xxxzzz{{{|||}}}}}}wwwsssttttttssssssvvvqqqooollljjjiiikkkmmmooopppsssvvvzzz|||}}}||||||~~~~~~tttrrrmmmhhhgggmmmwww~~~ooommmjjjhhhfffbbb^^^ZZZSSSQQQNNNNNNOOONNNLLLIIIEEEHHHMMMTTT```qqqzzzyyy~~~eeeYYYTTTQQQXXXkkk~~~xxx~~~}}}zzzjjjYYYPPPKKKEEE@@@???999888666444333333333333222222111000111222444555222222111000//////000000111000222444333333888???FFFTTTdddnnnqqqttt{{{~~~~~~uuuyyyooo{{{llldddaaa^^^ZZZWWWVVVWWWZZZ[[[\\\[[[YYYWWWUUUSSSQQQPPPNNNMMMLLLIIIFFFCCCAAA???<<<999777555555444222111111222222222222333333333......//////000000111111///000222444555555555555444444444444444555666777666555444444555666777888;;;666222222777;;;;;;:::>>><<<999:::<<<<<<:::888888888888888777777777777777666555444444444444444222333444444555555444444444444555666777888999999::::::;;;;;;<<<=========>>>>>>>>>>>>???????????????>>><<<;;;;;;;;;===>>>CCCEEEHHHKKKNNNOOONNNNNNRRRNNNMMMQQQTTTSSSSSSVVVUUUWWWYYY]]]```cccdddeeefffjjjmmmooopppooopppqqqtttuuuvvvxxxxxxwwwwwwvvvzzz{{{}}}~~~zzzxxxuuussssssrrrpppooopppllliiihhhjjjnnnqqqrrruuuvvvwwwyyyzzz{{{||||||~~~~~~~~~}}}}}}|||{{{{{{}}}tttiiieeebbbbbbiiirrr|||yyyqqqhhhcccbbbaaa]]]YYYRRRPPPNNNNNNOOOOOOOOOMMMJJJIIILLLRRR[[[iii~~~~~~qqq^^^SSSNNN[[[fffxxx~~~pppZZZOOOJJJFFFAAA???<<<999666555444444333222444333222111000111222333222222111111111111222222444111000333444555888===DDDNNNZZZbbbiiiuuu|||}}}}}}|||}}}yyyoootttwww|||nnnfffaaa___[[[YYYWWWXXXZZZ[[[[[[ZZZXXXVVVTTTRRRPPPOOOMMMLLLKKKIIIFFFCCC@@@???<<<999777555555444222111222111111111000000//////////////////000000000000///000222444555555555555444444444444444555666666666555444444444555666777999555111222777;;;;;;:::===;;;::::::<<<<<<:::777999999888888888888888888666666555444444444444444333333444555555555555555444555555666777888999:::::::::;;;;;;<<<===============>>>>>>>>>????????????>>><<<;;;;;;<<<===>>>CCCEEEHHHLLLNNNPPPPPPPPPRRRNNNMMMQQQTTTSSSTTTVVVVVVWWWZZZ^^^aaaccceeefffgggjjjnnnpppppppppqqqqqqssstttvvvwwwxxxxxxxxxwww}}}~~~~~~{{{xxxuuutttsssrrrpppoooooollliiihhhjjjnnnqqqrrruuuvvvwwwyyyzzz{{{||||||}}}|||{{{zzzyyyzzzzzz{{{{{{|||}}}}}}rrrkkkaaa```bbbgggppp{{{{{{yyyzzzzzz{{{}}}~~~yyyqqqhhhcccbbbaaa^^^ZZZTTTRRROOONNNNNNOOONNNMMMKKKJJJKKKPPPWWWdddxxxvvvbbbUUUPPPTTT___pppsss]]]QQQLLLGGGCCCAAA<<<999666444444444333222444333222222111111222222111111111000000111111111444111000333444555999>>>FFFQQQ\\\cccjjjvvv}}}}}}{{{wwwvvvvvvyyyxxxnnnsss{{{~~~ppphhh```___]]][[[ZZZZZZ[[[[[[ZZZZZZXXXVVVTTTQQQOOONNNLLLKKKJJJHHHEEEBBB@@@>>><<<999777555555444222111333333222111000///...---000000000000////////////000111333444555555555444444444444444444555555555555555444333333333444444666333111333777:::;;;::::::::::::;;;<<<<<<999777:::999999999888888777777666555444444444444444444444444555666666666666555555666666777888999::::::::::::;;;;;;<<<===============>>>>>>>>>>>>?????????===<<<;;;;;;<<<>>>???CCCEEEIIIMMMPPPQQQRRRRRRQQQNNNMMMQQQTTTTTTTTTWWWWWWYYY[[[___bbbdddfffggghhhkkknnnpppqqqqqqrrrsssssstttuuuwwwxxxyyyyyyyyy~~~}}}|||zzzvvvuuutttsssqqqoooooollliiihhhkkknnnqqqrrruuuvvvwwwyyyzzz{{{{{{{{{|||zzzxxxvvvvvvvvvxxxyyyvvvxxx{{{}}}rrrkkkggg^^^aaagggpppzzztttooonnnlllkkklllnnnnnnnnnmmmooosssyyy~~~}}}uuukkkeeeeeedddaaa^^^XXXTTTPPPMMMMMMMMMMMMMMMKKKIIIJJJMMMRRR]]]ooo|||fffWWWOOOMMMUUUfffzzzvvv```TTTOOOIIIEEEBBB<<<999666444444333222111222333333333333222111111111000000//////000000111333111000333444444:::@@@JJJUUU```fffnnn|||vvvppppppqqqvvv~~~vvvlllqqqqqqjjj```______^^^]]]\\\\\\\\\[[[ZZZYYYXXXUUURRROOOMMMKKKJJJIIIGGGEEEBBB@@@>>><<<999777555555444222111444444333333222111111000111111000000//////......000111333555555555555444333444444444444444444444555444444333333222222222444333222444777:::::::::888999:::;;;;;;:::999777:::999999888777666666666555555444333333444444444444555555666777666666666666666777888999:::;;;;;;::::::;;;;;;<<<=====================>>>>>>>>>???>>>===<<<;;;<<<===???AAACCCEEEIIIMMMQQQSSSSSSTTTQQQMMMMMMRRRUUUTTTUUUWWWYYYZZZ]]]```ccceeefffgggiiikkknnnpppqqqqqqsssuuurrrsssuuuvvvxxxzzz{{{{{{}}}}}}zzzwwwvvvuuutttrrrpppnnnllliiiiiilllppprrrsssuuuvvvwwwxxxyyyzzzzzzzzzyyyxxxvvvuuutttssssssssstttwww{{{vvvnnnkkkkkkggglllttt}}}~~~ooogggccc___]]]]]]^^^^^^^^^^^^```eeelllqqqzzzoooiiihhhhhheeeccc\\\WWWRRRNNNLLLLLLLLLLLLJJJHHHIIIKKKOOOWWWhhhwww~~~jjjXXXNNNJJJPPP]]]pppwwwaaaUUUOOOJJJEEECCC<<<:::666444444333222000111222333444333222111000000000////////////000000222000111333333444;;;CCCNNN[[[ffflllwwwzzzrrrnnnqqqwwwvvvkkkppprrrjjj____________^^^^^^]]]\\\\\\\\\[[[ZZZWWWSSSPPPNNNJJJJJJIIIGGGEEEBBB@@@???<<<999777555555444222111222222222222222222222222111111000000//////......111222444555666555555444333444444555555444333333444444444333333222111111333333444666888::::::999777888:::::::::999888888:::999999777666555444444444444333333333444444555444555555666777666666666666666777888999:::;;;;;;::::::;;;;;;<<<=========<<<============>>>>>>>>>======<<<;;;<<<>>>@@@BBBCCCFFFJJJNNNQQQSSSTTTTTTQQQMMMMMMRRRUUUUUUVVVXXXYYY[[[]]]```ccceeefffgggiiikkknnnooopppqqqtttvvvsssssstttvvvxxxzzz|||}}}}}}}}}{{{xxxvvvvvvuuutttrrrooommmkkkkkknnnqqqssstttvvvvvvwwwwwwwwwwwwwwwvvvtttuuuuuutttsssqqqooonnnvvvyyyzzzqqqllllllnnnsssyyy|||lllbbb]]]WWWTTTTTTSSSSSSSSSTTTVVV[[[aaafffxxxrrrjjjhhhgggeeeccc^^^YYYSSSOOOMMMLLLLLLKKKJJJHHHHHHIIILLLSSScccrrr|||rrr]]]PPPLLLOOOXXXiii~~~ttt^^^SSSOOOJJJFFFDDD>>>;;;777555444333222111111222333444333222111000000000////////////000000222000111333333444<<>>>>>===<<<;;;;;;===???AAACCCDDDFFFJJJNNNQQQRRRSSSSSSQQQMMMMMMRRRUUUUUUVVVYYYZZZ[[[]]]```bbbdddffffffhhhjjjmmmnnnoooqqqtttvvvttttttuuuvvvxxxzzz|||}}}~~~|||zzzxxxwwwwwwwwwvvvuuupppnnnmmmnnnqqqtttuuuvvvvvvvvvvvvvvvuuutttsssrrrppppppqqqqqqqqqqqqpppooozzz~~~|||uuuooommmoooqqq|||yyyhhh^^^XXXRRROOOOOOLLLMMMNNNOOOQQQUUU[[[___ooo|||uuukkkgggeeeccc```^^^ZZZTTTPPPNNNMMMLLLKKKJJJHHHGGGHHHIIIOOO]]]kkk|||}}}}}}|||eeeWWWPPPPPPUUUcccyyyppp[[[QQQNNNJJJGGGFFF???<<<999666555444333111222333333333333222111111111000000//////000000111111000222333222444===HHHWWWhhhwwwxxx}}}xxxmmmqqq}}}ooohhh```___^^^]]]]]]]]]^^^^^^\\\]]]\\\[[[XXXSSSOOOMMMKKKKKKJJJHHHFFFDDDBBBAAA<<<999777555555444222111111111111000000000000000////////////000000000000333333555666666666555444222333444555555333222000222333444555555444444333555777:::;;;;;;999888888777888888777555666999<<<>>>===<<<:::888777555555333333222222333333444555333333444555555555555555444555555666777888999:::::::::;;;;;;<<<=========<<<<<<<<<=========>>>>>><<<<<<;;;<<<===@@@BBBDDDDDDFFFJJJMMMPPPQQQQQQQQQQQQMMMMMMRRRVVVVVVWWWZZZYYY[[[]]]___bbbdddeeeeeegggiiilllmmmnnnpppsssvvvuuuuuuuuuvvvxxxzzz|||}}}}}}{{{yyyxxxwwwxxxyyyxxxwwwqqqooonnnpppsssvvvwwwxxxwwwwwwvvvuuusssqqqooonnnlllkkkkkkkkknnnrrrvvvxxx~~~{{{vvvssstttvvvyyyzzzuuudddYYYSSSNNNKKKKKKIIIKKKMMMOOOPPPSSSWWWYYYiiiwwwzzznnnhhheeebbb```]]]ZZZUUURRRPPPNNNLLLJJJLLLIIIHHHGGGFFFJJJVVVcccuuuxxxzzzkkk[[[RRROOOQQQ___uuu~~~lllXXXOOONNNLLLIIIIIIAAA>>>:::888777666444222444333222222111111222222111111111000000111111111000000222333222444>>>III\\\ooo|||yyyooosss|||nnnggg```___]]]\\\\\\]]]^^^___[[[\\\\\\ZZZWWWSSSNNNKKKKKKKKKJJJIIIGGGEEECCCBBB<<<999777555555444222111555444444333222111000000......//////000000111111333444555666666666555444222333555555555333111000111222444555666555555444666888;;;<<<;;;999888777777888888666444555999===@@@???>>><<<:::888777666222222222222333333444555222333444444555555444444444444555666777888999999::::::;;;;;;<<<======>>><<<<<<<<<<<<=========>>><<<<<<;;;<<<===@@@CCCDDDEEEGGGJJJMMMOOOPPPPPPPPPQQQMMMMMMRRRVVVVVVWWWZZZYYYZZZ]]]___aaacccdddeeegggiiikkklllmmmpppsssvvvvvvvvvvvvvvvwwwyyy|||}}}{{{~~~~~~zzzyyywwwxxxyyyzzzzzzyyyqqqpppoooqqqtttwwwyyyyyywwwwwwvvvtttqqqooolllkkkiiihhhffffffkkksss{{{{{{wwwssstttzzzrrr```VVVPPPKKKIIIJJJGGGJJJMMMOOOPPPRRRUUUWWWffftttrrrkkkhhheeebbb\\\ZZZVVVSSSQQQOOOLLLJJJNNNKKKHHHFFFCCCFFFQQQ]]]ppp|||ssspppwwwlll\\\QQQNNNOOO\\\sss|||jjjWWWOOONNNMMMKKKKKKBBB???;;;999777666555333555444222111000111222333222222111111111111222222000000222333222444>>>JJJ___sss}}}{{{ppptttyyynnnhhhaaa```]]][[[ZZZ[[[]]]^^^^^^]]]ZZZWWWTTTQQQOOONNNNNNMMMKKKJJJIIIFFFBBB???:::999777666444333333333111111111111111000///...111111000000000000000111111222333555666777777777999555333555:::===<<<999666777999888666555555666<<<<<<======<<<<<<;;;:::888666444333333555777888>>>>>><<<;;;999888666666222222222333333444444444333444666777777777666555666666777888999::::::;;;===<<<<<<;;;;;;;;;<<<<<<>>>>>>===<<<<<<<<<<<<<<<===<<<<<<<<<===>>>@@@AAADDDHHHLLLOOOOOOOOOOOOOOOPPPPPPQQQRRRSSSTTTUUUUUUYYYZZZ\\\___bbbeeeggghhhiiikkknnnooopppqqqsssuuuyyyyyyyyyyyyzzz{{{||||||}}}~~~}}}{{{xxxxxxzzz|||||||||vvvtttrrrrrrtttwwwyyyzzzwwwtttrrrppppppnnnllliiiggghhhjjjmmmqqqxxx}}}{{{}}}tttaaaXXXTTTPPPJJJGGGGGGIIILLLNNNQQQTTTXXX[[[___jjjzzzwwwoooiiiggghhhdddaaa\\\VVVRRRNNNMMMLLLMMMMMMLLLFFFBBBEEEPPPYYYdddssstttkkkooouuu___QQQOOOOOOVVVjjjpppZZZMMMJJJKKKHHHDDDDDD@@@;;;777666555555444333222000000111222111000...///000111111222222111222000111333444777@@@JJJ```sss~~~uuu}}}xxxmmmfffbbb```^^^\\\[[[\\\]]]^^^^^^]]][[[XXXUUURRRPPPOOOOOONNNLLLJJJIIIFFFBBB???999888666555333222222222333333333333333222111111111111000000000000111111333444555666777888888888;;;888555888<<>><<<777888999888666555555666;;;<<<<<<<<<<<<;;;::::::777666444333333555888:::@@@???===;;;999666555444444444444444444444555555333444555666777666666555666666777888999::::::;;;<<<<<<;;;;;;;;;;;;<<<<<<>>>======<<<<<<<<<<<<<<<<<<<<<<<<===>>>AAACCCDDDFFFIIIMMMOOOOOONNNNNNOOONNNOOOPPPRRRTTTUUUWWWWWWZZZ[[[]]]```bbbeeeggghhhhhhjjjmmmoooppprrrtttvvvxxxxxxxxxxxxxxxyyyzzz{{{}}}~~~|||zzzwwwwwwxxxzzz{{{{{{xxxuuussssssuuuwwwyyyyyywwwuuurrrqqqpppooollljjjgggjjjnnnrrrxxx~~~~~~xxxcccYYYTTTOOOJJJGGGFFFHHHKKKNNNPPPSSSXXX[[[___iiiyyy{{{qqqiiiddddddcccaaa\\\WWWRRROOOMMMLLLKKKLLLKKKFFFBBBEEEMMMVVVcccrrrwwwlllnnn|||zzzeeeTTTQQQNNNUUUgggwww```QQQMMMMMMKKKHHHEEEAAA<<<999777777777666444222000000111222111000111222222111111000///...222000111333444777@@@III^^^qqq}}}}}}ttt|||zzzxxxllleeeaaa```^^^\\\[[[\\\]]]^^^___^^^\\\ZZZWWWTTTQQQPPPQQQOOOMMMKKKIIIFFFBBB>>>888777555444222111111111222333333333333222111111111111000000000111111222333333555666777777777777777555333555999<<<<<<:::888999:::888666555555666:::;;;;;;;;;;;;:::999999666555444333444666999;;;@@@???===;;;888555444222555555555555555555444444444444555666666666666555555666666777888999::::::<<<;;;;;;;;;;;;;;;<<<<<<=========<<<<<<<<<<<<;;;:::;;;<<<===@@@CCCFFFHHHHHHKKKNNNPPPOOONNNNNNNNNLLLMMMOOORRRTTTWWWXXXYYY[[[\\\^^^```bbbdddeeeffffffhhhllloooppprrruuuwwwxxxxxxwwwwwwwwwxxxyyyyyy|||~~~}}}zzzxxxvvvuuuvvvxxxxxxwwwwwwuuussssssuuuwwwxxxxxxxxxvvvsssrrrqqqpppnnnllliiinnnttt{{{zzzeeeZZZVVVQQQLLLJJJEEEHHHKKKMMMPPPSSSWWWZZZ___iiiyyy~~~ssshhhbbb```bbb```\\\XXXSSSPPPNNNLLLKKKLLLKKKGGGCCCDDDKKKQQQaaappp}}}nnnlllwwwnnnYYYSSSNNNSSScccyyyiiiXXXQQQOOOMMMKKKFFFBBB===:::999999999888444333111000111222111000111222222111111000///...222000111333444777???HHH]]]qqq~~~}}}{{{rrrzzzoooyyymmmfff```___]]][[[[[[[[[\\\\\\___^^^]]][[[XXXUUURRRPPPRRRPPPNNNLLLIIIFFFAAA>>>888777666444333222111111000000111111111000000///111111000000111111222222111222333444555555555555444333222444777::::::::::::;;;;;;999666555555666999::::::::::::999888888666555333333444777:::<<<>>>===;;;:::888666444444666666555555444444333333444444555555555666666666555555666777888999::::::;;;;;;::::::;;;;;;<<<<<<<<<<<<===<<<<<<<<<;;;;;;:::;;;;;;===@@@CCCFFFHHHJJJMMMOOOPPPOOOMMMMMMNNNMMMNNNPPPRRRTTTWWWXXXYYY\\\\\\]]]___```aaabbbccccccfffkkknnnqqqsssvvvxxxyyyyyyxxxxxxxxxxxxyyyyyy|||~~~|||zzzxxxvvvtttssstttuuutttssssssqqqpppqqqtttwwwyyyyyyzzzxxxuuuttttttssspppnnnlllrrrzzz}}}||||||}}}~~~|||ggg\\\YYYUUUQQQPPPFFFIIILLLNNNPPPSSSWWWZZZ```jjjyyyttthhhbbbaaaaaa___\\\YYYUUUQQQNNNMMMKKKMMMMMMJJJFFFFFFIIINNN^^^mmm~~~ssskkkrrr|||yyy___UUUNNNRRRaaatttppp]]]RRRNNNMMMLLLFFFCCC>>>;;;:::999999888555333111111222222111000...///000111111222222111111000111333444666>>>GGG^^^ssszzzqqqyyy{{{ggg|||oooggg^^^]]]\\\[[[ZZZZZZZZZ[[[^^^^^^]]]\\\YYYVVVSSSQQQRRRPPPMMMKKKIIIEEEAAA===999999777555444333333333///000000111111111000000111111111111111222333333222222333444555555555555777666666888;;;===>>>>>><<<===<<<999666555555777999999::::::999999888777555444333222333666999;;;::::::999888888777666666555444444444333333222222444444444444444555555666555555666777888999999::::::::::::::::::;;;<<<<<<;;;<<<<<<===<<<;;;::::::;;;;;;;;;<<>>;;;999999888777666444222111222222111000...///000111111222222111111000111444444666===FFF[[[pppzzzqqqyyyqqqaaa~~~qqqiii^^^]]]\\\[[[[[[ZZZZZZZZZ]]]]]]]]]\\\YYYVVVRRRPPPPPPNNNLLLJJJHHHEEEAAA===:::999777666444444333333111111222333333333333222111111111111111222333444555666666777888888777777555666666888:::<<<>>>???>>>>>>===999666555555777999::::::::::::999888888444333222111222444777999777777777777777777777777333333333333333333222222444444333333444444555666444555555666777888999999999999999999:::;;;<<<===;;;;;;<<<======;;;:::999;;;;;;;;;<<<>>>AAADDDFFFJJJLLLMMMMMMLLLLLLLLLMMMPPPPPPRRRSSSUUUVVVWWWXXX^^^^^^^^^^^^^^^^^^^^^^^^```dddjjjooorrrtttvvvxxxyyyyyyyyyyyyzzz{{{|||}}}|||}}}}}}zzzxxxuuutttrrrqqqqqqqqqooommmjjjjjjkkkooouuuzzz|||}}}zzzyyywwwvvvvvvuuusssqqqssswww|||{{{wwwvvvvvvxxxxxxyyyzzz|||~~~ssshhhbbb[[[TTTQQQNNNPPPRRRSSSTTTVVVYYY[[[ccclllzzz{{{mmmgggggg]]]]]]]]][[[XXXTTTPPPMMMMMMMMMMMMKKKJJJIIIKKKMMMWWWeeevvvqqqooouuulll\\\PPPSSS___nnn~~~kkk\\\RRRMMMLLLIIIEEE@@@;;;999888777666777555333222222222111000111222222111111000///...000000111444444555<<>>AAACCCAAA@@@>>>:::666555666777:::;;;;;;;;;;;;:::999999444333111///000111333555999999888777666555444444333444444555555666666666444444333222333444555666444444555666777888999999999999999999:::;;;<<<===:::;;;<<<======;;;999888888999;;;>>>BBBFFFJJJLLLHHHIIIKKKKKKJJJJJJLLLNNNLLLMMMPPPSSSVVVYYY[[[\\\ccccccbbbaaa```______^^^```eeejjjooorrrsssuuuvvvuuuuuuuuuwwwxxxzzz|||}}}|||}}}~~~~~~uuusssrrrqqqqqqpppmmmkkkmmmnnnooosssxxx|||~~~~~~vvvtttrrrrrrrrrqqqooonnntttuuuwwwxxxyyy{{{~~~}}}zzzwwwuuuwww{{{uuuooommmgggaaa]]]VVVXXXYYYXXXXXXXXX[[[\\\fffnnn|||}}}wwwhhhccc\\\\\\]]]]]]ZZZUUUPPPMMMKKKKKKIIIHHHHHHIIIKKKLLLSSS___pppxxxrrrvvvvvvbbbSSSSSS[[[fffyyy|||yyywww{{{oooaaaYYYUUUOOOKKKDDD???<<<:::888666888666333222222222111000...///000111111222222111000000111444555555;;;CCCQQQdddsssrrrnnnttt{{{~~~xxx{{{wwwwwwhhh\\\sssjjjdddaaaaaadddeeeaaa^^^^^^[[[[[[ZZZZZZYYYUUUPPPMMMPPPNNNLLLIIIEEEAAA>>><<<999777555444444444333222111111111000000000//////555444333333333444555666777888999999888777666555888777777777888:::===>>>DDDBBB>>>:::888777888999888<<>>:::666444444444333111000111333555666666666555555444444333333444333222111222333444555333333333333333333333333444555666888888888777666888888999::::::;;;<<<<<<:::::::::::::::::::::::::::;;;<<<===@@@BBBDDDFFFJJJLLLMMMLLLKKKJJJKKKLLLOOOQQQRRRSSSTTTWWW[[[^^^cccbbbaaa```______``````dddhhhlllooopppqqqssstttqqqsssuuuwwwvvvvvvwwwyyy}}}~~~~~~}}}|||yyyvvvtttrrrqqqooommmkkkmmmppptttwwwzzz|||}}}uuuqqqmmmlllnnnppppppoooqqqooopppsssuuuwww}}}{{{wwwxxxzzz}}}{{{uuuqqqjjjbbb]]]^^^``````]]]YYYWWWYYY[[[eeennn}}}{{{jjj```XXXZZZ]]]]]]ZZZVVVSSSQQQOOOLLLLLLMMMKKKHHHIIIMMMUUU\\\iiiyyy~~~ssssssgggUUUUUUWWWZZZoooxxx~~~~~~zzzyyy~~~ttt___RRRPPPLLLEEE???999666555555444333222111000111222333,,,,,,---...///000111111222111222555555555<<>><<<999777555444444444333222333333222222222111111111222222111000111222333444777777888999888777666555777777666666777999;;;===@@@>>>;;;999888888:::;;;:::;;;===<<<:::777555555555444333333444555666777666666666555555555555555333333333333333444555555333333333333333333333333444555666777777888888777999999999::::::;;;;;;;;;::::::::::::::::::::::::;;;<<<===???AAADDDFFFGGGJJJKKKMMMMMMLLLKKKMMMNNNOOOPPPRRRSSSSSSUUUXXX[[[______^^^^^^___aaacccdddhhhjjjlllnnnnnnnnnpppqqqqqqsssuuuvvvvvvwwwyyy{{{}}}~~~~~~~~~zzzwwwuuussssssrrrqqqooommmnnnqqqtttvvvxxxzzzzzzuuurrrooonnnooopppooommmooommmnnnrrruuuyyywwwsssuuuyyyzzzuuusssmmmfffbbbaaabbbccc```\\\YYYZZZ\\\eeennn}}}{{{ggg[[[ZZZ\\\]]]]]][[[WWWSSSRRROOOLLLKKKLLLKKKHHHIIIMMMSSSZZZgggwwwwwwuuuiiiWWWVVVWWWZZZnnn{{{~~~}}}hhhVVVPPPLLLFFF???:::777666555555444333333222222333333.........///000000111111000000111444555666>>>FFFSSSaaakkkmmmqqqzzz}}}yyyyyy{{{tttddd{{{kkkbbbbbb______cccccc___\\\\\\^^^]]][[[YYYXXXVVVSSSQQQNNNNNNNNNLLLHHHCCC>>>;;;999777444444444444333111444444444333333333333333111111000000111111222333666777888888888777555555666555555555666777999::::::999888777888999;;;===<<<:::999999999999777666666666777777888888777777555666666666666666777777333444444555555555555555333333333333333333333333555555555555666777888999::::::::::::::::::::::::999999999999999999999999<<<===>>>AAACCCEEEGGGHHHJJJKKKMMMMMMMMMMMMOOOQQQQQQSSSTTTTTTUUUVVVXXX[[[ZZZZZZ[[[]]]```cccfffhhhkkklllmmmlllkkkkkkmmmoooqqqrrrsssssstttvvvzzz}}}}}}~~~~~~xxxvvvtttsssssstttsssqqqoooppprrrsssuuuvvvvvvwwwuuusssrrrqqqqqqooommmjjjllljjjkkkqqqxxxxxxsssrrryyyzzzwwwvvvrrrllliiidddffffffddd___[[[[[[\\\eeennn|||kkk]]]^^^_________\\\YYYUUURRROOOKKKJJJKKKJJJHHHHHHLLLOOOWWWddduuu|||yyykkkYYYVVVVVVYYYkkk}}}|||~~~pppZZZOOOLLLFFF???:::777666666444555555555444444333333000000000000000000000000///...000444555888@@@IIITTT^^^fffjjjttt{{{zzz|||hhhwwwkkkcccaaa^^^^^^bbbbbb^^^[[[[[[___]]][[[YYYXXXWWWTTTRRRMMMNNNNNNMMMIIIDDD>>>;;;888666444333444444222111333333333333333333333333222222222222333444444555555666777777777666555444555444444444555666777777777666666666777999;;;<<<===999666666888:::888666777999:::;;;;;;:::999888555555666666777777888888333444666777777777666555333333333333333333333333666555555555555777999::::::::::::::::::::::::999888888888888888888888888;;;<<<>>>AAADDDFFFHHHHHHIIIKKKMMMNNNNNNOOOQQQSSSUUUWWWXXXXXXXXXYYYZZZ\\\XXXYYYZZZ\\\```dddgggiiilllllllllkkkjjjjjjllloooppppppppppppqqqtttzzz~~~}}}~~~~~~~~~xxxvvvssssssssssssrrrqqqqqqqqqrrrsssssssssssssssssssssssssssqqqnnnkkkiiijjjiiillluuu|||zzzxxx{{{|||zzzyyyuuuqqqooofffhhhiiifff```\\\[[[\\\dddmmm{{{wwwjjjcccbbbbbbaaa___[[[WWWSSSOOOKKKIIIJJJKKKHHHHHHKKKMMMTTTbbbrrr~~~nnn[[[VVVTTTUUUfff{{{|||}}}sss[[[OOOKKKFFF@@@;;;888666666333444555555555444222111222222222111111111000000000///111444555777@@@IIIWWW]]]bbbgggttt}}}{{{kkktttlllhhhaaa^^^^^^aaabbb^^^[[[[[[___]]]ZZZYYYXXXWWWUUUSSSLLLMMMMMMLLLIIIDDD>>>;;;888666444333333333222111111111111111222222222222111111222333444444555555444555666777777666555444444444444444444444555555666666555555666777999:::===999666555777999888666999:::<<<======<<<:::888555555666666777777888888444555666777888777666555333333333333333333333333555555444444666777:::;;;:::::::::::::::::::::999888888888888888888888888:::;;;>>>AAADDDFFFGGGHHHIIIKKKMMMNNNOOOPPPRRRTTTVVVXXXYYYZZZYYYYYYZZZ\\\ZZZZZZ[[[]]]```cccfffhhhjjjkkkkkkkkkjjjkkknnnpppoooooonnnnnnooorrrxxx|||}}}~~~~~~{{{xxxvvvsssrrrrrrqqqooonnnqqqqqqrrrrrrrrrrrrqqqqqqqqqsssttttttrrrnnnllljjjlllmmmsss~~~zzzxxx{{{}}}|||xxxtttssshhhiiijjjfff```\\\[[[]]]dddmmm{{{ttthhhfffdddcccaaa^^^YYYUUUPPPKKKHHHJJJKKKIIIIIIJJJLLLSSS___ooorrr^^^UUUQQQQQQ___qqqttt\\\NNNKKKFFFAAA<<<999777666222333444444444333111000333333222222111111000000333111222444444777???HHHYYY^^^aaaeeettt|||rrr}}}rrrllliiiaaa^^^^^^bbbbbb^^^[[[[[[]]][[[ZZZYYYYYYWWWTTTRRRLLLLLLLLLJJJGGGCCC>>><<<888666333333333333222000///000000000000111111111///000111222333444444444333444555666666666555444444444444444444444333333555555555666666777888888<<<:::777666777777777666:::;;;<<<======;;;:::888555666666666666666777777444555555666666666666666333333333333333333333333444444444555777888::::::::::::::::::::::::::::::999999999999999999999999999;;;>>>BBBEEEGGGHHHHHHIIIKKKMMMNNNNNNOOOQQQSSSSSSUUUXXXXXXXXXXXXYYYZZZ\\\\\\]]]^^^```cccfffhhhiiijjjkkkllllllmmmoooqqqoooooonnnnnnnnnqqqwww{{{}}}~~~~~~~~~xxxwwwuuurrrqqqpppooommmllloooooopppqqqqqqqqqqqqqqqqqqsssuuuuuusssqqqppppppsssuuu}}}~~~zzz}}}{{{wwwwwwjjjkkkjjjfffaaa]]]^^^```gggooo}}}xxxmmmjjjfffdddccc```ZZZVVVRRRLLLHHHKKKMMMKKKJJJJJJKKKQQQ\\\kkk{{{xxxbbbVVVOOONNNYYYhhhsss^^^MMMKKKGGGBBB===:::777666222222333333222222111000333222222222111111000000444222222444444777???IIIZZZaaagggmmm|||}}}qqqiiieeeaaa^^^___bbbccc___\\\\\\[[[ZZZYYYYYYYYYWWWSSSPPPKKKKKKJJJHHHEEEAAA>>><<<777555333222333333111000/////////000000000111111///000222444555555555555222333444555666555444444444555555555444333333222444444555666777888999::::::;;;:::888666444555666:::;;;;;;<<<;;;:::999888666666666555555555555555555555444444555555666777333333333333333333333333222333555666888999999999999999999::::::;;;;;;;;;::::::::::::::::::::::::999<<>>:::888777444444333222222222222333111111111111111000000000333111111333444888AAAKKK]]]iiivvv}}}}}}~~~~~~pppgggaaabbb______cccccc___\\\\\\YYYYYYYYYZZZYYYWWWRRROOOKKKKKKIIIFFFCCC@@@>>><<<777555333222333333111000//////000000111111111222222333555777888888888777111222444555555555444444555555555555444333222222222333444666888999;;;;;;999;;;<<<:::555333333555:::;;;;;;;;;:::999999888666666555555444444444333555555444333333555666777333333333333333333333333111333555777999999999999888888999::::::;;;<<<<<<:::::::::::::::::::::::::::===AAAEEEHHHJJJKKKKKKJJJKKKMMMMMMMMMMMMOOOQQQSSSUUUXXXZZZZZZZZZ[[[\\\]]]]]]^^^```bbbfffhhhjjjjjjlllooopppooonnnnnnnnnrrrrrrsssrrrrrrtttwwwzzz~~~}}}}}}~~~uuuqqqooommmmmmnnnooonnnmmmkkklllnnnoooqqqrrrrrrssssssvvvyyyyyyxxxxxx{{{}}}pppooommmgggbbbaaadddhhhqqqyyysssnnniiigggfffccc\\\WWWUUUMMMIIILLLOOONNNLLLKKKIIIMMMVVVbbbrrrkkk[[[PPPMMMUUU```rrrmmmYYYMMMKKKGGGCCC>>>;;;888777666555444333222333444555000000000000000000000000111///000333555999CCCNNNaaarrr}}}}}}}}}|||nnngggcccaaa````````````^^^ZZZWWWUUUVVVWWWXXXWWWUUUSSSQQQLLLKKKJJJGGGCCC???;;;999:::777333333444444222///...000333444222///---,,,111222444777999:::::::::555666666666555444333222555666777777777666444333555444444555888:::;;;;;;::::::888777777777888999;;;;;;:::::::::999999999:::888777666777666555333333444555666666555444333111000000222555777888888555666666666777777777888999999999:::::::::;;;;;;999999999999:::;;;<<<<<<;;;>>>BBBFFFIIIJJJJJJJJJKKKKKKJJJKKKLLLMMMOOOPPPSSSUUUWWWXXXXXXYYYZZZ\\\ZZZ\\\^^^aaaccceeefffggglllnnnooooooooooooqqqsssssssssrrrssstttuuuwwwxxxyyy{{{~~~xxxnnnnnnnnnnnnmmmmmmmmmmmmllllllmmmnnnqqqsssuuuvvvyyyyyyzzzzzzzzz}}}}}}~~~~~~yyyqqqmmmiiieeeaaa___eeemmmsss|||tttkkkhhhgggbbb^^^]]]TTTQQQNNNMMMMMMMMMLLLKKKLLLNNNTTT```pppxxxeeeVVVNNNPPPVVVnnn{{{dddTTTLLLJJJFFFDDDAAA>>>:::777666555444333222222222222000000000000000000000000111111333555555999FFFSSSjjj|||xxx}}}|||nnnfffcccaaa````````````^^^ZZZXXXUUUUUUVVVVVVVVVTTTQQQPPPLLLLLLJJJHHHDDD@@@<<<::::::777444222333333222000###&&&+++...///111222444111222444777999999::::::666666666666666555444444777777888999888777666555444333333555777::::::::::::999888777777777888999===<<<<<<;;;::::::999999888777666666777777666555666777777777666444333111111000000111444666666666666666666666777777777777999999999::::::::::::;;;999888888999999:::;;;<<<<<>><<<:::777444222222222222111,,,---///000///000111333111222444777888999999999777777777777666666666666999999:::;;;:::999888777444333333555777999999999:::999888777666777888888>>>>>>===<<<;;;;;;::::::888666555666777888777555666666777777666555555444222111000111333444444444777777777777666666666666888888999999999:::::::::777777777888888:::;;;;;;>>>AAAEEEIIIKKKLLLLLLLLLKKKKKKJJJKKKLLLMMMOOOPPPRRRTTTWWWXXXXXXXXXZZZ[[[___```bbbdddfffhhhjjjkkkkkkmmmppprrrqqqqqqrrrsssxxxxxxxxxxxxyyy{{{|||}}}{{{}}}yyyttttttssssssrrrrrrrrrrrrnnnoooppprrrtttvvvxxxxxxyyy{{{}}}zzztttnnnkkkhhhgggdddccciiiqqq{{{pppkkkhhhccc___^^^XXXUUUPPPLLLLLLLLLMMMMMMJJJKKKNNNWWWeeexxxzzz~~~~~~iiiWWWLLLKKKOOOZZZooovvvbbbUUULLLJJJGGGEEECCC@@@<<<999444444333222111111111111111111111111111111111111111111333555555:::GGGVVVrrryyyxxxkkkeeeaaa___]]]\\\\\\]]]\\\YYYWWWWWWWWWWWWVVVUUUSSSQQQPPPLLLKKKJJJHHHEEEAAA>>><<<:::888444222111111222222555555444111...---...///111222444666888888888888777777777777777777888888999:::;;;;;;;;;:::999888555444555666999::::::999:::999777666666666777888<<<<<<<<<<<<<<<<<<<<<<<<999777666666777777666444222333444555777888999999444333111222333444444333777777777777666666666666888888888888999999999999666666777777888999:::;;;@@@BBBFFFJJJLLLMMMMMMLLLKKKKKKJJJKKKLLLMMMOOOPPPRRRTTTWWWXXXXXXXXXYYY[[[``````bbbdddfffiiikkklllkkknnnqqqssssssrrrssssssvvvvvvvvvwwwxxxyyyzzz{{{|||~~~|||wwwvvvvvvuuutttssssssrrroooppprrrtttvvvxxxyyyzzzzzz|||~~~|||uuuooommmmmmmmmkkkjjjpppwwwtttmmmjjjddd```___\\\WWWQQQMMMLLLLLLMMMMMMKKKKKKMMMSSS```rrr||||||kkkXXXLLLIIIMMMTTTjjj~~~|||hhhZZZLLLJJJHHHFFFDDDAAA===:::444333222111111111111111111111111111111111111111111111333555555;;;IIIXXXqqqxxxuuuiiiddd```]]]\\\[[[[[[[[[ZZZYYYWWWZZZZZZYYYWWWUUUSSSRRRQQQKKKJJJIIIGGGDDD@@@<<<:::999888555333111111222333------------,,,---000333111222444666777888888777777777666666777888999:::::::::;;;<<<;;;:::999888777777777999;;;<<<;;;:::999888777666666666777888999999:::;;;<<<===>>>>>>;;;999777666777666444222222222333444666888999:::666555333333555666555444777777777777666666666666777777777888888888999999666666666777888999;;;<<>>;;;333333222222111222222222111111111111111111111111111111333555666<<>>;;;444444333222222333333444222222222222222222222222222111333555666===LLL\\\vvvvvvzzz{{{{{{www{{{xxx|||pppfffbbb```aaa___]]]]]]]]]^^^]]][[[]]]\\\YYYWWWTTTRRRQQQPPPNNNMMMKKKHHHCCC???:::888555777888777333111000111444555444333000///000111111222444666777777666666666555444444666888:::<<<<<<===>>>>>>>>>===;;;;;;888888999;;;======;;;999999888777666555666666777777777777888888888888999777666555666777888777666555444333333222333444444555444333333555666666666444444555666777888999999666666666777777777888888777777777888:::;;;===>>>AAADDDGGGKKKMMMMMMLLLKKKKKKKKKJJJKKKLLLMMMOOOPPPQQQSSSVVVWWWWWWWWWYYYZZZ`````````aaadddgggjjjlllooopppqqqqqqqqqssswwwzzzxxxyyy{{{}}}~~~~~~~~~}}}}}}~~~~~~}}}}}}~~~~~~{{{{{{yyyxxxvvvtttsssrrrppprrruuuxxxzzz{{{{{{{{{xxxzzz|||}}}}}}~~~~~~~~~}}}{{{tttoooppptttxxxyyyzzz|||sssooojjjhhhiii```\\\WWWRRRPPPNNNLLLJJJKKKLLLMMMPPPXXXgggzzz|||uuubbbTTTOOOQQQZZZlllxxxaaaRRRPPPLLLIIIFFFBBB===:::555444444333444444555555222222222222222222222222222222333555666===NNN]]]uuuxxx}}}xxxxxx{{{qqqwww{{{nnnxxxuuuyyy}}}nnneeebbb```cccaaa______``````___^^^]]][[[YYYVVVSSSQQQPPPOOOPPPOOOMMMIIIDDD???;;;888333666999888444111000000...///111000///...///000111222444666777777666666555444444444555777:::<<<>>>??????@@@@@@>>>===<<<777777888:::<<<<<<:::777999888666555555555666777888888777777666555555555444333333555888::::::999222111111111222444666777444222111222444666666555333444555666777888999:::666666666666777777777777777777888999:::<<<>>>???AAADDDGGGJJJLLLMMMLLLKKKKKKKKKJJJKKKLLLMMMOOOPPPQQQSSSVVVWWWWWWWWWXXXZZZaaa```aaabbbdddgggkkkmmmpppppppppppppppsssxxx{{{xxxyyy{{{|||}}}~~~}}}}}}|||~~~}}}||||||}}}}}}}}}|||{{{yyywwwuuutttsssppprrruuuxxxzzz{{{{{{zzzvvvxxxzzz||||||~~~}}}|||~~~wwwrrrssswww}}}~~~|||tttpppllljjjkkk```]]]XXXTTTQQQNNNKKKIIIJJJKKKMMMOOOVVVeeexxx}}}yyyfffVVVQQQRRRZZZlllhhhTTTQQQMMMJJJFFFBBB===999555555444444444555555666222222222222222222222222222222333555777>>>NNN^^^pppzzz}}}{{{yyyxxxwwwiiinnn|||~~~yyysssiii~~~wwwtttxxx~~~wwwkkkddd```\\\^^^___aaabbbaaa___\\\ZZZ]]]\\\ZZZWWWTTTQQQOOOMMMLLLMMMMMMJJJEEE???<<<;;;555555666777777666666666000000000000000111111222111333555777888666444333777666444555777888888777:::<<<@@@EEEGGGDDD===777666777999::::::888555333888666444444666666666555333333444444666777888999888888888777777666555444444333222222222333444555111111222333333444555555666666777777888888999999888888888888888888888888999999888888999:::<<<===DDDEEEGGGIIIKKKKKKKKKKKKKKKKKKLLLMMMOOOPPPQQQRRRTTTTTTTTTUUUVVVXXXYYYZZZaaabbbdddfffggghhhiiiiiikkkkkklllnnnppptttvvvxxxvvvwwwxxxyyyyyyyyyyyyyyyyyy{{{|||}}}|||{{{|||}}}|||~~~{{{{{{{{{zzzxxxwwwuuutttssstttvvvxxxyyyyyyyyyyyywwwxxxxxxzzz~~~}}}yyyxxx{{{xxxuuuxxx{{{~~~zzztttnnniiihhhccc```ZZZTTTPPPNNNMMMMMMMMMKKKLLLPPPVVV```sss}}}hhhVVVPPPSSS^^^mmm{{{sssnnn___VVVMMMKKKIIICCC===;;;666555555444444444555555555444333333222222333333777666555444777AAAOOOYYYnnnwww}}}xxxuuu{{{wwwuuuyyy~~~sssggg~~~wwwtttxxx~~~vvvkkkeeebbb______```bbbcccbbb```]]][[[]]]\\\ZZZWWWTTTQQQOOOMMMOOOOOOOOOKKKEEE???;;;:::222222333333333333222222111000000///000111222333333444666888888777666444777555444555888:::;;;;;;>>>>>>???BBBDDDCCC???;;;777888999::::::888666555999777555555555666555444555555555555666777888999444444333333333555666777666555444333333333444555111111222333333444555555666666666777888888999999888888888888888888888888<<<;;;;;;;;;<<<>>>???AAADDDEEEGGGIIIKKKKKKKKKKKKKKKKKKLLLMMMOOOPPPQQQRRRSSSSSSSSSTTTVVVWWWYYYZZZ^^^```bbbeeehhhjjjkkklllkkkllllllmmmpppsssuuuwwwvvvwwwxxxyyyyyyzzzyyyyyyyyy{{{}}}}}}|||||||||}}}~~~{{{{{{{{{yyyxxxvvvtttsssvvvwwwyyy{{{}}}}}}}}}}}}uuuuuuwwwyyy}}}}}}{{{xxxwwwzzz{{{zzz}}}yyyrrrllljjjjjjfffbbb\\\VVVQQQNNNNNNNNNMMMKKKLLLPPPUUU___qqqmmm[[[TTTUUU[[[kkk}}}|||rrr{{{}}}|||kkk^^^QQQMMMKKKFFF???<<<666666555444444444444555555444333333222222333333444333222222555???MMMWWWfffnnnvvv{{{uuusss~~~}}}xxxmmmxxxtttwww}}}uuukkkgggeeeccc```aaabbbcccbbbaaa___]]]]]]\\\ZZZWWWTTTQQQOOONNNQQQQQQPPPLLLEEE???:::888333444444555444444333333222111/////////000222444444555777999999888777555777555333444888;;;===>>>>>>===<<<<<<>>>>>>===<<<999999999999999999888777:::888666555666666555333444444333333333333444444666555444333444666888:::777666555444444444444444111222222333333444444555555666666777888888999999888888888888888888888888999999999999:::<<<>>>???DDDEEEGGGIIIJJJKKKKKKKKKKKKKKKLLLMMMOOOPPPQQQRRRRRRRRRRRRSSSUUUVVVXXXYYY\\\^^^aaaeeehhhkkkmmmooolllllllllmmmoooqqqtttuuuvvvwwwxxxyyyzzzzzzzzzzzzzzz|||~~~~~~}}}|||}}}~~~||||||{{{yyyxxxuuutttrrrtttvvvxxxzzz{{{||||||{{{ssstttvvvxxx|||}}}{{{yyyyyy{{{zzzrrrkkkjjjllliiieee___XXXRRROOONNNNNNMMMLLLLLLPPPTTT^^^ooouuuaaaXXXWWWXXXggg{{{tttwww}}}}}}mmmYYYPPPMMMHHHAAA===666666555444444444444444555444333333222222333333333333222222555>>>KKKTTT]]]dddjjjnnnttt~~~vvvuuuxxxyyytttvvv|||vvvkkkgggfffddd``````aaabbbbbb```___^^^^^^\\\ZZZWWWTTTQQQOOONNNOOOOOONNNKKKDDD>>>:::888444555555555555444444333333111000...///111333444444555666888888777666555777555333333666:::<<<<<<999888888888888999999999::::::999999999999999999888666555555666777777666666666555444333333333333777666555444444444444555777666666555444333333333222222222333333444444444555555666777888999999:::888888888888888888888888777777777888999<<<>>>???CCCEEEGGGIIIJJJKKKKKKJJJKKKKKKLLLMMMOOOPPPQQQRRRQQQQQQRRRSSSTTTVVVXXXYYY\\\^^^aaaeeehhhkkkmmmnnnmmmllllllmmmoooqqqssstttwwwwwwxxxzzz{{{{{{{{{{{{|||}}}~~~}}}}}}~~~}}}}}}|||zzzxxxvvvtttsssuuuvvvxxxzzz{{{|||{{{{{{uuuvvvwwwyyy|||~~~}}}}}}|||{{{}}}tttllljjjkkklllggg```YYYRRROOOMMMLLLNNNLLLMMMOOOSSS[[[lll{{{|||gggZZZVVVVVVdddyyyzzzxxx}}}bbbTTTOOOIIIAAA<<<777666555444444444444444555444333333222222333333555555444444555===HHHPPPWWW]]]bbbfffmmmzzz~~~~~~}}}yyyyyyzzztttvvvzzzwwwlllgggeeeccc______`````````___^^^]]]^^^]]][[[XXXUUURRRPPPNNNKKKLLLKKKHHHCCC===:::888222222222222222111000///222111000///000111333444333444555666666666555555777555333333555777888888444555777888777666555555999999999999999999::::::555444333555777:::::::::;;;:::999777666666555555222333333444444333222111555555555444333222111111222222333333333333444444555555666777888999::::::888888888888888888888888:::::::::;;;===@@@BBBDDDCCCDDDFFFHHHJJJJJJJJJJJJKKKKKKLLLMMMOOOPPPQQQRRRPPPQQQQQQSSSTTTVVVXXXYYY^^^___bbbeeehhhjjjllllllmmmmmmmmmmmmoooqqqsssuuuwwwxxxyyyzzz{{{|||||||||}}}~~~~~~~~~~~~|||zzzxxxwwwuuu{{{|||~~~~~~yyyyyyyyyzzz{{{||||||}}}~~~|||{{{}}}~~~|||}}}|||||||||zzzooojjjkkklllhhhaaaYYYRRRNNNLLLKKKNNNMMMMMMOOORRRYYYhhhvvvjjjZZZTTTVVVaaauuu{{{kkkXXXPPPHHH@@@;;;777777666444444333333333555444333333222222333333555555555444444:::DDDKKKRRRXXX^^^bbblllzzz}}}zzzwwwzzz{{{tttuuuyyyyyynnniiieeebbb^^^_______________^^^^^^^^^]]][[[XXXUUURRRPPPOOOIIIJJJJJJGGGBBB===:::888444444444444333222222111111111111111111222333333333444444555555555555555666444333444555666666555222555999:::888666555444777888999999999999999999333222222555888;;;<<<<<<999888666555444333333333222333444666777888888888333444444444333222111111333333333333333333333333444555666777888999:::;;;888888888888888888888888888888999:::<<>>AAABBBBBBDDDFFFHHHIIIJJJJJJIIIKKKKKKLLLMMMOOOPPPQQQRRRQQQQQQRRRTTTVVVXXXZZZ\\\___```ccceeehhhiiikkkkkkmmmmmmnnnoooqqqtttwwwxxxwwwxxxzzz{{{}}}~~~~~~~~~~~~~~~~~~}}}|||zzzyyywwwwwwwwwwwwvvvvvvuuutttqqqrrrtttwww|||~~~|||{{{{{{zzzyyyyyy|||{{{{{{|||}}}tttppprrrnnnjjjbbb[[[TTTPPPNNNNNNOOOMMMMMMOOOPPPUUUbbbooo}}}wwwxxxooo]]]TTTPPPWWWhhhppp]]]QQQHHHBBBAAA888777666555444333333333555444333333222222333333000222444555888>>>GGGNNNQQQZZZeeennnzzzxxxqqqxxx|||uuutttxxx|||sssmmmiiieee````````````aaaaaaaaaaaa___^^^[[[XXXUUURRRPPPOOONNNNNNMMMIIIBBB<<<888666555555555555444333222111///000333444555444222111666666666666777777777777111222444777:::;;;999888111333555444222111333555333555888::::::999777666555444444555888:::;;;;;;<<<;;;:::999999888888888777333...++++++///444777333444555666666666555444333333333333333333333333444444555777888:::;;;;;;888888888888888888888888888999999;;;>>>AAADDDFFFBBBDDDFFFHHHIIIJJJJJJIIIKKKKKKLLLMMMOOOPPPQQQRRRQQQRRRSSSTTTWWWYYY[[[\\\^^^___bbbeeehhhjjjllllllmmmmmmnnnppprrruuuxxxzzzwwwxxxzzz|||}}}~~~~~~|||{{{ssssssttttttttttttsssssskkknnnsssyyy~~~~~~~~~}}}|||{{{|||uuuvvvyyy~~~tttssswwwoookkkddd\\\VVVRRRPPPPPPOOOMMMMMMNNNOOOTTTaaannnzzzsssrrr~~~qqq___VVVMMMSSSccc{{{ppp^^^RRRIIIEEEEEE888888666555444333333222555444333333222222333333000333666999===DDDNNNUUUUUU___lllvvvzzzuuu|||yyysssrrrsss|||uuuooohhh```______`````````aaaaaabbb___]]][[[YYYWWWTTTPPPLLLKKKJJJHHHFFFCCC???:::666666555555555555444444444111111111111222444666888777>>>444333@@@;;;111:::777666555444444555666777111333555555444333444555333333555666777777777777555444444666999;;;;;;:::<<<999555444555555333111666666666666666666666666666555444333333333333333444444222222222222444444333333444444555666666666999999888888888888999999777888999<<<>>>@@@BBBBBBEEEEEEFFFHHHJJJKKKMMMMMMPPPQQQQQQOOOMMMMMMNNNOOORRRSSSUUUWWWYYY[[[\\\]]]```aaaccceeehhhjjjlllmmmnnnnnnoooppprrrssstttttt{{{{{{{{{|||}}}~~~|||zzzzzz{{{xxxvvvvvvvvvtttooollljjjmmmqqqvvv}}}uuunnnqqqttt{{{~~~wwwrrrooojjjccc\\\WWWTTTPPPNNNQQQNNNLLLLLLLLLRRR___mmm|||yyyppprrr}}}xxx```RRRNNNRRR\\\nnnmmmZZZPPPJJJEEE@@@===:::666444333222111///222222222222222222222222444222222666;;;BBBNNNZZZaaaiiittt|||}}}|||yyyxxx{{{uuutttuuuyyyrrrmmmfff```___```aaaaaabbbbbbaaaaaa^^^\\\ZZZXXXWWWTTTOOOLLLMMMKKKJJJGGGDDD???:::666555555555555444444444444111111111111333555777888777===555555AAA>>>444;;;888888888777777888888888333444666555444333444555444444555777777888888777555444444666999;;;;;;:::;;;888555555666666444222666666666666666666666666555555444333333333333333444444333222222333444444666777777777888888999999888888888777777888888888777888:::<<<>>>@@@BBBCCCEEEEEEGGGHHHJJJKKKMMMMMMPPPQQQQQQPPPNNNMMMNNNPPPSSSTTTVVVWWWYYY[[[\\\]]]___```bbbeeehhhkkkmmmnnnnnnooopppqqqrrrssstttuuu{{{zzzzzzzzz{{{||||||}}}}}}~~~}}}{{{zzzyyywwwuuuuuuuuussspppllljjjnnnuuu{{{yyyrrrlllrrrvvv}}}wwwsssnnniiiccc]]]YYYTTTPPPMMMPPPNNNLLLLLLMMMRRR___lll{{{{{{qqqqqqzzz}}}}}}eeeVVVNNNQQQZZZkkkjjjYYYOOOJJJDDD@@@<<<999666444333333222000222222222222222222222222444222222666;;;BBBNNNZZZgggrrryyywwwwwwuuu~~~xxx~~~xxxwwwxxxvvvnnniiiddd______```bbbcccccccccaaa```]]][[[YYYWWWVVVSSSOOOLLLNNNNNNLLLIIIDDD???:::777555555555555444444444444111111111111333555777888777<<<777777AAA???888:::888888999999999999888888555666777666444333333444555666777888888888888888666555555777:::;;;;;;;;;:::888666555666666555333666666666666666666666666555444444333333333333333444444333333333333444444888888888888999999999999888777777666666777777888888888:::===???AAACCCDDDEEEFFFGGGHHHJJJLLLMMMNNNPPPQQQQQQPPPOOOOOOPPPQQQUUUVVVWWWXXXZZZ[[[\\\]]]^^^```bbbeeehhhkkknnnoooooooooppprrrssstttvvvvvvzzzzzzzzzyyyyyyyyyzzzzzz~~~|||{{{|||~~~}}}zzzyyywwwuuusssssssssrrrpppnnnkkkqqqyyy}}}xxxsssooolllsssxxxvvvssskkkhhhddd___[[[VVVQQQMMMOOOMMMLLLMMMMMMRRR^^^kkkyyytttrrrxxx|||lll[[[OOOPPPVVVfff|||zzzeeeVVVNNNJJJDDD@@@;;;999666444444444333222222222222222222222222222444222333666;;;AAANNNZZZlll{{{zzztttttttttxxx{{{zzz{{{uuulllgggdddaaa___```cccddddddcccaaa___]]][[[XXXVVVUUURRROOOMMMOOOOOONNNJJJDDD>>>:::777555555555444444444333333222111111222333555777888888;;;999999???@@@;;;777555666888888888888666555777888888666444222333444666777888999999999999999666666666777:::<<<<<<;;;999888777666666555555555555555555555555555555555444444333333222333333444444444444333333444444444666666666666666666666666777777666666666666777777888999;;;===@@@CCCDDDEEEEEEFFFGGGIIIJJJLLLMMMNNNPPPQQQRRRQQQPPPPPPQQQSSSVVVWWWXXXYYYZZZ\\\]]]]]]^^^___bbbeeehhhkkknnnoooooooooqqqrrrtttuuuvvvwwwyyyyyyzzz{{{{{{{{{{{{{{{~~~~~~}}}|||zzzxxxxxxzzz~~~{{{wwwtttsssrrrppppppooooooooooooooottt||||||uuuqqqooonnnmmmtttzzzuuuqqqiiigggdddaaa]]]XXXQQQMMMMMMLLLLLLMMMMMMQQQ]]]iiiwwwyyyvvvyyy~~~ppp]]]PPPOOOSSS```vvvqqq___RRRMMMJJJEEEAAA;;;888555444444444444333111111111111111111111111333222333777:::AAANNN[[[mmmyyyyyy|||xxx}}}{{{zzz|||vvvkkkgggdddbbb___```cccddddddbbb```^^^]]][[[WWWUUUTTTRRRPPPNNNOOOPPPOOOKKKDDD>>>:::888555444444444444333333333222222222222333555888999999:::;;;;;;;;;@@@>>>555666777888999999888777666999999999666444222333555777888888999999999999888777666666888;;;======<<<999999888777555555555555333333333333333333333333333333222222222333333444444444444444444444444444444444555555555555555555777777666666666666777777999:::<<<>>>AAADDDFFFGGGFFFFFFGGGIIIKKKLLLNNNNNNOOOPPPQQQQQQPPPPPPRRRTTTVVVVVVWWWYYYZZZ\\\]]]^^^___```bbbeeehhhkkkmmmooonnnoooppprrrtttvvvwwwxxxxxxyyy{{{}}}~~~}}}~~~~~~~~~|||zzzyyyuuuuuuvvvyyy{{{zzz{{{}}}wwwqqqnnnnnnnnnmmmkkkkkklllnnnoootttwww|||wwwpppmmmmmmnnnnnnvvv}}}tttnnngggfffcccaaa^^^YYYSSSNNNMMMLLLMMMNNNMMMPPPZZZfffttt~~~sss^^^QQQOOOQQQ\\\qqqyyykkkZZZOOOKKKJJJFFFCCC;;;999666444555555444333111111111111111111111111222222444777:::@@@NNN\\\nnn~~~xxx}}}|||xxxxxx{{{wwwlllgggdddccc___```bbbbbbbbbaaa___^^^^^^[[[XXXUUUTTTSSSQQQOOOMMMOOOOOOKKKDDD===::::::444444444444333333333333222222222222444666888999:::888<<<;;;999CCCEEE888::::::;;;;;;;;;;;;::::::::::::999666444333444666777888888999999999888888888777777999;;;=========:::;;;:::888555333444555333333333333333333333333222222222222222333333444444444555555555555444444555555555666777888888888888777777666666777777888999:::<<>>>>>===;;;<<<<<<999555222333444444444444444444444444444222222111111222333333444333444555666666555444333444444555777888999:::;;;888888888777777888888888999;;;===@@@CCCFFFHHHIIIFFFGGGHHHJJJKKKMMMNNNOOOLLLNNNOOOOOOOOOPPPRRRTTTQQQRRRTTTWWWZZZ\\\^^^___aaabbbdddfffhhhjjjkkkllllllmmmoooqqqsssuuuvvvwwwvvvxxx{{{}}}~~~{{{|||}}}}}}{{{yyyuuusssrrrrrrsssvvv|||xxxqqqmmmllllllvvv}}}wwwqqqllliiieeefffeeecccccceeejjjooosssvvv{{{~~~|||uuussspppooorrruuuwwwxxxwwwlllgggeeebbb```^^^ZZZVVVRRRNNNNNNOOOOOOMMMMMMUUU___mmm}}}}}}hhhUUUQQQPPPYYYllluuu```RRRLLLJJJGGGDDD>>>;;;777555555444333222111111111111111111111111111222666888999>>>NNN]]]nnnzzzwwwyyytttvvvnnnyyynnnooosss~~~xxxllleeebbbaaa``````______^^^^^^^^^^^^___\\\XXXVVVUUUTTTSSSRRRIIIMMMNNNJJJBBB<<<;;;;;;444444444333333333222222333222222333444666888:::999444;;;===:::LLLWWWGGG;;;:::888888888888:::;;;::::::999666444444777999777777888888888777777666888888888:::<<<>>>>>>===<<<======999444222222444666666666666666666666666222111111111222333333444333444555666666555444333222333444666777999:::;;;999999888888888888999999:::;;;===@@@DDDFFFIIIJJJFFFGGGHHHJJJLLLMMMNNNOOOKKKMMMNNNNNNNNNOOORRRTTTPPPQQQSSSVVVYYY\\\^^^___bbbcccdddfffhhhiiijjjkkkllllllnnnppprrrtttvvvwwwvvvwwwzzz{{{||||||{{{zzz{{{{{{}}}}}}{{{xxxtttrrrsssrrrrrruuuzzz{{{tttooommmjjjuuu{{{uuupppllljjjcccdddcccaaa```ccciiiooopppttt{{{|||vvvrrrqqqqqqsssxxx|||yyylllgggeeebbb___]]]ZZZWWWTTTOOOOOOOOOPPPMMMLLLSSS]]]lll{{{|||nnnVVVRRRQQQYYYkkk|||fffUUUNNNJJJGGGCCC???<<<888666555444222111000000000000000000000000111222666888999>>>NNN]]]lllyyyvvv~~~tttooouuu~~~vvv___|||ooopppvvvyyymmmfffcccaaa```aaaaaaaaa```^^^[[[ZZZ^^^\\\[[[ZZZXXXTTTPPPLLLOOOPPPOOOKKKDDD>>>999888444444333222222111111000000000111222444666888999999:::777555;;;FFFKKKHHH666666777:::===@@@AAAAAA???===:::888777777999:::::::::999999999999999999777777777888:::<<<>>>@@@;;;999777555444333333333555555555555555555555555:::444///000333666555222:::999777555555666888999666777888999999888666555444555555555444555888:::777:::===@@@AAABBBDDDEEEIIIIIIHHHHHHIIILLLOOOPPPMMMNNNPPPRRRTTTTTTTTTTTTUUUVVVWWWWWWXXX[[[___bbbaaacccfffgggffffffhhhiiimmmmmmnnnooopppqqqrrrrrryyywwwuuuvvvyyy{{{{{{yyy{{{|||}}}}}}|||zzzxxxvvv{{{xxxvvvvvvzzz{{{vvvssssssxxxyyyrrroookkkeee```bbb___[[[YYY\\\bbbiiinnnrrruuuxxx{{{{{{|||~~~~~~wwwtttsssnnnqqqvvv{{{{{{mmmfffdddbbbbbbaaa^^^WWWRRRNNNNNNOOOOOOOOORRRWWW[[[kkkvvv|||{{{kkk]]]SSSPPP\\\qqq~~~jjjXXXPPPMMMKKKIIIAAA===888555444444444333222222111111222222333444444444555777999@@@OOO___rrrzzzyyyyyyzzz}}}jjj\\\zzznnnnnnuuuzzzmmmgggccc```___`````````___]]][[[YYY[[[ZZZYYYYYYXXXVVVRRROOOPPPPPPOOOKKKDDD===999777444444333333222111111111111222222333555777999:::::::::888555:::BBBDDDBBB999999999;;;>>>@@@AAA@@@BBB@@@===;;;::::::;;;<<<888888888888888777777666666666666777888:::<<<>>>:::888777555444444444444666666666666666666666666777444222222555777666555777666555444444555666666666777888999999888666555444555555555444555888:::888;;;???AAABBBCCCEEEFFFGGGGGGFFFFFFHHHJJJLLLNNNMMMNNNPPPQQQSSSTTTTTTTTTUUUVVVWWWWWWXXXZZZ^^^aaaaaacccfffgggfffggghhhiiikkklllmmmoooppprrrttttttwwwuuussssssuuuwwwvvvtttxxxyyyzzz{{{|||{{{{{{zzz{{{yyyvvvvvvyyy}}}}}}zzz{{{~~~{{{sssnnnllliiiddd___```^^^ZZZYYY\\\bbbiiimmmrrruuuyyy{{{|||}}}~~~vvvrrrpppqqqtttyyyqqqjjjgggeeedddccc___YYYTTTNNNOOOOOOOOOOOORRRWWWZZZiiiuuu~~~zzznnn]]]TTTPPP]]]rrr~~~ppp^^^RRRLLLHHHFFFAAA===999555444444444333222222111111222222333444444333555777999???NNN]]]mmm||||||{{{zzz{{{xxxfffYYYzzzooopppvvv{{{nnngggccc```^^^___``````___]]][[[YYYYYYXXXXXXXXXXXXWWWTTTQQQQQQQQQOOOKKKDDD===888666444444333333222222111111222222333444666888:::;;;;;;;;;999777888<<<===:::<<<;;;;;;===@@@AAABBBAAA@@@>>>;;;999777777888999555666777888888666444333444444555555777888:::;;;888777666444444555555666666666666666666666666666333333333444555555666666555555555555555555555555666777888999999888777666555555666555444555888:::999<<<@@@BBBCCCDDDFFFGGGGGGFFFFFFGGGHHHJJJLLLNNNNNNOOOOOOPPPQQQSSSTTTUUUVVVWWWXXXXXXXXXZZZ]]]```aaaccceeegggggggggiiijjjjjjjjjllloooqqqsssuuuvvvwwwuuusssrrrssssssrrrqqqssstttuuuwwwxxxzzz{{{|||yyywwwvvvvvvxxx{{{xxxsssmmmiiigggeeebbb^^^]]][[[YYYYYY\\\bbbhhhlllpppssswwwyyy{{{|||}}}~~~|||uuupppnnnppprrr}}}vvvmmmjjjgggfffddd```ZZZUUUOOOPPPPPPOOOOOOQQQVVVYYYfffrrrzzz|||rrr]]]TTTRRR^^^rrr~~~~~~zzzgggWWWMMMHHHFFFBBB>>>999666555444444333222222111111222222333444444333444777999???MMMZZZgggttt~~~yyyrrraaaWWW}}}rrrttt{{{}}}ppphhhccc```^^^___```aaa```___]]][[[ZZZXXXWWWWWWWWWVVVSSSQQQQQQQQQPPPKKKDDD===888666555444444333222222111111222222333444666888999::::::::::::888888999888777<<<<<<<<<>>>AAACCCCCCCCC>>><<<:::888666666666777444666888999888666333222333333444444555666777777666555555444444666777888444444444444444444444444000222444444333222222333555666777888888888777777666666777888888888888777555666666555555555888::::::<<<@@@BBBCCCDDDEEEGGGHHHHHHHHHIIIKKKLLLNNNOOOOOOOOONNNOOOPPPRRRTTTVVVVVVXXXYYYYYYXXXZZZ\\\^^^```bbbeeegggggghhhjjjlllkkkkkkmmmoooqqqsssuuuuuuxxxvvvtttsssrrrqqqppppppnnnooooooqqqsssuuuwwwxxxssstttttttttvvvzzz}}}rrrnnniiifffdddbbb___\\\YYYXXXXXXYYY\\\aaafffiiikkknnnrrruuuvvvwwwyyy{{{{{{}}}}}}zzzvvvqqqoooqqqvvvzzzyyynnnkkkgggeeeccc```YYYTTTQQQQQQPPPOOOOOOQQQUUUXXXcccnnn|||~~~vvv___VVVSSS^^^qqq~~~{{{qqq^^^QQQLLLKKKBBB???:::666555444444333222222111111222222333444444333444777999???JJJVVV```kkkwww}}}uuummm]]]UUUuuuwww~~~qqqhhhccc```___```bbbcccbbbaaa___^^^\\\[[[XXXWWWVVVTTTQQQNNNPPPQQQOOOKKKDDD===888666555555444444333222222111000111111333444666888999999999:::::::::888888999;;;;;;;;;>>>AAADDDDDDDDD???>>><<<;;;::::::::::::666777999:::999777444222333333444444555555555555555555444444555666888999444444444444444444444444333444666555333222111222444555666777888777777777666666777888888888888888666777777666555555777:::999<<>>HHHRRRWWW```kkkttt~~~|||uuujjjYYYQQQvvvxxxrrriiiccc```___```bbbddddddcccaaa```___\\\YYYVVVTTTRRROOOLLLOOOPPPOOOKKKDDD>>>999888555555444444333333222222000000111222444666888999999888999;;;:::777888<<<;;;:::;;;===@@@BBBBBBBBB;;;;;;::::::999999999999999999::::::999777555444444444555555666555555444555555444444555666888999555555555555555555555555666555555555444444444333333333333444444555555666666666666777888888999999777888888666555555777::::::<<<@@@BBBBBBBBBCCCEEEEEEFFFGGGHHHJJJKKKLLLLLLMMMNNNNNNOOOPPPRRRSSSTTTUUUWWWYYYZZZZZZZZZ\\\^^^___bbbeeeggghhhjjjlllnnnnnnoooooopppqqqrrrsssssssssssssssqqqooonnnoooqqqqqqqqqqqqpppppppppppppppooorrruuuwwwxxx||||||{{{yyyyyyxxxxxxzzz||||||wwwrrroookkkiiifffbbb^^^ZZZWWWUUUQQQRRRUUUXXX\\\```ccceeegggjjjnnnqqqssstttwwwxxxxxx{{{~~~~~~xxxtttrrrsssuuuwwwzzz}}}nnnjjjfffdddccc```ZZZVVVTTTSSSRRRPPPNNNOOORRRUUU[[[fffwww~~~eee[[[TTT[[[kkk|||~~~rrr```TTTOOODDD@@@;;;777555555444333222222111111222222333444444222222777:::===EEENNNOOOWWWaaakkkxxxzzzxxxjjjVVVLLLxxx{{{sssiiiccc```^^^___aaacccccccccaaaaaa___\\\XXXVVVTTTRRROOOMMMNNNNNNNNNJJJDDD>>>;;;999555555555444333333222222111111222333555777888:::999777888:::888555777===<<<;;;;;;<<<>>>???>>>===777777777777777888888888:::::::::999888777555555555666666777777666555444555555444444555666777888555555555555555555555555333111...///333555555444333333222222333444666777666666666666777888999:::888888888777555555777999;;;>>>AAACCCCCCCCCDDDEEEEEEFFFGGGIIIJJJKKKKKKLLLLLLMMMNNNPPPQQQRRRSSSSSSSSSUUUXXXZZZZZZ[[[]]]___^^^aaaeeegggiiikkkmmmooommmnnnoooppprrrssstttuuuqqqssstttrrrpppppprrruuuxxxxxxyyyyyyxxxwwwvvvuuutttwww{{{{{{{{{}}}zzzvvvuuuqqqqqqpppqqqtttxxx|||~~~||||||{{{xxxsssmmmiiigggccccccaaa^^^YYYUUUSSSRRRNNNPPPTTTXXX\\\```bbbccceeehhhllloooqqqsssuuuwwwxxxzzz}}}}}}{{{xxxvvvvvvyyy}}}qqqmmmiiigggfffccc___[[[UUUTTTSSSPPPNNNOOOQQQTTTXXXccctttiii]]]TTTXXXggg}}}~~~nnnYYYMMMEEEAAA;;;777555555444333222222111111222222333444444111222666:::===DDDKKKLLLTTT^^^iiiwwwyyywwwqqqYYYLLL|||tttjjjccc```]]]^^^```bbbcccbbbaaa```^^^[[[XXXUUUTTTRRRPPPNNNMMMNNNMMMJJJEEE???;;;:::666555555444444333222222222222333444666888:::;;;:::777777:::777222555<<