BM6P6(@ ************************,,,,,,,,,++++++*********---,,,***))))))***,,,---999333+++'''''')))******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,++++++,,,,,,------------,,,)))))))))+++(((+++///111222444555777888777888:::===??????===GGGMMMTTT[[[```dddgggiiigggccc___\\\^^^bbbfffiiimmmooosssxxx{{{{{{wwwttt{{{xxx|||~~~wwwnnnfffeeehhhiiijjjppp|||yyytttlllfffggghhhhhhiiikkkjjjpppyyy~~~~~~|||{{{yyyyyyzzz|||}}}}}}}}}}}}~~~~~~zzzuuuqqqnnnmmmlllgggeeebbb``````bbbeeeggggggccc```aaaeeehhhgggeeeiiiiiikkkmmmrrrwww|||yyyrrrrrrrrrsssuuuxxxzzz|||}}}|||xxxrrrjjjccc___]]]aaa\\\VVVQQQNNNJJJDDD@@@BBBCCCEEEHHHKKKNNNPPPQQQ\\\aaakkkxxxtttjjjhhhkkk{{{}}}{{{vvvggg[[[TTTPPPJJJNNNTTTVVVUUURRROOOMMMFFFCCC???<<<999777444111/////////......------------///000///...,,,------000///---,,,,,,---///000...---,,,,,,,,,,,,---...111...,,,,,,......,,,)))++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))***+++---...///...------...,,,***,,,...000...,,,)))***+++---...//////000---...///.........000222222555777:::===DDDMMMTTT^^^eeeqqq||||||wwwtttuuutttuuuwwwuuurrrnnnlllkkkfffgggjjjoootttvvvvvvtttzzzyyywwwuuuuuuuuuuuuvvvsssvvvyyy{{{zzzxxxtttqqqtttqqqppprrrppplllkkkmmmoooooooooqqqrrrrrrpppnnnppppppqqqrrrsssuuuwwwxxxyyyyyyyyyyyyyyyyyyyyyyyyuuuuuuuuusssooommmlllmmmqqqrrrsssvvvxxxzzz{{{|||{{{{{{{{{~~~{{{xxxwwwvvvwwwwwwtttqqqoooooopppttttttsssrrrpppoooooonnnmmmggg```ZZZVVVTTTRRRQQQUUUWWWZZZ```iiisss}}}uuujjjnnnuuu~~~************************,,,,,,,,,+++++++++******---,,,***))))))***,,,---...+++((((((***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---+++,,,,,,+++******,,,---***---000222333444666777777999;;;<<<>>>AAAGGGLLLTTTXXX^^^ccceeefffhhhiiiaaa^^^]]]___dddhhhiiihhhhhhkkkqqqwww|||}}}{{{yyy~~~}}}{{{}}}xxxrrrjjjddddddiiissssssyyywwwoooiiiiiijjjiiiiiijjjlllpppwww}}}}}}|||}}}|||zzzyyyyyyyyyzzz{{{{{{{{{{{{{{{|||}}}~~~~~~|||yyyuuurrrpppnnnnnnnnnmmmkkkiiihhhgggffffffeeeaaa]]]^^^aaabbbaaa^^^dddddddddeeegggjjjmmmnnnvvvyyy~~~}}}|||~~~xxxpppiiieeebbb^^^YYYUUUSSSPPPLLLIIIEEEEEEEEEEEEGGGIIIKKKLLLRRRVVV^^^hhhtttzzzooojjjiiinnnqqqwww}}}|||sssjjjaaaZZZPPPRRRTTTVVVUUUSSSPPPNNNKKKHHHCCC???<<<:::777555000000/////////.........,,,...///...---+++,,,------,,,***))))))***,,,---...---,,,,,,,,,,,,---...000...,,,,,,------+++)))++++++++++++++++++++++++,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******,,,,,,---...............---+++***+++...///...,,,+++,,,------............---...///000000111333666777:::>>>AAAEEEMMMWWW^^^hhhooozzz~~~{{{vvvssssssnnnpppqqqpppmmmjjjjjjjjjjjjjjjllloooqqqrrrqqqooovvvuuutttsssssssssssssssttttttuuuvvvwwwvvvvvvvvvvvvsssrrrsssrrrnnnmmmooooooooooooqqqrrrrrrqqqqqqrrrrrrrrrssstttuuuvvvwwwwwwwwwxxxxxxxxxxxxxxxxxxtttuuutttrrrooommmlllmmmllllllmmmoooppprrrtttuuuqqqqqqrrrvvv{{{~~~|||xxxuuuttttttuuuuuuuuutttsssrrrqqqpppmmmiiiccc^^^ZZZXXXVVVTTTSSSSSSUUUYYYaaakkktttyyy{{{rrrlllmmmppptttzzz************************,,,,,,,,,++++++++++++***---,,,+++******+++,,,---&&&&&&'''***---...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---)))+++,,,,,,+++,,,...000,,,///222333444555666888999<<>>>>>EEEQQQ[[[eeehhhkkkkkkjjjgggffffffZZZ[[[]]]ccciiilllkkkiiieeeiiipppxxx}}}{{{{{{~~~zzzrrrmmmgggdddhhhnnnyyyvvvzzzyyyrrrmmmoooqqqpppoooqqqnnnrrrwww{{{}}}{{{zzz{{{{{{zzzyyyyyyyyyyyyyyyyyyyyyyyyxxxxxxxxxyyyyyyzzzyyywwwuuusssrrrqqqqqqrrrrrrqqqpppnnnllljjjiiigggccc___^^^______]]]ZZZ]]]]]]\\\\\\]]]^^^___```hhhjjjmmmrrrxxx}}}tttnnndddaaa^^^\\\ZZZXXXUUUSSSLLLJJJGGGDDDCCCDDDFFFHHHHHHKKKQQQWWW```lll{{{wwwnnniiibbbfffmmmtttzzz~~~~~~yyyoooeeeZZZWWWUUUUUUWWWVVVSSSPPPSSSOOOIIICCC@@@===:::888111111000000/////////000...///000///---,,,---...,,,+++***))))))***+++,,,...------,,,,,,------......---++++++,,,,,,+++)))++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,+++------,,,,,,------......,,,+++***+++,,,------+++------.........------,,,,,,...000111222444777:::888;;;@@@EEEKKKSSS^^^ffftttzzz~~~|||{{{}}}}}}zzzyyyuuuqqqnnnjjjkkkkkkkkkiiiiiijjjlllnnnnnnnnnppprrrrrrqqqooorrrsssssssssssssssrrrrrrsssrrrqqqqqqrrruuuwwwyyywwwtttsssuuusssooooooqqqqqqqqqqqqqqqrrrtttuuuuuuuuuuuuvvvvvvvvvvvvwwwwwwvvvwwwwwwwwwwwwwwwvvvvvvtttttttttrrrooommmmmmnnnkkkjjjjjjjjjkkklllnnnooojjjjjjjjjnnnsssyyy}}}~~~zzzvvvtttsssuuuvvvwwwxxxwwwuuutttrrrnnnkkkgggcccaaa___\\\ZZZTTTSSSRRRTTTYYYaaaiiinnnuuu}}}|||rrrlllfffiiirrr}}}************************++++++++++++++++++++++++,,,++++++******++++++,,,((()))***+++,,,+++***(((,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---***,,,,,,,,,,,,,,,...000...000333444444555666888>>>?????????BBBLLLYYYdddqqqrrrqqqnnniiieeebbbaaa[[[___eeehhhjjjkkklllmmmiiimmmttt|||~~~|||yyysssmmmjjjggggggnnnvvv}}}wwwvvv|||uuurrruuuxxxxxxxxxyyyrrruuu{{{~~~}}}|||||||||zzz{{{{{{|||{{{zzzxxxwwwyyyxxxwwwvvvuuuuuuuuuuuuvvvuuuuuuuuuttttttttttttqqqqqqqqqpppoooooonnnnnnmmmjjjgggeeedddbbb```]]]ZZZ[[[[[[\\\\\\\\\]]]]]]``````bbbdddiiioootttwww{{{wwwrrrfffeeecccaaa___]]][[[YYYVVVRRRLLLFFFCCCBBBDDDEEEDDDHHHLLLOOOSSS^^^lllwww}}}tttnnncccdddgggkkkrrryyy|||tttlllccc^^^XXXWWWZZZ\\\ZZZWWWXXXSSSMMMGGGBBB???<<<:::333222111////////////000000000111000...---///000...------,,,,,,------...------------------------,,,,,,++++++++++++******++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---,,,+++******+++---...+++******++++++,,,,,,,,,,,,------...............---///111222333555999;;;888===CCCIIIPPPZZZeeemmm{{{|||wwwyyy}}}zzz|||zzzwwwwwwtttnnnjjjiiijjjjjjjjjiiikkknnnqqqpppooooooqqqtttvvvvvvuuuqqqrrrssstttuuutttsssrrrrrrqqqppppppqqqsssuuuwwwxxxttttttvvvuuuqqqqqqssstttuuuuuuuuuuuuwwwzzz||||||||||||||||||{{{{{{zzzxxxxxxyyyyyyyyyxxxwwwwwwvvvvvvwwwuuurrrqqqqqqrrrqqqpppnnnmmmmmmnnnpppqqqooommmkkklllppptttwwwxxx~~~|||wwwtttssstttvvvxxxzzzzzzxxxuuutttooommmjjjhhhgggdddaaa^^^YYYWWWTTTSSSVVV[[[bbbfffhhhppp|||}}}tttjjjgggnnnxxx************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++***)))******,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,++++++******++++++,,,---,,,,,,++++++,,,,,,------......---,,,,,,---//////111333444444555777999???>>>>>>CCCLLLXXXccciiitttssspppkkkeee```______ccciiiooommmhhhhhhnnnuuusssvvv|||~~~|||||||||pppkkkhhhhhhhhhiiipppyyyzzztttzzzzzzuuuwwwzzzyyyyyy{{{vvv{{{|||{{{{{{{{{|||}}}~~~|||}}}}}}zzzxxxyyyxxxwwwvvvuuutttttttttsssttttttuuuuuuuuuuuuuuuuuusssqqqooonnnoooqqqssssssqqqooommmkkkiiifffdddaaabbbbbbcccbbbaaa```______^^^]]]^^^aaafffjjjmmmlllqqqxxx~~~zzzuuupppiiiiiihhhfffbbb___]]]\\\\\\WWWQQQJJJEEECCCCCCCCCEEEIIILLLMMMOOOTTT^^^fffppp{{{wwwnnnkkkggggggkkkttt~~~{{{uuupppjjjccc\\\ZZZ]]]``````^^^[[[VVVOOOIIIEEEAAA===;;;555333111///......///////////////...,,,,,,.../////////............//////------------------------+++,,,,,,++++++******+++++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++,,,+++***)))))))))++++++******++++++++++++,,,,,,***+++---...///000000000///111222333444555888:::===BBBJJJQQQYYYcccnnnvvv~~~zzzzzz|||{{{{{{yyyvvvwwwsssmmmiiiiiijjjjjjjjjjjjlllqqqtttrrrpppoooppprrrtttuuuuuuoooppprrrssssssrrrqqqpppppppppqqqrrrrrrrrrrrrrrrwwwttttttwwwvvvtttsssvvvzzz{{{|||{{{{{{|||}}}~~~~~~|||{{{{{{||||||{{{yyywwwxxxyyyyyyxxxwwwvvvvvvvvvvvvwwwxxxuuurrrqqqsssvvvwwwxxx{{{}}}}}}yyyxxxuuuwwwyyy{{{zzzyyyvvvuuupppnnnlllkkkkkkhhheeebbb___\\\XXXUUUUUUXXX\\\___aaafffoooxxx|||sssllllllttt***************************++++++++++++,,,,,,,,,++++++++++++++++++++++++***++++++***)))***,,,...,,,,,,,,,,,,,,,,,,,,,,,,//////......---,,,,,,,,,,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---...//////...,,,,,,...///111222444555555777:::<<<===>>>CCCMMMZZZeeelllooorrrpppkkkeeeaaa___```cccmmmrrruuuqqqkkkkkkttt~~~~~~{{{wwwtttssssssiiifffeeegggggghhhmmmttt}}}uuuooosss~~~wwwwwwwwwvvvvvvxxx|||zzzzzzzzzzzz|||~~~}}}zzzyyyyyywwwvvvuuutttttttttsssssstttuuuvvvvvvuuuuuuzzzwwwtttpppoooppprrrsssttttttsssrrrpppnnnlllkkknnnnnnnnnnnnkkkhhheeecccbbbaaa``````aaadddgggiiieeehhhlllqqqwww~~~~~~zzzyyyyyywwwsssoookkklllmmmjjjfffbbb```___^^^[[[VVVPPPKKKGGGEEEDDDFFFIIIKKKLLLKKKMMMQQQUUU^^^ooo{{{zzzvvvqqqnnnooouuu}}}}}}yyytttooohhh```\\\]]]```aaabbb]]]YYYSSSNNNJJJEEE@@@===999777444111///......///---------+++))))))+++------------......---------,,,------......------,,,+++,,,---,,,+++***+++,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***************++++++++++++******))))))*********+++,,,,,,++++++,,,...***+++,,,...000111111111000222444444555666999<<>>AAA@@@GGGRRR]]]fffllloooqqqpppmmmgggbbb___bbbgggllltttuuutttsssrrrvvv~~~{{{rrrllljjjkkklllhhhggghhhjjjiiifffhhhllloookkkhhhmmmwww~~~wwwvvvxxxyyy{{{~~~~~~}}}}}}~~~~~~}}}|||{{{{{{|||}}}|||xxxxxxwwwuuuttttttttttttssstttuuuvvvvvvuuuttttttwwwvvvtttrrrqqqqqqrrrssstttuuuvvvvvvuuutttsssssswwwxxxyyyyyywwwtttpppnnnjjjiiihhhgggggghhhjjjkkkhhhjjjmmmppptttyyy~~~|||vvvqqqnnnpppqqqoookkkgggeeeeeebbbaaa___[[[VVVPPPLLLIIIHHHHHHHHHIIIIIIIIIJJJKKKSSS```gggppp~~~~~~wwwqqqllleee^^^[[[\\\^^^``````]]]YYYTTTPPPKKKEEE@@@>>>;;;777333111//////000......---,,,******,,,///,,,------------------,,,,,,,,,---......---,,,,,,+++---...---++++++,,,...++++++++++++++++++++++++,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,+++*********,,,...---,,,+++---///,,,,,,...///000000000000000222444666777:::===@@@FFFKKKSSS[[[bbbkkkuuu}}}|||{{{{{{xxxsssqqqiiijjjkkkkkkkkkllloooqqqqqqnnnkkkiiijjjlllnnnnnnnnnnnnmmmllllllkkkkkklllmmmnnnppprrrssssssrrrrrrxxxvvvwww{{{}}}|||}}}}}}}}}}}}}}}|||zzzyyyxxxvvvtttqqqpppooonnnkkkiiihhheeeaaa\\\XXXVVVUUUUUUWWWYYY[[[___fffooozzzxxxqqqpppwww*********************************++++++,,,,,,,,,***++++++,,,,,,++++++***&&&)))++++++(((''''''))),,,,,,,,,,,,,,,,,,,,,,,,000000///...------,,,,,,,,,++++++++++++++++++,,,---,,,,,,++++++,,,,,,---+++,,,---......///222444555666888999:::===AAADDDFFFRRRaaakkkmmmmmmnnnooooookkkfffaaa```eeemmmtttvvvtttqqqtttzzzwwwkkkdddccceeehhhlllkkkmmmooolllgggfffhhhgggfffhhhnnnxxx~~~wwwxxx|||}}}|||}}}}}}|||zzzzzz{{{|||~~~~~~~~~}}}}}}~~~}}}||||||}}}~~~wwwwwwvvvuuutttttttttttttttuuuvvvvvvvvvuuutttsssnnnoooppprrrsssssssssssstttvvvxxxyyyyyyxxxxxxyyy{{{}}}|||zzzrrrqqqpppooonnnnnnooooooppprrrssstttuuuwww{{{}}}~~~}}}{{{tttooorrrtttsssooolllkkkkkkggggggfffddd___YYYSSSPPPJJJHHHGGGGGGHHHIIIIIIHHHNNNWWWZZZcccvvv~~~wwwsssooohhh___YYYWWWZZZ]]]bbb```]]]YYYUUUOOOHHHDDDBBB???:::666222111111111222111111///------000222---......//////......---,,,,,,---......---,,,,,,+++---///...,,,+++---///++++++++++++++++++++++++---,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------...///...---+++******---///...,,,+++---000......////////////......000222555777:::===AAADDDNNNTTT\\\cccjjjsss|||{{{yyyvvv}}}{{{vvvvvvlllmmmnnnnnnmmmnnnoooqqqooollliiiiiilllooorrrsssrrrpppnnnmmmllllllmmmmmmmmmmmmoooqqqrrrtttuuuvvvyyywwwyyy~~~~~~}}}|||{{{zzzyyywwwsssqqqqqqpppnnnlllllliiieeeaaa\\\YYYVVVUUUTTTUUUWWWZZZ___gggpppvvv~~~uuuqqqsssvvv000//////...------------,,,***(((***---...---+++++++++++++++++++++++++++******+++++++++,,,,,,,,,)))***+++,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,)))************++++++++++++++++++,,,,,,---------///////////////000111222444555888;;;>>>AAABBBCCCKKK]]]mmmooommmmmmmmmkkkpppggg^^^```iiirrrsssppppppsssuuuvvv~~~yyykkkaaa___dddjjjooonnnrrruuuqqqjjjdddbbbccceeehhhnnnttt{{{}}}{{{zzz|||}}}|||zzzyyyxxxxxxyyyyyyzzz{{{{{{{{{{{{{{{{{{{{{yyyxxxwwwwwwwwwyyy|||}}}}}}yyywwwwwwwwwwwwvvvuuutttsssppprrrttttttrrrppppppppplllmmmppprrrsssrrrqqqppprrrssstttvvvwwwxxxyyyzzzxxx{{{zzzwwwwwwwwwvvvvvvuuusssrrrqqqrrrsssuuuuuutttsssrrrssswwwxxx{{{}}}~~~~~~~~~~~~||||||xxxuuutttwwwxxxwwwuuuooosssqqqiiieeeddd___XXXTTTMMMEEEBBBCCCFFFEEEDDDJJJJJJNNNXXXcccqqqssskkkeeebbb]]]VVVVVV[[[aaabbb^^^XXXWWWWWWPPPFFFEEEBBB===888555333222222111000...---,,,,,,------..............................//////...---,,,,,,,,,,,,---...---,,,***)))*********++++++,,,,,,,,,...------,,,,,,---......+++++++++++++++++++++,,,++++++++++++++++++++++++---,,,************,,,---,,,---...//////...---,,,000000///000000111222333...222555666666:::AAAHHHUUU\\\dddkkkqqqxxxzzzxxxwwwyyy~~~|||yyyrrrpppooommmmmmnnnpppqqqmmmllllllkkklllnnnqqqrrrqqqqqqpppnnnmmmkkkjjjjjjmmmoooqqqrrrrrrrrrtttvvvyyy||||||xxxxxxyyy{{{~~~}}}|||zzzzzzxxxuuurrrpppooooooooolllkkkiiieeeaaa\\\YYYWWWTTTUUUVVVVVVWWW\\\dddjjjuuu|||yyyqqqkkk,,,+++******************,,,***)))***,,,...,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++++++++,,,,,,------------------......000111222333888888:::===AAAEEEJJJLLLXXXaaaggggggfffjjjkkkiiiddddddeeehhhkkkmmmkkkiiiqqqvvvzzz{{{|||pppccc___eeelllooonnnoooooooookkkgggeeeeeefffeeeiiinnntttyyy~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|||zzzxxxwwwxxxxxxyyyyyyyyyxxxxxxxxxxxxxxxxxxyyyxxxwwwvvvwwwxxxzzz{{{~~~}}}zzzuuuvvvvvvwwwwwwvvvtttsssuuuwwwyyyxxxvvvuuuttttttnnnnnnpppqqqqqqqqqpppooorrrrrrssstttuuuvvvxxxxxxvvvyyy}}}}}}zzzxxxxxxxxxxxxxxxxxxwwwvvvvvvuuuvvvxxxwwwvvvtttssssssssstttvvvxxxyyyyyyyyyxxx}}}|||wwwwwwzzz~~~|||}}}yyypppiiifffaaa[[[YYYRRRJJJEEEEEEFFFEEECCCIIIGGGHHHOOOZZZhhh{{{~~~|||tttmmmiiiccc[[[WWWXXX[[[aaacccaaa```aaa]]]WWWIIIEEE>>>999777555333111111000...---,,,------..........................................---,,,,,,....../////////...,,,,,,++++++++++++++++++,,,,,,))))))******+++,,,,,,---++++++,,,,,,---,,,,,,,,,........................---,,,,,,,,,,,,,,,,,,---,,,,,,---......---,,,,,,////////////000111222222111444777888999>>>FFFMMM\\\aaaiiisss||||||}}}}}}uuutttqqqooooooooopppqqqpppooommmllllllmmmnnnooonnnnnnnnnnnnnnnnnnnnnnnnqqqrrruuuvvvvvvwwwyyy{{{}}}}}}yyyxxxxxxwwwsssnnnnnnoooqqquuuxxxzzzyyyxxxwww~~~}}}{{{zzzyyywwwuuurrrqqqoooooommmllliiifffbbb^^^[[[YYYTTTUUUUUUTTTTTTXXX^^^bbbiiirrryyyppp,,,++++++++++++,,,,,,---+++*********,,,---,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,---------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,************+++++++++,,,,,,,,,---------------...,,,,,,---...000222444555;;;;;;<<>>888222222111000///...///000111........................,,,,,,---------------,,,........................,,,,,,,,,++++++*********------.........------,,,)))***+++,,,,,,+++***))),,,---------......//////***+++,,,------,,,+++***......------------......------......///111222333555777:::>>>EEEOOOXXX^^^aaaooo}}}zzzvvvsssrrrpppooopppqqqssstttrrrqqqpppooonnnmmmmmmmmmmmmnnnooopppqqqsssttttttwwwzzz|||~~~~~~{{{tttqqqnnnllllllllllllkkkgggdddaaaaaaeeemmmvvv|||}}}|||xxxtttssstttwwwyyytttsssrrrqqqooollljjjiiifffccc___[[[XXXTTTRRRPPPUUUZZZbbbjjjttt~~~******)))))))))***+++++++++,,,---,,,*********+++++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))+++,,,---.........***++++++,,,,,,------...++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++000000111222444666888999>>>BBBHHHQQQ[[[ccciiilllgggccc```\\\WWWWWW^^^gggsssooolllnnntttyyyzzzxxxwww{{{{{{zzzooofffccccccmmmqqqxxx}}}}}}zzzwwwxxx{{{{{{vvvqqqoookkkggghhhpppzzz~~~}}}|||{{{zzzuuuuuuttttttsssttttttuuussstttuuuuuuuuuuuutttsssqqqpppnnnmmmmmmnnnpppqqqrrrrrrsssssstttuuuuuuuuuxxxxxxxxxxxxyyy{{{|||}}}zzz{{{}}}~~~}}}zzzxxxuuuuuuuuuuuuuuuvvvwwwxxxrrrqqqpppppppppqqqssstttuuutttuuuyyy~~~}}}rrrqqqppppppppppppqqqqqqmmmooopppqqqqqqsssvvvyyy}}}~~~wwwtttqqqnnniiiccc\\\VVVRRROOOGGGBBBAAAGGGMMMRRRXXX^^^fffppp|||{{{wwwtttqqquuu~~~wwwhhh[[[ZZZ^^^```^^^\\\WWWPPPGGGBBBAAA???:::666444333111000/////////000........................+++,,,,,,------------,,,******)))))))))***++++++,,,,,,++++++++++++++++++------,,,,,,,,,,,,------------,,,++++++*********++++++,,,,,,------......***++++++,,,,,,++++++***///......------......///.........///000222444444555777<<>>>>>777555333111///.................................***+++,,,,,,------------......---------...000111*********++++++,,,,,,---...---,,,,,,...333777:::666444000---++++++,,,---++++++,,,---......//////......,,,++++++,,,......------++++++++++++------//////000111222444666777:::===DDDOOOZZZdddkkknnn~~~}}}~~~}}}|||vvvtttxxxzzz|||}}}~~~}}}|||{{{{{{yyywwwvvvvvvuuusssrrrtttsssqqqoooooopppqqqrrruuuuuuuuutttsssqqqpppoooqqqqqqrrrssssssttttttuuusssuuuxxx{{{}}}}}}{{{zzzzzzxxxwwwssswww~~~~~~zzzsssllleee```]]]\\\bbbjjjvvv~~~~~~|||zzzwwwxxxyyyzzzzzzxxxvvvuuuqqqqqqqqqqqqppppppooonnnnnnkkkhhhfffdddaaa[[[VVVRRRSSSTTTUUUXXX^^^eeejjjttt******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,***)))))))))******************************+++***)))))))))***+++,,,++++++------------++++++******+++++++++,,,,,,,,,++++++,,,+++***+++...000111333777888:::???FFFLLL]]]ccchhhjjjhhhhhhkkkoooggg\\\ZZZgggqqqpppmmmmmmnnntttzzz|||}}}~~~~~~{{{wwwnnnjjjddd___]]]___bbbdddhhhiiiiiihhhjjjrrryyyrrrmmmkkkkkkrrrsssuuuyyy}}}||||||{{{yyywwwuuutttssssssrrrqqqsssuuuuuurrrooovvvvvvvvvwwwwwwtttppplllppppppooonnnmmmnnnqqqssssssuuuwwwyyyzzz{{{~~~}}}|||yyyvvvuuuuuuvvvtttuuuvvvwwwwwwwwwwwwwwwuuuuuuuuuttttttssssssrrrqqqsssuuuvvvtttrrrqqqqqqvvvtttssstttyyy}}}zzztttpppkkkmmmpppqqqmmmgggddddddgggbbbYYYPPPLLLMMMRRRVVVXXXUUUVVV^^^iiiuuuzzzrrrnnnjjjddd___^^^hhhuuuzzzwwwyyyxxxqqqfff]]]YYYXXXVVVUUUOOOGGGEEEFFFBBB:::666666555111---,,,...111------------------------.........------,,,,,,,,,+++++++++******)))))))))------------------------***++++++,,,---...//////111111000...---,,,+++***..................---------,,,***))))))***,,,---000---,,,---000111000...//////000222666888999999:::???KKKYYY```ccckkkvvv}}}zzzyyy~~~{{{{{{}}}|||xxxvvvvvvwwwxxxyyyxxxvvvtttsssuuuvvvvvvssspppoooqqqtttrrrqqqooonnnnnnoooqqqrrruuuvvvwwwyyyxxxwwwuuuttttttttttttsssrrrtttwwwzzzzzz{{{}}}zzzsssrrrooommmkkkiiiiiiiiirrrsssuuuxxx}}}xxxooogggaaa]]]^^^___ccckkkttt{{{||||||~~~}}}|||}}}~~~{{{xxxyyyyyyxxxzzz{{{|||{{{yyyssssssrrrpppooommmllllllqqqnnnjjjgggdddaaa]]][[[UUUUUUTTTTTTVVVZZZaaaeeemmmuuu******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,+++************+++++++++++++++++++++++++++++++++*********+++,,,---+++,,,,,,------,,,,,,+++***++++++++++++,,,,,,,,,+++,,,------,,,---///111333555777:::>>>GGGSSS\\\eeejjjnnnnnniiieeedddeeeeeeccceeekkkppprrrtttwww{{{}}}}}}}}}|||zzzuuuppphhheeeaaa]]]\\\]]]___aaaaaacccfffiiipppzzzuuuooommmoooqqqvvvwwwxxxzzz}}}zzzzzzyyyyyyxxxxxxwwwwwwrrrqqqqqqsssvvvwwwuuussswwwvvvuuuuuuvvvtttqqqnnnsssssssssqqqpppppprrrtttwwwzzz}}}{{{xxxvvvvvvuuusssssstttuuuvvvwwwwwwwwwyyyxxxwwwvvvuuusssrrrqqqnnnqqqtttuuutttsssssstttsssrrrpppqqqtttxxx{{{|||zzztttppppppqqqqqqooollliiiiiihhhddd^^^VVVPPPNNNNNNOOOQQQRRRUUUZZZ```iiiyyyxxxrrrpppnnniiiffffffeeeooo||||||xxxzzz{{{xxxpppggg```]]]\\\[[[UUUKKKGGGGGGDDD???;;;:::888444///---...000...........................------------------,,,,,,,,,,,,++++++*********------------------------++++++,,,,,,---.........//////...---,,,++++++***..................------///...,,,++++++,,,...//////...,,,---000111000.........///111444666777888===CCCOOO\\\aaaeeeooo{{{}}}zzz||||||{{{{{{{{{~~~~~~}}}|||xxxxxxyyyxxxwwwuuusssqqqssstttuuusssqqqpppqqqssssssrrrqqqppppppqqqrrrssstttuuuvvvwwwwwwvvvtttsssttttttsssrrrrrruuuzzz}}}}}}~~~|||zzzvvvqqqlllkkkjjjiiihhhggghhhhhhiiikkkkkklllnnnqqquuuyyy{{{{{{}}}yyypppgggccc\\\]]]___eeelllqqqsssssswwwvvvvvvxxx{{{{{{yyyvvvwwwwwwyyy|||}}}}}}yyywwwssssssrrrpppooommmllllllooollliiigggfffdddaaa___VVVUUUTTTRRRRRRVVV[[[___iiiqqq|||******+++++++++,,,,,,,,,++++++++++++++++++++++++------,,,+++++++++,,,,,,------------------------,,,++++++++++++,,,---...+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,,,,---//////......000111777888:::===CCCPPP___iiillloooqqqoooiiiccc```___dddlllqqqppppppvvv}}}|||{{{|||zzzyyyuuuooojjjcccbbb```^^^]]]^^^___```^^^```dddlllvvvzzzqqqmmmnnntttxxx{{{||||||}}}}}}~~~{{{{{{zzzzzzzzzzzzzzzzzzrrrrrrrrruuuxxxyyyxxxwwwxxxvvvttttttttttttsssrrrwwwwwwwwwvvvuuuuuuvvvxxx}}}}}}zzzxxxxxxuuuuuuvvvvvvwwwwwwxxxxxx|||{{{zzzxxxvvvtttrrrqqqlllooorrrtttttttttuuuvvvtttqqqooooooqqqtttuuuuuuvvv}}}{{{wwwvvvuuuuuuvvvxxxxxxwwwmmmkkkfff```YYYSSSNNNKKKMMMOOOSSSVVVWWW\\\lll{{{zzzuuuuuutttpppoooqqqlllrrrxxxzzz{{{||||||yyyqqqhhhaaabbbbbb]]]SSSKKKIIIFFFDDD???>>><<<777222///...///000000000000000000000000---------------.........---------,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------------,,,,,,,,,+++++++++------------------......000///...------...///000///...---...///000000...///000111222444777999:::AAAIIIVVV```dddjjjvvv~~~~~~zzz{{{}}}zzzzzzyyyxxxvvvsssqqqpppqqqrrrtttsssrrrqqqqqqrrrrrrrrrssssssssssssrrrrrrrrrrrrtttuuuuuutttsssrrrrrrrrrrrrqqqrrrvvv}}}~~~vvvqqqnnnkkkgggcccbbbbbbbbbcccdddfffggghhhdddcccbbbbbbccceeegggiiihhhjjjmmmqqquuu|||zzzpppjjj```___^^^```dddhhhiiijjjooopppqqqtttwwwxxxwwwvvvuuuvvvyyy}}}~~~}}}xxxuuussssssrrrpppooonnnmmmlllmmmkkkiiihhhiiihhhfffeee\\\ZZZWWWRRRPPPRRRVVVZZZccciiisss|||******+++++++++,,,,,,,,,++++++++++++++++++++++++------------,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++---///000///000111333;;;>>>AAAEEEKKKWWWdddnnnmmmnnnnnnkkkgggcccbbbcccfffsssxxxsssrrr{{{~~~}}}xxxuuurrrpppllliiiddddddcccbbbaaaaaaaaaaaaccccccgggooozzz|||uuunnnmmmqqqxxx|||}}}}}}}}}~~~~~~}}}}}}}}}~~~}}}|||||||||}}}~~~vvvvvvwwwxxxzzzzzz{{{zzzyyyvvvtttssstttvvvwwwwwwyyyzzz||||||||||||}}}~~~~~~{{{{{{zzzyyyxxxxxxxxxxxx||||||{{{zzzxxxuuusssqqqmmmooorrrsssssssssuuuvvvwwwtttrrrqqqrrrssssssrrrtttzzz}}}}}}uuurrrmmmgggaaaZZZSSSOOONNNNNNPPPSSSTTTXXXdddppp||||||{{{zzzwwwyyy|||{{{{{{yyyyyy~~~|||}}}|||vvvmmmeeeccceeeccc[[[QQQJJJFFFEEEAAA@@@===999555222000000000000000000000000000000,,,,,,------......//////............---------------------------------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,---,,,,,,------------......000000///......///000000............///000//////222333555666777:::===???CCCNNN[[[dddiiiqqq}}}|||zzz{{{~~~~~~~~~}}}|||zzzwwwtttrrrpppooooooqqqrrrssssssrrrqqqqqqqqqrrrsssttttttsssrrrqqqooopppqqqrrrrrrrrrqqqqqqpppppppppppprrrwww~~~|||zzzzzzuuunnniiigggfffdddbbb^^^___```aaabbbdddeeefffaaa___]]][[[ZZZZZZ[[[\\\\\\^^^```bbbgggmmmuuu{{{wwwpppgggeeecccbbbcccdddfffgggjjjlllnnnrrruuuwwwwwwwwwvvvvvvxxxzzz|||{{{xxxuuusssrrrrrrqqqooonnnnnnmmmmmmllljjjjjjkkkkkkiiihhhdddaaa\\\VVVRRRQQQTTTWWW[[[```hhhrrr{{{******+++++++++,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------***,,,...///000111444666>>>CCCKKKRRRYYYaaakkkrrrpppmmmiiieeebbbcccfffiiillluuuxxxsssuuuzzzsssmmmjjjjjjkkkmmmjjjiiigggeeecccbbbbbbbbbgggfffiiiqqq{{{}}}yyytttrrrppppppqqquuuyyy|||zzz{{{|||}}}}}}}}}}}}}}}~~~}}}}}}}}}}}}}}}}}}|||{{{zzzzzz{{{{{{xxxuuutttvvvyyy|||}}}zzz}}}|||yyywwwvvvvvvzzz{{{{{{{{{yyywwwuuusssoooqqqssssssrrrqqqrrrssswwwuuusssrrrrrrrrrqqqpppqqqwww|||}}}|||{{{vvvnnnhhhccc___ZZZWWWSSSMMMKKKNNNSSSXXX___fffnnnzzz}}}www{{{~~~||||||yyyqqqkkkbbbdddeeeaaaWWWLLLEEECCCBBB@@@===:::777555222111////////////////////////---------....../////////........................---------------------------------,,,,,,+++******------------............,,,,,,,,,,,,------......///..................///---...///////////////000222444666777888;;;@@@CCCFFFQQQ___gggnnnyyy~~~yyywwwyyy}}}}}}zzzwwwtttrrrqqqqqqpppqqqrrrssstttsssrrrqqqoooqqqsssttttttsssqqqooonnnnnnooooooppppppppppppnnnnnnooooooqqqvvv}}}~~~{{{{{{|||{{{xxxuuuqqqoookkkhhhccc````````````aaaaaaaaabbbbbbcccccccccccc^^^\\\YYYVVVTTTTTTTTTTTTVVVWWWXXXYYY\\\aaahhhmmmtttwww{{{{{{zzz{{{|||vvvmmmkkkhhhfffdddeeegggiiiiiikkknnnqqqsssuuuvvvwwwxxxwwwvvvwwwxxxyyyyyyxxxsssrrrrrrqqqpppooonnnnnnooonnnlllllllllllljjjhhhhhheee```ZZZTTTQQQRRRTTTUUUYYY```hhhqqq|||******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,---.........------+++++++++++++++++++++++++++,,,------......---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------***,,,...///111444888;;;AAAJJJVVV```gggmmmrrrvvvsssnnnhhhbbbaaadddiiimmmqqqtttvvvvvvyyy~~~~~~{{{uuummmfffeeeiiipppuuuuuuqqqlllgggcccbbbccccccggggggiiipppxxx{{{yyyuuulllmmmpppsssvvvxxxyyyzzzvvvwwwyyy{{{||||||||||||zzzzzz{{{}}}}}}zzzxxxyyyzzz}}}zzzwwwwwwzzz~~~}}}}}}zzzxxxwww||||||}}}}}}|||zzzwwwuuurrrssssssrrrpppppppppqqqtttrrrppppppppppppooonnnmmmqqquuuvvvvvvzzzxxxnnngggdddbbb```]]]XXXOOOHHHKKKQQQUUUZZZ^^^dddmmmzzz~~~}}}|||zzzvvvrrrccccccdddddd\\\PPPHHHEEEDDDAAA>>><<<:::777444111......................................./////////.............../////////------------------------------,,,,,,++++++******........................++++++,,,,,,------......---..................------...//////......///111000222555666777;;;AAAFFFLLLWWWcccllluuuzzzwwwxxx~~~}}}zzzwwwuuuttttttuuutttsssrrrsssttttttsssqqqoooqqqrrrssssssrrrqqqooommmmmmmmmnnnnnnoooppppppnnnooopppqqqssswww|||}}}zzzwwwtttsssrrrqqqssstttuuutttrrroookkkhhhaaa```___^^^___```bbbccceeeeeeeeedddbbbaaa___^^^XXXWWWTTTRRRPPPPPPQQQRRRSSSTTTUUUUUUVVVZZZ___bbbkkknnnpppqqqppppppsssuuuyyy}}}|||xxxmmmmmmkkkhhhffffffiiikkkkkknnnqqqsssssstttuuuvvvyyywwwuuuuuuvvvxxxyyyyyysssrrrrrrqqqppppppoooooopppooommmlllmmmllljjjiiigggfffbbb\\\VVVSSSRRRRRRSSSUUUZZZ```iiittt******+++++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,---...------,,,------------------------***+++,,,---...------,,,---,,,,,,++++++,,,,,,---,,,,,,,,,------------...,,,---///000222777>>>BBBGGGQQQ^^^iiinnnqqqssstttrrrnnngggcccdddiiinnnrrrttttttvvvzzz{{{zzz}}}}}}~~~||||||vvvrrrkkkgggiiippp{{{|||sssjjjeeeccceeefffiiiiiijjjnnnsssuuusssqqqlllnnnsssvvvxxxyyyxxxwwwssstttwwwyyyzzzzzzyyyyyyzzzzzzzzz{{{~~~|||xxxvvvwwwyyy|||zzz{{{~~~|||xxxvvvrrrssssssrrrpppoooppprrrrrrpppooooooppppppooonnnnnnooopppppprrrvvv||||||rrrkkkhhhgggeeeccc]]]UUUNNNLLLNNNPPPVVV\\\^^^fffoooyyy}}}{{{yyywwwuuuiiieeecccddd___UUUNNNLLLIIIEEEAAA???===999555111........................////////////............---------....../////////------------------------,,,,,,,,,+++++++++++++++------------------------***++++++,,,------......---..................---,,,...000///...---///111///222666777888<<>>HHHNNN^^^___aaagggmmmpppnnnkkkhhhfffgggnnnrrrssssssvvvsssvvvyyy||||||{{{zzzxxx~~~|||xxxwwwvvvmmmnnnoooooopppwww}}}wwwrrrmmmiiieeehhhlllooooooooopppqqqtttvvvwwwwwwvvvuuuuuuvvvtttsssrrrrrrtttxxx|||}}}}}}~~~|||yyywwwwwwwwwxxxxxx~~~{{{~~~}}}wwwvvvuuutttsssrrrrrrrrrrrrpppnnnmmmnnnnnnnnnnnnrrrpppnnnmmmnnnqqqvvvyyyzzz~~~xxxppprrrrrrnnnhhheeeeeeccc\\\SSSOOOQQQTTT^^^___bbbeeennn~~~}}}}}}xxxuuuwwwzzztttooohhhbbb^^^[[[YYYWWWYYYQQQGGGAAA???===999555222111000//////000111222//////.........---------........................,,,,,,,,,,,,,,,---...///******+++,,,,,,---......++++++---......---++++++......---,,,,,,+++******---------...------,,,,,,///000000000......000222///333888999<<>>999666222111000/////////000111//////.........---------........................------,,,,,,,,,---......,,,,,,,,,------......///,,,,,,,,,------,,,,,,,,,......------,,,++++++***,,,------...------,,,,,,---.........------///000111555999<<<@@@JJJYYYeeejjjnnnvvv~~~{{{wwwwwwwwwvvvvvvvvvvvvvvvyyywwwtttsssuuuvvvvvvuuuzzzyyyyyyyyyyyyxxxtttrrrqqqpppooonnnmmmnnnrrruuuwwwxxxzzz|||~~~~~~~~~~~~}}}zzzuuuooojjjfffcccbbb___`````````___^^^^^^]]]aaadddhhhlllnnnmmmkkkjjjfffdddbbb^^^[[[YYYXXXWWWWWWWWWWWWVVVUUUVVVYYY[[[___^^^^^^]]]\\\[[[ZZZZZZZZZXXXWWWWWWYYYZZZYYYXXXXXXYYY[[[]]]___aaacccdddfffggghhhjjjlllnnnpppqqqyyywwwvvvuuuuuuvvvwwwvvvtttuuuuuuuuuuuutttsssrrrrrrlllllllllkkkiiiiiijjjlllmmmllljjjhhhfffdddcccccc```]]]ZZZXXXZZZ^^^dddhhhrrr|||++++++++++++++++++++++++,,,,,,,,,+++++++++************++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,---------...............------,,,,,,,,,,,,,,,---.........111666===EEEPPPZZZaaadddiiinnnpppnnniiidddaaadddhhhqqqxxxxxxtttrrruuussszzz|||wwwwwwzzz|||uuunnnhhheeegggffffffkkkqqqtttrrrnnnuuuggg```ccciiimmmnnnooopppqqqrrrtttuuutttsssrrrssstttsssrrrrrrsssvvvzzzzzzxxxuuuuuuxxx~~~~~~zzzvvvvvvuuuuuuuuuuuuvvvvvvtttrrrqqqppppppqqqssstttooonnnmmmmmmnnnppprrrtttuuuxxxzzz{{{{{{{{{tttrrrrrrrrrrrroooqqqpppiii^^^TTTNNNLLLNNNWWW```ccccccjjjxxxzzzooottt|||~~~zzzxxxzzzvvvnnnbbbXXXTTTUUUXXX```^^^YYYQQQHHH@@@:::888333222000///...//////000/////////............---..............................---,,,,,,,,,------........................------,,,,,,,,,,,,------......------,,,+++++++++,,,,,,------...------,,,---...///...------///111444777;;;>>>DDDPPPaaammmpppvvv~~~{{{yyyxxxvvvuuutttsssrrrrrryyywwwuuutttvvvvvvvvvuuuxxxwwwxxxyyyyyyxxxtttrrrooopppqqqrrrrrrsssvvvyyyzzzzzz|||~~~~~~zzzuuunnnhhhccc___]]]\\\\\\]]]^^^^^^___^^^^^^eeeiiimmmrrrsssrrrooommmeeeccc```]]]ZZZYYYYYYYYYZZZ[[[\\\[[[YYYYYY[[[]]]aaaaaaaaa___]]][[[XXXWWWXXXXXXWWWYYYZZZZZZXXXVVVUUUVVVWWWYYY\\\^^^aaabbbdddeeefffhhhjjjlllmmmnnnnnnyyy{{{yyyvvvttttttuuutttssstttuuuvvvvvvvvvtttrrrqqqlllmmmmmmkkkiiihhhiiikkkmmmlllkkkiiihhhggggggfffdddaaa^^^[[[ZZZ]]]```bbbhhhppp}}}++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++******************++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------+++,,,.../////////...---...------......///000111///222888@@@JJJWWWdddmmmmmmppprrroooiiibbb^^^]]]aaafffpppwwwvvvppppppuuuzzz|||vvvxxx}}}~~~|||xxxsssmmmgggccc``````aaacccggglllnnnnnnlllzzzuuueee]]]bbbiiinnnqqqsssuuuvvvrrrsssssssssqqqqqqrrrtttrrrrrrrrrtttwww{{{~~~wwwvvvttttttwww~~~~~~xxxwwwwwwvvvvvvvvvvvvvvvvvvuuutttsssrrrsssuuuxxxtttsssrrrqqqqqqrrrrrrrrrtttvvvwwwxxxxxx{{{~~~wwwsssrrrrrrrrrppprrrsssooofff[[[RRRNNNLLLSSS[[[___aaadddkkkqqq}}}}}}|||{{{{{{sssssswww~~~xxxwwwvvvqqqfff[[[TTTUUUWWW]]]______XXXLLLBBB===<<<444333111///............/////////.......................................///...---,,,,,,,,,,,,,,,............------------...---,,,++++++,,,---.........------,,,,,,,,,,,,,,,,,,------...---------///000111111000000222444666888:::>>>EEESSSdddpppuuu||||||zzzyyywwwvvvttttttttttttxxxwwwvvvvvvwwwwwwvvvttttttsssrrrrrrttttttrrrpppnnnqqqtttwwwxxxyyy{{{||||||}}}~~~|||vvvnnngggaaa]]][[[[[[\\\^^^___aaabbbbbbccchhhkkkppptttuuusssooommmdddbbb___\\\ZZZZZZ\\\]]]```aaaaaaaaa___^^^___``````aaaaaa```^^^ZZZWWWUUUWWWWWWXXXZZZ[[[ZZZWWWUUUUUUUUUVVVXXX[[[^^^aaabbbeeeeeefffgggggggggggggggeeeooo~~~}}}xxxuuutttsssrrrqqqssstttvvvxxxxxxvvvsssrrrppppppooollliiigggggghhhkkkjjjiiiiiihhhhhhhhhiiihhhfffbbb^^^\\\\\\]]]^^^eeejjjsss++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++******************+++++++++,,,,,,---------...------,,,,,,------...+++,,,---///000///......---------...///000111111222555;;;CCCNNN\\\jjjtttuuutttqqqjjjbbb^^^]]]___dddiiiqqqxxxwwwssstttyyy~~~yyyyyy}}}|||xxxqqqiiiccc___]]]\\\[[[^^^aaaccceeejjjpppuuu}}}zzzqqqdddccchhhnnnsssuuuuuuuuuvvvqqqrrrrrrqqqpppppprrrssssssrrrssstttwwwzzz}}}{{{{{{|||vvvvvvvvvvvvwww}}}{{{zzzyyyxxxwwwwwwwwwwwwvvvwwwwwwuuurrrrrrsssuuuvvvvvvvvvuuutttrrrqqqpppmmmmmmooopppqqquuuyyy{{{~~~yyyssspppnnnnnnkkknnnqqqoooiii___WWWQQQJJJMMMQQQYYYaaagggiiiiiixxx~~~zzzsssmmmnnntttzzz{{{uuurrrzzz{{{xxxzzzxxxooobbbWWWRRRQQQWWW\\\^^^YYYNNNDDD@@@???666555222000............////////////////////////........................///...---,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,///...,,,,,,,,,,,,...///......------------,,,,,,+++,,,,,,---.........---///111222111111111333555777888:::>>>FFFTTTeeepppzzz~~~~~~zzzyyywwwuuutttuuuuuuvvvwwwwwwvvvwwwxxxxxxvvvssssssqqqnnnnnnoooqqqrrrrrrqqqtttxxx{{{}}}}}}~~~~~~wwwppphhhbbb^^^\\\[[[\\\^^^aaaccceeeffffffhhhkkkoooqqqqqqoookkkiiicccaaa___]]]\\\^^^```bbbeeeggghhhgggeeecccbbbbbb]]]^^^___^^^]]]ZZZWWWUUUVVVWWWXXX[[[]]]\\\YYYVVVUUUUUUVVVWWWZZZ]]]```bbbcccdddeeeeeefffeeeeeedddcccjjjttt{{{wwwtttsssqqqooorrrtttwwwyyyyyyxxxvvvuuuuuuuuusssnnniiieeeddddddhhhhhhggggggggghhhhhhiiijjjiiifffbbb```^^^]]]]]]dddeeejjjttt++++++++++++++++++++++++,,,,,,,,,+++++++++************++++++++++++++++++***++++++,,,,,,------.........------------......,,,,,,---.../////////...,,,,,,,,,---...///000111777;;;BBBJJJUUUaaammmuuuwwwsssllleee``````dddggglllpppxxx~~~zzz{{{}}}}}}~~~{{{vvvnnneee___[[[ZZZZZZ[[[]]]___```ccckkkvvvyyyrrrlllnnnqqqvvvxxxxxxuuusssrrrrrrrrrrrrqqqoooppprrrtttttttttttttttvvvxxxzzz{{{}}}yyyxxx{{{||||||{{{vvvxxxyyyyyyyyy|||{{{zzzzzzyyyxxxxxxyyyyyywwwyyyzzzxxxssspppoooqqqtttuuuvvvvvvuuussspppnnnllllllkkkkkknnnqqquuuwwwzzzzzztttpppmmmlllkkkmmmooonnnjjjccc[[[UUUKKKIIIKKKTTTaaajjjllljjjooo{{{{{{pppgggfffmmmuuu}}}uuuqqqvvvyyylll]]]RRRMMMQQQVVVZZZWWWOOOFFFBBBAAA999777444222///............////////////000000000..............................---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,......------------............------------------++++++,,,---...............///000000000000222444888999;;;AAAKKKYYYhhhsss~~~yyyzzzyyyvvvtttssstttuuuvvvwwwvvvwwwyyyzzzxxxuuusssuuusssppppppsssuuuwwwwwwuuuxxx}}}~~~xxxpppiiiddd```^^^[[[\\\___bbbeeeggghhhiiiiiikkkmmmmmmllliiifffdddaaa```___```aaacccfffgggjjjlllnnnmmmjjjgggeeeeee]]]]]]]]]]]]\\\ZZZXXXWWWVVVWWWYYY\\\^^^^^^[[[YYYVVVUUUUUUVVVXXX[[[^^^``````aaadddfffggghhhhhhgggccceeejjjrrr|||zzzwwwtttqqqnnnppprrruuuwwwyyyyyyyyyxxxyyyxxxuuupppjjjfffddddddgggffffffffffffggghhhhhhkkkjjjhhhfffdddaaa___^^^```aaadddjjjvvv++++++++++++++++++++++++,,,,,,,,,+++++++++************++++++,,,,,,------******+++,,,,,,---............------------............---------......///---------...///000111222;;;AAALLLWWW```hhhooossssssnnngggcccdddiiinnnqqqssswww|||wwwxxx||||||tttqqqkkkfffbbb```_________^^^^^^```fffqqq|||~~~tttooooooqqquuuyyy|||zzzwwwtttsssssssssrrrqqqoooppprrruuuvvvuuuuuuttttttuuuvvvvvvyyyxxxuuuttttttuuuwwwxxxtttyyy}}}}}}}}}|||yyyyyyyyyyyyzzz{{{|||}}}|||xxxrrrppppppqqqsssvvvyyyyyywwwtttrrrsssqqqmmmlllmmmpppsssttttttzzzyyyvvvuuuuuuuuuuuuuuusssooohhh```[[[QQQNNNMMMSSS\\\eeeiiiiiigggoooyyyuuulllhhhiiilllsssrrrqqqtttzzzuuuhhh[[[SSSOOOSSSVVVTTTNNNGGGBBB@@@;;;999666333111///........./////////000000000000........................------,,,,,,,,,---......++++++,,,,,,------......------............------------..................***+++,,,---...............///000000000111333555:::;;;???GGGSSSbbbqqqzzz{{{|||yyyvvvttttttuuuvvvvvvvvvxxxzzz{{{yyyuuurrruuuuuuuuuxxxzzz{{{{{{yyyzzz}}}|||vvvpppjjjeeebbb```___```bbbeeehhhjjjlllllllllllllllkkkhhheeecccaaa______aaacccfffiiikkkmmmnnnppprrrrrroookkkhhhggg______^^^]]][[[ZZZYYYXXXVVVWWWXXX\\\___```___]]]ZZZYYYXXXXXXYYY\\\___aaacccdddgggiiijjjkkkjjjiiieeedddfffkkkuuu}}}zzzvvvqqqnnnmmmoooqqqtttvvvxxxzzzzzzyyyxxxvvvqqqlllhhhggggggggggggfffffffffggghhhhhhjjjjjjjjjiiihhheeecccaaa^^^___bbbfffnnn{{{++++++++++++++++++++++++,,,,,,,,,+++++++++************+++,,,------......******+++,,,,,,---............------------......//////---,,,,,,---.../////////000000111333444555===FFFTTTaaaiiimmmooopppoooiiidddccciiipppvvvyyyvvvzzz}}}wwwyyy|||xxxtttkkkjjjiiihhhggggggggggggddd```]]]```kkkvvvxxxtttxxxuuuiiidddhhhnnnsssyyy||||||zzzxxxwwwsssssssssqqqooopppsssuuuwwwvvvuuuttttttssssssssssssrrrqqqooommmnnnqqqtttsssyyy~~~zzzvvvvvvvvvwwwyyy{{{~~~wwwsssrrrpppsssxxx|||}}}|||zzzxxxwwwsssmmmjjjiiikkkmmmnnnooovvv~~~}}}yyytttmmmfffaaaYYYVVVTTTSSSWWW]]]bbbfffbbbgggoooyyyzzzsssmmmhhhdddhhhmmmrrrttttttxxx|||rrrfff^^^PPPRRRTTTSSSNNNHHHBBB???<<<;;;777444111//////....../////////000000111111........................,,,,,,,,,,,,------...///,,,,,,------...///000000,,,---...//////...---,,,------..................***+++,,,---............000111222333222333666888<<<>>>CCCLLLZZZjjjxxx~~~zzz{{{~~~zzzwwwvvvwwwwwwvvvvvvxxxzzz{{{yyyuuurrrsssuuuyyy}}}|||yyy}}}}}}zzzuuuooojjjeeebbbaaacccdddgggjjjmmmooopppqqqooonnnllljjjgggdddbbb```^^^___bbbeeeiiilllnnnppppppsssuuutttqqqllliiihhhcccbbb```]]][[[ZZZYYYYYYWWWWWWXXX\\\___aaaaaa```^^^]]]\\\[[[\\\___bbbdddiiijjjlllmmmlllkkkiiihhhllljjjjjjoooxxx|||wwwrrrnnnkkklllnnnqqqtttwwwzzz{{{xxxxxxvvvrrrmmmjjjjjjjjjhhhggggggggggggggghhhiiiiiijjjkkkkkkjjjhhheeeddd^^^aaadddfffiiirrr,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******,,,,,,,,,---------......******+++++++++,,,,,,,,,---,,,,,,---......---+++***+++,,,,,,------,,,,,,------------...222777;;;BBBOOO]]]gggooottttttqqqhhhfffdddgggnnnuuuyyy{{{|||{{{zzz{{{rrrllliiikkknnnqqqrrrooojjjeee```ccceeegggnnnyyy{{{vvvuuuoooiiifffcccbbbgggnnnqqqrrrtttxxx|||~~~{{{xxxtttssssssrrrrrrsssssstttvvvwwwwwwwwwuuusssqqqpppuuurrrooommmlllnnnqqqsssyyy|||~~~~~~zzzwwwuuuttttttuuuyyy~~~zzzqqqrrrsssvvvyyy{{{|||{{{zzz{{{yyytttoookkkjjjmmmppprrrsssvvv|||{{{uuupppkkkhhheeebbb]]]WWWUUUWWW]]]bbbffffffjjjsss|||wwwrrrllliiinnnrrrsssnnnjjjmmmyyy~~~zzzmmmcccWWWTTTUUUVVVPPPDDD>>>???<<<:::777666555444333111000000000000////////////////////////////////////------............------,,,,,,,,,------..................------,,,,,,,,,------++++++++++++---------------.........//////111222222222222444888;;;>>>>>>GGGVVVdddnnnyyy~~~~~~~~~|||zzzyyyyyyyyy{{{xxxzzz~~~~~~{{{sssuuuxxx{{{~~~~~~}}}{{{tttpppkkkfffeeehhhkkklllmmmnnnmmmmmmnnnppprrrrrrpppjjjddd```aaaddddddccccccfffjjjnnnpppppprrrrrrssssssrrrnnnhhhccc```___^^^\\\[[[ZZZYYYYYYWWWVVVWWWZZZ```ddddddcccbbbbbbaaaaaabbbccceeefffjjjlllnnnooopppooonnnmmmmmmkkkkkkooowww|||tttllljjjhhhkkkrrrtttssssssvvvyyywwwtttqqqnnnllljjjjjjfffggggggggghhhjjjkkklllnnnooopppooommmjjjiiiiiifff```]]]___aaaeeeqqq~~~,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******,,,,,,,,,,,,------------***++++++++++++,,,,,,,,,...---,,,---//////---,,,,,,,,,---............---...///000000000444;;;@@@OOOZZZgggoootttyyyxxxuuummmkkkkkkooovvv||||||uuuppppppsssvvvxxxvvvqqqkkkhhhaaafffhhhhhhkkkqqqrrrooollleee```______aaagggnnnqqqqqqrrruuuyyyzzzxxxuuummmmmmnnnnnnpppqqqssssssvvvwwwwwwwwwwwwvvvuuutttsssrrrpppooooooppprrrssswwwzzz}}}zzzxxxwwwvvvwwwzzz~~~tttoooqqqtttwwwzzz{{{zzzyyy{{{zzzvvvrrrooonnnppprrrrrrsssvvvzzz~~~tttpppppppppllleee\\\VVVUUUXXX[[[fffhhhmmmsss{{{vvvpppllljjjnnnrrruuurrrnnnnnnvvv~~~~~~~~~|||tttnnnbbb]]]YYYYYYSSSJJJEEEEEE???<<<999666555333111///000000000000////////////........................------............------,,,,,,------------------......---------,,,,,,,,,------,,,++++++,,,---------------.........//////111111222222222444888;;;@@@BBBMMM]]]iiiqqqzzz|||zzzzzz|||}}}{{{|||~~~{{{yyyzzz}}}xxxrrrpppmmmkkklllqqqqqqrrrssssssqqqqqqrrrsssrrrqqqmmmgggbbb______```ffffffgggjjjnnnqqqrrrrrrrrrrrrrrrrrrqqqmmmhhhddd___^^^\\\ZZZYYYYYYYYYYYYXXXWWWXXX\\\bbbfffhhhggghhhhhhgggggghhhiiikkklllpppqqqrrrrrrqqqooommmkkkooonnnnnnqqqwww}}}tttkkkllliiikkkooorrrrrrsssvvvvvvuuusssqqqnnnllljjjiiiffffffffffffggghhhjjjjjjnnnoooppppppmmmkkkjjjjjjfffaaa^^^___```ccclllwww,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,///...---...///000...,,,------...///////////////...111333333333999CCCKKK^^^gggqqquuuxxx{{{zzzvvvsssrrrssswww}}}{{{vvvssszzz{{{sssllliiiggglllnnnllljjjkkkiiigggaaaZZZVVVYYY```eeekkkpppqqqpppqqqrrrtttuuutttrrrlllmmmoooqqqsssuuuwwwxxxwwwwwwwwwwwwwwwwwwwwwwwwrrrrrrrrrsssttttttuuuuuuxxx{{{~~~|||zzzyyyyyy{{{~~~xxxnnnpppssswwwzzz{{{yyywwwwwwwwwvvvsssppppppqqqsssssssssuuuwwwzzz~~~yyyuuuwwwzzzuuummmcccZZZTTTSSSTTT```fffnnnrrruuu{{{wwwqqqqqqrrrsssyyy~~~~~~yyyuuuuuuwww~~~~~~|||zzzooohhh```]]]ZZZTTTOOOMMMCCC@@@<<<999777444111///000000000000////////////........................------............------------------------,,,,,,...------------,,,,,,,,,------,,,,,,,,,,,,------------........./////////000111111222222444888;;;BBBHHHUUUdddpppwww~~~}}}zzzzzz}}}}}}|||~~~|||zzz}}}~~~{{{uuupppppppppqqqvvv|||zzz{{{{{{zzzwwwuuuuuuvvvtttpppjjjeeebbbaaa```___ggggggiiimmmqqqssssssrrrrrrpppooonnnmmmkkkgggddd___^^^[[[YYYYYYYYYZZZ[[[[[[[[[\\\```fffkkknnnppprrrqqqqqqpppqqqqqqrrrsssssssssttttttrrrqqqooommmqqqrrrssstttwww}}}zzzqqqmmmhhhfffhhhkkkkkkmmmqqqrrrrrrqqqpppnnnkkkiiigggeeeeeeeeeeeeeeefffggghhhlllnnnoooooollljjjjjjjjjhhhdddaaaaaa```aaagggmmm,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------///......///000000///---------...////////////...///111333333666@@@OOO[[[iiipppvvvwwwwwwxxxwwwtttuuuvvvwwwzzz~~~{{{xxxwwwvvvvvvnnnlllqqqqqqpppooommmjjjddd```XXXSSSSSS\\\ffflllooorrrqqqqqqqqqqqqrrrrrrrrrrrroooppprrrtttvvvxxxyyyzzzvvvuuuttttttttttttuuuuuusssuuuwwwyyyzzzzzzyyyyyyzzz|||~~~~~~}}}~~~}}}|||yyyxxxyyy{{{~~~{{{ttttttuuuxxx{{{{{{xxxuuupppqqqrrrqqqooonnnoooppprrrrrrsssuuuxxx{{{}}}|||wwwwww}}}yyyrrrggg]]]UUURRRQQQTTT___lllqqqqqqsss||||||wwwyyy~~~yyyuuu~~~xxxpppgggcccaaa]]]WWWRRRHHHDDD@@@<<<999777333111000000000000////////////........................------............------.........------,,,,,,,,,---------------------------------,,,,,,---------............///////////////000111222333555999===EEEMMM[[[iiittt|||~~~{{{zzz{{{|||~~~|||zzzzzz||||||{{{zzz}}}~~~zzztttpppppprrruuu{{{zzzwwwvvvvvvtttoooiiifffggggggeeecccggghhhjjjnnnqqqrrrqqqoooooommmjjjiiihhhgggdddbbb___^^^\\\ZZZZZZ\\\^^^___bbbbbbcccggglllrrrvvvyyy{{{{{{zzzxxxwwwvvvvvvvvvqqqrrrssssssssssssrrrrrrqqqtttwwwwwwvvv{{{}}}tttllleeeeeeggggggjjjnnnnnnnnnoooooonnnkkkhhhgggeeeeeeddddddddddddeeeeeeiiikkkmmmmmmkkkiiihhhiiikkkiiigggeeecccbbbccceee,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------///......///000000///---,,,,,,---...............///111333555<<>>;;;888444222000000000000////////////........................------............------.........------,,,,,,,,,------------------------------------------------........./////////000000000111222333444777;;;???HHHRRR```kkkvvv~~~~~~|||yyywwwuuuvvvuuuuuuvvvyyyzzz{{{{{{}}}~~~|||vvvqqqqqqrrrtttzzz{{{vvvuuutttsssoookkkjjjkkklllkkkiiijjjkkkllloooqqqrrrpppnnnkkkiiifffddddddcccaaa___]]]]]]\\\\\\]]]___aaacccjjjlllnnnqqqtttxxx|||}}}zzzxxxvvvuuurrrrrrrrrrrrrrrrrrqqqqqqpppuuuyyyxxxwww{{{wwwlllhhhhhhhhhjjjmmmkkklllmmmnnnmmmkkkiiiggggggfffeeeddddddcccddddddfffhhhjjjjjjiiigggggggggnnnnnnmmmjjjhhhgggdddaaa,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------///...---...///000...,,,,,,,,,---............---000222555<<>>AAAMMMYYYgggpppyyy~~~~~~}}}}}}}}}~~~~~~~~~zzzuuurrrqqqqqqsssuuuwwwzzz}}}~~~xxxsssqqqqqqqqquuu{{{~~~zzzvvvuuuuuurrrqqqppppppqqqqqqooonnnqqqppppppqqqrrrrrrpppnnnhhhfffcccbbbbbbaaa___]]]\\\]]]^^^```bbbeeeggghhhsssuuuxxxyyyzzz|||~~~}}}{{{xxxvvvtttvvvuuutttrrrqqqooonnnmmmpppuuuyyyzzzzzz~~~qqqjjjhhhffffffgggiiijjjkkkllllllkkkjjjjjjiiiiiigggfffeeeddddddddddddfffiiiiiihhhgggggggggoooqqqrrrpppooommmggg```,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,------------......---,,,---//////---,,,------...////////////...333555<<>>CCCGGG^^^fffsss}}}zzz{{{}}}}}}{{{zzzzzz{{{|||}}}xxx{{{~~~xxxuuuyyyzzz{{{|||}}}}}}}}}}}}{{{uuuooojjjkkkpppwww||||||}}}~~~xxxttttttsssoooiiidddbbbcccdddfffdddbbbbbbccceeeffffffooouuuyyyzzz}}}~~~~~~{{{zzzwwwvvvvvvxxxzzz|||{{{{{{vvvuuutttsssrrrqqqqqqrrrqqqsssvvvzzz~~~yyyrrroooooonnnnnnmmmmmmlllkkkjjjjjjjjjiiihhhgggggghhhiiijjjgggiiikkkmmmmmmmmmlllkkknnnrrrxxx|||{{{vvvooojjj...------,,,,,,------...------......------,,,+++000///......---------......------,,,,,,,,,,,,------------.........//////000------//////...111555777@@@PPP```nnnuuuwwwvvvxxxqqqmmmppptttuuuvvvxxx|||}}}}}}wwwrrrmmmkkklllkkkfffbbbgggnnn{{{{{{kkk^^^[[[]]]```eeeddddddeeefffhhhjjjkkklllppprrrpppppptttuuuuuutttsssqqqooommmlllkkkkkkpppqqqtttvvvyyy{{{||||||}}}}}}|||zzzxxxyyy|||~~~}}}yyytttkkklllnnnppprrruuuwwwyyy}}}||||||}}}~~~xxxpppjjjhhhgggfffgggkkklllnnnttt~~~wwwrrrqqqsssuuuvvvtttsssqqqooonnnooopppqqqqqqnnnkkkkkknnnrrrssssssxxxyyyzzz{{{}}}uuupppkkkjjjlllnnnnnnlll[[[VVVPPPRRR]]]llluuuyyyzzz{{{{{{|||{{{uuuttt}}}wwwnnnhhhaaa\\\^^^eeejjjjjjhhhaaaUUUIII???:::555444111///...///000000000//////......//////000......------------......,,,,,,,,,,,,------------......------------......---------......//////000.../////////000000111111333111333888===@@@GGGNNNdddlllxxx{{{yyyzzz~~~}}}{{{zzzyyyyyyyyyyyywwwzzz~~~{{{xxxzzzzzz{{{}}}}}}~~~~~~~~~|||xxxsssnnnooosssvvvzzz~~~~~~}}}wwwtttsssrrroookkkfffdddeeefffccccccdddfffiiilllmmmmmmuuu{{{~~~~~~~~~~~~}}}|||{{{zzzxxxwwwxxxyyy{{{{{{zzzwwwvvvvvvuuutttssssssssstttuuuxxxzzz|||}}}xxxvvvsssqqqooonnnmmmllljjjiiifffeeeeeeeeefffgggiiijjjggghhhjjjkkkkkkkkkiiihhhkkkpppvvv{{{|||xxxsssnnn...------,,,,,,------.........---,,,,,,,,,------000000///............///------------------......------.........////////////---...111000///222777<<>>666555222000//////000111000///...------...///000......------------......------------.........//////................../////////////////////////////////000000000000000000222222666;;;===AAALLLWWWkkkqqq|||{{{yyyzzz~~~}}}{{{yyyxxxwwwwwwwwwvvvxxx{{{}}}~~~}}}{{{zzzzzz{{{|||}}}}}}~~~}}}}}}}}}~~~}}}xxxssstttxxxwwwzzz}}}~~~~~~~~~vvvrrrmmmmmmkkkhhhdddbbbbbbcccaaadddiiinnnrrruuuvvvwww|||}}}}}}}}}||||||||||||}}}}}}}}}{{{xxxwwwxxxyyyyyyyyyxxxxxxxxxwwwvvvvvvuuuuuuvvvwwwxxxyyyzzz}}}}}}xxxuuurrrooonnnllljjjiiibbbbbbbbbbbbdddfffhhhiiifffgggiiijjjiiihhhfffeeeggglllsssyyy|||zzzvvvsss...------,,,,,,------...///...,,,++++++,,,---...//////...............///---------------...///000............///////////////...000333222111555;;;DDDRRReeerrrvvvvvvwwwyyyyyyrrrmmmoootttyyy~~~~~~wwwtttwwwssskkkddd___^^^^^^___eeelllwww{{{tttsssqqqjjjcccccchhhjjjhhhhhhfffcccbbbdddhhhnnnqqqppptttuuurrrqqqtttuuusssrrrqqqooonnnnnnoooqqqrrrssstttvvvxxxzzz{{{||||||xxxyyyzzzzzzxxxvvvvvvwww~~~zzztttqqqnnnmmmooosssvvvxxx{{{zzzxxxwwwwwwxxxzzz{{{~~~|||{{{{{{|||}}}}}}{{{zzzzzz{{{~~~~~~}}}~~~yyyqqqjjjgggdddaaa```ccc```cccjjjrrr|||{{{ssspppqqqsssuuurrrqqqooommmlllmmmnnnooonnnllljjjiiijjjmmmpppqqquuuvvvyyy{{{|||}}}||||||}}}~~~}}}xxxvvvvvvyyy|||oooiiiaaa]]]]]]eeevvv|||sssppprrrsssrrroooqqqmmmlllooosssyyyxxxqqqhhh^^^WWW\\\aaaggghhhaaaUUUIIIAAA888777444111000///000111///...---,,,,,,---...///......------------..................//////////////////............//////000/////////////////////000000000000000000000000222444999======BBBPPP___mmmttt~~~|||{{{||||||{{{{{{zzzyyyxxxxxxxxxuuuvvvwwwxxxyyyxxxxxxwwwyyyzzz{{{{{{|||||||||{{{{{{|||}}}}}}xxxwww{{{zzz|||}}}}}}|||{{{uuuqqqkkkjjjiiifffbbb```___```bbbgggooovvv{{{|||}}}}}}~~~|||||||||zzzzzzzzz|||}}}}}}yyywwwwwwxxxyyyyyyyyyyyyyyyxxxxxxwwwwwwvvvuuuvvvwwwwwwxxxzzz~~~}}}xxxssspppooonnnllljjjcccbbbbbbbbbccceeefffhhhggghhhiiiiiiiiigggdddccceeeiiipppvvvyyyxxxuuusss...------,,,,,,------......---,,,++++++,,,...///...------,,,------......---------------...///000........./////////000000......000333222222888@@@NNN\\\mmmwwwwwwvvvwwwyyyxxxsssoooooopppuuuyyyvvvuuuyyysssjjjccc___aaaeeehhhccciiiqqqzzz~~~{{{sssmmmkkkhhhbbb___eeennnpppnnniiigggfffeeehhhlllqqqtttrrrvvvwwwtttrrrtttvvvtttqqqpppooonnnnnnppprrrtttuuuvvvwwwxxxyyyyyyyyyyyywwwyyyzzzzzzxxxwwwvvvwww{{{wwwrrrmmmjjjlllooorrrtttuuutttsssrrrssstttvvvwwwxxxvvvuuusssrrrsssuuuwwwuuuttttttvvvyyy{{{{{{zzz{{{zzzzzz{{{}}}~~~|||{{{zzz|||~~~}}}zzzuuummmfffcccaaa]]]\\\^^^]]]aaagggmmmttt}}}yyyuuusssrrrqqqqqqpppooonnnnnnoooqqqrrrqqqooollliiiiiilllqqquuutttvvvxxxzzz|||}}}}}}|||}}}|||}}}}}}}}}rrrlllgggcccaaafffwwwuuuoooooorrrsssrrrnnnkkkiiijjjjjjooo}}}{{{zzzsssdddVVVUUU[[[bbbddd___TTTIIIBBB:::888555222111000000111///...---,,,,,,---...///......------------.............../////////000000//////............////////////..................000000000000111111111111444666;;;>>>>>>DDDUUUfffooowww{{{zzz|||zzzzzzzzzzzz{{{{{{{{{zzzxxxxxxwwwwwwwwwvvvvvvvvvwwwxxxyyyyyyzzzyyyyyyyyyxxxyyyzzz|||}}}~~~~~~~~~zzzzzz}}}~~~{{{xxxyyy}}}~~~wwwsssppplllkkkiiieeeaaa______```fffmmmwww~~~}}}}}}|||{{{yyyyyyyyy{{{~~~}}}yyywwwwwwyyyyyyyyyxxxyyyyyyyyyyyyxxxwwwwwwssstttuuuvvvwwwyyy~~~|||uuuqqqqqqqqqooolllhhhgggfffdddddddddeeeeeehhhiiijjjjjjiiigggeeeccccccggglllqqqsssrrrpppnnn...------,,,,,,------...------,,,,,,,,,---......---,,,,,,,,,,,,---......------------------............/////////000000000------///111111333<<>>;;;888555222111111111---...000111111000...---......------------......------........./////////......------------...............//////000000111......///000222333444444777888;;;@@@FFFRRRfffwwwvvv~~~zzzvvvuuuwwwxxxxxxzzzzzz{{{zzzyyyyyyvvvvvvvvvvvvvvvvvvuuuuuuwwwwwwxxxxxxxxxxxxwwwwwwttttttuuuvvvxxxzzz{{{|||zzz{{{}}}}}}}}}~~~~~~~~~}}}}}}{{{yyyuuusssqqqqqqvvvxxxyyyyyyvvvsssqqqppphhhgggddd```^^^___cccgggrrrzzz}}}|||{{{{{{{{{|||}}}~~~{{{zzzxxxyyy{{{||||||{{{zzz{{{|||}}}}}}|||{{{zzzyyyzzzzzzzzz{{{}}}yyyxxxwwwsssoooooommmkkkhhhfffeeeeeeeeehhhiiijjjjjjjjjhhhfffeeebbbdddgggjjjlllkkkiiihhh...------,,,,,,------...***+++---...///...------...............///000111...---,,,,,,++++++++++++////////////000000000000444333555777777<<>><<<999555222111111111---...111222222111...---.........------.........------------.........///---------,,,,,,---------...//////000111222222333---...///000222444555666888777:::AAAJJJXXXmmm~~~vvv{{{wwwvvvyyyxxxyyyyyyzzzyyyxxxvvvvvvppppppqqqrrrssssssssssssxxxxxxyyyyyyyyyxxxxxxwwwsssssstttuuuwwwyyy{{{|||yyyzzz|||}}}}}}}}}}}}zzzzzzzzzxxxvvvtttrrrqqquuuwwwxxxxxxuuurrrqqqqqqooommmjjjgggfffiiioootttuuu}}}}}}}}}}}}|||||||||}}}}}}yyyxxxxxxzzz|||~~~}}}|||{{{|||~~~~~~}}}|||}}}~~~~~~~~~}}}}}}zzzxxxsssooonnnmmmjjjhhhfffffffffffffffgggiiijjjiiihhhfffeeeaaacccfffiiikkkkkkiiiiii,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,---------......------------------------000///...---...///000111222666888777888CCCTTTcccoooqqqssssssqqqrrrtttwww}}}|||yyyvvv|||zzzuuurrrtttzzz~~~~~~}}}yyyrrrggg```^^^___``````fffiiiooouuuyyyzzzwwwuuuuuuxxx{{{|||{{{{{{{{{||||||{{{yyyxxxwwwyyyzzz|||yyytttpppuuuuuutttuuuvvvxxxzzz|||||||||~~~wwwsssmmmgggbbb```______bbb___YYYTTTOOOKKKIIIIIIFFFFFFFFFFFFFFFGGGHHHHHHLLLMMMNNNQQQUUUZZZ___aaacccbbbaaabbbfffkkkoooqqqpppqqqsssvvvyyy}}}~~~}}}}}}}}}~~~~~~zzzzzzzzz}}}}}}uuuooohhhfffiiimmmnnnmmmgggaaaXXXSSSTTTZZZ```dddSSSQQQOOOLLLKKKJJJJJJJJJJJJIIIHHHGGGFFFEEEDDDDDDFFFJJJOOOSSSUUUXXX[[[]]]hhhuuu~~~wwwssstttrrrmmmlllooommmoooqqqrrrqqqppppppqqqrrrqqqpppqqquuuyyy{{{|||zzzrrrlllhhhgggrrr{{{{{{xxx~~~vvvmmmhhhlllqqquuuuuusssqqqpppzzzmmmhhhfffgggaaaTTTJJJHHHAAA>>>:::666222000//////000////////////.........//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,------............---------......//////////////////111222222111222444666555999;;;@@@OOOeeetttxxx|||~~~yyy~~~~~~zzzxxxtttrrrvvvvvvvvvwwwxxxwwwtttqqqtttrrrpppnnnoooqqquuuwwwxxxwwwvvvwwwxxxwwwuuutttrrrpppooossszzz}}}{{{wwwzzz}}}~~~~~~|||xxxtttqqqrrrssszzz{{{{{{zzzxxxxxxyyyzzztttsssssstttxxxzzz{{{zzz}}}||||||}}}~~~|||zzzxxxwwwyyy|||}}}}}}}}}~~~~~~~~~}}}}}}xxxtttqqqmmmjjjggggggggggggjjjjjjjjjjjjiiihhhgggfffggggggggghhhjjjjjjiiihhh,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,---------.........------------------------...---,,,,,,,,,---...//////222666999???LLL\\\iiippprrrtttttttttvvvyyy}}}|||~~~~~~yyysssqqqsssuuuuuutttsssmmmddd___^^^___``````eeehhhmmmtttxxxzzzyyyxxxtttvvvxxxyyyyyyyyyzzz{{{}}}|||{{{{{{||||||~~~}}}yyyvvvrrrrrrrrrsssuuuxxxzzz|||~~~~~~~~~~~~~~~{{{wwwsssqqqmmmgggaaa]]][[[ZZZZZZWWWUUUPPPKKKGGGDDDBBBBBB@@@???>>>>>>???@@@AAABBBEEEEEEFFFHHHLLLPPPTTTWWWUUUUUUUUUWWW[[[^^^```aaaeeefffhhhkkkoootttwwwzzz||||||}}}~~~~~~~~~|||{{{|||wwwqqqbbb\\\VVVUUUXXX[[[[[[ZZZ\\\XXXSSSQQQRRRUUUXXXYYYNNNMMMKKKIIIGGGFFFFFFFFFGGGFFFFFFEEEDDDCCCBBBAAAEEEHHHMMMPPPSSSUUUWWWYYY[[[eeeqqq{{{yyyvvvrrrlllkkkmmmlllmmmpppsssuuuuuuuuutttqqqooonnnooossswwwyyyzzzxxxrrrllliiinnnvvv~~~|||{{{~~~~~~vvvsssuuuxxx{{{|||zzzuuurrr~~~}}}qqqjjjfffgggeee[[[PPPKKKEEECCC>>>999444222000000////////////............//////.........---------------------------------------............---------......//////////////////111222222111222444666777:::===CCCQQQeeessswww|||}}}}}}{{{xxxvvvvvvuuuuuuvvvwwwvvvtttrrrtttrrrpppooooooqqqsssuuuvvvuuutttuuuvvvvvvtttrrrsssqqqqqqtttxxx{{{{{{yyyyyy{{{}}}}}}}}}~~~~~~}}}{{{wwwuuuuuuvvv{{{}}}~~~}}}||||||}}}}}}}}}|||{{{zzz{{{}}}~~~}}}}}}~~~{{{tttssspppnnnmmmkkkhhhggggggggggggggggggffffffeeehhhhhhhhhiiijjjkkklllkkk------------------------...------------,,,,,,,,,,,,------------.........------------------------...---,,,,,,,,,...///000000222666>>>JJJXXXeeemmmqqqrrrtttuuuwwwzzz}}}wwwoookkkjjjkkkjjjiiijjjfffaaa^^^^^^___``````cccffflllqqqvvvxxxyyyzzzssstttuuuuuutttvvvxxx{{{~~~}}}{{{zzzyyy{{{|||~~~~~~}}}sssssssssssstttvvvxxxyyy}}}{{{yyywwwuuuqqqkkkgggfffccc^^^YYYUUUSSSSSSSSSLLLJJJGGGCCC???===<<<<<<:::999888777777999;;;<<<======>>>@@@BBBEEEHHHJJJJJJLLLNNNPPPSSSUUUWWWXXX\\\\\\^^^aaaeeejjjooorrrvvvxxx{{{}}}}}}}}}}}}vvvnnneee```UUUQQQLLLKKKMMMOOONNNMMMOOONNNNNNOOOQQQQQQPPPNNNKKKJJJHHHFFFEEEDDDEEEEEEFFFFFFEEEDDDCCCBBBBBBAAADDDGGGKKKNNNOOOPPPRRRTTTOOOUUU___mmm~~~zzztttnnnmmmooommmnnnqqqvvv{{{|||xxxuuuqqqpppnnnooosssvvvxxxxxx~~~zzzrrrlllhhhnnnuuuyyyyyyyyy{{{}}}|||vvv|||~~~uuukkkdddgggiiicccWWWOOOJJJGGGBBB<<<777444222111/////////.........------/////////............---........................------............---------......//////////////////000111222111222555777999<<<@@@GGGUUUgggsssxxx~~~yyy|||{{{zzz}}}~~~{{{zzzxxxwwwvvvwwwxxxxxxvvvuuusssrrrqqqpppppppppqqqrrrtttsssssssssttttttsssqqqrrrrrrrrrsssvvvxxx{{{|||yyyzzz{{{{{{||||||~~~~~~|||{{{{{{{{{~~~~~~~~~~~~~~~{{{uuuuuuuuuvvvuuuqqqkkkgggfffffffffgggggggggggggggjjjiiiiiiiiijjjllloooppp........................------------------------------------............------------............000////////////000222333555666:::FFFUUUccckkknnnsssssstttuuuxxx|||~~~yyyyyysssoooiiifffeeedddbbbaaabbb```^^^]]]]]]]]]^^^^^^cccfffkkkooorrrtttvvvwwwrrrrrrrrrqqqqqqssswwwzzz}}}~~~~~~}}}{{{yyyvvvtttxxxzzz|||~~~wwwwwwuuuttttttuuuvvvvvvwwwuuurrrooolllhhhbbb^^^YYYWWWSSSOOOLLLKKKKKKKKKEEEDDDBBB???===<<<<<<;;;:::999777555555777999:::;;;;;;;;;<<<===???AAABBBEEEFFFHHHKKKMMMQQQUUUWWW[[[[[[\\\^^^bbbggglllooorrrtttxxx{{{}}}|||zzzyyy~~~~~~xxxoooggg___XXXSSSPPPNNNKKKKKKLLLMMMKKKJJJJJJJJJLLLNNNPPPPPPMMMJJJJJJIIIGGGFFFEEEEEEFFFGGGHHHHHHGGGGGGFFFEEEDDDDDDEEEHHHKKKMMMMMMNNNOOOPPPLLLOOOUUU___nnn~~~xxxsssrrrsssqqqqqqrrrxxx~~~{{{vvvtttrrrpppqqqsssvvvwwwxxx|||xxxpppgggiiilllooorrrtttvvvwww{{{~~~|||||||||xxxmmmccceeekkkiii]]]RRRLLLIIICCC>>>999555333222/////////.........------/////////.......................................------............---------......//////////////////000111222111222555777999<<>>======<<<<<<:::999777666666777999:::999999::::::;;;<<<=========>>>???@@@CCCIIIQQQWWW]]]]]]^^^___cccgggkkkmmmooorrruuuxxxxxxvvvsssqqqvvvyyy}}}wwwmmmddd\\\VVVQQQMMMKKKJJJIIIIIIIIIIIIIIIHHHIIIIIIIIIKKKMMMNNNMMMLLLHHHHHHFFFFFFFFFFFFGGGHHHIIIIIIIIIHHHHHHGGGGGGFFFGGGIIILLLNNNNNNNNNNNNOOOKKKMMMPPPTTT\\\jjj||||||wwwtttsssrrrppprrrxxx|||vvvtttqqqqqqrrrtttttttttxxx}}}{{{tttmmmlllkkkkkknnnrrruuuvvvyyy}}}}}}yyyooofffdddiiijjj```UUULLLIIIDDD>>>999666444333000000/////////.........////////////////////////------------------------------............---------......///////////////...///111111222333555777999<<>>>>>>>>======<<<<<<<<<999888888777777777777777777777777888888888999999:::;;;<<<<<<>>>DDDNNNVVV[[[\\\^^^aaadddhhhkkklllnnnppprrrttttttqqqnnnlllnnnrrrzzztttnnneee\\\VVVRRROOOMMMIIIIIIIIIIIIIIIJJJJJJKKKIIIHHHGGGHHHKKKMMMNNNMMMGGGFFFEEEEEEFFFGGGHHHIIIJJJJJJIIIIIIHHHHHHHHHHHHHHHKKKNNNOOOOOONNNOOOPPPIIIJJJLLLNNNQQQ[[[ooo{{{vvvrrrpppooopppuuu|||yyyvvvsssqqqqqqqqqqqqppptttwww|||zzzvvvtttsssqqqpppqqqtttxxxzzz|||{{{vvvmmmggghhhiiiccc[[[PPPMMMHHHAAA<<<888555444111111111000000000//////...////////////000000000------------------------------............---------......///////////////...///111111222333666888:::===HHH[[[lllyyy|||wwwuuuxxx}}}~~~~~~~~~}}}}}}|||{{{{{{{{{~~~}}}yyywwwvvvvvvtttuuuvvvyyy{{{{{{yyywwwqqqpppooonnnnnnnnnooopppuuuttttttuuuwwwwwwvvvtttpppppppppqqqrrrtttvvvwwwxxxxxxxxxyyy{{{{{{zzzxxxxxxxxxxxxzzz}}}~~~|||}}}zzzpppnnnllljjjiiihhhhhhiiifffggggggfffdddffflllqqq,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................////////////---------...///000000000///.........///111333444444:::HHH]]]ppp{{{|||yyyrrrrrrrrruuuyyy{{{zzzxxxwww|||{{{wwwtttrrrpppnnnccccccbbbaaadddmmmyyyyyyssspppiiiaaaZZZUUUSSSSSSVVVYYY[[[\\\\\\^^^bbbeeeiiinnntttuuurrroooooopppooopppppppppqqqssswwwzzzyyyzzz{{{|||||||||{{{zzzuuuwww{{{~~~}}}|||qqqpppooommmllllllllllllgggccc^^^XXXSSSMMMHHHDDDBBBBBBAAA@@@@@@@@@@@@@@@==================<<<<<<777888999999888777666555555666666777777777777777888:::<<<<<<<<>>@@@MMMaaarrr||||||yyy{{{~~~}}}|||{{{zzzzzz}}}~~~~~~|||xxxvvvvvvxxxsssuuuxxx|||~~~~~~zzzwwwqqqooommmllllllnnnppprrruuuttttttuuuwwwwwwvvvuuusssqqqppprrrvvvxxxwwwvvvvvvvvvvvvwwwxxxwwwrrrnnnmmmllllllmmmppptttxxxzzz~~~|||uuussspppllliiihhhggggggfffhhhiiigggdddeeejjjooo,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...................../////////000---------...///000000111111000000000222333555777777???NNNaaarrr{{{zzzvvvpppppprrrvvv{{{|||zzzxxxvvv}}}~~~vvvpppnnnmmmkkkhhh^^^``````aaadddmmm{{{yyypppkkkcccYYYRRROOOQQQSSSTTTWWWZZZ[[[\\\```eeejjjiiipppwwwyyyuuurrrqqqrrrooopppqqqrrrrrrtttwwwzzzwwwxxxyyyzzz{{{{{{{{{{{{tttwww|||}}}tttrrrnnnjjjfffcccaaaaaa^^^[[[VVVSSSOOOKKKGGGDDDAAA@@@@@@??????@@@@@@@@@>>>>>>?????????>>>======888999:::;;;;;;999777555666666777888888888888777444777::::::999;;;AAAGGGTTTXXX]]]dddjjjnnnpppqqqmmmnnnoooppppppooonnnmmmhhhhhhjjjnnnppppppnnnkkkiiiddd\\\UUUQQQOOOMMMLLLJJJJJJKKKJJJKKKMMMPPPSSSKKKKKKKKKNNNQQQSSSRRRRRRKKKKKKKKKKKKLLLNNNPPPQQQPPPPPPPPPOOOOOOOOOOOOOOOHHHKKKNNNOOOOOONNNOOOPPPLLLHHHHHHMMMPPPQQQXXX```www|||zzzvvvrrrqqqvvv}}}}}}yyywwwvvvtttssslllooorrruuuvvvxxx{{{}}}{{{}}}~~~}}}zzzvvvtttssstttpppuuu{{{}}}|||zzz|||}}}{{{}}}sssiiihhhjjjiiiaaa\\\TTTKKKCCC<<<777555333333333222222222111111.../////////000000111111000000000000000000000000---..................------......///////////////---///000111222333666999AAACCCPPPeeeuuu~~~~~~}}}{{{zzzzzzzzz}}}~~~~~~|||xxxwwwxxxzzzvvvxxx|||~~~zzzqqqooolllkkkkkknnnqqqssstttsssssstttvvvwwwvvvtttuuurrrqqqtttyyy{{{yyyuuutttttttttvvvvvvssslllgggcccccccccdddfffiiilllnnnqqq{{{zzz}}}{{{xxxtttooollljjjiiiiiifffiiijjjhhheeeeeeiiinnn...------,,,,,,------.........------------......------------------------++++++,,,---...000000111444444222//////222444555444GGGWWWeeesssuuussszzzwwwqqquuu}}}~~~|||sssgggbbbaaabbbbbb```\\\\\\bbbhhhmmmyyy}}}wwwlll```RRRLLLJJJJJJMMMQQQYYYXXXXXXYYY]]]dddkkkoooppprrrsssttttttqqqooommmooonnnnnnnnnpppsssvvvxxxtttuuuvvvxxxyyyyyyyyyyyyuuuuuuxxx|||~~~zzzwwwqqqhhh```ZZZWWWUUUSSSVVVVVVUUUSSSOOOKKKGGGEEEDDDBBB???>>>???@@@AAAAAAAAA@@@???>>>============:::999999888888999999:::888888888888777777777777777777777777999<<>>=========::::::999999999999::::::999888888888777777777777777666666666777:::<<<>>>AAAEEELLLSSSZZZaaaiiinnnoooooopppppppppoooooooooooolllhhheeebbb___\\\ZZZ]]][[[XXXUUURRROOONNNNNNNNNNNNNNNOOOOOOOOOOOOOOOPPPPPPQQQSSSWWWYYYYYYXXXUUURRRNNNLLLMMMOOOPPPPPPTTTUUUVVVXXXXXXWWWVVVUUUTTTSSSSSSRRRRRRQQQPPPPPPKKKJJJIIIIIIKKKNNNQQQSSSZZZaaalllvvv{{{tttrrruuuxxx~~~~~~zzzvvvtttssspppqqqrrrssstttvvvwwwwwwwwwyyy|||~~~{{{tttsssuuuyyy|||zzzvvvuuuvvvvvv}}}vvvpppsss|||{{{ppphhheeeggggggcccZZZLLLAAA999777555333111000000111111000111111000////////////////////////////////////...////////////////////////......///000000000000000111111222222444666999;;;AAAOOOaaannntttyyy~~~{{{|||{{{zzzyyyxxxwwwuuuttttttssssssssstttvvvvvvuuussspppooommmllllllnnnppprrrsssrrrqqqrrrsssrrrqqqoooooonnnnnnmmmnnnpppqqqsssppppppppppppmmmfff]]]WWWUUUUUUUUUSSSQQQQQQTTTWWWYYY]]]ccciiipppxxxwwwyyy~~~wwwrrrmmmkkkjjjiiihhhggghhhjjjjjjiiihhh/////////....../////////......------------......---------------------------------....../////////...///000000111333777:::BBBUUUcccnnnxxxvvvsssyyyzzz~~~~~~{{{zzz}}}wwwooojjjeeebbb___aaahhhooorrrrrrssswww|||~~~xxxlllVVVMMMEEEEEEGGGIIILLLOOOXXXYYY[[[___ccchhhlllnnnuuuvvvvvvuuuuuutttsssrrrooooooppppppqqqrrrrrrrrrrrrrrrssstttuuuvvvvvvwwwxxxwwwvvvwwwxxxxxxvvvtttmmmhhhaaaZZZWWWUUUSSSRRRTTTVVVWWWWWWUUUQQQLLLHHHFFFDDDAAA@@@AAACCCDDDEEECCCBBBAAA???>>>>>>======::::::999999999999::::::999999999888888888777777777666555555666777999::::::===AAAFFFMMMVVV```fffiiiiiikkklllnnnnnnooooooooolllfff___YYYVVVVVVXXXYYYXXXUUUSSSQQQPPPPPPPPPOOOOOOPPPPPPPPPQQQQQQQQQRRRRRRSSSVVV[[[^^^______ZZZVVVRRROOOOOOPPPPPPPPPSSSUUUWWWZZZ[[[[[[ZZZYYYYYYYYYXXXWWWVVVTTTSSSRRRKKKKKKKKKLLLMMMNNNOOOPPPQQQUUU[[[cccmmmyyy}}}xxxvvvvvv{{{{{{{{{||||||zzzvvvtttttttttuuuuuuuuuvvvvvvvvvxxx{{{uuusssqqqsssxxx}}}~~~}}}{{{xxxqqqmmmlllkkksssnnnkkkooowww{{{kkkaaafffgggeee]]]PPPEEE===:::666444111000111111111000111111000///////////////......//////////////////////////////////////////......///000000000000000000111222333444777;;;>>>HHHWWWhhhsssxxx~~~~~~|||}}}zzzyyyxxxwwwvvvtttsssssspppooooooppprrrrrrqqqooonnnmmmkkkkkkkkkmmmooopppqqqpppppppppqqqqqqpppnnnooommmjjjgggfffgggiiikkkjjjiiijjjmmmnnnggg\\\RRRQQQPPPNNNLLLIIIIIILLLNNNOOOQQQUUUZZZaaaiiirrrxxx{{{zzz}}}}}}xxxtttpppooojjjiiihhhiiikkklllkkkjjj//////............//////......------------..........................................////////////......000222222333888>>>LLL^^^kkkssszzzvvvqqqxxxzzz~~~~~~~~~~~~zzzrrrlllhhhbbbgggqqqxxxyyyvvvsssrrrvvv{{{|||rrrhhhYYYOOOFFFEEEGGGIIILLLPPPWWWYYY]]]bbbgggkkkmmmooovvvuuuttttttssssssrrrrrrooopppqqqqqqrrrqqqqqqpppqqqqqqqqqrrrssstttuuuvvvuuutttssssssssssssssssssnnniiibbb\\\XXXUUUSSSRRRUUUWWWZZZ[[[ZZZUUUPPPMMMHHHEEEBBBAAABBBDDDFFFFFFEEEDDDBBBAAA???>>>======:::::::::999999:::::::::::::::999999999888888888888777666666666666777888777888:::===BBBJJJTTT[[[]]]___aaaeeehhhkkklllmmmjjjhhhddd\\\TTTPPPQQQTTTUUUTTTSSSQQQQQQQQQRRRRRRPPPPPPPPPQQQQQQRRRRRRSSSSSSSSSTTTXXX]]]aaacccddd___[[[VVVSSSRRRQQQPPPPPPQQQSSSWWWZZZ\\\]]]]]]]]]^^^]]]]]][[[YYYWWWTTTSSSMMMMMMNNNOOOOOOOOOOOOOOOPPPQQQSSSWWW___jjjwwwzzzvvvvvvuuuvvvyyy}}}~~~{{{wwwwwwwwwwwwwwwwwwwwwxxxxxxzzz~~~xxxtttooonnnqqqyyy|||xxxyyy~~~uuupppmmmlllmmmjjjhhhjjjqqqyyypppbbbdddfffeee^^^SSSGGG@@@<<<777444222000111111111000111000000///////////////............////////////////////////////////////......///000000000000000000222333444555888>>>BBBMMM]]]ooozzz}}}|||}}}{{{zzzyyyxxxwwwuuuttttttrrrqqqqqqrrrssstttrrrqqqkkkkkkjjjjjjjjjlllmmmnnnqqqpppooopppqqqqqqpppnnnqqqmmmgggbbb______aaabbbbbbaaabbbhhhmmmkkkbbbXXXPPPNNNKKKHHHGGGGGGIIIKKKIIIKKKMMMQQQWWW```jjjqqq{{{||||||}}}}}}{{{vvvsssmmmkkkjjjkkkmmmooonnnnnn...------,,,,,,------.........------------....................................//////////////////000///000444333222999BBBVVVgggqqqvvvzzztttpppxxx{{{yyyqqqmmmhhhoooyyy~~~|||wwwsssqqq{{{}}}uuummmfffaaaZZZPPPFFFDDDGGGJJJOOOTTTVVVYYY^^^dddiiilllnnnoootttssssssrrrqqqqqqqqqppppppqqqrrrrrrrrrrrrqqqqqqqqqqqqqqqqqqrrrtttuuuvvvtttttttttttttttuuuvvvxxxsssooohhhaaa]]]YYYVVVTTTVVVYYY\\\___^^^[[[WWWTTTLLLHHHDDDBBBCCCEEEGGGHHHGGGFFFDDDBBB@@@>>>>>>===;;;::::::::::::::::::;;;::::::::::::999999999999999999888888777777777777888888888888;;;AAAIIIOOOOOOQQQUUUZZZ___cccfffgggaaaaaa```[[[UUUQQQQQQRRRSSSSSSRRRQQQQQQRRRSSSSSSPPPPPPQQQRRRRRRSSSTTTTTTSSSRRRSSSWWW\\\aaaddddddbbb^^^ZZZVVVUUUTTTRRRPPPPPPRRRUUUXXX[[[]]]^^^___`````````^^^\\\YYYVVVTTTPPPQQQRRRRRRRRRQQQPPPPPPRRRRRRSSSUUUYYYaaakkkrrryyy~~~{{{uuusssrrrssswww}}}}}}xxxxxxxxxyyyyyyzzzzzzzzz{{{~~~{{{wwwppplllmmmttt~~~{{{xxxyyyvvvooollljjjiiihhhgggkkksss}}}tttgggcccdddddd^^^SSSHHHAAA>>>777555222111111111111000111000000///////////////---.........//////000000////////////////////////......///000000000000000///222444555555999AAAGGGQQQbbbuuu~~~~~~{{{zzz|||{{{zzzyyyxxxvvvuuuttttttuuutttssstttuuuuuutttrrriiiiiiiiiiiijjjkkklllmmmqqqpppoooppprrrrrrqqqoooqqqmmmeee^^^ZZZYYYZZZ[[[]]]ZZZZZZ```gggiiieee^^^RRROOOKKKHHHGGGHHHJJJKKKFFFGGGIIILLLRRR[[[eeelllpppvvv~~~{{{yyyyyyzzz~~~zzzvvvpppnnnmmmmmmooopppqqqppp------,,,,,,,,,,,,------......------------.......................................//////000000000111///000444444333===JJJ```pppxxxyyyzzzsssqqqzzz~~~~~~vvvrrrpppxxx{{{www|||mmmbbb^^^\\\RRRIIIAAABBBGGGKKKQQQWWWVVVYYY___eeejjjmmmooopppsssssstttssssssrrrqqqppprrrrrrrrrrrrssssssssssssrrrrrrqqqqqqrrrtttvvvwwwvvvwwwxxxxxxxxxyyy|||~~~zzzuuunnnhhhddd```\\\ZZZYYY\\\___bbbbbb```]]][[[QQQMMMHHHEEEFFFHHHIIIJJJIIIHHHEEECCCAAA???>>>===;;;;;;::::::::::::;;;;;;;;;;;;;;;:::::::::999999:::::::::999999888888888999999999888888<<<@@@DDDEEEGGGKKKPPPUUUYYY\\\^^^XXXYYYZZZZZZXXXVVVVVVVVVVVVUUUTTTSSSSSSTTTUUUUUURRRRRRSSSTTTTTTUUUVVVVVVSSSRRRSSSVVVZZZ___bbbcccbbb___[[[XXXWWWVVVTTTRRRQQQQQQSSSUUUYYY]]]```bbbbbbbbbbbbaaa___[[[XXXUUUTTTUUUUUUVVVUUUUUUTTTTTTRRRTTTUUUWWWZZZ___fffkkktttwww}}}{{{vvvsssssstttvvv{{{zzzzzz{{{{{{{{{|||||||||yyy|||}}}yyytttoooooottt}}}}}}zzzzzz~~~uuuoooiiikkkkkkjjjjjjppp{{{|||~~~wwwnnncccdddccc]]]RRRHHHAAA???888666333111111111111000111111000///////////////------......///000000000////////////////////////......///000000000000000...222555666666;;;DDDKKKVVVhhhzzzzzz~~~~~~}}}zzzzzz|||yyyxxxwwwvvvuuusssrrrrrrsssrrrqqqrrrssssssqqqooohhhhhhhhhiiijjjkkklllmmmpppooooooppprrrrrrqqqooopppkkkddd\\\VVVSSSSSSSSSWWWUUUTTTYYY```dddcccaaaWWWSSSMMMIIIIIIJJJJJJKKKFFFGGGHHHIIINNNUUU^^^dddiiioooyyy{{{wwwuuurrrvvv}}}{{{wwwrrrpppmmmmmmnnnppppppooo......------------............------------..............................------...///000111111222000---...444555666CCCTTTiiiwww}}}{{{zzztttsss~~~|||xxxyyy~~~uuudddYYYSSSQQQHHHBBB???CCCJJJMMMQQQUUUVVVYYY^^^dddiiimmmooopppuuuvvvwwwwwwwwwuuusssrrrtttssssssrrrssstttuuuvvvtttsssrrrrrrsssuuuxxxyyyvvvyyy{{{{{{zzzzzz|||}}}yyysssnnnjjjgggcccaaa]]]___bbbdddeeedddcccbbbXXXTTTNNNJJJJJJKKKMMMMMMJJJIIIGGGDDDAAA???>>>===;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;::::::::::::999999999999999999888888777999:::999999999<<<>>>AAABBBEEEIIILLLOOOQQQRRRRRRRRRTTTWWW[[[]]]^^^^^^[[[ZZZYYYWWWWWWWWWXXXXXXTTTUUUVVVWWWXXXYYYYYYZZZUUUSSSSSSUUUYYY]]]___```aaa^^^[[[YYYYYYXXXVVVTTTSSSRRRRRRTTTWWW\\\aaadddddddddeeedddbbb^^^ZZZXXXXXXXXXXXXXXXXXXXXXYYYYYYVVVWWWXXXYYY[[[___eeeiiissstttvvvzzz~~~xxxxxxwwwwwwxxx{{{~~~~~~~~~}}}||||||{{{{{{yyy{{{}}}~~~~~~}}}~~~|||{{{xxxuuutttyyy{{{{{{ssslllqqquuutttqqqttt}}}|||zzz}}}}}}xxxssseeefffddd\\\RRRHHHCCCAAA999666333222222111111000111111000///////////////------......///000000111////////////////////////......///000000000000000...222666666777<<>>>>><<<;;;;;;::::::;;;;;;<<<<<<<<<;;;;;;;;;:::::::::888888999999999999888777555777:::::::::999:::;;;@@@BBBDDDFFFHHHIIIJJJKKKPPPOOOOOOTTT\\\bbbdddddd___^^^]]][[[ZZZZZZZZZZZZWWWWWWXXXYYYZZZ[[[\\\]]]VVVTTTSSSUUUXXX\\\^^^___```^^^[[[ZZZZZZYYYWWWVVVUUUTTTSSSSSSWWW]]]cccfffeeefffffffffddd```\\\ZZZ[[[ZZZZZZZZZZZZ[[[[[[\\\ZZZ[[[[[[[[[\\\___dddgggsssqqqpppttt{{{||||||{{{xxxuuuwww}}}~~~}}}{{{zzzyyy{{{|||~~~~~~}}}}}}~~~{{{{{{{{{zzzyyy}}}{{{rrrpppxxxzzzzzz}}}zzz{{{|||yyyuuuggggggddd\\\RRRHHHDDDCCC999777333222222222111///111111000///////////////---------...///000000111////////////////////////...//////000000000000000---222666777777<<>>===@@@FFFJJJNNNQQQTTTVVV[[[```eeehhhhhhjjjmmmpppssswww|||~~~|||{{{yyyvvvtttssstttvvvwwwzzzyyywwwuuuuuuvvvxxxyyy{{{|||}}}|||zzzyyyyyyyyy{{{yyywwwuuussspppllliiidddeeeggglllooonnnhhhcccccc___XXXSSSQQQOOOOOONNNOOOLLLGGGBBB???=========<<<;;;::::::999999999999======<<<;;;::::::::::::999999999999999888777666666777999999888888999:::<<>>IIITTTgggsss~~~~~~}}}~~~}}}{{{{{{~~~~~~zzzwwwwwwwwwvvvuuupppooollljjjhhhggggggggghhhggghhhkkkooopppmmmjjjkkkjjjjjjllloooqqqrrrqqqooojjjbbb\\\WWWRRRLLLHHHJJJIIIMMMVVV^^^bbbhhhnnnnnnhhh___WWWSSSRRRRRRRRRSSSSSSRRRPPPNNNNNNOOOPPP\\\___cccfffgggggghhhiiiooonnnrrrzzzvvvyyyrrrnnnqqqtttttttttvvvtttqqqlllhhhffffffhhhiii///......------......///........................000/////////.....................//////000111222222222333666888BBBXXXlll{{{zzzxxx|||~~~uuuqqqcccPPPCCC@@@>>>;;;>>>BBBGGGKKKNNNQQQTTTVVV]]]aaafffhhhhhhiiilllooossswww|||}}}{{{zzzyyywwwuuuttttttuuuvvvvvvuuutttttttttvvvxxxzzz|||~~~~~~}}}{{{{{{{{{}}}|||{{{{{{yyyvvvrrrooojjjiiikkkooorrrrrrmmmiiieeeaaaZZZUUUSSSQQQPPPOOOOOOMMMIIIEEEBBB@@@??????<<<<<<;;;:::::::::::::::======<<<;;;::::::::::::999999999999999888777777666888999999888888999:::===???CCCGGGIIIIIIHHHGGGJJJKKKOOOVVV^^^eeeiiikkkhhheeecccbbbbbbbbbaaa```]]]\\\[[[[[[\\\^^^aaaccc___^^^^^^^^^^^^___aaabbb```bbbcccbbb___]]]\\\\\\^^^^^^]]][[[ZZZ[[[___bbbgggggghhhkkkmmmlllhhhdddaaa___]]]\\\\\\]]]\\\\\\]]]\\\ZZZZZZ\\\___cccfffpppooopppttt{{{~~~yyywwwwwwzzz}}}{{{xxxwwwzzz{{{{{{{{{zzz{{{}}}|||zzzzzz}}}}}}vvvzzz}}}|||~~~~~~{{{zzz|||~~~xxxxxx~~~zzzuuuuuuvvvttttttqqqlllddd[[[QQQHHHCCC>>>:::666333222222222111000///...------------...------------------------////////////////////////000000000000111111111111333222444777:::???KKKWWWlllwww~~~~~~||||||}}}zzzxxxwwwwwwvvvuuupppooollljjjhhhffffffeeegggggghhhkkknnnpppnnnkkknnnmmmmmmnnnqqqrrrrrrqqqnnnjjjddd```]]]XXXRRRMMMJJJHHHLLLUUU]]]cccjjjqqqrrrlllddd\\\WWWUUUTTTTTTRRRRRRQQQNNNLLLLLLNNNQQQWWW[[[___bbbccccccdddeeefffdddfffnnnvvv}}}~~~zzzsssnnnoooqqqoooooopppsssppplllhhhfffgggiiijjj///......------......///........................////////////.....................//////000111222333222444777===JJJaaattt}}}|||~~~{{{~~~ooogggWWWGGG>>>======;;;AAADDDIIILLLOOOQQQTTTWWW___cccggghhhhhhhhhkkknnnrrrvvvzzz~~~~~~zzzxxxxxxwwwvvvuuuttttttttttttsssrrrrrrrrrtttvvvyyy{{{}}}zzzwwwrrrqqqpppssswwwwwwuuurrrjjjfff```[[[XXXVVVTTTSSSQQQOOOLLLIIIEEECCCAAA@@@<<<<<<;;;;;;::::::;;;;;;>>>===<<<;;;::::::::::::999999999999999999888777777888999999888888999:::===???BBBEEEHHHHHHHHHGGGIIIKKKPPPWWW```hhhlllnnnjjjhhhfffeeeeeeeeedddcccaaaaaa``````aaaccceeefffddddddddddddccccccbbbaaabbbdddeeedddaaa^^^]]]]]]bbbbbb```^^^]]]^^^bbbeeejjjkkkmmmppprrrrrrooolllfffdddaaa`````````^^^]]]]]]\\\[[[[[[]]]```dddfffjjjmmmppptttxxx||||||wwwwwwyyy||||||xxxvvvzzz|||}}}}}}}}}}}}~~~|||zzz{{{}}}~~~rrrrrruuutttuuuyyy}}}yyyuuuvvvzzz~~~}}}|||zzzxxxuuuttttttsssnnniiiddd___VVVIII@@@???;;;777444333333333222//////......------......------..................////////////////////////000000000000111111111111444444555888;;;@@@NNN[[[pppxxx|||zzz~~~~~~}}}zzzxxxxxxxxxwwwvvvqqqooommmjjjgggeeedddccceeefffgggjjjnnnooonnnmmmpppppppppqqqtttuuutttsssqqqnnnjjjhhheee___WWWQQQJJJHHHKKKSSS[[[cccmmmuuuwwwssskkkccc]]]XXXVVVUUURRRQQQOOOKKKIIIJJJMMMPPPTTTXXX]]]aaabbbbbbbbbccc]]]ZZZZZZ```hhhppp{{{wwwqqqppppppmmmkkklllqqqoookkkhhhggghhhjjjlll//////............//////........................///////////////.....................///000111222222222444888AAASSSiiizzz~~~~~~yyyzzz~~~vvviii^^^NNNAAA===>>>??????DDDGGGJJJMMMPPPRRRUUUXXXaaadddggggggffffffiiilllqqqtttxxx{{{{{{yyyvvvtttsssssssssttttttuuuuuuuuusssrrrrrrrrrtttwwwyyy{{{~~~zzzwwwvvvxxx{{{}}}|||zzzrrrmmmgggbbb___]]]ZZZXXXUUUSSSPPPMMMHHHDDDAAA???======<<<;;;;;;<<<<<<===>>>===<<<;;;;;;:::::::::999999999::::::999888888888999::::::888888999:::;;;===@@@CCCEEEGGGHHHHHHKKKMMMQQQXXX```hhhlllmmmllljjjhhhhhhhhhhhhgggeeefffeeeeeeffffffggghhhhhhhhhhhhiiiiiigggdddbbb```bbbdddeeedddaaa^^^]]]]]]cccccccccbbbaaacccgggjjjnnnpppsssuuuvvvuuurrrpppkkkiiifffeeedddcccaaa___^^^]]]]]]]]]___bbbeeegggeeejjjppptttuuuxxx}}}yyyxxxzzz}}}|||~~~|||{{{yyy{{{}}}~~~}}}~~~~~~|||}}}~~~~~~~~~qqqnnnpppqqqqqqssszzz}}}~~~zzzuuutttyyy|||yyy}}}wwwwwwxxxtttmmmfffdddccc[[[LLL???@@@<<<777444333333333222//////............//////...............////////////////////////////////////000000000111111111111444444666999;;;AAAQQQ___pppwww~~~zzz|||}}}zzzyyyyyyxxxwwwvvvqqqooommmjjjgggeeecccbbbdddeeegggjjjmmmnnnooooooqqqqqqrrrvvvyyy{{{{{{zzzvvvssspppooollleee\\\UUUMMMJJJKKKRRR[[[dddoooxxxyyywwwqqqjjjbbb[[[WWWVVVRRRPPPMMMIIIGGGHHHLLLOOOUUUYYY```dddeeeeeedddddd]]]XXXUUUYYY^^^fffqqq{{{~~~}}}vvvtttsssooollllllooommmjjjhhhhhhiiikkkmmm/////////....../////////.................................///////////////............///000111222000111444999FFFZZZooo|||~~~yyysssppppppsss{{{uuukkk```UUUGGG???===>>>AAACCCFFFIIILLLNNNQQQTTTWWWZZZbbbeeeggggggeeeeeehhhkkkppprrruuuwwwwwwuuurrrpppmmmnnnoooqqqsssuuuvvvwwwuuutttssssssuuuwwwyyy{{{}}}{{{|||zzzvvvpppkkkgggdddaaa___ZZZWWWTTTOOOIIIDDD???===>>>======<<<======>>>>>>>>>>>>===<<<;;;;;;;;;;;;888999999:::::::::999999888:::;;;:::999888999::::::;;;===AAADDDGGGIIIJJJOOOPPPSSSYYY```eeehhhiiillljjjiiijjjkkkkkkjjjhhhiiijjjjjjkkkkkkkkkjjjjjjjjjkkkkkkkkkiiifffbbb```aaacccdddccc```]]]\\\\\\aaabbbcccdddeeehhhlllooorrrtttwwwxxxwwwtttrrrpppnnnmmmjjjiiiiiigggdddbbb```______```aaadddggghhheeellltttwwwwwwyyy}}}zzz|||~~~xxx|||~~~}}}|||xxxzzz||||||||||||~~~~~~|||sssooopppssstttuuuuuu{{{|||vvvsssxxx~~~ttt|||{{{{{{}}}yyyqqqhhhhhhjjjcccTTTEEEAAA===888555333333222111//////.........//////000.........//////000000000000000000000000000000000///000000000111111111111333333666999;;;CCCUUUeeeqqquuuyyyyyy~~~}}}zzzzzzzzzyyyxxxvvvpppooonnnkkkhhheeecccbbbccceeegggiiikkkmmmoooppppppqqquuuzzzyyyvvvtttsssqqqlllddd^^^RRRNNNNNNSSS[[[cccoooyyyzzzyyyvvvooofff^^^ZZZXXXTTTRRROOOJJJHHHHHHKKKOOOVVV\\\ccchhhiiihhhggggggaaaZZZUUUVVVXXX]]]eeennn|||~~~~~~yyywwwvvvqqqnnnnnnmmmllljjjiiiiiijjjlllmmm000//////......//////000.................................///////////////.........//////000111222000222555;;;JJJ```rrr{{{~~~}}}~~~~~~|||~~~||||||yyymmmeeefffhhhmmmvvv~~~zzztttiii```TTTKKKBBB>>>======AAAFFFGGGJJJMMMOOORRRVVVZZZ]]]dddgggiiihhhfffgggjjjmmmqqqsssuuuvvvvvvtttqqqooojjjjjjlllnnnpppsssuuuvvvuuutttttttttuuuwwwyyy{{{|||vvvqqqmmmjjjfffccc[[[YYYTTTNNNHHHCCC???===>>>>>>======>>>>>>?????????>>>===<<<;;;;;;;;;;;;888999::::::::::::::::::999:::;;;:::999888999:::999:::===@@@DDDIIIMMMOOORRRSSSUUUZZZ___dddfffgggkkkkkkkkklllnnnooonnnlllnnnnnnpppppppppooonnnmmmlllmmmmmmmmmkkkhhhfffdddbbbccceeedddaaa^^^]]]]]]___aaaccceeegggjjjooorrrrrruuuyyyyyywwwtttrrrqqqqqqooommmmmmllljjjhhheeebbbbbbbbbcccdddgggiiijjjjjjpppxxx||||||~~~~~~|||~~~}}}{{{zzzzzzxxxyyyzzzzzzzzz{{{~~~{{{~~~xxxttttttwwwyyyzzzrrrxxx~~~~~~yyyvvvwww{{{~~~}}}tttyyy}}}||||||rrriiigggjjjfffXXXKKKEEEAAA;;;666444333111000//////......//////000000......//////000000111111000000000000000000000000000000000000111111111111222333777:::===FFFZZZmmmuuuxxxzzz|||yyyvvv~~~~~~}}}~~~|||{{{zzz{{{zzzxxxvvvppppppnnnllljjjgggdddcccdddfffhhhiiijjjkkknnnpppppprrrxxx~~~zzzwwwvvvuuurrrmmmiiiYYYTTTRRRVVV\\\cccmmmwwwzzz||||||vvvmmmddd___]]]ZZZXXXUUUPPPLLLLLLNNNPPPWWW]]]eeekkklllkkkiiihhhccc]]]WWWUUUTTTUUUYYY```sssxxx|||}}}yyywwwyyy{{{{{{yyywwwrrroooooommmllljjjiiiiiijjjlllmmm000000////////////000000..................................../////////000.........//////000111222000444777>>>OOOeeeuuuzzz|||{{{{{{}}}}}}zzz{{{|||{{{}}}~~~qqqgggaaa```dddkkkwww{{{sssiii^^^VVVJJJEEEAAAAAA???===BBBIIIHHHJJJMMMPPPSSSWWW\\\```gggjjjlllkkkiiijjjnnnqqqtttuuuwwwwwwwwwtttqqqooojjjjjjjjjjjjlllooorrrtttrrrqqqqqqrrrtttwwwzzz|||zzzuuuqqqlllhhheeeZZZWWWRRRLLLFFFCCCAAA@@@>>>>>>>>>>>>>>>???@@@@@@???>>>===<<<;;;;;;;;;;;;888999::::::;;;;;;:::::::::;;;<<<;;;999888999::::::;;;>>>BBBGGGMMMRRRUUUTTTUUUWWW[[[aaaeeeggghhhllllllmmmooorrrsssrrrqqqrrrsssuuuvvvuuusssqqqpppppppppppppppooommmllljjjeeeggghhhgggdddbbbaaaaaa___aaadddfffgggjjjnnnqqqqqquuuyyyzzzxxxuuussssssqqqpppoooooonnnmmmjjjgggdddddddddeeegggiiikkklllmmmrrryyy}}}|||zzzyyyzzzyyyyyyyyyxxxxxx{{{~~~zzz}}}~~~zzzyyy{{{}}}sssyyy{{{zzzzzz|||yyyzzzvvvwww||||||{{{~~~tttiiifffiiifff\\\RRRJJJEEE???999666444222111///////////////000111111......///000000111222222000000000000000000000000000000000000111111111111222444888<<>>>>>???@@@AAAAAA???>>>===<<<<<<;;;;;;<<<888999::::::;;;;;;;;;;;;:::;;;<<<;;;999888999:::;;;===???CCCIIIPPPVVVYYYUUUVVVXXX]]]cccgggjjjjjjmmmmmmooorrruuuwwwvvvuuuuuuvvvxxxyyyyyywwwtttrrrssssssssssssrrrqqqqqqpppiiijjjkkkjjjhhheeeddddddaaabbbeeefffgggiiimmmooooootttyyyzzzxxxvvvvvvvvvqqqppppppppppppnnnkkkiiieeeeeefffgggiiikkklllmmmlllpppvvv{{{~~~|||{{{{{{}}}{{{zzzyyywwwwww{{{}}}yyy|||~~~{{{|||uuu|||~~~|||~~~xxxwwwyyywwwyyyzzzxxxzzzzzzoookkklllkkkccc[[[MMMHHHBBB<<<888666333222///////////////000111111...//////000111222222222000000000000000000000000000000000000111111111111333666:::>>>BBBMMMeeezzz{{{{{{lllooo}}}|||{{{|||}}}|||{{{{{{|||{{{yyywwwooooooooonnnllljjjgggfffeeegggiiiiiihhhiiilllooouuuxxx~~~|||wwwtttooolllddd^^^[[[\\\___bbbiiiqqq~~~{{{qqqllljjjfffeeeccc^^^YYYVVVUUUUUU[[[bbbkkkrrrtttrrrooommmeee```[[[ZZZVVVQQQQQQSSSQQQVVV^^^dddiiikkkmmmnnnnnnqqquuu{{{~~~{{{~~~}}}}}}~~~wwwwwwyyy{{{~~~wwwsssrrrmmmlllkkkjjjjjjjjjkkklll------..........................................////////////////////////000////////////000000111222888@@@KKK^^^rrrzzzyyyyyy}}}~~~{{{www}}}}}}uuuuuu}}}|||{{{zzzyyywwwooojjjiiiqqq~~~mmm]]]RRRMMMGGGFFFDDDAAA@@@AAAEEEIIILLLNNNNNNOOOWWWbbbiiijjjmmmmmmmmmmmmoooqqqssstttwwwyyy{{{{{{xxxuuutttsssmmmmmmllljjjjjjiiijjjjjjllliiiiiinnnqqqsssxxx}}}wwwuuusssoookkkkkkccc\\\TTTMMMIIIFFFCCCAAA===@@@CCCDDDDDDEEEEEEFFF?????????>>>===<<<:::999;;;;;;::::::::::::::::::<<<<<<======<<<:::999888<<<>>>CCCHHHNNNSSSXXX[[[^^^______```bbbgggmmmrrrnnnoooqqqsssuuuwwwwwwxxxuuuwwwzzz|||{{{zzzyyyyyyrrrtttvvvwwwxxxwwwuuutttqqqooommmjjjhhhgggggghhhhhhgggfffeeegggjjjmmmoooppprrruuuxxxyyyyyywwwvvvoooooooooooonnnmmmkkkkkklllhhhfffkkknnnmmmlllmmmmmmrrrxxx|||~~~~~~~~~}}}~~~}}}{{{yyyzzz{{{{{{~~~|||yyyyyyxxx}}}|||{{{wwwyyytttrrrxxx}}}yyywwwrrrxxx}}}vvvsss~~~wwwnnnlllnnnkkkcccWWWPPPEEE===777444333222111111000///////////////000000000000000000000000/////////000111333555555111111111000111111222222111777::::::BBBUUUkkkxxxzzztttrrrxxx}}}}}}{{{zzz{{{}}}~~~~~~{{{{{{zzzwwwsssrrrpppmmmjjjhhhfffdddcccdddfffgggiiijjjkkkkkkqqquuu{{{yyyrrrooopppiiiccc````````````dddjjj}}}}}}vvvqqqnnnjjjiiifffbbb^^^\\\ZZZYYY```gggmmmpppsssvvvuuupppiiiccc[[[VVVTTTRRRNNNKKKMMMMMMOOOSSSZZZ```cccdddeeedddgggpppwww{{{~~~{{{zzzzzzyyyxxxvvvzzzxxxwwwxxx|||zzzvvvsssqqqooonnnmmmnnnoooppp000000000000000/////////........................////////////////////////000////////////000111111333888AAANNNbbbuuu|||yyyssszzzzzz|||}}}|||vvvoooooovvv}}}vvvrrrooottt}}}~~~jjjYYYPPPNNNHHHHHHGGGEEEDDDEEEHHHKKKMMMOOOPPPQQQYYYeeellllllnnnnnnnnnnnnppptttwwwyyy|||}}}~~~}}}yyyvvvuuuuuuqqqpppnnnllljjjiiiggggggiiifffgggkkknnnqqquuu{{{|||yyyvvvrrrqqqsssqqqgggZZZQQQMMMJJJFFFBBBBBBDDDFFFGGGGGGGGGGGGHHHCCCBBBAAA@@@>>><<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;777888:::<<<<<<===<<<<<<<<>>======>>>>>>>>>>>>======<<<<<<777888999;;;<<<=========>>>@@@FFFPPP\\\eeehhhhhhhhhhhhiiijjjkkkmmmoooppptttuuuvvvwwwwwwvvvuuutttuuuyyy~~~~~~yyyvvvxxxyyyyyyzzz{{{|||||||||{{{xxxuuurrrppppppqqqrrrllljjjgggdddbbbcccdddeeegggjjjooossswwwxxxyyyxxxssssssssssssrrrqqqppppppmmmjjjkkkqqquuuuuuvvvxxxwwwzzz}}}~~~~~~zzzzzz{{{{{{{{{{{{{{{{{{{{{wwwvvvxxxyyyyyy|||}}}}}}~~~~~~yyysssyyyzzz~~~vvvrrrooosss|||yyyqqqpppsssvvv{{{vvvpppttt{{{~~~}}}}}}xxxyyyuuullleeedddeeeeee^^^WWWLLLBBB;;;666333222111111000/////////000000000000000000000000000000/////////000000000111111111111000000111222222333555888;;;@@@MMMaaaqqqxxxqqquuu}}}}}}|||{{{zzz|||zzzyyywwwssssssqqqooollliiigggfffeeeddddddeeefffhhhiiijjjjjjqqquuuyyy|||~~~xxxssspppjjjeeedddbbb___aaafffttt~~~zzzuuurrrqqqnnnjjjgggeeeddddddjjjqqqwwwzzz{{{|||xxxssslllgggaaa]]]ZZZWWWRRRNNNKKKIIIHHHJJJOOOSSSSSSRRRPPPNNNPPPWWW^^^dddllltttxxx||||||xxxvvvuuuuuuvvvvvvuuutttttttttsssuuuxxx||||||zzzwwwtttqqqpppqqqqqq/////////...------,,,,,,........................////////////////////////////////////000111222222333777CCCWWWnnn||||||vvvmmmwwwzzzpppjjjkkkrrrzzz~~~zzz{{{mmm\\\TTTRRRMMMMMMMMMKKKHHHGGGHHHIIILLLOOOQQQTTT]]]iiipppppppppoooooopppsssyyy}}}xxxtttssssssssstttsssrrrqqqnnnkkkjjjddd```___aaacccbbbeeejjjwww{{{nnnaaaXXXSSSQQQLLLLLLMMMOOOQQQSSSSSSSSSPPPMMMIIIDDDAAA?????????@@@@@@??????>>>>>>======;;;;;;;;;;;;;;;;;;;;;;;;@@@BBBIIIUUUbbbkkkmmmlllllllllmmmppprrrttttttsssuuuvvvwwwwwwvvvsssooommmhhhmmmuuu}}}~~~{{{{{{{{{{{{|||}}}{{{wwwuuuttttttuuunnnkkkhhheeecccccccccdddfffiiinnnrrrvvvwwwwwwwwwuuuuuuvvvvvvvvvuuuuuutttqqqooopppuuuxxxwwwxxx{{{|||~~~xxxxxxxxxxxxyyyyyyzzzzzzyyyvvvtttvvvvvvuuuwww{{{|||zzzzzz{{{xxxrrrxxxxxxzzz~~~tttqqqppptttzzz}}}ssssssqqqmmmrrr{{{yyyssssssxxx|||}}}~~~vvvxxxuuulllbbb]]]___bbbaaaZZZOOOEEE===888444222111111000000///000000111//////////////////////////////000000000/////////000000000000111222333333555777:::BBBRRRgggtttxxxsss{{{{{{{{{zzzyyyyyy||||||zzzwwwtttrrrpppmmmjjjhhhfffeeeeeeddddddeeefffgggiiijjjkkkppptttxxxwwwvvv{{{{{{sssrrrmmmhhhfffdddaaabbbfffmmmxxx|||wwwqqqooollliiigggeeeeeeeeekkkrrryyy|||~~~|||vvvpppkkkfffbbb```\\\VVVRRRNNNKKKJJJLLLQQQUUUTTTRRRNNNKKKJJJOOOUUUZZZbbbiiipppuuu|||~~~{{{vvvuuuttttttttttttrrrpppooopppqqqrrrtttxxx}}}~~~zzzvvvsssqqqpppppp//////......---------,,,////////////////////////////////////////////////////////////000111222333444888FFF\\\rrr|||{{{vvvqqq{{{vvvpppttt||||||{{{ttteeeZZZTTTSSSSSSRRROOOKKKHHHGGGHHHJJJMMMPPPSSS]]]iiiooopppooonnnnnnoootttzzz|||vvvrrrqqqqqqrrrsssuuuuuuuuussspppnnngggccc`````````^^^___cccqqq|||~~~yyyiii]]]XXXXXXPPPOOOOOORRRWWW[[[[[[[[[UUURRRNNNIIIEEEBBBAAAAAABBBAAAAAA@@@??????>>>>>>======<<<<<<<<<<<<<<<<<>>???@@@@@@GGGSSS^^^fffjjjjjjjjjmmmmmmnnnsssyyy}}}}}}{{{yyyyyyvvvpppfff[[[PPPJJJHHHJJJQQQ^^^nnn{{{{{{|||~~~{{{vvvsssqqqfffeeecccaaaaaaccceeefffmmmooosssvvvxxxxxxwwwvvv{{{{{{|||}}}~~~~~~~~~}}}|||zzz{{{}}}|||yyyzzz~~~~~~}}}{{{yyyxxxwwwxxxxxxxxxtttrrrtttsssppppppssswwwyyy{{{{{{yyywwwwwwwwwttt|||yyynnnqqqqqqqqq||||||vvvvvv|||||||||rrrkkkkkkppprrruuuvvvvvvyyyvvvvvvuuuooocccXXXVVV[[[___YYYOOOFFF???:::666333111111000000000111222222000000000000000000000000///000111111111000///...//////000000111222444444444777<<>>>>>???@@@AAA>>>HHHVVVaaafffhhhjjjkkkmmmkkkkkkooovvv{{{{{{yyyxxxxxxvvvpppggg[[[OOOIIIEEEDDDFFFPPP```ppp{{{yyy{{{~~~|||wwwsssppphhhgggeeecccdddfffhhhiiippprrruuuyyy{{{{{{{{{zzz}}}}}}~~~~~~|||}}}|||yyyxxxwwwwwwvvvsssrrruuuuuurrrsssvvvwwwzzz||||||{{{yyyxxxxxxvvv|||{{{lllpppooonnnyyy|||xxx}}}|||~~~tttnnnlllkkkmmmtttxxxyyy{{{uuussssssqqqggg[[[WWW[[[\\\VVVMMMEEE???:::666444111111000000111111222333000000000000000000000000///000111222333222000////////////000111333444555444999@@@IIIZZZooo~~~{{{{{{{{{yyyvvvtttssssssvvvzzz{{{wwwttttttssspppllljjjfffcccaaa```aaabbbddddddeeegggjjjnnnrrrtttyyyzzz{{{zzzxxxxxxzzz|||~~~zzzuuupppnnnjjjeeedddfffgggooowwwzzz{{{{{{wwwqqqiiigggdddaaaaaabbbdddeeeffflllrrrvvv{{{yyyssslllgggeeebbb^^^[[[ZZZTTTPPPTTT[[[```]]]XXXPPPKKKHHHIIIHHHFFFGGGKKKUUU\\\fffpppyyy}}}|||zzzwwwuuuqqqpppooooooooollliiieeebbbeeehhhiiijjjnnnvvv|||~~~~~~yyytttqqqpppooo++++++,,,---...///000000000000000000000000000000/////////////////////////////////000111333444555<<>>=========<<>>===???AAADDDQQQ^^^fffjjjmmmmmmkkkpppooooooooopppsssuuuvvvvvvvvvvvvsssooohhhbbb^^^OOOKKKFFFFFFOOO___ppp{{{zzzzzz|||}}}~~~{{{xxxvvvtttssspppnnnkkkkkklllooopppvvvxxx{{{~~~}}}|||~~~zzzxxxuuusssrrrrrrsssuuuvvvxxxyyyyyy|||||||||{{{{{{zzzzzzyyyzzzzzz}}}vvvrrrqqqsssvvv}}}|||{{{}}}}}}~~~tttpppqqqsssyyy|||zzzzzz~~~|||uuuuuuuuurrrmmmgggaaa]]]ZZZQQQGGGDDDEEECCC;;;444///000111222222222222222////////////////////////000000000000////////////444444333333333333222222222>>>BBBHHH___uuu|||{{{||||||{{{yyyxxxwwwuuuqqqnnnmmmrrrvvvtttnnniiiggghhhfffeeecccaaa`````````aaadddbbbccchhhmmmpppvvv|||}}}~~~}}}|||xxxsssnnniiigggfffeeehhhjjjlllmmmmmmkkkiiiggg___^^^\\\\\\]]]```cccffflllmmmpppuuu{{{tttqqqlllhhhddd```[[[XXXZZZWWWVVV[[[ccceeeaaa\\\TTTQQQMMMJJJIIIHHHFFFDDDIIIMMMVVVcccrrr|||}}}{{{xxxuuusssqqqrrrpppmmmkkkjjjhhheeebbb```^^^^^^aaadddgggooowww~~~|||wwwuuuttt////////////............////////////////////////000000000000000000000000000...---...111444666888>>>LLLeee}}}vvvttttttbbbTTTKKKGGGDDDEEEFFFFFFFFFFFFHHHJJJLLLOOOUUU]]]eeejjjlllmmmnnnooorrrvvvzzz}}}~~~}}}}}}~~~~~~|||uuuooojjjddd]]]XXXRRRPPPNNNLLLKKKKKKJJJJJJJJJQQQ___ttt|||xxxsssnnnlllmmmmmmjjjgggfffeeeeeefffhhhhhhgggeee^^^YYYTTTOOOMMMLLLKKKJJJJJJIIIGGGDDD@@@???@@@BBBGGGUUUeeekkknnnooopppnnnooonnnoooooopppqqqrrrrrrpppqqqssssssrrrooollljjj[[[VVVOOOLLLQQQ]]]kkktttzzz{{{|||~~~}}}|||zzzzzzuuussspppnnnmmmooorrrttt|||}}}{{{xxxuuussstttuuuuuuvvvvvvwwwwwwwwwyyyzzz|||}}}|||{{{yyyxxxzzzzzz|||vvvsssqqqsssuuuzzz}}}{{{{{{{{{|||yyyxxxuuu}}}~~~{{{~~~}}}wwwxxxxxxyyywwwrrrjjjddd^^^UUUJJJEEEEEEBBB;;;444333333333222111000///...111111111111111111111111222222222222111111111111333333333333333333333333333???CCCJJJbbbvvvxxxwww~~~|||zzzxxxvvvuuurrrmmmjjjlllqqqtttrrrmmmgggffffffeeedddcccaaa``````aaaaaacccbbbdddjjjooorrrxxx~~~~~~~~~yyyvvvqqqlllhhhfffeeeeeehhhiiikkklllkkkiiifffddd```^^^[[[ZZZZZZ]]]aaaccclllmmmppptttyyy|||}}}|||uuurrrmmmiiieeeaaa]]]ZZZ[[[XXXXXX]]]dddfffbbb]]]UUURRRNNNKKKJJJHHHFFFEEEFFFJJJRRR___mmmwww{{{|||~~~}}}|||{{{xxxvvvsssqqqooopppnnnkkkiiigggeeebbb```]]][[[[[[^^^aaaeeemmmuuu|||yyywwwvvv////////////............////////////////////////000000000000000000000000/////////000222444666777DDDUUUpppyyyttt||||||jjjWWWIIIBBB@@@@@@AAACCCDDDEEEGGGJJJMMMMMMQQQWWW___eeeiiilllmmmnnnpppsssvvvyyy|||}}}}}}xxxxxxyyyzzz{{{|||}}}}}}}}}zzzvvvrrrmmmggg```[[[VVVTTTQQQPPPPPPPPPOOOMMMIIINNNZZZlllzzzvvvssspppmmmkkkhhhfffeeehhhnnnsssttttttmmmggg^^^WWWSSSQQQPPPPPPMMMLLLJJJFFFBBBAAABBBDDDKKK\\\mmmsssrrrrrrsssssspppqqqqqqqqqqqqqqqppppppoooppprrrtttvvvvvvvvvvvvhhhccc[[[WWWXXX```jjjqqqzzz{{{|||~~~}}}|||xxxvvvsssppppppssswwwyyy}}}xxxuuussswwwwwwwwwwwwwwwvvvvvvvvvuuuxxx{{{}}}}}}{{{yyyvvv{{{zzz{{{}}}vvvrrrqqqrrrsssvvv}}}~~~zzzyyyyyy{{{~~~{{{}}}{{{||||||yyyyyyzzz}}}{{{rrrjjjcccYYYMMMFFFDDDAAA;;;666444444333222111000//////111111111111111111111111222222222222111111111111111222222333333444444555555@@@DDDNNNfffyyywwwvvv~~~}}}{{{yyywwwuuurrrmmmjjjlllooorrrpppjjjeeeccccccdddcccbbb`````````aaabbbcccbbbfffmmmqqquuu{{{|||xxxuuuqqqllliiihhhhhhiiikkklllmmmmmmllliiifffddd___]]]YYYWWWXXX[[[^^^aaammmmmmoootttxxx{{{{{{zzzvvvsssnnnkkkgggddd___\\\\\\ZZZ[[[```fffgggccc^^^WWWTTTPPPMMMKKKIIIFFFDDDCCCFFFNNNYYYeeennntttvvvyyy|||~~~~~~zzzyyywwwuuurrrpppnnnlllmmmkkkhhheeecccaaa]]][[[YYYWWWWWW[[[^^^bbbjjjrrr}}}~~~zzzxxxwwwwww////////////............////////////////////////000000000000000000000000///000111111222444666888HHH]]]xxx|||}}}zzzrrruuu{{{|||ppp___NNNBBB???@@@>>>@@@BBBCCCDDDGGGJJJMMMMMMQQQYYY___dddhhhjjjkkknnnooosssvvvxxxxxxxxxwwwssstttvvvxxxyyyzzz{{{|||zzzzzzxxxvvvrrrkkkeeeaaa\\\YYYVVVVVVVVVVVVSSSQQQNNNQQQYYYhhh}}}{{{vvvrrrooohhhbbb]]]^^^fffqqqzzz~~~|||uuujjj```ZZZWWWUUUTTTNNNMMMKKKGGGCCCBBBCCCDDDNNN```rrrwwwtttssstttuuuttttttuuuvvvuuutttrrrqqqssstttvvvxxxyyyzzz{{{{{{rrrmmmgggcccdddjjjqqqvvvzzz{{{|||~~~{{{zzzzzzxxxtttrrrsssuuuyyy{{{zzzvvvtttxxxxxxxxxxxxxxxxxxxxxxxxuuuwwwyyy{{{{{{zzzyyyxxx{{{yyyzzz||||||sssooonnnpppqqqrrrwww|||zzzxxxyyy|||~~~xxxxxxzzz|||xxxwwwzzz~~~|||tttkkkeee[[[NNNFFFCCCAAA===999222222222222222222222333111111111111111111111111000000000000/////////...000111111222444555555666777@@@EEEQQQjjjzzz|||~~~}}}~~~}}}{{{zzzyyywwwsssppplllnnnooommmhhhdddaaa```bbbaaa````````````aaabbbbbbccchhhoootttxxx~~~zzzwwwssspppnnnmmmnnnooopppqqqqqqqqqoookkkhhheee^^^\\\YYYWWWXXX[[[___bbbmmmnnnppptttyyy{{{|||{{{vvvtttpppmmmjjjgggccc```\\\\\\^^^ccchhhiiiddd```XXXUUUQQQNNNLLLIIIEEECCCAAADDDKKKTTT^^^fffllloootttwww{{{||||||||||||}}}yyywwwuuurrrpppmmmlllkkkjjjgggdddaaa___\\\YYYWWWVVVTTTUUUYYY\\\```iiiqqqzzzzzzwwwvvvvvvvvv////////////............////////////////////////////////////////////////...000111222222444888;;;MMMddd~~~xxx{{{~~~uuussstttuuuyyysssfffVVVGGG???>>>??????@@@BBBCCCDDDFFFIIIKKKLLLRRRZZZ```dddfffhhhiiilllnnnqqqtttuuutttrrrpppqqqrrrsssuuuwwwyyy{{{|||zzz|||}}}|||xxxrrrmmmjjjddd```]]]\\\\\\[[[WWWSSSPPPRRRWWWcccwwwwwwqqqeee]]]TTTPPPUUUcccsss~~~zzzoooeee]]]XXXUUUSSSNNNMMMKKKGGGCCCBBBCCCEEEOOOaaassswwwtttssstttvvvuuuuuuvvvwwwwwwvvvtttssswwwxxxzzz|||}}}|||yyytttqqqqqquuuyyy|||zzz{{{|||}}}{{{yyyxxxuuuttttttvvvxxxzzz{{{|||}}}|||yyywwwwwwwwwxxxxxxyyyzzzzzzzzzwwwwwwvvvvvvwwwxxxyyyzzzzzzwwwxxxzzz{{{}}}rrrnnnlllnnnpppppprrrvvv{{{yyy{{{~~~{{{xxxzzz{{{vvvvvvyyyyyyrrrllleee\\\PPPGGGDDDBBB???===333333222111111222222333000000000000000000000000000000000000/////////...000000111222444555666666777???FFFUUUnnnzzz~~~}}}||||||{{{{{{|||zzzxxxuuunnnnnnnnnlllgggccc```___```____________```bbbcccaaaccciiipppuuuzzz{{{yyyuuurrrqqqqqqrrrsssssstttttttttqqqmmmiiiggg^^^]]][[[[[[]]]```cccfffmmmnnnqqquuuzzz}}}}}}}}}vvvsssooommmkkkhhhdddbbb\\\]]]bbbggglllkkkgggcccYYYVVVRRROOOLLLHHHDDDAAAAAADDDJJJQQQXXX```fffjjjooorrrwwwyyyzzzzzz{{{|||xxxwwwtttqqqnnnlllkkkkkkfffddd```^^^\\\ZZZVVVTTTUUUSSSTTTXXX\\\aaaiiirrryyy~~~~~~yyywwwwwwwwwvvv////////////............////////////////////////////////////////////////...000111111111444:::@@@SSSjjj}}}~~~xxxsssrrrvvvlll]]]NNNCCC===;;;<<<@@@AAACCCDDDDDDEEEHHHJJJMMMTTT]]]bbbdddeeegggiiikkknnnqqqsssssspppmmmjjjnnnnnnooorrruuuyyy}}}|||yyywwwqqqlllfffeeeeeebbb\\\VVVPPPQQQUUU^^^ppp{{{qqqaaa[[[SSSKKKKKKUUUfffrrrxxxssskkkccc]]]WWWQQQNNNLLLLLLJJJGGGDDDCCCDDDFFFPPP___ooosssrrrrrrtttuuusssssstttuuuvvvvvvvvvuuuwwwyyy|||~~~||||||}}}~~~|||}}}~~~xxxxxxvvvvvvuuuuuuvvvvvvtttuuuvvvxxx||||||{{{wwwxxxxxxyyyzzz{{{{{{|||xxxwwwuuuttttttvvvxxxzzzwwwuuuuuuxxxzzz|||vvvpppmmmoooqqqpppqqqttt~~~{{{}}}{{{|||yyyvvvwwwvvvrrrmmmggg^^^SSSJJJFFFDDDAAA???888777444222000000000000////////////////////////222222222222111111111111000000111222444555666666888@@@HHH[[[sss{{{{{{~~~}}}yyyxxxxxxyyy{{{zzzxxxvvvppppppnnnkkkhhhddd```^^^^^^^^^]]]^^^___aaacccdddaaaccciiiooottt{{{{{{yyyvvvsssrrrrrrtttuuutttuuuuuutttrrrnnnjjjhhhbbbbbbbbbcccdddfffhhhiiimmmnnnppptttxxx{{{{{{zzzrrrooollljjjhhhfffcccaaa[[[^^^dddkkkooonnnjjjfff[[[YYYUUUQQQNNNIIIDDD@@@BBBEEEIIINNNSSSZZZaaaeeejjjnnnrrruuuwwwxxxyyyzzzxxxvvvssspppmmmkkkjjjjjjcccaaa^^^\\\[[[YYYVVVSSSTTTRRRTTTYYY]]]bbbjjjsss|||{{{zzz{{{zzzxxx////////////............////////////////////////////////////////////////...000111000000555===DDD[[[qqq|||~~~uuurrrooobbbRRREEE???===<<<;;;???AAACCCDDDEEEGGGJJJLLLOOOWWW```eeeffffffhhhjjjlllnnnrrrtttsssooojjjgggiiiiiijjjmmmrrryyy|||vvvssssssooofff___VVVVVVWWW]]]kkk~~~ooo]]]^^^\\\TTTMMMNNNYYYdddjjjgggddd```\\\WWWQQQMMMLLLKKKJJJGGGEEEDDDFFFHHHQQQ^^^jjjooopppsssttttttrrrsssssstttvvvxxxyyyzzzxxx{{{xxxxxxxxxxxxwwwvvvtttsssppppppppprrrvvvzzz}}}zzzzzzzzzzzzzzzzzzzzzzzzzzz{{{{{{wwwwwwvvvuuuuuuuuuvvvvvvuuussssssxxxzzz}}}~~~wwwrrrrrrsssqqqqqqrrr{{{}}}}}}~~~}}}}}}|||yyywwwtttpppmmmkkkcccXXXOOOIIIFFFBBB@@@999777555222000000000000000000000000000000000000222222222222111111111111111111222333333444555555:::BBBKKKaaayyy}}}xxx}}}}}}|||xxxwwwwwwxxxyyyyyyvvvtttsssqqqooollliiieeeaaa^^^\\\\\\\\\]]]___aaacccdddaaaccchhhnnnsss|||~~~|||yyyvvvuuuuuuvvvwwwvvvwwwwwwwwwuuuqqqmmmkkkiiijjjkkklllllllllkkkjjjllllllnnnpppssstttsssrrrllljjjgggeeedddbbb___]]]YYY^^^fffmmmqqqqqqmmmjjj___\\\XXXTTTPPPKKKFFFBBBBBBDDDHHHKKKOOOUUU\\\bbbeeeiiinnnqqqsssuuuvvvxxxwwwuuuqqqnnnkkkjjjiiiiiiaaa___]]][[[ZZZYYYVVVTTTTTTRRRSSSXXX]]]bbbkkkttt||||||}}}}}}zzzxxx000/////////............////////////////////////////////////////////////...///000//////555???GGG```vvv{{{wwwwww~~~vvvqqqfffYYYHHH>>>===???>>>===>>>@@@BBBDDDFFFHHHLLLNNNQQQYYYccchhhhhhhhhiiilllmmmpppsssuuusssoooiiifffddddddfffjjjqqqyyyzzzppphhh```___^^^```jjj}}}lll[[[bbbfff```TTTNNNRRRZZZaaa`````````^^^ZZZSSSOOOKKKKKKJJJHHHFFFFFFHHHJJJRRR]]]ggglllpppsssuuuttttttttttttvvvxxx{{{~~~{{{~~~xxxyyyzzzzzzyyyvvvsssqqqooonnnnnnooorrrvvvzzz}}}}}}yyywwwuuuxxx}}}||||||{{{zzzzzzyyyyyyvvvvvvwwwwwwvvvuuutttssstttqqqrrrwww{{{}}}}}}vvvuuuuuurrrqqqrrr{{{~~~}}}}}}{{{|||{{{~~~~~~}}}zzzwwwrrrooolllooohhh]]]SSSLLLGGGBBB@@@666555333111111222333444111111111111111111111111000000000000////////////111222222333333444444555;;;CCCNNNeee}}}xxx{{{{{{}}}|||zzzyyyyyyyyyzzzyyyvvvsssuuusssooollliiifffbbb___\\\\\\\\\]]]^^^aaaccceeebbbcccgggmmmrrr|||}}}zzzxxxyyyzzz{{{yyyzzz{{{zzzxxxuuuqqqoooooopppqqqrrrqqqooollljjjlllllllllmmmoooooommmkkkhhhfffcccaaaaaa___\\\ZZZXXX^^^fffnnnsssrrrooolllaaa___[[[WWWSSSMMMGGGCCCAAADDDGGGIIILLLRRRZZZ___bbbeeekkkoooqqqssstttvvvvvvtttpppllljjjhhhhhhhhh```^^^\\\[[[ZZZYYYWWWUUUSSSQQQRRRXXX\\\bbbkkkttt{{{|||||||||yyyvvv111111000///////////////111000///......///000111111111000///////////////---222000222888777;;;IIIfffzzz{{{yyy}}}{{{pppcccPPPBBBAAA@@@:::888<<<===???AAABBBDDDGGGKKKOOOVVVZZZaaaeeehhhiiiiiijjjjjjmmmqqqtttsssoooiiifffjjjgggggglllqqqwww~~~wwwrrrmmmeee```ccclllyyy~~~jjjTTT[[[___[[[QQQMMMSSSZZZ___aaabbbaaa[[[TTTOOOLLLKKKKKKJJJGGGEEEEEEGGGIIISSS\\\jjjsssvvvuuuuuutttxxxtttqqqsssyyy~~~~~~}}}qqqhhhiiiooopppvvv|||xxxmmmmmmlllkkklllooouuuyyy|||xxxvvvuuuxxxzzz~~~|||zzzxxxwwwvvvuuusssuuuvvvxxxxxxxxxwwwuuussstttsssssssssvvv{{{zzzwwwxxxwwwsss~~~~~~|||zzzwww~~~xxxuuuwwwqqqfffeeehhheee]]]WWWTTTLLLCCC;;;666222000222333111///222111111000000000000000000000000000000111111222111222333333333444777999;;;EEEYYYooo}}}~~~{{{zzz{{{~~~}}}www|||~~~~~~~~~|||{{{zzzyyyxxxuuusssnnnpppqqqooojjjddd```]]]YYYZZZ[[[\\\^^^___``````ffffffjjjooouuu}}}~~~~~~}}}zzzxxxwwwxxxzzzxxxvvvtttssssssuuuuuuooopppqqqqqqpppnnnllljjjkkkjjjgggdddaaa^^^\\\[[[ZZZ___iiirrrwwwvvvpppkkkeeedddbbb\\\TTTMMMGGGEEEAAAAAABBBEEEIIIOOOUUUXXX]]]^^^bbbggglllooopppppprrrqqqnnnlllhhhfffcccbbb^^^\\\YYYWWWVVVVVVWWWXXXVVVVVVVVVVVVZZZcccmmmttt|||~~~{{{yyyvvv111111000///////////////111000///......///000111111111000//////////////////333000000666888???OOOkkk{{{}}}}}}{{{~~~~~~}}}|||xxxkkk\\\LLL@@@???@@@;;;:::>>>===???AAABBBDDDGGGKKKOOOVVVZZZ```eeehhhiiijjjjjjlllmmmooopppooolllhhhfffhhhffffffjjjooottt~~~|||vvvooohhhiiimmmvvvmmmUUUVVVUUUSSSRRRTTTZZZ___cccddddddaaa[[[UUUPPPNNNMMMMMMKKKHHHEEEEEEFFFHHHRRR\\\jjjtttxxxxxxwwwxxxyyyuuuqqqrrrwww|||~~~}}}yyyjjj[[[YYYaaaiiiuuu|||vvvooonnnmmmlllllloootttxxxzzz|||xxxvvvvvvwwwxxx~~~{{{yyywwwwwwwwwuuutttwwwxxxyyyzzzzzzxxxwwwvvvuuutttssssssvvvzzz~~~wwwtttuuuvvvttt~~~{{{yyy{{{zzzsssiiifffjjjjjjeee```ZZZOOODDD;;;777222111222333111///222111111000000000000000000000000000000111111222111222333333333444777:::999DDDYYYppp~~~~~~}}}~~~pppuuu}}}}}}}}}~~~}}}|||{{{zzzzzzyyywwwtttnnnoooooommmiiiddd```^^^YYYYYYZZZ[[[\\\^^^___```ffffffjjjpppuuu~~~}}}{{{{{{}}}|||zzzxxxwwwwwwwwwwwwssstttttttttrrrpppnnnllljjjhhheeeaaa^^^\\\[[[[[[]]]bbbkkkuuuzzzxxxrrrmmmhhhhhhfff```XXXOOOIIIFFFCCCCCCDDDEEEHHHLLLOOOQQQUUUWWWZZZ___dddhhhjjjkkklllkkkjjjiiigggeeedddccc```^^^[[[XXXUUUTTTTTTTTTPPPQQQSSSVVV[[[bbbkkkqqq{{{}}}zzzxxx111111000////////////000000000////////////000000111000000///////////////000444///...555888BBBUUUppp|||~~~|||{{{}}}~~~www}}}rrrcccTTTFFF<<<===>>><<<<<<@@@>>>???AAABBBDDDGGGLLLOOOUUUZZZ```eeehhhiiijjjkkknnnnnnmmmlllkkkiiigggfffgggdddeeehhhlllqqqzzzyyysssrrrtttxxxsss]]]WWWQQQQQQWWW```fffhhhiiiiiihhhccc]]]WWWSSSQQQPPPPPPNNNJJJFFFEEEFFFHHHPPP[[[iiitttyyy{{{{{{|||zzzvvvqqqqqquuuzzz}}}~~~zzzssscccQQQKKKSSSaaauuu~~~vvvqqqpppooolllkkknnnrrrvvvwww|||{{{uuuuuuuuutttuuuyyy}}}zzzxxxvvvwwwwwwvvvuuuxxxyyyzzz{{{{{{zzzyyyyyyuuutttssssssuuuxxx{{{}}}vvvoooqqqsssttt}}}zzzyyy}}}|||uuummmfffjjjlllllliiibbbSSSFFF===888333111222222111///222111111000000000000000000000000000000111111222111222333333333555888::::::FFF]]]ttt{{{mmmttt~~~{{{{{{{{{|||}}}|||{{{{{{|||{{{yyywwwooonnnmmmjjjgggccc```___ZZZYYYXXXXXXZZZ\\\___```eeefffjjjqqqvvv~~~}}}|||{{{{{{yyyyyyyyyxxxvvvssspppoookkkiiieeebbb___^^^^^^^^^bbbgggpppxxx}}}{{{vvvpppkkklllkkkfff]]]SSSLLLHHHFFFFFFFFFFFFGGGGGGGGGHHHJJJLLLPPPUUUZZZ___bbbdddddddddeeeeeeeeedddddddddaaa___\\\XXXTTTRRRQQQPPPKKKMMMQQQUUUZZZaaahhhmmmyyy~~~|||{{{222111000000//////000000000000////////////000000000000////////////000000000444000///555888BBBVVVqqq{{{||||||lll[[[MMMBBB;;;;;;===<<<<<>>???@@@AAACCCGGGLLLPPPVVVZZZaaafffiiijjjkkkllloooooonnnllljjjhhhfffeeegggddddddhhhjjjnnnvvv~~~||||||~~~~~~jjjccc[[[[[[bbbjjjpppqqqpppooolllfff___YYYVVVUUUTTTSSSQQQMMMHHHFFFGGGIIINNNYYYhhhttt{{{}}}~~~|||xxxrrrqqqtttxxx|||~~~xxxrrrcccSSSKKKNNN[[[qqq~~~xxxtttrrrpppmmmkkkmmmqqqtttvvvzzz~~~vvvtttuuutttuuuxxx}}}zzzwwwvvvvvvwwwwwwvvvxxxyyyzzzzzz{{{zzzzzzyyyuuutttsssssstttvvvyyyzzzyyynnnmmmppprrr|||zzzwwwvvvzzz}}}wwwvvv~~~|||wwwrrreeefffhhhlllmmmfffXXXLLL???:::444111222222111000222111111000000000000000000000000000000111111222111222333333333555888;;;===JJJbbbyyy{{{pppyyy|||zzzyyyzzzzzz|||{{{{{{|||}}}}}}|||zzztttqqqmmmjjjfffccc```^^^[[[ZZZXXXXXXYYY\\\```bbbdddfffjjjqqqvvv~~~}}}|||yyyvvvtttrrrpppnnnjjjfffdddccccccdddhhhlllttt|||~~~xxxsssmmmnnnnnniii```UUUMMMHHHFFFFFFFFFFFFEEEDDDBBBAAABBBDDDHHHMMMQQQVVV[[[______```aaabbbccccccbbbbbb```^^^[[[WWWTTTQQQPPPOOOLLLMMMPPPRRRWWW^^^eeekkkvvv|||~~~}}}{{{222222111000000000000000//////000000000000//////000000////////////000000...444222111666888BBBUUUqqqzzz}}}~~~{{{fffUUUHHHAAA;;;:::;;;;;;<<<===??????@@@AAABBBFFFLLLPPPWWW[[[bbbgggjjjlllmmmnnnnnnnnnooonnnllliiifffdddhhheeeeeegggiiilllrrrzzzyyyuuuoookkklllpppsssuuuuuutttpppjjjccc]]][[[ZZZXXXWWWTTTPPPKKKIIIIIIKKKNNNYYYhhhuuu{{{~~~}}}zzzuuurrrtttwww|||~~~}}}}}}}}}~~~}}}zzzuuuggg\\\VVVSSSWWWkkk{{{yyyuuutttqqqnnnkkklllpppssswwwzzz|||wwwvvvuuuvvvyyy~~~{{{wwwvvvvvvwwwxxxwwwxxxxxxyyyyyyyyyyyyyyyxxxuuuuuutttssstttuuuwwwyyy}}}ppplllnnnpppxxx{{{vvvtttxxxwwwsssxxx~~~~~~}}}~~~}}}yyywwwvvvddd``````eeejjjfff[[[QQQAAA<<<555111222222111000222111111000000000000000000000000000000111111222111222333333444666999<<>>AAADDDGGGJJJOOOUUUZZZ]]]^^^___aaaaaaaaa```___\\\[[[YYYVVVTTTRRRPPPPPPQQQPPPPPPPPPSSSZZZcccjjjtttyyy}}}|||{{{222222111000000000000111//////000000000000/////////////////////000000111---444333222777999DDDYYYttt}}}}}}}}}vvv___OOOCCC???;;;999:::;;;<<<<<>>===;;;999:::<<<======???@@@@@@@@@BBBFFFLLLQQQYYY^^^eeekkknnnpppqqqrrrmmmlllkkkjjjiiihhhggggggfffcccccceeeeeeeeejjjqqq{{{zzzzzz{{{zzzzzzxxxssslllfffbbbaaa^^^]]][[[VVVRRRPPPPPPQQQUUU___nnnzzz}}}{{{xxxwwwxxx{{{}}}||||||{{{{{{|||~~~}}}}}}}}}|||zzzyyywwwvvvtttsssuuu}}}~~~zzzpppoooooogggaaaooo|||wwwvvvuuurrrnnnlllmmmpppsssxxx{{{|||{{{xxxxxxyyyyyyyyyzzzzzzyyywwwwwwvvvvvvvvvuuuuuuuuuuuuvvvwwwxxxyyyzzz~~~|||ooommmooovvv~~~wwwxxx|||||||||}}}~~~~~~}}}||||||kkk^^^WWW]]]eeebbbYYYRRREEE>>>777222222222222000222111111000000000000000000000000000000111111222000222333444555777:::===DDDTTTlllpppmmm}}}~~~}}}|||{{{{{{{{{zzzzzz{{{}}}}}}|||zzzxxxsssnnnkkkjjjgggaaa\\\ZZZZZZZZZ[[[\\\^^^`````````aaaffflllpppuuu}}}zzzvvvrrrooommmnnnqqqwww|||}}}wwwrrrnnnooommmggg___VVVPPPMMMJJJIIIHHHGGGEEECCCAAA@@@;;;===???>>>===AAAHHHOOOTTTVVVYYY[[[\\\\\\[[[ZZZXXXXXXWWWUUUSSSQQQOOONNNOOOOOOOOOOOORRRXXX```fffooouuu{{{|||{{{zzz333222111111000111111111...///000111111000///...///////////////000111111///555222111888???RRRlll|||~~~qqqUUUEEE;;;;;;:::999:::===??????@@@@@@@@@@@@AAAFFFMMMQQQZZZ___fffllloooqqqrrrtttnnnlllhhheeeeeefffhhhjjjeeebbbaaaccccccccchhhnnnyyy|||zzz}}}{{{{{{yyyuuunnnhhhdddccc```___\\\XXXTTTRRRRRRTTTXXXcccqqq|||}}}zzzxxxyyy{{{}}}}}}|||{{{{{{|||~~~}}}|||zzzxxxuuusssrrrqqqmmmnnnrrr|||~~~yyyttttttuuunnnjjjwwwyyyvvvuuurrrnnnlllmmmqqqtttxxx{{{|||yyyxxxyyyyyyyyy|||{{{zzzxxxwwwvvvuuuuuuuuuuuuuuuuuuvvvxxxyyyzzzzzz|||qqqnnnoootttvvvtttwww~~~|||{{{|||~~~}}}oooaaaXXX^^^fffbbbWWWOOOFFF???777222222222222111222111111000000000000000000000000000000111111222000222333444555777;;;>>>IIIYYYqqqssssss~~~}}}||||||{{{zzzzzz{{{||||||{{{yyytttpppkkkjjjjjjhhhbbb]]]XXXXXXYYY[[[\\\]]]^^^______aaaeeejjjnnnsss}}}xxxssspppnnnqqqvvv{{{~~~{{{vvvqqqoooooommmggg___WWWRRRPPPMMMLLLJJJHHHEEECCCAAAAAA:::<<<===;;;999<<>>@@@BBBGGGMMMQQQ\\\aaahhhnnnrrrtttvvvxxxnnnmmmjjjhhhfffeeeffffffgggggggggfffffffffffffffvvv||||||zzz{{{xxxwwwtttqqqmmmkkkiiihhhiiifffaaa[[[WWWUUUTTTTTTZZZcccpppzzz}}}xxxuuuuuuvvvxxx~~~{{{yyy{{{{{{vvvqqqnnnmmmooonnnppp|||xxxvvvtttssssssuuuwwwyyywwwsssppprrrrrrrrrvvv{{{{{{~~~|||{{{}}}}}}zzzwwwwwwwwwwwwwwwxxxxxxxxxxxxvvvuuusssqqqrrrtttvvvxxx|||hhhjjjxxxxxx}}}zzzvvvzzz}}}|||zzzvvvsssggg^^^^^^aaa\\\RRRLLLCCC>>>888333222222222222333333222111000000000000222222222222111111000000000222333333444777;;;???LLLZZZppp~~~|||uuu~~~xxxxxxyyyyyyyyyyyyyyyyyyvvvpppiiifffggggggeeeaaa\\\ZZZXXXYYY[[[]]]^^^]]]\\\```dddhhhmmmvvvxxxrrrnnnnnnpppssswwwxxxvvvqqqmmmhhhhhhfffaaaZZZUUUSSSRRRMMMMMMLLLJJJGGGDDDAAA???>>><<<:::999:::<<>>???@@@BBBFFFLLLPPP\\\aaahhhnnnqqqssstttuuukkkiiifffddddddeeefffggghhhhhhiiiiiihhhgggffffffnnnsss{{{~~~{{{yyywwwxxx}}}{{{yyyvvvrrrooollljjjhhhjjjhhhddd___\\\YYYYYYXXX[[[cccooozzz~~~yyyvvvuuuvvvvvvyyywwwxxx{{{}}}vvvrrrpppnnnmmmqqq~~~wwwvvvsssqqqpppppprrrssstttqqqpppsssuuuuuuyyy}}}|||~~~{{{wwwwwwwwwwwwwwwwwwvvvwwwwwwvvvuuuuuuvvvxxxzzz{{{{{{}}}nnnnnnzzzzzzyyyuuuxxx~~~|||{{{wwwiii___aaagggbbbTTTIIIDDD???888444222222222222333333222111111111222222222222222222111111111000222333444444555888===@@@JJJZZZsssyyyvvv~~~~~~xxxxxxxxxyyyyyyzzz{{{|||xxxrrrjjjfffeeeeeebbb___ZZZYYYXXXXXX[[[]]]^^^^^^]]]```dddgggkkkttt|||uuupppmmmnnnooopppqqqnnniiifffbbbaaa___[[[WWWTTTSSSSSSPPPOOONNNLLLIIIFFFCCCAAA>>>===<<<;;;<<<>>>???AAAIIIKKKOOORRRUUUVVVVVVVVVUUUUUUUUUTTTQQQOOOLLLKKKIIIJJJKKKMMMOOOSSSYYY]]]gggkkkpppvvvzzz}}}{{{666555333222000/////////////////////////////////000000000000000111111222333111333777;;;FFFaaa{{{{{{}}}rrrXXXFFF???<<<<<<;;;;;;;;;;;;<<<<<<===>>>??????AAAFFFLLLPPP]]]bbbhhhnnnpppqqqqqqqqqjjjeee```___bbbeeeggggggiiijjjkkklllkkkiiigggeeefffjjjqqqvvvyyyzzz|||}}}{{{zzzxxxxxxyyyyyyxxxwwwuuutttvvv{{{}}}}}}zzzuuupppmmmjjjhhhjjjiiifffcccaaa___]]]]]][[[cccoooyyyzzzwwwuuuuuuuuuvvvxxxyyy||||||uuurrrooonnnssswwwuuuqqqmmmkkkiiiiiiiiillljjjlllrrrvvvwwwzzz|||}}}zzzwwwwwwvvvvvvuuuuuuttttttuuuuuuuuuvvvxxxyyy{{{|||zzz{{{vvvsss|||{{{xxxsssvvv~~~|||mmmaaaeeelllfffVVVHHHEEE@@@999555333333333333333333222222222333444444222222222222111111111111333444555555666999>>>AAAHHH[[[vvv{{{{{{tttwww~~~~~~}}}}}}|||{{{{{{xxxwwwwwwwwwxxx{{{}}}|||uuulllfffcccaaa^^^[[[XXXWWWVVVWWWZZZ]]]^^^______aaaccceeehhhppp{{{xxxrrrnnnlllkkkjjjiiifffbbb___ZZZYYYWWWTTTQQQQQQSSSUUUSSSSSSRRRPPPMMMIIIEEEBBB???>>>>>>===>>>>>>??????EEEGGGJJJNNNQQQSSSTTTTTTTTTTTTTTTSSSQQQOOOLLLKKKGGGIIIJJJKKKMMMQQQUUUYYYcccggglllpppuuuyyy~~~}}}666555444222111000//////////////////////////////000000000000000111111222222111222666<<>>>>>>>>>>>======<<<<<<@@@BBBFFFIIIMMMPPPRRRRRRSSSSSSSSSRRRPPPMMMJJJIIIFFFGGGHHHIIIJJJMMMQQQTTT\\\___dddiiinnnsssyyy}}}666555444222111000000///000000000000000000000000000000000000000111111222111111222555<<>>CCCJJJSSSYYY```eeekkkppppppooonnnmmmnnniiibbb___```bbbcccccchhhjjjkkklllkkkiiifffdddeeegggiiikkklllooosssvvvssstttttttttsssrrrrrrrrrpppqqquuu|||{{{uuupppllljjjhhhgggfffdddbbb```^^^]]]\\\bbblllxxx|||xxxuuusssrrrvvvzzz}}}}}}|||}}}wwwvvvvvvyyyvvvsssmmmfff```ZZZVVVTTTSSSSSSYYYcccjjjmmmqqqvvv~~~~~~xxxwwwvvvuuutttrrrrrrqqqmmmnnnppprrrtttvvvwwwxxx{{{{{{~~~yyyvvv{{{zzz|||~~~xxxrrrsss|||}}}wwwyyypppjjjkkkjjjbbbWWWPPPGGGCCC<<<777555444444444333333333333444555666666222222222222222222222333222333444444555888===@@@FFF\\\zzzzzzvvvssszzz}}}{{{zzzyyyyyysssrrrqqqppprrrtttxxxzzzzzzrrrkkkddd___[[[YYYTTTSSSSSSUUUYYY\\\^^^^^^```aaabbbbbbdddjjjttt{{{xxxrrrnnnkkkgggdddcccbbb```^^^YYYWWWTTTPPPNNNOOOSSSWWWXXXXXXXXXVVVRRRLLLGGGDDD>>>>>>======<<<;;;:::999>>>???BBBFFFJJJMMMOOOPPPRRRRRRQQQPPPMMMJJJGGGFFFDDDEEEGGGGGGGGGIIILLLNNNSSSVVV[[[```eeelllrrrwww{{{}}}777666444333111000000000000000000000000000000000000000000000000111111222000111333555>>>QQQkkk~~~~~~~~~sss```MMMBBB>>>;;;;;;::::::::::::;;;;;;888:::<<>>999666555555555555444333333333333333333222222222333333333444444333444555555666999>>>AAAHHHaaa{{{}}}ttt}}}{{{yyywwwrrrqqqpppooonnnmmmmmmmmmtttsssqqqlllfff___[[[XXXTTTSSSRRRSSSWWWZZZ[[[[[[]]]```ccceeefffjjjqqqvvvtttqqqmmmjjjhhhfffdddbbb\\\[[[YYYUUUSSSSSSVVVYYY^^^___^^^\\\XXXQQQKKKGGGBBBAAA>>>;;;999888888999888999;;;>>>AAAEEEGGGIIIIIIJJJJJJJJJIIIHHHFFFEEEAAABBBDDDCCCCCCBBBDDDEEECCCFFFIIILLLPPPVVV\\\```gggjjjooovvv{{{777666555333222111000000000000000000000000000000000000000000000111111222222555777999AAAUUUlll{{{~~~}}}xxxeeeSSSGGG@@@>>>;;;::::::999999::::::;;;===>>>???AAAFFFOOOYYY___dddjjjqqqvvvwwwuuurrrqqqgggjjjjjjeee^^^[[[^^^ccc`````````aaaaaabbbccccccdddeeefffeeeeeefffiiikkkjjjkkklllkkkjjjkkkooossstttsssuuuzzz}}}~~~}}}zzzxxxtttqqqkkkfffbbb_________^^^aaajjjvvvyyytttrrrrrrsssnnnoooqqqrrrrrrtttvvvxxx|||xxxtttwwwsssmmmdddZZZRRRKKKGGGEEEDDDIIIRRRYYY^^^dddjjjvvv~~~wwwwwwwwwvvvuuuuuuttttttrrrqqqpppoooqqqtttwwwyyyxxxzzz|||}}}~~~|||sssooosssrrr}}}}}}vvvuuu||||||uuussspppnnntttzzzcccRRRKKKFFF???999777666555555555444333333222222222222222222222333333444444444444555666777888;;;???BBBMMMeeewww~~~}}}sss}}}}}}}}}}}}~~~}}}{{{xxxvvvsssrrrqqqpppnnnlllkkkjjjnnnoooooolllfff___ZZZWWWTTTSSSRRRSSSVVVYYYZZZ[[[\\\```dddfffgggkkkpppuuu{{{xxxssspppmmmkkkgggeee[[[[[[YYYWWWUUUUUUWWWZZZaaaaaaaaa___ZZZSSSMMMIIIEEEBBB???;;;999888999:::777777999;;;>>>BBBDDDFFFEEEFFFGGGHHHIIIHHHGGGGGG@@@BBBCCCCCCAAAAAABBBCCC@@@BBBDDDFFFIIINNNSSSWWW[[[___eeemmmtttzzz999999777444111000000111222222111111000//////...222222111111111111222222333222333999EEEVVVlll|||~~~}}}}}}|||wwwcccRRRFFF===888;;;::::::999888888888999888:::===@@@FFFNNNXXX^^^jjjooosssssssssuuusssoooeeeeeeddd```\\\ZZZZZZ[[[aaabbbbbbaaa``````bbbcccccccccdddeeeggghhhhhhgggiiilllooopppooommmmmmmmmtttqqqrrrwwwzzzzzz}}}sssqqqooolllhhhdddaaa___]]]```hhhtttyyyqqqmmmmmmooommmoooppppppooooooqqqrrr|||wwwqqqmmmooouuuzzztttjjjbbb\\\UUUMMMGGGDDDDDDFFFKKKSSS\\\bbbdddoooyyy}}}}}}{{{zzzzzz{{{xxxsssooonnnnnnnnnnnnmmmooorrruuuwwwvvvyyy~~~yyynnnhhhkkkrrr}}}}}}vvvrrrwww~~~wwwrrrqqqnnnqqqmmmZZZRRRHHH===999666222111333222222222222222222222222111111222222222333333333666555666777777777===FFFQQQpppzzzuuutttyyyxxx{{{{{{yyyyyy|||~~~}}}yyywwwxxxzzzsssqqqooonnnmmmkkkhhheeejjjlllmmmjjjddd^^^YYYWWWXXXUUUSSSTTTWWWZZZZZZXXX[[[___ccceeegggjjjooosss~~~wwwqqqllliiieeeccc```___\\\WWWTTTVVV[[[aaaeeedddcccbbb^^^XXXPPPKKKHHHDDD???;;;999999888777888888999;;;===@@@BBBCCCEEEEEEEEEEEEEEEEEEEEEEEEAAA@@@???>>>============AAA@@@@@@@@@BBBEEEHHHIIIQQQUUU[[[bbbhhhooovvvzzz:::999777444222000111222333222222111000000//////222222111111111111222222444333333999EEEXXXnnn}}}}}}yyy{{{|||yyyzzz|||xxxcccQQQEEE???===;;;:::999999888888888999888:::===AAAFFFOOOXXX^^^hhhnnnsssuuuvvvvvvrrrmmmfffgggfffddd```]]]]]]]]]```aaabbbaaa``````aaacccccccccdddfffhhhjjjjjjiiijjjmmmqqqsssrrrpppnnnmmmqqqooopppuuuyyyzzz~~~wwwvvvssspppkkkgggdddbbbaaabbbfffnnnxxxwwwpppllllllmmmkkklllmmmmmmkkkkkklllmmmrrruuuxxxwwwsssmmmhhheeehhhmmmxxx{{{tttkkkccc\\\UUULLLGGGDDDDDDFFFKKKSSS[[[aaadddlllsss|||~~~|||zzzyyyyyywwwsssooooooppppppnnnnnnooorrrtttvvvuuuwww||||||tttlllhhhhhhooozzz}}}tttpppuuu}}}yyytttqqqnnnppp|||rrrbbbZZZNNNBBB<<<888444333555222222222222222222222222111111222222222333333333666555555777777777>>>FFFTTTssssssssswwwwwwzzzzzzyyyyyy{{{}}}}}}zzzwwwwwwxxxrrrpppnnnmmmmmmkkkhhheeeiiijjjkkkhhhccc]]]XXXVVVUUUSSSRRRTTTXXX[[[\\\\\\[[[___ccceeefffiiinnnsssyyysssnnnjjjfffddd```___]]]YYYWWWYYY___dddgggffffffdddaaa[[[TTTOOOIIIEEE@@@<<<:::999888777777777888999;;;===???@@@BBBBBBCCCCCCCCCCCCBBBBBB??????>>><<<<<<;;;;;;<<<===<<<<<<<<<===???BBBCCCGGGJJJPPPVVV]]]eeemmmssszzz}}};;;999777444222222222333333333333222111111000000222222111111111111222222444444444888EEEZZZppp~~~~~~|||uuuwww}}}|||yyyzzz~~~|||www```MMMBBB??????::::::999888888888888999888:::===AAAGGGOOOYYY___eeelllsssuuuvvvvvvqqqjjjeeefffhhhfffccc```^^^^^^```bbbccccccaaa```aaabbbcccdddeeegggiiikkklllmmmkkkooosssuuutttrrrpppooopppmmmnnnssswwwyyy}}}}}}{{{xxxtttoookkkgggeeefffddddddgggoooxxx|||uuunnnjjjiiijjjhhhiiijjjhhhfffeeefffggggggiiikkkjjjfffaaa^^^]]]^^^aaaiiiuuu|||uuulllddd]]]VVVMMMGGGDDDDDDEEEJJJRRRZZZ```bbbgggiiinnnsssvvvyyyzzzzzz|||~~~zzzxxxwwwuuusssqqqqqqrrrqqqpppooooooqqqsssuuutttvvvzzz}}}|||sssllliiiffflllwww}}}sssmmmrrr}}}{{{vvvsssppppppxxxyyynnncccUUUGGG>>>999555444666222222222222222222222222111111222222222333333333555444555777777777>>>FFFWWWuuu~~~{{{uuuvvv|||ssstttxxxyyyyyyyyy{{{}}}~~~|||xxxvvvuuuqqqooommmlllllljjjgggeeefffhhhiiigggaaa[[[VVVTTTRRRQQQQQQSSSXXX\\\^^^___[[[___ccceeefffhhhnnnrrr|||wwwrrrnnniiifffbbb```]]]ZZZZZZ]]]cccggghhhhhhggggggddd___XXXSSSJJJFFFAAA>>><<<;;;999888777777777888999:::;;;<<<@@@@@@@@@AAAAAA@@@@@@@@@======<<<;;;:::::::::::::::999999999999;;;===>>>===???DDDJJJQQQZZZccchhhooottt{{{===:::777444333333444333333333333222222222111111222222111111111111222222444555555888FFF]]]sssyyyqqquuu}}}|||ttt^^^KKK???<<<<<<999999888888888888888999999:::===BBBHHHPPPZZZ```dddjjjoooqqqqqqrrrnnnhhhbbbeeeggggggeeeaaa___]]]ccceeeffffffcccaaa``````ccceeegggiiijjjllloooqqqnnnqqqssssssrrrqqqrrrrrrqqqnnnnnnrrruuuvvvzzz{{{vvvqqqmmmiiihhhhhhfffeeefffkkkrrryyy~~~}}}yyyrrrlllgggfffffffffggggggeeecccaaaaaabbbbbbcccdddbbb^^^[[[ZZZZZZXXXXXX]]]eeeooozzz}}}wwwnnnggg```WWWNNNHHHDDDCCCDDDHHHOOOWWW\\\^^^```aaaccceeeiiillloooqqqtttxxx}}}zzzwwwvvvuuutttsssttttttrrrppppppqqqsssvvvuuuwwwzzz{{{~~~~~~sssjjjggglllvvv~~~}}}ssslllqqq~~~}}}xxxwwwuuurrrttt|||~~~wwwiiiZZZIII???888333222555222222222222222222222222111111222222222333333333555444555777777888>>>GGGXXXttt|||wwwoooqqqvvvyyyzzzzzz{{{}}}~~~zzzwwwtttpppooommmlllkkkiiigggdddeeeggghhhfff```ZZZVVVTTTQQQQQQQQQTTTWWW[[[^^^___[[[^^^bbbdddeeehhhmmmqqq{{{wwwsssnnnkkkeeebbb^^^[[[ZZZ]]]bbbeeeffffffffffffeee```ZZZUUULLLHHHDDD@@@>>>===;;;999888777777777777888999999>>>??????@@@@@@??????>>><<<;;;::::::999999999:::::::::999999999:::;;;<<<:::<<>>BBBHHHQQQ[[[aaaeeeiiikkkjjjjjjllljjjfffaaadddhhhiiifffccc```___fffhhhjjjiiifffbbb```___cccfffhhhiiijjjmmmqqqtttrrrrrrrrrqqqpppqqqsssvvvtttpppoooqqqrrrrrrvvv{{{|||wwwrrrnnnkkkjjjhhhiiijjjkkknnnrrrvvvyyyzzzyyyvvvpppjjjeeecccccceeeffffffdddbbbaaaaaabbb```aaaaaa^^^[[[YYYYYYZZZWWWUUUVVVZZZ___hhhwww~~~xxxpppiiiccc[[[QQQKKKDDDCCCCCCFFFLLLRRRWWWYYYYYYZZZ\\\___bbbeeehhhiiilllqqqyyy}}}yyywwwwwwxxxtttuuuvvvtttrrrqqqrrrssswwwvvvxxxzzz{{{}}}ooojjjnnnvvv{{{|||tttnnnrrr|||}}}}}}yyy{{{zzzvvvqqquuu|||~~~zzznnn^^^MMMAAA999333333555222222222222222222222222111111222222222333333333555333555777777888???GGGUUUqqq~~~{{{qqqjjjnnnuuuyyy{{{||||||~~~~~~yyyvvvqqqpppmmmlllkkkiiifffccceeefffgggeee```ZZZVVVTTTQQQRRRRRRSSSUUUXXX[[[]]][[[^^^bbbddddddgggkkkppp~~~}}}yyytttpppiiieee___[[[ZZZ[[[^^^```bbbbbbcccdddccc```ZZZVVVNNNKKKFFFCCCAAA???<<<:::999999888888888888999999>>>???@@@AAAAAA@@@???>>>;;;;;;:::999999999::::::::::::999999999::::::::::::;;;<<<>>>AAAGGGNNNSSS[[[aaakkksssyyyDDD???888555555555444222222222222222222222111111222222111111111111222222222666777;;;LLLfffxxx}}}}}}}}}|||ooogggooo~~~~~~rrr]]]MMMCCC<<<999888777777777777888999999999;;;>>>CCCIIIRRR\\\ccceeehhhiiifffeeegggfffbbb```cccggghhhgggdddbbbaaaeeehhhjjjkkkhhhdddaaa___dddgggiiijjjjjjlllqqquuuuuuuuuuuusssrrrsssvvvyyyvvvrrrooopppqqqqqqtttyyy|||~~~||||||~~~~~~yyytttqqqooonnnkkknnnqqqrrrrrrrrrssstttvvvuuusssoooiiidddaaaaaacccdddeeedddcccbbbcccddd```aaa```^^^ZZZXXXXXXYYYVVVTTTSSSUUUWWW[[[eeeppp}}}~~~yyyrrrlllfff___UUUOOOGGGEEEDDDFFFJJJOOOSSSTTTTTTVVVYYY\\\___bbbdddeeegggmmmuuu}}}{{{xxxxxxyyyuuuvvvwwwvvvtttssstttuuuwwwwwwxxx{{{{{{|||xxxmmmpppwwwzzzyyyuuupppsss~~~}}}wwwttt{{{~~~{{{{{{|||wwwmmmmmmuuuzzzxxxqqqbbbPPPDDD<<<666555777222222222222222222222222111111222222222333333333444333555777777888???GGGRRRnnnwwwmmmgggllltttzzz|||~~~~~~~~~zzztttrrrooommmkkkiiieeebbbccceeefffddd```ZZZVVVTTTPPPRRRSSSSSSSSSTTTXXXZZZ[[[^^^bbbccccccfffjjjooozzzzzzuuummmggg```[[[YYYZZZ[[[\\\^^^___```bbbccc```[[[WWWPPPMMMIIIEEECCCAAA===;;;:::999999888888888999999===>>>@@@AAAAAA@@@>>>===::::::999888888999999:::777777777888888888888888999:::::::::;;;???DDDGGGPPPWWW```iiipppxxxHHHAAA999555555555444111111111111111111111111111222222111111111111222222000666999===OOOiiiyyy|||xxx}}}ooogggqqqoooXXXKKKCCC===999777777777777777888999999999;;;???CCCJJJSSS]]]ccceeehhhiiigggeeeeeebbb^^^]]]___cccdddcccaaa``````___cccgggiiihhheeebbbaaaeeehhhjjjjjjiiijjjpppuuuxxxyyy{{{{{{zzzyyyzzz|||vvvrrrooopppqqqqqquuuzzzzzz|||}}}yyywwwvvvooorrrvvvyyy}}}}}}xxxuuutttsssrrruuuwwwwwwtttqqqppppppssssssrrrnnnhhhccc```___```bbbddddddcccdddeeegggbbbcccbbb```\\\ZZZYYYYYYUUUSSSTTTUUUUUUUUU\\\dddkkkxxxzzztttooojjjbbbYYYSSSJJJHHHFFFGGGJJJNNNQQQRRRQQQRRRUUUXXX[[[___bbbcccfffllluuu{{{{{{xxxwwwxxxuuuvvvwwwwwwvvvuuuuuuvvvvvvvvvwwwzzz{{{{{{mmmpppwww}}}ttttttrrrttt~~~{{{{{{}}}{{{pppoooyyy}}}uuuyyyuuuiiifffnnnttttttoooaaaPPPDDD===777555666222222222222222222222222111111222222222333333333444333444777777888???HHHQQQmmm}}}sssjjjeeekkkttt{{{~~~vvvtttqqqnnnlllhhhdddaaaaaacccdddccc^^^XXXTTTRRRNNNPPPQQQQQQQQQSSSVVVZZZZZZ^^^aaacccccceeejjjnnnuuuzzz}}}xxxoooiii```[[[ZZZZZZ[[[[[[^^^^^^```cccdddbbb]]]ZZZQQQNNNJJJGGGEEEBBB>>><<<999888888888888888999999<<<===@@@AAAAAA@@@===<<<888777777777777777888888555666777777888888888888777888999999999;;;>>>AAAEEELLLTTT]]]eeennnxxxJJJBBB:::555555555333000000000000000000000111111222222111111111111222222///666:::>>>PPPkkkzzz{{{yyyqqqjjjuuujjjRRRFFFAAA===999777777666777777888999999999;;;???CCCJJJSSS]]]ddddddiiikkkiiigggeee```ZZZXXXZZZ]]]^^^]]]\\\\\\\\\ZZZ^^^dddhhhhhhfffdddccceeehhhkkkjjjhhhjjjooouuuyyy}}}~~~}}}uuuqqqnnnpppqqqrrrvvv|||yyy{{{}}}}}}zzzwwwuuuttthhhlllqqqvvvzzz|||zzzxxxxxxwwwyyy{{{yyysssooommmnnnrrrrrrqqqnnnhhhccc```^^^___```bbbcccdddeeeggghhheeeffffffccc```\\\[[[[[[SSSSSSUUUWWWVVVUUUYYY```^^^mmm~~~{{{uuupppllleee\\\UUUMMMKKKIIIIIIKKKNNNPPPQQQPPPPPPRRRTTTXXX\\\aaacccgggmmmuuu{{{{{{wwwvvvwwwtttvvvxxxxxxvvvvvvvvvwwwuuutttvvvzzzzzzzzzmmmpppwwwqqqsssssstttvvv{{{vvvlllmmmyyypppvvvrrreeeaaajjjqqqqqqlll]]]MMMCCC;;;555333444222222222222222222222222111111222222222333333333444333444777888999@@@HHHRRRmmm}}}~~~rrriiidddjjjttt{{{xxxuuurrrooolllhhhddd```___aaacccaaa\\\WWWSSSQQQLLLNNNPPPPPPPPPRRRVVVZZZZZZ^^^aaabbbccceeeiiimmmqqqwwwyyyoooiiiaaa\\\[[[\\\\\\\\\^^^___bbbeeefffddd```\\\RRROOOKKKHHHFFFCCC???<<<777777777777777888888999;;;===???@@@@@@???===;;;666666555555555666666777666777888999::::::::::::666777999999:::;;;===???>>>DDDMMMUUU]]]gggrrryyyRRRBBB777888888222222777111111111111111222222222000000000000111222333444111555888>>>RRRnnnyyypppjjj{{{bbbMMMEEE@@@:::666::::::999888777777777777999<<>>888777777666666666666777===>>>???@@@@@@>>><<<;;;:::999999888777666666555666666666666777777777777;;;:::999888888888999:::??????CCCKKKSSS[[[fffqqqxxx[[[HHH:::888888333111444222222111111111111111111000000000000111222333444111555888???TTTppprrriiixxx^^^JJJCCC???:::777:::999999888777777777888:::<<<@@@EEEKKKSSS\\\bbbjjjkkkkkkkkkiiiddd]]]XXXTTTSSSQQQPPPOOOOOOPPPPPPTTTUUUXXXZZZ]]]___```aaafffgggiiiiiiiiijjjlllnnnqqqyyyyyyvvvpppkkkmmmppprrruuuxxxzzz{{{{{{||||||zzzwwwuuusssuuuxxx{{{~~~zzzuuupppnnnmmmppprrrqqqkkkeeeaaa`````````aaaccceeefffhhhiiikkkjjjhhheeeccc```^^^]]]YYYYYYXXXWWWWWWWWWWWWWWW[[[^^^gggttt|||~~~~~~xxxtttqqqlllccc]]]SSSRRRQQQRRRTTTWWWXXXYYYYYYZZZ[[[[[[ZZZ\\\```cccfffkkkpppuuu}}}zzzxxxxxxyyyyyywwwvvvuuuvvvxxxzzz{{{|||{{{{{{|||~~~wwwyyy{{{wwwtttpppooottt~~~}}}|||ssspppuuuzzz|||zzzvvvuuukkk]]]```hhheee```YYYNNNCCC:::555333333333333333222222222111111222222222222333333333333333444555555555888???DDDTTTnnn|||uuuiiidddmmmvvvyyy{{{~~~zzzwwwsssnnniiifffeeedddeeedddbbb___[[[VVVQQQNNNPPPPPPPPPQQQSSSUUUWWWYYYZZZ\\\^^^___aaacccgggjjjmmmnnnttt|||zzztttllliiiiiiiiigggdddbbbaaa```aaaccccccbbb```ZZZWWWQQQMMMJJJGGGCCCAAA:::999888888777888888888<<<===>>>???>>>===;;;:::999999888777777666555555666666666666777777777888999999888777777777888999;;;:::>>>EEEMMMTTT___hhhttt}}}fffQQQ>>>999999555111111333222222222111000000000111000000111111222333444222666999AAAWWWsssuuujjjvvvwwwWWWFFFAAA===:::888999999888777777777888888:::===AAAFFFLLLTTT]]]ccchhhiiijjjjjjhhhbbbZZZTTTOOOMMMKKKHHHFFFFFFFFFFFFJJJLLLPPPTTTWWWZZZ[[[\\\aaabbbdddeeefffhhhkkknnnpppwww}}}yyytttnnnkkkmmmooopppsssxxx{{{|||}}}}}}~~~~~~}}}}}}wwwrrroookkkmmmooonnnjjjfffcccbbb```aaaaaacccdddfffhhhiiikkkkkkiiigggdddbbb___^^^]]]\\\ZZZXXXVVVTTTTTTSSSSSSVVV^^^gggmmmpppvvv~~~~~~{{{xxxwwwuuuooogggaaaYYYXXXXXXZZZ]]]______^^^`````````^^^\\\\\\^^^```dddjjjpppvvv}}}zzzxxxxxxyyyyyywwwuuutttuuuvvv{{{||||||{{{{{{{{{~~~zzz{{{zzz||||||xxxsssooopppwww~~~wwwrrrssswwwxxx}}}{{{|||rrr```^^^ccc___YYYUUULLLCCC;;;777444333333333333222222222222111333333333333444444444444333444666555555999???EEETTTrrr}}}tttiiieeennnwwwzzz{{{|||yyyvvvsssnnnjjjgggfffeeeffffffeeebbb]]]VVVOOOKKKPPPOOOPPPPPPRRRUUUWWWXXXYYY[[[]]]___```cccfffiiillllllqqqxxx~~~|||wwwtttttttttrrrpppjjjhhheeeccccccccccccaaaZZZWWWRRROOOLLLIIIFFFDDD===<<<:::999999999:::::::::;;;<<<===<<<;;;:::999888888777777666666555555666666666777777777888888888777777666666777888888999888:::AAAGGGMMMVVV___mmmwwwoooYYYBBB999:::888333111333333333222111000//////111111111111222333444444333666:::CCC[[[xxxyyykkkvvvlllPPPBBB>>><<<:::999888777777777777777888999999<<>>??????AAACCCHHHMMMRRRUUUWWWXXX\\\^^^aaacccdddgggkkknnnoootttyyy{{{}}}}}}yyysssnnnlllnnnooopppsssxxx}}}|||zzz}}}zzztttpppiiijjjkkkjjjhhheeecccbbb`````````aaaccceeeggghhhkkkkkkjjjiiifffdddaaa```]]]\\\ZZZWWWUUUSSSRRRQQQOOORRRWWW]]]___aaajjjtttwwwwwwxxxxxxwwwssslllfff______```bbbeeegggfffdddeeedddccc```^^^]]]]]]]]]ccciiipppvvv~~~{{{zzzyyyzzzzzzxxxvvvtttuuuwww{{{{{{{{{zzzyyyzzz||||||zzzwwwxxx|||vvvqqqooosss|||~~~wwwuuuwwwyyy|||}}}vvvccc^^^```ZZZTTTPPPJJJDDD===888555333222222222222222222222222333333333333444444444444444666888777888;;;BBBHHHWWWwwwsssiiieeeoooxxxzzz{{{~~~}}}{{{vvvtttqqqmmmiiigggeeedddfffffffffddd___XXXQQQMMMOOOOOOOOOPPPRRRTTTVVVXXXYYY[[[^^^```aaacccgggiiijjjjjjnnntttyyy~~~|||zzzuuuqqqlllhhheeedddcccbbb]]]ZZZUUURRROOOKKKGGGEEE???===<<<:::999:::;;;<<<::::::;;;;;;;;;:::999888777777777666666666555555666666777777777888888888777777777777888888888999:::999;;;@@@DDDHHHPPPYYYeeeqqq~~~ttt^^^FFF;;;::::::666333333333333222111000//////111111111111222333444555444777;;;EEE___|||}}}mmmuuuwwwbbbKKK@@@>>><<<:::999666666666666777888999999888;;;@@@FFFMMMUUU]]]bbbggggggiiijjjhhhccc\\\WWWNNNKKKFFFAAA>>><<<<<<<<<;;;>>>CCCIIINNNRRRUUUVVVZZZ\\\___bbbdddgggkkknnnmmmrrruuuvvvxxx{{{zzzvvvsssooonnnppppppppptttyyy}}}|||~~~~~~~~~wwwrrrjjjjjjiiigggfffdddaaa```]]]]]]]]]^^^```ccceeegggiiijjjjjjiiihhhfffcccbbb]]][[[YYYWWWUUUSSSRRRRRRQQQRRRUUUXXXWWWWWW___hhhoooqqqtttwwwwwwtttoookkkbbbcccfffjjjnnnnnnmmmkkkhhhgggeeecccaaa___^^^]]]bbbhhhooottt}}}~~~}}}|||zzz{{{{{{yyywwwvvvwwwyyyyyyzzzzzzyyyxxxyyy|||~~~{{{xxxtttrrrzzz|||zzzvvvppplllpppyyy}}}wwwxxx{{{yyy{{{yyygggaaaaaaYYYQQQNNNJJJDDD>>>999555333222222222222222222222222222222222222333333333333444666888888888<<>>999555333111222222222222333333333222222222222333333333333222444666666777;;;BBBGGG[[[zzzrrrgggccclllvvvxxxyyy}}}}}}|||zzzyyyxxxxxxxxxrrrqqqnnnkkkgggccc```______`````````]]]YYYTTTQQQNNNNNNNNNNNNPPPSSSUUUVVVZZZ\\\```bbbdddeeehhhjjjhhhhhhlllqqqssswww|||uuuoookkkhhheeecccccc```\\\XXXTTTOOOIIIEEEBBB@@@===;;;:::;;;<<<===<<<<<<;;;;;;;;;:::::::::888888888888777777777777777777777888888888999999777888999::::::::::::::::::888:::>>>@@@AAAFFFMMMVVVdddsss~~~xxxhhhRRRAAA:::999666333222222111111111111111111222222222222333444555555555888===IIIfffssstttxxxxxxdddUUUGGGBBBBBB???;;;999444444555555777888999::::::>>>DDDJJJQQQYYYaaafffkkkkkklllmmmooonnnkkkiiigggaaaXXXNNNFFF@@@===<<<888:::<<>>999555333111111222222222333333333333333333333444444444444222444666666777;;;BBBHHHZZZvvvrrrfffaaajjjsssvvvxxx}}}|||}}}}}}}}}{{{yyyvvvuuusssrrroookkkgggccc___]]]\\\\\\\\\ZZZXXXTTTQQQOOOMMMMMMMMMNNNPPPRRRTTTVVVXXX[[[___bbbccceeeggghhhjjjjjjllloooppprrryyy}}}yyysssooollljjjgggeeecccaaa]]]ZZZVVVQQQLLLHHHEEECCC???===<<<<<<>>>@@@>>>>>>===<<<<<<<<<<<<<<<888888888888999999999999777777888888888999999999555666888999:::::::::999:::999:::>>>???@@@EEEKKKOOO]]]mmmyyyzzzlllVVVCCC:::777555111111111111111111222222222222222222222333444555555666999===JJJgggvvvwww|||xxxtttyyy~~~~~~```SSSGGGDDDDDD@@@;;;999444444444555777888::::::;;;???FFFMMMTTT[[[ccchhhiiiiiiiiikkkmmmnnnmmmkkkqqqkkk```TTTIIIBBB>>><<<888999;;;>>>DDDKKKRRRVVVVVVYYY\\\^^^```dddhhhkkkkkknnnmmmjjjkkknnnooommmnnnmmmnnnpppnnnmmmqqqwww}}}zzzuuuooohhhccc___[[[VVVSSSPPPPPPQQQSSSWWW\\\aaadddaaacccfffiiijjjiiihhhggggggeeebbb___\\\YYYWWWWWWXXXTTTTTTWWWXXXUUURRRSSSSSSWWW]]]cccfffggghhhiiihhhlllsss{{{|||yyyvvvqqqnnnkkkhhhbbb]]]]]]aaaccceeelllvvv}}}~~~|||vvvwwwxxxxxxwwwxxxzzz|||yyyzzz{{{|||}}}yyyuuuooommmtttyyyyyywwwpppjjjllluuu}}}yyy~~~|||~~~uuurrrkkk[[[VVVRRRLLLEEE>>>888555333111111111222222333333333444444444555555555666666444666888888999===DDDJJJYYYtttyyyvvvrrrfff```hhhqqquuuxxx}}}zzz|||{{{vvvrrrtttsssppplllhhhccc___]]]ZZZZZZYYYWWWTTTPPPMMMKKKMMMMMMMMMNNNOOORRRTTTVVVWWWZZZ^^^aaacccdddfffggglllkkklllooonnnnnnttt{{{}}}xxxuuuqqqnnnlllkkkiiigggbbb```]]]ZZZXXXTTTNNNKKKGGGEEEAAA>>>===>>>@@@AAA??????>>>============>>>999999999999999999::::::777888888888888999999999444555777888999999999888<<<;;;<<>>@@@<<<<<<<<<;;;;;;:::::::::666777888999::::::999888<<<;;;:::999:::;;;<<<===;;;<<<>>>>>>???AAAEEEHHHNNNVVVcccqqq}}}rrrXXXEEE===:::666333333333333333333333333333222222111111222222333444777999???OOOjjjtttvvv~~~}}}{{{cccXXXMMMHHHFFFAAA<<<;;;888888888888888999:::::::::===DDDMMMWWW___dddfffllllllllllllkkkjjjiiihhhlllllliiiaaaUUUIII@@@<<<;;;999:::???BBBFFFMMMVVV[[[[[[\\\^^^```cccfffhhhhhhiiijjjkkkllllllmmmllljjjfffbbb___```aaabbbbbbnnnvvv}}}xxxtttrrrooojjjfffbbb^^^YYYVVVSSSSSSSSSTTTVVV[[[bbbgggfffggghhhgggffffffgggiiidddcccbbb```^^^\\\ZZZZZZYYYXXXXXXWWWVVVTTTSSSRRRSSSSSSSSSTTTVVVWWWYYYZZZdddgggnnnuuu|||~~~}}}{{{zzzvvvpppjjjddd]]]VVVRRRNNNMMMMMMPPPWWW^^^bbbdddfffjjjqqqwww|||~~~}}}}}}~~~~~~}}}}}}||||||~~~}}}{{{rrroooyyywwwyyytttjjjppp{{{zzzzzz}}}|||yyyzzztttjjj```YYYPPPGGGAAA;;;555111222222222222222222222222...000222444555555555444555444555888999;;;BBBKKKWWWvvv{{{rrrrrrzzzrrrddd^^^gggrrrvvvwwwyyyzzz{{{}}}~~~}}}|||yyyxxxuuusssqqqooolllgggaaa\\\]]]ZZZVVVSSSRRRQQQOOOMMMMMMNNNOOOPPPQQQRRRSSSTTT[[[```ddddddbbbbbbdddhhhlllllllllmmmnnnppprrrssswwwzzz}}}zzzxxxooommmiiieeecccbbbcccdddeeeccc```^^^\\\YYYTTTQQQKKKFFFBBBAAADDDEEECCC@@@??????@@@???======>>>??????>>>>>>===<<<;;;;;;;;;888888:::;;;;;;;;;::::::;;;::::::999:::;;;<<<======>>>?????????AAADDDGGGMMMUUUaaannn{{{ttt[[[GGG===999666222333333333333333333333333222222111111222222333444777999@@@QQQkkkpppttt{{{vvvzzz~~~{{{~~~dddYYYOOOKKKHHHBBB<<<:::888777777777777888999999:::>>>EEEMMMVVV^^^dddgggnnnooooooooommmkkkhhhfffhhhjjjjjjfff\\\PPPFFF@@@<<<999999===AAAFFFPPPZZZ_________```bbbeeehhhjjjiiiiiijjjjjjjjjjjjiiiiiiddd___YYYVVVUUUVVVWWWWWWaaaiiiuuu}}}yyyuuurrrtttqqqlllhhhddd```\\\YYYUUUUUUTTTSSSUUU[[[ccchhhiiijjjlllkkkiiigggggggggcccbbb```^^^]]]\\\\\\\\\YYYYYYXXXWWWVVVTTTSSSRRRQQQQQQQQQQQQQQQRRRSSSTTT]]]bbbjjjssszzz|||yyyvvvuuuqqqlllfff___YYYRRRMMMHHHFFFEEEHHHLLLQQQUUUVVVWWWZZZ___eeellluuu~~~~~~}}}~~~~~~~~~~~~}}}}}}|||vvvpppzzzuuuvvvqqqjjjrrr}}}zzzzzz}}}|||~~~xxxnnnccc\\\SSSJJJBBB;;;666333222222222222222222222222000111222333444444555555666555666888999:::BBBKKKWWWwwwvvvvvv{{{qqqddd^^^gggrrruuuwwwzzz{{{|||~~~~~~~~~}}}{{{yyytttsssqqqppplllggg```[[[YYYVVVRRRPPPOOOOOONNNMMMKKKLLLOOOQQQRRRSSSRRRRRR\\\```ddddddcccbbbdddfffkkkkkkkkklllnnnppprrrsssssswww}}}}}}xxxtttrrrpppjjjhhheeebbbaaaaaacccddddddcccbbbaaa___[[[UUUQQQJJJFFFCCCBBBDDDEEECCCAAA@@@AAAAAA@@@???>>>>>>@@@BBBAAAAAA???>>>===<<<<<<::::::;;;<<<<<<<<<<<<;;;999999999::::::<<<===>>>???@@@@@@@@@@@@AAADDDFFFMMMSSS^^^kkkwwwuuu]]]HHH===888444222111111111111111111111111222222111111222222333444444777???QQQlll|||nnnssswwwrrrrrrqqqppptttzzztttcccYYYPPPMMMJJJDDD>>>;;;777777777666777777888999:::>>>FFFNNNVVV^^^dddhhhnnnooopppqqqpppmmmjjjhhhhhhjjjllliiiaaaUUUHHHAAA<<<999888<<>>:::777222222222222222222222222222222111111222444555666666555666888999:::AAAJJJZZZxxx~~~oooccc^^^gggqqqtttwww{{{{{{|||}}}~~~}}}|||{{{zzzuuutttsssqqqnnnhhhaaa\\\XXXTTTPPPMMMLLLMMMMMMLLLKKKLLLMMMOOOQQQRRRSSSSSSZZZ]]]aaadddddddddeeegggjjjjjjlllmmmoooqqqrrrssssssvvvzzz}}}{{{tttpppmmmkkkgggfffcccaaaaaabbbdddeeedddcccccccccaaa\\\VVVRRRJJJGGGDDDCCCEEEEEEDDDCCCCCCDDDEEEDDDBBBAAAAAABBBDDDCCCBBBAAA???>>><<<<<<;;;<<<<<<<<<<<<<<<<<<<<<999999::::::;;;<<<===>>>>>>???@@@AAAAAACCCFFFIIIMMMSSS]]]hhhtttvvv^^^JJJ>>>888444222111111111111111111111111222222111111222222333444333777@@@SSSooo{{{mmmrrr{{{xxxvvvuuurrrnnnnnnooorrrsssmmm|||bbbXXXPPPMMMKKKFFF@@@>>>777777777666777777888999:::???GGGNNNUUU]]]eeejjjlllnnnppprrrrrrqqqnnnmmmjjjlllmmmkkkcccVVVHHH>>><<<999888<<>>999777222222222222222222222222333222111111222333555666666444666888999:::BBBKKK]]]yyynnnccc^^^gggpppsssvvv|||{{{{{{|||||||||{{{zzzyyywwwvvvuuutttqqqllleee```YYYTTTOOOKKKJJJKKKKKKKKKLLLLLLKKKLLLNNNPPPSSSUUUUUUYYY^^^bbbdddfffggghhhiiijjjlllnnnppprrrtttttttttuuuxxx|||{{{sssmmmjjjiiieeedddbbb``````aaacccdddccccccbbbbbbaaa\\\VVVRRRJJJIIIGGGFFFFFFFFFFFFFFFFFFHHHIIIHHHFFFDDDDDDEEEDDDDDDCCCAAA@@@>>>===<<<<<<<<<<<<;;;;;;;;;<<<<<<::::::;;;<<<======>>>>>><<<>>>@@@AAACCCFFFJJJMMMNNNTTT]]]gggrrr~~~www```LLL???999555333333333333333333333333333222222111111222222333444555999CCCVVVrrr{{{mmmqqqvvvyyy{{{|||xxxsssooommmmmmmmmkkk{{{dddYYYPPPMMMKKKEEE@@@>>>888777777777777888999999:::@@@GGGNNNTTT\\\eeellllllnnnppprrrssssssrrrrrroooooonnnjjjbbbVVVGGG>>><<<999999===BBBIIIUUU```eeegggjjjmmmoooppppppppppppnnnlllhhhddd```\\\ZZZVVVSSSNNNLLLKKKKKKJJJJJJFFFKKKRRRXXX]]]dddlllrrr~~~~~~zzzvvvsssmmmjjjgggdddbbb```\\\ZZZUUUTTTSSSRRRSSSXXX```eeeiiilllnnnooommmjjjhhhgggeeedddbbbaaa`````````aaa]]]]]]\\\ZZZXXXVVVTTTSSSTTTSSSRRRQQQPPPOOOOOOOOOOOOUUUaaannnvvvwwwtttpppllliiiddd```\\\XXXRRROOOKKKKKKJJJHHHHHHIIIMMMPPPRRRQQQPPPNNNPPPUUU\\\bbblllqqq|||~~~~~~|||}}}}}}~~~}}}{{{{{{~~~~~~zzztttyyytttsssooojjjvvv}}}yyyzzztttgggWWWGGG<<<666444222222222222222222222222333333222111222333444555444333555888999;;;CCCLLL^^^zzzlllbbb___gggppprrrvvv|||{{{|||||||||{{{{{{zzzzzzzzzxxxvvvtttrrrooojjjfff\\\WWWPPPKKKIIIIIIJJJJJJLLLKKKJJJJJJLLLPPPSSSVVVRRRUUUZZZ```dddggghhhhhhggghhhkkknnnppprrrssstttttttttvvv{{{|||tttnnnjjjhhheeeccc```^^^]]]^^^```aaabbbaaa``````^^^[[[VVVRRRLLLKKKIIIHHHHHHHHHIIIIIIIIIKKKMMMLLLJJJGGGGGGGGGEEEDDDCCCBBBAAA@@@???>>>>>>===<<<<<<;;;;;;<<<<<<<<<===>>>>>>???>>>>>>>>>;;;===@@@BBBDDDHHHLLLPPPQQQVVV___iiisss}}}yyycccOOOBBB;;;888777333333333333333333333333222222111111222222333444555:::DDDVVVqqq|||lllooowww}}}|||wwwtttrrrrrrqqqggg\\\PPPLLLHHHCCC>>><<<888888888888888999:::::::::@@@HHHNNNTTT\\\eeemmmnnnoooqqqrrrsssttttttttttttqqqnnniiibbbWWWJJJAAA===::::::>>>CCCJJJUUU___eeehhhmmmqqqttttttsssrrrpppooommmjjjfffccc```^^^[[[XXXTTTQQQOOONNNKKKIIIFFFKKKQQQVVVYYY]]]ccchhhnnnvvv~~~~~~yyyvvvjjjhhheeecccaaa___\\\ZZZUUUUUUTTTTTTUUUYYY```dddgggiiillllllkkkiiiiiiiiiffffffeeedddbbbaaaaaa```______^^^\\\ZZZXXXVVVTTTUUUTTTSSSRRRQQQPPPPPPPPPNNNRRRYYYbbbkkkppprrrqqqnnnlllhhheeebbb^^^ZZZVVVPPPQQQPPPOOONNNOOOSSSWWWZZZYYYWWWTTTSSSTTTXXX\\\ccchhhuuu|||~~~}}}}}}}}}{{{~~~}}}|||zzzzzz|||~~~||||||zzz|||~~~vvvppp|||{{{xxxxxxssslllyyy~~~{{{yyywwwwwwxxx|||uuuiiiXXXGGG;;;666555222222222222222222222222333333222222333333444444333222444777999<<>>===<<<======>>>??????@@@AAA@@@???>>>======???AAACCCEEEHHHLLLPPPSSSYYYbbbllluuu}}}{{{fffRRRDDD>>>;;;:::111111111111111111111111222222111111222222333444555999BBBTTTmmm~~~|||kkkmmm~~~zzzzzzyyykkk^^^QQQKKKGGG@@@;;;:::999999888888999999:::;;;:::AAAIIIOOOTTT[[[fffmmmqqqqqqrrrrrrssstttuuuuuuvvvsssnnniiibbbXXXLLLDDD===:::;;;???DDDJJJTTT^^^dddhhhnnntttwwwvvvtttsssooonnnmmmkkkiiifffdddcccaaa___[[[XXXUUURRRNNNKKKJJJOOOUUUXXXZZZ]]]bbbfffgggmmmsssvvvvvv{{{}}}yyyllliiigggeeecccaaa^^^\\\UUUUUUVVVVVVWWW[[[```dddgggiiilllllllllkkklllmmmgggggggggfffdddbbbaaa`````````___]]][[[XXXVVVUUUUUUTTTSSSRRRQQQPPPPPPPPPNNNOOORRRXXXaaajjjpppsssqqqooollliiigggccc___\\\WWWXXXYYYWWWVVVWWW\\\```dddccc```[[[WWWVVVWWWXXX___dddqqq~~~||||||~~~~~~|||{{{zzzyyyzzz|||}}}{{{{{{{{{vvvzzzsssmmmxxx}}}{{{|||wwwooo{{{}}}zzz~~~zzztttooolllpppuuuwwwqqqfffVVVGGG===999999222222222222222222222222222333333333333333333333222111333777999<<>>>>>>>>??????AAAAAABBBBBBAAA@@@>>>===???@@@BBBCCCEEEHHHKKKOOOUUU[[[dddnnnvvv}}}uuueeeVVVIII===777666666666555555555444444444333333222222222333444444555>>>BBBOOOnnnyyyhhhjjj~~~qqqZZZNNNIII???;;;===<<<999999888888999999:::;;;;;;@@@HHHQQQYYYbbbjjjoootttuuuwwwvvvtttsssrrrsssuuutttooojjjfff___PPPAAA@@@<<<<<>><<>><<<>>>AAABBBDDDFFFIIILLLRRRYYYcccmmmuuu{{{wwwhhh[[[LLL>>>777666444444444333333333222222333333222222222333444444444===BBBPPPpppyyyiiilll}}}rrrYYYKKKFFF>>>:::<<<999888888777777888888999:::===BBBJJJSSS\\\dddlllqqquuuwwwyyyyyyxxxuuutttttttttssspppllljjjdddVVVHHHBBB>>>>>>DDDKKKOOOTTTZZZ]]]```dddhhhlllmmmmmmmmmllljjjjjjnnnsssvvvtttrrrrrrqqqoookkkgggbbb___]]]ZZZ\\\___bbbeeehhhkkkmmmlllnnnpppqqqrrrtttyyy|||}}}tttpppjjjggggggfffbbb___XXXVVVTTTRRRSSSXXX___eeejjjlllmmmllljjjhhhhhhiiikkkjjjiiihhhhhhgggggggggeeedddddddddcccaaa\\\YYYXXXWWWUUURRROOOMMMLLLKKKMMMKKKKKKOOOUUU]]]kkkwwwxxx{{{zzzwwwvvvvvvsssmmmjjjiiigggdddbbbeeeiiimmmnnnmmmkkkfffaaa^^^]]]]]]^^^ccclllvvv~~~{{{|||{{{wwwuuuvvvvvvxxxyyyyyyyyyxxxxxxwwwwwwwwwxxxzzz|||||||||}}}sssjjjppp{{{xxxssswwwzzzyyy{{{~~~}}}yyyxxxzzzzzzoooeeegggnnnrrrrrrkkk[[[KKKAAA<<<888333333333333333333333333222222222111222222333444666444555777888;;;CCCLLL___sssmmmddd```hhhttt{{{}}}}}}~~~}}}|||{{{zzzwwwuuutttuuuxxxxxxuuurrrggg```WWWOOOKKKIIIIIIHHHIIIIIIJJJLLLNNNOOOQQQQQQSSSTTTUUUXXX[[[___aaaccc```bbbeeeeeedddeeejjjnnnnnnuuu}}}yyyvvvrrrnnnllljjjgggeeebbb```]]][[[ZZZXXXUUURRRMMMLLLKKKHHHFFFGGGJJJLLLPPPQQQQQQQQQPPPOOOMMMLLLJJJJJJKKKMMMMMMLLLIIIFFFBBBBBBBBBBBBAAA???>>>===@@@@@@AAAAAA@@@@@@???>>><<<>>>@@@BBBCCCEEEHHHKKKQQQWWWaaajjjrrrxxx}}}{{{ssshhh]]]OOO@@@888666222222222222111111111111333222222222333333444555333<<>>@@@AAABBBDDDGGGIIIMMMSSS\\\eeemmmttt{{{ooojjjddd]]]QQQBBB999777222222222222111111111111222222222222333444555555333;;;BBBVVVwwwpppttt~~~vvvWWWDDD@@@;;;:::;;;666777777777777777888999999;;;@@@HHHQQQZZZbbbkkkppprrrvvvzzz|||{{{xxxvvvuuusssttttttrrrppplllaaaUUUFFFDDDFFFNNNSSSTTTUUUWWWUUUWWW[[[```dddhhhkkkmmmjjjlllpppwww|||zzzvvvrrrooommmkkkmmmpppuuuyyy{{{{{{zzzyyyzzzzzz{{{|||~~~~~~zzztttmmmhhhggggggeeecccYYYWWWTTTQQQQQQUUU\\\aaahhhjjjmmmmmmllljjjjjjjjjllllllmmmnnnmmmllljjjiiihhhgggfffeeedddaaa]]]ZZZ[[[YYYUUUQQQLLLIIIFFFEEEFFFCCCBBBEEEKKKVVVjjj{{{zzzzzzzzzxxxvvvuuuwwwxxx|||}}}{{{xxxsssnnnlllkkkkkkkkknnnwww|||yyyyyyzzz}}}|||xxxvvvuuusssrrrrrrsssuuuvvvyyyyyyyyyyyyyyyzzz|||~~~vvvkkkppp|||vvvrrrxxxxxxsssssszzz}}}rrrfffaaabbbhhhkkkggg\\\PPPFFF>>>777222222222222222222222222333222222222222333444444555444555888999<<>>??????<<<===???@@@@@@BBBEEEGGGGGGLLLUUU^^^gggpppyyy~~~mmmkkkhhhbbbUUUDDD999666333333333333222222222222222222222222333444555666333;;;CCCYYYzzzqqqsss{{{uuuWWWDDD@@@<<<;;;<<<777999888888888888999::::::;;;@@@HHHPPPYYYbbbjjjooorrrvvv{{{}}}}}}zzzxxxwwwtttvvvvvvssspppkkk```UUUHHHFFFJJJQQQVVVVVVUUUWWWWWWXXXZZZ]]]aaadddgggiiijjjmmmsss{{{~~~{{{zzzpppqqquuu{{{}}}yyyssskkkgggfffeeecccaaaYYYXXXTTTQQQPPPTTTZZZ___dddgggkkkmmmmmmmmmmmmmmmmmmnnnooopppooonnnmmmlllhhhgggeeedddccc```]]]ZZZYYYWWWSSSOOOJJJFFFDDDBBBBBB@@@@@@BBBFFFQQQeeevvv}}}|||}}}~~~{{{vvvsssrrrqqqoooqqqyyy{{{wwwvvvwwwwww{{{{{{uuuwww{{{~~~|||wwwvvvtttrrrrrrtttvvvwwwxxxyyyyyyyyyxxxyyy|||{{{pppsss||||||uuusssvvv{{{|||zzzssspppyyytttiiicccaaabbbdddbbbYYYOOOGGG>>>666222222222222222222222222333333222222333333444555555444555888999<<>>===<<<===>>>???;;;===>>>??????@@@CCCEEE@@@EEEMMMVVVaaalllvvv}}}wwwvvvssslll[[[GGG:::666555444444444333333333333111111111222333444555666555;;;DDD[[[|||qqqrrryyypppUUUDDDAAA<<<:::<<<999999999999888999::::::;;;;;;@@@IIIQQQZZZccckkkppptttxxx|||~~~~~~|||{{{{{{uuuxxxxxxtttoooiii___TTTIIIHHHKKKSSSWWWWWWWWWXXXWWWWWWXXXYYY\\\___bbbdddhhhmmmuuu~~~xxxxxxzzz~~~|||wwwqqqjjjfffdddcccaaa^^^ZZZXXXTTTQQQOOOSSSYYY]]]bbbfffkkknnnoooooooooooommmnnnnnnooonnnnnnmmmmmmhhhfffcccbbb```^^^[[[XXXVVVTTTPPPLLLHHHEEEBBBAAA@@@???@@@AAACCCLLL^^^ooo}}}yyyxxxrrrrrrttt{{{{{{vvvttttttsssxxx{{{tttggggggiiimmmsssxxx|||}}}yyyxxxvvvttttttuuuvvvwwwuuuwwwxxxxxxvvvxxx|||vvvvvv}}}~~~}}}zzzvvvttttttvvvxxxyyytttooosss|||zzzooofff```]]]]]]___]]]UUUMMMGGG>>>666333333333333333333333333333333333333333444444555555444555888:::===FFFOOObbb{{{rrrdddYYY\\\gggqqqxxx|||~~~}}}|||{{{{{{wwwuuurrrsssttttttqqqnnnccc^^^VVVPPPLLLJJJIIIHHHIIIIIIJJJLLLNNNOOOQQQQQQTTTVVVYYY\\\^^^___`````````bbbddddddbbbdddhhhlllrrrzzz~~~yyyxxxwwwwwwxxxzzz|||}}}zzztttpppmmmjjjiiifffbbb^^^YYYRRRKKKFFFDDDDDDDDDDDDDDDFFFKKKNNNPPPQQQSSSUUUVVVVVVVVVVVVTTTRRRPPPOOONNNMMMJJJGGGIIIHHHFFFDDDCCCBBBAAAAAA???>>>>>>===============;;;<<<===>>>===>>>AAACCC===AAAGGGPPPZZZfffqqqyyy~~~|||tttaaaKKK===999444444444444333333333333111111111222333444666666777<<>>???AAABBBBBBGGGVVVfff}}}}}}tttvvvzzz|||vvvsssrrrsssvvv{{{~~~wwwrrreeeaaa]]]^^^fffpppxxx|||yyyxxxwwwvvvuuuvvvvvvwwwsssuuuwwwvvvuuuwww}}}|||||||||vvvsssuuuxxxyyyyyy{{{zzzrrrqqqzzz~~~vvvkkkddd```]]]ZZZ\\\YYYSSSMMMGGG???777444444444444444444444444444333333333333444555555555444555888:::===FFFPPP```{{{zzzuuuggg[[[]]]gggooouuuyyy||||||||||||||||||||||||{{{wwwsssrrrssssssqqqnnnddd^^^UUUNNNKKKJJJJJJJJJHHHHHHIIIKKKMMMNNNPPPPPPQQQSSSWWW[[[^^^```aaaaaa^^^aaaccccccbbbdddhhhlllqqqvvv~~~|||zzzyyyuuutttrrrpppooopppqqqqqqvvv||||||vvvrrrnnnkkkgggfffccc```\\\VVVOOOJJJGGGHHHGGGFFFFFFHHHLLLOOOPPPQQQSSSUUUWWWXXXXXXXXXUUUSSSQQQPPPPPPOOOMMMKKKIIIIIIHHHFFFEEECCCAAA@@@======>>>>>>======<<<;;;;;;<<<======<<<===???AAA>>>@@@EEEKKKTTT___kkkrrryyy~~~vvvdddNNN@@@<<<444444444333333333222222111111111222333444666777999===EEE^^^}}}|||xxx~~~eeeOOODDDBBB999666:::999777777777777777888888999777<<>>GGGPPP___zzztttxxxiii]]]^^^gggoootttxxxyyyzzzzzz{{{|||}}}~~~~~~}}}vvvsssrrrqqqnnnllleee___UUUNNNKKKJJJKKKLLLFFFGGGHHHJJJLLLMMMNNNOOONNNQQQUUUZZZ]]]```aaaaaa^^^```ccccccbbbdddiiimmmpppsss{{{{{{xxxuuuttttttrrrpppmmmkkkkkkkkklllnnnssszzz|||vvvqqqmmmkkkfffeeecccaaa^^^YYYSSSOOOJJJJJJIIIHHHGGGIIILLLOOONNNPPPRRRTTTVVVWWWWWWWWWUUUSSSRRRQQQRRRRRRPPPNNNIIIIIIIIIHHHFFFCCCAAA???<<<===>>>>>>>>>===;;;::::::<<<===<<<<<<<<<>>>@@@@@@AAAEEEIIIQQQ[[[fffnnnuuu}}}xxxdddOOO@@@999666555333222111111222333222111111000111333444555888===III]]]www}}}hhhNNN@@@???;;;:::;;;777:::777555555888999888666777:::@@@GGGPPPZZZdddkkknnnooopppppppppppppppooossssssssspppiii```VVVPPPJJJJJJKKKPPPWWW[[[[[[ZZZ___]]][[[XXXVVVXXX\\\```fffiiiqqq~~~}}}yyyvvvssspppnnnrrrpppnnnmmmnnnqqqtttwww{{{wwwuuurrrmmmiiifffccc___]]]YYYSSSPPPPPPPPPPPPTTTYYYaaahhhlllllllllmmmmmmjjjkkkkkkjjjjjjiiihhhggggggdddcccaaa___]]]ZZZUUUQQQOOONNNLLLIIIGGGEEEDDDDDDDDDBBB??????AAAGGGNNNRRRnnn~~~yyy}}}|||uuuqqqpppppprrruuuzzz}}}~~~~~~yyynnnbbb]]]^^^eeerrr~~~{{{yyyvvvuuutttvvvxxxzzzyyyxxxvvvtttsssuuuzzz~~~~~~~~~{{{|||zzz}}}yyynnnkkknnniii```WWWRRRLLLDDD===;;;666555444333222333444444222222222333444555666777777777888;;;===???GGGPPP^^^vvv~~~nnn]]]]]]ccchhhnnnvvvzzz{{{|||||||||{{{zzzyyyyyyxxxvvvrrrooommmnnnooobbb]]]VVVPPPMMMKKKIIIHHHGGGHHHHHHIIIJJJKKKLLLLLLNNNRRRVVVZZZ\\\^^^___aaa````````````bbbdddfffgggmmmrrrxxx~~~~~~{{{yyyyyy}}}xxxvvvtttrrrppppppnnnllliiigggfffffffffkkklllpppxxxyyyrrrooonnniiigggccc```]]]XXXSSSOOOQQQOOOLLLIIIHHHIIIKKKLLLMMMPPPUUUXXXXXXXXXXXXYYYRRRTTTUUUVVVUUURRROOOMMMKKKLLLLLLIIIDDDBBBCCCEEE===>>>>>>>>>===<<<:::999;;;;;;;;;<<<>>>???AAABBBCCCAAABBBGGGLLLRRR]]]fffssszzzwwwgggTTTCCC:::666555444222111222222333222111111111111333444555888===HHH\\\vvv~~~}}}yyyzzzjjjPPPBBBAAA<<<:::;;;777999777555666888999888666888;;;@@@FFFMMMVVV___eeeiiijjjlllmmmooooooooopppnnnnnnmmmiiibbbXXXOOOJJJGGGFFFHHHLLLRRRWWWXXXXXX^^^]]][[[XXXWWWXXX\\\___dddgggnnn{{{~~~zzzwwwuuusssqqqpppooonnnlllmmmnnnppprrrvvv|||~~~zzzxxxtttooojjjfffccc```]]]ZZZUUURRRRRRQQQOOOQQQUUU]]]dddiiijjjjjjkkkjjjgggggggggffffffffffffggghhhiiigggeeecccaaa]]]WWWTTTQQQOOOMMMJJJHHHFFFEEEEEEDDDBBB???>>>@@@DDDHHHLLLddd{{{zzzwww}}}}}}xxxsssrrrrrruuuyyy}}}~~~vvvkkkeeeaaadddnnnyyyyyyxxxwwwvvvwwwxxxzzz{{{xxxwwwuuutttsssvvv{{{|||wwwyyy|||}}}|||{{{~~~}}}~~~~~~zzzsssqqqtttnnneee[[[TTTLLLBBB:::888555444333222222222333333333333333333444444555666888666888;;;<<>><<<;;;999::::::;;;<<<>>>AAACCCDDDDDDCCCEEEKKKOOOTTT]]]fffpppxxxxxxkkkXXXGGG<<<666555444222222222222333222222111111222333555666888===GGGZZZuuutttxxxyyysss~~~|||jjjQQQDDDBBB<<<999:::666999777555666777888777777999;;;???DDDIIIQQQYYY^^^cccdddgggjjjmmmnnnoooooollljjjgggbbbZZZQQQIIIDDDDDDDDDEEEIIIOOOTTTVVVWWW\\\[[[ZZZXXXWWWXXX[[[^^^ccceeejjjuuu~~~{{{zzzxxxvvvuuurrrrrrqqqpppooonnnnnnmmmmmmrrryyy~~~{{{vvvpppjjjfffbbb___]]][[[WWWTTTTTTRRROOONNNQQQXXX```fffggghhhiiigggdddcccbbbaaaaaaaaaccceeegggjjjiiigggeeebbb^^^YYYUUUSSSQQQOOOLLLJJJHHHGGGFFFCCCAAA???>>>>>>@@@BBBDDDWWWkkk|||wwwvvv}}}~~~vvvuuusssuuuyyy}}}~~~vvvooogggeeelllwwwyyyyyyyyyyyyzzz{{{{{{|||vvvvvvuuuttttttwww}}}wwwrrrtttvvvvvvwww|||{{{||||||zzz}}}|||yyy{{{zzzvvvuuuvvvmmmddd\\\UUULLLAAA:::888444333333222111222222222444444333333333444444555888666888;;;<<>>BBBGGGNNNVVV[[[```bbbeeeiiilllnnnnnnnnnmmmjjjeee]]]UUULLLEEEAAADDDDDDFFFIIINNNSSSVVVXXXYYYZZZYYYXXXWWWXXXZZZ]]]cccdddgggppp~~~~~~}}}||||||{{{zzzwwwwwwwwwvvvuuurrrooommmmmmqqqvvvyyy}}}|||wwwoooiiidddaaa^^^\\\ZZZWWWUUUVVVUUUPPPOOOQQQTTT\\\cccdddeeefffdddaaaaaa```^^^\\\\\\^^^aaabbbcccbbbaaaaaa```]]]YYYUUUUUUSSSQQQNNNKKKIIIHHHGGGAAA@@@???>>>>>>???@@@@@@LLLZZZrrr}}}yyywww~~~yyyvvvtttuuuyyy~~~~~~xxxnnnhhhnnnwww{{{{{{|||}}}}}}}}}|||{{{vvvvvvuuuttttttxxx~~~yyytttuuuvvvvvvvvv{{{|||}}}|||wwwyyyyyytttvvvyyywwwsssqqqeee^^^XXXSSSLLLBBB<<<;;;444444333333333222222333555555444333333333444444888666777:::<<>><<<;;;:::::::::<<<===???AAABBBDDDDDDJJJRRRWWWZZZ```gggpppyyypppYYYGGG???777666444333222333333444333222222222222444555666999===FFFYYYuuu{{{{{{rrrssszzz{{{uuuzzz~~~uuufffcccffftttxxx```JJJ@@@@@@:::888:::888777777666666555666666777888:::>>>BBBGGGNNNUUUZZZ```cccfffjjjmmmnnnnnnnnnmmmiiibbbYYYPPPHHHCCC@@@BBBDDDGGGJJJMMMQQQTTTVVVWWWXXXXXXXXXWWWWWWYYY[[[cccccceeejjjvvv~~~}}}~~~~~~||||||}}}|||zzzvvvrrrpppooorrrtttuuuvvv{{{zzzuuunnnhhhccc___[[[YYYWWWUUUUUUWWWVVVSSSRRRTTTSSSZZZ```aaabbbcccaaa^^^aaa___\\\YYYXXXXXXZZZ[[[ZZZYYYZZZ\\\]]]\\\ZZZWWWUUUTTTQQQNNNLLLIIIHHHGGG??????>>>>>>>>>???@@@AAAEEEMMM]]]uuu}}}zzz{{{xxxuuuvvvzzz~~~tttlllooovvv~~~}}}{{{wwwwwwvvvttttttxxx}}}zzzzzzyyywwwwww{{{}}}|||uuussswwwzzztttwww{{{xxxqqqlllaaa\\\WWWSSSKKKAAA;;;;;;555555555555555444444333555555444333333333444444888666777999;;;???IIISSS\\\sssxxxfffYYY\\\dddiiinnntttuuuwwwyyy{{{||||||||||||zzzyyyxxxxxxwwwsssnnniiiccc^^^VVVPPPKKKIIIGGGEEECCCDDDDDDEEEFFFGGGHHHHHHLLLNNNRRRXXX^^^```___]]]^^^^^^]]]^^^^^^```bbbcccgggllltttxxxxxxvvvsssqqqkkkkkkkkknnnttt{{{{{{wwwsssooolllgggfffdddcccbbbbbbbbbcccbbbaaabbbdddfffiiirrr{{{}}}wwwrrrmmmiiidddcccbbbbbbbbbaaa^^^[[[WWWUUUSSSRRRQQQSSSUUUWWWVVVYYY[[[\\\[[[[[[\\\]]]^^^\\\XXXUUURRRQQQPPPPPPRRRQQQPPPOOONNNKKKIIIGGGGGGFFFDDDBBB@@@???>>>===<<<;;;;;;;;;;;;<<<===>>>AAABBBGGGOOOVVVZZZaaaiiisss{{{uuu]]]JJJ@@@777666555333333333333444333333222222333444555777999===GGGZZZvvv~~~ttttttmmmvvvvvvzzzvvvnnnrrrsssggg[[[ZZZ___nnn~~~}}}uuu\\\GGG???@@@999777:::999666777777666555555666888888:::===AAAFFFMMMUUUZZZ```cccgggkkkoooppppppooolllggg^^^SSSJJJDDD@@@>>>@@@CCCGGGJJJLLLNNNPPPRRRTTTVVVXXXXXXWWWWWWXXXYYY```aaabbbfffooo}}}~~~}}}}}}~~~{{{wwwtttpppqqqsssrrrqqqtttyyy~~~~~~|||{{{{{{wwwtttnnniiiddd___ZZZWWWTTTRRRRRRUUUUUURRRRRRUUURRRYYY]]]]]]]]]___^^^[[[^^^\\\YYYUUUSSSRRRRRRRRRRRRRRRTTTXXX[[[]]][[[ZZZUUUTTTQQQNNNKKKHHHGGGFFF>>>>>>======>>>???AAABBBBBBDDDNNN```sss|||~~~|||yyyxxx|||zzzqqqpppuuu~~~zzzyyywwwuuutttwww{{{~~~~~~}}}zzzwwwzzz|||~~~{{{sssooorrr}}}~~~xxx{{{~~~{{{sssnnngggbbb]]]WWWLLL???888888666666666666666555444444444444333333333444444555888666666999;;;???IIITTT\\\rrryyygggZZZ]]]eeekkkqqqxxxwwwxxxzzz|||}}}}}}}}}}}}{{{yyyxxxyyyyyyvvvpppkkkccc^^^WWWPPPLLLJJJHHHFFFCCCDDDDDDEEEFFFGGGHHHHHHHHHHHHLLLSSS[[[```aaa___]]]]]]]]]^^^___aaacccdddlllrrryyy~~~}}}zzzyyyvvvwwwzzz~~~}}}yyytttooolllfffeeecccaaa```````````````___aaaddddddeeekkkttt~~~zzzwwwrrrooohhhgggfffeeeeeeccc```]]]WWWVVVTTTSSSTTTVVVYYYZZZ[[[\\\^^^^^^^^^]]]^^^___^^^]]]ZZZVVVTTTRRRRRRQQQTTTSSSRRRQQQPPPNNNKKKHHHGGGFFFDDDBBB@@@?????????======<<<<<<;;;;;;<<<<<<@@@???CCCJJJPPPVVV___hhhsss|||~~~zzzfffPPPAAA888777555444333333444444333333222222333444666777999===HHH[[[xxxnnnoooiii{{{rrrvvvuuufffZZZYYY^^^nnnyyy\\\HHHAAAAAA999666:::999555666777666444444666888888:::===@@@DDDKKKRRRWWW]]]```ffflllppprrrrrrrrrlllfff\\\QQQHHHBBB@@@???AAAEEEJJJMMMMMMMMMOOOPPPSSSUUUWWWXXXWWWWWWWWWXXX[[[]]]```dddjjjvvv~~~||||||}}}~~~|||vvvwwwwwwtttpppppprrrvvv~~~zzzwwwvvvvvvvvvsssoookkkfffaaa[[[WWWRRROOOOOOQQQQQQOOOPPPSSSRRRWWWZZZXXXXXXZZZZZZXXXXXXWWWTTTRRROOOMMMLLLKKKLLLMMMOOOTTTXXXZZZZZZXXXTTTRRRPPPLLLIIIGGGEEEDDD???>>>===<<<<<<===???AAA???>>>DDDRRR___iiisss{{{~~~}}}|||}}}xxxvvvxxx}}}|||yyyvvvtttuuuyyy|||}}}~~~}}}{{{|||~~~yyyzzzwwwooommmppp|||~~~{{{|||~~~|||wwwuuuoookkkeee]]]PPPAAA999999555555666666666555444333333333333333444444555666888666666888:::???JJJTTT\\\qqqxxxfffXXXZZZcccjjjrrryyyxxxyyy{{{}}}~~~~~~}}}}}}~~~{{{yyyzzz{{{zzzuuupppfffaaaYYYRRRMMMJJJGGGFFFCCCDDDEEEFFFGGGHHHHHHIIIGGGFFFGGGNNNWWW]]]___^^^\\\\\\]]]^^^```bbbeeegggooovvv~~~~~~{{{wwwssspppiiigggeeecccaaa`````````^^^^^^aaaddddddcccgggnnnxxxyyytttlllkkkjjjjjjiiigggdddaaa[[[ZZZXXXVVVWWWXXX[[[\\\^^^```aaaaaa```___```aaa___^^^\\\ZZZWWWVVVUUUTTTVVVTTTSSSSSSSSSPPPLLLHHHFFFEEECCCAAA@@@@@@@@@@@@>>>>>>=========>>>>>>???BBB??????DDDIIIOOOZZZdddoooyyyzzzzzz|||~~~nnnUUUBBB888777555444333333444444333333222222333444666777999>>>III\\\xxx~~~mmmrrrlllzzz~~~|||lllYYYXXX]]]nnn}}}^^^KKKCCCBBB:::666999888444666888666444333666888999;;;===???CCCHHHOOOTTTZZZ^^^dddkkkpppsssttttttmmmggg\\\QQQHHHDDDBBBBBBCCCHHHNNNQQQQQQPPPPPPQQQRRRTTTWWWXXXWWWWWWWWWXXXWWWZZZ^^^bbbhhhrrr~~~|||{{{{{{}}}~~~}}}xxxrrrnnnooopppuuu|||~~~|||~~~xxxtttssssssuuussspppmmmiiiccc\\\WWWRRRNNNLLLNNNNNNLLLLLLPPPRRRVVVWWWUUUTTTVVVWWWUUUSSSRRRQQQOOOLLLJJJHHHGGGHHHIIILLLPPPUUUWWWVVVUUUSSSRRROOOKKKHHHFFFDDDCCC@@@???<<<::::::;;;===???===;;;@@@KKKUUU[[[dddnnnrrrvvvzzz}}}~~~~~~~~~}}}}}}}}}}}}~~~~~~{{{vvvttttttxxx{{{{{{{{{}}}~~~wwwwwwtttmmmlllqqq{{{}}}{{{zzz||||||zzzzzztttooojjjbbbTTTEEE======333444555555555444333222222222222333444555666777888666666888:::???JJJUUU]]]qqqwwwdddVVVXXXaaaiiiqqqyyyzzz{{{|||~~~~~~~~~}}}}}}}}}zzz{{{}}}}}}xxxsssiiiddd[[[SSSMMMIIIFFFDDDDDDDDDEEEFFFGGGHHHIIIIIIJJJGGGGGGLLLTTTZZZ[[[YYY\\\\\\]]]^^^aaadddfffhhhpppwww~~~}}}{{{xxxvvvlllkkkhhhfffdddccccccccc]]]^^^bbbfffeeecccgggmmmrrrxxxxxxooonnnmmmmmmlllkkkhhheee___]]][[[YYYXXXZZZ[[[]]]```bbbcccbbbaaa```aaaccc``````^^^]]]ZZZYYYWWWVVVWWWUUUSSSSSSTTTRRRMMMIIIEEEDDDBBBAAA@@@@@@AAAAAA>>>>>>>>>>>>???@@@AAABBBDDD???===@@@DDDJJJVVVaaakkkwwwnnnuuu||||||oooXXXDDD???777222333444222222333333333333333444666888999888@@@GGG^^^{{{tttwwwwww|||rrr``````]]]xxxaaaQQQDDDAAA>>>777555888777777666666666666777777<<<:::<<<@@@CCCEEEKKKRRRZZZ^^^bbbfffmmmuuuxxxvvvpppjjj___TTTJJJCCC@@@>>>EEEHHHNNNRRRUUUTTTRRRPPPPPPQQQSSSUUUVVVVVVVVVVVVWWWXXXYYY[[[```jjjxxx~~~}}}|||}}}zzzvvvtttqqqpppsssuuuyyy}}}{{{wwwvvvxxx}}}{{{xxxvvvuuurrrrrrqqqooojjjddd^^^[[[WWWUUUPPPLLLIIIIIIJJJKKKPPPRRRUUUXXXXXXWWWUUUTTTPPPMMMJJJGGGDDDCCCCCCCCCAAACCCGGGKKKNNNQQQSSSTTTPPPRRRPPPKKKIIIHHHFFFBBBDDDAAA>>><<<==================???CCCJJJRRRZZZ^^^hhhjjjnnnrrrvvv{{{zzz|||{{{xxxxxxxxxyyy}}}~~~~~~~~~~~~~~~|||zzzyyyxxxxxxxxx||||||}}}yyysssoookkkkkkooo|||~~~{{{xxxsssvvvwwwtttmmmaaaSSSFFF===888888777666555444333333333666555444444333333333333777777888:::;;;===HHHSSScccqqqxxxbbbXXXYYYXXX```qqqyyyzzz|||}}}~~~}}}|||}}}~~~~~~}}}|||{{{{{{yyyuuurrrgggccc[[[SSSLLLGGGEEEDDDFFFEEEEEEEEEFFFGGGHHHHHHIIIIIIIIIKKKOOOTTTYYY\\\ZZZZZZZZZZZZ[[[```fffkkkoooyyy}}}~~~{{{vvvrrrooojjjgggeeedddbbb```aaaaaa``````aaadddggghhhqqqsssxxx|||xxxrrrnnnmmmlllkkkkkkeeeccc```]]][[[[[[\\\]]]aaabbbcccdddeeeeeeeeeeeefffeeebbb___\\\YYYWWWVVVSSSSSSSSSTTTUUUSSSPPPNNNIIIHHHEEECCCAAAAAA@@@@@@@@@??????@@@BBBCCCBBB@@@>>>???@@@@@@BBBHHHRRRYYYfffqqqnnnuuu~~~sss\\\HHH@@@999333444555444333444222111111111222444555666888???GGG^^^tttxxxyyyaaaeeegggjjjWWWEEE@@@>>>999777:::777777666666666666777777;;;999;;;???BBBDDDIIIPPPWWW\\\```dddkkkssswwwvvvqqqkkkaaaVVVMMMFFFBBBAAAEEEHHHMMMRRRUUUUUUSSSQQQQQQRRRSSSUUUVVVWWWWWWWWWXXXYYYZZZ[[[___hhhuuu~~~~~~||||||}}}~~~|||{{{|||~~~~~~|||xxxtttpppnnnnnnoooqqqtttvvvuuurrrnnnjjjkkkpppyyy{{{xxxvvvvvvtttsssqqqmmmhhhbbb]]]ZZZTTTQQQMMMJJJIIIIIIKKKMMMOOORRRUUUXXXXXXVVVSSSQQQMMMKKKHHHEEECCCAAAAAAAAA???AAACCCFFFJJJMMMPPPQQQRRRTTTTTTPPPMMMMMMJJJFFFEEEBBB???============<<<======>>>@@@EEEKKKQQQUUU^^^bbbggglllqqqvvv{{{~~~|||}}}~~~yyyvvvvvvwwwxxx}}}~~~~~~|||yyyxxxwwwwwwwww{{{{{{|||zzzsssoookkklllppp~~~~~~{{{xxxzzzyyyppplllooopppnnnhhh^^^QQQEEE<<<888777666555444333333333333666666555444444444444444777777888;;;;;;>>>HHHSSSbbbpppxxxbbbWWWXXXVVV___ooowwwyyyzzz|||}}}||||||}}}~~~~~~}}}|||{{{{{{yyyvvvsssiiieee]]]TTTMMMHHHEEEDDDEEEEEEEEEEEEFFFGGGHHHIIIIIIHHHIIIJJJNNNRRRWWWZZZZZZZZZZZZYYYZZZ]]]cccgggmmmvvv~~~}}}yyytttqqqllliiihhhfffdddbbb___^^^]]]]]]^^^```bbbccckkklllqqqyyy~~~yyyuuusssqqqpppoooiiifffbbb^^^\\\[[[[[[\\\```aaabbbcccdddddddddcccbbbbbb```^^^\\\ZZZXXXWWWTTTTTTTTTUUUVVVTTTQQQOOOKKKJJJGGGEEECCCBBBBBBBBBBBBBBBCCCEEEGGGGGGFFFDDDBBBCCCDDDCCCDDDJJJRRRYYYdddooo~~~mmmvvvxxxaaaLLLBBB:::555555666444333444333222222111222333444555888???HHH^^^~~~tttyyygggooovvvxxx```HHH@@@???;;;999;;;777777666666666666777777:::888999>>>@@@BBBGGGNNNTTTYYY]]]```fffooossssssqqqlllcccXXXOOOIIIFFFDDDEEEHHHMMMRRRUUUVVVUUUTTTTTTTTTTTTTTTUUUWWWXXXYYYYYYZZZZZZ[[[^^^eeepppyyy}}}wwwxxxyyy|||~~~~~~|||{{{{{{}}}~~~}}}|||~~~}}}xxxsssnnnjjjeeeeeeeeeggggggfffccc```[[[\\\```gggqqqxxxyyyyyy{{{{{{xxxwwwvvvtttssspppkkkfff```\\\YYYPPPNNNKKKIIIHHHJJJLLLNNNOOORRRVVVYYYXXXUUUQQQMMMJJJIIIFFFCCC@@@???>>>>>>======>>>AAADDDHHHKKKMMMPPPTTTUUUSSSRRRRRROOOJJJGGGDDD@@@>>>======<<<;;;===<<<;;;<<>>IIITTTbbbqqqxxxbbbVVVUUUSSS\\\llltttvvvxxx{{{|||||||||~~~~~~}}}|||||||||zzzwwwtttlllggg```WWWOOOIIIFFFEEEEEEEEEEEEFFFFFFGGGIIIIIIIIIHHHIIIJJJMMMQQQTTTWWWYYYYYYYYYXXXXXX[[[___ccclllttt}}}wwwtttpppmmmllljjjgggeee```___^^^]]]]]]^^^______ccceeeiiippp{{{{{{xxxvvvsssqqqllliiiddd___[[[YYYYYYYYY\\\^^^___aaabbbccccccccc______^^^]]]\\\ZZZXXXWWWUUUUUUUUUVVVWWWVVVSSSPPPMMMKKKIIIGGGEEEDDDDDDDDDCCCDDDFFFIIILLLLLLJJJHHHGGGIIIIIIHHHHHHKKKRRRXXX___kkkzzzkkkuuu{{{eeeQQQBBB:::555555666444333444666555444333444555666777888???HHH___sssvvvqqqzzzhhhKKK@@@>>>;;;888999777777666666666666777777888666888<<<>>>???EEELLLRRRWWW[[[]]]aaahhhmmmmmmnnniiiaaaXXXPPPKKKGGGFFFEEEHHHLLLQQQTTTVVVVVVVVVVVVUUUTTTTTTUUUWWWXXXZZZYYYZZZ[[[[[[]]]ccclllssswwwxxxxxxzzz|||}}}}}}~~~~~~}}}|||zzzzzzyyyxxxzzz|||}}}zzzwwwtttoooiiieee]]]\\\ZZZZZZZZZXXXVVVSSSQQQQQQSSSZZZccckkkqqqsssuuu||||||yyyxxxwwwsssqqqmmmiiiddd```]]][[[PPPNNNKKKHHHGGGIIIKKKMMMOOORRRWWWZZZYYYUUUPPPLLLHHHFFFDDDAAA???===<<<<<<;;;;;;;;;<<>>999555444333222222222222222444444333333333333444444777666888;;;<<>>999777777777777666666666666777777777555777:::<<<>>>CCCJJJQQQWWW\\\\\\]]]aaaddddddfffbbb\\\UUUNNNJJJGGGFFFFFFHHHLLLPPPSSSUUUVVVWWWVVVUUUUUUTTTUUUVVVXXXYYYXXXZZZ[[[[[[\\\aaaiiippp{{{yyyyyyzzz{{{|||~~~}}}xxxuuurrrooommmnnnppprrrpppooonnnmmmkkkhhhccc___XXXVVVTTTSSSRRRQQQOOOLLLKKKKKKLLLPPPXXXaaaiiimmmtttyyy~~~{{{yyyxxxpppooolllhhhdddaaa^^^]]]RRROOOLLLHHHFFFGGGHHHIIINNNQQQVVVZZZZZZVVVQQQMMMGGGFFFDDDAAA???===<<<;;;;;;::::::;;;===@@@CCCFFFEEEKKKPPPSSSVVVZZZYYYVVVKKKHHHCCC???>>><<<;;;999999888888777888:::<<<===???EEEOOOYYYbbbjjjpppttt~~~|||zzz{{{}}}~~~|||xxxwwwyyyzzzzzz|||~~~}}}|||~~~}}}{{{yyywwwwwwwwwwwwwwwxxx{{{yyysssrrrtttvvv~~~}}}{{{xxxtttnnnfff^^^\\\___cccdddddd___UUUIII???999444444333222222222333333333222222222222222333333777666888;;;<<>>===;;;:::888777777777888999;;;<<<<<>>888999:::;;;<<<===>>>>>>@@@EEEIIIJJJNNNSSSTTTRRRLLLIIIDDD@@@???>>><<<;;;888777777777777888888999:::???HHHQQQYYYbbbjjjpppssstttvvv{{{}}}||||||yyyzzz{{{zzzzzzzzz}}}|||zzzxxxwwwvvvuuuttttttuuuvvvwwwwwwyyy|||zzzttttttuuuttt}}}}}}yyytttzzz~~~xxxkkkaaa\\\ZZZ]]]aaacccaaaXXXKKK???999555444444444444444555555444333333333444444555666666666999<<<===@@@KKKWWWcccvvv~~~dddUUUPPPJJJQQQ```hhhrrrtttwwwxxxxxxyyyzzz|||zzzzzzzzz{{{||||||yyywwwnnnkkkeee^^^WWWPPPLLLIIIEEEEEEFFFFFFHHHJJJKKKLLLGGGHHHJJJLLLOOOQQQSSSTTTTTTVVVXXXXXXVVVUUUVVVVVVWWWZZZ^^^cccjjjsss|||~~~zzzxxxtttsssrrrpppnnnkkkiiihhhfffhhhjjjiiiiiinnnwww~~~~~~|||xxxrrrlllggg___\\\WWWQQQMMMKKKJJJJJJIIILLLSSSYYY^^^aaabbbbbb___```aaaaaa___\\\XXXVVVSSSRRRRRRSSSTTTSSSPPPMMMLLLKKKHHHFFFDDDCCCCCCCCCBBBCCCFFFKKKPPPTTTTTTTTTUUUYYY^^^```^^^]]]^^^```dddhhhnnnvvv~~~ooovvvnnn]]]EEE===777777777555333444333333333333444666888999999@@@GGG\\\~~~iiibbb___yyymmm~~~wwwYYYJJJ???>>>===999888<<<777777666666666666777777777666666:::;;;<<>>===<<<888888777777666666666777999>>>EEEMMMVVV___gggmmmiiilllqqqwww~~~~~~}}}|||{{{{{{{{{yyyxxxxxxyyy{{{|||~~~|||wwwttttttsssrrrrrrssstttuuuvvvwwwyyy|||zzzzzzsssssstttrrr|||}}}zzzsss|||{{{nnnaaaZZZWWWYYY]]]aaa___WWWKKK???888555555444444444555555666555555555555555666777888666666999<<<===AAALLLWWWgggzzzeeeUUUPPPJJJPPP___gggrrrtttwwwxxxxxxxxxzzz{{{xxxwwwwwwyyyzzzzzzwwwuuummmjjjeee^^^WWWQQQLLLJJJEEEEEEFFFGGGHHHJJJLLLLLLEEEFFFHHHKKKNNNPPPRRRSSSUUUWWWXXXWWWTTTRRRQQQQQQUUUWWWYYY\\\___eeekkkppppppvvvzzzyyyzzz|||zzzxxxwwwvvvtttrrrooommmlllfffhhhjjjjjjiiimmmvvv}}}}}}{{{yyywwwsssnnngggbbb\\\ZZZUUUPPPLLLJJJJJJJJJHHHKKKQQQWWW[[[]]]^^^]]]\\\]]]______^^^\\\YYYWWWQQQQQQQQQRRRSSSRRROOOLLLMMMKKKIIIGGGEEEDDDDDDDDD===>>>@@@EEEKKKOOOQQQQQQPPPUUUZZZ\\\[[[ZZZ[[[]]]```ccchhhoooxxxpppvvv}}}tttfffHHHBBB888111111444555333333222222222333555777888===>>>GGG]]]xxxjjjaaaaaappp}}}}}}hhhzzzoooRRRHHHAAA>>>===:::999:::777777666555555555555555777666777888:::>>>AAACCCJJJPPPXXX^^^___]]]YYYWWWUUUOOOJJJLLLMMMJJJHHHIIIGGGIIIKKKLLLMMMNNNPPPRRROOOPPPSSSWWWYYYXXXVVVSSSUUUUUUVVVYYY]]]bbbgggiiiqqqxxx}}}yyywwwxxxzzz{{{zzz|||~~~{{{zzztttsssppplllhhhddd```^^^___[[[VVVRRRPPPQQQTTTVVVWWW[[[^^^___]]]\\\]]]___VVVWWWVVVVVVVVVXXX\\\___eeeiiimmmpppsssvvvyyy{{{}}}~~~yyyyyyxxxtttmmmbbbXXXRRRJJJFFFAAA>>>=========<<>><<<;;;;;;<<<===>>>@@@@@@AAABBBCCCCCCDDDDDDIIIEEE@@@>>>>>><<<999666666666666666555555555555777;;;CCCLLLUUU]]]bbbeeefffgggjjjpppxxx}}}{{{zzzxxxxxxxxxwwwuuusssrrrqqqttttttuuuxxxzzzzzzuuuqqquuusssqqqqqqrrrrrrrrrqqqsssvvv{{{}}}tttzzz~~~zzzvvvssssssttt||||||yyyzzz}}}~~~vvvfffZZZVVVWWWWWWWWWUUUQQQHHH>>>777888666444333444555555444666555555444444444555555777777999<<<===@@@KKKVVVjjj{{{qqq\\\SSSQQQQQQ[[[iiiqqqxxx|||zzzxxxxxxxxxwwwtttuuuuuuvvvzzz|||wwwqqqlllddd^^^ZZZUUUOOOJJJJJJHHHFFFFFFHHHIIIJJJIIIJJJKKKKKKMMMNNNPPPRRRSSSTTTTTTSSSQQQPPPNNNMMMMMMOOOQQQRRRSSSUUUWWWZZZ]]]aaadddhhhkkkmmmqqqxxx~~~|||~~~~~~yyywwwvvvsssooonnnmmmllllllmmmooorrrsssyyy}}}wwwssspppooooookkkddd]]]]]]ZZZUUURRRPPPMMMJJJHHHKKKKKKLLLPPPVVVZZZ]]]]]]bbb```^^^]]]]]][[[XXXUUUVVVTTTSSSRRRQQQPPPMMMJJJLLLKKKJJJIIIGGGEEECCCAAA@@@AAACCCFFFGGGHHHHHHHHHJJJJJJLLLNNNOOOQQQRRRSSSRRRXXX```gggnnnvvvkkksss|||ttteeeHHHBBB999444444555444111333222222222333555777888<<<>>>GGG]]]xxxtttccc\\\jjjvvvyyy{{{yyyfffyyymmmOOOFFF>>><<<;;;888666777777777666555555555555555666666666777999===@@@BBBHHHNNNVVV]]]___]]]YYYWWWSSSLLLHHHJJJKKKIIIGGGHHHFFFHHHJJJKKKKKKLLLNNNPPPNNNPPPRRRUUUWWWWWWUUUTTTUUUUUUVVVYYY\\\aaaeeehhhnnnsss{{{}}}yyywwwvvvwwwwwwwwwxxxzzz|||}}}zzzyyyxxxvvvtttqqqmmmiiieeeccc___[[[VVVQQQNNNNNNOOOQQQ\\\```eeefffeeeccccccccc]]]]]]]]][[[ZZZ\\\___bbbgggkkkooosssvvvyyy|||yyyyyywwwssslllcccZZZUUUMMMIIICCC@@@>>>======<<>><<<<<<<<<======??????@@@@@@AAABBBBBBCCCFFFCCC???======<<<999666999999999999888888888777777;;;BBBJJJSSSZZZ___bbbddddddgggkkkrrrzzz}}}zzzxxxwwwttttttttttttuuuuuutttrrrtttssstttvvvxxxxxxtttqqqtttrrrpppqqqrrrssssssrrrtttwww|||||||||qqqvvvyyy{{{||||||yyyvvvtttsssyyy~~~{{{zzz|||~~~zzzmmmbbb]]]UUUUUUUUUTTTPPPIII???999888666444333444555555444666555555444444444555555888777999;;;<<<@@@KKKWWWhhhzzzvvv```VVVQQQQQQZZZhhhqqqxxx|||{{{xxxyyyyyyxxxvvvxxxyyywwwyyy{{{zzzuuuooojjjccc]]]ZZZUUUOOOKKKIIIGGGEEEEEEGGGIIIIIIIIIIIIIIIJJJLLLNNNPPPRRRSSSRRRRRRQQQPPPNNNMMMLLLKKKJJJJJJKKKKKKKKKNNNRRRUUUZZZ]]]aaacccfffllltttzzz|||zzzyyywwwrrrooonnnmmmlllmmmnnnpppqqquuu|||yyytttpppllljjjjjjgggbbb\\\\\\YYYVVVTTTQQQOOOKKKIIIJJJJJJKKKOOOTTTYYY[[[\\\```^^^]]]\\\\\\ZZZXXXUUUUUUSSSRRRQQQPPPOOOLLLJJJJJJJJJIIIHHHFFFEEECCCBBB>>>???AAABBBCCCCCCCCCBBBCCCDDDDDDEEEFFFGGGGGGGGGJJJOOOWWW^^^eeeooozzzgggqqq~~~xxxhhhKKKCCC:::777777666333000333222222222333555777888;;;===HHH]]]wwwdddYYYfffpppnnnmmmzzzuuudddxxxhhhNNNEEE===;;;:::777666777777666666666555555555555555444444555888;;;>>>@@@EEEKKKTTT[[[___^^^ZZZWWWOOOIIIEEEGGGIIIGGGFFFGGGEEEGGGIIIIIIIIIJJJLLLMMMNNNNNNPPPQQQSSSTTTUUUUUUUUUUUUVVVXXX[[[___ccceeehhhmmmtttzzz~~~}}}yyyuuurrrpppooooooooopppqqqvvv|||yyywww{{{zzzwwwtttpppllliiiggg```\\\WWWQQQNNNLLLMMMMMMZZZ___eeejjjjjjhhhfffdddddddddcccaaa______aaaccciiimmmrrrwwwzzz}}}{{{zzzwwwrrrlllddd^^^ZZZQQQLLLFFFBBB???===<<<;;;===>>>AAAEEEIIILLLOOOPPPLLLSSSWWWVVVTTTSSSPPPKKKFFFEEEBBB???>>>===<<<=========>>>>>>??????@@@@@@BBB???===;;;;;;;;;999777::::::;;;;;;::::::999999777:::@@@GGGOOOVVV\\\___bbbbbbdddggglllsssxxx|||}}}{{{xxxwwwrrrpppnnnpppsssuuuuuussstttsssssstttvvvuuusssqqqrrrqqqpppppprrrttttttsssuuuxxx|||zzz}}}||||||qqqtttpppuuuzzz|||{{{xxxuuutttyyy~~~}}}}}}ttthhhbbbTTTSSSSSSSSSPPPIIIAAA;;;888666444333444555555555555555444444444555555666999888999;;;;;;???KKKWWWhhhyyygggZZZRRRQQQZZZeeepppwww|||{{{yyyzzzzzzyyyxxx|||}}}yyyvvvwwwwwwtttmmmgggaaa\\\YYYUUUOOOKKKHHHFFFDDDDDDFFFHHHHHHGGGHHHIIIJJJKKKMMMPPPRRRSSSRRRRRRQQQPPPNNNLLLJJJIIIDDDDDDDDDCCCDDDHHHNNNSSSZZZ\\\^^^```ccchhhqqqxxx|||xxxrrrqqqooommmmmmmmmooopppsssxxx}}}}}}~~~yyyqqqmmmhhheeedddbbb^^^ZZZ[[[YYYWWWVVVTTTRRRNNNKKKJJJIIIJJJMMMRRRWWWYYYZZZ]]][[[ZZZZZZZZZZZZWWWUUUSSSRRRPPPOOOOOONNNKKKIIIHHHHHHHHHGGGFFFEEECCCBBB??????@@@@@@@@@@@@???>>>????????????>>>>>>>>>===BBBFFFMMMTTT\\\gggttt}}}hhhsssnnnQQQFFF:::777777555333222333222222222333555777888:::>>>III^^^vvvaaa[[[hhhpppjjjeeeqqqrrreeeyyy|||cccOOOFFF>>><<<;;;999888999666666666666666555555444333333333444666999<<<>>>DDDIIIQQQZZZ______\\\YYYMMMFFFBBBDDDGGGFFFFFFHHHEEEGGGIIIIIIIIIIIIKKKMMMNNNNNNOOOOOOOOOQQQTTTVVVVVVVVVVVVWWWZZZ]]]aaacccdddgggmmmssszzz}}}wwwpppjjjfffcccccccccbbbdddiiirrr~~~~~~|||zzzxxx|||{{{yyyuuuqqqllliiifff```^^^YYYTTTQQQOOOOOOOOOVVV\\\dddjjjmmmllljjjhhhiiiiiigggdddaaa```aaacccjjjnnntttyyy}}}~~~yyysssmmmfffaaa___TTTPPPIIICCC@@@===;;;999;;;<<<>>>AAAEEEIIIMMMNNNOOOVVV[[[[[[YYYXXXUUUPPPKKKJJJGGGDDDAAA???======<<<<<<<<<==================<<<;;;::::::999999999999::::::;;;:::999888888777999>>>DDDKKKRRRXXX[[[```aaabbbeeeiiiooovvvzzz~~~vvvpppkkkjjjnnnrrrtttttttttssssssttttttssssssrrrqqqpppooopppsssuuuuuutttuuuxxx|||zzz|||yyysssvvvkkkpppvvvzzz{{{yyyxxxwww}}}vvviiiaaaTTTSSSRRRQQQNNNIIIBBB===999666444444555666555555555444444444444555666666:::999999:::;;;???KKKWWWiiizzzqqq```UUURRRYYYcccooovvv{{{zzzyyy{{{{{{zzzxxx}}}~~~yyyuuuuuuuuuuuujjjeee___ZZZXXXTTTOOOKKKGGGEEECCCCCCEEEGGGGGGGGGHHHIIIJJJLLLOOOQQQTTTUUUUUUTTTSSSQQQNNNKKKHHHFFFBBBBBBBBBCCCFFFMMMUUU\\\fffhhhiiiiiiiiimmmtttyyy~~~wwwuuurrrpppnnnnnnoooooosssxxx{{{{{{}}}|||tttoooiiidddaaa___\\\YYY[[[ZZZYYYXXXXXXUUUPPPMMMJJJIIIIIILLLPPPUUUXXXYYYZZZYYYXXXXXXYYYYYYWWWUUURRRPPPOOONNNNNNMMMJJJHHHFFFFFFFFFFFFFFFEEEDDDCCCBBBBBBBBBAAAAAA@@@???????????????>>>===<<<<<<<<<>>>AAAGGGMMMUUUaaapppyyyhhhtttrrrZZZIII:::555555444444555333222222222333555777888:::???KKKaaaxxx```^^^kkkssskkkdddlll|||pppggg{{{{{{___NNNEEE>>><<<<<<999888999666666666777666555444444333222222333555888;;;===CCCGGGOOOYYY```aaa]]]YYYLLLEEEAAACCCFFFFFFFFFHHHFFFHHHJJJJJJJJJKKKMMMNNNOOOPPPPPPNNNMMMOOOTTTWWWVVVVVVVVVWWWYYY]]]```bbbbbbdddhhhnnnvvv}}}zzzrrrjjjaaa[[[XXXWWWVVVVVVWWW[[[dddnnnvvvxxxzzz|||~~~~~~}}}~~~|||yyyuuuqqqlllhhhfff___^^^[[[XXXUUUTTTSSSSSSVVV[[[ccclllqqqrrrqqqooollllllkkkhhheeecccccceeeiiinnntttzzz}}}|||vvvoooiiidddbbbXXXSSSLLLFFFAAA>>>;;;999<<<<<<===???CCCGGGKKKMMMUUU[[[^^^\\\ZZZZZZYYYUUUQQQOOOLLLIIIEEEBBB@@@>>>===<<<<<<<<<<<<<<<<<<<<<:::::::::999888888999::::::;;;<<<<<<<<<;;;999888888999===BBBIIIPPPVVVZZZ]]]^^^aaacccfffllltttzzz~~~~~~~~~~~~wwwnnnhhhiiinnnrrrttttttuuuuuuuuutttssssssssspppoooooopppsssuuuuuuuuutttwww{{{~~~yyy|||yyysssuuukkkooossswwwxxxyyyzzz{{{xxxllldddXXXWWWUUURRROOOIIIBBB===999777555444555666666555444444444444444555666666:::999999;;;;;;???JJJVVVjjjzzz|||gggYYYTTTYYY```mmmtttzzzyyyyyy{{{|||{{{vvv{{{|||wwwssstttvvvuuuiiiddd^^^ZZZWWWTTTOOOJJJGGGEEECCCCCCEEEFFFGGGFFFIIIJJJKKKNNNQQQTTTVVVXXXWWWWWWUUURRRNNNJJJEEECCCCCCDDDEEEGGGMMMVVVaaahhhvvvwwwyyywwwuuuuuuxxx{{{{{{yyyvvvrrrpppooooooooorrrvvvyyyyyy{{{~~~zzzuuunnnhhhccc___\\\ZZZ\\\[[[[[[ZZZZZZWWWSSSOOOLLLJJJIIIKKKPPPTTTWWWXXXXXXWWWWWWWWWXXXXXXVVVTTTPPPOOONNNMMMMMMLLLJJJHHHFFFFFFFFFFFFFFFEEEDDDDDDCCCBBBBBBBBBBBBBBBCCCCCC?????????>>>>>>===<<<<<<<<>><<<>>>>>>===>>>AAAEEEJJJLLLYYY^^^```^^^\\\]]]]]][[[VVVTTTRRRNNNJJJFFFCCCAAA>>>>>>======<<<<<<;;;;;;999::::::999888888999;;;<<<===>>>??????===;;;:::999:::<<>>======;;;>>>AAAEEEJJJTTT```iiiwww|||iiisssooocccMMM:::777888444222555333222222222333555777888:::AAAQQQggg}}}ggg[[[jjjwwwxxxsssvvv|||hhheeeeee|||___MMMDDD===;;;;;;999888999555666777888777666444333333333222333444777:::<<<@@@CCCJJJTTT]]]^^^ZZZTTTKKKCCC===???AAAAAABBBDDDDDDFFFIIIKKKLLLMMMPPPRRRTTTVVVVVVSSSOOOOOOSSSWWWVVVVVVVVVXXXZZZ^^^bbbdddgggfffgggkkkqqqvvvwwwwwwuuuqqqkkkddd\\\UUUPPPNNNLLLMMMNNNOOOOOORRRVVVYYY```dddjjjppptttvvvvvvvvvtttssssssqqqooommmkkkjjjggggggfffdddcccaaa```___XXXYYY[[[aaagggkkklllllllllmmmmmmkkkiiihhhhhhiiijjjooovvv{{{~~~{{{wwwrrrmmmjjjhhhbbb\\\UUUNNNIIIFFFBBB@@@BBB@@@??????AAAEEEIIILLLXXX^^^bbbaaaaaacccbbb```YYYXXXVVVRRRNNNJJJFFFEEE@@@??????>>>======<<<<<<888:::;;;999777777999;;;;;;===>>>??????===;;;999::::::<<>>>>>???HHHRRRkkk|||uuubbbYYYYYYZZZhhhpppvvvwwwwwwzzz{{{{{{wwwxxxuuuqqqqqqtttssspppjjjeee___ZZZWWWSSSNNNJJJGGGEEEDDDDDDEEEGGGGGGGGGHHHIIIKKKNNNRRRUUUYYYZZZ\\\]]]]]]\\\YYYVVVRRROOOPPPPPPQQQSSSVVV]]]eeekkkyyy|||zzzvvvssspppnnnnnnnnnmmmrrruuuwwwzzz}}}}}}yyysssmmmhhheeeeeecccaaa^^^\\\[[[YYYVVVTTTQQQOOOMMMNNNQQQVVVYYYZZZYYYXXXWWWWWWXXXWWWUUUSSSPPPOOONNNNNNNNNMMMKKKIIIHHHHHHHHHHHHGGGFFFEEEDDDBBBBBBDDDFFFIIIMMMPPPRRRLLLKKKJJJHHHFFFDDDBBBAAA>>>@@@CCCEEEIIIPPPZZZaaapppwwwkkkttt~~~ooobbbMMM<<<:::;;;555111333333222222222333555777888:::BBBRRRiii~~~{{{gggZZZjjjzzz~~~}}}~~~}}}{{{zzzvvvqqq```___bbb|||aaaOOOFFF???>>>>>><<<;;;<<<555666777888777666444333444333333333555777:::<<<>>>AAAGGGRRR[[[\\\WWWRRRIIIBBB<<<===?????????BBBCCCEEEHHHJJJKKKMMMPPPSSSVVVXXXXXXUUUPPPOOOSSSWWWUUUUUUVVVXXX[[[___ccceeeiiihhhhhhkkkpppttttttsssoookkkfff___XXXSSSPPPNNNLLLNNNPPPPPPPPPPPPQQQRRRUUUYYY```fffkkklllllllllkkkllllllllllllkkkjjjjjjoooooonnnmmmjjjhhhfffeee```___^^^bbbggglllnnnmmmhhhiiijjjiiigggffffffgggkkkpppwww|||~~~}}}{{{yyyuuurrrooolllkkkeee```XXXRRRMMMIIIFFFDDDDDDBBB@@@???AAAEEEIIILLLVVV]]]ccceeefffgggfffccc[[[ZZZXXXTTTPPPLLLIIIGGGAAAAAA@@@???>>>======<<<888:::;;;:::777777999;;;999:::<<<======;;;999777:::;;;<<>>777777777444333444444555444333555888;;;:::IIISSSbbb{{{ttt\\\WWWeeeuuu}}}www___UUU\\\]]]vvviiiNNNHHHAAA<<<;;;:::888555777666666666555555555555444444333444555888;;;===>>>???EEENNNVVVWWWSSSMMMFFFAAA<<<:::<<<>>>??????AAADDDHHHJJJKKKKKKLLLMMMZZZZZZXXXVVVSSSRRRTTTUUUSSSTTTVVVWWWZZZ___eeeiiilllkkkjjjlllnnnpppqqqqqqmmmhhhaaa]]][[[YYYVVVSSSRRRRRRRRRRRRSSSTTTUUUVVVXXXYYY\\\___cccfffhhhjjjkkkiiihhhiiikkknnnpppqqquuuuuusssqqqooollljjjhhhbbbcccdddddddddeeehhhkkkmmmkkkjjjhhhgggggghhhhhhjjjpppvvvzzz{{{|||~~~zzzzzzzzzyyyvvvrrrmmmkkkaaa___[[[WWWRRRMMMJJJHHHKKKIIIEEEAAA???AAAGGGKKKVVV[[[bbbgggiiiiiiiiihhhgggccc]]]XXXTTTPPPKKKIIIHHHFFFEEEBBB@@@???>>>>>>===<<<;;;:::::::::;;;<<<::::::::::::::::::::::::;;;:::<<>>AAAIIIRRRhhh~~~hhhYYYUUUXXXeeeooowwwyyyzzz||||||zzz{{{{{{zzzyyywwwuuusssrrrkkkgggaaa]]]ZZZTTTMMMGGGGGGFFFDDDCCCCCCCCCDDDEEEEEEGGGIIILLLOOOTTT[[[___fffkkkqqqtttrrrooommmmmmjjjgggbbb^^^___dddjjjnnnyyywwwuuuqqqmmmkkkjjjjjjkkklllnnnqqquuuzzz}}}|||yyyvvvtttpppnnnkkkgggbbb^^^\\\YYYWWWUUUUUUVVVVVVWWWXXXYYYYYYZZZYYYYYYZZZZZZYYYWWWUUUSSSUUUSSSRRRPPPOOOOOOOOOOOOKKKJJJIIIGGGFFFEEEDDDDDDFFFFFFHHHMMMTTT]]]fffkkkjjjiiiccc]]]ZZZXXXRRRKKKLLLHHHHHHLLLOOOQQQUUU[[[gggooozzznnn~~~rrrfffSSS???666666555333333444444555444333555888;;;:::GGGPPP```|||sss___ZZZgggvvv}}}~~~hhhXXX\\\[[[tttlllNNNHHH@@@<<<::::::888777777777666666666555555555444444333444555888:::<<<===>>>CCCLLLTTTVVVRRRMMMEEEAAA;;;888999:::;;;;;;@@@DDDHHHKKKKKKLLLMMMNNNVVVVVVVVVUUUSSSRRRSSSTTTRRRSSSUUUVVVYYY^^^dddhhhkkkjjjjjjkkknnnppppppppppppkkkfffbbb```^^^\\\YYYXXXXXXXXXXXXYYYZZZ[[[[[[[[[[[[]]]```cccfffiiijjjkkkjjjjjjkkknnnrrrtttvvvyyyxxxwwwuuurrrpppmmmlllhhhiiiiiiiiiiiikkknnnqqqooonnnmmmlllkkklllmmmmmmnnnsssyyy|||||||||}}}~~~|||}}}}}}}}}~~~||||||{{{yyyvvvqqqmmmkkkcccaaa]]]YYYTTTQQQNNNLLLNNNLLLHHHDDDAAACCCGGGKKKTTTYYY```fffhhhhhhggggggfffccc___[[[XXXTTTOOOLLLJJJIIIGGGEEECCCAAA@@@@@@===<<<;;;:::::::::;;;;;;:::::::::::::::999999999999999;;;???DDDJJJVVVaaaiiillloooooollllllnnnpppwww{{{yyyuuuxxx{{{}}}}}}{{{xxxxxxxxxvvvtttsssssstttuuutttsssuuuxxx|||wwwrrrsssttt~~~}}}zzzuuuzzz~~~xxx~~~}}}~~~}}}vvvnnnfff[[[NNNEEE===:::666444444444333222444555777666555555666888999888:::===>>>AAAIIIRRRfff}}}mmm\\\WWWYYYdddooozzz}}}}}}~~~~~~}}}~~~}}}|||zzzxxxvvvtttsssllliiieeeccc___WWWNNNGGGGGGFFFEEEDDDCCCDDDDDDEEEFFFGGGIIIKKKNNNSSSZZZ___kkkrrr{{{~~~{{{yyyvvvrrrmmmjjjjjjmmmrrruuu|||}}}{{{uuurrroookkkiiihhhiiiiiikkklllooosssxxx|||}}}{{{xxxssspppkkkhhhccc___]]]ZZZXXXVVVVVVWWWWWWXXXYYYZZZ[[[[[[YYYYYYYYYYYYXXXWWWVVVUUUWWWUUUTTTRRRQQQQQQQQQQQQMMMLLLKKKIIIGGGFFFFFFEEEGGGHHHKKKOOOXXXdddrrr{{{{{{zzzuuummmiiieee^^^VVVRRRNNNMMMOOOQQQSSSWWW]]]iiiqqq|||mmm}}}wwwhhhUUU@@@777555444333333444444555444333555888;;;<<>><<<:::999777777777777666666666555555444444444444555777999;;;;;;===AAAIIIQQQSSSQQQNNNGGGBBB<<<888777888999999@@@CCCHHHKKKLLLMMMNNNOOOPPPRRRSSSSSSRRRQQQRRRSSSQQQRRRTTTUUUWWW\\\aaafffjjjiiiiiikkknnnppppppppptttqqqllliiihhhfffdddcccaaaaaaaaabbbbbbcccddddddbbbbbbbbbccceeeiiilllnnnlllmmmmmmooorrruuuxxxzzz||||||{{{zzzxxxvvvtttsssoooppppppnnnnnnooosssvvvrrrqqqqqqqqqqqqrrrsssttttttxxx}}}~~~~~~|||||||||}}}~~~~~~}}}{{{xxxuuuqqqnnnlllfffddd```\\\XXXUUUTTTSSSQQQOOOLLLGGGDDDDDDGGGJJJOOOUUU\\\cccfffggghhhhhhgggeeecccaaa^^^ZZZUUUQQQMMMLLLJJJHHHEEEDDDCCCBBB???>>>======<<<<<<======;;;:::::::::999999888888888777999===AAAGGGRRR^^^dddiiiooorrrqqqqqqrrrtttxxx|||~~~}}}|||wwwtttwww{{{|||{{{xxxvvvvvvtttsssqqqqqqrrrssssssrrrqqqtttyyywwwrrrtttyyyxxx}}}zzz~~~{{{xxxzzz~~~xxxqqqhhh\\\OOOEEE===:::666444444444444333444555777666666555777888999888:::===???AAAIIIRRReee~~~tttbbbZZZYYY```ooo}}}}}}{{{xxxvvvuuuooommmjjjhhhddd[[[OOOGGGGGGFFFEEEDDDCCCDDDEEEEEEGGGGGGHHHIIILLLRRRYYY___mmmwwwzzzvvvuuuvvvyyy{{{zzzvvvtttqqqooollliiigggfffggggggiiijjjlllpppuuu{{{zzzuuuqqqllliiieeebbb___]]]ZZZWWWWWWWWWWWWXXXYYYZZZ[[[\\\[[[ZZZYYYXXXXXXXXXXXXXXXZZZYYYXXXVVVUUUUUUTTTUUUQQQPPPNNNLLLJJJIIIHHHHHHIIILLLOOORRRYYYgggyyy{{{wwwoooggg^^^YYYVVVVVVWWWWWW[[[aaakkkrrr{{{eeevvvvvvjjjWWWCCC888555444444444444444555444333555888;;;>>>GGGMMM___~~~mmm______kkk{{{zzzcccccc___zzz}}}cccZZZMMMCCC>>>;;;999777777777777666666666666555444444444444555777888999999;;;???FFFMMMQQQQQQOOOIIIEEE@@@;;;999:::;;;<<<@@@CCCHHHKKKLLLMMMNNNOOOLLLOOOQQQSSSRRRRRRRRRSSSQQQRRRSSSTTTVVVZZZ___ccciiiiiijjjmmmqqqtttttttttxxxvvvtttqqqpppnnnmmmllliiijjjkkkllllllmmmmmmmmmmmmkkkjjjiiikkknnnqqqssspppqqqrrrsssuuuwwwzzz||||||}}}}}}~~~~~~~~~}}}}}}xxxwwwvvvsssqqqqqqsssuuuttttttuuuuuuvvvxxxxxxyyyyyy|||~~~~~~}}}zzzwwwtttrrrpppooohhhfffccc___\\\ZZZYYYYYYTTTSSSOOOJJJFFFEEEGGGIIIJJJPPPXXX___dddgggjjjkkkiiiiiihhhgggddd```YYYUUUPPPOOOMMMJJJHHHFFFEEEEEECCCBBBBBBAAA@@@@@@@@@@@@<<<<<<;;;:::999999888888888777888<<<@@@EEEPPP[[[aaafffmmmrrrsssuuuxxx{{{xxx||||||zzz|||zzzyyy||||||wwwrrruuuyyy|||{{{yyyvvvtttrrrpppoooppprrrttttttsssqqqtttzzzvvvqqqrrrwww~~~~~~}}}{{{}}}|||uuurrrtttzzzxxxtttooohhh\\\OOOFFF===:::666444444555444444444555777777666666777999:::999:::>>>???AAAIIISSSfff|||ggg\\\YYY\\\mmm~~~~~~|||{{{zzzsssqqqmmmjjjeee\\\QQQIIIGGGFFFEEEDDDDDDDDDEEEFFFGGGGGGGGGHHHKKKPPPXXX]]]jjjvvv|||yyyyyy{{{|||{{{wwwssspppooommmllliiigggffffffffffffhhhiiikkkooouuu{{{{{{uuuqqqooolllhhheeebbb___[[[YYYTTTTTTTTTUUUVVVXXXZZZ[[[\\\[[[ZZZYYYYYYZZZ[[[\\\]]]\\\[[[ZZZYYYXXXXXXXXXUUUSSSQQQOOOMMMKKKJJJIIIKKKOOOSSSUUUXXXcccttt~~~xxxlllfffaaa```___^^^bbbhhhlllrrr{{{\\\nnn{{{{{{rrriiiWWWDDD:::666555555666444444555444333555888;;;===EEEJJJ[[[~~~|||jjj]]]ZZZhhh}}}iiifffbbbjjj___PPPEEE>>><<<:::999888777777777666666666666555555555555555666777777777999===CCCJJJNNNQQQQQQJJJGGGCCC>>>;;;:::<<<>>>???CCCGGGJJJKKKLLLMMMNNNJJJMMMPPPRRRRRRRRRSSSTTTQQQQQQRRRSSSTTTXXX]]]aaaggghhhkkkpppvvvyyy{{{{{{||||||{{{yyywwwuuuuuuuuuqqqrrrssstttuuuuuuuuuttttttsssqqqooooooqqqsssuuutttvvvwwwxxxwwwxxxzzz|||{{{|||~~~{{{wwwttttttuuuuuuvvvwwwxxxzzz{{{|||||||||~~~}}}|||{{{yyyvvvuuussssssjjjhhhfffbbb```^^^]]]]]]VVVUUURRRMMMIIIGGGGGGHHHGGGLLLSSSZZZ```fffkkkooolllllllllkkkiiiddd]]]XXXTTTRRRPPPMMMKKKIIIHHHGGGEEEDDDDDDDDDCCCBBBAAAAAA???>>>===<<<;;;:::999888:::888999===@@@DDDOOOZZZdddiiinnnpppqqqtttxxx|||yyy}}}~~~||||||yyywwwyyy}}}}}}yyytttrrrtttxxx{{{|||zzzwwwtttooonnnnnnpppsssvvvvvvvvvtttwww|||vvvooopppooo|||~~~|||}}}}}}|||rrrnnnqqqttttttsssoooggg[[[MMMEEE===:::666555555555555444444555777777666777888::::::999;;;>>>???BBBJJJSSSeeelll^^^XXXXXXiiizzz~~~~~~xxxsssmmmhhhccc\\\SSSLLLHHHGGGEEEDDDDDDDDDEEEFFFFFFGGGGGGHHHJJJOOOVVV[[[eeeqqq|||yyyxxxyyyzzz~~~xxxwwwtttqqqooommmlllllljjjiiihhhfffeeeeeeffffffhhhiiilllpppuuu{{{|||vvvrrrqqqnnnjjjgggddd```[[[XXXPPPPPPPPPPPPQQQTTTVVVXXX\\\[[[[[[ZZZ[[[\\\^^^_________^^^^^^]]][[[[[[ZZZWWWVVVSSSQQQNNNLLLKKKJJJJJJOOOUUUWWWYYY```mmmxxxyyyrrrkkkhhhffffffjjjoooqqqvvv~~~WWWjjjwwwxxxpppcccTTTCCC:::777555555777444444555444333555888;;;:::BBBGGGWWWxxx~~~iiiZZZTTTbbbyyysssllleeennncccRRREEE???===<<<<<<888888777777777666666666555555555555555555555555777999<<>>@@@BBBJJJSSSdddqqq```YYYXXXeeesss{{{~~~zzzuuunnniiiddd]]]UUUOOOHHHGGGFFFEEEDDDEEEFFFFFFEEEFFFGGGHHHJJJNNNTTTWWWaaalll|||~~~yyyvvvvvvwwwyyy}}}}}}www{{{|||xxxvvvvvvooonnnllljjjiiihhhhhhiiiffffffeeeeeedddeeeeeeeeefffhhhlllqqqvvv{{{~~~}}}yyyuuurrroookkkgggccc^^^YYYUUULLLKKKKKKKKKMMMOOORRRTTTZZZZZZZZZ[[[\\\]]]______````````````^^^]]]\\\[[[YYYWWWTTTQQQNNNLLLKKKJJJGGGLLLSSSWWW[[[aaajjjqqqwww~~~yyyqqqmmmkkkkkkpppvvvyyy~~~UUUhhhvvvwwwppp[[[NNN@@@999666444444666444444555444333555888;;;999CCCHHHVVVttthhhUUUNNN[[[rrrwwwiiizzzmmmZZZJJJAAA===<<<;;;888888888777777777666666555555555555555555444444777999<<<@@@FFFLLLRRRVVVSSSQQQKKKCCC<<<999:::<<<@@@BBBFFFHHHHHHHHHHHHIIIIIIJJJLLLLLLMMMNNNQQQSSSRRRRRRSSSSSSTTTWWW\\\___```ccciiisss}}}}}}~~~~~~|||zzzyyyxxxxxxxxx|||~~~}}}~~~|||xxxyyy{{{}}}~~~}}}|||~~~}}}yyywwwooooooooommmjjjfffcccaaa\\\\\\ZZZVVVQQQNNNMMMMMMKKKLLLMMMOOOSSSZZZccciiikkkjjjkkklllllljjjgggccc]]]\\\YYYVVVSSSQQQPPPOOOIIIJJJJJJIIIHHHGGGEEEDDDFFFEEEDDDBBB@@@>>>===<<<<<<::::::===>>>BBBMMMWWWeeejjjoooqqqppppppqqqsssyyy}}}|||{{{yyywwwvvvtttssssssqqqqqqrrruuuxxxyyyvvvtttooonnnmmmnnnqqqrrrsssrrruuuwww{{{uuunnnoooiiiuuuyyy|||~~~zzz|||{{{|||oooiiimmmpppsssuuusssiii[[[MMMDDD===:::777555555666666666333555777777777888999;;;;;;:::;;;>>>@@@BBBJJJSSSggguuuccc[[[YYYbbbmmmvvv~~~}}}|||{{{yyyuuuppplllggg```VVVOOOHHHGGGFFFEEEEEEEEEFFFGGGCCCEEEHHHIIIKKKNNNQQQTTT^^^fffsssyyysssqqqrrruuuwww{{{zzzppppppqqqrrrrrrqqqqqqpppkkkjjjgggeeedddddddddeeebbbbbbbbbbbbbbbcccccccccdddggglllqqqvvvyyy{{{|||~~~|||||||||{{{yyyvvvqqqnnniiieee```ZZZSSSOOOIIIHHHGGGHHHIIILLLPPPRRRUUUVVVXXXYYY[[[\\\]]]]]]``````aaa```___^^^\\\[[[YYYWWWTTTQQQNNNKKKJJJIIIGGGJJJOOOSSSXXX^^^eeeiiimmmttt{{{~~~{{{sssooommmmmmsssyyy~~~TTTggguuuvvvoooVVVJJJ===777555333333555444555555444444555888;;;<<>>;;;999888888888888777777777777555555555666555555444333777999<<<@@@EEELLLRRRWWWZZZXXXQQQHHH???::::::<<<@@@CCCFFFGGGGGGFFFFFFGGGHHHIIIJJJJJJJJJLLLOOORRRRRRSSSSSSSSSTTTWWW\\\___]]]```hhhsss~~~}}}|||xxx}}}~~~zzz{{{}}}|||zzz{{{zzzwwwqqqrrrrrrqqqnnnjjjeeebbb^^^^^^]]]YYYUUUQQQPPPPPPNNNMMMLLLKKKMMMTTT]]]dddhhhhhhiiikkkmmmllljjjhhhaaa___]]]YYYWWWTTTSSSRRRNNNNNNOOOOOOMMMKKKJJJHHHHHHGGGFFFDDDBBB@@@???>>>;;;999999<<<===AAAKKKVVV^^^dddmmmrrrrrrrrrssstttxxx}}}{{{{{{zzzwwwtttrrrssstttpppoooooorrrvvvwwwvvvssspppooommmmmmooooooooonnnrrruuuzzzuuunnnoookkkvvvyyyzzz~~~|||wwwuuuuuu{{{yyykkkeeehhhhhhmmmqqqqqqiii\\\OOOGGG===:::777555666777777666333555777777777888:::;;;;;;:::;;;???@@@BBBJJJTTTlllyyyfff\\\[[[bbbjjjsss}}}~~~{{{yyyxxxwwwuuurrrpppkkkcccWWWOOOHHHHHHFFFEEEEEEEEEFFFGGGBBBEEEHHHJJJLLLNNNPPPSSS\\\aaalllzzz{{{tttnnnlllnnnrrruuuzzz~~~xxxsssllljjjiiiiiikkkmmmmmmmmmkkkiiifffcccbbbaaabbbbbb````````````aaaaaaaaabbbcccfffkkkqqquuuxxxxxxxxx{{{yyyxxxwwwxxxxxxvvvuuuooolllgggccc]]]WWWPPPKKKHHHGGGFFFFFFHHHKKKOOOQQQRRRSSSVVVXXXZZZ[[[[[[[[[``````aaa```___^^^\\\[[[YYYWWWTTTQQQMMMKKKIIIHHHIIIIIIKKKNNNSSSYYY^^^aaafffnnnuuuwww{{{{{{rrrooommmnnnttt{{{RRRaaasss}}}wwwoooZZZJJJ<<<999777222111444444444444444555777888:::>>>FFFNNNYYYpppjjjSSSKKKOOO```vvvxxxsssXXXEEE???>>><<<999888777666666555555555555555444444444444555555777999<<<>>>AAAHHHQQQYYYYYYXXXTTTLLLBBB<<<:::;;;CCCEEEHHHIIIIIIIIIJJJKKKMMMNNNNNNMMMLLLNNNQQQTTTVVVVVVVVVSSSQQQSSSXXX]]]aaaaaadddnnn}}}yyyzzz}}}~~~~~~{{{{{{~~~zzzuuuvvvtttsssrrrqqqnnnjjjgggaaa___\\\[[[ZZZYYYVVVTTTPPPQQQPPPLLLIIILLLTTT[[[___aaaccceeeeeegggiiikkkhhhccc^^^[[[ZZZYYYVVVSSSSSSSSSQQQPPPNNNMMMKKKKKKLLLNNNOOOKKKDDD??????@@@???===<<>>AAAGGGOOOVVVYYYYYYVVVOOOFFF???===>>>CCCEEEHHHIIIIIIJJJKKKLLLMMMNNNOOOOOOPPPRRRVVVYYY]]]\\\ZZZUUURRRSSSXXX]]]aaaaaadddmmmzzz}}}yyyzzz{{{}}}~~~}}}|||}}}~~~zzzwwwvvvttttttsssqqqmmmkkkdddbbb___]]]\\\ZZZWWWUUUTTTTTTRRRMMMHHHIIIOOOUUU[[[]]]```bbbcccdddgggiiiiiifffbbb___^^^]]]ZZZXXXYYYYYYWWWUUUTTTRRRPPPPPPQQQSSSSSSOOOHHHCCCBBBDDD@@@======??????@@@FFFMMMVVV]]]ffflllnnnooorrrtttyyy}}}~~~{{{wwwtttttttttsssrrrsssqqqoooooorrrtttvvvvvvttttttsssrrrrrrqqqppppppsssxxx~~~~~~yyyyyy~~~zzzzzzxxxyyy}}}~~~|||||||||}}}xxxyyy}}}rrreeeeeegggbbbaaacccaaaWWWKKKEEE???<<<888666666777777777888999999888777888999;;;===<<<===@@@BBBDDDMMMVVVjjjuuufff___ffflllpppxxx{{{xxxvvvwwwtttqqqooollleee[[[TTTLLLFFFBBBDDDFFFDDDCCCDDDDDDEEEFFFGGGHHHJJJNNNPPPTTTZZZfffsss~~~~~~wwwnnniiihhhkkkmmmnnnvvv|||}}}zzzwwwssslllffffffhhhkkkjjjiiiggghhhiiigggfffdddbbb```___^^^^^^]]]^^^______```aaabbbcccbbbeeeiiilllnnnpppsssuuuxxxvvvsssooolllkkkjjjjjjdddaaa]]]ZZZWWWSSSNNNKKKHHHGGGDDDBBBCCCEEEIIIKKKRRRSSSUUUWWWYYYZZZYYYYYYZZZ[[[^^^______^^^\\\ZZZUUUQQQMMMIIIGGGEEECCCBBBDDDEEEGGGKKKPPPVVV[[[]]]___ffflllqqqwww{{{tttmmmmmmppprrrxxx~~~KKKYYYmmm}}}{{{nnn\\\KKK===;;;;;;666555777333333333333444666777999;;;EEENNNZZZoooxxxaaaTTTOOOUUUfffsssrrrmmmsss|||aaaKKK@@@===;;;999999888777666666666666555555444444444444555555444888;;;>>>@@@DDDLLLQQQVVVWWWUUUOOOGGGAAA>>>???BBBDDDHHHJJJJJJKKKLLLMMMMMMOOOPPPQQQSSSVVV[[[___dddbbb]]]WWWRRRRRRWWW\\\bbbbbbdddkkkwww}}}yyyyyyxxxyyyzzz{{{}}}{{{zzzyyyxxxxxxvvvrrrppphhhfffccc```___]]]YYYWWWXXXWWWTTTMMMHHHFFFJJJMMMUUUWWWZZZ\\\^^^```dddfffiiigggeeeddddddcccaaa___```___^^^[[[YYYWWWVVVUUUUUUWWWVVVRRRKKKFFFEEEEEEBBB???>>>?????????DDDJJJQQQXXXaaahhhlllnnnrrruuuuuuyyy}}}~~~}}}xxxuuuttttttsssrrrqqqooommmnnnpppsssttttttuuuuuuuuuuuutttsssrrrrrrtttyyy}}}}}}xxx|||~~~{{{zzz||||||zzz|||~~~zzz{{{tttggghhhhhhbbb^^^___^^^VVVLLLGGG@@@===999666666777777777888999::::::999999;;;<<<>>>===>>>AAABBBEEEMMMVVVjjjrrrfffjjjmmmpppvvv~~~~~~~~~zzzwwwxxxuuurrrpppmmmggg^^^XXXMMMFFFBBBDDDEEECCCBBBCCCCCCEEEGGGGGGHHHJJJMMMOOOPPPTTT^^^mmm{{{yyyooohhhgggiiilllnnnxxx~~~~~~xxxooojjjiiiiiihhhfffiiijjjkkkjjjgggffffffgggeeeeeedddcccbbbaaaaaa```\\\\\\^^^```bbbccceeeeeefffhhhkkklllmmmooosssuuuuuutttpppmmmiiigggeeeddd___]]][[[YYYWWWSSSNNNJJJHHHFFFCCCAAAAAACCCFFFHHHMMMOOOSSSVVVXXXYYYXXXWWWXXXYYY\\\]]]^^^]]]\\\[[[SSSOOOIIIEEECCCBBBAAA@@@AAABBBFFFJJJOOOUUUYYY[[[]]]dddjjjooouuu}}}}}}yyyrrrlllmmmooorrrxxx}}}OOO]]]ppprrr___MMM===;;;;;;777555777333333222333444555777888<<>>>>>AAADDDHHHKKKLLLLLLMMMNNNNNNOOOQQQRRRSSSWWW\\\___cccaaa\\\TTTOOOPPPUUU[[[cccccceeekkkuuu|||yyyyyyxxxwwwvvvxxx{{{~~~|||yyyuuurrriiigggeeecccbbb```^^^[[[[[[ZZZUUUOOOIIIFFFGGGIIIOOOQQQTTTWWWYYY\\\___aaaddddddeeefffggghhhhhhgggdddcccaaa___]]][[[YYYXXXWWWWWWVVVRRRLLLGGGEEEEEEDDDAAA@@@AAA@@@???CCCIIIOOOVVV___fffiiimmmqqqttttttwww{{{~~~~~~zzzwwwvvvvvvuuutttrrrooonnnnnnpppssstttuuuuuuvvvwwwwwwwwwvvvuuutttwww{{{|||xxx}}}{{{}}}}}}}}}}}}}}}uuuhhhiiilllccc]]]^^^^^^XXXPPPKKKAAA>>>:::777777777777777888999:::999888999;;;===>>>===???BBBCCCEEEMMMVVVgggnnnmmmmmmpppvvv|||~~~}}}~~~|||yyyvvvsssqqqoooiiiaaa[[[OOOHHHCCCCCCDDDBBBAAABBBCCCEEEGGGHHHHHHIIILLLNNNOOORRRZZZhhhxxxzzzppphhheeegggkkkoooxxx~~~}}}vvvnnnjjjkkkmmmooooooooonnnllljjjgggeeeddddddddddddddddddccccccbbbbbb\\\]]]^^^```bbbccceeeeeegggiiijjjkkkmmmppptttwwwuuusssppplllhhhdddaaa```]]]]]]\\\\\\ZZZVVVQQQMMMHHHFFFCCCAAA@@@AAACCCEEEIIILLLQQQUUUWWWWWWVVVUUUYYYZZZ[[[\\\\\\[[[ZZZYYYQQQMMMGGGBBB@@@???>>>>>>???AAADDDIIIOOOTTTXXXZZZ^^^eeelllpppwww~~~}}}wwwpppkkklllpppsssxxx~~~TTTaaatttwwweeePPP>>>::::::777555777444333333333444666888999>>>HHHRRRZZZjjjmmmXXXNNNNNN^^^mmmuuu{{{ccc]]]]]]kkkmmmWWWFFF>>>>>>:::999888777777666666666555555444444444444555555222666:::<<<===AAAFFFKKKOOOQQQQQQNNNGGGAAA??????AAAEEEIIILLLMMMMMMNNNOOONNNOOOPPPPPPQQQTTTXXX[[[]]][[[VVVOOOKKKLLLSSSYYYccceeehhhlllsss~~~}}}|||zzzxxxvvvuuuvvvzzz~~~}}}yyysssoooiiigggfffeeeeeeeeecccbbb^^^\\\XXXRRRMMMJJJIIIJJJKKKMMMQQQSSSTTTWWWZZZ\\\]]]^^^```bbbdddgggiiijjjfffeeedddbbb```^^^\\\[[[XXXXXXVVVSSSNNNJJJGGGFFFFFFDDDBBBCCCBBB@@@BBBHHHOOOUUU^^^dddhhhkkkpppsssvvvxxx|||~~~|||yyyyyyxxxxxxwwwsssqqqoooooorrruuuvvvvvvvvvwwwwwwxxxxxxxxxwwwwwwyyy~~~~~~zzz~~~|||vvvjjjkkkmmmccc[[[\\\]]]XXXQQQMMMCCC???;;;888777888888777666888999888888888:::<<>>@@@DDDEEEFFFMMMUUUccc~~~yyytttpppqqqwww{{{}}}~~~~~~~~~~~~~~~~~~zzzwwwsssrrrpppkkkddd___RRRJJJDDDDDDDDDBBBAAABBBBBBDDDGGGHHHHHHIIIKKKMMMQQQSSSYYYdddsss}}}sssjjjfffggglllpppuuu}}}}}}yyytttsssuuuxxxxxxxxxvvvsssnnnjjjfffdddbbbaaabbbcccddddddddddddcccbbb_________```aaaaaabbbbbbaaaccceeegggjjjnnnrrrvvvuuutttrrrooojjjeeeaaa___]]]]]]\\\\\\\\\XXXSSSPPPIIIGGGDDDBBB@@@@@@AAABBBFFFIIINNNRRRTTTTTTSSSRRRUUUVVVWWWXXXYYYYYYYYYXXXRRRNNNIIIDDDBBBAAA@@@???>>>???CCCGGGMMMSSSWWWZZZ^^^eeelllqqqwww~~~}}}uuunnnjjjmmmppptttyyyTTTcccuuu}}}nnnVVV@@@::::::777555777444444444444555777888:::???IIIRRRYYYiiiuuu[[[OOONNN^^^mmmrrryyysss```\\\ZZZfff{{{uuu___III???>>>::::::999888777777777777555555444444444444555555222555888:::<<<@@@FFFLLLRRRSSSSSSOOOHHHCCCBBBCCCBBBFFFJJJMMMNNNMMMNNNNNNMMMNNNNNNNNNNNNPPPTTTWWWVVVTTTQQQLLLHHHJJJPPPVVV___dddiiimmmrrr{{{{{{yyyvvvuuuvvvyyy}}}zzztttpppkkkjjjiiiiiijjjjjjiiigggaaa___[[[WWWRRROOOMMMLLLKKKMMMOOOPPPQQQRRRUUUWWWVVVWWWYYYZZZ\\\^^^cccfffeeedddcccaaa```^^^]]]\\\YYYXXXVVVSSSPPPLLLIIIHHHFFFDDDCCCDDDBBB???BBBGGGLLLSSS[[[aaafffjjjooosssyyyzzz|||~~~|||{{{{{{yyyxxxtttrrrqqqqqqsssvvvwwwxxxwwwwwwwwwwwwwwwxxxyyyzzz{{{~~~~~~yyymmmnnnlllaaaXXXYYY\\\XXXQQQLLLDDD@@@<<<999888888888888666777888888888888;;;===??????AAAEEEFFFGGGMMMUUU___zzzwwwvvvzzz|||}}}~~~~~~}}}{{{zzz{{{}}}yyyvvvsssrrrpppmmmfffaaaUUUMMMFFFEEEEEEBBBAAABBBBBBDDDGGGHHHHHHIIIJJJKKKRRRTTTYYYbbbmmmzzzzzzpppiiihhhkkkooossszzz~~~~~~|||}}}~~~{{{xxxtttmmmhhheeecccaaa```aaabbbcccddddddcccbbbaaa````````````_______________bbbfffiiilllqqquuuyyyvvvvvvtttqqqmmmgggbbb___]]]\\\[[[[[[ZZZWWWSSSPPPLLLJJJGGGDDDBBBAAAAAAAAACCCFFFIIIMMMOOOOOONNNMMMKKKMMMOOORRRUUUWWWYYYYYYTTTPPPLLLIIIGGGEEEBBB@@@<<<===@@@DDDIIIPPPVVVYYY\\\ccckkkpppvvv|||}}}zzztttnnnkkkmmmrrruuuzzzTTTcccvvvxxx^^^DDD;;;:::777666888555555555555666888:::;;;===HHHPPPWWWggg}}}```RRRNNN]]]lllpppssszzzppp^^^XXXUUUaaaxxx|||fffLLL???>>>::::::999888777777777777555555444444444444555555222555777999:::@@@GGGNNNSSSTTTRRRMMMGGGCCCBBBDDDCCCGGGLLLNNNNNNMMMMMMMMMKKKKKKLLLLLLLLLNNNRRRUUURRRRRRPPPLLLHHHJJJOOOTTTZZZaaaiiinnnpppvvv|||zzzxxxvvvvvvyyy|||~~~|||xxxqqqooonnnnnnnnnnnnmmmkkkfffccc___[[[WWWTTTPPPNNNLLLNNNOOOOOOOOOOOOPPPRRRRRRRRRRRRQQQQQQSSSXXX\\\^^^]]]\\\[[[ZZZYYYXXXXXXVVVUUUSSSQQQOOOLLLIIIGGGDDDBBBAAABBBAAA>>>@@@EEEGGGNNNWWW^^^ccciiioootttyyyyyyzzz|||}}}{{{yyywwwuuusssqqqqqqsssvvvwwwxxxxxxwwwvvvuuuvvvxxx{{{|||}}}{{{~~~~~~~~~~~~|||qqqtttmmmaaaXXXYYY]]]ZZZRRRMMMDDDAAA<<<999888999888888777888999999999:::<<<>>>@@@@@@BBBFFFFFFGGGMMMUUU\\\www~~~~~~}}}|||~~~}}}}}}{{{zzzzzzzzzzzz{{{yyyvvvsssqqqpppmmmgggcccXXXOOOGGGFFFEEECCCBBBCCCBBBDDDGGGHHHHHHHHHIIIJJJOOOSSSYYY___gggtttwwwmmmiiijjjmmmqqqyyy~~~}}}}}}~~~~~~uuupppiiidddccccccbbbaaa```aaacccddddddbbbaaa```____________^^^^^^^^^^^^aaaeeeiiimmmqqqtttxxxzzzvvvvvvvvvsssoooiiiddd```^^^\\\ZZZYYYYYYWWWTTTQQQNNNLLLIIIFFFCCCBBBAAAAAA@@@BBBDDDFFFHHHHHHHHHHHHDDDFFFHHHKKKOOORRRTTTUUUQQQNNNKKKIIIGGGDDD@@@===::::::;;;???EEELLLSSSXXX[[[cccjjjpppuuu{{{{{{xxxsssnnnkkknnnssswww|||TTTcccwwwcccGGG===;;;888777999666666555666777888:::;;;;;;FFFOOOVVVgggeeeTTTNNN\\\kkknnnqqqvvv~~~nnn[[[SSSOOO\\\vvvjjjNNN???===;;;:::999888777777777777555555555444444555555555333555777888:::@@@HHHOOORRRRRRPPPKKKDDD@@@AAABBBDDDHHHLLLOOOOOOMMMLLLLLLHHHIIIJJJKKKKKKNNNRRRUUURRRRRRQQQMMMIIIJJJOOOSSSVVV___iiimmmnnnrrr|||zzzyyy{{{|||}}}{{{yyywwwwwwyyy{{{}}}vvvtttrrrqqqqqqpppnnnmmmjjjgggccc___[[[VVVRRROOOMMMOOOPPPOOONNNMMMNNNPPPPPPPPPOOOKKKIIIKKKPPPUUUVVVVVVUUUUUUTTTSSSSSSRRRRRRQQQOOOMMMLLLJJJGGGDDDBBB@@@@@@AAA???===???CCCCCCJJJSSS[[[bbbhhhpppuuuxxxxxxxxxzzz|||~~~~~~}}}}}}~~~{{{wwwuuutttrrrpppqqqsssvvvwwwwwwyyywwwuuutttuuuxxx{{{~~~~~~yyy~~~|||~~~~~~uuuxxxooocccZZZ\\\```]]]UUUPPPEEEAAA===:::999999888888888999:::::::::;;;===@@@@@@@@@CCCFFFGGGGGGMMMUUU[[[vvv~~~|||~~~}}}}}}}}}|||zzzxxxuuutttyyyuuurrrqqqpppmmmhhhcccYYYPPPIIIGGGFFFCCCBBBCCCBBBDDDGGGIIIHHHHHHIIIJJJLLLQQQXXX]]]cccppp}}}qqqjjjjjjkkkpppxxx~~~|||zzzzzz{{{}}}~~~|||qqqllleeebbbbbbccccccbbb```aaacccccccccbbb```___]]]]]]]]]^^^^^^^^^^^^______ccchhhllloooqqqtttvvvvvvvvvvvvtttpppjjjdddaaaaaa^^^\\\ZZZYYYXXXUUUSSSPPPNNNKKKHHHEEECCCBBBAAA>>>???@@@BBBCCCDDDDDDDDDCCCDDDEEEGGGJJJLLLNNNNNNLLLJJJHHHFFFDDDAAA<<<888888888888;;;AAAIIIQQQWWW\\\dddlllqqqwww||||||yyysssnnnkkkoootttxxx}}}RRRfffwwwgggHHH;;;:::777666777666555444444555777999;;;>>>GGGQQQ[[[jjjfffTTTQQQ\\\hhhuuu{{{uuu{{{pppWWWKKKRRR\\\qqqrrrSSS???<<<<<<;;;999999:::999888666666555444333222333444555222111333777:::<<>>===;;;999999999;;;<<>>;;;:::999999888:::::::::;;;<<<===>>>???@@@AAADDDFFFHHHKKKOOOSSS]]]qqq}}}|||~~~|||{{{|||}}}~~~yyyzzzwwwsssqqqrrrnnnhhh\\\UUUKKKFFFFFFEEEBBB???GGGGGGGGGHHHIIIJJJKKKLLLOOOQQQUUUZZZ^^^hhh|||{{{pppkkkkkkrrrxxx{{{yyyvvvttttttvvvxxxzzzxxx{{{}}}zzzllliiieeeaaa______```aaabbbcccdddddddddcccaaa```bbbaaa______``````___]]]aaabbbdddhhhlllqqqvvvxxxuuuvvvvvvuuurrrmmmiiifffaaa___]]][[[ZZZXXXVVVSSSRRROOOKKKHHHFFFDDDAAA???@@@@@@????????????@@@@@@@@@@@@????????????@@@@@@BBBBBBBBBBBB@@@>>><<<;;;777777777888;;;BBBKKKQQQWWW]]]hhhrrrxxx{{{{{{zzzqqqooonnnqqqwww}}}TTThhhxxxfffJJJ???===888444444666666555555666888:::<<<>>>GGGRRR]]]kkk~~~hhhTTTPPP[[[ggguuuzzzttt~~~~~~{{{lllSSSHHHPPP[[[rrrvvvYYYEEE@@@===;;;999999999999888666555555444444333333444444333222333777:::;;;AAAHHHLLLMMMMMMIIICCC???@@@AAACCCEEEJJJMMMNNNMMMJJJHHHIIIIIIJJJKKKNNNQQQTTTVVVXXXXXXXXXVVVSSSQQQRRRSSS\\\ZZZ___kkksssvvvxxx|||}}}xxxxxx{{{}}}~~~~~~{{{vvvuuuvvvuuurrrnnnmmmllliiiddd```\\\XXXWWWSSSTTTTTTTTTTTTSSSRRRRRRSSSQQQOOOLLLJJJHHHHHHHHHHHHGGGFFFEEEDDDDDDEEEFFFEEEDDDCCCBBBAAA???>>>===<<<:::999888777888999:::>>>CCCJJJPPPVVV]]]ffflllpppsssvvvwwwxxxyyyzzz||||||}}}~~~|||yyyvvvtttrrrpppnnnmmmnnnrrrvvvxxxxxxwwwuuutttvvvyyy}}}~~~||||||}}}~~~~~~|||wwwsssnnnhhhccccccdddbbbZZZSSSHHHDDD>>>:::999999999999::::::;;;;;;<<<===??????AAACCCEEEFFFHHHKKKPPPSSS\\\nnn~~~uuu~~~~~~}}}}}}}}}||||||zzzuuuttttttqqqlll___WWWNNNHHHFFFFFFDDDAAAFFFFFFFFFFFFGGGIIIJJJKKKNNNPPPTTTXXX\\\eeexxxyyyrrrppprrrxxx~~~yyyvvvsssqqqppprrrtttuuuvvvwwwyyy|||wwwooofffeeecccaaaaaabbbdddfffeeeeeeffffffeeedddcccbbbcccbbbaaaaaabbbbbbaaa``````aaacccfffjjjooosssuuusssttttttssspppmmmiiigggdddaaa___]]][[[ZZZWWWTTTSSSQQQMMMKKKIIIGGGCCCAAA@@@???>>>======<<<==============================;;;;;;<<<<<<<<<:::999888666666555555777===DDDJJJTTT\\\gggrrrzzz|||{{{yyysssqqqppprrrxxx~~~WWWiiixxx{{{aaaHHH???>>>999444444777777666666777999;;;<<<===FFFTTT```lll}}}kkkVVVOOOZZZgggvvv|||vvv{{{mmmUUUIIINNNXXXppp{{{bbbLLLCCC>>><<<:::999999999888666555555555555555444333333444333444777999:::???FFFLLLMMMMMMJJJDDD??????@@@@@@BBBEEEGGGIIIIIIHHHHHHHHHHHHIIIKKKNNNQQQUUUVVVZZZ[[[ZZZXXXUUUTTTTTTVVV\\\\\\bbbooo{{{|||{{{|||zzz|||zzzyyyxxxuuurrrooonnnllliiiddd___[[[YYYWWWWWWVVVVVVUUUUUUUUUVVVTTTSSSPPPMMMKKKIIIGGGGGGDDDCCCBBBAAA@@@@@@@@@@@@?????????>>>===;;;:::999888777666666666777888999<<<>>>CCCIIIQQQZZZaaaeeemmmpppsssvvvvvvwwwyyyzzzyyyzzz|||~~~}}}yyyuuussspppooommmlllnnnqqquuuwwwxxxxxxwwwwwwyyy{{{~~~}}}{{{yyyyyyzzz}}}}}}zzzwwwuuuoooiiiggggggeee___ZZZKKKFFF???:::999999::::::;;;;;;;;;<<<===>>>@@@@@@CCCDDDFFFHHHIIILLLPPPSSSZZZjjj~~~kkkqqq~~~}}}|||}}}zzzuuutttuuurrrmmmccc[[[QQQJJJGGGFFFEEECCCDDDDDDDDDEEEFFFGGGIIIJJJNNNOOOSSSWWWZZZaaarrryyyuuutttxxx}}}vvvtttqqqnnnlllmmmnnnoooqqqrrrtttwww~~~vvvmmmfff``````aaabbbdddgggiiijjjiiihhhhhhgggfffeeeeeeeeedddcccbbbccceeeeeeeeeccc``````bbbdddhhhkkkoooqqqsssssssssrrrpppnnnllljjjfffdddaaa___]]][[[XXXUUUTTTSSSQQQOOONNNKKKGGGDDD@@@???>>><<<;;;:::999999888999:::;;;;;;:::999888666666777888888777777666555555444333444888???CCCOOOXXXeeerrrzzz|||yyywwwuuusssrrrsssxxx~~~ZZZkkkxxx~~~rrrZZZCCC<<<;;;888555666777777777888999:::<<<======FFFUUUbbbnnn}}}pppYYYQQQ[[[iiiyyy}}}uuu\\\MMMNNNUUUllllllSSSCCC@@@>>>;;;:::999999888777444555666666666555333222555333444777888888===DDDKKKMMMNNNKKKEEE@@@>>>?????????AAACCCEEEGGGHHHHHHGGGGGGHHHJJJMMMQQQTTTVVV[[[\\\[[[YYYWWWVVVVVVWWW^^^^^^eeesss|||{{{www|||}}}{{{yyyvvvrrrqqqpppmmmhhhccc]]]ZZZ[[[ZZZYYYXXXWWWXXXYYYZZZWWWUUUSSSPPPMMMJJJHHHGGGFFFEEEDDDBBB@@@>>>============>>>===<<<;;;:::999666666666666666777888999;;;;;;>>>DDDNNNWWW^^^aaalllooosssvvvxxxyyyzzz|||{{{{{{}}}~~~yyyuuurrrqqqooonnnnnnooorrrvvvxxx|||{{{zzzzzzzzz{{{|||}}}~~~|||yyyvvvxxx|||{{{rrrlllgggccc___[[[MMMGGG???:::888999:::;;;;;;;;;<<<===>>>???AAABBBDDDFFFHHHIIIJJJMMMPPPSSSXXXfffeeeeeeuuu~~~~~~yyyzzzwwwrrrqqqrrroookkkfff___TTTLLLHHHFFFEEEDDDCCCDDDDDDEEEFFFHHHIIIJJJOOOOOORRRVVVYYY^^^kkkyyyzzzwwwyyy|||~~~}}}vvvtttpppmmmkkkjjjjjjjjjkkklllooottt||||||rrrnnnjjjeee```aaaccceeeggghhhiiijjjjjjiiihhhgggfffeeeeeeeeeeeedddcccdddfffggggggfffbbbbbbccceeehhhkkknnnppptttttttttsssrrrpppooonnngggeeebbb___^^^\\\XXXVVVVVVUUUTTTSSSRRROOOJJJGGGCCCAAA???===:::999777777666777999::::::999777666777777777777777666666666444555444444444888===AAAIIIRRR```nnnvvvxxxvvvsssuuutttssstttwww}}}\\\kkkwww~~~}}}sssZZZCCC;;;999666666999777777888888:::;;;<<<<<<>>>EEETTTeeeqqq~~~uuu^^^UUU\\\hhh{{{|||dddSSSOOOSSSiiizzz]]]GGGCCC@@@<<<:::999999888777444555666777666555444333666444444666777777<<>>BBBKKKXXXeeennnqqqooommmqqqqqqrrrtttwww{{{___llluuu|||zzzuuu^^^FFF===:::666555888666777888999:::;;;;;;<<<@@@DDDRRRffftttzzzdddXXX[[[cccvvvnnn\\\VVVWWWllliiiPPPEEEAAA===:::999999888777555666666666666555444444555333333666666666;;;AAAFFFJJJMMMLLLGGGBBB@@@@@@@@@@@@AAABBBCCCEEEGGGHHHEEEEEEFFFGGGJJJMMMPPPQQQSSSTTTUUUTTTSSSSSSUUUWWW]]]bbbiiittt}}}}}}yyy|||~~~|||yyytttnnnhhhbbb_________^^^]]]]]]]]]]]]^^^[[[ZZZYYYVVVSSSOOOMMMKKKKKKJJJHHHEEEAAA===:::888888999;;;<<<<<<;;;999777888888888888999999999999<<<<<<===BBBIIISSS\\\bbbjjjooouuuyyy|||}}}zzzwwwvvvpppooonnnmmmnnnoooqqqrrrttttttuuuvvvyyy}}}zzzwwwzzz{{{mmm```VVVQQQPPPIIIEEE>>>:::999:::;;;;;;<<<======>>>@@@BBBDDDEEEFFFGGGIIIIIIJJJLLLOOORRRVVV]]]sssjjjaaadddooo~~~}}}{{{|||}}}{{{{{{wwwrrrqqqtttrrrnnniiiddd[[[RRRJJJEEECCCBBBCCCCCCDDDEEEFFFHHHJJJKKKNNNNNNQQQUUUWWWZZZaaajjj{{{~~~}}}}}}|||zzzxxxtttrrrooollliiifffeeeeeeaaabbbdddiiiooorrrssssssqqqqqqmmmeeeccceeefffeeeiiijjjjjjkkkkkkjjjjjjiiijjjjjjkkklllllljjjiiihhhhhhgggfffggghhhiiihhhgggjjjjjjjjjlllnnnqqqtttuuuuuuvvvwwwvvvtttpppmmmjjjgggdddbbb```___^^^[[[YYYYYYWWWVVVVVVUUUSSSPPPMMMIIIHHHEEEBBB???<<<;;;:::888888999::::::999888888999888666444333222111111///000111222222444777:::<<>>:::999999888777777666666555555555555555444222222555666666;;;AAACCCHHHLLLMMMHHHDDDAAAAAA@@@@@@AAABBBCCCDDDEEEFFFEEEEEEEEEFFFHHHJJJLLLNNNMMMOOOPPPPPPPPPPPPSSSUUUWWW```jjjsss~~~~~~{{{{{{wwwuuuwwwyyyzzz~~~~~~xxxqqqkkkfffccc______``````______^^^]]]]]]\\\[[[YYYVVVSSSPPPNNNKKKKKKJJJGGGDDD@@@===;;;777999;;;======;;;999888888888999999999888777777999;;;===@@@EEENNNZZZbbbggglllrrrxxx{{{|||~~~~~~{{{xxxxxxrrrqqqpppooonnnooopppppprrrqqqqqqssswww|||~~~{{{|||sssqqqyyy~~~vvvhhhZZZPPPLLLLLLFFFBBB===:::::::::;;;;;;======>>>???AAACCCEEEFFFFFFGGGHHHIIIIIIKKKNNNPPPWWWYYYjjjooobbb___fff{{{}}}||||||}}}~~~~~~~~~}}}}}}yyytttsssvvvuuuqqqjjjfff___VVVMMMGGGCCCBBBAAAAAABBBCCCEEEGGGIIIJJJLLLKKKNNNSSSVVVWWW]]]dddppp}}}~~~}}}|||yyyvvvpppnnnkkkhhheeecccaaaaaa^^^]]]]]]```dddggggggfffeeegggeeebbbbbbfffgggeeejjjjjjkkklllmmmnnnnnnooolllnnnppprrrsssqqqooommmllljjjiiiiiikkkkkkjjjhhhllllllmmmnnnqqqtttwwwyyyzzz{{{}}}|||yyysssmmmjjjgggeeecccbbbaaa```^^^\\\YYYWWWUUUTTTTTTSSSQQQOOOKKKIIIGGGCCC@@@>>><<<;;;999999999999999999999999777666444333222222222333111333444444333333555666888===EEENNNVVV\\\___aaahhhlllrrrvvvyyy{{{~~~eeennnqqqwww}}}rrrppp```NNN???;;;;;;777555888555666777888999:::::::::DDDCCCNNNfffzzzjjj[[[UUUTTTeeexxxkkkdddtttwww```GGGCCC>>>;;;999999888888888777666444444555666666444111222555666666;;;AAABBBGGGLLLMMMIIIDDDBBBAAA@@@@@@AAABBBCCCCCCDDDDDDEEEEEEEEEEEEFFFIIIKKKLLLIIIKKKLLLMMMMMMOOOQQQTTTRRR^^^jjjrrrzzz{{{xxxwwwwwwvvvuuuvvvwwwwwwxxxyyy|||~~~}}}~~~~~~}}}{{{yyyvvvtttxxxuuusssuuuvvvxxx~~~{{{tttmmmiiifff___```aaaaaaaaa```^^^]]]]]]]]]\\\[[[XXXUUURRRPPPLLLLLLLLLJJJHHHEEEBBBAAA999;;;===??????>>><<<:::888888999888888777666555666999<<<>>>AAAJJJWWWbbbdddiiipppvvvyyyzzz|||}}}}}}~~~{{{{{{zzzzzzvvvuuusssqqqqqqqqqqqqqqqtttrrrqqqqqqtttzzz|||vvvyyy{{{|||~~~|||www~~~|||qqqmmmsss{{{yyywwwpppcccUUULLLIIIJJJDDD@@@<<<::::::;;;;;;:::======>>>???AAACCCEEEFFFFFFGGGHHHHHHHHHJJJMMMPPPXXXWWWdddqqqbbb[[[aaawww~~~}}}~~~~~~}}}}}}}}}|||xxxssssssuuuuuuqqqllliiicccZZZPPPIIIDDDCCC@@@@@@AAABBBDDDFFFHHHIIIJJJIIILLLRRRTTTUUUZZZaaagggrrr~~~}}}{{{xxxuuulllkkkhhheeebbb```^^^]]]^^^[[[XXXYYY]]]`````````]]]```bbbaaaccchhhjjjhhhhhhiiijjjlllnnnqqqsssuuunnnqqquuuxxxxxxwwwtttqqqnnnmmmkkkkkkllllllkkkiiimmmmmmnnnppprrrvvvyyyzzzxxxppplllhhhfffdddccccccbbb```___ZZZWWWUUUSSSSSSSSSQQQPPPKKKJJJGGGDDDAAA>>>===<<<999999888888888888999999777666555444444555666666666777888777555444555666666999@@@GGGOOOVVV[[[]]]eeekkksssxxxzzz|||dddjjjqqqwww}}}}}}sssgggVVVJJJ>>>::::::888888999777888999999999:::===???EEEFFFPPPcccvvvhhhSSSOOOUUU^^^pppwwwjjjwwwbbbLLLCCC<<<;;;;;;888666777777777777666555555444444555555555555666777999:::BBBEEEHHHKKKKKKHHHDDDAAAAAAAAA@@@@@@AAABBBDDDEEECCCCCCDDDEEEFFFGGGGGGHHHLLLLLLLLLJJJIIIJJJMMMOOOYYYZZZ```jjjvvv|||{{{xxxqqqnnnjjjiiiiiiiiigggdddiiiiiijjjkkknnnqqquuuwwwwwwxxxyyyzzzzzzzzzyyyxxxxxxwwwvvvuuuvvvyyy|||}}}~~~}}}uuunnnjjjkkkfff```___aaabbb___\\\\\\[[[ZZZXXXVVVTTTQQQPPPQQQOOOKKKHHHGGGEEECCCAAA:::;;;<<<=========<<<;;;888888888888888999999999:::;;;<<<===AAAHHHPPPVVV```hhhnnnoooqqqvvvzzz|||~~~~~~|||~~~~~~~~~yyysssqqqqqqrrrrrrqqqrrrpppoooooorrrwww}}}yyyyyyvvvtttwww{{{{{{{{{ppprrrxxxsssyyywwwoooaaaPPPDDD??????======;;;999888:::>>>AAAAAA@@@???>>>???AAADDDFFFFFFHHHJJJKKKLLLNNNQQQSSSUUU___kkk|||hhhYYY___rrryyyvvv|||{{{}}}}}}{{{{{{{{{{{{vvvssssssssstttlllhhhccc\\\VVVNNNFFFAAAAAABBBBBBCCCDDDEEEFFFFFFKKKLLLNNNNNNOOORRRWWWZZZ^^^fffsss}}}yyytttooonnnkkkfffcccaaa___\\\[[[\\\ZZZYYYYYYZZZ[[[YYYXXXWWW]]]dddffffffhhhlllqqqsssqqqoooppptttwwwvvvtttppprrrsssssstttuuuxxxzzztttssspppnnnmmmmmmnnnnnnpppppppppqqqtttwww{{{}}}xxxooommmiiieeecccdddccc```]]]ZZZYYYWWWVVVTTTSSSRRRRRRQQQKKKEEEBBBCCCCCC@@@<<<888888999:::999888666555777777777777666555444333444444555555555555444444888777:::AAAHHHMMMTTT[[[^^^iiitttxxxzzz~~~eeekkksssyyy~~~}}}ssshhhTTTHHH<<<999888777666777777888999::::::;;;===???FFFFFFPPPdddxxxiiiTTTOOOSSS]]]nnnrrrnnnwwwiiiLLLCCC<<<;;;<<<;;;999:::777777777666555555444444444444444444555777999:::@@@CCCGGGIIIIIIFFFBBB@@@???@@@AAABBBCCCCCCCCCBBBCCCCCCDDDEEEFFFGGGHHHHHHJJJKKKKKKJJJIIIIIIKKKMMMTTTVVV]]]hhhsssxxxxxxuuukkkhhhdddcccbbbaaa___]]]^^^^^^^^^```cccgggjjjmmmuuuvvvxxxzzz||||||}}}}}}|||{{{zzz{{{|||~~~~~~|||vvvssspppkkkeeecccdddccc```]]]]]]\\\[[[YYYWWWUUUSSSRRRQQQOOOLLLJJJIIIGGGDDDAAA<<<===>>>???>>>>>>===<<<999999999:::::::::::::::<<<<<<<<<===@@@FFFMMMSSS]]]fffmmmoooqqquuuyyyyyy|||||||||{{{~~~}}}wwwttttttuuuuuuttttttrrrpppooopppuuuzzz}}}~~~tttrrrqqqsss|||~~~zzzlllnnnuuurrrzzzwwwnnn^^^MMMAAA>>>???======<<<:::999:::>>>@@@>>>>>>???AAABBBDDDEEEFFFFFFHHHJJJKKKKKKMMMPPPRRRVVV^^^iiizzzmmm]]]```qqqwwwuuuzzz{{{}}}}}}|||{{{|||}}}zzzwwwuuutttuuuvvvnnnkkkeee___XXXPPPIIIDDDAAAAAABBBCCCCCCDDDEEEEEEJJJKKKMMMMMMNNNQQQUUUYYY^^^ccclllwww|||tttnnnllliiieeebbb```^^^\\\[[[WWWVVVVVVXXX[[[]]]]]]\\\]]]cccjjjmmmnnnooossswwwuuutttssstttuuuvvvvvvvvvvvvxxxyyyyyyxxxxxxyyyzzzyyywwwtttqqqooonnnnnnoooqqqqqqrrrsssuuuyyy|||~~~vvvqqqmmmhhheeedddccc___\\\ZZZYYYWWWUUUTTTSSSRRRRRRPPPKKKEEECCCDDDDDDBBB???;;;;;;;;;:::999888777666666666777666666555444444444555555666666555555444777555888???DDDIIIPPPWWW]]]iiissswwwxxx|||jjjqqqyyy~~~wwwkkkRRRFFF;;;777777555555666777888:::::::::;;;>>>@@@GGGGGGPPPdddzzzlllVVVNNNPPPZZZlll||||||hhhfffwwwuuuQQQGGG>>><<<===<<<:::;;;888777777666666555555444222222222333444666999:::>>>AAADDDGGGGGGEEEAAA???<<<>>>AAADDDDDDCCCAAA@@@DDDDDDEEEFFFGGGHHHHHHIIIHHHIIIJJJJJJIIIIIIJJJLLLOOOSSSZZZeeennnsssqqqnnndddaaa^^^\\\\\\[[[YYYWWWZZZZZZ[[[]]]```dddhhhjjjsssuuuwww{{{}}}~~~~~~}}}wwwrrrmmmjjjiiigggccc```___^^^\\\ZZZXXXVVVUUUUUURRRQQQOOOOOOMMMJJJFFFCCC@@@@@@@@@@@@???>>>======::::::;;;;;;;;;<<<<<<<<<============>>>CCCJJJOOOZZZccckkknnnpppuuuwwwwww{{{{{{{{{~~~zzz}}}|||yyyyyyyyyxxxwwwxxxvvvrrrqqqqqquuuyyy|||sssqqqnnnooouuu|||}}}|||jjjjjjqqqpppxxxtttjjjZZZIII???===???;;;;;;;;;:::::::::===???;;;===@@@CCCEEEFFFFFFEEEHHHJJJKKKLLLMMMNNNQQQTTTXXX]]]fffwwwtttbbbaaappp~~~tttsssxxx|||~~~~~~||||||||||||{{{zzzxxxwwwvvvvvvvvvqqqmmmhhhbbb[[[TTTLLLGGGBBBAAAAAABBBBBBCCCDDDDDDHHHIIIKKKLLLMMMOOOSSSVVV\\\^^^ccckkkttt~~~~~~tttmmmkkkhhhdddbbbaaa```^^^]]]XXXXXXYYY[[[___aaaaaa```___eeelllqqqrrrsssvvvxxxxxxyyyyyyxxxvvvvvvvvvwww|||~~~}}}{{{zzz{{{}}}{{{xxxuuusssqqqqqqpppsssssstttuuuxxx{{{}}}}}}uuupppiiieeecccaaa^^^[[[YYYXXXWWWUUUSSSRRRQQQQQQNNNJJJEEEDDDFFFGGGFFFDDDAAA???===;;;999888777777666666666666666555555555555555666666666666555555666444777<<<@@@DDDKKKSSS]]]hhhqqqtttvvv{{{ooowwwzzzoooRRRFFF:::777777555555666777888:::;;;;;;<<>>@@@BBBCCCBBBAAA@@@DDDDDDEEEFFFGGGHHHIIIIIIGGGIIIKKKKKKJJJJJJKKKLLLNNNQQQXXXaaahhhjjjhhheee]]]\\\[[[ZZZZZZZZZYYYYYY]]]]]]^^^```dddhhhlllnnntttuuuxxx{{{~~~~~~{{{xxxtttqqqpppmmmiiifffbbbaaa^^^\\\ZZZYYYXXXXXXTTTTTTTTTTTTSSSOOOJJJEEEBBBBBBBBBAAA@@@??????>>><<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<>>>BBBHHHLLLZZZbbbjjjllloootttxxxyyy||||||}}}~~~yyy{{{}}}~~~}}}~~~~~~~~~}}}{{{zzzzzzyyyzzzxxxuuusssssswww{{{~~~vvvtttooolllnnnttt}}}~~~lllhhhmmmjjjpppmmmeeeWWWHHH>>><<<>>>999:::;;;;;;;;;;;;===???===>>>AAACCCEEEEEEEEEEEEHHHJJJLLLNNNOOOQQQUUUWWWYYY\\\dddtttzzzfffaaannnzzzsssrrrttt|||~~~~~~}}}|||}}}{{{{{{zzzyyyxxxvvvuuutttrrrnnniiiddd^^^VVVOOOJJJBBBBBBAAAAAAAAABBBCCCCCCFFFGGGIIIJJJKKKMMMPPPSSSXXXZZZ]]]bbbiiisss|||}}}uuuoookkkiiifffdddddddddcccbbb______```cccfffggggggeeeeeeiiippptttvvvwwwyyyzzzzzz}}}~~~|||xxxuuuvvvxxx|||}}}|||{{{~~~|||zzzxxxvvvuuuttttttuuuvvvwwwxxxzzz}}}~~~uuuooohhhcccaaa___\\\ZZZXXXWWWUUUSSSQQQPPPOOOOOOLLLIIIGGGGGGIIIKKKKKKKKKGGGDDD@@@<<<999888888888666666666666555666666666555666666777777666666555666555777;;;===@@@HHHPPP\\\gggpppsssuuuzzz~~~qqqzzzzzzpppRRRFFF;;;888888777777888777999:::;;;<<<===@@@BBBGGGJJJRRRaaawwwttt\\\NNNLLLWWWjjjyyynnncccYYYjjj~~~^^^OOO@@@;;;<<<;;;::::::888888888777666666555555111111111222333555777999;;;>>>BBBFFFGGGEEEBBB??????????????????@@@BBBBBBDDDDDDEEEFFFGGGHHHHHHIIIGGGIIILLLLLLLLLKKKLLLMMMMMMPPPUUU[[[^^^^^^[[[XXXVVVWWWXXXXXXYYY[[[]]]^^^___``````bbbeeeiiimmmpppuuuvvvxxxzzz}}}~~~}}}{{{yyywwwtttpppmmmgggfffdddaaa___]]]\\\[[[XXXXXXXXXYYYXXXTTTOOOJJJEEEEEEDDDCCCBBBAAAAAAAAA>>>>>>>>>======<<<<<<<<<999:::;;;<<<>>>BBBHHHLLL[[[bbbiiijjjmmmtttzzz|||}}}~~~~~~~~~}}}|||||||||yyy{{{}}}~~~}}}}}}}}}|||{{{{{{}}}}}}|||zzzzzzzzzxxxvvvsssrrrsssxxx|||xxxuuupppkkkiiimmmuuu{{{rrrkkkllleeedddddd```VVVIII???<<<===;;;<<<>>>??????@@@CCCEEEDDDDDDDDDEEEEEEFFFFFFGGGGGGIIIKKKMMMOOORRRUUUXXXYYY\\\bbbpppjjj```kkk}}}|||tttrrrrrr}}}}}}}}}}}}|||||||||zzzxxxvvvsssrrrrrrnnnjjjddd___XXXQQQLLLDDDCCCAAA@@@@@@AAABBBCCCDDDFFFHHHIIIJJJKKKNNNPPPRRRVVVZZZ^^^dddkkksssyyy|||wwwssskkkiiifffffffffggggggfffeeefffhhhlllpppqqqqqqppprrruuuzzz}}}}}}zzzwwwwwwxxxyyy|||}}}|||}}}}}}|||{{{zzzyyyyyyxxxxxxwwwxxxyyyzzz|||~~~}}}tttmmmeee```^^^^^^\\\ZZZWWWVVVTTTRRRPPPOOONNNNNNLLLKKKIIIJJJLLLOOOQQQRRRNNNKKKEEE@@@<<<:::999:::888888777666666666777777666777777777777777777666777777888;;;<<<>>>GGGPPP\\\gggqqqtttvvvzzzpppzzzxxxnnnSSSGGG<<<999999888888999777999;;;<<<<<<>>>AAACCCGGGLLLSSS^^^qqqxxxaaaOOOLLLXXXkkkzzzkkk\\\VVVcccxxxcccRRRAAA<<<===>>>======999888888777777666666555333222222222333555777888999<<>>======>>>???AAACCCCCCCCCDDDEEEFFFGGGGGGHHHHHHJJJLLLLLLKKKLLLMMMOOOLLLOOORRRUUUUUUTTTQQQOOORRRTTTVVVXXXYYY[[[___aaadddddddddeeehhhllloooqqquuuuuuvvvxxx{{{}}}zzzvvvtttooonnnmmmjjjgggdddaaa___]]]]]]]]]^^^]]]YYYTTTPPPIIIHHHGGGFFFFFFFFFFFFFFFBBBBBBAAA@@@>>>===<<<<<<999:::;;;<<<>>>BBBGGGKKKYYYaaahhhjjjmmmtttzzz|||{{{}}}~~~}}}{{{yyyyyyyyyzzz|||~~~~~~{{{yyyxxxyyyzzz|||}}}}}}{{{zzzyyyzzztttrrrpppppprrrwww|||wwwuuuqqqkkkhhhkkkttt{{{xxxqqqmmmccc[[[]]][[[TTTHHH???<<<<<<===???@@@AAACCCEEEIIILLLMMMMMMLLLLLLLLLLLLMMMMMMIIIJJJLLLNNNOOOQQQTTTWWWXXX\\\bbbnnnooo___fffvvvwwwsssrrr~~~~~~~~~~~~}}}}}}|||zzzxxxuuusssrrrrrrooojjjeee```YYYRRRNNNFFFDDDBBBAAA@@@AAABBBCCCCCCEEEGGGIIIIIIJJJLLLNNNNNNSSSYYY]]]```eeekkkppp|||}}}yyywwwmmmkkkiiiiiikkkmmmmmmlllkkkmmmqqqwww}}}|||zzzyyyxxxzzz}}}~~~}}}}}}}}}~~~~~~~~~}}}}}}}}}|||||||||xxxyyyzzz|||~~~vvvooofff```^^^^^^]]][[[WWWVVVUUUSSSQQQPPPOOOOOOMMMMMMMMMNNNPPPSSSVVVXXXVVVRRRMMMFFFAAA>>>===<<<<<<;;;999777777777777888777777888888888888777777888888:::<<<;;;===GGGRRR\\\hhhssswwwyyy|||qqq|||xxxnnnRRRGGG<<<999999888888:::777999;;;<<<===???BBBDDDFFFMMMTTT[[[kkk|||dddQQQMMMZZZnnn|||gggWWWWWWbbbwwwnnn[[[GGG??????>>>;;;:::999999888888777666666666555444333333333444666777777:::???CCCDDDCCC@@@>>>======>>>??????@@@@@@@@@BBBBBBCCCDDDEEEFFFFFFGGGHHHIIIJJJJJJIIIKKKMMMPPPOOOQQQSSSTTTTTTRRRQQQPPPRRRUUUXXXZZZZZZ]]]aaadddggggggfffgggiiimmmppprrrrrrssstttvvvyyy|||{{{xxxwwwwwwwwwtttqqqlllgggdddbbbaaaaaaaaa```]]]YYYUUUMMMLLLKKKJJJJJJKKKLLLLLLGGGGGGEEECCCAAA???>>>===<<<=========>>>AAAEEEHHHSSS]]]gggllloootttwwwwwwvvvxxxzzzzzzwwwvvvwwwyyyzzz~~~}}}~~~~~~}}}zzzxxxwwwxxxvvvyyy||||||{{{yyyzzz{{{vvvtttrrrqqqsssxxx}}}zzzyyytttmmmhhhjjjrrrzzz{{{vvvrrreeeYYYZZZXXXOOODDD<<<;;;<<<;;;<<<>>>???AAAFFFKKKOOOTTTUUUWWWXXXXXXXXXWWWWWWRRRSSSTTTSSSSSSSSSUUUWWWWWW\\\ccclllyyyuuu______mmm{{{vvvttt~~~~~~|||{{{zzzyyywwwvvvuuuuuurrroookkkfffaaa[[[UUUPPPHHHFFFCCCAAA@@@AAABBBDDDCCCEEEGGGIIIIIIJJJKKKMMMLLLQQQWWWZZZ[[[___fffkkktttzzz|||zzztttrrrqqqrrrtttvvvwwwwwwyyy{{{~~~{{{zzz|||~~~~~~}}}}}}~~~~~~xxxyyy{{{}}}~~~}}}uuukkkcccaaa```___]]]ZZZYYYWWWUUUSSSRRRQQQQQQOOOPPPPPPQQQSSSVVVZZZ]]]^^^ZZZUUUNNNHHHDDDAAA@@@???>>>;;;999888777888888777888888999999888888777888888:::<<<;;;===GGGSSS]]]iiiuuuzzz|||tttzzzpppRRRFFF;;;888999888888999888999;;;<<<===???BBBEEEEEENNNUUUYYYggg~~~gggRRRNNN\\\ppp}}}eeeYYYZZZdddyyyzzzeeeNNNBBB???<<<777555999999888888777666666666666555444444444444555666555888===AAACCCBBB???===:::<<>>AAAAAABBBCCCDDDEEEFFFFFFHHHHHHHHHHHHHHHIIIMMMPPPTTTUUUWWWWWWVVVUUUUUUVVVVVVYYY\\\]]]]]]___cccgggddddddddddddfffiiikkkmmmpppppprrrtttwww{{{}}}zzz}}}}}}}}}{{{wwwqqqkkkhhheeedddccccccbbb```\\\YYYPPPOOONNNNNNNNNOOOPPPQQQKKKJJJHHHFFFCCCAAA???>>>????????????>>>@@@CCCFFFNNNZZZgggmmmqqquuuuuusssqqqtttwwwwwwuuuuuuwwwyyy{{{zzz|||}}}|||zzzxxxxxxxxxssswww{{{|||{{{zzzzzz|||{{{xxxvvvuuuvvvzzz{{{vvvuuuzzz~~~~~~xxxooohhhiiipppwww{{{yyyuuuhhh[[[ZZZVVVLLLAAA::::::<<<777888999:::===BBBIIINNNWWWZZZ^^^bbbcccbbb___^^^\\\\\\\\\ZZZXXXWWWXXXYYYVVV\\\dddkkkuuu}}}{{{___[[[eee~~~yyyvvv~~~zzzzzzyyyxxxwwwwwwwwwwwwsssppplllhhhccc]]]VVVRRRIIIGGGDDDBBBAAAAAACCCDDDBBBEEEGGGIIIIIIJJJKKKLLLLLLPPPUUUWWWXXX\\\cccjjjnnnwww}}}zzz|||zzzyyyzzz}}}}}}~~~~~~~~~~~~yyyzzz{{{}}}~~~{{{pppgggcccbbb```___\\\[[[YYYWWWVVVTTTTTTSSSPPPQQQRRRSSSUUUXXX\\\```ccc```ZZZTTTNNNHHHEEECCCAAA???===:::888888888999888888999999999999888888888888:::;;;:::<<>>???===:::999999999999888777666555444444333222222222333333888999:::<<<>>>???AAAAAA======<<<<<<<<<======>>>CCCBBBBBBCCCEEEGGGGGGGGGGGGGGGEEEDDDCCCFFFKKKOOOQQQUUU[[[______]]][[[ZZZbbbccceeeffffffdddbbbaaaccccccbbbccceeegggkkklllnnnooopppqqqtttxxx{{{}}}{{{tttnnnhhhgggfffgggiiihhhccc___]]]YYYUUUTTTVVVVVVTTTRRRPPPOOONNNKKKHHHDDDBBB@@@AAA@@@@@@AAACCCDDDDDDCCCIIIRRR^^^hhhmmmoooqqqrrrttttttsssrrrrrrsssuuuuuuxxx|||~~~{{{xxxuuuuuuuuuuuutttvvvxxx{{{~~~~~~}}}|||{{{xxxwwwyyy}}}yyynnniiilllttt{{{{{{tttpppqqquuuyyy{{{vvvvvvrrrllldddaaaVVVFFF======<<<777999999:::;;;>>>BBBEEEGGGPPPTTTYYY^^^cccfffhhhhhhgggfffbbb^^^]]]___\\\VVVXXX]]]^^^eeerrrmmm___```uuuxxxsss|||~~~{{{wwwtttuuuwwwxxxxxxuuurrrnnnjjjeee___WWWRRROOOJJJEEEAAA@@@AAABBBBBBDDDDDDEEEFFFGGGHHHHHHIIILLLNNNQQQTTTWWW[[[```dddllluuu||||||}}}}}}}}}}}}}}}|||xxxqqqpppnnnfff___^^^\\\ZZZZZZZZZYYYWWWUUUZZZVVVSSSTTTUUUWWW^^^fffjjjmmmkkkbbbYYYRRRLLLEEEIIIFFFBBB===:::999:::;;;999888777888:::<<<<<<;;;888777999<<<===@@@HHHQQQaaaiiirrrxxx}}}~~~vvvWWWGGG::::::;;;888777::::::::::::<<>>>>>>>>======>>>>>>???BBBBBBBBBCCCEEEFFFGGGHHHJJJIIIGGGDDDCCCEEEJJJMMMTTTYYY___cccdddcccbbbaaagggiiikkklllkkkiiifffdddddddddeeefffhhhjjjmmmnnnooooooppprrrtttxxxzzz|||~~~}}}||||||}}}~~~}}}{{{{{{~~~yyyrrrmmmkkkjjjkkkmmmlllhhhddd^^^ZZZVVVVVVXXXZZZZZZYYYXXXVVVTTTPPPKKKGGGCCCAAACCCBBBBBBCCCEEEFFFFFFEEEGGGOOO[[[eeelllooorrrtttssstttuuuuuuuuutttsssssswww{{{|||xxxvvvuuuuuuuuutttvvvvvvxxxyyy|||~~~{{{zzz|||xxxlllgggkkkttt{{{|||xxxwwwyyy{{{|||wwwvvvrrrmmmiiidddVVVFFF>>>===<<<999:::::::::<<<>>>BBBEEEHHHKKKMMMQQQVVVZZZ]]]___```aaaccccccbbbdddgggddd___\\\```___cccooo{{{xxxgggeeennnyyytttzzz}}}yyyvvvvvvxxxyyyyyyvvvtttppplllhhhbbb[[[VVVPPPKKKEEEBBBAAAAAABBBBBBCCCCCCDDDEEEGGGHHHIIIIIIKKKMMMPPPSSSVVV[[[```dddkkkttt||||||}}}}}}}}}}}}}}}|||}}}yyypppggg```___\\\\\\\\\[[[YYYWWWYYYVVVTTTUUUVVVXXX___gggooosssssslllddd^^^WWWPPPNNNJJJEEE@@@===<<<=========;;;999999;;;<<<;;;:::999888999<<<>>>@@@HHHRRRaaaiiirrrxxx}}}~~~|||[[[JJJ<<<;;;;;;888777;;;:::;;;===???BBBEEEGGGHHHLLLLLLOOOUUU^^^mmmgggRRROOORRRaaayyy}}}gggXXXRRR\\\rrriiiOOOBBB>>><<<:::777666666555555444333333555444333333222222222333555666777999<<<>>>???@@@@@@@@@???????????????@@@AAAAAABBBCCCDDDFFFHHHHHHIIIIIIGGGEEEEEEGGGKKKNNNXXX]]]dddiiikkkkkkkkkkkkoooqqqssstttsssoookkkhhhfffggghhhjjjlllnnnpppqqqppppppqqqrrrtttwwwzzz|||}}}|||zzzzzz{{{~~~}}}yyyvvvtttuuuwwwzzzyyyuuusssqqqqqqssssssooolllddd___ZZZXXXZZZ]]]^^^]]]^^^\\\YYYUUUQQQMMMIIIHHHFFFEEEEEEFFFHHHIIIIIIHHHIIIPPPYYYbbbiiinnnqqqtttssstttvvvwwwwwwuuurrrpppvvvyyy~~~|||xxxvvvvvvvvvvvvuuuvvvuuuuuuvvvyyyxxxmmmhhhlllvvv~~~}}}||||||{{{yyysssmmmooogggWWWFFF======<<<;;;::::::;;;===???CCCFFFHHHGGGIIIKKKNNNRRRUUUWWWXXXXXX\\\```bbbgggllllllhhhaaaccc```aaajjjuuupppgggfffyyy|||vvvxxx~~~|||yyyyyyzzzzzzzzzwwwuuurrroookkkfff```\\\RRRMMMGGGCCCAAABBBBBBBBBBBBBBBCCCEEEFFFHHHIIIIIIIIIKKKOOORRRVVV[[[```dddkkkttt}}}}}}}}}}}}}}}}}}}}}|||~~~uuullldddbbb___^^^^^^^^^\\\[[[YYYVVVUUUVVVXXXYYY```hhhqqqwwwzzzvvvpppkkkddd]]]UUUQQQKKKEEEAAA???@@@@@@BBB@@@>>>=========<<<;;;:::999:::===>>>AAAJJJSSS```iiisssxxx}}}]]]KKK===;;;<<<888888;;;:::<<>>AAADDDGGGHHHIIIIIIJJJLLLOOOQQQTTTUUUQQQUUUZZZ]]]ccckkknnnmmmffffff``````hhhpppwwwfff```qqq~~~vvvuuu||||||{{{|||{{{zzzwwwuuusssqqqnnniiiddd```TTTOOOIIIDDDBBBBBBBBBBBBAAAAAABBBDDDFFFGGGHHHIIIHHHJJJNNNRRRVVV[[[aaaeeellluuu~~~~~~~~~}}}}}}}}}}}}}}}|||~~~~~~uuuooogggeeebbbaaaaaa```___^^^[[[XXXWWWZZZZZZ[[[aaahhhooovvv{{{zzzwwwsssmmmggg```[[[TTTLLLFFFCCCBBBCCCEEECCCAAA@@@@@@@@@???===<<<:::;;;>>>???BBBKKKUUU```jjjtttxxx}}}\\\KKK===<<<===999999<<<:::<<>>>>>>>>???>>>AAACCCDDDDDDFFFIIILLLMMMMMMMMMLLLKKKMMMPPPSSSZZZ___fffkkkoooqqqssstttxxxyyy|||}}}{{{xxxtttqqqjjjkkkmmmoooqqqrrrssssssqqqqqqrrrsssvvvyyy{{{}}}|||xxxvvvuuuuuuuuuwwwzzz{{{|||}}}}}}~~~{{{vvvooofffaaa```bbbcccbbbcccbbb___\\\YYYWWWVVVVVVLLLKKKKKKLLLNNNOOOOOONNNQQQTTTZZZaaajjjqqquuuxxxvvvvvvtttsssrrrrrrrrrrrrsssvvvxxxyyyyyyyyyzzz{{{|||zzzwwwvvvwwwxxxxxxxxxyyyzzz{{{}}}|||{{{}}}zzzwwwhhhSSSDDD<<<::::::;;;;;;<<<===@@@BBBEEEHHHIIIKKKKKKLLLMMMOOOQQQSSSUUUQQQUUUWWWWWW]]]fffnnnooogggfff```___gggnnnkkk]]]jjj}}}rrrrrryyy~~~}}}}}}|||{{{vvvuuusssqqqoookkkfffbbbWWWRRRKKKFFFDDDCCCCCCBBB@@@AAABBBCCCEEEFFFGGGHHHHHHKKKNNNRRRVVV[[[aaaeeennnvvv~~~~~~~~~~~~|||wwwtttkkkhhheeecccccccccbbbbbb___\\\\\\^^^^^^]]]aaahhhkkksssyyyyyyxxxwwwtttooojjjfff^^^VVVOOOJJJHHHFFFFFFDDDAAA@@@AAA@@@???>>>>>><<<<<>>;;;:::===<<<>>>@@@CCCEEEFFFGGGGGGJJJNNNSSSWWWXXX___rrr~~~___TTTQQQZZZkkkzzz___XXX]]]gggzzzoooVVVEEE>>>>>><<<;;;999888777777888999666555444333222111111111000222444777:::===@@@AAAAAAAAA@@@???>>>>>>>>>>>>>>>AAADDDEEEEEEGGGKKKOOOTTTTTTSSSQQQPPPPPPRRRTTT\\\```fffkkknnnppprrrtttxxxyyy{{{||||||zzzxxxvvvoooppppppqqqrrrssstttuuuttttttuuuwwwyyy}}}|||tttsssssstttvvvwwwwwwvvv}}}yyyrrrjjjfffgggiiijjjjjjjjjgggccc___[[[XXXWWWVVVPPPOOOOOOPPPRRRSSSSSSRRRQQQSSSYYYbbbmmmuuuzzz|||uuutttrrrqqqpppqqqrrrrrrrrrtttvvvvvvuuuuuuvvvwwwyyywwwttttttvvvxxxyyyyyyzzz|||~~~yyygggRRRDDD===:::999;;;;;;===???AAADDDFFFHHHIIIKKKKKKMMMNNNPPPRRRSSSSSSUUUXXXXXXVVVZZZccclllooofffeee______ggglll}}}vvv]]]eeewww}}}qqqpppwww}}}~~~}}}}}}|||{{{wwwuuutttrrrppplllgggcccZZZTTTMMMGGGEEECCCCCCBBBAAAAAABBBCCCDDDEEEFFFFFFHHHJJJNNNQQQUUUZZZ___ccclllvvv}}}xxxvvvuuuooolllhhhffffffggggggfffeeebbbbbbcccaaa___aaafffhhhnnnsssttttttwwwwwwtttqqqnnniiibbb[[[UUUQQQOOOJJJHHHEEECCCBBBAAA???>>>@@@>>>===???AAADDDNNNYYYcccnnnwwwzzz|||rrrRRRDDD:::===@@@===;;;===???@@@BBBDDDFFFHHHIIIIIIHHHMMMTTTWWWVVVZZZkkk|||fffXXXSSSXXXeeesss```___bbbppp~~~aaaKKK@@@>>>===<<<:::888777888999:::666666444333222111111111000111444777;;;>>>AAABBBCCCBBBAAA@@@????????????>>>BBBFFFGGGFFFHHHMMMRRRUUUUUUVVVUUUUUUVVVXXX[[[___ccchhhllloooqqqssstttwwwxxxyyyzzz{{{{{{{{{{{{uuuuuutttssstttuuuvvvwwwwwwxxxyyy{{{yyyvvvrrrqqqrrrtttssssssxxx{{{xxxqqqmmmmmmnnnnnnmmmllljjjfffaaa]]][[[ZZZYYYUUUTTTSSSTTTVVVXXXWWWVVVUUUVVV[[[dddnnnuuuxxxyyyqqqqqqqqqqqqqqqqqqqqqpppqqqrrrtttsssrrrrrrssstttuuusssrrrsssvvvyyyzzz{{{zzz{{{~~~{{{gggRRRFFF@@@<<<:::<<<<<<===???BBBEEEGGGIIIJJJKKKLLLNNNQQQRRRSSSSSSSSSUUUYYYZZZWWWYYYaaaiiillleeeddd^^^^^^fffiiiwwwbbbdddqqqwwwnnnuuu{{{}}}~~~}}}}}}}}}|||{{{xxxwwwuuutttqqqnnniiieee\\\VVVOOOIIIEEEDDDCCCBBBBBBBBBBBBCCCCCCDDDDDDDDDGGGIIILLLOOORRRWWW\\\```hhhssszzzwwwwwwtttqqqmmmkkkkkkkkkkkkkkkkkkhhhggggggddd``````dddccchhhkkkkkkmmmrrrvvvvvvuuutttqqqmmmhhhbbb^^^[[[VVVSSSOOOLLLIIIGGGDDDAAAAAA???>>>@@@AAAEEEOOOZZZeeepppyyy{{{{{{|||hhhOOOBBB999===AAA>>><<<>>>BBBBBBCCCEEEGGGIIIJJJKKKGGGMMMUUUWWWTTTVVVeeeuuulll]]]VVVXXXddd~~~eeeaaa^^^kkkiiiQQQEEEBBB===<<<999888777777999:::777666444333222111111111000111444777;;;???AAACCCEEEDDDCCCBBBAAA@@@@@@@@@>>>CCCGGGHHHGGGIIINNNSSSPPPRRRUUUWWWYYY\\\```dddbbbfffkkknnnppprrrsssuuuvvvwwwxxxyyy{{{}}}~~~zzzxxxvvvuuuuuuvvvxxxyyyzzz{{{|||{{{tttpppoooppppppoootttvvvzzz}}}wwwrrrqqqpppooommmkkkiiieeebbb```_________XXXWWWVVVXXXZZZ[[[ZZZYYY[[[[[[___eeemmmrrrsssrrrmmmoooqqqssssssrrrpppnnnppprrrsssrrrppppppqqqrrrsssqqqppprrruuuyyy{{{|||zzzzzz|||~~~~~~|||}}}|||hhhSSSHHHCCC===<<<>>><<<===@@@CCCFFFHHHIIIJJJKKKMMMQQQTTTUUUVVVUUUUUURRRWWWZZZXXXYYY___eeegggdddccc^^^^^^eeegggssshhhfffooommmtttzzz|||}}}|||}}}}}}|||{{{zzzxxxwwwuuusssooojjjfff]]]WWWPPPIIIFFFDDDCCCBBBCCCCCCCCCCCCCCCCCCCCCCCCEEEGGGJJJMMMPPPTTTYYY]]]dddppp~~~wwwtttpppnnnnnnnnnooonnnooollljjjjjjeee```___ccc___cccdddcccfffmmmrrrtttvvvvvvuuutttpppkkkgggdddccc___ZZZUUUQQQMMMIIIFFFBBB??????@@@BBBFFFPPP[[[fffqqqzzz{{{{{{zzzrrr```JJJCCC<<<:::===@@@AAA@@@BBBCCCDDDEEEFFFGGGHHHIIIIIINNNSSSTTTTTTXXXaaajjjzzz```SSSWWWbbb||||||iii]]]mmmvvvUUUEEEFFF<<<<<<<<<;;;:::999777666666666666555444444333333444444444555888>>>CCCFFFHHHIIIIIIGGGCCCAAA@@@@@@???@@@CCCFFFJJJKKKKKKJJJRRRRRRRRRTTTWWW\\\bbbeeegggooouuusssqqqtttyyy{{{yyyyyyyyyzzz|||~~~|||{{{xxxvvvvvvxxx{{{}}}~~~zzzsssooommmnnnnnnooonnnqqquuuxxxxxx{{{{{{uuupppmmmlllmmmmmmkkkhhhdddaaa_________]]][[[[[[\\\^^^^^^^^^\\\\\\___fffmmmqqqrrrpppooommmkkkllloooooommmkkknnnpppsssuuuvvvuuusssrrrtttttttttwwwzzz||||||{{{zzzzzzzzz{{{}}}~~~}}}}}}wwwgggVVVLLLEEE@@@======@@@AAACCCEEEHHHJJJLLLMMMPPPOOOPPPTTTWWWXXXVVVSSSRRRSSSTTTWWWYYY\\\___```bbb```_________eeetttvvvdddiiirrrqqqvvv}}}~~~|||{{{zzz{{{{{{}}}zzzvvvvvvxxxwwwrrrnnnggg___TTTLLLHHHGGGEEECCCBBBBBBBBBBBBBBBCCCDDDEEEIIIGGGHHHLLLNNNOOOTTT[[[aaalll||||||xxxvvvvvvsssooonnnqqqsssnnnhhheeeeeeeeecccbbb[[[[[[\\\___ccchhhmmmppprrrssssssttttttrrrnnnkkkiiigggbbb\\\VVVQQQMMMKKKHHHCCC@@@AAACCCGGGQQQ[[[iiiqqqzzztttoooiiiXXXIIICCC===;;;===AAAAAA@@@CCCCCCDDDEEEGGGHHHIIIIIIJJJOOOTTTUUUUUUYYYaaaiiieeeVVVYYYccc}}}ssseeerrr|||[[[HHHEEE======<<<;;;:::999777666777666666555555444333333444444333555888===BBBEEEGGGHHHHHHGGGDDDAAA@@@AAA@@@@@@BBBDDDGGGJJJJJJJJJNNNNNNOOOQQQUUU\\\ccchhhnnnwww|||zzzwwwyyy}}}~~~~~~~~~}}}|||~~~|||uuuqqqnnnmmmlllkkkkkknnnsssvvvwwwzzz}}}zzzuuusssrrrppppppnnnkkkhhheeeddddddcccaaa``````aaabbbaaa```bbbbbbcccgggmmmpppqqqpppmmmkkkhhhiiikkklllkkkjjjnnnoooqqqsssttttttsssrrrttttttvvvyyy|||~~~}}}|||zzzzzzyyyzzz|||~~~{{{yyyyyy~~~}}}zzz~~~~~~ssseeeWWWMMMFFF@@@>>>???@@@AAACCCEEEHHHJJJLLLMMMPPPPPPQQQUUUXXXYYYWWWTTTTTTUUUUUUWWWXXXZZZ\\\]]]]]]]]]^^^``````dddppp}}}|||ggghhh~~~tttqqqrrryyy~~~~~~|||zzzzzzzzzzzz|||yyyvvvwwwyyyxxxtttpppkkkcccXXXPPPKKKHHHFFFDDDBBBBBBBBBBBBBBBCCCDDDDDDGGGFFFGGGKKKLLLMMMSSSYYY]]]hhhwww|||xxxvvvxxxwwwssspppqqqqqqmmmgggddddddcccbbb```\\\[[[[[[\\\```eeejjjnnnpppppprrrssssssrrrooommmjjjgggccc^^^YYYTTTQQQOOOJJJEEEBBBCCCEEEIIISSS]]]iiipppyyy~~~oooiiicccUUUHHHCCC>>><<<>>>AAABBBAAACCCDDDEEEFFFHHHIIIJJJKKKLLLPPPTTTVVVVVVYYYaaahhhzzzeeeUUUWWW```~~~ooovvvcccLLLDDD>>>>>>===<<<:::999888777777777666555555444444333444333333444777;;;@@@BBBEEEFFFGGGGGGDDDBBBAAAAAAAAAAAAAAABBBDDDFFFIIIJJJJJJKKKLLLNNNSSS\\\eeelllvvv~~~}}}yyytttpppmmmiiigggfffjjjoootttvvvxxxzzz|||xxx|||~~~|||{{{xxxvvvssspppmmmkkkkkkkkkiiiggggggggghhhhhhfffdddeeedddccceeehhhjjjlllllljjjgggddddddeeeggghhhhhhnnnnnnoooqqqrrrssssssttttttuuuxxx|||}}}zzzyyyyyyyyyzzz}}}~~~~~~~~~~~~~~~}}}zzzvvvrrrsssyyy{{{wwwzzzwwwyyy|||wwwjjjaaaVVVNNNGGG@@@@@@CCCAAABBBDDDFFFHHHJJJLLLMMMPPPQQQRRRUUUXXXYYYWWWUUUVVVVVVVVVVVVWWWXXXYYYZZZWWWXXX]]]aaaaaaccckkkuuukkkfffyyyxxxqqqmmmrrryyy}}}~~~|||{{{zzzyyyyyy{{{yyywwwxxxzzzzzzwwwtttooohhh^^^UUUNNNIIIFFFDDDCCCBBBBBBBBBBBBCCCDDDDDDEEEDDDEEEIIIKKKLLLPPPWWWZZZcccrrr~~~yyyvvvyyyyyyvvvsssrrrnnnkkkgggdddcccbbb```___\\\[[[YYYXXX[[[```eeeiiilllmmmoooqqqrrrqqqpppoookkkiiieeeaaa\\\XXXUUUSSSLLLGGGEEEGGGIIIMMMVVV___gggnnnwww}}}nnneee___RRRFFFCCC???>>>@@@BBBBBBBBBDDDEEEFFFGGGIIIKKKLLLLLLNNNQQQUUUVVVWWWZZZ```eeeuuufffVVVWWW___{{{uuusssiiiPPPDDD@@@???>>><<<:::999888888777777666666555444444444333333333444666:::===???BBBDDDFFFFFFEEECCCBBBBBBBBBAAAAAA@@@AAACCCGGGIIIIIIJJJLLLMMMRRR[[[fffnnnyyy~~~yyysssmmmhhhddddddhhhmmmrrrvvvxxxyyyyyyvvvwwwzzz}}}~~~yyyuuusssqqqooonnnmmmmmmlllmmmnnnmmmjjjhhhhhhfffdddcccdddgggiiijjjhhheeebbb```aaacccfffhhhooooooooopppqqqsssuuuvvvuuuvvvyyy~~~}}}zzzyyyxxxwwwxxxyyy|||}}}||||||}}}~~~{{{}}}~~~zzztttrrrvvvyyyuuutttooorrruuuppp```ZZZSSSMMMFFF@@@@@@EEEBBBCCCEEEGGGIIIKKKLLLMMMOOOQQQSSSUUUWWWXXXWWWVVVVVVVVVVVVVVVVVVWWWXXXYYYVVVWWW[[[___```aaahhhppprrrggguuu~~~ssskkkmmmtttyyy|||~~~~~~|||{{{zzzzzzyyyzzzyyyxxxyyyzzz{{{yyyvvvqqqlllbbbXXXPPPJJJFFFDDDCCCCCCBBBBBBBBBCCCCCCDDDEEECCCEEEIIIJJJKKKOOOUUUZZZaaaooo{{{uuuvvvxxxuuussssssnnnllliiifffdddbbb```___^^^[[[WWWUUUVVV[[[```ccchhhjjjmmmooopppppppppqqqlllkkkgggccc^^^ZZZVVVTTTMMMIIIHHHJJJMMMPPPYYYbbbgggmmmuuu{{{~~~~~~jjj^^^VVVIIIDDDBBBAAA@@@AAACCCCCCCCCEEEFFFGGGIIIJJJLLLMMMNNNOOORRRUUUVVVWWWZZZ^^^bbbqqqjjjZZZYYY```sssvvvjjjrrroooVVVFFFBBB@@@>>><<<:::999999888888777777666555555444444333333333333555888:::<<>>???CCCHHHIIILLLOOOPPPRRRYYYdddmmmyyy||||||{{{}}}{{{tttnnniiiggghhhkkkpppuuuwwwwwwvvvrrrrrrrrrtttwww{{{|||~~~yyytttsssrrrqqqrrrttttttsssqqqkkkjjjhhheeecccccceeehhhiiihhhfffdddcccfffjjjnnnsssrrrrrrqqqrrrsssuuuvvvuuuvvvxxx{{{}}}}}}{{{xxxvvvuuutttsssssstttvvvwwwyyyzzz{{{}}}~~~|||vvvttt{{{}}}rrrlllkkkggg```dddggg___SSSMMMGGGDDDBBB???AAAEEEDDDEEEFFFHHHJJJLLLMMMNNNNNNQQQUUUWWWWWWVVVWWWWWWVVVVVVVVVVVVWWWXXXYYYZZZZZZWWWWWWZZZ]]]___fffnnnsssqqqmmmssssssnnnnnnppptttxxx}}}}}}~~~~~~~~~{{{{{{{{{zzzyyyxxxvvvuuuooolllfff]]]SSSKKKGGGFFFDDDDDDCCCBBBBBBBBBBBBCCCCCCCCCEEEIIIJJJJJJMMMRRRZZZ```jjjwww{{{uuuoooppptttpppqqqrrrpppkkkgggeeeeeebbb^^^YYYUUUSSSTTTVVVXXX\\\```dddffffffgggkkknnnlllkkkiiieeeaaa[[[WWWTTTQQQOOOOOOSSSVVVYYY```ggglllooossswww{{{~~~~~~}}}}}}iiiZZZQQQEEE@@@BBBCCCDDDDDDDDDEEEFFFFFFGGGIIIKKKMMMOOOPPPQQQPPPQQQSSSUUUVVVXXXZZZ\\\ffftttrrr[[[SSSVVV]]]ttt}}}eee[[[[[[cccllliiiSSSDDDCCC???<<<:::999999:::888888777777666555555555222222222222333444666777;;;>>>CCCFFFFFFEEEEEEEEEBBBDDDEEECCC???>>>BBBGGGEEEJJJNNNPPPQQQXXXcccllluuu|||}}}{{{zzzvvvuuusssrrruuu~~~yyysssoooiiihhhiiimmmrrruuuuuutttsssrrrqqqrrrsssvvvyyy{{{xxxzzz}}}zzzuuutttssstttvvvwwwwwwvvvqqqpppnnnjjjeeecccdddfffllllllkkkjjjhhhjjjooossssssrrrrrrrrrrrrrrrssssssuuuuuuuuuwwwxxxyyywwwuuutttsssrrrqqqqqqsssuuuvvvxxxxxxzzz|||}}}|||rrrrrr{{{zzzlllhhhjjjfff___dddfff]]]SSSJJJBBBAAABBBAAABBBEEEEEEFFFGGGIIIJJJLLLMMMNNNPPPSSSWWWYYYXXXXXXYYYZZZZZZYYYXXXXXXWWWWWWXXXXXXXXXUUUVVVZZZ]]]^^^cccjjjmmmxxxjjjfffxxx{{{rrrnnnmmmqqqwww{{{|||~~~}}}}}}}}}{{{xxxuuussssssmmmlllhhh___UUUMMMJJJIIIDDDDDDCCCBBBBBBBBBBBBBBBBBBAAACCCHHHIIIHHHJJJOOOVVV\\\eeeppp~~~{{{qqqppptttqqqsssuuusssnnniiigggfffccc```[[[WWWTTTSSSTTTUUUVVVZZZ___```___```eeeiiiiiiiiihhhfffccc___[[[YYYTTTSSSTTTYYY[[[^^^dddkkkpppqqqssswwwzzz||||||{{{|||}}}~~~~~~|||zzzfffVVVNNNDDD@@@AAADDDDDDDDDDDDEEEFFFGGGHHHIIIKKKMMMPPPQQQRRRPPPQQQRRRTTTVVVXXXYYYZZZ```mmmdddYYYZZZWWWnnniiiYYYUUU[[[cccqqqXXXEEECCC@@@===::::::::::::888888777777666666555555222222222222333444555555:::>>>CCCFFFFFFFFFEEEEEEBBBEEEFFFDDD@@@>>>BBBFFFAAAGGGMMMOOOQQQWWWccclllqqqwww{{{}}}}}}|||zzzxxxwwwrrrqqqnnnkkklllsss{{{vvvsssjjjhhhhhhkkkpppssssssrrrvvvuuusssqqqpppqqqrrrsssvvvyyy{{{zzzyyyzzz}}}wwwuuuttttttwwwyyyzzzzzz||||||zzzuuunnnjjjjjjkkknnnoooooommmlllmmmqqquuurrrrrrrrrqqqqqqqqqppppppuuutttssstttuuuvvvtttsssrrrrrrppppppppprrrtttvvvvvvwwwyyy{{{~~~xxxqqqrrrzzzzzzkkkiiillliiibbbgggiii___TTTJJJ@@@@@@BBBCCCDDDEEEFFFFFFGGGIIIKKKLLLMMMNNNQQQUUUZZZ[[[ZZZYYYZZZ\\\]]]\\\ZZZYYYWWWVVVVVVVVVUUUTTTUUU[[[]]]^^^aaafffjjj}}}hhh]]]mmmuuunnnkkkooovvv{{{|||~~~~~~~~~}}}{{{wwwsssqqqqqqlllllliiiaaaWWWOOOLLLKKKEEEDDDCCCBBBBBBBBBBBBBBB@@@???BBBFFFGGGFFFIIINNNRRRXXXaaakkkxxxsssppptttqqqtttvvvtttooojjjggggggdddaaa]]]XXXUUUSSSRRRSSSQQQVVVZZZ\\\ZZZ\\\```eeeggggggggggggeeebbb___]]]WWWVVVXXX\\\___aaagggnnnrrrrrrtttvvvyyyzzzzzzxxx{{{||||||~~~~~~yyykkk[[[KKKAAABBBBBBBBBCCCDDDFFFHHHJJJKKKKKKKKKKKKLLLMMMOOOOOOPPPQQQRRRTTTVVVYYY\\\]]]]]]dddzzzrrr^^^WWWVVVddd~~~kkkTTTRRRXXX]]]ttteeeHHHAAA===>>>???<<<888777:::888666666666555333222333333333333333444555666777;;;AAADDDEEEDDDDDDDDDCCCDDDFFFGGGFFFEEECCCBBBDDDFFFIIIMMMQQQYYYaaagggttt{{{}}}|||~~~}}}{{{{{{||||||xxxtttpppmmmnnnssszzz~~~~~~zzzxxxsssoookkkiiikkkooosssuuurrrrrrqqqqqqqqqppppppppptttvvvxxxyyywwwtttssssssyyyxxx{{{|||{{{xxxtttrrrsssvvvzzz|||zzzvvvsssyyyxxxvvvtttssssssssssssrrrsssssssssssssssrrrrrrssstttuuuvvvvvvuuutttsssqqqqqqpppnnnmmmnnnrrrtttuuuxxx{{{}}}~~~xxxrrrqqquuu}}}mmmooonnnllllllllliiicccOOOIIICCC@@@BBBDDDFFFEEEEEEFFFHHHKKKNNNQQQSSSTTTTTTTTTUUUVVVXXXZZZ\\\]]]ZZZYYYYYYXXXWWWWWWVVVVVVWWWVVVTTTUUUXXX[[[]]]]]]gggwwwuuudddfff{{{{{{xxxpppjjjpppzzz|||~~~~~~}}}{{{xxxtttpppnnnmmmmmmjjjddd\\\TTTNNNKKKFFFFFFEEECCCBBBAAABBBDDDDDDBBBAAACCCGGGKKKKKKKKKSSSVVV^^^kkkxxx}}}wwwuuuooonnnnnnnnnnnnmmmkkkhhhiiieee___[[[XXXTTTQQQOOOSSSSSSSSSTTTVVVYYY\\\^^^bbbbbbbbbcccdddcccaaa```ZZZZZZ\\\___eeejjjmmmooovvvvvvvvvvvvxxxzzz|||}}}|||~~~~~~|||yyy}}}zzzlll]]]OOOGGGGGGFFFEEEDDDEEEEEEFFFGGGKKKKKKKKKKKKLLLMMMNNNOOOPPPQQQSSSUUUXXXZZZ\\\]]]___ddduuu}}}fff[[[VVVaaayyynnnVVVOOORRRUUUooolllPPPFFF???>>>>>><<<:::;;;;;;999777777777777555333444333333333333444555666777;;;@@@CCCDDDDDDDDDDDDDDDEEEFFFGGGFFFEEECCCBBBEEEHHHKKKNNNSSS[[[dddkkkttt{{{~~~}}}yyyvvvrrrooopppsssxxx|||~~~|||yyytttnnnkkkkkkooorrrttttttttttttssssssrrrqqqqqqrrrtttvvvvvvtttrrrqqqqqqtttsssuuu{{{|||wwwssstttwwwzzz{{{zzzxxxvvvsssrrrrrrssssssssssssttttttttttttsssssssssttttttuuuvvvvvvuuuuuutttsssqqqnnnlllmmmpppssssssvvvzzz}}}zzzvvvqqqqqqwwwwwwwwwuuupppmmmkkkfff___OOOIIICCCAAACCCFFFGGGFFFGGGHHHIIIKKKMMMOOOPPPQQQSSSSSSTTTUUUWWWYYY[[[\\\YYYYYYXXXXXXWWWVVVVVVUUUVVVUUUTTTUUUXXX[[[]]]___eeetttkkkgggvvv}}}sssmmmuuuyyyzzz|||}}}}}}~~~~~~~~~}}}{{{yyyvvvsssqqqlllkkkiiieee]]]UUUOOOKKKGGGFFFEEECCCBBBAAABBBCCCEEECCCBBBCCCGGGIIIJJJIIIRRRUUU]]]jjjuuu|||vvvtttrrrqqqpppppppppnnnjjjggggggccc___\\\ZZZXXXVVVTTTPPPOOONNNNNNOOORRRUUUWWW]]]]]]___aaabbbaaa___]]][[[[[[\\\___dddiiimmmooowwwvvvvvvwwwxxxzzz{{{}}}}}}~~~~~~}}}~~~{{{xxx{{{}}}nnn^^^RRRLLLIIIHHHGGGFFFFFFFFFGGGHHHKKKKKKKKKLLLLLLMMMNNNNNNPPPQQQTTTWWWYYY[[[[[[\\\aaabbbnnnsssbbbWWW^^^tttrrrXXXMMMMMMPPPggg~~~uuuXXXLLL@@@======<<<<<<===<<<:::888888999888777555444444333333333444555555666:::>>>AAACCCCCCDDDEEEDDDEEEFFFFFFFFFEEEDDDCCCFFFIIILLLPPPUUU]]]hhhpppyyy~~~|||xxxvvvuuuwwwyyy{{{}}}|||wwwqqqmmmmmmqqqtttvvvwwwwwwwwwvvvvvvttttttsssppprrrtttsssqqqooonnnnnnpppnnnoootttyyy~~~yyyuuuuuuxxx{{{{{{yyyvvvsssqqqqqqrrrsssttttttuuuuuuuuuuuuttttttssssssssssssttttttuuuvvvuuutttqqqnnnkkklllooorrrrrruuuyyy~~~zzzwwwtttuuu|||||||||xxxqqqllljjjddd]]]NNNIIIDDDBBBDDDGGGHHHGGGHHHIIIIIIKKKLLLMMMNNNNNNQQQRRRRRRSSSUUUWWWYYYZZZXXXXXXWWWWWWVVVVVVUUUUUUUUUUUUUUUVVVXXX\\\___aaaeeerrrtttgggnnn}}}vvvqqqyyywwwyyy{{{|||||||||}}}||||||||||||zzzxxxvvvuuummmnnnmmmjjjddd[[[SSSNNNHHHGGGEEECCCBBBBBBBBBBBBEEEDDDCCCCCCFFFHHHIIIIIIPPPSSS[[[gggqqq{{{~~~xxxvvvttttttssssssrrrnnniiieeeeeebbb___^^^]]]\\\ZZZYYYPPPNNNKKKIIIIIIKKKNNNPPPUUUXXX[[[^^^___^^^]]][[[\\\\\\]]]___ccchhhnnnqqqwwwwwwvvvvvvwwwyyyzzz{{{|||}}}~~~~~~}}}|||~~~~~~~~~~~~zzzvvvyyyttt```QQQLLLFFFFFFEEEFFFGGGIIIKKKLLLKKKLLLLLLMMMMMMMMMMMMMMMPPPRRRUUUXXXZZZ[[[[[[ZZZaaaaaaiii{{{iiiZZZ```uuu}}}uuu\\\MMMLLLQQQ]]]ttt{{{\\\NNNAAA<<<===<<<<<<===;;;:::888888999999777555444444333333333444444555555888<<>>===;;;::::::999888888888888777555555444444333333333444444444777:::===???AAAEEEGGGFFFFFFFFFFFFFFFEEEEEEDDDCCCFFFKKKMMMQQQ[[[jjjuuu~~~zzztttqqqrrrtttvvvxxxwwwxxxyyyyyyyyyxxxvvvuuuqqqrrrrrrqqqnnnmmmlllmmmnnnjjjhhhlllnnnppptttyyyzzzvvvwww{{{~~~~~~~~~|||xxxtttrrrrrrrrrssstttuuuuuuvvvwwwwwwvvvvvvvvvuuussspppooooooooooooqqqrrrqqqpppooopppsssvvvuuuxxx|||}}}|||~~~~~~zzzrrrmmmhhhaaaYYYHHHEEEBBBCCCFFFIIIHHHGGGFFFGGGHHHJJJKKKMMMNNNOOOOOOOOOPPPPPPRRRSSSUUUVVVUUUUUUUUUUUUTTTTTTTTTTTTVVVXXXYYYZZZZZZ]]]bbbfffllltttfffaaaiii{{{qqquuutttwww{{{}}}}}}}}}|||}}}zzz{{{|||||||||{{{zzzyyyxxxxxxwwwvvvrrriii^^^VVVMMMJJJFFFEEEEEEDDDCCCAAA@@@AAABBBCCCEEEGGGJJJMMMLLLNNNUUU^^^dddjjjuuu{{{vvvuuuuuuuuuuuusssnnnkkkiiigggdddbbbaaa^^^[[[YYYWWWSSSMMMHHHEEEEEEGGGHHHLLLQQQXXX\\\\\\\\\[[[\\\\\\^^^aaaccceeejjjqqqvvvwwwvvvuuutttuuuuuuwwwwwwvvvwwwyyyzzz|||~~~}}}|||{{{|||~~~~~~yyyxxx|||~~~mmmVVVOOOMMMLLLJJJIIIHHHHHHIIIJJJNNNNNNPPPQQQQQQPPPOOONNNPPPRRRTTTVVVXXXYYYYYYYYYZZZ^^^eeemmm}}}sssbbbffftttoooWWWMMMOOOPPP___xxxiiiXXXFFF@@@???===:::999:::999888888999999888666555555444333333333444444444666999;;;===AAAEEEHHHGGGGGGFFFFFFFFFEEEEEEEEEAAAEEEIIIKKKNNNXXXhhhuuuyyytttrrrqqqpppooosssuuuwwwxxxyyyxxxvvvuuuqqqrrrrrrpppmmmllllllmmmkkkfffdddgggiiiiiijjjnnn{{{~~~zzzwwwwwwzzz}}}}}}{{{xxxuuusssrrrrrrssstttuuuvvvvvvwwwwwwvvvwwwvvvtttrrrpppooooooooopppqqqssssssssssssuuuwwwvvvyyy}}}~~~{{{rrriii^^^SSSFFFDDDBBBDDDHHHKKKJJJHHHGGGHHHIIIJJJLLLMMMOOOOOOOOOOOOOOOPPPQQQRRRTTTTTTTTTTTTTTTTTTTTTTTTSSSSSSUUUXXXZZZZZZYYY[[[aaaeeejjjqqq~~~{{{mmmaaafffwwwsssrrrrrrvvv{{{~~~}}}}}}zzz{{{|||||||||{{{yyyxxxxxxwwwvvvvvvtttmmmbbbZZZQQQMMMHHHFFFGGGFFFDDDAAA@@@AAACCCCCCDDDFFFJJJMMMKKKLLLQQQXXX^^^cccnnnxxxzzzyyyxxxxxxwwwvvvssspppnnnllliiifffccc```[[[XXXWWWSSSMMMHHHDDDCCCCCCDDDIIINNNUUUXXXXXXXXXYYY[[[[[[___cccfffiiimmmtttyyyyyyxxxvvvvvvuuuvvvwwwxxxuuuvvvwwwyyy{{{|||~~~}}}{{{zzz{{{}}}~~~zzzxxx{{{}}}}}}pppYYYSSSPPPOOOMMMLLLKKKKKKLLLLLLOOOPPPRRRSSSSSSQQQPPPOOOQQQQQQRRRTTTVVVWWWXXXYYYWWW^^^bbbeeepppzzzfffccchhh{{{cccSSSPPPNNNVVVkkkyyydddNNNCCC@@@>>><<<;;;;;;:::999999::::::999888666555444333333333333333333555777999<<<@@@EEEIIIGGGGGGFFFFFFEEEEEEFFFFFFAAAEEEHHHIIIKKKVVVggguuuzzzvvvrrrooollliiioooqqqtttvvvwwwwwwuuutttqqqqqqqqqooollljjjkkkllljjjdddbbbdddfffeeeeeegggooowww{{{xxxxxxyyy{{{}}}{{{xxxuuusssqqqrrrssstttuuuvvvvvvvvvvvvuuuvvvvvvuuuuuutttsssrrrqqqsssvvvwwwvvvuuuuuuuuuuuuxxx|||~~~~~~|||wwwkkk\\\OOOGGGEEEDDDGGGKKKNNNLLLJJJJJJJJJKKKLLLLLLMMMMMMNNNOOOOOOOOOPPPQQQRRRSSSTTTSSSSSSSSSSSSSSSSSSSSSSSSTTTVVVXXXXXXVVVXXX]]]bbbccciiissswww~~~wwwggggggjjjyyyrrrppptttzzz~~~}}}{{{|||||||||{{{yyyxxxvvvvvvuuuuuuvvvwwwrrrjjjcccTTTOOOJJJHHHIIIHHHEEEBBBBBBDDDEEEDDDCCCDDDGGGJJJKKKKKKNNNTTTYYY^^^iiittt~~~}}}{{{zzzyyyvvvuuussspppmmmjjjgggccc^^^ZZZXXXTTTOOOJJJEEECCCBBBBBBDDDJJJPPPRRRQQQQQQTTTWWWYYY___fffjjjlllpppvvv||||||{{{zzzxxxxxxxxxyyyzzzwwwwwwwwwxxxyyyzzz{{{||||||{{{yyyzzz|||~~~~~~~~~{{{wwwyyy||||||pppZZZVVVOOONNNNNNNNNNNNOOOQQQRRRPPPQQQSSSTTTTTTRRRQQQOOOQQQQQQRRRSSSTTTVVVXXXYYYVVV]]]```^^^fff}}}ggg___]]]nnnnnnZZZTTTNNNQQQbbboooTTTEEEAAA???======<<<;;;::::::;;;<<<;;;999666555444333333333333333333444666888;;;@@@EEEIIIHHHGGGFFFFFFEEEEEEFFFFFFAAAEEEIIIIIIKKKUUUggguuu|||yyyvvvssspppllliiilllnnnrrrtttvvvvvvuuutttpppqqqpppnnnkkkiiijjjkkkkkkeeebbbeeegggeeedddeeefffnnnyyy}}}yyyxxxxxxyyy}}}}}}zzzvvvsssqqqrrrssstttuuuvvvvvvvvvvvvtttuuuwwwxxxxxxxxxwwwvvvrrruuuxxxyyyxxxuuutttssssssvvv{{{}}}~~~~~~~~~|||yyylll[[[NNNHHHFFFFFFIIINNNPPPOOOLLLMMMMMMMMMMMMLLLLLLLLLLLLOOOOOOOOOPPPQQQRRRSSSTTTRRRRRRRRRRRRSSSSSSSSSSSSRRRUUUWWWVVVTTTUUUZZZ___]]]bbbjjjyyyyyyyyykkkhhhaaa}}}}}}tttmmmrrryyy~~~~~~}}}||||||||||||zzzxxxvvvuuuvvvtttuuuxxxzzzxxxqqqkkkVVVPPPKKKIIIJJJJJJFFFBBBEEEFFFGGGEEEBBBAAADDDGGGKKKKKKMMMRRRVVV\\\gggrrryyy~~~|||zzzxxxwwwuuussspppmmmjjjfffaaa]]]YYYVVVRRRMMMHHHEEECCCBBBAAAFFFLLLMMMLLLLLLPPPTTTXXX___ggglllooorrrxxx}}}~~~|||{{{zzzzzz{{{|||yyyyyyxxxwwwwwwxxxxxxyyy|||{{{yyyyyy{{{}}}~~~~~~~~~zzzwwwxxxzzz{{{}}}iiiYYYRRRNNNNNNNNNMMMKKKLLLNNNPPPOOOVVV\\\]]]XXXQQQNNNMMMOOONNNNNNOOOPPPRRRTTTVVVXXXYYYZZZ\\\___nnnppp]]]XXXgggpppVVVRRRUUU___ttt}}}```KKKBBB@@@???<<<999999888777666666666777666666666555555444444333333333444666888;;;>>>@@@DDDFFFHHHHHHFFFDDDCCCCCCDDDFFFJJJNNNOOOTTTaaannn{{{~~~{{{xxxuuupppjjjfffiiilllqqqvvvxxxxxxvvvuuussssssqqqooollljjjiiihhhfffffffffeeedddbbbaaa```cccgggmmmttt}}}~~~|||{{{yyyxxxxxxxxx{{{~~~|||xxxwwwyyyxxxtttppptttuuuvvvwwwwwwxxxwwwwwwxxxxxxxxxxxxvvvuuusssrrrwwwwwwyyyyyyyyyyyyxxxwwwxxxyyyzzz{{{|||~~~{{{{{{yyyiiiYYYPPPGGGGGGGGGIIILLLNNNOOONNNNNNMMMMMMMMMMMMMMMNNNNNNQQQQQQQQQQQQRRRRRRRRRRRRRRRTTTUUUUUUUUUUUUVVVXXXXXXWWWVVVUUUUUUVVVWWWXXX^^^bbbfffnnn|||vvvcccbbbgggrrrnnnsssxxxzzz|||~~~~~~}}}~~~|||zzzyyyxxxxxxuuurrrrrrvvv}}}~~~yyysssaaaWWWKKKEEEEEEFFFCCC@@@GGGFFFEEEEEEEEEFFFHHHIIIGGGIIILLLOOOTTT[[[ccchhhxxx~~~{{{xxxtttqqqnnnkkkgggddd^^^YYYSSSMMMJJJHHHEEEDDDDDDBBBCCCFFFFFFFFFJJJPPPWWW]]]ffflllooossswwwzzzzzzzzzyyyyyyxxxxxxyyyyyyxxxwwwuuuttttttvvvxxxyyywwwxxxzzz{{{{{{zzzxxxwwwyyyyyyzzz{{{{{{zzzzzzyyy~~~ooo]]]RRROOONNNNNNNNNMMMLLLLLLNNNPPPPPPUUU[[[\\\WWWRRRPPPPPPOOOOOOOOOOOOPPPRRRUUUVVVWWWWWWYYYZZZ\\\iiiooo]]]WWWccczzzjjjZZZYYY^^^ppplllUUUHHHBBB@@@>>>:::999888777777777777777666666555555444444333333333333444555888;;;>>>???CCCEEEHHHHHHGGGEEEEEEEEEGGGHHHKKKNNNOOORRR^^^jjjrrryyy~~~|||yyytttoookkkkkknnnrrrwwwyyyzzzyyyyyywwwvvvtttqqqnnnkkkiiigggeeeeeefffeeedddaaa___]]]ZZZ]]]ccckkkttt|||}}}|||{{{zzzyyyyyyyyyyyy{{{|||}}}~~~zzzyyyzzzzzzvvvrrruuuuuuvvvwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwxxxxxxyyyyyyxxxwwwvvvxxxyyyzzz{{{|||}}}~~~~~~~~~|||{{{~~~|||zzz~~~}}}uuudddUUULLLHHHGGGGGGIIILLLOOOOOONNNNNNNNNMMMMMMMMMNNNNNNNNNPPPPPPQQQQQQRRRRRRSSSSSSSSSTTTVVVVVVUUUUUUWWWXXXXXXXXXWWWWWWWWWWWWXXXXXX\\\```ccciii{{{}}}mmmbbbcccyyyxxxpppssswwwyyy|||}}}}}}|||~~~}}}{{{zzzzzzzzzvvvsssrrrvvv|||~~~zzzuuudddZZZNNNHHHGGGHHHEEEBBBFFFEEEEEEEEEFFFFFFGGGGGGGGGHHHJJJMMMQQQXXX___eeesss}}}|||yyyvvvssspppmmmiiiggg```[[[TTTNNNJJJGGGEEECCCAAA???@@@BBBBBBAAAEEEKKKVVV\\\eeekkkooorrrvvvyyy|||{{{yyyxxxwwwvvvvvvvvvuuuttttttssstttuuuvvvwwwwwwxxxyyyyyyyyyxxxwwwvvvwwwxxxyyyyyyzzzzzzzzzzzz}}}ssscccTTTMMMOOONNNOOOOOOMMMLLLLLLNNNPPPNNNSSSWWWWWWTTTQQQPPPQQQOOOOOOOOOPPPQQQSSSUUUVVVVVVVVVWWWXXXYYYbbbwwwppp^^^WWW```qqqhhh```]]]jjjzzzbbbPPPFFFAAA@@@;;;:::999888777777777777666555555444333333222222333333333555777:::===>>>AAADDDGGGHHHHHHGGGGGGGGGJJJIIIKKKMMMNNNPPP[[[fffnnnttt|||~~~zzzuuurrrnnnppptttyyy|||~~~}}}|||yyyuuuqqqllliiigggdddeeefffeeeccc^^^ZZZWWWPPPSSSYYYaaajjjsss{{{{{{zzzyyyyyyxxxxxxyyyyyyzzzyyyzzz{{{}}}|||{{{|||{{{xxxtttuuuvvvvvvwwwwwwwwwwwwvvvwwwwwwwwwwwwxxxzzz{{{|||wwwxxxxxxxxxwwwwwwvvvuuuxxxxxxyyy{{{|||}}}~~~~~~}}}}}}}}}wwwwww|||xxxrrryyy{{{~~~}}}ppp^^^QQQJJJHHHGGGHHHJJJMMMOOOOOOOOOOOONNNNNNNNNNNNNNNNNNNNNOOOOOOPPPQQQRRRRRRSSSSSSSSSUUUWWWWWWWWWVVVWWWYYYXXXXXXXXXYYYYYYXXXXXXXXXZZZ^^^aaaeeerrr}}}gggaaannn}}}rrrrrrtttxxx{{{}}}||||||~~~}}}||||||{{{{{{xxxuuusssuuuzzz}}}zzzwwwhhh___TTTMMMKKKJJJHHHEEEDDDDDDEEEFFFFFFFFFFFFFFFFFFGGGIIIJJJNNNTTT[[[```mmmwww|||zzzwwwuuutttqqqmmmkkkddd___XXXRRRMMMJJJGGGEEEBBB??????@@@???>>>AAAGGGTTT[[[dddkkknnnqqqtttwww{{{zzzxxxvvvuuussssssrrrqqqqqqrrrsssttttttuuuvvvxxxwwwwwwwwwvvvvvvuuuuuuuuuuuuvvvxxxyyyzzz{{{|||zzzppp```RRROOOSSSOOOOOOOOONNNMMMMMMOOOQQQMMMOOORRRRRRPPPOOOPPPQQQPPPPPPPPPPPPRRRTTTVVVWWWWWWVVVWWWXXXYYY^^^mmm|||rrr```YYY___kkkxxxhhh\\\cccvvvoooZZZKKKDDDAAA<<<<<<;;;999888888888888666666555444333222222111222222333444666999;;;===???BBBFFFIIIIIIIIIJJJJJJKKKIIIJJJLLLMMMPPPZZZdddnnnttt{{{|||yyyrrrtttxxx|||~~~zzztttnnniiigggeeeeeefffddd___YYYRRRNNNKKKMMMRRRZZZdddnnnwww|||~~~zzzzzzyyyxxxwwwwwwwwwwwwwwwxxxyyy{{{}}}|||{{{{{{zzzxxxuuuvvvvvvwwwwwwwwwvvvvvvuuuxxxxxxxxxxxxyyyzzz|||}}}wwwwwwwwwwwwvvvuuuuuutttwwwxxxyyyzzz|||}}}~~~~~~~~~}}}~~~xxxttttttzzzxxx}}}xxxooossspppwww{{{|||zzzyyyhhhXXXNNNKKKIIIHHHIIIKKKNNNPPPPPPPPPPPPPPPPPPPPPPPPOOOOOOOOONNNOOOPPPPPPQQQRRRSSSSSSSSSUUUXXXXXXXXXWWWXXXYYYWWWXXXYYYZZZZZZYYYXXXWWWYYY]]]```ccclllrrrdddfffxxxuuuqqqpppuuu{{{}}}}}}~~~}}}}}}}}}}}}}}}}}}||||||yyyvvvssstttxxx{{{zzzxxxllldddYYYQQQNNNLLLIIIFFFBBBCCCEEEFFFGGGFFFEEEDDDEEEFFFGGGHHHJJJOOOVVVZZZfffqqq{{{|||zzzyyyxxxwwwtttqqqnnnjjjeee]]]WWWRRRNNNKKKHHHGGGCCCBBBBBB@@@>>>BBBGGGQQQYYYccckkknnnpppsssuuuxxxwwwvvvtttsssrrrrrrrrroooppprrrsssuuuuuuuuuuuuxxxwwwvvvuuutttttttttuuusssssstttvvvxxxzzz{{{|||~~~zzztttkkk^^^RRRPPPSSSPPPPPPPPPOOOMMMNNNPPPRRRNNNPPPQQQQQQQQQQQQRRRTTTQQQPPPPPPQQQRRRTTTVVVXXXXXXWWWYYY[[[\\\___hhhrrrtttaaa[[[```iii~~~ppp\\\]]]jjj}}}jjjUUUGGGAAA>>>===<<<:::999999888888777666666555333222222111111111222333555777:::;;;===AAAEEEIIIJJJKKKMMMNNNKKKIIIIIILLLNNNQQQZZZcccmmmssszzzxxxzzz}}}~~~wwwqqqkkkhhhgggfffddd```YYYQQQJJJFFFFFFHHHMMMTTT^^^iiisssxxx|||zzzyyyxxxvvvuuuuuuttttttrrruuuyyy~~~~~~|||{{{zzzyyywwwuuuwwwwwwwwwwwwwwwvvvuuutttyyyyyyyyyxxxyyyyyyyyyzzzvvvvvvvvvuuuttttttttttttwwwxxxyyyzzz{{{}}}~~~~~~~~~zzzssspppqqqrrrsssxxxyyyoooooolllrrr}}}vvvvvv}}}xxxzzzyyynnn^^^QQQKKKKKKKKKJJJJJJLLLPPPRRRRRRQQQRRRRRRSSSSSSRRRQQQPPPPPPOOOOOOOOOPPPQQQRRRRRRSSSSSSUUUXXXYYYXXXWWWXXXXXXWWWXXXYYYZZZZZZYYYXXXWWWWWWZZZ^^^aaahhhzzz}}}jjjcccmmmzzzqqqlllrrrzzz}}}}}}}}}~~~~~~~~~~~~}}}|||zzzwwwuuuuuuxxxzzz{{{zzznnnggg]]]TTTOOOLLLIIIFFFBBBCCCDDDEEEFFFEEEDDDDDDDDDEEEEEEFFFHHHLLLRRRWWWaaammmxxx}}}}}}|||{{{zzzzzzwwwtttqqqmmmhhh```YYYTTTPPPLLLJJJJJJGGGDDDCCCAAA???CCCHHHPPPXXXccckkkooopppqqqsssssssssrrrrrrrrrsssttttttpppqqqssstttvvvvvvwwwvvvwwwwwwvvvuuuttttttuuuuuutttttttttuuuwwwyyy{{{|||sssmmmfff```WWWOOOMMMPPPPPPQQQQQQOOONNNNNNPPPRRRRRRRRRRRRSSSTTTUUUUUUVVVQQQQQQQQQQQQSSSUUUWWWXXXYYYXXX[[[___aaabbbffflll}}}fff\\\aaahhh|||vvv]]]ZZZaaannneeeOOOBBB??????===;;;:::999999999888888777666444333222222111111111222444666999:::;;;???DDDIIIKKKMMMPPPQQQMMMJJJIIILLLOOORRRZZZbbbooovvv~~~zzzsssmmmjjjgggddd___YYYRRRKKKEEEBBBBBBCCCFFFMMMWWWbbbmmmssszzz}}}|||xxxwwwvvvuuuttttttttttttpppsssyyy~~~~~~}}}}}}|||{{{zzzyyywwwvvvvvvxxxxxxxxxwwwwwwuuutttsssxxxxxxyyyyyyxxxwwwvvvuuuuuuttttttssssssttttttuuuwwwwwwxxxzzz{{{|||}}}~~~~~~zzz~~~zzztttooommmppplllpppuuu}}}yyyrrrppppppttt}}}}}}rrrpppuuuvvvtttqqqqqqmmmcccVVVLLLIIIJJJMMMLLLMMMOOORRRTTTTTTSSSTTTUUUVVVVVVUUUTTTRRRQQQPPPPPPPPPPPPPPPQQQQQQQQQRRRTTTXXXYYYXXXWWWWWWWWWXXXXXXXXXYYYYYYXXXXXXXXXTTTVVVZZZ^^^cccooovvvggghhhvvvtttjjjoooxxx|||~~~|||zzzxxxxxxzzz|||||||||qqqjjjaaaXXXQQQLLLIIIGGGBBBCCCCCCDDDDDDDDDDDDDDDDDDDDDEEEEEEGGGKKKQQQVVV___kkkwww}}}~~~~~~}}}{{{wwwsssmmmhhhaaaZZZUUUQQQNNNKKKLLLGGGDDDCCCAAA???CCCIIIOOOWWWccclllooopppqqqrrroooppppppqqqrrrtttuuuvvvsssssstttuuuvvvwwwwwwxxxvvvvvvvvvvvvwwwwwwwwwwwwvvvvvvuuuuuuvvvxxxzzz{{{mmmdddZZZVVVRRROOONNNPPPQQQQQQQQQPPPNNNOOOQQQSSSRRRRRRRRRSSSTTTUUUUUUTTTRRRRRRQQQRRRSSSUUUWWWYYYXXXXXX[[[bbbffffffgggjjj{{{tttbbb```dddwww{{{^^^XXXZZZbbb|||vvvZZZIII@@@@@@>>><<<;;;:::999999:::999888777555444333222111000111111333555888999999>>>DDDIIILLLOOORRRTTTQQQMMMKKKMMMOOORRRXXX```nnnwww|||vvvpppllleee```YYYRRRKKKGGGDDDCCC??????BBBHHHQQQ]]]hhhnnnwwwzzz~~~{{{wwwtttssssssssstttuuuvvvvvvtttvvvzzz}}}~~~}}}|||||||||zzzxxxwwwvvvvvvyyyyyyxxxxxxvvvuuutttssstttuuuwwwxxxxxxvvvtttrrrsssrrrrrrrrrrrrtttuuuvvvwwwwwwxxxyyy{{{|||}}}}}}~~~}}}}}}vvv{{{}}}xxxtttoooppptttmmmsssyyy}}}vvvtttxxx||||||qqqnnnpppnnniiiiiihhhddd]]]UUUOOOLLLKKKOOONNNOOOQQQTTTVVVVVVVVVWWWWWWXXXYYYXXXVVVTTTSSSQQQQQQPPPPPPPPPPPPOOOOOOPPPSSSWWWXXXXXXVVVVVVVVVXXXXXXWWWWWWWWWWWWXXXXXXVVVUUUXXX]]]```hhhxxxtttjjjooozzzkkknnnvvvzzz~~~~~~~~~}}}}}}~~~tttnnnddd[[[SSSMMMJJJHHHCCCCCCBBBBBBCCCCCCDDDEEEDDDEEEEEEFFFGGGLLLQQQVVV```lllxxx~~~zzzwwwpppkkkccc]]]XXXUUUQQQOOOMMMIIIEEEDDDBBB@@@DDDJJJNNNWWWdddmmmqqqqqqqqqqqqoooooopppqqqrrrtttvvvwwwuuuuuutttttttttuuuwwwxxxuuuvvvxxxyyyzzzyyyyyyxxxzzzyyywwwvvvvvvwwwxxxyyynnnbbbVVVRRRRRRQQQRRRUUUQQQRRRQQQPPPOOOOOOQQQSSSPPPOOOPPPQQQRRRSSSRRRPPPRRRRRRRRRRRRTTTVVVXXXYYYWWWWWW\\\dddiiihhhhhhiiixxxhhh``````ppp}}}___XXXWWW[[[uuudddPPPAAA@@@???===;;;::::::999::::::999777666444333333000000000111333555777888999===CCCIIIMMMPPPSSSUUUUUUPPPMMMNNNOOOQQQWWW]]]gggqqq~~~~~~|||{{{}}}~~~~~~||||||}}}wwwqqqnnnbbb]]]UUUMMMGGGEEEEEEFFF??????AAAGGGPPP[[[fffmmmtttwww{{{~~~yyytttppppppqqqrrrtttvvvxxxyyyzzz{{{|||}}}~~~~~~~~~~~~|||}}}}}}{{{yyywwwwwwwwwyyyyyyyyyxxxvvvuuusssrrrqqqsssvvvxxxxxxvvvsssqqqrrrqqqqqqqqqrrrtttvvvwwwvvvwwwxxxyyy{{{|||}}}}}}|||||||||~~~~~~|||xxx}}}~~~zzzvvvsssuuuyyyrrrxxx|||xxxzzzpppnnnoookkkeeedddcccaaa]]]YYYTTTPPPMMMPPPPPPPPPRRRUUUWWWWWWWWWXXXYYYZZZZZZYYYWWWUUUTTTRRRQQQQQQPPPPPPOOONNNNNNPPPSSSVVVXXXWWWVVVUUUUUUXXXWWWVVVUUUUUUVVVWWWXXXYYYWWWYYY^^^aaadddppp~~~zzzmmmkkklllmmmuuuxxx|||vvvpppggg]]]UUUNNNKKKIIICCCCCCBBBAAAAAACCCDDDEEEDDDEEEEEEFFFHHHLLLRRRVVVaaammmyyy}}}yyytttooogggaaa]]]YYYVVVTTTPPPKKKHHHFFFDDDCCCGGGMMMNNNXXXeeennnqqqqqqqqqqqqoooppppppqqqrrrtttuuuvvvwwwuuutttsssssstttvvvwwwuuuvvvyyy{{{||||||{{{zzz|||{{{yyywwwvvvvvvwwwxxxlll___TTTQQQRRRQQQOOOOOOMMMNNNOOOOOOPPPPPPPPPPPPRRRRRRRRRQQQQQQRRRRRRRRRPPPPPPQQQQQQRRRTTTUUUVVVWWWYYY\\\```dddfffggghhhuuuuuubbb___iiieeeTTTOOOUUUiii~~~oooRRRHHHCCC@@@AAA@@@===:::;;;888777666555555444444555333333333333444555666666888:::>>>CCCHHHNNNVVV[[[ZZZTTTRRRSSSQQQPPPTTT]]]fffppp~~~~~~|||yyyyyy{{{}}}|||vvvrrrsssrrrrrruuu~~~~~~zzzuuuqqqiii```UUULLLGGGEEEDDDBBB>>>@@@BBBDDDJJJVVVaaagggppptttxxxyyyxxxvvvttttttmmmoooqqqsssssstttvvvxxxvvvxxxzzz|||}}}}}}|||{{{}}}}}}}}}}}}|||{{{zzzyyywwwwwwxxxxxxwwwvvvtttrrrttttttuuuuuuuuuuuuttttttrrrrrrrrrrrrtttuuuvvvwww|||{{{zzzyyyyyyzzz{{{|||{{{zzzyyyzzz{{{{{{yyywwwxxx}}}~~~~~~~~~}}}}}}~~~zzzzzzsssqqqooojjjeeebbb```]]]YYYVVVSSSRRRQQQOOOPPPRRRUUUXXXYYYWWWUUUYYYXXXXXXWWWVVVTTTSSSRRRTTTTTTSSSRRRQQQPPPOOOOOOSSSSSSSSSSSSTTTUUUVVVWWWTTTTTTTTTUUUVVVWWWXXXYYYVVVXXXZZZ\\\___eeennnuuu{{{qqqdddqqqyyykkkhhhrrr}}}~~~|||xxxrrriii```XXXQQQLLLHHHCCCCCCCCCCCCCCCDDDEEEFFFCCCDDDEEEEEEGGGKKKPPPTTTfffmmmwww{{{wwwqqqjjjfffdddaaa[[[VVVSSSNNNJJJHHHFFFDDDIIIPPPUUU\\\fffmmmooommmkkkiiinnnnnnnnnoooppprrrssstttuuutttssssssrrrrrrrrrsssmmmpppuuuzzz~~~zzzyyyxxxwwwvvvttttttssslll```UUURRRSSSRRRPPPPPPNNNOOOOOOPPPPPPPPPPPPOOOQQQQQQRRRQQQQQQPPPPPPOOOQQQQQQQQQQQQSSSTTTUUUVVVVVVXXX[[[___bbbeeeffffffqqqiii^^^ccczzzdddUUUNNNQQQbbbtttzzz^^^KKKEEE@@@@@@???;;;888999999999888777666666666666333333333333333444444555666888<<<@@@EEEKKKRRRWWWZZZVVVVVVXXXVVVRRRTTTZZZ___iiiyyy~~~|||zzzxxxzzzwwwuuuuuuxxx{{{}}}}}}|||~~~{{{xxxsssooonnnllljjjlllsss|||wwwtttllleee[[[SSSMMMIIIEEEBBB@@@BBBBBBDDDJJJUUUaaahhhoootttyyy|||{{{wwwsssqqqmmmoooqqqqqqrrrtttwwwzzzyyyzzz|||~~~~~~}}}|||{{{||||||||||||{{{zzzzzzyyyxxxxxxxxxwwwwwwvvvuuuuuurrrssssssssssssssssssrrrrrrrrrrrrssstttuuuwwwwww{{{{{{zzzyyyzzz{{{||||||zzzzzzyyyyyyyyyyyyyyyyyy|||wwwsssuuutttllleeeccc```\\\XXXUUUSSSRRRRRRSSSSSSSSSUUUWWWWWWVVVTTTVVVWWWWWWWWWWWWVVVUUUUUUVVVVVVUUUTTTSSSRRRQQQQQQRRRRRRSSSSSSTTTVVVWWWXXXXXXXXXWWWXXXXXXYYYZZZ[[[WWWYYY\\\^^^```gggpppvvv{{{vvvdddlllrrrjjjpppzzz|||wwwssslllddd\\\UUUOOOLLLEEEDDDDDDCCCBBBBBBCCCCCCCCCDDDEEEEEEGGGJJJOOOSSSbbbjjjvvv~~~zzztttmmmiiigggccc]]]XXXUUUPPPKKKIIIGGGEEEJJJPPPXXX^^^gggnnnpppnnnllljjjnnnnnnooopppqqqqqqrrrrrrsssrrrqqqppppppoooppppppmmmoootttxxx|||~~~zzzzzzyyyxxxwwwuuuuuutttjjj___VVVTTTUUUSSSRRRRRRPPPPPPQQQQQQQQQPPPOOOOOOPPPPPPQQQRRRQQQPPPOOONNNQQQQQQQQQRRRSSSTTTUUUVVVUUUWWWZZZ]]]```bbbddddddlll~~~vvvbbb```sss~~~fffWWWOOONNNZZZhhhmmmSSSJJJBBB@@@???;;;999999;;;:::999888777777777777444444333222222222333333444666999<<>><<<===;;;:::999888777777777777555555444222222111111111333555777:::===BBBHHHLLLSSSXXX___dddddd___\\\ZZZ]]]aaaiiivvv|||yyyuuurrrnnnkkkhhhgggiiilllmmmmmmhhhlllsss}}}{{{vvvrrrllljjjeeeaaabbbgggpppwww~~~zzzrrriiiaaa[[[VVVSSSJJJFFFDDDFFFJJJRRR^^^iiiooosssxxxyyywwwrrrnnnkkknnnqqquuuxxxzzz|||~~~~~~}}}zzzyyyyyyyyyyyyyyyyyyyyyyyywwwuuuttttttvvvxxxzzzwwwwwwxxxxxxxxxxxxwwwwwwssssssssstttuuuvvvwwwxxxyyyyyyyyyzzz{{{|||}}}}}}zzz|||}}}}}}|||~~~~~~yyyyyy{{{xxxppphhhccc```ZZZUUUQQQQQQRRRSSSUUUSSSPPPPPPQQQSSSSSSSSSUUUUUUVVVWWWXXXXXXXXXXXXXXXXXXWWWWWWVVVUUUUUUTTTQQQRRRSSSTTTVVVXXXZZZ[[[ZZZYYYXXXXXXXXXXXXXXXYYYWWWYYY[[[\\\]]]```gggmmmwwwqqqdddkkkwwwzzzjjjfffkkkpppyyy~~~vvvvvvtttnnnfff\\\SSSOOOHHHGGGDDDBBB@@@@@@@@@AAABBBCCCCCCDDDEEEHHHMMMQQQZZZeeettt~~~~~~}}}~~~|||wwwrrrnnniiiccc___[[[VVVRRROOOLLLJJJNNNTTT\\\aaahhhmmmnnnlllkkkjjjmmmnnnpppqqqqqqpppooonnnooonnnmmmlllkkkkkkkkkkkknnnoooqqqsssvvvxxxzzz|||{{{{{{zzzzzzyyyyyyxxxxxxbbb[[[UUUUUUUUURRRQQQRRRSSSSSSSSSSSSSSSRRRQQQPPPNNNOOOQQQSSSTTTUUUUUUUUUSSSSSSRRRSSSSSSTTTUUUVVVUUUVVVWWWYYY[[[]]]___```dddoooooobbbkkkzzzuuuaaaRRRLLLQQQXXXjjjfffXXXIIIBBB@@@???>>>???::::::999888777777777777666555444333222111111111333555777888;;;???DDDHHHLLLTTT^^^dddfffeeebbb```___^^^___hhhuuu~~~zzzvvvrrrnnnkkkhhheeeaaa___```aaabbbbbbaaaccciiirrr|||yyytttooolllgggaaa___aaafffjjjwww{{{qqqiiiccc``````PPPJJJGGGIIILLLQQQ\\\hhhooorrrtttssspppmmmkkkkkkmmmrrryyy~~~~~~zzzzzzyyyxxxxxxxxxyyyyyyyyywwwuuussssssuuuxxxzzzwwwxxxxxxyyyyyyxxxxxxwwwsssssssssssstttvvvwwwxxxwwwxxxyyyzzz|||}}}}}}~~~yyy{{{~~~|||vvvoookkkaaa^^^YYYTTTQQQQQQSSSTTTRRRPPPMMMMMMOOORRRSSSTTTVVVWWWWWWXXXXXXWWWWWWWWWWWWWWWWWWVVVVVVUUUUUUTTTRRRSSSSSSUUUWWWYYY[[[\\\ZZZYYYYYYXXXXXXXXXYYYYYYZZZ\\\]]]\\\[[[]]]bbbgggrrryyyeeebbbhhh}}}}}}mmmeeeeeegggooowww~~~zzz||||||wwwmmmaaaXXXSSSJJJHHHEEECCCAAAAAABBBBBBAAABBBCCCCCCDDDGGGLLLOOOYYYdddsss|||yyyvvvvvvyyy}}}~~~zzzvvvqqqlllgggcccaaa[[[VVVSSSPPPMMMQQQWWW]]]bbbgggkkkkkkjjjiiihhhkkkmmmoooppppppooommmlllnnnnnnmmmllllllllllllmmmooopppqqqsssuuuwwwyyyzzz{{{{{{{{{zzzzzzzzzzzzzzz___YYYUUUVVVUUURRRQQQSSSSSSSSSTTTTTTTTTSSSRRRRRROOOPPPQQQRRRTTTUUUWWWWWWSSSSSSSSSSSSSSSTTTUUUVVVVVVVVVWWWXXXZZZ\\\^^^___aaahhhzzzrrr```bbbjjjkkkXXXOOOOOOSSSddd{{{qqq```MMMCCC@@@>>>===>>>;;;:::999888777777777777777666555444333333222333444555666777888<<<@@@DDDFFFOOOYYY^^^cccffffffccc___\\\YYY\\\fffsss}}}yyyvvvrrrnnniiifff```]]]YYYXXXXXXYYYZZZZZZ]]]```dddjjjqqqwww|||zzztttooolllggg```[[[[[[]]]```gggqqq{{{qqqjjjhhhhhhXXXQQQMMMPPPQQQRRR[[[gggnnnppppppooommmkkkjjjjjjlllqqqxxx~~~~~~~~~|||{{{yyyxxxwwwwwwxxxyyyxxxvvvtttrrrrrrtttvvvwwwsssttttttuuuuuuttttttsssrrrrrrrrrrrrtttuuuvvvwwwvvvwwwyyy{{{|||}}}~~~~~~wwwzzzvvvooolll^^^[[[WWWTTTRRRRRRSSSUUUQQQOOOMMMMMMOOORRRSSSSSSVVVWWWWWWXXXXXXXXXWWWWWWWWWVVVVVVVVVUUUUUUUUUTTTTTTTTTTTTVVVWWWYYY[[[\\\[[[[[[ZZZZZZZZZZZZ[[[[[[]]]___```^^^\\\]]]aaaeeeooojjj``````tttuuujjjeeebbbhhhppp{{{~~~~~~ttthhh___[[[OOOMMMIIIEEECCCBBBBBBCCCAAABBBBBBBBBCCCFFFJJJNNNXXXcccrrrzzzuuussstttwwwzzzwww~~~zzzuuupppkkkhhhfff```[[[XXXTTTQQQUUU[[[___cccgggjjjiiihhhhhhhhhjjjkkklllmmmnnnmmmmmmlllnnnmmmmmmmmmmmmnnnoooooopppqqqsssuuuwwwxxxxxxxxxzzzzzzzzzzzzzzz{{{{{{{{{]]]YYYWWWXXXWWWSSSSSSUUUSSSSSSTTTTTTUUUTTTTTTTTTSSSRRRQQQPPPQQQSSSUUUVVVTTTTTTSSSSSSTTTTTTUUUUUUWWWWWWWWWXXXYYY[[[]]]______bbbqqqxxxccc___aaa~~~{{{eeeXXXRRRRRR^^^nnnlllUUUHHHBBB???======<<<;;;:::999999888888888777666555555444444444444333444555555666888===@@@AAAJJJRRRVVV[[[bbbeeecccaaa^^^ZZZXXX\\\fffrrr{{{~~~|||xxxvvvssspppmmmiiiddd```XXXUUURRRQQQRRRTTTVVVVVVXXX\\\```bbbdddhhhmmmrrr{{{|||wwwmmmjjjeee___YYYWWWXXXZZZ\\\eeerrr~~~tttpppoooaaaYYYUUUXXXWWWUUU]]]hhhkkknnnppppppnnnkkkiiiiiijjjnnnssswwwxxxyyyzzz{{{|||}}}}}}{{{xxxwwwwwwwwwxxxwwwvvvtttrrrqqqrrrssstttppppppqqqqqqqqqqqqppppppqqqqqqqqqqqqrrrtttuuuvvvuuuvvvyyy{{{}}}~~~~~~~~~{{{~~~||||||qqqkkkZZZXXXVVVTTTSSSSSSTTTUUUSSSQQQOOOOOOQQQRRRRRRRRRTTTUUUVVVXXXYYYYYYYYYYYYWWWWWWVVVVVVVVVVVVUUUUUUUUUUUUVVVVVVWWWYYYZZZ[[[YYYYYYYYYYYYZZZZZZ[[[\\\[[[]]]___^^^\\\]]]aaaeeelllxxx~~~wwwgggbbbiiiyyytttjjjcccdddmmmwww}}}wwwllleeebbbWWWSSSNNNHHHDDDBBBBBBBBBAAAAAAAAAAAABBBEEEIIIMMMVVV```ooo|||}}}xxxwwwwwwwwwuuuzzz~~~yyytttpppnnnjjjeee___\\\WWWUUUXXX^^^bbbeeehhhjjjiiihhhhhhhhhhhhhhhiiijjjkkkllllllmmmlllllllllmmmnnnooopppqqqrrrsssvvvxxxyyyyyyxxxxxxyyyyyyyyyzzzzzz{{{{{{{{{]]]YYYXXXYYYXXXUUUTTTVVVRRRSSSTTTUUUUUUUUUUUUUUUUUUTTTQQQOOOOOOPPPRRRTTTTTTTTTTTTTTTTTTTTTUUUUUUWWWWWWWWWXXXYYY[[[]]]___]]]^^^llljjjbbbbbbtttqqq```WWWSSSYYYeeewww]]]MMMFFFAAA>>>>>>======<<<;;;::::::::::::777777666555555555555666222333444444444666:::===???GGGMMMOOOTTT]]]bbbaaaeeeccc___YYYXXX]]]gggooovvvwwwyyyzzzyyywwwtttrrrnnnllljjjgggddd```[[[XXXRRRPPPMMMMMMPPPSSSUUUUUUSSSXXX[[[[[[ZZZ\\\bbbhhhooowww~~~{{{llliiieee^^^YYYVVVWWWXXXWWW___kkkwww}}}uuusssggg^^^ZZZ]]]\\\XXX^^^jjjiiimmmqqqrrrpppmmmiiihhhjjjlllnnnoooqqqssswwwyyyyyy{{{~~~~~~|||yyywwwwwwwwwxxxvvvuuutttrrrqqqqqqqqqrrroooooooooppppppooooooooopppppppppqqqrrrssstttuuutttvvvyyy{{{}}}~~~~~~~~~zzzsssiiiWWWWWWUUUTTTTTTTTTUUUUUUVVVTTTRRRRRRRRRSSSQQQPPPRRRSSSUUUWWWYYY[[[\\\\\\WWWWWWWWWWWWWWWVVVVVVVVVVVVVVVVVVWWWXXXYYYZZZ[[[VVVVVVVVVVVVWWWYYYZZZZZZVVVYYY[[[[[[ZZZ\\\```dddiiirrrsss}}}ppphhh]]]ppp|||ppphhhccclllvvv|||xxx}}}vvvlllgggeee\\\XXXQQQJJJEEEAAA@@@@@@@@@AAAAAAAAAAAADDDIIILLLTTT^^^mmm{{{}}}zzzxxx{{{{{{{{{{{{|||wwwtttrrrmmmgggbbb^^^ZZZWWWZZZ```dddgggjjjkkkjjjiiiiiiiiiggggggggghhhiiikkklllmmmkkkkkkkkklllnnnpppqqqrrrrrrtttwwwzzz{{{zzzxxxwwwxxxxxxyyyyyyzzz{{{{{{{{{]]]ZZZWWWVVVWWWWWWTTTRRRSSSUUUWWWXXXWWWUUUSSSQQQMMMOOORRRSSSQQQOOOOOOOOOSSSUUUUUUSSSPPPPPPTTTWWWTTTUUUVVVWWWYYYZZZ[[[[[[YYY```iiiwwwvvvhhheeeqqqppp]]][[[YYYfffjjjSSSFFFAAA@@@@@@999::::::::::::999888777666666555555555444444444444444444444444555666777>>>AAAFFFKKKQQQWWW^^^ccchhhfffbbb^^^\\\\\\___bbbiiikkkmmmoooooonnnllljjjkkkgggbbb```___]]]ZZZWWWPPPOOOMMMKKKKKKLLLNNNOOOPPPQQQSSSVVVXXXZZZ[[[[[[dddjjjttt}}}wwwpppjjjccc]]]YYYWWWUUUSSSTTTWWW___lllyyy~~~xxxooojjjeeedddbbb___aaaeeeiiimmmqqqtttssspppnnnmmmjjjnnnqqqqqqqqqrrrvvvzzz}}}|||zzzyyywwwrrrnnnuuutttsssrrrqqqrrrssssssqqqpppooommmmmmmmmnnnoooooopppqqqssstttuuuuuuuuuuuuvvvxxx{{{|||}}}}}}}}}~~~www~~~vvvggg[[[WWWSSSQQQRRRTTTTTTSSSRRRSSSTTTUUUUUUTTTRRRRRRUUUUUUVVVWWWWWWXXXXXXYYYZZZYYYXXXWWWUUUTTTSSSRRRWWWWWWVVVUUUSSSTTTWWWYYYXXXUUURRRSSSUUUWWWVVVUUUZZZZZZ[[[\\\]]]___```aaaffflllqqqxxxpppdddhhhzzzzzzwwwkkklllooouuu~~~~~~}}}zzzzzzzzzzzzxxxsssmmmhhhddd]]]TTTKKKFFFCCCBBBAAAAAA>>>>>>BBBDDDDDDFFFJJJSSS^^^mmmyyy}}}|||{{{yyyxxxzzz~~~}}}|||yyywwwrrrmmmeee^^^[[[[[[^^^```hhhhhhiiiiiiiiihhhhhhgggiiiiiijjjjjjjjjkkkkkkkkknnnmmmllllllnnnqqqtttwwwwwwyyy{{{}}}~~~~~~}}}|||xxxyyyzzz{{{{{{|||||||||\\\YYYVVVUUUVVVVVVTTTRRRUUUVVVWWWXXXXXXVVVTTTSSSOOOQQQRRRRRRQQQOOOOOOPPPRRRTTTTTTRRROOOOOOSSSWWWVVVVVVVVVVVVWWWXXXZZZZZZZZZ___eeeqqqqqqgggjjj|||rrrddd[[[ccc~~~vvv]]]LLLCCC@@@???<<<<<<<<<;;;;;;:::999999666666666555555555444444444444333333444555555666;;;>>>CCCGGGLLLSSSYYY^^^hhhhhhgggccc^^^[[[[[[\\\cccdddfffhhhhhhgggeeecccaaa^^^ZZZYYYXXXWWWUUURRROOONNNLLLKKKJJJKKKMMMNNNNNNOOOQQQSSSUUUVVVWWWXXX]]]ccckkksss|||~~~yyypppkkkccc]]]YYYVVVTTTSSSSSSVVV]]]iiiwwwvvvpppllljjjhhheeegggkkkmmmpppsssuuutttrrrqqqqqqoooppprrrrrrrrrtttvvvxxx|||}}}zzzyyyyyywwwtttqqqsssssssssrrrssstttvvvwwwrrrpppooommmmmmmmmmmmmmmnnnoooppprrrssstttuuuuuuvvvvvvvvvwwwxxxzzz|||}}}sssyyy}}}~~~wwwgggZZZVVVRRRQQQRRRSSSSSSRRRSSSSSSTTTUUUUUUTTTSSSRRRUUUUUUUUUVVVWWWWWWXXXXXXWWWWWWVVVVVVUUUUUUUUUUUUVVVVVVVVVTTTSSSTTTVVVYYYWWWUUURRRRRRTTTVVVUUUTTTUUUVVVWWWYYY\\\___aaabbbeeeiiikkkooo~~~mmmlllvvvpppooopppttt{{{|||{{{{{{{{{zzzyyyuuuooojjjeee___WWWOOOJJJFFFDDDBBBBBB??????CCCEEEDDDFFFJJJNNNXXXggguuu}}}zzzzzz~~~}}}uuupppiiiccc___^^^___```hhhhhhiiiiiiiiiiiihhhhhhiiiiiiiiiiiiiiiiiiiiijjjllllllkkklllnnnqqquuuwwwyyyzzz}}}}}}~~~~~~}}}|||{{{ZZZXXXVVVUUUUUUTTTSSSRRRTTTUUUVVVWWWVVVUUUTTTSSSRRRSSSSSSQQQPPPOOOPPPQQQRRRSSSTTTRRRPPPOOORRRVVVXXXWWWUUUTTTUUUVVVXXXZZZ[[[]]]aaajjj}}}~~~kkkdddrrruuucccbbbtttjjjUUUHHHBBB@@@>>>>>>======<<<;;;::::::777777666666666555555555333333333333333444444555777:::>>>BBBFFFLLLRRRWWWdddiiillliiiaaaYYYVVVUUUZZZ[[[\\\]]]]]]\\\ZZZYYYWWWUUUSSSRRRRRRRRRQQQOOONNNMMMKKKIIIIIIIIIKKKLLLKKKLLLNNNOOOQQQRRRSSSSSSWWW[[[aaaggglllrrrxxx|||{{{sssnnnggg```\\\YYYVVVTTTSSSTTTYYYdddrrryyysssqqqnnnjjjlllooorrrtttvvvvvvuuuttttttuuutttsssrrrrrruuuwwwxxxxxx{{{}}}}}}}}}}}}~~~|||zzzxxxwwwxxxxxxwwwuuurrrrrrrrrsssuuuwwwyyyzzzrrrqqqooommmlllkkkllllllmmmnnnoooppprrrsssttttttvvvuuusssrrrssswwwzzz}}}|||}}}qqqssszzz|||zzz{{{sssbbbXXXUUURRRPPPQQQQQQQQQQQQSSSSSSTTTUUUUUUTTTTTTSSSTTTTTTUUUUUUVVVWWWWWWWWWTTTTTTTTTUUUVVVVVVWWWWWWUUUVVVVVVTTTSSSSSSUUUWWWUUUTTTRRRRRRSSSTTTTTTSSSRRRSSSUUUXXX\\\```ccceeebbbddddddfffttt{{{ooonnnwwwuuurrrsssvvv|||{{{||||||{{{{{{zzzvvvqqqmmmgggbbb\\\UUUPPPKKKGGGDDDDDDAAAAAADDDEEEDDDFFFJJJLLLSSSaaaqqq~~~zzzzzz}}}~~~yyyuuuoooiiidddbbb``````hhhhhhiiiiiiiiiiiihhhhhhhhhhhhggggggggggggggggggjjjjjjjjjlllooorrruuuwwwzzz{{{~~~}}}{{{XXXWWWUUUTTTSSSSSSRRRRRRSSSTTTTTTTTTTTTTTTSSSSSSUUUUUUTTTQQQOOOOOOQQQSSSRRRTTTUUUTTTQQQPPPSSSVVVYYYWWWUUUSSSSSSTTTWWWXXXYYY[[[___gggvvvooodddlllqqqcccggg{{{uuu```PPPFFFBBB@@@???>>>===<<<;;;::::::888888777777777666666666333333222222222333333444444777:::>>>AAAFFFLLLOOO\\\dddlllllldddZZZTTTRRRSSSSSSTTTUUUTTTSSSQQQPPPPPPOOONNNNNNOOOOOOPPPPPPMMMKKKIIIHHHGGGHHHIIIJJJJJJKKKLLLMMMOOOOOOPPPPPPUUUXXX\\\```cccgggkkknnnuuuxxx|||}}}xxxsssllleeeaaa]]]ZZZWWWSSSSSSWWW___mmm}}}yyyvvvqqqllllllpppuuuvvvvvvuuussssssuuuwwwuuurrrppprrrvvvyyyzzzyyyyyyyyyzzzyyyxxxxxxwwwxxxxxxwwwvvvvvvwwwxxxyyyyyyqqqqqqrrrsssuuuvvvwwwxxxrrrqqqooommmkkkjjjjjjjjjllllllmmmnnnppprrrsssttttttsssqqqqqqrrrtttxxxzzzyyyyyyqqqppprrrzzz~~~xxxwwwxxx}}}}}}~~~|||~~~kkkZZZVVVTTTRRRPPPPPPPPPPPPPPPSSSSSSTTTTTTTTTTTTTTTTTTSSSSSSTTTTTTUUUVVVVVVVVVSSSSSSTTTTTTUUUUUUVVVVVVTTTUUUUUUTTTRRRRRRSSSUUUSSSSSSRRRRRRSSSSSSSSSRRRTTTUUUWWWZZZ]]]aaadddfff^^^___```dddooouuuhhhrrr{{{uuurrrrrrvvvzzz|||}}}}}}|||{{{{{{zzzxxxtttqqqiiifff```[[[VVVPPPJJJFFFEEEBBBAAADDDDDDBBBDDDGGGLLLRRR]]]nnn|||yyyxxx~~~|||yyyuuuooojjjfffcccaaagggggghhhiiiiiiiiihhhhhhgggfffeeeeeedddeeeeeefffggghhhjjjmmmpppsssvvvxxxxxxzzz|||~~~|||WWWVVVUUUTTTSSSRRRRRRSSSUUUUUUTTTTTTTTTUUUUUUUUUWWWWWWUUURRROOOOOOQQQSSSRRRUUUVVVUUURRRQQQTTTVVVXXXVVVTTTRRRRRRSSSUUUWWWWWWZZZ___gggrrruuufffgggzzzeee\\\hhhwwwppp]]]NNNEEEAAA@@@>>><<<;;;::::::999999999888888888777777777444333333222222222333333444666888;;;===AAAFFFJJJRRR[[[eeeiiiddd\\\VVVSSSPPPPPPQQQPPPOOONNNMMMLLLKKKKKKLLLLLLLLLMMMNNNOOOLLLKKKIIIGGGFFFFFFGGGHHHIIIJJJKKKMMMNNNOOOOOOOOORRRUUUXXX[[[^^^aaaeeegggmmmppptttxxx{{{vvvoooiiiddd___[[[YYYTTTTTTVVV\\\gggwww~~~zzztttnnnnnnqqqvvvvvvuuurrrpppppprrrtttrrrooommmooouuuzzz{{{{{{wwwvvvuuutttssssssrrrqqqtttuuuuuuvvvwwwxxxyyy{{{rrrrrrssssssttttttttttttrrrpppnnnllljjjjjjjjjjjjkkkkkklllmmmoooqqqssstttrrrqqqqqqrrrssstttuuuvvvwww}}}}}}vvvqqqnnnlllqqq{{{|||ssssssvvv{{{~~~}}}~~~~~~xxx|||}}}uuueeeVVVUUUTTTSSSQQQPPPOOOOOOPPPRRRRRRRRRSSSSSSTTTTTTTTTRRRRRRSSSSSSTTTUUUUUUUUUTTTTTTTTTTTTTTTTTTSSSSSSSSSTTTUUUSSSRRRQQQRRRSSSRRRRRRSSSSSSRRRRRRRRRRRRVVVWWWXXXYYY[[[]]]```aaaYYY[[[___eeepppkkkjjj{{{wwwpppooossswwwyyy|||}}}|||zzzzzzzzzyyyvvvtttmmmjjjeee```[[[UUUNNNJJJGGGCCCBBBDDDCCCAAABBBEEEJJJNNNYYYjjj~~~{{{www}}}}}}{{{wwwsssnnniiieeeccceeefffgggggghhhhhhhhhhhhfffeeedddcccbbbccceeeeeeggghhhkkknnnrrruuuwwwxxxvvvwwwxxxyyy{{{|||}}}}}}~~~~~~VVVVVVVVVUUUSSSRRRSSSTTTXXXWWWVVVVVVVVVWWWXXXYYYYYYXXXWWWSSSPPPPPPQQQSSSQQQTTTVVVUUURRRQQQSSSUUUVVVUUUSSSRRRRRRSSSTTTUUUVVVYYY___fffmmm{{{llldddoooiiiWWW]]]gggxxxoooXXXJJJCCCBBB???===;;;:::::::::::::::999999999888888888555444444333333333333333333555777999:::>>>BBBEEEJJJQQQZZZaaabbb___ZZZWWWQQQQQQQQQPPPOOOMMMLLLKKKHHHIIIJJJJJJIIIIIIKKKMMMLLLKKKHHHFFFEEEFFFGGGGGGHHHIIIKKKMMMNNNOOOPPPPPPNNNQQQUUUWWWYYY\\\```bbbgggjjjllloooxxx}}}xxxqqqkkkfffaaa\\\YYYVVVVVVWWWZZZcccppp~~~|||wwwqqqqqqtttvvvuuussspppmmmlllmmmooonnnlllkkkmmmqqqvvvzzz{{{wwwuuurrrqqqqqqpppooommmqqqtttvvvwwwwwwwwwxxxyyyssssssttttttsssrrrqqqqqqpppooommmkkkjjjiiijjjjjjkkkkkkkkklllnnnqqqtttuuurrrrrrrrrrrrssstttuuuvvvwwwyyyzzzxxx||||||yyyrrrmmmiiilllvvv{{{rrrsssvvvzzz~~~}}}}}}|||{{{uuuzzz|||zzzvvvooocccXXXTTTTTTTTTRRRPPPOOOOOOQQQQQQQQQQQQQQQQQQRRRTTTTTTQQQQQQRRRRRRSSSTTTTTTUUUUUUUUUUUUTTTSSSRRRQQQQQQRRRSSSTTTSSSQQQPPPPPPQQQQQQRRRTTTTTTSSSRRRRRRSSSVVVVVVVVVVVVWWWXXXXXXYYYVVVXXX]]]fffnnn{{{vvvkkkqqq~~~vvvnnnmmmqqqvvvzzzyyy|||}}}{{{{{{{{{{{{zzzxxxrrrooojjjfffaaaZZZSSSOOOIIIFFFDDDEEEDDDAAAAAADDDDDDIIISSScccxxxyyy{{{}}}~~~{{{zzzwwwsssooojjjgggeeecccdddeeefffgggggggggfffdddcccbbbaaabbbccceeefffgggiiimmmqqqtttvvvwwwwwwuuuuuuvvvwwwwwwxxxyyyzzz{{{}}}UUUWWWWWWVVVSSSRRRSSSUUUXXXVVVUUUTTTTTTVVVXXXZZZYYYYYYXXXUUURRRPPPQQQRRROOORRRTTTSSSQQQOOOQQQSSSSSSSSSRRRRRRRRRSSSTTTTTTVVVXXX]]]bbbfffrrryyyfffeeewwwnnnXXXYYY[[[gggeeeQQQFFFDDDAAA>>><<<;;;;;;;;;::::::::::::999999999999666555555444333333444444333444666777888:::>>>AAAEEEIIIPPPXXX___```]]]ZZZSSSSSSRRRQQQOOONNNMMMLLLHHHJJJKKKJJJHHHGGGJJJLLLMMMKKKIIIGGGEEEFFFFFFGGGGGGHHHJJJLLLNNNOOOPPPQQQMMMOOOSSSUUUWWWYYY\\\^^^cccfffgggiiirrr}}}vvvpppjjjeee```\\\WWWXXXYYY[[[```iiiuuu~~~|||yyyvvvrrrssswwwvvvuuusssooojjjhhhiiijjjjjjjjjkkkkkklllpppuuuyyyyyyvvvrrrpppppppppnnnlllpppssswwwyyyxxxvvvvvvwwwssstttuuuuuutttsssrrrqqqooonnnllljjjjjjjjjjjjkkklllkkkkkklllnnnqqqtttvvvuuutttrrrqqqrrrtttwwwxxxvvvyyy~~~|||qqqrrrzzzuuuqqqmmmpppzzzwwwyyy}}}}}}{{{xxxpppvvvzzzuuuooojjjccc]]]SSSUUUUUUTTTPPPOOOPPPQQQPPPOOOOOOOOOPPPQQQSSSTTTPPPQQQQQQRRRRRRSSSTTTTTTUUUTTTTTTSSSRRRRRRQQQQQQRRRSSSTTTSSSQQQOOOOOOPPPPPPSSSUUUUUUSSSRRRRRRSSSVVVVVVUUUUUUTTTUUUUUUVVVTTTUUUZZZaaagggqqqmmmhhhqqqtttkkkjjjooovvv{{{|||{{{|||~~~}}}~~~~~~}}}xxxtttpppkkkfff```YYYUUUMMMIIIGGGGGGEEEBBBBBBEEEAAAGGGPPP\\\nnn|||zzz|||~~~|||xxxwwwtttqqqnnnkkkiiihhhaaabbbcccdddeeeeeeeeeeeecccbbbaaa```aaadddfffhhhhhhkkkooosssvvvwwwwwwwwwvvvvvvvvvvvvwwwwwwxxxyyy{{{|||~~~UUUWWWXXXVVVSSSRRRTTTVVVUUUSSSQQQPPPQQQSSSUUUWWWZZZZZZYYYVVVSSSQQQQQQRRRMMMPPPSSSRRROOONNNOOOQQQQQQRRRRRRSSSSSSSSSSSSSSSWWWXXX[[[^^^```lllkkk```lll~~~rrrZZZYYYTTTZZZtttnnnWWWHHHFFFCCC???===<<<<<<<<<;;;;;;::::::::::::999999777666555444444444444444222333555555666888<<<>>>CCCDDDIIISSS\\\aaa___[[[UUUTTTSSSRRRPPPNNNMMMMMMKKKMMMNNNLLLIIIHHHJJJMMMMMMKKKIIIGGGFFFFFFFFFGGGEEEGGGIIIKKKNNNOOOPPPQQQNNNPPPSSSUUUVVVXXXZZZ]]]ccceeeeeehhhqqq|||uuupppjjjdddaaaYYYZZZZZZ[[[^^^eeeooowww~~~zzzvvvuuusssqqqsssxxxvvvvvvsssooojjjgggfffgggiiijjjkkkjjjiiikkkqqqwww{{{wwwsssqqqqqqqqqooommmooosssxxxzzzxxxvvvuuuuuussstttuuuvvvvvvuuutttsssnnnmmmkkkjjjiiijjjkkkkkkllllllllllllooorrruuuwwwyyyvvvrrroooppptttxxx|||vvv{{{wwwmmmooo{{{zzzvvvssswww~~~{{{wwwkkkrrrvvvqqqjjjeeebbb___SSSUUUVVVTTTQQQOOOPPPRRROOOOOONNNNNNOOOPPPRRRSSSPPPPPPQQQQQQRRRSSSSSSSSSSSSSSSSSSSSSRRRRRRRRRRRRQQQSSSSSSSSSPPPOOOOOOOOOPPPSSSVVVVVVTTTRRRSSSTTTWWWWWWVVVVVVUUUVVVVVVVVVUUUTTTWWW\\\```hhhzzznnnaaagggxxx~~~qqqhhhhhhnnnvvv{{{}}}zzz{{{|||yyysssnnniiiccc]]]YYYPPPKKKIIIIIIGGGCCCCCCFFFDDDHHHOOOXXXfffzzz}}}zzz||||||vvvuuurrrpppmmmkkkjjjiii```aaabbbcccdddeeeeeedddcccaaa``````aaadddgggiiiiiilllppptttwwwxxxxxxwwwyyyxxxxxxwwwwwwxxxxxxyyy}}}}}}~~~~~~~~~XXXWWWUUUSSSQQQOOONNNNNNPPPPPPPPPQQQQQQQQQRRRRRRTTTUUUWWWWWWWWWVVVTTTRRRTTTSSSSSSRRRQQQQQQPPPPPPQQQQQQQQQRRRSSSUUUWWWXXX[[[XXXYYY^^^^^^dddyyyttteeennnqqqvvvYYYNNNMMMUUUfffyyy|||hhhPPPGGG@@@@@@???<<<;;;???;;;;;;:::999999888888777888777666555444444555555777666444333444777:::<<>>;;;<<<<<<<<<;;;;;;::::::999999888777777666666555444444666555444333444666999:::???@@@CCCGGGMMMRRRWWWZZZbbb```]]]YYYTTTPPPLLLJJJIIIHHHFFFEEEDDDEEEFFFGGGIIIHHHHHHGGGGGGGGGGGGHHHIIIIIIJJJKKKLLLMMMNNNOOONNNOOOPPPRRRSSSTTTUUUUUU\\\\\\___fffkkkrrr~~~|||uuunnnhhhddd````````````ccchhhnnnrrruuu{{{~~~}}}zzzuuurrrnnnkkkjjjllloooqqqqqqrrrpppkkkddd```bbbdddkkknnnqqqpppnnnnnnpppsssuuutttsssuuuvvvvvvsssqqqvvvzzz~~~~~~{{{{{{{{{wwwyyyzzzxxxtttpppnnnnnniiiiiiiiiiiijjjkkkllllllnnnmmmlllmmmpppsssuuuvvvzzzwwwrrrqqqtttzzzvvvsss|||zzzsssmmmfffccccccaaa^^^ZZZWWWTTTQQQPPPQQQQQQOOOMMMLLLLLLMMMMMMNNNNNNNNNOOORRRRRRRRRRRRSSSSSSSSSSSSRRRQQQQQQPPPOOONNNNNNMMMQQQQQQPPPPPPOOOPPPPPPPPPPPPPPPOOOOOOOOOPPPQQQRRRTTTTTTTTTSSSSSSSSSSSSSSSVVVSSSRRRUUUXXX\\\eeennn{{{}}}gggaaagggnnnpppfffgggnnnrrr||||||~~~~~~}}}zzzuuuppplllgggddd[[[VVVOOOJJJGGGEEEDDDCCCCCCCCCGGGLLLRRR\\\nnn~~~|||{{{yyy{{{}}}~~~~~~xxxrrrlllllljjjiiihhhhhhhhhhhhccc```^^^^^^aaabbbbbbaaadddcccbbbccceeeiiimmmpppuuuvvvxxxzzz{{{|||{{{{{{|||{{{yyywwwvvvvvvwwwxxxxxxzzz}}}}}}}}}||||||}}}WWWUUURRROOOMMMLLLMMMMMMLLLMMMMMMMMMNNNNNNNNNNNNOOOPPPQQQSSSSSSSSSRRRRRRRRRQQQQQQPPPPPPOOOOOONNNNNNNNNOOOPPPQQQSSSTTTUUUXXXWWWYYY\\\ZZZ\\\jjj|||yyyoooiiivvvvvv```SSSLLLKKKTTT```~~~iiiYYYHHHCCCDDDBBB>>>:::>>>======<<<;;;;;;::::::777777888888777666444333666555333222333555777888999<<>>======<<<<<<;;;;;;:::777888999:::999777555333555444333222222444555666444999>>>@@@@@@CCCKKKQQQZZZ]]]```aaa^^^YYYSSSOOOLLLKKKIIIHHHGGGFFFFFFFFFEEEEEEFFFFFFGGGGGGFFFFFFDDDEEEFFFHHHJJJLLLMMMNNNOOOPPPPPPQQQQQQPPPPPPOOOQQQPPPRRRXXX^^^ggguuu~~~vvvpppmmmlllhhheeebbb```aaaccceeeeeelllppptttwww{{{}}}zzzxxxyyyzzzzzzzzzwwwuuusssqqqqqqooollliiieeeeeeeeeeeefffhhhjjjkkklllnnnpppooollljjjjjjjjjooossswwwxxxvvvtttuuuwwwzzzzzzyyyzzz{{{|||}}}~~~xxxzzz}}}~~~}}}|||wwwxxxxxxvvvsssoookkkjjjhhhhhhiiiiiijjjkkklllmmmlllmmmnnnnnnnnnnnnnnnoooqqqsssvvv{{{}}}}}}uuukkkeee^^^YYYXXXXXXYYYYYYWWWUUURRROOONNNNNNNNNNNNPPPPPPPPPPPPPPPPPPPPPPPPSSSSSSTTTUUUVVVWWWXXXXXXUUUSSSPPPMMMLLLLLLLLLMMMNNNNNNMMMMMMNNNNNNOOOPPPNNNNNNNNNNNNNNNOOOOOOPPPQQQQQQRRRRRRSSSTTTTTTUUUSSSQQQQQQTTTTTTSSSWWW\\\fffyyy~~~mmmbbbccctttxxxkkkgggiiinnnuuu|||~~~|||yyytttppplllbbb^^^XXXSSSOOOMMMJJJHHHEEEDDDEEEGGGGGGHHHPPPYYYcccqqq}}}~~~zzztttuuuxxx{{{~~~~~~vvvrrrqqqoookkkhhh````````````aaabbbcccdddbbbaaa___^^^^^^^^^^^^___aaaeeehhhiiihhhkkkrrryyy}}}~~~~~~}}}{{{zzzzzzzzzyyyyyyyyyyyyzzz{{{{{{|||}}}|||{{{{{{}}}XXXVVVSSSPPPNNNMMMNNNNNNLLLLLLLLLLLLMMMMMMMMMNNNMMMNNNOOOQQQRRRSSSTTTTTTOOOOOOOOOOOOOOONNNNNNNNNLLLLLLLLLMMMNNNPPPRRRRRRPPPSSSWWWYYYWWWYYYaaakkktttfffiiixxxeeeVVVPPPTTT\\\sss|||```LLLEEEEEEBBB>>>======<<<<<<;;;;;;::::::777888:::::::::888555444555444333333222333444444333777<<<======@@@FFFMMMSSSVVV\\\```aaa___[[[XXXSSSRRROOOLLLIIIFFFDDDCCCCCCDDDEEEEEEEEEEEEDDDDDDBBBCCCDDDFFFHHHJJJKKKLLLNNNOOOOOOOOOOOONNNMMMLLLNNNMMMNNNSSSYYYaaaooo|||~~~xxxrrrooommmiiifffbbb``````aaaaaa```gggjjjmmmooorrrzzz{{{xxxxxxzzzzzzzzzwwwuuusssqqqooonnnlllkkkdddddddddeeegggiiikkklllqqqsssuuuvvvtttqqqooonnnppptttyyyyyywwwvvvvvvxxxzzz{{{{{{{{{|||}}}{{{|||}}}~~~yyyxxxvvvtttqqqnnnjjjhhhhhhhhhhhhiiijjjkkkmmmnnnjjjlllnnnnnnllllllmmmooorrrzzzxxxqqqccc```\\\YYYXXXXXXWWWWWWVVVUUUSSSQQQNNNMMMMMMNNNPPPPPPPPPPPPPPPPPPQQQQQQPPPPPPRRRTTTVVVXXXYYYZZZWWWUUURRROOONNNNNNNNNOOOOOOOOONNNMMMMMMMMMMMMNNNNNNNNNOOOOOOPPPPPPPPPPPPPPPPPPQQQRRRSSSTTTTTTUUUPPPOOOQQQTTTUUUSSSVVV[[[aaappp|||yyygggccclllzzzpppgggfffeeennnxxx~~~~~~~~~~~~{{{wwwsssoooeeeaaa[[[WWWSSSOOOKKKHHHFFFEEEEEEGGGFFFDDDIIIOOOTTT]]]hhhrrr|||~~~zzzvvvqqqrrruuu~~~vvvwwwyyy|||zzztttooommmkkkhhhfff```````````````aaabbbbbb``````___]]]\\\\\\]]]^^^aaaeeeiiijjjiiilllssszzz}}}~~~~~~~~~}}}|||zzzyyyyyyyyyyyyzzzzzz{{{||||||}}}}}}~~~}}}{{{{{{}}}~~~WWWVVVTTTRRRPPPNNNMMMMMMIIIIIIIIIIIIJJJJJJJJJJJJKKKKKKLLLMMMNNNOOOPPPQQQOOOOOOOOOOOOOOOOOOOOOOOOKKKKKKLLLMMMNNNPPPQQQRRROOOSSSWWWXXXXXXZZZ```gggzzz{{{mmmhhhuuunnnZZZPPPQQQVVVlllrrrXXXHHHDDDBBB???=========<<<;;;;;;::::::999999::::::999888666555666555444444333333333333333666999;;;;;;>>>CCCHHHNNNRRRXXX^^^aaaaaa___]]][[[YYYVVVQQQLLLHHHDDDBBBDDDEEEEEEFFFFFFDDDCCCBBBBBBBBBCCCEEEFFFHHHIIIJJJLLLLLLLLLLLLLLLKKKJJJJJJLLLJJJLLLQQQUUU\\\hhhttt{{{vvvqqqnnnlllhhhcccbbbccccccbbb___bbbeeehhhiiijjjqqq|||}}}yyyyyy{{{|||}}}vvvtttqqqnnnlllkkkkkkkkkgggggggggggghhhjjjlllnnntttvvvyyy{{{{{{xxxtttqqqrrrvvvyyyzzzxxxwwwxxxzzzzzz|||}}}}}}}}}}}}|||xxxtttqqqnnnllliiiggghhhhhhhhhiiijjjlllmmmnnnjjjlllnnnnnnllllllooosss{{{xxxppplll[[[[[[ZZZYYYXXXWWWWWWWWWVVVVVVVVVTTTPPPNNNMMMNNNMMMMMMMMMNNNOOOPPPPPPPPPOOOPPPQQQSSSVVVXXXZZZZZZWWWVVVTTTRRRPPPPPPPPPPPPPPPOOOOOONNNMMMMMMMMMMMMOOOPPPQQQRRRRRRRRRQQQQQQPPPPPPQQQRRRRRRSSSTTTTTTNNNNNNPPPTTTUUUTTTWWW\\\\\\ggg{{{rrrgggeeepppwwwjjjeee```hhhrrrzzz|||}}}~~~~~~zzzuuurrrlllhhhbbb]]]WWWQQQKKKGGGHHHEEEEEEFFFDDDBBBDDDIIILLLPPPVVV]]]eeemmmsssvvvzzztttooommmiiieeedddgggmmm|||zzz|||zzzzzz{{{}}}~~~yyyzzz{{{||||||~~~xxxuuupppmmmjjjhhhfffdddbbbaaaaaa``````aaaaaabbb`````````___]]]]]]___aaacccfffjjjkkklllooouuuyyy{{{{{{|||||||||{{{zzzyyyxxxxxxyyyzzz|||}}}}}}~~~~~~~~~|||zzz{{{|||TTTTTTTTTRRRPPPNNNKKKJJJHHHHHHHHHHHHIIIIIIIIIIIIKKKKKKKKKLLLMMMNNNOOOPPPOOOOOOOOOPPPPPPPPPPPPPPPKKKKKKLLLMMMNNNPPPQQQRRRRRRVVVYYYYYYXXXZZZ___cccsssuuuiiijjj~~~eeeVVVRRRSSSbbbyyykkkSSSHHHDDDBBB???>>>>>>======<<<<<<;;;;;;::::::999999888777777777666666555444333333333444444666777:::===AAACCCIIIMMMSSSYYY^^^bbbdddddddddbbb^^^YYYTTTNNNJJJHHHFFFGGGHHHHHHGGGEEECCCAAAAAABBBCCCDDDEEEFFFGGGGGGIIIJJJJJJJJJJJJIIIIIIHHHIIIHHHJJJNNNQQQVVVaaakkkxxx|||tttnnnmmmhhhcccbbbdddeeebbb```]]]```ccccccdddiiissszzz}}}|||}}}~~~{{{wwwxxx{{{}}}yyyxxxtttpppllljjjkkkkkkkkkjjjiiihhhiiikkkmmmnnnsssuuuzzz}}}~~~|||wwwsssuuuxxx{{{zzzxxxxxxzzz}}}zzz}}}~~~}}}~~~~~~yyyrrrnnnlllkkkiiiggggggggghhhiiijjjlllmmmnnnkkkmmmpppooommmoootttyyyrrriiieeeVVVVVVVVVVVVUUUVVVWWWXXXUUUWWWXXXWWWRRROOOMMMMMMKKKLLLMMMNNNOOOQQQRRRRRRRRRRRRSSSTTTVVVWWWXXXYYYUUUUUUTTTSSSRRRRRRQQQQQQOOONNNNNNNNNNNNOOOOOOPPPQQQRRRSSSTTTTTTTTTSSSSSSPPPQQQQQQQQQRRRSSSSSSSSSNNNMMMOOOSSSSSSSSSVVV[[[[[[aaaoootttdddiiixxxqqqiii```dddkkkrrrxxx|||~~~}}}xxxuuuqqqmmmhhhccc^^^WWWQQQLLLMMMIIIGGGGGGEEEBBBCCCGGGJJJIIIJJJOOOTTTYYY^^^aaagggbbb^^^^^^\\\YYYYYY]]]]]]mmmwwwyyyuuuvvvyyy~~~~~~zzzwwwwwwwwwuuusssoooppprrrrrrrrrsssvvvxxxuuuxxxxxxvvvwwwzzzyyyuuuooommmkkkiiigggeeecccaaaaaa`````````aaaaaabbbcccaaabbbcccaaa``````bbbeeehhhiiijjjmmmpppssswwwxxxxxxyyyzzz|||||||||{{{zzzwwwxxxyyy{{{}}}~~~~~~}}}zzzyyyyyyRRRSSSSSSRRRPPPMMMJJJHHHIIIIIIIIIJJJJJJJJJKKKKKKMMMMMMMMMMMMNNNOOOPPPQQQPPPPPPPPPPPPPPPPPPPPPPPPKKKLLLLLLMMMNNNPPPQQQRRRUUUYYY[[[ZZZXXXZZZ___aaannn{{{jjjdddvvvwwwcccZZZXXXZZZppp{{{^^^NNNHHHFFF@@@@@@??????>>>=========<<<;;;:::999888888888888777777666555444444333222444333333555999===???@@@DDDHHHNNNVVV]]]dddiiikkkkkkiiifffaaa\\\VVVRRROOOIIIIIIJJJJJJIIIFFFDDDBBBBBBBBBCCCCCCDDDEEEEEEFFFGGGHHHHHHIIIIIIHHHHHHGGGHHHGGGIIIMMMOOOSSS\\\fffhhhzzzwwwooolllgggbbbaaadddeeebbb___YYY]]]`````````dddmmmttttttzzzzzzvvvwwwyyyzzz|||}}}yyysssqqqrrrvvvzzz{{{}}}yyytttooommmmmmnnnnnnllljjjiiiiiikkkmmmooopppsssxxx}}}}}}xxxtttxxxzzz|||{{{yyyyyy|||zzz~~~~~~~~~~~~~~~yyyqqqllljjjjjjiiihhhgggggghhhiiijjjlllnnnooollloooqqqpppoooqqqxxx~~~pppeee```TTTTTTSSSRRRRRRTTTWWWZZZTTTWWWZZZYYYTTTOOOMMMMMMMMMMMMNNNPPPRRRSSSUUUUUUUUUUUUUUUVVVVVVVVVWWWWWWSSSSSSTTTTTTSSSRRRQQQQQQMMMMMMMMMNNNOOOPPPRRRSSSRRRSSSUUUVVVVVVVVVUUUTTTQQQQQQQQQRRRRRRRRRRRRRRROOONNNOOORRRRRRQQQUUUZZZ]]]```hhhxxxfffhhhtttyyyoooaaabbbffflllttt{{{~~~{{{wwwqqqoookkkgggccc^^^XXXTTTSSSNNNKKKJJJHHHDDDDDDGGGIIIFFFEEEHHHLLLNNNPPPSSSXXXTTTSSSTTTSSSQQQSSSVVVRRR___eeelllwwwwwwuuu{{{uuu~~~wwwrrrssstttwww~~~}}}xxxuuurrrqqqqqqpppmmmjjjfffhhhjjjkkkkkklllnnnpppooossstttpppnnnooonnnlllhhhhhhgggfffdddbbb```^^^_________```aaabbbcccdddbbbdddeeedddbbbbbbfffiiikkkkkkkkknnnsssvvvxxxxxxwwwxxxzzz{{{||||||||||||vvvxxxyyy{{{}}}~~~~~~zzzwwwvvvOOOQQQRRRQQQOOOMMMLLLLLLMMMMMMLLLLLLLLLLLLMMMMMMOOONNNNNNMMMMMMMMMLLLLLLOOOOOONNNNNNNNNNNNNNNOOOMMMMMMOOOPPPRRRSSSTTTUUUXXXXXXXXXXXXXXXZZZ___bbbkkkvvvpppgggjjj{{{dddSSS[[[eeexxxsssUUUGGGHHHCCCBBBAAA>>>;;;999:::;;;999::::::;;;;;;::::::999888777666555444333333333666666555555666888;;;===CCCEEEHHHLLLQQQYYYbbbhhhllllllkkkjjjfff___WWWQQQSSSPPPNNNLLLJJJHHHEEEBBBCCCBBBAAA@@@AAABBBCCCDDDDDDDDDDDDDDDEEEFFFGGGHHHGGGFFFFFFGGGJJJPPPUUUXXXaaajjj{{{zzztttpppkkkdddaaaaaabbbbbbbbb^^^]]]\\\]]]___bbbfffhhhmmmpppvvv{{{}}}xxxssspppqqqtttwwwxxxyyyyyyzzz{{{~~~{{{}}}}}}yyyyyy|||}}}{{{uuuqqqjjjfffgggllltttyyy{{{yyyvvvrrrnnnkkkiiihhhgggggghhhjjjkkkmmmnnnnnnppprrruuuxxxzzz{{{{{{zzzvvvxxx{{{}}}~~~~~~}}}}}}~~~~~~}}}}}}}}}{{{uuullliiiiiiiiifffcccggggggggghhhiiiiiiiiijjjlllnnnooopppqqqtttyyy~~~sssggg[[[UUUSSSQQQSSSVVVXXXXXXVVVRRRUUUWWWUUUOOOLLLMMMPPPSSSRRRRRRQQQQQQQQQRRRRRRVVVUUUUUUVVVXXXYYYXXXWWWTTTUUUUUUVVVWWWWWWWWWWWWRRRQQQQQQPPPPPPPPPQQQQQQUUUVVVXXXXXXVVVUUUUUUVVVXXXUUURRRQQQSSSTTTUUUUUUOOOOOONNNOOOPPPSSSVVVXXXUUUZZZcccnnn~~~}}}mmmdddqqqzzziiibbb___dddkkkrrryyy~~~zzzyyyuuupppkkkgggbbb^^^[[[YYYUUUOOOKKKIIIHHHGGGFFFDDDEEEEEEEEEFFFFFFGGGGGGIIIIIIIIIIIIIIIIIIIIIIIIOOOSSSYYY___bbbeeehhhjjjkkkooovvv~~~wwwpppmmmoooppprrrzzz~~~~~~}}}}}}}}}|||yyywwwuuurrrmmmkkkkkkiiifffccccccdddeeeeeefffhhhkkknnnqqqrrrrrrooollliiihhhhhhccccccaaa```___^^^^^^^^^]]]___aaaaaa```^^^^^^___eeedddccccccdddgggjjjllloooooopppqqqrrrtttuuuvvvwwwwwwwwwxxxyyyzzz{{{|||{{{zzzyyyyyy{{{|||wwwsssOOOPPPRRRQQQNNNLLLKKKKKKMMMMMMMMMLLLLLLMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLKKKKKKKKKKKKLLLMMMNNNPPPPPPMMMMMMNNNPPPRRRSSSTTTUUUWWWWWWXXXWWWXXXZZZ^^^bbbfffppp|||lllhhhpppyyyggg\\\bbbnnn~~~cccNNNFFFCCCCCCAAA???===<<<<<<<<<::::::;;;;;;;;;;;;::::::888888666555444333333333666555444444555888:::;;;===???BBBFFFKKKRRRZZZ```iiijjjlllmmmkkkfff```\\\WWWVVVSSSQQQOOOJJJEEEBBBCCCBBBAAAAAABBBCCCDDDEEEFFFFFFFFFFFFGGGHHHIIIJJJGGGFFFFFFGGGJJJNNNRRRUUU]]]dddppp~~~yyyuuurrrmmmgggcccbbbcccbbbaaa___^^^]]]]]]___bbbeeeggglllnnnqqquuuyyy|||~~~~~~zzztttpppnnnnnnnnnnnnqqqqqqqqqrrrtttuuuwwwwwwrrruuutttqqqppprrrrrrooolllhhhccc___```dddjjjnnnqqqrrrssssssqqqmmmjjjhhhgggggghhhjjjlllnnnpppqqqrrrsssvvvyyy{{{{{{{{{zzzwwwxxxzzz|||}}}}}}}}}}}}~~~~~~|||{{{zzzyyyyyyyyytttnnnhhheeeggghhhgggeeehhhiiiiiijjjjjjkkkkkklllmmmoooooonnnmmmooouuuzzz|||||||||pppdddXXXUUUSSSRRRSSSUUUWWWWWWUUUSSSWWWYYYWWWRRROOOOOOQQQRRRRRRQQQQQQQQQQQQRRRRRRVVVVVVVVVXXXZZZYYYWWWUUURRRSSSTTTUUUUUUUUUUUUUUURRRQQQQQQPPPPPPQQQQQQQQQTTTUUUWWWWWWUUUUUUUUUVVVWWWUUUTTTSSSUUUVVVVVVUUURRRQQQQQQQQQSSSUUUXXXYYYXXX\\\bbbkkkzzzyyyhhhnnnooogggaaadddkkkqqqxxx~~~{{{yyyvvvqqqmmmiiieeeaaa___ZZZWWWRRRNNNLLLJJJHHHFFFDDDDDDDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGKKKPPPTTTVVVXXXZZZ\\\___ccciiippptttvvvuuutttooojjjhhhjjjlllpppzzz}}}zzzvvvuuuttttttttttttrrrpppnnnkkkgggfffeeedddaaa___bbbcccddddddddddddggghhhnnnoooooommmiiieeecccbbbbbbbbbaaa```____________]]]___aaaaaa```_________eeeeeefffgggiiikkkmmmnnnppppppppprrrsssuuuwwwxxxwwwwwwwwwwwwxxxyyyzzzzzzzzzyyyxxxxxxzzz~~~~~~xxxsssoooNNNPPPQQQPPPNNNLLLKKKKKKNNNNNNMMMMMMMMMMMMNNNNNNLLLLLLMMMMMMLLLLLLKKKKKKJJJJJJKKKKKKLLLMMMNNNOOOMMMMMMOOOPPPRRRTTTUUUUUUVVVVVVWWWWWWWWWYYY]]]```aaahhhwwwooobbbbbbuuuccc```aaannnuuu[[[IIIDDDCCCBBB@@@???>>>>>>===::::::;;;;;;;;;;;;::::::999888777555444444444444555444333333444666888999888:::<<<@@@DDDJJJRRRWWWbbbeeejjjmmmllliiidddaaa[[[ZZZXXXVVVSSSNNNIIIDDDCCCCCCBBBBBBCCCEEEGGGHHHIIIIIIIIIIIIJJJKKKLLLLLLGGGHHHHHHJJJLLLNNNPPPQQQXXX\\\cccnnnyyy~~~yyyuuuttttttrrrooojjjfffdddbbbaaa___```___^^^^^^___aaaccceeehhhhhhjjjmmmqqquuuyyy{{{zzzwwwrrrnnnllljjjhhhfffjjjiiiiiiiiiiiiiiijjjjjjooorrrrrrooonnnpppnnnkkkeeebbb]]]YYYYYY[[[^^^```dddhhhnnnrrrssspppkkkhhhgggggggggiiilllooosssuuuuuuwwwyyy{{{||||||{{{{{{zzzzzzzzzzzz{{{|||}}}~~~}}}|||zzzxxxuuusssqqqpppjjjfffbbbbbbeeeggghhhgggjjjjjjjjjkkklllmmmmmmmmmnnnooonnnjjjggghhhooovvv~~~yyyzzz}}}~~~}}}}}}vvvvvv}}}wwwkkk___UUUUUUTTTRRRSSSTTTUUUUUUTTTTTTWWWZZZZZZVVVRRRQQQRRRRRRRRRQQQQQQQQQQQQRRRRRRWWWWWWYYY[[[\\\ZZZWWWSSSQQQRRRRRRSSSSSSSSSSSSRRRQQQQQQQQQQQQQQQQQQQQQQQQRRRSSSUUUUUUTTTTTTUUUWWWWWWVVVVVVVVVXXXXXXWWWUUUTTTTTTTTTTTTUUUWWWYYYZZZ[[[]]]aaahhhuuulllgggsss}}}pppdddccchhhnnnuuu|||~~~~~~|||{{{xxxsssooollliiieeebbb]]]ZZZVVVSSSQQQNNNJJJGGGDDDDDDDDDDDDDDDDDDEEEEEECCCCCCCCCCCCCCCCCCCCCCCCFFFIIIMMMOOOPPPQQQRRRSSSSSSVVV[[[aaadddeeedddccceeebbb```cccgggmmmxxx|||{{{zzzzzzyyywwwtttqqqkkkjjjjjjkkkllllllkkkiiigggeeebbbaaaaaa```^^^\\\___aaaccccccaaa```___```eeegggiiihhheeeaaa___^^^``````_________`````````^^^```bbbbbbaaa``````aaaggghhhjjjllloooqqqrrrrrrqqqqqqrrrsssuuuwwwyyyzzzxxxxxxxxxwwwwwwxxxxxxyyyyyyxxxwwwxxxyyy|||~~~zzztttnnnkkkNNNPPPRRRQQQOOOMMMLLLLLLOOONNNNNNNNNNNNNNNNNNOOOLLLMMMNNNNNNNNNMMMMMMLLLMMMNNNNNNMMMMMMMMMLLLLLLNNNNNNOOOQQQRRRTTTUUUUUUTTTUUUVVVVVVVVVXXX\\\^^^^^^cccnnnwwwccc^^^jjjsssfffZZZ]]]llliiiQQQEEECCCAAA@@@@@@???>>>===;;;;;;<<<<<<<<<<<<;;;;;;999999777666555444444444444333333333333555666666666888:::===@@@EEELLLPPPZZZ^^^dddhhhhhhfffcccaaa___]]]YYYWWWTTTQQQLLLIIIEEEEEEDDDDDDEEEGGGIIIJJJKKKKKKKKKKKKKKKLLLMMMMMMJJJKKKLLLNNNOOOPPPPPPPPPTTTWWW[[[aaaiiiqqqvvvyyywwwxxxxxxsssllliiikkknnnooonnnkkkhhheeebbb___]]]___^^^]]]\\\\\\]]]___```aaaccceeeiiimmmpppssstttqqqooommmllllllkkkhhhfffgggfffeeedddcccbbbbbbbbbmmmppprrrppppppsssrrrooofffccc^^^ZZZWWWVVVVVVVVVZZZ___gggnnnqqqqqqnnnkkkhhhggggggiiilllqqquuuxxxzzz{{{}}}}}}}}}}}}|||{{{{{{{{{}}}~~~||||||zzzxxxuuuqqqmmmjjjhhheeebbb``````cccfffhhhhhhiiijjjjjjkkklllmmmnnnnnnllllllkkkfffbbbdddkkkrrrwwwuuuyyy{{{~~~}}}xxxuuuuuu}}}~~~zzzqqqpppxxxrrrfff\\\SSSUUUTTTSSSRRRSSSSSSSSSSSSSSSVVVZZZZZZXXXTTTRRRQQQRRRQQQQQQQQQQQQRRRRRRSSSWWWXXXZZZ]]]^^^[[[VVVRRRRRRRRRRRRSSSSSSRRRQQQQQQPPPQQQQQQRRRRRRRRRRRRRRRQQQRRRSSSSSSSSSSSSUUUWWWWWWWWWWWWYYY[[[[[[XXXVVVVVVVVVUUUVVVWWWXXXYYYZZZ]]]^^^```eeeqqq{{{llllllvvv|||jjjbbbccchhhpppwww}}}}}}}}}}}}}}}~~~{{{vvvrrrnnnkkkgggdddaaa___\\\ZZZWWWSSSNNNKKKFFFFFFEEEDDDCCCDDDDDDEEEBBBBBBBBBBBBBBBBBBBBBBBBFFFHHHKKKMMMMMMNNNOOOPPPNNNQQQTTTXXXZZZ[[[ZZZZZZ]]]\\\[[[\\\aaaiiisss|||~~~vvvtttrrrpppooommmiiifffdddddddddfffhhhiiihhhgggccccccbbbaaaaaa```___^^^^^^```bbbaaa___[[[YYYXXXYYY]]]aaacccbbb```^^^^^^^^^^^^^^^^^^^^^```aaaaaa```bbbcccccccccbbbccceeeiiikkknnnrrrtttuuuuuuuuusssssstttuuuwwwyyy{{{|||{{{zzzyyyyyyxxxxxxxxxxxxzzzzzzyyyyyyzzz|||}}}}}}wwwpppkkkhhhOOOPPPRRRRRRPPPNNNMMMNNNOOONNNNNNNNNNNNNNNNNNOOOMMMNNNPPPQQQQQQPPPOOONNNNNNOOOPPPPPPPPPOOOOOONNNOOOPPPPPPQQQRRRSSSTTTTTTRRRSSSTTTUUUUUUWWWZZZ]]]^^^bbbiiiwwwnnnbbbdddwwwpppZZZTTT[[[kkkttt\\\IIIFFFBBB@@@??????>>><<<;;;<<<<<<======<<<<<<;;;:::999888777666555555555333333333333333333444444555777999:::===@@@EEEIIIRRRXXX___dddeeeeeeffffffhhhccc]]]WWWSSSPPPMMMJJJGGGGGGFFFFFFGGGIIIJJJKKKLLLKKKKKKKKKKKKLLLLLLMMMNNNOOOPPPQQQRRRRRRQQQQQQRRRTTTXXX\\\___cccgggiiihhhjjjkkkggg```]]]```eeeiiijjjjjjiiifffbbb___]]]^^^]]][[[ZZZYYYYYYYYYYYYZZZ]]]bbbgggjjjlllmmmmmmkkkjjjjjjkkklllkkkhhhfffeeedddcccaaa```_________eeejjjllllllooosssuuusssllliiiddd^^^XXXUUUSSSRRRVVV[[[cccjjjooorrrrrrqqqjjjjjjjjjkkknnnrrrwwwzzz}}}~~~}}}||||||}}}|||{{{yyyvvvrrrmmmiiifffdddcccbbbaaaaaaccceeegggggghhhhhhiiijjjkkklllmmmmmmjjjiiigggddddddgggnnntttzzzvvvxxx}}}zzz|||~~~xxxqqqnnnvvv|||yyypppnnnvvv~~~}}}wwwlllaaaYYYRRRSSSSSSRRRRRRQQQQQQRRRRRRRRRUUUXXXYYYXXXUUURRRQQQQQQQQQQQQQQQQQQRRRSSSSSSVVVXXXZZZ]]]^^^[[[VVVQQQSSSTTTTTTTTTSSSRRRQQQQQQPPPPPPRRRRRRSSSSSSRRRRRRQQQRRRSSSRRRRRRSSSUUUWWWWWWWWWXXX[[[]]]\\\YYYWWWVVVVVVVVVVVVWWWWWWXXXYYY\\\]]]___dddnnnqqqrrrrrrddd___aaaiiiqqqyyyzzz|||||||||~~~~~~yyytttqqqmmmhhhffffffeeebbb```^^^ZZZUUUQQQKKKIIIGGGEEEDDDCCCDDDDDDBBBBBBBBBBBBBBBBBBBBBBBB@@@CCCEEEGGGHHHIIIKKKMMMMMMOOOQQQSSSUUUUUUUUUUUUWWWXXXXXXXXX[[[ccclllqqq{{{pppnnnkkkjjjhhhfffbbb``````___```bbbeeegggfffeeebbbbbbccccccbbb```______]]]___aaaaaa]]]YYYVVVUUUTTTXXX]]]______^^^]]]]]]\\\\\\\\\]]]^^^```aaabbbcccdddfffffffffgggiiikkknnnpppsssvvvxxxxxxxxxwwwuuuuuuvvvwwwxxxzzz{{{|||}}}|||{{{zzzzzzzzzzzzzzz|||||||||}}}~~~|||uuummmgggeeeNNNPPPQQQQQQOOONNNMMMNNNNNNNNNMMMMMMMMMMMMNNNNNNMMMOOOQQQRRRRRRQQQPPPOOOKKKLLLOOORRRTTTUUUUUUUUURRRRRRRRRRRRRRRRRRRRRRRRPPPRRRSSSTTTUUUVVVYYY[[[]]]aaafffooo}}}iiidddlllxxx^^^SSSSSSYYYhhhvvv~~~gggQQQKKKDDD@@@??????>>><<<<<<<<<============<<<<<<;;;:::999777666666666666444444444444333333333333333444666777888;;;???AAAJJJPPPYYY```dddhhhmmmppppppkkkccc\\\VVVQQQLLLJJJKKKJJJIIIIIIIIIJJJKKKLLLLLLLLLLLLKKKKKKLLLLLLMMMOOOPPPPPPQQQRRRQQQQQQQQQPPPRRRUUUWWWXXXYYY[[[]]]\\\^^^```]]]XXXVVVXXX\\\aaaeeeiiijjjhhhdddaaa```]]]\\\ZZZXXXWWWUUUUUUTTTTTTXXX^^^cccggghhhhhhhhhjjjiiiiiiiiijjjiiifffcccbbbaaa```___^^^]]]]]]]]]cccgggiiijjjooovvvzzzyyyssspppjjjccc]]]XXXUUUTTTYYY]]]dddkkkqqquuuwwwwwwpppppppppqqqsssvvvyyy{{{}}}~~~}}}|||}}}~~~zzzwwwsssnnniiifffccccccccccccbbbbbbccceeefffgggfffggghhhiiijjjkkklllmmmhhheeedddeeekkkrrrxxx{{{}}}{{{{{{{{{{{{~~~|||zzz~~~{{{tttooovvv}}}~~~xxxpppoootttzzzxxxxxxuuunnneee\\\UUURRRPPPQQQRRRQQQPPPPPPQQQSSSRRRSSSUUUWWWWWWUUUSSSQQQQQQQQQPPPQQQQQQRRRSSSTTTUUUVVVYYY\\\]]][[[VVVRRRUUUUUUUUUUUUTTTSSSQQQQQQOOOPPPRRRSSSTTTTTTSSSRRRRRRSSSSSSRRRRRRRRRUUUWWWWWWWWWXXX[[[]]]]]]ZZZXXXVVVVVVWWWWWWWWWWWWWWWWWW[[[]]]___ccckkkxxxzzzpppzzzzzzlllaaa]]]bbbkkksssvvvyyyzzz{{{~~~|||xxxtttqqqmmmjjjllljjjhhhfffdddaaa\\\YYYQQQNNNKKKGGGEEEDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBB???AAADDDEEEFFFGGGJJJLLLKKKLLLMMMNNNOOOPPPQQQQQQQQQTTTUUUTTTWWW^^^dddfffqqqyyy~~~xxxrrrllliiigggeeedddbbb```]]][[[[[[\\\^^^aaaccccccbbbaaabbbddddddbbb```___```]]]___aaa```]]]YYYVVVUUUWWWZZZ]]]^^^]]]\\\[[[ZZZ]]]^^^^^^^^^```aaabbbccceeegggiiijjjkkkmmmpppsssuuuvvvyyyzzz{{{{{{yyyxxxxxxxxxwwwxxxxxxyyy{{{{{{~~~}}}||||||{{{{{{{{{{{{}}}~~~zzzpppiiieeedddLLLMMMOOOOOONNNLLLLLLLLLMMMMMMMMMLLLLLLMMMMMMMMMLLLNNNPPPRRRRRRQQQPPPNNNIIIKKKOOORRRUUUVVVWWWWWWTTTTTTSSSSSSRRRQQQQQQPPPOOOQQQSSSTTTTTTUUUWWWYYY[[[```cccfffxxxsssllliiixxxzzzaaaUUUQQQQQQYYYdddxxxrrrZZZRRRGGGAAA@@@@@@>>>============>>>>>>=========;;;:::999888777666666666444444555444444333222222333444666666666888;;;===AAAHHHPPPWWW\\\bbbiiipppqqqnnniiiddd___XXXRRRNNNNNNMMMKKKJJJJJJKKKKKKLLLNNNMMMMMMLLLLLLMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNOOOMMMOOOQQQQQQPPPQQQSSSVVVUUUWWWYYYYYYVVVTTTUUUWWW[[[aaahhhlllkkkhhhfffddd^^^]]][[[YYYVVVTTTSSSRRRRRRUUUYYY]]]aaaccceeeeeehhhgggfffggggggfffdddbbb```______^^^]]]^^^^^^^^^dddhhhjjjjjjpppyyy~~~zzzwwwqqqjjjeeeaaa^^^^^^]]]aaaiiiqqqwww{{{||||||wwwwwwwwwxxxyyy{{{|||}}}{{{}}}}}}|||||||||}}}}}}}}}||||||~~~}}}xxxtttoooiiieeebbbbbbbbbbbbbbbcccccccccdddfffhhhffffffgggiiijjjlllmmmmmmhhhdddbbbiiivvvwwwtttvvv|||~~~|||||||||wwwqqqooorrrvvvtttqqqllleee^^^VVVRRRQQQNNNPPPQQQPPPOOOOOOQQQTTTSSSSSSTTTUUUVVVVVVTTTSSSPPPPPPPPPQQQQQQRRRSSSTTTTTTUUUWWWZZZ\\\ZZZVVVSSSUUUUUUUUUTTTSSSRRRQQQPPPOOOPPPRRRTTTUUUTTTSSSRRRTTTUUUTTTSSSQQQRRRUUUWWWWWWWWWXXXZZZ\\\\\\[[[YYYWWWXXXXXXXXXXXXXXXWWWWWWZZZ]]]```bbbgggooozzzrrrrrr|||wwwhhh]]]]]]dddlllpppuuuwwwyyy~~~|||yyywwwtttrrrpppnnnllljjjiiifffccc```VVVTTTOOOJJJGGGEEEDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBDDDEEEFFFFFFGGGJJJLLLHHHIIIIIIJJJKKKLLLMMMNNNIIINNNQQQPPPSSSYYY]]]\\\aaajjjrrrttttttrrrnnnhhheeeccc```___^^^^^^\\\ZZZYYYYYYYYY\\\___aaa```___bbbeeeggggggdddaaaaaaaaa^^^```aaa```^^^[[[YYYYYYYYY[[[^^^^^^]]]\\\\\\]]]aaaaaaaaaaaabbbdddeeefffhhhiiilllmmmooorrrwwwzzz}}}~~~~~~~~~~~~}}}{{{zzzzzzyyyyyyxxxxxxyyyyyyzzz}}}||||||{{{{{{{{{{{{|||~~~yyypppgggccceeehhhJJJLLLMMMNNNLLLJJJJJJKKKMMMMMMLLLLLLLLLLLLMMMMMMKKKMMMOOOQQQRRRQQQOOONNNKKKMMMPPPSSSUUUUUUUUUTTTVVVUUUTTTSSSRRRQQQPPPOOONNNPPPRRRSSSTTTUUUWWWYYYYYY___```aaappp}}}vvvllloooyyybbbWWWRRRNNNRRR[[[eeeyyy```WWWJJJBBB@@@@@@???>>>======>>>>>>>>>>>>======<<<;;;999888777777666666555555555555444333222222444666777777777888;;;===<<>>BBB===<<<<<<===>>>>>>===;;;;;;:::999999888888999999999888777666444333222111555444222222222444666777999<<<@@@EEEIIIOOOVVVZZZhhhiiilllnnnmmmggg___YYYVVVVVVUUURRRPPPQQQSSSVVVVVVUUURRRPPPNNNMMMMMMMMMHHHHHHGGGGGGGGGGGGGGGHHHGGGFFFEEEEEEGGGJJJMMMOOOSSSSSSSSSRRRRRRRRRRRRQQQVVVZZZaaaiiiooorrrpppnnniiiddd___ZZZVVVRRRRRRTTTTTTTTTUUUWWWYYY[[[]]]^^^```aaabbbcccccccccbbbaaa______^^^]]]^^^^^^``````dddddddddeeeiiipppzzz|||vvvpppllljjj___dddmmmxxx~~~~~~}}}xxxyyy{{{}}}~~~}}}}}}|||}}}||||||{{{{{{|||}}}}}}wwwvvvvvvwwwxxxwwwtttrrrkkkiiiddd```^^^^^^___```bbbbbbbbbbbbcccdddeeeeeejjjkkkmmmooooooooommmllleeedddgggqqqzzzsssyyy~~~zzzvvvtttsssqqqpppooojjjbbb[[[WWWUUUTTTSSSQQQQQQPPPPPPPPPQQQQQQRRRVVVTTTRRRSSSVVVWWWUUUSSSSSSSSSSSSTTTUUUVVVWWWXXXVVVUUUTTTSSSSSSSSSTTTUUUUUUVVVWWWUUURRROOONNNMMMPPPPPPPPPPPPPPPRRRSSSSSSTTTUUUUUUTTTRRRQQQRRRSSSTTTUUUWWWYYYZZZZZZYYYXXXXXXXXXXXXXXXYYYYYYYYYYYYZZZ\\\]]]___```cccgggjjj{{{qqqsssvvvddd^^^```dddgggooowww{{{}}}}}}zzzxxxuuutttrrrooommmkkkjjjiiiaaa]]]XXXSSSOOOKKKGGGDDDDDDCCCCCCCCCDDDCCCAAA??????@@@BBBDDDEEEFFFGGGGGGHHHGGGFFFFFFFFFGGGHHHIIIKKKKKKLLLMMMOOOPPPQQQQQQXXX[[[___fffjjjiiiddd___WWWWWWVVVVVVUUUUUUUUUVVVXXXYYY[[[\\\]]]\\\\\\[[[]]]bbbfffeeeaaa^^^___aaaaaaaaa```___^^^]]][[[ZZZ[[[[[[\\\\\\^^^___aaaaaaggggggfffeeeeeegggkkknnnpppqqqrrrsssuuuyyy|||zzzzzzzzzzzzyyyyyyxxxxxxxxx|||zzzyyyyyyzzz{{{zzzyyyzzz{{{}}}~~~~~~|||yyywwwyyyqqqggg___^^^ccckkkpppKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLMMMNNNOOOQQQRRRQQQQQQRRRRRRRRRQQQPPPPPPPPPPPPPPPQQQQQQRRRRRRRRRRRRRRRSSSTTTTTTUUUTTTTTTQQQRRRSSSUUUVVVWWWWWWWWWXXXXXX[[[___dddqqqvvvkkkooo~~~tttcccTTTJJJKKKQQQMMM[[[mmm~~~xxxfffTTTHHHCCCAAA??????>>>===>>>??????===<<<;;;::::::999999999999999999888777666444333222111444333222111222333555666777999===@@@EEEKKKQQQVVVbbbfffmmmrrrtttooofff___\\\[[[YYYVVVTTTTTTWWWZZZ[[[YYYVVVSSSQQQOOOOOOOOOKKKKKKIIIHHHGGGFFFFFFFFFFFFEEEDDDDDDEEEHHHLLLNNNPPPPPPOOOOOONNNMMMMMMLLLOOORRRYYYaaahhhlllnnnnnnjjjgggbbb^^^YYYVVVWWWXXX[[[ZZZYYYYYYYYYZZZ[[[\\\\\\]]]^^^___``````___^^^^^^^^^]]]]]]^^^___aaabbbgggggggggfffggglllrrrwwwyyysssnnnkkkbbbfffoooyyy}}}}}}~~~}}}|||zzzvvvwwwyyyzzz{{{{{{zzzzzz|||||||||}}}}}}}}}}}}}}}zzzyyyxxxwwwvvvqqqlllgggfffddd```]]][[[[[[\\\]]]aaaaaaaaaaaabbbcccdddeeefffjjjooorrrrrrpppnnnmmmhhhkkkrrr}}}}}}zzz}}}{{{xxxuuupppmmmkkkeee^^^WWWTTTTTTSSSSSSRRRQQQPPPPPPPPPPPPPPPQQQTTTRRRPPPPPPRRRSSSSSSQQQRRRRRRRRRSSSTTTUUUVVVWWWWWWVVVTTTSSSSSSSSSTTTTTTTTTUUUVVVUUUQQQOOOMMMMMMMMMMMMMMMNNNNNNOOOPPPQQQSSSTTTUUUTTTRRRQQQRRRSSSTTTUUUWWWYYYZZZYYYYYYXXXWWWWWWXXXXXXXXXYYYYYYYYYYYY[[[\\\]]]^^^aaaeeehhhvvv~~~uuunnnzzzqqqhhhdddfffhhhoooyyy~~~|||zzzwwwvvvtttqqqnnnlllkkkjjjgggddd___ZZZVVVQQQLLLHHHFFFEEECCCCCCDDDDDDCCCAAABBBCCCDDDEEEEEEFFFFFFFFFGGGFFFFFFEEEEEEGGGHHHIIIJJJKKKLLLMMMNNNOOOPPPPPPSSSUUUXXX^^^bbbbbb^^^ZZZXXXWWWVVVUUUUUUVVVWWWXXXYYYZZZ[[[\\\\\\[[[[[[ZZZZZZ^^^bbbbbb___]]]^^^```bbbbbbbbbbbbaaa```___^^^^^^^^^______```aaabbbccchhhiiiiiiiiijjjlllooorrrttttttuuuuuuvvvyyy~~~~~~{{{{{{zzzzzzzzzyyyyyyyyy|||{{{zzz{{{|||{{{yyyxxxuuuuuuuuuuuusssqqqnnnlllnnnkkkhhheeeffflllsssyyyJJJJJJKKKLLLLLLKKKJJJJJJJJJJJJKKKLLLNNNOOOQQQRRRQQQQQQQQQQQQPPPPPPOOONNNOOONNNNNNNNNOOOPPPRRRSSSRRRRRRRRRSSSTTTUUUWWWWWWRRRSSSTTTUUUVVVVVVVVVVVVUUUUUUXXX\\\```jjj|||llldddnnnsss```RRRMMMOOOJJJNNNWWWggg~~~bbbNNNJJJGGG???AAA@@@>>>>>>??????>>><<<;;;;;;:::999999999999:::999888777666555444333222333333222111111222444555555666888:::>>>DDDKKKQQQXXX^^^iiirrrwwwtttllleeeaaa___[[[WWWTTTUUUYYY]]]```___]]]ZZZWWWTTTRRRQQQPPPNNNLLLIIIGGGFFFFFFFFFDDDCCCBBBBBBCCCGGGKKKMMMLLLLLLLLLKKKIIIHHHGGGFFFHHHJJJPPPWWW^^^eeejjjmmmkkkkkkhhhccc^^^]]]]]]^^^cccaaa^^^[[[YYYYYYYYYYYYYYYZZZ\\\]]]^^^^^^]]]]]]\\\\\\[[[[[[\\\___aaacccfffffffffffffffiiinnnrrr{{{~~~|||vvvpppmmmgggjjjqqqyyy||||||{{{|||}}}|||zzzxxxvvvwwwxxxyyyzzzzzzzzzyyy{{{|||}}}~~~~~~~~~}}}yyyyyyyyyxxxuuunnnfff``````^^^[[[YYYXXXXXXZZZ[[[````````````aaabbbcccdddeeekkkqqqsssrrrooonnnnnnssszzz}}}xxxqqqlllfffaaaYYYSSSQQQQQQRRRRRRRRRQQQPPPPPPOOOOOOOOOOOORRROOOMMMLLLMMMOOOPPPOOOQQQQQQQQQRRRSSSTTTUUUVVVWWWWWWUUUTTTSSSSSSSSSSSSSSSUUUVVVTTTQQQNNNMMMMMMLLLMMMMMMNNNNNNOOOPPPPPPRRRSSSTTTSSSRRRQQQRRRSSSUUUVVVWWWYYYYYYYYYXXXXXXVVVVVVWWWWWWWWWXXXXXXXXXWWWYYYZZZ[[[\\\^^^bbbeeekkkrrr}}}lllsss~~~tttjjjkkkjjjnnnyyy~~~{{{yyywwwtttqqqnnnmmmlllmmmkkkgggccc___ZZZTTTPPPKKKIIIFFFEEEEEEEEEDDDCCCEEEEEEEEEEEEEEEEEEDDDDDDFFFEEEEEEDDDDDDFFFGGGHHHJJJJJJKKKKKKLLLMMMNNNNNNNNNOOOQQQUUUYYYZZZYYYWWWUUUUUUSSSSSSSSSUUUWWWYYYZZZZZZ[[[[[[[[[ZZZYYYYYYWWW[[[___```^^^]]]___aaaaaabbbcccdddddddddbbbbbbbbbbbbbbbbbbccccccddddddhhhjjjmmmnnnoooqqqtttvvvyyyyyyyyyxxxwwwxxx{{{}}}~~~||||||{{{{{{{{{{{{zzzzzz|||{{{{{{|||}}}{{{xxxuuuqqqqqqpppmmmkkkhhhfffdddeeehhhkkknnnpppuuu|||JJJKKKMMMNNNNNNMMMKKKJJJKKKKKKKKKLLLMMMNNNOOOPPPNNNNNNNNNNNNNNNMMMLLLKKKMMMMMMLLLLLLMMMOOORRRTTTSSSSSSRRRRRRSSSTTTVVVWWWRRRRRRSSSTTTUUUUUUTTTTTTTTTUUUXXX\\\___dddqqq~~~uuuccceee}}}uuuaaaTTTOOOPPPNNNPPP[[[pppttt```UUULLLBBBCCCAAA???>>>??????>>><<<<<<<<<;;;:::::::::::::::999999888777666555444333333222111111111222333333333444555666888>>>FFFKKKNNNTTT___jjjppppppkkkfff```]]]YYYSSSQQQRRRVVVZZZbbbcccddddddaaa]]]XXXTTTSSSQQQOOOLLLJJJIIIIIIIIIEEEDDDBBBAAABBBFFFJJJMMMKKKKKKKKKJJJHHHFFFDDDBBBEEEGGGKKKOOOUUU]]]dddhhhjjjllllllfffbbbbbbccccccfffddd```\\\YYYXXXXXXYYYYYYZZZ\\\]]]^^^^^^^^^^^^YYYXXXWWWWWWYYY\\\___aaa___aaaccceeehhhkkkpppsssxxxzzz}}}}}}zzzvvvrrrqqqmmmoootttzzzzzzzzzzzz|||}}}|||yyywwwxxxyyyyyyzzzzzzzzzzzzzzzzzz{{{}}}~~~}}}|||vvvwwwxxxxxxvvvppphhhbbb\\\ZZZXXXWWWWWWXXXZZZ[[[___^^^^^^______```aaabbbfffkkkoooooonnnnnnpppttt{{{tttoooeee___WWWQQQNNNNNNPPPPPPRRRQQQPPPOOONNNNNNNNNNNNQQQOOOLLLJJJJJJLLLNNNOOOQQQQQQQQQRRRSSSTTTUUUVVVWWWWWWVVVTTTSSSRRRQQQQQQTTTUUUVVVUUURRROOONNNNNNMMMNNNOOOOOOPPPQQQQQQQQQQQQRRRSSSSSSQQQQQQRRRSSSUUUUUUWWWWWWXXXXXXWWWWWWUUUUUUUUUVVVVVVVVVWWWWWWVVVWWWXXXYYYYYY[[[___bbbbbbiii|||tttssswwwrrrpppkkkjjjsss}}}~~~}}}zzzwwwtttqqqpppooopppnnnllljjjhhhddd^^^ZZZTTTPPPKKKHHHFFFEEEDDDCCCFFFEEEEEEDDDDDDDDDDDDDDDEEEDDDCCCCCCCCCDDDFFFFFFIIIIIIIIIJJJJJJKKKKKKKKKLLLLLLNNNPPPSSSUUUVVVWWWSSSRRRQQQPPPQQQTTTWWWYYY\\\\\\\\\[[[[[[ZZZZZZYYYYYY[[[___``````aaabbbddd```bbbccceeefffffffffeeeeeeffffffgggggggggffffffhhhkkkooorrrtttuuuwwwyyy||||||{{{yyywwwvvvxxxyyyxxx{{{~~~~~~~~~}}}|||||||||||||||||||||{{{{{{{{{||||||zzzvvvsssrrrqqqooommmkkkiiiggggggeeejjjqqquuuxxx|||KKKLLLNNNOOOOOONNNLLLKKKMMMMMMLLLLLLKKKKKKLLLLLLMMMNNNNNNNNNMMMLLLLLLKKKMMMLLLKKKKKKLLLOOOQQQSSSUUUTTTSSSRRRRRRRRRTTTTTTOOOPPPQQQRRRRRRRRRRRRRRRUUUVVVYYY^^^___bbbkkktttmmmeeeuuuwww```RRRRRROOOOOOUUUaaarrrxxxcccOOODDDDDDBBB???>>>>>>>>>===<<<===<<<;;;;;;::::::;;;;;;999999888777666555555444333222222222222222222222333333333333555:::AAAFFFIIIMMMTTT]]]dddfffdddbbb\\\YYYUUUOOOMMMNNNRRRVVV^^^bbbhhhkkkjjjeee^^^YYYWWWUUURRRPPPNNNNNNOOOPPPHHHFFFDDDBBBCCCFFFJJJMMMNNNNNNNNNMMMKKKHHHEEEDDDDDDFFFHHHJJJMMMRRRYYY^^^dddjjjlllfffbbbdddfffeeedddbbb___\\\ZZZYYYZZZZZZXXXYYY[[[]]]]]]]]]]]]\\\VVVUUUTTTSSSTTTWWWZZZ]]][[[]]]aaaeeehhhmmmrrruuuvvvxxxxxxxxxvvvttttttuuussstttvvvyyy}}}yyyyyyzzz|||~~~}}}{{{xxxxxxxxxxxxxxxxxxyyyyyyyyyyyyzzz|||}}}}}}|||zzzyyyvvvvvvvvvwwwuuupppiiidddZZZYYYXXXXXXXXXZZZ[[[\\\]]]]]]]]]]]]^^^___``````cccdddeeefffiiiqqq{{{|||wwwtttfff```XXXQQQNNNMMMNNNNNNPPPPPPOOONNNNNNNNNNNNNNNQQQOOOMMMKKKJJJKKKMMMOOOQQQQQQQQQQQQRRRTTTUUUVVVVVVUUUUUUTTTSSSQQQPPPPPPTTTUUUWWWVVVSSSQQQOOOPPPLLLMMMNNNOOOPPPPPPPPPPPPOOOPPPRRRRRRQQQQQQRRRTTTTTTUUUUUUVVVVVVVVVVVVVVVTTTTTTTTTTTTUUUUUUUUUUUUUUUVVVWWWWWWWWWYYY\\\______eeeuuuyyyuuu}}}wwwmmmfffkkkuuu{{{}}}yyywwwtttsssrrrooonnnnnnnnnnnnlllhhheee^^^ZZZTTTNNNKKKHHHEEECCCDDDDDDCCCCCCCCCDDDEEEFFFCCCCCCBBBAAABBBCCCDDDEEEGGGGGGHHHHHHHHHHHHHHHHHHIIIIIIJJJKKKMMMPPPTTTVVVSSSSSSRRRRRRTTTVVVXXXZZZ]]]]]]\\\\\\[[[[[[[[[[[[]]]^^^aaabbbcccdddfffgggbbbcccdddfffgggiiiiiijjjkkklllmmmmmmmmmmmmllllllkkkooosssvvvwwwxxxzzz{{{||||||{{{xxxuuuttttttvvvvvvyyy|||~~~}}}}}}}}}}}}}}}}}}}}}}}}zzzzzzzzz{{{{{{yyyuuuqqqqqqqqqpppoooooonnnnnnnnnkkkooouuuzzz~~~LLLLLLMMMNNNNNNMMMLLLLLLNNNNNNMMMKKKJJJJJJJJJJJJNNNOOOOOOPPPPPPOOOOOOOOOMMMLLLLLLLLLMMMNNNPPPQQQTTTSSSRRRRRRQQQQQQQQQQQQMMMNNNOOOPPPQQQQQQQQQQQQUUUVVVYYY^^^___```fffnnn|||iiilllzzzvvvaaaUUUQQQOOOOOOTTT^^^qqqsssYYYJJJGGGDDDAAA?????????>>>=========<<<;;;;;;;;;;;;<<<999999999888777666666666333333333333333222222222333333333333444888===AAAFFFHHHLLLRRRXXX\\\]]]\\\WWWUUUQQQMMMJJJKKKOOOSSSWWW\\\dddjjjllliiidddaaa]]][[[WWWTTTSSSSSSTTTUUUNNNKKKHHHEEEEEEHHHLLLOOORRRSSSSSSSSSQQQNNNKKKIIIDDDFFFIIIIIIHHHJJJNNNSSS\\\eeeiiiccc___ccceeecccaaa```___^^^]]]\\\\\\\\\XXXYYYZZZ[[[\\\[[[ZZZZZZVVVUUURRRPPPPPPSSSVVVXXX[[[]]]```cccfffkkkppptttwwwxxxxxxwwwuuuvvvxxxzzzyyyxxxwwwyyy{{{}}}~~~}}}zzzyyyzzz|||~~~~~~|||zzzvvvvvvuuuuuuuuuuuuvvvwwwyyyyyyzzzzzzyyyxxxvvvuuuwwwuuurrrpppmmmiiiddd```YYYXXXXXXXXXXXXZZZ[[[\\\[[[[[[[[[[[[\\\]]]^^^___\\\ZZZYYY]]]iiizzz{{{wwwtttfff```YYYSSSPPPNNNMMMLLLOOONNNNNNMMMMMMNNNNNNOOOPPPPPPOOOMMMKKKKKKMMMOOOOOOOOOOOOPPPQQQRRRTTTTTTSSSSSSSSSSSSRRRPPPOOONNNSSSUUUVVVUUUSSSPPPOOOPPPIIIJJJLLLMMMNNNNNNMMMLLLMMMOOOQQQQQQPPPQQQRRRTTTTTTSSSSSSSSSSSSTTTTTTTTTRRRRRRSSSSSSSSSTTTTTTTTTTTTUUUVVVVVVVVVWWWZZZ\\\^^^cccnnnzzzyyyqqqffffffmmmuuu|||~~~{{{yyywwwvvvuuuqqqppppppqqqrrrrrrpppnnnhhhddd]]]XXXSSSOOOJJJHHHFFFEEEDDDCCCDDDEEEFFFGGGBBBAAAAAA@@@AAABBBCCCDDDFFFFFFFFFFFFFFFFFFFFFEEEEEEFFFGGGGGGHHHLLLPPPTTTVVVVVVVVVWWWXXXZZZ[[[\\\]]]\\\[[[[[[ZZZ[[[[[[\\\______```aaabbbcccdddeeecccccccccdddeeehhhjjjllloooppprrrsssssssssrrrqqqnnnqqqtttvvvwwwwwwxxxyyywwwwwwwwwuuurrrqqqrrrsssvvvyyy{{{||||||{{{|||}}}||||||}}}}}}}}}}}}~~~~~~zzzyyyyyyzzz{{{yyyvvvsssqqqrrrssstttvvvvvvvvvvvvuuuwww{{{KKKKKKKKKKKKKKKKKKKKKKKKMMMLLLLLLKKKJJJJJJJJJJJJMMMNNNOOOPPPQQQQQQQQQQQQMMMMMMMMMNNNNNNOOOOOOOOOPPPPPPQQQQQQQQQQQQQQQPPPLLLMMMOOOPPPQQQRRRRRRSSSSSSSSSVVV[[[]]]]]]bbbhhhtttooohhhooozzz{{{ddd\\\TTTOOOMMMTTTeeevvvmmmWWWKKKHHHDDDBBBAAAAAA@@@???>>>======<<<<<<<<<<<<<<<:::999999888888777777666444444444444444333222222111222333222333555999<<>>>>>===<<<<<<<<<<<<<<<:::999999999888777777777444555555555444444333222000111222222222444777999888999===CCCIIIMMMMMMLLLJJJJJJHHHFFFDDDEEEGGGJJJMMMOOOUUU[[[bbbhhhmmmooojjjfffaaa\\\YYYXXXXXXYYYXXXTTTOOOKKKIIIKKKOOOQQQXXXYYYZZZ[[[ZZZWWWTTTRRRJJJOOOTTTSSSOOOLLLMMMOOOMMM[[[aaa[[[WWW\\\```]]]```aaacccdddcccbbb```_________``````___^^^\\\[[[[[[XXXSSSOOONNNOOOQQQRRRVVVXXXZZZ]]]bbbhhhoootttyyy|||~~~~~~{{{xxxwwwxxxzzzzzzzzzyyyxxxwwwxxxzzz|||}}}|||xxxwwwvvvuuuuuuvvvwwwxxxyyyxxxvvvtttrrrqqqpppppplllggg```[[[YYYXXXWWWWWWTTTSSSSSSTTTTTTUUUVVVVVVYYYYYYYYYYYYZZZ[[[\\\]]]\\\VVVRRR[[[pppxxxoooiii^^^[[[WWWTTTSSSQQQOOOMMMKKKKKKLLLLLLMMMNNNPPPQQQNNNPPPQQQOOOLLLJJJKKKMMMJJJJJJKKKKKKLLLNNNOOOPPPNNNOOOPPPPPPPPPOOONNNMMMOOOQQQRRRQQQOOOMMMLLLLLLJJJKKKMMMOOOPPPOOONNNMMMLLLMMMOOOPPPPPPQQQRRRTTTRRRQQQQQQPPPPPPPPPQQQQQQQQQQQQQQQRRRRRRRRRRRRSSSUUUUUUVVVUUUUUUVVVXXXZZZYYY]]]bbbkkk|||tttvvv~~~ooohhhhhhlllttt|||~~~|||{{{zzzzzzzzz|||zzzxxxxxxyyyzzzzzzyyyrrrppplllhhhddd___ZZZVVVOOOMMMJJJHHHFFFFFFFFFGGGAAA@@@?????????@@@AAABBBEEEEEEEEEDDDCCCCCCBBBBBBBBBEEEGGGGGGHHHKKKPPPTTTRRRTTTVVVXXXYYYXXXVVVUUUXXXWWWVVVVVVWWWXXXYYYZZZ[[[YYYXXXWWWXXXYYYXXXWWWZZZXXXUUUSSSUUUYYY^^^bbbhhhjjjllloooppppppooonnnfffhhhiiihhhgggggghhhiiilllmmmoooooonnnnnnoooqqqpppsssvvvxxxyyy{{{}}}{{{{{{||||||}}}}}}}}}~~~}}}|||{{{{{{|||}}}|||{{{MMMMMMMMMMMMLLLJJJIIIHHHKKKJJJHHHGGGGGGHHHJJJKKKMMMOOOPPPPPPOOOMMMMMMMMMPPPNNNPPPSSSSSSOOOMMMOOOOOOOOOOOOMMMLLLLLLNNNPPPNNNOOOQQQSSSSSSSSSSSSRRRRRRRRRSSSTTTUUUYYY^^^bbbfffpppnnngggiiiuuulllZZZRRRRRRYYYbbbtttzzz]]]QQQGGGEEEDDD@@@@@@CCCBBB@@@===;;;::::::;;;<<<;;;:::999777777777777888777666666444333222111111555444222000000111222333888888888:::>>>CCCEEEFFFEEEEEEEEEDDDBBBBBBCCCDDDFFFIIINNNRRRXXXaaallltttuuuoooeee^^^YYYXXXWWWVVVUUUSSSOOOLLLKKKLLLOOOQQQYYYZZZ\\\]]]]]]ZZZVVVTTTXXXYYYXXXWWWUUUQQQNNNLLLRRRSSSTTTUUUWWWZZZ\\\]]]]]]___bbbdddeeedddbbb```cccccccccccccccaaa```___]]]XXXSSSSSSUUUVVVSSSPPPUUUTTTVVVZZZaaahhhmmmooowwwyyy|||~~~|||zzzyyyyyyzzzzzz{{{|||}}}~~~~~~wwwwwwuuutttssssssssssssuuuvvvvvvuuusssqqqnnnlllddd___ZZZWWWVVVVVVTTTQQQUUUUUUTTTTTTUUUUUUVVVVVVXXXWWWVVVUUUUUUVVVWWWXXXVVVRRRQQQ\\\uuuxxxtttvvvxxx|||~~~|||pppeee^^^[[[YYYVVVSSSPPPNNNLLLLLLKKKKKKKKKKKKKKKLLLMMMMMMKKKKKKKKKKKKKKKLLLMMMNNNLLLNNNPPPOOONNNMMMNNNOOOPPPNNNMMMNNNOOOOOONNNMMMOOONNNNNNOOOPPPOOONNNLLLMMMLLLKKKJJJJJJJJJJJJJJJLLLNNNOOOOOOOOOOOOQQQRRRSSSSSSRRRQQQPPPPPPOOOOOOOOOQQQTTTTTTSSSSSSSSSSSSTTTTTTTTTUUUUUUVVVVVVVVVWWWYYY^^^eeelllzzz}}}qqquuu~~~uuummmlllqqqwww~~~~~~}}}{{{~~~|||zzzxxxwwwwwwxxxxxxvvvuuusssrrrooojjjccc___[[[VVVOOOJJJHHHHHHGGGGGGEEECCCBBBBBBCCCCCCBBBAAACCCCCCCCCCCCDDDDDDDDDEEEAAACCCDDDDDDCCCFFFLLLPPPQQQPPPPPPOOOOOOOOOPPPPPPQQQSSSUUUVVVVVVVVVXXXYYYXXXYYYZZZXXXVVVTTTSSSTTTUUUSSSQQQPPPQQQTTTXXXZZZaaaccceeeggghhhhhhgggffffffdddbbb``````cccfffhhhhhhjjjllloooqqqrrrrrrrrruuuvvvvvvwwwyyy{{{}}}~~~}}}{{{{{{}}}~~~yyyuuuuuuzzzNNNNNNMMMLLLKKKJJJIIIIIIHHHIIIIIIIIIIIIHHHHHHHHHLLLNNNPPPPPPOOONNNNNNNNNPPPOOOPPPSSSSSSNNNLLLNNNNNNOOOOOOOOOOOOPPPRRRTTTOOOPPPQQQRRRSSSRRRRRRQQQSSSTTTTTTTTTTTTWWW\\\___ccclllyyyooojjjpppmmm[[[RRRUUU\\\rrrppp^^^MMMFFFEEECCCAAAAAA@@@???>>><<<;;;;;;;;;<<<<<<;;;999888777777888888777777666555444333222222555333222000000111222333777666555888;;;???AAAAAA@@@AAABBBAAA??????AAABBBBBBEEEJJJMMMRRRZZZeeelllpppllleee^^^XXXTTTSSSSSSSSSPPPMMMJJJIIIKKKNNNPPPVVVWWWZZZ[[[[[[YYYVVVTTTWWWXXXXXXXXXWWWTTTPPPNNNQQQQQQRRRSSSUUUWWWXXXZZZZZZ\\\___aaabbbbbbaaa``````bbbdddeeefffeeedddcccbbb]]]YYYXXXZZZZZZXXXUUUWWWWWWXXX]]]cccjjjnnnpppxxx{{{~~~~~~}}}|||{{{zzzxxxwwwwwwxxxxxxyyyzzz{{{||||||}}}uuuuuutttsssssssssttttttsssttttttssspppmmmiiifff```\\\WWWTTTTTTTTTRRRPPPUUUTTTSSSSSSSSSTTTVVVVVVWWWWWWVVVUUUUUUUUUVVVVVVUUUSSSSSS\\\qqquuutttvvvwwwxxx{{{|||}}}zzz{{{vvvjjj```\\\XXXWWWVVVSSSQQQOOOMMMLLLKKKJJJJJJJJJJJJKKKLLLMMMLLLLLLKKKKKKJJJKKKKKKKKKLLLNNNOOOOOONNNMMMMMMNNNNNNMMMLLLLLLNNNNNNMMMLLLPPPOOONNNNNNOOOOOONNNLLLJJJJJJIIIIIIIIIIIIIIIIIIKKKMMMNNNOOONNNNNNPPPQQQRRRRRRQQQPPPPPPOOONNNNNNQQQSSSTTTTTTRRRPPPPPPPPPRRRRRRSSSTTTUUUUUUVVVVVVVVVWWW[[[___dddnnnuuupppsss}}}}}}{{{vvvrrroooppprrrzzz~~~}}}{{{yyyxxxxxxyyyzzzwwwvvvvvvuuutttpppkkkgggeee___XXXRRRNNNMMMLLLKKKEEECCC@@@@@@AAABBBBBBAAABBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDDDDDDDFFFKKKOOOLLLLLLKKKJJJJJJJJJJJJKKKLLLNNNPPPRRRRRRRRRTTTUUUTTTVVVVVVUUUSSSQQQQQQRRRSSSRRRPPPPPPQQQTTTWWWZZZ\\\^^^```cccdddddddddccccccbbb```___```bbbeeeggghhhjjjmmmppprrrsssttttttwwwwwwxxxyyyzzz|||}}}~~~|||}}}}}}|||{{{{{{}}}|||xxxuuuvvv{{{OOONNNMMMKKKJJJJJJJJJJJJGGGHHHIIIJJJJJJHHHFFFDDDJJJLLLOOOPPPOOONNNOOOOOOQQQOOOPPPSSSRRRMMMKKKLLLMMMNNNPPPQQQRRRTTTWWWYYYQQQRRRRRRRRRRRRQQQPPPPPPSSSTTTTTTSSSSSSUUUXXX[[[^^^gggttttttqqq{{{cccQQQOOOUUUgggsssZZZMMMIIIFFFCCCAAA???>>>>>>>>>======<<<<<<<<<;;;:::999888888888888777777666666555444333333444333222000000111111222444333333444777:::;;;;;;:::;;;<<<<<<;;;<<<>>>@@@>>>AAAEEEHHHLLLRRR[[[aaahhhhhheee^^^VVVPPPNNNNNNNNNLLLIIIGGGGGGIIILLLNNNQQQSSSUUUWWWVVVUUURRRQQQSSSUUUWWWYYYXXXVVVSSSQQQOOOOOOOOOOOOPPPRRRSSSTTTUUUVVVYYY[[[]]]^^^^^^]]]]]]___cccgggiiihhhgggfffbbb___[[[ZZZ[[[\\\ZZZXXX[[[ZZZ\\\```ffflllpppqqqxxx{{{~~~|||{{{zzzzzzyyywwwwwwxxxyyyzzz{{{||||||wwwvvvuuutttssssssssssssssssssrrrppplllfffaaa^^^YYYWWWSSSQQQQQQQQQPPPOOOTTTSSSQQQQQQQQQRRRTTTVVVWWWVVVUUUTTTTTTSSSSSSSSSTTTVVVYYYaaaqqq|||wwwuuuwwwzzzyyyxxxxxxxxxzzzwwwwwwzzz}}}yyylllaaaZZZXXXTTTTTTTTTSSSRRRPPPMMMLLLJJJJJJIIIIIIIIIJJJKKKKKKMMMLLLKKKJJJJJJIIIIIIJJJKKKMMMNNNNNNMMMLLLLLLMMMLLLKKKJJJJJJLLLLLLLLLJJJPPPNNNMMMMMMNNNNNNMMMLLLGGGGGGGGGHHHHHHHHHHHHHHHJJJLLLMMMMMMMMMMMMNNNPPPPPPPPPPPPOOONNNNNNMMMMMMOOOQQQRRRRRRQQQPPPPPPQQQOOOPPPQQQRRRSSSTTTUUUUUUVVVVVVYYY[[[\\\bbbqqqpppiiirrrssstttwwwxxxwwwtttqqquuu|||~~~|||zzzyyyyyyzzz{{{zzzyyyyyyzzzzzzyyyuuurrrqqqlllddd]]]YYYVVVTTTRRRJJJGGGCCC@@@AAABBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB??????@@@??????AAAEEEHHHHHHGGGFFFEEEEEEEEEEEEEEEGGGIIIKKKLLLMMMNNNPPPRRRRRRTTTUUUTTTRRRQQQQQQRRRRRRQQQPPPPPPQQQSSSUUUWWWWWWYYY[[[^^^```aaabbbbbbcccbbbaaaaaabbbeeegggiiilllmmmpppsssvvvwwwxxxxxxyyyyyyzzz{{{|||~~~~~~zzz{{{}}}}}}}}}}}}~~~}}}}}}{{{xxxwwwzzzOOONNNMMMKKKJJJJJJJJJJJJGGGHHHHHHIIIHHHGGGEEEDDDGGGJJJLLLNNNNNNMMMNNNOOOPPPNNNOOORRRQQQMMMJJJKKKLLLNNNPPPRRRSSSTTTWWWZZZSSSSSSSSSRRRQQQPPPOOONNNPPPPPPQQQQQQQQQSSSVVVYYYZZZaaaiiiuuu|||zzzmmmVVVQQQVVVZZZiiippp\\\PPPIIIEEECCC>>>>>>?????????>>>======<<<<<<;;;::::::999999999888888777666666555444444333333222111111111111222333222222333555666666555666777999999999:::===???===@@@DDDFFFGGGLLLSSSXXX```cccddd___VVVNNNKKKLLLJJJIIIFFFEEEEEEGGGIIIKKKNNNOOOPPPQQQPPPOOOLLLKKKMMMPPPTTTVVVWWWVVVSSSQQQLLLLLLKKKKKKLLLLLLMMMNNNNNNOOOQQQSSSVVVWWWXXXYYYYYY]]]bbbfffhhhhhhfffddd___]]][[[[[[]]]______^^^___^^^```dddiiinnnqqqrrruuuzzz~~~|||{{{{{{{{{{{{vvvwwwxxxyyyzzz{{{|||}}}{{{zzzxxxuuusssrrrqqqqqquuutttrrrnnnggg```YYYUUUTTTRRRQQQPPPOOOOOOOOOOOORRRQQQOOONNNOOOPPPSSSTTTVVVUUUTTTSSSRRRQQQQQQQQQTTT]]]fffnnnyyy}}}xxxtttuuuwww|||~~~{{{xxxxxxyyyzzz{{{||||||zzzpppcccYYYUUUUUUPPPQQQRRRSSSRRRPPPNNNLLLIIIIIIIIIHHHHHHIIIIIIJJJKKKKKKJJJJJJJJJJJJJJJKKKKKKMMMNNNNNNLLLKKKKKKLLLJJJIIIHHHIIIKKKKKKJJJIIINNNLLLKKKKKKLLLMMMKKKJJJFFFGGGGGGHHHIIIIIIIIIIIIJJJKKKLLLLLLKKKKKKLLLNNNOOONNNNNNNNNMMMMMMMMMLLLJJJLLLNNNOOOOOOPPPRRRTTTLLLMMMNNNPPPQQQSSSTTTTTTUUUUUUXXXZZZZZZ]]]hhhsss{{{mmmhhhgggjjjqqqyyy}}}{{{xxxuuu{{{~~~|||zzzyyyyyyzzz{{{}}}}}}}}}~~~|||zzzzzzuuunnnhhhccc```^^^\\\UUUPPPIIIEEEDDDDDDEEEEEEEEEDDDDDDDDDDDDCCCCCCCCC?????????>>>>>>@@@BBBDDDEEEDDDCCCBBBBBBBBBBBBBBBCCCEEEGGGHHHIIIKKKNNNPPPRRRTTTVVVVVVUUUTTTUUUVVVSSSRRRQQQQQQQQQQQQRRRSSSUUUWWWYYY]]]___aaabbbccceeeeeefffggghhhkkkmmmnnnppprrruuuxxx{{{}}}}}}~~~{{{|||}}}~~~~~~{{{}}}~~~|||}}}~~~}}}~~~OOONNNMMMKKKJJJJJJJJJIIIIIIIIIGGGFFFFFFFFFGGGGGGEEEGGGJJJLLLLLLLLLLLLNNNOOOMMMNNNRRRQQQLLLJJJKKKLLLNNNPPPQQQQQQRRRTTTVVVTTTTTTRRRQQQPPPNNNNNNMMMKKKMMMNNNOOOPPPRRRUUUXXXWWW]]]bbbkkkxxxaaaWWWXXXWWW[[[kkksss^^^OOOFFFBBB>>>??????@@@??????>>>=========<<<<<<;;;;;;:::999888888888777777666666666444333333222222222222222333222222333444555444222333555777777888999<<<>>>===AAADDDFFFFFFIIINNNRRRYYY^^^bbb```XXXPPPLLLLLLHHHGGGEEEDDDDDDEEEGGGIIIKKKLLLLLLLLLKKKIIIFFFEEEHHHKKKNNNQQQSSSRRRPPPOOOIIIIIIHHHHHHHHHHHHIIIIIIHHHHHHJJJKKKNNNPPPRRRTTTVVVYYY^^^bbbdddcccaaa___[[[ZZZZZZ\\\___ccceeefffdddccceeehhhmmmqqqsssssssssxxx}}}|||{{{zzzyyyxxxxxxxxxwwwwwwxxxzzz{{{|||}}}~~~{{{zzzxxxvvvuuussssssrrrvvvtttpppjjjbbbZZZSSSOOOPPPPPPPPPOOONNNNNNOOOOOOPPPOOONNNMMMMMMOOOPPPRRRSSSSSSRRRQQQRRRSSSUUUVVV[[[hhhvvvsssllllllssswww{{{}}}}}}zzzzzzxxxwwwvvvyyy}}}zzzwwwqqqhhh]]]UUUSSSSSSNNNOOOQQQRRRQQQPPPNNNMMMIIIIIIHHHHHHHHHHHHIIIIIIIIIIIIIIIJJJJJJLLLMMMNNNLLLMMMNNNNNNLLLKKKKKKLLLIIIHHHHHHHHHJJJKKKKKKIIILLLKKKJJJKKKLLLLLLJJJHHHGGGHHHIIIJJJKKKKKKJJJJJJIIIKKKLLLLLLJJJJJJKKKMMMMMMMMMMMMMMMMMMLLLLLLLLLIIIJJJLLLMMMMMMNNNPPPSSSKKKLLLMMMNNNPPPQQQRRRSSSQQQQQQTTTXXXXXX[[[cccmmm~~~yyyddd```___eeepppzzzxxx{{{|||zzzyyyyyyzzz{{{~~~~~~zzztttooolllkkkiiiggg___YYYQQQJJJGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEECCCCCCCCCDDDEEEEEECCCBBBAAA@@@???????????????@@@BBBCCCDDDFFFJJJLLLQQQSSSVVVVVVVVVVVVWWWYYYVVVVVVUUUTTTSSSSSSRRRRRRUUUWWWYYY\\\___bbbdddeeehhhiiijjjlllnnnpppqqqrrrssstttwwwzzz}}}~~~}}}~~~|||~~~~~~}}}}}}MMMMMMMMMMMMLLLJJJIIIHHHJJJHHHGGGEEEEEEGGGIIIJJJEEEGGGJJJKKKKKKKKKLLLMMMMMMLLLMMMQQQPPPLLLJJJLLLKKKMMMOOOPPPPPPPPPQQQRRRUUUTTTRRRPPPOOONNNMMMMMMJJJLLLNNNOOOPPPRRRUUUWWWVVVZZZ^^^fffwwwjjjZZZUUUUUUTTTZZZhhhttt}}}sss]]]LLLCCCAAA@@@@@@@@@??????>>>>>>===>>>>>>======<<<;;;:::999999999888888777777777444444444444444333333333333222222333444444333111333444666777777999<<<>>>>>>AAAEEEGGGFFFGGGKKKNNNSSSXXX]]]^^^YYYSSSOOOMMMHHHGGGEEEDDDDDDEEEFFFGGGIIIJJJJJJJJJHHHGGGEEEDDDEEEGGGIIILLLMMMMMMLLLLLLGGGGGGFFFFFFFFFFFFGGGGGGEEEEEEEEEFFFHHHKKKNNNPPPSSSUUUYYY\\\^^^]]][[[ZZZSSSTTTVVVYYY]]]aaaeeehhhjjjjjjkkknnnrrruuuvvvvvvuuuzzz}}}~~~~~~}}}}}}{{{zzzyyyvvvwwwxxxzzz{{{}}}~~~yyyxxxwwwvvvuuuuuuuuuuuuqqqnnniiibbb[[[TTTOOOLLLMMMNNNOOOOOOMMMMMMNNNOOOMMMLLLLLLLLLMMMMMMNNNNNNOOOOOOOOOQQQUUU[[[aaadddiiivvvuuuhhhggglllxxx~~~}}}{{{yyywwwtttuuuxxxvvvqqqiii```YYYTTTRRRQQQMMMNNNOOOPPPPPPOOONNNMMMJJJJJJIIIHHHHHHHHHIIIIIIIIIIIIIIIJJJLLLMMMOOOPPPMMMNNNOOONNNMMMKKKKKKLLLJJJIIIHHHIIIKKKLLLLLLKKKJJJKKKLLLNNNOOOMMMJJJGGGIIIJJJKKKLLLLLLLLLKKKJJJJJJKKKLLLLLLJJJJJJKKKLLLMMMMMMMMMMMMMMMMMMMMMMMMLLLMMMMMMLLLJJJJJJLLLMMMKKKLLLMMMNNNOOOPPPQQQRRRMMMLLLOOOSSSUUUWWW^^^gggpppnnneee\\\[[[cccoooxxx}}}{{{|||~~~~~~|||{{{{{{|||||||||xxxuuusssrrrqqqpppgggaaaXXXQQQLLLJJJIIIIIIJJJJJJJJJJJJKKKKKKKKKLLLKKKIIIGGGGGGHHHHHHGGGFFFCCCBBBAAA@@@???>>>>>>>>>===>>>@@@@@@AAACCCFFFIIIPPPRRRUUUVVVWWWWWWYYY[[[ZZZZZZZZZZZZZZZYYYXXXWWWYYYZZZ\\\___bbbeeehhhiiikkklllnnnppprrrttttttttttttuuuxxxzzz|||}}}~~~~~~~~~{{{|||||||||{{{|||LLLMMMNNNNNNMMMKKKHHHFFFGGGGGGGGGHHHHHHIIIJJJJJJGGGIIILLLMMMLLLLLLLLLMMMKKKJJJLLLPPPPPPLLLKKKMMMHHHKKKNNNOOOOOOOOOPPPRRRTTTSSSQQQOOONNNNNNNNNNNNMMMOOOQQQRRRRRRSSSUUUWWWWWWWWW[[[ccclll{{{yyydddXXXRRRQQQRRRVVV[[[bbbnnnwwwuuu]]]LLLCCCBBBAAA???>>>>>>>>>???>>>>>>??????>>>===;;;:::999999999999999888888888555555666666555555444444222111111333444444222000222444555666666888:::===<<<@@@DDDFFFEEEEEEGGGJJJNNNRRRWWWZZZZZZVVVQQQNNNIIIHHHFFFEEEDDDEEEEEEFFFHHHHHHIIIIIIJJJIIIIIIHHHEEEFFFFFFGGGHHHIIIIIIIIIFFFFFFEEEEEEEEEFFFFFFGGGEEEDDDDDDDDDFFFIIILLLNNNOOOQQQTTTWWWYYYYYYYYYXXXTTTUUUXXX[[[^^^ccchhhkkkqqqqqqrrruuuxxxzzz{{{zzz{{{}}}|||uuuvvvwwwxxxzzz|||}}}~~~{{{zzzwwwuuusssqqqpppooogggccc^^^WWWRRROOOMMMLLLJJJLLLNNNNNNLLLKKKLLLMMMIIIJJJKKKLLLMMMLLLLLLKKKJJJJJJLLLQQQZZZfffqqqxxx{{{xxxnnnmmmttt|||}}}}}}{{{vvvtttttttttlllaaaZZZVVVTTTQQQOOONNNNNNNNNNNNNNNNNNNNNNNNKKKKKKJJJIIIIIIIIIIIIIIIKKKKKKKKKLLLLLLNNNOOOPPPNNNOOOPPPOOOMMMLLLLLLLLLKKKJJJIIIKKKMMMNNNMMMLLLKKKLLLOOORRRSSSQQQKKKGGGJJJKKKLLLMMMMMMLLLJJJIIIJJJLLLMMMLLLKKKJJJKKKLLLMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLJJJHHHHHHIIIKKKLLLLLLMMMNNNOOOOOOPPPPPPMMMLLLMMMPPPQQQRRRXXX```cccqqqxxxggg\\\[[[cccmmmtttzzz}}}~~~~~~}}}}}}~~~~~~{{{xxxxxxwwwvvvuuunnniiiaaaZZZVVVTTTRRRQQQRRRRRRSSSTTTUUUVVVVVVWWWUUUSSSPPPPPPPPPPPPNNNLLLHHHGGGFFFDDDCCCCCCBBBBBBAAAAAABBBBBBBBBDDDGGGJJJQQQSSSVVVXXXYYYZZZ\\\^^^\\\]]]___aaabbbbbbbbbaaaaaabbbdddfffiiillloooppppppqqqtttvvvxxxxxxxxxxxxwwwyyy{{{}}}~~~~~~~~~{{{{{{|||{{{|||KKKLLLNNNPPPOOOLLLHHHEEEEEEFFFHHHJJJKKKKKKJJJJJJIIIKKKMMMNNNMMMMMMMMMNNNJJJIIIKKKOOOPPPMMMLLLNNNGGGIIIMMMOOOPPPPPPQQQSSSTTTSSSQQQOOONNNNNNNNNOOOQQQSSSTTTTTTSSSSSSUUUVVVXXXVVVZZZaaaeeemmmtttdddSSSTTTTTTRRRQQQUUU]]]ccctttnnnVVVEEEDDDAAA???======>>>???>>>>>>?????????===;;;:::::::::999999999999999999666666777777666666555444111000111222444333222///222333555555555777999;;;;;;???CCCDDDCCCCCCEEEGGGKKKNNNRRRWWWZZZXXXSSSNNNJJJIIIGGGFFFEEEEEEEEEFFFFFFGGGIIIJJJKKKLLLMMMMMMFFFFFFEEEEEEEEEFFFGGGHHHFFFEEEEEEEEEEEEFFFGGGGGGFFFEEEDDDDDDFFFIIILLLNNNMMMNNNQQQTTTVVVXXXYYYYYY]]]___bbbdddgggkkkpppsssvvvuuuvvvyyy|||~~~~~~}}}}}}{{{}}}~~~{{{xxxssstttvvvwwwyyy{{{|||}}}~~~zzzuuupppkkkhhhggg^^^ZZZUUUPPPLLLKKKLLLLLLIIIKKKMMMMMMJJJIIIJJJLLLHHHIIIKKKMMMMMMLLLKKKIIIFFFGGGJJJRRR___nnn}}}ssslllnnnxxxyyytttssstttiii]]]VVVUUUUUUQQQMMMNNNNNNMMMMMMLLLMMMMMMNNNLLLKKKJJJIIIIIIIIIIIIIIINNNMMMMMMMMMMMMMMMNNNNNNOOOPPPQQQPPPNNNLLLLLLMMMLLLKKKJJJLLLNNNOOOOOONNNLLLNNNRRRVVVWWWSSSMMMHHHJJJKKKLLLMMMLLLKKKIIIGGGKKKLLLMMMLLLKKKJJJKKKLLLMMMMMMMMMMMMMMMNNNNNNNNNIIIJJJJJJIIIHHHIIIKKKMMMMMMMMMNNNNNNOOOOOOOOOPPPPPPNNNNNNOOOOOOPPPUUU\\\ZZZggg{{{|||tttbbbZZZ]]]fffmmmxxx|||~~~|||}}}}}}{{{zzzzzzyyywwwtttooohhhbbb___]]][[[ZZZZZZ[[[\\\]]]^^^```aaaaaaccc```]]]]]]^^^]]]ZZZWWWNNNMMMLLLKKKIIIIIIHHHHHHFFFFFFFFFFFFFFFGGGKKKNNNSSSVVVYYY\\\]]]^^^aaaccc]]]___cccfffiiijjjjjjiiijjjjjjlllnnnqqqtttwwwxxxuuuvvvyyy|||}}}}}}|||{{{|||}}}~~~}}}}}}}}}}}}~~~IIIJJJKKKJJJHHHHHHJJJKKKFFFFFFHHHJJJKKKLLLLLLLLLIIIJJJJJJKKKLLLMMMMMMNNNJJJJJJJJJKKKLLLMMMMMMMMMNNNNNNNNNMMMNNNNNNOOOOOOSSSRRRRRRQQQQQQQQQRRRRRRUUUVVVYYY[[[ZZZXXXUUUSSSXXXVVVXXX]]]```hhhyyyrrraaaVVVRRRUUUSSSLLLLLLSSSbbbtttlllSSSJJJDDDDDDCCC???>>>AAABBB@@@>>>=========<<<:::<<<;;;::::::999999::::::999999999888777666666555444444333333222111111000111111222333444444555555888:::<<<>>>AAADDDIIILLLOOORRRUUUXXXYYYXXXVVVUUURRRQQQOOOMMMKKKIIIIIIHHHNNNLLLJJJJJJMMMMMMKKKIIIHHHFFFDDDCCCCCCEEEGGGIIIEEEEEEFFFFFFGGGIIIJJJKKKJJJIIIIIIIIIIIIJJJKKKKKKLLLNNNQQQVVVZZZ]]]___```bbbeeejjjnnnrrrttttttttt{{{yyyxxxxxxzzz{{{zzzyyy~~~}}}zzzpppqqqtttwwwyyyzzz{{{{{{{{{yyyvvvsssnnnhhh```[[[TTTRRROOOLLLJJJHHHHHHHHHJJJJJJJJJJJJJJJJJJJJJJJJIIIGGGDDDEEEGGGGGGEEECCCDDDEEEIIISSShhhyyymmmffflllyyy~~~{{{yyyqqqcccVVVQQQQQQOOONNNMMMLLLKKKJJJKKKLLLMMMLLLKKKKKKKKKJJJJJJJJJJJJKKKKKKLLLKKKKKKKKKLLLMMMNNNNNNSSSSSSRRRQQQPPPPPPOOOOOOOOONNNMMMLLLLLLLLLMMMMMMMMMOOOQQQRRRRRRPPPMMMLLLKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLKKKJJJIIIIIIHHHHHHKKKLLLMMMNNNNNNMMMLLLLLLKKKLLLMMMLLLKKKJJJKKKLLLKKKMMMOOOOOONNNNNNNNNPPPNNNNNNNNNOOOPPPRRRUUUVVV^^^cccnnnppp___ZZZ\\\```jjjxxxyyyyyy}}}~~~}}}|||zzzzzzyyyyyyyyyvvvuuurrrnnnjjjgggdddccceeegggiiiiiigggfffggghhhjjjhhhhhhiiikkkjjjfffbbb[[[[[[[[[YYYWWWSSSPPPMMMNNNMMMMMMNNNOOOPPPOOONNNUUUWWWZZZ\\\^^^aaadddgggggghhhiiikkkmmmooopppqqqqqqsssuuuwwwxxxzzz}}}}}}~~~~~~}}}yyy{{{~~~JJJKKKKKKJJJIIIIIIJJJLLLHHHIIIJJJLLLMMMMMMMMMMMMJJJJJJJJJKKKLLLMMMMMMMMMKKKKKKKKKJJJJJJJJJJJJIIILLLLLLKKKKKKLLLLLLMMMMMMQQQQQQPPPPPPPPPPPPQQQRRRUUUWWWZZZ\\\\\\[[[XXXWWWVVVUUUWWWZZZ\\\bbbqqqssseeeYYYWWWSSSLLLKKKQQQTTTcccvvvkkk\\\MMMFFFCCC@@@???AAAAAA???============<<<;;;<<<;;;::::::999999::::::999999999888777666666666444444444333222222111111111111111222333444444444777999;;;===@@@CCCHHHLLLNNNPPPTTTWWWYYYYYYXXXWWWUUUTTTSSSQQQPPPNNNLLLLLLLLLJJJIIIJJJLLLMMMKKKIIIIIIHHHFFFEEEEEEGGGIIIJJJGGGGGGGGGGGGHHHIIIJJJKKKMMMMMMMMMMMMMMMNNNOOOPPPQQQSSSUUUYYY\\\```cccdddhhhkkkqqqwww{{{}}}}}}}}}}}}{{{zzzzzz{{{|||{{{zzz~~~~~~|||xxxwwwvvvuuuuuuvvvwwwwwwxxxvvvrrrmmmhhhaaaZZZUUUOOOMMMLLLJJJIIIHHHHHHIIIIIIHHHHHHHHHGGGGGGGGGGGGDDDBBBAAABBBDDDEEECCCAAAAAACCCIIIYYYssspppiiihhhsssyyyuuujjj___TTTRRRRRRQQQPPPPPPOOOMMMLLLLLLMMMMMMLLLJJJLLLLLLKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLMMMMMMNNNOOORRRRRRQQQQQQPPPOOOOOONNNMMMMMMMMMMMMMMMNNNNNNNNNMMMNNNPPPQQQPPPNNNLLLJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJIIIIIIHHHHHHJJJKKKLLLMMMNNNMMMLLLLLLJJJKKKLLLLLLKKKKKKLLLMMMLLLNNNOOOOOONNNMMMNNNOOONNNNNNNNNOOOPPPRRRTTTUUUWWW\\\fffuuummm```ZZZYYY```nnn|||}}}|||~~~~~~}}}}}}}}}}}}yyyxxxvvvssspppmmmjjjiiilllnnnoooooommmlllmmmnnnnnnnnnooorrruuuvvvtttqqqjjjhhheeebbb```^^^\\\\\\]]][[[ZZZZZZ\\\]]]\\\[[[]]]___aaaccceeegggkkknnnqqqrrrtttvvvxxxyyyzzz{{{|||~~~KKKLLLLLLKKKJJJJJJKKKMMMLLLLLLMMMNNNNNNNNNNNNNNNJJJJJJKKKKKKLLLLLLMMMMMMLLLLLLKKKJJJIIIGGGGGGFFFIIIIIIJJJJJJJJJKKKKKKKKKNNNNNNNNNNNNNNNOOOPPPQQQUUUWWWZZZ\\\\\\[[[YYYXXXVVVVVVWWWYYYYYY]]]hhhsss~~~{{{iiiaaa[[[RRRNNNQQQLLLTTT```ooosss^^^PPPHHHCCCBBBCCC@@@???===<<<===>>>===<<<<<<;;;;;;:::::::::::::::999999999888777777666666555555444444333222222222000000111111222333333333555777999;;;>>>BBBFFFJJJKKKMMMQQQUUUXXXZZZZZZZZZYYYYYYYYYXXXWWWTTTRRRQQQNNNMMMLLLMMMPPPQQQPPPOOOOOOMMMKKKIIIHHHIIIJJJKKKLLLLLLKKKLLLLLLMMMNNNNNNSSSSSSSSSSSSTTTUUUWWWWWW[[[[[[\\\^^^bbbeeehhhjjjnnnrrryyy~~~|||{{{|||}}}|||{{{~~~~~~~~~|||{{{zzzxxxtttqqqpppppprrrsssrrrnnniiiccc^^^XXXRRRNNNIIIHHHHHHGGGGGGHHHIIIIIIGGGGGGFFFEEEDDDCCCCCCBBB@@@??????AAACCCCCCAAA@@@@@@DDDMMMaaa}}}vvvjjjiiiooo~~~uuummmbbbYYYQQQRRRTTTSSSQQQRRRQQQOOOMMMMMMMMMMMMKKKIIILLLLLLKKKKKKKKKKKKLLLLLLLLLLLLLLLMMMMMMNNNPPPPPPQQQQQQPPPPPPOOOOOONNNNNNLLLMMMNNNPPPPPPPPPPPPOOONNNNNNPPPPPPOOOMMMKKKIIIKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJIIIHHHHHHHHHHHHIIIKKKLLLMMMMMMMMMLLLIIIKKKLLLLLLKKKKKKLLLNNNLLLNNNOOOOOONNNMMMMMMNNNNNNNNNNNNOOOPPPRRRSSSTTTRRRVVV]]]iiizzzppp```XXXVVVaaannnwww~~~}}}zzz{{{~~~~~~~~~}}}{{{yyywwwuuusssrrrtttuuuvvvuuusssrrrrrrsssrrrsssvvv{{{|||yyytttooommmlllmmmnnnkkkiiigggfffgggiiiiiihhhiiikkkmmmnnnooorrruuuwww{{{|||KKKLLLMMMLLLJJJJJJLLLMMMMMMNNNNNNNNNNNNNNNMMMMMMJJJKKKKKKKKKLLLLLLLLLMMMLLLLLLKKKJJJIIIHHHGGGGGGIIIJJJJJJKKKLLLLLLLLLLLLKKKKKKKKKLLLMMMNNNOOOPPPUUUVVVXXXZZZZZZYYYWWWVVVVVVXXXYYYZZZZZZ]]]dddkkk~~~{{{uuuwwwpppeeeZZZUUUPPPQQQUUU___oootttbbbSSSIIIDDDDDD@@@???======>>>>>>===<<<<<<<<<;;;:::::::::::::::999999999888888777777777666666555555444333333222000000111111111222222222333555777999;;;???CCCGGGHHHKKKNNNSSSWWWZZZ\\\\\\ZZZ[[[\\\]]]\\\ZZZXXXVVVUUUUUUVVVWWWXXXZZZZZZZZZXXXVVVSSSPPPNNNLLLLLLLLLQQQQQQQQQRRRSSSTTTUUUVVVYYYYYYZZZ[[[\\\^^^``````dddddddddeeegggkkknnnqqqrrrwww~~~}}}|||}}}}}}|||{{{}}}}}}{{{xxxwwwuuussspppnnnlllllllllmmmfffbbb]]]WWWSSSOOOLLLIIIFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFEEECCCBBBAAA@@@????????????@@@AAAAAA@@@@@@BBBJJJWWWiiiwwwnnnmmmpppyyy{{{mmmddd[[[TTTPPPRRRTTTSSSQQQRRROOONNNLLLLLLMMMMMMKKKJJJKKKKKKJJJJJJJJJJJJKKKKKKMMMLLLMMMMMMNNNOOOPPPQQQPPPPPPPPPOOOOOONNNNNNNNNLLLNNNPPPRRRTTTSSSRRRRRROOOPPPPPPPPPOOOMMMKKKJJJKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJIIIIIIHHHHHHGGGHHHJJJLLLMMMNNNMMMMMMIIIJJJLLLLLLKKKKKKMMMNNNLLLNNNOOOOOOMMMLLLLLLMMMMMMNNNNNNOOOPPPRRRSSSSSSRRRTTTZZZbbbnnnqqqbbbVVVZZZ```fffnnnwww}}}~~~}}}|||}}}~~~}}}}}}~~~}}}|||{{{zzzxxxyyyyyyxxxvvvuuuvvvwwwuuuwww{{{|||yyyyyyyyyzzzwwwuuurrrrrrsssttttttttttttvvvxxxyyyyyy{{{~~~KKKLLLMMMLLLJJJJJJLLLMMMMMMMMMNNNNNNMMMMMMLLLLLLKKKKKKKKKKKKLLLLLLLLLLLLJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKMMMNNNOOOOOOOOOOOOJJJJJJJJJJJJKKKMMMNNNNNNVVVWWWXXXYYYXXXWWWUUUTTTTTTWWWYYYYYYZZZ]]]bbbfffppp}}}kkkssspppbbbWWWRRRPPPVVVcccsssxxxbbbPPPFFFBBBBBB@@@>>>>>>??????>>>======<<<;;;;;;::::::;;;;;;999999999999888888888888777777666666555444444444111111111111111111222222111333555666888;;;???CCCEEEGGGJJJNNNSSSWWWZZZ[[[XXXZZZ\\\]]]^^^]]][[[ZZZ\\\]]]^^^___```aaabbbccccccaaa]]]YYYUUURRRPPPOOOSSSSSSTTTVVVXXXZZZ\\\]]]______```bbbdddfffhhhiiillllllkkkkkkmmmpppsssuuuvvvzzz}}}{{{{{{|||}}}|||{{{{{{|||}}}~~~|||yyywwwuuuqqqpppnnnllliiifffcccbbbYYYUUUQQQMMMKKKJJJHHHFFFGGGGGGGGGFFFFFFEEEEEEDDDEEEEEECCCBBB@@@???>>>======>>>>>>>>>>>>>>>???@@@DDDQQQaaapppvvvoookkkpppvvvtttddd\\\WWWRRROOORRRSSSQQQOOOPPPMMMLLLKKKKKKMMMMMMLLLKKKJJJIIIIIIHHHHHHIIIIIIJJJLLLLLLLLLMMMNNNPPPQQQRRRPPPOOOOOOOOOOOOOOONNNNNNMMMOOORRRTTTVVVVVVUUUTTTQQQQQQQQQQQQPPPOOONNNMMMLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKJJJJJJJJJJJJIIIIIIGGGHHHJJJLLLMMMNNNNNNMMMIIIKKKLLLLLLKKKKKKLLLNNNLLLMMMOOONNNMMMLLLLLLMMMMMMNNNNNNOOOPPPQQQRRRRRRRRRSSSWWW^^^fffvvvrrr___[[[XXXYYY\\\bbbiiinnnwww}}}~~~}}}~~~~~~|||}}}}}}{{{yyyyyyzzz|||zzz|||~~~~~~~~~~~~}}}~~~KKKLLLLLLKKKJJJJJJKKKMMMLLLLLLMMMMMMMMMLLLLLLKKKKKKKKKKKKKKKLLLLLLLLLLLLHHHIIIIIIJJJKKKKKKLLLLLLKKKLLLNNNOOOPPPPPPPPPOOOJJJJJJJJJJJJKKKKKKLLLMMMUUUVVVVVVWWWVVVUUUTTTSSSPPPTTTVVVUUUVVV[[[___```iiiwwwkkkjjjrrrwww___UUUNNNQQQ[[[gggttt~~~ppp\\\MMMDDDEEECCC@@@@@@@@@@@@???======<<<<<<;;;;;;;;;;;;;;;999999999999999999999999888888777777666555555444222222222222222222222222111222444444555777;;;>>>AAACCCEEEHHHLLLPPPTTTVVVSSSUUUWWWYYY[[[\\\\\\\\\^^^```bbbbbbbbbccceeefffkkkiiieeeaaa]]]YYYVVVUUUWWWWWWXXXYYY[[[^^^```aaacccdddeeegggjjjlllooopppqqqpppppppppqqqsssuuuvvvyyy|||~~~{{{zzzxxxxxxzzz{{{zzzyyyxxxxxxyyy||||||yyywwwuuutttooonnnkkkgggbbb\\\WWWTTTMMMKKKHHHFFFFFFFFFFFFEEEFFFFFFFFFFFFEEECCCBBBAAACCCBBBAAA@@@>>>===<<<;;;:::;;;;;;:::;;;===AAADDDJJJZZZmmmzzz{{{qqqnnnnnnqqqxxx{{{|||xxxjjj]]]WWWTTTOOONNNPPPRRROOONNNPPPMMMLLLKKKLLLNNNOOONNNMMMJJJIIIIIIIIIIIIIIIIIIJJJKKKKKKLLLLLLNNNOOOQQQRRRPPPPPPPPPPPPOOOOOOOOOOOONNNPPPRRRSSSUUUUUUUUUTTTQQQQQQQQQQQQQQQPPPPPPOOOMMMMMMMMMMMMMMMMMMMMMMMMKKKKKKKKKKKKKKKKKKKKKKKKIIIJJJLLLMMMNNNNNNNNNMMMKKKLLLMMMLLLKKKJJJKKKLLLJJJLLLNNNNNNMMMLLLMMMNNNMMMMMMOOOPPPQQQQQQQQQQQQQQQPPPTTTZZZ___iiirrrhhh^^^YYYWWWVVVXXX\\\jjjsss~~~JJJKKKKKKJJJIIIIIIJJJLLLKKKLLLMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLKKKKKKKKKKKKGGGHHHHHHIIIJJJJJJKKKKKKHHHJJJLLLNNNOOOOOONNNNNNKKKKKKJJJJJJJJJKKKKKKLLLNNNOOOPPPQQQRRRRRRRRRRRROOOSSSTTTRRRTTTZZZ]]][[[dddkkkzzzsssjjjiiixxxnnn```RRROOORRRXXXcccllllllyyy{{{ooo^^^QQQHHHEEECCCAAAAAA@@@???=========<<<;;;;;;;;;;;;;;;999999999999999999999999999888888777777666555555333333333333333222222222111222333333333444777:::======>>>@@@DDDHHHLLLNNNMMMNNNQQQSSSVVVYYY[[[\\\___aaaddddddbbbbbbdddgggooonnnkkkhhhdddaaa___^^^_________```aaabbbcccdddffffffhhhjjjmmmpppsssuuussssssssssssttttttuuuuuuvvvxxx|||~~~}}}wwwuuutttuuuwwwxxxxxxxxxuuuuuuuuuwwwzzz~~~yyyuuusssqqqnnnmmmgggeee```[[[UUUPPPLLLJJJGGGEEECCCCCCDDDDDDCCCBBBCCCCCCCCCDDDCCCBBB@@@?????????>>>===<<<::::::999999:::::::::<<>>BBBFFFIIIIIIJJJLLLOOOSSSWWWZZZ\\\```ccceeeeeecccccceeegggpppooommmkkkiiigggeeedddhhhggggggfffffffffggggggggghhhiiilllooorrruuuwwwsssttttttuuuuuuuuuttttttqqqsssvvvzzz||||||{{{{{{sssrrrqqqsssuuuwwwwwwwwwsssrrrrrrsssvvvxxxyyyyyy~~~{{{uuupppmmmiiifffccc]]]YYYTTTNNNJJJGGGFFFFFFEEECCCBBBBBBCCCCCCAAA@@@???@@@AAABBBAAAAAA??????===<<<;;;;;;:::999888888:::;;;<<<===@@@HHHRRRYYYhhhuuurrrqqqyyy~~~~~~vvv}}}xxxuuuyyy|||zzzyyyzzzzzzvvvnnn^^^VVVXXXMMMJJJJJJMMMOOOOOOQQQUUUTTTSSSQQQQQQQQQQQQOOOMMMMMMMMMLLLLLLLLLLLLMMMMMMIIIIIIJJJKKKLLLNNNPPPQQQQQQQQQQQQQQQQQQQQQQQQQQQNNNNNNNNNNNNNNNOOOPPPQQQMMMNNNNNNOOOOOOPPPPPPQQQPPPPPPPPPPPPPPPPPPPPPPPPMMMMMMMMMMMMMMMNNNNNNNNNMMMMMMOOOOOOPPPOOONNNMMMMMMNNNNNNMMMJJJIIIIIIJJJGGGIIILLLMMMMMMMMMOOOPPPLLLMMMOOOPPPQQQPPPPPPOOOPPPOOOSSS[[[[[[[[[hhhzzz~~~ttteee[[[YYYRRRXXXfff|||MMMLLLLLLLLLLLLLLLMMMMMMJJJJJJKKKKKKLLLLLLLLLMMMMMMMMMLLLKKKJJJKKKKKKKKKKKKJJJJJJJJJJJJJJJIIIIIIFFFFFFFFFGGGHHHKKKMMMNNNNNNOOOPPPOOOMMMKKKKKKKKKJJJKKKLLLMMMNNNOOOPPPPPPQQQRRRTTTVVVYYY\\\^^^```___^^^eeewww{{{llllllsssaaaNNNLLLNNNMMMIIIVVVUUU[[[iiiyyyzzzrrr^^^VVVIII@@@AAAFFFEEE???:::<<<>>><<<999777888:::;;;;;;;;;:::::::::999999888888888888888777666666666666555444333333222222111222222333333444555555333444555777:::===@@@AAAFFFGGGHHHIIIKKKOOOUUUYYY^^^___```aaa```aaadddffflllnnnpppmmmhhhfffiiillllllkkkjjjiiiiiijjjkkkkkkggghhhiiijjjmmmqqqtttvvvtttttttttssssssqqqpppppppppsssuuuvvvuuuuuuuuuuuurrrooommmlllooorrrtttuuuooommmllllllnnnpppqqqqqqwwwsssllleee___[[[YYYXXXOOOMMMJJJGGGDDDCCCCCCDDD@@@???>>>======>>>???@@@AAA@@@@@@@@@????????????>>>===;;;888777888999:::;;;???CCCEEEJJJTTTbbblllyyyyyytttuuuzzz|||uuuqqqqqqxxx|||yyyyyy}}}zzzjjj___XXXSSSRRRQQQPPPOOOOOOPPPQQQSSSTTTOOOPPPQQQRRRSSSSSSSSSSSSNNNOOOQQQQQQQQQOOOMMMLLLGGGHHHIIIJJJKKKMMMNNNNNNOOOOOOPPPQQQRRRSSSTTTUUUOOOPPPQQQQQQQQQPPPOOONNNMMMMMMMMMMMMNNNNNNOOOPPPVVVUUUSSSRRRRRRTTTUUUWWWQQQQQQOOONNNMMMNNNNNNOOONNNNNNNNNNNNNNNNNNNNNNNNOOOOOONNNMMMLLLKKKJJJJJJLLLKKKKKKKKKKKKMMMOOOPPPNNNOOOPPPQQQRRRRRRRRRRRRVVVVVVUUUTTTVVV\\\dddjjj{{{oooiii___]]]```oooNNNMMMLLLKKKKKKKKKKKKKKKJJJJJJKKKKKKKKKLLLLLLLLLNNNNNNMMMLLLKKKKKKKKKKKKJJJJJJJJJJJJJJJIIIIIIHHHFFFFFFFFFGGGHHHJJJMMMNNNNNNPPPPPPPPPMMMLLLLLLLLLKKKKKKLLLMMMOOOPPPQQQQQQQQQQQQRRRSSSVVVYYY[[[]]]^^^\\\aaannnsssmmmppp|||lllXXXRRRPPPMMMIIIMMMLLLOOOVVVaaakkkppprrroooeeeTTTEEEAAACCCCCC???>>>??????<<<999888:::===;;;;;;;;;:::::::::999999888888888888888777777666777666666555444444333333222222222333333333333444222222222333555777888999???@@@AAABBBDDDHHHMMMQQQUUUWWWZZZ\\\]]]```cccfffiiilllnnnllliiihhhkkknnnmmmmmmlllkkkkkkkkklllmmmhhhhhhhhhiiikkkmmmooopppqqqqqqrrrrrrrrrqqqpppppppppqqqsssrrrqqqppppppqqqpppnnnkkkkkkmmmoooooooooiiihhhffffffhhhhhhhhhgggjjjgggaaaZZZUUUQQQOOONNNHHHFFFCCC@@@???>>>>>>??????>>>============>>>???<<<<<<<<<<<<<<<=========::::::999999999:::<<<===>>>FFFQQQ[[[cccnnnyyy}}}|||{{{}}}yyysssppppppvvv~~~|||yyyxxx{{{vvvfff[[[TTTPPPNNNPPPPPPPPPPPPPPPPPPQQQRRROOOPPPQQQRRRRRRRRRRRRRRRNNNOOOPPPQQQPPPOOOMMMLLLHHHIIIIIIJJJKKKLLLMMMMMMMMMNNNOOOPPPQQQRRRRRRSSSRRRRRRPPPOOONNNNNNNNNNNNMMMMMMMMMMMMMMMNNNOOOOOOSSSRRRQQQPPPQQQRRRTTTUUUSSSRRRPPPNNNMMMMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMLLLLLLKKKKKKJJJLLLLLLKKKKKKLLLMMMOOOPPPNNNOOOPPPQQQRRRRRRRRRRRRRRRRRRQQQPPPRRRXXX___dddqqqooofff```eeeuuuyyyzzz|||NNNNNNLLLKKKJJJIIIIIIIIIKKKKKKKKKLLLLLLLLLLLLLLLPPPOOOOOONNNMMMLLLLLLLLLIIIJJJJJJKKKJJJIIIHHHGGGFFFFFFGGGGGGIIIJJJLLLMMMOOOPPPQQQQQQOOOMMMMMMNNNKKKLLLMMMNNNPPPQQQRRRSSSQQQPPPPPPPPPQQQTTTXXXZZZ[[[YYY\\\dddpppyyyuuuyyy~~~iii]]]UUUOOOKKKFFFHHHJJJKKKNNNVVVbbbkkkxxxppp___NNNDDDCCCBBB>>>AAAAAA???<<<::::::===???;;;;;;;;;;;;::::::::::::999888888888888777777777777777777666666555555444333333333333222222222222222111111111111222222333888999:::;;;===@@@EEEHHHJJJMMMQQQTTTXXX\\\aaaeeedddgggiiiiiiggggggjjjmmmllllllkkkkkkkkkkkklllllliiiiiihhhgggggghhhjjjkkkmmmnnnooopppppppppoooooonnnoooooommmkkkjjjkkklllnnnllljjjjjjjjjjjjhhhgggcccbbb`````````___]]][[[\\\YYYTTTNNNIIIFFFEEEDDD@@@???===<<<;;;;;;;;;<<<>>>>>>===<<<<<<===>>>>>>999999999:::;;;;;;<<<<<<888999999999999;;;???BBBIIITTTeeettt|||uuuzzzyyywwwuuuuuuzzz|||zzz|||{{{nnn```WWWQQQMMMKKKPPPPPPPPPPPPPPPOOOOOONNNPPPPPPQQQQQQRRRQQQQQQQQQNNNOOOPPPPPPPPPOOOMMMMMMJJJJJJJJJKKKKKKLLLLLLLLLLLLMMMMMMNNNOOOPPPQQQQQQUUUSSSPPPNNNLLLLLLMMMNNNMMMMMMLLLLLLMMMMMMNNNNNNOOOOOONNNNNNOOOQQQRRRTTTUUUSSSQQQOOOMMMLLLLLLLLLNNNNNNNNNNNNNNNNNNNNNNNNKKKKKKKKKKKKKKKKKKKKKKKKMMMLLLLLLLLLLLLNNNOOOPPPMMMNNNOOOQQQRRRSSSSSSSSSOOOOOOOOONNNPPPUUU[[[```eeessssssfffgggsss~~~~~~}}}{{{|||}}}~~~|||qqqllljjjnnnttt}}}NNNNNNMMMLLLKKKKKKKKKLLLMMMMMMMMMMMMMMMMMMMMMNNNPPPPPPPPPOOOOOONNNMMMMMMIIIJJJKKKKKKKKKIIIGGGFFFGGGGGGHHHHHHIIIJJJKKKLLLOOOPPPRRRQQQPPPOOOOOOPPPLLLMMMNNNOOOQQQRRRSSSSSSRRRQQQOOONNNOOORRRUUUXXXXXXXXXZZZ___fffsss~~~lll^^^UUUQQQIIILLLNNNMMMLLLOOOVVV^^^lllllleeeZZZQQQLLLEEE???@@@???>>><<<;;;<<<>>>???<<<;;;;;;;;;;;;:::::::::999999888888888777777888888888888777777777666666555444444333222111111111333222222111111222222222444666777888999;;;???BBBBBBEEEIIIMMMQQQVVV\\\______aaaddddddddddddfffhhhhhhhhhhhhhhhhhhiiiiiiiiiiiihhhgggfffffffffggghhhkkklllmmmnnnnnnmmmkkkjjjjjjkkkjjjhhhffffffhhhjjjkkkjjjiiihhhgggeeeaaa^^^^^^]]][[[[[[ZZZWWWTTTQQQPPPNNNJJJFFFCCC@@@??????>>>===<<<<<<;;;<<<=========<<<<<<<<<<<<<<<<<<===:::::::::;;;;;;<<<<<<<<<:::::::::888999>>>EEELLL]]]hhhyyy}}}}}}|||xxxvvvooodddZZZTTTPPPMMMLLLOOOPPPPPPQQQPPPNNNLLLKKKOOOPPPPPPQQQQQQQQQPPPPPPNNNNNNOOOOOOOOOOOONNNMMMLLLLLLKKKKKKKKKKKKKKKKKKLLLLLLMMMNNNNNNOOOPPPPPPSSSRRRQQQPPPOOOOOOOOOOOONNNNNNMMMMMMMMMNNNNNNOOOMMMMMMMMMMMMOOOPPPRRRSSSSSSRRRPPPNNNMMMLLLMMMMMMMMMNNNNNNNNNNNNNNNOOOOOOIIIJJJJJJJJJKKKKKKKKKLLLNNNMMMLLLLLLLLLNNNOOOPPPMMMMMMOOOPPPRRRSSSSSSSSSPPPPPPPPPPPPQQQTTTZZZ^^^bbbjjjxxx~~~tttuuussslllfffeeegggnnn}}}zzzoooiiigggkkknnnttt{{{MMMMMMMMMMMMNNNOOOPPPPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPQQQPPPOOONNNNNNKKKKKKLLLLLLKKKIIIHHHGGGIIIIIIJJJJJJKKKKKKKKKKKKNNNPPPQQQQQQPPPOOOPPPQQQNNNNNNOOOPPPQQQRRRRRRSSSSSSQQQOOONNNNNNQQQTTTVVVUUUWWW[[[___bbbjjj{{{pppddd___UUUSSSQQQMMMKKKMMMQQQTTT\\\cccjjjjjjeee]]]PPPEEE@@@@@@???>>>>>>>>>>>>===<<<<<<<<<;;;;;;;;;::::::::::::999888777888888888888888888888888777777777666555555444333222111111222222111111222222333444222333444555555777:::======@@@CCCGGGJJJNNNSSSVVV\\\^^^```aaaaaaaaaaaabbbddddddeeeeeeffffffffffffeeeeeedddcccdddeeefffgggiiijjjkkkkkkjjjhhheeecccdddeeeeeedddcccdddfffhhhgggfffdddcccbbb___[[[WWWVVVUUUSSSRRRQQQNNNJJJGGGGGGEEECCC@@@>>>===<<<<<<<<<<<<<<<<<<======>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;:::999===GGGVVVaaawww~~~~~~~~~wwwpppiiiddd\\\VVVRRRQQQPPPOOOOOOOOOPPPPPPOOOMMMKKKJJJNNNOOOOOOPPPPPPPPPPPPOOOMMMNNNNNNNNNNNNNNNNNNNNNLLLLLLLLLLLLLLLKKKKKKKKKMMMMMMMMMNNNNNNOOOOOOPPPOOOPPPRRRTTTTTTSSSQQQPPPPPPOOONNNNNNNNNNNNOOOOOOLLLLLLMMMNNNOOOQQQRRRRRROOOOOOMMMLLLLLLMMMNNNOOOMMMMMMMMMNNNNNNOOOOOOOOOIIIIIIJJJJJJKKKKKKLLLLLLNNNMMMLLLLLLLLLMMMNNNOOOLLLMMMNNNPPPQQQQQQRRRRRRPPPPPPQQQQQQQQQTTTXXX[[[^^^aaaiiixxx~~~~~~{{{lll[[[TTTTTTZZZeeeooovvvrrrrrrtttwwwwwwxxx{{{MMMMMMNNNNNNOOOPPPRRRSSSPPPPPPPPPPPPPPPOOOOOOOOOMMMNNNPPPQQQQQQQQQPPPOOONNNMMMMMMLLLKKKJJJIIIIIIKKKKKKLLLLLLMMMLLLLLLKKKMMMOOOQQQQQQPPPPPPQQQRRROOOOOOOOOPPPPPPPPPQQQQQQRRRQQQOOONNNOOOQQQTTTUUUSSSVVV[[[___```cccooo{{{|||uuuhhhbbbXXXPPPMMMNNNQQQSSSTTT___kkksssuuupppcccVVVIIIGGGCCCAAAAAA@@@???===<<<<<<<<<<<<;;;;;;;;;:::;;;:::999888777888999999888888888888888888888888777666666555444333333222000000000000000111333333///000222222222333555777999<<<>>>@@@BBBEEEIIILLLVVVXXXZZZ[[[]]]]]]\\\\\\___```aaabbbcccccccccccc```______^^^___```bbbcccdddeeeffffffdddaaa^^^[[[]]]^^^______^^^___aaabbb___]]]\\\[[[YYYWWWSSSOOOLLLJJJHHHFFFEEECCC@@@>>>>>>===<<<;;;::::::::::::999999:::;;;;;;<<<<<<<<<::::::;;;;;;;;;;;;::::::999999999999::::::::::::;;;===???AAAHHHWWWkkkzzz|||uuuqqqqqqwww~~~{{{pppggg___[[[VVVRRRQQQRRRQQQQQQNNNNNNNNNNNNMMMLLLKKKJJJLLLMMMNNNOOOPPPPPPPPPPPPMMMMMMMMMMMMNNNNNNNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMNNNNNNOOOOOOLLLNNNRRRUUUUUUTTTQQQOOOPPPOOONNNNNNMMMNNNNNNNNNMMMMMMNNNOOOPPPPPPQQQQQQMMMLLLKKKKKKKKKLLLMMMNNNMMMMMMMMMNNNNNNOOOOOOPPPJJJJJJJJJKKKKKKLLLLLLLLLMMMMMMLLLKKKKKKLLLMMMNNNLLLLLLMMMNNNOOOOOOOOOOOOMMMOOOPPPPPPOOOQQQSSSVVV[[[]]]aaalll}}}|||~~~vvvaaaTTTNNNNNNRRRXXXfffooo{{{}}}NNNNNNNNNNNNOOOOOOPPPQQQPPPOOOOOOOOONNNNNNNNNMMMKKKLLLNNNPPPQQQQQQQQQPPPQQQPPPMMMKKKJJJJJJKKKLLLLLLMMMNNNNNNNNNNNNMMMLLLLLLNNNPPPPPPPPPPPPQQQRRRPPPPPPPPPOOOOOOOOOOOONNNPPPOOONNNNNNOOOQQQRRRSSSSSSSSSWWW[[[[[[]]]dddnnn|||~~~tttiii```YYYVVVUUUSSSZZZdddooozzz{{{rrr[[[TTTKKKEEEBBBBBBAAA@@@<<<<<<<<<<<<;;;;;;;;;;;;<<<:::999777777888999:::777777777888888888888888777777666666555555555444111111000000000111222222...000111222111111333555555777999:::<<<>>>AAADDDKKKLLLNNNRRRUUUVVVUUUTTTXXXYYYZZZ\\\\\\\\\\\\[[[YYYYYYXXXWWWXXXYYYZZZ[[[[[[]]]______^^^[[[WWWUUUUUUWWWXXXXXXWWWVVVWWWXXXTTTRRRPPPOOONNNMMMJJJGGGCCCAAA>>>===<<<<<<:::888999999999999999999999999777888999999::::::::::::888999:::;;;;;;:::999888777777999:::<<<===>>>???@@@DDDIIINNNVVVfffzzzvvvllllllpppvvvxxxjjj___ZZZVVVRRRPPPPPPPPPPPPOOONNNMMMLLLLLLKKKKKKKKKKKKJJJKKKMMMNNNPPPQQQQQQQQQMMMMMMMMMMMMMMMNNNNNNOOOLLLLLLLLLLLLLLLLLLMMMMMMKKKLLLLLLLLLLLLMMMMMMMMMMMMNNNPPPRRRRRRQQQOOONNNNNNMMMMMMLLLKKKKKKLLLLLLMMMMMMNNNOOOOOOOOOOOOOOOLLLKKKJJJIIIIIIJJJKKKLLLLLLMMMMMMNNNOOOOOOPPPPPPKKKLLLLLLLLLLLLLLLLLLLLLMMMLLLKKKJJJJJJKKKLLLLLLLLLLLLMMMMMMMMMMMMLLLLLLLLLNNNOOOOOOOOOOOOQQQSSSYYY\\\```fffppp{{{}}}}}}lll___TTTLLLLLLOOOUUU\\\ffflllnnnooorrrttt}}}~~~yyywwwwwwzzzOOOOOONNNNNNMMMNNNNNNNNNNNNNNNNNNMMMMMMLLLLLLLLLIIIKKKNNNPPPRRRRRRQQQQQQSSSQQQNNNKKKJJJKKKLLLMMMNNNNNNOOOPPPOOONNNMMMLLLKKKMMMOOOPPPOOOOOOPPPRRRQQQQQQPPPOOOOOONNNMMMMMMMMMMMMNNNNNNOOOPPPQQQRRRSSSRRRSSSVVVWWWXXX^^^fffqqqxxxggg[[[VVVRRRUUUZZZeeewwwiii___QQQGGGCCCBBBCCCDDD======<<<<<<<<<;;;;;;;;;<<<;;;999777777888999:::777777777777777777888888777777777777666666666666444444333222222222222222000222333333222333444555111333555666777:::===??????AAADDDHHHMMMOOONNNNNNPPPRRRSSSUUUVVVVVVUUUUUUUUUUUUSSSRRRRRRRRRSSSTTTUUUVVVYYYZZZZZZWWWTTTRRRQQQSSSTTTTTTRRRPPPOOOOOOLLLJJJHHHGGGGGGFFFDDDBBB@@@===:::999999999999888888888888999:::::::::;;;777888999:::;;;;;;::::::888999:::;;;;;;:::999888777888:::<<>>@@@AAAAAA@@@???>>>===<<<:::999888888999:::888888888777666555555444777777666666555555555444555555444333333333333444000111222333333222111000222222333444444555666666<<<<<<<<<===???BBBDDDFFFJJJJJJJJJKKKKKKJJJJJJJJJNNNMMMJJJHHHHHHHHHIIIJJJNNNOOOQQQRRRRRRQQQOOONNNLLLJJJJJJKKKLLLKKKFFFAAA@@@@@@???===<<<;;;::::::::::::999888777666555555666666666666777777777777999999888888888888999999888999999888777777:::<<<999888999===CCCKKKRRRUUU\\\[[[]]]dddqqq~~~yyyttthhhhhhkkkrrr|||ooo___VVVXXXVVVRRRNNNLLLKKKLLLMMMJJJKKKKKKKKKKKKKKKJJJIIIKKKIIIHHHIIIMMMOOONNNMMMIIIIIIIIIIIIIIIJJJKKKLLLJJJJJJJJJJJJKKKLLLMMMNNNMMMMMMLLLLLLKKKKKKJJJJJJKKKJJJJJJKKKLLLMMMKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKLLLMMMNNNOOONNNMMMLLLJJJJJJIIIIIIIIIJJJJJJKKKKKKLLLMMMNNNOOOPPPQQQQQQNNNOOOOOOOOOOOONNNMMMLLLJJJJJJIIIHHHHHHHHHHHHIIIMMMMMMMMMMMMLLLLLLLLLLLLNNNNNNOOOPPPQQQRRRSSSTTTWWWWWWZZZ^^^```gggvvv}}}wwwiii]]]XXXWWWVVVZZZ]]][[[UUUQQQRRRTTTTTTUUUZZZaaagggmmmyyy}}}wwwpppgggbbb```^^^___gggxxx~~~}}}~~~LLLMMMNNNPPPPPPPPPOOOOOONNNOOONNNNNNNNNMMMLLLKKKMMMMMMOOOPPPPPPOOOOOONNNMMMNNNOOOOOOOOONNNMMMLLLNNNOOOPPPQQQQQQPPPOOOOOOOOOPPPPPPPPPOOOOOOQQQSSSPPPPPPPPPOOONNNMMMKKKKKKKKKKKKKKKLLLMMMMMMNNNNNNMMMOOOQQQRRRSSSTTTWWWZZZ^^^fffuuuuuu\\\XXXTTTYYYlllvvvkkk```TTTKKKGGGFFFDDDAAA@@@??????>>>======<<<;;;999999999999:::999999888777777666555555777777777666666666555555666555444444333333444444111111222222222222111111222222222333444555555555:::999999999:::<<<>>>???DDDDDDEEEEEEEEEEEEDDDDDDFFFEEEDDDCCCCCCEEEFFFHHHIIIJJJLLLMMMMMMLLLJJJIIIGGGFFFFFFGGGHHHFFFBBB>>>======<<<;;;999888888777888888888777666666555555666666666666777777777777999888888777777888888999::::::999777666666666777;;;;;;>>>GGGSSS^^^eeehhhjjjkkkooouuu~~~yyyrrrqqqqqqtttxxx|||zzzkkk^^^WWWUUUTTTRRRPPPNNNLLLKKKJJJKKKKKKLLLLLLLLLLLLLLLKKKLLLJJJHHHIIILLLNNNMMMLLLJJJIIIIIIIIIIIIJJJJJJKKKKKKKKKKKKKKKLLLMMMNNNOOOLLLLLLKKKKKKJJJIIIHHHHHHHHHGGGGGGHHHJJJJJJIIIGGGJJJJJJJJJIIIIIIHHHHHHHHHKKKLLLMMMNNNNNNNNNMMMLLLKKKJJJJJJIIIIIIIIIJJJJJJJJJJJJKKKLLLNNNOOOPPPPPPOOOOOONNNNNNMMMMMMLLLLLLJJJJJJIIIHHHHHHHHHHHHIIILLLLLLLLLLLLLLLLLLLLLLLLMMMNNNNNNOOOPPPQQQRRRSSSTTTUUUXXX[[[\\\aaannn{{{yyymmmddd```ggglllrrrrrrkkkaaaWWWQQQMMMKKKLLLPPPTTTVVV]]]eeeqqqvvv|||{{{xxxrrrpppnnniiiccc]]]WWWUUUYYYZZZ^^^jjj}}}LLLLLLMMMMMMNNNOOOOOOPPPNNNNNNNNNNNNNNNNNNMMMMMMNNNOOOPPPPPPPPPOOONNNMMMLLLLLLLLLMMMMMMMMMMMMMMMOOOPPPQQQQQQQQQQQQOOOOOOPPPQQQQQQQQQPPPPPPRRRSSSPPPPPPPPPPPPOOONNNLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKNNNPPPQQQRRRRRRSSSUUUWWW[[[]]]ddduuukkk]]]SSSWWWeeeuuu{{{nnn]]]OOOJJJGGGCCCAAABBBAAA>>>;;;======;;;::::::999:::::::::999999888888777777777888888888777777777777777666666555444444444444444333333222222222222333333111222222333333444444555666666555555555666666777<<<<<<============<<<<<<<<<<<<<<<<<<===???BBBCCCCCCCCCEEEEEEEEEEEECCCCCC@@@??????@@@AAA???<<<999999999888777666555555444666666666666666666666666666666666666777777777777999888888777777888888999:::888777777888888777666;;;===EEEQQQaaannnvvvyyy}}}zzzrrrnnnqqqvvv}}}~~~{{{pppddd\\\XXXRRRRRRRRRQQQOOOMMMJJJHHHKKKKKKKKKLLLMMMMMMMMMMMMLLLKKKIIIIIIKKKLLLKKKJJJKKKJJJIIIIIIIIIIIIIIIIIIKKKKKKKKKKKKLLLMMMNNNNNNLLLKKKKKKIIIHHHGGGFFFFFFGGGFFFFFFGGGIIIJJJHHHGGGIIIIIIHHHHHHGGGGGGGGGGGGJJJKKKLLLMMMNNNMMMLLLLLLLLLKKKJJJIIIIIIIIIIIIIIIHHHHHHIIIKKKLLLMMMNNNOOOPPPOOOMMMLLLKKKKKKKKKLLLJJJJJJIIIHHHHHHHHHHHHIIIKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLMMMNNNOOOPPPPPPQQQQQQRRRTTTWWWXXXZZZdddnnnxxxpppxxx}}}jjj]]]SSSMMMHHHHHHIIIIIIKKKOOOWWWZZZ```fffmmmuuu}}}yyy{{{yyyqqqllliiifffdddbbbddddddaaa\\\WWWVVVWWWZZZ]]]cccpppJJJJJJJJJJJJKKKLLLNNNNNNMMMMMMMMMMMMNNNNNNOOOOOOQQQQQQRRRRRRQQQPPPNNNMMMLLLLLLLLLLLLLLLMMMNNNOOOPPPQQQRRRSSSSSSRRRQQQPPPPPPQQQQQQPPPOOOOOOQQQRRRRRRRRRRRRRRRQQQPPPOOONNNLLLLLLLLLLLLLLLLLLLLLMMMNNNPPPRRRRRRQQQQQQRRRTTTZZZYYY\\\fffxxx|||fffUUUWWW^^^dddqqqvvvbbbNNNJJJFFFEEEEEECCC???:::======<<<;;;;;;::::::::::::::::::999999888888888888888888888888888888888777666555555444555555555555444333222222333444555222222222222333333444444333333333333333333444444555666666777777666666555666666666777888:::<<<=========>>>??????>>>======:::::::::;;;;;;:::888666666666555555444444333333444444444555555555666666666666666666777777777777888888777777777777888888888666555777:::<<<<<<;;;===EEEQQQ^^^kkkvvv~~~pppiiiiiiooozzz~~~yyy|||{{{pppeee]]]YYYWWWQQQQQQPPPOOONNNLLLJJJIIIJJJJJJJJJKKKKKKMMMMMMNNNLLLKKKJJJIIIIIIJJJJJJIIIKKKJJJJJJIIIHHHHHHHHHHHHJJJJJJJJJJJJJJJKKKLLLMMMLLLKKKKKKIIIHHHGGGFFFEEEHHHGGGGGGIIIKKKKKKJJJIIIFFFFFFFFFFFFGGGGGGGGGGGGHHHIIIKKKLLLMMMMMMLLLKKKMMMLLLKKKJJJIIIHHHHHHHHHFFFFFFGGGIIIJJJKKKLLLMMMOOONNNKKKJJJIIIIIIKKKLLLJJJJJJIIIHHHHHHHHHHHHIIIJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKLLLLLLMMMNNNNNNOOOOOOOOORRRUUUVVVVVV]]]fffqqqyyycccYYYNNNKKKJJJIIIJJJMMMJJJLLLOOOSSSXXX^^^eeejjjgggmmmtttxxxyyyyyy|||~~~~~~}}}yyysssmmmeeefffgggiiikkkmmmnnnnnnmmmhhhaaa\\\ZZZ[[[]]]___dddkkkqqqrrrnnnjjjiiijjjjjjlllpppwwwIIIIIIIIIJJJKKKMMMNNNOOONNNMMMMMMMMMNNNOOOPPPQQQSSSSSSTTTSSSRRRQQQOOONNNMMMMMMMMMMMMMMMNNNOOOPPPPPPQQQRRRSSSTTTSSSRRRRRROOOPPPPPPOOONNNNNNOOOQQQTTTTTTTTTTTTSSSRRRQQQQQQLLLMMMMMMNNNNNNOOOOOOPPPMMMOOOQQQRRRQQQPPPPPPQQQUUUXXX[[[```kkk~~~ppp]]]ZZZYYYVVV^^^lllzzz}}}aaaYYYNNNFFFBBBAAA@@@???>>>=========<<<;;;::::::::::::::::::999999999999888888888888999999999999777777666555555555555666666555444333333444555666222333333333333333444444222222333444444555555555222222333333333333222222555555555555555666777777999999999::::::999999999555666888888777666666555555555555555444444444444333333444444555555666666666666666666777777777777888777777777777777777888777666555666999<<<>>>>>>DDDQQQbbbmmmuuu}}}rrrhhh```bbbjjjvvv}}}xxx|||yyy~~~rrrggg]]]XXXUUUTTTRRRPPPNNNKKKJJJJJJKKKLLLIIIHHHHHHHHHIIIKKKLLLMMMKKKKKKJJJIIIHHHHHHHHHIIIKKKJJJIIIHHHHHHHHHHHHHHHIIIHHHHHHHHHHHHIIIIIIJJJLLLLLLKKKJJJIIIGGGGGGFFFGGGGGGGGGHHHKKKKKKKKKIIIBBBCCCDDDEEEGGGHHHIIIIIIGGGHHHJJJKKKLLLLLLKKKKKKMMMLLLKKKJJJIIIHHHHHHHHHEEEFFFGGGHHHIIIJJJJJJKKKMMMLLLJJJHHHHHHIIIJJJKKKJJJJJJIIIHHHHHHHHHHHHIIIIIIJJJJJJJJJKKKKKKKKKLLLJJJJJJKKKKKKLLLMMMMMMMMMMMMMMMPPPUUUVVVVVV[[[bbbgggzzzssseeeWWWOOOLLLJJJKKKNNNLLLMMMOOOPPPPPPQQQSSSUUUSSSWWW\\\^^^^^^^^^```cccdddjjjppptttyyy{{{vvvvvvvvvwww}}}|||wwwtttjjjfffcccaaaaaa```\\\XXXVVVVVVUUUTTTUUUVVVWWWXXXTTTSSSRRRSSSXXX```jjjqqqyyy~~~|||~~~}}}}}}}}}KKKKKKLLLMMMOOOPPPQQQQQQOOONNNMMMMMMMMMOOOPPPQQQSSSSSSTTTTTTSSSQQQOOONNNMMMMMMNNNNNNNNNNNNNNNNNNMMMOOOPPPRRRSSSSSSSSSRRROOOPPPPPPOOOMMMMMMNNNPPPTTTTTTUUUUUUTTTSSSSSSRRRMMMMMMNNNNNNOOOPPPQQQQQQLLLNNNQQQQQQPPPOOOOOOPPPOOOTTTZZZ^^^eeettt~~~llleee^^^TTTSSS[[[kkk{{{~~~rrr```NNNBBB???AAADDD>>>>>>>>>>>>===<<<;;;:::999999999999999999999999888888888888888999999999888888777666666666666666666666555555555555666666444444444444444444444444333333444555666666666666111111222222222222111111555555555555444444444444666666666666666666666666333444666666555444555666444444444555555555555555333444444444555555666666666666666666777777777777888777777666666777777888777777777777777;;;AAAEEEMMM[[[kkkvvv{{{wwwccc^^^^^^ggguuu{{{vvvxxxsssxxx~~~zzzssshhh___XXXTTTRRRQQQQQQOOOLLLIIIHHHIIIKKKMMMIIIHHHHHHGGGHHHIIIKKKLLLJJJJJJJJJIIIGGGGGGHHHIIIJJJIIIHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGHHHHHHKKKJJJJJJIIIIIIHHHHHHGGGEEEEEEEEEGGGIIIJJJIIIHHHBBBBBBCCCEEEGGGHHHIIIJJJEEEGGGHHHJJJKKKKKKKKKJJJLLLKKKJJJIIIIIIIIIIIIIIIFFFGGGGGGGGGHHHHHHHHHHHHIIIIIIHHHGGGHHHIIIJJJKKKJJJJJJIIIHHHHHHHHHHHHIIIJJJJJJJJJKKKKKKLLLLLLMMMJJJJJJKKKKKKLLLLLLLLLLLLMMMLLLNNNSSSUUUUUUZZZ___dddqqqvvvhhh^^^WWWRRRRRRUUUXXX[[[______\\\WWWSSSQQQNNNOOOOOONNNLLLLLLLLLMMMNNNQQQVVVYYY]]]fffsss}}}qqqfff``````^^^\\\```hhhooosssttttttsssppplllgggbbb^^^\\\RRRPPPNNNMMMNNNOOOPPPOOOOOOMMMKKKIIIHHHJJJLLLNNNLLLNNNSSSZZZeeetttJJJKKKMMMOOOQQQQQQQQQQQQPPPOOONNNMMMMMMNNNPPPQQQPPPQQQRRRRRRQQQPPPOOONNNLLLMMMNNNNNNNNNMMMLLLKKKIIIJJJMMMOOOQQQRRRRRRRRRPPPQQQQQQPPPNNNNNNOOOPPPSSSSSSSSSTTTSSSSSSRRRQQQNNNNNNNNNNNNNNNNNNNNNNNNKKKMMMPPPQQQPPPOOONNNOOOMMMRRRXXX]]]cccmmm{{{xxxmmm___WWWUUU^^^hhh{{{wwwcccQQQFFFDDDEEE>>>>>>??????>>>===;;;:::888888888999999999999999777777777888888888999999999888777777666666777777555666666777777666666555555555555555555555555555444555555666555444333333111222222222222222222111333444444444444444444333555444444444444444444555111333555444333222444666333444444444555555666666555555555555555666666666666666666666777777777777777777666666666666777777555999;;;;;;<<>>>>>?????????===;;;:::888888888888888888888888666666777777888888888888999888888777777777777777555666777888888777666555666666666666666666555555555555666555444222000///111222222333333222222111222222333444444444444444333333222222222222333333///222444333222111333666333333333444444555555666666666666666666666666666666666666666777777777777777777666666666666777777333999>>>@@@CCCMMM^^^kkkyyyzzz~~~zzzmmmdddaaabbbggggggppp}}}{{{wwwxxx~~~|||zzzlll___[[[VVVTTTSSSSSSQQQNNNJJJKKKLLLLLLLLLKKKIIIHHHMMMLLLJJJIIIIIIJJJKKKLLLGGGIIIJJJIIIFFFFFFHHHKKKGGGGGGGGGGGGHHHIIIIIIJJJIIIIIIHHHGGGGGGHHHHHHHHHEEEFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHJJJMMMNNNMMMLLLGGGGGGGGGGGGFFFFFFFFFEEEDDDEEEGGGIIIJJJJJJJJJJJJJJJJJJIIIIIIIIIJJJJJJKKKIIIIIIHHHHHHGGGFFFFFFEEECCCDDDEEEGGGIIIJJJJJJJJJJJJJJJIIIHHHHHHHHHHHHIIIJJJKKKKKKLLLMMMNNNNNNOOOKKKKKKKKKLLLLLLLLLLLLLLLNNNJJJJJJMMMNNNNNNQQQVVV]]]aaagggnnnvvvvvvtttwww}}}~~~fff___VVVOOOMMMJJJGGGEEE???AAADDDGGGHHHJJJKKKMMMLLLSSSYYYZZZTTTMMMJJJIIIGGGDDDAAADDDIIILLLKKKIIIMMMKKKIIIGGGFFFFFFFFFGGGFFFIIILLLNNNQQQXXXbbbiiinnniiiaaaZZZUUUTTTTTTUUU\\\aaaiiisssKKKLLLLLLMMMNNNNNNOOOOOOMMMLLLMMMLLLLLLLLLLLLLLLQQQQQQPPPNNNLLLKKKJJJIIIHHHJJJLLLMMMNNNMMMLLLKKKHHHGGGGGGGGGHHHKKKMMMOOONNNQQQTTTSSSOOOKKKKKKKKKNNNOOOQQQRRRRRRRRRQQQPPPMMMMMMMMMMMMMMMMMMMMMMMMJJJKKKLLLNNNPPPRRRSSSTTTTTTVVVZZZ\\\^^^aaadddgggssspppeee^^^ZZZZZZ___cccdddfffhhhzzzrrrhhhXXXIIICCCBBB@@@>>>======>>>???999555666;;;<<<888888<<<888999999:::999888666555888888777666666666666666444555666777777666555444555555444444444444555555555555555555555555555555444444444333333333222222111111222222222333333333111111222333333444555555444444444444444444444444444444444444444444444444444444444444444444444444888888888777666555333333555555555555444555888:::???>>>???EEEQQQbbbttt~~~uuukkkfffggglllpppsss|||~~~~~~|||xxx{{{zzzooohhhYYYVVVRRRNNNLLLKKKLLLLLLNNNNNNMMMMMMLLLKKKKKKKKKIIIIIIIIIGGGEEEDDDFFFHHHHHHHHHGGGGGGFFFEEEEEEEEEEEEGGGIIIKKKKKKKKKJJJIIIIIIHHHFFFDDDDDDEEEFFFGGGDDDEEEGGGIIIJJJJJJIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFEEEEEEFFFEEECCCBBBFFFGGGHHHIIIJJJJJJJJJJJJIIIIIIJJJJJJJJJIIIHHHHHHEEEFFFGGGHHHGGGGGGEEEEEECCCDDDFFFGGGHHHHHHHHHGGGGGGFFFEEEDDDDDDFFFHHHJJJGGGHHHIIIJJJKKKKKKKKKKKKIIIIIIIIIIIIJJJKKKMMMMMMLLLKKKJJJKKKLLLNNNQQQSSSVVVZZZ^^^aaafffttt}}}pppaaaVVVPPPLLLJJJGGGHHHJJJMMMPPPPPPOOOMMMJJJJJJJJJIIIIIIHHHGGGGGGCCCBBBAAABBBEEEGGGHHHHHHLLLJJJHHHHHHJJJLLLNNNNNNNNNPPPSSSXXXaaaooo}}}wwwlllhhhgggfffnnnlllmmmuuuJJJKKKKKKLLLMMMMMMNNNNNNMMMMMMLLLLLLKKKKKKKKKKKKNNNNNNNNNNNNMMMMMMLLLLLLIIIJJJKKKLLLMMMLLLLLLKKKJJJIIIHHHHHHIIIKKKMMMOOOQQQTTTVVVUUURRROOOOOOOOOOOOOOOPPPQQQQQQQQQQQQPPPNNNNNNNNNOOOOOOOOOPPPPPPKKKKKKLLLNNNOOOPPPQQQRRRSSSUUUWWWYYYZZZ[[[^^^```hhhssszzzqqqhhh___ZZZWWWVVVYYY___ooosssuuutttssspppeeeYYYJJJGGGCCC@@@>>>>>>=========::::::===<<<777555888666777888:::::::::999999888888777666666666666777555666666666666666666555555666666777777666666555555555555555555555555555444444444333333333222222222222222333333333333444222222222333333444444555444444444444444444444444444444444444444444444444444444444444444444444444666777777777777666666555333555666777777999<<<>>>CCCHHHOOOUUU\\\iii{{{yyyooolllgggbbbccckkkxxx~~~{{{qqqfff___WWWUUURRRNNNLLLKKKKKKKKKLLLMMMMMMLLLLLLKKKJJJIIIIIIIIIIIIGGGEEEEEEFFFHHHHHHHHHGGGFFFFFFEEEEEEDDDDDDFFFHHHIIIJJJJJJIIIHHHGGGFFFEEEDDDDDDEEEFFFGGGHHHIIIIIIIIIHHHGGGGGGFFFHHHHHHHHHHHHHHHIIIIIIIIIHHHIIIJJJLLLMMMKKKGGGDDDFFFGGGHHHIIIIIIJJJJJJJJJHHHIIIIIIIIIIIIHHHGGGGGGFFFGGGHHHHHHHHHHHHFFFFFFCCCDDDFFFGGGGGGGGGGGGFFFGGGFFFFFFEEEFFFGGGHHHIIIGGGHHHHHHIIIJJJJJJKKKKKKIIIIIIIIIJJJJJJKKKLLLMMMLLLKKKKKKKKKLLLMMMPPPQQQSSSWWWZZZ\\\```jjjzzz}}}}}}oooeee^^^\\\WWWYYY]]]bbbeeeccc\\\VVVTTTQQQMMMJJJIIIHHHGGGEEEEEEEEEGGGJJJNNNQQQRRRRRRRRROOOMMMMMMQQQVVVZZZ\\\bbbccceeejjjsss~~~wwwtttrrrwwwIIIIIIJJJJJJKKKLLLLLLLLLLLLKKKKKKKKKJJJJJJIIIIIIKKKLLLLLLMMMNNNNNNOOOOOOJJJKKKKKKKKKKKKLLLLLLLLLLLLLLLKKKJJJKKKLLLMMMNNNQQQSSSUUUUUUTTTRRRQQQQQQOOOOOONNNNNNOOOOOOPPPQQQOOOOOOPPPPPPQQQQQQRRRRRRKKKLLLLLLMMMMMMNNNOOOOOOPPPRRRTTTTTTTTTTTTVVVWWW]]]dddrrrooobbbVVVOOORRRXXXYYY]]]bbbggglllmmmfff^^^UUUPPPJJJGGGEEEDDD@@@>>>===::::::;;;:::666666777555666777888888888888888999888777777666777777777777666666555555666666777555555777777777777555555555555555555555555555555444444444444333333333333333333333444444444555555333333333333333444444444444444444444444444444444444444444444444444444444444444444444444444444444555555666666777777888888444666888:::;;;>>>AAADDDLLLXXXffflllnnnuuuqqqfff[[[^^^cccfffkkkuuu|||wwwpppggg^^^XXXTTTSSSQQQPPPNNNLLLKKKJJJKKKLLLMMMMMMLLLKKKIIIGGGIIIJJJIIIHHHFFFEEEFFFHHHHHHGGGGGGFFFFFFEEEDDDDDDCCCDDDFFFHHHHHHHHHGGGGGGEEEDDDDDDCCCDDDFFFGGGHHHMMMLLLJJJHHHFFFEEEDDDDDDGGGGGGHHHHHHIIIKKKLLLLLLHHHJJJNNNQQQRRROOOJJJEEEEEEFFFGGGHHHIIIIIIIIIHHHHHHHHHHHHHHHHHHGGGFFFFFFFFFGGGHHHIIIIIIHHHGGGFFFDDDEEEFFFFFFFFFFFFEEEEEEFFFFFFGGGHHHHHHHHHHHHGGGHHHGGGGGGGGGGGGIIIJJJKKKIIIIIIIIIIIIJJJKKKLLLMMMMMMLLLKKKJJJKKKLLLNNNNNNPPPSSSVVVVVVXXX^^^iiirrr|||zzzssspppnnnqqqxxxwwwmmmhhh```WWWQQQQQQPPPNNNKKKMMMOOOTTT[[[ccciiikkkkkkfffbbb^^^]]]```gggmmmqqqxxxvvvuuuwww}}}xxxxxxHHHHHHIIIIIIJJJJJJJJJJJJHHHHHHIIIIIIIIIJJJJJJJJJJJJKKKLLLNNNOOOOOOOOONNNKKKKKKJJJJJJJJJKKKKKKLLLNNNMMMMMMLLLLLLLLLMMMMMMMMMNNNPPPRRRQQQPPPOOONNNOOONNNMMMLLLMMMNNNOOOPPPQQQQQQPPPPPPPPPPPPPPPPPPKKKKKKKKKKKKKKKKKKKKKKKKLLLNNNPPPPPPOOOPPPQQQSSSXXX]]]ggguuu{{{iiiZZZUUUVVVQQQSSSWWW\\\``````[[[UUUZZZWWWSSSSSSTTTRRRMMMHHHAAA>>><<<:::999888999::::::::::::999999999888888999999888777777777777888888777666555555666777888333444666777777666444333555555555555555555555555555444444444444333333333444444444444555555555666444444444444444333333333444444444444444444444444444444444444444444444444444444444444555555555555555555555666666777777888888999:::<<>>===<<<>>>======<<<<<<;;;;;;;;;::::::999888888888888888888777666555555666777888555666777777777777666555666666666666666666666666555555555444444444333333444444555555555666666666555444444444444444444444444444444444444444444444444444444444444444444444444444444555555666666666666666555555666777888888999;;;>>>BBBJJJUUU```hhhttt{{{|||tttnnnjjjfffbbb```iiiqqq|||||||||vvvmmmfffbbb^^^XXXSSSQQQQQQRRRSSSRRRPPPNNNMMMLLLMMMOOOPPPPPPMMMKKKIIIIIIJJJJJJIIIGGGFFFFFFGGGGGGGGGFFFFFFEEEDDDDDDCCCBBBBBBCCCDDDEEEEEEEEEEEEDDDDDDEEEFFFGGGHHHJJJJJJKKKIIIHHHFFFEEEEEEFFFFFFFFFFFFFFFGGGIIILLLOOOQQQKKKJJJJJJKKKLLLLLLJJJHHHFFFFFFGGGHHHHHHHHHGGGGGGGGGGGGGGGGGGFFFEEEDDDCCCBBBCCCDDDFFFFFFFFFEEEDDDEEEEEEDDDDDDDDDDDDDDDDDDEEEFFFHHHJJJIIIHHHFFFDDDGGGFFFDDDCCCDDDEEEGGGHHHHHHHHHHHHHHHHHHHHHIIIJJJKKKKKKJJJJJJJJJJJJJJJJJJJJJMMMPPPQQQRRRTTTXXX\\\cccppp~~~~~~yyytttllleeedddhhhqqq{{{{{{HHHHHHHHHHHHHHHHHHHHHHHHDDDEEEFFFHHHIIIKKKLLLLLLLLLMMMOOOOOOOOONNNLLLJJJKKKKKKKKKJJJJJJJJJJJJIIIKKKKKKKKKKKKKKKKKKKKKJJJKKKKKKLLLNNNOOOOOOLLLJJJKKKKKKKKKJJJKKKLLLLLLMMMNNNNNNMMMLLLKKKJJJIIIIIIIIIIIIIIIHHHHHHHHHGGGGGGGGGIIIKKKMMMMMMOOOQQQSSSSSSXXX]]]___eeetttdddUUUQQQKKKHHHKKKMMMKKKJJJJJJGGGKKKSSS\\\ccciiilllmmmmmmmmmggg]]]TTTOOOIIICCC>>>===<<<;;;;;;:::;;;;;;;;;:::999999888888999999888777777666666777777888888888888888888888888888666666666666666666666666555555555555444444444333444444444555555555666666444444444444444555555555444444444444444444444444444444444444444444444444444444444555666666777777777777666666777999;;;===>>>BBBIIIRRR]]]kkkxxx{{{lllhhhdddccceeeiiimmmooo}}}~~~|||ssshhhaaa]]]YYYTTTOOOOOOPPPQQQQQQQQQPPPOOONNNNNNOOOPPPPPPOOONNNLLLJJJHHHJJJKKKJJJHHHGGGFFFGGGGGGFFFFFFEEEEEEDDDCCCCCCBBBBBBBBBCCCDDDDDDEEEEEECCCDDDEEEFFFGGGHHHIIIIIIGGGFFFFFFFFFFFFGGGGGGHHHFFFFFFEEEFFFHHHKKKOOOQQQPPPMMMJJJIIIIIIJJJJJJJJJGGGGGGHHHHHHHHHHHHGGGGGGHHHHHHHHHGGGFFFEEEDDDCCC@@@AAACCCDDDEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCDDDEEEEEEFFFGGGHHHHHHGGGEEECCCEEEEEEDDDCCCCCCDDDEEEFFFGGGGGGFFFFFFFFFFFFGGGGGGIIIIIIIIIIIIIIIIIIIIIIIIJJJLLLNNNPPPRRRTTTWWWZZZ^^^ggguuuyyyqqqmmmooouuu}}}~~~HHHHHHHHHHHHHHHHHHHHHHHHGGGGGGHHHHHHIIIJJJJJJJJJKKKLLLNNNPPPPPPNNNLLLKKKJJJJJJKKKKKKKKKJJJHHHHHHHHHIIIIIIJJJJJJJJJIIIIIILLLKKKKKKMMMNNNNNNKKKHHHIIIIIIJJJKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJHHHGGGGGGGGGGGGGGGFFFFFFGGGIIIKKKLLLMMMNNNPPPRRROOOTTTXXX[[[___jjj{{{zzzjjj\\\SSSLLLKKKJJJGGGFFFHHHDDDHHHNNNSSSWWW]]]eeekkksssxxxzzzuuuoooiii___UUULLLJJJFFFCCC@@@===<<<;;;;;;;;;:::999999999999:::777777777888888777777777888777666555555666777888666666666666666666666666555555555555444444444444333333444444444555555555333333444444555555666666444444444444444444444444444444444444444444444444444444444555666777777777777777777999;;;???BBBDDDKKKRRR\\\hhhtttsssiii^^^aaaeeemmmuuu~~~{{{wwwuuulllaaa[[[YYYWWWQQQLLLMMMMMMNNNOOOOOOOOONNNNNNNNNNNNOOONNNNNNMMMLLLKKKHHHJJJKKKKKKIIIGGGGGGGGGFFFFFFFFFEEEDDDDDDCCCCCCBBBBBBBBBCCCCCCDDDEEEFFFBBBBBBCCCDDDEEEFFFFFFFFFDDDEEEFFFGGGGGGHHHHHHGGGFFFEEEEEEEEEGGGJJJNNNPPPQQQNNNJJJHHHHHHIIIIIIHHHHHHHHHIIIIIIIIIIIIHHHHHHIIIIIIIIIHHHGGGFFFDDDCCC@@@BBBCCCEEEEEEEEEEEEDDDCCCBBBBBBBBBBBBCCCEEEFFFEEEEEEFFFFFFFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCEEEEEEDDDDDDDDDDDDEEEEEEHHHHHHHHHIIIIIIIIIIIIHHHJJJKKKMMMOOOPPPSSSUUUWWWZZZ```jjjvvv}}}vvvuuuvvv|||~~~}}}HHHHHHHHHHHHHHHHHHHHHHHHJJJJJJJJJIIIIIIIIIHHHHHHIIIKKKNNNPPPPPPOOOMMMLLLIIIJJJKKKLLLLLLJJJHHHFFFFFFGGGHHHHHHIIIIIIHHHHHHJJJIIIIIIKKKMMMLLLHHHEEEGGGHHHJJJKKKKKKKKKJJJIIIGGGGGGHHHIIIJJJKKKLLLMMMFFFFFFFFFFFFFFFFFFFFFFFFHHHJJJKKKLLLLLLLLLNNNPPPNNNQQQVVVZZZ```hhhrrryyyrrrfffZZZUUUQQQJJJHHHJJJHHHKKKLLLJJJHHHMMMXXXaaaiiiuuu~~~ttthhhccc```ZZZSSSLLLGGGCCCAAA<<<;;;::::::999999::::::666777888999999888777666666444222000000222444666777777777777777777777777666666555555555444444444333333333444444444555555333333333444555666777777444444444444444444444444444444444444444444444444444444444555666777777888666777888;;;???DDDHHHKKKYYYaaannnzzzzzzpppddd[[[___gggsss~~~vvvpppkkkmmmddd[[[VVVWWWVVVRRRNNNKKKLLLLLLLLLLLLMMMMMMMMMNNNNNNMMMMMMLLLKKKKKKKKKHHHJJJLLLKKKIIIGGGGGGGGGFFFFFFFFFEEEDDDDDDCCCCCCCCCCCCBBBCCCCCCDDDFFFFFF@@@AAABBBCCCDDDDDDDDDDDDCCCDDDFFFHHHHHHHHHGGGFFFFFFEEEDDDDDDFFFIIIMMMOOOOOOLLLIIIHHHGGGGGGFFFDDDIIIIIIIIIJJJJJJIIIHHHHHHJJJIIIIIIHHHGGGFFFDDDDDDAAABBBDDDEEEFFFFFFFFFEEEBBBAAAAAAAAABBBCCCEEEFFFEEEEEEEEEEEEEEEDDDCCCCCCBBBCCCCCCDDDDDDCCCBBBBBBEEEDDDDDDCCCCCCCCCDDDDDDFFFGGGHHHIIIIIIIIIIIIHHHJJJKKKLLLMMMOOOQQQSSSUUUQQQWWW^^^eeeppp~~~zzzvvvxxxIIIIIIHHHHHHGGGFFFEEEEEEGGGGGGGGGHHHHHHIIIIIIJJJHHHJJJLLLNNNOOOOOONNNMMMKKKKKKLLLLLLKKKIIIGGGFFFGGGGGGIIILLLMMMMMMJJJGGGNNNNNNMMMLLLKKKIIIGGGFFFJJJJJJJJJJJJKKKKKKKKKKKKJJJKKKKKKKKKJJJIIIIIIHHHGGGGGGGGGFFFEEEDDDCCCBBBFFFGGGIIIJJJLLLMMMNNNNNNMMMOOOXXXcccgggddddddhhhuuu~~~qqqlllhhh___UUUNNNOOOKKKIIIJJJLLLLLLMMMNNNZZZaaallluuu|||zzzxxxtttmmmbbbVVVKKKEEEAAA???;;;::::::;;;:::999;;;888555444555777888888333444444555555444333222444444333444444555666666666666555444333333333333333444666555444444555777666666666555555444444444777888888666555666888:::555444444555777888777666888666444666999999777444555;;;AAACCCEEEMMM[[[gggxxx|||~~~uuuqqqhhh^^^___hhhqqq}}}}}}}}}vvvlllbbbbbb^^^XXXSSSPPPOOOMMMLLLEEEHHHLLLLLLJJJIIIJJJMMMPPPOOOOOONNNMMMLLLKKKKKKKKKJJJJJJIIIIIIHHHGGGGGGGGGHHHHHHHHHGGGEEEDDDBBBAAA@@@@@@??????@@@@@@AAABBBBBBAAAAAABBBCCCEEEFFFCCCDDDFFFHHHIIIIIIIIIHHHHHHGGGEEEDDDDDDEEEGGGHHHKKKJJJHHHFFFEEEEEEEEEFFFHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFDDDCCCCCCAAAAAAAAADDDFFFHHHHHHGGGGGGEEECCCAAAAAABBBDDDEEEGGGGGGFFFEEEDDDCCCBBBBBBBBBBBBAAA@@@@@@AAAAAAAAA@@@AAABBBCCCDDDDDDDDDDDDHHHIIIIIIJJJJJJIIIIIIHHHJJJLLLNNNPPPPPPPPPRRRSSSVVVWWW[[[ccckkkwww{{{wwwzzzGGGGGGFFFFFFEEEDDDDDDDDDEEEFFFFFFGGGHHHIIIJJJJJJKKKKKKLLLMMMMMMLLLJJJJJJJJJJJJKKKKKKJJJHHHGGGFFFGGGGGGIIILLLOOOOOONNNLLLMMMLLLLLLKKKIIIHHHHHHGGGJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIHHHGGGGGGFFFFFFFFFFFFEEEEEEDDDCCCFFFGGGHHHJJJKKKMMMMMMMMMNNNPPPXXXaaaccc______bbbgggrrr}}}rrrhhhbbb[[[UUUNNNKKKJJJKKKMMMNNNLLLQQQYYYbbbkkkrrrwww{{{~~~yyyppphhhbbbQQQKKKCCC===;;;;;;;;;;;;;;;999777666666666555333444333222222222222333333333333222222333444444555333333333333333444555666444555666666555555666888666666555555555444444444666666666555222222333444666555555666777888777777666555555666888:::::::::999???FFFKKKPPP[[[jjjwww~~~uuukkkeeefffeeedddmmmyyy~~~{{{}}}|||{{{~~~yyyqqqhhh___]]]ZZZTTTQQQOOONNNMMMLLLGGGHHHIIIIIIHHHHHHIIIJJJOOOOOONNNMMMLLLLLLKKKKKKKKKJJJJJJIIIIIIHHHGGGGGGEEEFFFGGGGGGGGGFFFEEEDDDAAAAAA@@@@@@@@@@@@AAAAAABBBAAAAAAAAABBBCCCEEEFFFDDDEEEGGGHHHIIIJJJJJJIIIIIIHHHFFFEEEEEEFFFGGGHHHHHHGGGFFFFFFFFFGGGHHHIIIHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGFFFEEEDDDCCCBBBBBBCCCFFFIIIKKKJJJIIIGGGFFFDDDBBBAAACCCDDDFFFHHHHHHGGGFFFEEEDDDCCCCCC@@@@@@??????@@@@@@AAABBBBBBCCCDDDEEEEEEFFFFFFFFFHHHIIIIIIJJJJJJIIIIIIHHHKKKMMMPPPQQQPPPQQQRRRSSSVVVVVVYYY^^^cccjjjxxx}}}zzz{{{GGGGGGGGGFFFEEEEEEDDDDDDDDDEEEEEEFFFHHHIIIJJJJJJMMMMMMLLLKKKIIIHHHGGGFFFIIIIIIIIIIIIIIIHHHGGGFFFFFFFFFGGGIIIMMMOOOPPPOOOMMMLLLKKKJJJJJJJJJKKKLLLKKKKKKKKKKKKKKKJJJIIIHHHGGGHHHHHHHHHHHHGGGFFFFFFEEEEEEFFFFFFFFFFFFEEEEEEFFFGGGHHHIIIJJJKKKLLLLLLOOOQQQVVV\\\]]]YYYXXXZZZ^^^bbbnnnwwwooodddYYYRRROOOMMMLLLGGGHHHJJJOOOVVV^^^fffjjjppptttzzz~~~|||wwwsssfff^^^SSSIIIBBB@@@>>>>>>:::999888888999888555333555444222111111222444555333333333333333444444555444444444444444555666777444666777777666555777888666666555555555555444444555666777666444333444555666666555555666666777777777888888888999===AAAEEEKKKQQQYYY___gggrrr}}}qqqiiiaaa[[[[[[bbbhhhooo||||||{{{zzzxxxxxx}}}zzzpppjjjbbb[[[WWWTTTPPPNNNMMMMMMMMMLLLLLLJJJHHHGGGHHHIIIIIIIIIMMMMMMMMMLLLLLLKKKKKKKKKKKKJJJJJJIIIIIIHHHGGGGGGDDDEEEFFFFFFGGGGGGFFFFFFBBBBBBBBBAAAAAABBBBBBBBBBBBAAAAAAAAABBBCCCDDDEEEEEEEEEGGGHHHIIIJJJJJJJJJJJJIIIHHHFFFFFFFFFGGGHHHHHHGGGFFFFFFFFFGGGHHHIIIHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGFFFEEEDDDDDDBBBCCCEEEHHHLLLMMMKKKIIIHHHFFFEEECCCCCCDDDEEEFFFHHHHHHGGGGGGFFFEEEDDDDDD???????????????@@@AAABBBDDDEEEFFFGGGGGGHHHHHHGGGHHHIIIIIIJJJJJJIIIIIIHHHLLLNNNPPPQQQQQQPPPRRRSSSTTTTTTUUUYYY\\\___hhhrrr}}}IIIIIIIIIHHHHHHGGGGGGGGGDDDDDDEEEFFFHHHIIIJJJJJJMMMLLLKKKIIIGGGFFFFFFFFFGGGGGGHHHHHHGGGGGGGGGFFFFFFEEEDDDEEEIIILLLMMMMMMMMMLLLKKKJJJKKKMMMOOOPPPMMMMMMMMMMMMLLLKKKIIIHHHGGGHHHHHHIIIHHHHHHGGGGGGFFFFFFGGGHHHHHHHHHGGGGGGGGGGGGGGGHHHIIIJJJKKKKKKNNNPPPUUUXXXXXXUUUUUUUUUZZZ[[[aaannnxxxjjj___TTTLLLLLLIIIFFFEEEHHHMMMRRRUUUWWW[[[aaaggglllmmmllllllqqqkkkccc[[[TTTOOOIIIFFF===;;;999999999999888777555555444333333444555666555444444444444444555555777666666555555666666777444555666666555555666888666666666666666666666555555777999999999999:::<<<888999999999888999;;;===<<<>>>@@@AAABBBHHHPPPWWWdddjjjqqqyyyxxxlllbbb\\\^^^^^^cccnnnvvv|||~~~|||{{{{{{|||pppgggaaa[[[VVVRRROOOMMMLLLMMMNNNNNNNNNRRRNNNIIIIIIKKKLLLKKKJJJLLLLLLKKKKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIHHHGGGGGGEEEEEEFFFFFFFFFFFFFFFEEECCCCCCBBBBBBBBBBBBCCCCCCAAAAAAAAABBBBBBCCCCCCCCCDDDDDDEEEFFFGGGHHHIIIIIIJJJIIIHHHGGGGGGGGGHHHHHHKKKJJJHHHFFFEEEEEEEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEDDDCCCDDDEEEHHHJJJJJJHHHEEEHHHGGGEEEDDDDDDDDDEEEFFFGGGGGGFFFFFFEEEDDDDDDCCCBBBAAAAAA@@@@@@AAAAAAAAADDDEEEFFFGGGHHHHHHHHHHHHHHHIIIIIIJJJJJJIIIIIIHHHLLLMMMOOOPPPOOOOOOPPPQQQQQQQQQSSSXXXZZZ\\\aaahhhkkk{{{IIIIIIIIIHHHHHHHHHHHHHHHDDDEEEFFFGGGHHHIIIJJJJJJLLLKKKJJJHHHGGGGGGGGGGGGGGGGGGFFFFFFGGGGGGGGGHHHIIIGGGEEEEEEGGGIIIJJJJJJJJJIIIHHHHHHIIILLLNNNPPPNNNNNNOOOOOONNNMMMKKKIIIIIIIIIJJJJJJJJJJJJJJJIIIHHHHHHIIIJJJJJJJJJIIIIIIGGGGGGFFFFFFGGGHHHIIIJJJKKKOOOSSSTTTTTTUUUUUUUUUUUUVVVYYY___kkk}}}zzzfffVVVOOOJJJDDDBBBCCCEEEGGGHHHJJJKKKNNNQQQUUUXXX[[[\\\fffgggiiijjjiiiddd]]]XXXJJJEEE???;;;999999999999555555555555555444444444555555444444444444555555444444444444555666777888333555666666555555666777777777777777777777777777666777999999999:::;;;===;;;<<<>>>>>>>>>@@@DDDGGGFFFIIINNNRRRWWW^^^iiipppyyy}}}vvvlllfffcccbbbjjjoooyyy~~~pppfff___ZZZUUURRROOOMMMLLLLLLNNNOOOOOOOOORRRNNNJJJIIIKKKLLLKKKIIIJJJJJJJJJJJJJJJJJJKKKKKKKKKJJJJJJIIIIIIHHHGGGGGGGGGGGGFFFEEEEEEDDDDDDCCCDDDCCCCCCBBBBBBCCCCCCDDDAAAAAAAAABBBBBBBBBBBBBBBBBBBBBCCCCCCDDDFFFGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHKKKJJJHHHFFFEEEEEEEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGFFFGGGGGGGGGGGGFFFFFFEEEDDDDDDDDDEEEFFFEEEBBB@@@GGGGGGFFFEEEDDDEEEEEEFFFEEEEEEEEEDDDCCCCCCBBBBBBFFFEEEDDDCCCBBBAAAAAAAAADDDDDDEEEFFFGGGGGGGGGGGGHHHIIIIIIJJJJJJIIIIIIHHHIIIKKKMMMNNNNNNNNNOOOPPPPPPPPPRRRWWWYYYYYY\\\aaaaaahhhvvvGGGGGGGGGGGGGGGGGGFFFFFFFFFGGGGGGHHHHHHIIIIIIJJJKKKKKKJJJJJJJJJIIIIIIIIIGGGFFFFFFFFFGGGHHHIIIIIILLLJJJHHHGGGHHHIIIIIIHHHEEEEEEEEEEEEGGGIIIKKKLLLMMMNNNOOOPPPOOOMMMKKKJJJJJJKKKKKKLLLLLLLLLLLLKKKIIIJJJJJJJJJJJJJJJIIIIIIHHHGGGFFFEEEEEEFFFGGGHHHHHHMMMPPPPPPQQQTTTVVVUUUTTTWWWYYYYYY\\\jjjmmmUUUOOOGGGCCCDDDFFFFFFEEEGGGFFFEEEDDDFFFHHHLLLNNNRRRWWW```kkkrrrsssppplll^^^XXXNNNFFFAAA???>>>===:::999888777555555555555777777666666555555666666111111222333555777888999444666777777666555777888888888999999999999::::::888999999888888999<<<>>>>>>@@@CCCDDDEEEIIIOOOTTT[[[___eeelllsss{{{vvvnnnkkkmmmrrruuu~~~~~~ssseee^^^ZZZUUUQQQPPPNNNMMMLLLLLLNNNOOOOOONNNMMMKKKIIIHHHHHHHHHHHHGGGHHHHHHHHHIIIIIIJJJJJJKKKKKKJJJJJJIIIIIIHHHGGGGGGHHHHHHFFFEEEDDDCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCCCC@@@AAABBBBBBBBBBBBAAAAAAAAAAAAAAABBBCCCDDDEEEFFFFFFFFFGGGGGGHHHIIIIIIIIIHHHGGGFFFFFFFFFGGGHHHIIIGGGGGGGGGGGGGGGGGGGGGGGGFFFGGGGGGGGGGGGGGGFFFFFFEEEDDDCCCCCCDDDCCCAAA???FFFFFFEEEEEEDDDDDDDDDEEEDDDDDDDDDCCCCCCBBBBBBBBBGGGFFFEEEDDDCCCBBBBBBBBBCCCCCCEEEFFFFFFFFFFFFFFFHHHIIIIIIJJJJJJIIIIIIHHHGGGIIILLLMMMMMMMMMOOOPPPRRRPPPQQQUUUVVVTTTUUUXXX^^^___fffvvvGGGGGGGGGGGGGGGGGGGGGGGGIIIIIIIIIIIIIIIIIIIIIIIILLLLLLMMMMMMLLLKKKIIIHHHGGGFFFFFFFFFGGGHHHJJJKKKKKKIIIHHHGGGHHHIIIHHHGGGCCCDDDEEEFFFGGGIIIJJJJJJJJJKKKMMMOOONNNMMMKKKIIIJJJKKKLLLLLLMMMMMMLLLLLLIIIIIIIIIIIIIIIHHHGGGFFFHHHGGGEEEDDDDDDEEEFFFGGGFFFKKKNNNLLLMMMRRRTTTSSSTTTXXX[[[YYYYYYaaappp~~~oooeeeXXXOOOLLLKKKIIIGGGGGGEEECCCBBBAAABBBCCCDDDEEEJJJSSS___kkkrrruuuuuuqqqkkkbbbZZZUUUQQQNNNLLLFFFCCC>>>:::888999<<<>>>>>>>>>===<<<<<<<<<<<<<<<:::999999888888999999999666888999999888777999::::::::::::;;;;;;;;;<<<<<<;;;<<<<<<===>>>BBBHHHLLLPPPTTTXXXZZZ\\\aaaiiippp}}}vvvuuutttuuuzzz~~~{{{|||wwwiii\\\XXXVVVRRROOOPPPMMMLLLKKKLLLMMMNNNMMMLLLIIIJJJJJJIIIGGGGGGGGGHHHFFFGGGGGGHHHIIIJJJJJJJJJKKKJJJJJJIIIIIIHHHGGGGGGGGGFFFEEEDDDCCCCCCDDDEEECCCBBBBBBBBBBBBBBBBBBCCC@@@AAABBBBBBBBBBBBAAA@@@BBBAAAAAAAAABBBDDDFFFGGGCCCDDDEEEGGGHHHIIIIIIJJJHHHGGGFFFFFFFFFGGGHHHIIIFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHHHHGGGGGGFFFFFFEEECCCBBBDDDEEEEEEDDDEEEEEEEEEDDDDDDDDDCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDCCCCCCCCCCCCDDDDDDCCCDDDEEEFFFFFFGGGGGGGGGHHHIIIIIIJJJJJJIIIIIIHHHFFFHHHKKKMMMMMMNNNPPPRRRRRROOOOOOSSSTTTRRRRRRTTT[[[ZZZ___iiitttIIIIIIIIIIIIIIIIIIIIIIIIKKKKKKJJJJJJJJJIIIIIIIIINNNNNNOOOOOONNNLLLIIIGGGGGGGGGFFFFFFGGGIIIKKKLLLGGGFFFEEEFFFGGGGGGFFFEEEEEEFFFHHHIIIJJJKKKKKKKKKGGGIIIKKKMMMMMMLLLJJJHHHJJJJJJKKKLLLLLLMMMLLLLLLIIIIIIIIIHHHGGGFFFEEEDDDHHHGGGEEEDDDCCCDDDFFFGGGEEEKKKMMMJJJKKKPPPRRRPPPQQQUUUXXXXXXWWW[[[dddlll|||mmm]]]TTTOOOKKKHHHHHHHHHGGGFFFDDDCCCCCCBBBCCCEEEKKKTTT___jjjqqquuu|||xxxrrrlllhhhddd```]]]SSSMMMEEE>>><<>>???AAADDDIIIPPPYYY___jjjnnnsssvvvyyyyyyrrroooqqqrrrqqqoooqqqttt{{{}}}zzz{{{rrrdddWWWUUUUUUQQQOOOPPPMMMLLLKKKKKKLLLMMMKKKJJJHHHKKKMMMLLLIIIGGGHHHJJJFFFFFFGGGHHHIIIIIIJJJJJJKKKJJJJJJIIIIIIHHHGGGGGGEEEDDDDDDCCCCCCDDDFFFGGGBBBBBBBBBAAAAAABBBBBBBBB@@@AAABBBBBBBBBAAA@@@???BBBBBBBBBBBBCCCEEEFFFHHHAAABBBDDDFFFHHHIIIJJJJJJKKKJJJHHHFFFEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHHHHHHHGGGGGGGGGEEECCCCCCEEEHHHIIIJJJDDDDDDDDDDDDCCCCCCCCCCCCEEEEEEEEEEEEDDDDDDDDDDDD@@@@@@AAABBBCCCDDDFFFFFFDDDDDDEEEFFFGGGGGGGGGGGGHHHIIIIIIJJJJJJIIIIIIHHHFFFHHHKKKMMMNNNPPPRRRTTTQQQNNNNNNRRRUUUTTTTTTVVVSSSSSSXXX^^^bbbjjj{{{IIIIIIIIIJJJJJJJJJJJJJJJLLLLLLKKKJJJJJJJJJJJJJJJMMMMMMMMMMMMLLLKKKJJJIIIHHHHHHGGGFFFEEEEEEEEEFFFGGGHHHIIIIIIHHHGGGEEEDDDDDDEEEFFFHHHJJJLLLMMMNNNKKKKKKLLLLLLLLLLLLKKKKKKJJJJJJKKKLLLMMMMMMNNNNNNJJJIIIHHHGGGFFFGGGHHHHHHFFFGGGFFFEEECCCCCCEEEGGGKKKKKKKKKLLLMMMOOOPPPQQQOOORRRVVVXXXZZZ\\\___aaagggqqqzzzmmmbbb^^^```aaa\\\WWWSSSNNNGGGBBB@@@DDDAAABBBIIIPPPVVV___fffjjjqqqxxxzzzvvvqqqooopppmmmdddVVVJJJEEEHHHOOOTTTUUUUUUTTTSSSUUU[[[```bbbaaa[[[RRRKKKCCC>>><<<======<<<;;;::::::;;;;;;<<>>>>>???AAACCCEEEFFFBBBCCCDDDFFFHHHIIIIIIIIIGGGLLLOOONNNIIIDDDDDDEEEGGGGGGGGGFFFFFFFFFFFFEEEGGGHHHHHHFFFDDDDDDEEEGGGJJJIIIGGGEEEDDDDDDEEEFFFFFFFFFGGGFFFFFFEEEDDDCCCEEEEEEEEEEEEEEEDDDCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFGGGGGGJJJJJJJJJJJJIIIHHHGGGGGGFFFHHHJJJKKKKKKKKKMMMOOOMMMMMMNNNOOOOOOPPPPPPQQQUUUUUUVVVWWW\\\eeepppwwwLLLKKKKKKJJJJJJKKKKKKLLLLLLKKKJJJJJJIIIIIIJJJJJJJJJJJJKKKKKKKKKKKKKKKJJJIIIHHHHHHGGGFFFFFFGGGGGGGGGHHHIIIIIIHHHGGGFFFEEEFFFGGGHHHIIIJJJLLLMMMMMMKKKKKKLLLLLLLLLLLLKKKKKKKKKKKKKKKLLLMMMMMMNNNNNNLLLKKKIIIHHHHHHHHHHHHIIIIIIJJJIIIHHHFFFFFFHHHJJJMMMMMMMMMMMMNNNNNNOOOPPPPPPRRRUUUWWWWWWXXXZZZ[[[^^^eeesss|||yyy{{{zzzvvvqqqjjjaaaVVVKKKEEEGGGCCCBBBFFFIIIKKKNNNSSSZZZbbbkkkqqqrrrrrrtttvvvuuunnncccYYYTTTTTTXXX\\\dddeeefffgggllluuu}}}~~~yyypppeeeZZZOOOGGGDDDAAA@@@???>>>???@@@BBBCCCBBBFFFHHHGGGIIIOOOSSSSSSTTTZZZdddnnnxxx~~~ttteee^^^VVVTTTYYYaaahhhkkkyyy}}}~~~{{{yyyvvvsssnnnkkkcccXXXPPPPPPPPPNNNMMMOOOOOOOOOMMMLLLKKKKKKKKKLLLKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJIIIHHHHHHHHHHHHHHHKKKJJJIIIHHHGGGGGGGGGGGGEEEDDDBBBCCCDDDEEEDDDBBBCCCCCCCCCCCCCCCBBBBBBBBB@@@AAAAAABBBAAAAAA@@@@@@>>>>>>???@@@AAACCCEEEFFFDDDEEEFFFFFFGGGGGGGGGFFFFFFJJJNNNMMMIIIEEEDDDFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHIIIHHHFFFFFFGGGIIIKKKIIIGGGFFFEEEEEEFFFGGGFFFFFFGGGGGGGGGFFFEEEEEEEEEEEEFFFFFFEEEEEEDDDCCCEEEEEEDDDDDDCCCCCCBBBBBBCCCDDDDDDEEEEEEFFFGGGGGGHHHHHHIIIIIIHHHGGGFFFFFFGGGIIIJJJKKKJJJKKKLLLNNNNNNNNNOOOOOOPPPQQQQQQQQQVVVUUUUUUUUUWWW\\\dddiii|||OOONNNLLLKKKKKKLLLNNNOOOLLLKKKJJJJJJIIIIIIJJJJJJGGGHHHIIIJJJJJJKKKKKKKKKIIIIIIHHHHHHGGGHHHHHHHHHHHHHHHHHHIIIIIIHHHGGGGGGIIIIIIIIIJJJKKKKKKLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLMMMMMMNNNNNNNNNMMMLLLKKKJJJIIIIIIJJJJJJKKKJJJIIIGGGGGGIIIKKKOOONNNNNNMMMMMMNNNNNNNNNPPPRRRTTTUUUTTTTTTTTTVVVWWW[[[cccpppqqq```TTTJJJEEEBBBDDDEEECCCCCCFFFGGGNNNWWW^^^bbbeeeiiilllqqqnnniiidddbbbaaacccdddjjjjjjkkknnnuuu~~~zzzlll___WWWRRRQQQPPPOOOPPPRRRUUUWWWUUUZZZ]]]\\\___gggnnnqqqssszzz{{{tttnnniiiaaaXXXUUU[[[fffpppuuu~~~{{{yyytttoooiiiccc___XXXRRROOOPPPQQQNNNKKKJJJOOONNNMMMLLLKKKKKKKKKLLLJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKJJJIIIIIIIIIJJJJJJJJJIIIHHHGGGFFFFFFFFFFFFDDDCCCBBBCCCDDDEEEDDDCCCAAABBBCCCDDDDDDDDDCCCBBB@@@@@@AAAAAAAAAAAA@@@@@@???@@@@@@AAABBBCCCEEEFFFFFFGGGGGGFFFFFFEEEDDDCCCDDDHHHKKKKKKHHHEEEEEEGGGDDDDDDEEEFFFFFFGGGGGGGGGHHHIIIKKKKKKIIIIIIJJJKKKJJJIIIHHHFFFFFFFFFGGGGGGEEEFFFFFFGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFEEEDDDDDDFFFFFFEEEDDDCCCBBBAAA@@@CCCCCCDDDDDDEEEFFFFFFFFFFFFGGGGGGGGGGGGGGGFFFEEEHHHIIIKKKJJJIIIIIIJJJLLLNNNNNNOOOOOOPPPQQQQQQQQQSSSTTTSSSSSSSSSVVVZZZ^^^iiittt~~~||||||RRRQQQNNNLLLLLLMMMOOOQQQMMMLLLKKKKKKJJJJJJKKKKKKFFFGGGHHHIIIIIIIIIIIIIIIIIIHHHHHHGGGGGGGGGHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKJJJJJJKKKKKKKKKKKKKKKKKKLLLLLLMMMMMMMMMOOOOOONNNMMMLLLKKKJJJJJJHHHHHHHHHFFFEEEDDDFFFHHHMMMLLLLLLLLLLLLMMMMMMNNNOOOQQQSSSSSSRRRRRRRRRSSSVVVWWW[[[bbbooozzzkkkRRRKKKFFFFFFFFFEEEDDDFFFBBBEEEJJJMMMOOOQQQTTTWWW[[[\\\^^^```bbbcccddddddbbb``````ccchhhppp}}}uuupppnnnlllkkklllooorrrtttpppvvvyyywwwxxx||||||{{{yyyyyyqqqgggdddhhhrrrzzzwwwooohhhaaaZZZVVVRRROOOMMMNNNOOOMMMKKKIIIMMMMMMMMMLLLLLLKKKKKKKKKIIIIIIIIIIIIIIIIIIIIIIIIKKKJJJJJJIIIIIIIIIJJJJJJIIIHHHGGGFFFEEEEEEEEEEEEDDDCCCBBBCCCDDDEEEDDDCCC???AAACCCEEEEEEDDDCCCBBB??????@@@AAAAAAAAAAAA@@@AAAAAAAAAAAABBBCCCDDDEEEFFFFFFFFFFFFEEEDDDCCCCCCBBBEEEHHHHHHGGGFFFFFFGGGCCCCCCDDDEEEFFFGGGHHHHHHJJJLLLNNNNNNLLLJJJJJJJJJHHHHHHGGGFFFEEEEEEFFFFFFCCCCCCEEEFFFFFFGGGGGGGGGFFFFFFFFFFFFFFFEEEEEEDDDEEEEEEDDDCCCCCCBBBAAAAAABBBBBBCCCDDDDDDEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGFFFHHHJJJKKKJJJHHHHHHIIIJJJMMMMMMMMMNNNOOOOOOPPPPPPOOOPPPRRRSSSTTTVVVYYY\\\^^^eeeqqq~~~}}}SSSRRROOOMMMMMMNNNPPPQQQNNNMMMLLLLLLKKKKKKLLLLLLHHHHHHHHHHHHHHHGGGFFFFFFGGGGGGFFFFFFFFFFFFGGGGGGHHHHHHHHHIIIIIIJJJJJJKKKJJJJJJJJJJJJIIIIIIIIIHHHKKKKKKJJJJJJJJJJJJKKKKKKJJJKKKKKKKKKKKKKKKLLLLLLNNNNNNNNNMMMMMMLLLKKKJJJGGGGGGGGGEEECCCCCCEEEGGGHHHHHHHHHIIIJJJLLLMMMNNNMMMOOOQQQRRRRRRRRRSSSUUUUUUVVVXXX[[[cccooo}}}fff[[[QQQMMMKKKGGGFFFFFFCCCDDDDDDDDDDDDEEEGGGIIIFFFIIINNNSSSWWWYYYYYYYYYWWWTTTTTTWWWZZZ___mmmzzz}}}yyyuuupppmmmmmmmmmlllkkkiiikkkmmmqqq|||{{{vvvxxx|||}}}tttjjjbbb[[[UUUQQQPPPOOOMMMKKKKKKMMMMMMKKKKKKKKKLLLKKKKKKKKKJJJJJJHHHHHHHHHHHHHHHHHHHHHHHHIIIHHHHHHHHHHHHHHHIIIIIIHHHHHHGGGFFFEEEEEEEEEEEEDDDBBBBBBCCCEEEEEEEEEDDD???AAACCCEEEEEEDDDCCCBBB>>>???@@@@@@AAAAAAAAA@@@AAAAAAAAAAAAAAABBBCCCDDDCCCCCCDDDEEEEEEEEEDDDDDDAAACCCEEEFFFFFFEEEFFFFFFBBBBBBCCCEEEFFFGGGHHHIIILLLNNNPPPPPPMMMJJJHHHGGGEEEEEEEEEDDDDDDDDDDDDDDD@@@AAABBBDDDEEEEEEEEEEEEFFFFFFFFFFFFFFFEEEDDDDDDBBBBBBBBBCCCCCCCCCCCCCCCBBBBBBBBBCCCDDDDDDEEEEEEFFFFFFGGGHHHHHHIIIHHHHHHHHHIIIJJJIIIHHHGGGHHHIIIJJJKKKKKKLLLLLLMMMNNNNNNLLLNNNPPPRRRSSSTTTWWWYYY[[[^^^dddlllxxxSSSQQQOOOMMMMMMMMMOOOOOONNNMMMLLLLLLKKKKKKLLLLLLIIIIIIIIIIIIHHHGGGFFFEEEFFFFFFEEEEEEFFFFFFGGGGGGHHHHHHHHHIIIJJJKKKLLLMMMKKKKKKKKKJJJJJJJJJIIIIIILLLKKKJJJIIIIIIJJJKKKLLLIIIIIIIIIJJJJJJJJJJJJJJJLLLLLLMMMMMMMMMLLLKKKJJJHHHIIIHHHGGGEEEEEEGGGIIIFFFFFFGGGHHHIIIKKKLLLMMMKKKMMMPPPQQQQQQRRRTTTUUUPPPSSSUUUXXX\\\cccmmmuuusssfff^^^YYYRRRLLLJJJGGGEEEBBB@@@???AAACCCEEE@@@BBBEEEIIIKKKLLLKKKKKKLLLHHHIIINNNPPPSSSaaaqqqxxxhhhaaa^^^ZZZXXXXXXXXXWWWVVV]]]aaagggrrr|||vvvlllccc\\\VVVQQQNNNNNNOOOMMMIIIHHHLLLMMMLLLIIIIIIJJJJJJJJJJJJIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFGGGHHHHHHIIIHHHGGGFFFEEEEEEEEEEEECCCBBBBBBCCCEEEFFFEEEDDDAAABBBCCCDDDDDDDDDCCCBBB===>>>???@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@AAABBBBBBAAAAAACCCDDDEEEEEEEEEEEEAAABBBCCCDDDDDDEEEEEEEEEBBBBBBCCCDDDFFFGGGGGGHHHJJJMMMPPPPPPNNNJJJGGGFFFCCCCCCDDDDDDCCCCCCCCCCCC@@@@@@BBBCCCDDDDDDDDDDDDEEEEEEEEEEEEEEEDDDCCCCCCAAAAAABBBBBBBBBCCCCCCCCCAAAAAABBBBBBCCCDDDDDDDDDEEEFFFGGGHHHIIIIIIIIIIIIGGGHHHIIIIIIGGGFFFGGGIIIIIIIIIJJJJJJKKKLLLLLLLLLLLLNNNPPPPPPOOOOOOPPPQQQYYYZZZ\\\```hhhwwwPPPPPPOOONNNMMMMMMMMMMMMLLLKKKKKKJJJJJJJJJJJJJJJHHHHHHHHHIIIHHHHHHGGGGGGGGGFFFFFFFFFFFFGGGHHHIIIIIIHHHHHHIIIJJJLLLMMMNNNMMMMMMMMMLLLLLLLLLLLLLLLLLLKKKIIIHHHHHHIIIKKKLLLHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIKKKLLLLLLKKKKKKJJJIIIIIIIIIGGGFFFFFFGGGIIIHHHHHHHHHHHHIIIJJJKKKLLLJJJMMMOOOPPPPPPPPPRRRSSSMMMPPPTTTUUUVVVZZZaaaggguuuzzzvvvnnneee```ZZZUUUNNNHHHEEEEEEEEEFFFCCCCCCDDDDDDDDDDDDDDDDDDFFFBBBCCCIIIIIIJJJWWWhhhuuu|||pppbbbWWWOOOOOOOOOOOOPPPRRRTTTVVVccckkkvvvrrrlllccc[[[UUUQQQNNNLLLJJJMMMMMMHHHGGGKKKKKKIIIGGGGGGHHHIIIIIIIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFGGGHHHHHHIIIIIIHHHFFFFFFFFFFFFFFFCCCBBBAAACCCEEEFFFEEEDDDCCCCCCCCCCCCCCCBBBBBBBBB===>>>???@@@@@@AAAAAAAAAAAA@@@@@@?????????@@@@@@AAAAAABBBCCCDDDDDDDDDDDDAAAAAAAAABBBCCCDDDDDDCCCBBBCCCCCCDDDEEEFFFGGGGGGFFFIIINNNOOONNNKKKHHHFFFCCCCCCDDDDDDDDDDDDDDDCCCAAAAAABBBCCCDDDDDDDDDCCCDDDDDDDDDDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@AAAAAABBBCCCCCCDDDDDDCCCDDDEEEGGGHHHIIIIIIIIIFFFGGGHHHHHHGGGFFFHHHIIIIIIIIIJJJJJJKKKLLLLLLMMMNNNOOOOOONNNMMMLLLMMMNNNTTTVVVXXXZZZ^^^fffrrrzzzOOOOOONNNNNNMMMLLLKKKKKKJJJJJJIIIHHHHHHHHHHHHIIIFFFFFFGGGHHHIIIIIIIIIIIIGGGGGGGGGGGGHHHHHHIIIJJJIIIHHHHHHIIIJJJLLLNNNOOONNNNNNNNNNNNNNNNNNNNNNNNLLLKKKIIIHHHHHHIIIKKKLLLGGGGGGGGGGGGGGGGGGGGGGGGFFFHHHIIIKKKKKKKKKJJJJJJHHHIIIHHHGGGEEEEEEGGGIIIJJJJJJIIIIIIIIIJJJJJJKKKKKKMMMOOOOOOOOONNNOOOQQQMMMQQQSSSSSSQQQSSSYYY^^^cccuuu|||vvvooodddYYYRRRMMMKKKJJJFFFEEECCCBBBAAABBBCCCCCCHHHCCCDDDIIIHHHFFFRRRccclllyyyuuukkkaaa[[[XXXXXXMMMOOORRRUUUWWW[[[```dddmmmyyy~~~uuujjjddd[[[TTTPPPMMMLLLKKKFFFLLLMMMIIIGGGJJJIIIEEEEEEFFFGGGHHHHHHHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGFFFFFFFFFGGGGGGHHHIIIJJJIIIHHHGGGFFFFFFFFFFFFCCCBBBAAACCCEEEFFFFFFEEEEEEDDDCCCBBBBBBBBBBBBBBB======>>>@@@@@@AAAAAAAAA@@@@@@??????>>>?????????BBBBBBCCCCCCDDDCCCCCCCCCBBBAAA@@@AAACCCCCCCCCBBBCCCCCCDDDDDDEEEEEEFFFFFFBBBFFFLLLOOONNNKKKIIIHHHDDDDDDEEEEEEEEEEEEEEEDDDBBBCCCDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBAAADDDDDDCCCBBBAAA@@@@@@???@@@@@@AAABBBBBBCCCCCCDDDAAABBBDDDEEEGGGHHHHHHHHHEEEGGGHHHHHHGGGGGGHHHIIIJJJJJJKKKKKKLLLMMMMMMMMMNNNOOOOOONNNMMMMMMOOOQQQNNNRRRUUUXXXYYY]]]dddiiivvv}}}~~~QQQPPPPPPOOONNNMMMKKKJJJMMMLLLKKKJJJIIIHHHHHHHHHHHHIIIJJJJJJKKKKKKJJJJJJEEEFFFGGGHHHIIIIIIIIIIIIKKKJJJHHHGGGHHHKKKNNNPPPMMMKKKIIIHHHJJJLLLLLLKKKIIIIIIIIIHHHHHHGGGGGGGGGHHHGGGFFFDDDDDDDDDDDDEEEDDDDDDDDDDDDEEEFFFHHHHHHIIIIIIIIIHHHFFFEEECCCBBBIIIIIIHHHGGGGGGGGGHHHHHHJJJLLLNNNNNNNNNNNNOOOPPPMMMNNNOOOPPPRRRTTTVVVXXX[[[bbbooo}}}tttmmmfff\\\UUUUUUMMMGGGGGGGGGEEEDDDFFFBBBBBBCCCAAAAAADDDIIINNNXXX]]]hhhtttzzzooolllllljjjjjjppp{{{qqqmmmddd[[[YYY\\\^^^\\\[[[[[[^^^ccciiinnnqqqqqq~~~~~~|||qqqjjj\\\YYYTTTOOOLLLKKKLLLMMMJJJJJJJJJIIIIIIHHHHHHHHHIIIGGGEEEDDDEEEGGGIIIKKKGGGGGGGGGFFFFFFDDDCCCBBBEEEEEEFFFHHHHHHIIIIIIIIIHHHIIIIIIHHHGGGFFFEEEEEEEEEDDDDDDCCCCCCCCCDDDDDDBBBCCCEEEDDDCCCAAABBBBBB@@@>>><<<>>>BBBEEEEEEDDDCCCCCCBBBAAA@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA======>>>???@@@@@@AAAAAAEEEEEEDDDCCCCCCCCCCCCCCCDDDDDDDDDDDDEEEFFFHHHHHHIIIJJJJJJFFF@@@>>>AAAEEEBBBCCCDDDFFFFFFDDDCCCBBBAAAAAAAAA@@@AAAAAABBBBBB@@@AAAAAA@@@???>>>@@@AAA?????????@@@AAABBBCCCDDDDDDCCCCCCBBBBBBBBBCCCCCCEEEEEEEEEEEEEEEFFFFFFFFFIIIIIIIIIIIIIIIIIIIIIIIIKKKKKKLLLLLLLLLLLLKKKKKKPPPRRRTTTUUUVVVYYY]]]```hhhppp{{{wwwpppNNNNNNNNNNNNNNNMMMLLLLLLKKKKKKJJJIIIHHHGGGGGGGGGGGGHHHHHHIIIIIIIIIIIIIIIHHHHHHHHHIIIIIIJJJJJJKKKKKKJJJHHHGGGHHHJJJMMMOOOMMMKKKIIIHHHJJJKKKKKKJJJHHHHHHHHHGGGGGGGGGFFFFFFHHHGGGFFFEEEEEEEEEFFFFFFDDDDDDDDDDDDEEEFFFGGGGGGGGGGGGGGGGGGFFFEEEDDDCCCHHHHHHGGGGGGGGGGGGHHHIIIGGGIIIKKKLLLKKKKKKLLLMMMKKKLLLLLLMMMOOOQQQSSSTTTUUUZZZcccmmmzzzzzzrrrjjjbbb]]][[[XXXRRRNNNNNNKKKKKKIIIFFFCCCCCCFFFJJJLLLOOOTTT\\\dddkkkqqqtttyyytttppppppkkkaaaYYYWWWWWWVVVVVV[[[ccciiihhheeeaaaccccccccchhhpppsssqqqssstttvvvzzz}}}zzzoooddd\\\WWWUUUQQQMMMJJJJJJJJJJJJJJJJJJIIIIIIIIIHHHHHHHHHHHHHHHFFFEEEFFFGGGHHHJJJGGGGGGGGGFFFFFFEEEDDDDDDDDDDDDEEEFFFGGGGGGGGGGGGHHHHHHHHHHHHHHHGGGFFFEEECCCCCCBBBBBBBBBBBBCCCCCCBBBDDDEEEDDDBBBAAAAAABBBAAA???===>>>AAABBBBBBAAAAAAAAAAAA@@@AAAAAABBBBBB@@@@@@@@@@@@@@@@@@@@@@@@>>>??????@@@AAAAAABBBBBBFFFEEEDDDDDDCCCCCCDDDDDDCCCCCCCCCCCCDDDDDDEEEFFFFFFIIIKKKJJJEEEBBBDDDFFFBBBCCCDDDEEEEEEDDDCCCBBBAAAAAA@@@@@@@@@@@@AAAAAAAAAAAABBB@@@>>>>>>???@@@AAAAAA@@@@@@@@@AAAAAABBBDDDCCCCCCBBBBBBCCCCCCCCCDDDDDDEEEEEEEEEEEEFFFFFFHHHHHHHHHHHHHHHHHHHHHHHHJJJJJJKKKLLLLLLLLLLLLLLLPPPQQQSSSTTTUUUWWW[[[^^^]]]bbbkkksss|||{{{ppphhhJJJKKKLLLMMMMMMMMMMMMMMMIIIIIIIIIHHHGGGGGGGGGGGGFFFGGGGGGGGGHHHHHHHHHHHHKKKJJJIIIIIIIIIJJJKKKLLLKKKJJJHHHHHHHHHJJJLLLMMMMMMKKKIIIHHHIIIJJJIIIHHHGGGGGGFFFFFFFFFFFFEEEEEEGGGFFFFFFFFFFFFGGGHHHHHHEEEEEEDDDDDDDDDEEEEEEFFFDDDDDDEEEEEEEEEEEEEEEDDDFFFFFFFFFFFFFFFGGGHHHIIIGGGHHHJJJKKKJJJJJJKKKLLLIIIIIIIIIJJJKKKLLLNNNOOOPPPRRRVVV\\\fffrrr}}}xxxwwwrrrjjjdddccc]]]\\\XXXRRRLLLHHHHHHHHHIIIIIIHHHJJJMMMRRRWWWZZZ^^^ZZZXXXYYYWWWQQQMMMLLLJJJIIIKKKNNNSSSVVVWWWWWWYYY```kkkvvv~~~~~~|||{{{|||zzztttlllbbbXXXQQQOOONNNMMMKKKIIIHHHHHHHHHIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFBBBBBBCCCDDDDDDEEEEEEEEEFFFGGGGGGGGGGGGGGGFFFEEEBBBAAAAAAAAAAAAAAABBBBBBCCCDDDEEEDDDBBB@@@@@@AAABBB@@@>>>>>>???@@@@@@???@@@@@@@@@@@@AAABBBCCCDDD???@@@@@@@@@@@@@@@@@@?????????@@@@@@AAABBBBBBBBBFFFEEEDDDDDDCCCCCCDDDDDDCCCBBBBBBBBBBBBBBBCCCCCCEEEJJJOOOOOOKKKFFFDDDCCCAAABBBCCCDDDDDDCCCBBBAAAAAA@@@@@@?????????@@@@@@AAABBBAAA@@@>>>===>>>???BBBAAAAAA@@@??????@@@@@@DDDCCCCCCCCCCCCCCCDDDDDDCCCCCCDDDDDDDDDEEEEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIJJJKKKLLLMMMMMMMMMPPPQQQRRRRRRSSSTTTXXXZZZXXX[[[___dddjjjrrr{{{|||rrreee]]]HHHIIIJJJKKKLLLLLLLLLKKKHHHIIIIIIIIIIIIHHHHHHGGGGGGGGGGGGGGGGGGHHHHHHIIILLLKKKIIIHHHHHHIIIKKKLLLJJJIIIHHHHHHHHHIIIJJJKKKLLLJJJHHHHHHHHHHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGHHHIIIIIIEEEEEEDDDCCCCCCCCCDDDDDDCCCCCCDDDDDDDDDDDDCCCCCCDDDDDDDDDEEEFFFGGGHHHIIIHHHJJJKKKLLLKKKJJJKKKLLLHHHHHHHHHHHHIIIIIIJJJKKKNNNOOOQQQTTTZZZcccmmmtttvvvsssooohhh```YYYUUUSSSRRROOOKKKGGGGGGJJJOOORRRPPPPPPRRRVVVYYYXXXUUUTTTMMMKKKJJJNNNQQQTTTYYY___eeeooo}}}zzzxxxxxxuuuoooiiiccc[[[TTTOOOJJJJJJJJJJJJIIIHHHGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIHHHFFFEEEFFFFFFFFFFFFFFFGGGGGGGGGAAAAAAAAAAAABBBBBBCCCCCCDDDDDDEEEEEEEEEEEEDDDDDDAAAAAAAAAAAAAAABBBBBBCCCCCCDDDEEEDDDBBB@@@???@@@AAA@@@@@@???@@@@@@AAAAAAAAAAAAAAAAAAAAABBBCCCCCC@@@@@@AAABBBBBBAAA@@@@@@?????????@@@@@@AAAAAAAAADDDCCCBBBBBBAAABBBBBBBBBCCCBBBBBBAAAAAAAAABBBBBBFFFKKKQQQSSSPPPIIICCC@@@AAABBBCCCCCCCCCCCCBBBAAA@@@@@@??????>>>?????????AAAAAAAAA???===<<<===>>>@@@@@@????????????@@@@@@CCCCCCCCCBBBCCCCCCDDDDDDBBBBBBBBBCCCDDDDDDEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFGGGIIIKKKLLLMMMNNNNNNOOOPPPQQQPPPPPPQQQTTTVVVYYYYYYZZZ]]]aaahhhnnnrrr|||wwwoooeee[[[TTTHHHHHHIIIIIIJJJIIIIIIHHHHHHIIIJJJJJJJJJJJJIIIIIIHHHHHHHHHGGGHHHIIIJJJJJJKKKJJJHHHGGGGGGIIIKKKLLLJJJIIIHHHHHHGGGHHHIIIIIIJJJIIIHHHHHHHHHHHHFFFDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGHHHIIIIIIIIIDDDDDDCCCCCCCCCCCCCCCCCCDDDEEEEEEDDDDDDCCCBBBAAACCCCCCCCCDDDEEEFFFGGGHHHGGGIIIJJJJJJIIIIIIIIIJJJHHHHHHHHHHHHHHHIIIIIIJJJLLLNNNPPPRRRUUUZZZ___cccttt}}}|||uuunnnkkkbbb]]]UUUNNNJJJIIIKKKMMMLLLQQQYYYaaahhhkkkiiieeeWWWPPPMMMPPPTTTYYYbbblllzzz{{{qqqllleee___ZZZTTTPPPLLLGGGHHHIIIJJJJJJIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJJJJJJJHHHFFFEEEGGGFFFFFFEEEEEEFFFGGGHHHBBBAAAAAA@@@AAAAAABBBCCCBBBCCCCCCCCCCCCBBBBBBAAABBBBBBAAAAAABBBCCCCCCDDDBBBCCCDDDCCCAAA@@@@@@@@@@@@AAAAAAAAAAAABBBCCCDDDDDDCCCBBBBBBAAAAAAAAABBBAAABBBCCCDDDDDDCCCBBBAAA>>>>>>>>>>>>????????????AAAAAA@@@???????????????CCCCCCBBBAAAAAAAAABBBBBBCCCHHHNNNRRRPPPLLLFFFCCCAAAAAABBBBBBBBBBBBAAAAAAAAA@@@??????>>>>>>>>>???@@@@@@@@@>>><<<;;;<<<>>>>>>>>>>>>>>>???@@@AAABBBBBBBBBBBBBBBBBBCCCDDDDDD@@@AAAAAABBBCCCCCCDDDDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFGGGHHHJJJLLLMMMNNNNNNNNNOOOPPPOOONNNOOOQQQTTTVVVVVVWWWYYY]]]bbbeeegggkkkrrr}}}{{{rrrhhh___XXXRRROOOFFFGGGGGGHHHHHHHHHGGGGGGGGGHHHJJJKKKLLLKKKJJJJJJIIIHHHGGGGGGGGGHHHJJJKKKIIIHHHHHHHHHHHHJJJKKKLLLJJJIIIHHHHHHGGGGGGGGGGGGHHHGGGFFFGGGHHHGGGEEECCCCCCCCCDDDDDDDDDDDDEEEEEEDDDEEEFFFGGGHHHHHHHHHHHHCCCCCCBBBBBBBBBCCCCCCDDDEEEEEEEEEEEEDDDCCCBBBAAACCCCCCCCCCCCDDDDDDEEEFFFDDDFFFGGGGGGFFFEEEFFFFFFHHHHHHGGGGGGHHHIIIJJJJJJHHHKKKNNNPPPQQQSSSUUUWWWbbbiiivvv{{{vvvlllbbbZZZUUUTTTSSSYYYaaalllvvvlllaaa[[[___dddgggppp{{{|||kkkeee]]]UUUPPPLLLIIIGGGGGGGGGHHHIIIJJJJJJJJJJJJGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHIIIJJJJJJIIIGGGGGGGGGFFFEEEDDDDDDEEEFFFFFFCCCBBBAAA@@@@@@AAACCCCCCCCCCCCCCCCCCBBBAAA@@@???BBBAAAAAAAAABBBCCCDDDEEE@@@BBBCCCCCCAAA@@@@@@AAA@@@AAABBBBBBBBBBBBDDDFFFEEEDDDCCCBBBAAAAAAAAAAAABBBCCCEEEFFFFFFEEECCCBBB>>>>>>>>>>>>>>>>>>>>>>>>@@@???>>>>>>======>>>>>>BBBAAAAAAAAAAAAAAABBBBBB???BBBGGGKKKMMMLLLJJJHHHAAAAAAAAAAAAAAAAAAAAAAAABBBAAA@@@???????????????>>>??????>>><<<<<<===>>><<<<<<<<<===>>>@@@AAABBB@@@@@@@@@@@@AAABBBCCCDDD??????@@@AAABBBCCCCCCDDDCCCDDDDDDEEEEEEFFFFFFFFFFFFGGGHHHJJJLLLMMMMMMMMMMMMNNNOOONNNMMMNNNPPPSSSUUUVVVYYY]]]aaacccbbbaaa[[[```iiiuuuqqqlllcccYYYRRRMMMLLLKKKCCCDDDEEEFFFGGGHHHHHHHHHEEEGGGIIIJJJKKKKKKJJJIIIHHHGGGFFFEEEFFFGGGIIIJJJGGGGGGHHHJJJKKKLLLMMMNNNJJJIIIHHHHHHGGGFFFFFFFFFFFFEEEEEEFFFHHHGGGEEECCCCCCCCCDDDDDDEEEEEEEEEEEECCCDDDFFFGGGGGGGGGFFFFFFAAAAAAAAAAAABBBCCCDDDDDDDDDDDDEEEEEEEEEDDDDDDCCCDDDCCCCCCBBBCCCCCCDDDDDDCCCEEEGGGFFFEEEDDDDDDEEEFFFFFFFFFGGGHHHIIIJJJKKKGGGIIILLLMMMNNNOOOQQQSSSVVV]]]gggtttvvvpppkkkiiiqqqzzz|||tttxxx}}}}}}yyyrrrccc]]]UUUNNNJJJHHHHHHGGGGGGGGGHHHHHHIIIJJJJJJKKKFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIGGGFFFDDDCCCBBBCCCDDDEEEEEEDDDBBBAAAAAABBBDDDEEEEEEEEEEEEDDDBBBAAA??????@@@@@@@@@@@@AAABBBCCCDDD???AAABBBBBBAAAAAAAAABBBAAABBBCCCBBB@@@@@@BBBDDDDDDCCCCCCBBBBBBBBBCCCCCCAAACCCEEEFFFFFFEEECCCAAA>>>>>>>>>>>>>>>>>>>>>>>>??????>>>============>>>???????????????@@@AAABBBAAAAAABBBEEEGGGIIIIIIHHHAAAAAA@@@@@@@@@@@@AAAAAACCCBBBAAA@@@@@@?????????<<<=========<<<<<<>>>???===============>>>???@@@????????????@@@AAABBBCCC>>>>>>???@@@AAABBBCCCCCCCCCDDDDDDEEEFFFFFFGGGGGGFFFGGGHHHJJJKKKLLLLLLLLLMMMMMMNNNMMMMMMNNNPPPSSSUUUWWW[[[aaaeeeddd___[[[SSSXXX___fffooo|||xxxnnn```\\\VVVOOOIIIGGGGGGHHH@@@AAACCCEEEGGGHHHIIIJJJDDDEEEHHHJJJKKKJJJIIIHHHGGGFFFEEEDDDDDDFFFHHHIIIFFFHHHIIILLLMMMNNNOOOOOOJJJIIIIIIHHHGGGFFFEEEEEEEEEDDDDDDFFFHHHGGGFFFDDDCCCDDDDDDDDDEEEEEEFFFFFFCCCDDDEEEGGGGGGFFFEEEEEE@@@@@@@@@AAABBBCCCDDDEEEBBBCCCDDDEEEFFFFFFFFFFFFDDDCCCCCCBBBBBBBBBCCCCCCEEEGGGHHHHHHFFFEEEFFFFFFEEEEEEFFFFFFGGGIIIJJJKKKHHHJJJKKKLLLLLLMMMPPPSSSMMMTTT\\\bbbjjjwww}}}yyymmmeee\\\WWWOOOJJJIIIJJJLLLLLLGGGGGGGGGGGGHHHIIIJJJKKKFFFFFFFFFGGGGGGHHHHHHHHHHHHHHHHHHHHHIIIJJJJJJJJJHHHFFFDDDBBBAAAAAABBBCCCFFFEEECCCBBBBBBCCCDDDFFFGGGGGGGGGEEEDDDBBB@@@???????????????@@@AAABBBCCC>>>@@@BBBBBBAAAAAABBBCCCBBBCCCDDDBBB???===???BBBBBBBBBBBBBBBBBBCCCDDDEEE@@@BBBDDDEEEEEEDDDBBB@@@@@@@@@??????????????????@@@??????>>>>>>>>>>>>>>>============>>>???AAAAAAGGGDDDBBBAAABBBCCCDDDDDDAAA@@@@@@??????@@@@@@AAADDDCCCBBBAAA@@@@@@@@@@@@;;;<<<===<<<<<<<<<>>>@@@???>>>>>>===============>>>>>>>>>>>>???@@@AAABBB===>>>???@@@AAABBBCCCCCCCCCDDDDDDEEEFFFGGGGGGHHHGGGGGGIIIJJJKKKKKKLLLLLLLLLMMMNNNMMMMMMNNNQQQSSSQQQTTTYYY```cccaaaYYYSSSSSSXXX]]]^^^___hhhzzzyyyzzzyyylllbbbTTTRRROOOKKKFFFDDDEEEFFFFFFDDDCCCDDDGGGHHHFFFDDDFFFFFFGGGHHHHHHIIIJJJJJJIIIIIIHHHGGGGGGGGGGGGHHHGGGHHHJJJLLLLLLLLLKKKKKKKKKJJJHHHFFFEEEEEEFFFFFFHHHHHHHHHHHHGGGEEECCCBBBDDDCCCBBBAAAAAABBBCCCDDDEEEEEEFFFFFFFFFGGGGGGGGGFFFEEEBBB@@@@@@AAACCCEEEBBBCCCEEEFFFFFFEEEDDDDDDCCCCCCCCCBBBCCCCCCDDDDDDHHHIIIJJJIIIGGGEEEEEEEEEFFFHHHKKKLLLLLLIIIEEEBBBHHHHHHHHHIIIJJJKKKMMMNNNQQQSSSVVV\\\dddlllssswwwzzzpppeee]]]VVVRRRMMMJJJKKKLLLKKKJJJKKKJJJJJJIIIIIIKKKLLLMMMHHHIIIJJJKKKKKKKKKJJJIIICCCCCCDDDEEEFFFGGGGGGHHHGGGFFFEEEDDDCCCCCCCCCCCCGGGFFFFFFEEEDDDCCCCCCBBBFFFIIILLLLLLHHHDDD@@@>>>===>>>>>>???????????????===>>>AAACCCCCCCCCBBBAAACCCBBBBBBAAAAAABBBBBBCCCBBBBBBAAA@@@@@@AAAAAAAAABBBCCCFFFGGGFFFCCC???======>>>???AAAAAA@@@??????????????????????????????;;;<<<<<<===>>>??????@@@???@@@@@@AAAAAAAAA@@@@@@>>>>>>>>>>>>???@@@AAABBBCCCBBBBBBAAA@@@???>>>>>>;;;===>>>@@@@@@>>>===;;;>>>>>>>>>>>>============<<<===>>>>>>>>>>>>>>>===AAA@@@>>>===>>>???AAABBBFFFEEEDDDDDDDDDEEEGGGHHHGGGGGGHHHIIIIIIJJJJJJKKKLLLMMMLLLKKKKKKLLLPPPRRRPPPSSSXXX[[[\\\ZZZWWWTTTPPPUUU[[[^^^^^^aaaggglll~~~tttuuu{{{}}}vvvnnneee___[[[NNNMMMJJJHHHEEECCCBBBBBBGGGEEEDDDEEEHHHIIIGGGFFFEEEEEEFFFGGGGGGHHHIIIIIIIIIIIIHHHHHHGGGGGGHHHHHHIIIIIIJJJKKKKKKLLLKKKKKKFFFHHHIIIHHHFFFEEEFFFGGGIIIJJJJJJIIIHHHGGGEEEDDDDDDCCCBBBBBBBBBBBBCCCDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFDDDBBB@@@@@@AAACCCDDDCCCCCCDDDEEEEEEEEEEEEDDDBBBBBB@@@@@@???@@@AAABBBEEEFFFHHHGGGEEEDDDDDDEEEFFFHHHKKKMMMLLLJJJGGGEEEGGGGGGHHHIIIJJJKKKLLLMMMLLLNNNPPPTTTZZZ___dddgggyyy|||wwwpppfff\\\VVVTTTPPPKKKJJJJJJKKKKKKJJJKKKJJJIIIIIIIIIJJJLLLMMMJJJJJJKKKKKKKKKIIIHHHGGGDDDDDDEEEEEEFFFFFFGGGGGGJJJIIIIIIHHHGGGGGGFFFFFFFFFFFFEEEEEEDDDCCCCCCBBBFFFIIILLLLLLIIIDDDAAA???>>>>>>>>>??????>>>>>>>>>===???AAABBBCCCCCCBBBAAA@@@@@@????????????@@@@@@AAAAAA@@@@@@@@@@@@AAAAAAAAABBBDDDEEEDDDBBB@@@>>>>>>>>>???@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>=========>>>?????????@@@???@@@@@@AAAAAAAAA@@@@@@<<<<<<======>>>?????????@@@@@@@@@???>>>>>>============>>>??????>>>==================<<<<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>@@@???>>>===>>>???AAABBBFFFEEEDDDDDDDDDEEEGGGGGGGGGGGGHHHHHHIIIJJJJJJJJJLLLMMMMMMLLLKKKLLLOOORRRQQQSSSVVVXXXXXXUUURRROOONNNSSSXXXZZZ[[[]]]cccgggpppvvvzzzuuuuuuwww}}}zzzssskkkbbbYYYSSSOOOMMMLLLJJJHHHEEEDDDCCCBBBHHHGGGFFFGGGIIIJJJIIIHHHEEEEEEEEEFFFFFFGGGGGGGGGIIIIIIIIIHHHHHHHHHGGGGGGKKKJJJJJJJJJJJJJJJKKKKKKGGGLLLPPPOOOJJJEEEEEEGGGKKKKKKKKKJJJIIIHHHGGGFFFDDDCCCCCCBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFDDDBBBAAA@@@AAACCCDDDDDDCCCCCCCCCDDDDDDEEEFFFEEECCC@@@>>>>>>???AAABBBEEEFFFHHHHHHFFFEEEEEEFFFFFFHHHJJJLLLMMMKKKIIIGGGGGGGGGHHHIIIJJJKKKKKKLLLKKKLLLOOORRRVVVYYY\\\]]]dddqqqxxxuuupppjjjccc\\\TTTOOOPPPMMMJJJHHHIIIJJJKKKJJJJJJJJJIIIHHHIIIJJJKKKLLLKKKKKKKKKKKKJJJHHHGGGFFFEEEEEEEEEEEEEEEFFFFFFFFFIIIJJJKKKKKKJJJIIIGGGFFFFFFEEEEEEDDDDDDCCCCCCCCCFFFIIILLLLLLIIIEEEBBBAAA?????????>>>>>>===<<<<<<>>>???@@@BBBBBBBBBAAAAAA????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBAAAAAA@@@@@@???????????????@@@AAAAAA>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@;;;<<<===????????????>>>========================>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;<<<<<<<<<======>>>>>>>>>>>>>>>======>>>@@@BBBCCCEEEEEEEEEDDDEEEFFFFFFGGGFFFGGGGGGHHHHHHIIIJJJJJJJJJKKKKKKJJJIIIJJJMMMOOOOOOPPPRRRSSSRRRQQQOOONNNLLLOOOSSSUUUVVVXXX]]]aaa^^^bbbiiirrr}}}}}}vvvtttsssrrrpppnnnjjjddd\\\UUUOOOJJJHHHLLLKKKIIIGGGFFFDDDCCCCCCIIIHHHHHHIIIJJJJJJJJJJJJFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHHHHGGGGGGFFFKKKJJJIIIHHHHHHIIIJJJKKKMMMSSSYYYVVVMMMFFFDDDEEEKKKJJJJJJJJJIIIHHHGGGGGGDDDDDDCCCCCCCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCAAAAAABBBCCCCCCDDDCCCBBBBBBCCCDDDFFFGGGIIIFFFCCC@@@???@@@CCCDDDHHHJJJKKKJJJHHHGGGGGGGGGEEEFFFHHHJJJKKKKKKJJJIIIGGGGGGHHHIIIJJJKKKKKKKKKHHHJJJMMMQQQTTTWWWYYYZZZVVV```lllvvvzzzppplllfff```[[[VVVPPPMMMKKKJJJHHHGGGHHHIIIJJJKKKJJJIIIHHHHHHHHHIIIJJJKKKKKKKKKJJJJJJIIIHHHGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEFFFGGGIIIIIIIIIGGGEEEDDDEEEEEEDDDDDDDDDCCCCCCCCCEEEHHHJJJKKKHHHEEECCCBBBAAA@@@???>>>===<<<<<<;;;>>>???@@@AAAAAAAAAAAA@@@@@@@@@@@@AAAAAA@@@@@@@@@>>>>>>??????@@@@@@@@@???@@@????????????@@@@@@AAAAAA@@@???>>>???@@@AAABBB????????????????????????AAAAAAAAAAAAAAA@@@@@@@@@AAAAAAAAABBBAAAAAA@@@@@@<<<>>>@@@BBBCCCBBBAAA@@@<<<=========>>>>>>>>>???@@@??????>>>>>>??????@@@>>>============<<<<<<<<<<<<<<<<<<<<<===>>>>>>???>>>>>>>>>>>>???AAABBBCCCEEEEEEEEEEEEEEEFFFFFFGGGFFFFFFFFFGGGHHHHHHIIIIIIGGGHHHIIIHHHGGGGGGIIIKKKJJJKKKMMMNNNPPPPPPQQQQQQKKKMMMPPPQQQRRRTTTXXX\\\YYYZZZ\\\```gggrrr~~~|||uuuooonnnllliiieee]]][[[VVVRRROOOMMMLLLLLLKKKJJJIIIGGGFFFEEEEEEDDDHHHHHHIIIIIIIIIIIIJJJJJJHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGHHHHHHGGGGGGFFFEEEIIIHHHGGGGGGGGGHHHIIIJJJMMMTTTYYYWWWNNNFFFDDDFFFIIIIIIHHHGGGGGGFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCBBBBBBBBBBBBCCCCCCBBBBBBBBBBBBDDDFFFGGGJJJGGGDDDAAA@@@AAADDDEEEIIIKKKKKKJJJGGGEEEEEEEEEDDDEEEFFFGGGHHHIIIIIIIIIHHHHHHJJJKKKKKKKKKKKKKKKDDDFFFHHHKKKNNNPPPQQQQQQTTTWWW]]]dddmmm{{{tttlllgggccc]]]XXXUUURRRNNNLLLHHHHHHHHHGGGGGGHHHIIIKKKIIIHHHGGGGGGGGGHHHJJJKKKIIIIIIHHHHHHHHHIIIIIIIIIFFFFFFFFFEEEEEEEEEEEEEEEDDDEEEGGGHHHGGGFFFDDDCCCDDDDDDDDDDDDCCCCCCCCCCCCDDDFFFIIIIIIGGGEEEDDDDDDCCCBBB@@@>>>===<<<<<<<<>>???@@@@@@@@@@@@?????????>>>>>>>>>???@@@@@@AAA@@@?????????@@@BBBCCCAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBAAA@@@???===>>>@@@BBBCCCBBBAAA@@@===>>>>>>??????@@@@@@AAA@@@@@@????????????@@@@@@?????????>>>>>>>>>>>>======<<<<<<<<<===>>>@@@AAA?????????@@@AAAAAABBBCCCDDDEEEEEEEEEFFFFFFFFFFFFEEEEEEFFFFFFGGGHHHHHHHHHHHHIIIJJJIIIHHHHHHIIIKKKJJJJJJLLLMMMOOOPPPQQQQQQLLLMMMNNNNNNOOORRRUUUXXXYYYXXXWWWVVVYYYaaajjjqqq~~~xxx{{{zzzsssmmmgggaaa\\\YYYRRRPPPNNNLLLKKKLLLMMMNNNJJJIIIHHHGGGFFFFFFFFFFFFFFFGGGIIIHHHGGGGGGHHHJJJJJJIIIIIIHHHHHHGGGGGGGGGEEEEEEFFFGGGFFFEEEDDDCCCEEEEEEEEEEEEFFFGGGHHHIIIHHHMMMQQQPPPJJJFFFFFFHHHHHHGGGFFFEEEEEEEEEEEEFFFCCCDDDDDDEEEEEEDDDDDDCCCGGGGGGGGGGGGFFFFFFFFFFFFDDDDDDCCCBBBBBBBBBBBBBBBAAAAAABBBBBBCCCDDDEEEFFFHHHFFFCCCAAAAAABBBDDDEEEFFFGGGHHHGGGEEECCCBBBCCCEEEEEEEEEFFFGGGHHHHHHIIIIIIJJJKKKLLLMMMLLLLLLKKKHHHHHHIIIJJJKKKLLLLLLMMMUUUTTTUUUYYY___gggvvv~~~~~~zzzlllddd\\\XXXTTTQQQOOONNNLLLKKKFFFGGGHHHHHHGGGGGGIIIKKKHHHHHHGGGFFFGGGHHHIIIJJJHHHHHHGGGGGGHHHIIIJJJJJJEEEEEEEEEEEEEEEFFFFFFFFFEEEFFFGGGGGGGGGGGGEEEEEECCCCCCCCCCCCCCCCCCCCCCCCBBBDDDGGGGGGFFFEEEDDDDDDDDDCCCAAA???>>>>>>>>>>>>@@@@@@??????@@@@@@@@@@@@===>>>???@@@@@@???>>>======>>>???AAAAAAAAA@@@@@@@@@??????>>>>>>>>>??????@@@@@@@@@@@@@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBCCCCCCBBBBBBAAA@@@???<<<===>>>@@@@@@@@@@@@?????????@@@@@@AAAAAAAAABBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>>>>>>>======>>>@@@BBBCCCAAAAAABBBBBBBBBCCCCCCCCCDDDDDDEEEFFFFFFFFFFFFEEEDDDEEEEEEFFFFFFGGGHHHHHHJJJKKKLLLLLLKKKJJJKKKLLLLLLMMMNNNNNNNNNNNNNNNNNNNNNMMMLLLLLLNNNPPPSSSUUUVVVUUUTTTRRRSSSXXX___dddgggppp~~~}}}{{{sssqqqmmmfff^^^VVVQQQOOOMMMLLLKKKIIIIIIIIIJJJJJJHHHHHHGGGGGGFFFGGGGGGGGGDDDFFFHHHGGGEEEEEEGGGIIIIIIIIIHHHHHHGGGFFFFFFEEECCCDDDEEEFFFEEEDDDBBBAAAAAABBBCCCEEEFFFGGGGGGGGGHHHIIIJJJIIIGGGGGGGGGIIIHHHGGGFFFEEEDDDEEEFFFFFFCCCDDDEEEFFFFFFEEEDDDCCCGGGFFFFFFFFFEEEEEEEEEEEEDDDDDDCCCCCCBBBBBBBBBBBB@@@@@@BBBCCCDDDEEEEEEEEEGGGFFFEEEDDDDDDDDDFFFFFFBBBDDDEEEEEEDDDCCCDDDEEEGGGFFFFFFFFFFFFGGGIIIIIIJJJKKKMMMNNNNNNNNNLLLKKKKKKJJJJJJJJJLLLMMMOOOQQQSSSQQQRRRVVVXXX[[[dddmmm~~~~~~pppddd]]]SSSPPPMMMLLLLLLLLLKKKJJJFFFHHHIIIIIIGGGFFFHHHJJJHHHGGGFFFFFFFFFGGGIIIJJJJJJIIIHHHGGGGGGGGGHHHIIIDDDDDDEEEEEEFFFFFFGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFCCCCCCCCCCCCCCCCCCCCCCCC@@@BBBEEEEEEEEEDDDDDDDDDEEEDDDBBB@@@??????@@@AAA@@@@@@???????????????@@@>>>???@@@AAAAAA@@@???>>>===>>>@@@BBBCCCBBBAAAAAA@@@@@@@@@??????>>>>>>>>>???@@@AAAAAABBBBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@AAAAAABBBBBBCCCCCCCCCCCCCCCBBBAAA@@@???======>>>??????@@@@@@AAA@@@@@@@@@AAAAAAAAAAAAAAA???@@@AAABBBBBBAAA@@@???????????????>>>>>>>>>>>>??????>>>>>>???AAACCCEEEDDDDDDDDDDDDDDDCCCCCCBBBCCCDDDEEEFFFGGGFFFFFFEEEDDDDDDEEEEEEFFFGGGGGGGGGIIIKKKLLLLLLKKKJJJJJJKKKKKKLLLMMMNNNOOONNNMMMMMMOOOMMMKKKKKKLLLOOOQQQRRRRRRRRRQQQPPPPPPSSSXXX[[[ZZZ___hhhsss~~~|||wwwqqqooonnnqqqtttvvvsssppphhheee```YYYTTTOOOKKKIIIKKKKKKKKKJJJIIIHHHHHHHHHGGGGGGGGGFFFGGGGGGHHHHHHBBBEEEGGGFFFDDDDDDEEEHHHIIIHHHHHHGGGFFFEEEDDDDDDBBBCCCDDDEEEEEECCCAAA@@@>>>???BBBDDDFFFGGGGGGFFFMMMKKKIIIGGGGGGGGGGGGHHHHHHGGGFFFEEEEEEEEEFFFGGGCCCDDDEEEFFFFFFEEEDDDCCCFFFFFFEEEEEEDDDDDDDDDCCCDDDCCCCCCCCCCCCBBBBBBBBB>>>@@@BBBDDDEEEEEEEEEDDDHHHHHHHHHHHHHHHHHHIIIIII@@@CCCEEEFFFFFFFFFHHHIIIIIIHHHGGGFFFGGGHHHIIIJJJKKKLLLNNNOOOOOONNNMMMLLLFFFFFFFFFGGGJJJNNNRRRTTTQQQNNNQQQVVVWWWVVVZZZbbbbbboooyyynnnaaaWWWSSSOOOMMMKKKKKKLLLMMMLLLKKKFFFHHHJJJIIIGGGFFFHHHJJJHHHGGGFFFFFFFFFGGGHHHIIILLLKKKIIIGGGFFFFFFFFFGGGCCCDDDDDDEEEFFFGGGGGGHHHEEEDDDDDDCCCDDDDDDEEEEEEBBBCCCCCCCCCCCCCCCCCCCCC???AAACCCDDDDDDCCCDDDDDDFFFDDDBBB@@@@@@@@@AAABBB@@@@@@???????????????@@@@@@AAACCCDDDDDDCCCAAA@@@===???AAACCCDDDCCCBBBAAAAAAAAAAAAAAA@@@>>>===<<>>>>>>>>>>>============@@@?????????@@@BBBDDDFFFFFFFFFFFFFFFEEEDDDCCCBBBCCCDDDEEEGGGGGGFFFFFFEEEDDDDDDDDDEEEFFFFFFGGGGGGGGGHHHJJJIIIHHHGGGGGGHHHFFFHHHKKKNNNPPPPPPPPPOOOOOOMMMJJJIIIKKKMMMOOOPPPPPPPPPPPPOOONNNOOORRRTTTUUUWWWYYY^^^gggsssyyysssgggggghhhjjjlllllljjjhhhaaa[[[SSSOOOMMMLLLJJJGGGJJJKKKKKKLLLLLLKKKJJJJJJGGGGGGFFFFFFGGGGGGHHHIIIDDDDDDEEEEEEFFFFFFFFFGGGGGGGGGFFFFFFFFFFFFFFFFFFDDDCCCCCCCCCBBBBBBBBBBBB===???BBBCCCCCCDDDEEEFFFIIIIIIIIIHHHHHHGGGGGGGGG???@@@BBBDDDEEEEEEDDDDDDGGGEEEDDDBBBBBBDDDEEEGGGGGGGGGGGGGGGGGGFFFEEEDDDEEEEEEEEEEEEEEEEEEEEEEEEBBBAAAAAAAAABBBDDDEEEGGGHHHIIIIIIGGGEEEEEEFFFGGGAAAAAABBBDDDFFFFFFEEECCCDDDDDDDDDDDDDDDEEEFFFFFFHHHIIIKKKMMMMMMMMMMMMLLLLLLKKKKKKLLLLLLMMMNNNOOOQQQPPPOOOOOOPPPSSSUUUWWW___ccchhhoooyyy}}}|||pppgggaaaZZZSSSMMMKKKKKKKKKKKKKKKKKKKKKKKKIIIIIIJJJJJJJJJIIIHHHHHHJJJIIIIIIHHHHHHGGGFFFFFFKKKIIIGGGDDDBBBAAA@@@@@@AAABBBDDDEEEFFFFFFFFFFFFGGGGGGGGGFFFEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCDDDEEEFFFGGGHHHHHHFFFFFFEEEBBB@@@???@@@BBB???>>>>>>>>>???@@@AAAAAACCCBBBAAA???>>>>>>??????>>>??????@@@BBBCCCCCCDDDAAACCCEEEGGGFFFCCC???===@@@@@@AAAAAAAAABBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA????????????????????????@@@@@@??????????????????@@@>>>>>>>>>@@@AAA@@@???BBBBBBAAAAAAAAAAAA@@@@@@CCCBBBAAA@@@@@@@@@@@@@@@>>>>>>>>>>>>===============???AAAAAAAAAAAACCCEEEKKKJJJIIIHHHFFFEEEDDDDDDDDDEEEFFFGGGHHHHHHGGGFFFEEEEEEEEEEEEEEEFFFFFFGGGHHHHHHIIIIIIJJJIIIIIIIIIJJJKKKLLLMMMMMMNNNNNNMMMNNNMMMMMMLLLLLLLLLLLLLLLLLLNNNOOOOOONNNMMMOOOPPPSSSSSSRRRUUUZZZbbbjjjooo{{{zzzvvvuuujjjjjjjjjiiigggccc```^^^TTTSSSPPPNNNKKKJJJHHHHHHFFFGGGGGGHHHHHHGGGGGGFFFKKKJJJHHHFFFEEEEEEFFFGGGEEEFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGCCCCCCCCCCCCBBBBBBBBBBBBBBBDDDFFFFFFEEEEEEEEEFFFHHHHHHHHHGGGGGGGGGGGGGGGAAABBBCCCEEEEEEEEEEEEDDDFFFEEEDDDCCCCCCDDDEEEFFFFFFFFFGGGGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEBBBBBBAAAAAABBBCCCEEEEEEGGGHHHHHHGGGEEEEEEFFFHHHCCCCCCCCCDDDEEEFFFEEEDDDDDDDDDDDDDDDDDDEEEFFFFFFGGGHHHIIIKKKLLLLLLKKKKKKKKKKKKKKKKKKKKKLLLMMMMMMPPPOOONNNNNNOOOQQQTTTUUUVVVYYY^^^bbbiiiuuu~~~wwwoooddd]]]YYYUUUPPPKKKKKKKKKKKKKKKKKKKKKKKKKKKHHHIIIIIIIIIIIIHHHHHHGGGIIIIIIIIIHHHHHHHHHHHHGGGLLLKKKIIIFFFDDDCCCCCCCCCAAABBBDDDEEEFFFFFFFFFEEEGGGGGGFFFEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCDDDEEEFFFGGGGGGHHHFFFGGGGGGEEEBBBAAABBBCCC@@@@@@??????@@@@@@AAABBBEEEDDDBBBAAA@@@@@@AAAAAA??????@@@@@@AAABBBCCCCCCBBBDDDGGGHHHGGGEEEAAA>>>???@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@??????????????????@@@@@@@@@@@@@@@@@@???>>>???@@@AAA@@@???AAAAAAAAABBBBBBCCCCCCCCCCCCBBBBBBAAA@@@@@@AAAAAA?????????>>>>>>>>>=========???AAAAAAAAAAAACCCEEEIIIIIIHHHGGGFFFEEEEEEDDDDDDEEEFFFGGGGGGGGGFFFEEEEEEEEEDDDDDDDDDEEEFFFFFFFFFFFFGGGHHHHHHHHHHHHHHHIIIJJJKKKLLLMMMMMMMMMMMMMMMMMMLLLKKKKKKKKKLLLLLLKKKLLLMMMMMMLLLLLLMMMNNNPPPPPPOOOPPPTTTYYY___bbbggglllqqqtttvvv{{{xxxtttsssmmmkkkhhhccc^^^ZZZWWWVVVRRRQQQOOOMMMKKKJJJIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGJJJIIIGGGFFFEEEEEEEEEFFFGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHDDDDDDCCCCCCCCCBBBBBBBBBIIIJJJKKKJJJGGGEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFGGGDDDDDDEEEEEEFFFEEEEEEDDDEEEEEEDDDDDDDDDDDDEEEEEEDDDEEEEEEFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEECCCCCCBBBBBBBBBCCCCCCDDDFFFGGGGGGGGGFFFFFFGGGIIIGGGFFFEEEEEEDDDDDDEEEEEEEEEDDDDDDDDDDDDEEEFFFFFFEEEFFFGGGHHHHHHIIIHHHHHHJJJJJJJJJJJJJJJJJJKKKLLLNNNMMMMMMMMMNNNPPPQQQSSSSSSVVVXXXZZZ]]]dddmmmttt~~~~~~{{{yyyvvvtttggg```XXXRRRQQQPPPNNNLLLKKKKKKKKKKKKKKKKKKKKKKKKHHHHHHHHHHHHHHHGGGFFFFFFHHHHHHHHHHHHIIIIIIIIIIIIMMMLLLJJJHHHGGGFFFFFFEEEBBBCCCDDDEEEEEEEEEEEEEEEFFFFFFEEEEEEDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDEEEFFFGGGGGGFFFGGGHHHGGGEEECCCCCCCCCAAA@@@@@@@@@@@@AAABBBBBBDDDCCCBBBAAA@@@@@@@@@@@@??????@@@@@@AAAAAABBBBBBCCCEEEGGGIIIHHHFFFBBB@@@>>>>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????@@@@@@AAAAAABBB@@@???>>>???AAABBBAAA@@@@@@@@@AAABBBCCCDDDEEEEEECCCCCCBBBAAAAAAAAABBBBBB@@@@@@@@@?????????>>>>>>===???@@@AAA@@@AAABBBDDDGGGGGGGGGFFFFFFEEEEEEEEEEEEEEEFFFGGGGGGFFFDDDDDDDDDDDDCCCCCCDDDDDDEEEFFFCCCDDDEEEFFFGGGGGGGGGGGGHHHIIIJJJKKKLLLLLLLLLLLLMMMLLLKKKKKKJJJJJJKKKKKKIIIJJJKKKKKKJJJJJJKKKMMMOOONNNNNNNNNOOOQQQSSSTTTUUUYYY^^^bbbeeeiiipppuuu|||yyyuuuqqqnnnjjjfffaaa[[[UUURRRPPPOOOPPPOOOMMMLLLJJJIIIIIIIIIHHHGGGFFFEEEEEEFFFGGGHHHHHHGGGFFFEEEDDDDDDDDDEEEGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFGGGGGGGGGGGGHHHHHHEEEEEEEEEEEEDDDDDDDDDDDDMMMMMMMMMKKKGGGEEECCCCCCCCCDDDDDDDDDEEEFFFFFFFFFDDDEEEEEEEEEDDDDDDDDDCCCDDDDDDEEEEEEEEEEEEDDDDDDBBBCCCDDDEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCBBBBBBBBBBBBDDDEEEFFFFFFEEEFFFHHHJJJJJJIIIHHHFFFDDDDDDEEEFFFEEEEEEDDDDDDEEEEEEFFFGGGDDDDDDDDDEEEEEEFFFFFFFFFIIIIIIHHHHHHIIIIIIJJJKKKLLLLLLKKKLLLLLLNNNOOOPPPSSSUUUWWWWWWWWWZZZ```eeeqqq}}}{{{{{{xxxtttpppllliii^^^XXXRRRNNNMMMNNNNNNNNNKKKKKKKKKKKKKKKKKKKKKKKKHHHHHHHHHHHHGGGFFFEEEEEEFFFGGGGGGHHHIIIJJJJJJJJJLLLKKKJJJIIIHHHHHHGGGGGGCCCCCCDDDDDDDDDDDDDDDDDDEEEEEEEEEDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDDDDEEEFFFFFFDDDFFFHHHGGGEEECCCBBBBBB@@@@@@@@@??????@@@@@@AAA@@@@@@??????>>>>>>>>>>>>??????@@@@@@@@@AAAAAAAAACCCDDDFFFHHHGGGEEECCCAAA=========>>>>>>>>>>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA>>>>>>???@@@AAABBBBBBCCC@@@???>>>???AAABBBBBBAAA@@@@@@AAAAAABBBCCCCCCDDDCCCCCCBBBBBBAAABBBBBBCCCAAAAAAAAA@@@@@@@@@??????===???@@@AAA@@@@@@BBBCCCEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFEEECCCBBBCCCCCCCCCBBBCCCCCCDDDEEEBBBBBBDDDEEEGGGGGGHHHHHHGGGHHHIIIJJJKKKKKKKKKKKKLLLKKKJJJJJJIIIJJJJJJJJJHHHIIIKKKJJJIIIIIIJJJLLLOOOOOOOOOOOOOOONNNNNNNNNPPPSSSVVVXXXYYY\\\___bbbkkkrrr|||~~~yyytttrrrrrrpppkkkfff]]][[[XXXTTTQQQOOONNNNNNMMMMMMKKKJJJIIIIIIIIIIIIHHHGGGEEEDDDDDDEEEGGGHHHFFFFFFEEEEEEDDDDDDDDDDDDFFFFFFFFFFFFFFFFFFEEEEEEDDDEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGFFFFFFFFFFFFLLLMMMMMMJJJGGGCCCBBBBBBCCCCCCCCCDDDDDDEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEEEEEEEDDDDDDAAABBBCCCDDDEEEFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBAAAAAACCCDDDFFFFFFEEEFFFHHHJJJKKKLLLKKKHHHEEEDDDEEEGGGEEEEEEEEEEEEEEEFFFGGGGGGCCCCCCCCCCCCCCCDDDDDDDDDGGGGGGGGGGGGHHHIIIJJJKKKJJJJJJKKKKKKKKKLLLMMMMMMNNNPPPQQQQQQPPPRRRXXX\\\cccjjjttt}}}xxxoooiiieeeaaa^^^XXXUUUOOOLLLKKKLLLMMMNNNKKKKKKKKKKKKKKKKKKKKKKKKHHHHHHHHHHHHGGGFFFEEEDDDEEEFFFFFFGGGHHHIIIJJJJJJIIIIIIIIIIIIIIIHHHHHHGGGDDDDDDDDDCCCCCCCCCCCCCCCDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDDDDEEEEEEBBBDDDEEEEEECCCAAAAAAAAA??????>>>>>>>>>>>>??????>>>>>>>>>>>>>>>>>>======>>>??????@@@@@@AAAAAAAAAAAABBBDDDEEEEEECCCAAA@@@<<<<<<=========>>>>>>>>>?????????????????????????????????@@@@@@AAAAAAAAA>>>>>>???@@@@@@AAABBBBBB???>>>>>>???AAABBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBAAAAAAAAABBBBBBCCCAAAAAAAAAAAA@@@@@@@@@@@@===???@@@@@@@@@@@@AAABBBCCCCCCDDDDDDDDDDDDEEEEEEDDDEEEEEEFFFEEEDDDBBBAAABBBBBBAAAAAABBBBBBCCCDDDBBBCCCDDDEEEGGGGGGHHHHHHFFFFFFGGGHHHIIIIIIIIIIIIKKKJJJIIIIIIHHHHHHIIIIIIHHHIIIJJJJJJIIIIIIJJJLLLMMMMMMNNNOOOOOONNNMMMLLLOOOQQQRRRSSSSSSTTTUUUVVVZZZ___eeekkkrrr{{{wwwpppiiiggggggeee```[[[SSSSSSSSSRRRQQQOOOMMMKKKLLLKKKJJJIIIHHHHHHHHHHHHGGGFFFDDDCCCCCCDDDFFFGGGEEEEEEEEEEEEDDDDDDDDDCCCFFFFFFFFFEEEEEEEEEEEEEEECCCCCCDDDDDDEEEFFFFFFFFFHHHHHHGGGGGGGGGFFFFFFFFFIIIJJJJJJIIIFFFCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDEEECCCCCCBBBBBBBBBBBBCCCDDDEEEEEEDDDDDDDDDDDDEEEEEEAAAAAACCCDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDDDDDDDCCCBBBAAAAAACCCDDDFFFEEEEEEEEEHHHJJJKKKMMMMMMKKKFFFDDDFFFHHHFFFEEEEEEEEEEEEFFFGGGGGGDDDDDDCCCCCCCCCCCCDDDDDDFFFFFFFFFGGGHHHJJJLLLLLLJJJJJJJJJKKKKKKLLLLLLLLLLLLNNNPPPOOOOOORRRWWW\\\bbbbbbeeemmmvvv~~~vvvkkkbbb]]]ZZZVVVSSSSSSQQQMMMJJJIIIHHHIIIJJJKKKKKKKKKKKKKKKKKKKKKKKKIIIIIIIIIIIIHHHFFFEEEEEEDDDEEEEEEFFFGGGHHHHHHIIIGGGHHHHHHIIIIIIIIIHHHHHHEEEEEEDDDCCCBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBCCCCCCDDDDDDAAABBBCCCCCCAAA@@@@@@@@@??????>>>============>>>??????@@@@@@@@@??????>>>======>>>???@@@AAABBBBBB???AAABBBCCCCCCBBB@@@???<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@AAA>>>>>>>>>??????@@@@@@AAA>>>======>>>@@@BBBAAAAAAAAA@@@@@@@@@?????????>>>AAAAAA@@@@@@@@@AAABBBBBBAAAAAAAAA@@@@@@@@@??????>>>???@@@@@@??????@@@BBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEDDDCCCBBBAAAAAAAAA@@@AAABBBBBBCCCBBBCCCDDDEEEFFFGGGGGGGGGEEEEEEFFFGGGHHHHHHHHHHHHJJJIIIIIIHHHGGGHHHHHHHHHGGGHHHJJJIIIHHHHHHIIIKKKHHHIIIJJJLLLLLLLLLKKKJJJJJJKKKMMMNNNPPPPPPQQQQQQPPPSSSVVVXXX[[[aaakkkrrr{{{{{{~~~vvvkkkeee^^^ZZZZZZYYYTTTPPPOOOPPPQQQQQQOOOLLLJJJHHHKKKJJJIIIHHHGGGFFFFFFFFFFFFEEEDDDCCCCCCDDDEEEFFFDDDDDDEEEEEEEEEEEEDDDDDDGGGGGGGGGFFFFFFEEEEEEEEECCCDDDDDDEEEFFFFFFGGGGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEGGGHHHHHHFFFDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCBBBBBBCCCDDDEEEFFFFFFEEEDDDCCCCCCDDDEEEFFFAAABBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDBBBCCCCCCDDDDDDCCCBBBAAADDDEEEFFFEEEDDDEEEGGGIIIJJJMMMOOOMMMHHHEEEFFFIIIFFFFFFEEEEEEFFFFFFGGGHHHEEEEEEDDDCCCCCCDDDDDDEEEDDDEEEEEEGGGIIIKKKMMMOOOJJJJJJKKKKKKKKKKKKKKKKKKMMMOOOPPPPPPPPPSSSZZZ```eee___\\\___ccciiiuuuxxxppphhh^^^WWWTTTSSSQQQOOONNNNNNLLLJJJHHHGGGGGGHHHKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIGGGFFFEEEDDDDDDDDDEEEFFFFFFFFFGGGFFFGGGIIIJJJJJJJJJJJJIIIFFFEEEDDDBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBCCCCCCCCCAAABBBBBBAAA??????@@@BBB@@@??????>>>======>>>>>>===>>>???@@@@@@???>>>>>>;;;<<<===???@@@BBBCCCDDD???@@@AAABBBBBBAAA@@@???<<<============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<======>>>>>>???@@@@@@>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;===???AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAA???????????????@@@AAABBB@@@@@@@@@@@@????????????>>>???@@@@@@??????@@@AAACCCCCCCCCBBBBBBBBBBBBBBBAAABBBCCCDDDDDDDDDCCCBBB@@@@@@@@@@@@@@@AAABBBBBBBBBBBBCCCDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGGGGGGGGGGIIIIIIHHHGGGGGGGGGGGGGGGEEEGGGHHHHHHGGGFFFHHHIIIEEEFFFGGGIIIIIIIIIIIIHHHGGGGGGIIIKKKMMMMMMMMMLLLIIILLLOOOOOOPPPSSSYYY]]]fffmmmuuu||||||wwwuuuxxx~~~}}}{{{uuummmhhh]]]YYYTTTQQQQQQPPPNNNLLLNNNNNNMMMMMMKKKJJJIIIHHHJJJJJJHHHGGGFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFFFFEEEDDDHHHHHHHHHGGGGGGFFFFFFFFFDDDEEEEEEFFFGGGGGGHHHHHHEEEEEEEEEEEEDDDDDDDDDDDDCCCEEEGGGGGGFFFFFFGGGHHHFFFFFFEEEEEEDDDDDDDDDCCCDDDCCCCCCCCCDDDEEEGGGHHHGGGEEEDDDBBBBBBDDDEEEGGGAAABBBCCCCCCDDDCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDAAABBBCCCDDDDDDCCCBBBBBBDDDEEEFFFEEEDDDDDDFFFHHHIIIMMMPPPOOOJJJFFFGGGIIIFFFFFFFFFEEEFFFFFFGGGHHHFFFFFFDDDCCCCCCDDDEEEFFFCCCDDDEEEGGGJJJLLLOOOPPPJJJJJJKKKKKKLLLKKKKKKKKKKKKMMMMMMMMMMMMQQQXXX^^^fff]]]WWWXXXZZZ\\\fffpppxxxxxxggg```WWWQQQPPPQQQQQQPPPLLLMMMMMMLLLJJJHHHHHHIIIKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJIIIHHHFFFEEEDDDDDDDDDDDDEEEEEEEEEEEEFFFHHHIIIKKKKKKKKKKKKJJJGGGEEEDDDBBBAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBB@@@??????AAACCCAAAAAA@@@???>>>>>>??????;;;<<<===>>>>>>===<<<<<<:::;;;<<<>>>@@@BBBDDDDDD???@@@AAABBBBBBBBBAAA@@@============>>>>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<<<<===>>>?????????>>>>>>>>>>>>============<<<;;;;;;<<>>>>>>>>???@@@@@@AAA@@@@@@@@@?????????>>>>>>>>>???@@@@@@???>>>???AAACCCCCCCCCBBBBBBAAAAAAAAA@@@AAACCCDDDDDDDDDCCCCCC@@@@@@??????@@@@@@AAABBBAAAAAABBBBBBCCCBBBBBBBBBCCCDDDEEEFFFFFFGGGGGGGGGIIIHHHGGGGGGFFFFFFGGGGGGDDDEEEFFFFFFEEEEEEFFFGGGFFFFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHJJJKKKKKKJJJHHHEEEIIIMMMOOOOOOPPPSSSVVVUUU\\\dddjjjsss}}}}}}xxxuuuwww|||uuusssqqqnnnkkkeee___[[[TTTRRROOOMMMMMMNNNOOOOOOLLLKKKIIIHHHHHHJJJKKKLLLKKKJJJHHHFFFEEEDDDDDDCCCCCCCCCDDDEEEEEEDDDCCCCCCDDDEEEFFFGGGGGGFFFEEEDDDJJJIIIIIIHHHHHHGGGGGGFFFGGGGGGGGGGGGHHHHHHIIIJJJIIIHHHFFFDDDDDDEEEFFFGGGHHHHHHGGGGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEEEEDDDDDDCCCDDDDDDEEEFFFGGGFFFEEEEEEFFFFFFEEEDDDCCCCCCCCCCCCDDDDDDDDDDDDGGGFFFDDDCCCBBBBBBCCCDDDDDDCCCCCCBBBBBBBBBCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDIIIJJJJJJKKKJJJIIIGGGFFFKKKIIIGGGFFFDDDDDDDDDEEEHHHFFFDDDCCCBBBCCCDDDEEEGGGFFFEEEGGGJJJLLLMMMMMMJJJJJJJJJJJJJJJJJJJJJJJJLLLKKKJJJJJJKKKOOORRRTTTZZZXXXUUUTTTUUUYYY]]]```eeennn{{{yyyooo\\\VVVPPPMMMOOOPPPNNNKKKMMMMMMLLLKKKJJJHHHFFFEEEHHHIIIJJJKKKLLLLLLLLLLLLIIIIIIIIIHHHHHHGGGGGGGGGFFFEEEDDDCCCCCCDDDEEEFFFGGGGGGHHHIIIIIIIIIIIIHHHGGGFFFEEEDDDCCCBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@????????????@@@AAABBBBBBDDDDDDCCCBBBAAAAAA@@@@@@DDDCCCAAA????????????@@@============>>>>>>>>>>>>:::;;;===>>>????????????===============>>>??????>>>>>>>>>>>>>>>>>>>>>>>><<<====================================<<<<<<<<<<<<<<<<<<===============<<<<<<<<<<<<<<<<<<<<<<<<999999::::::<<<===??????>>>???@@@AAAAAAAAAAAAAAAAAA@@@@@@??????>>>>>>>>>>>>@@@AAABBBBBBAAA???>>><<<======>>>???@@@@@@@@@DDDCCCCCCBBBBBBAAA@@@@@@AAAAAABBBCCCCCCBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@DDDDDDDDDDDDDDDDDDDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGFFFFFFFFFFFFFFFFFFGGGGGGHHHHHHHHHHHHHHHGGGGGGGGGHHHIIIIIIIIIHHHGGGGGGHHHKKKMMMOOOQQQRRRVVV[[[```fffkkkmmmmmmoooqqqtttwww|||zzzvvvrrrpppooocccbbb```^^^\\\YYYTTTQQQQQQPPPOOOMMMLLLLLLKKKKKKKKKJJJIIIHHHGGGHHHHHHIIIIIIHHHGGGEEEDDDCCCCCCCCCCCCCCCCCCBBBBBBAAAAAAAAACCCCCCBBBAAAAAAAAAAAABBBHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIJJJIIIHHHFFFEEEDDDEEEFFFGGGFFFFFFFFFFFFFFFFFFFFFFFFDDDEEEEEEFFFFFFGGGGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCDDDFFFFFFEEEDDDCCCCCCCCCDDDDDDDDDEEEEEEBBBAAA@@@@@@@@@AAABBBCCCBBBBBBAAAAAAAAAAAABBBBBBCCCCCCCCCDDDDDDDDDEEEEEEGGGHHHIIIIIIIIIHHHGGGFFFGGGGGGFFFEEEDDDEEEFFFFFFHHHGGGEEEDDDDDDDDDEEEFFFEEEDDDCCCEEEHHHJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIJJJIIIIIIIIIJJJLLLOOOPPPTTTSSSQQQPPPQQQTTTXXXZZZYYY___hhhpppxxxuuuiii```XXXSSSNNNLLLNNNOOOMMMJJJJJJJJJJJJJJJJJJIIIHHHHHHHHHHHHJJJKKKKKKLLLLLLLLLKKKKKKJJJHHHGGGFFFEEEDDDEEEDDDCCCCCCCCCDDDEEEEEEFFFFFFGGGHHHHHHHHHHHHGGGFFFEEEDDDCCCBBBAAAAAA@@@AAA@@@@@@??????@@@@@@AAA@@@@@@?????????@@@AAAAAABBBBBBAAA@@@@@@???>>>>>>???>>>======<<<===>>>>>>@@@@@@??????>>>>>>============<<<<<<===>>>???@@@>>>===============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<============;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<===??????======>>>???????????????>>>>>>>>>>>>============>>>???AAABBBAAA@@@???>>><<<======>>>??????@@@@@@BBBBBBBBBBBBAAAAAAAAAAAA???@@@AAABBBBBBAAA@@@???@@@@@@????????????@@@@@@?????????@@@@@@AAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEFFFFFFFFFFFFEEEEEEFFFFFFGGGGGGGGGHHHHHHHHHFFFFFFFFFFFFFFFGGGGGGHHHIIIHHHGGGGGGHHHJJJLLLMMMNNNOOOQQQTTTXXX\\\```bbb___```bbbcccdddggglllooovvv{{{xxxvvvrrrnnniiifffcccbbbYYYXXXVVVUUUUUUSSSPPPNNNKKKKKKJJJJJJIIIJJJJJJJJJKKKJJJHHHGGGGGGGGGHHHIIIGGGFFFEEEDDDCCCBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@BBBBBBAAAAAAAAAAAABBBBBBFFFFFFFFFFFFFFFGGGGGGHHHHHHGGGGGGGGGGGGHHHHHHIIIIIIHHHFFFEEEEEEEEEFFFGGGCCCDDDDDDEEEEEEFFFFFFFFFDDDDDDEEEFFFGGGHHHIIIIIIFFFFFFGGGGGGGGGEEEDDDCCCCCCBBBBBBCCCEEEFFFEEEDDDCCCCCCDDDDDDDDDEEEEEEEEE????????????@@@AAABBBCCCCCCCCCBBBBBBBBBBBBCCCDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDEEEFFFGGGHHHGGGFFFEEEDDDDDDDDDDDDDDDEEEFFFGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEDDDCCCDDDGGGIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGGGGHHHIIIIIIJJJKKKMMMMMMLLLLLLMMMOOOQQQRRRSSSUUUXXX[[[```hhhpppvvv{{{tttmmmeee[[[UUURRROOOKKKKKKMMMMMMKKKIIIGGGGGGHHHIIIJJJJJJJJJJJJHHHHHHIIIJJJKKKKKKKKKKKKMMMLLLJJJHHHFFFDDDCCCBBBDDDDDDCCCBBBBBBCCCCCCDDDDDDEEEEEEFFFFFFFFFFFFFFFDDDDDDCCCBBBAAA@@@@@@???AAA@@@???>>>>>>???@@@AAAAAA@@@???????????????????????????>>>>>>=========<<<<<<<<<<<<<<<===>>>>>>AAAAAA@@@???>>>===<<<<<<@@@>>><<<;;;;;;===???@@@>>>>>>======<<<=========>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<;;;;;;:::::::::;;;;;;;;;<<<=========>>>;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>><<<<<<===>>>>>>>>>======;;;;;;;;;<<<<<<<<<<<<<<<===>>>???@@@@@@@@@???>>><<<======>>>>>>??????@@@@@@@@@AAAAAAAAABBBBBBBBB>>>???@@@@@@@@@@@@???>>>AAA???>>>======>>>???@@@===>>>>>>???@@@AAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDEEEEEEEEEEEEDDDDDDFFFFFFFFFFFFFFFGGGGGGGGGDDDDDDDDDDDDDDDEEEFFFFFFIIIHHHGGGGGGGGGIIIJJJKKKLLLLLLMMMNNNPPPSSSTTTVVVWWWXXXYYYXXXXXXYYY\\\^^^bbbgggmmmtttzzzwwwsssssshhhfffccc___[[[XXXUUUTTTQQQOOOMMMLLLMMMNNNMMMLLLHHHGGGGGGGGGHHHIIIJJJJJJJJJIIIHHHGGGFFFGGGHHHHHHEEEEEECCCBBBAAAAAAAAAAAA@@@@@@@@@???????????????@@@@@@@@@@@@AAABBBCCCCCCDDDDDDDDDDDDEEEFFFGGGHHHHHHGGGGGGGGGGGGGGGHHHHHHHHHGGGFFFEEEEEEEEEFFFFFFCCCCCCDDDDDDEEEFFFGGGGGGFFFFFFFFFGGGGGGHHHHHHIIIFFFGGGHHHIIIHHHFFFDDDBBBBBBAAA@@@BBBDDDEEEEEEDDDCCCCCCDDDDDDDDDEEEEEEEEE@@@@@@@@@AAAAAABBBBBBCCCEEEEEEEEEDDDEEEEEEFFFFFFDDDDDDDDDEEEEEEEEEFFFFFFAAABBBDDDEEEFFFFFFEEEEEECCCCCCCCCCCCDDDDDDEEEEEEEEEEEEFFFFFFFFFEEEEEEDDDGGGFFFEEEFFFHHHJJJJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHEEEFFFGGGHHHHHHHHHGGGFFFHHHIIIIIIJJJKKKKKKLLLLLLQQQQQQPPPQQQSSSYYY```fffqqqzzzzzzwwwrrrkkkddd___[[[VVVRRRLLLKKKIIIJJJKKKKKKJJJHHHFFFGGGHHHIIIIIIIIIIIIIIIGGGHHHIIIJJJJJJJJJJJJJJJKKKKKKIIIHHHFFFDDDCCCBBBDDDCCCCCCCCCBBBBBBBBBBBBCCCCCCDDDEEEEEEEEEEEEDDDBBBBBBAAAAAA@@@??????>>>AAA@@@???>>>>>>???@@@AAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>==================>>>>>>>>>>>>=========>>>??????>>>>>>======<<<<<>>======<<<======>>>>>>>>>===<<<<<<<<<<<<====================================<<<<<<;;;;;;:::::::::;;;;;;<<<===>>>>>><<<<<<<<<;;;;;;;;;;;;;;;999999999:::;;;;;;<<<<<<;;;;;;;;;:::;;;;;;<<<<<<<<<<<<============<<<<<<:::::::::;;;;;;<<<<<<<<<<<<===>>>?????????>>>>>>============>>>>>>??????>>>??????@@@AAABBBBBBBBB????????????????????????AAA???===;;;;;;<<<>>>@@@<<<===>>>???@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDEEEEEEHHHHHHGGGGGGGGGGGGHHHIIILLLLLLLLLMMMNNNOOOPPPQQQUUUVVVVVVUUUTTTTTTVVVXXXWWWZZZ^^^aaadddfffjjjlllqqquuuyyy{{{|||{{{{{{|||zzz}}}~~~zzzyyyzzzyyyyyy{{{~~~}}}}}}zzztttkkkddd```^^^\\\[[[XXXUUUSSSQQQOOONNNNNNLLLJJJIIIJJJKKKKKKKKKHHHHHHGGGGGGHHHHHHIIIJJJHHHGGGFFFFFFEEEFFFGGGHHHDDDDDDCCCBBBAAA@@@@@@@@@????????????????????????>>>>>>??????@@@BBBCCCDDDCCCBBBBBBBBBCCCEEEGGGHHHHHHGGGGGGFFFFFFGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFDDDDDDEEEEEEFFFGGGHHHHHHIIIHHHHHHGGGGGGFFFFFFFFFFFFGGGHHHIIIHHHFFFDDDBBBAAA@@@@@@AAADDDEEEEEEDDDCCCCCCCCCCCCDDDDDDDDDDDDBBBBBBBBBAAAAAA@@@@@@???DDDDDDDDDDDDDDDEEEFFFFFFDDDDDDDDDDDDEEEEEEEEEEEE???@@@BBBDDDEEEEEEDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBCCCCCCDDDEEEEEEDDDDDDCCCGGGFFFEEEEEEGGGIIIHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGEEEFFFHHHIIIIIIHHHFFFEEEGGGGGGHHHIIIJJJJJJJJJJJJKKKLLLLLLKKKLLLOOOSSSWWW^^^gggsss~~~}}}}}}yyyppphhhfffccc^^^YYYUUUSSSQQQPPPIIIIIIHHHIIIIIIJJJIIIHHHHHHHHHHHHHHHHHHHHHGGGFFFGGGHHHHHHIIIIIIIIIIIIHHHGGGGGGGGGFFFFFFEEEEEEDDDCCCCCCCCCCCCCCCBBBBBBAAAAAABBBCCCCCCDDDDDDCCCCCCAAAAAAAAA@@@??????>>>>>>@@@@@@???>>>>>>???@@@@@@@@@??????>>>=====================>>>>>>>>>>>>>>>@@@@@@???>>>===<<<;;;::::::;;;;;;;;;<<<<<<======<<<===???@@@@@@>>><<<;;;======<<<<<<<<<<<<==============================>>>>>>>>>>>>======<<<<<<999::::::;;;<<<======>>>============<<<<<<;;;;;;999999999999::::::;;;;;;999999888888888999999:::<<<===============<<<<<<999::::::;;;;;;<<<<<<<<<;;;<<<<<<===>>>>>>>>>>>>===============>>>>>>>>>===>>>>>>???@@@AAABBBBBB@@@@@@????????????@@@@@@AAA???===;;;:::;;;===???<<<<<<===>>>@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAABBBBBBCCCCCCBBBBBBAAABBBBBBAAAAAAAAAAAAAAAAAACCCCCCCCCCCCCCCDDDEEEEEEGGGFFFFFFFFFFFFGGGGGGGGGJJJJJJKKKKKKLLLNNNOOOPPPNNNOOOPPPPPPOOOOOOQQQSSSQQQSSSTTTUUUUUUVVVXXXZZZ^^^aaacccdddcccbbbbbbcccaaaeeeiiimmmqqquuuzzz}}}wwwqqqnnnllliiiiiiiiijjjmmmnnnmmmlllggggggeee```[[[VVVSSSRRRRRRRRRPPPOOONNNMMMMMMMMMNNNLLLIIIHHHIIIIIIIIIHHHHHHGGGFFFFFFEEEFFFFFFFFFGGGFFFEEEDDDDDDEEEFFFGGGDDDCCCCCCBBBAAAAAAAAAAAA????????????@@@@@@@@@@@@======>>>>>>@@@AAACCCDDDCCCBBB@@@@@@AAACCCEEEGGGHHHGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGGGGFFFFFFEEEEEEDDDEEEEEEFFFFFFGGGGGGGGGIIIIIIHHHGGGFFFEEEDDDDDDFFFFFFGGGGGGGGGEEEDDDCCCBBBAAAAAABBBDDDEEEDDDCCCAAAAAABBBBBBBBBCCCCCCCCC@@@@@@AAA@@@???>>>===<<<@@@@@@@@@@@@@@@AAABBBCCCCCCCCCCCCCCCDDDDDDDDDDDD???@@@AAACCCDDDDDDCCCCCCDDDDDDEEEEEEDDDCCCBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDFFFDDDCCCCCCDDDEEEEEEDDDFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFGGGHHHHHHHHHGGGFFFFFFFFFGGGGGGHHHHHHHHHHHHHHHIIIKKKKKKKKKLLLNNNOOORRRYYYbbbkkktttxxxssspppjjjaaaZZZZZZXXXUUURRROOOLLLKKKJJJIIIIIIHHHHHHHHHIIIIIIJJJIIIIIIIIIHHHGGGFFFEEEDDDGGGGGGHHHIIIIIIHHHHHHGGGDDDDDDEEEEEEEEEFFFFFFFFFDDDDDDDDDDDDDDDCCCBBBAAAAAABBBBBBCCCCCCCCCCCCCCCAAAAAA@@@@@@???????????????????????????????????????>>>===========================>>>>>>???????????????>>>===<<<999888666888888999:::;;;<<<======:::<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>:::::::::;;;<<<<<<<<<===>>>>>>>>>===<<<<<<;;;;;;999999999999999999999999777777777777777888999999<<<<<<=========<<<;;;;;;999999:::::::::::::::;;;;;;;;;;;;<<<<<<======>>>==============================>>>???@@@@@@AAAAAA@@@@@@????????????@@@@@@AAA@@@>>><<<;;;<<<===>>><<<======>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@AAAAAAAAAAAAAAAAAA@@@AAAAAAAAA@@@@@@@@@@@@@@@BBBBBBBBBBBBBBBCCCDDDDDDDDDEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGHHHIIIKKKMMMMMMIIIKKKLLLMMMLLLLLLNNNPPPLLLMMMNNNNNNNNNOOORRRTTTSSSUUUUUUTTTRRRPPPQQQQQQQQQTTTXXX[[[^^^aaadddgggiiikkknnnnnnnnnnnnoooqqqoooppprrruuuxxx{{{}}}~~~~~~|||zzzyyyxxxwwwxxxxxx{{{xxxrrrlllgggbbb___^^^ZZZYYYYYYZZZ\\\\\\[[[YYYTTTSSSSSSRRRQQQPPPOOOOOOLLLKKKJJJJJJIIIJJJJJJJJJKKKIIIGGGFFFFFFFFFEEEDDDEEEEEEDDDCCCBBBBBBBBBCCCEEEEEEDDDCCCDDDEEEFFFGGGCCCCCCBBBAAAAAAAAAAAAAAA???????????????@@@@@@@@@=========>>>???AAABBBCCCCCCAAA@@@??????AAADDDEEEHHHHHHGGGFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEGGGGGGGGGFFFFFFEEEEEEDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBCCCDDDEEEDDDCCC@@@@@@@@@AAAAAAAAABBBBBB???@@@@@@AAAAAA@@@???>>>=========>>>>>>???@@@AAABBBBBBBBBBBBCCCCCCCCCCCC???@@@BBBCCCDDDCCCCCCBBBBBBCCCDDDEEEEEEEEEDDDDDDDDDCCCBBBBBBBBBDDDEEEFFFFFFDDDBBBCCCDDDEEEDDDCCCEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDEEEFFFFFFGGGGGGFFFEEEDDDDDDDDDDDDEEEFFFFFFFFFHHHIIIJJJIIIJJJLLLNNNMMMRRRWWW[[[```iiiuuu{{{uuulllccc]]]XXXTTTQQQPPPQQQQQQPPPNNNKKKJJJIIIKKKJJJIIIHHHGGGHHHJJJLLLHHHHHHHHHHHHGGGFFFEEEDDDGGGGGGHHHHHHHHHHHHGGGGGGDDDDDDDDDEEEEEEEEEFFFFFFEEEEEEFFFFFFEEECCCBBBAAAAAABBBBBBCCCDDDCCCCCCCCCAAAAAA@@@@@@@@@@@@??????===>>>???@@@@@@???>>>=========<<<<<<<<<===>>>>>>;;;<<<<<<===>>>??????@@@>>>>>>>>>>>>===;;;999888:::::::::;;;;;;<<<<<<<<<:::;;;>>>???@@@???>>>===:::::::::;;;<<<===>>>???>>>>>>>>>>>>>>>>>>>>>>>><<<<<<======>>>>>>??????;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>===<<<<<<;;;::::::::::::999999888888777777666666666666777999:::;;;;;;;;;;;;;;;;;;:::999999999999888888888888888888::::::::::::;;;<<<===>>>===========================>>>>>>>>>??????@@@@@@???>>>>>>======>>>>>>???AAA@@@???>>>===============>>>>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???@@@@@@@@@@@@@@@@@@???BBBBBBAAAAAAAAA@@@@@@@@@AAA@@@@@@@@@@@@AAABBBBBBBBBCCCDDDEEEFFFFFFGGGGGGFFFFFFFFFFFFGGGIIIJJJKKKHHHJJJLLLMMMLLLLLLMMMNNNIIIJJJKKKKKKKKKMMMOOORRROOOOOOOOOMMMJJJIIIIIIJJJLLLNNNPPPQQQRRRTTTWWWYYYWWWXXXYYYYYYXXXXXXYYY[[[YYY[[[]]]```bbbcccccccccccccccbbbaaaaaaaaaaaaaaaaaa```^^^[[[XXXVVVTTTSSSRRRQQQQQQRRRSSSRRRPPPNNNLLLKKKJJJKKKLLLLLLMMMLLLJJJIIIHHHGGGFFFFFFFFFFFFGGGFFFEEEEEEFFFFFFDDDBBBCCCCCCBBBBBBBBBCCCDDDDDDDDDDDDCCCCCCCCCDDDEEEFFFAAAAAA@@@?????????@@@@@@=========>>>>>>?????????=========>>>>>>@@@AAAAAACCCBBB@@@>>>???@@@CCCDDDHHHHHHGGGFFFEEEEEEFFFFFFFFFGGGGGGGGGGGGFFFEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCEEEEEEEEEEEEEEEFFFFFFFFFEEEDDDDDDCCCDDDDDDEEEFFFEEEDDDCCCCCCDDDEEEDDDBBB??????@@@@@@@@@AAAAAAAAA???@@@BBBCCCDDDDDDCCCBBB>>>>>>>>>>>>???@@@AAABBBAAAAAAAAABBBBBBBBBCCCCCC@@@AAABBBCCCCCCCCCBBBAAA@@@BBBDDDEEEGGGGGGFFFFFFEEEDDDCCCBBBCCCDDDFFFHHHHHHFFFDDDDDDEEEFFFEEEDDDEEEEEEEEEEEEEEEEEEEEEEEECCCCCCDDDDDDEEEFFFFFFGGGCCCBBBAAAAAAAAABBBCCCDDDAAACCCDDDDDDDDDEEEHHHJJJLLLPPPSSSSSSSSSXXXaaahhhmmmsss|||zzzssslllaaaVVVOOOLLLLLLNNNJJJMMMPPPRRRQQQOOONNNMMMMMMLLLJJJHHHGGGHHHJJJMMMFFFGGGGGGGGGGGGFFFFFFEEEGGGGGGHHHHHHHHHGGGGGGFFFDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFFFFFFFFFFDDDBBBAAAAAABBBCCCCCCDDDDDDCCCCCCAAAAAAAAA@@@@@@@@@@@@@@@<<<===@@@AAAAAA@@@===<<<<<<<<<<<<<<<<<<===>>>???:::;;;;;;<<<===>>>????????????@@@@@@@@@>>>===<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<===>>>??????@@@999999::::::<<<===???@@@>>>>>>>>>>>>>>>>>>>>>>>>::::::;;;<<<===>>>??????;;;;;;;;;;;;;;;;;;::::::======<<<;;;::::::999999;;;::::::999888777666666666666666777888:::;;;<<<:::::::::::::::999888777888888777777666666555555:::999999:::;;;<<<===>>>===============<<<<<<<<<>>>>>>>>>>>>????????????>>>===<<<;;;;;;<<<===>>>@@@@@@@@@???>>>======<<<>>>>>>>>>>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@??????????????????????????????@@@@@@@@@@@@??????CCCCCCCCCBBBBBBAAAAAAAAA?????????>>>???@@@@@@AAAAAABBBCCCEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIJJJGGGIIIKKKKKKJJJIIIJJJKKKKKKKKKKKKJJJJJJJJJMMMOOONNNNNNMMMKKKHHHGGGHHHIIIHHHIIIJJJJJJJJJKKKMMMOOOMMMOOOOOOOOONNNMMMNNNOOOMMMNNNQQQSSSTTTSSSRRRQQQRRRRRRRRRSSSSSSTTTTTTTTTQQQQQQQQQQQQQQQPPPNNNNNNMMMLLLLLLMMMNNNMMMJJJHHHMMMLLLJJJIIIIIIJJJIIIHHHKKKJJJIIIGGGEEEDDDCCCCCCEEEDDDDDDFFFGGGGGGEEECCCCCCCCCCCCDDDEEEFFFGGGHHHDDDCCCBBBBBBCCCDDDEEEFFF@@@???>>>>>>>>>>>>>>>???;;;<<<<<<<<<======>>>>>>============>>>???@@@AAAAAAAAA@@@???@@@AAABBBCCCHHHHHHHHHFFFCCCBBBCCCDDDBBBCCCDDDFFFFFFFFFEEEDDDFFFFFFEEEDDDDDDDDDDDDDDDDDDEEEGGGGGGEEEDDDEEEFFFGGGFFFDDDCCCCCCEEEGGGHHHEEEDDDDDDCCCCCCCCCDDDDDD???@@@AAAAAA??????@@@AAA@@@AAACCCDDDDDDCCCAAA@@@===>>>???@@@AAABBBCCCCCC@@@AAAAAAAAAAAA@@@??????AAA@@@???>>>???@@@AAABBB@@@AAABBBCCCDDDDDDDDDDDDBBBBBBBBBBBBBBBCCCDDDDDDDDDCCCCCCBBBBBBBBBCCCCCCDDDDDDCCCBBBBBBBBBBBBCCCCCCBBBAAABBBDDDDDDCCCBBBBBBAAAAAABBBBBBCCCDDDEEEHHHGGGEEEDDDDDDDDDEEEFFFIIIJJJKKKMMMOOOQQQSSSSSS^^^___bbbgggnnnvvv|||~~~wwwqqqnnniiiaaaWWWPPPLLLKKKJJJIIIJJJLLLMMMNNNNNNMMMLLLJJJHHHIIIIIIGGGFFFFFFHHHJJJKKKJJJIIIHHHGGGFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEGGGGGGFFFFFFEEEFFFFFFFFFEEEEEEFFFEEEDDDCCCAAA@@@??????@@@AAABBBBBBCCCCCCBBBBBBBBBAAAAAABBBBBBCCCBBBAAA???>>>============@@@@@@???>>>===<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<======???AAACCCBBB???<<<::::::::::::;;;<<<=========<<<;;;;;;;;;<<<>>>???>>><<<:::888888:::<<<>>><<<<<<;;;;;;;;;::::::::::::;;;<<<<<<===<<<<<<<<<:::999888888888:::===>>><<<<<<<<<;;;;;;:::::::::<<<;;;;;;:::999888777777777777777777777777777777999999999888888888888777888888777777666666555555888888888999:::;;;<<<===:::::::::;;;===>>>@@@AAA============>>>>>>>>>>>>@@@???>>><<<<<<<<<======>>>>>>======<<<<<<;;;;;;;;;<<<===>>>>>>?????????@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???>>><<<<<<===>>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>@@@BBBAAA@@@DDDAAA???@@@CCCFFFFFFDDDFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHHHHIIIJJJIIIJJJJJJJJJHHHHHHJJJLLLLLLLLLKKKIIIFFFEEEGGGHHHFFFGGGGGGHHHIIIJJJKKKKKKMMMMMMMMMLLLKKKIIIHHHGGGIIIJJJLLLNNNNNNMMMKKKJJJJJJJJJJJJLLLNNNPPPOOONNNKKKKKKKKKKKKKKKKKKJJJJJJHHHKKKNNNNNNLLLJJJIIIIIIHHHIIIJJJJJJIIIHHHFFFEEEDDDDDDCCCBBBAAAAAAAAAAAAAAABBBDDDEEEEEEDDDBBBAAACCCCCCCCCCCCCCCCCCCCCCCCDDDCCCBBBAAA@@@AAABBBBBBAAAAAAAAA@@@@@@?????????===???@@@???>>>===>>>?????????>>>>>>>>>>>>??????CCCBBBAAAAAAAAABBBDDDEEEIIIIIIIIIGGGDDDCCCCCCDDDBBBCCCDDDEEEEEEEEEDDDDDDEEEEEEDDDCCCCCCCCCCCCDDDCCCEEEGGGFFFEEEDDDEEEEEEFFFEEEDDDCCCCCCEEEFFFHHHEEEEEEDDDCCCCCCCCCCCCCCCAAABBBCCCBBBAAA@@@AAACCC===>>>@@@AAAAAAAAA??????>>>???????????????@@@@@@@@@@@@AAAAAA@@@@@@???>>>AAAAAAAAAAAAAAABBBBBBCCC@@@AAABBBCCCDDDDDDDDDDDDCCCBBBBBBBBBBBBCCCDDDDDDAAAAAAAAAAAABBBCCCCCCDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBAAAAAABBBDDDDDDDDDCCCBBBBBBBBBBBBCCCDDDEEEEEEGGGFFFEEEDDDDDDDDDEEEFFFGGGHHHIIIKKKLLLNNNOOOPPPRRRSSSUUUYYY^^^dddiiillltttyyy~~~vvvoooiiifffdddddd]]]TTTMMMJJJIIIHHHGGGIIIJJJKKKMMMMMMKKKJJJIIIJJJJJJJJJHHHGGGGGGIIIKKKKKKJJJIIIHHHGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFHHHHHHGGGFFFFFFFFFGGGGGGDDDEEEEEEEEEEEECCCBBBAAA@@@@@@@@@@@@????????????@@@@@@@@@AAABBBCCCEEEEEEBBBAAA???===<<<<<<<<<<<<=========<<<<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;======>>>@@@BBBAAA???<<<::::::999::::::;;;<<<==================>>>??????<<<;;;999777777999;;;<<<;;;;;;;;;:::::::::999999::::::;;;<<<<<<<<<<<<<<<:::999888888888:::<<<===<<<;;;;;;;;;::::::::::::999999999999999888888888777777777777777777777777999999999888888888777777777777777777666666555555888888888999:::;;;<<<===;;;;;;;;;;;;<<<>>>???@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<===>>>???============<<<<<<<<<<<<;;;<<<===>>>>>>?????????@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===;;;:::999:::;;;;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>@@@AAAAAA@@@CCC@@@>>>???BBBDDDDDDCCCEEEEEEEEEFFFFFFFFFFFFFFFFFFEEEDDDDDDDDDEEEGGGGGGHHHIIIJJJIIIHHHHHHJJJKKKKKKKKKJJJHHHEEEEEEFFFGGGGGGGGGHHHHHHIIIJJJJJJJJJLLLKKKKKKJJJIIIHHHFFFFFFFFFGGGIIIKKKKKKKKKIIIIIIFFFFFFFFFHHHJJJLLLKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIKKKLLLMMMMMMKKKIIIHHHGGGGGGHHHHHHHHHHHHGGGFFFEEEDDDCCCBBBAAAAAA@@@@@@@@@???@@@BBBDDDEEEEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBDDDCCCBBBAAAAAAAAABBBBBBAAAAAAAAA@@@@@@@@@?????????@@@AAA@@@?????????AAA??????>>>>>>>>>>>>??????DDDDDDCCCBBBCCCDDDEEEFFFIIIJJJJJJHHHEEECCCCCCDDDAAABBBCCCCCCDDDDDDCCCCCCDDDDDDCCCBBBBBBBBBBBBCCCCCCEEEFFFFFFEEEDDDDDDEEEEEEDDDCCCCCCCCCEEEFFFGGGFFFEEEDDDCCCBBBBBBBBBBBBBBBCCCDDDDDDBBBBBBCCCDDD???AAABBBCCCDDDDDDCCCBBB?????????>>>>>>>>>======@@@@@@AAAAAA@@@@@@???>>>??????@@@AAAAAAAAAAAAAAAAAAAAABBBCCCDDDDDDDDDDDDCCCCCCCCCBBBCCCCCCDDDEEE@@@@@@@@@AAABBBCCCDDDEEECCCDDDEEEEEEEEEDDDBBBBBBAAA@@@@@@AAADDDEEEEEEDDDCCCBBBBBBCCCCCCDDDEEEFFFGGGFFFEEEDDDDDDDDDEEEEEEEEEEEEFFFGGGHHHIIIJJJJJJLLLLLLMMMOOORRRVVVYYY[[[bbbhhhqqqzzz~~~{{{yyyrrroooiiiccc^^^ZZZYYYXXX\\\WWWPPPJJJHHHGGGGGGFFFHHHHHHJJJJJJJJJJJJHHHHHHKKKKKKKKKIIIGGGGGGHHHJJJKKKKKKJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIHHHGGGGGGFFFFFFFFFGGGCCCDDDEEEEEEEEEDDDDDDCCCAAAAAA@@@>>>===<<<;;;:::===>>>>>>@@@BBBDDDFFFGGGAAA@@@???===;;;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::<<<<<<===???AAA@@@>>><<<999999999::::::;;;<<<=========>>>????????????>>>;;;:::888777777888:::;;;;;;;;;:::::::::999999999999:::;;;;;;<<<<<<;;;;;;;;;:::999888888999:::;;;;;;;;;:::::::::::::::999777777777888888888999999777777777777777777777777999999888888888777777777777777777666666666666555888888888888999;;;<<<===<<<<<<;;;;;;<<<======>>>?????????>>>=========<<<<<<<<<;;;;;;<<<===???@@@<<<<<<<<<<<<<<<=========;;;<<<===>>>>>>?????????@@@@@@@@@???????????????>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;:::999999::::::========================>>>======>>>@@@AAA@@@???AAA???>>>???AAABBBBBBBBBDDDDDDDDDDDDEEEEEEFFFFFFEEEDDDCCCBBBBBBDDDFFFGGGIIIIIIJJJIIIGGGGGGIIIJJJIIIJJJIIIGGGEEEDDDEEEFFFHHHHHHHHHHHHIIIIIIIIIIIIIIIHHHHHHGGGFFFEEEEEEDDDBBBCCCEEEGGGHHHHHHGGGGGGDDDDDDDDDFFFHHHIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGMMMLLLKKKJJJJJJIIIFFFEEEEEEFFFFFFFFFFFFFFFEEEDDDCCCCCCBBBAAA@@@@@@@@@@@@>>>???AAACCCEEEEEEEEEEEEBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBAAAAAAAAAAAABBBAAAAAAAAAAAA@@@@@@@@@@@@@@@AAABBBBBB@@@@@@AAABBB??????>>>>>>>>>>>>??????DDDCCCCCCBBBBBBDDDEEEFFFIIIJJJKKKIIIFFFDDDDDDDDDAAABBBBBBBBBBBBBBBBBBBBBCCCCCCBBBAAAAAAAAAAAABBBBBBDDDEEEEEEDDDCCCCCCDDDCCCCCCCCCCCCCCCDDDFFFFFFGGGFFFDDDCCCBBBAAAAAA@@@BBBCCCDDDCCCBBBBBBBBBDDDCCCDDDDDDEEEEEEDDDCCCCCC@@@?????????>>>>>>>>>>>>@@@@@@@@@@@@@@@???>>>>>>;;;<<<>>>?????????>>>===AAAAAABBBCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCCCCDDDEEEBBBBBBAAABBBBBBCCCDDDDDDCCCDDDEEEFFFFFFDDDBBBAAA@@@??????AAACCCEEEEEEDDDCCCCCCCCCCCCDDDEEEFFFFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFGGGGGGJJJJJJJJJKKKMMMOOOQQQRRRVVVZZZbbbiiipppwww~~~{{{vvvqqqmmmjjjccc```ZZZUUURRRQQQQQQRRRUUUQQQMMMHHHFFFFFFFFFFFFGGGHHHHHHIIIIIIHHHHHHGGGJJJJJJJJJHHHFFFEEEGGGIIILLLKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGFFFEEEEEEDDDEEEEEECCCCCCDDDDDDEEEEEEEEEEEEAAA@@@@@@>>>===<<<;;;:::<<<<<<===>>>???AAACCCDDD@@@???>>><<<;;;999888888888999999999:::::::::;;;888888888888888888888888::::::;;;===??????===;;;999999999999:::;;;<<<===;;;<<<>>>??????>>>>>>===<<<;;;999999999999;;;<<<;;;;;;;;;;;;::::::::::::999999:::;;;;;;;;;;;;;;;;;;:::999888888999999:::::::::::::::999999999999777777777777777777777777666666666666666666666666888888888888777777777777666666666666666666666666777777888888999:::<<<======<<<<<<;;;;;;<<<<<<<<>>>>>===<<<;;;;;;:::<<<<<<;;;;;;;;;<<<>>>>>>;;;;;;;;;<<<<<<=========;;;<<<===>>>>>>?????????????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@>>><<<;;;<<<<<<========================>>>======>>>???@@@@@@???>>>>>>>>>>>>???@@@@@@@@@BBBBBBCCCCCCDDDDDDEEEEEEFFFEEECCCBBBCCCDDDGGGHHHLLLMMMLLLJJJGGGFFFGGGHHHIIIIIIJJJHHHFFFEEEFFFGGGIIIIIIIIIHHHHHHHHHGGGGGGFFFEEEEEEDDDCCCCCCCCCCCCAAABBBCCCEEEFFFFFFFFFFFFEEEEEEEEEGGGIIIJJJIIIGGGFFFFFFFFFFFFGGGGGGGGGGGGLLLJJJHHHHHHIIIHHHFFFDDDCCCDDDDDDDDDDDDDDDDDDDDDCCCBBBAAA@@@@@@???@@@@@@???@@@BBBCCCDDDEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBAAABBBAAAAAAAAAAAAAAAAAAAAAAAA@@@AAABBBBBBAAA@@@AAABBB@@@??????>>>>>>??????@@@CCCBBBAAAAAAAAABBBCCCDDDHHHIIIJJJIIIGGGEEEDDDEEEBBBBBBBBBAAAAAAAAABBBBBBCCCCCCBBBAAAAAAAAAAAAAAABBBCCCEEEEEECCCBBBCCCDDDBBBBBBBBBBBBCCCDDDEEEFFFFFFEEEDDDCCCAAAAAA@@@@@@@@@AAABBBBBBAAA@@@AAABBBBBBBBBBBBAAA@@@???>>>===?????????@@@@@@@@@AAAAAA???@@@@@@@@@@@@???>>>>>>;;;<<<===>>>???>>>===<<<@@@AAAAAABBBBBBBBBBBBAAABBBBBBBBBBBBBBBCCCDDDDDDEEEEEEDDDCCCBBBBBBBBBCCCBBBCCCEEEFFFFFFDDDBBBAAA@@@??????@@@CCCEEEEEEDDDBBBBBBBBBCCCCCCDDDEEEFFFEEEEEEEEEEEEDDDDDDCCCCCCDDDDDDDDDEEEEEEEEEFFFFFFEEEEEEFFFGGGIIIKKKLLLMMMNNNPPPSSSUUUYYY```ggglllyyy~~~wwwpppjjjeee```\\\XXXVVVQQQMMMKKKKKKMMMNNNOOONNNKKKHHHFFFEEEFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFDDDDDDFFFGGGKKKKKKJJJIIIIIIIIIJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDEEEEEE@@@@@@?????????>>>>>>>>>=========<<<======>>>>>>???>>>>>><<<;;;999888777999999999:::;;;;;;<<<<<<888888888888888888888888999999999;;;===>>>===;;;999999999999:::;;;<<<<<<999:::<<<===>>>===<<<;;;===<<<;;;;;;;;;;;;<<<===<<<<<<<<<<<<;;;;;;;;;;;;888999999:::::::::::::::::::::999999888999999999999999999999999999999999999999888888777666666555666666666666666666666666888888888777777777666666555555555555555666666666777777777888999:::;;;<<<===<<<<<<;;;;;;;;;;;;;;;======<<<;;;::::::999999>>>===;;;:::::::::;;;<<<::::::;;;;;;<<<<<<======;;;<<<===>>>>>>?????????????????????????????????========================@@@BBBBBBAAA>>>======>>>========================???=========???@@@???>>><<<===>>>>>>>>>>>>>>>>>>@@@@@@AAABBBBBBCCCDDDDDDEEEDDDCCCBBBBBBDDDFFFGGGPPPPPPNNNKKKHHHFFFEEEFFFIIIJJJKKKJJJHHHGGGGGGHHHIIIIIIIIIHHHHHHGGGFFFFFFDDDCCCCCCBBBBBBBBBCCCCCCBBBCCCCCCDDDEEEFFFFFFFFFFFFEEEEEEGGGIIIJJJHHHGGGFFFFFFGGGGGGHHHHHHHHHIIIIIIHHHHHHHHHHHHHHHFFFDDDBBBBBBBBBBBBCCCDDDDDDEEECCCCCCBBBAAA@@@@@@@@@@@@BBBBBBCCCCCCCCCCCCCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@AAABBBAAA@@@@@@@@@BBB@@@@@@????????????@@@@@@AAAAAA@@@???@@@AAABBBCCCEEEGGGIIIIIIGGGFFFEEEEEECCCCCCBBBAAAAAAAAABBBBBBCCCCCCBBBAAAAAAAAAAAABBBAAACCCDDDDDDCCCBBBBBBCCC@@@AAAAAABBBCCCDDDEEEEEEEEEDDDCCCBBBAAAAAAAAAAAA???@@@AAAAAA??????@@@AAACCCCCCBBBAAA@@@???>>>>>>??????@@@@@@AAAAAAAAABBB??????@@@@@@??????>>>===>>>>>>???@@@@@@@@@@@@@@@???@@@@@@AAAAAA@@@@@@???AAAAAAAAA@@@AAABBBBBBCCCFFFEEEDDDCCCBBBAAAAAAAAABBBCCCDDDDDDDDDCCCAAAAAA@@@??????@@@CCCDDDDDDCCCBBBAAAAAABBBBBBCCCDDDEEEDDDDDDEEEEEEEEEDDDCCCBBBDDDDDDDDDEEEEEEFFFFFFFFFCCCDDDEEEGGGIIIJJJKKKLLLNNNNNNMMMMMMNNNSSSZZZ^^^hhhmmmyyy~~~yyyoookkkeee```\\\XXXTTTRRRQQQOOOKKKIIIGGGGGGHHHIIIJJJKKKJJJHHHEEEDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGEEEFFFFFFDDDCCCCCCFFFHHHJJJJJJIIIIIIIIIIIIIIIJJJHHHHHHHHHHHHHHHHHHHHHHHHEEEDDDCCCBBBAAA@@@@@@@@@BBBAAAAAAAAABBBCCCDDDDDD??????@@@@@@@@@@@@@@@@@@???>>>===<<<;;;;;;;;;;;;===>>>======<<<;;;999888:::::::::;;;;;;<<<<<<<<<888888888888888888888888888777777999;;;===<<<;;;888888888999999:::;;;<<<::::::;;;<<<<<<<<<<<<;;;======<<<<<<<<<<<<======<<<<<<;;;;;;;;;:::::::::777888999999::::::999999888888999999999999999999777888888888888999999999;;;:::999888777666555555777777777777777777777777888888777777777666666666444555555555555666666666777777777777888:::;;;<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;::::::999999>>>===;;;:::999999::::::;;;;;;;;;;;;;;;<<<<<<<<<;;;<<<===>>>>>>????????????????????????@@@@@@@@@===========================@@@BBBAAA>>><<<===>>>========================???=========??????>>>===;;;===??????>>>======>>>>>>??????@@@AAABBBCCCCCCBBBBBBAAAAAABBBBBBCCCCCCOOOOOONNNKKKGGGEEEEEEFFFHHHJJJKKKKKKIIIHHHHHHHHHIIIIIIHHHHHHGGGGGGFFFFFFDDDCCCBBBAAAAAABBBDDDEEEDDDDDDEEEEEEEEEEEEFFFFFFEEEDDDDDDEEEGGGGGGFFFEEEGGGGGGGGGHHHHHHIIIIIIJJJHHHKKKMMMMMMJJJGGGFFFFFFAAAAAAAAAAAABBBDDDEEEFFFDDDDDDCCCBBBAAAAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEFFFFFFEEEEEEDDDCCCAAAAAAAAAAAABBBBBBBBBBBB@@@AAABBBBBB@@@@@@AAABBB@@@@@@????????????@@@@@@AAA@@@?????????@@@BBBCCCBBBEEEGGGHHHGGGFFFFFFFFFEEEDDDCCCAAAAAAAAABBBCCCDDDCCCCCCBBBBBBBBBBBBBBB@@@BBBDDDCCCBBBAAABBBCCC???@@@AAABBBCCCDDDDDDDDDDDDCCCBBBBBBAAAAAAAAAAAA???@@@AAA@@@???>>>???AAABBBBBBAAAAAAAAABBBBBBBBB@@@@@@@@@@@@???????????????????????????>>>>>>===@@@????????????@@@AAAAAA>>>>>>????????????>>>>>>@@@@@@??????@@@@@@AAABBBCCCBBBAAAAAA@@@@@@@@@@@@BBBBBBBBBBBBAAAAAAAAAAAAAAA@@@???@@@BBBCCCBBBAAAAAA@@@@@@AAAAAABBBCCCDDDCCCDDDEEEEEEEEEDDDCCCBBBBBBCCCCCCDDDEEEFFFFFFGGGDDDEEEFFFHHHIIIJJJKKKKKKKKKLLLLLLLLLMMMPPPUUUYYY]]]\\\bbblllsssuuuzzzyyyqqqkkkggg]]]ZZZVVVSSSRRRPPPNNNMMMMMMKKKIIIGGGFFFEEEEEEFFFGGGHHHHHHGGGDDDBBBCCCEEEFFFEEEEEEEEEEEEEEEEEEFFFDDDEEEEEEEEEDDDEEEGGGIIIIIIIIIHHHHHHHHHHHHIIIIIIFFFFFFFFFFFFFFFFFFFFFFFFEEEEEECCCBBBAAA@@@@@@@@@BBBAAA@@@@@@@@@AAABBBBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>===<<<<<<<<<<<<<<<======>>>===<<<;;;::::::::::::;;;;;;;;;;;;;;;888888888888888888888888777666666888:::<<<;;;:::888888888888999:::;;;<<<;;;;;;;;;;;;;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<:::::::::999999999888888777888888999999999999999666777888999999999999999777777777777888888999999::::::999999888888888777777777777777777777777777888777777777666666666666444444444555555555666666666666777777888:::;;;<<<;;;;;;;;;::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999999::::::;;;<<<;;;;;;;;;;;;;;;;;;:::;;;<<<===>>>>>>?????????>>>>>>?????????@@@@@@@@@========================;;;???BBBAAA>>>;;;===???>>>>>>>>>>>>>>>>>>>>>>>>???>>>======>>>???>>><<<;;;===@@@@@@>>><<<<<<>>>======>>>???@@@AAABBBCCC@@@AAABBBCCCDDDCCCCCCBBBJJJJJJJJJHHHFFFEEEFFFHHHGGGIIIJJJJJJIIIGGGGGGGGGHHHHHHHHHGGGGGGGGGGGGGGGDDDCCCBBBAAABBBCCCEEEFFFFFFFFFEEEEEEDDDDDDEEEEEEDDDCCCCCCDDDFFFFFFEEEDDDFFFFFFGGGGGGHHHIIIIIIJJJLLLQQQVVVTTTMMMGGGFFFGGGAAAAAAAAAAAABBBDDDFFFGGGEEEEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGGGGHHHGGGFFFEEEDDDAAAAAAAAABBBBBBBBBCCCCCCAAACCCCCCCCCBBBAAABBBCCCAAA@@@@@@??????@@@@@@AAAAAAAAA@@@???@@@AAABBBCCC@@@CCCFFFHHHGGGFFFFFFFFFEEEDDDCCCBBBAAABBBBBBCCCDDDDDDCCCBBBBBBBBBBBBCCC@@@BBBCCCCCCBBBAAAAAABBB>>>???AAABBBCCCDDDDDDDDDCCCBBBBBBAAAAAAAAABBBBBB???@@@AAAAAA??????@@@AAA<<<<<<<<<===>>>???AAABBBAAAAAA@@@???>>>===<<<<<>>======???>>>=========>>>@@@AAA======>>>>>>>>>>>>===<<>>>>>??????@@@AAA?????????>>>??????@@@@@@CCCBBBAAA@@@@@@@@@AAAAAABBB@@@@@@@@@BBBBBBBBB@@@@@@@@@@@@@@@AAABBBCCCCCCCCCDDDEEEEEEEEEDDDBBBAAAAAABBBBBBCCCDDDEEEFFFGGGBBBBBBDDDEEEFFFFFFFFFFFFDDDEEEHHHIIIKKKMMMQQQSSSZZZUUUUUU]]]ccceeehhhnnnqqqyyy|||sssiiiaaa[[[XXXSSSPPPNNNMMMMMMNNNNNNMMMLLLKKKJJJHHHFFFEEEEEEDDDDDDFFFGGGFFFBBB@@@AAACCCDDDDDDCCCCCCCCCCCCDDDDDDDDDEEEFFFEEEEEEFFFIIIKKKHHHHHHGGGGGGGGGHHHHHHIIIEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFDDDCCCBBBAAAAAAAAABBBAAA@@@?????????@@@AAAAAA@@@@@@@@@??????>>>>>>@@@@@@???>>>>>>>>>>>>>>>;;;<<<===>>>>>>===<<<;;;::::::::::::::::::::::::888888888888888888888888666666555777:::;;;;;;:::888888888888999:::;;;<<<======<<<;;;;;;===>>>???;;;;;;;;;;;;;;;;;;;;;;;;888888888777777777777666777777888999999999999999555666777999999:::::::::666666777777888888888999888999999999999:::::::::777777777777777777777777777777777777666666666666444444444555555555666666666666777777888999;;;<<<;;;::::::::::::;;;<<<============>>>>>>>>>>>>>>>:::999999888999:::<<<===<<<<<<<<<;;;;;;:::::::::;;;<<<===>>>????????????>>>>>>??????@@@@@@@@@@@@========================;;;???CCCCCC???===???AAA???????????????????????????>>>======>>>???===<<<;;;>>>AAA@@@>>><<<<<<>>><<<===>>>???@@@AAABBBBBBBBBCCCEEEGGGGGGFFFEEECCCDDDEEEFFFFFFEEEEEEGGGIIIEEEGGGIIIIIIHHHFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGDDDCCCBBBBBBBBBDDDFFFGGGGGGFFFEEEDDDDDDDDDDDDDDDEEEEEEDDDFFFGGGGGGFFFEEEEEEEEEFFFGGGHHHHHHIIIIIIOOOWWW]]]ZZZPPPGGGFFFGGGAAAAAA@@@AAABBBDDDFFFHHHFFFEEEDDDCCCCCCBBBCCCCCC@@@@@@AAAAAACCCDDDFFFGGGEEEEEEEEEEEEEEEEEEEEEEEEGGGGGGHHHIIIHHHGGGFFFEEEAAAAAAAAABBBBBBCCCCCCCCCCCCDDDEEEDDDCCCBBBCCCEEEAAA@@@@@@??????@@@@@@AAA???>>>===>>>@@@BBBCCCBBB???@@@CCCFFFGGGGGGGGGFFFGGGEEECCCAAA@@@@@@@@@@@@CCCBBBBBBBBBCCCBBBAAA???BBBDDDEEEFFFFFFEEEDDDBBB@@@???>>>???AAABBBAAA@@@CCCBBBBBBAAAAAAAAABBBBBBEEEBBB???>>>???AAABBBAAA>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@@@@??????@@@@@@@@@@@@@@@@@@@@@@@@======>>>>>>?????????@@@BBBBBBAAA@@@@@@??????>>>BBBBBBAAA@@@@@@??????>>>AAAAAAAAAAAAAAAAAAAAAAAABBBAAAAAA@@@@@@@@@AAAAAAAAAAAAAAAAAAAAA@@@???>>>DDDDDDDDDDDDCCCBBBAAAAAA@@@@@@@@@AAAAAAAAABBBBBBAAABBBBBBCCCDDDEEEFFFFFFGGGHHHIIIIIIHHHHHHJJJLLLRRRRRRRRRRRRSSSUUUVVVWWWcccgggllloooqqqvvv~~~{{{yyyxxxzzz|||}}}zzzxxxpppmmmggg```[[[VVVTTTSSSMMMLLLKKKJJJIIIJJJKKKKKKGGGIIIIIIHHHFFFEEEFFFGGGIIIIIIGGGFFFEEEEEEEEEEEECCCCCCCCCDDDEEEFFFFFFGGGEEEFFFGGGFFFEEEFFFGGGIIILLLKKKIIIHHHGGGFFFFFFFFFEEEFFFFFFEEEDDDCCCEEEGGGDDDDDDDDDDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@CCCCCCCCCBBBAAA@@@>>>>>>===============<<<<<<;;;<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;::::::===;;;888777777777777666555666666777888999999999999999::::::;;;<<<======;;;;;;<<<<<<;;;;;;:::999;;;;;;;;;::::::999999999777777888999999999888888::::::888777666666555555666777999::::::999777666::::::999999888777777777777777666666777888999999999999777666555555555555666555444555777777777666444555666777777666555444888777777777777999:::;;;>>>===;;;::::::;;;<<<===999;;;======<<<;;;<<<===<<<;;;:::999999:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>?????????>>>===<<<======???@@@AAABBBBBB???>>>===<<<<<<===>>>???>>>>>>@@@@@@AAA@@@???>>>?????????@@@@@@AAAAAAAAABBBBBBAAA@@@???======<<<======>>>>>>??????@@@@@@>>>???@@@@@@BBBBBBCCCDDDCCCDDDEEEFFFGGGGGGFFFEEEFFFFFFFFFGGGHHHIIIKKKLLLPPPNNNJJJFFFEEEEEEGGGHHHDDDEEEGGGHHHHHHGGGFFFEEEEEEDDDBBBAAABBBCCCEEEGGGFFFFFFFFFFFFFFFEEEDDDDDDEEEDDDCCCCCCFFFGGGHHHGGGIIIIIIIIIIIIIIIIIIIIIIIIKKKRRRYYYWWWNNNGGGGGGJJJCCCCCCCCCCCCCCCDDDEEEFFFFFFFFFEEEEEEDDDDDDCCCCCCEEEEEEDDDDDDDDDDDDEEEEEEGGGGGGFFFFFFEEEDDDDDDDDDGGGGGGHHHHHHHHHGGGFFFEEEDDDEEEFFFEEECCCCCCDDDEEEAAAAAABBBCCCDDDEEEFFFFFFDDDCCCAAA???>>>>>>>>>>>>BBBBBBBBBBBBAAAAAA@@@@@@???AAACCCEEEGGGGGGGGGFFFDDDCCCBBBBBBAAABBBCCCCCCCCCCCCCCCCCCDDDCCCBBBAAABBBCCCEEEFFFFFFEEECCCBBBAAA??????@@@AAABBBAAA@@@AAAAAA@@@@@@@@@@@@AAAAAACCCAAA???>>>???@@@@@@???>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@??????>>>@@@@@@???????????????>>>===>>>>>>>>>????????????AAAAAA@@@@@@@@@@@@??????AAAAAA@@@@@@@@@@@@??????AAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAAAAAAAAAAAAAABBBAAAAAAAAAAAAAAA@@@??????@@@AAABBBCCCCCCCCCCCCCCCAAAAAABBBBBBBBBCCCCCCCCCBBBBBBCCCCCCDDDDDDEEEEEEEEEGGGHHHGGGGGGHHHJJJLLLMMMMMMMMMNNNOOOPPPQQQRRRVVVZZZ___aaabbbfffnnnttt~~~|||sssnnniiigggfffgggiiijjjhhhfff```^^^YYYUUUQQQNNNMMMLLLLLLLLLJJJIIIIIIIIIJJJKKKGGGHHHIIIHHHFFFFFFGGGHHHHHHGGGFFFFFFEEEEEEEEEEEECCCCCCDDDEEEEEEFFFGGGGGGCCCDDDEEEEEEDDDDDDFFFGGGIIIHHHHHHGGGFFFFFFFFFFFFIIIIIIIIIGGGEEEDDDDDDFFFCCCCCCCCCBBBBBBAAA@@@???@@@@@@@@@@@@@@@@@@@@@@@@CCCCCCBBBBBBAAA???>>>=========>>>>>>======<<<;;;;;;;;;::::::::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;>>><<<999888888888777666666666666777888999999999999999::::::;;;<<<<<<<<<;;;;;;;;;;;;;;;::::::999:::::::::999999999888888888999::::::;;;;;;:::::::::999888777777777777777666777999::::::999777666888888888888888888999999777777666666777888888999999888777666666555555555666444444555666777666555444555666777777666555444888777777777777999:::;;;===;;;:::999999:::;;;<<<999;;;======<<<;;;<<<======<<<;;;::::::;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???>>>>>>======>>>>>>???@@@@@@AAAAAA??????>>>======>>>????????????@@@AAAAAA@@@???>>>??????@@@@@@@@@AAAAAAAAABBBBBBAAA@@@???>>>======>>>>>>>>>>>>????????????>>>???@@@@@@BBBBBBCCCDDDCCCDDDEEEFFFGGGGGGFFFFFFGGGGGGGGGHHHIIIJJJLLLLLLRRROOOLLLHHHGGGGGGHHHIIIFFFFFFGGGGGGGGGFFFFFFEEEEEEDDDCCCBBBBBBDDDEEEFFFEEEEEEEEEEEEEEEDDDCCCCCCEEECCCCCCDDDGGGIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIOOOSSSRRRKKKFFFFFFHHHDDDDDDDDDCCCDDDDDDEEEEEEFFFFFFEEEEEEDDDDDDDDDDDDEEEEEEEEEDDDDDDEEEEEEEEEGGGFFFFFFFFFFFFEEEEEEEEEHHHHHHGGGGGGGGGFFFFFFFFFFFFHHHIIIHHHFFFEEEEEEFFFCCCCCCCCCDDDDDDDDDDDDDDDCCCBBB@@@>>>=========>>>EEEGGGIIIGGGCCC???>>>??????AAACCCEEEFFFGGGFFFFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDCCCCCCBBBCCCDDDEEEEEEDDDCCCBBBAAA@@@???@@@BBBCCCBBBAAA@@@@@@????????????@@@@@@BBB@@@??????@@@???===;;;>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@??????>>>?????????>>>>>>>>>======>>>>>>>>>>>>?????????????????????@@@@@@@@@@@@@@@?????????@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBAAAAAABBBBBBCCCAAAAAAAAAAAAAAA@@@@@@???@@@@@@AAABBBBBBBBBAAAAAABBBBBBBBBCCCCCCCCCDDDDDDCCCCCCCCCCCCCCCCCCDDDDDDCCCDDDEEEEEEEEEFFFIIIKKKIIIIIIJJJKKKLLLMMMNNNNNNPPPSSSVVVXXXXXX[[[aaaeeejjjnnnpppoooqqqvvv{{{{{{~~~{{{{{{yyyrrrkkkddd```ZZZYYYXXXYYY[[[[[[YYYXXXUUUTTTQQQOOOMMMLLLLLLLLLKKKKKKJJJIIIIIIIIIIIIJJJFFFGGGHHHHHHGGGGGGHHHIIIFFFFFFEEEEEEEEEEEEEEEFFFCCCCCCDDDDDDEEEFFFFFFFFFBBBCCCDDDDDDCCCCCCDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFKKKKKKJJJHHHDDDBBBCCCDDDBBBBBBAAAAAA@@@??????>>>AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???======>>>>>>>>>>>>>>>======<<<;;;;;;::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<@@@===:::999999999888777666666777777888999999999999999999::::::;;;;;;<<<:::;;;;;;;;;;;;:::999999999999888888888888777777888888999:::::::::::::::999999888888888888888999666777888999999888777666666777777888999999::::::777777666666666777888888888888777777666666555555555444333444666777666555555555666666666666555555777777777777777999::::::;;;:::999888888999:::;;;999;;;======<<<;;;<<<=========<<<<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@@@@??????>>>>>>??????@@@AAAAAAAAAAAAAAA@@@???>>>???@@@@@@@@@@@@AAAAAAAAACCCCCCBBBAAA@@@???>>>>>>???????????????>>>>>>>>>>>>???@@@@@@BBBBBBCCCDDDCCCCCCEEEFFFGGGGGGGGGGGGHHHHHHIIIIIIJJJKKKLLLLLLQQQOOOLLLIIIGGGGGGHHHHHHHHHGGGFFFFFFEEEEEEEEEEEEEEEDDDCCCBBBCCCDDDEEEFFFDDDDDDEEEEEEDDDDDDCCCBBBDDDCCCCCCEEEHHHJJJKKKJJJGGGGGGGGGGGGGGGGGGGGGGGGHHHJJJLLLKKKHHHFFFEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDFFFEEEEEEEEEEEEDDDDDDDDDFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGIIIHHHFFFEEEEEEEEEFFFGGGHHHJJJLLLLLLJJJGGGFFFFFFEEEEEEDDDDDDCCCCCCCCCBBBBBBAAA???===<<<<<<======EEEJJJMMMKKKDDD??????AAA@@@AAACCCDDDEEEFFFFFFFFFHHHGGGEEECCCAAA???>>>===AAABBBCCCDDDCCCCCCCCCCCCAAABBBCCCCCCCCCCCCBBBAAAAAA@@@@@@@@@BBBCCCBBBAAA@@@????????????@@@@@@AAAAAAAAA@@@AAABBB@@@===:::>>>>>>????????????>>>>>>========================>>>>>>????????????>>>>>>@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????===>>>>>>???@@@AAAAAAAAA===>>>>>>???@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBAAABBBBBBCCCCCC@@@AAAAAABBBAAAAAA@@@@@@CCCCCCBBBAAA@@@???===<<>>======>>>>>>??????>>>>>>===<<<;;;::::::::::::::::::;;;<<<<<<<<<===============AAA>>>;;;:::999999999888777777777888888999999999888999999999:::::::::;;;:::::::::::::::999888888777777777777777777777777555555666777888888888888888888888888888999::::::777777888888888888777777777777888888888999999999777777666666666777777888777777777777777666555555555444333444666777666555555666666666666666666555666666666777888888999::::::999999999999::::::;;;:::<<<======<<<;;;;;;<<<>>>>>>============>>>>>>;;;;;;;;;;;;<<<<<<<<<<<<<<<======>>>>>>>>>>>>>>>======>>>???@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBAAAAAA@@@@@@??????@@@@@@@@@@@@@@@@@@@@@@@@CCCCCCBBBAAAAAA@@@??????@@@@@@@@@??????>>>>>>>>>>>>???@@@@@@BBBBBBCCCDDDCCCCCCDDDEEEFFFGGGGGGGGGGGGHHHHHHIIIJJJKKKKKKKKKMMMLLLJJJHHHFFFEEEEEEEEEIIIHHHFFFDDDDDDDDDDDDEEEDDDDDDCCCCCCDDDDDDEEEFFFEEEEEEEEEEEEEEEDDDDDDCCCDDDCCCDDDGGGJJJLLLLLLKKKFFFFFFFFFFFFFFFFFFFFFFFFHHHGGGFFFFFFGGGGGGFFFDDDEEEEEEDDDCCCBBBBBBBBBCCCEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFEEEEEEEEEEEEFFFFFFEEEFFFFFFGGGHHHHHHIIIIIIIIIGGGEEEDDDCCCDDDFFFGGGHHHKKKMMMNNNKKKHHHFFFEEEDDDDDDDDDDDDCCCCCCCCCCCCBBBAAA???>>>======>>>>>>DDDIIILLLKKKEEEAAAAAADDDAAAAAABBBCCCDDDEEEEEEEEEFFFEEEDDDCCCAAA???===<<>>;;;>>>>>>????????????>>>>>>========================>>>>>>>>>??????>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>>>>>>>>>>>>>======>>>???@@@@@@AAABBB======>>>???@@@@@@AAABBB@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAABBBCCCDDD@@@AAAAAABBBBBBBBBAAAAAABBBBBBBBBAAA@@@>>>===<<<@@@AAAAAAAAAAAABBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBB>>>@@@BBBBBBBBBDDDFFFHHHFFFGGGIIIJJJKKKLLLLLLLLLMMMNNNOOOPPPPPPQQQSSSUUUWWWZZZYYYUUUUUUYYY\\\\\\\\\]]]^^^___```dddiiimmmooorrruuuxxxzzz|||~~~}}}{{{yyyxxx~~~~~~xxxtttqqqpppooooooqqqrrrrrrqqqooonnnnnnddd```\\\XXXWWWVVVTTTSSSMMMNNNOOOOOOOOONNNNNNNNNLLLLLLKKKJJJIIIIIIIIIIIIJJJJJJJJJJJJJJJIIIIIIIIIFFFGGGIIIIIIHHHHHHIIIKKKFFFEEEEEEEEEEEEEEEFFFGGGAAAAAABBBBBBBBBBBBBBBBBBCCCEEEGGGGGGEEEDDDDDDEEECCCDDDEEEGGGHHHIIIIIIHHHGGGHHHHHHGGGEEEEEEFFFHHHEEEEEECCCBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@??????>>>===>>>>>>>>>>>>>>>===<<<<<<:::::::::999999:::::::::<<<<<<<<<<<<======>>>>>>@@@>>>;;;::::::::::::999888888888888999999999999888888888999999999999999999999::::::999999888777666666666666666666666666333444555666777777777777777777777777888999::::::777777777888888777777777999999999888888888777777777777666666666666666777666777777888777777666555666555444555777888777666666666666555555666666666555666666777888888999999:::::::::::::::;;;<<<<<<:::<<<======<<<;;;;;;<<<===>>>>>>>>>>>>>>>>>>===;;;;;;;;;<<<<<<========================>>>>>>???;;;<<<===>>>@@@AAACCCCCC@@@@@@AAAAAAAAAAAA@@@@@@AAAAAAAAA@@@@@@?????????@@@@@@@@@@@@@@@@@@@@@@@@CCCBBBBBBAAAAAA@@@@@@@@@AAAAAA@@@@@@??????>>>>>>>>>???@@@@@@BBBBBBCCCDDDCCCCCCDDDEEEFFFGGGHHHHHHFFFGGGHHHIIIIIIIIIIIIIIIJJJJJJIIIHHHGGGFFFFFFEEEIIIHHHFFFDDDCCCCCCDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFFFFGGGGGGGGGGGGFFFEEEEEEDDDDDDEEEHHHKKKMMMLLLKKKFFFFFFFFFFFFFFFFFFFFFFFFHHHFFFDDDDDDFFFHHHGGGEEEDDDCCCCCCBBBAAAAAAAAAAAAEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFEEEEEEFFFGGGHHHIIIIIIJJJHHHGGGEEECCCCCCDDDEEEFFFGGGIIILLLLLLJJJGGGEEEEEECCCCCCCCCCCCDDDDDDDDDDDDCCCBBB@@@???>>>>>>???@@@CCCFFFIIIHHHEEECCCDDDEEEAAABBBBBBCCCCCCDDDEEEEEEAAAAAABBBCCCCCCBBBBBBAAA???AAADDDCCC???>>>???AAAAAA@@@@@@@@@@@@@@@@@@AAA@@@???>>>???AAABBBAAA@@@@@@@@@@@@@@@@@@AAABBBCCCAAAAAAAAACCCDDDCCC@@@===>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>??????>>>>>>===?????????@@@AAAAAABBBBBB????????????>>>>>>>>>>>>======>>>>>>???@@@AAAAAA======>>>>>>???@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCCCC@@@AAAAAABBBBBBBBBBBBBBB>>>>>>???@@@AAAAAAAAAAAA@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBCCCCCC???@@@AAABBBAAABBBEEEGGGCCCDDDFFFHHHIIIIIIHHHHHHKKKLLLMMMNNNOOOPPPQQQQQQQQQTTTTTTPPPNNNQQQSSSRRRQQQRRRSSSTTTTTTUUUWWWZZZ```aaabbbcccdddfffiiilllhhhiiijjjjjjjjjiiigggfffiiiooossstttvvvxxxvvvqqqooommmiiieeeaaa```______^^^^^^___^^^]]]\\\ZZZYYYVVVTTTQQQPPPQQQQQQQQQPPPMMMNNNPPPPPPNNNNNNNNNOOOLLLLLLLLLKKKJJJJJJIIIIIIKKKKKKLLLLLLKKKKKKJJJIIIGGGHHHIIIIIIHHHHHHIIIJJJGGGGGGFFFFFFFFFFFFFFFGGGAAABBBBBBBBBBBBBBBBBBBBBEEEGGGIIIIIIGGGEEEEEEEEECCCDDDFFFHHHIIIIIIIIIHHHFFFHHHIIIHHHHHHHHHJJJLLLHHHFFFEEECCCCCCCCCCCCDDDCCCCCCCCCCCCCCCCCCCCCCCC@@@@@@AAAAAA@@@??????>>>===============<<<<<<;;;::::::999999999999::::::;;;;;;;;;<<<<<<======>>>>>><<<:::999:::;;;;;;:::999999999999999999999999888888888888888888888888888999999999999888777777555555666666666666777777444555666888999999999999777777666666777888999999777777777777777777777777::::::999999888777777666777777666666555555666666555666777888888777666555777666555666888999888777666666555555555555666666444555666777888888888888999999::::::;;;;;;<<<<<<;;;<<<>>>===<<<:::;;;;;;======>>>>>>>>>>>>======;;;;;;;;;<<<======>>>>>>===============>>>??????<<<<<<===???@@@AAABBBCCC???@@@@@@AAAAAA@@@@@@???@@@??????>>>>>>???@@@@@@AAAAAAAAA@@@@@@@@@@@@???BBBAAAAAAAAA@@@@@@@@@???@@@@@@@@@@@@@@@?????????>>>???@@@@@@BBBBBBCCCDDDCCCCCCCCCDDDEEEGGGHHHIIIEEEFFFHHHIIIIIIIIIHHHGGGIIIIIIJJJJJJJJJJJJIIIHHHGGGFFFEEEEEEDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFGGGGGGHHHHHHGGGGGGFFFEEEDDDDDDEEEHHHKKKLLLKKKJJJFFFFFFFFFFFFFFFFFFFFFFFFGGGFFFEEEFFFGGGGGGGGGFFFCCCCCCBBBBBBAAABBBBBBBBBEEEEEEEEEFFFFFFFFFFFFGGGEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFGGGHHHHHHIIIGGGFFFDDDCCCCCCCCCDDDEEEEEEGGGIIIJJJHHHFFFEEEEEEBBBCCCCCCCCCDDDDDDEEEEEECCCBBB@@@?????????@@@AAADDDDDDEEEDDDDDDDDDDDDDDDBBBBBBBBBBBBCCCDDDDDDEEEAAABBBCCCEEEEEEEEEEEEDDD@@@CCCFFFDDD???===>>>@@@@@@@@@????????????@@@@@@???>>>===>>>@@@AAA@@@???>>>>>>>>>??????@@@AAABBB?????????AAABBBBBBAAA???>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>>>>======<<<<<<===???@@@AAABBBCCC????????????>>>>>>>>>=========>>>>>>??????@@@@@@======>>>>>>??????@@@@@@????????????????????????????????????@@@AAABBBBBB@@@AAAAAABBBCCCCCCBBBBBB===>>>???AAABBBCCCCCCCCCAAAAAAAAAAAABBBBBBBBBCCCAAAAAAAAABBBBBBCCCCCCCCC@@@AAABBBBBBAAABBBDDDFFFAAABBBDDDFFFGGGGGGGGGFFFIIIIIIJJJLLLNNNPPPPPPPPPLLLPPPQQQMMMLLLNNNOOONNNLLLMMMNNNNNNMMMMMMNNNOOOTTTVVVXXXYYYXXXXXXYYYZZZWWWXXXZZZ[[[[[[ZZZYYYYYYXXX]]]``````aaadddbbb^^^]]]\\\YYYWWWVVVVVVVVVWWWTTTSSSSSSSSSRRRQQQOOONNNPPPNNNMMMMMMOOOPPPOOOOOOMMMOOOQQQPPPNNNMMMNNNPPPNNNNNNNNNNNNNNNMMMMMMLLLKKKLLLMMMMMMMMMLLLKKKJJJHHHIIIJJJJJJHHHGGGHHHIIIIIIIIIHHHGGGFFFFFFFFFGGGCCCCCCCCCCCCCCCCCCCCCCCCEEEGGGIIIIIIHHHFFFEEEEEEBBBCCCEEEGGGHHHHHHGGGFFFEEEFFFGGGGGGFFFGGGIIIKKKHHHGGGEEECCCCCCCCCDDDEEECCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAA@@@@@@???<<<<<<<<<<<<<<<;;;::::::::::::999999999999::::::999::::::;;;<<<<<<======<<<:::888888:::;;;<<<;;;999999999999999999999999888888888888888888888777888888888888888777777666555555666666777777777777333444666777888999999999666666666555666666777777777777666666666666777777999999888888888888888888777777666555555555555555555666777888888777666555999777777888999:::999888777666555444444555666777444555666777888888888777777888999::::::;;;;;;;;;;;;===>>>===<<<::::::;;;<<<<<<===>>>>>>===<<<<<<;;;;;;;;;<<<===>>>>>>>>>>>>======<<<===>>>???@@@???????????????@@@@@@@@@>>>???@@@AAAAAA@@@???>>>>>>============???@@@AAAAAAAAAAAA@@@@@@@@@??????@@@@@@@@@@@@@@@????????????@@@@@@@@@@@@@@@@@@AAA>>>???@@@@@@BBBBBBCCCDDDCCCCCCCCCCCCEEEGGGIIIJJJFFFGGGIIIJJJKKKJJJIIIHHHFFFGGGIIIJJJKKKKKKJJJIIIDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGFFFEEEEEEDDDDDDEEEHHHKKKKKKIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGEEEFFFGGGGGGGGGFFFEEEEEEDDDDDDCCCCCCCCCDDDEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGDDDDDDCCCCCCCCCCCCDDDDDDEEEEEEEEEFFFFFFGGGGGGGGGEEEEEEDDDDDDDDDCCCCCCCCCDDDEEEGGGGGGFFFFFFFFFGGGDDDDDDDDDDDDDDDCCCCCCCCCAAAAAA???>>>>>>??????@@@FFFDDDBBBBBBCCCDDDCCCCCCBBBBBBBBBBBBBBBCCCDDDEEEEEEFFFGGGGGGGGGFFFDDDCCCBBBEEEHHHEEE@@@===>>>AAA@@@@@@????????????@@@@@@>>>=========???@@@???>>>============>>>???@@@AAA>>>======???AAABBBAAA???>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>>>>======::::::<<<===???AAABBBCCC@@@?????????>>>>>>======>>>>>>>>>>>>????????????>>>>>>>>>>>>????????????????????????????????????>>>>>>>>>>>>???@@@AAABBB@@@AAAAAABBBCCCCCCCCCBBB@@@@@@AAABBBBBBBBBBBBAAABBBBBBBBBCCCCCCCCCDDDDDD@@@@@@AAAAAABBBCCCDDDDDD@@@AAABBBBBBAAAAAACCCEEEAAACCCEEEGGGHHHHHHGGGFFFCCCCCCDDDGGGJJJLLLLLLKKKIIINNNPPPNNNMMMOOOPPPNNNIIIKKKMMMNNNMMMMMMMMMNNNOOOSSSVVVWWWVVVSSSRRRQQQPPPQQQRRRTTTTTTTTTTTTSSSOOOSSSVVVUUUVVVXXXXXXTTTUUUTTTRRRRRRRRRSSSUUUWWWSSSRRRQQQPPPQQQPPPNNNLLLKKKIIIIIIIIIKKKLLLKKKIIIHHHKKKMMMMMMJJJIIIJJJLLLKKKKKKLLLMMMMMMMMMLLLLLLLLLMMMNNNNNNNNNMMMKKKJJJIIIJJJKKKJJJHHHGGGGGGIIIKKKJJJIIIHHHGGGGGGGGGGGGEEEEEEEEEEEEEEEDDDDDDDDDEEEGGGIIIIIIGGGEEEDDDDDDAAABBBDDDFFFGGGFFFEEEDDDBBBCCCDDDCCCBBBCCCEEEFFFHHHGGGEEECCCBBBCCCDDDEEEDDDDDDDDDDDDDDDDDDDDDDDDAAAAAABBBBBBBBBAAA@@@@@@;;;;;;<<<<<<;;;;;;:::999:::999999999999999999:::999999::::::;;;<<<======:::888777888:::<<<<<<<<<999999999999999999999999888888888777777777777777888888888888888777666666555666666666777777888888111222333555666777777777666666555555555555666666777777666666666666777777777777777888999999::::::888777666555555555555555444555777888999888666555999888888888:::;;;:::999777666555444444555666777333444666888888888777777666666777999999:::::::::;;;===>>>===<<<::::::;;;;;;<<<===>>>>>>===<<<;;;;;;;;;;;;<<<===>>>>>>???>>>===<<<<<<<<<===???@@@BBBAAAAAA@@@???>>>======>>>???@@@AAAAAA@@@???>>><<<<<<;;;<<<===>>>@@@AAAAAAAAAAAA@@@@@@?????????@@@@@@???????????????????????????@@@@@@AAAAAABBB>>>???@@@AAABBBCCCCCCDDDCCCCCCCCCCCCEEEGGGIIIKKKGGGIIIJJJLLLLLLKKKIIIHHHBBBCCCFFFHHHJJJJJJIIIHHHCCCCCCEEEFFFFFFEEEDDDDDDDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDDDDDDDDDDEEEHHHJJJJJJHHHFFFGGGGGGGGGGGGGGGGGGGGGGGGDDDFFFHHHHHHFFFDDDDDDEEEEEEEEEDDDEEEEEEFFFGGGHHHEEEEEEFFFFFFGGGGGGGGGGGGCCCCCCBBBBBBBBBBBBCCCCCCEEEEEEEEEEEEEEEFFFFFFFFFDDDDDDEEEEEEDDDDDDCCCBBBDDDEEEFFFFFFFFFFFFGGGIIIGGGFFFEEEDDDCCCBBBAAAAAA@@@???>>>======>>>>>>???@@@@@@@@@???@@@@@@AAAAAA@@@@@@AAAAAABBBCCCCCCDDDDDDDDDEEEDDDDDDCCCBBBBBB???AAACCCBBBAAA???>>>???>>>>>>?????????@@@@@@@@@======>>>>>>>>>?????????@@@??????>>>>>>>>>>>>>>>@@@>>>===<<<<<<===>>>@@@???@@@@@@@@@@@@???>>>>>>:::;;;<<<===>>>???@@@AAA>>>>>>????????????>>>>>>;;;<<<<<<===>>>??????@@@>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;;;;;;;;;;<<<<<<>>>===<<<;;;<<<===???AAA@@@@@@????????????????????????>>>>>>>>>>>>>>>>>>???>>>>>>>>>>>>>>>??????@@@AAAAAAAAAAAA@@@??????CCCBBBBBBBBBBBBCCCDDDDDD???BBBDDDEEEDDDBBBBBBBBBCCCCCCDDDDDDCCCCCCBBBAAAFFFDDDCCCEEEGGGHHHFFFCCCGGGGGGFFFGGGHHHJJJLLLMMMHHHIIIIIIJJJKKKLLLMMMMMMJJJJJJJJJJJJJJJJJJJJJJJJKKKOOORRRTTTRRRPPPNNNNNNPPPQQQQQQQQQPPPOOONNNMMMPPPPPPPPPQQQQQQQQQRRRRRRQQQPPPOOONNNNNNNNNOOOPPPRRRPPPOOOOOOPPPMMMIIIDDDFFFGGGIIIKKKLLLLLLKKKKKKJJJKKKMMMNNNNNNMMMLLLKKKMMMMMMLLLLLLLLLLLLMMMMMMNNNOOOOOOMMMLLLLLLNNNPPPNNNNNNMMMKKKGGGDDDDDDDDDHHHIIIJJJIIIGGGFFFGGGHHHFFFFFFEEEEEEEEEEEEFFFFFFIIIIIIIIIIIIHHHHHHGGGFFFCCCDDDDDDEEEFFFFFFGGGGGGEEEDDDBBB@@@AAACCCFFFHHHFFFFFFGGGEEEBBBAAAAAABBBBBBCCCCCCDDDEEEEEEDDDDDD@@@@@@@@@@@@@@@@@@@@@@@@???>>>===>>>??????===;;;999999888888999999::::::::::::;;;;;;;;;:::999888777777666666777888999999:::999999888777666555555222555888999888777777777888888888777777777777777555555444444444444555555333333222111222444777888666666666555444444444333444444555555666666777777777777777777888888888888666666666666555555555555555555666666666666555555333444777:::::::::888777555555555555666666666666555444444444555666888999666777777777777888888888999:::;;;<<<<<<<<<;;;:::??????>>>>>>======<<<<<<;;;;;;;;;<<<<<<>>>??????>>>>>>======<<<<<<<<<;;;============>>>>>>>>>>>>@@@@@@@@@@@@@@@???>>>===;;;;;;<<<===>>>??????@@@@@@@@@@@@AAAAAA@@@??????@@@???>>><<<<<<<<<===>>>AAA@@@@@@@@@???>>>>>>>>>>>>>>>???@@@AAAAAABBBBBBDDDDDDDDDDDDEEEFFFGGGHHHHHHIIIIIIJJJJJJIIIIIIHHHGGGGGGFFFEEEEEEDDDEEEEEEFFFEEEEEEDDDCCCBBBBBBBBBBBBBBBCCCEEEFFFFFFFFFFFFDDDEEEFFFGGGGGGFFFEEEDDDCCCCCCDDDEEEFFFGGGHHHHHHEEEEEEEEEEEEDDDDDDDDDDDDGGGGGGFFFFFFFFFFFFFFFFFFCCCCCCCCCCCCBBBBBBBBBBBBFFFDDDBBBDDDIIIKKKKKKJJJBBBBBBBBBBBBBBBBBBBBBBBBEEEFFFFFFGGGGGGGGGFFFFFFDDDDDDDDDCCCAAA@@@BBBCCCDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDBBB@@@>>>===??????>>>>>>>>>======<<>>????????????????????????@@@===>>>>>>??????@@@@@@@@@@@@???>>>>>>======>>>>>>@@@???===<<<<<<===???@@@???@@@@@@@@@@@@???>>>>>>;;;;;;<<<===>>>??????@@@<<<======>>>>>>======<<<;;;<<<<<<===>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;;;;;;;;;;<<<<<<>>>===<<<;;;<<<===???@@@????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>>>>>>>>>>??????@@@@@@AAAAAA@@@@@@???>>>AAABBBBBBBBBCCCCCCCCCCCCAAAAAABBBCCCCCCCCCCCCCCCDDDDDDCCCCCCCCCBBBBBBBBBEEECCCCCCDDDGGGHHHFFFDDDFFFFFFFFFGGGHHHIIIJJJKKKHHHHHHIIIIIIJJJKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJKKKNNNRRRSSSQQQOOONNNMMMLLLLLLLLLLLLLLLLLLKKKKKKNNNOOOOOOOOOOOOPPPPPPPPPPPPOOONNNMMMMMMMMMNNNNNNRRRPPPOOOOOOOOONNNJJJGGGHHHHHHJJJJJJKKKJJJIIIIIIGGGIIIJJJLLLLLLLLLKKKJJJLLLKKKKKKJJJJJJKKKKKKLLLMMMMMMMMMLLLKKKKKKMMMOOOQQQQQQPPPLLLHHHDDDCCCCCCHHHIIIIIIIIIGGGFFFGGGHHHGGGFFFFFFFFFFFFFFFFFFGGGGGGGGGHHHGGGGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBBBBDDDEEEFFFEEEFFFFFFEEEBBBAAAAAABBBBBBBBBCCCDDDDDDDDDCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>>>>??????===;;;:::999999999999:::<<<===;;;;;;::::::999999888888888888777777888888999:::999999888888777666555555111444777888888777777888888888888777777666666666555555444444444444555555444333222111222444666777555555555555444444444444444444444444444555555555666666666666777777777777555555555555444444444444555555666666666666555555333444777999:::999888666444555555555666666666666555444444444555666888999777777777777888888888888888999:::;;;<<<;;;;;;:::>>>===============<<<<<<;;;;;;;;;;;;<<<===>>>???============<<<<<<;;;;;;<<<<<<<<<<<<<<<=========??????@@@@@@??????>>>>>><<<<<<======>>>>>>??????@@@@@@AAAAAAAAA@@@@@@???@@@???>>>===<<<======>>>@@@???????????????>>>>>>>>>??????@@@@@@AAAAAAAAACCCCCCCCCDDDDDDEEEFFFGGGGGGHHHHHHHHHHHHHHHHHHGGGFFFFFFEEEDDDDDDDDDDDDDDDEEEEEEEEEDDDCCCBBBBBBBBBBBBCCCDDDEEEEEEEEEEEEEEEDDDDDDEEEFFFFFFEEEDDDDDDBBBBBBCCCDDDEEEFFFFFFGGGDDDDDDDDDCCCCCCCCCCCCCCCEEEEEEFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDCCCEEECCCBBBDDDGGGJJJJJJIIIAAAAAABBBBBBBBBBBBBBBBBBCCCCCCDDDEEEEEEEEEDDDDDDCCCCCCDDDBBBAAA@@@AAACCCDDDCCCCCCBBBBBBBBBCCCCCCCCCDDDDDDDDDCCCAAA???>>>;;;;;;::::::::::::;;;;;;AAAAAA@@@@@@???@@@@@@AAABBBCCCCCCDDDDDDEEEEEEEEEAAAAAABBBBBBAAAAAA@@@@@@>>>@@@AAAAAA???>>>>>>????????????????????????>>>>>>>>>??????@@@AAAAAABBB@@@???>>>>>>======>>>>>>???>>>===<<<<<<===>>>?????????@@@@@@??????>>>===<<<<<<<<<=========>>>>>>;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;;;;;;;;;;<<<<<<>>>===<<<<<<<<<===>>>???>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>======>>>>>>>>>@@@@@@@@@@@@@@@???>>>>>>???@@@BBBCCCCCCCCCBBBAAABBBAAA@@@AAAEEEGGGEEECCCDDDCCCBBBBBBAAAAAABBBBBBBBBAAABBBCCCFFFGGGFFFDDDDDDDDDFFFGGGHHHHHHIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHJJJJJJJJJJJJJJJJJJJJJJJJJJJMMMPPPQQQPPPMMMLLLLLLIIIHHHHHHHHHHHHIIIJJJKKKLLLLLLLLLMMMMMMMMMNNNNNNNNNNNNMMMLLLLLLLLLLLLLLLQQQOOONNNNNNNNNMMMKKKIIIIIIIIIJJJJJJIIIHHHGGGGGGGGGHHHJJJKKKLLLLLLLLLKKKJJJJJJIIIIIIIIIIIIJJJJJJJJJKKKLLLKKKIIIIIIKKKLLLTTTTTTRRRNNNIIIEEECCCCCCGGGHHHIIIHHHFFFFFFFFFGGGGGGGGGFFFFFFFFFFFFGGGGGGEEEFFFFFFFFFFFFEEEDDDDDDGGGFFFFFFEEEDDDCCCCCCBBBEEEEEEEEEDDDDDDDDDDDDDDDCCCDDDEEEEEECCCBBBBBBCCCBBBBBBBBBCCCCCCBBBAAAAAAAAAAAA@@@@@@????????????@@@???>>>>>>>>>>>>;;;999;;;:::999888999;;;===???<<<;;;:::888777777888888888888888888888999999:::888888777777666666555555111333666888777777888999999888888777666555555444555444444333333444444555444444222222222333444555333444444444444444444555444333333333333333222222444444444555555555666666444444444444333333333222444555555666666555555444333444666888999888777666444444444555555555666666444444444444555666777888777777777888888888999999888999::::::;;;;;;::::::;;;<<<<<<<<<<<<<<<<<<===;;;::::::;;;;;;<<<===>>>===<<<<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<===>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAAAAA@@@@@@??????>>>=========>>>>>>>>>>>>>>>>>>???????????????????????????@@@@@@@@@BBBBBBBBBBBBCCCDDDEEEEEEEEEFFFFFFGGGGGGFFFFFFEEEEEEDDDCCCCCCCCCCCCCCCCCCEEEEEEDDDDDDCCCBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDCCCCCCDDDDDDEEEEEEDDDDDDCCC@@@AAABBBCCCDDDEEEEEEFFFCCCCCCCCCBBBBBBBBBAAAAAACCCDDDDDDDDDEEEFFFFFFFFFEEEEEEDDDDDDDDDCCCCCCCCCCCCBBBAAABBBEEEGGGGGGGGGAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAABBBBBBBBBBBBBBBBBBCCCCCCBBBAAA@@@AAABBBDDDDDDCCCBBBAAAAAAAAABBBCCCCCCCCCCCCCCCBBBAAAAAA>>>===<<<;;;;;;<<<>>>???AAAAAA@@@@@@??????@@@@@@BBBBBBBBBCCCCCCDDDDDDDDD@@@AAAAAAAAAAAAAAA@@@@@@>>>???@@@@@@>>>===>>>???????????????>>>>>>>>>>>>>>>??????@@@AAAAAABBBBBB??????>>>=====================<<<;;;;;;<<<======???????????????>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<=================================<<<<<<;;;;;;;;;;;;<<<<<<======<<<<<<<<<======>>>=========>>>>>>>>>>>>>>>>>>>>>>>>??????????????????>>>>>>============>>>?????????@@@???>>>>>>===>>>???AAACCCCCCBBB@@@???BBB@@@@@@DDDJJJKKKGGGBBBBBBAAA@@@?????????@@@@@@???@@@AAABBBDDDEEEEEEEEECCCDDDFFFHHHHHHHHHHHHGGGHHHHHHGGGGGGFFFFFFFFFFFFJJJJJJJJJJJJJJJJJJJJJJJJHHHKKKNNNOOOMMMKKKJJJJJJJJJIIIHHHHHHHHHHHHIIIJJJIIIIIIIIIJJJJJJJJJKKKKKKLLLLLLKKKKKKKKKJJJJJJJJJNNNMMMMMMLLLLLLLLLKKKJJJHHHHHHHHHHHHHHHHHHGGGGGGHHHIIIJJJLLLMMMNNNNNNNNNIIIIIIIIIHHHHHHIIIIIIIIIIIIJJJKKKJJJIIIIIIJJJKKKRRRRRRQQQMMMHHHEEECCCCCCFFFHHHHHHGGGFFFEEEFFFGGGFFFFFFEEEEEEEEEEEEFFFFFFEEEEEEFFFFFFFFFEEEEEEDDDFFFEEEEEEDDDDDDCCCBBBBBBEEEEEEFFFFFFFFFEEECCCBBBAAACCCEEEEEECCCBBBBBBCCCAAAAAABBBBBBBBBAAA@@@@@@AAAAAA@@@@@@??????>>>>>>???>>><<<<<<===<<<:::888:::999888777888:::===???===;;;888666555666777888888777777777777777888888666666666666666666666555111333666777777777888999888888777666555555444333444444333333333333444444444444333222111111222222222222333333444444444555444444444333222222222111333333333333444444444444444444444444333333333333444444444555555444444444333444555777777777666555333333444444444555555555444444444444555555666666777777777888888888999999888888888999999999999999999:::::::::;;;;;;<<<<<<:::::::::::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;<<<<<<======<<<<<<===>>>????????????>>>>>>>>>>>>>>>>>>>>>===??????@@@@@@AAA@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>><<<======>>>>>>????????????????????????>>>>>>>>>@@@@@@@@@@@@AAABBBCCCDDDDDDDDDDDDEEEEEEDDDDDDDDDCCCCCCBBBBBBAAABBBBBBCCCDDDDDDDDDCCCCCCBBBBBBBBBCCCCCCDDDDDDDDDCCCBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBAAAAAABBBCCCDDDEEEEEEFFFDDDDDDCCCCCCBBBAAAAAAAAAAAABBBBBBCCCDDDEEEEEEFFFBBBBBBBBBAAAAAAAAA@@@@@@AAAAAAAAAAAABBBDDDEEEEEEAAAAAAAAAAAA@@@@@@@@@@@@>>>???@@@@@@AAAAAAAAAAAAAAACCCDDDDDDBBBAAABBBCCCEEEDDDCCCBBBBBBAAABBBBBBBBBBBBBBBCCCCCCCCCBBBBBBBBB@@@>>><<<;;;<<<>>>@@@BBBAAA@@@@@@?????????@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@AAAAAABBBBBBBBBAAAAAA===>>>???>>>======>>>@@@>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@AAAAAAAAA???>>>>>>===<<<=========;;;;;;;;;::::::;;;;;;;;;>>>????????????>>>======<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<======<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<======<<<<<<<<<<<<<<<===<<<<<<=========>>>>>>>>>?????????@@@@@@AAAAAAAAA??????>>>===<<<<<<======>>>>>>??????>>>>>>===<<<===>>>@@@BBBBBBAAA???>>>??????BBBHHHMMMMMMFFF?????????>>>>>>======>>>>>>===>>>@@@AAABBBCCCCCCDDDCCCDDDFFFGGGHHHHHHGGGFFFGGGGGGGGGFFFEEEEEEDDDDDDHHHHHHHHHHHHHHHHHHHHHHHHGGGIIIKKKLLLKKKIIIIIIIIIJJJJJJIIIHHHHHHHHHHHHHHHGGGGGGGGGGGGHHHHHHHHHHHHKKKKKKKKKJJJJJJJJJIIIIIIKKKKKKLLLLLLKKKJJJIIIIIIEEEEEEEEEFFFGGGHHHHHHIIIGGGGGGIIIJJJKKKLLLMMMMMMJJJIIIIIIHHHHHHIIIIIIJJJHHHJJJKKKKKKIIIIIIIIIJJJMMMMMMMMMKKKGGGEEEEEEEEEFFFGGGHHHGGGEEEDDDEEEFFFDDDDDDCCCCCCCCCCCCDDDDDDEEEEEEFFFFFFFFFFFFFFFEEECCCCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFFFFFFFDDDCCCAAA@@@BBBEEEEEECCCBBBAAABBB@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@@@@??????>>>>>>>>>===<<<;;;;;;<<<;;;999777888777666666777999;;;<<<;;;999777555444555666777666666555555555555666666555555555555555666666666111333555666666666777999777777666666555444444333333333222222222222333333444333333222111111111111111222222222333333444444555444444444333222222222111222222222333333333333555555555444444444444333333333444444444444333333333333444555555555444444333333333333444444444444444444444555555555555555666666777777777888888888777777777777888888999999888888999999:::::::::;;;999999999999999::::::;;;::::::::::::;;;;;;;;;;;;::::::;;;<<<======>>>>>>;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>==================>>>>>>???@@@@@@??????============>>>>>>======<<<<<<<<<======>>>>>>??????>>>>>>>>>>>>>>>>>>>>>????????????@@@AAABBBCCCBBBCCCCCCCCCCCCCCCCCCBBBBBBAAAAAAAAAAAAAAABBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDEEEFFFFFFGGGEEEEEEDDDDDDCCCBBBAAAAAA@@@@@@AAABBBCCCCCCDDDDDDAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@AAA@@@@@@AAABBBCCCAAAAAA@@@@@@@@@?????????===>>>???@@@AAAAAAAAAAAAAAACCCEEEEEEDDDCCCCCCDDDEEEDDDCCCCCCBBBBBBBBBCCCAAAAAAAAAAAAAAABBBBBBCCCAAA???<<<999888888999:::BBBBBBAAA@@@????????????????????????????????????@@@@@@AAABBBBBBBBBAAAAAA<<<===>>>===<<<<<<>>>@@@=========>>>>>>>>>??????@@@@@@@@@@@@@@@????????????>>>======<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>??????>>>>>>===<<<;;;;;;;;;;;;;;;;;;::::::;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<=========<<<<<<<<<<<<;;;;;;;;;<<<<<<======>>>>>>>>>??????@@@@@@AAAAAAAAA??????>>>===<<<<<<<<<<<<>>>>>>>>>>>>>>>===<<<<<<======???@@@@@@@@@???>>>===???CCCIIILLLJJJDDD>>>===>>>>>>>>>>>>===<<<<<<<<<>>>@@@AAA@@@@@@AAACCCCCCDDDEEEEEEFFFFFFFFFEEEFFFFFFFFFFFFEEEEEEDDDDDDGGGGGGGGGGGGGGGGGGGGGGGGEEEGGGIIIJJJHHHGGGGGGHHHGGGHHHHHHIIIIIIHHHGGGGGGEEEEEEEEEFFFFFFFFFGGGGGGJJJJJJJJJKKKJJJIIIIIIHHHIIIKKKMMMNNNLLLIIIHHHHHHDDDDDDDDDDDDEEEGGGHHHIIIDDDDDDEEEFFFGGGHHHHHHIIIIIIIIIHHHHHHHHHHHHIIIIIIGGGIIIJJJJJJIIIHHHHHHIIIHHHIIIIIIHHHFFFEEEFFFFFFEEEFFFGGGFFFDDDDDDDDDEEECCCCCCBBBBBBBBBBBBCCCCCCDDDEEEEEEFFFFFFFFFFFFEEEBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEDDDCCCBBB@@@CCCEEEEEECCCAAA@@@@@@???@@@AAAAAABBBBBBBBBAAA????????????????????????===<<<<<<<<<======;;;:::777777777777777888888999888777666555444555666666666555555444444444444444333333444444555555666666333444555555555555666888555555555555444444444444333222222111111222222333222222222222111000000000111222222222222222333333444444333333333333333333111111222222222222333333555555555555444444444444222333333444444333333222333333333444444444333333222222222333333333444444333444444555555555444444555555555666666666777777777666666666666777888888777888888888888888999999999999888888888888999999999999:::::::::::::::;;;::::::;;;<<<===>>>>>>???;;;<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<===>>>>>>>>>>>>>>>;;;;;;<<<=========<<<<<<<<<<<<<<<<<<===========================>>>>>>>>>????????????@@@AAABBBBBBAAABBBBBBCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAABBBCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBBBBBBBBBBBBBAAAAAA@@@@@@??????@@@@@@AAABBBBBBCCCDDDEEEFFFFFFGGGFFFEEEEEEDDDCCCBBBAAAAAA???@@@@@@@@@AAABBBBBBBBBCCCCCCBBBBBBBBBAAAAAAAAA@@@AAAAAA@@@??????AAABBBAAA@@@@@@??????>>>>>>>>>======???@@@AAAAAAAAAAAA@@@BBBDDDEEEDDDCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCAAA@@@@@@@@@@@@@@@AAABBBBBB@@@===;;;:::::::::;;;CCCBBBAAA@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@AAAAAA@@@@@@<<<======<<<;;;<<<>>>@@@;;;<<<<<<===>>>???@@@@@@AAAAAA@@@???>>>======<<<>>>>>>===<<<<<<<<<<<<===<<<<<<<<<======<<<<<<<<<>>>>>>>>>>>>>>>======<<<:::::::::::::::;;;;;;;;;::::::;;;;;;;;;;;;::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<=========<<<<<<;;;:::::::::;;;<<<<<<===>>>>>><<<======>>>??????@@@@@@??????>>><<<<<<;;;;;;<<<======>>>>>>======<<<;;;=========>>>>>>>>>??????===???BBBEEEEEEDDDAAA???===>>>@@@AAA@@@???<<<;;;<<<>>>@@@@@@???>>>???AAABBBBBBBBBAAABBBBBBCCCDDDFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDFFFHHHHHHFFFEEEFFFFFFEEEFFFIIILLLMMMMMMLLLKKKDDDDDDEEEEEEEEEFFFFFFFFFIIIJJJKKKKKKKKKJJJHHHHHHIIILLLPPPQQQNNNJJJHHHHHHEEEDDDDDDDDDDDDEEEFFFGGGDDDDDDDDDDDDDDDEEEFFFFFFHHHGGGGGGFFFFFFGGGGGGHHHEEEGGGIIIIIIGGGFFFFFFGGGGGGHHHIIIHHHFFFEEEFFFGGGEEEFFFFFFFFFDDDCCCDDDEEECCCCCCCCCBBBBBBCCCCCCCCCBBBCCCDDDEEEEEEEEEEEEDDDDDDCCCCCCBBBBBBAAAAAAAAAAAABBBBBBCCCCCCCCCCCCCCCAAACCCFFFFFFCCCAAA???>>>>>>???@@@BBBCCCCCCCCCCCC======>>>>>>??????@@@@@@>>>>>>===???@@@AAA???>>>888888999999999888777666444555555555555666666666666666555444444444444444222222333444555555666666444555666555444444555777333444444444444555555555222222111111111111222222111111111111111111000000222222222222111111111111111111111222222222222222111111222222222333333333444444444444333333333222222222333333333333222222333333333333333333222222222222222222333333333333333444555555555444333333444444444444555555555555666666555555555666777888888888777777777777777777999888888777777777888888888999999999::::::::::::888999:::;;;<<<===>>>>>><<<<<<=========<<<;;;;;;999:::::::::;;;<<<<<<<<<999:::;;;<<<============999999;;;<<<<<<<<<;;;;;;======<<<<<<<<<<<<<<<;;;;;;<<<<<<======>>>>>>>>>????????????@@@AAABBBBBBAAABBBBBBCCCCCCBBBBBBAAAAAAAAAAAAAAAAAABBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB???@@@AAABBBBBBBBBBBBBBB@@@???>>>>>>>>>>>>???@@@@@@AAABBBCCCDDDEEEEEEFFFEEEEEEDDDCCCBBBAAA@@@???@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBBBBAAAAAAAAAAAA@@@AAABBBAAA>>>>>>@@@BBBAAA@@@@@@???>>>>>>======;;;<<<===???@@@AAAAAAAAA===@@@BBBCCCBBBAAAAAAAAA????????????@@@AAABBBBBBAAA@@@???>>>>>>>>>???@@@@@@??????>>>>>>>>>>>>???CCCBBBAAA@@@?????????????????????>>>>>>>>>>>>>>>======>>>???????????????<<<<<<===<<<;;;<<<>>>@@@:::;;;<<<===>>>???@@@AAABBBAAA@@@???>>><<<;;;;;;>>>>>>===<<<<<<<<<<<<<<<======>>>>>>>>>>>>======>>>>>>>>>>>>>>>======<<<999999999::::::;;;;;;;;;999999999::::::999999999::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;<<<<<<<<<<<<=========<<<;;;::::::::::::;;;;;;<<<===>>>>>>:::;;;;;;<<<===>>>>>>?????????>>><<<<<<;;;;;;;;;===============<<<<<<;;;>>>============>>>??????===???@@@@@@???>>>???@@@===???AAACCCCCC@@@===;;;<<<>>>AAA@@@>>>===>>>@@@AAA@@@???>>>???@@@AAABBBEEEEEEEEEFFFFFFFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEGGGGGGEEEDDDEEEFFFDDDGGGLLLPPPRRRSSSRRRPPPDDDDDDDDDEEEEEEEEEEEEFFFIIIJJJKKKKKKKKKJJJIIIHHHJJJNNNSSSTTTPPPLLLIIIHHHGGGFFFDDDCCCCCCDDDDDDEEEFFFEEEEEEEEEEEEEEEFFFGGGFFFFFFEEEEEEEEEEEEFFFFFFCCCEEEGGGGGGFFFEEEEEEEEEHHHIIIIIIHHHFFFEEEEEEFFFDDDFFFFFFEEEDDDCCCDDDEEEDDDDDDCCCCCCCCCCCCDDDDDDAAABBBBBBCCCDDDDDDDDDCCCFFFEEEDDDCCCAAA@@@???>>>AAAAAAAAAAAABBBCCCCCCCCCAAADDDFFFFFFCCC@@@>>>===>>>???@@@BBBCCCDDDEEEEEE<<<<<<===>>>???@@@AAAAAA@@@??????AAACCCDDDCCCAAA999:::;;;<<<;;;999777555222333444555666666666666888777666555555555555555222222333333444555666666555666666555333333444666222222333444444555555666222222111111111111222222000000111111111111000000333222222222111111000000//////000000111111222222111222222222222333333333333333333222222222111111222222222333333222222222333222222222222222222222111111222222222333333333333444555555555444333222333333333444444444555555666666555444444666777888888888777777666666555555888888777777777777777888888888888999999:::::::::777888888999;;;<<<==================<<<;;;::::::888888999999:::;;;<<<<<<888999:::;;;<<<<<<<<<<<<777888:::;;;<<<;;;::::::=========<<<<<<;;;;;;::::::;;;;;;<<<===>>>??????????????????@@@AAABBBCCCAAABBBBBBCCCCCCBBBBBBAAAAAAAAAAAAAAABBBBBBCCCDDDBBBBBBBBBBBBBBBBBBBBBBBB>>>???@@@AAABBBCCCCCCCCC@@@???>>>======>>>???@@@???@@@@@@AAABBBCCCDDDEEEDDDDDDCCCBBB@@@??????>>>@@@@@@@@@???????????????@@@@@@@@@?????????>>>>>>@@@BBBCCCAAA>>>===@@@BBB@@@@@@@@@???>>>======<<<:::;;;<<<>>>???@@@@@@@@@;;;>>>AAABBBAAA?????????<<<<<<======>>>???AAABBBAAA@@@>>>=========>>>???999::::::;;;<<<======>>>BBBBBBAAAAAA???>>>===<<<===>>>>>>>>>>>>>>>==================>>>>>>>>>>>>AAA>>><<<;;;<<<<<<<<<;;;=========>>>??????@@@@@@BBBBBBAAAAAA@@@???>>>>>>======<<<;;;;;;;;;;;;<<<======>>>>>>===<<<;;;;;;???>>>>>>===<<<:::999888<<<;;;;;;;;;<<<<<<:::888999::::::;;;;;;::::::999777888::::::::::::<<<===<<<;;;999888777888888999;;;;;;;;;<<<;;;;;;::::::777888888999999888888777999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<===??????>>><<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===============???AAACCCCCCBBB???>>>:::<<<@@@BBBCCCBBB???>>>===>>>???@@@@@@@@@@@@@@@<<<<<<======>>>???AAAAAABBBAAAAAAAAAAAABBBCCCCCCBBBCCCEEEEEECCCCCCCCCDDDCCCCCCCCCCCCDDDDDDDDDDDDCCCFFFKKKOOOSSSUUUUUUTTTKKKJJJHHHFFFEEEEEEEEEFFFIIIIIIHHHGGGGGGHHHHHHHHHKKKKKKKKKKKKKKKJJJIIIHHHHHHGGGEEECCCBBBAAAAAABBBFFFEEEDDDEEEFFFGGGFFFDDDCCCDDDDDDDDDCCCBBBBBBAAAAAABBBDDDEEEFFFFFFEEEEEEDDDDDDFFFGGGGGGGGGGGGGGGEEEEEEEEEDDDCCCBBBBBBAAAEEEDDDCCCBBBBBBCCCDDDEEEAAABBBBBBBBBCCCCCCDDDDDDGGGFFFCCC???===>>>AAADDDFFF@@@>>>BBBDDDAAA@@@BBBAAABBBCCCDDDCCCAAA>>>===>>>???@@@AAABBBAAA@@@@@@@@@@@@??????@@@BBBCCCEEECCCCCCDDDDDDEEEDDDDDDCCCBBB@@@<<<:::999777555333555666666777777666555444555555444333333333444444111111111222222333333333111222333333444444333333555555555555555555555555222222222111111111000000000000////////////000000111111000000111111222333111111222222222222111111222222222222222222222222111111000000111111222333222222222222222222222222111111222222222333333333222222222222222222222222333222111111000000000111444444333333333333222222555555555555555555555555555444333333333333444555888888888888888999999:::999888666555666777999:::======<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999999:::;;;<<<<<<<<<<<<;;;;;;:::::::::999999888888888888888888888888888999:::;;;<<<===888888999::::::;;;<<<<<<;;;<<<>>>@@@BBBCCCDDDDDDAAAAAA@@@@@@????????????@@@@@@@@@AAABBBCCCDDDEEEAAAAAAAAABBBBBBBBBCCCCCC>>>>>>??????@@@@@@@@@AAA@@@@@@>>>=========>>>???>>>???AAABBBCCCBBBAAAAAABBBAAA@@@???>>>>>>>>>>>>@@@???>>>???BBBBBB???<<<>>>>>>?????????@@@@@@@@@EEEDDDBBBAAA????????????>>>>>>===<<<;;;;;;::::::;;;<<<=================================>>>??????@@@???===<<<<<<>>>@@@AAAAAA@@@???>>>===<<<;;;;;;:::;;;;;;<<<===>>>??????AAAAAA@@@@@@???===<<<;;;<<<======>>>>>>======<<<============>>>>>>>>>>>>AAA???<<<;;;<<<===<<<;;;=========>>>??????@@@@@@BBBAAAAAA@@@??????>>>>>>======<<<;;;;;;;;;;;;;;;<<<============<<<<<<;;;<<<<<<<<<<<<;;;999888777999999999;;;<<<;;;888666999::::::;;;;;;::::::999777999::::::999999;;;<<<;;;;;;:::999888888888888999:::::::::::::::999999888888999999999999888888999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<>>>===<<<;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<=========<<<===>>>???>>>===;;;::::::<<>>??????@@@@@@@@@???>>>>>>======<<<======>>>???@@@@@@@@@@@@@@@@@@AAABBBBBBBBBDDDEEEEEEDDDCCCCCCDDDBBBCCCCCCCCCDDDDDDDDDDDDBBBDDDGGGKKKNNNPPPPPPPPPJJJIIIGGGFFFEEEEEEFFFFFFHHHGGGGGGFFFFFFFFFGGGGGGDDDDDDDDDDDDDDDCCCBBBBBBGGGFFFDDDCCCBBBBBBBBBBBBEEEDDDCCCCCCEEEEEEDDDCCCCCCCCCCCCCCCCCCBBBAAAAAAAAABBBDDDEEEFFFFFFEEEEEEDDDDDDEEEFFFGGGGGGGGGGGGGGGFFFFFFEEEDDDDDDCCCCCCDDDCCCBBBAAAAAABBBCCCDDDBBBBBBBBBCCCCCCDDDDDDDDDDDDCCCBBBAAAAAADDDIIIMMM\\\MMM@@@>>>@@@AAAAAACCCAAABBBBBBBBBAAA@@@>>>===<<<===>>>?????????>>>>>>@@@@@@@@@@@@AAABBBCCCDDDAAAAAAAAAAAAAAAAAABBBBBBAAA???<<<:::999888666555555666777777777666555444555444333333222333333333111111111222222333333333222222333444444444444333111111111111111111111111222222222111111000000000000000////////////000000111111000000000111222222000111111222222111111000111111111111111111111111111111000000111111222333111111111111111111111111111111111222222222333333222222222222222222222222666555444333333333333444222222222333333444444444444444444444444444444444555444333333333333444555777777777777777888888999888777666555555777888999:::999999888888999999999;;;;;;;;;;;;;;;;;;::::::;;;;;;:::999999999:::;;;;;;;;;;;;:::::::::999999888888888888888888888888<<<;;;:::999777777666666888888999999:::::::::;;;:::;;;===???AAABBBCCCCCCEEEEEEEEEDDDCCCAAA@@@???@@@@@@@@@AAAAAABBBCCCDDD@@@@@@AAAAAAAAAAAABBBBBB======>>>>>>>>>?????????>>>===<<<<<<;;;<<<===>>>???@@@@@@AAABBBBBBAAAAAAAAA@@@???>>>============???>>>>>>???AAABBB???<<<>>>>>>>>>>>>????????????DDDCCCBBBAAA@@@???>>>>>>>>>>>>======<<<;;;;;;:::;;;<<<<<<==============================>>>?????????>>>===<<<;;;<<<>>>?????????>>>===<<<<<<;;;;;;;;;;;;;;;<<<<<<=========@@@@@@???>>>===<<<;;;;;;===>>>>>>?????????>>>>>>=========>>>>>>>>>??????AAA???===<<<======<<<;;;=========>>>??????@@@@@@AAAAAA@@@@@@???>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<===<<<<<<<<<999::::::::::::999888777999999;;;>>>???>>>;;;888999999::::::::::::999999888:::;;;:::999999:::;;;::::::::::::999888777777888888999999999999888888999999::::::::::::999999999999:::;;;;;;;;;;;;:::;;;;;;;;;;;;<<<<<<<<<<<<===<<<;;;:::999999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======>>>======<<<;;;:::999888;;;;;;===>>>>>>???>>>>>>@@@@@@@@@??????>>>===<<<>>>>>>============>>>>>>????????????@@@@@@@@@AAABBBDDDFFFEEEDDDCCCDDDEEEBBBBBBBBBCCCCCCCCCDDDDDDAAABBBCCCEEEGGGHHHJJJJJJGGGFFFEEEDDDDDDEEEFFFGGGFFFFFFEEEEEEEEEFFFFFFGGGDDDDDDDDDEEEDDDDDDCCCBBBFFFEEECCCBBBBBBBBBCCCDDDDDDCCCBBBBBBDDDDDDCCCBBBAAABBBBBBBBBBBBAAAAAA@@@AAABBBCCCDDDDDDEEEDDDDDDCCCDDDEEEFFFFFFGGGGGGGGGFFFFFFEEEEEEDDDDDDCCCCCCBBBBBBAAAAAAAAAAAABBBBBBCCCCCCCCCCCCCCCDDDDDDDDDAAABBBBBBBBBBBBFFFKKKNNN___OOO@@@===AAADDDDDDDDDAAAAAAAAA@@@@@@??????>>>;;;<<<>>>?????????>>>===>>>??????@@@AAAAAAAAAAAA@@@???>>>======>>>???@@@@@@>>>;;;:::::::::999777666666777777666555444444444333222222111111222222111111111222222222222222222333333444444444444444////////////////////////111111111111000000000000000//////......//////000000000000000000111111222000111111222222111111000000000000000000000000000111000000000000111222222000000000000000000000000111111111222222222222333222222222222222222222222333222111111111111111111000000111222333444555555444444444444444444444444444444333333333333444444666555555555555666777777666666555444444666777888888888777777777777888888::::::::::::::::::::::::<<<<<<::::::999999999999:::999999999999888888888888888888888888888888888<<<;;;:::888666444444333888888888888888999999999:::;;;<<<>>>@@@AAABBBBBBIIIIIIJJJIIIGGGEEEBBB@@@??????@@@@@@AAABBBBBBBBB????????????@@@@@@@@@@@@<<<<<<<<<<<<<<<===============<<<<<<<<<===>>>>>>@@@@@@@@@???@@@@@@AAABBB???>>>===<<<;;;;;;;;;;;;===<<<===???AAAAAA???>>>======>>>>>>>>>?????????AAABBBBBBBBBAAA???>>>===>>>======<<<<<<;;;;;;:::;;;;;;<<<==============================>>>?????????>>>===;;;;;;;;;<<<<<<=========<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;??????>>>===<<<;;;;;;;;;???@@@@@@AAAAAAAAAAAA@@@=========>>>>>>??????@@@AAA???>>>===>>>>>>===<<<=========>>>??????@@@@@@@@@@@@??????>>>>>>>>>>>>===<<<;;;;;;::::::;;;;;;999:::;;;<<<<<<<<<<<<<<<888888999999:::999999888;;;<<>>===<<<;;;;;;<<<===;;;;;;;;;;;;<<<===>>>>>>>>>>>>>>>???>>>>>>======@@@???>>>>>>=========>>>>>>??????@@@@@@@@@@@@@@@BBBDDDFFFEEEDDDCCCDDDDDDAAAAAABBBBBBBBBCCCCCCCCCAAAAAA@@@AAAAAACCCEEEFFFDDDCCCCCCCCCCCCEEEFFFGGGFFFFFFEEEEEEEEEFFFGGGGGGFFFGGGGGGGGGGGGGGGFFFFFFDDDCCCBBBBBBBBBCCCDDDDDDDDDCCCBBBCCCDDDDDDCCCBBB@@@AAAAAABBBAAAAAA@@@@@@@@@AAABBBBBBCCCCCCDDDDDDBBBCCCDDDEEEFFFFFFFFFFFFDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCAAABBBBBB@@@@@@@@@CCCFFFGGGAAA<<>>>>>>>>>>>???===>>>???@@@@@@@@@???>>>;;;<<<>>>???@@@???>>>===@@@>>><<<;;;;;;<<<===>>>>>><<<::::::;;;;;;;;;:::777777777666666555444444333222222111000111111111111111111111111222222222222222333444444444444444000000000000000000000000000000000000000000000000/////////....../////////000////////////000111111000000111111111111000000000000000000000000000000000000000000000111222222//////000000000000000111111111111111222222222222111111111111111111111111111000000/////////000000000111111222333333444444333333333333333333333333333333333333333333333333444444444333444555555666555444444444444555666777888888777777777888999999999999999999::::::::::::<<<<<<;;;:::999999888888888888888888888777777777777777777777888888888888888888777777666777777888777777777777777888888888999:::<<<===???@@@@@@AAAHHHIIIJJJKKKJJJGGGDDDBBB>>>??????@@@@@@AAAAAA@@@=========>>>>>>>>>??????;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>>>>???@@@@@@@@@AAA@@@???>>>>>>???@@@AAA===<<<;;;::::::999999999;;;;;;===>>>@@@@@@???>>>>>>>>>>>>?????????@@@@@@???@@@AAABBBAAA@@@>>><<<<<<<<<;;;;;;::::::::::::::::::;;;<<<===========================>>>>>>???@@@???>>><<<<<<;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::???>>>===<<<;;;;;;;;;<<<>>>???@@@@@@AAAAAAAAA@@@=========>>>???@@@@@@@@@AAA@@@????????????===<<<=========>>>??????@@@@@@??????>>>>>>>>>>>>======<<<<<<;;;:::::::::::::::999999:::;;;;;;<<<;;;;;;888888999::::::::::::999;;;===@@@DDDGGGFFFCCC@@@888999999::::::999999888888:::::::::888777888999999:::;;;;;;:::999777666888888999:::::::::::::::999::::::;;;;;;::::::999777888999999::::::999999:::::::::;;;;;;;;;;;;<<<===<<<;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999:::;;;<<<<<<<<<===<<<;;;;;;;;;===???@@@;;;:::::::::;;;<<<===>>>:::;;;<<<===>>>?????????AAAAAA@@@???>>>>>>>>>>>>??????@@@AAABBBAAAAAA@@@BBBCCCEEEEEECCCBBBCCCDDDAAAAAAAAAAAABBBBBBBBBBBBBBBAAA@@@??????@@@BBBCCCBBBAAAAAAAAABBBDDDFFFGGGFFFFFFFFFFFFFFFGGGHHHHHHCCCDDDDDDEEEEEEEEEDDDDDDCCCBBBBBBAAAAAABBBDDDEEEEEEDDDCCCCCCEEEEEEDDDCCC@@@@@@AAAAAABBBAAAAAA@@@@@@@@@@@@AAAAAABBBCCCCCCBBBBBBCCCDDDEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBB@@@>>>===>>>@@@888;;;===???BBBCCCCCCAAA??????>>>=========>>>>>><<<===>>>???@@@???>>>>>>999:::;;;======<<<;;;:::???>>><<<::::::;;;<<<===<<<;;;999999;;;<<<<<<;;;888777777666555444444444222222111000000000111111111111111111111111111111111222333333444444333333111111111111111111111111//////////////////////////////............////////////......//////000111000000000111111000000000111111111111111111111111000000//////000000111222000000000111111111222222000000111111111222222222111111111111111111111111333333222222222333333444222222222222222222222222333333333333333333333333333333333333333333333333333333222222333333444555444444444444444555555666666666666666666777888999888888888999999999::::::<<<<<<;;;;;;:::999888777777777777777777777777777666666777777777888888888666666666777777888::::::666777777777777777888888999:::<<<===??????@@@@@@CCCEEEGGGIIIHHHGGGDDDCCC===>>>???@@@@@@??????>>><<<<<<<<<=========>>>>>>;;;;;;;;;;;;::::::::::::<<<<<<===>>>???@@@@@@@@@AAA@@@>>>======>>>???@@@<<<;;;:::999888888888888999;;;===>>>??????>>>>>>?????????@@@@@@@@@AAAAAA===>>>@@@AAAAAA@@@>>><<<::::::999999999999999888999:::;;;<<<===========================>>>>>>???AAA@@@???>>>======<<<<<<;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999???>>>===;;;;;;;;;<<<===<<<===>>>???????????????<<<===>>>>>>???@@@AAAAAAAAA@@@???@@@@@@@@@>>><<<=========>>>??????@@@@@@>>>>>>>>>===============<<<;;;;;;:::::::::::::::999999::::::;;;:::::::::888999999:::::::::999999888999<<<@@@CCCDDDAAA???888888999999999999888888777999:::999888888999:::::::::::::::999888777777777888999:::;;;;;;;;;;;;999999::::::::::::999999777777888999999999999888::::::::::::;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<999999999999999999999999777888999999:::;;;<<<<<<999999888888999;;;===>>>::::::::::::;;;<<<===>>>888999;;;<<<>>>?????????@@@@@@???>>>>>>===>>>>>>>>>???AAABBBBBBBBBAAA@@@@@@BBBDDDDDDBBBAAABBBCCC@@@@@@@@@AAAAAAAAABBBBBBCCCBBBAAA@@@???@@@AAABBB@@@@@@@@@@@@AAACCCEEEFFFFFFFFFFFFFFFFFFGGGHHHIIICCCCCCDDDEEEEEEEEEDDDDDDCCCBBBBBBAAAAAABBBCCCDDDEEEDDDCCCCCCEEEEEEDDDCCC@@@AAAAAABBBBBBBBBBBBBBB????????????@@@AAABBBCCCAAABBBCCCDDDEEEEEEEEEEEEFFFFFFFFFFFFFFFEEEEEEEEECCCCCCDDDEEEEEEDDDCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAABBBCCCBBB@@@???@@@AAA>>>AAAAAA<<<:::<<<>>>???========================999:::<<<=========<<<;;;999::::::;;;;;;:::::::::???>>><<<;;;::::::;;;;;;;;;999888888:::;;;;;;:::999888777555444444444444333222111111000000111111111111111111111000000000000111111222222222222222////////////////////////............///////////////......------......///...............///000000///000000111111000000///111111111111111111111111000////////////000111111///000000111111222222222000000000111111111111222111111111111111111111111111111000000111111222222333333222222111111111111222222222222222222222222222222333333333333222222333222222222222333444444444444444555555555555555444333333444444555666777777777777888888999999:::;;;;;;;;;;;;::::::888888666666666777777777777888555666666777777888888888999888888777777777777777666666666777888888999999:::;;;<<<>>>??????@@@@@@@@@AAACCCDDDDDDDDDBBBAAA<<<===>>>??????>>>======<<<<<<<<<<<<============<<<<<<<<<;;;;;;;;;;;;;;;777888:::;;;<<<=========@@@???>>>>>>>>>>>>>>>>>>;;;:::999888888777777777999;;;===>>>=========>>>>>>?????????@@@@@@@@@@@@======??????@@@???>>>>>>999999999999999999999999888999:::;;;<<<========================>>>??????@@@@@@??????>>>>>>======<<<<<<<<<;;;;;;:::::::::::::::::::::::::::::::::@@@???===<<<;;;<<<===>>>===>>>???@@@AAAAAAAAAAAA<<<===>>>???@@@AAAAAABBBAAAAAA@@@AAAAAAAAA>>><<<=========>>>??????@@@@@@========================<<<;;;::::::999999::::::999::::::::::::999999888888888888999888888777777555555888<<>>888888999999999999888888666777999999888888999;;;;;;;;;:::999888888888888666777888999::::::::::::888888999999999999888888666777777888888888888888999999:::::::::;;;;;;;;;;;;:::::::::::::::;;;;;;999999999999999999999999777777888999:::;;;<<<<<<888888888888888999:::;;;::::::;;;;;;<<<=========999:::;;;<<<===>>>>>>>>>>>>======<<<<<<<<<<<<======>>>@@@AAABBBAAA@@@??????AAABBBBBBAAA@@@@@@AAA@@@@@@@@@@@@AAAAAAAAAAAABBBBBBAAA@@@@@@@@@@@@@@@@@@?????????@@@AAACCCDDDDDDDDDDDDEEEEEEGGGHHHHHHDDDEEEFFFGGGGGGGGGGGGGGGDDDCCCBBBAAAAAAAAABBBCCCDDDCCCBBBBBBDDDDDDCCCBBBAAAAAABBBCCCCCCCCCCCCCCC??????>>>>>>???@@@BBBCCCAAAAAABBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBCCCDDDDDDCCCBBBBBBAAAAAAAAA@@@@@@?????????@@@BBBDDDCCCAAA@@@???@@@BBBCCC@@@:::888<<<>>>;;;;;;<<<============<<<;;;999:::;;;<<<===<<<;;;;;;<<<;;;;;;:::::::::;;;;;;<<<<<<;;;;;;:::999999999:::888777777999::::::999:::888777555444444444444333333222111111111111222222111111111000000000/////////000111111111111000////////////////////////---------......////////////......------......///......------......///000//////000000000000//////000000000000000000000000///////////////000111111......//////000111111222000000000000111111111111111111111111111111111111...............///000000111111111111111222222222222222222222222222222222111222333333333333222111333222222222222333444444444444555666666666666666333333333444444555666777666666777777888999999:::999:::;;;;;;;;;:::999999666666777777777888888888555555666666777888888999999888777666555555555555555555666777999:::;;;;;;;;;<<<===>>>???@@@@@@@@@??????@@@@@@@@@@@@???>>>;;;<<<>>>??????>>><<<;;;<<<<<<<<<<<<============>>>>>>=========<<<<<<<<<555666888:::<<<<<<<<<<<<>>>>>>??????>>>======<<<;;;:::999888777777777777999<<<>>>>>><<<;;;;;;===============>>>>>>>>>>>>=========>>>>>>>>>??????::::::::::::::::::::::::888888:::;;;<<<========================>>>??????>>>>>>>>>>>>>>>>>>======>>>======<<<;;;:::999999999999::::::;;;;;;<<<<<<@@@???===<<<<<<<<<>>>???@@@AAABBBCCCDDDDDDDDDDDD<<<===>>>???@@@AAABBBBBBBBBAAA@@@AAABBBAAA>>><<<=========>>>??????@@@@@@<<<<<<<<<===============<<<;;;::::::999999:::::::::::::::::::::999888777777777777777777666555555444555666:::>>>@@@@@@???888888999999999999888888555777888999888888:::<<<<<<;;;:::888777888888999555555777888888999999999888888888999999888888888666666777888888888888888999999:::::::::;;;;;;;;;999999999888999999::::::888888888888888888888888666777888999:::;;;<<<<<<::::::::::::999999999999999:::;;;<<<============;;;;;;<<<<<<===<<<<<<<<<;;;;;;:::::::::;;;;;;<<<<<<===???@@@AAA@@@>>>===>>>@@@BBBAAA@@@???@@@@@@??????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@??????>>>???AAABBBCCCCCCCCCCCCCCCDDDEEEGGGGGGCCCCCCDDDEEEEEEEEEEEEEEEDDDCCCBBBAAA@@@AAABBBBBBCCCBBBAAAAAACCCCCCBBBAAAAAABBBBBBCCCDDDDDDDDDCCC???>>>>>>>>>>>>@@@AAABBB@@@AAABBBCCCDDDDDDDDDDDD@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBCCCCCCBBBAAAAAA@@@@@@@@@?????????>>>>>>AAACCCDDDCCC@@@===<<<<<<;;;===;;;999===CCC@@@888999;;;<<<>>>>>>===;;;:::;;;<<<===>>>>>>>>>===<<<>>>===<<<::::::;;;<<<===;;;;;;;;;;;;:::888777666999888666777888999999888:::999777555444333444444444333222222111111222222222111111111000000//////......///000000000000000000000000000000000000000---------.........//////.........------............------------...////////////000000000000/////////////////////////////////////////////000111111---------...///000000111000000000000111111111111000000000000000000000000111111111111111222333333//////000111222333333444111111111111111111111111111222333444444333222111333333222222333333444555444555666666777777666666555555555666777888999999555666666777888999999999888999:::;;;;;;;;;:::999666777777777888888999999444555555666777888888999666666555444444444444555444555666888999;;;<<<===<<<<<<===???@@@@@@@@@@@@@@@@@@???>>>======<<<<<<;;;<<<>>>??????===<<<:::<<<<<<<<<=========>>>>>>??????>>>>>>>>>=========555777999;;;===>>>>>>>>>===>>>?????????===<<<;;;;;;:::999888777777777777999<<>><<<::::::<<<;;;;;;;;;;;;<<<<<<<<<=========<<<<<<===>>>???@@@<<<<<<<<<<<<<<<<<<<<<<<<777888:::;;;<<<========================>>>??????;;;<<<===============<<>>===;;;:::999999999999:::;;;;;;<<<======DDDCCC@@@>>>======>>>>>>>>>??????@@@@@@AAABBBBBB????????????@@@AAABBBBBBAAABBBBBBBBBAAA???===<<<===============>>>>>>>>>============>>>>>>>>>>>>@@@@@@>>>===;;;999888777::::::::::::::::::::::::888777777666555444444444666666777888888888888888777777666666555555555444666666666666777777777777777777888888888777777666666666666666666666666666666666777777777777666666666666777888888888888888777777777777777888888999999999:::::::::999999888555555555555555555555555777777777777888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;???>>>>>>=========>>>>>>;;;;;;;;;::::::999999999999888888777888999;;;<<<>>>>>>======<<<<<<;;;;;;===>>>>>>>>>>>>?????????BBBAAA@@@@@@??????@@@@@@AAABBBBBBBBBBBBAAA@@@@@@??????@@@@@@@@@AAAAAAAAABBBCCCEEEFFFGGGHHHGGGGGGFFFFFFEEEDDDCCCBBBAAAAAAEEEDDDCCCBBBAAABBBCCCCCCBBBCCCCCCDDDDDDDDDDDDDDD@@@@@@@@@@@@@@@@@@@@@@@@@@@>>><<<===???AAABBBBBBFFFFFFFFFFFFGGGGGGGGGGGGEEEDDDCCCBBBAAABBBBBBCCCAAABBBCCCDDDDDDDDDCCCBBBCCCBBB@@@>>>===>>>>>>???BBBBBBBBBAAAAAA@@@@@@@@@>>>===;;;:::999999:::;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;>>>===<<<;;;;;;<<<>>>??????===<<<;;;<<<<<<:::999777888888888888777666666888777666555444333222222333333333333222111000///111000///////////////000---.........//////000000////////////000000000000------......///000000000,,,---......//////......,,,,,,---...//////......111111000000/////////...000000000000000000000000000000000000000000000000000000000000111111111111111111000000//////......000000000/////////////////////............//////111000/////////000222333000000000000000000000000111111222222222333333333//////000111222222333333444444444555555666666666555555555555555555555555777777666666666888:::;;;<<<;;;;;;:::999888777777888888777777666666555555666666666666666666666666666777:::;;;;;;:::777666888999999999999888777777;;;;;;<<<<<<===>>>>>>>>>@@@>>><<<;;;:::;;;===>>>======>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999::::::;;;<<<<<<;;;;;;;;;<<<===============<<<<<<::::::::::::999888777777::::::::::::::::::::::::999:::<<<>>>???>>>>>>===>>>===<<<<<<<<<===???@@@;;;;;;<<<<<<<<<<<<;;;;;;888888999:::;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>><<<<<<<<<<<<============>>>>>>===<<<;;;::::::999666555666888;;;======<<>>======>>>???>>>??????@@@@@@AAAAAABBB@@@@@@?????????@@@AAAAAA@@@AAAAAAAAAAAA???>>>============>>>>>>>>>>>>>>><<<<<<=========>>>>>>>>>======<<<;;;:::999999888::::::::::::::::::::::::888777777666555555444444555666777888888888888777777777777777666666555555555555666666666777777777666666666777777666666555666666666666666666666666666666666777777666666666555555666777777777777777666666555555666666777888888999999::::::999999888666666666666666666666666777777777777888999:::;;;::::::::::::::::::::::::===;;;999777777999;;;===<<<<<<<<<;;;;;;:::::::::::::::999888999:::;;;;;;============<<<<<<<<<<<<>>>>>>>>>????????????@@@BBBBBBAAA@@@@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@????????????@@@@@@@@@AAAAAAAAA@@@AAACCCEEEFFFFFFFFFFFFEEEEEEEEEDDDCCCCCCBBBBBBDDDCCCBBBAAAAAAAAABBBCCCCCCCCCDDDDDDEEEDDDDDDCCC@@@@@@@@@@@@@@@@@@@@@@@@???>>>===>>>@@@AAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCEEEDDDCCCBBBAAABBBBBBCCCAAABBBCCCDDDDDDCCCBBBAAABBBAAA@@@>>>>>>>>>>>>???AAAAAA@@@@@@@@@?????????>>>===<<<::::::999::::::<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>===<<<;;;;;;<<<===??????===<<<<<<<<<<<<:::999888888888999888777777666888777666555444333333222444444444333333222111000000000////////////000000............/////////000.../////////000000000000/////////...------,,,,,,,,,---------............,,,------...//////......000000/////////.........000000000000000000000000//////////////////////////////000000000111111111111000000000/////////...000000000000000000000000//////............//////000000/////////000111222000000000000000000000000111111222222222333333333000111111222333333444444333333444444444555555555555555555555555555555555666666555555666777999::::::::::::999999888888777888777777777666666666555888888888888888888888888666777888999999888777666999999::::::::::::999999<<<<<<======>>>????????????>>>===;;;;;;<<<===>>>===============<<<;;;;;;:::;;;<<<======<<<;;;:::<<<<<<<<<;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;<<<===============<<<<<<===>>>>>>======<<<;;;::::::::::::::::::::::::::::::;;;<<<===>>>>>>>>>>>>>>>======<<<===>>>???@@@???????????????>>>======888999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>><<<<<<<<<<<<===============>>>???@@@???===:::999999888777888:::;;;;;;:::CCCBBB@@@???>>>>>>>>>???>>>>>>??????@@@AAAAAAAAAAAAAAA@@@?????????@@@@@@??????@@@@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>>======;;;<<<<<<<<<============::::::::::::::::::999999999999999999999999999999777777777666555555444444555666666777777777777777777777777777666666666666444555555555666666666666444444555555555555555444666666666666666666666666555555666666666666555555444444555666666666666666555555444444555555666777888888999999999999999888888888888888888888888888777777777777888999:::;;;999999999999999999999999<<<:::666444444666:::===<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;:::::::::;;;;;;<<<<<<<<<<<<<<<=========>>>????????????@@@@@@@@@BBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>??????@@@@@@@@@AAAAAAAAA???@@@AAABBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBAAA@@@@@@@@@AAABBBDDDDDDEEEEEEEEEDDDDDDCCCAAAAAAAAAAAAAAAAAAAAAAAA>>>======???AAABBBAAA?????????@@@@@@@@@AAAAAAAAADDDCCCBBBBBBAAABBBBBBBBBBBBCCCCCCDDDCCCBBB@@@???BBBAAA@@@???>>>>>>>>>>>>???????????????>>>>>>>>>???>>>===;;;::::::999999<<<<<<;;;;;;;;;;;;<<<<<<========================>>>===<<<;;;;;;<<<===>>>>>>===<<<;;;<<<<<<;;;999888999999999999888777777888777777666555444333333444444444444333222111111000000000//////000000111............////////////....../////////000000000.........---,,,,,,++++++---,,,,,,,,,,,,---......,,,---......///.........///............---------//////////////////////////////////////////////////////000000000000111111000000000000////////////000000000000000000111111000//////......//////000///////////////000111111000000000000000000000000111111222222222333333333222222222333333444444555222333333333333333444444444444444444444444444444555555444555555666777888888888888888888888888888777777777777666666666666888888888888888888888888666666666666666666666666::::::;;;;;;;;;;;;;;;:::======>>>>>>???@@@@@@@@@???>>>===<<<;;;<<<===>>>===============<<<<<<;;;:::;;;===??????===;;;:::======<<<<<<<<<;;;;;;;;;;;;::::::::::::;;;<<<===<<<======>>>>>>=========<<<<<<<<<<<<;;;:::999888;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===>>>??????>>>============>>>???@@@@@@@@@@@@@@@@@@???>>>===::::::;;;<<<============<<<<<<<<<<<<<<<===>>>>>>;;;<<<<<<<<<<<<=========;;;===@@@BBBAAA>>>;;;999;;;:::999999::::::999888AAA@@@???>>>============>>>>>>>>>???@@@@@@AAAAAAAAAAAA@@@???>>>>>>??????===>>>>>>?????????@@@@@@>>>>>>>>>===============;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;::::::::::::999999999999999999999999999777777666666555555555555555555666777777666666666555555555555555555555555444444444444555555555555333444444555555555555444555555555555555555555555444555555666666555555444444555666666777777666666555555444444555555666777777888888999999999999888888888888888888888888888777777777777888999:::;;;888888888888888888888888<<<:::888777777999;;;===;;;;;;;;;;;;;;;;;;;;;;;;======<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<=========????????????@@@@@@@@@@@@AAA@@@??????>>>>>>?????????????????????>>>======??????@@@@@@@@@AAAAAAAAA===>>>???@@@AAABBBBBBCCCCCCCCCCCCCCCDDDDDDEEEEEEBBBAAA@@@???>>>???@@@@@@DDDDDDDDDEEEEEEDDDDDDCCCAAAAAAAAAAAAAAAAAAAAAAAA>>>===>>>@@@BBBBBB@@@>>>@@@@@@@@@AAAAAAAAABBBBBBCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCBBBAAA???>>>AAA@@@@@@??????>>>>>>>>>????????????????????????@@@???>>>===;;;::::::999<<<;;;;;;::::::;;;;;;<<<============>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<===>>><<<;;;;;;<<<<<<;;;999999999999999999888888777777777666666555444444333444444444444444333222222000000000///000000111111.........///////////////........./////////000000+++,,,,,,------...//////---,,,,,,+++,,,---...///------...............---------------------------........................////////////////////////////////////000000000111000000000000////////////000000000111111111111111000000////////////000000///////////////000000000000000000000000000000000111111222222222333333333222222222222333333444444222222222222222222222222444444444444444444444444333333444444555666666777777777777777888888999999777777777777666666666666888888888888888888888888666555444333333444555666999999:::;;;;;;;;;;;;;;;<<<======>>>>>>???@@@@@@???>>>======<<<<<<======<<<===============<<<<<<;;;<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<;;;;;;;;;;;;:::::::::999:::;;;======<<<======>>>>>>>>>>>>===<<<<<<<<<;;;;;;:::999888;;;;;;;;;;;;<<<<<<<<<<<<>>>===<<<<<<<<<===???@@@>>>>>>>>>>>>>>>?????????===>>>>>>?????????>>>>>>;;;<<<===>>>>>>???>>>>>><<<<<<<<<<<<<<<===>>>>>>;;;;;;;;;<<<<<<<<<======;;;===>>>@@@???>>><<<;;;;;;:::999999:::;;;:::888>>>>>>======<<<<<<<<<<<<===>>>>>>??????@@@AAAAAAAAA@@@@@@???>>>>>>>>>>>>============>>>??????@@@=========<<<<<<<<<;;;;;;999:::::::::;;;;;;;;;;;;>>>>>>===<<<;;;:::999999888888888888888888888888666666666666555555555555555555666666666555555444333333333333333333333333222333333333444444444444333444555555666666666555444444444444444444444444444444555555555555444444666666777888888888888777666666555555666666777888666777888888999999999999777777777777777777777777777777777777888999:::;;;888888888888888888888888999999::::::;;;;;;;;;;;;999999999999999999999999============<<<;;;;;;:::::::::;;;;;;<<<<<<======>>>>>>?????????@@@@@@@@@??????>>>===============>>>????????????>>>======??????@@@@@@@@@AAAAAAAAA======>>>???@@@AAABBBBBBBBBBBBCCCCCCDDDEEEEEEEEEAAA@@@>>>======>>>>>>???BBBBBBCCCDDDDDDDDDDDDDDDAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>@@@BBBAAA???===@@@@@@AAAAAAAAABBBBBBBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@>>>===@@@@@@@@@@@@?????????>>>??????@@@@@@@@@@@@@@@@@@@@@??????>>>===;;;::::::;;;;;;::::::::::::;;;;;;<<<=========>>>>>>??????>>>>>>===<<<<<<<<<<<<<<<<<<;;;::::::;;;;;;:::999888999999999999888777777666666555555444444333333333333444444333333222222000000000000000111222222///////////////.....................////////////---------...//////000000---,,,,,,,,,------......---...............------,,,,,,,,,---------------------------------------...........................////////////000000000////////////000000000000//////000000111111111111000000////////////000000...//////000000000000000000000000000000000000000111111222222222333333333111111111111222222222222222222222222222222222222444444444444444444444444222333444444555666666666555666666777777888888999666666666666777777777777777777777777777777777777666555444333333444555666777777999:::;;;;;;;;;;;;;;;;;;<<<======>>>>>>?????????>>>===============<<<<<<===============<<<>>><<<;;;999999;;;<<<>>>;;;;;;;;;::::::::::::999999999::::::;;;<<<======<<<<<<===>>>??????>>>>>>@@@@@@@@@@@@???>>>===<<<;;;;;;;;;<<<<<<=========???>>>===<<<<<<===???@@@===>>>>>>???????????????;;;<<<===???@@@@@@@@@@@@<<<<<<===>>>????????????<<<<<<<<<<<<<<<===>>>>>>;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<======;;;999999999;;;<<<;;;:::============<<<<<<;;;;;;======>>>>>>???@@@@@@@@@@@@@@@???>>>>>>>>>??????======<<<<<<===>>>??????<<<<<<<<<;;;::::::999999999999999999::::::::::::???>>>>>>===;;;:::999999777777777777777777777777666666666666666666555555555555555555555555444333111111111111111222222222222222222222333333333333333333444555666666666666444444444444444444444444333333444444444444333333666777777888888888888888666666555555666666777888666666777888999999999999666666666666666666666666777777777777888999:::;;;888888888888888888888888666777999;;;;;;;;;:::999888888888888999999999999<<<<<<<<<===<<<<<<;;;:::;;;;;;;;;;;;;;;<<<<<<<<<===>>>>>>>>>>>>????????????>>>>>>===<<<=========???????????????>>>======??????@@@@@@@@@AAAAAAAAA>>>>>>>>>???@@@AAACCCCCCBBBCCCCCCCCCDDDDDDEEEEEE??????===<<<<<<<<<===>>>???@@@AAABBBCCCDDDDDDDDDAAAAAAAAAAAAAAAAAAAAAAAA??????>>>???AAAAAA???>>>>>>>>>?????????@@@@@@@@@@@@AAAAAABBBBBBBBBBBBAAA@@@AAAAAABBBAAA@@@>>>===??????@@@@@@@@@??????>>>?????????@@@@@@@@@@@@@@@>>>?????????>>>===<<<;;;;;;;;;::::::::::::;;;;;;;;;<<<<<<======>>>>>>???>>>>>>>>>===<<<<<<;;;;;;:::999888888::::::999888777888888888888777666666444444444444333333222222222222222333333222222111000000000000111111222333///////////////.........------........./////////111000000///......------,,,---......//////...............///......---,,,,,,,,,,,,------------.........................................................////////////000000////////////000000000000......//////000000111111111000000//////000000111//////000111111111111111000000000000000000000000111111222222222333333333111111111111111111111111333333333222222222222111333333333333333333333333222333444555666666666666555555666666777777777888666666666666777777777777666666666666666666666666777666555444444555666777666777888999;;;;;;<<<<<<;;;;;;;;;<<<======>>>>>>?????????>>>>>>>>>======;;;<<<==================>>>===;;;::::::;;;===>>>;;;;;;:::::::::999999999888999:::;;;<<<=========<<<<<<===>>>????????????@@@@@@@@@??????>>>===<<<;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>======>>>>>>???===>>>??????@@@@@@??????===>>>???@@@AAABBBBBBBBB<<<<<<===>>>????????????<<<<<<<<<<<<<<<===>>>>>>:::;;;;;;;;;;;;<<<<<<<<<===;;;:::999999;;;>>>???;;;:::999:::;;;<<<;;;:::>>>>>>>>>>>>>>>>>>============>>>>>>??????@@@@@@???>>>>>>>>>>>>??????@@@>>>===<<<<<<<<<===>>>???;;;;;;::::::999888888777888888888888999999999:::<<<<<<<<<;;;;;;:::::::::777777777777777777777777555666666666666666666666555555555555555444333222000111111111222222222222111111111111222222222333111222333444555555555555333333333333333333333333333333444444444444333333555666666777888777777777555555444444555555666777555666777888999999999999666666666666666666666666777777777777888999:::;;;999999999999999999999999777777888999::::::::::::888888888999999:::::::::999:::;;;<<<<<<<<<;;;;;;<<<;;;;;;;;;;;;;;;;;;:::<<<<<<=========>>>>>>>>>@@@@@@???>>>>>>>>>>>>>>>??????@@@@@@??????>>>===??????@@@@@@@@@AAAAAAAAA@@@??????@@@AAABBBDDDEEECCCCCCCCCDDDDDDDDDDDDDDD>>>>>><<<;;;;;;;;;<<<===<<<===???AAABBBDDDDDDEEEBBBBBBBBBBBBBBBBBBBBBBBBAAA???>>>>>>???@@@@@@???>>>>>>>>>>>>???????????????@@@AAABBBCCCBBBBBBAAA??????@@@AAAAAA@@@???>>>>>>???@@@@@@@@@@@@???>>>>>>>>>>>>?????????@@@@@@===>>>?????????>>>======;;;::::::999999::::::;;;:::;;;;;;<<<======>>>>>>>>>>>>>>>======<<<;;;:::888777666777888999888777666777777777777666555555333333222222222222111111000111111222222111111000000000000000111222333444000/////////............---------.........//////000//////......---,,,,,,,,,---///111111000///---......//////...------,,,,,,---------...................................................................../////////000000.../////////000000000111,,,------...//////000000111111000000000000111111///000111222333222222111000000000000000000000000111111222222222333333333222222222222222222222222444444333333222222222222333333333333333333333333222333555666777777666666555666666666666666666666555666666666777777777888777777777777777777777777888888777777777777888888666777999:::<<<======>>><<<<<<<<<===>>>>>>?????????????????????>>>======;;;;;;<<<==================>>>????????????>>>===<<<;;;;;;;;;::::::::::::666888:::===>>>===<<<;;;<<<<<<===??????@@@@@@???>>>>>>>>>>>>===<<<;;;;;;;;;<<<<<<===>>>>>>??????>>>>>>?????????>>>>>>======>>>???@@@@@@@@@?????????@@@@@@@@@@@@@@@??????;;;<<<===>>>????????????<<<<<<<<<<<<<<<===>>>>>>::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<===??????===<<<::::::;;;;;;:::888???@@@@@@@@@@@@??????>>>=========>>>??????@@@@@@>>>>>>======>>>???@@@@@@>>>===<<<;;;;;;<<<===>>>::::::999999888777666666777888888888888999999999999999999::::::;;;;;;;;;777777777777777777777777555555555666666666666666444555555555444444333222111111222222222333333333000111111111111222222222///000111222333444444444333333333333333333333333222333333444444333333222444555555666666666666666444333333333333444555555555555777888888999999999666666666666666666666666777777777777888999:::;;;999999999999999999999999:::999888888999;;;===>>>999999999::::::;;;;;;;;;888999;;;<<<<<<<<<;;;;;;<<<<<<<<<;;;;;;:::::::::<<<<<<<<<<<<============BBBAAA@@@@@@???@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>??????@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@AAACCCEEEFFFDDDDDDDDDDDDDDDDDDDDDDDD>>>===<<<;;;:::;;;<<<<<<:::;;;===@@@BBBCCCDDDEEEBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@>>>===>>>@@@@@@???????????????@@@@@@@@@@@@>>>???AAABBBCCCBBBBBBAAA===>>>@@@@@@AAA@@@???>>>>>>>>>@@@AAAAAA@@@???>>><<<=========>>>>>>??????<<<===>>>@@@@@@??????>>>;;;::::::999999::::::;;;:::::::::;;;<<<======>>>>>>>>>>>>>>>===<<<;;;:::777666555666777888777666666666666666666555555444222222111111111111111111///000000111111111000000000000000000111222333444000000//////.........------------.........//////++++++,,,------......///+++---111333333222///---.../////////...---,,,,,,---------....../////////////////////////////////..................................../////////000.../////////000000111111,,,,,,------...//////000111111000000000000111111000111222333444333222222000000000000000000000000111111222222222333333333333333333333333333333333444444444333333222222222333333333333333333333333333444555777777777777666666666666666666666666666555666666666777777888888888888888888888888888888888888999999999999888888777888:::<<<===>>>??????=========>>>??????@@@@@@???????????????>>>======;;;;;;<<<===>>>>>>======<<>>???>>><<<:::<<<<<<===??????@@@@@@@@@AAABBBBBBAAAAAA@@@???>>>;;;<<<<<<===>>>??????@@@===>>>???@@@@@@???=========>>>???@@@AAA@@@??????@@@@@@??????===<<<::::::;;;<<<===>>>>>>??????>>><<<<<<<<<<<<<<<===>>>>>>:::::::::;;;;;;;;;<<<<<<:::;;;===>>>????????????@@@>>><<<;;;;;;:::888666<<<<<<===============<<<;;;;;;;;;<<<<<<>>>??????DDDCCCBBBBBB@@@@@@???>>>============>>>>>>>>>>>><<<;;;999777666666666777666666666666777888999:::999999999888888888777777777666666555444333333333666555555555555444444444555444333333222222222222111111111111111111111111111111222222222333333333000111111111111222222222444444444333333222222222222222222333333444444444555444333222333444555666444444333333333444444555666666666666666666666666666777888999999888777666999999999888777666666555888999::::::::::::999888888777777777777999:::;;;<<<<<<;;;;;;;;;:::::::::999:::;;;<<<<<<;;;:::999<<<;;;:::999888999999:::<<<<<<<<<<<<<<<===>>>>>>>>>>>>============>>>>>>>>>????????????>>>>>>===============>>>>>>>>>>>>======>>>@@@BBBCCCEEEEEEDDDCCCCCCCCCCCCDDDDDDEEECCC@@@===;;;:::;;;;;;:::>>>>>>?????????@@@@@@@@@EEEDDDCCCAAA@@@@@@AAAAAAEEEDDDCCCAAA@@@???>>>>>>>>>????????????@@@@@@@@@??????>>>>>>>>>>>>??????@@@@@@AAAAAA@@@???===<<<>>>>>>======>>>???@@@@@@BBB@@@>>>===<<<===>>>?????????@@@@@@@@@@@@??????;;;;;;<<<<<<;;;999888666::::::::::::::::::::::::::::::::::::::::::::::::777777777777666666666666777666666555444444333333555444222111111111222222000000000000000000000000111111000000111111222333*********++++++,,,,,,,,,---...///...,,,,,,...///---------............///***---222666666333///,,,//////.........---------------------------------...///////////////......////////////////////////------............------000000000000000000000000......//////000000111111000000000000000000000000000111111111222222222222000000000000000000000000222222111111111111222222222333333444444333333222111111111111111111111111222222333333333333444444444555666777777888888888888888777777666666555555666777777888999:::::::::777777666666666777999:::::::::999999::::::;;;<<<999999:::;;;;;;<<<<<<===>>>===<<<;;;;;;<<<>>>???@@@AAAAAAAAA@@@>>>===<<<:::<<<>>>>>>===<<<===>>>>>>@@@CCCCCCBBBAAAAAAAAA>>>>>>======<<<<<<<<<;;;;;;<<<<<<===============>>>>>>???@@@AAAAAAAAAAAA???>>>>>>>>>???@@@AAAAAAAAAAAA???>>>>>>>>>???@@@????????????????????????<<<===???@@@AAABBBBBBBBB===============<<<<<<<<<>>>???@@@AAABBBBBBBBBBBB???>>><<<;;;:::;;;===>>>999;;;<<<;;;::::::;;;<<<888:::;;;:::::::::===???<<<;;;;;;::::::999888888<<<<<<===============<<<;;;;;;;;;;;;<<<===>>>???AAAAAAAAA@@@??????>>>>>>========================<<<;;;:::888777777777777666666666666777888999:::999999888888888777777777777777666555555444333333333333333444444555555555444444333222222222333333111111111111111111111111111111111222222222333333000111111111111222222222333333333333333333222222222222333333333333333333444333333222333444555666444444444444444444444444555555555555555555555555666666777777777777777777999999888888777666666555888999::::::::::::999888888777777777777999:::;;;<<<<<<<<<;;;;;;;;;::::::;;;;;;<<<<<<<<<<<<;;;;;;===<<<;;;:::::::::;;;;;;<<<<<<<<<<<<<<<===>>>>>>>>>==================>>>===>>>>>>?????????>>>>>>=========>>>>>>>>>??????>>>>>>???AAABBBCCCDDDEEEDDDDDDCCCBBBBBBCCCCCCCCCCCC@@@>>>;;;;;;;;;;;;;;;>>>>>>?????????@@@@@@@@@AAA@@@@@@??????@@@AAABBBDDDCCCBBBAAA@@@?????????>>>????????????@@@@@@@@@??????>>>>>>>>>>>>????????????@@@@@@@@@???>>>==================>>>??????@@@???===<<<;;;<<<>>>?????????@@@@@@@@@@@@??????;;;<<<<<<<<<;;;:::888777888888888888888888888888::::::::::::::::::::::::777777777777666666666555666666666555444333333333333222111000000000111111000000000000000000000000111111000000000111222222,,,,,,------------------000111111000//////000222---------............///---...000111111000///...//////.........---------------------------------......////////////......////////////////////////---......//////......---///////////////////////////////////////000000000000000000000000000000000000000000000111111111222000000000000000000000000222111111000000111111222222222333333333333222222222222222222222222222222222222222333333333444444444444666777777777777777777777777777666666555555555555666666777888888999888888777666777888999999999999999999999:::;;;;;;999999::::::;;;<<<<<<<<<===<<<;;;::::::<<<===???@@@AAAAAABBBAAA???===<<<999;;;======<<<<<<<<<===>>>@@@BBBBBBAAA??????@@@============<<<<<<;;;;;;;;;<<<======>>>>>>============>>>???@@@@@@@@@@@@??????>>>>>>??????@@@AAAAAA@@@???>>>>>>>>>????????????????????????????????????@@@@@@@@@@@@@@@???>>>>>>>>>>>>>>>=========>>>???@@@AAABBBBBBBBBBBB@@@>>>===;;;;;;<<<===>>>;;;<<<===<<<;;;:::;;;<<<999:::;;;;;;:::;;;===???;;;;;;::::::999888888888=========>>>>>>======<<<;;;;;;;;;;;;<<<===>>>>>>????????????????????????========================<<<<<<:::999888777777888666666555666666777888999888888888777777777666666777777666666555444444444000111222333444555555666333222222222222333333444111111111111111111111111111111111222222222222333000111111111111222222222222222222333333333333333333333333333333222222222222222222222333444666777444555555666555555444444444444444444444444444444555555555555555666777888999999888888777666666666888999::::::::::::999888777777777777888999:::;;;<<<<<<<<<<<<<<<;;;;;;;;;===<<<<<<<<<<<<<<<<<<===>>>>>>===<<<<<<<<<=========<<<<<<<<<<<<======>>>======<<<<<<<<<<<<======<<<======>>>????????????>>>>>>>>>?????????@@@@@@@@@@@@AAABBBBBBCCCCCCDDDDDDCCCCCCBBBBBBCCCCCCDDDCCCBBB@@@>>><<<<<<<<<<<>>???@@@AAABBBBBBAAA@@@@@@@@@@@@@@@>>>????????????@@@@@@@@@???>>>>>>======>>>>>>???===>>>??????@@@@@@??????======<<<<<<<<<===>>>>>>======<<<;;;;;;<<<>>>>>>??????@@@@@@@@@@@@??????<<<<<<<<<<<<<<<;;;:::999999999999999999999999999::::::::::::::::::::::::777777777666666666555555666555555444444333333222222111000000///000000000000000000000000000000000000000000000000111111222///////////////.........---...///...---,,,...000---------............///000///...---,,,---...///...............------------------------------------....../////////......////////////////////////---......//////......---////////////////////////000000//////////////////000000000000000000000000////////////000000000000000000000000000000000000222111111000000111111222111111222222222222111111333333333333333333333333222222222222333333333333333444555666777777777777777777777666666666666555333444444555555666666777:::999888888777888888888999888888888888999::::::888999999::::::;;;<<<<<<;;;;;;:::999:::;;;<<<===???@@@BBBCCCCCC@@@>>><<<999;;;======<<<<<<<<<===>>>@@@BBBAAA???============<<<<<<<<<<<<;;;;;;;;;<<<======>>>>>>>>>>>>>>>;;;<<<===>>>??????????????????>>>>>>>>>???@@@@@@@@@@@@???>>>>>>>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>AAAAAAAAA@@@???>>>===<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAAAAAAAAAAAAAA@@@???===<<<<<<<<<===>>>===>>>>>>===;;;:::;;;<<<:::;;;<<<;;;;;;;;;===???;;;;;;::::::999888888888===>>>>>>>>>>>>======<<<;;;;;;;;;;;;;;;<<<===>>>>>>>>>>>>?????????@@@@@@======<<<<<<<<<<<<<<<;;;<<<;;;::::::999888888888666555555555666666777888777777777666666666555555666666666555555555444444000111111222333333444444222111111111222333444444111111111111111111111111111111111111222222222222000000111111111222222222111111222222333333333444444333333333222222111111000111111222444555666777555555666666666555444333444444444444444444444444444444333333444555777888888888888888777777666666888999::::::::::::999888777777777888888999::::::<<<<<<<<<<<<<<<<<<<<<<<<>>>===<<<;;;;;;<<<===>>>??????>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<===>>>===<<<<<<;;;;;;<<<<<<===;;;<<<===>>>????????????>>>?????????@@@@@@@@@@@@BBBBBBBBBBBBBBBBBBCCCCCCBBBBBBBBBCCCDDDEEEFFFGGGEEEDDDCCCAAA???>>>>>>???????????????????????????<<<=========>>>??????@@@AAA@@@@@@@@@@@@@@@AAAAAA>>>>>>?????????@@@@@@@@@>>>>>>============>>>>>><<<===>>>>>>???@@@@@@@@@>>>>>>============>>>>>><<<<<<<<<<<<<<<===>>>?????????@@@@@@@@@@@@??????=========<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999777777666666666555555555444444444444333333222222111111111000000000111111000000000000000000000000000////////////000111111111000000//////.........,,,------,,,++++++,,,...---------............///111000...---,,,---...///........................------------------------------......//////......////////////////////////......////////////......////////////////////////000000000//////......---////////////////////////.........////////////000000000000000000000000000111111000000000000111111000000111111111111000000222222222222222222222222111222222222222333333333333333444555666666666666666666666666666666666666444444444555555666666666::::::999999888888777777888777777777777888999999888888888999::::::;;;;;;999999999999999;;;<<<<<<>>>@@@BBBDDDCCCAAA???===:::<<<>>>>>>=========>>>>>>???AAA@@@>>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>??????>>>>>><<<<<<===>>>??????????????????>>>>>>>>>>>>??????@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@???>>>===<<<;;;============>>>>>>>>>>>>>>>>>>???@@@@@@@@@@@@@@@@@@???>>>============>>>>>>??????>>><<<:::;;;<<<;;;<<<<<<<<<;;;;;;===???<<<<<<;;;;;;:::999999999>>>>>>??????>>>===<<<<<<<<<;;;;;;;;;;;;<<<<<<===>>>>>>??????@@@AAAAAAAAA<<<<<<<<<<<<;;;;;;::::::::::::::::::999888888777555555555444555555666777666666666555555555444444555555555555444444444444222222222222222222222222111111111111222222333444000000000000000000000000000000111111111222222222000000111111111222222222111111111222222333333333333333333222222111111111///000111222444555555666555555666555555444444333444444444444444444444444333222222222444666888999888888888777777777777777888999::::::::::::999888666777777888999999::::::;;;;;;<<<<<<<<<<<<<<<<<<>>>===<<<;;;;;;<<<===>>>>>>>>>??????????????????======<<<<<<<<<<<<======<<<<<<;;;;;;;;;;;;<<<<<<:::;;;<<<>>>>>>?????????>>>?????????@@@@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBB@@@AAABBBCCCFFFHHHJJJKKKFFFGGGGGGDDDAAA???@@@AAA????????????????????????>>>??????????????????>>>@@@@@@?????????@@@AAAAAA>>>>>>?????????@@@@@@@@@>>>>>>============>>>>>><<<<<<======>>>???@@@AAA@@@@@@??????>>>??????@@@============>>>??????@@@??????@@@@@@@@@@@@??????===<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999666666666666555555555555333333333333333222222222111222222222222222222222//////////////////////////////......//////000111000/////////......------///000000///......///111---------............///000000000//////.........---.....................------------------------,,,,,,---...............////////////////////////...//////////////////...........................000000//////......------////////////////////////---.........////////////000000000000000000000000111000000000000000000111///000000111111000000///000000000000000000000000111111111222222222333333222333444555555666666555555555555555555666666666555666666666666666777777999999999999888888777777777666666666666777888888777777888888999:::::::::888888888999:::;;;<<<<<<===???AAABBBCCCAAA???>>><<<===??????>>>>>>>>>???===???@@@???===;;;:::;;;::::::::::::;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>>>><<<===>>>???@@@@@@@@@@@@??????>>>>>>===>>>>>>???????????????>>>>>>=======================================>>>>>>===<<<<<<;;;;;;;;;<<<<<<<<<======>>>>>>??????@@@@@@?????????>>>>>>===============>>>??????>>><<<:::;;;<<<;;;<<<<<<<<<:::;;;<<<>>>=========<<<;;;;;;::::::????????????>>>===<<<<<<<<<;;;;;;;;;;;;;;;<<<<<>>?????????>>>>>>>>>======<<<<<<<<<<<<===;;;;;;::::::::::::;;;;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAA???@@@AAACCCFFFHHHKKKLLLEEEGGGHHHFFFBBB???@@@BBB@@@@@@@@@?????????????????????@@@@@@@@@@@@???>>>@@@@@@?????????@@@@@@AAA>>>????????????@@@@@@@@@>>>======<<<<<<======>>>===<<<<<<===>>>???@@@AAAAAAAAA@@@?????????@@@@@@>>>>>>>>>?????????????????????@@@@@@@@@@@@??????<<<<<<;;;;;;:::;;;;;;<<<888888888888888888888888999999999999999999999999666666666555555555444444222222222222222222222222111111222333333333333222////////////////////////...............///000000............---------------...///...,,,,,,...///---------............///...///000111111000...------------...............------------------------+++,,,---...............////////////////////////...//////000000//////...........................//////..................000000000000000000000000............////////////000000000000000000000000111000000//////000000111000000111111111111000000000000000000000000000000111111111111222222222222111222333444555555555555444555555555555666666666777777777777777777777777777777888888888777777666666555555555555666777777666777777888888999::::::777888999:::;;;;;;<<<<<<===>>>???@@@AAA@@@@@@???<<<===??????>>>>>>>>>???<<<>>>@@@???===<<<;;;;;;999999:::::::::::::::;;;;;;<<<<<<=====================>>>???@@@@@@@@@@@@??????>>>=========>>>>>>>>>>>>??????>>>>>>===<<<========================:::;;;<<<<<<============:::::::::;;;;;;<<<<<<======>>>>>>?????????>>>>>>============<<<<<<<<<<<<===>>>>>>===;;;:::;;;<<<:::;;;<<<;;;999999;;;=========<<<<<<;;;:::::::::???@@@@@@??????===<<<<<<<<<;;;;;;::::::;;;;;;<<<>>>>>>>>>???????????????<<<<<<;;;;;;:::999999888777777888888888777666555555555444444333444444555444444444444333333333333222222222222222222222222222222222333333333333333333222111111111111111111000000000000000000000000000000000000111111111111000111111111111222222222222222222222111111111111111111111111222222222222000111222333444333333222777555333111000111222333333333333333333333333333000111333555777888999999777777777777777777777888888999::::::::::::999888555666888999::::::999999999999999:::::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;:::;;;<<<>>>>>>>>>===<<<>>>>>>===<<<<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;<<<<<<===============<<<=========>>>>>>>>>???????????????@@@@@@AAAAAAAAA@@@@@@AAABBBDDDFFFGGGIIIBBBEEEGGGEEE@@@===>>>@@@@@@@@@@@@?????????>>>>>><<<===???@@@AAA@@@@@@???@@@@@@???????????????@@@>>>????????????@@@@@@@@@======<<<<<<<<<<<<============<<<<<<===>>>???@@@AAA@@@@@@???>>>>>>??????>>>>>>>>>>>>>>>>>>======??????@@@@@@@@@@@@??????;;;;;;:::999999:::;;;<<<777777777777777777777777888888888888888888888888666666555555555444444444111111111222222222222222///000111222333333222111////////////////////////......------......///000------..................+++,,,,,,+++******+++------------............///------.../////////......---------.........//////------------------------***+++,,,---............//////////////////////////////000000000000//////........................------..................000000000000000000000000....../////////000000000000000000000000000000000000000////////////000000000111111222222111111000000000000000000000000000111111111111222222222222111222333444444555444444444444444555555555666666777777777777777777777777555555666777777777666666555555444444555555666777666666777777888999999999777888999;;;<<<<<<==================>>>???@@@AAA:::<<<===>>>===<<<===>>>;;;===??????>>><<<<<<===888999999999::::::::::::::::::;;;<<<<<<<<<<<<<<<;;;<<<===>>>??????????????????>>>==================>>>?????????>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;<<<<<<<<<<<<<<<::::::;;;;;;<<<======>>>===>>>>>>>>>>>>>>>======<<<<<<<<<<<<<<<;;;;;;:::;;;<<<===<<<;;;:::;;;<<<::::::;;;:::888888:::;;;<<<;;;;;;:::999999888888@@@@@@@@@??????===<<<<<<<<<;;;;;;:::::::::;;;;;;>>>>>>>>>>>>>>>=========<<<<<<;;;::::::999888888666666777888888777555555555444444333333333444444444444444333333333222222111111111111111111111222111111222333444555555666333333222111000000000111000000000000000000000000000000000000111111111111000111111111111222222222333222222222111111000000000000111111222222222333000111333333444333222111888555222///...///222333111111111111111111111111///111444666888999999999777777777777777888888888888999::::::::::::999888555666888999::::::999999888888888999999:::::::::999:::;;;<<<<<<;;;:::999999:::;;;=========<<<;;;???>>>===<<<<<<<<<<<<<<<;;;::::::999999::::::;;;<<<===============<<<<<<============>>>>>>>>>>>>===>>>>>>???@@@@@@AAAAAA@@@@@@@@@AAABBBCCCDDDDDD@@@CCCFFFCCC>>>;;;<<>>>>>999;;;===???AAAAAAAAAAAAAAA@@@@@@???>>>>>>??????>>>????????????@@@@@@@@@======<<<<<<<<<<<<======>>>======<<<<<<===???@@@@@@@@@???>>>>>>===>>>>>>===>>>>>>>>>===<<<;;;;;;??????@@@@@@@@@@@@??????;;;:::999999999:::;;;<<<888888888888888888888888888888888888888888888888666666555555555444444444111111111111111111222222...///000222222222111000////////////////////////...------------...//////------......//////000000......///...---,,,...000---------.........//////---,,,,,,+++,,,---//////---------.........//////------------------------***+++,,,---............//////////////////////////////000000000000//////........................,,,------....../////////000000000000000000000000////////////000000000000000000000000000000000000000000////////////000000111111222222222222111111111111111111111111111111000111111111111222222222111111222333444444444444444444444555555555666666777777777777777666666666333444555777777777666666555444444444444555666666666666666777888888999999777888:::;;;<<<============<<<;;;;;;<<<>>>@@@AAA888:::<<<<<<;;;:::;;;<<<;;;===???@@@>>>======>>>888888888999999:::::::::999:::;;;;;;<<<<<<;;;;;;:::;;;<<<===>>>>>>>>>>>>??????>>>==================>>>?????????>>><<<;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<;;;::::::;;;;;;<<<<<<===>>>>>>???===>>>>>>>>>>>>>>>======;;;;;;<<<<<<;;;;;;:::999999;;;<<<;;;::::::;;;<<<999::::::999888777999:::::::::999999888777777666>>>>>>>>>>>>>>>?????????<<<;;;::::::999999::::::========================>>>===<<<<<<::::::999888666666666666555555555555888888888888777666444444222222222222222222222222333333222111111222333333444333222222444444333222000222333333111000000111222222111000//////000000000000////////////000000000000111222222222222111333222222222111000000000222222222222222222222222222222222222222222222222333222111111000000111111111111222222222333333333444555666777888999:::;;;888888777666666555666666777777666555555555555555555666666777777777777777666777777777888888888888888999999999999999999:::;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<=========<<<<<<<<<;;;;;;;;;:::::::::<<<<<<:::999999:::;;;<<<======>>>>>>>>>>>>==================>>>???@@@AAA????????????????????????AAAAAAAAA@@@???>>>===<<<999:::<<<===???@@@@@@@@@<<<<<<===>>>???@@@@@@AAA@@@???>>>======>>>???@@@CCCBBB@@@?????????@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>@@@>>><<<;;;:::;;;<<<===========================@@@@@@??????>>>>>>>>>===@@@@@@???>>>=========>>>999999999888888999::::::888888888888888888888888333444444444555666666666555444333333222222333333000000000000111111111111777444000///111111000...////////////////////////---.........//////000000000000///...---,,,,,,,,,////////////////////////......------------.........///000///---,,,,,,.....................------...---,,,++++++,,,---...---------............//////...---,,,,,,---...///////////////////////////------------------------//////////////////////////////.........---------...///000111111000///...111111111111111111111111111111000000111333555666000000000000000000000000000000111111111222222222111000...---...///111222111111222222222333333333444444333222333444555666666666666666777777777777999999888888777777777666888888777777777777888888666666666777888888999999777888888999999:::;;;;;;======>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???>>>===:::999888888777777777777888888888888999:::;;;;;;;;;;;;>>>>>>>>>>>>>>>???@@@@@@>>>===<<<;;;;;;<<<===>>>?????????>>>===;;;:::999;;;;;;<<<<<<===<<<<<<<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>???????????????@@@@@@@@@@@@???>>>===<<<999999:::;;;;;;:::999999999999888888888888999999888888888888777777777666????????????????????????<<<;;;::::::999999::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999888777666666555666666666666555555555555666666666666555444333333333333333333333333333333333222222111111222222333333222111111222333222111000111333222111000000111222222111000000000000000000000////////////000000000000111222222222222111222222111111111111111111111111111111111111111111111111111111111111111111333222111111000000111111111111111222222222333333333333444555666777777888666666555444444444555555777666666555555555555555444555666666777777666666666666777777777888888888999999999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;>>>===<<<;;;;;;<<<============>>>>>>>>>>>>======<<<<<<<<<<<<===>>>???@@@@@@?????????????????????@@@@@@@@@???>>>===<<<;;;999:::<<<>>>??????>>>>>><<<======>>>??????@@@@@@>>>===<<<;;;;;;<<<===>>>??????@@@@@@???>>>===<<<>>>>>>>>>>>>>>>>>>>>>>>>@@@???===;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>><<<;;;;;;;;;;;;;;;::::::??????>>>=========>>>>>>::::::999999999999::::::888888888888888888888888444444444555555555555555444333333222222222222222//////000000000111111111333111......000111000///////////////////////////------......////////////000///...------,,,,,,,,,------------------------......------------.........//////...---,,,,,,.....................---------------,,,,,,---------,,,,,,,,,,,,---------...///...------------...///........................------------------------........................//////.........---------...///000111111000///...000000000000000000000000///............///111222000000000000000000000000/////////000000111111111000///...---...///111222111111111111222222222222444333333222333444555666555555666666666777777777666666555555555444444444444333333333333333333444555666666777777888999999777777888888999::::::;;;==================<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>===<<<;;;:::999888777777777777777888888888999:::;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???>>>===<<<;;;;;;<<<===>>>>>>>>>>>>>>><<<;;;:::999::::::;;;<<<<<<<<<;;;;;;:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>>>><<<<<<<<<<<<;;;:::999888999999888888888888999999888888888777777888888888777777777666666666555555AAAAAA@@@@@@??????>>>>>><<<;;;::::::999999::::::<<<<<<<<<<<<<<<<<<<<<<<<:::999999888777666555444666666666555555555555444555555555555444333222222333333333333333333333333333222111111111111222333222000///000111222111000///111222222111000111111222111000000000000000000000000////////////000000///000111111222222111111000000111111111111111111000000000000000000000000000000000000000000000000222222111000000000000111111111111222222222222333222222222333333444444444444333333333333333444555666666555444444444444555333444555555666666555555666666666666777777777777999999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;:::999999999999::::::;;;;;;<<<<<>>>>>======>>>??????<<<======>>>>>>======<<<<<<<<<<<<<<<===>>>??????@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;:::;;;===??????>>>===<<<=========>>>>>>?????????===<<<;;;::::::;;;<<<===;;;<<>>;;;999>>>>>>>>>>>>>>>>>>>>>>>>@@@???===<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<==================<<<======>>>>>>;;;;;;::::::::::::;;;;;;777777777777777777777777555555555555555444444444333222222111111111111111//////000000000000111111000...------///000000000////////////////////////---------............///000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------------......---...///...---,,,---...------------------......,,,------......------,,,+++++++++,,,,,,,,,------///...------------...///........................------------------------.......................................---------...//////000000//////.................................---------...//////000000000000000000000000......////////////000000000///.........///000111//////000000000111111111333333222222333333444555555555555666666666666777444444444444333333333333555444444444444444444555555555666666777888888888777777777888999999::::::<<<<<<<<<<<<<<<;;;::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<:::999888777777777777777888888999:::;;;;;;;;;;;;:::::::::;;;<<<>>>???@@@>>>===<<<;;;;;;<<<======>>>>>>======<<<;;;:::999888999:::;;;;;;;;;;;;:::999999::::::::::::999999;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<<<<======<<<<<<=========<<<<<<;;;:::999999888666555555666888999888777777666666777777888666555555555555444444444BBBBBBAAAAAA@@@???>>>>>><<<;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;:::999888777777666666555555555444444444444444555444444333222222222222222222222222222222222222111111111111222222222111000000111222111000...000222222111000111222111111000000000000000111000000////////////000000///000000111111111111111//////000000111111222222000000000000000000000000000000000000000000000000222222111000000000000000111111111111222222222222222222222222222222222222222222222222333333444555666555444444333333444444222333444444555555444444555555555666666666777777888888999999::::::;;;;;;::::::::::::::::::::::::::::::;;;;;;;;;::::::999777888999:::;;;<<<======>>>>>>>>>>>>>>>>>>??????<<<==================<<<<<<<<<<<<<<<===>>>???@@@@@@@@@??????>>>>>>======>>>>>>>>>???>>>>>>======<<<===???@@@@@@???===;;;=========>>>>>>>>>>>>>>>>>>>>>===<<<<<<===>>>>>>;;;<<<>>>??????===<<<;;;========================???>>>>>>=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;<<<<<<======>>>>>><<<;;;;;;;;;<<<===>>>>>><<<<<<;;;:::::::::;;;;;;777777777777777777777777666666666555444444444333222111111000000000000000////////////000000000111//////...//////000//////////////////////////////------------------------///...------,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,---......,,,,,,---...,,,,,,------------......+++,,,---......---,,,++++++,,,,,,,,,,,,---------.........------.........................................................................................................////////////////////////------------------------111111000000000000000000000000000000000000000000///////////////////////////............///000111........./////////000000222222222222222333333444444444555555555666666666444444444444444444444444666666555555555555666666444444555666666777777888666666777777888999999999;;;;;;;;;;;;;;;:::999888::::::::::::::::::::::::999999999999:::;;;======::::::999888777777777777888888999:::;;;;;;;;;;;;:::;;;;;;<<<>>>@@@AAABBB>>>===<<<;;;:::;;;<<<============<<<;;;:::999999777888999:::::::::::::::999999::::::::::::999999::::::::::::::::::::::::999999:::;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;:::999999777777666666666666777777777666666555555666666777555555555555444444444444BBBBBBAAAAAA@@@???>>>>>><<<;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;======<<<;;;:::999888888555555555555444444444444444444555555555444333333000000000000000000000000111111111111111111111111333111000111222333222111---///111111000000111222111000000000000000111111000000////////////000000//////000111111111111000/////////000000111111222111111111111111111111111111111111111111111111111222111000000//////000000000000111111111222222222333333222222222222111111222222222222333444444555555555444333333333333333222333333444444444444444444555555555555666666666777777888888999:::;;;;;;::::::::::::::::::::::::777888999:::;;;;;;;;;;;;666777888999:::<<<======<<<<<<<<<======>>>>>>>>><<<<<<============<<<<<<============>>>???@@@@@@?????????>>>>>>>>>======>>>>>>???@@@@@@?????????>>>???@@@AAAAAA???>>><<<>>>>>>>>>===============>>>===<<<;;;;;;<<<===>>>>>>>>>>>>======>>>>>>???<<<<<<<<<<<<<<<<<<<<<<<<>>>===============>>>>>>========================888888888999999:::::::::::::::::::::;;;<<<=========<<<;;;;;;:::::::::;;;666666666666666666666666666666666555444444444333222111000000//////000000...////////////000000000111222222111000.........////////////////////////------------,,,,,,,,,,,,...------,,,,,,,,,,,,---------------------------------,,,,,,,,,,,,------+++---...---,,,,,,---...,,,,,,,,,,,,------......+++,,,---......---,,,+++------------............---..................---........................................................................---.....................//////............//////........................111111111111111111000000////////////////////////000000000000000000000000...............//////000------........./////////111111111222222222222222444444444444555555555555333333333444444444444444333333222222222222333333444444444555666666777777555666666777777888888999:::::::::::::::999888888::::::::::::::::::::::::888888888888999;;;<<<===::::::999888888777888888888888999:::;;;;;;;;;;;;::::::;;;<<<>>>???AAABBB>>>===<<<:::::::::;;;<<<;;;<<<<<<;;;;;;:::999888666777888999::::::::::::::::::;;;;;;;;;;;;::::::999999999999999999999999888888999:::::::::::::::888888888888777666555444444666777999999777666444666555555444444555555666666666555555555444444444AAAAAA@@@@@@??????>>>>>><<<;;;::::::999999::::::::::::::::::::::::::::::<<<;;;;;;:::999888777777555555555444444444444333333444444555555444444333////////////////////////000000111222222111000000333222111111222333222111---///000111000000111222000000000000000111111222000000////////////000000...///000000111111000000//////000000000000000000111111111111111111111111111111111111111111111111111111000////////////000000000000111111111111222333222222222222222222222333222222222222333333444444444333222222222222333222333444444555555444444444444444444555555555666555666666777888999::::::::::::::::::::::::::::::555666777999:::;;;<<<<<<777777888999:::;;;<<<<<<::::::;;;<<<============;;;<<<<<<======<<<<<<;;;<<<<<<<<<<<<===>>>??????>>>>>>>>>>>>>>>>>>>>>>>>===>>>???@@@@@@@@@@@@@@@?????????@@@??????>>>>>>>>>>>>>>>======<<<<<<<<<;;;:::999888888999:::;;;@@@???>>>===>>>???@@@AAA<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===============<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::;;;;;;;;;;;;::::::::::::::::::;;;;;;===<<<;;;:::999999999:::666666666666666666666666555555555555555444444444222111111000000000000000......////////////000000111222333222000...---...////////////////////////---,,,,,,,,,,,,,,,++++++------,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,------+++,,,------,,,,,,---...++++++,,,,,,------......,,,------......------,,,---------.........//////------...//////...------------------------------........................---------------------------------...............///......------......///////////////////////////......///000000000//////////////////////////////111111000000000000//////------........./////////------........./////////000000111222222222222111333333333444444444555555111111111111222222222222444444333333333333444444333333444444555666666666555555555666777777888888999999::::::::::::999999999999999999999999999999666777777888999::::::;;;999999888888888999999:::888888999:::;;;;;;;;;;;;999999999:::;;;===>>>???>>>===<<<::::::::::::;;;:::;;;;;;;;;::::::999888666777888999:::;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;888888888888888888888888777888999999::::::999999999999999999888777666555222555888::::::888555222555444444444444444444555666666555555555444444444????????????????????????<<<;;;::::::999999::::::999999999999999999999999;;;;;;:::999888777666666555555555444444444333333222222333333333333222222000000000000000000000000///000111222222111000///222000000000111222111000,,,...000111000000111222000000000000000111222222000000////////////000000...//////000000000000000000000000000000/////////000000000000000000000000000000000000000000000000111111000///////////////000000000000111111111111111111111111111222222222222222111000000000111111444333333222222222222222333333444555555555555555333333444444444555555555444444555666777888999999999999999999999999999999666666888999::::::::::::777777888999::::::;;;;;;999:::;;;===>>>>>>======;;;<<<<<<======<<<<<<;;;::::::::::::;;;<<<======<<<<<<======>>>?????????<<<===>>>???@@@@@@@@@@@@>>>======<<<<<<===>>>?????????>>>===<<<<<<;;;;;;;;;:::999888888999:::;;;>>>>>>>>>??????@@@@@@@@@;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>===============;;;::::::999999999999:::<<<;;;:::999999888888888555555555555555555555555444444444555555555555555222222111000000000000111........./////////000000...000222111///------...////////////////////////,,,,,,,,,,,,+++++++++***---,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---***,,,------,,,,,,---...***++++++,,,------......---------,,,,,,---------,,,,,,---------.........------...//////...------------------------------........................---------------------------------........./////////...------------...///////////////////////////+++,,,...////////////...////////////////////////000000000//////.........------......//////..................//////////////////111222222222111000222333333333333444444444111111111222222222333333555555444444444444555555222333333444555555666666444444555666666777777888888888999:::;;;;;;;;;;;;777777777777777777777777555666888999999999888888888888888888999:::;;;;;;888888999:::;;;;;;;;;;;;:::999999:::;;;<<<===>>>>>>===<<<:::999999::::::999::::::::::::999999888666777888:::;;;<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;777777777777777777777777888888999::::::::::::999;;;;;;;;;;;;:::999888888222444555777777555444222444444333333333333444444444444444444333333333333>>>>>>>>>>>>>>>?????????<<<;;;::::::999999::::::999999999999999999999999<<<;;;;;;:::999888777777555555444444444333333333000111111222222222111111000000000000000000000000///000111222222111000///111///...///000111000///,,,...000000000000111222000000///000000111222222000000////////////000000...//////000000000000000111111000000//////......////////////////////////////////////////////////111111000///////////////000000000000111111111111///000000000111111111222222111000//////...//////444333222222111111222222333444555555666666555555333333333444444444555555333333444555666777888888999999999999999999999999777888888999999999888888888888888999999:::;;;;;;999:::<<<>>>>>>>>>>>>===;;;<<<<<<<<<<<<<<<<<<;;;888888888888999:::;;;;;;;;;;;;<<<===>>>???@@@@@@:::;;;<<<>>>????????????===<<<:::999:::;;;===?????????>>>===<<<;;;;;;:::<<<<<<;;;::::::;;;<<<<<<;;;<<>>===;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;<<<<<<<<<;;;::::::::::::::::::::::::<<<<<<<<<;;;;;;::::::999;;;;;;:::999888888888888<<<;;;:::999888888888888555555555555555555555555333444444555555666666666333222222111111111111111............/////////000***---000000...------///////////////////////////,,,,,,,,,++++++*********,,,,,,,,,++++++,,,------++++++++++++++++++++++++---,,,,,,++++++,,,,,,---***+++---,,,,,,,,,---...******+++,,,,,,---............,,,++++++,,,......++++++,,,,,,,,,---------,,,---...//////...---,,,------------------------////////////////////////---------------------------------........./////////...---,,,,,,---...///........................+++,,,...000111111000000//////////////////////////////.........---------,,,---......//////.............../////////000000...///000222222111111000222222333333333444444444333333333444444555555555111000000000000000000111222222333444444555555666444444555555666777777777777888999:::;;;<<<<<<<<<555555555555555555555555555666888999:::999777666777777777888999:::<<<<<<888888999:::;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>???>>>===<<<:::999999::::::999999:::::::::999888888777777999:::;;;<<<<<<<<<:::;;;;;;<<<<<<;;;;;;:::777777777777777777777777888888999::::::::::::999888888999888888777666555333333333333333333333333444333333222222333333444333333333222222222111111>>>>>>>>>>>>>>>===<<<<<>>===<<<;;;:::::::::;;;:::999999::::::999777666666666666666666666666555555444333333222111111111111111111111111111111333222222222111000000000111111111111000000000000---.........//////000000000000111111111111000000000000000000000000000000111111000000000000111111////////////////////////000000000000////////////111111000000000222333444+++,,,---///000000111111////////////000000000000000000000000000111111111000000000000111111111111///111222111000///000111111222222333333222222111111111111222222333333333333333333444444444555555555444444444444555666666666777777777888888888888::::::999888777777777888555666888999:::::::::999:::::::::;;;;;;;;;<<<<<<::::::::::::::::::::::::777777888999::::::;;;;;;>>>>>>===<<<;;;:::999999999:::;;;<<<============>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;;;;:::999888888::::::::::::;;;;;;<<<===:::;;;===>>>?????????>>>;;;;;;;;;;;;;;;;;;;;;;;;===<<<;;;;;;;;;===>>>???===<<<;;;:::::::::::::::<<<;;;::::::999999999999;;;;;;::::::::::::::::::777777666666666666777777555555444444444333333333444444444333333222222222222111111000000000000000//////////////////////////////.........---------///............---------------++++++++++++------+++***)))))))))***+++,,,...---+++,,,,,,---+++***+++*********+++,,,,,,---,,,,,,,,,++++++*********+++---///111000...***(((---,,,,,,+++,,,---///000,,,,,,,,,,,,,,,,,,,,,,,,........................,,,------......------,,,...------------...//////222000...---...///......------------------------///...---,,,+++,,,,,,---.........------.........+++,,,...///000///......---------............///...............///000000////////////////////////............////////////000000000000111111111111000000000000000000000000111111000000000000111111000111111111111222222222222222111111222222333444444333333444444555666777888888999999999:::::::::777777777777666666666666777777888888999999::::::999888777666666777888999999::::::;;;;;;:::::::::888888888888999:::;;;<<<<<<;;;;;;::::::999999888::::::::::::999999888888999999::::::;;;:::::::::<<<<<<======<<<;;;::::::999888777666666555555555777888999888777666666888777777777777666555444333222222222222222222222222555444222000000111222333000//////000222222111000>>>>>>??????>>>======<<<>>>===<<<;;;;;;;;;;;;;;;999777666666777888666555666666666666666666666666555444444333222222111111111111111111111111111111222222111111111111111111111111111111000000000000............/////////000//////000000000000//////000000000000000000000000111111000000000000111111........................000////////////////////////...---------...///000,,,---...//////000000///.../////////000000000000111000000000000000000000/////////000000000111111///000111111000///000111111222222333333222222111111222222222222222222333222333333333333444444444444444444444444555666666666666777777777888888888999888777777666666666777555666777888999999888888999999:::::::::;;;;;;;;;::::::::::::::::::::::::888888888999999::::::;;;>>>======<<<<<<;;;;;;;;;999999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999999888888:::999999999999::::::;;;:::;;;<<<>>>??????>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;======<<<<<<;;;:::::::::::::::;;;;;;:::999999999::::::999999888777777777777777666666555555555555666666444444444333333333333222555555444444444333333333111000000///.../////////........................//////.........---------...---------,,,,,,,,,,,,---,,,++++++++++++,,,---,,,++++++***+++,,,---......,,,++++++,,,,,,+++***++++++******++++++,,,---,,,,,,,,,+++++++++******,,,,,,------------,,,,,,---,,,,,,+++++++++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---------------...//////111///,,,,,,---...------------------------------///...---,,,,,,,,,------......------------......)))***+++,,,,,,,,,++++++------------............---------------...//////....................................////////////000000000000111111111111111111111111111111111111111111111000000111111111000000111111111222222222222222111111222222333444444444444444555666777777777777888888888999999999777777777777666666666666666666666666666666555555555555555555666777999:::888999999999999999888777888888888888999:::;;;;;;;;;;;;;;;:::999999888888888888777666666666666666999999:::;;;;;;;;;;;;:::<<<<<<======<<<;;;;;;:::999999777666666666666666777888999888777666666888666666666666555444333333222222222222222222333333555333222000000111222333000//////000222222111000>>>>>>?????????>>>======<<<<<<;;;;;;;;;;;;;;;<<<888777666666777777666555555555555555555555555555444444333333222222111111111111111111111111111111000000111111111111111111111111111111000000000000............////////////......////////////......000000000000000000000000111000000//////000000111........................////////////////////////......---,,,,,,,,,---------....../////////............/////////000000000111111111000000/////////.........////////////000///000111111//////000111111111222222222222111111222222222222222111111111111111222222222333333333444444444444444555555666666666666666777777777777777777666555555555666666777777888999999888888777999999999:::::::::;;;;;;::::::::::::::::::::::::999999999999999999999999========================999999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999888888888888999999888888777777888888999:::;;;============<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999:::;;;;;;;;;;;;::::::999999:::::::::999999999999::::::;;;999999888666555555555555555555555444444555555555333333333222222222111111555555555444444444444333000//////...............------------------------...............---------------,,,,,,,,,+++++++++,,,,,,++++++++++++,,,,,,------,,,,,,,,,---...///---,,,++++++,,,,,,+++***++++++******++++++,,,,,,,,,,,,,,,++++++++++++***,,,,,,+++******+++---...------------,,,+++***)))........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---------------......//////---++++++,,,---,,,+++------------------------......---,,,,,,,,,------------,,,,,,,,,,,,------,,,,,,---............---------------............,,,,,,,,,,,,,,,---..........................................////////////000000000000111111111111222222222222222222222222222222222222222222222222000000000111111111222222222222111111222222333444555444444555555666777888666666777777777888888888777777777777666666666666777666666555444444333333333333333444666888999:::888888888888888777666555777777777777888999:::;;;;;;;;;::::::999888888888888777666555444555666777999:::;;;;;;<<<<<<<<<;;;<<<<<<<<<===<<<<<<;;;::::::999888777666666666666777888999888777666666888555666666555555444333222111111111222222333333333444333222000000111222222000///...///111222111000>>>>>>>>>??????>>>======;;;;;;:::::::::;;;<<<<<<:::888777777888999777666444444444444444444444444333333333333222222111111111111111111111111111111//////000000111111222222111111111111000000000///.........///////////////...//////000000//////...000000000000000000000000000000////////////000000.................................///////////////111000000//////............/////////......---,,,........./////////000000222222111000///......------------........./////////000111000///...///111111111222222222222111111333333222222111111000000000111111111111222222222444444333333444444555666555555555666666666777777777777666555555666666666999999::::::999999999888::::::::::::;;;;;;;;;;;;999999999999999999999999::::::999999999999999999<<<<<<<<<======>>>>>>>>>::::::;;;<<<============<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999888888888888999::::::999888777777777888999999;;;<<<<<<<<<;;;;;;::::::::::::::::::::::::::::::999999::::::::::::::::::999999999999::::::999888888888999:::;;;;;;;;;:::999888666666555555555555555555555555555555222222222111111111111000333333333333333333333333000000///............///------------------------........................---------,,,,,,,,,,,,+++,,,++++++++++++++++++,,,,,,,,,,,,,,,------......---+++***+++,,,,,,+++***,,,++++++***++++++,,,,,,++++++++++++++++++++++++---,,,+++*********+++,,,,,,---.........---+++***------------------------------------------------,,,,,,,,,------,,,,,,,,,------,,,,,,------...///...---+++,,,---------+++,,,,,,---------------------------------------------,,,,,,++++++,,,,,,---.........////////////...,,,,,,---------.........------,,,,,,------...///....................................///////////////000000000111111111111222222222222222222222222222222222333333222222222000000000000111111111111222222111111222222333444555555555555666777888888777777777777888888888999777777777777666666666666777777666666666555555555444444555666777888999:::888888999888888777666555777777777777777888999999:::::::::999888888777777999888777666666777888999999:::;;;;;;<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<;;;;;;::::::999888777777777777777888999888666666666888555555555555444333222111111111111222222333333444333333222111000111111111000///......000111111000<<<======>>>>>>>>>======;;;;;;:::::::::;;;;;;<<<999888666777888888777555333333333333333333333333333222222222222222111111111111111111111111111111/////////000000111111222111111111111000000000//////////////////.........///000000111111000000///////////////////////////000000////////////000000........................------....../////////000111111111111000//////...////////////...---,,,+++............////////////222111111000///...------------------...............000111000///...///000000111111222222111111000222222222111111000000000000000000111111111222222333333333333333444555555444555555555555666666666777777666666666777777888888888888777777777777777;;;;;;;;;;;;<<<<<<<<<<<<999999999999999999999999::::::999999999999999999;;;;;;<<<<<<======>>>>>>;;;<<<===>>>>>>??????>>>========================;;;:::999888777888999:::<<<;;;:::999999999999999999:::;;;<<<<<<;;;;;;::::::::::::::::::::::::::::::::::::;;;::::::::::::999999888888888999999:::888888888888999999:::;;;;;;:::999777666555555555555666777777777777666555222222111111111000000000111111111111111111111111222111000000//////000000........................---.................................------------++++++++++++++++++++++++******++++++,,,,,,,,,,,,,,,*********,,,,,,+++***,,,,,,++++++***++++++,,,++++++++++++++++++++++++,,,,,,---,,,,,,***)))((()))***+++---------,,,+++++++++++++++++++++++++++------------------------+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,---.........---,,,---...///...,,,,,,,,,,,,---------......,,,------------------------,,,,,,++++++,,,,,,---,,,,,,++++++++++++++++++,,,,,,,,,------------..................//////000....................................///////////////000000000111111111111222222222222222222222222111222333333333333222111//////000000000111111111222222111111222222333444444444444555555666777888888888888999999999::::::777777777777666666666666444555555555666666666777777777888888999999999888999:::::::::999999888777777777666666666777888888:::999999888888777666666888888777666666777888999888999:::;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<;;;;;;:::999888888777777777777888999888666666666888555555555555444333222111111111111222222333333333222222111111111000000111000///---...///111111000;;;;;;<<<=========<<<<<<;;;;;;:::::::::::::::;;;666555444444555555444333222222222222222222222222222222222222222222111111111111111111111111111111//////000000000000000000111111111111000000000000///////////////.........000000111111111111000000////////////////////////000//////......//////000---------------------------------......//////000....../////////...------...............---,,,+++------........./////////000000000//////.........---------............///...///000000......///000000000111111111111000000111111111111111000000000000000111111111222222222333333333333333444444555444444444444555555555666777777666666777777888888555555444444444555555666:::::::::;;;;;;;;;<<<<<<999999999999999999999999999999999999999999999999:::;;;;;;;;;<<<<<<======;;;;;;<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<;;;999888888999;;;<<<<<<<<<;;;;;;:::;;;;;;;;;999:::;;;<<<<<<<<<::::::::::::::::::::::::::::::::::::;;;;;;;;;:::999999888888777777888888999999999888888888888999999:::888888777555444444444444555666777888888777666555222222222111111111000000///000000000000111111111222222111000000000000000////////////////////////---------...............//////.........---------******++++++++++++******((()))***+++++++++******+++***)))***+++,,,+++***,,,,,,++++++******++++++***++++++++++++,,,,,,,,,,,,------------+++)))((('''((()))***++++++++++++************************++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,------...---,,,,,,---//////...,,,+++,,,,,,------.........+++,,,---.........------------,,,,,,,,,,,,------...------,,,,,,,,,,,,---,,,,,,,,,,,,------------///............///000000------------------------............////////////000000000000111111111111222222222222222222222222000111222333333222111000/////////000000000111111222222111111222222333444444333333444444555666777888999999999999:::::::::777777777777666666666666222222333333444555555666888999999::::::999888888999::::::;;;;;;;;;::::::777777666666666666777777999999888888777666666666555555666666666666777777777888999:::;;;<<<<<<<<<:::;;;<<<<<<===<<<<<<<<<<<<;;;:::999888888888888777888999888777666666888555666666555555444333222222222222222222222222222222111111111111000000000111///------...000111000999::::::;;;<<<<<<;;;;;;<<<<<<;;;:::999999999999666555333444555555444222222222222222222222222222111111111111111111222222111111111111111111111111000000000000000/////////111111111111000000000000000/////////............//////000000000000////////////////////////////////////............//////------------------------,,,,,,---......///000000+++,,,---.........---,,,------.........---,,,,,,---------.........////////////////////////......---............/////////...///000///......///000000000111111111111000000000000000000111111111111111111111222222222333333333333222222333333444555333333444444444555555555666555555555666666777888555555444444555666777888888888999999999:::::::::888888888888888888888888888888888999999::::::;;;:::::::::;;;;;;;;;;;;;;;999:::;;;<<<=======================================<<<:::999999:::<<<>>>;;;;;;;;;;;;;;;;;;<<<===:::;;;<<<======<<<;;;:::999999999999999999999999999999:::::::::999777777777777777777777888999999:::999888888888888888888888777666666555555555666444555777888888777555444333333222222222111111111///000000000111111111111111111000///////////////........................---------.........//////.........---------,,,,,,)))***+++,,,,,,+++***)))((()))***+++++++++***)))***))))))***+++,,,,,,***---,,,++++++******++++++******+++++++++,,,,,,,,,,,,,,,++++++,,,---......++++++++++++++++++,,,,,,++++++++++++++++++++++++************************++++++,,,,,,,,,,,,++++++,,,,,,++++++,,,,,,---...+++++++++---...///---+++++++++,,,,,,---......///+++,,,---.........------......------------......111000///...---......///++++++,,,,,,,,,---------...------------...//////------------------------............////////////000000000000111111111111111111111111111111111111///000222333333222000///////////////000000000111222222111111222222333444333222222333333444555666888888888888999999999999777777777777666666666666444444444444444555555555666777888999::::::999888888999:::;;;;;;<<<<<<;;;777666666555555666666666999888888777666666555555444555777888999888777666555666888999:::;;;;;;;;;:::;;;;;;<<<======<<<<<<<<<;;;:::999999888999999777888999888777666666888666666666666555444333333444333333222222111111111111111111111111000000///111///,,,,,,...000000000888999::::::;;;;;;;;;:::===<<<;;;:::999888888888888666555555666777555444111111111111111111111111111111111111111111222222111111111111111111111111111111000000//////......111111111111000000000000000000//////.........---......////////////......//////////////////////////////............//////------------------------,,,,,,------...///000000+++,,,...///000///......,,,------......------,,,---------.........//////.........///////////////.........////////////000...///000///...---...000000000111111111111000000//////000000111111222222111222222222222333333333333333222222333333444555333333333444444444555555444444444444444555666777888777777777888999;;;<<<666777777777777888888888888888888888888888888888777777888999::::::;;;;;;::::::::::::::::::::::::888888999:::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>===;;;999999;;;===???::::::::::::;;;;;;<<<===;;;<<<=========<<<;;;:::999999999999999999999999777888999999999777666555777777666777777888999999::::::999888777777777888:::999888888888888888999333444666777777666444333333333333222222222222111000000111111222222222333000000///...............---------------------------------.........//////---------,,,,,,,,,++++++)))***+++,,,,,,+++***)))((()))***+++,,,+++*********)))((()))+++,,,,,,***---,,,,,,+++*********+++*********++++++,,,,,,,,,,,,+++))))))+++...222444222111///...------...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++,,,,,,++++++,,,,,,---...***)))***,,,---...,,,***++++++,,,,,,---...//////***+++---...///...------///......------......///...---,,,+++***++++++,,,++++++,,,,,,,,,------------,,,,,,,,,,,,---......------------------------............/////////000000000000000111111111111000000000000000000000000...///111222222111///...////////////000000000000222222111111222222333444222222222222333444555555777777777777888888888888777777777777666666666666888888888777666666555555333444666888999::::::999777888999:::;;;<<<<<<<<<777666666555555555666666888888888777666666555555555777:::<<<<<<;;;999888555555777888999:::::::::::::::;;;<<<=========<<<<<<<<<;;;:::999999999999777888999888777666666888777777777777666555444333555444444333222111000000111111111111111000//////111///,,,,,,...000000111===<<<:::999999:::<<<===;;;::::::::::::::::::;;;555555555555444333222111222222222111111111000000000000111222222222222111111111000000//////......---000111000000222///+++000000000000000000000000..................------///////////////////////////............---------............---,,,++++++...///000///---,,,,,,...,,,---------......//////,,,,,,,,,------...............---------,,,,,,,,,---------............///......------------......------............------------------------,,,,,,000000000000000000000000000000000000000000000000000000111222333333444444555555444333222222222222444444444555555555555666444444444555555777888888999999999888888888888777333444444555666777777888999999999999999888777666666777999:::;;;;;;::::::777888999::::::::::::::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<===============;;;::::::999999::::::;;;<<<<<<============<<<<<<<<<;;;::::::::::::;;;<<<888888:::;;;<<<=========999999999888888888777777999888777666666555666666:::;;;;;;:::777666666777777777777777666666666666777777666555444333333222444333222111111111222333000000000000000000000000000000000000000///......------------------------,,,---......//////......------,,,++++++***))))))************************...------,,,+++***))))))************************************************++++++,,,,,,,,,,,,------,,,---,,,)))'''+++444<<>>======<<<<<<======>>><<<======>>>>>>======<<<;;;;;;:::999999:::;;;;;;::::::;;;<<<<<<<<<;;;;;;::::::999999999888888888999888777666666555555666888999999888666555666777888888888777666555444444444444444444444444444444333222000......---......000000000000000000000000000000000000000///......------------------------,,,------...............---------,,,++++++******************************************+++++++++,,,*********************************************************+++++++++,,,,,,***,,,---+++((()))...333666///(((&&&)))+++***''',,,,,,,,,++++++*********---,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------++++++,,,,,,,,,,,,,,,,,,---+++******,,,---------++++++,,,,,,,,,,,,------,,,++++++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,------------,,,,,,......------,,,,,,++++++------............---------------............///.../////////000000000000000000000000111111111222000000111111111111000000//////000111111111111111000000111111222222222333666555555444444555555666888888888888888888777666555555555555666666666666666666777777777666666555888777666666666666777888999999999999999999999999888888777555555444444555666666666666666666666666888888888888888888888888888888888999999999::::::;;;;;;;;;;;;;;;:::::::::;;;:::999888888888888888888888888777777777666666555555555555555555555555444444333333333222222222111111111111000000000000000//////.........//////999888666666555666777888;;;::::::999999::::::;;;777777777666666555444333222111111111111000000000......///000000000000000000000000000////////////000;;;AAA999...+++...222////////////////////////................................................++++++,,,---...///000000,,,,,,------...------------...///...---,,,---...111111000000///.........------------------,,,,,,***++++++,,,---...///000---------............///........................------............------............////////////000000000000000000000000000000000000000000000000000000111111222333333333333222222111111111222222444444444555555555555666555555444555555666777888777777777777666666666555777777777777888888888888777888888999999999888888888888888888888999:::;;;999:::::::::::::::999888::::::;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<======???>>>>>>>>>>>>>>>>>>???===>>>>>>??????>>>>>>===::::::999999999999::::::<<<<<<<<<<<<<<<;;;::::::;;;;;;:::::::::999999999999888777666555555555555555666777666555444555666999999888666555444333222222222222333333333444444333222000...---,,,,,,,,,000000000000000000000000///000000000000///......------------------------,,,,,,---.....................------,,,,,,++++++************************)))))))))*********++++++************************************************))))))*********+++++++++(((+++------)))((()))***+++***)))***,,,,,,***(((+++++++++++++++*********,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,+++++++++,,,***))))))+++,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,+++------------------------,,,,,,---------------,,,---------............///....../////////000000000////////////000000000000///000000111111000000/////////000111111111111111///000000111222333444444666666666555555666666666777888888999999999888888555555555555666666666666666777777888888888777777999888777777777777888999999999999999999999999999888888777666555555555555666666666777777888888888888888999999999999999999888999:::;;;;;;;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<::::::999999999999::::::777777777777666666666666555555555555555555555555333333333333222222222222111111111111000000000000111111///......---------888777666555555555666666::::::999999999999::::::666666666666555444333222111111111111000000000000...///000000111111000000000000000000////////////000:::???777---***...111////////////////////////---------................................................---------,,,,,,++++++,,,---............,,,---......,,,,,,---...////////////.....................------,,,,,,,,,++++++,,,,,,---...//////---------............///......////////////......------............------////////////000000000000////////////////////////////////////////////////000000111111222222222333111111111000111111222222444444444555555555555666555555555555555666777777888888777777777666666666888777777777777777777777666777888999999999999999999888777777777888:::;;;::::::;;;;;;::::::999888:::;;;<<<======<<<;;;;;;::::::;;;;;;<<<<<<=========<<<<<<;;;;;;<<<<<<===>>>>>>????????????>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<;;;;;;;;;::::::::::::999888666555555555555222444555444333333444555777777666666555444333333111111111111222222222222333333222111000/////////000000000000000000000000//////000000//////...---,,,,,,------------------,,,,,,---.........------.........------,,,,,,,,,************************,,,++++++***)))(((''''''************************************************************++++++++++++(((+++---,,,***(((((())))))***---...---,,,,,,,,,+++++++++***************,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,---,,,,,,,,,++++++******,,,+++******,,,---,,,,,,+++++++++,,,,,,,,,---------------------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---------.........//////,,,,,,---.........---------------............///........./////////000000.........////////////000//////000000000000////////////000111111111111111//////000111333444555555666666555555555555666666777777888999999:::999999555555555555666666666666777777888999999999888888999888888888888888888999888888888888999999999999888888777666555555666666555555666666777888999999999999999999999:::::::::888999;;;======<<<;;;:::;;;;;;;;;<<<<<<<<<<<<<<<:::::::::999::::::;;;;;;777777666666666555555555444444444444444444444444333333333222222222222111111111111111000000000///000000///...............888888777666666666666666444444333333333333444444444444444444333222111111000000000000000000000000///000111111222222111111////////////000000000000...444666111------..............................---------.........//////...........................------------,,,,,,,,,++++++,,,---............+++---...---,,,,,,---...++++++,,,------...//////.........------,,,,,,,,,---------------------------------............///......///000000///......------............------/////////000000000111111////////////////////////////////////////////////000111111111111111222222000000000000111222333333444444444555555555555666666555555555555666666777999999888888888777777777666666666666666666555555666777888999999999999999999888777666777888999:::::::::;;;;;;;;;::::::999;;;;;;===>>>===<<<;;;:::::::::;;;;;;<<<======>>><<<;;;;;;;;;;;;;;;;;;<<<>>>>>>????????????>>>>>><<<==================<<<999:::;;;<<<============<<<<<<<<<;;;;;;;;;:::::::::999888666555555444444222333444444333333444555444444444444444555555555333222222111000000//////111111222222222222222222///////////////////////////////////////...------,,,,,,,,,---------......+++,,,,,,---...---------......------------,,,,,,************************,,,++++++***)))(((''''''************************************************+++++++++,,,,,,,,,,,,---***++++++***)))***+++,,,''')))******((('''(((***************************,,,++++++******++++++,,,*********+++++++++,,,,,,,,,,,,,,,++++++*********,,,++++++,,,......---,,,+++++++++,,,,,,,,,------,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,---....../////////------...///////////////---------............///............////////////---.........//////////////////000000000000////////////000111111111111111///000111222333444555555555444444333333444444555666777888999999999999999555555555555666666666666777777888999999999999999888888888999999888888888777777777888888999999999888777777666666666666777444444555666777777888888888888999999999:::::::::888:::<<<=========;;;:::999999:::::::::;;;;;;;;;:::::::::999::::::;;;;;;666666666555555555555444444444444444444444444444333333222222222111111111111111111111000000000///...............///000000888888888777777666666555444333333222222333333444333444444333333222111000//////000000000000000111000000111222222222222222////////////000000000000...///...,,,---000///+++........................,,,,,,------.../////////------------------------******+++,,,---...//////,,,,,,------...---------+++,,,------,,,,,,---...))))))***,,,---...///000------------------,,,,,,......---------,,,,,,,,,---------............///...///000111111000///...------............------......//////000000111111000000000000000000000000000000000000000000000000111111111111111111111111000000000111222333444555444444444555555555555666666666555555555555666666999999999999888888888888555555555555666666666666777888888999999999888888888888777777777888888999999999:::;;;;;;;;;;;;;;;;;;<<<===>>>>>>===;;;999:::;;;;;;<<<===>>>??????>>>======<<<<<<======>>>===>>>>>>??????>>>>>>=========>>>??????>>>======999:::;;;<<<===>>>>>>>>><<<<<<;;;;;;;;;:::::::::::::::888777555444444444444555666555444333444555222222333333444555555666444333222111000///.........///000111222222222111////////////////////////...////////////...------+++,,,,,,------.........++++++,,,------------------------,,,,,,,,,,,,,,,************************)))))))))*********++++++************************************************++++++,,,,,,,,,---------,,,+++)))))))))+++...///)))))))))(((''''''(((***)))))))))***************++++++************++++++))))))*********++++++++++++++++++++++++*********,,,,,,,,,---//////...,,,++++++,,,,,,,,,,,,------))))))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------......//////......---,,,,,,------.........///------...///000000000000---------............///------........./////////............////////////...//////000000//////...//////000111111111111111000111111222333444555555444444333333333333444444666777777888888888777777555555555555666666666666666777888999999999999999777777888999999888777777666666777777888999999999888777777666666777777777555555555666666777777777777777888888999:::::::::999:::;;;<<<<<<<<<;;;:::777888888999999:::::::::::::::999999999999::::::666555555555444444444444333333333333333333333333222222222222111111111111111111111111000000000000---------......///111111888888888777777666555444666666555555555555666666444444444444333222111111////////////000000111111///000000111111111111111.../////////000000000111///000///,,,---000///,,,........................,,,,,,------...//////000------------------------******+++,,,---......///---------...------,,,,,,***,,,------,,,,,,---...++++++,,,,,,---...//////,,,,,,------------------,,,,,,---------------------------............///...///000111111000///...------............------------...//////000111111000000000000000000000000000000000000000000000000111111111111000000000000000000111111222444555666444444444555555555555666666666555555555555666666888888888888777777777777555555555666777777888888888888999999999888777777777777888888888888777777888888:::;;;<<<<<<======;;;<<<>>>??????===;;;999;;;;;;<<<===>>>???@@@AAA???>>>>>>======>>>>>>???<<<======>>>>>>======<<<<<<===>>>??????>>>===<<<;;;;;;<<<===============;;;;;;;;;;;;:::::::::999;;;:::888777555444444444666777888777555444444555333333333333333444444444222222222111111000000000...///000111111000000///////////////////////////......//////......---,,,++++++,,,,,,---......///++++++,,,------------,,,++++++,,,,,,,,,,,,,,,,,,************************************+++++++++,,,***************************************************+++++++++,,,,,,,,,,,,,,,+++))))))***,,,,,,,,,))))))***+++,,,,,,,,,+++((()))))))))*********+++++++++************++++++))))))))))))*********+++************+++++++++++++++++++++,,,......---+++++++++,,,,,,,,,,,,------((()))***+++,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,------......------,,,,,,,,,,,,,,,------------+++,,,---...////////////---------............///---------.........//////....../////////000000000......////////////......//////000111111111111111222222222333333444444444555555444444444444555555666666777777777666555555555555555555666666666666555666777888999999999999666777777888888777777666666666666777888999999999888777777777777777888888777777777777777777777777666666777777888999999:::999:::::::::;;;;;;;;;;;;777777888888999::::::;;;;;;:::999888888888888888555555555444444444333333222222222222222222222222222222222222111111111111111111111111000000000000//////.........//////000777777777777666555444333444333333222222333333444555555555555444333222222.../////////000000111111...//////000000000000000.../////////000000111111000333222...---///000---........................,,,,,,------...///000000---------------------------------,,,,,,,,,++++++............---,,,++++++***+++---,,,,,,,,,---...------..................,,,,,,,,,------.........***++++++,,,---...//////---------.........//////...///000222222000///...---..................---,,,------...///000000111000000000000000000000000000000000000000000000000111111111000000000000000111111111222333555666777444444444555555555666666777666666555555555666666777777777777666666666666555666666777888999999:::999999999999999888777666666777888999999888777666777888999;;;<<<===>>>>>>;;;===>>>@@@???===;;;999<<<<<<===>>>???@@@AAAAAA>>>>>>============>>>>>><<<<<<============<<<<<<;;;<<<===>>>>>>===<<<;;;===============<<<<<<;;;;;;;;;:::::::::999999999;;;:::888777555444444333888999999888666444555666444444444333333222222222111111111111222222222222000111222222222000///...////////////////////////......//////......---,,,++++++,,,,,,---...//////++++++,,,---------,,,,,,++++++++++++++++++++++++************************...------,,,+++***))))))************************************************)))************+++++++++++++++******++++++***(((%%%&&&'''+++......+++)))(((((())))))*********+++++++++************++++++))))))))))))************))))))******+++++++++,,,*********,,,------,,,***++++++,,,,,,,,,---------***+++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............---------.........//////---------.........//////////////////000000000000......////////////......//////000111111111111111333333333333333333333333666666555555555555666666666666777666666555444444555555555555666666666777555555666888888999999999555666777888888777666555555666666777888999999999888777777777777777888888999999999888888888888888555666666777888888999999::::::999999999:::;;;<<<777777888999999:::;;;;;;;;;:::999888777777777777555555444444444333333333222222222222222222222222222222222111111111111000111111111111000000000000111000///......---......888888777666555555555666888555222222444555444333222222222111111111111000////////////////////////111111000000//////..............................---.........//////000000------------------------------,,,+++,,,---...///------------------------.........------,,,,,,,,,,,,,,,+++***+++,,,---...,,,,,,,,,+++++++++******,,,,,,,,,------..................------,,,,,,,,,,,,---......//////......------------------------///......---------....................................///000000000000000......////////////..................////////////000000000000111111111111222222222111111111111000111111222333444444444444333333333444444444555555777777888888777666444333777777777777777777888888999999999999999888777666888888888777777777777777999999:::;;;<<<===>>>???>>>?????????>>>===<<<;;;<<<<<<>>>???@@@@@@@@@@@@@@@@@@@@@???>>>======<<<::::::<<<===>>>>>>>>>>>><<<<<<======<<<;;;::::::>>>>>>===<<<;;;;;;::::::888888888999999::::::::::::999888777666666666666666666777777777777666666333444444555555444444333222222222222222222222222000000000000000000000000111111000......---------...------------...//////,,,++++++******++++++,,,++++++++++++,,,,,,---...,,,+++)))***++++++***(((+++++++++************)))++++++++++++++++++++++++)))************+++++++++++++++************++++++((((((((((((((((((((((((************************)))))))))))))))))))))))))))************+++++++++,,,,,,++++++***))))))))))))************+++++++++,,,))))))......***)))---++++++++++++++++++++++++)))***,,,000444333...***...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++++++++++++++,,,,,,,,,,,,------,,,...///...+++*********---------...///000111222,,,---......//////......000000000000000000000000...............---------111111111111111111111111000000000000111111111111333333333444555666777888777666444333333444555666777777777777777777777777666666666666666666666666666666666666666666666666666777777777777777666666777666666777999999888666888888888777777777777777777777777888999999::::::777777777777777777777777666777888999::::::::::::888888888777888888999999666666666666666666666666666666666555444444333333111000///......///000111////////////////////////111111000000//////......000//////...------,,,,,,999888888777777777777888666333000000222333222111222222222111111111000000000000000000000000000000111000000000/////////...........................,,,---------............---------------------------,,,,,,+++,,,---...///---------------------------------------,,,,,,,,,,,,,,,+++++++++,,,---...,,,,,,,,,,,,++++++++++++,,,,,,,,,---------------......---------,,,,,,,,,***+++,,,,,,---,,,,,,,,,,,,,,,,,,+++++++++++++++///......---------.....................---------------...////////////.........////////////..................//////////////////000000000111111111000000000111111222222222000111222333444444444444333333333444444444444555777777888999888777666555777777777666666666666666888999999999999888777666888777777777777777777777999999:::;;;<<<===>>>>>><<<<<<======<<<<<<;;;;;;::::::;;;;;;<<<======>>>??????>>>>>>===<<<<<<;;;999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::===<<<<<<;;;::::::999999888888999999::::::;;;;;;::::::999888888777666666555555666666666666555555333333444444444444333333222222222222222222222222////////////////////////111000///...------------///...---,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,+++++++++++++++,,,---...---+++******++++++***)))((((((((())))))*********++++++++++++++++++++++++)))************+++++++++++++++************++++++))))))))))))))))))))))))************************)))))))))))))))))))))))))))************++++++++++++++++++***************)))************+++++++++)))&&&'''+++,,,((((((,,,+++++++++++++++++++++++++++,,,---111333333000,,,------,,,,,,,,,,,,------++++++++++++++++++++++++)))*********++++++++++++++++++,,,,,,,,,,,,---------...///...,,,******+++,,,,,,,,,,,,,,,---...///,,,---......//////......................................................000000000000000000000000000000000000111111111111222222222222222333444555666555444333333444666777777777777777777777777777555555555555555555555555555555555555555555555555666666777777777777666666666555555666888888777666777777777777777777777777777777888888888999999999666666666666666666666666777777888999:::;;;::::::999888888777777888888888666666666666666666666666666666555555444333333333222222111000000111222222000000000000000000000000//////////////////000000/////////...---,,,,,,,,,999888888888888999999:::555333111111222222222111222222111111111000000000111111111111111111111111000000000000////////////........................,,,,,,,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,---......------------------------,,,,,,,,,,,,------------,,,++++++++++++,,,------------------,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------....../////////.........---------,,,,,,---............---......////////////..................//////////////////000000000000111111...//////000111222333444000111222333444444444444333333333333444444444444666777888888999888888888777777666666555555444444888888999999888888777777777777777777777777888888999999::::::;;;<<<======::::::::::::;;;;;;;;;;;;;;;:::999999:::;;;===>>>>>>======<<<<<<;;;;;;;;;999::::::;;;;;;;;;::::::<<<<<<;;;;;;;;;;;;::::::;;;;;;;;;::::::999999888888888999::::::;;;<<<<<<999:::;;;;;;:::999777666444444444555555444444444333333444444444444333333111111111111111111111111////////////////////////000000///...------------///...---,,,+++*********,,,,,,++++++++++++,,,,,,,,,++++++++++++,,,,,,------,,,++++++,,,,,,+++***&&&&&&'''((()))***++++++++++++++++++++++++++++++)))************+++++++++++++++************++++++************************************************)))))))))))))))))))))))))))************+++++++++)))************+++++++++)))************+++++++++)))''''''******((((((+++++++++++++++++++++++++++,,,+++,,,...000000///---------,,,,,,,,,,,,------++++++++++++++++++++++++************++++++++++++++++++,,,,,,,,,,,,---------///000///---++++++,,,---,,,,,,,,,,,,,,,------,,,---......//////......------------------------------......//////000000////////////////////////000000000000111111111111222222222111222222333333444444333333333555666777777777777777777777777777555555555555555555555555555555555555555555555555555666666777777666666666555555555666777888777555777777777777777777777777999999888888888777777777666666666666666666666666777888999::::::::::::::::::999888777777666777777666666666666666666666666555555555444333333222222222111111000000111111222000000000000000000000000------......///000000111///......------,,,,,,+++777777777777777888999:::555555444444444444333333111111111111000000000000000000000000000000000000000000000000////////////........................,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------...+++++++++++++++,,,,,,,,,......---------,,,,,,,,,...------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---.........///////////////...------------...///////////////...------,,,,,,,,,,,,---.....................////////////..................////////////////////////000000000111/////////000111222222222000111222333333444333333222222333333333444444444444555666666777888888888888777777666666555555444777777888888888888777777777777777777777888888888888999999:::;;;;;;<<<<<<888888999999:::;;;<<<<<<===<<<:::::::::<<<>>>???=========<<<<<<<<<;;;;;;:::;;;;;;;;;;;;::::::999;;;;;;::::::::::::::::::;;;;;;;;;:::::::::999999888999999:::;;;;;;<<<<<<999:::;;;<<<<<<:::888666444444555555555555444444333333333444444333333333111111111111111111111111////////////////////////000///...---------------///...---,,,+++++++++++++++,,,,,,,,,,,,,,,,,,+++,,,+++++++++++++++,,,,,,...---+++,,,------,,,***''''''(((((()))******+++************************))))))*********+++++++++++++++************++++++************************************************))))))))))))))))))))))))))))))*********+++++++++((())))))***++++++,,,,,,))))))*********+++++++++,,,+++***++++++******+++***************************))))))***++++++++++++---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------///000///...,,,,,,---//////...---------......,,,---......///.........------------------------------......///000111111///////////////////////////000000000111111111111555444333333333333333444333333222333444555666777777777777777777777777777444444444444444444444444444444444444444444444444555555666666777666666666666555555666888888777666666666666777777777777777:::999999888777666666666666666666666666666666666777888999999:::::::::999:::999888777666555555555555555555555555555555555444444444333222222111111/////////....../////////111111111111111111111111---------....../////////------------,,,,,,++++++555555444555555666777777444555555555444333333333111111111000000000//////////////////////////////////////////000000000000...........................---------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,---------******+++++++++,,,,,,,,,......---------,,,,,,,,,---------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------........./////////000000---------------...////////////.........---------------...////////////.........////////////..................////////////...////////////000000000000000000000000000000000000000111222333333333333222222222333333333444444222333333444555666777777888888888777777666666666666777777888888888777777666666777777888888888888888888999999::::::;;;;;;999888888999:::;;;=========<<<:::999:::;;;===>>>>>>>>>============<<<<<<;;;;;;<<<<<<<<<;;;;;;:::::::::999999999999:::;;;<<<<<<<<<<<<;;;;;;;;;;;;999999999:::::::::;;;;;;777999:::;;;;;;999888666555555555666666555555555222333333333333333333222000000000000000000000000........................///......------------.........------------......+++,,,------------,,,+++,,,++++++******+++++++++...---+++,,,------,,,***************************************************))))))*********+++++++++++++++************++++++************************************************))))))))))))))))))))))))))))))*********+++++++++(((((()))***+++,,,,,,---))))))*********+++++++++......,,,******++++++***************************))))))***)))))))))***+++,,,,,,,,,++++++,,,,,,,,,........................,,,++++++++++++++++++++++++++++++,,,,,,,,,---------...000///...------...///......---------......,,,---......///.................................,,,------...///000000111000000000000000000000000///000000000111111111111444333333222222222333333222222222333444555666666666666666666666666666666444444444444444444444444444444444444444444444444444444555666666666666666666666555777888999888666555555666666777777777777:::999999888777666555555555555555555555555555555777777888888999888888888999888777666555555555555444444444444444444444444333333333222111111000000.........//////.........000000000000000000000000............------,,,,,,,,,,,,,,,,,,,,,+++++++++444333333333333444444555111333444444222111111111111111000000000/////////........................////////////000000000000....................................------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,)))******+++,,,+++++++++------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,))))))***++++++++++++++++++++++++,,,------......---------------...///000........................------...///////////////......////////////..................////////////......////////////000000111111000000000////////////000111222333333333333222222222222333333333333222222222222333444666666777777777888888888888888666666777777888888777777666666666777888888999999888888888999999:::::::::999888888888999:::<<<===;;;:::999999999999;;;;;;========================:::;;;<<<<<<<<<<<<;;;;;;:::999888777888999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<:::::::::999999999888888666777888999888888777666555555666666666666555555222222333333333333222222////////////////////////..............................---------------......------------...///000+++,,,---......---,,,+++,,,++++++************+++---,,,++++++,,,,,,+++***++++++++++++*********)))************************)))************+++++++++++++++************++++++************************************************)))))))))))))))))))))))))))************+++++++++(((((()))***++++++,,,,,,)))************++++++++++++,,,+++((((((+++---+++***************************,,,---,,,+++***,,,---,,,,,,++++++++++++,,,,,,------------------------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------,,,---//////---,,,------,,,+++++++++++++++,,,,,,,,,---......//////..............................,,,,,,------......//////000000000000000000000000000000000000111111111111000000000///000000111111222222333333444444555555666666666666666666666666333333333333333333333333333333333333333333333333333444555555666666666666666555555666888888777555444555555666666777777888999999888777666666555555555555555555555555555555555666666777777777666666888777666555555444555555333333333333333333333333222222222111000000/////////000000111111000000//////////////////////////////......---,,,,,,++++++++++++++++++++++++++++++444444333222222222333333000333555444222000000222111000000000////////////////////////////////////.../////////000000000111........................------------,,,,,,++++++++++++++++++++++++++++++)))***+++,,,---,,,,,,+++++++++++++++++++++++++++,,,,,,,,,+++++++++++++++((()))***+++,,,++++++***,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,))))))***++++++++++++************+++,,,------------,,,,,,------///000000,,,,,,------.../////////,,,,,,---............---......////////////..................////////////........./////////000000/////////000000000000000///000111222222333333222111222222222222333333333444333333333333444666666555555666666777888888888555666666777777777777777555666666777888888999999888888888888999999999999888888666666666888:::;;;;;;;;;::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<888999:::;;;;;;;;;;;;;;;999888777777777888:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999777777666555555555555555555555555555444444444555555444444444222222333333333333222222////////////////////////...........................------,,,,,,------.........------,,,---------+++,,,---//////---,,,+++,,,,,,+++***************---+++******++++++***)))))))))))))))************************************)))************+++++++++++++++************++++++))))))))))))))))))))))))************************)))))))))))))))))))))))))))************+++++++++)))))))))***+++++++++,,,)))************+++++++++(((+++***((()))000222111***************************,,,......,,,***+++---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,------+++,,,......,,,,,,,,,---************+++,,,------,,,---......//////......------------------------,,,,,,,,,---------------////////////////////////000000000000111111111111///////////////000111222222333333444444444333333666666666666666666666666222222222222222222222222222222222222222222222222222333444555666666666666333333333444555666555333444444555555666777777888888888777777666666666555555555555555555555555555444555555555555555444444666666555444444555555555111111111111111111111111222111111000000///......//////000111111000//////........................---------,,,,,,,,,,,,,,,*********+++++++++++++++555444333333222222222222222555777777444222222444000000000000////////////000000000000000000000000.../////////000000111111........................,,,,,,,,,++++++*********++++++++++++++++++++++++)))***+++,,,---,,,++++++++++++++++++++++++++++++---,,,,,,++++++*********((()))***+++,,,+++******,,,,,,,,,+++++++++***************++++++,,,,,,---*********++++++,,,,,,,,,++++++,,,------------,,,++++++,,,------...//////,,,,,,,,,---...///000111+++,,,,,,---...///000000++++++,,,---------,,,,,,......////////////................../////////000............/////////000------...///000111222222///000111222222333222222111111222222222333333333555555444333444555666777333333444555666777888888555555666777777777777777555666666777888999999999888888888888888999999999888777555444555666888999<<<======>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;666777888999:::;;;;;;;;;999888777666777888:::<<<::::::::::::::::::::::::;;;;;;999888777555444444444444333333333444444555222333333444444333333222222222222333333222222222////////////////////////........................------,,,,,,,,,------...///...---,,,+++*********+++,,,...//////...,,,+++,,,,,,+++***))))))******,,,+++)))***++++++***(((&&&&&&'''((()))***++++++)))))))))))))))))))))))))))************+++++++++++++++************++++++((((((((((((((((((((((((************************)))))))))))))))))))))))))))************+++++++++***************+++++++++)))************+++++++++&&&++++++))),,,555999777))))))))))))))))))))))))'''***------***))))))***,,,++++++++++++++++++,,,************************---------,,,,,,+++++++++++++++,,,,,,,,,---------***,,,------,,,+++,,,---+++++++++,,,---...///000,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++........................000000000000111111111111000000000000111222444444333333444444444333222222666666666666666666666666222222222222222222222222222222222222222222222222222333444555666666666666222111111222444444333111444444444555666777777888777777777777666666666666555555555555555555555555333444444555444444333333555555444444444555555666000000000000000000000000111111111000//////......,,,---...//////...---,,,........................***++++++,,,,,,------...******************++++++333222222222222222222333111111111111000000000000000000000000000///......222111///...---------...000000//////.........---......---------,,,,,,,,,......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......+++,,,---...---,,,+++***))))))***+++,,,---------++++++,,,,,,,,,---------...,,,***+++...///...---------------------------...------------...//////......................................................//////000111111111222222111111111111111222111111000000//////......000111111222222333444444111111111111111111111111666666666666555444333333444666888::::::777444222666666777888999888888888777666555555555777888999888888888777888999999:::;;;;;;;;;<<<<<<<<<<<<===;;;:::999888777777777777===;;;888888999:::::::::999999888777666555444444999999999888888888888888:::::::::999999777666555444444333333333333222222222222222333333444444444222222222111000//////...111111000000//////...............------,,,,,,,,,000////////////.........+++,,,---...---+++)))'''+++,,,...//////...,,,+++******+++++++++,,,,,,,,,************************)))(((&&&''')))******)))************************************************------,,,+++***)))((('''+++*********))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,,,,++++++******)))))),,,+++++++++++++++++++++)))))))))+++---111555777))))))))))))))))))))))))++++++,,,---------,,,,,,******+++,,,,,,,,,,,,++++++***)))***+++++++++***+++,,,,,,,,,,,,+++******------------------------++++++------------++++++------------------,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------////////////////////////............//////////////////000000111111111111222222222222333444555666444444444333333222222222222222222222222222222222111111111111111222222222111333444666666555444333333333333333333333333333555444444444444555666666555666888999999999888777666666555555555444444444555555333333333333555555000111333333444333222111000000111111111111000000111111000///////////////............////////////000...---++++++,,,---...+++,,,,,,------,,,,,,+++++++++++++++++++++++++++222222111111111111222222111111111000000000//////000000000000000///......///...---,,,++++++,,,,,,000/////////.........---......---------,,,,,,,,,---------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++++++++,,,,,,,,,------,,,,,,+++***((((((((()))*********+++*********++++++++++++,,,...,,,***+++---///...---........................---------------...//////................................................,,,,,,------......//////000000////////////000000111000000000/////////...000111111222222333333444333333333333333333333333555555555555555444333333555666888::::::888666555777777777777777777777777777777666666666777888999888888888888888999999:::::::::::::::;;;;;;;;;;;;;;;::::::999888888777777:::999777888:::;;;;;;;;;777777777777777777777666777666666666666666666666999999999999888777777777444444333333333222222222000000000111111111222222222222111000000///......000000000000//////............---------,,,,,,,,,/////////.........------+++,,,---------+++)))''')))***,,,------,,,***)))))))))*********+++++++++************************)))((('''''')))******)))*********************************************************)))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))))))))************************,,,+++)))((((((***+++,,,))))))))))))))))))))))))++++++++++++***))))))(((******+++,,,,,,,,,,,,++++++*********+++++++++***++++++,,,,,,++++++***)))+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------....................................////////////000000000000000000111111111111111222222444555555444444333333333222222222222222222222222222222222222222111111111111111111///000222333444333222111333333333333333333333333444444444444444555555666555555777888888888777666555555555444444444444333555444333222222333444555111111222333333222111000000000111111111111000000//////......---------...------------............---------------,,,,,,++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++111111000000000000111111111111000000000000////////////000000000///.........------,,,,,,,,,------/////////.....................---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,------,,,******)))))))))------,,,+++++++++++++++))))))))))))))))))***************+++++++++,,,,,,---,,,***+++---......---////////////////////////---------------......///------------------------------------------------,,,,,,,,,---......//////......---------......///000000000000////////////000000111111222333333333444444444444444444444444444444555555555444333333555666777888999999999888888777666555555555666777777777666666777777888999888777777777777888999999888888999999999:::::::::::::::;;;;;;:::999888777777777777999;;;<<<;;;:::666666666777777777888888666666666666666666777777999888888777777777888888333333333333222222222222000000000000000111111111111111000000//////......000000000////////////......------------,,,,,,,,,......---------,,,,,,,,,+++,,,------,,,+++)))(((((()))***++++++***)))((((((((()))))))))************************************((('''''')))******)))************************************************''''''(((((()))))))))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))))))))***((())))))*********)))))),,,+++)))'''&&&&&&'''''')))))))))))))))))))))))),,,,,,++++++***)))'''&&&******+++,,,,,,,,,,,,+++++++++++++++++++++******++++++,,,,,,++++++***)))******++++++++++++++++++,,,,,,++++++++++++,,,,,,+++++++++,,,,,,------.........---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------------------------............/////////000000000000000000000000111111111111222333444444333333333333222222222222111111111111111111111111333222222222111000000000...///111222222222111000333333333333333333333333444444333333444444555666444444555666666666666555444444444444333333333333444333222111111222333444111111222222111000///...///000000111111000000///---------,,,,,,,,,,,,,,,+++,,,,,,,,,------------+++,,,...//////---+++)))++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++000000////////////000000111000000000////////////...///////////////......///........./////////000..............................---------,,,,,,,,,+++++++++++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++,,,+++******)))))))))***...---+++*********+++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,---------........................------,,,,,,------...///------------------------------------------------------...//////000000111---------,,,------...///000000000000////////////000000000111222222333333444444444444444444444444222333333444444444333333444444555555777888999:::888777555444333444666777666666666666666666666777666555555555555666777777888888888999999999::::::999:::<<<<<<<<<:::888777777777777999;;;;;;999777555555555555555666666666888888888888888999999999888888777666777777888999333333333222222222222111111222222222222222222222000000000//////.........////////////////////////---------------------------------,,,,,,,,,+++++++++,,,,,,,,,,,,+++***)))(((((()))******)))(((((())))))))))))*********+++************************+++)))(((((()))******)))************************************************((((((((())))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******((()))***++++++******)))******)))))))))***++++++)))))))))))))))))))))))),,,,,,,,,,,,,,,+++***)))******+++,,,,,,,,,,,,++++++,,,,,,,,,*********++++++++++++++++++***)))))),,,,,,,,,,,,,,,------------,,,+++******+++,,,---)))******+++,,,------...---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////000000000000000/////////111111111111111222333333333222222222222222222222000000000000000000000000333333333222111000//////000111222333333333222222333333333333333333333333333333333333333444444555333333444444555555555555444444333333333222222222333222111000000111222333222111111000///......---//////000000000000//////------------,,,,,,++++++,,,,,,,,,,,,------------,,,,,,---...---,,,+++***++++++,,,,,,,,,,,,++++++************************000//////////////////000000000000////////////.........////////////............//////////////////---------.....................---------,,,,,,,,,***+++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))*********++++++++++++++++++++++++++++++++++++***)))))))))******+++,,,---,,,+++***)))***+++,,,,,,,,,,,,+++++++++++++++************+++++++++++++++++++++++++++,,,---...------------------------,,,,,,,,,,,,,,,---......------------------------------------------------------......///000000000...---------......///000////////////000000000000///000000111111222333333222222222222222222222222111111222333444444333333222222222333444666888999888777555333333444666777555555555555555555555444333333333333333444555555888999999999::::::::::::999:::;;;<<<<<<;;;999777999888888999:::999666444666666555444333333222222777777888888999999999999777777777777777777888888333333222222222111111111111111111111111111111111/////////............................../////////---------------------------,,,,,,,,,,,,+++++++++++++++,,,,,,++++++******)))******************)))*********+++++++++,,,,,,))))))))))))))))))))))))+++***((((((*********)))))))))))))))))))))))))))))))))))))))))))))))))))++++++*********)))))))))))))))))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******((()))+++,,,---,,,+++***)))))))))***+++,,,------)))))))))))))))))))))))))))***++++++,,,,,,,,,,,,******+++,,,,,,,,,,,,++++++---...,,,***)))***,,,***++++++++++++***))))))+++++++++,,,,,,---------,,,,,,***))))))***,,,,,,))))))******+++,,,------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------............000000//////////////////111111000000000111222222222222222222222222222222000000000000000000000000333333333222111000//////111111222222333333333333333333333333333333333333222222222222222333444444333333333333333444444555444444333333333222222222222222000000000000222222222111000///......------//////000000000000//////---............---,,,,,,,,,------------............---,,,+++***+++,,,,,,***++++++,,,,,,++++++***************************000000////////////000000000000////////////......------.../////////......,,,------...------,,,,,,---------------...............---------,,,,,,,,,+++++++++++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))************++++++++++++++++++++++++)))))))))******,,,------,,,,,,+++***************))))))))))))))))))******(((((((((((()))))))))******+++,,,+++***+++,,,...------------------------,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------.....................///000111////////////000000000000//////000000111222222222111111111111111111111111///000111222333444444444111111222222333555666777666666555555555666777888555555666666666555444444222222222222222333444444888888999999999:::::::::888999:::;;;;;;:::999888:::999888888888777555333666666555444333222111111555555555666777777888888666777777888888777666666222222222222111111111111////////////..............................---------............/////////,,,,,,,,,------------...------,,,,,,,,,++++++++++++++++++++++++++++++++++++******************+++***++++++++++++,,,,,,,,,)))))))))))))))))))))))),,,***))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))),,,+++++++++******))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))))))))***((()))+++---...---,,,+++)))*********))))))))))))))))))))))))))))))))))))&&&&&&((()))***+++++++++******+++,,,,,,,,,,,,++++++---///---***(((***,,,******++++++******)))((((((((())))))***+++++++++++++++************++++++)))))))))******++++++,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------..................//////000000000111000000000000000111111111111111222222222222222111111111111111111111111333222222222111000000000000000000000111111222222333333333333333333333333222222111111222222333444333333333222333444444555444444444444333333333333333222111000000111222333222111000///......//////...//////000000//////......//////000000...---,,,------------............///---+++))))))***,,,---******++++++++++++******************************111000000//////000000111000000/////////.........,,,---......//////......------.........,,,+++***,,,,,,,,,------...............---------,,,,,,,,,,,,,,,++++++******))))))************************---,,,,,,++++++*********************************************************))))))*********+++++++++************************,,,+++++++++++++++,,,---+++++++++++++++***))))))((((((((()))*********+++)))*********++++++++++++)))+++,,,+++******,,,...........................,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...------------...///000111.../////////000000000111//////000000111111222222111111111111111111111111...///000222333333444444222222333444444555666666444555666666777888999999777777888888888777555555333333333333333444555555777777777888888888999999999999999999999999999999:::888666666777777666555666666666555555444444444444555555666777777888888666777888999999777444333222222222222111111111111//////.........------------------------------------------.........//////,,,,,,,,,---------......------------,,,,,,,,,,,,+++++++++++++++++++++,,,+++******************+++************++++++++++++))))))))))))))))))))))))---+++))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((()))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))***************)))))))))&&&(((***---------+++***************))))))(((((())))))))))))))))))))))))&&&'''((())))))***))))))******+++,,,,,,,,,,,,++++++...000...***(((***---***************))))))((('''(((((()))******++++++******++++++++++++******)))))))))***************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,---------.........,,,------...///000111111111000000/////////000000000111111111222222222222222222222222222222222222222222111111111111111111111111111111111222222333333333333333333333333333111111111111111222333333444333333222333444555666555555555444444444444333333222111000000111222333111111000/////////000111......////////////......---...000000000///---,,,+++,,,,,,,,,---------------,,,,,,+++++++++++++++******++++++++++++******************************111111000000000000111111000/////////............,,,,,,---.../////////...000000111111000...,,,+++,,,,,,,,,------...............---------,,,,,,,,,---,,,,,,+++***)))((((((************************...------,,,+++***))))))******************************************************+++++++++,,,,,,,,,************************......---,,,++++++++++++******+++,,,,,,***)))((())))))***+++,,,------...------........./////////)))+++---,,,)))))),,,///////////////////////////,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////000,,,,,,,,,---...///000111.../////////000000111111/////////000111111222222111111111111111111111111---...000111333333444444222333444555666666666666333444666888999:::::::::888999:::::::::888777666555444444444444555666666666666666666777777777777999888888777777888999999999777444444666777888777666666666666777777777777666777777888999:::::::::555777999::::::777333111222222222111111111111000111111000000/////////...---------------------------------.........//////,,,,,,,,,------...............------------,,,,,,,,,++++++***++++++,,,,,,******))))))))))))******))))))))))))************))))))))))))))))))))))))---+++))))))***+++***)))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&'''((()))***++++++(((((())))))*********+++************************)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,++++++******))))))%%%'''))),,,,,,,,,***)))))))))***+++++++++++++++))))))))))))))))))))))))***++++++++++++******)))******+++,,,,,,,,,,,,++++++...111...***'''***---***************)))(((((()))******+++,,,,,,------)))***+++,,,,,,+++***)))************))))))))))))...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,,,,---------......+++,,,---...///111222222111000////////////000000000000111111222222222222222222222222222222222222111111111111111222222222444444333333444444555666333333333333333333333333111111111000111222222333555444333222333444555666666666555555555444444444444333222111111222333444111111000//////000111222......////////////......---...///000000...,,,+++******+++++++++,,,,,,,,,***+++,,,------+++***(((******++++++++++++******))))))))))))))))))))))))000000000000000000000000.........///////////////...,,,+++---000111///,,,***+++---//////...---,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********************************,,,+++++++++***))))))))),,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++...+++((()))++++++***(((++++++++++++++++++++++++,,,,,,,,,++++++*********************************)))************+++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...++++++------------++++++------++++++++++++------,,,,,,,,,++++++*********........................,,,,,,............,,,,,,---------.........////////////............//////////////////000000000000000000000000111111111111333333333222222222222111333333444444444444444444444444444555555777888888999888777666555444333222555444333222333333555555777777777777666666666666666888999888777666777888777666444444666777666555333333333444555666777777555444444777::::::777333999999999888888666555444333333333333333333333333333222111///............///............---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***)))))),,,,,,,,,++++++*********++++++++++++++++++++++++++++++******++++++,,,---)))))))))))))))*********************************((((((((((((((()))))))))(((((((((((())))))))))))+++***)))'''''''''((()))+++*********))))))((((((((((((((((((((('''''''''''''''(((((())))))******((((((((((((((()))******************************))))))))))))((((((((((((((()))***++++++***)))((((((((((((((((((((((((((())))))))))))))))))))))))+++++++++*********))))))******+++++++++,,,,,,,,,,,,,,,+++******+++,,,,,,+++++++++*********))))))+++***)))(((((()))***+++)))************+++++++++***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++*********+++,,,---------------------------------------------------...------------...//////////////////000000000000---...///111111222222222222222111111111111111111000000000000000000000000000000000000111222333444444555555555444333333222333333222222222222333333333333333333333333333333444444555555555555444444555555444444444333333333444333111////////////000........................111000000///......------......---------,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,+++++++++******((((((((((((((((((((((((////////////////////////////////////...............,,,,,,---000000///---,,,,,,,,,,,,------......++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********************************+++++++++***************++++++++++++************++++++************++++++(((&&&&&&(((+++......---++++++++++++++++++++++++,,,,,,,,,++++++*********************************)))************+++++++++++++++++++++++++++++++++,,,++++++++++++,,,------++++++,,,------,,,++++++---,,,,,,++++++,,,,,,------------,,,,,,,,,++++++------------------------+++,,,---......---,,,+++---------.........////////////............//////.../////////000000000000//////000000000111111111000111111111222222333333333333333444444444444444444444444444555666777888;;;;;;:::999888777666666666555444333333333444555777777777666666666555555666777888888666666777888777666444444666777666555333333444444555555666666666555666777999999777666::::::999888777666444444333333333333333333333333111000///////////////000............------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++******)))+++++++++******)))))))))++++++++++++++++++++++++))))))(((((())))))***+++*********)))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))***)))(((''''''(((((()))*********)))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((()))******''''''''''''''''''''''''))))))))))))((((((((((((((()))************)))((((((((((((((((((((((((((())))))))))))))))))))))))+++++++++*********))))))*********+++++++++,,,,,,,,,++++++******++++++,,,+++++++++*********))))))+++***)))(((((()))***+++(((((()))))))))*********))))))***++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******)))))))))***+++,,,---------------------------------------------------------------...//////.../////////000000000000...///000111111111111111222222111111111111111111111111111111111111111111/////////000000111222333444555555555444444333222333222222111111222222333333333333333333333333333444444555555555555444444333222222222222111111111333222111////////////000........................000000///......---,,,,,,...------------,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,+++++++++*********))))))))))))))))))))))))........................000/////////...---------------,,,...///000...---...---,,,***+++,,,...000+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************+++++++++*********))))))(((((((((++++++************++++++,,,+++))))))******)))(((+++++++++++++++++++++++++++++++++++++++*********************************)))************++++++++++++++++++++++++++++++++++++++++++++++++,,,------++++++,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++---------...............//////............//////....../////////000000000//////000000000000111111......///000111222333444222333333333444444444555444444444444555666777777:::::::::999999888888888666666555444333333444444666666666555555555444444666777888777666555666888777666444444666777666555444444444444444555555555666777888888777777888999::::::999888777555333222333333333333333333333333//////......//////000111............------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++******************)))))))))))))))++++++++++++++++++++++++))))))(((((())))))***+++++++++******))))))((((((((((((((((((((((((((((((+++++++++***)))))))))((((((((((((((()))))))))))))))(((((((((((())))))*********))))))))))))((((((((((((((((((((((((((((((*********)))((('''''''''((((((((((((((()))******))))))))))))))))))))))))(((((((((((())))))))))))((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))+++************)))))))))*********++++++++++++,,,,,,+++************+++,,,+++++++++*********************))))))))))))******'''((((((((())))))))))))((())))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))***++++++---------------------------------------------------------------......///....../////////000000000///000000111111111000000111111222222222222222222111111111111111111111111/////////000111111222222444555555555555444333333222222111111111111222222333333333333333333444444444444555555555555444444222222222111111111000000222222111000////////////........................///......------,,,,,,+++------------,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,++++++++++++*********************************........................000000///...------,,,,,,---------...//////...---...---,,,,,,,,,,,,......++++++++++++++++++++++++************************+++++++++***************************************)))))))))***+++++++++,,,*********)))((((((''''''++++++************++++++...---,,,***)))(((&&&%%%************************+++++++++***************************************))))))*********++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,---+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++........................///......------......///........./////////000000////////////000000000111...//////000111111222222222222222333333444444555444444444444444555666777666666666666666666666777666666555555444444333333666555555555444444444444555666777777555555666777777666444444666777666555555444444444444444444444666888:::999666666999<<<::::::999888666555333222222222222222222222222222//////.........//////000.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************************))))))************************++++++******++++++,,,---,,,++++++***)))(((''''''))))))))))))))))))))))))---,,,,,,+++***)))(((((((((((((((((())))))))))))''''''(((((())))))******))))))))))))))))))((((((((((((((((((((()))))))))***)))))))))((((((((('''((((((((((((((())))))***************************(((((((((((())))))))))))((())))))))))))))))))((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************++++++++++++++++++************++++++***************************))))))))))))))))))***((((((((()))))))))******))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++------------------------------------------------------,,,,,,------...///........./////////000000000111111111111000000///111111222222222222222333111111111111111111111111000000111222333333333333444444555555555555444444222222111111111111222222333333333444444444444444333444444555555444444333333333333333222222222222111111000000////////////........................---------,,,,,,+++++++++---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++************************************////////////////////////000//////...---,,,,,,+++---...//////...---------,,,---.........---,,,+++++++++++++++++++++++++++************************************************************************)))))))))***+++++++++,,,++++++*********)))))))))++++++************++++++%%%&&&(((******++++++,,,************************************************************************))))))*********++++++++++++++++++++++++++++++++++++************+++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++.....................---......------------..................////////////...////////////000000000000000000000000000000000111111222222333444444555555444444444444555555666444444444555555555555555666666666555555444444444666555555555444444444444444666666666555444555666777666444444666777666555444444444444444333333333666888:::999666666999<<<999999999888666444333222222222222222222222222222111000///...------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***++++++++++++++++++++++++************************++++++******++++++,,,---,,,++++++***)))(((''''''))))))))))))))))))))))))---,,,,,,+++***)))(((((((((((((((((())))))))))))''''''(((((())))))******(((((((((((((((((())))))(((((((((((())))))******'''((((((((()))))))))***((((((((((((((())))))***'''''''''''''''''''''''''''((((((((()))))))))***)))(((((((((((((((((()))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))*********+++++++++************************************************)))))))))******))))))))))))))))))*********++++++******++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,---..................////////////000111111111111000000///111111222222333333333333111111111111111111111111111222333555555555555555444444555666666555555444333333222222222222333333333333333444444555555555333333444444444444333333333333222222222111111111000000000000/////////...........................,,,,,,,,,,,,,,,+++++++++------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++*********))))))************************///////////////////////////.........---,,,,,,,,,---...000///...,,,------+++---...//////---+++***++++++++++++++++++++++++************************)))))))))******************************************************+++++++++++++++++++++++++++++++++++++++************++++++%%%'''***+++***)))******************************)))))))))***************************************)))************+++++++++++++++++++++++++++++++++***************+++,,,,,,++++++************+++++++++,,,,,,------,,,,,,+++******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,...............---------......------------......------........./////////......////////////000000222222111111111000000000000000111222333444555555555444444444444444555555666666666666666666666666444555666666666666555555666666666555555555444444444555666555444333444666777666444444666777666555333333333333333444444444666777888888777777888999888888888777666555444333222222222222222222222222222111///...---,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,************************))))))(((((())))))***+++++++++******))))))((((((((((((((((((((((((((((((+++++++++***)))))))))((((((((((((((())))))))))))'''((()))))))))))))))(((''''''(((((((((((())))))'''(((((())))))******+++'''''''''((()))*********((((((((((((((()))******((((((((((((((((((((((((''''''(((((())))))******)))((((((''''''(((((()))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))))))))***)))))))))************+++))))))***++++++***))))))***************+++++++++))))))************))))))************++++++++++++***++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...---------------------------------------------------------,,,,,,,,,,,,,,,------...------.........////////////000000111111111000000111111222222333444444444222222222222222222222222222333555777777777666666444444555666666666666555444444333333333333444444333333333444555555666666333333444444444444333333000000000////////////......//////000000//////...........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++,,,,,,,,,+++************)))))))))************************........................---------------------------///000000---,,,,,,...---.........---,,,,,,+++++++++++++++++++++++++++************************((()))))))))*********+++************************+++++++++***************)))******++++++,,,,,,,,,++++++************++++++'''))),,,,,,)))'''&&&'''************************((()))))))))*********+++************************)))************+++++++++++++++++++++++++++++++++***************++++++,,,,,,+++***))))))***+++,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------------------------------...---,,,++++++,,,---...//////.........---------...------,,,,,,------...---------.........//////........./////////000000111111111222222222222222000000111222333444555555555444444333333444444555777777777777666666666666333444555666777777666666777777777666666666555555333444555555333333444555777666444444666777666555222222222333333444444555666555666777999999777666666666777777666555555444111111111111111111111111000///...------------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))*********++++++++++++************************))))))(((((())))))***+++*********)))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((())))))******)))(((''''''''''''((((((((())))))'''(((((()))******++++++(((((((((((())))))))))))((((((((((((((()))******************************'''''''''((()))*********)))(((''''''''''''((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))******))))))))))))************((()))***++++++***)))((())))))*********+++++++++((()))***++++++***)))((())))))))))))*********************+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++,,,---------,,,,,,------------------------------------------------,,,,,,++++++,,,,,,---...---------.........//////...///000111111111111111111111222222333444444555222222222222222222222222222333555777888777666555444444555666666666666666666555555444444555555666333333444444555666666666222333333444444333333222000000/////////.........---...///000000///..............................,,,,,,,,,---------------,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,************))))))))))))))))))))))))))))))))))))------------------------,,,,,,------------------,,,///111000---+++,,,...000///---+++++++++---...++++++++++++++++++++++++))))))))))))))))))))))))(((((())))))*********+++************************,,,+++++++++******))))))(((((()))***+++,,,------++++++************++++++###(((+++******,,,...))))))))))))))))))))))))(((((())))))*********+++************************)))************+++++++++++++++++++++++++++++++++*********)))***++++++,,,,,,+++***))))))***+++,,,++++++------------++++++,,,,,,,,,------.......................................,,,,,,,,,,,,......//////.........---------...------,,,,,,------...---------.........//////............/////////000000000111222333444444555///000111222333444555555555444444333333333444444777666666666555555555555222333555666888888777777777777777777666666666666333444555555333333444555777666444444666777666555111111222333333444555555666444444777::::::777333555555666666666666555555111111111111111111111111...------------...//////---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++(((((())))))*********+++))))))))))))))))))))))))+++++++++***+++,,,,,,---)))))))))))))))*********************************(((((((((((())))))))))))(((((((((((())))))))))))))))))*********((('''&&&&&&'''''''''(((((())))))'''(((((()))***+++++++++******))))))((((((''''''((((((((((((((()))******''''''''''''''''''''''''&&&''''''((()))******+++)))((('''&&&&&&'''((()))(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))******))))))))))))************((()))***++++++***)))((())))))******++++++++++++((()))***++++++***)))((((((((((((((()))))))))))))))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------)))***+++,,,---,,,++++++------------------------------------------------,,,,,,++++++,,,,,,---...---------.........//////......///111111222222222111111222333333444555555222222222222222222222222111222555666777777555444444444555666777777666666666666555555555555666666333333444444555666777777222333333444444333333222111111111111000000000000---...///000000///..............................------------------------,,,,,,,,,+++++++++***************++++++,,,,,,,,,************))))))))))))((((((((((((((((((((((((////////////////////////////////////////////////........................,,,,,,++++++***)))((((((++++++************++++++***************************************************++++++,,,,,,++++++******************)))(((((()))))))))))))))))))))))),,,,,,+++***(((((()))+++(((((((((((())))))))))))))))))))))))))))))))))))+++++++++*********))))))+++***)))(((((()))***+++,,,,,,,,,++++++***************))))))))))))******)))***+++,,,---,,,++++++,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------...//////------,,,+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---------,,,+++,,,---...///...------------...////////////............//////...///000111111111111111222222111111222444555666444444444444444555666777333333333444444444555555555555555555555555555555555555555555555555555555555555555555555555555555666666666666777777777777222222222333333333444444444444555666777777666666888888777666444333111000111111000///////////////000///---,,,++++++,,,,,,------+++******+++------++++++++++++++++++++++++******++++++++++++*********))))))))))))+++,,,---************************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))''''''(((((())))))******(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))+++***)))(((((()))***+++))))))))))))))))))))))))******))))))))))))*********)))(((''''''((()))*********))))))((((((''''''&&&''')))*********)))((('''((((((((()))))))))***))))))************))))))))))))************))))))&&&''')))*********)))(((******))))))))))))************************************+++++++++,,,,,,,,,---------,,,,,,+++++++++,,,---...,,,***))))))***------------------------//////...---,,,,,,++++++------------------------++++++,,,------.../////////000111222222111000///000///.........///111222111222333333444444333333333333333333333333333333222222333444444555555666666777777666555444444555333444444444555555666666333333333222222222111111111222222222222111000000222111111000///......---------,,,,,,,,,+++++++++++++++,,,------......///000///---,,,+++,,,------,,,,,,+++******+++,,,,,,************))))))))))))---,,,+++***))))))))))))))))))))))))))))))))))))................................................------------------------,,,,,,++++++***)))))))))++++++************++++++***************************************************++++++,,,,,,++++++******************)))(((((())))))))))))))))))))))))+++++++++)))(((''')))+++))))))))))))************))))))))))))))))))))))))+++++++++*********))))))+++***)))(((((()))***+++,,,++++++++++++++++++*********))))))))))))******)))***+++,,,,,,,,,++++++,,,,,,,,,+++++++++******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---------...,,,,,,,,,++++++,,,------...---,,,,,,,,,,,,,,,------,,,,,,,,,,,,---.........------------...////////////............//////000000111222222333333333333222222222333444666777555444444444444555666666333333333444444444555555555555555555555555555555555555555555555555555555555555555555555555555555444555555555555666666666333333333333444444444444444444555666666666666666888888777666555333111000111000//////......//////000///...---,,,,,,,,,,,,...------,,,,,,------...++++++++++++++++++++++++******++++++++++++******,,,+++***))))))******+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))((((((''''''(((((()))******)))(((((()))******))))))))))))))))))))))))((((((''''''''''''((((((***)))(((''''''((()))******)))))))))((((((((('''&&&'''((()))***))))))((((((((((((((())))))))))))))))))************))))))))))))************))))))((())))))*********************))))))))))))******+++++++++*********))))))))))))*********+++++++++,,,,,,,,,,,,,,,,,,++++++,,,------,,,***))))))***------------------------///......---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++,,,------,,,,,,---......---,,,+++///////////////000000111111222222333444333333333333333333333333333333333222222333333444555555555666777888777555444555666333333444444444555555555444444444333333333222222111222222222222111000000111111000000///......------------------,,,++++++------------------,,,,,,---,,,+++************+++,,,++++++******++++++,,,************))))))))))))---,,,+++***))))))))))))))))))))))))))))))))))))........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))++++++************++++++******************************************************++++++++++++******)))************))))))((())))))))))))))))))))))))***++++++***(((((()))+++************++++++++++++))))))))))))))))))))))))+++++++++*********************))))))))))))***************+++++++++++++++******))))))))))))******)))***++++++,,,,,,++++++,,,,,,,,,++++++++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++,,,------...//////...---,,,,,,------+++,,,------......------...------------...////////////............//////111111222222333444444444444444333333444555666777666666555444444444444555333333333444444444555555555555555555555555555555555555555555555555555555555555555555555555555555333333444444444555555555333444444444444555555555444444555666666666666555777777777666555333222111222111111000000000000000////////////......---,,,---......//////......---++++++++++++++++++++++++******++++++++++++******---,,,+++***))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))((((((''''''(((((()))***))))))(((((())))))***))))))))))))))))))))))))((((((''''''''''''(((((())))))(((((((((((())))))))))))))))))((((((((((((''''''((()))))))))))))))))))))))))))(((((((((((())))))************))))))))))))************))))))***************++++++,,,******))))))))))))******+++++++++*********))))))(((((()))))))))*********+++++++++,,,,,,,,,,,,,,,,,,------,,,***)))***+++------------------------......------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++,,,,,,---......////////////............///000000000000///111111222333333333333222222222222222222222222222222222333333444444555555666777888777666555666777333444444444444555555555555444444444333333333333111111222222111111000///000000000///......------------...///...---,,,+++.........---,,,+++++++++,,,,,,+++************+++,,,+++************+++,,,************)))))))))))),,,+++******))))))))))))))))))))))))))))))))))))........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********++++++************++++++******************************************************++++++++++++******))))))************)))((())))))))))))))))))))))))***+++,,,+++***)))***,,,)))))))))*********++++++))))))))))))))))))))))))***************************))))))))))))))))))***))))))******++++++,,,,,,******))))))))))))******)))******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************+++,,,---...///000///......------------+++,,,---...///...---,,,...------------...////////////............//////111111111222333444555555555555555555666666777777777777666444444333333333333333333444444444555555555555555555555555555555555555555555555555555555555555555555555555555555333444444444444555555555444444444555555555666666444444555666666555555555666666666666555444222222444333222222111111222222...///000000000///---,,,,,,---...//////...---,,,++++++++++++++++++++++++******++++++++++++******,,,++++++*********))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((******))))))((((((''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))***))))))(((((())))))***)))))))))(((((()))))))))((((((((((((((((((((((((******))))))))))))******))))))(((((((((((())))))))))))))))))(((((((((((('''(((((()))))))))))))))))))))))))))(((((((((((())))))************))))))))))))************))))))+++***)))((()))***+++,,,******))))))))))))******))))))*********+++++++++))))))))))))*********+++******++++++,,,,,,,,,---+++,,,---,,,***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,------.........//////000000111111111000,,,---///000000000///...000111111222222222222222222222222222222222222222111222222333444444555555666777888777666555666888555555555555555555555555444444333333333222222222111111111111111000000////////////......------------...///000///...,,,+++---------,,,,,,,,,++++++------,,,,,,,,,,,,,,,,,,++++++************++++++************)))))))))(((++++++***)))))))))))))))))))))))))))))))))))))))........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++++++++++++++************++++++************************)))))))))))))))))))))))))))******++++++******)))((())))))*********))))))))))))))))))))))))))))))***,,,------++++++,,,---((((((((()))))))))******))))))))))))))))))))))))************************)))))))))******))))))))))))))))))******+++++++++******))))))))))))******)))))))))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********************)))*********+++,,,---...///000///...---------------+++,,,---...///...---,,,...------------...////////////............//////000000000000111333444555666777777777888888888888888777666555444333333333333333333444444444555555555555555555555555555555555555555555555555555555555555555555555555555555444444555555555666666666444444444555555555666666444444555555555555444444444444444444444333222222222222111000000000000000...///000000000///...---+++,,,---......---,,,+++++++++++++++++++++++++++******++++++++++++******))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((******))))))((((((''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))+++******))))))******+++((((((((())))))(((((((((((((((((((((((((((((((((******))))))))))))******(((((())))))))))))(((((((((((((((((())))))))))))((((((((((((((())))))***))))))))))))(((((((((((())))))************))))))))))))************))))))))))))((('''''')))***+++******))))))))))))******''''''(((***+++,,,---...*********+++++++++,,,,,,*********++++++,,,,,,,,,+++,,,---,,,*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,------------......---------------......///,,,---///000000000///...///000111111222222111111111111111111111111111111111111222222333444444555555666777777666555666888777777666666666666666666222222222222111111111000000111111111111000//////............---------------.../////////...---,,,+++++++++,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,,,,************************************)))))))))(((******))))))((()))))))))************************------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++************++++++************************))))))))))))))))))))))))))))))************))))))((())))))************))))))))))))))))))))))))))))))+++------,,,+++,,,---'''((((((((())))))))))))))))))))))))))))))))))))***************+++++++++))))))************)))))))))))))))*********************))))))))))))*********))))))))))))***++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********************+++++++++++++++,,,------......---------------......+++,,,------......------...------------...////////////............//////000//////000111333555666888888999999999999888888888777666555444333333333333333333444444444555555555555555555555555555555555555555555555555555555555555555555555555555555444555555555555666666666333444444444444555555555444555555555555444333333222222222333333222111111///......---------------....../////////......---+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******++++++++++++******(((((()))++++++,,,,,,+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))+++******))))))******+++'''(((((())))))(((((('''))))))))))))))))))))))))((((((''''''''''''(((((((((((())))))))))))(((((((((((((((((())))))))))))((((((((((((((()))******(((((((((((())))))))))))))))))************))))))))))))************))))))((((((((((((((())))))*********))))))))))))******&&&'''((()))+++---......***++++++++++++,,,,,,,,,*********+++++++++++++++***,,,,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------------...///000------...////////////...//////000111111111111000000000000000000000000000111111222222333333444444444555666666555555666777777777777666666666666666111111111111000000000000000000111111000000///...------------------------.........---------------*********+++,,,---------((()))******+++*********))))))***++++++***))))))************))))))))))))***))))))(((((()))))))))************************------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************))))))))))))))))))))))))))))))************))))))(((((()))***************))))))))))))))))))))))))''')))+++,,,+++******+++(((((()))))))))*********))))))))))))))))))))))))))))))*********+++++++++((()))***++++++***)))(((************))))))))))))******))))))))))))*********))))))((()))***+++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))******++++++,,,,,,,,,,,,,,,,,,++++++,,,------,,,++++++,,,,,,---...///---,,,,,,,,,,,,---.........------------...////////////............//////111000000000222444666888888999:::;;;;;;:::999888777666555444444444444444333333333444444444555555555555555555555555555555555555555555555555555555555555555555555555555555333333444444444555555555333333333333444444444444444555555555444444333222///000000111111111000000///...------,,,,,,------...---------------......------,,,,,,,,,,,,------++++++++++++++++++++++++******++++++++++++******))))))++++++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))''''''((())))))(((''''''))))))))))))))))))))))))((((((''''''''''''(((((('''((()))******)))(((''''''((((((((()))))))))***)))(((((('''((()))***+++&&&&&&'''((()))***++++++))))))************))))))))))))************))))))(((((()))************)))******))))))))))))******)))))))))***++++++,,,,,,************++++++++++++++++++++++++***************+++,,,,,,******+++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,---///000111...------------...//////...///000000111111000000000000000000000000000000111111111222333333444444222444555555444444555777666555555555444444444444222222222111111111000000000000000000000//////...,,,,,,,,,,,,,,,,,,,,,,,,///...,,,+++++++++,,,---++++++++++++++++++,,,,,,'''((()))***+++******)))((()))***++++++***)))(((************))))))))))))))))))(((((((((((())))))************************------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************))))))))))))))))))))))))))))))************))))))(((((()))***************))))))))))))))))))))))))%%%'''******)))((()))))))))************+++++++++))))))))))))))))))))))))))))))******++++++++++++((()))***++++++***)))(((++++++******))))))((((((******))))))))))))*********)))((((((((()))+++,,,*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++,,,---------------,,,+++++++++,,,,,,*********+++,,,---...///...---,,,+++,,,---...///...------------...////////////............//////222222111111333555888:::999:::;;;;;;;;;:::999888666666555444444444444555333333333444444444555555555555555555555555555555555555555555555555555555555555555555555555555555222222333333333444444444222222222333333333444444444555555555444444333222...//////000000000000///111111000///////////////...---,,,++++++,,,...//////...---,,,,,,---...///++++++++++++++++++++++++******++++++++++++******++++++,,,,,,+++***((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))''''''(((((())))))******(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))''''''&&&&&&&&&&&&''''''&&&'''((())))))((('''&&&))))))))))))))))))))))))******))))))))))))******'''((()))******)))(((''''''((((((((())))))******)))((('''''''''(((***+++%%%&&&'''((()))***+++,,,))))))************))))))))))))************))))))((()))***,,,,,,+++************))))))))))))******+++++++++************)))))))))))))))************,,,+++++++++******))))))***+++,,,,,,+++***+++---++++++++++++++++++++++++++++++++++++++++++++++++------------------------------------------------((((((''''''(((***+++---......---,,,,,,...///000...//////000000000000000000000000000000000000000000111111222333333444444222333444444333333555666444444444333333222222222333333333222222222111111000000000000000//////...,,,,,,,,,,,,,,,,,,,,,,,,000...+++))))))***,,,...------,,,++++++*********)))***+++,,,------,,,+++((()))***++++++***)))(((************))))))))))))))))))(((((((((((()))***************************,,,,,,,,,---...///000111,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++******+++++++++,,,,,,,,,)))))))))***+++++++++,,,))))))))))))))))))))))))++++++++++++++++++++++++******)))((('''%%%###"""((((((((((((((('''&&&&&&******))))))((((((''''''))))))))))))))))))))))))&&&'''***,,,,,,+++)))((((((((()))***************(((((((((((((((((((((((()))((((((((()))***++++++,,,,,,+++***))))))*********************)))((((((*********************************+++,,,,,,,,,---,,,,,,,,,++++++*********)))))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......---------............//////////////////...............///111333666888999>>>>>>>>>===<<<:::999888666555444333333333333333444555666666666555444333444444444555444444333222222222333333444333333333333444444444333222222111333333444555666666555555777666444333333444666777777777777666555555444444333222111000//////////////////............//////111000///...---,,,,,,,,,///......---+++******)))++++++++++++++++++++++++************************))))))))))))))))))))))))***************************))))))(((''''''&&&&&&''''''((((((((((((''''''+++***((('''((()))+++,,,))))))((((((''''''&&&&&&))))))(((((((((((())))))+++***)))(((((('''((((((******))))))((((((''''''''''''(((((())))))******((((((''''''&&&&&&&&&%%%))))))(((((((((((())))))''''''''''''''''''''''''(((((((((((((((((((((((('''((((((((((((''''''&&&,,,+++)))'''&&&%%%&&&&&&''''''''''''(((((((((((())))))))))))))))))))))))*********(((&&&&&&(((***(((((())))))))))))(((((())))))************))))))***)))(((''''''((()))***))))))))))))************------,,,++++++******)))))))))))))))))))))))))))+++++++++++++++++++++++++++***)))(((((()))************+++++++++,,,,,,,,,/////////...---------,,,******+++++++++,,,,,,,,,---------............///..................------000111111000...---...000111111111111111111111111///000111333333222111111111222333333444444333333555555444444444333333333444333333444555555444222000000000000////////////000000//////............,,,,,,,,,,,,,,,,,,,,,,,,*********))))))))))))(((+++*********))))))((((((+++++++++***)))(((((('''******))))))((((((''''''***)))(((''''''((()))))))))))))))))))))))))))))),,,,,,+++,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++++++++,,,,,,******************++++++))))))))))))))))))))))))************************((((((((((((((('''&&&%%%(((((()))))))))(((''''''***)))))))))((((((((('''))))))))))))))))))))))))******************))))))))))))***+++++++++++++++))))))))))))))))))))))))))))))))))))))))))***+++++++++***)))))))))))))))***************)))((((((************************)))))))))))))))*********,,,,,,,,,++++++*********************************)))************+++++++++*********+++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---------......------------............////////////..................///111333555888999<<<<<<;;;;;;:::999777777777777777666555444333333333444555666666555444444444555555666666666555555333333444444444444333333555555666666555444444333333333444555555555555555666555444333333444555666666666555444444333333222333222111000//////////////////............//////......---++++++******++++++++++++,,,,,,,,,,,,---++++++++++++++++++++++++************************))))))))))))))))))))))))************************''''''((((((((((((((((((%%%%%%&&&((())))))))))))((('''%%%%%%%%%&&&((()))+++*********)))))))))((())))))(((((((((((())))))***))))))(((((((((((()))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''&&&&&&))))))(((((((((((())))))''''''''''''''''''''''''((((((((((((((((((((((((''''''((()))))))))(((((())))))((('''&&&'''((((((((((((((())))))))))))***((((((((((((((((((((((((*********)))''''''(((***(((((())))))))))))(((((())))))************))))))+++***)))(((((()))***+++))))))))))))************,,,,,,++++++++++++******************************+++++++++++++++++++++++++++***))))))))))))***+++******+++++++++,,,,,,,,,------------,,,,,,,,,,,,***++++++++++++,,,,,,,,,------------..............................------000000111000......///000111111111111111111111111000000111222222222222111222222333444444444444333444444444444333333333333444333333444555555444222000000000000/////////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********)))))))))************)))))))))(((++++++******)))(((((('''))))))))))))(((((((((((())))))))))))******+++,,,)))))))))))))))))))))))),,,,,,+++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++******)))*********++++++++++++,,,******************))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))(((((((((((())))))***)))))))))))))))))))))(((((((((((())))))))))))))))))))))))---,,,***((((((((()))))))))***++++++,,,,,,++++++************************+++***))))))))))))))))))******)))((((((((()))))))))************))))))(((*********************************)))))))))))))))+++++++++++++++*********++++++++++++++++++++++++)))************+++++++++)))))))))******+++++++++,,,,,,,,,,,,---------...,,,,,,,,,---------......------------..........................................///000222444666777888888888888888777666666888999999999777666444222222333444555555555555555444555666777888888888888555555555555555444333222555555555555555444444333333333444444555555444444555555333333333333555555444444444333222222111111222111000//////...////////////............//////...---,,,++++++******+++++++++++++++,,,,,,------++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&'''((())))))***&&&''''''((((((((((((((())))))((('''((()))***+++************))))))))))))))))))(((((((((((()))))))))(((((((((((())))))***'''''''''((()))******************)))((('''''''''))))))))))))(((((((((((()))((((((''''''(((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))************'''''''''''''''((()))***))))))))))))************'''''''''''''''''''''''')))***,,,+++***((()))***(((((())))))))))))(((((())))))************))))))+++******))))))******+++))))))))))))*********************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************+++,,,******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------............------------------.........///000///......000111000000000000000000000000111000000000000111222222222333333444444444444444444444444333333333222222444333333444555555444222000000000/////////......,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,+++++++++************************))))))))))))+++******))))))(((((('''(((((((((((())))))))))))((()))***+++,,,---------))))))))))))))))))))))))...------,,,++++++,,,,,,+++++++++++++++++++++++++++++++++,,,+++******)))************++++++++++++++++++******))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((())))))***************))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((())))))***++++++++++++***************************++++++***)))((((((((()))))))))((((((((((((((()))))))))************)))(((************************---,,,,,,,,,+++*********+++++++++***************++++++++++++++++++++++++))))))*********+++++++++++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,---------.........------...............///.........///111333444555555666666777777666666666888888999999888555333111222222333444555555666666333444555777888888999999666666666666555444333222222222333333333222222111222333333444444444333333444444333222222333444444444444333222222111111000111000//////.........//////......------......//////......---,,,,,,,,,---------,,,,,,+++******)))************************************************))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''((()))))))))+++******)))(((&&&$$$###******)))))))))***+++,,,((((((((((((''''''''''''))))))(((((((((((())))))(((((('''(((((()))******'''((((((((()))))))))******)))))))))((((((((('''******))))))))))))))))))(((((((((''''''((((((((())))))))))))))))))))))))((((((((((((((((((((((((((()))************))))))''''''''''''((((((((()))(((((()))))))))*********(((((((((((((((((((((((((((***,,,---+++***)))***(((((())))))))))))(((((())))))************))))))***))))))))))))))))))***((()))))))))************((())))))***+++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++,,,,,,******+++++++++,,,,,,,,,******++++++,,,,,,------+++++++++,,,,,,,,,------,,,,,,---------.........,,,,,,------------......---...//////......000222////////////////////////111000/////////000222333222222333444444444444444333333333333222222222222444333333444555555444222000000/////////.........,,,,,,++++++++++++++++++,,,,,,,,,+++++++++++++++,,,,,,,,,+++++++++***************)))))))))))))))******))))))((((((((((((''''''(((((())))))******((()))+++,,,---,,,,,,+++))))))))))))))))))))))))000///...---,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++***))))))*********++++++++++++******))))))((((((((())))))))))))))))))))))))************************++++++++++++***)))((('''))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))###$$$&&&((())))))(((''''''(((((()))))))))))))))************************++++++***)))((((((((())))))((((((((((((((())))))((())))))*********))))))************************---,,,,,,,,,+++*********************************************************))))))*********+++++++++......---,,,+++******)))************++++++++++++,,,,,,,,,---------......,,,,,,,,,------------...,,,---------......//////---......///000111333333444444555666666666666555666666777888777444222000222222222333444555666666111222333555666777888888666666666666555444333222111111222222333222222111222333333333333333222222333333222222222222333333444444333333222111111000000///......---...............------------............---,,,,,,,,,------,,,,,,,,,++++++******)))************************))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((++++++***)))'''%%%$$$###&&&&&&&&&&&&''''''((((((''''''''''''(((((((((((())))))(((((((((((())))))(((((('''(((((()))*********)))))))))(((((((((''''''((((((((()))))))))***))))))******************((((((''''''''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((***************)))((('''(((((((((((((((''''''&&&'''''''''((((((((())))))))))))))))))))))))))))))(((***,,,,,,+++*********(((((())))))))))))(((((())))))************))))))'''(((((((((((((((((('''((()))))))))************(((((()))***++++++,,,---++++++++++++++++++++++++******************************++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,------......++++++,,,,,,,,,---------,,,,,,,,,------------...,,,,,,,,,,,,------......---...///...---...000111........................111000/////////000222333111222333333444444333333333333222222222111111111333222222333444444333111////////////............,,,,,,,,,,,,------------,,,,,,,,,++++++*********,,,,,,,,,+++++++++******))))))))))))))))))******)))))))))(((((((((((((((''''''(((((())))))******)))***+++++++++)))((('''((((((((((((((((((((((((000///......------------++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++***)))))))))************+++))))))))))))))))))(((((())))))))))))))))))))))))************************+++++++++******(((''''''))))))******))))))((('''(((((((((((()))))))))))))))))))))))))))))))))))) """&&&)))******((('''&&&'''(((((())))))((((((************************+++***))))))))))))))))))))))))((((((((()))******((())))))************)))*********************************))))))))))))))))))))))))***************)))))))))))))))))))))))))))************+++++++++///......---,,,+++******************++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,------------,,,,,,,,,---......//////---------...///000111222333333444444444444444333444444555555555333222111333222222222333444555666000111222444555666666666555555555555555444333222222333333444444444444444222222333333333222111111222222222222222222222222333333333222111111000000......------------............------------......++++++************++++++((())))))***+++,,,------************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((''''''''''''((((((((()))))))))))))))))))))************))))))(((((((((((()))))))))(((((((((((())))))************)))(((''''''''''''''''''((()))*********))))))))))))************(((''''''&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))******))))))((('''(((((())))))((('''&&&&&&''''''''''''((((((((((((************************''')))++++++***)))***+++(((((())))))))))))(((((())))))************))))))&&&''''''((((((''''''&&&))))))))))))************(((((())))))***+++,,,,,,++++++++++++++++++++++++************************((()))***+++,,,,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,,,,,,,,,,------------++++++,,,,,,------......---...///...------///000////////////////////////000////////////000111111000111111222222222222222222222222111111111000000111111000111222333111////////////.........------------------............,,,,,,,,,+++******)))))),,,+++++++++************))))))))))))************(((((((((((((((((((((((((((((((((((())))))))))))*********)))((('''&&&%%%((((((((((((((((((((((((......------,,,---------************************+++++++++++++++******)))))))))))))))************((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***))))))((((((*********)))((('''&&&%%%'''((((((((()))))))))***))))))))))))))))))))))))%%%&&&''')))******))))))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++)))))))))))))))***++++++(((((()))***************************************)))))))))))))))*********((()))))))))*********+++************************)))************++++++++++++++++++++++++++++++,,,++++++,,,,,,,,,---------,,,,,,,,,---------......++++++,,,,,,,,,---------++++++,,,------...//////------------...///000000111111222222222111111000444444444333333333333333444333222222222333444555111111222444444555555555333333444444444444333333222222333444444444444444222222222222222111000000111111222222222222111111222222111000000//////......------,,,------.........------,,,,,,------...+++***************++++++(((((()))***+++,,,------************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''(((((())))))''''''((((((((((((((('''))))))***+++++++++++++++((()))))))))*********+++))))))(((((((((((())))))***))))))(((((((((((()))))))))))))))(((((((((((((((((((((((())))))))))))((((((((()))))))))******(((''''''&&&&&&''''''(((''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&'''((()))*********&&&'''((())))))((((((''''''(((((((((((()))))))))))))))))))))))))))))))))((()))))))))((((((***,,,(((((())))))))))))(((((())))))************))))))&&&'''((())))))((('''&&&))))))))))))************(((((())))))******++++++************************************************'''((()))+++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------------...++++++,,,,,,,,,---------***++++++,,,------.........//////...,,,,,,---///////////////////////////...//////000000000000000//////000111111111111000222111111111000000000000000/////////111111///...//////.........---------,,,---------.........///,,,,,,++++++***))))))(((++++++*********)))))))))((()))))))))************(((((((((((((((((((((((())))))))))))((((((((((((***))))))(((''''''''''''((((((((((((((((((((((((---,,,,,,++++++,,,,,,---***************************************)))(((((())))))))))))************''''''(((((())))))******))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&((())))))******************)))(((&&&$$$###'''((((((((())))))******))))))))))))))))))))))))******)))(((((()))***+++(((((()))***************(((((((((((((((((((((((())))))(((((()))***++++++******))))))***+++,,,,,,(((((()))*********************************************++++++,,,,,,,,,---(((((())))))*********+++++++++++++++++++++++++++)))************+++++++++'''((()))***+++,,,---------------.........//////,,,,,,,,,---------......++++++,,,,,,,,,---------++++++,,,,,,---...//////---------------...///000000000000000000///......444333333333333444555555555444333222222222333444222222333444555555555555222222333333444333333333///000111222222222222222222222222222222111000///111111222222222222111111000000000///......------------,,,,,,,,,------......------,,,,,,------...,,,,,,,,,+++,,,,,,------+++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))$$$%%%&&&'''(((***++++++))))))))))))((('''%%%%%%&&&&&&'''(((((((((((((((&&&'''''''''(((((())))))))))))(((((((((((())))))+++***)))(((((('''((((((''''''(((((())))))************))))))((((((''''''''''''(((((()))))))))***'''''''''&&&&&&'''''''''''''''''''''''''''''''''(((((((((((((((((((((((("""###%%%''')))+++,,,,,,###%%%'''(((*********)))))))))))))))************((((((((((((((((((((((((((((((((('''&&&'''***,,,(((((())))))))))))(((((())))))************))))))'''((()))******)))((('''))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))&&&''')))***++++++************+++++++++,,,,,,,,,,,,+++++++++******)))))),,,,,,,,,---------......++++++,,,,,,,,,---------******+++,,,,,,---....../////////...,,,,,,---...000000000000000000000000---...000111111111000///......///000000000000000111111111111000000000000///......///000000///---//////.........---------,,,,,,,,,------.........,,,,,,++++++***))))))(((*********))))))))))))((((((((())))))*********+++'''''''''(((((((((((((((******))))))((((((''''''))))))(((''''''((()))***((((((((((((((((((((((((///...,,,+++++++++,,,,,,,,,++++++******++++++,,,+++++++++++++++++++++++++++***)))(((((()))***++++++*********))))))((((((&&&&&&''''''(((((())))))(((((())))))))))))(((((()))*********++++++++++++(((((()))***************************************)))))))))))))))(((''''''***)))(((((((((***+++,,,************************************************------+++)))((('''''''''+++******************************)))))))))(((((()))))))))))))))******+++++++++++++++++++++++++++))))))))))))))))))))))))************************)))************+++++++++......---,,,***)))(((((((((***,,,......,,,***(((************************,,,,,,,,,---------...............------,,,,,,,,,------...//////...------000000000000000////////////000000111222333333333666555333111111222333444111111222222222333333333222222222333333444444444111111111111111111111111111222222333333222222111111111000///////////////111111000000//////.........---+++))))))***+++,,,---------,,,,,,+++++++++******************************))))))))))))******((()))***+++++++++++++++,,,++++++******++++++,,,))))))))))))))))))))))))''''''(((((())))))******))))))))))))(((((((((((())))))(((((('''''''''&&&)))))))))))))))))))))))))))((('''&&&&&&'''((()))))))))))))))))))))))))))&&&'''''''''((()))))))))(((((((((((())))))))))))&&&((())))))(((''''''((())))))))))))(((((((((((())))))(((((('''''''''&&&******)))((('''&&&%%%%%%))))))(((((('''''''''&&&&&&''''''((((((((((((((((((''''''(((((()))***+++&&&'''''''''((((((((()))))))))))))))((((((((((((&&&&&&&&&&&&'''''''''(((''''''&&&&&&&&&%%%%%%%%%))))))))))))************))))))))))))))))))))))))******))))))((((((''''''((()))***++++++***)))((())))))***++++++++++++***,,,,,,,,,,,,,,,,,,------))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++***))),,,++++++******++++++,,,*********+++,,,---.../////////.........---------------,,,,,,,,,------...000000000000111111111111...//////000111222222222000000000000////////////,,,,,,------------,,,,,,++++++++++++,,,,,,---...111000...,,,+++++++++,,,---,,,++++++******+++++++++*********))))))(((((())))))))))))))))))))))))))))))(((''''''((()))***)))((('''&&&&&&'''((()))******))))))((((((''''''(((((((((((('''''''''''',,,+++***)))))))))******,,,+++******)))))))))***++++++++++++++++++++++++******))))))))))))******************)))))))))(((((()))))))))*********+++(((((())))))))))))(((((()))))))))*********++++++(((((()))***************)))))))))))))))))))))))))))))))))))))))(((''''''))))))))))))))))))******))))))((((((((('''''''''************************,,,,,,***)))((((((''''''++++++++++++++++++++++++,,,,,,,,,+++++++++******)))))))))))))))******+++++++++++++++++++++++++++))))))))))))))))))))))))************************)))************+++++++++,,,,,,,,,+++++++++******)))***,,,------,,,***))),,,,,,,,,+++++++++++++++,,,,,,,,,------------.........---------,,,,,,,,,........................////////////////////////---......///000000111111555444222111000111222333111111111222222222333333222222222222333333333333111111111111111111111111111222222333333222222111111111000///////////////000000000000//////.........---,,,******++++++,,,------,,,,,,,,,+++++++++******************************))))))))))))******))))))******++++++******************************))))))))))))))))))))))))'''((((((((()))))))))***)))((((((((((((((((((((()))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))(((''''''((())))))))))))))))))))))))))))))''''''''''''''''''(((((('''((((((((())))))))))))&&&((())))))(((''''''((()))))))))((((((((('''''')))(((((((((''''''''''''(((((((((((((((''''''''')))((((((((('''''''''''''''(((((()))***)))))))))***)))((((((((((((((()))((((((((((((((((((((()))((((((((((((''''''''''''&&&&&&'''''''''((((((((((((((((((((('''''''''&&&(((((()))))))))*********))))))))))))))))))))))))))))))))))))(((((((((((())))))************))))))))))))******++++++++++++*********))))))(((((((((************************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++******,,,++++++******++++++,,,++++++++++++,,,------.........------,,,,,,,,,,,,------,,,,,,---...//////............////////////...//////000111111222222000000000000/////////......//////000000//////...,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,---......---,,,++++++******++++++************)))))))))((())))))))))))))))))))))))***)))(((''''''((()))))))))((('''&&&&&&'''((()))))))))))))))((((((''''''&&&'''''''''(((((())))))++++++***))))))))))))***+++******)))((((((((()))++++++++++++++++++++++++))))))************))))))************))))))))))))))))))))))))************(((((())))))))))))((((((((((((((()))))))))******(((((()))***************(((((((((((((((((((((((()))))))))))))))(((((('''))))))*********)))(((((())))))((((((((('''''''''************************+++***))))))((((((((()))++++++++++++++++++,,,,,,,,,++++++++++++*********)))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++*********++++++,,,,,,---++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,,,,------------...------------,,,,,,,,,///...---,,,,,,---...///........................---......//////000000111333222111000///000111222111111111222222222222333222222222111111111111111111111111111111111111111111111222222222222111111111111000///////////////000000000////////////...------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******************************))))))))))))************************))))))(((((()))******)))(((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((***))))))(((((())))))***))))))))))))))))))))))))'''''''''&&&&&&&&&&&&&&&''''''((((((((()))))))))&&&((())))))(((''''''(((((((((((('''''''''&&&&&&((((((((((((''''''''''''''''''''''''(((((())))))((((((((((((''''''''''''((())))))***************+++***)))(((''''''''''''))))))))))))))))))))))))''''''''''''&&&&&&&&&&&&''''''((((((((()))))))))******)))))))))))))))((((((((())))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))******))))))))))))************))))))******+++,,,+++******)))((('''&&&&&&************************++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,++++++,,,++++++******++++++,,,,,,,,,,,,++++++,,,---------,,,,,,,,,,,,+++++++++---,,,------...///000111............////////////...//////000000111111222000000000/////////......//////000000000000//////------,,,+++++++++,,,,,,+++,,,,,,---------------,,,,,,+++************+++************))))))))))))))))))))))))))))))))))))+++***)))(((''''''((((((((((((''''''''''''(((((()))))))))(((((((((((('''%%%%%%&&&'''((()))******,,,,,,++++++++++++++++++)))))))))))))))***++++++************************((()))***++++++***)))(((*********)))))))))))))))''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((())))))))))))(((((()))***************))))))))))))))))))))))))(((((())))))))))))(((((())))))*********)))'''&&&*********+++++++++,,,,,,************************))))))((((((((())))))******************+++++++++))))))))))))(((((((((((()))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********+++++++++*********++++++,,,,,,---,,,,,,+++******+++,,,,,,---------,,,++++++******++++++,,,,,,,,,---------------------------------///...,,,++++++,,,...///,,,,,,---------------...000000000000111111222222111000////////////000000111111111111222222222222222222111111000000//////111111111111111111111111111111222222222222111111111000000///////////////////////////////////////------.........---,,,+++,,,+++++++++++++++++++++******************************))))))))))))******++++++***)))))))))))))))'''(((***++++++***((('''(((((((((((((((((((((((((((((((((((())))))))))))'''''''''(((((((((((((((((((((((((((((('''''''''))))))))))))))))))))))))******))))))))))))******(((((((((((((((((((((((('''''''''&&&%%%%%%%%%$$$'''''''''((((((((())))))&&&((())))))(((''''''(((((('''''''''&&&&&&&&&&&&(((((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((('''''''''(((((()))************)))******)))(((((((((((((((************))))))))))))((((((((('''''''''&&&&&&(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))***((((((((((((((((((((((((''''''(((((())))))******+++***)))(((((()))***+++******)))))))))***+++,,,,,,,,,++++++*********)))++++++++++++++++++++++++************************************************)))***++++++,,,,,,,,,,,,,,,++++++******++++++,,,------,,,+++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,------///000222222000000000000111111111111////////////000000111111000000/////////.........---......//////......---...---,,,,,,++++++++++++---.........---+++)))(((,,,++++++************************)))))))))))))))))))))))))))))))))))))))+++******)))((('''''''''(((((((((''''''(((((((((((((((((((((((((((((((((&&&&&&&&&'''((())))))***++++++++++++++++++++++++(((((())))))+++---...///************************((()))***++++++***)))((())))))))))))))))))******((((((((((((''''''''''''(((((())))))))))))(((((((((((((((((())))))))))))(((((()))***************************************(((((())))))))))))((((((((()))*********((('''%%%((()))***+++---...//////))))))))))))))))))))))))(((((((((((((((((()))***''''''(((((()))))))))***(((((((((((((((((((((((()))))))))))))))******+++(((((((((((((((((((((((())))))))))))))))))))))))************************))))))*********+++++++++++++++++++++++++++++++++---,,,***))))))***,,,---,,,+++++++++*********)))+++++++++,,,,,,,,,------------------------------///...,,,++++++,,,...///+++,,,,,,,,,------......000000000000000111111111/////////////////////000000000111111111222222222111111111000000/////////000000000000000000000000000111111222222111111000111000000///////////////.............../////////------.........---,,,+++++++++++++++++++++++++++******************************))))))))))))******++++++***)))((((((((()))((()))+++,,,,,,+++)))((((((((((((((((((((((((((())))))))))))((((((((((((&&&&&&''''''((((((((()))'''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&))))))************))))))(((((((((((((((((((((((('''''''''&&&%%%%%%%%%$$$''''''''''''((((((((((((&&&((())))))(((''''''(((((('''''''''&&&&&&&&&&&&'''''''''(((((((((((((((***))))))(((''''''&&&&&&'''''''''(((((((((((((((&&&'''(((((())))))((((((((((((((((((((()))******************)))))))))))))))))))))(((((((((''''''(((((((((((())))))))))))(((((((((((((((((((((((('''(((((((((((()))))))))((((((((((((((((((((((((''''''(((((())))))******+++***)))(((((()))***+++*********)))******+++,,,***++++++,,,,,,---------************************************************************************)))***++++++,,,,,,,,,,,,,,,++++++******++++++,,,------,,,+++++++++,,,,,,------------............,,,,,,------///000222222000000000000111111111111///////////////000000000////////////............------............------...---,,,,,,++++++++++++------......---+++)))(((,,,+++******))))))******))))))))))))))))))******))))))))))))))))))))))))*********)))((('''&&&&&&'''((((((((((((((((((''''''''''''''''''((((((((((((((((((((((((''''''''''''((())))))***)))))))))(((((()))***+++---///000************************))))))************))))))))))))))))))************************))))))))))))(((((())))))))))))((((((((((((((()))))))))******(((((()))***************************************'''(((((()))))))))))))))(((((()))))))))(((''''''&&&&&&((()))+++,,,---...))))))))))))))))))))))))(((((((((''''''((())))))&&&&&&&&&'''(((((())))))))))))***************+++)))))))))))))))******+++(((((((((((((((((((((((())))))))))))))))))))))))************************)))************+++++++++++++++++++++++++++++++++---,,,+++******+++,,,---************************++++++++++++,,,,,,,,,,,,,,,,,,,,,------------......---,,,++++++,,,---...+++,,,,,,------.......................................////////////000000000000000111111111111222111111111000000000000000000000000000000000000000000000111111111111000000111111000///////////////---............/////////------------,,,,,,,,,,,,*********+++++++++++++++******************************))))))))))))******+++***)))((('''((()))***))))))***++++++***))))))))))))))))))))))))))))))))))))))))))((((((((((((&&&&&&&&&''''''(((((()))'''''''''(((((((((((((((''''''''''''''''''''''''((())))))******))))))((())))))))))))))))))))))))'''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((&&&((())))))(((''''''(((((((((((('''''''''&&&&&&'''''''''(((((((((((((((******)))((('''&&&%%%%%%'''''''''(((((((((((((((&&&&&&'''(((((((((((((((''''''''''''((()))***+++((((((((()))))))))*********)))))))))((((((((((((''''''((((((((()))))))))&&&&&&''''''''''''((((((''''''(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))******))))))))))))******))))))***++++++++++++***(((((()))***+++,,,------))))))))))))))))))))))))******************************************************+++,,,,,,,,,++++++,,,++++++******++++++,,,,,,,,,,,,++++++,,,------------...............///---,,,------...///000111............/////////////////////////////////////////////.........------......////////////......------,,,+++++++++,,,,,,***++++++,,,,,,,,,,,,,,,++++++***))))))))))))***))))))))))))************))))))))))))))))))))))))))))))******)))((('''&&&''''''((((((((((((''''''&&&''''''''''''((((((((())))))((((((''''''''''''&&&'''((()))******)))((())))))))))))***+++,,,---******************************))))))))))))******((()))))))))************+++*********)))))))))((((((((())))))))))))(((((()))))))))*********++++++(((((()))***************************************''''''((()))))))))))))))(((((('''''''''((())))))&&&''''''((())))))******)))))))))))))))))))))))))))(((((('''''''''((((((&&&&&&''''''((())))))***))))))))))))******++++++)))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++))))))***+++,,,------...,,,++++++++++++++++++,,,)))******++++++,,,,,,---***++++++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////..............................///000000000000000000000000000111111111111000000111111111111111111000000000000000000000000000000111111111111000000111111000///////////////---------.........//////...---,,,******++++++,,,)))*********++++++++++++******************************))))))))))))*********)))(((''''''(((***+++))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''%%%%%%&&&''''''((())))))''''''''''''((((((((()))************************'''((())))))))))))((('''))))))))))))))))))))))))''''''''''''''''''((((((&&&&&&&&&'''''''''((((((&&&((())))))(((''''''((()))))))))(((((((((''''''''''''''''''((((((((()))))))))(((((('''''''''&&&''''''''''''((((((((()))''''''((())))))))))))))))))((((((((((((((()))***&&&&&&'''((())))))***+++))))))((((((((('''''''''&&&&&&'''''''''(((((((((&&&&&&&&&''''''((((((((('''''''''((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))************))))))''')))+++,,,---,,,***)))(((((())))))******++++++((((((((((((((((((((((((************************************************++++++,,,,,,,,,+++******,,,++++++******++++++,,,++++++++++++,,,------...,,,,,,,,,------.........------,,,,,,---...//////............//////////////////////////////////////////.........---------------............------,,,,,,+++++++++,,,------+++++++++***++++++,,,---++++++***)))))))))))))))((()))))))))************))))))))))))))))))))))))(((((()))******)))((('''&&&'''((())))))((('''&&&&&&&&&&&&'''''''''(((((('''''''''(((((((((((((((((()))***,,,,,,,,,+++***+++******)))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++(((((())))))*********+++))))))(((((('''''''''&&&(((((())))))))))))((((((************++++++++++++(((((()))***************))))))))))))))))))))))))''''''((()))))))))))))))((('''&&&&&&&&&((()))+++))))))))))))(((((((((((())))))))))))))))))))))))))))))((('''''''''''''''&&&''''''((()))******+++&&&'''''''''(((((()))))))))))))))))))))******+++************************))))))))))))))))))))))))************************)))************+++++++++&&&'''(((***,,,...///000++++++++++++++++++++++++)))***+++,,,---......///******+++++++++,,,,,,,,,,,,,,,,,,------.........+++,,,,,,------,,,,,,+++,,,,,,------...///000000000000000000000/////////......///000111111000000000000000000111111111111000000111111222222333333000000000000000000000000000000111111111111000000111111000///////////////---------.........//////...---+++))))))***+++,,,))))))******++++++++++++******************************))))))))))))******)))((('''&&&'''(((+++,,,((((((''''''''''''(((((())))))))))))))))))))))))******))))))((((((((('''%%%%%%&&&&&&'''((())))))&&&'''''''''(((((())))))''''''''''''''''''''''''&&&'''((())))))((('''&&&))))))))))))))))))))))))&&&'''''''''((()))))))))&&&&&&&&&'''''''''((((((&&&((())))))(((''''''((())))))))))))((((((((((((&&&'''''''''(((((())))))'''''''''(((((((((((((((&&&'''''''''(((((())))))(((((()))***************+++***)))((((((''''''((($$$%%%&&&'''((()))***+++(((((('''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''(((&&&'''''''''(((((())))))''''''''''''((((((((()))))))))))))))))))))))))))******))))))((((((''''''((()))***++++++***)))(((&&&(((+++......,,,***(((++++++++++++************(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,,,,,,,+++***))),,,++++++++++++++++++,,,*********+++,,,---...///+++++++++,,,,,,---------------,,,,,,,,,------...000000000000111111111111///////////////.........//////.........---------***++++++,,,,,,++++++***++++++++++++,,,------...///...,,,***))))))******+++******)))))))))))))))(((((())))))*********+++))))))))))))))))))))))))'''((()))******)))((((((&&&'''((())))))((('''&&&&&&&&&&&&'''''''''((((((%%%&&&&&&'''((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))(((((((((((())))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))###%%%(((***++++++***)))!!!$$$&&&''''''((()))+++))))))))))))))))))))))))+++***((('''''''''((()))))))))(((((('''''''''&&&++++++******))))))(((((((((((()))***************))))))))))))))))))))))))((((((((((((((((((((((((******))))))((((((''''''(((((())))))******++++++---,,,+++)))(((&&&%%%$$$)))***+++++++++)))((('''++++++************++++++******((((((((()))***+++)))))))))((()))***++++++(((***++++++++++++,,,...++++++++++++++++++++++++,,,++++++******++++++,,,......---,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,+++,,,---...////////////000000000000000///......000000000000000///............//////...,,,***)))//////000000111111222222000000000000000000000000//////000000000000//////222111111000///......---***+++,,,---............---,,,+++***))))))))))))++++++++++++******))))))******++++++++++++************)))))))))))))))***)))((('''&&&''')))+++,,,*********))))))((('''&&&***)))((((((((()))+++,,,((((((((((((((((((((((((++++++***)))((('''&&&&&&))))))))))))))))))))))))+++++++++***))))))(((((('''''''''''''''&&&&&&&&&(((((((((((())))))))))))((('''&&&%%%%%%%%%%%%%%%&&&'''''''''(((((())))))''''''''''''(((((((((((((((((((((((((((((((((((()))'''%%%%%%&&&'''((('''''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((()))))))))))))))))))))))))))(((&&&%%%&&&''')))***&&&&&&''''''((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&,,,)))&&&&&&(((***)))(((&&&&&&&&&'''''''''((((((''''''''''''(((((((((((())))))))))))(((((((((((('''((()))++++++******)))$$$&&&(((***++++++)))(((******)))))))))))))))***))))))))))))))))))))))))************************((()))*********((('''&&&)))***+++,,,,,,+++***)))+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,---------......---------............///......------------...///////////////000000000000000///...------...///000///---++++++------+++)))************************......---,,,,,,+++******,,,,,,,,,++++++*********+++*********))))))(((((()))((('''&&&&&&'''((()))************************))))))))))))))))))))))))******)))''''''&&&&&&&&&)))((('''&&&&&&'''((()))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))(((***)))(((''''''((()))***(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''%%%'''(((((('''&&&''''''))))))))))))))))))))))))******)))(((((((((((())))))(((((((((''''''''''''*********)))))))))))))))(((((()))************)))))))))))))))))))))))))))((((((((((((((((((((((((***)))))))))(((((((((''')))))))))))))))***************))))))((((((''''''******++++++***))))))(((+++******))))))******+++***************+++,,,---))))))((((((((())))))******,,,---,,,******+++,,,++++++++++++++++++++++++,,,++++++++++++++++++,,,,,,,,,+++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...////////////000000000000000///......000111111111000000///...//////000000///...---,,,000000000000000111111111000000000000000000000000//////000000000000//////111111000000///......---,,,,,,,,,---------,,,,,,,,,,,,+++***))))))******++++++++++++*********)))******++++++++++++************)))))))))))))))***)))((('''&&&&&&''')))***&&&'''((())))))*********))))))((((((((()))++++++((((((((((((((((((((((((((((((((('''&&&&&&%%%%%%((((((((((((((((((((((((''''''''''''''''''''''''$$$$$$%%%&&&'''((()))***&&&&&&&&&&&&'''''''''''')))(((''''''&&&&&&&&&'''''''''''''''((((((((()))''''''''''''(((((((((((((((((((((((((((((((((((()))'''%%%%%%&&&(((((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((---+++)))((('''((()))***)))))))))(((''''''&&&&&&'''''''''''''''''''''''')))'''$$$%%%''')))((('''&&&&&&&&&'''''''''((((((''''''''''''((((((((((((''''''''''''&&&&&&&&&&&&'''((()))***+++******)))&&&''')))***+++++++++*********))))))))))))******))))))))))))))))))))))))******************************+++++++++***((((((******++++++++++++******+++,,,,,,,,,,,,,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,---------......---------............/////////...................../////////000000000000000///...------...///000///---++++++------,,,)))++++++++++++++++++++++++...------,,,++++++******,,,,,,,,,++++++*********************)))))))))((()))(((''''''''''''((()))(((((((((((((((((((((((())))))))))))))))))))))))***)))(((''''''&&&&&&&&&)))((('''&&&&&&'''((()))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))(((((('''+++)))(((&&&&&&((()))+++))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******+++***)))(((&&&%%%&&&''')))((('''&&&&&&'''))))))))))))))))))))))))***************)))((((((((((((((((((''''''''''''((())))))))))))))))))***'''((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((************))))))))))))'''''''''((()))*********,,,+++******************+++******))))))******+++)))***+++,,,---.........))))))))))))((((((((((((,,,------,,,***))))))***++++++++++++++++++++++++++++++++++++++++++++++++************+++,,,,,,---++++++,,,,,,------......,,,,,,---...////////////000000000000000//////...111111111222111111000///000000111111111111000000111111111111000000000000000000000000000000000000//////000000000000//////111000000//////.........---------------,,,,,,,,,,,,++++++************+++++++++++++++******************++++++++++++******))))))))))))))))))******+++***(((''''''((())))))&&&'''((())))))*********))))))((((((((()))******((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((($$$%%%%%%&&&''''''(((((($$$%%%%%%&&&'''((())))))&&&&&&&&&&&&''''''''''''))))))(((''''''''''''(((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((()))'''&&&&&&'''(((((('''))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((---,,,***(((''''''(((((()))))))))(((''''''&&&&&&((((((((((((((((((((((((&&&$$$###$$$%%%''''''&&&&&&&&&'''''''''(((((((((''''''''''''((((((((((((''''''''''''&&&&&&&&&&&&'''((()))*********))))))))))))******++++++,,,,,,***)))))))))))))))******))))))))))))))))))))))))************************++++++,,,,,,++++++***)))++++++************+++++++++,,,,,,,,,,,,,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,---------......---------............///111111000000//////............/////////000000000//////...------...//////...,,,++++++------,,,***,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++******+++++++++++++++*********************)))))))))))))))((((((''''''(((((()))(((((((((((((((((((((((())))))))))))))))))))))))***)))(((''''''&&&''''''((((((''''''''''''((()))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''+++)))'''&&&&&&''')))+++))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((************)))'''&&&%%%###%%%'''((((((((()))+++(((((((((((((((((((((((()))***+++++++++***((('''(((((((((((((((''''''''''''((((((((())))))******'''(((((()))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((++++++******))))))((((((&&&''''''((()))******+++,,,+++***))))))***+++,,,******))))))))))))******''')))+++---............******++++++******))))))+++,,,---,,,***)))***+++++++++++++++++++++++++++++++++++++++++++++++++++************+++,,,......***++++++,,,---...//////,,,------...//////......//////000000000000//////111111222222222111111000000000000111111222222222222222111111000000////////////////////////////////////000000000000//////000000/////////..............................///,,,++++++******+++++++++++++++++++++++++++++++++******++++++++++++******((())))))***************,,,,,,***))))))))))))************))))))((('''&&&))))))((((((((()))))))))(((((((((((((((((((((((((((((((((((())))))******((((((((((((((((((((((((''''''''''''(((((())))))((((((((('''&&&&&&%%%%%%(((((((((((())))))))))))(((((('''''''''''''''((('''''''''(((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((()))'''&&&&&&((()))((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((()))((('''&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))(((((((((((((((((((((((($$$$$$$$$$$$%%%&&&''''''''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))((((((((((((((((((((()))))))))))))))***))))))))))))***+++,,,))))))))))))))))))***+++))))))))))))))))))))))))************************++++++++++++++++++******,,,+++***))))))***+++,,,,,,++++++++++++++++++,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......---------............///222111111111000000///............/////////000000........................---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++++++++************************))))))))))))))))))(((((((((((((((((()))************************(((((((((((((((((((((((())))))(((''''''''''''''''''''''''''''''(((((()))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''***)))(((''''''((()))***))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))(((((($$$&&&((()))(((((()))+++(((((((((((((((((((((((())))))***++++++)))(((''''''''''''(((((((((((((((''''''(((((()))))))))***''''''((()))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))++++++******))))))(((((((((((((((((())))))))))))++++++)))))))))***+++,,,***))))))))))))))))))***&&&''')))+++------,,,,,,,,,,,,---------,,,,,,+++)))***,,,,,,++++++,,,---++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++,,,...//////++++++,,,------...//////,,,---......///.........//////000000000000//////000111111222222222111111////////////000111222222222222111111000000////////////////////////////////////000000000000//////////////////............---------...///111222333---,,,+++++++++++++++++++++++++++++++++++++++,,,******++++++++++++******'''((()))***************+++******)))((((((((((((*********))))))((('''&&&(((((()))))))))(((((((((((((((((((((((((((((((((''''''(((((()))*********''''''''''''''''''''''''))))))(((((('''''''''''')))(((((('''&&&&&&%%%%%%(((((((((((())))))))))))'''&&&&&&%%%&&&&&&''''''((((((((((((((('''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))'''''''''))))))(((&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''%%%%%%&&&&&&&&&'''((((((&&&&&&''''''((()))))))))''''''''''''''''''''''''%%%%%%&&&''''''''''''((('''''''''((((((((())))))''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((((()))))))))))))))((((((((()))******))))))(((((()))***++++++))))))))))))))))))))))))*********************************)))************,,,+++***))))))***+++,,,,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......---------............///111111222222111000//////............////////////------............------+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++******************************))))))))))))))))))******((())))))))))))))))))((())))))))))))))))))))))))(((((((((((((((((((((((()))((((((''''''''''''(((&&&''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))(((((('''))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******((()))******(((&&&&&&''')))))))))))))))))))))))))))))))))))))))((('''''''''''''''((((((((((((((('''(((((((((((((((((()))&&&'''(((((())))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))***+++***))))))(((((())))))***&&&'''((()))***++++++++++++,,,.../////////...---(((***++++++++++++---...++++++++++++++++++++++++***+++,,,------,,,+++***,,,,,,,,,,,,---...//////,,,,,,------......//////------...............---...//////000000000000000///000111111222111111111//////......///000111111111111111111000000000000000000000000000000000000//////000000000000//////........................------------///222444555...---,,,++++++*********++++++++++++,,,,,,,,,,,,******++++++++++++******&&&''')))***++++++******''''''''''''&&&&&&&&&&&&&&&'''((())))))*********(((((()))))))))(((''''''((((((((((((((((((((((((%%%&&&&&&&&&''''''((((((''''''''''''''''''''''''((((((''''''&&&%%%%%%$$$&&&&&&&&&'''''''''((((((&&&&&&&&&&&&''''''''''''&&&%%%%%%%%%%%%&&&''''''((((((((((((((('''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((('''(((******(((&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''%%%&&&'''((()))******+++)))))))))(((''''''&&&&&&''''''''''''''''''''''''&&&'''))))))'''&&&'''(((''''''((((((((()))))))))''''''''''''((((((((((((''''''''''''&&&&&&&&&&&&(((((('''''''''((()))***(((((((((((((((((((((((((((((((((((()))***+++,,,))))))))))))))))))))))))***************************))))))))))))***++++++++++++************++++++,,,+++***))))))***+++,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......---------............//////000111222222111000///------........./////////------............------***,,,------++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++******)))))))))***************))))))))))))************((())))))******))))))(((''''''''''''''''''''''''))))))))))))))))))))))))((((((''''''''''''((((((%%%&&&'''((()))))))))((())))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))((('''((()))******)))((('''&&&&&&'''((()))***++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((())))))***)))***+++***(((&&&&&&''')))))))))))))))))))))))))))(((((('''''''''''''''''''''''''''((((((((()))((((((((((((((('''''''''&&&'''(((((())))))(((((())))))))))))))))))))))))(((((((((((((((((((((((('''((((((((()))))))))***)))))))))))))))*********(((((((((((())))))))))))''''''((()))))))))))))))))))))(((((((((((())))))(((((((((((())))))***+++)))+++---///000000///...***+++,,,,,,+++***+++---++++++++++++++++++++++++)))***,,,------,,,***)))---,,,,,,+++,,,,,,---------------...............---...............------......///000000000000000...///000000111111111000000000///...//////000111000000000000000111111111000000000000000000000000//////000000000000//////........................---,,,,,,,,,---///222333000///---,,,+++***))))))+++++++++,,,,,,,,,------******++++++++++++******&&&''')))+++,,,+++***)))&&&''''''(((((((((((('''&&&'''((())))))*********(((((()))))))))(((&&&&&&((((((((((((((((((((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&'''(((((()))(((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((()))******(((&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&'''((()))))))))))))))))))))(((''''''&&&&&&((((((((((((((((((((((((&&&)))+++***'''%%%%%%&&&'''((((((((())))))))))))''''''''''''((((((((((((''''''''''''&&&&&&&&&&&&(((''''''&&&'''((()))***((()))************)))((((((((((((((()))***+++,,,))))))))))))))))))))))))************************+++******)))***+++,,,---******++++++++++++******,,,+++***))))))***+++,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......---------............///,,,...000111222111000000---------.........//////,,,------......------,,,))),,,------++++++---///++++++++++++++++++++++++******************++++++((()))))))))*********+++((()))))))))************((()))************)))(((''''''''''''''''''''''''))))))))))))))))))))))))((((((''''''''''''((((((%%%&&&'''((()))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))&&&((()))++++++)))(((&&&%%%&&&'''((()))***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))***)))(((((((((((())))))%%%''')))***)))((()))***)))))))))))))))))))))))))))((('''%%%%%%&&&''''''&&&'''''''''(((((())))))))))))(((((('''''''''&&&&&&''''''((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''((((((((())))))******(((((())))))******++++++''''''(((((())))))******%%%&&&''')))))))))((('''))))))(((((((((((())))))******((((((((()))***+++'''))),,,...000000///...,,,------,,,***)))***+++++++++++++++++++++++++++)))***,,,------,,,***))),,,,,,++++++***+++++++++...............------------...............------......///000000000000000......///000000000000000222111000//////000111222//////000000111111222222000000000000000000000000//////000000000000//////---.....................------+++++++++---///000111000...,,,+++))))))(((+++++++++,,,,,,---------******++++++++++++******%%%''')))+++,,,+++***)))((()))***+++++++++++++++************)))((('''&&&(((((()))))))))(((&&&%%%(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''(((((())))))***+++++++++***)))((('''&&&%%%$$$$$$(((((((((((()))))))))***'''''''''''''''((()))***))))))(((((('''''''''&&&''''''''''''((((((((()))((((((((((((((((((((((((((((((((()))+++***(((&&&))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''((()))))))))))))))))))))))))))))))))&&&)))+++***'''$$$$$$%%%(((((((((((())))))))))))''''''''''''((((((((()))***)))))))))(((((((((((((((''''''&&&&&&((()))***(((***+++,,,,,,+++)))((((((((((((((()))***+++,,,))))))))))))))))))))))))************************,,,,,,+++***+++,,,...///)))***+++,,,,,,+++***))),,,+++)))(((((()))+++,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......---------.........//////+++,,,///111222222111000---------.........//////,,,,,,---......---,,,,,,)))+++...---++++++---///******************************************++++++(((((())))))*********+++(((((())))))*********+++((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''(((((()))$$$%%%'''))))))))))))((((((((())))))*********++++++***)))'''''''''((()))(((''''''&&&&&&((()))***)))(((''''''''')))***+++))))))))))))))))))))))))$$$%%%&&&((()))*********))))))(((((('''''''''&&&)))))))))(((''''''&&&&&&******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''))))))(((((((((((())))))******))))))))))))************))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((()))************++++++++++++,,,,,,,,,,,,,,,,,,---++++++************++++++------++++++++++++------------------------------,,,,,,,,,---------......///...---,,,,,,---...//////000000000111111111111000000000000000000000000111111111111111111111111000000111111111111000000111111111111000///------///............---------,,,,,,,,,++++++*********///...---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))************))))))))))))))))))))))))))))))******)))'''%%%###(((((((((((())))))))))))******))))))((((((''''''))))))(((((('''''''''&&&''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''))))))))))))))))))))))))''''''((((((((((((''''''))))))(((((('''''''''&&&((((((((((((((((((((((((%%%&&&&&&&&&'''((((((((((((((('''''''''&&&&&&&&&$$$%%%%%%&&&'''(((************)))((((((((((((((())))))))))))))))))))))))''''''&&&&&&&&&&&&''''''%%%&&&'''(((((('''&&&%%%''''''(((((())))))******))))))(((((('''''''''&&&''''''(((((())))))******&&&&&&%%%%%%$$$$$$$$$$$$''''''''''''((((((((((((++++++******))))))(((((('''''''''''''''((())))))((()))***++++++***)))(((,,,+++***)))(((((((((((())))))))))))************+++***)))'''''''''((()))******+++,,,,,,,,,,,,+++))))))))))))))))))))))))++++++******************+++*********+++,,,,,,---,,,+++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,111000000///......------000///...---------......///...,,,*********,,,---++++++************+++++++++*********))))))((((((&&&'''((()))+++++++++,,,+++******)))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))'''''''''''''''((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((('''''''''''''''(((((()))))))))*********+++***)))(((''''''((()))(((''''''&&&'''((()))***))))))(((''''''((()))***))))))))))))))))))))))))(((((()))(((((('''&&&&&&)))((((((((('''''''''''''''''''''(((((((((((((((***)))))))))(((((((((''')))))))))))))))))))))))))))))))))((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''(((''''''&&&&&&''''''((())))))(((((((((((())))))((((((''''''''''''(((((())))))(((((((((((())))))*********)))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++///...---,,,+++******))),,,,,,++++++++++++,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,---------......//////...------...////////////......//////000111111111111111111111111111111111111111111111111111000000111111111111000000111111111111000///...---............------------,,,,,,,,,+++++++++******...---,,,+++************++++++++++++++++++++++++))))))))))))************))))))))))))))))))))))))&&&''''''((((((((((((((((((((((((((())))))))))))***)))))))))(((((((((''')))(((((((((''''''''''''''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''(((((((((((('''''')))(((((((((''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''''''''))))))((((((((('''''''''(((((('''&&&&&&&&&''''''))))))((('''''''''''''''''''''''''''''''''''''''(((''''''&&&&&&''''''(((''''''(((((((((''''''&&&'''((((((((()))))))))***)))(((((((((''''''''''''((((((((((((((()))))))))++++++*********)))))))))''''''''''''((((((((((((*********)))))))))))))))'''''''''''''''((())))))((()))***++++++***)))((())))))((((((((()))******))))))))))))************+++***)))(((''''''((()))))))))***++++++++++++******************************************************************+++,,,,,,++++++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////---,,,,,,+++++++++++++++...---+++))))))***+++,,,++++++************++++++************)))))))))(((((())))))************)))******)))(((((((((((())))))))))))))))))))))))))))))((((((''''''(((((())))))))))))))))))***++++++))))))(((((((((((())))))))))))))))))))))))))))))))))))((('''''''''''''''(((((())))))))))))*********))))))(((((((((((()))(((''''''''''''((())))))***)))(((((((((((())))))))))))))))))))))))))))))))))))))))))((('''%%%%%%((((((((((((''''''''''''&&&&&&''''''((())))))***))))))))))))(((((((((((())))))))))))))))))))))))))))))((((((''''''&&&&&&))))))))))))))))))))))))(((((())))))))))))(((((((((''''''&&&&&&''''''((())))))(((((((((((())))))((((((''''''''''''((((((((((((''''''''''''(((((())))))))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************)))************+++++++++......---,,,+++******)))---,,,,,,,,,,,,,,,,,,------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,---------......000//////......//////000///...---------...///000111111111111111111111111111111111111111111111111111111222222222222111111000111111000000///...---............------------,,,,,,,,,++++++++++++***---,,,+++***))))))))))))************************))))))))))))************))))))))))))))))))))))))'''''''''''''''((())))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((''''''''''''(((((((((((((((((((((((('''''''''''''''&&&&&&&&&)))))))))))))))((((((((()))(((''''''&&&&&&''''''(((''''''&&&&&&&&&&&&'''''''''''''''''''''''''''(((''''''&&&&&&''''''((((((((((((''''''(((((()))(((((((((((())))))))))))((((((((((((''''''''''''))))))((((((((((((((((((((((((((((((((('''''''''''''''''''''((((((((((((((())))))))))))))))))***'''''''''''''''((())))))))))))************))))))''''''''''''((()))***+++))))))))))))***************))))))(((((((((((()))(((((()))************)))++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,------++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000111,,,+++++++++************,,,+++***)))))))))***+++++++++************++++++************))))))))))))***************)))((('''***)))((((((''''''(((((())))))))))))))))))))))))(((''''''''''''''''''((()))))))))))))))***++++++))))))(((((((((((()))))))))))))))))))))))))))))))))((((((''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((()))''''''''''''((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((''''''((((((((((((((('''((((((((((((((('''''''''''''''''''''(((((())))))))))))))))))((((((((((((((((((((((((((((((((((((***))))))((((((''''''&&&(((((((((((((((((((((((())))))************))))))((((((''''''''''''(((((())))))(((((((((((())))))******))))))))))))******)))((((((''''''(((((()))((((((((()))))))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************************))))))*********+++++++++*********+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......000000////////////000000///...---,,,---...000111111111111111111111111111111111111111111111111111111111222222222222111111000000000000000///...............---------,,,,,,++++++++++++++++++++++++++++++***)))))))))))))))))))))))))))))))))))))))((()))))))))************((((((((((((((((((((((((+++***((('''&&&&&&''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((('''''''''((((((((((((((((((((((((((((((((('''&&&&&&&&&%%%((((((((((((((((((((((((&&&&&&&&&&&&'''((()))***(((''''''&&&&&&'''''''''''''''''''''''''''''''''((((((''''''''''''(((((())))))(((''''''(((***+++(((((((((((())))))))))))(((((((((((((((''''''''')))))))))((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''(((((((((((('''((((((((())))))******'''''''''''''''((()))))))))))))))******)))))))))'''''''''''''''((())))))((()))))))))************)))))))))(((((((((((()))((())))))***************++++++++++++++++++++++++***************+++++++++------..................+++***++++++++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,---......///------------,,,,,,++++++,,,+++************++++++++++++************++++++*********)))))))))))))))***************)))(((((())))))((('''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''''''''''''''''''(((((()))))))))(((((((((((())))))(((((((((((((((((((((((()))(((''''''''''''(((((())))))((((((((((((((((((((((((((())))))))))))(((&&&''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((''''''(((((((((((((((''''''''''''((((((((((((((())))))((((((''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((*********))))))((((((((((((((((((((((((((((((((())))))************))))))(((((((((''''''((((((((())))))(((((((((((())))))******))))))))))))*********))))))(((((())))))***&&&'''((()))+++,,,------************************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************************))))))*********+++++++++))))))***++++++,,,------++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......//////000000000000////////////.........///000111000000000000000000000000000000000000000000000000111111111222222111111111///000000000000//////......------------,,,,,,,,,++++++++++++++++++++++++******))))))(((((())))))))))))))))))))))))))))))((()))))))))************((((((((((((((((((((((((+++***(((&&&&&&&&&'''((((((((((((((())))))))))))(((((((((((())))))))))))'''''''''(((((((((((((((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''(((((((((((('''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&%%%'''''''''''''''''''''''''''''''''''''''((()))***)))((((((((((((((())))))(((((((((((((((((((((((((((((((((''''''((((((((()))(((''''''''')))***+++))))))))))))(((((((((((('''''''''((((((((((((((())))))((((((''''''&&&&&&((((((((((((((()))))))))''''''''''''((((((((((((''''''(((((()))))))))***'''''''''''''''((())))))***))))))))))))))))))***))))))((('''''''''''''''((()))))))))************((((((((())))))))))))((()))***++++++,,,,,,++++++************************))))))*********+++++++++,,,,,,------------,,,+++******++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,+++***,,,,,,+++++++++,,,,,,,,,++++++************++++++))))))))))))))))))******(((((()))***************))))))((('''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''''''''''''''''''(((((()))))))))(((((((((((())))))((((((((((((((((((((((((((((((''''''''''''(((((())))))(((((((((((('''''''''(((((())))))))))))(((&&&''''''((()))(((((((((''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))((('''%%%%%%'''''''''(((((((((((((((***))))))(((''''''&&&&&&(((((((((((()))))))))))))))))))))))))))))))))))))))))))))***************))))))))))))))))))))))))))))))************)))))))))((((((''''''(((((()))))))))(((((((((((())))))((((((''''''''''''((((((******))))))))))))******&&&'''(((***+++---......************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************)))************+++++++++,,,,,,++++++************+++******))))))******++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////000000//////.........//////000000000000////////////////////////000000000000000000000000000000111111111111000000//////000000000000//////------------,,,,,,,,,,,,***++++++++++++,,,,,,,,,******)))))))))))))))***))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))&&&&&&&&&'''((()))***+++(((((((((((())))))))))))(((((((((((())))))))))))'''''''''(((((((((((((((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''(((((((((((('''''''''''''''((((((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''+++***)))((('''&&&&&&&&&)))(((((((((((()))******)))))))))))))))))))))))))))((((((''''''(((((()))''''''''''''((()))******))))))))))))(((((((((((('''''''''(((((((((((((((((((((''''''''''''''''''))))))))))))************''''''''''''(((((((((((('''(((((((((((((((((()))'''''''''''''''((())))))******))))))))))))******+++***)))(((''''''''''''))))))))))))************'''(((((())))))))))))(((******+++,,,,,,,,,,,,,,,)))))))))))))))))))))))))))))))))***++++++,,,,,,((()))***+++***)))(((''')))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++***************+++,,,,,,,,,+++)))(((+++,,,,,,,,,,,,---------++++++************++++++))))))))))))************'''((()))******************)))((((((''''''(((((())))))))))))))))))))))))(((''''''''''''''''''((()))))))))))))))***++++++))))))(((((((((((())))))))))))))))))))))))))))))(((''''''''''''(((((()))))))))((((((((('''''''''&&&'''((()))******)))(((&&&&&&((()))))))))((('''%%%&&&((()))************))))))))))))))))))))))))(((((()))(((((('''&&&&&&''''''''''''((((((((()))(((((((((((((((''''''''''''((((((((()))))))))***))))))))))))))))))))))))''''''(((((()))*********))))))))))))))))))))))))((())))))))))))))))))((())))))(((((((((((())))))))))))(((((((((((())))))((((((''''''''''''(((((())))))(((((((((((())))))(((((())))))***+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++************,,,++++++******++++++,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,---------......---...////////////...---+++---...000000///...---........................000000000000000000000000//////000000000000////////////000000000000//////---------,,,,,,,,,++++++******+++++++++,,,,,,,,,*********))))))******+++************************))))))))))))************))))))))))))))))))))))))$$$%%%&&&((())))))******(((((((((((())))))))))))'''((((((((()))))))))***''''''''''''((((((((()))''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''((((((((()))((((((((((((((((((((((((&&&&&&&&&'''''''''''''''&&&'''''''''((((((((((((,,,+++***(((''''''&&&&&&'''''''''''''''((())))))(((((((((((((((((((((((())))))(((((((((((())))))%%%%%%&&&'''((())))))(((***)))))))))((((((((('''''''''''''''((((((((()))&&&&&&''''''''''''''''''&&&'''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''((())))))+++***)))(((((()))***+++******)))((((((((())))))))))))))))))************&&&'''((()))******)))((())))))***+++++++++++++++************************((())))))***++++++,,,,,,((()))***+++***)))'''&&&)))***+++,,,,,,,,,++++++******************************++++++,,,,,,------***+++---------,,,***)))******+++,,,,,,,,,,,,,,,++++++************++++++((()))))))))************)))************))))))(((******)))(((((((((((())))))))))))))))))))))))))))))((((((''''''(((((())))))))))))))))))***++++++))))))(((((((((((())))))))))))))))))))))))))))))'''''''''''''''((())))))))))))(((((('''''''''&&&&&&'''(((*********)))(((%%%&&&((()))))))))((('''$$$%%%''')))++++++++++++))))))))))))))))))))))))$$$%%%&&&((()))*********&&&'''''''''(((((())))))&&&&&&''''''((()))))))))'''((((((((())))))******))))))))))))))))))))))))%%%%%%&&&'''((()))******))))))))))))))))))))))))(((((())))))))))))(((((())))))(((((((((((())))))))))))(((((((((((())))))******))))))))))))******((((((''''''''''''(((((())))))))))))((((((((((((************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((()))************+++++++++'''((()))***+++,,,---------,,,,,,++++++,,,,,,---++++++------------++++++++++++++++++++++++++++++,,,,,,,,,---------......,,,---...//////...---,,,)))+++...000000///,,,+++------------------------000000000000000000000000......////////////......//////000000000000000///---------,,,,,,,,,++++++*********++++++,,,,,,,,,+++***************++++++************************))))))))))))************))))))))))))))))))))))))'''''')))))))))((('''&&&(((((((((((())))))))))))'''((((((((())))))******&&&'''''''''(((((())))))'''''''''&&&&&&'''''''''(((((((((((((((((((((((('''&&&&&&&&&&&&'''(((((())))))))))))))))))))))))''''''''''''''''''''''''''''''((((((((((((''''''&&&'''''''''(((((())))))((((((((((((((((((((((((%%%&&&&&&''''''((((((((('''((((((((())))))******)))(((((((((((())))))***&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''))))))(((((((((((())))))###$$$&&&((()))(((((('''******))))))((((((((('''&&&'''''''''(((((())))))%%%&&&&&&''''''((((((((('''((((((((())))))******''''''''''''((((((((()))))))))(((((('''''''''&&&'''''''''''''''((())))))+++***)))(((((()))***+++)))(((((())))))***+++,,,))))))))))))************&&&'''(((*********)))((((((((()))***************++++++++++++++++++++++++((())))))***++++++,,,,,,***+++---------+++)))((()))***+++,,,---,,,++++++************************)))***+++,,,...///000111---...///000000...,,,+++((()))***+++++++++++++++++++++************++++++(((((())))))*********+++,,,,,,++++++***((('''&&&++++++***)))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))'''''''''''''''((())))))))))))(((((((((((())))))))))))))))))))))))))))))'''''''''''''''((()))***''''''(((((())))))******))))))))))))***************))))))(((((((((((((((((((((((((((((((((((((((******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))''''''(((((())))))******(((((((((((('''''''''''''''''''''(((((((((((((((''''''(((((())))))******''''''((((((((((((''''''((((((((((((((((((((((((((((((''''''&&&&&&&&&%%%''')))***)))((('''(((*********))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''(((((((((***+++***'''%%%'''(((((()))))))))))))))+++*********))))))(((((()))************++++++++++++++++++***++++++,,,,,,.........------,,,,,,,,,************************,,,------------------,,,------------------------,,,,,,------------,,,,,,...---,,,+++,,,...000222000000//////.........---,,,,,,------------,,,,,,,,,,,,++++++,,,...///000,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))&&&&&&''''''(((***+++,,,++++++************++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((('''''''''&&&((((((((((((((('''''''''&&&'''((())))))((('''&&&)))))))))))))))(((((((((&&&''''''&&&%%%%%%(((***))))))((('''''''''''''''''''''''''''((((((((((((,,,***((('''&&&'''((()))+++***'''%%%$$$$$$%%%&&&))))))(((((((((((())))))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&&''''''''''''((((((((((((******)))''''''&&&&&&&&&(((((((((((((((((((((((()))))))))))))))))))))))))))(((''''''((()))***+++,,,,,,&&&%%%***&&&###+++''''''''''''''''''''''''))))))))))))))))))))))))(((((('''&&&%%%%%%$$$$$$'''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''')))((('''(((*********)))************++++++++++++(((((((((((())))))))))))&&&&&&''''''(((((())))))---,,,+++)))))))))***+++******))))))))))))************++++++++++++******%%%(((+++---,,,++++++++++++******))))))******+++)))************+++++++++************************))))))***+++,,,,,,------------,,,,,,,,,,,,++++++))))))))))))************++++++***))))))))))))))))))*********++++++++++++))))))))))))))))))))))))))))))((('''''''''''''''(((((())))))((('''&&&&&&&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((())))))))))))))))))((((((************************((((((''''''''''''(((((((((((((((((())))))))))))(((((()))))))))***************)))(((((('''((((((((((((((((((((((((((((((***)))))))))((((((((('''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((((((((((((''''''''''''))))))((('''&&&%%%$$$$$$'''((((((((()))))))))***''''''((((((((((((''''''((((((((((((((((((((((((***)))))))))(((((((((((((((***+++***)))((()))***(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))(((((((((''')))((()))+++,,,,,,)))''''''(((((()))))))))))))))************)))))))))((()))************+++++++++---,,,++++++*********+++,,,,,,,,,,,,++++++******************************---......//////......---------------------------,,,------......------,,,...---,,,+++,,,...000111000/////////.........------......//////......---,,,,,,++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********)))))))))))))))))))))))))))))))))(((((((((((())))))***))))))(((((((((((())))))(((((((((((((((((((((((()))))))))))))))))))))))))))(((((((((''''''''''''((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''((())))))(((''''''***,,,))))))((('''''''''''''''''''''''''''((((((((((((+++***((('''''''''((()))***)))'''%%%%%%%%%&&&'''))))))(((((((((((())))))(((((((((((((((((((((((((((''''''&&&&&&''''''((((((((('''''''''&&&&&&&&&''''''''''''((((((((((((+++***)))(((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&'''((())))))+++((((((***&&&"""&&&((((((((((((((((((((((((''''''''''''''''''''''''(((((('''&&&&&&%%%$$$$$$''''''&&&%%%%%%&&&''''''((((((((((((((((((((((((&&&%%%$$$%%%'''''''''&&&'''''''''((((((((())))))(((((((((((())))))))))))((((((((((((((((((((((((+++***((('''''''''((()))******))))))))))))************++++++++++++******'''))),,,,,,,,,++++++,,,---,,,,,,++++++,,,,,,---))))))*********+++++++++************************))))))***++++++,,,------,,,,,,+++++++++*********(((((()))))))))***************)))((((((((((((((())))))))))))*********+++))))))))))))))))))))))))******)))(((((((((((((((((((((((((((((('''&&&&&&&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))(((((((((((((((((())))))))))))******++++++)))(((''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''''')))(((''''''&&&%%%$$$$$$(((((((((((())))))))))))'''(((((((((((((((((('''(((((((((((((((((((((((())))))))))))(((((((((((()))***++++++))))))***+++'''''''''((()))*********(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))((()))+++------+++)))'''((())))))******))))))************)))))))))))))))************+++++++++---,,,+++******************************)))))))))************************,,,------......------,,,------------------------------............------------,,,,,,,,,...///000/////////...............//////000000000000//////------,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************))))))))))))))))))))))))******)))((((((((((((((((((''''''&&&&&&''''''(((''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((''''''''''''''''''(((((((((((((((((((((''''''&&&&&&''''''((($$$$$$$$$%%%&&&&&&'''''''''((()))((('''((()))+++))))))((('''''''''''''''''''''''''''(((((((((((())))))((((((((((((((('''((('''&&&%%%%%%&&&'''((()))((((((''''''(((((()))))))))))))))))))))))))))(((''''''&&&&&&''''''(((((((((((('''''''''&&&&&&''''''''''''((((((((((((******)))(((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&%%%%%%%%%&&&&&&$$$(((+++++++++***))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''&&&%%%%%%%%%''''''&&&%%%%%%&&&''''''))))))))))))))))))))))))((('''&&&''')))***)))(((&&&&&&&&&''''''''''''((((((((((((((())))))))))))++++++***))))))(((''''''***)))(((((('''(((((((((******))))))))))))************++++++++++++*********+++,,,+++******+++------,,,,,,++++++,,,,,,---)))))))))*********++++++************************))))))******+++,,,,,,,,,+++************)))))))))(((((())))))))))))************))))))(((((())))))(((((((((((())))))))))))))))))))))))))))))))))))+++***))))))(((((())))))(((((((((((((((''''''&&&&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((******))))))((((((''''''(((((((((((()))))))))***,,,+++***(((''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******))))))((((((''''''((((((((((((''''''''''''%%%&&&&&&''''''((((((((((((((((((((())))))))))))((((((''''''''''''(((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&((()))******)))((()))***'''((((((((()))))))))***(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((('''(((***,,,---,,,***(((((()))************)))*********)))))))))))))))))))))*********++++++++++++***************++++++***************)))))))))*********************************++++++*********,,,,,,,,,,,,,,,,,,,,,,,,------............---------,,,,,,,,,,,,---...///...........................//////////////////...------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))***))))))((((((((((((((((((''''''&&&&&&''''''(((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''((((((((((((((((((((())))))(((((((((######$$$%%%&&&&&&''''''%%%&&&''''''&&&&&&''')))))))))((('''''''''''''''''''''''''''(((((((((((('''(((((())))))((('''''''''&&&&&&&&&&&&'''((()))(((((((((''''''(((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''''''''''''''(((((((((((()))(((((('''&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&%%%%%%%%%%%%%%%''',,,***%%%***,,,%%%''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''&&&&&&&&&%%%''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((()))(((((((((***+++***)))'''''''''((((((((())))))(((((((((((())))))))))))+++*********)))))))))(((++++++************************))))))))))))************++++++++++++******+++++++++)))'''(((***,,,+++******))))))******+++))))))))))))************************************))))))******+++++++++,,,++++++*********)))))))))(((((((((((()))))))))***++++++***************+++'''''''''(((((((((((()))))))))))))))))))))))))))***))))))((((((((((((((('''(((((((((((((((''''''&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((()))))))))))))))*********&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((******))))))(((((('''''''''(((((((((((()))))))))+++***)))(((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******))))))((((((''''''((((((((((((''''''''''''&&&''''''((())))))******))))))))))))(((((((((((()))(((''''''''''''((()))((((((((((((((((((((((((&&&&&&&&&''''''''''''''''''((()))(((''''''''')))***)))))))))((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))'''&&&&&&(((***++++++***((())))))***************))))))))))))))))))******))))))*********+++++++++((((((((()))***+++,,,---***+++++++++++++++++++++************************)))******************))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,------...---------...............,,,------......------,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************************))))))))))))))))))))))))((((((((((((((())))))***)))((((((''''''(((((()))'''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((&&&'''''''''(((((())))))'''(((***,,,,,,***((('''$$$$$$%%%&&&'''(((((()))$$$&&&''''''&&&&&&'''((())))))((('''''''''''''''''''''''''''((((((((((((&&&'''((((((((((((''''''&&&&&&&&&&&&''''''((()))((((((''''''''''''((((((''''''''''''''''''''''''(((((((((''''''((((((((())))))((((((((('''''''''''''''''''''((((((((((((''''''&&&&&&%%%%%%&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((''''''&&&&&&***(((,,,(((!!!---333%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((('''''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%$$$%%%'''((('''&&&''''''''''''(((((((((((((((((((((((())))))))))))((()))))))))*********+++*********+++++++++************))))))))))))************++++++++++++******+++***)))'''%%%&&&))),,,+++******))))))******+++(((((()))))))))*********)))))))))))))))))))))))))))***************++++++,,,+++++++++************'''(((((((((((()))))))))))))))((((((((())))))***&&&'''''''''(((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''''''''((((((((((((((('''&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''((((((''''''''''''(((((())))))))))))((((((((((((''''''(((((((((((())))))***))))))((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''*********)))))))))(((((())))))))))))(((((((((((()))((('''&&&&&&'''((()))((((((((((((((((((((((((((((((((()))))))))))))))&&&'''((((((&&&&&&'''(((*********)))((('''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((('''&&&''')))******)))((()))******++++++******))))))))))))************)))************+++++++++((((((((()))***+++,,,---+++++++++,,,,,,,,,,,,,,,************************+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,---------------.........++++++,,,,,,,,,,,,++++++***+++,,,,,,,,,,,,++++++++++++++++++++++++++++++***************+++++++++))))))))))))))))))))))))((((((((((((((()))*********))))))(((((())))))***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((&&&&&&''''''((()))))))))'''(((***++++++***((('''&&&&&&''''''(((((())))))&&&(((******)))((()))***))))))((('''''''''''''''''''''''''''((((((((((((&&&''''''''''''(((((((((%%%&&&&&&''''''((((((((((((''''''&&&&&&''''''((('''''''''''''''''''''''')))((((((''''''(((((())))))))))))(((((((((''''''''''''''''''((((((((((((''''''&&&&&&%%%&&&&&&'''(((((((((((((((((((((((('''''''''''''''''''''''')))))))))***))))))(((''''''$$$,,,---,,,EEEQQQ;;;''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''''''''''''''&&&'''(((((((((((('''&&&'''''''''''''''''''''''''''&&&&&&&&&((()))((('''%%%%%%%%%&&&&&&&&&&&&'''(((((((((((())))))))))))''''''((())))))***++++++''''''((())))))))))))(((******))))))))))))************++++++++++++************)))'''&&&'''***,,,---,,,,,,++++++,,,,,,---((((((((()))))))))******))))))))))))))))))))))))************************,,,,,,+++++++++*********''''''(((((((((((())))))&&&&&&%%%%%%%%%&&&''''''''''''''''''((((((((((((((((((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&&&&'''((((((((((((((((((&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((&&&&&&&&&'''(((((())))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))'''''''''((((((((())))))((((((((((((((())))))***(((((((((((((((((((((((('''((((((((()))))))))***''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((((((((((((''''''''''''))))))))))))((((((((((((***)))))))))(((((((((''')))((('''&&&&&&'''((()))(((((((((((((((((((((((((((((((((((()))))))))***'''((()))((('''&&&''')))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))******)))(((((()))******)))))))))***++++++++++++***((()))))))))************)))************+++++++++******))))))))))))******+++++++++,,,,,,,,,------************************,,,,,,------------,,,,,,++++++++++++++++++++++++)))******++++++******))),,,,,,,,,------,,,,,,+++,,,,,,,,,------.........***++++++++++++++++++***)))***+++,,,------,,,,,,************************))))))*********+++++++++))))))))))))))))))))))))***))))))(((((((((((((((***))))))(((((())))))***((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))&&&&&&''''''((())))))***)))((('''&&&&&&'''((()))'''''''''''''''(((((((((&&&(((******)))((())))))))))))((('''''''''''''''''''''''''''((((((((((((''''''&&&%%%&&&'''((()))&&&&&&''''''''''''''''''(((''''''&&&&&&''''''(((''''''''''''''''''''''''))))))(((((((((((())))))))))))))))))((((((((('''''''''''''''(((((((((((((((((('''''''''(((((()))(((((((((((((((((((((((('''''''''''''''''''''''''''((()))*********)))(((&&&!!!,,,222555UUUaaaDDD))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((&&&'''((())))))((('''&&&''''''''''''''''''''''''***)))((()))***++++++)))%%%&&&&&&&&&&&&'''''''''(((((((((((())))))))))))((((((((((((((((((((((((&&&'''((()))***))))))(((******))))))))))))************++++++++++++******)))*********)))***,,,...---,,,,,,++++++,,,,,,---(((((((((((()))))))))***))))))))))))))))))))))))************))))))))))))+++************)))))))))'''''''''((((((((())))))&&&&&&&&&&&&&&&'''((((((''''''((((((((()))))))))(((((((((((((((((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((((((((((()))***+++++++++((((((((((((((((((((((((((((((''''''''''''((((((''''''(((((())))))******''''''''''''((((((((()))'''''''''(((((()))***+++(((((((((((((((((((((((('''((((((((())))))******''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))''''''(((((())))))******)))(((((((((''''''''''''%%%%%%&&&'''((()))***+++******))))))((((((((('''***((('''&&&&&&'''(((***((((((((((((((((((((((((%%%&&&&&&&&&''''''((((((((()))***)))((('''(((***''''''(((((())))))******************************))))))))))))))))))))))))'''((((((((())))))******---+++))))))***+++***)))))))))***++++++++++++***(((((())))))*********+++)))************+++++++++---,,,+++)))((('''''''''******+++++++++,,,,,,,,,***************************++++++,,,,,,++++++***++++++++++++++++++++++++))))))************)))))),,,,,,---------,,,++++++,,,,,,,,,------.........***++++++,,,,,,++++++***((()))***,,,------,,,,,,************************))))))******++++++++++++)))))))))))))))))))))))),,,+++***(((''''''&&&&&&))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))&&&&&&&&&'''((())))))***+++((($$$!!!!!!$$$(((+++''''''''''''''''''&&&&&&###&&&((()))(((&&&''''''))))))((('''''''''''''''''''''''''''((((((((()))((('''%%%$$$%%%''')))***&&&''''''(((''''''&&&&&&'''''''''&&&&&&'''''''''))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))((((((((((((''''''''''''((((((((()))******))))))))))))***+++((((((((((((((((((((((((''''''''''''''''''''''''&&&'''(((*********)))))),,,$$$...111000MMMSSS...************************'''''''''''''''''''''''''''''''''(((((((((((((((&&&'''((())))))((('''&&&))))))))))))))))))))))))'''&&&%%%&&&'''((((((&&&((((((((())))))))))))***(((((((((((())))))))))))))))))((((((''''''&&&&&&((()))***,,,,,,,,,+++*********))))))))))))************++++++++++++******)))+++,,,,,,+++,,,...000+++******************+++(((((((((((())))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))((((((((((((''''''''''''((((((((())))))))))))))))))***++++++(((((((((((())))))))))))(((((((((((((((((((((((())))))((('''''''''''''''&&&&&&'''((())))))((((((&&&''''''''''''''''''&&&(((((((((((((((((((((((($$$%%%%%%&&&'''(((((()))''''''''''''''''''''''''((((((''''''''''''((((((''''''(((((())))))******''''''((((((((((((''''''%%%%%%&&&'''(((((((((''')))&&&%%%&&&(((***)))((((((%%%"""###&&&(((((('''''''''((((((((((((''''''))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((())))))******(((((('''''''''&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((''''''&&&&&&((((((((((((''''''''''''''''''''''''((((((((((((&&&'''((())))))((('''&&&(((((())))))))))))((((((''''''((())))))))))))))))))))))))))))))))))))))),,,,,,+++***)))((('''&&&+++)))'''(((+++,,,***((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((()))***++++++***)))))))))***,,,,,,,,,+++***+++---...---,,,))))))***+++,,,,,,------***++++++,,,,,,++++++***.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...///...,,,,,,------,,,+++......---,,,,,,+++******++++++++++++++++++++++++---,,,+++***))))))))))))******))))))))))))******))))))(((((((((((())))))))))))))))))(((((((((((('''''''''''''''((())))))(((((('''(((((()))***+++((((((''''''''''''((((((''''''''''''''''''''''''))))))(((((('''''''''&&&((((((''''''&&&&&&&&&%%%((((((((((((((('''''''''&&&(((((((((&&&%%%&&&'''###'''))))))'''%%%&&&'''***)))'''&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((%%%&&&&&&&&&''''''(((((())))))(((((('''''''''&&&((((((((((((((('''''''''***)))((('''''''''''''''))))))))))))))))))))))))+++***)))(((((((((((((((((('''&&&%%%%%%&&&'''(((((((((((((((((((((((((((''''''''''''''''''''''''&&&'''(((***,,,...000000)))((('''&&&%%%%%%&&&''')))((('''&&&&&&'''((()))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((())))))***))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))***)))))))))((((((''''''))))))************))))))************************,,,,,,+++***)))))))))***)))))))))))))))******+++******************++++++))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))&&&'''((())))))((('''&&&(((((((((((((((((((((((('''(((((((((&&&%%%&&&''''''''''''''''''&&&&&&&&&''''''''''''''''''&&&&&&''''''''''''((((((((((((((()))*********((('''&&&))))))((((((''''''&&&&&&((((((((((((((('''''''''''''''(((((())))))))))))''''''((((((((((((''''''((((((((()))(((((('''''')))'''%%%&&&(((***)))((((((&&&$$$$$$'''(((((('''(((((())))))))))))(((((())))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''******))))))((((((''''''))))))((((((((('''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&%%%%%%'''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((%%%&&&&&&''''''&&&&&&%%%(((((())))))))))))((((((''''''((()))))))))))))))(((((((((((((((((((((((()))))))))))))))*********+++)))((((((***+++***((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))***+++,,,+++***)))))))))***+++,,,+++***)))***,,,,,,+++************++++++,,,,,,---***++++++,,,,,,++++++***---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...///...------......---+++***++++++,,,,,,---------+++++++++++++++++++++++++++***************++++++******))))))))))))******))))))(((((((((((())))))))))))))))))((((((((((((((((((''''''(((((()))***'''''''''&&&''''''(((((('''&&&&&&%%%%%%&&&&&&''''''''''''''''''''''''''')))))))))(((((((((''''''((((((((('''''''''&&&&&&(((((((((((((((((((((''''''((()))(((&&&&&&&&&'''&&&)))++++++)))'''((()))***((('''&&&&&&'''((()))''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&'''''''''((((((((()))((((((((('''''''''''''''''''''(((((((((((((((((('''&&&%%%%%%%%%%%%&&&))))))))))))))))))))))))'''&&&&&&%%%%%%%%%%%%&&&((('''&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''(((((()))***++++++,,,)))((('''&&&&&&&&&&&&&&&)))((('''&&&&&&'''((()))''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))******))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))*********))))))((((((((())))))************))))))************************++++++******)))*********)))))))))))))))***++++++************************))))))))))))))))))))))))'''(((((()))******++++++))))))))))))))))))))))))''''''''''''''''''''''''&&&'''((())))))((('''&&&(((((((((((((((((((((((('''(((((((((&&&%%%&&&'''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''(((((()))((('''&&&%%%((((((((((((((('''''''''&&&&&&&&&''''''((((((((('''(((((((((((()))))))))''''''((((((((((((''''''************)))((('''&&&)))'''&&&&&&((())))))((()))'''&&&&&&((())))))((()))))))))******)))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''******))))))(((((('''''')))))))))))))))((((((((((((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%&&&&&&''''''((())))))***((((((((((((''''''''''''''''''''''''(((((((((((('''&&&&&&&&&&&&&&&&&&'''(((((())))))))))))((((((''''''((())))))))))))(((((((((((((((((((((((((((((((((((())))))************)))((()))***+++***((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,******))))))******+++,,,+++***))))))***+++)))(((++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,+++++++++++++++++++++++++++++++++++++++***++++++,,,,,,------...///...------...///---,,,******++++++,,,------...++++++++++++++++++++++++))))))))))))***+++,,,---******))))))))))))******))))))(((((((((((())))))(((((((((((()))))))))))))))(((((((((((()))******))))))((('''''''''(((((('''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''***)))))))))))))))((((((((((((((((((((('''''''''''''''((((((((((((((((((((()))***)))'''&&&'''(((''')))******)))(((((())))))((('''&&&&&&'''((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((())))))((((((((((((''''''''''''&&&&&&''''''(((((())))))''''''&&&&&&%%%%%%&&&&&&))))))))))))))))))))))))(((((('''''''''((())))))(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))((((((((((((''''''''''''''''''((((((((('''&&&&&&((((((''''''''''''((((((''''''''''''''''''''''''''''''((((((((()))))))))&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))***************)))))))))))))))************))))))******************************)))))))))***++++++***))))))))))))***++++++************************))))))))))))))))))))))))((((((((()))******++++++))))))))))))))))))))))))%%%%%%%%%%%%%%%%%%%%%%%%''''''((((((((((((''''''(((((((((((((((((((((((('''(((((((((&&&%%%&&&'''%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&'''''''''&&&%%%%%%'''''''''((((((((((((((($$$$$$%%%&&&'''((())))))((((((((((((((((((((((((''''''((((((((((((''''''(((((()))))))))(((((('''(((((('''''''''((((((((()))(((((((((((()))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''(((((())))))******((((((((((((((((((((((((((((((((((((((((((((((((******))))))((((((''''''''''''''''''(((((())))))((((((((((((''''''''''''''''''''''''((((((((((((***)))(((''''''((()))***(((((())))))))))))((((((&&&'''(((((())))))((((((((((((((((((((((((((((((+++******)))((((((''''''***)))))))))******))))))(((((((((((((((((((((((())))))))))))))))))))))))******))))))***+++,,,,,,***************+++++++++,,,+++))))))******)))''',,,,,,++++++++++++++++++***++++++,,,,,,++++++***++++++*********************************************++++++,,,,,,------...///...------//////...---,,,,,,,,,+++++++++******++++++++++++++++++++++++******))))))***++++++,,,******))))))))))))******(((((())))))))))))(((((((((((((((((()))))))))))))))))))))))))))******+++,,,,,,+++******)))******))))))(((((((((((())))))''''''''''''''''''''''''************))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((******)))((('''((()))&&&''''''''''''&&&&&&'''(((''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))((((((((((((((('''''''''%%%&&&&&&'''((()))******))))))(((((((((((())))))(((((((((((((((((((((((()))((((((((()))***++++++((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&'''((())))))((('''&&&(((((((((''''''(((((((((''''''''''''''''''''''''((((((((()))))))))******&&&&&&&&&''''''''''''((('''''''''''''''''''''''')))))))))(((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((++++++******************)))******++++++******)))************************))))))((())))))***+++,,,******))))))******+++,,,+++++++++***************))))))))))))))))))))))))(((((())))))************((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%'''(((((((((((((((((('''(((((((((((((((((((((((('''(((((((((&&&%%%&&&'''%%%%%%%%%&&&'''((())))))&&&&&&&&&'''''''''''''''''''''''''''((((((((((((&&&&&&'''''''''&&&&&&&&&&&&&&&''''''(((((())))))$$$$$$%%%%%%&&&''''''(((((((((((('''''''''''''''''''''((((((((((((''''''$$$%%%&&&'''((()))))))))((((((((('''''''''((((((((())))))))))))(((((()))&&&''''''''''''''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''(((((())))))******''''''''''''''''''''''''((((((((((((((((((((((((******)))))))))((((((((())))))((((((''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((***)))(((''''''((()))***(((((())))))))))))((((((&&&&&&'''(((((((((((((((''''''''''''''''''''''''******))))))((('''''''''))))))******)))))))))***(((((((((((((((((((((((())))))))))))))))))))))))******************+++,,,))))))******++++++++++++---,,,******++++++***(((,,,,,,++++++++++++++++++***++++++,,,,,,++++++******************************************************++++++,,,,,,------......---,,,---...///...---,,,+++++++++++++++******++++++++++++++++++++++++,,,++++++***))))))************))))))))))))******(((((())))))))))))(((((('''((((((((()))))))))***)))))))))))))))******+++,,,,,,+++******)))******)))))))))(((((()))))))))(((((((((((((((((((((((())))))))))))************'''''''''(((((((((((((((&&&'''''''''(((((())))))(((******)))((('''((()))''''''&&&&&&'''''''''''''''''''''''''''((())))))''''''''''''''''''''''''(((((((((((((((((((((((()))))))))))))))((((((((('''''''''(((((((((((((((%%%&&&&&&'''((()))******))))))((((((((())))))***((((((((((((((((((((((((%%%%%%%%%%%%&&&&&&'''((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((&&&'''((()))))))))'''''''''(((((((((((((((((('''''''''''''''''''''''''''$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''&&&&&&((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((******************++++++******++++++++++++******************************(((((((((((()))***++++++***************++++++,,,+++++++++*********)))))))))))))))))))))))))))))))))))))))))))))*********((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''((((((((((((((((((((((((((((((((('''(((((((((&&&%%%&&&'''%%%%%%%%%&&&'''((())))))&&&&&&&&&'''''''''((((((''''''''''''(((((((((((('''''''''''''''''''''(((&&&&&&''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''''''''&&&''''''((((((((((((''''''"""###%%%'''((()))))))))((())))))(((&&&&&&''')))''')))******(((''''''(((%%%&&&&&&''''''&&&&&&%%%))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((******))))))((((((''''''&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''***))))))(((''''''&&&&&&((((((((((((''''''''''''''''''''''''(((((((((((((((''''''''''''''''''((((((((())))))))))))((((((&&&&&&'''(((((((((((('''''''''''''''''''''''''''&&&&&&'''((())))))******(((***+++***)))((()))***))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))******+++))))))***++++++++++++***,,,+++******+++,,,+++)))++++++++++++++++++++++++***++++++,,,,,,++++++******************+++++++++++++++++++++++++++++++++***++++++,,,,,,------...---,,,+++,,,.........,,,'''((()))***+++------...++++++++++++++++++++++++---,,,+++***))))))))))))******))))))))))))******'''((()))******)))((('''''''''(((((())))))******)))(((((((((((()))******))))))((('''''''''(((((((((''''''&&&&&&''''''((((((((((((((((((((((((((((((((()))))))))))))))***&&&&&&&&&'''''''''''''''&&&&&&''''''((()))))))))((()))***)))'''&&&'''(((***)))'''''')))***)))(((&&&&&&''''''((()))))))))''''''''''''''''''''''''(((((((((((((((((((((((())))))(((((((((((('''''''''''''''(((((((((((((((&&&&&&''''''(((((())))))''''''&&&&&&''''''(((((())))))))))))))))))))))))'''''''''&&&''''''(((((('''(((((())))))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))*********''''''((()))))))))((((((''''''((((((((((((''''''''''''''''''''''''''''''$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))''''''''''''(((((((((((()))))))))))))))))))))))))))))))))*********************++++++++++++******************************))))))((((((((()))******+++************+++,,,,,,,,,,,,++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((('''(((((((((&&&%%%&&&'''%%%&&&&&&&&&'''(((((((((%%%%%%&&&&&&'''(((((((((''''''''''''(((((((((((('''''''''&&&''''''((()))'''''''''(((((((((((((((''''''''''''&&&&&&%%%%%%(((((('''''''''&&&&&&&&&''''''((((((((((((''''''$$$%%%&&&((())))))))))))((()))***(((&&&%%%''')))&&&)))+++***(((&&&&&&'''&&&&&&''''''''''''&&&&&&))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((******))))))((((((''''''&&&'''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&'''(((((())))))((((((((((((((('''''''''((((((((((((''''''''''''''''''''''''((((((((((((''''''((((((((((((''''''(((((())))))))))))((((((%%%&&&''''''((((((''''''''''''''''''''''''''''''%%%%%%&&&'''((()))***+++(((***+++***(((((()))+++))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((()))))))))((()))***+++,,,++++++******)))((()))++++++***)))*********++++++,,,,,,---***++++++,,,,,,++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,+++***+++---...---,,,''''''(((***+++,,,---...++++++++++++++++++++++++++++++***************+++******))))))))))))******'''((()))******)))(((''''''''''''((()))*********((((((''''''(((((()))***'''''''''&&&''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''((((((((()))))))))%%%%%%%%%%%%&&&&&&&&&'''&&&&&&''''''((())))))***'''((()))(((&&&&&&&&&'''+++)))&&&&&&)))***)))(((%%%&&&'''(((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&''''''''''''((((((((()))'''''''''((((((((((((((('''''''''''''''((())))))))))))))))))))))))))))))+++******))))))))))))***'''((()))******)))((('''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))((((((((((((((())))))***&&&'''((())))))((('''&&&''''''''''''''''''''''''(((((((((((())))))))))))&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%%%%&&&&&&''''''(((((())))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))((((((((())))))************++++++,,,,,,++++++******************************))))))(((((((((((()))++++++******++++++,,,---,,,,,,++++++***))))))((())))))))))))))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''''''''''')))((('''&&&&&&'''((()))(((((((((((((((((((((((('''(((((((((&&&%%%&&&'''&&&&&&''''''''''''''''''%%%%%%&&&&&&'''(((((()))''''''''''''((((((((((((&&&&&&%%%%%%%%%&&&((((((((((((((((((((('''''''''''''''''''''''''''(((((((((((('''''''''&&&&&&&&&''''''(((((((((((('''''''''((()))))))))))))))(((((()))***(((&&&%%%&&&)))&&&(((+++***'''%%%&&&'''''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((()))*********'''((((((((())))))******((((((((((((((((((((((((''''''((()))***+++,,,,,,&&&&&&''''''((())))))))))))(((((((((''''''''''''''''''''''''((((((((()))((()))***++++++***)))((((((((())))))))))))((((((%%%&&&''''''((((((''''''''''''''''''''''''''''''((((((((((((((('''''''''(((***,,,+++(((''')))+++))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))((()))***+++,,,+++******(((''''''((()))+++***)))))))))***+++,,,,,,------+++++++++,,,,,,+++++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,---......+++***)))***,,,---,,,+++******************++++++++++++++++++++++++++++++))))))))))))***+++,,,---******))))))))))))******'''((()))++++++)))((('''&&&''''''((()))******+++'''''''''''''''((())))))((((((((((((((()))***+++******))))))))))))******))))))))))))))))))))))))&&&'''''''''(((((())))))$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''((())))))***'''(((((((((&&&%%%&&&'''***'''$$$$$$'''((((((&&&%%%&&&'''((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''&&&&&&&&&%%%&&&'''''''''(((((())))))(((((((((((((((''''''''')))))))))))))))***++++++)))))))))))))))))))))))))))((('''&&&&&&&&&&&&&&&'''((()))******)))((('''************************))))))))))))))))))))))))(((((((((((((((''''''''')))(((''''''''')))***+++&&&'''((())))))((('''&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((%%%&&&&&&'''((()))******))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))''''''(((((()))))))))******++++++,,,,,,++++++***************************+++***)))(((((('''((((((++++++******++++++,,,---,,,,,,++++++***))))))((())))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))'''''''''''''''''''''''')))((('''&&&&&&'''((()))(((((((((((((((((((((((('''(((((((((&&&%%%&&&''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&'''((())))))''''''''''''((((((((()))%%%%%%$$$###$$$%%%'''((())))))(((((('''''''''&&&%%%&&&&&&'''((()))******''''''''''''''''''''''''$$$###""""""$$$&&&)))***++++++******))))))((((((,,,...///---)))((()))+++'''((()))((('''&&&''')))))))))))))))))))))))))))))))))************))))))'''(((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''))))))))))))))))))))))))''''''''''''((((((((((((%%%&&&((()))+++,,,,,,,,,((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''&&&&&&(((((((((((())))))))))))&&&'''((())))))((('''&&&''''''((((((((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''(((((())))))***)))(((''''''((()))***+++)))(((((()))******)))'''((()))++++++******))))))***+++++++++)))(((''')))************++++++++++++++++++******))))))))),,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++,,,---...---......///......------((()))***,,,---...//////---------------------------,,,,,,++++++******)))************************))))))))))))************))))))******++++++,,,,,,(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&''''''''''''&&&&&&(((''''''&&&&&&&&&'''''''''&&&%%%$$$%%%''')))***''''''''''''(((((((((((())))))))))))((((((((((((%%%&&&'''(((((('''&&&%%%&&&((())))))(((((()))+++&&&&&&&&&%%%%%%&&&&&&&&&))))))(((((((((((()))***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''')))(((((('''''''''((((((((((((''''''''''''(((((((((((((((((())))))))))))))))))(((((((((((())))))******))))))((((((''''''******)))((('''&&&&&&%%%'''''''''''''''&&&&&&&&&%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''((())))))((((((''''''''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((&&&''''''((()))******+++*********)))))))))))))))+++++++++++++++***)))(((***)))))))))+++,,,+++***+++++++++++++++++++++++++++++++++++++++***)))(((******))))))))))))******+++++++++************)))'''''''''''''''((()))***************))))))))))))((((((''''''''''''(((((())))))************))))))!!!(((,,,***((()))'''$$$))))))(((((('''''''''&&&(((((((((((((((((((((((((((((())))))((('''&&&&&&+++)))'''%%%$$$%%%&&&'''((((((((((((((((((((((((''''''%%%$$$$$$%%%''''''((('''&&&%%%%%%&&&'''((()))(((((('''''''''((((((''''''''''''''''''''''''&&&%%%$$$$$$%%%''')))************)))))))))))))))***,,,---+++((('''((()))((()))***)))((('''(((***))))))))))))))))))))))))))))))************))))))((((((((((((((((((''''''************************''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''(((((((((((('''(((((()))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))&&&'''((())))))((('''&&&''''''((((((((((((''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''(((((()))))))))***)))(((''''''((()))***,,,***(((((()))***))))))'''((()))***+++******))))))******+++***)))(((''')))************+++++++++------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++***+++,,,,,,,,,,,,------,,,,,,,,,,,,))))))+++,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***++++++,,,,,,************************))))))))))))************)))))))))***************(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''((((((''''''&&&(((((('''''''''(((((()))((('''%%%$$$$$$%%%&&&'''''''''''''''(((((((((((())))))))))))((((((((((((&&&&&&''''''''''''&&&&&&'''((())))))(((''')))***))))))(((((((((((())))))***)))(((((('''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((''''''''''''(((((((((((((((''''''&&&&&&''''''((())))))))))))(((((((((((()))((((((''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''((())))))((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))******++++++))))))))))))))))))))))))***++++++++++++***)))(((***)))((()))+++,,,+++***++++++++++++++++++++++++******+++++++++***))))))******))))))))))))******+++++++++*********))))))(((''''''''''''(((((()))))))))))))))))))))))))))((((((''''''''''''(((((((((((())))))))))))((((((%%%''''''&&&(((+++)))%%%)))(((((((((''''''''''''(((((((((((((((((((((((('''''''''''''''&&&%%%%%%((('''&&&%%%%%%&&&((()))(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''((('''&&&&&&&&&&&&'''((('''&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''((('''&&&&&&&&&''')))***((())))))))))))))))))***)))******)))'''&&&'''((()))***+++***)))((()))+++))))))))))))))))))))))))((())))))******))))))((()))))))))(((((('''''''''((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''(((((((((((()))))))))(((&&&$$$###"""&&&'''((())))))((('''&&&((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))''''''((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((()))))),,,***)))((()))***)))((((((((()))************))))))************)))(((((()))************+++++++++......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++******++++++,,,++++++******+++,,,,,,***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((())))))******+++,,,,,,************************))))))))))))***************))))))))))))))))))((((((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''((((((''''''&&&'''((((((((())))))******)))'''&&&$$$###$$$$$$%%%''''''''''''(((((((((((())))))))))))(((((((((((('''''''''&&&&&&'''''''''((()))***)))'''''''''))))))))))))(((((()))))))))))))))((('''&&&&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''((((((((((((''''''''''''((((((&&&&&&&&&&&&'''''''''''')))((((((''''''(((((()))(((((((((((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))'''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&''''''''''''((((((((('''''''''''''''((())))))((((((''''''''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((************************))))))))))))))))))))))))******++++++******))))))***)))((()))+++,,,+++***++++++++++++++++++++++++)))******+++++++++************))))))))))))******++++++*********))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((''''''''''''((((((''''''((((((((((((''''''((((((%%%###''',,,+++%%%((((((((((((''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&%%%$$$&&&&&&%%%%%%&&&''')))***((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&((('''&&&&&&&&&&&&'''(((&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''(((((('''&&&&&&''''''((('''((((((((())))))******((()))))))))((((((((((((((()))******(((((()))***))))))))))))))))))))))))(((((())))))))))))((((((******))))))((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((((((((******)))(((&&&$$$"""!!!%%%''')))******)))'''%%%((((((((((((((((((((((((&&&&&&&&&'''''''''''''''(((((((((((())))))))))))'''(((((((((((((((((('''''''''((((((((((((''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))---+++)))((()))))))))'''((()))))))))************))))))*********)))))))))))))))*********+++++++++------------------------++++++++++++++++++++++++,,,,,,++++++******))))))++++++*********+++,,,---++++++,,,,,,,,,++++++***---------------------------,,,,,,+++******))))))************************((()))))))))******************))))))((((((''''''(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&''''''((((((((((((''''''&&&&&&'''((()))*********((('''&&&%%%%%%%%%%%%&&&''''''''''''(((((((((((())))))))))))((((((((((((((('''&&&%%%%%%&&&'''(((((()))***)))'''&&&&&&''''''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&''''''((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((()))((((((''''''''''''((((((&&&&&&'''''''''(((((((((++++++************++++++''''''(((((())))))******%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&'''((())))))***((((((((('''&&&&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''''''''((())))))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((*********)))))))))))))))((((((((()))))))))))))))))))))************))))))***)))((()))***++++++)))************++++++++++++((()))***+++++++++++++++******))))))))))))******************))))))))))))***)))((('''''''''''''''''''''''''''((((((((((((((((((''''''''''''((((((&&&''''''''''''''''''&&&)))+++***'''(((+++***&&&((((((((((((((('''''''''((((((((((((((((((((((((&&&&&&'''''''''&&&&&&%%%&&&&&&%%%%%%&&&'''))))))((((((((((((((((((((((((%%%&&&'''(((((('''&&&%%%'''''''''&&&&&&'''''''''(((''''''''''''((())))))(((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&''''''(((((()))))))))***)))((((((((())))))))))))'''((())))))''''''((()))(((((((((((((((((((((((((((((())))))))))))((((((******))))))(((((((((((())))))))))))))))))))))))''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))((('''&&&%%%$$$%%%''')))******)))'''%%%((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((((((((())))))))))))(((((((((''''''(((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))((((((((((((((((((((())))))))))))((((((,,,***)))((()))***)))((()))))))))))))))*********))))))))))))))))))******))))))*********+++++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++******)))))))))++++++***++++++,,,------++++++,,,,,,++++++******---------------------------------,,,++++++******))))))))))))))))))))))))((()))))))))******************))))))((((((''''''(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((''''''&&&'''(((((((((((((((((('''$$$%%%&&&'''((())))))((('''''''''''''''((())))))''''''''''''(((((((((((())))))))))))((((((((((((((('''&&&%%%%%%&&&'''(((((())))))(((&&&%%%&&&'''&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&((()))***&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''((())))))((((((''''''''''''((((((''''''((((((((()))))))))++++++************++++++''''''(((((())))))******$$$$$$%%%%%%&&&'''''''''&&&&&&''''''((()))******((((((((('''&&&&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''((())))))((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((('''''''''''''''(((((())))))))))))((())))))*********)))))))))((('''(((***+++***))))))))))))******+++++++++((()))***+++++++++++++++******))))))))))))***************)))))))))((((((***)))((('''''''''''''''&&&'''''''''((((((((()))((((((''''''''''''((((((&&&&&&''''''''''''&&&&&&'''...222...)))''''''&&&'''''''''(((((((((((((((((((((((((((((((((((((((&&&''''''((((((((('''''''''''''''&&&&&&'''''''''((((((((((((((((((((((((%%%&&&((((((((((((&&&%%%&&&''''''''''''''''''&&&'''''''''''''''((())))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((((()))(((''''''(((***+++***)))&&&((()))((('''&&&'''((((((((((((((((((((((((((('''(((((())))))(((((('''))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((()))))))))(((((((((&&&'''((())))))((('''&&&((((((((((((((((((((((((%%%%%%&&&&&&'''((((((((((((((((((((())))))))))))((((((''''''''''''((((((''''''((((((((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))((((((+++)))(((((()))******))))))))))))((()))******+++)))))))))((())))))***+++)))************+++++++++))))))************++++++++++++++++++++++++++++++((()))************)))))))))***+++,,,,,,,,,,,,,,,***+++++++++++++++******------------------------)))******+++,,,,,,------))))))))))))))))))))))))))))))))))))***************))))))))))))))))))((((((((())))))))))))(((((())))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((''''''&&&'''(((((())))))(((((('''$$$%%%&&&(((((((((''''''&&&''''''((())))))******''''''''''''(((((((((((())))))))))))(((((((((((('''''''''&&&&&&''''''''''''((()))(((&&&&&&&&&(((((((((''''''''''''((((((%%%%%%&&&&&&'''(((******''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&''''''((()))***((((((''''''''''''(((((((((((((((((()))))))))***)))((((((''''''(((((()))(((((((((((())))))))))))%%%%%%&&&&&&'''''''''((('''''''''(((((())))))***'''''''''''''''&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&&&&&&&''''''''''''''''''''''''((())))))((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''&&&''''''(((((())))))***(((((())))))******)))))))))((('''(((***+++***)))(((((())))))***+++++++++)))******+++++++++************))))))))))))************)))))))))((((((((()))((((((''''''''''''((('''''''''(((((())))))***((((((''''''''''''((((((&&&&&&''''''''''''&&&&&&%%%///555111)))%%%&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((&&&'''(((((()))(((((((((''''''''''''''''''&&&&&&((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&'''(((((('''&&&&&&%%%%%%%%%%%%%%%&&&'''(((((((((((((((((((((((((((&&&''''''(((((((((''''''(((((((((((((((''''''''''''%%%$$$&&&)))***)))(((''')))***)))((('''((()))((((((((((((((((((((((((''''''((((((((((((''''''((((((((()))******++++++%%%%%%%%%%%%%%%%%%%%%%%%''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%&&&&&&'''(((((()))(((((((((((()))))))))))))))((('''&&&&&&'''((()))''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&%%%'''((()))******)))(((''')))((('''(((***+++++++++***)))((((((((()))++++++***)))((((((((()))+++,,,)))************+++++++++)))))))))*********++++++************************&&&'''(((************)))&&&'''***,,,---,,,***))))))******+++++++++******++++++++++++++++++++++++((((((((()))******++++++))))))))))))))))))))))))))))))))))))************)))))))))***************(((((())))))))))))(((((())))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((''''''&&&(((((())))))))))))((((((%%%&&&((())))))((('''&&&''''''((((((((((((((((((''''''''''''(((((((((((())))))))))))((((((((((((&&&&&&''''''''''''&&&&&&%%%'''((('''&&&&&&'''(((******))))))))))))******)))((((((''''''(((((((((************************((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''((()))***((((((''''''''''''(((((('''''''''((((((((())))))(((''''''&&&&&&''''''((())))))))))))((((((((((((''''''''''''''''''((((((((((((((((((((()))))))))&&&&&&&&&'''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&''''''''''''''''''''''''((())))))((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))&&&&&&''''''(((((())))))&&&&&&''''''((())))))***'''(((((())))))))))))))))))((('''(((*********(((((((((((()))***+++++++++******+++++++++***))))))******))))))))))))*********)))))))))(((((((((((((((''''''''''''(((((()))''''''((())))))***++++++((((((''''''''''''((((((''''''((((((((((((''''''$$$,,,000,,,'''&&&''''''''''''''''''((((((((()))((((((((((((((((((((((((%%%&&&''''''((((((((('''%%%%%%&&&'''((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&'''(((((('''&&&&&&%%%$$$$$$%%%%%%'''(((((())))))))))))))))))))))))''''''((()))))))))))))))))))))(((((('''''''''&&&%%%###"""$$$((()))(((&&&(((***+++***)))((()))***((((((((((((((((((((((((''''''((((((((((((''''''''''''((()))***+++,,,,,,((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''((((((((()))''''''((((((((((((((('''((((((''''''''''''((((((((((((((((((((((((((((((%%%%%%&&&&&&'''((())))))(((((((((((()))))))))))))))((('''&&&&&&'''((()))''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%'''((()))******)))(((''')))'''&&&(((***,,,,,,,,,***)))((((((((()))+++,,,***)))(((((((((***+++,,,)))************+++++++++))))))*********+++++++++************************%%%&&&((()))***+++******###%%%))),,,,,,+++)))'''))))))***+++++++++++++++)))))))))))))))))))))))))))))))))(((''''''&&&&&&))))))))))))))))))))))))))))))))))))************))))))******++++++,,,,,,(((((())))))))))))(((((())))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((''''''&&&(((((())))))))))))(((((('''(((***+++***)))'''&&&(((((((((((('''&&&%%%$$$''''''''''''((((((((()))))))))))))))((((((((((((%%%&&&'''(((((('''&&&%%%$$$&&&''''''&&&&&&((()))******))))))))))))******,,,+++***)))''''''&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))&&&&&&&&&'''''')))******((((((''''''''''''((((((&&&&&&&&&'''''''''(((((())))))(((((((((((())))))******))))))((((((''''''(((((((((((((((((((((((())))))))))))((((((((((((%%%&&&&&&''''''(((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''((())))))((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++&&&&&&&&&'''((())))))***''''''((())))))))))))))))))((('''((()))******((('''(((((()))***++++++++++++++++++++++++***)))(((******))))))))))))******))))))))))))(((((((((((('''''''''''''''((()))***'''(((((()))***++++++,,,((((((''''''''''''((((((''''''((((((((((((''''''%%%))))))&&&%%%(((***(((&&&'''''''''(((((())))))(((((((((((((((((((((((($$$%%%%%%&&&'''''''''&&&"""###%%%'''((()))******(((((((((((((((((((((((()))((('''&&&&&&'''((()))%%%&&&'''(((((('''&&&%%%&&&&&&&&&'''((()))***+++))))))))))))(((((((((((()))((('''&&&'''(((***,,,******)))(((((((((((((((%%%&&&&&&&&&''''''(((((())))))))))))))))))))))))&&&&&&'''((())))))(((((((((''''''&&&&&&''')))***'''((())))))(((((()))*********))))))((((((''''''******))))))((((((''''''&&&&&&&&&&&&'''''''''(((&&&'''''''''(((((())))))))))))))))))))))))))))))(((((((((((((((((((((((($$$%%%&&&''''''%%%###"""%%%'''(((((('''''')))***))))))))))))(((((((((((())))))(((((('''''''''&&&(((((((((((((((((((((((()))(((&&&%%%%%%&&&((()))''''''&&&%%%%%%%%%&&&&&&(((((())))))))))))(((((())))))))))))))))))))))))***)))((()))+++,,,,,,,,,)))))))))))))))))))))))))))))))))))))))******+++******)))((((((((((((((())))))))))))************++++++************++++++---,,,++++++******++++++************************)))))))))))))))))))))))))))))))))))))))))))))))),,,+++***((((((((())))))***************)))((('''%%%&&&&&&'''((()))))))))))))))(((((((((((())))))***)))(((''''''((()))***(((((())))))))))))(((((('''''''''''''''''''''''')))))))))))))))(((''''''&&&'''((())))))((('''&&&''''''(((((('''&&&%%%$$$((((((''''''&&&%%%######)))'''%%%###"""###$$$%%%(((((((((((((((((((((((())))))(((((((((((())))))'''&&&%%%%%%%%%%%%&&&'''((('''&&&%%%%%%%%%%%%%%%(((((((((((())))))))))))))))))(((((((((((())))))***))))))((('''&&&&&&&&&((((((((((((((((((((((((&&&'''((())))))((('''&&&))))))(((((('''''''''&&&(((((((((((((((((((((((('''''''''''''''((())))))))))))))))))((((((((((((((((((((((((((())))))***+++)))'''&&&%%%&&&((()))''''''((((((((((((''''''******)))))))))))))))***,,,((($$$%%%''''''$$$ """&&&)))((('''%%%%%%((((((((((((((((((((((((***)))'''&&&%%%&&&((()))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++((()))))))))************************************(((((((((((())))))))))))))))))************)))))))))))))))))))))******+++))))))(((((('''''''''&&&(((((('''''''''&&&&&&&&&((('''%%%%%%&&&(((+++---))))))))))))))))))))))))(((((((((((((((((((((((()))((((((((()))***++++++&&&&&&&&&%%%%%%&&&&&&&&&))))))))))))((('''&&&%%%((((((((((((((((((((((((*********)))((((((''''''''''''(((((('''&&&%%%%%%'''''''''''''''''''''''')))(((&&&%%%%%%&&&((()))((((((((((((''''''''''''((('''&&&%%%&&&''')))***))))))((('''''''''''''''&&&&&&'''''''''(((((((((((((((((((((((((((((((((&&&'''(((((((((((((((((('''''''''''''''((()))))))))***+++)))(((''''''((()))))))))((((((((((((((())))))))))))((((((''''''&&&&&&'''''''''(((((((((''''''''''''((((((((()))))))))))))))))))))))))))((((((((((((((((((((((((%%%&&&'''((('''&&&$$$###&&&''')))(((''''''((()))((((((((((((((())))))))))))(((((((((''''''''''''(((((((((((((((((((((((()))'''&&&%%%%%%&&&''')))''''''(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((+++***))))))+++------,,,)))))))))))))))))))))))))))))))))))))))******+++******)))((((((((((((((())))))))))))************+++******))))))******+++,,,+++******))))))******************************,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))+++***)))(((((())))))***))))))((((((((('''''''''))))))***++++++,,,------))))))(((((((((((())))))***)))(((''''''((()))***(((((())))))))))))(((((('''''''''''''''''''''''')))))))))))))))(((''''''''''''((((((((((((''''''(((((('''''''''''''''&&&)))))))))(((((('''%%%%%%+++***(((&&&%%%&&&''''''''''''''''''''''''''''''))))))(((((((((((())))))(((((('''&&&&&&'''(((((()))(((''''''&&&&&&&&&''''''((((((((())))))))))))))))))(((((((((((())))))***))))))(((''''''&&&&&&((((((((((((((((((((((((''''''(((((((((((('''''')))(((((((((''''''''''''((((((((((((((((((((((((((('''''''''(((((()))***))))))))))))((((((((((((***))))))))))))***++++++***)))'''&&&&&&&&&((()))''''''((((((((((((''''''))))))(((((('''(((((()))'''$$$"""$$$(((+++)))&&&!!!$$$((()))((('''&&&&&&''''''''''''''''''''''''(((((('''&&&&&&'''((()))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((())))))***+++)))*********++++++++++++************************(((((()))))))))*********))))))************))))))))))))(((((())))))***+++)))(((((((((''''''''''''(((((('''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))((())))))******&&&&&&%%%%%%%%%%%%&&&&&&''''''((((((((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((('''&&&&&&%%%'''''''''''''''''''''''')))'''&&&%%%%%%&&&''')))''''''''''''&&&&&&&&&&&&''''''&&&%%%%%%&&&((()))(((''''''&&&&&&&&&&&&'''''''''(((((((((((())))))''''''''''''''''''''''''(((((((((((((((((('''&&&&&&''''''(((((((((((((((***++++++***'''&&&&&&'''(((((((((((((((((()))))))))))))))(((((((((((('''''''''((((((((()))))))))''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&'''((((((((('''%%%%%%'''((()))((('''&&&'''((('''''''''(((((())))))***((((((((((((''''''''''''((((((((((((((((((((((((((('''&&&%%%%%%&&&'''(((%%%&&&''')))))))))(((((('''(((((())))))(((((('''((((((((((((((((((((((((+++***)))***,,,---------)))))))))))))))))))))))))))))))))))))))******+++******)))(((((((((((()))))))))))))))************+++******))))))******++++++***))))))(((((())))))************************------------------------))))))))))))))))))))))))***))))))((())))))***+++***)))((((((((((((((((((+++++++++,,,------......)))((((((''''''(((((())))))((((((''''''(((((()))(((((())))))))))))((((((''''''''''''''''''''''''(((((()))))))))(((''''''((((((''''''''''''(((((((((''''''''''''(((((()))************))))))((('''+++***((('''&&&''''''((('''''''''''''''''''''''')))((((((''''''(((((()))))))))(((''''''((())))))))))))(((''''''''''''(((''''''((((((((()))))))))))))))(((((((((((()))))))))))))))(((''''''&&&&&&((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((())))))***(((((((((((())))))))))))))))))(((((())))))***+++***)))(((&&&&&&''''''(((''''''((((((((((((''''''(((''''''&&&&&&'''((((((&&&$$$###%%%))),,,+++)))%%%'''))))))'''&&&'''(((''''''''''''''''''''''''&&&&&&&&&'''((((((((()))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((())))))***+++*********+++++++++,,,,,,************************(((((()))))))))*********((())))))******))))))((())))))(((((())))))***+++((((((((((((''''''''''''(((((((((''''''''''''&&&'''((()))))))))(((&&&%%%((((((((((((((((((((((((((((((((((((((((((((((((******)))((((((((())))))&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&'''((())))))))))))((((((((((((((((((((((((%%%%%%&&&&&&'''(((((()))'''''''''(((''''''&&&%%%''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((((((((((('''''''''&&&&&&((('''&&&&&&&&&'''(((((((((''''''&&&&&&'''''''''((((((((()))))))))))))))''''''''''''''''''''''''(((((())))))((('''&&&&&&%%%&&&((()))))))))(((''')))******)))(((''''''(((&&&''''''(((((()))))))))(((((((((((((((((((((((((((((((((((())))))))))))'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))(((((('''&&&((()))***)))'''&&&&&&'''&&&&&&''''''((()))******((((((((((((((('''''''''((((((((((((((((((((((((((('''&&&&&&&&&&&&'''(((!!!###%%%'''(((((('''&&&'''(((((((((((((((((('''((((((((((((((((((((((((***)))((()))+++,,,,,,,,,)))))))))))))))))))))))))))))))))))))))******++++++***))))))(((((())))))((()))))))))******************))))))))))))******++++++***)))))))))))))))************************************************))))))))))))))))))))))))((((((((())))))***++++++,,,+++******)))***+++,,,)))))))))******+++++++++(((((((((''''''((((((((((((((((((((((((((((((((((((((())))))))))))(((((('''''''''''''''''''''''''''((((((((((((((('''''')))((('''&&&&&&'''((()))(((''''''''''''(((******))))))*********))))))((()))((('''&&&&&&&&&&&&'''''''''''''''''''''''''''(((((((((''''''((((((((((((((((((((((((((((((((((((((('''''''''''''''((('''''''''((((((((())))))))))))(((((((((((())))))))))))((((((''''''''''''(((((((((((((((((((((((()))((('''&&&&&&'''((()))((((((((((((((('''''''''(((((((((((((((((((((((())))))((((((((())))))***(((((((((((())))))))))))&&&&&&&&&&&&&&&'''(((((())))))(((''''''''''''(((''''''(((((((((((('''''''''''''''&&&''''''((((((***(((&&&'''))))))(((&&&((())))))'''&&&%%%&&&(((''''''''''''''''''''''''$$$%%%&&&'''((()))(((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((()))******))))))*********+++++++++************************''''''((((((((()))))))))(((((())))))))))))((((((((((((((((((((()))******((((((((((((((('''''''''(((((((((''''''''''''''''''(((((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((+++***)))((((((((((((((((((''''''&&&&&&''''''(((&&&&&&'''(((((((((((((((((((((((((((((((((((((((%%%%%%%%%&&&&&&'''''''''&&&'''''''''''''''&&&&&&''''''''''''''''''''''''((('''&&&&&&&&&&&&'''((()))))))))(((((((((''''''))))))(((((((((((((((((()))((((((((((((((()))))))))))))))))))))((((((((((((((((((((((((((((((((((((((())))))((('''&&&&&&%%%&&&((()))))))))((('''&&&((())))))(((((()))+++&&&&&&''''''(((((())))))'''''''''''''''((((((((((((((((((((())))))))))))((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((((((((((((((()))***)))'''&&&&&&'''%%%&&&&&&'''((())))))***'''''''''((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&'''''''''!!!###%%%'''(((((('''&&&''''''((((((((((((''''''''''''''''''''''''''''''((('''&&&''')))*********(((((((((((((((((((((((()))))))))))))))******+++++++++***)))))))))))))))((()))))))))***************))))))))))))))))))***,,,,,,+++************+++************************(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))************+++***************++++++(((((((((((())))))))))))((((((''''''''''''((((((''''''((((((((((((''''''(((((())))))))))))((((((''''''''''''''''''''''''''''''(((((((((((('''''')))((('''&&&&&&'''((()))'''''''''''''''((())))))''''''((()))))))))(((((((((''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((''''''''''''(((((('''''''''''''''''''''''''''&&&&&&%%%&&&&&&''''''''''''''''''(((((((((((())))))(((((((((((())))))((((((((((((''''''''''''(((((((((((((((((((((((()))((('''&&&&&&'''((()))'''''''''((((((((((((((())))))))))))))))))))))))))))))((((((((((((((()))'''((((((((()))))))))***&&&&&&&&&&&&&&&'''(((((())))))((('''''''''''''''''''''((((((((((((''''''((('''''''''(((((()))***+++***)))(((((('''%%%$$$(((((((((&&&$$$$$$%%%'''''''''''''''''''''''''''$$$$$$&&&'''(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((('''((())))))***(((((((((((())))))))))))))))))))))))))))))))))))&&&&&&&&&'''''''''(((((((((((())))))))))))((((((((((((((('''((())))))***'''''''''(((((((((((((((((((((((((((((((((((((((((('''&&&%%%&&&(((***,,,''''''''''''''''''''''''((((((((((((((((((((((((******)))((('''''''''((())))))(((((((((((())))))(((((()))(((((('''&&&&&&((((((((((((((((((((((((''''''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''''''''&&&'''''''''''''''''''''''''''''''''&&&&&&'''''''''***)))))))))(((((((((((()))))))))))))))((((((((()))(((((((((((()))******))))))((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((('''&&&&&&''''''(((((((((((((((%%%'''((()))((()))***,,,''''''''''''''''''((((((&&&''''''''''''(((((((((''''''((((((((()))))))))((((((((((((((('''''''''))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((('''((()))((('''&&&'''(((&&&&&&&&&''''''(((((()))'''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&''')))))))))((((((&&&''''''((((((''''''&&&'''''''''''''''''''''''''''&&&%%%&&&((()))))))))(((((((((((((((((((((((()))))))))))))))******+++++++++***))))))))))))***))))))))))))***************))))))(((((())))))***---,,,,,,+++***+++++++++************************************************))))))))))))))))))))))))((())))))************)))&&&''''''(((((((((((('''))))))))))))))))))))))))(((''''''&&&&&&''''''(((&&&''''''((((((''''''&&&(((((())))))))))))((((((''''''''''''''''''''''''&&&&&&'''(((((((((''''''((((((''''''''''''((((((%%%&&&''''''(((''''''&&&%%%&&&&&&'''((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''(((&&&''''''((((((''''''&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&'''''''''((((((((())))))(((((((((((())))))((((((((((((((((((''''''((((((((((((((((((((((((((((((''''''''''''(((((('''''''''((((((((((((((()))))))))))))))))))))))))))((((((''''''''''''(((''''''(((((())))))******))))))(((((())))))***+++((((((((((((((('''''''''''''''((((((((((((''''''''''''''''''((()))******'''''''''''''''''''''''''''((((((&&&%%%$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''''''''((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''(((((()))***'''''''''((((((((())))))))))))))))))))))))))))))&&&&&&'''''''''((((((((('''(((((())))))(((((('''((((((''''''(((((()))***'''''''''((((((((((((((('''(((((((((((()))))))))(((&&&%%%$$$%%%(((+++---''''''''''''''''''''''''(((((((((((((((((((((((())))))((('''''''''(((((())))))(((((((((((())))))))))))))))))((('''&&&%%%(((((((((((((((((((((((((((''''''&&&%%%%%%$$$$$$%%%&&&''''''((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))((((((((('''''''''(((((())))))(((''''''&&&'''''''''''''''((())))))((((((((('''''''''&&&&&&''''''''''''''''''''''''&&&'''(((((((((((((((((('''''''''''''''((())))))&&&((())))))(((((()))+++''''''''''''''''''&&&&&&&&&&&&&&&'''''''''((((((&&&&&&'''''''''((((((((()))(((((((((''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((('''&&&&&&&&&''''''((()))&&&''')))(((''''''((()))''''''''''''''''''''''''''''''''''''((((((((()))((((((((((((((((((((((((&&&''''''''''''''''''&&&''''''((((((((((((((((((&&&''''''((((((''''''&&&''''''''''''''''''''''''(((&&&%%%&&&(((******)))(((((((((((((((((((((((()))))))))))))))******+++,,,+++******))))))******))))))))))))************))))))(((((((((((()))))),,,++++++***************************************************************))))))))))))))))))))))))))))))***+++******((((((###$$$'''))))))(((&&&%%%))))))))))))))))))))))))(((''''''&&&&&&''''''(((&&&&&&'''(((((('''&&&&&&(((((())))))))))))((((((''''''''''''''''''''''''%%%&&&''''''((((((''''''''''''((((((((((((''''''$$$%%%'''((((((&&&$$$###$$$%%%&&&'''(((((((((((('''''''''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''((('''((())))))))))))((('''&&&&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''(((((())))))(((((((((((())))))'''(((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((()))))))))))))))))))))))))))(((((('''&&&&&&&&&&&&&&&'''''''''((()))************))))))))))))***++++++(((((((((((((((''''''&&&''''''((((((((((((''''''&&&&&&&&&&&&'''((()))***$$$%%%&&&&&&&&&&&&'''((('''((()))((('''&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%&&&'''((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((''''''''''''((())))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((())))))))))))***''''''((((((((((((''''''(((''''''''''''((())))))''''''''''''((((((((()))'''((((((((())))))))))))''''''&&&&&&'''((()))***''''''''''''''''''''''''(((((((((((((((((((((((((((((('''''''''((())))))((((((''''''''''''(((((('''(((((((((((((((''''''(((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&%%%&&&&&&'''((((((''''''''''''''''''''''''''''''&&&''''''''''''''''''&&&(((((('''''''''&&&&&&&&&'''((((((((('''&&&%%%%%%&&&&&&&&&&&&&&&'''((()))((((((''''''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))))))))((((((((('''&&&&&&((()))***((()))***)))((('''((()))(((((((((''''''&&&&&&%%%&&&&&&&&&'''''''''((((((&&&&&&&&&&&&'''''''''((())))))(((((('''''''''&&&))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((()))%%%'''(((((('''''')))***'''''''''''''''&&&&&&&&&&&&'''''''''(((((())))))((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''&&&'''''''''''''''''''''''')))'''&&&''')))***+++***(((((((((((((((((((((((()))))))))))))))******+++,,,+++******)))*********))))))))))))************))))))(((((((((((())))))+++******)))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))***++++++***)))((('''###%%%(((++++++***'''%%%(((((((((((('''''''''''''''''''''&&&&&&'''''''''%%%&&&'''(((((('''&&&%%%(((((())))))))))))((((((''''''''''''''''''''''''%%%%%%&&&'''((((((((('''&&&'''((())))))((('''&&&###%%%''')))(((&&&""" %%%%%%&&&((())))))))))))$$$$$$%%%%%%&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''((()))***++++++***)))((('''''''''''''''((()))***&&&&&&&&&'''''''''(((((())))))(((((((((((())))))'''''''''(((((((((((((((((((((((((((((((((((((((&&&'''((())))))((('''&&&&&&'''''''''(((((())))))))))))))))))))))))))))))((('''&&&%%%%%%%%%%%%%%%&&&''''''((()))******+++((((((((((((((()))******((((((((()))(((''''''&&&''''''((((((((((((''''''$$$$$$$$$%%%&&&'''((()))%%%&&&'''&&&%%%%%%&&&''''''(((******)))(((((()))&&&&&&&&&&&&&&&&&&&&&&&&)))'''%%%$$$$$$%%%&&&((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''((())))))))))))))))))************))))))))))))))))))))))))************++++++++++++''''''(((((((((((('''''''''''''''''''''((())))))&&&'''''''''(((((())))))'''((((((((())))))******'''((()))))))))(((&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''((()))***&&&&&&&&&%%%%%%&&&&&&&&&%%%&&&'''((())))))))))))((((((((((((((((((((((((%%%&&&&&&''''''(((((()))%%%%%%&&&'''((((((((('''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((('''(((((()))******))))))))))))))))))************&&&&&&&&&'''((())))))***(((((((((((())))))))))))******)))(((((((((((((((&&&&&&''''''''''''&&&&&&))))))))))))))))))))))))''''''(((((('''&&&%%%%%%))))))))))))))))))))))))((((((((((((((((((((((((%%%&&&&&&'''''''''''''''))))))))))))))))))))))))(((((())))))))))))(((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&(((((((((((())))))))))))''''''''''''&&&%%%$$$###((((((((('''&&&&&&&&&%%%(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((())))))((('''&&&%%%%%%$$$&&&&&&''''''(((((())))))((((((''''''''''''((((((((((((((((((((()))******))))))))))))************************************************************+++*********))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((++++++******)))))))))((()))*********)))((('''&&&***+++++++++***)))'''&&&))))))(((((('''''''''&&&))))))(((((((((((())))))((()))))))))))))))(((((('''''''''''''''((())))))'''&&&&&&%%%%%%&&&&&&'''(((((())))))((('''&&&&&&''''''((((((((((((''''''(((((((((((()))))))))))))))(((&&&&&&((()))(((''')))(((&&&$$$$$$$$$&&&'''((((((((((((((('''''''''((((((((((((((('''''''''))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&###%%%''')))******)))(((***((('''&&&&&&'''(((***((((((((((((''''''''''''((((((''''''''''''(((((())))))***))))))((('''''''''&&&%%%&&&(((((((((''',,,+++++++++)))((('''&&&&&&&&&&&&''''''''''''(((+++)))(((&&&&&&((()))+++******))))))((((((''''''(((((())))))))))))(((((()))((('''&&&&&&'''((())),,,+++(((&&&%%%%%%&&&'''&&&'''''''''(((((())))))((('''&&&%%%%%%&&&'''(((%%%&&&''''''(((((('''''''''''''''((((((((())))))&&&'''((('''&&&%%%&&&'''''''''(((((())))))******))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((((((((('''''''''&&&%%%$$$###$$$%%%&&&&&&&&&'''(((((('''&&&&&&))))))***++++++***)))((((((((()))***++++++,,,,,,))))))((('''''''''''''''''''''(((((())))))******&&&&&&%%%%%%%%%%%%&&&&&&))))))(((((('''''''''&&&%%%&&&&&&'''''''''''''''((('''&&&%%%%%%&&&'''((()))'''(((+++000///***%%%)))))))))))))))(((''''''))))))((('''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''((())))))))))))))))))))))))))))))%%%%%%&&&&&&&&&&&&&&&%%%(((((()))))))))*********&&&&&&''''''((())))))***(((((((((((())))))))))))))))))(((''''''''''''''''''(((((())))))(((((('''((((((((((((((((((((((((((((((((((((((('''&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((('''(((((()))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))&&&&&&''''''''''''&&&&&&''''''''''''''''''&&&&&&(((((((((((((((((((((((()))((((((''''''(((((()))((((((((((((((((((((((((((((((((('''&&&&&&%%%%%%'''''''''(((((((((((((((((((((''''''''''''((((((((((((((((((((()))******))))))))))))************************************************************,,,,,,+++++++++************************************))))))))))))))))))***((('''''''''&&&&&&&&&&&&(((((((((((())))))))))))'''''''''(((''''''&&&&&&)))))))))(((((((((''''''(((((())))))))))))(((((((((((())))))))))))(((((('''''''''''''''((())))))(((''''''&&&&&&''''''(((((((((((((((((('''&&&&&&''''''((((((((((((''''''''''''((((((((())))))))))))(((&&&&&&((()))(((''')))(((&&&$$$$$$%%%&&&'''((((((((((((((((((((('''++++++***((('''&&&%%%$$$))))))))))))((((((((((((''''''''''''&&&&&&&&&&&&###$$$&&&((((((((('''&&&)))((('''&&&&&&'''((()))((((((((((((''''''''''''(((''''''''''''''''''(((((()))))))))(((((('''&&&'''&&&%%%&&&((()))(((''')))************)))(((((('''''''''((((((((())))))***)))(((''''''((()))******)))))))))((((((((('''(((((())))))))))))(((((()))((('''&&&&&&'''((()))+++***(((&&&&&&&&&'''(((((((((((((((((('''''''''''''''&&&&&&&&&&&&''''''%%%&&&''''''((((((''''''&&&&&&&&&'''''''''((((((''')))***)))((('''((()))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''((('''&&&&&&&&&&&&'''(((((((((((((((((((((((((((***)))((((((((()))******(((((()))******+++,,,,,,))))))(((''''''''''''((('''((((((((()))))))))***((((((''''''''''''(((((()))(((((((((''''''''''''''''''((()))))))))))))))(((((('''&&&&&&'''((((((***((())),,,000000+++&&&)))))))))))))))(((''''''))))))((('''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''((())))))))))))))))))))))))))))))((((((((())))))(((''''''(((((())))))))))))******&&&&&&''''''((()))))))))(((((((((((())))))))))))***))))))(((((((((((()))((())))))******))))))((((((((((((((((((((((((((((((((()))))))))(((''''''''''''''''''''''''''''''(((((((((((((((((((((((('''(((((()))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))&&&&&&&&&''''''(((((()))(((((((((((())))))))))))%%%%%%'''((())))))))))))''''''''''''''''''(((((((((((((((((((((((((((((((((''''''''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((('''''''''((((((''''''''''''((((((((((((((((((((()))******))))))))))))************************************************************++++++************))))))************************++++++++++++++++++++++++***))))))))))))(((((((((((('''''''''((()))+++,,,%%%%%%%%%&&&'''((()))******)))))))))))))))(((((('''((()))******)))(((''''''(((((())))))((((((((('''''''''''''''((()))))))))(((((((((((((((((()))(((((((((((((((''''''&&&''''''((((((((((((''''''''''''''''''(((((((((((()))'''&&&'''((()))((('''((('''&&&%%%%%%%%%&&&'''''''''((((((((((((((((((+++***)))((('''&&&%%%$$$(((((((((((())))))))))))))))))((((((''''''&&&&&&%%%&&&'''((()))((('''&&&)))((('''&&&&&&'''((()))((((((((((((''''''''''''''''''&&&&&&&&&&&&'''''''''(((((((((((('''&&&&&&'''&&&%%%&&&((()))(((''''''((())))))************(((((((((((()))))))))***(((((())))))))))))(((((())))))))))))(((((((((((('''(((((())))))(((((('''((((((''''''''''''(((((()))((('''&&&&&&'''((())))))))))))(((''''''&&&&&&&&&''''''''''''''''''&&&%%%&&&''''''(((((('''''''''''''''((((((((((((((()))***++++++))))))***+++))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''))))))(((((((((((()))******)))(((''''''((()))******(((&&&%%%%%%(((+++,,,((())))))******+++++++++******)))((((((((((((((((((((((((((())))))))))))***))))))(((((())))))***((((((((((((''''''''''''''''''((())))))))))))((()))((((((''''''(((((()))***)))***---000///+++'''(((((()))))))))(((''''''))))))((('''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''((())))))************************)))************)))(((((((((((((((((()))))))))***''''''''''''(((((())))))(((((((((((())))))))))))++++++***))))))*********((())))))******))))))(((((((((((((((((((((((((((((()))))))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((%%%&&&&&&'''''''''''''''(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((%%%&&&&&&'''((())))))***(((((((((((())))))))))))&&&'''((())))))******)))&&&&&&''''''(((((())))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&&&&'''''''''(((((())))))((((((''''''&&&&&&((((((''''''''''''((((((((((((((((((((())))))***((()))))))))************************************************************((((((((('''''''''''''''************************++++++++++++++++++++++++***************************((('''&&&'''(((***,,,'''''''''((())),,,...000************))))))))))))&&&((()))++++++)))(((&&&''''''(((((()))((((((((('''''''''''''''((()))))))))((((((''''''(((((()))'''(((((((((((((((''''''''''''((((((((((((''''''&&&'''''''''((((((((((((((('''''''''))))))(((&&&((('''&&&&&&&&&&&&''''''''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))******))))))(((((('''''')))******+++******)))((()))(((''''''''''''((()))((((((((((((''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&(((&&&&&&'''((()))(((''''''(((((()))))))))))))))''''''((((((((()))))))))'''((()))******)))((('''))))))))))))(((((((((((('''(((((((((((((((((('''(((((((((''''''((((((((('''''''''&&&'''((()))***((((((((((((((('''''''''%%%&&&'''(((((('''&&&%%%%%%&&&''''''((('''''''''))))))))))))))))))))))))(((***++++++***)))***,,,******))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))*********)))'''&&&&&&''')))***'''&&&%%%%%%&&&(((***,,,((()))))))))*********+++******)))(((((((((((()))(((((((((((())))))))))))***))))))))))))))))))***((((((((((((((('''''''''$$$%%%&&&&&&''''''&&&&&&))))))(((((((((((()))))))))((()))+++...---***((('''(((((((((((((((''''''))))))((('''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''((())))))))))))))))))))))))))))))&&&&&&&&&''''''&&&&&&%%%'''(((((((((((()))))))))''''''''''''(((((((((((((((((((((((())))))))))))))))))((((((((())))))***'''(((((())))))(((((('''''''''''''''''''''''''''(((((()))))))))))))))((())))))))))))))))))))))))((((((((((((((((((((((((%%%&&&&&&'''''''''''''''(((((((((((((((((((((((((((((())))))))))))((((((''''''''''''''''''''''''&&&&&&''''''((()))******(((((((((((())))))))))))(((((()))))))))))))))(((&&&''''''(((((()))))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((%%%%%%&&&&&&'''((((((((())))))((((((''''''&&&&&&((((((''''''''''''((((((((((((((((((((())))))***((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''((((((((())))))))))))))))))))))))))))))***++++++***))))))'''''''''''''''''''''''',,,***((('''&&&'''(((***((((((((()))+++---000111))))))))))))************&&&((()))++++++)))(((&&&&&&&&&'''((((((((((((((('''''''''''''''((())))))(((''''''''''''''''''(((''''''((((((((((((((('''''''''(((((((((((('''''''''''''''(((((((((((()))(((''''''((())))))'''&&&'''''''''&&&'''''''''(((&&&'''''''''(((((())))))&&&'''''''''(((((())))))'''((((((((()))))))))*********)))))))))(((((((((***************)))))))))((((((''''''''''''((((((((((((((((((''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''&&&((('''&&&''')))))))))((()))))))))))))))(((''''''&&&&&&'''''''''(((((((((&&&''')))++++++)))'''&&&(((((((((((())))))))))))''''''(((((((((((('''''''''(((((((((((((((((('''&&&&&&''''''(((((()))***%%%&&&&&&'''((())))))***%%%&&&'''(((((('''&&&%%%%%%&&&''''''((('''''''''(((((((((((((((((((((((('''((())))))((((((***+++******))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''(((((()))))))))))))))(((&&&%%%%%%&&&((()))%%%%%%'''((()))))))))))))))))))))))))))************))))))((((((((((((((())))))))))))(((((((((((()))((((((''''''(((((()))'''''''''((((((((((((((($$$%%%%%%&&&&&&&&&&&&&&&(((((())))))))))))((((((''''''((()))+++***)))'''''''''((((((((((((''''''))))))((('''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''((())))))((((((((((((((((((((((((&&&&&&'''(((((((((((((((''''''(((((((((((())))))''''''(((((((((((((((((((((((((((((())))))))))))&&&&&&&&&&&&&&&''''''((('''(((((())))))(((((('''''''''''''''''''''''''''''''''((()))))))))((((((''''''''''''''''''''''''(((((((((((((((((((((((('''(((((()))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((('''''''''''''''''''''''''''''''''(((((())))))***(((((((((((())))))))))))((()))))))))))))))((('''(((((((((((((((((())))))(((((((((((((((((((((((((((''''''''''''''''''(((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((('''''''''((((((''''''''''''((((((((((((((((((((()))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++(((((((((((((((((((((((('''((()))******)))(((''''''(((((((((((())))))))),,,+++)))((('''''''''(((&&&&&&'''((()))+++,,,---(((((()))))))))))))))***'''((()))******)))((('''%%%&&&''''''(((((((((((('''''''''''''''((())))))(((''''''&&&&&&''''''(((&&&'''((((((((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))'''''''''(((***)))'''%%%&&&'''''''''((((((((((((&&&&&&''''''((()))))))))***))))))(((''''''&&&&&&''''''(((((())))))******((((((((()))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&'''(((((((((((('''((('''&&&''')))***)))((())))))))))))(((((('''&&&&&&&&&&&&&&&''''''''''''&&&((()))++++++)))(((&&&(((((((((((())))))))))))&&&''''''((((((''''''&&&''''''((((((((((((''''''&&&''''''((((((((())))))$$$%%%&&&'''(((***++++++&&&''''''''''''''''''&&&%%%&&&''''''((((((''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%'''(((((('''((()))***))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''%%%&&&'''((())))))((((((((('''&&&%%%%%%&&&'''(((%%%&&&((()))******)))((())))))))))))))))))))))))))))))((('''''''''''''''))))))))))))(((((((((((((((''''''&&&&&&''''''((('''''''''(((((((((((((((&&&&&&'''((((((((((((''''''(((((())))))(((((('''%%%&&&'''((()))(((((('''&&&&&&'''(((((((((''''''))))))((('''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''((())))))''''''''''''''''''''''''&&&'''(((***++++++++++++'''''''''((((((((())))))((((((((((((((((((((('''(((((((((((())))))))))))''''''&&&&&&'''(((((()))((())))))******))))))(((''''''''''''''''''''''''&&&&&&'''(((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''(((((()))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((''''''''''''''''''''''''((((((((((((((()))))))))(((((((((((())))))))))))&&&&&&'''((()))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))((((((''''''(((((()))((((((((((((((((((((((((&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((''''''''''''((((((((((((((((((((()))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,))))))))))))))))))))))))'''(((***++++++***(((''')))*********++++++++++++))))))))))))((((((((((((%%%&&&'''(((((((((((((((''''''((((((((()))))))))(((((())))))))))))(((((($$$%%%&&&'''(((((((((((('''''''''''''''((()))))))))((((((''''''(((((()))&&&&&&'''(((((((((((((((''''''((((((((((((''''''))))))))))))*********+++''''''''')))******'''%%%&&&&&&'''(((((((((((((((&&&&&&''''''((())))))***)))))))))(((''''''&&&&&&'''''''''((()))*********&&&''''''(((((())))))***%%%%%%%%%%%%&&&'''((((((''''''((((((((((((''''''((((((((((((''''''''''''(((''''''''''''''''''(((&&&'''(((((()))))))))((()))''''''''')))***)))(((&&&'''(((((()))(((((((((''''''''''''(((((((((((('''((()))******)))(((''''''((((((((()))))))))***&&&''''''((((((''''''&&&&&&'''((())))))((('''&&&''''''((((((((((((((((((%%%&&&&&&'''((()))******''''''&&&&&&&&&&&&''''''%%%&&&''''''((((((''''''''''''''''''&&&&&&&&&%%%%%%'''(((((((((((()))+++(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''%%%&&&'''))))))))))))((('''''''''''''''''''''''')))))))))))))))))))))))))))))))))))))))))))))((((((''''''&&&&&&&&&&&&&&&***)))))))))((((((((('''(((''''''&&&&&&''''''(((''''''''''''((((((((()))%%%&&&''''''((((((''''''&&&'''(((((((((((('''&&&%%%'''((()))((((((((((((%%%&&&''''''((((((''''''))))))((('''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''((())))))''''''''''''''''''''''''"""###%%%'''((()))))))))''''''''''''((((((((()))((((((((((((((('''''''''(((((((((((())))))))))))******)))******+++,,,,,,******++++++++++++******''''''''''''''''''''''''%%%%%%&&&'''((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((%%%&&&&&&'''''''''''''''))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))###$$$&&&''')))******+++******))))))((((((''''''(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''(((((())))))((((((''''''''''''((((((((((((((((((((()))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++************************'''(((***++++++***((('''&&&&&&''''''((((((((()))&&&'''((()))*********)))&&&'''((())))))((('''&&&&&&'''''''''(((((())))))))))))(((((((((((())))))$$$%%%&&&'''(((((((((((('''''''''''''''((())))))******))))))))))))******&&&&&&'''((())))))((((((''''''(((((((((((('''''')))*********++++++++++++''''''''')))******'''%%%&&&&&&'''((())))))((((((&&&&&&&&&'''((())))))***&&&&&&&&&'''((())))))***&&&''''''((()))******+++%%%%%%&&&'''((()))******&&&&&&&&&'''''')))***+++''''''(((((((((((('''''')))(((((((((''''''''''''((((((''''''''''''((((((''''''((()))******)))))))))((('''((()))***)))((($$$%%%&&&((()))*********(((((((((((())))))))))))(((((())))))))))))(((((('''((((((((())))))******&&&''''''''''''''''''&&&&&&'''((())))))((('''&&&''''''(((((((((((('''''''''''''''(((((((((((((((((('''&&&%%%%%%&&&'''(((%%%&&&''''''((((((''''''++++++******)))))))))(((%%%'''((()))((((((***,,,''''''(((((())))))******))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''%%%&&&((()))*********)))(((((())))))))))))((((((---+++)))''''''(((***,,,))))))))))))((((((((((((''''''&&&%%%%%%%%%%%%&&&******))))))((((((((('''((((((''''''''''''((((((&&&'''''''''(((((())))))###$$$%%%%%%&&&&&&%%%%%%%%%&&&'''(((((('''&&&%%%&&&((()))***)))((()))***%%%%%%&&&'''((((((((('''))))))((('''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&''''''''''''''''''''''''((())))))******))))))))))))******&&&&&&'''((()))***++++++''''''''''''''''''&&&&&&%%%&&&&&&'''((())))))***))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))***++++++,,,(((((('''''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''((((((((((((******))))))((((((((('''))))))((('''&&&%%%%%%$$$))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((+++*********))))))((((((***)))((((((((()))+++,,,***)))(((''''''((()))***))))))))))))))))))))))))((((((((((((''''''''''''$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&***)))((('''''''''''''''(((((((((((((((((((((((()))((('''''''''''''''((())))))*********((('''&&&***************)))(((((())))))))))))))))))))))))******++++++++++++***************)))))))))))))))))))))))))))************(((((()))***************+++*********))))))(((((())))))))))))************+++*********))))))(((((((((((((((((((((''''''''''''''''''''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((%%%$$$%%%'''(((&&&$$$%%%&&&&&&'''((())))))***&&&&&&&&&'''''''''''''''(((((())))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((('''&&&%%%$$$&&&''''''((()))******+++$$$%%%%%%&&&'''((())))))((()))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((,,,+++***))))))***+++,,,)))))))))))))))))))))))))))((('''&&&&&&'''((()))))))))((('''''''''''''''((((((((('''&&&&&&%%%%%%%%%&&&&&&'''((())))))***''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''&&&''')))*********)))(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))&&&&&&''''''(((((())))))(((((()))******)))((('''''''''((((((((((((''''''(((((((((((())))))))))))***((('''((()))***)))''',,,+++***(((''''''&&&&&&+++)))'''(((+++,,,***(((''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''''''''&&&&&&******))))))((('''%%%%%%'''(((***)))'''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&+++***)))((('''&&&%%%%%%((((((''''''''''''(((((())))))))))))))))))))))))))))))(((((('''''''''&&&***((('''%%%%%%'''(((******))))))(((((())))))***))))))))))))((((((((('''((((((((((((((((((((((((&&&&&&'''(((((()))******))))))))))))))))))))))))))))))))))))))))))))))))'''''''''(((((())))))***(((((('''''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''(((((((((((()))))))))(((((('''''''''))))))((('''&&&&&&%%%%%%))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((''''''***)))((((((((()))***+++((('''&&&%%%%%%&&&'''((())))))))))))))))))))))))((((((((((((''''''''''''))))))(((''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&))))))((('''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((()))******)))((('''***************)))(((((()))))))))))))))))))))))))))******++++++******)))***)))))))))))))))))))))))))))))))))************(((((()))*********************)))))))))(((((((((((((((((()))))))))******))))))((((((((('''''''''(((((((((((((((((((((((((((''''''''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((&&&$$$%%%'''(((&&&$$$''''''(((((()))*********&&&&&&&&&''''''(((((((((((((((((((((((((((((((((&&&&&&''''''(((((()))))))))(((&&&$$$$$$&&&((()))((((((''''''''''''((((((((())))))((('''&&&%%%%%%'''''''''((()))*********''''''(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((''''''&&&&&&''''''(((((((((((((((((((((((((((+++***))))))))))))***+++(((((((((((((((((((((((()))(((''''''''''''((()))******)))((((((((((((((((((''''''''''''&&&&&&&&&((((((((((((''''''''''''''''''&&&&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%''''''(((((()))))))))(((''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&%%%%%%&&&''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))'''''''''((((((((((((((('''((()))***))))))''''''''''''((((((((((((''''''(((((((((((())))))))))))***)))((()))***+++***(((******))))))(((((())))))***((('''''')))***(((&&&''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''(((((()))((((((''''''((((((((((((((('''&&&%%%'''(((***)))'''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((''''''((((((''''''''''''(((((()))))))))))))))))))))))))))(((((((((''''''''''''+++***)))(((((()))***+++)))((((((''''''(((((())))))))))))(((((((((''''''((()))))))))))))))))))))'''(((((())))))*********))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''(((((((((''''''''''''&&&((((((((((((((((((((((((''''''''''''(((((((((((((((((((((''''''''''''''')))((((((''''''&&&&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''))))))((((((((()))***+++''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))(((((((((((('''''''''''')))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((''''''''''''((((((((((((((((((((((((&&&''')))************)))'''((()))))))))))))))((())))))******))))))(((((()))))))))))))))))))))))))))******++++++******)))))))))))))))))))))******))))))))))))************(((((())))))******))))))))))))((((((((((((((('''''''''((((((((()))))))))'''''''''&&&&&&&&&&&&%%%((((((((((((((((((((((((((((((((((((((()))******(((((((((((((((((((((((((((((((((((((((((((((((('''&&&%%%&&&'''''''''%%%))))))))))))************%%%%%%&&&'''(((((())))))(((((('''&&&&&&'''(((((($$$$$$%%%&&&'''((())))))***(((%%%""""""%%%(((***((((((''''''''''''(((((())))))))))))((('''&&&&&&''''''(((((())))))************))))))(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((''''''&&&&&&''''''((((((((((((((((((((((((((())))))(((((((((((())))))'''''''''''''''''''''''')))((((((''''''(((((()))++++++***)))))))))))))))&&&&&&'''''''''(((((((((+++******((('''&&&%%%$$$''''''&&&&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&''''''((()))''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&%%%%%%&&&''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((('''''''''&&&'''((())))))((('''&&&'''(((((())))))(((((('''(((((((((((())))))))))))+++***))))))++++++***))))))((((((((()))******+++)))(((''''''((((((&&&%%%''''''''''''(((((((((((((((((((((((((((((((((((($$$$$$$$$%%%&&&&&&''''''''''''''''''''''''''''''))))))))))))))))))))))))(((((()))))))))))))))(((&&&'''''''''''''''&&&&&&'''(((***)))'''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((()))******((((((''''''''''''(((((())))))))))))))))))))))))((((((((((((''''''''''''+++***)))(((((()))***+++((((((''''''''''''((((((%%%&&&&&&'''((()))******((((((((((((((()))))))))((()))))))))*********+++(((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''''''''((((((((('''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''&&&&&&((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))******)))))))))(((((()))))))))((((((((((((((((((((((((((((((((((((''''''''''''%%%%%%&&&'''((())))))***'''''''''''''''''''''''''''(((((((((((((((''''''((((((((((((((((((((((((%%%''')))+++,,,,,,******''''''((()))))))))******((()))))))))))))))(((((((((((((((((((((((((((((())))))************)))))))))))))))))))))*********((()))))))))************(((((()))))))))))))))(((((((((((((((''''''''''''''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((())))))))))))(((((((((((()))******(((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&'''''''''&&&***)))))))))))))))))))))%%%%%%&&&'''((()))******)))(((&&&$$$$$$&&&((()))&&&&&&&&&''''''((((((((()))(((&&&%%%%%%&&&((()))((((((''''''''''''(((((()))))))))))))))((('''''''''((((((((()))))))))***(((((((((((((((((((((((('''(((((())))))))))))(((((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((''''''((((((((('''''''''''''''''''''''')))(((((((((((((((((()))+++***))))))(((((())))))%%%&&&&&&'''((()))))))))+++***)))((('''&&&%%%$$$''''''&&&&&&&&&&&&''''''(((((())))))))))))((((((''''''&&&%%%%%%'''((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))((((((''''''&&&&&&%%%&&&((())))))(((''''''(((((())))))))))))(((((((((((((((((())))))))))))***)))((()))******)))(((((((((''''''(((((()))***)))(((((('''''''''&&&%%%''''''''''''((((((((((((((((((((((((((((((((((((######$$$%%%&&&&&&''''''''''''''''''''''''''''''))))))))))))))))))))))))''''''((()))))))))((((((%%%%%%&&&''''''''''''''''''(((***)))'''&&&&&&'''''''''''''''''''''''''''%%%&&&&&&'''((()))******((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((('''''''''((('''&&&&&&&&&&&&'''(((((((((''''''''''''((((((%%%%%%&&&'''((()))******&&&&&&&&&''''''((((((((())))))))))))************(((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''(((((())))))))))))((())))))))))))))))))(((((((((((((((((((((((((((((((((((((((''''''''''''###$$$%%%&&&'''((())))))''''''''''''''''''''''''&&&'''(((((()))(((''''''((((((((((((((((((((((((%%%''')))+++,,,,,,******''''''((((((((()))******'''(((((()))))))))(((((((((((((((((((((((((((((()))))))))******)))))))))(((((())))))************((()))))))))************(((((()))))))))(((((('''''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((())))))******((((((((((((((())))))***(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''&&&''''''((((((((((((((((((''''''&&&&&&''''''((())))))***)))(((&&&$$$$$$&&&((()))***))))))((((((''''''''''''((())))))))))))((('''((((((''''''''''''(((((()))))))))))))))(((((('''(((((((((((())))))))))))%%%%%%&&&''''''((())))))''''''((()))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((''''''((((((((((((((((((((((((((((((((('''''''''(((((('''''''''''''''''''''''''''''''''((())))))))))))))))))((())))))(((''''''''''''(((%%%&&&&&&'''((()))******))))))(((((('''''''''&&&''''''&&&&&&&&&&&&''''''((())))))))))))))))))(((''''''&&&%%%%%%'''((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))((((((''''''&&&&&&%%%&&&((()))))))))((('''(((((())))))))))))(((((((((((((((((()))))))))))))))'''''''''((()))((('''(((((('''&&&&&&&&&&&&'''))))))))))))((('''''''''''''''''''''((((((((((((''''''''''''''''''''''''$$$$$$%%%&&&'''(((((()))''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&''''''((((((((('''%%%%%%&&&'''(((((((((((('''(((***)))'''&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((('''''''''(((((((((((((((''''''&&&&&&&&&&&&'''''')))((((((''''''(((((()))((((((((('''''''''&&&&&&%%%%%%&&&&&&''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))((((((((((((((((((((((((''''''''''''(((((((((((('''''''''''''''((((((((('''''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************&&&'''((()))))))))((((((&&&&&&''''''''''''&&&&&&))))))))))))))))))))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&((()))))))))((('''((((((((((((((((((((((((&&&''')))************))))))(((((((((((())))))***''''''((()))))))))(((((())))))))))))))))))))))))((())))))******))))))(((((((((((()))******++++++))))))))))))************(((((()))))))))((('''''''''(((((((((((()))))))))''''''((((((((()))))))))((((((((((((((()))))))))'''(((((())))))******+++'''''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&((((((((('''&&&'''(((''''''''''''((((((((((((''''''((((((((()))))))))(((((('''&&&&&&'''((((((++++++***)))((('''&&&&&&'''(((***,,,,,,***((('''((((((''''''''''''((((((((((((((())))))(((((('''(((((((((((())))))))))))$$$$$$%%%&&&'''((())))))&&&'''((())))))******)))((((((((((((((((((((((((''''''''''''(((((((((((()))((((((''''''(((((()))((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''((())))))******))))))((()))(((((('''''''''''''''&&&&&&'''((())))))******'''''''''(((((((((((((((''''''&&&&&&&&&&&&''''''&&&''''''((((((''''''&&&''''''&&&&&&''''''((()))''''''''''''''''''''''''((((((((((((((((((((((((&&&'''(((((((((((('''&&&(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((('''''''''&&&'''(((*********))))))((())))))******))))))((((((((((((((())))))))))))((('''&&&&&&(((((('''&&&)))(((''''''&&&&&&&&&&&&'''((())))))((('''((()))''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((($$$%%%&&&'''((((((((('''&&&&&&'''((()))))))))((('''(((***)))'''&&&&&&'''''''''''''''''''''''''''))))))((((((''''''&&&&&&((((((''''''''''''(((((())))))))))))))))))))))))'''''''''(((((((((((((((((((((((((((((((((((((((***))))))(((((())))))***(((((('''''''''&&&&&&&&&&&&&&&&&&'''(((((())))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&''''''(((((()))'''((((((((())))))))))))((((((((((((((((((((((((''''''''''''(((((((((((('''''''''(((((()))))))))&&&''''''((()))*********))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))))))))******&&&'''((()))))))))((('''%%%&&&'''(((((('''&&&%%%))))))))))))))))))))))))((((((((((((''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''%%%&&&((()))***)))((('''((((((((((((((((((((((((((((((((((((((((((((((((***)))(((''''''((())))))&&&''''''((())))))(((((())))))))))))))))))))))))(((((())))))))))))(((((('''(((((()))******++++++))))))))))))************(((((())))))(((''''''&&&((((((((()))))))))******((((((((()))))))))******''''''((((((((()))))))))'''(((((()))******++++++&&&&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((&&&((())))))&&&&&&''')))'''''''''((())))))******)))))))))((((((((((((((((((((((((((((((((((((((()))))))))((((((''''''&&&(((((()))******)))((((((((((((''''''''''''((((((&&&''''''(((((((((''''''))))))))))))((((((((((((&&&&&&''''''((((((((()))&&&'''((()))************((((((((((((((((((((((((''''''''''''(((((((((((())))))(((((((((((())))))(((((((((((((((((((((((('''((())))))))))))((('''((((((((((((((((((((((((((()))************)))(((***))))))((('''(((((((((''''''(((((()))))))))***((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''(((((()))))))))(((''''''''''''''''''''''''((((((((((((((((((((((((&&&'''((())))))((('''&&&(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))'''''''''(((((((((((((((&&&((()))++++++++++++***))))))************))))))(((((((((((()))))))))))))))'''&&&'''((()))(((''')))(((((((((((()))******$$$&&&((((((&&&&&&(((***''''''''''''(((((((((((((((((((((((((((((((((((('''''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((()))))))))(((((())))))***)))))))))'''(((***)))'''&&&&&&''''''''''''''''''''''''''')))(((((((((''''''''''''((((((''''''''''''(((((())))))))))))))))))))))))''''''''''''((((((((()))'''(((((((((((((((((('''******))))))))))))******$$$%%%%%%&&&'''((())))))&&&''''''((()))******+++((((((((((((''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((($$$$$$%%%%%%&&&'''(((((('''((((((((())))))******((((((((((((((((((((((((''''''''''''((((((((()))'''((((((((())))))******&&&&&&'''((()))***++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))%%%&&&((()))))))))(((''''''((()))******)))(((''')))))))))))))))))))))))))))(((((((((''''''''''''$$$$$$&&&'''(((***++++++(((((((((((((((((((((((($$$&&&((()))***)))((('''(((((((((((((((((((((((()))((('''''''''''''''(((+++***)))'''''''''((()))&&&&&&'''((())))))(((((())))))))))))))))))))))))(((((())))))))))))(((((('''(((((()))***+++++++++))))))))))))************(((((())))))((('''&&&&&&(((((())))))******++++++))))))))))))************'''''''''((((((((())))))'''(((((()))***+++++++++&&&%%%%%%%%%%%%&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&(((***)))&&&%%%''')))'''(((((()))***++++++,,,******))))))((((((''''''(((((())))))))))))((((((&&&&&&'''''''''''''''''')))((('''&&&&&&'''((()))((((((''''''''''''((((((&&&&&&'''''''''''''''&&&))))))))))))(((((((((((())))))))))))((((((((((((&&&'''((()))************((((((((((((((((((((((((''''''''''''((((((((()))))))))(((((((((((())))))(((((((((((((((((((((((('''((()))******)))((('''))))))))))))))))))))))))((()))***++++++***)))(((+++******)))))))))))))))(((((((((((())))))))))))))))))(((((('''''''''''''''''''''&&&&&&'''''''''))))))************))))))&&&''')))*********)))(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((('''&&&(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))'''(((***+++,,,,,,,,,+++))))))************))))))(((((((((((())))))))))))***((('''((()))***)))((((((((())))))***,,,---..."""$$$''''''%%%%%%(((***''''''''''''((((((((()))))))))))))))))))))))))))''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))************))))))************))))))'''(((***)))'''&&&&&&'''((((((((((((((((((((((((''''''((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))&&&'''''''''(((((())))))%%%%%%&&&&&&&&&&&&%%%%%%))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((())))))((('''&&&&&&'''+++***)))(((((('''((((((,,,,,,+++***)))((('''''',,,+++)))((('''''''''(((***'''%%%%%%'''((('''%%%&&&''''''((((((((((((((((((((())))))******++++++******))))))(((((('''''')))))))))))))))))))))))))))((('''&&&&&&'''((()))%%%%%%&&&'''((()))******&&&'''((())))))******)))(((((((((((())))))))))))''''''''''''((((((((()))((((((((((((((((((((((((&&&&&&&&&%%%%%%&&&&&&'''%%%&&&((()))))))))((('''&&&&&&'''((())))))((((((((((((((((((((((((((((((((('''&&&'''((())))))''''''((((((((((((((('''''')))((('''''''''(((***+++ !!!"""%%%''')))***+++(((((((((((((((((((((((()))************+++++++++(((((((((((())))))))))))))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))(((((((((((())))))(((''''''''''''''')))(((&&&%%%%%%&&&'''(((((((((''''''&&&&&&&&&%%%))))))(((((('''''''''&&&''''''(((((())))))******((((((((((((''''''''''''((((((((((((((((((((((((******))))))((((((((('''))))))))))))((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&***)))((('''''''''''''''))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))((('''&&&%%%%%%&&&'''((((((((())))))((('''&&&&&&(((((('''''''''&&&&&&&&&&&&'''''''''(((((())))))***&&&###"""%%%((())))))))))))(((((('''''''''&&&(((((('''''''''&&&&&&&&&))))))))))))((((((((((((&&&''''''((((((((((((((())))))))))))************'''&&&&&&%%%%%%%%%&&&&&&))))))(((((('''''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''(((((())))))((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%''''''''''''((((((((((((***)))'''&&&&&&(((***+++,,,,,,***)))((((((((((((((((((((((((((()))******(((((((((((())))))))))))((((((((((((((((((((((((+++++++++***((('''%%%$$$))))))))))))(((((((((((((((((())))))******++++++((((((((((((((('''''''''&&&&&&&&&'''((())))))***)))))))))(((''''''&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((******)))((('''&&&%%%%%%))))))((((((''''''&&&&&&''''''(((((())))))******(((((())))))))))))(((((((((((((((((((((((((((((()))((('''&&&&&&'''((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((()))***)))'''&&&'''(((***))))))(((((((((((()))((())))))))))))*********))))))(((''''''((()))***+++)))''''''((()))(((&&&&&&''''''(((((((((((((((''''''''''''((((((((((((***)))))))))(((((((((''')))))))))))))))))))))))))))((('''&&&&&&'''((()))((((((((((((''''''''''''(((((()))))))))(((((('''(((((((((((())))))))))))'''''''''((((((((())))))((((((((((((((((((((((((''''''&&&%%%%%%%%%&&&&&&&&&'''((())))))(((''''''&&&&&&'''(((((((((((((((((((((((((((((((((((((((((('''&&&'''((())))))'''))))))************)))))))))(((((('''((()))++++++*********)))))))))))))))(((((((((((((((((((((((((((((()))))))))*********(((((((((((())))))))))))))))))))))))))))))))))))***)))(((''''''((())))))))))))))))))(((((((((((())))))((('''''''''''''''***)))'''&&&&&&'''((()))((((((((('''''''''&&&&&&)))(((((((((''''''''''''''''''((((((((((((((((((&&&'''''''''(((((())))))'''''''''''''''''''''''')))))))))(((((('''''''''))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***)))))))))(((((((((((('''&&&%%%$$$$$$$$$$$$$$$))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((((((((('''&&&&&&'''((((((((((((((((((((('''&&&&&&))))))((((((((('''''''''''''''''''''((((((((())))))&&&$$$$$$&&&))))))((()))(((((((((''''''''''''(((((('''''''''&&&&&&&&&))))))))))))(((((((((((('''(((((()))***)))))))))*********))))))((((((((((((((('''&&&&&&''''''((()))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((&&&''''''((((((''''''&&&''''''''''''(((((((((((())))))((('''''''''((()))'''''''''(((((((((((((((((((((((((((((()))******))))))))))))((((((((((((((((((((((((((((((((((((&&&&&&((()))************))))))))))))(((((((((((()))))))))))))))*********((((((((((((((((((((('''&&&&&&''''''((())))))***&&&&&&&&&''''''((((((((())))))))))))))))))))))))'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((('''''''''(((((((((((((((''''''''''''((((((((()))))))))***(((((())))))))))))(((((())))))))))))))))))))))))((('''&&&&&&&&&&&&'''((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))***+++***((('''((())))))(((((((((((())))))***(((((())))))))))))******''''''''''''((()))***+++,,,***)))((()))***)))(((&&&''''''(((((((((((((((((((((((((((''''''''''''))))))))))))(((((((((((())))))))))))))))))))))))((((((''''''''''''((((((((((((((((((''''''''''''))))))))))))((('''&&&&&&(((((((((((())))))))))))''''''((((((((()))))))))(((((((((((((((((((((((((((((('''&&&%%%%%%%%%&&&'''((((((((((((((('''&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((('''&&&'''((())))))'''((())))))******)))))))))(((((((((((()))***+++,,,......---,,,***)))(((((((((((((((((((((((((((((('''''''''((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))+++***)))(((''''''(((((((((((((((((())))))))))))))))))((('''''''''''''''***)))(((''''''((()))***))))))((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&'''((()))******''''''''''''''''''''''''((((((((('''''''''''''''(((((((((((()))))))))))))))((((((((('''&&&&&&&&&''''''''''''''''''''''''*********))))))))))))(((((((((''''''&&&&&&''''''))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((()))((((((''''''(((((()))(((((((((((((((''''''&&&)))))))))))))))(((((((((''''''''''''(((((((((((((((&&&%%%&&&((()))((('''((((((((((((''''''''''''((((((((('''''''''&&&&&&))))))))))))((((((((((((((())))))***************+++******)))((('''&&&%%%)))(((((('''(((((())))))((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((())))))(((((((((''''''''''''((((((((((((((((((((((((''''''&&&%%%"""###%%%'''((()))((((((((((((((((((((()))************))))))((((((''''''(((((((((((((((((((((((($$$%%%'''(((***++++++,,,(((((((((((())))))))))))***))))))))))))))))))(((''''''((((((((((((((((((&&&''''''(((((())))))***&&&&&&&&&&&&&&&'''''''''))))))))))))))))))))))))'''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((&&&'''''''''(((((())))))'''''''''((((((((((((((((((((((((((())))))))))))(((((())))))))))))((((((************************'''&&&&&&%%%%%%&&&&&&'''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))***+++***)))((()))***(((((('''(((((()))******++++++***)))((('''&&&&&&&&&&&&''''''((())))))***+++***))))))))))))))))))&&&''''''(((((((((((((((++++++******))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((%%%%%%&&&'''((()))******(((((())))))(((''''''&&&(((((((((((())))))))))))'''(((((((((((()))))))))(((((((((((((((((((((((()))((('''&&&&&&%%%%%%&&&((((((((((((((('''''''''''''''((((((((((((((('''((((((((((((((((((((((((((('''&&&'''((())))))'''&&&&&&''''''((('''''''''(((((())))))***++++++,,,))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((()))))))))(((((((((((())))))))))))((((((((((((((((((((((((******))))))((('''''''''(((((((((((())))))))))))))))))(((''''''''''''''')))((('''''''''((()))***)))))))))))))))((((((((((((((((((((((((''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&'''((())))))***&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&(((((((((((())))))))))))))))))((('''&&&%%%%%%$$$'''''''''''''''''''''''')))))))))((((((((((((((())))))((((((((((((((()))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))(((((((((((())))))'''(((((((((((((((''''''(((((((((((((((((((((((('''''''''(((((((((((((((&&&''''''((())))))'''&&&((((((((((((((('''''''''((((((((((((''''''''''''))))))))))))(((((((((((((((((()))************))))))))))))((('''&&&&&&&&&((((((''''''(((((())))))((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))((((((''''''&&&&&&(((((((((((((((((((((((('''(((((())))))(((((('''''''''''''''(((((((((((('''((())))))(((&&&$$$###!!!"""%%%((())))))((('''((((((((((((((())))))*********))))))((((((''''''((((((((((((((((((((((((((())))))))))))(((((('''(((((((((((())))))))))))******))))))((((((((('''''''''''''''((((((((((((''''''(((((())))))))))))))))))(((&&&%%%$$$###"""'''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))((((((''''''''''''((((((''''''''''''((((((((((((&&&&&&''''''(((((())))))(((((((((((())))))))))))(((((())))))))))))((((((************************''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((***+++***)))((()))+++(((((('''(((((()))******++++++***)))((('''&&&&&&''''''((((((((((((''''''))))))(((((('''''''''(((&&&''''''(((((((((((((((++++++******))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((('''(((((((((((((((((('''%%%%%%&&&'''((()))******&&&&&&'''((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))***(((((((((((((((((((((((()))((('''&&&&&&&&&&&&&&&((((((((('''''''''(((((('''(((((((((((((((''''''((((((((((((((((((((((((((('''&&&'''((())))))'''%%%%%%&&&'''''''''''''''(((((())))))************&&&&&&''''''((()))******((((((((((((((((((((((((((((((((()))))))))******(((((((((((())))))))))))(((((((((((((((((((((((()))))))))))))))((('''''''''((((((((()))))))))***))))))((('''''''''''''''&&&&&&&&&&&&''''''((()))((((((((()))))))))))))))'''''''''(((((((((((((((''''''&&&&&&%%%%%%$$$$$$((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''''''''((((((((()))))))))***))))))((('''&&&%%%%%%$$$''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%$$$%%%%%%&&&&&&((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''(((((())))))))))))((((((''''''((((((((((((((('''''''''''''''''''''''''''((((((((((((((('''''''''&&&''')))***)))((('''&&&'''''''''((((((((((((((())))))((((((((('''''''''))))))))))))((((((((((((&&&'''(((((())))))((((((''''''''''''((((((((((((''''''&&&&&&'''(((((()))'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((((((''''''&&&&&&(((((((((((((((((((((((('''''''''(((((('''''''''''''''''''''((((((((((((&&&((()))))))))&&&$$$"""$$$%%%''')))***)))'''&&&((((((((((((((())))))******)))))))))((((((((('''((((((((((((((((((((((((++++++******)))'''&&&%%%'''((((((((()))))))))******)))))))))((((((''''''&&&'''''''''(((((())))))((((((((())))))))))))))))))((('''&&&%%%$$$######''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))((((((''''''''''''((((((((((((((((((''''''''''''&&&&&&''''''(((((())))))))))))))))))(((((((((((((((((())))))))))))(((((())))))))))))))))))))))))((((((((())))))((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''')))***)))(((((()))+++)))(((((((((((())))))***''''''(((((((((((())))))''''''(((((((((''''''&&&'''(((((('''%%%%%%&&&'''&&&''''''(((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))''''''((((((((((((''''''((((((((((((''''''''''''%%%%%%&&&'''(((((((((((((((((((((((())))))))))))((((((((()))))))))******((((((((((((((((((((((((((('''''''''''''''(((((('''''''''''''''((())))))(((((((((((((((((('''&&&((((((((((((((((((((((((((('''&&&'''((())))))'''&&&'''(((((())))))))))))((())))))))))))(((''''''(((((())))))))))))))))))(((((((((((((((((((((((((((((()))))))))*********(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))((((((''''''(((((())))))******))))))((('''''''''''''''%%%%%%&&&&&&'''(((((((((''''''(((((((((((())))))'''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&%%%%%%))))))((((((''''''''''''(((((((((((((((((((((((('''''''''''''''(((((((((''''''(((((())))))******)))((((((((('''&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&''''''((())))))))))))))))))))))))''''''''''''(((((((((((('''''''''''''''''''''''''''(((((())))))(((((('''&&&'''((((((((((((((((((&&&&&&&&&&&&''''''''''''((((((((((((((('''''''''&&&(((******)))''''''''''''''''''((((((((((((((()))))))))(((((((((''''''))))))))))))((((((((((((&&&&&&'''(((((((((((((((''''''((((((((()))))))))&&&&&&&&&&&&'''((())))))'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((&&&''''''((((((''''''&&&''''''''''''(((((((((((('''((()))***)))'''%%%$$$'''((()))***))))))''''''((((((((((((((()))******((((((((()))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((''''''(((((())))))******)))(((((((((((((((((('''&&&&&&''''''((()))))))))))))))))))))))))))))))))%%%%%%%%%&&&''''''(((((())))))))))))))))))))))))'''''''''''''''(((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))(((((('''''''''&&&'''''''''((((((((((((((())))))))))))(((((((((((((((((())))))))))))((((((''''''''''''''''''''''''((())))))******))))))((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))&&&'''))))))(((''')))******))))))(((((((((((()))'''''''''(((((((((((()))$$$%%%'''(((((((((((('''&&&(((((('''$$$$$$%%%(((&&&''''''(((((((((((((((''''''''''''(((((((((((('''((((((((()))))))))***))))))))))))))))))))))))&&&'''((())))))((('''&&&((((((((((((''''''''''''&&&&&&''''''((('''''''''(((((((((((())))))))))))(((((()))))))))*********(((((((((((((((((((((((('''&&&&&&''''''((()))***&&&&&&&&&&&&''')))***+++((((((((((((((('''&&&&&&((((((((((((((((((((((((((('''&&&'''((())))))'''%%%&&&'''((())))))))))))))))))))))))(((&&&%%%$$$))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))&&&'''((()))******))))))'''''''''((()))*********))))))((('''''''''''''''%%%&&&'''(((((()))))))))&&&&&&'''''''''(((((((((''''''''''''((((((((()))&&&&&&&&&&&&'''''''''''''''''''''((((((((((((((())))))))))))))))))))))))'''''''''(((((()))))))))'''''''''((()))*********((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&''''''((((((((((((((((((((()))******))))))))))))))))))))))))''''''''''''((((((((((((''''''''''''''''''''''''&&&'''(((((((((((('''&&&&&&&&&'''(((((((((((((((&&&'''''''''(((((((((((()))(((((((((''''''''''''''')))+++***(((&&&'''(((''''''''''''((((((((()))))))))))))))((((((((('''))))))))))))((((((((((((''''''((()))))))))))))))))))))))))))))))))((((((''''''''''''((()))***+++''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((('''(((((())))))(((((('''''''''''''''(((((((((((('''((()))))))))(((''''''((((((((((((((((((((((((((((((((((((((()))******''''''(((((())))))******((((((((((((((((((((((((&&&'''((())))))***))))))'''''''''((()))*********'''''''''(((((((((((((((&&&&&&''''''((())))))***))))))))))))))))))))))))$$$$$$%%%'''((()))******))))))))))))))))))))))))&&&'''''''''((((((((()))''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''((((((''''''''''''(((((('''''''''(((((((((((((((((((((((((((((('''''''''***)))))))))((((((((('''(((((())))))))))))(((((('''''''''''''''''''''''''''((()))******)))((('''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))%%%'''((((((''''''(((***+++***)))(((((('''((((((******)))((('''&&&%%%%%%"""###%%%'''))))))))))))&&&((()))'''%%%$$$&&&(((&&&''''''((((((((((((((((((((())))))******++++++'''((((((((())))))******))))))))))))))))))))))))&&&'''((())))))((('''&&&%%%%%%&&&'''((()))******(((((((((((('''&&&%%%%%%(((((((((((())))))))))))))))))))))))************((((((((((((((((((((((((&&&&&&&&&&&&((()))***+++&&&%%%%%%&&&''')))+++,,,(((((())))))((('''&&&&&&((((((((((((((((((((((((((('''&&&''')))))))))'''###$$$%%%&&&''''''''''''))))))))))))'''%%%###"""%%%%%%&&&'''((())))))***((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))%%%&&&((()))***+++******&&&''''''((()))******+++))))))((('''''''''''''''&&&'''((()))************%%%&&&&&&&&&''''''((((((&&&'''''''''(((((())))))&&&&&&&&&''''''(((((((((%%%&&&&&&'''((()))******))))))))))))))))))))))))'''((((((((())))))******&&&''''''((()))******+++((((((((()))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))%%%%%%%%%%%%%%%&&&'''((())))))))))))))))))))))))''''''''''''((((((((()))''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%&&&&&&'''((())))))(((((('''((((((((())))))******))))))(((((('''''''''&&&(((***+++***'''&&&''')))&&&'''''''''(((((())))))))))))))))))(((((((((((())))))))))))(((((((((((((((((()))***************,,,,,,+++***)))(((''''''(((((((((((()))***+++,,,&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))(((((((((((((((((((((((())))))************))))))''''''''''''((((((((()))(((((())))))))))))))))))'''''''''''''''((()))***((((((((((((((()))******&&&&&&'''((()))***++++++(((((((((((((((((((((((((((((())))))))))))((((((&&&''''''((()))******+++&&&'''''''''(((((())))))&&&&&&&&&'''((())))))************)))))))))))))))'''''''''(((((((((((()))''''''''''''''''''''''''&&&'''''''''(((((())))))''''''''''''''''''''''''''''''''''''((((((((()))''''''''''''''''''''''''((((((''''''''''''((((((%%%%%%&&&'''((()))***+++))))))(((((('''''''''&&&******))))))((((((((('''(((((())))))))))))((((((((((((((((((((((((((((((&&&'''((())))))((('''&&&)))(((&&&&&&((()))((('''%%%&&&'''((())))))(((((())))))))))))************+++***)))'''&&&%%%%%%%%%++++++***(((&&&''')))++++++***)))*********(((&&&))))))((('''&&&&&&%%%%%%++++++***)))((('''&&&&&&''''''((((((((((((''''''***(((&&&'''***+++)))''''''((()))******)))((('''''''''''''''''''''''''''))))))(((((('''''''''&&&(((((((((((((((((((((((()))))))))))))))(((''''''+++***)))'''''''''((()))&&&&&&&&&'''''')))***+++(((((((((((((((((((((((())))))(((((('''''''''&&&'''''''''''''''''''''''''''((()))(((&&&%%%%%%&&&&&&((()))++++++)))(((&&&%%%%%%%%%&&&&&&''''''''')))((('''&&&&&&&&&&&&&&&'''&&&&&&%%%%%%'''((()))(((((())))))******++++++)))(((%%%$$$###$$$&&&'''))))))))))))((((((((((((''''''(((((())))))******&&&''''''((()))******+++)))(((((()))++++++***)))))))))))))))))))))))))))'''''''''''''''((())))))))))))((('''''''''''''''((((((((((((''''''''''''%%%&&&&&&'''((()))******%%%%%%&&&&&&'''((())))))))))))))))))))))))))))))&&&'''''''''(((((())))))000...+++)))((((((((()))''''''''''''((((((((((((((('''&&&%%%&&&''')))+++))))))))))))((((((((((((((((((((('''&&&&&&%%%%%%%%%%%%'''((())))))******'''$$$""""""%%%''')))))))))))))))))))))(((''''''''''''''''''''''''''''''&&&&&&''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((******))))))))))))******(((((())))))))))))(((((())))))(((((('''''''''&&&'''&&&%%%$$$$$$%%%&&&'''&&&''''''((()))******+++'''((()))******)))((('''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''%%%&&&((())))))(((&&&%%%))))))))))))))))))))))))))))))))))))((((((((((((&&&&&&&&&%%%%%%&&&&&&&&&))))))))))))(((((((((((((((((((((((())))))))))))))))))************)))))))))))))))))))))(((((('''(((((((((((((((((((((((())))))((((((((((((((())))))))))))))))))((('''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))''''''((((((((((((''''''+++***)))'''''''''((((((,,,++++++***************(((((())))))))))))(((((( """$$$%%%&&&''''''((((((((((((((((((((((((''''''(((((())))))******&&&'''((())))))((('''&&&''''''(((((((((((('''''')))(((&&&&&&((()))((('''(((((())))))*********+++))))))))))))***************************++++++,,,((())))))((('''(((+++...222...+++(((((())))))((()))((((((''''''&&&%%%%%%))))))((((((((((((((('''''''''(((((((((((('''''')))'''&&&&&&((()))(((&&&''''''((((((((((((''''''''''''''''''''''''''''''******)))))))))((((((((((((((((((((((((((((((((()))))))))))))))(((''''''+++***((('''''''''((()))'''''''''''''''((()))***(((((((((((((((((((((((()))(((((((((''''''''''''((((((((((((((((((((((((((()))***)))((('''((()))'''((()))******)))((('''''''''''''''''''''((((((''''''&&&&&&&&&''''''(((((('''&&&&&&&&&''')))))))))))))))))))))*********+++***((('''''''''((((((((((((((((((((()))))))))'''((((((((()))))))))***''''''(((((())))))******)))(((((()))++++++***((((((((((((((((((((((((((('''''''''''''''((())))))))))))((('''''''''''''''((((((((((((''''''''''''$$$%%%%%%&&&&&&'''''''''%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''''''''''''''((((((((()))...---+++(((''''''((()))''''''''''''(((((((((((((((((('''''''''((()))***))))))))))))(((((((((((('''(((((((((((((((((((((%%%%%%&&&&&&'''&&&&&&&&&)))'''%%%&&&''')))***))))))))))))))))))(((''''''(((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''(((((((((((((((((((((((((((******))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''(((((((((((())))))))))))(((((()))))))))(((((((((''''''(((''''''&&&&&&''''''(((''''''(((((())))))******'''(((((())))))(((((('''(((((((((((((((((((((((((((((((((''''''(((((((((%%%&&&((())))))(((&&&%%%))))))))))))))))))))))))))))))))))))((((((((((((''''''&&&&&&&&&&&&''''''))))))))))))(((((((((((((((((((((((())))))))))))))))))************)))))))))))))))))))))(((((('''(((((((((((((((((((((((())))))(((((((((((()))))))))))))))))))))(((''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((''''''''''''''''''''''''&&&''''''''''''(((((((((''''''((((((((((((''''''))))))(((''''''((()))***(((((('''&&&&&&&&&&&&''''''(((((())))))(((((('''$$$%%%&&&&&&''''''&&&&&&'''''''''''''''''''''''''''((((((((()))))))))***''''''((((((((((((''''''''''''(((((((((((('''''')))(((&&&&&&((()))((('''***)))))))))))))))***+++))))))))))))************((('''''''''(((((()))***&&&'''(((((((((***---000777222,,,'''&&&((()))***)))((((((''''''&&&&&&&&&&&&&&&'''''''''(((((((((''''''((((((((((((''''''(((&&&%%%&&&'''((('''&&&''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((************))))))))))))(((((((((((((((((((((((()))))))))))))))(((''''''***)))((('''''''''(((((((((((('''''''''(((((()))((((((((((((((((((((((((((((((((((((''''''''''''))))))))))))))))))))))))'''(((***)))(((((()))***'''((()))******)))(((''')))))))))(((((((((((((((&&&&&&&&&&&&'''((()))***((((((((('''((())))))******))))))))))))))))))(((******))))))))))))(((((('''''''''(((((())))))***(((((((((((())))))))))))(((((((((((()))))))))))))))(((((()))++++++***((((((((((((((((((((((((((('''''''''''''''((())))))))))))((('''''''''''''''((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''''''''''''''((((((((((((,,,+++)))((('''''''''(((''''''''''''((((((((((((((((((((()))))))))******))))))))))))((((((((((((''''''(((((()))******+++&&&&&&''''''&&&%%%%%%$$$)))'''&&&'''((()))(((''')))))))))))))))(((((('''))))))))))))))))))))))))((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))((((((''''''(((((()))(((((((((((((((((((((((('''&&&&&&&&&&&&&&&&&&'''((((((((((((((((((((((((************************((((((''''''''''''(((((((((((())))))))))))((((((***)))))))))))))))((((((((((((((())))))((((((((((((((((((((((((((((((((((((''''''''''''''''''((((((((((((((((((((((((((())))))(((((((((((())))))&&&'''((())))))((('''&&&))))))))))))))))))))))))(((((((((((())))))))))))((((((''''''''''''(((((())))))))))))(((((((((((((((((((((((())))))))))))((())))))******))))))((())))))******))))))((('''(((((((((((((((((((((((())))))(((((((((((()))))))))))))))))))))(((((('''&&&&&&&&&''''''(((((()))''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((((((((((((((((((((((((((%%%%%%&&&&&&&&&'''''''''''''''((((((((((((''''''''''''''''''((()))***+++'''&&&%%%%%%$$$$$$%%%%%%'''''''''(((((('''''''''))))))))))))((('''&&&%%%''''''''''''''''''''''''(((((((((((())))))))))))((((((''''''''''''((((((''''''(((((((((((('''''')))(((&&&&&&((()))(((''')))((('''&&&&&&'''((((((((()))))))))***************)))((('''&&&%%%%%%&&&&&&'''(((((((((***---///555111+++''''''((()))***)))(((((((((''''''&&&&&&&&&&&&&&&&&&'''''''''(((''''''(((((((((((('''''''''''''''''''''''''''''')))(((&&&&&&&&&&&&((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))(((''''''(((((((((((('''((((((((()))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((($$$&&&''''''&&&&&&((()))''''''((())))))((('''''')))))))))((((((''''''''''''''''''''''''((()))))))))))))))))))))***************))))))((((((((('''''''''((((((((((((''''''&&&&&&''''''((()))******(((((((((((())))))))))))))))))))))))(((((((((((((((''''''(((***+++)))((((((((((((((((((((((((((('''''''''''''''((())))))))))))((('''''''''''''''((((((((((((''''''''''''***)))))))))((((((((('''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))'''''''''(((((((((((((((***)))((('''''''''''''''''''''''''''((((((((((((((()))************))))))))))))))))))((((((((((((''''''((((((((()))))))))'''(((((((((((((((''''''&&&&&&%%%&&&''''''%%%###(((((())))))))))))(((((((((((((((((((((((((((((())))))((((((''''''&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))******(((((())))))))))))((((((************))))))))))))'''''')))******)))''''''((((((((((((((((((''''''((('''&&&%%%%%%&&&'''((((((((((((((((((((((((((()))(((((((((((((((((()))''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))))))))))))))(((((((((((((((((((((((())))))))))))(((((())))))))))))(((((()))************)))(((((((((((((((((((((((((((((()))(((((((((((())))))***(((((())))))))))))((((((%%%&&&&&&'''((())))))***''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''''''''((((((((((((''''''''''''''''''(((((()))))))))(((''''''&&&&&&''''''&&&&&&''''''''''''&&&&&&))))))))))))(((((('''&&&''''''''''''''''''''''''(((((((((((()))))))))))))))((('''&&&&&&'''((()))''''''(((((((((((('''''')))(((&&&&&&((()))((('''))))))(((''''''&&&''''''((()))))))))************,,,,,,+++***))))))))))))((()))***)))((()))***,,,---+++)))((()))))))))(((((((((((((((((('''''''''''''''''''''&&&&&&&&&&&&''''''((((((((((((''''''(((((()))(((((((((((()))***)))(((''''''((()))***))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))((('''''''''''''''((((((((((((''')))((((((''''''''''''((((((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''$$$&&&''''''&&&&&&((()))''''''(((((((((((('''''')))((((((''''''&&&&&&&&&***)))((('''''''''''''''((())))))******************)))))))))((((((''''''''''''((((((((((((''''''%%%&&&&&&'''((())))))***))))))))))))(((((((((((())))))))))))(((((((((((((((''''''(((******)))''''''''''''''''''''''''''''''''''''''''''((())))))))))))((('''''''''''''''((((((((((((''''''''''''*********)))((((((''''''&&&&&&&&&'''''''''''''''))))))))))))))))))))))))((((((((((((((('''''''''((((((''''''''''''''''''''''''''''''(((((((((((())))))************)))((())))))))))))(((((((((((((((((((((''''''&&&&&&&&&%%%&&&'''((())))))))))))&&&&&&%%%&&&''''''%%%###(((((())))))))))))((((((''''''''''''''''''''''''))))))((((((''''''&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((*********))))))*********((((((((((((((((((((((((((((((((((((((((((((((((******))))))))))))******(((((())))))))))))(((((())))))))))))************&&&'''((())))))((('''&&&((((((((((((''''''''''''((('''&&&%%%%%%&&&'''((((((((((((((((((((((((((((((''''''&&&&&&''''''((('''(((((((((((((((((('''(((((((((((((((((((((((('''((((((((()))))))))***))))))(((((((((((())))))))))))))))))(((((((((((((((((((((((())))))))))))(((((())))))))))))((((((***************))))))((())))))))))))))))))))))))((((((((((((((()))******(((((())))))))))))((((((&&&&&&''''''((()))******''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''((((((((((((''''''((((((((((((''''''&&&&&&***)))((((((''''''((((((&&&&&&''''''''''''&&&&&&&&&''''''(((((((((((('''''''''''''''''''''''''''))))))))))))(((((((((((()))((('''&&&&&&'''((()))''''''(((((((((((('''''')))(((&&&&&&((()))((('''++++++++++++***)))'''&&&))))))))))))************'''''''''((()))***+++,,,)))++++++***)))(((((()))'''&&&&&&(((******((('''((((((((((((((((((((((((((((((((('''''''''&&&&&&''''''((((((((((((''''''((()))***)))((('''(((***))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))(((''''''&&&&&&'''(((((((((''''''(((((('''''''''(((((()))(((((((((((((((((((((((('''''''''((((((((((((((('''''''''''''''''''''''''''(((***)))(((((()))***''''''''''''''''''''''''((((((''''''''''''''''''+++***)))(((''''''''''''(((((()))***************)))(((((((((((((((((('''(((((())))))))))))******&&&&&&&&&''''''(((((()))))))))))))))(((((((((((((((((((((((())))))))))))(((''''''(((******)))''''''''''''''''''''''''''''''''''''''''''((())))))))))))((('''''''''''''''((((((((((((''''''''''''(((((((((''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''''''''(((((((((((((((''''''''''''((((((((((((******))))))))))))(((((())))))))))))(((((((((((()))(((((('''&&&&&&%%%%%%"""###$$$&&&'''((((((((()))'''&&&'''((()))(((''''''(((((()))))))))))))))''''''''''''''''''''''''((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))((((((''''''(((((()))((((((((((((((((((((((((***))))))(((((())))))***((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''(((((((((((())))))))))))(((((((((((()))))))))))))))***&&&''''''((((((''''''&&&''''''''''''''''''''''''(((''''''''''''''''''(((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((())))))))))))))))))))))))''''''(((((())))))******))))))(((((((((((())))))))))))))))))(((((((((((((((((((((((())))))))))))'''(((((())))))(((((('''******++++++******)))((())))))))))))))))))))))))(((''''''(((((()))***+++'''(((((()))))))))))))))'''''''''(((((())))))***''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((''''''((((((((((((''''''(((((()))((((((&&&%%%$$$)))(((''''''&&&''''''''''''''''''(((((('''''''''$$$$$$&&&'''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))((((((((((((((((((''''''''''''((((((''''''(((((((((((('''''')))(((&&&&&&((()))((('''***+++,,,,,,+++)))&&&$$$))))))))))))************%%%%%%%%%%%%'''((()))***)))***++++++)))(((((()))&&&&&&&&&''')))***((('''((((((((((((((((((((()))'''((((((((((((((())))))''''''((((((((((((''''''&&&(((***)))'''&&&''')))'''(((((((((((((((((('''''''''''''''''''''''''''''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''%%%&&&'''((((((((('''''''''''''''''''''((()))***((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''''''''''''''((()))***)))((('''((()))'''''''''&&&&&&'''''''''(((((((((((((((((())))))))))))((((((((((((((()))'''((()))*********))))))'''''''''((((((((((((((((((((('''''''''(((******''''''''''''''''''''''''***)))))))))((((((((('''''''''(((((())))))******''''''&&&((()))***(((''''''''''''''''''''''''''''''''''''''''''((())))))))))))((('''''''''''''''((((((((((((''''''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''')))(((((((((''''''''''''''''''(((((())))))))))))''''''''''''((((((((((((***)))((('''''''''(((((())))))))))))((((((((((((((((((((((((''''''''''''$$$$$$%%%&&&'''''''''&&&)))'''%%%&&&''')))***)))''''''((()))))))))))))))'''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''((((((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))((((((''''''((((((((())))))))))))(((((((((((((((((()))%%%&&&&&&''''''((((((((('''(((((())))))(((((('''((((((((((((((((((((((((((((((''''''''''''(((((())))))(((((((((((())))))))))))))))))))))))))))))'''''''''((()))*********)))((((((''''''(((((()))))))))))))))(((((((((((((((((((((((())))))))))))''''''((((((((((((''''''***++++++++++++***))))))))))))))))))))))))))))))''''''''''''((()))***+++''''''((()))))))))))))))((((((((((((((()))))))))''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''''''''((((((((((((''''''&&&'''((((((((('''&&&%%%)))(((''''''&&&&&&'''''''''(((((())))))(((((('''$$$%%%&&&'''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&***)))))))))((((((((('''''''''((((((((((((''''''''''''(((((((((((('''''')))(((&&&&&&((()))((('''''')))+++,,,***'''###!!!))))))))))))************+++******))))))))))))***((()))++++++)))((()))***)))'''&&&&&&((()))((('''(((((((((((())))))))))))&&&&&&'''((()))***++++++''''''((((((((((((''''''%%%''')))(((&&&%%%&&&)))%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''(((((())))))*********+++)))))))))))))))))))))))))))))))))))))))(((((('''$$$%%%'''(((((((((''''''&&&&&&&&&'''''')))***+++((((((((((((((((((((((((&&&'''''''''(((((())))))))))))))))))))))))))))))'''((()))(((&&&%%%%%%&&&''''''&&&&&&&&&&&&''''''(((((())))))******++++++(((''''''(((((()))***+++&&&'''(((******))))))(((&&&'''''''''(((((())))))'''&&&$$$###$$$%%%((()))'''''''''''''''&&&&&&&&&******))))))((((((((('''&&&''''''((()))******+++'''&&&&&&''')))***(((''''''''''''''''''''''''''''''''''''''''''((())))))))))))(((''''''''''''''')))(((((((((''''''''''''))))))))))))************'''''''''''''''''''''&&&))))))))))))))))))))))))))))))(((((('''''''''&&&&&&'''((()))*********)))''''''''''''((((((((()))+++)))'''&&&%%%&&&'''((())))))))))))((((((((((((''''''(((((())))))******((((((((()))(((((('''&&&'''%%%"""###%%%'''))))))''''''((()))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((''''''((((((((((((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))******(((((())))))))))))((((((&&&'''''''''(((((())))))+++***)))(((((()))***+++%%%%%%&&&&&&'''((())))))'''((()))******)))((('''(((((((((((((((((((((((())))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))&&&''''''((()))******+++((((((''''''''''''(((((())))))))))))(((((((((((((((((((((((())))))))))))''''''((((((((((((''''''***++++++++++++***))))))))))))))))))))))))))))))''''''''''''((()))++++++''''''((()))))))))))))))))))))))))))((((((((((((''''''''''''((((((((()))'''''''''&&&&&&'''''''''''''''''''''((((((((()))(((((((((((((((((((((((($$$$$$%%%%%%%%%&&&&&&&&&''''''((((((((((((''''''$$$%%%&&&(((((((((((('''******)))(((((((((((()))(((((())))))))))))((((((&&&''''''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&******))))))((((((((('''&&&'''((())))))((('''&&&''''''((((((((((((''''''))))))))))))))))))))))))************************(((((())))))*********+++&&&((()))++++++)))(((&&&(((((())))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&''''''''''''((((((((()))+++***((('''&&&&&&&&&'''))))))))))))))))))))))))(((((())))))))))))((((((***)))(((''''''((()))***)))(((&&&%%%%%%&&&((()))((((((''''''&&&&&&&&&%%%(((((((((((((((((((((((('''''''''''''''''''''''''''((()))******)))((('''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((())))))))))))((((((((((((''''''''''''((((((***((('''%%%%%%'''(((***))))))))))))((((((((((((''''''''''''''''''''''''###$$$%%%&&&''')))******''''''''''''(((((((((((((((((((((((())))))))))))&&&&&&'''((())))))((((((***((('''&&&&&&'''(((***((((((''''''''''''((((((******))))))(((((('''''''''(((((()))(((&&&$$$###'''''''''(((((((((((((((%%%%%%%%%&&&&&&&&&''''''((('''&&&&&&'''((()))***(((((((((((())))))))))))&&&&&&&&&'''''''''((((((%%%%%%&&&&&&'''((((((((()))))))))))))))))))))))),,,,,,,,,+++++++++******))))))))))))))))))))))))(((((((((((((((((((((((((((((()))***************))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((('''''''''''''''((())))))''''''''''''''''''''''''''''''''''''(((((((((((($$$%%%&&&&&&''''''&&&&&&)))((('''&&&&&&'''((()))''''''((((((((((((''''''(((((()))***************))))))))))))))))))))))))***)))(((''''''((()))***))))))(((((('''''''''&&&((((((((((((((((((((((((******))))))(((((('''''')))((('''&&&&&&'''((()))(((((())))))((('''&&&&&&(((***+++***)))((()))***)))******)))&&&%%%&&&''''''((())))))(((&&&$$$""" ###&&&)))*********))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''((()))******+++******))))))((((((''''''(((((())))))))))))((((((((((((''''''&&&&&&&&&%%%((((((((((((''''''''''''(((((((((((())))))))))))&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((((('''&&&%%%%%%&&&'''(((&&&'''''''''(((((())))))''''''&&&%%%&&&'''((()))%%%%%%'''((()))))))))))))))(((&&&&&&'''(((((('''((((((((((((((((((((((((''''''(((((())))))******%%%%%%&&&&&&'''(((((()))((((((((('''&&&&&&%%%%%%((((((((((((''''''''''''***)))(((&&&&&&''''''((()))(((''''''''''''(((((())))))))))))))))))))))))************************((((((((()))))))))******'''((()))******)))((('''(((((())))))))))))(((((((((((((((((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((())))))(((''''''''''''((())))))))))))))))))))))))))))))&&&&&&''''''''''''&&&&&&***)))(((''''''((()))))))))(((&&&%%%%%%&&&((()))))))))))))))((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''((()))))))))))))))''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''(((((())))))(((((('''((((((''''''''''''((((((,,,+++***))))))***+++,,,))))))))))))((((((((('''''''''''''''''''''''''''$$$%%%%%%&&&'''((())))))''''''''''''(((((((((((((((((()))))))))*********'''((()))))))))))))))))))))(((&&&%%%%%%&&&((()))((((((''''''''''''(((((('''''''''((())))))******''''''(((((((((((((((''')))))))))((('''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''&&&'''((()))***''''''((((((((()))))))))'''''''''((((((((())))))((((((((((((((((((((('''))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))''''''''''''''''''''''''(((((()))************)))))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))'''''''''''''''((())))))''''''''''''''''''''''''''''''''''''((((((((((((%%%%%%&&&''''''''''''''')))((('''&&&&&&'''((()))''''''((((((((((((''''''(((((())))))******))))))((((((((((((((((((((((((***)))(((''''''((()))***)))(((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((('''''')))((('''&&&&&&'''((()))((((((((((((((('''&&&&&&((()))******(((((()))***+++***))))))(((((('''&&&"""###&&&((()))))))))((($$$$$$&&&'''((()))))))))((((((((((((((((((((((((************************((((((((((((((((((((((((''''''(((((())))))*********)))))))))((((((((('''(((((())))))))))))(((((())))))))))))(((((('''''''''''''''(((((()))))))))))))))))))))((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''((('''&&&&&&&&&&&&'''((((((((((((((()))))))))***'''&&&&&&%%%&&&'''((()))&&&&&&'''((()))))))))(((((('''&&&&&&'''''''''&&&((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''&&&%%%%%%%%%&&&&&&'''(((((())))))'''((((((((())))))*********)))((('''&&&''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((((((((())))))(((((())))))))))))(((((((((((())))))))))))((((((''''''(((((())))))******&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''(((((()))''''''((((((((()))))))))$$$%%%&&&((()))***++++++))))))))))))))))))))))))&&&&&&''''''''''''&&&&&&)))((((((''''''((()))))))))((('''&&&&&&'''((()))++++++************))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((()))***+++''''''''''''''''''''''''&&&&&&'''''''''((((((((('''''''''(((((('''''''''((((((''''''''''''(((((((((((((((((((((((((((((()))))))))(((((((((''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''(((((((((((((((((()))))))))*********)))***************)))(((((((((&&&&&&&&&&&&((((((((((((''''''''''''((((((&&&''''''(((((()))******'''''''''((((((***+++++++++***))))))''''''&&&%%%''''''''''''(((((((((((((((''''''''''''((())))))&&&&&&'''''''''(((((((((((((((((()))))))))))))))+++******)))((((((''''''((((((((((((((((((((((((((((((((((((''''''''''''))))))))))))))))))))))))'''''''''''''''''''''''''''((())))))******))))))))))))))))))))))))))))))((((((''''''''''''((((((************************'''''''''''''''((())))))''''''''''''''''''''''''''''''''''''((((((((((((&&&''''''(((((((((((((((((((((''''''''''''((((((''''''((((((((((((''''''''''''((((((((()))))))))''''''''''''''''''''''''))))))(((((((((((())))))((((((((((((''''''''''''(((((((((((((((((((((((()))))))))(((((((((((('''((((((''''''''''''(((((((((((((((((((((''''''&&&'''((())))))''''''((()))***'''%%%%%%'''(((%%%###!!!"""%%%''')))*********)))(((((((((((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((())))))))))))((((((++++++************))))))&&&''''''((()))***+++,,,******))))))((((((''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&'''(((((())))))))))))*********'''&&&&&&&&&&&&'''((((((''''''((((((((((((((('''&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((())))))(((((((((((((((((())))))(((''''''&&&&&&%%%&&&''''''(((((()))******''''''((()))***+++,,,,,,))))))(((''''''''''''((('''((())))))***)))((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))(((((((((((())))))(((((())))))))))))((((((&&&''''''((()))******+++((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&&&&'''((())))))***'''(((((((((((()))))))))$$$%%%''')))***++++++***(((((((((((((((((((((((((((((())))))))))))((((((''''''''''''((((((((()))((((((''''''''''''((((((************************(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&%%%&&&''')))+++,,,''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&''''''''''''&&&&&&((((((''''''''''''((((((%%%&&&''''''''''''&&&%%%))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''((((((((((((''''''((((((((()))))))))************))))))(((''')))((((((''''''(((((()))((((((''''''''''''((((((***))))))(((''''''&&&&&&(((''''''&&&''')))***+++***)))))))))((((((''''''(((((((((((())))))))))))(((((('''''''''(((((((((&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((()))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''(((((()))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))'''''''''''''''((())))))''''''''''''''''''''''''''''''''''''((((((((((((''''''((()))))))))))))))(((((((((''''''(((((((((''''''(((((((((((('''''''''''''''''''''(((((()))(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((('''(((((((((((((((''''''&&&((()))((('''&&&''')))+++'''$$$%%%)))***'''###&&&&&&'''((((((''''''&&&***)))((('''&&&'''((()))''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((())))))))))))((((((************************((((((((()))***++++++++++++******)))(((''''''&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''((((((((((((((()))))))))&&&&&&&&&&&&''''''(((((('''((((((((((((((('''&&&&&&'''))))))((('''''''''(((((((((((((((((((((((()))))))))((((((''''''&&&&&&&&&&&&'''(((((())))))*********)))((((((''''''''''''((())))))***++++++)))(((((((((''''''''''''###$$$&&&(((((('''%%%$$$((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''))))))(((((((((((())))))(((((())))))))))))((((((&&&''''''((()))******+++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((()))******(((((((((((()))))))))***&&&''')))*********)))((((((((((((((((((((((((((((((((())))))))))))((((((&&&&&&''''''(((((((((((((((((((((''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&%%%%%%%%%''')))+++,,,(((((((((((((((((((((((('''''''''((((((((())))))&&&&&&''''''''''''&&&&&&((((((''''''''''''((((((((())))))******))))))(((((((((((((((''''''''''''(((((((((((((((((((((((('''''''''''''''&&&&&&&&&''''''''''''((((((((((((&&&&&&&&&'''''''''(((((())))))))))))((('''&&&&&&***))))))))))))))))))***((((((''''''''''''(((((())))))(((((('''&&&&&&&&&)))(((&&&&&&&&&&&&((()))'''((((((((())))))******((((((((()))))))))******((((((((((((((((((''''''&&&&&&&&&&&&'''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((()))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((('''''''''''''''((())))))((((((((((((((((((((((((''''''''''''(((((((((((('''((())))))******))))))'''(((((((((((((((((('''''''''((((((((((((''''''(((''''''&&&'''((())))))))))))))))))))))))))))))(((((())))))))))))(((((('''''''''((((((((((((((((((((((((((((((((((((((('''''''''''''''((((((((('''(((((((((((((((((('''''''''((((((((((((((('''&&&((()))((('''&&&''')))...***'''(((,,,...***&&&(((((((((''''''&&&%%%$$$''''''&&&%%%&&&''')))***((((((((((((((((((((((((************************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))************))))))))))))+++******)))(((''''''&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''((((((((((((((('''&&&&&&(((******((('''((()))(((((((((((((((((((((((())))))((((((''''''&&&&&&&&&&&&''''''((())))))************)))((((((''''''(((((((((((((((((((((((((((((((((((((((''''''&&&"""$$$&&&(((((('''&&&%%%))))))))))))))))))))))))(((((((((((((((((((((((()))))))))(((((((((((('''(((((())))))))))))(((((((((((())))))))))))((((((''''''(((((())))))******''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((())))))***((((((((()))))))))******))))))*********)))(((((())))))))))))))))))))))))&&&&&&''''''''''''&&&&&&%%%&&&'''((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((()))))))))))))))))))))))))))((((((((((((((((((((((((%%%%%%&&&&&&'''((()))***((((((((((((((((((((((((''''''((((((((()))))))))'''''''''(((((('''''''''((((((''''''''''''(((((((((((((((''''''(((((((((((((((((('''''''''&&&&&&((((((((((((((((((((((((''''''''''''''''''&&&&&&''''''''''''((((((((((((&&&&&&'''''''''((((((((('''((((((((((((''''''&&&))))))))))))))))))))))))((((((''''''''''''((((((%%%&&&&&&''''''((())))))(((''''''&&&&&&&&&''''''&&&'''((((((******+++,,,(((((((((((())))))))))))((((((((()))(((((('''&&&&&&&&&'''''''''(((((((((''''''''''''&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&'''(((((())))))(((((())))))))))))))))))))))))((((((''''''''''''(((((('''''''''''''''''''''''''''''''''''''''((())))))((((((((((((((((((((((((''''''''''''(((((((((((('''(((((()))))))))))))))''''''((((((((((((''''''''''''(((((((((((('''''')))((('''''''''((()))***************************(((((())))))))))))(((((('''''''''(((((((((((((((((((((((((((((((((((((((&&&''''''''''''(((((((((''''''((((((((((((''''''&&&'''(((((((((((((((((('''((())))))''''''((())))))'''%%%&&&((()))'''%%%&&&&&&&&&&&&'''''''''(((%%%%%%%%%&&&'''((()))***((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((())))))))))))(((((('''''''''(((((((((((()))*********))))))(((((((((******))))))((((((''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&&&&''''''&&&&&&&&&&&&&&&%%%%%%&&&''''''((((((''''''''''''((((((((((((((('''&&&)))***(((&&&%%%(((+++((((((((((((((((((((((((((((((''''''''''''''''''******)))((((((''''''&&&&&&''''''(((((()))******)))((((((((('''''''''&&&((((((((()))(((''''''&&&%%%&&&((()))******))))))))))))))))))))))))))))))((((((((((((((((((((((((******)))))))))((((((((('''((()))******)))((('''(((((())))))))))))(((((((((((((((((())))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((((()))))))))***************)))))))))))))))***))))))))))))))))))))))))&&&&&&''''''''''''&&&&&&$$$%%%&&&((((((((((((((((((((())))))))))))(((((('''''''''((((((((())))))))))))))))))))))))))))))''''''''''''''''''''''''%%%&&&&&&'''((((((((('''(((((((((((((((((((((((('''((((((((())))))))))))'''(((((())))))(((((('''((((((''''''''''''((((((&&&&&&$$$$$$$$$$$$&&&&&&(((((('''''''''&&&&&&&&&((((((((((((((((((((((((&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((())))))))))))***'''(((((()))))))))((((((''''''((((((((((((''''''((((((''''''''''''((((((%%%%%%&&&''''''(((((()))%%%&&&'''(((((()))((((((((((((((()))*********+++'''''''''((((((((())))))(((((()))))))))(((&&&%%%''''''((((((((()))))))))(((((((((((('''''''''&&&''''''''''''(((((((((((('''''''''''''''''''''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''(((((())))))(((((())))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((('''''''''''''''((())))))((((((((((((((((((((((((''''''''''''((((((((((((&&&'''(((((())))))((((((&&&'''((())))))((('''&&&''''''((((((((((((''''''***)))((('''''')))***,,,))))))))))))))))))))))))'''((()))******)))((('''''''''''''''((((((((()))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&'''((())))))((('''&&&&&&&&&'''(((((((((((((((((()))******(((((()))***%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((())))))&&&&&&'''((())))))))))))''''''''''''''''''''''''########################((((((((((((((((((((((((''''''(((((())))))******'''((((((((()))))))))***(((((())))))))))))(((((('''''''''((((((((())))))(((((((((((((((((())))))))))))))))))((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&'''(((((('''&&&&&&((((((''''''&&&&&&&&&&&&%%%&&&'''((((((((('''&&&&&&&&&'''((()))))))))(((&&&'''(((%%%""""""&&&+++((((((((((((((((((((((((&&&&&&''''''''''''''''''******))))))((('''''''''%%%&&&&&&'''(((((())))))((((((((((((((()))))))))'''((()))))))))(((&&&&&&''''''((())))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))++++++******))))))((((((&&&((()))++++++)))(((&&&(((((())))))))))))(((((())))))))))))((((((((((((************************(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))***************)))((((((((()))+++,,,))))))))))))))))))))))))(((((())))))))))))((((((###$$$&&&((())))))((('''(((((())))))))))))((((((''''''(((((()))))))))***))))))))))))))))))))))))''''''''''''''''''''''''%%%&&&'''(((((((((&&&&&&))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))((((((((((((''''''''''''((((((***)))'''&&&&&&''')))***(((((('''''''''&&&&&&&&&))))))))))))))))))))))))&&&&&&&&&'''''''''((((((''''''''''''((((((((()))************++++++++++++'''((()))***************%%%&&&&&&''''''&&&&&&%%%((((((''''''''''''(((((()))(((((('''&&&&&&%%%%%%###%%%''')))++++++++++++*********)))))))))))))))''''''''''''(((((((((((((((((()))))))))(((&&&%%%(((((((((((())))))))))))******))))))((((((((('''******))))))((((((''''''(((((((((((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((((((((((((((())))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))'''''''''''''''((())))))))))))))))))))))))))))))''''''''''''((((((((()))&&&''''''(((((((((((((((&&&'''((())))))((('''&&&''''''((((((((((((''''''+++***((('''((()))+++,,,(((((((((((((((((((((((('''((()))******)))((('''&&&'''''''''(((((())))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&'''((())))))((('''&&&&&&&&&'''((())))))(((((((((***+++***)))((()))+++(((***+++***))))))***+++'''&&&&&&&&&&&&'''((((((((()))***++++++***)))(((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((()))******+++'''((((((((())))))******(((((())))))))))))((((((''''''(((((()))))))))***%%%%%%&&&'''((()))******(((((((((((())))))))))))&&&''''''''''''''''''&&&((((((((((((((((((((((((%%%&&&'''(((((('''&&&%%%))))))(((((('''''''''&&&%%%%%%'''((((((((('''&&&%%%%%%'''((())))))))))))%%%&&&&&&"""%%%***((((((((((((((((((((((((%%%&&&&&&''''''(((((((((''''''(((((()))*********((((((((('''&&&&&&%%%%%%''''''((()))***+++,,,,,,'''((()))))))))(((&&&%%%&&&&&&&&&&&&'''(((***+++))))))))))))))))))))))))))))))(((((((((((())))))************))))))))))))((((((((((((((((((((((((******))))))((((((''''''((((((((((((((((((((((((''''''''''''((((((((()))&&&&&&&&&&&&&&&'''((((((&&&&&&''''''(((((())))))&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&'''(((((())))))))))))(((''''''''''''''''''''''''''''''''''''((((((((()))'''''''''(((((((((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((&&&&&&''''''((()))))))))))))))))))))(((((((((((((((((((((((())))))))))))''''''''''''((((((((()))%%%&&&((()))*********)))))))))))))))))))))))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''')))'''&&&'''((()))(((&&&))))))))))))((((((((((((&&&&&&''''''(((((())))))(((((((((((((((((((((((()))))))))(((''''''&&&&&&))))))(((((('''''''''&&&******))))))(((((('''''''''(((((((((((((((''''''))))))(((((((((((())))))''''''((((((''''''&&&%%%)))))))))(((''''''&&&&&&(((((((((((((((((((((((($$$$$$$$$%%%%%%&&&&&&&&&((((((((((((((((((((((((((((((''''''&&&&&&&&&%%%+++******)))(((''''''&&&&&&''''''((((((((((((((())))))((('''&&&%%%%%%%%%((((((((((((((('''''''''((((((((((((((((((((((((***)))((('''%%%$$$""""""&&&''''''(((((((((((((((,,,+++***)))((('''&&&%%%******)))((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))((((((((('''&&&&&&%%%%%%))))))))))))************)))((((((((((((((())))))''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((())))))))))))))))))))))))((((((''''''&&&&&&&&&%%%((()))***)))((('''(((***'''(((((()))))))))))))))((()))***)))((('''((()))((((((((((((((((((((((((&&&'''''''''(((((())))))(((((())))))((('''&&&&&&'''(((((()))))))))))))))((((((''''''''''''(((((())))))************))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((((((((((((''''''''',,,,,,+++***)))(((''''''))))))))))))))))))))))))''''''''''''(((((((((((()))((('''&&&%%%&&&&&&'''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''))))))(((((('''''''''&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))((('''''''''''''''''''''((())))))))))))))))))))))))))))))''''''''''''''''''''''''(((((()))))))))*********))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))'''''''''((((((((())))))''''''&&&&&&''''''((()))'''''''''(((((((((((((((&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((((((((('''''''''(((((())))))))))))(((((('''''''''''''''''''''''''''''''''((((((((())))))&&&&&&&&&&&&&&&'''((((((&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((())))))))))))(((((((((((())))))))))))'''''''''((((((((())))))&&&'''((()))******))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((''''''(((((((((***)))((()))***+++***((()))((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((''''''''''''***)))))))))((((((((('''''''''(((((((((((('''''')))((((((''''''(((((()))''''''((((((''''''&&&%%%'''''''''(((((((((((((((((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''&&&''''''((((((((((((((())))))(((&&&&&&%%%%%%&&&((((((((((((((((((((('''(((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%&&&''''''(((((((((((((((''''''(((((()))))))))******))))))((((((((((((((('''''''''''''''''''''''')))(((((((((''''''''''''))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((()))))))))******)))((((((((((((((())))))''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((())))))))))))))))))))))))((((((((('''''''''&&&&&&'''((())))))''''''((()))''''''((()))))))))(((((('''((()))((('''&&&&&&(((((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((('''&&&&&&''''''((()))))))))(((((((((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))''''''''''''''''''''''''(((((((((''''''(((((((((((((((((((((((((((((('''))))))))))))))))))((((((''''''''''''''''''''''''''''''''''''(((((((((((()))((('''&&&%%%&&&&&&'''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((('''&&&&&&'''(((((('''''''''''''''''''''''')))(((((((((''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))((('''''''''''''''''''''((())))))))))))))))))))))))))))))%%%&&&'''(((((('''&&&%%%&&&''''''(((***++++++,,,************************))))))))))))((((((((((((************************''''''((((((((()))))))))((((((''''''(((((()))***((((((((((((((('''''''''&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((((((((((((''''''))))))***))))))((('''&&&''''''''''''''''''''''''''''''((((((((()))))))))'''&&&%%%%%%%%%&&&'''(((&&&''''''(((((((((((((((((((((((((((((((((((((((***))))))(((''''''&&&&&&''''''(((((())))))******(((((((((((())))))))))))''''''((((((((()))))))))'''((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))***)))((((((******)))(((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((('''(((((()))******++++++((((((((((((''''''''''''))))))))))))((((((((((((''''''((((((((((((((('''(((''''''''''''''''''((('''(((((((((((('''&&&&&&&&&&&&''''''((())))))***(((((((((((((((((((((((('''''''''''''''&&&&&&&&&(((((((((((((((((((((((())))))((((((((((((''''''###$$$%%%&&&'''))))))***&&&''''''((((((((((((((()))((('''&&&&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((($$$%%%%%%&&&''''''((((((&&&''''''(((((((((((((((&&&&&&'''((())))))******))))))((((((''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((''''''''''''))))))))))))))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''%%%&&&&&&'''(((((())))))''''''((((((((()))))))))))))))(((''''''(((((()))''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))((((((((((((''''''&&&'''(((((('''&&&'''(((&&&&&&'''(((((((((((('''&&&(((((('''&&&%%%&&&'''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((''''''&&&&&&&&&'''(((((((((((('''&&&'''((())))))((('''&&&((())))))******))))))((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''(((((((((((((((((('''''''''(((((()))))))))''''''''''''''''''''''''''''''''''''(((((((((((((((((('''&&&&&&&&&&&&'''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((()))((((((''''''(((((()))''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))((((((''''''''''''''''''((())))))((((((((((((((((((((((((%%%&&&((())))))(((&&&%%%''''''(((((()))******+++))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))'''(((((((((((()))))))))((((((((((((((()))******))))))((((((''''''&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((((((((((((((((((************)))'''&&&&&&'''''''''''''''''''''''''''(((((((((((()))))))))((('''&&&%%%%%%'''((()))&&&''''''((((((((((((((((((((((((((((((((((((((())))))((((((''''''''''''''''''(((((())))))******(((((((((((())))))))))))'''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((((((((((()))((('''&&&&&&'''((('''&&&'''''''''((((((((((((((())))))((((((''''''&&&&&&((((((((((((((((((((((((''''''(((((())))))))))))((((((((((((((('''''''''))))))))))))((((((((((((&&&'''((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((('''&&&&&&''''''''''''(((((())))))(((((((((((((((((((((((())))))((((((''''''&&&&&&(((((((((((((((((((((((()))))))))))))))(((((((((%%%&&&'''((()))***+++,,,&&&''''''((((((((((((((()))((('''&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((($$$%%%%%%&&&'''(((((()))&&&''''''((((((((((((((((((((((((((((((((('''''')))(((((('''''''''((((((''''''''''''''''''''''''((((((((((((((('''''''''((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''&&&'''''''''((((((((()))''''''''''''(((((((((((())))))((('''''''''((((((''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))(((((((((&&&'''((('''&&&%%%&&&(((%%%&&&&&&''''''''''''''''''((()))(((&&&%%%&&&'''(((((((((((((((((((((((('''''''''((((((((((((((('''(((((((((((((((''''''%%%&&&&&&'''''''''''''''%%%''')))******)))'''%%%(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''((((((((((((''''''''''''&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())))))(((((((((((())))))''''''''''''''''''''''''((((((((((((((('''''''''&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((('''''''''''''''((())))))((((((((((((((((((((((((&&&''')))******)))'''&&&)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((()))))))))***((((((((((((((()))******))))))((((((''''''&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))************)))'''&&&&&&(((((((((((((((((((((((((((((((((((()))))))))***)))((('''''''''(((******&&&''''''((((((((((((((())))))))))))))))))))))))''''''''''''(((((())))))'''((((((((()))))))))***(((((((((((())))))))))))(((((((((((()))))))))***)))))))))((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((''''''&&&&&&''''''((('''&&&%%%&&&'''((('''%%%&&&&&&''''''((((((((()))))))))((((((''''''&&&&&&(((((((((((((((((((((((((((((('''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((())))))))))))&&&&&&'''(((((((((((((((''''''&&&&&&&&&&&&''''''(((((())))))(((((('''&&&))))))((((((''''''''''''(((((((((((((((((((((((()))))))))(((((('''''''''((((((((((((((((((((((((((((((((()))))))))))))))'''((((((((())))))******&&&''''''((((((((((((((((((((('''&&&&&&&&&&&&'''&&&'''''''''(((((())))))))))))))))))))))))))))))&&&&&&''''''''''''''''''&&&''''''(((((((((((((((((((((((((((''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''))))))((((((((('''''''''''''''''''''(((((((((((())))))((('''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))&&&'''((('''&&&%%%&&&(((%%%&&&&&&'''''''''''''''((()))***)))'''&&&'''(((((((((((((((((((((((((((((((((((((((((('''''''''''''''((((((((((((((('''%%%&&&&&&'''''''''''''''%%%''')))******)))'''%%%(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))'''(((((())))))(((((('''&&&'''''''''(((((()))))))))))))))((('''&&&&&&&&&))))))))))))))))))))))))''''''''''''((((((((((((&&&&&&''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((())))))))))))(((((('''''''''''''''''''''''''''''''''(((((((((((((((&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((('''''''''''''''((())))))))))))))))))))))))))))))'''((()))******)))(((''')))))))))(((((('''''''''''''''''''''''''''''''''(((((((((((())))))))))))''''''''''''''''''''''''((((((((()))))))))******((((((''''''(((((()))***((((((((((((((('''''''''&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******))))))***))))))((('''&&&((((((((((((((((((((((((((((((((()))))))))******(((((()))))))))*********&&&''''''((((((((((((((())))))))))))))))))))))))&&&&&&''''''((())))))***)))))))))))))))((((((((((((((((((((())))))))))))((((((((()))))))))******))))))(((((((((((()))***(((((((((((((((((((((((())))))))))))))))))))))))''''''&&&&&&&&&&&&'''''')))(((''''''))))))((('''&&&&&&&&&''''''(((((()))((((((((((((((('''''''''(((((((((((((((((((((((((((((('''&&&&&&%%%$$$$$$'''''''''((((((((((((((((((((((((((())))))))))))%%%&&&'''((())))))))))))(((''''''''''''''''''(((((())))))))))))(((''''''***))))))(((''''''&&&&&&((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((''''''(((((((((((())))))'''''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((''''''&&&&&&&&&''''''&&&&&&''''''((()))))))))))))))))))))))))))))))))((((((((('''''''''''''''&&&''''''(((((((((((((((%%%%%%&&&'''(((((())))))''''''&&&&&&''''''(((((())))))))))))))))))))))))'''''''''((((((((((((((())))))))))))))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''******)))(((((('''&&&&&&''''''((((((((()))))))))))))))((('''&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''(((((((((((())))))&&&'''(((((('''&&&'''(((&&&&&&'''((((((((((((''')))*********((('''((()))((((((((((((((((((((((((((((((((((((((('''''''''&&&'''((((((((((((((((((&&&&&&'''(((((((((((('''&&&'''((())))))((('''&&&'''(((((())))))(((((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''))))))))))))''''''&&&&&&''''''((()))))))))+++******)))((('''&&&%%%''''''''''''''''''''''''''''''''''''((((((((((((%%%&&&''''''((('''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((('''(((((())))))((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))))))))))))))'''''''''''''''((())))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***(((((((((((((((((((((((((((((()))))))))*********''''''&&&&&&''''''((()))'''''''''(((((((((((((((&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********(((((())))))))))))(((((((((((((((((((((((((((((((((((()))))))))*********&&&''')))*********)))(((&&&''''''((((((((((((((())))))))))))))))))))))))'''''''''(((((((((((((((******))))))((((((''''''(((((((((((())))))))))))(((((()))))))))*********((((((''''''((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((()))(((''''''))))))((('''%%%%%%&&&''''''((())))))'''''''''((((((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&''''''''''''((((((((()))'''((((((((()))))))))***%%%&&&'''((()))))))))))))))((((((''''''(((((())))))))))))))))))(((''''''((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((&&&&&&'''''''''(((((((((''''''''''''''''''''''''&&&''''''(((((((((((((((''''''&&&&&&&&&''''''(((&&&&&&''''''((())))))***))))))))))))))))))))))))'''''''''''''''(((((((((&&&''''''(((((((((((((((&&&&&&&&&''''''((((((((('''&&&&&&&&&&&&'''((()))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((()))))))))(((((((((((((((((((((((()))))))))******))))))((('''&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&'''''''''((((((((('''((())))))''''''((()))''''''((()))))))))((((((((()))***)))'''&&&'''((((((((((((((((((((((((((()))(((((((((''''''''''''&&&&&&'''(((((((((((((((''''''((()))))))))((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((('''''''''''''''''''''''''''(((***++++++***((('''&&&&&&''''''((())))))************))))))(((((((((''''''''''''''''''''''''''''''''''''((((((((((((%%%%%%'''(((((((((''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((&&&'''(((((((((((('''&&&''''''''''''''''''''''''''''''''''''((((((((()))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))'''''''''''''''((())))))))))))))))))))))))))))))((('''&&&&&&&&&&&&'''(((%%%&&&&&&'''((()))******))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))************&&&&&&&&&&&&&&&'''((((((&&&'''''''''(((((())))))&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))*********+++'''((()))))))))))))))((())))))))))))))))))))))))))))))))))))************$$$&&&(((***+++)))'''&&&&&&''''''((((((((((((((()))))))))))))))))))))))))))))))))(((''''''&&&&&&++++++***)))((('''&&&&&&(((((((((((())))))))))))))))))))))))************((('''''''''((()))+++,,,************************))))))))))))))))))))))))))))))(((((((((((())))))'''&&&%%%%%%&&&'''&&&%%%%%%%%%&&&&&&'''((())))))&&&'''''''''(((((())))))((((((((((((((((((((((((&&&&&&''''''((()))))))))&&&'''''''''(((((())))))'''((((((((())))))******%%%&&&'''((())))))))))))))))))(((((((((((()))))))))))))))))))))(((((('''&&&&&&''''''((()))))))))((((((((((((((((((((((((%%%&&&&&&&&&''''''((((((((((((((((((((((((((((((%%%&&&&&&&&&''''''(((((((((((((((((())))))******&&&''''''(((((((((((((((''''''&&&&&&&&&''''''(((&&&&&&&&&'''((())))))***))))))))))))))))))))))))&&&&&&''''''(((((())))))&&&''''''(((((((((((((((***))))))'''&&&%%%$$$$$$&&&&&&&&&&&&&&&'''((()))((((((((((((((((((((((((&&&'''''''''(((((())))))))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))''''''(((((())))))******))))))))))))***************)))((('''&&&%%%%%%%%%'''''''''&&&&&&'''''''''''''''''''''((((((((()))((((((((((((((((((((((((%%%&&&&&&&&&''''''((((((((()))***)))((('''(((***'''(((((()))))))))))))))'''(((((((((&&&%%%&&&'''(((((((((((((((((((((((())))))(((((('''''''''&&&&&&&&&'''((())))))(((((('''(((((()))))))))))))))((((((''''''''''''((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''((()))+++,,,,,,+++)))(((&&&&&&&&&'''((())))))***))))))))))))************))))))))))))))))))))))))''''''''''''((((((((()))$$$%%%'''(((((((((''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''&&&'''''''''(((((())))))&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))'''''''''''''''((())))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))******++++++++++++******''''''(((((())))))******+++***)))(((((('''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((''''''((((((((((((''''''&&&''''''((()))******+++(((((((((((((((((((((((()))))))))((('''%%%$$$###((((((''''''&&&&&&&&&%%%&&&&&&&&&''''''''''''(((+++(((%%%%%%((())))))'''((()))))))))))))))((((((+++******)))(((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%))))))))))))************''''''(((((())))))******)))*********++++++++++++***)))(((''''''((()))***************************))))))(((((('''''''''&&&(((((())))))((('''&&&&&&''''''''''''((((((((((((+++*********))))))(((((())))))))))))))))))))))))***)))'''%%%%%%''')))***(((((('''''''''&&&&&&&&&%%%&&&''''''((('''''''''%%%%%%%%%%%%&&&&&&''''''))))))))))))))))))))))))(((((((((((())))))))))))''''''((((((((((((''''''''''''''''''(((((((((((((((((('''&&&&&&'''))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''&&&&&&&&&&&&''''''((())))))))))))))))))))))))''''''''''''''''''''''''))))))(((((((((''''''&&&&&&&&&''''''(((((())))))'''''''''&&&&&&'''''''''))))))))))))))))))))))))))))))((((((''''''&&&&&&******))))))((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((())))))******'''&&&&&&'''***++++++***&&&''')))***+++***((('''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&))))))((('''''''''''''''&&&&&&&&&''''''''''''((())))))(((((((((((())))))))))))(((((('''''''''&&&&&&'''((())))))***))))))++++++***)))((('''&&&&&&******))))))))))))******''''''((((((((((((''''''''''''((((((((((((''''''((((((((((((((((((((((((+++*********))))))((((((++++++******))))))((((((''''''''''''(((((((((((('''((()))******)))(((''''''%%%###"""$$$'''+++...&&&&&&''')))***+++------'''(((((((((''''''***,,,***)))((('''&&&&&&'''((())))))((((((''''''&&&&&&(((((())))))((('''&&&&&&%%%&&&''''''((((((''''''((((((((((((((((((((((((***************)))((('''(((((('''&&&&&&&&&&&&'''%%%%%%&&&'''((()))******'''((()))******(((&&&$$$'''(((((((((((((((((('''((((((((((((''''''''''''))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''''''''''''''''''''''')))))))))))))))))))))))))))******++++++******)))(((((((((((())))))))))))***))))))(((((((((((()))))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))))))))((((((''''''(((((((((((('''''''''''''''((()))*********(((((((((((((((((((((((()))((('''%%%%%%&&&'''((())))))))))))(((((('''''''''''''''((((((((())))))***(((%%%&&&((())))))'''(((((())))))))))))((((((*********)))((('''''''''''''''''''''''''''''''''(((((()))))))))*********'''((((((((()))))))))***))))))))))))*********+++***)))(((''''''((()))***(((((((((((((((((((((((()))(((((((((''''''''''''((((((((((((((('''&&&&&&''''''''''''((((((((((((******)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&'''(((((())))))((((((((('''&&&&&&&&&''')))***))))))))))))))))))))))))(((((((((((())))))))))))''''''((((((((((((''''''''''''''''''(((((((((((()))(((''''''&&&'''(((((())))))))))))((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((('''''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''***))))))((((((((((((((('''''''''((((((((((((((())))))************))))))))))))))))))))))))))))))((((((((((((((('''''''''***)))))))))((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((+++******)))((('''&&&&&&((('''&&&((()))+++***)))&&&''')))*********((((((&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&))))))(((''''''''''''''''''''''''((((((((())))))((((((''''''''''''(((((()))(((((((((''''''''''''*********))))))(((&&&&&&******))))))((('''''''''''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''((((((((((((''''''((((((((((((((((((((((((*********)))))))))((((((*********)))))))))))))))''''''''''''(((((((((((((((((())))))))))))(((((('''&&&%%%$$$%%%(((***,,,((((((((()))******++++++((())))))((('''''')))+++***)))((('''&&&''''''(((************))))))((((((((((((((((((((('''&&&&&&%%%&&&''''''((((((''''''(((((((((((((((((((((((())))))*********)))(((((())))))((('''&&&&&&&&&&&&(((((((((((('''''''''''''''(((((()))((('''&&&%%%((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))))))))))))))(((((((((((()))(((((((((((())))))***))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))))))))((((((''''''((((((((((((''''''''''''(((((())))))******(((((((((((((((((((((((()))'''%%%$$$$$$''')))+++++++++************))))))(((((()))))))))************(((&&&'''((())))))((((((((())))))))))))((((((******))))))((((((''''''))))))))))))))))))))))))(((((())))))))))))******(((((((((((())))))))))))(((((((((((())))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((''''''&&&''''''''''''((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((&&&''')))******)))'''&&&'''''''''''''''&&&&&&&&&'''(((((()))))))))))))))***)))((((((((()))+++,,,))))))))))))))))))))))))(((((((((((())))))))))))''''''((((((((((((''''''''''''''''''((((((((((((***)))(((''''''&&&'''''')))))))))(((((((((((('''(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''******)))(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''+++***(((''''''((())))))((((((((((((((('''''''''&&&'''((())))))((('''&&&))))))))))))))))))))))))'''''''''((((((((((((((())))))))))))((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((+++******)))((('''&&&%%%)))((('''((()))***)))(((&&&''')))*********)))(((&&&&&&&&&'''''''''''''''(((((((((((((((((((((((()))((((((''''''''''''((((((((((((((()))))))))***'''''''''&&&&&&'''''''''((((((((((((''''''''''''))))))))))))(((''''''&&&(((((((((((((((((((((((())))))(((((((((((())))))''''''((((((((((((''''''''''''((((((((((((''''''((((((((((((((((((((((((******))))))))))))((((((((())))))))))))))))))***''''''''''''(((((((((((()))(((((((((((((((((()))(((((('''''''''((()))***)))))))))))))))))))))))))))******)))''''''(((***))))))(((''''''''''''(((*********))))))))))))((((((((((((((((((''''''&&&&&&&&&'''(((((((((((('''(((((((((((((((((((((((((((((()))*********))))))******)))(((''''''&&&&&&(((((((((((('''''''''''''''''''''''''''&&&&&&&&&)))((('''&&&&&&'''((()))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((((())))))))))))))))))(((******))))))((((((''''''(((((('''(((((()))******(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))))))))((((((''''''(((((((((((('''''''''((((((((()))))))))***((((((((((((((((((((((((((('''&&&&&&&&&''')))***************************((((((((()))))))))******)))(((((((((((())))))((('''(((((())))))))))))(((***)))))))))((((((((('''))))))))))))))))))))))))(((((((((((()))))))))***(((((((((((())))))))))))'''''''''(((((((((((()))))))))(((((((((((())))))************************(((((((((((((((''''''''''''(((((((((((((((''''''''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&'''((())))))((('''&&&''''''''''''''''''''''''''''''((())))))))))))(((((()))******++++++******(((((((((((((((((((((((((((((((((((())))))))))))''''''((((((((((((''''''''''''''''''((((((((((((******)))((('''&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((++++++***(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''***)))'''&&&&&&'''((()))))))))((((((''''''&&&&&&$$$%%%'''(((((('''%%%$$$((((((((((((((((((((((((&&&&&&''''''(((((())))))))))))))))))((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''(((((((((((()))***)))(((((())))))((('''''''''((()))***))))))(((&&&&&&''''''(((((())))))(((((((((((((((((((((((()))(((''''''''''''((((((''''''((((((((()))))))))''''''''''''''''''''''''((((((((((((((('''''''''%%%&&&'''((())))))***)))'''''''''((((((((())))))******))))))))))))******''''''((((((((((((''''''''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))(((((('''((((((((())))))******''''''''''''(((((((((((()))((('''&&&&&&'''((()))((()))))))))))))))(((((()))))))))))))))))))))))))))******)))'''&&&'''(((((((((((('''''''''(((((('''''''''''''''''''''''''''(((((((((((((((''''''&&&&&&'''(((((((((((((((((((((((((((((((((((((((''''''((()))*********)))++++++***)))((('''&&&&&&%%%%%%&&&'''((()))******((('''&&&&&&&&&&&&'''''')))((('''&&&&&&'''((()))((((((((()))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&************************(((((((((((((((((((((((('''(((((())))))(((((('''******))))))((((((''''''(((((('''(((((()))******(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''(((((())))))))))))((((((''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))'''((()))***)))(((&&&%%%))))))))))))))))))))))))''''''((((((((()))))))))((())))))))))))(((((()))''''''((()))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))))))))))))))((((((((((((&&&'''''''''(((((((((((((((((())))))))))))(((((())))))))))))))))))))))))'''''''''(((((((((((((((''''''((((((((((((((('''''''''''''''((((((((((((&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''%%%&&&''''''((((((''''''$$$'''***------+++(((&&&''''''''''''''''''''''''(((((((((((())))))))))))''''''((((((((((((''''''''''''''''''((((((((((((***))))))((('''&&&&&&%%%'''''''''''''''(((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))++++++***(((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&'''((()))))))))((((((''''''&&&&&&((()))************)))(((((((((((((((((((((((((((&&&&&&''''''(((((())))))(((((((((((())))))))))))''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''(((((())))))***)))(((((())))))(((''''''(((((()))))))))))))))'''''''''(((((()))))))))))))))))))))))))))))))))((((((''''''''''''((((((&&&&&&'''''''''((((((((('''((())))))))))))(((''''''''''''((((((((((((((($$$%%%&&&((())))))******&&&&&&''''''(((((())))))&&&&&&&&&%%%%%%&&&&&&&&&''''''((((((((((((''''''''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((())))))''''''(((((()))))))))***''''''''''''(((((((((((()))((('''&&&&&&'''((()))((())))))******)))(((''''''''''''((())))))******)))***+++***(((''''''(((''''''((((((((((((((((((&&&&&&&&&&&&&&&'''''''''''''''((((((((((((((('''&&&'''(((((())))))((((((((((((((((((((((((((((((&&&'''((()))))))))))))))************)))((('''&&&%%%%%%&&&'''((()))******''''''&&&&&&&&&''''''((()))((('''&&&&&&'''((()))''''''(((((()))))))))***))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''))))))))))))(((((((((((()))(((((((((((())))))***))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))))))))((((((''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))&&&(((***++++++)))&&&$$$'''''''''(((((((((((()))'''''''''((((((((())))))''')))+++***)))(((((()))&&&'''((())))))******)))))))))))))))((((((((((((''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))((((((((((((''''''''''''(((((((((((((((((())))))))))))(((((('''''''''''''''''''''''''''''''''(((((((((((((((&&&'''((((((((((((((((((''''''''''''((((((((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%&&&''''''&&&&&&&&&'''''''''''''''%%%&&&&&&'''''''''''''''###&&&***,,,---+++'''%%%''''''''''''''''''''''''(((((((((((())))))))))))''''''((((((((((((''''''''''''''''''((((((((((((((()))))))))((('''&&&%%%&&&''''''''''''(((((((((''''''''''''''''''''''''((((((((((((((((((((((((******************************)))(((''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((())))))))))))))))))))))))'''''''''((((((((((((((((((((((((((())))))))))))''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''')))((('''((()))***)))((((((((((((((())))))))))))'''''''''((((((((((((((())))))))))))))))))))))))(((''''''''''''(((((()))&&&&&&&&&&&&'''''''''''''''((()))******)))(((''''''''''''(((((((((((((((''''''(((((((((''''''&&&&&&&&&&&&''''''(((((((((''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''((((((((((((''''''((((((((((((((((((((((((''''''(((((((((((())))))'''(((((((((((((((((()))''''''''''''(((((((((((((((''''''''''''''''''((((((((()))))))))(((''''''&&&&&&'''(((((()))******''')))******(((''''''(((&&&'''(((((()))((((((((('''(((((((((((()))))))))&&&'''((((((((((((((((((''''''((())))))))))))(((((((((((((((((((((((((((''''''((()))))))))(((((('''((()))***)))((('''&&&(((((((((((('''''''''''''''''''''((((((((((((((('''(((((((((((((((((('''&&&&&&''''''(((((())))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((((((''''''&&&(((((((((((())))))))))))***))))))(((((((((((()))))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))))))))((((((''''''((((((((((((''''''))))))))))))(((((((((((())))))))))))))))))))))))&&&''')))******)))(((''''''''''''((((((((())))))(((((()))))))))*********'''))),,,+++)))((((((***&&&'''((()))************(((((((((((())))))))))))(((((((((((((((((((((((('''''''''((((((((())))))***)))))))))((((((((('''''''''((((((((()))))))))'''((()))******)))((('''''''''''''''''''''''''''''''''''''''((((((((()))&&&&&&'''(((((((((((((((''''''''''''((((((((((((&&&&&&''''''((((((((((((''''''''''''''''''''''''&&&'''((())))))((('''&&&&&&&&&&&&'''''''''((((((&&&&&&'''(((((((((((((((&&&''')))*********)))((())))))))))))))))))))))))(((((((((((())))))))))))''''''((((((((((((''''''''''''''''''((((((((((((''''''((())))))((('''&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((('''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''(((***+++++++++***)))'''''''''((((((((((((((((((&&&%%%$$$$$$%%%&&&((())))))))))))))))))))))))(((((((((((((((''''''''''''((((((((()))))))))***((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%&&&''''''(((((()))((('''&&&((()))+++***)))((((((((((((((())))))***((((((''''''''''''''''''(((((((((((((((((((((((('''''''''''''''((())))))''''''''''''((((((((((((&&&''')))******)))'''&&&''''''''''''((((((((()))&&&&&&'''((((((''''''&&&&&&''''''''''''''''''''')))))))))(((((()))))))))''''''((((((((((((''''''''''''((((((((((((''''''(((((((((((((((((((((((('''''''''((((((((())))))((((((((((((((('''''''''''''''''''''((((((((((((&&&''''''((((((''''''&&&''''''''''''''''''((((((((((((((((((((((((((((((&&&(((******)))(((((()))%%%&&&((()))))))))(((((('''''''''((((((((())))))&&&&&&'''(((((((((((((((''''''((()))))))))))))))((((((((((((((((((((((((((((((((()))((((((''''''%%%&&&((())))))((('''&&&((((((((((((''''''''''''&&&''')))*********))))))&&&'''((())))))((('''&&&%%%%%%%%%&&&'''((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))&&&''''''''''''''''''&&&''''''(((((())))))******+++***)))(((((('''(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((''''''((((((((((((''''''))))))))))))(((((((((((())))))))))))))))))))))))&&&&&&'''''')))***+++,,,''''''(((((()))))))))***)))************+++++++++&&&))),,,,,,***((((((***&&&'''((()))************(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''((((((((()))******))))))((((((((('''(((((((((((())))))))))))'''((()))******)))((('''))))))))))))))))))))))))&&&'''''''''(((((())))))&&&&&&'''((())))))((((((''''''''''''((((((((()))'''''''''((((((((())))))''''''''''''''''''''''''&&&(((+++------+++(((&&&&&&&&&&&&'''''''''(((((('''(((((()))))))))))))))***)))((((((((()))+++,,,************************(((((((((((())))))))))))''''''((((((((((((''''''''''''''''''((((((((()))&&&'''((())))))(((''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&''''''(((''''''''''''''''''''''''))))))))))))))))))))))))'''))),,,......---+++***&&&'''''''''(((((()))))),,,***(((&&&&&&(((***,,,))))))))))))))))))))))))))))))(((((('''''''''&&&'''((((((((())))))******))))))))))))))))))))))))(((((((((((((((((((((((( !!!###&&&(((***,,,---'''&&&&&&'''***++++++***((((((((((((((()))******((((((''''''&&&&&&&&&%%%(((((((((((((((((((((((('''''''''''''''((()))***(((((((((((())))))))))))%%%&&&((())))))(((&&&%%%&&&'''''''''(((((())))))"""###%%%'''((()))******''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''((((((((((((''''''''''''((((((((((((''''''((((((((((((((((((((((((&&&'''''''''(((((())))))))))))(((((('''''''''&&&''''''''''''((((((((()))%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&'''((((((***))))))(((''''''&&&&&&%%%'''******)))))))))***%%%&&&((()))))))))((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&'''((())))))(((((('''(((((()))))))))))))))((((((((((((((((((((((((((()))))))))((('''&&&&&&###$$$'''((()))((('''&&&%%%%%%&&&'''((()))******&&&(((***+++,,,+++***)))%%%&&&)))++++++)))&&&%%%$$$$$$%%%%%%&&&'''(((((())))))))))))((((((((((((((((((((((((((((((((((((