BM6P6(@ ~~~|||{{{nnnfff^^^YYYXXXNNNLLLLLLMMMNNNQQQ[[[eeeuuu~~~}}}zzzvvvrrrqqqrrrtttyyywwwwww{{{~~~{{{vvvvvvwwwxxxwwwrrrlllhhhfffhhhjjjkkkkkklllnnnooopppuuuuuunnnjjjoooxxx}}}{{{qqqiiieeeeeefffgggiiigggffffffiiimmmqqqtttvvvwwwxxxwwwtttqqqnnnnnnhhhlllooorrrssswww}}}~~~}}}}}}|||yyyuuurrrfffbbb]]]\\\]]]]]][[[YYYWWWVVVTTTSSSSSSSSSTTTTTTooo~~~uuujjjaaaZZZPPPFFF<<<555000111222000...///000000///...------,,,,,,111///---******+++---///,,,---......,,,,,,---...---,,,,,,,,,,,,---......000///...,,,***((('''&&&............222:::DDDKKKKKKKKKLLLRRRZZZccciiilllrrrrrrrrrrrrppplllgggccc```^^^\\\^^^jjjyyywwwhhh[[[UUUQQQNNNRRR[[[aaallluuuxxxzzz|||}}}~~~|||yyytttmmmdddZZZSSSJJJFFFAAA===;;;:::999888>>>===???DDDGGGIIIOOOVVVdddppp|||lll]]]YYYZZZ]]]hhhuuuvvvtttqqqooooooqqqsssuuuttttttvvvxxx{{{~~~}}}zzzxxxrrroookkkhhhfffggghhhiiikkkooorrrrrrooolllllllllkkkhhheeeaaa\\\\\\gggtttsssxxx|||}}}{{{wwwqqqkkkkkk{{{}}}zzzzzzyyylllcccZZZUUUTTTNNNLLLLLLNNNOOORRR\\\fffwww~~~}}}}}}|||zzzwwwuuuuuuxxxzzz}}}{{{{{{}}}}}}zzzxxxvvvtttrrrooollliiihhhjjjkkkkkkkkkkkkmmmnnnooosssqqqkkkiiiooovvvzzz|||vvvnnnhhheeefffggggggfffeeedddeeegggkkkooorrrtttuuuvvvvvvtttqqqooonnnkkkmmmppprrrtttwww}}}~~~}}}}}}~~~~~~{{{wwwsssfffaaa\\\ZZZ[[[[[[ZZZXXXWWWVVVTTTSSSRRRRRRSSSTTTqqq~~~|||{{{wwwssspppooojjjccc^^^ZZZPPPGGG===666111111222000...///000//////...------,,,,,,...---+++***)))***+++,,,,,,---......,,,,,,---...///............///000000000000//////...---,,,,,,///000000111555<<>>===@@@EEEHHHKKKRRR[[[hhhttt~~~{{{lll___\\\\\\^^^hhhttt~~~|||yyyvvvuuuvvvxxxyyywwwwwwxxxzzz}}}~~~||||||zzzwwwuuussspppllliiiggghhhjjjlllnnnqqquuuuuuqqqnnnllllllgggddd```\\\WWWWWWaaammmvvv{{{~~~~~~|||zzzvvvrrrrrr}}}yyywwwvvvyyy}}}vvvhhh___VVVPPPOOONNNLLLLLLOOOPPPTTT^^^hhhvvv~~~~~~~~~~~~~~~|||||||||{{{zzzyyyzzz~~~~~~}}}~~~}}}}}}yyytttooommmmmmlllkkkkkkllllllkkkjjjiiikkklllnnnnnnkkkggghhhnnnsssssstttpppjjjgggffffffggggggcccbbbbbbccceeeiiilllooosssssstttttttttsssqqqpppkkklllnnnoooqqqtttyyy}}}{{{|||~~~}}}xxxttteee```[[[XXXYYYYYYXXXVVVWWWUUUTTTRRRQQQQQQRRRRRRiiiuuuooommmlllkkkeeegggfffcccaaa]]]SSSIII>>>777111222222000...////////////...------,,,,,,,,,,,,,,,+++++++++++++++,,,---......,,,,,,---...///............///000000...////////////000000000///000222444888>>>FFFKKKNNNNNNQQQWWW___ggglllnnnsssrrrqqqqqqooojjjddd```^^^[[[VVVVVV___lllsssrrruuufffYYYTTTQQQPPPXXXcccssszzz~~~}}}{{{{{{~~~}}}}}}{{{xxxtttnnnggg]]]SSSLLLHHHDDD???<<<;;;;;;:::999======@@@FFFIIIMMMVVV```lllzzz}}}ooobbb``````bbbkkkvvv|||zzzzzzzzzzzz{{{{{{|||~~~}}}{{{zzzyyyvvvtttuuurrrmmmiiihhhjjjmmmoooqqqtttwwwvvvsssooolllkkkbbb___ZZZVVVQQQPPPYYYdddvvv}}}xxx}}}uuurrrrrrsssvvvzzzrrreee\\\SSSNNNMMMNNNLLLLLLOOOQQQUUU___iiisss~~~~~~|||}}}}}}}}}|||}}}}}}|||}}}~~~{{{{{{wwwqqqnnnmmmmmmmmmlllnnnnnnmmmkkkhhhggghhhjjjkkkjjjfffbbbfffmmmooommmnnnkkkgggeeeeeeeeedddccc``````aaabbbeeegggjjjkkkoooooooooqqqssssssrrrqqqiiiiiijjjjjjlllppptttvvvyyyzzz}}}~~~yyyuuugggaaa[[[XXXXXXYYYXXXVVVVVVUUUSSSQQQPPPPPPPPPPPPYYYsssvvvooommmmmmnnnjjjmmmnnnmmmjjjeeeXXXLLL@@@888222222222000.../////////.........---------------...//////...---,,,,,,---......,,,,,,---...---,,,,,,,,,,,,---......,,,,,,,,,------.........,,,...222666:::AAAHHHMMMNNNOOOSSSYYYaaahhhlllnnnppppppoooooonnnjjjeeeaaaXXXVVVSSSUUUaaapppxxxxxxzzzlll^^^XXXSSSRRR\\\iii}}}}}}|||yyyxxx|||{{{xxx|||}}}{{{||||||yyytttmmmeee[[[QQQKKKFFFCCC>>>;;;;;;;;;;;;:::>>>>>>AAAFFFIIINNNYYYdddrrr~~~rrreeebbbcccfffppp}}}~~~~~~~~~{{{yyyxxxwwwwww}}}~~~~~~{{{zzzzzzyyywwwvvvvvvsssnnnjjjiiikkkoooqqqsssuuuvvvvvvsssnnnjjjhhh___ZZZVVVRRRMMMLLLTTT^^^ttt}}}xxxpppnnnoooqqqtttwww}}}nnnbbbZZZSSSNNNNNNLLLKKKKKKNNNPPPSSS^^^hhhppp~~~~~~}}}}}}~~~}}}~~~~~~}}}{{{|||~~~}}}{{{uuurrrpppoooooooooooonnnoooooommmjjjfffeeefffgggiiigggbbb```dddkkkllliiikkkiiifffddddddcccaaa______```aaabbbdddfffggghhhgggffffffiiimmmoooooonnnjjjhhhggggggjjjnnnqqqsssvvvxxx{{{~~~~~~yyyuuujjjddd]]]YYYYYYZZZXXXWWWVVVUUUSSSQQQOOONNNNNNNNNPPPddd~~~~~~vvvrrrssstttrrrvvvyyyxxxtttlll]]]PPPCCC:::333222222000...000...............---------,,,---///000000///...---,,,---......,,,,,,---...---,,,,,,,,,,,,---......---------,,,,,,,,,,,,,,,(((+++000555;;;CCCJJJOOONNNPPPTTT[[[ccciiilllmmmmmmmmmmmmnnnnnnjjjfffbbbTTTTTTSSSWWWdddttt}}}}}}~~~oooaaaYYYTTTTTT```ooo~~~{{{wwwzzz~~~|||~~~~~~}}}~~~{{{uuunnneee[[[QQQKKKEEEAAA===;;;;;;;;;<<<;;;??????CCCFFFIIINNN[[[hhhxxxttteeebbbdddhhhuuu{{{zzz|||~~~~~~|||yyyvvvttttttuuuuuu}}}~~~}}}{{{xxxxxxxxxyyyxxxwwwvvvsssooolllkkkmmmqqqssssssssssssrrrooolllgggeee^^^YYYTTTQQQNNNNNNTTT]]]yyyzzzzzzuuummmkkknnnppprrruuu{{{~~~lll```YYYRRRNNNMMMKKKIIIIIILLLMMMQQQ[[[eeeooo|||~~~~~~||||||{{{}}}~~~}}}|||}}}|||zzz~~~{{{{{{~~~~~~|||qqqpppooopppqqqqqqpppoooooonnnlllhhhdddcccdddeeefffeeebbb___ccciiikkkhhhjjjgggdddcccbbbaaa___]]]___```aaabbbcccccccccccc^^^\\\]]]aaagggkkkkkkjjjllliiiggggggjjjooorrrtttuuuvvvxxx{{{|||{{{wwwsssmmmfff___ZZZZZZZZZYYYXXXVVVUUURRRPPPNNNMMMMMMMMMOOO]]]ttt~~~zzz|||zzztttuuuwwwzzz~~~|||sssbbbTTTEEE<<<444222222000///000........................***+++---......---,,,,,,,,,---......,,,,,,---...///............///000000000000//////...---------(((+++000555<<>>555333222//////000---.................................//////000000,,,---......,,,,,,---...---,,,,,,,,,,,,---..................////////////111222555888<<>>;;;:::;;;<<<===>>><<>><<<888666666888<<<>>>BBBCCCHHHNNNTTT___sss{{{www}}}|||}}}}}}{{{wwwtttssssssxxxzzz{{{{{{zzzvvvrrrpppkkkgggeeeggghhhjjjqqqyyyxxx|||wwwuuutttuuutttvvvyyy|||{{{vvvqqqppplllhhhiiilllmmmjjjfff___]]]ZZZYYY[[[```fffjjj~~~nnn```bbbooo}}}xxxrrrmmmmmmpppooovvvyyydddWWWNNNHHHFFFFFFFFFGGGGGGGGGIIIMMMTTTXXX```eeelllpppssswww}}}}}}~~~{{{yyyyyyzzz{{{}}}zzzvvvvvvuuutttppplllooouuuvvvsssrrrqqqpppqqqrrrrrrpppnnnlllhhhdddbbb^^^[[[^^^ccceeefffddd______dddfffeeegggdddaaa______^^^]]]\\\aaa``````___^^^]]]]]]\\\]]]]]]^^^ccciiinnnpppppplllhhhbbb___```dddjjjoootttvvvxxxzzzyyyxxxvvvtttnnnjjjddd^^^YYYWWWVVVVVVSSSRRRRRRQQQNNNKKKIIIGGGGGGHHHPPP^^^kkkttt}}}mmmTTTEEE777222222000///............---......//////------,,,,,,,,,---............---------....../////////.........---------........................///111444999BBBKKKTTTYYYZZZ]]]bbbhhhllloooqqqqqqnnnmmmllljjjgggaaaZZZTTTRRRVVV```nnn|||{{{lll___VVVYYYaaappp|||yyytttlllbbbXXXOOOHHHDDD===;;;888666777999<<>>@@@AAADDDKKKUUU^^^mmm~~~~~~}}}{{{{{{~~~{{{||||||zzzwwwuuuttttttttttttuuutttqqqlllgggdddddd___\\\\\\[[[[[[```gggooozzztttnnnmmmpppsssuuuxxx{{{{{{wwwttttttuuuzzz{{{|||~~~~~~zzzsssnnngggdddbbb```aaadddhhhkkkfffsss}}}ooo___VVVUUUZZZeeeooo}}}rrrmmmnnnuuuzzzqqq^^^RRRKKKFFFEEEGGGCCCDDDEEEEEEGGGJJJOOORRRRRRSSSVVVYYY___fffnnnssswww{{{}}}|||||||||zzzyyywwwvvvvvvuuuvvvvvvwwwxxxzzz||||||vvvnnngggddddddeeedddaaa```fffooosssqqqnnnnnnooopppqqqooolllhhhjjjeeeaaa___\\\YYY\\\aaaiiiiiieee___```hhhnnnpppoookkkeeeaaa___^^^]]]\\\\\\\\\\\\]]]]]]]]]]]]]]]^^^___aaadddgggkkkoooqqqtttpppkkkfffeeehhhlllnnnqqqtttwwwyyyxxxtttpppmmmmmmjjjddd^^^ZZZWWWWWWWWWSSSSSSSSSRRRPPPMMMJJJIIIHHHJJJPPP[[[nnnbbbRRRAAA999777444111111000000///...------------///...---,,,,,,,,,,,,,,,///......---------......---.....................000000000000000000000000///111666===GGGRRR\\\bbbdddfffjjjmmmoooppppppppplllkkkjjjhhhfffbbb\\\XXXVVV\\\ggguuuzzzrrrbbb]]]XXXXXX___ppp~~~yyyuuuqqqmmmfff]]]SSSKKKEEEBBB;;;:::999999:::===@@@AAAAAADDDLLLVVVaaaqqq~~~}}}}}}}}}~~~~~~}}}||||||{{{{{{}}}}}}}}}}}}~~~~~~~~~~~~{{{||||||zzzwwwuuuttttttsssttttttsssooojjjeeebbbccc^^^[[[[[[YYYYYY___fffqqq{{{{{{pppkkkmmmtttzzzxxx{{{}}}|||yyyxxxyyy{{{|||tttnnndddccc```^^^___bbbeeegggbbbiiivvv{{{rrrfffYYYQQQOOOTTTcccppp~~~ooohhhhhhlllqqqwwwzzz|||qqq]]]QQQKKKFFFEEEFFFCCCDDDEEEFFFGGGJJJNNNQQQQQQRRRTTTXXX___gggmmmqqquuuzzz~~~{{{zzzzzzzzzyyywwwwwwvvvvvvuuuuuuuuuvvvvvvuuutttqqqlllgggcccbbbcccaaabbbaaabbbiiirrruuussspppoooooooooooommmjjjgggiiidddaaa___\\\ZZZ]]]ccciiiiiifffbbbdddlllsssuuuqqqllleee```^^^\\\[[[ZZZ[[[[[[[[[\\\\\\]]]]]]]]]^^^___```bbbdddiiiooosssuuurrrmmmiiihhhjjjnnnppprrrsssvvvxxxwwwtttpppnnnppplllfff___[[[XXXWWWWWWSSSSSSSSSSSSRRROOOMMMLLLJJJLLLPPPZZZnnn{{{bbbQQQ@@@888555222000000//////......------............---,,,,,,,,,---------------------...///000---------...............////////////////////////111333777???IIITTT^^^dddeeegggjjjmmmooopppppppppnnnmmmkkkjjjhhheee```\\\YYY]]]fffsss}}}~~~wwwppp\\\XXXTTTVVVaaauuu|||wwwssspppllleee\\\SSSKKKEEEBBB;;;:::::::::<<<>>>AAACCCBBBEEENNNYYYdddttt}}}|||{{{{{{|||}}}{{{}}}}}}|||{{{{{{zzzzzzzzzyyyyyyyyyzzz{{{|||zzzwwwuuuuuuuuuqqqrrrsssqqqnnniiidddaaaaaa]]]ZZZZZZZZZZZZ```hhhttt~~~zzzqqqnnnssszzz{{{sssnnndddbbb___\\\\\\]]]___``````aaagggttt|||zzzsssoookkkbbbXXXOOOLLLRRRcccttt~~~nnneeeddddddiiipppuuuyyyqqq]]]QQQKKKFFFEEEFFFCCCEEEFFFGGGHHHJJJNNNQQQPPPQQQTTTYYY```hhhmmmpppuuu{{{}}}zzzyyyyyyxxxwwwvvvwwwwwwvvvvvvuuuuuuttttttrrrooojjjeeeaaa``````aaaaaabbbcccfffnnnwwwyyywwwrrrpppnnnmmmmmmkkkhhheeefffbbb______^^^]]]aaagggiiijjjhhheeegggooouuuwwwpppkkkddd___]]]\\\\\\[[[YYYZZZZZZ[[[\\\]]]]]]^^^]]]^^^^^^___aaagggpppvvvwwwsssnnnjjjhhhjjjmmmoooqqqsssuuuwwwxxxwwwuuusssrrrnnnhhhaaa\\\XXXWWWWWWSSSSSSTTTTTTSSSRRRPPPOOOMMMOOORRR\\\rrrxxxbbbQQQ@@@777555222000000/////////...//////000000------,,,,,,,,,---......---------------...//////---------.........//////........................333444999@@@JJJUUU___dddfffhhhkkknnnpppqqqqqqqqqqqqooommmkkkiiieee```]]][[[]]]dddoooxxxzzzuuuoooZZZWWWUUUZZZgggzzzzzzuuurrroookkkddd\\\SSSKKKEEEBBB:::::::::;;;===???BBBCCCDDDHHHPPP\\\hhhxxx~~~}}}}}}}}}|||}}}{{{~~~~~~{{{{{{zzzyyyxxxwwwwwwvvvzzz{{{{{{zzzwwwuuuuuuuuuooopppppppppmmmhhhccc```___[[[YYYZZZZZZ[[[bbbjjjsss|||||||||}}}xxxrrrnnngggeee```\\\YYYWWWWWWXXXZZZWWW[[[iiiuuuvvvsssqqqnnnggg\\\RRRKKKPPPcccuuummmcccbbbaaagggoootttyyyrrr^^^RRRKKKFFFDDDFFFDDDEEEFFFGGGHHHKKKNNNQQQPPPQQQTTTYYYaaaiiimmmpppvvv|||}}}yyyxxxxxxxxxwwwvvvxxxxxxwwwvvvuuuttttttsssqqqlllfff```^^^]]]^^^^^^aaadddfffjjjrrr{{{}}}yyysssqqqnnnlllkkkiiigggeeeccc___^^^_________dddkkkkkkllljjjgggiiiqqqvvvwwwnnniiiccc^^^\\\\\\]]]]]]YYYYYYZZZ[[[\\\]]]]]]^^^\\\]]]]]]]]]___fffpppxxxxxxtttooojjjhhhiiikkkmmmqqqrrruuuwwwyyyzzzyyyyyytttpppiiibbb\\\YYYWWWWWWSSSSSSTTTUUUUUUTTTRRRRRRPPPSSSVVV```wwwvvvdddSSSAAA999666444222333000000//////000111222222,,,,,,,,,,,,------...//////......---------......---------.........//////........................444555:::AAAJJJUUU___eeegggiiillloooqqqrrrrrrrrrsssqqqnnnkkkhhhddd___[[[\\\]]]cccllluuuxxxtttnnn\\\YYYXXX^^^lll}}}~~~zzzuuurrrnnnkkkddd\\\SSSKKKFFFCCC:::::::::;;;===@@@BBBDDDFFFJJJSSS^^^jjj{{{~~~~~~|||}}}{{{~~~}}}}}}|||{{{yyyxxxwwwwwwzzz{{{{{{zzzwwwuuuuuuuuummmnnnooonnnkkkgggbbb___]]]YYYXXXYYYZZZ\\\ccckkkoooxxx~~~xxx{{{|||vvvqqqnnnkkkgggbbb\\\WWWTTTRRRRRRSSSOOOSSSdddttt{{{|||}}}tttmmmbbbVVVLLLOOOaaattt}}}ooofffaaaeeejjjqqqyyyvvvaaaSSSKKKGGGFFFIIIJJJIIIGGGGGGHHHKKKMMMPPPMMMPPPTTTYYY___fffoootttwww~~~|||{{{{{{zzzwwwvvvvvvtttsssrrrssssssqqqpppmmmiiiccc___^^^```aaabbbdddeeehhhooovvvzzzzzzyyyssspppkkkhhhfffeeebbbaaabbbcccaaa^^^[[[^^^gggoootttnnngggfffjjjnnnnnnlllmmmiiiccc```____________]]]]]]\\\\\\[[[ZZZZZZZZZ[[[XXXVVVWWW[[[dddlllrrrtttrrrnnniiiffffffiiimmmnnnqqquuuyyyzzzyyywwwuuuvvvtttoooggg```ZZZWWWWWWZZZZZZ[[[[[[ZZZYYYXXXWWWSSSUUUXXXddd{{{wwwbbbWWWGGG;;;444222111000222111///---,,,++++++,,,........................000///---,,,,,,---///000........................,,,------...///000111111333444:::DDDLLLRRRZZZccchhhiiikkkmmmppprrrtttuuuqqqooommmjjjhhhddd___[[[TTT]]]iiittt~~~uuuhhh\\\WWWUUU]]]lllwww{{{yyy{{{xxx~~~}}}|||yyyuuurrrnnnjjjcccZZZQQQHHHBBB???<<<;;;999888:::===AAADDDEEELLLUUU___mmm}}}}}}|||}}}~~~~~~zzz}}}~~~|||~~~|||xxxvvvvvvxxxyyyzzz{{{{{{zzzyyywwwuuusssrrrnnnmmmllllllkkkhhhccc```^^^[[[YYYZZZZZZZZZ```fffnnnwww}}}zzzxxxxxxxxxwwwvvvtttllleee___YYYSSSRRRTTTPPPOOOQQQ\\\qqq~~~rrrdddXXXOOOMMM]]]ppp}}}ooofffbbbgggmmmvvvxxxdddVVVNNNHHHGGGHHHJJJIIIHHHGGGHHHJJJMMMNNNOOOQQQTTTYYY^^^eeemmmrrryyy~~~}}}}}}}}}~~~}}}{{{zzzzzzyyywwwuuutttsssrrrrrrssssssqqqpppmmmiiiccc``````bbbdddeeeddddddgggooowww|||{{{xxxooolllhhheeeddddddbbbaaaaaaaaa```]]][[[^^^fffmmmpppjjjdddccchhhlllmmmllliiieee```^^^^^^^^^______\\\\\\\\\[[[[[[ZZZZZZZZZYYYWWWUUUVVV[[[ccclllqqqrrrrrrooollliiihhhjjjlllnnnppptttxxxyyyyyywwwvvvrrrqqqnnnhhhaaa\\\ZZZZZZ[[[[[[\\\\\\\\\[[[YYYXXXWWWXXXZZZeee}}}zzzssszzzppp```VVVGGG<<<666444222111222111///...---,,,------........................---,,,+++******+++,,,---.................................///////////////111333:::EEENNNTTT]]]fffiiijjjmmmooorrrsssuuuuuussspppmmmiiifffbbb^^^ZZZ[[[dddppp|||{{{nnn___[[[YYY^^^jjjssswwwvvvrrrrrr}}}~~~|||{{{zzzxxxtttqqqmmmiiiaaaXXXOOOGGGAAA>>><<<;;;::::::;;;>>>BBBDDDGGGMMMVVV```lllzzzsssqqqoooqqqyyy~~~}}}}}}~~~}}}|||}}}|||xxxwwwxxxzzz{{{{{{vvvuuutttsssrrrqqqpppooopppooommmllljjjhhhdddaaa\\\YYYXXXZZZ[[[\\\bbbiiimmmvvv~~~zzzyyyxxxyyy|||~~~|||tttkkkcccZZZQQQNNNPPPOOOOOOPPPZZZoootttfff[[[PPPMMM\\\nnn~~~qqqhhhcccgggnnnyyy{{{iii\\\RRRJJJGGGHHHJJJIIIGGGGGGGGGIIIKKKLLLPPPRRRUUUYYY]]]dddlllqqq{{{~~~~~~}}}}}}}}}}}}{{{yyyyyyyyyxxxvvvuuurrrqqqqqqqqqssssssqqqooolllhhhcccaaacccfffhhhiiieeedddgggpppzzz|||wwwlllhhhdddaaaaaabbbbbbbbb___```___\\\[[[^^^eeekkkjjjeee______eeejjjkkkjjjdddaaa]]][[[\\\]]]]]]]]][[[[[[[[[[[[ZZZZZZZZZZZZWWWVVVTTTUUUZZZbbbjjjppppppqqqpppmmmkkkjjjkkkmmmoooqqqtttvvvwwwwwwwwwvvvoooooommmhhhccc___]]]\\\\\\]]]^^^^^^^^^]]]\\\[[[\\\[[[[[[eee}}}oooeeelllqqqsssrrrqqqsssuuupppiii]]]TTTGGG===777555333111222111///.........///000........................000///...------...///000////////////////////////000000000//////.........000333;;;GGGPPPWWWaaaiiikkklllooorrruuuvvvwwwwwwuuuqqqlllhhheeeaaa]]][[[```iiiwwwssseeeaaa___bbbhhhnnnqqqrrrmmmppp{{{}}}|||{{{zzzwwwsssppplllggg```VVVMMMEEE@@@===::::::;;;<<<===@@@BBBDDDKKKQQQZZZcccppp|||oooeeebbbaaadddnnn|||}}}|||~~~~~~~~~}}}{{{yyyzzzxxxwwwwwwyyyzzzzzzyyyuuutttsssqqqqqqqqqqqqrrrtttqqqnnnkkkjjjhhheeeccc\\\YYYYYY[[[]]]___eeelllnnnxxx~~~}}}xxxwwwwwwzzzxxxnnnfff\\\RRRMMMNNNMMMLLLLLLTTTfff{{{uuuiii___TTTRRR___qqqtttkkkffffffnnn|||ooocccWWWMMMHHHHHHHHHHHHGGGFFFFFFHHHIIIJJJOOOQQQUUUYYY^^^fffnnnssszzz}}}|||||||||}}}~~~zzzyyywwwwwwwwwwwwvvvtttrrrqqqqqqrrrtttsssrrrpppjjjgggddddddgggjjjlllmmmeeeeeehhhrrr}}}|||uuukkkhhhccc`````````aaaaaa^^^^^^]]][[[[[[^^^ccchhhfffaaa\\\]]]bbbggghhhfffbbb___[[[YYYZZZZZZZZZZZZYYYYYYZZZZZZZZZZZZZZZZZZVVVUUUSSSUUUYYYaaahhhmmmppppppnnnllliiiiiikkknnnrrrssstttuuuuuuuuuttttttoooooommmiiiddd```]]]]]]^^^___```aaaaaa```______^^^\\\ZZZcccyyy{{{kkk___bbblllmmmllljjjkkkmmmkkkeeeZZZRRRFFF===888555333111111111000//////000111222........................111111000//////000111111000000000000000000000000000/////////////////////222555===IIISSSZZZccckkkmmmooorrruuuxxxyyyyyyyyyuuuqqqlllgggdddaaa^^^\\\^^^iiixxxwwwkkkhhhfffeeehhhllloooppppppssszzz~~~|||{{{zzzxxxtttqqqlllggg___UUULLLDDD???===::::::;;;===???BBBDDDEEENNNUUU^^^iiivvvzzzqqqddd[[[WWWWWW[[[gggvvv}}}|||}}}{{{|||}}}}}}zzzwwwtttsssssstttvvvwwwvvvuuusssrrrpppooooooqqqssstttvvvsssnnnkkkiiihhhfffeee___\\\\\\^^^___aaagggooosss|||}}}|||zzzyyyyyy{{{~~~zzzssskkkeee]]]TTTOOOPPPMMMKKKIIILLL[[[ooo}}}~~~tttkkkddd\\\YYYfffxxxyyyoooiiigggqqquuuiii\\\PPPIIIIIIGGGGGGFFFFFFGGGHHHIIIJJJNNNQQQVVV[[[aaaiiirrrxxxxxx}}}yyyyyyxxxxxxwwwwwwxxxxxxxxxvvvuuuuuuvvvvvvuuusssrrrrrrrrrsssttttttqqqooogggffffffgggkkknnnoooooofffgggllluuuzzzsssmmmiiidddaaa``````______]]]]]]\\\[[[\\\^^^bbbeeeccc___[[[\\\bbbeeeeeecccbbb___\\\YYYXXXXXXWWWVVVXXXXXXXXXYYYYYYZZZZZZZZZVVVUUUTTTUUUYYY___fffkkkpppooollliiifffgggkkknnnssstttuuuuuutttsssrrrqqqrrrqqqooojjjddd___]]]\\\___```aaacccccccccbbbbbb^^^[[[YYY^^^qqqxxxuuuxxx}}}zzzmmmaaabbbhhhkkkkkkiiijjjmmmlllhhh[[[RRRFFF===888555222000111111000//////000222333........................------------------------000000000000000000000000......//////000111111222555888@@@LLLUUU\\\dddllloooqqqtttwwwyyy{{{{{{{{{uuuqqqlllhhheeebbb___]]]ZZZgggxxxyyynnnllliiihhhjjjmmmpppqqqppprrrvvvxxxxxx|||}}}|||{{{yyyuuurrrlllggg___UUULLLDDD@@@===::::::<<<>>>AAACCCFFFGGGNNNVVVbbbooo}}}xxxooofff[[[TTTSSSQQQUUUaaaqqq~~~~~~}}}}}}|||zzzxxxyyy||||||yyyvvvqqqpppppprrrssssssrrrpppkkkjjjiiiiiijjjmmmoooqqquuurrrmmmiiihhhgggfffeeeccc```___aaaaaabbbhhhoooyyy~~~~~~~~~}}}{{{{{{zzzyyyzzz||||||{{{zzzsssmmmgggccc\\\TTTPPPPPPPPPNNNIIIIIIUUUiiizzz{{{ssslllccc___iiiyyytttlllkkkttt{{{nnn___RRRKKKKKKHHHHHHHHHIIIJJJKKKLLLMMMPPPSSSXXX]]]dddmmmvvv|||zzzzzzzzzyyyxxxxxxwwwvvvvvvuuutttssssssuuuuuutttsssrrrrrrrrrssstttsssooommmdddeeegggkkkoooqqqpppooohhhkkkrrrzzz~~~wwwqqqllliiieeecccaaa```^^^]]]]]]\\\\\\\\\]]]```bbbccc___\\\[[[___eeehhhfffbbbccc```\\\ZZZXXXWWWVVVTTTVVVWWWWWWXXXYYYZZZZZZ[[[XXXWWWUUUVVVYYY^^^dddhhhooonnnllliiiffffffiiikkkqqqrrrtttuuuuuusssrrrpppuuusssoooiiiccc___]]]]]]___aaabbbdddeeeeeedddddd]]]\\\YYY[[[iiivvvrrrtttyyy~~~rrrhhhhhheeejjjmmmnnnooorrrqqqnnn___VVVHHH>>>888555333111111111000//////000111222................................................////////////////////////---......///111222222333777:::CCCOOOXXX^^^fffnnnrrrssstttwwwyyy{{{}}}~~~xxxtttooojjjfffbbb^^^[[[XXXfffyyyyyynnnjjjfffggglllqqqssssssnnnpppqqqppprrr{{{~~~}}}|||yyyuuussslllggg^^^TTTKKKDDD???===;;;;;;<<<>>>AAADDDHHHJJJMMMWWWfffuuu|||ooofff\\\SSSOOOOOOLLLPPP[[[kkkxxx}}}}}}~~~~~~~~~~~~~~~}}}xxxwwwwwwxxxxxxxxxwwwuuupppooonnnnnnooonnnllljjjfffffffffhhhjjjllloooppprrrooojjjhhhgggfffeeedddccc```___aaabbbbbbhhhooo|||}}}}}}~~~}}}|||yyyxxxxxxxxxzzzyyyxxxvvvqqqkkkgggccc]]]SSSNNNNNNTTTRRRMMMLLLXXXnnnwwwiii___eeerrrxxxooolllvvvqqqaaaSSSLLLLLLJJJJJJKKKMMMOOOPPPQQQRRRUUUWWW\\\aaagggoooxxx~~~~~~{{{{{{{{{zzzzzzyyyxxxwwwsssrrrqqqrrrssstttsssrrrqqqqqqqqqrrrrrrpppllliiiaaaccchhhnnnrrrssspppmmmiiioooxxx~~~zzzsssooohhhfffdddccccccaaa___\\\]]]\\\\\\]]]___aaabbbbbbZZZYYY[[[aaaiiillliiieeeaaa___\\\ZZZZZZYYYWWWVVVUUUVVVVVVWWWYYYZZZZZZ[[[ZZZYYYWWWWWWYYY^^^cccfffmmmnnnooonnnkkkhhhgggggglllnnnrrruuuvvvvvvtttrrrvvvtttooohhhbbb______```___aaacccdddfffffffffeee]]]___]]][[[ccczzzzzzuuuyyy}}}zzzppprrrlllsssyyyzzz{{{|||zzzuuufff\\\LLL@@@:::666444333222111000///...///000111......................../////////000000/////////........................//////000000000111111111666999CCCQQQ[[[aaaiiiqqqtttttttttvvvxxx{{{}}}zzztttnnnhhhaaaZZZVVVWWWeeeyyytttjjjeeeaaadddmmmuuuvvvuuurrrttttttrrrttt|||~~~}}}|||{{{xxxuuurrrkkkfff\\\RRRIIIBBB>>><<<<<<<<<<<<===@@@EEEIIILLLRRR]]]mmm~~~tttggg^^^UUUMMMIIIJJJKKKNNNXXXfffsss}}}|||}}}}}}~~~~~~}}}}}}}}}vvvwwwxxxwwwuuusssssssssnnnllliiihhhgggfffdddbbbaaabbbdddgggiiilllnnnooonnnkkkhhhffffffeeedddccc```]]]]]]___```bbbhhhooozzz{{{|||~~~}}}|||zzzyyyxxxxxxxxxvvvtttqqqpppkkkhhhfff___VVVQQQQQQRRRQQQNNNOOO]]]xxxnnn___```jjj{{{pppkkkuuusssbbbSSSMMMNNNLLLMMMNNNPPPRRRTTTUUUVVVXXX[[[___ccciiipppxxx~~~}}}|||{{{vvvwwwwwwwwwwwwvvvvvvuuurrrqqqpppqqqssstttsssrrrpppppppppppppppmmmiiifff___ccciiipppttttttpppllljjjrrr|||~~~wwwqqqmmmccccccbbbccccccbbb___]]]]]]\\\\\\]]]```bbbbbbbbbVVVWWW[[[ccclllpppmmmhhh```^^^\\\[[[[[[[[[ZZZXXXUUUUUUVVVWWWXXXZZZ[[[[[[\\\ZZZXXXXXXYYY]]]bbbeeekkknnnrrrrrrooojjjfffcccgggjjjpppuuuxxxxxxvvvuuuvvvsssnnngggaaa___aaaccc___aaaccceeeffffffffffff^^^aaa```\\\aaawww~~~zzz~~~wwwyyyyyyzzzlll```PPPBBB;;;888666444222111///.........///000........................++++++,,,,,,,,,,,,++++++........................111111111111000000000000444888CCCRRR\\\dddllltttvvvuuutttuuuwww{{{~~~xxxqqqiii```WWWRRRVVVdddwwwnnnggg```\\\bbbnnnwwwxxxvvvzzz|||{{{xxxxxx~~~}}}|||{{{zzzwwwtttqqqjjjddd[[[PPPGGG@@@===;;;===<<<<<<===@@@EEEJJJNNNXXXddduuuxxxnnnbbbZZZRRRJJJEEEFFFLLLOOOXXXeeeqqq{{{|||}}}~~~}}}~~~~~~~~~~~~}}}||||||vvvxxxyyywwwrrrooooooqqqjjjgggcccaaa```^^^\\\ZZZYYY[[[^^^aaadddggghhhiiikkkiiifffeeeeeeeeecccbbb\\\YYYYYY]]]___aaahhhpppwww}}}{{{|||~~~~~~}}}~~~|||zzzxxxwwwtttooolllnnnjjjhhhgggccc[[[VVVVVVMMMNNNMMMPPP```rrr```___hhhwwwmmmmmmtttwwwiii\\\RRRLLLNNNOOOPPPQQQRRRUUUYYY]]]]]]]]]aaahhhmmmqqq~~~yyyzzz{{{|||}}}~~~~~~~~~uuuvvvvvvuuuttttttvvvxxxrrrqqqqqqqqqrrrrrrpppnnnpppnnnllllllllljjjddd______dddkkkqqqsssqqqooonnnnnntttzzz{{{wwwpppjjjgggfffeeedddbbbbbbaaaaaaaaa```bbb___ZZZ[[[aaabbb^^^XXX[[[```gggmmmnnnjjjfffbbb^^^ZZZYYY\\\\\\YYYUUUXXXXXXXXXYYYYYYYYYYYYYYYYYYYYYXXXWWWWWWZZZ___ccclllpppsssqqqlllgggeeeeeefffjjjppptttuuutttsssssssssppplllgggdddbbbaaaaaaaaaaaabbbdddggggggeeecccccc```^^^^^^```lllvvvfffSSSGGG>>>777444555222222111111000/////////111111222222222000///...........................,,,,,,---...///000111111///000000000///000222444666<<>>HHHQQQUUUVVVYYY]]]hhhzzzzzzrrrlll___WWWPPPOOOOOOKKKHHHGGGJJJNNNXXXgggsss|||}}}{{{|||~~~~~~|||~~~~~~}}}}}}||||||{{{{{{yyyzzz|||||||||yyywwwuuuqqqpppooonnnmmmkkkhhheee```ZZZUUUSSSNNNIIIGGGJJJMMMSSSYYY]]]cccjjjnnnllljjjiiiggggggfffdddaaa___\\\\\\\\\\\\___cccgggiiioooppptttzzz}}}~~~~~~~~~~~~|||{{{}}}|||zzzwwwtttrrrpppooommmiiieee```\\\WWWRRROOOOOOPPPPPPRRR]]]wwwqqq]]]SSSSSS{{{rrrmmmtttqqqdddZZZTTTQQQSSSUUUWWWXXX[[[^^^aaaaaaaaaeeemmmuuu}}}}}}||||||{{{zzzyyyyyyxxxvvvvvvvvvuuusssrrrsssuuuqqqpppoooooopppooommmkkkkkkiiigggbbb^^^[[[[[[\\\dddjjjoooooojjjffffffgggsssuuuvvvtttoookkkgggfffddddddeeeeeedddcccbbbaaa\\\]]]]]][[[\\\___^^^ZZZSSSVVV^^^jjjssssssjjjaaa\\\ZZZWWWXXX[[[\\\[[[YYYWWWWWWWWWWWWWWWXXXYYYYYYYYYYYYYYYXXXXXXYYY\\\___eeejjjpppppplllfffcccbbbccchhhnnnrrrsssrrrrrrrrrsssppplllgggccc```^^^]]]___```bbbfffhhhhhheeebbb___\\\XXXTTTRRRWWWhhhxxxuuu^^^NNNCCC:::666555222222111111000/////////+++,,,---//////000//////........................000000//////............///000000//////000222555666>>>JJJVVVaaakkkrrrwwwyyy{{{}}}zzztttpppggg]]]WWWWWWZZZ___jjjwww~~~zzzlllaaa___[[[ZZZdddxxx|||~~~}}}{{{{{{zzzxxxtttqqqfff___UUUKKKDDD@@@===;;;>>>;;;???LLLXXX[[[ZZZYYY^^^kkk|||~~~uuukkkccc^^^TTTLLLFFFGGGHHHGGGGGGHHHIIIMMMXXXhhhttt}}}~~~~~~zzzyyyxxxyyy{{{|||{{{zzz}}}||||||{{{{{{zzzyyyyyyxxxyyyzzzzzzyyywwwtttrrrooommmjjjiiihhhgggdddbbb[[[UUUPPPNNNJJJEEEEEEHHHMMMTTT\\\aaahhhoooqqqooollljjjgggffffffeeecccaaa^^^^^^^^^___aaaccceeeffflllkkknnnssswww}}}~~~~~~}}}}}}zzzwwwtttrrrqqqqqqllliiiddd```\\\WWWQQQNNNKKKMMMMMMMMMSSShhhqqq^^^TTTSSS}}}uuummmrrr~~~sssggg]]]WWWUUUVVVXXXWWWVVVVVVXXXYYYaaadddjjjrrr{{{||||||{{{yyyxxxvvvuuuuuutttuuuvvvvvvtttrrrqqqqqqrrrrrrqqqooooooooonnnllljjjjjjjjjgggbbb]]]\\\```dddmmmpppqqqnnniiigggkkkooowwwvvvssspppllliiigggfffbbbcccdddeeedddccc```___YYYZZZ[[[\\\^^^^^^\\\XXXRRRUUU___lllwwwvvvkkk___[[[YYYWWWXXXYYYZZZZZZXXXWWWWWWVVVVVVWWWXXXYYYZZZ[[[\\\[[[ZZZYYYYYY[[[]]]ccciiioooppplllgggcccaaaccchhhnnnrrrsssssssssssssssqqqmmmhhhccc___]]]\\\]]]___aaaeeegggfffccc___]]]ZZZWWWSSSOOORRR___nnnzzzzzzbbbPPPEEE===888666222222111111000/////////...//////000000111111111........................///////////////.........000111111111000222444777777@@@MMMYYYcccllltttyyy{{{|||~~~}}}wwwrrrmmmeee[[[VVVVVVZZZaaammmzzz{{{nnncccbbb]]][[[eeezzz}}}{{{}}}}}}|||yyyuuuoookkkbbb\\\RRRIIICCC???===;;;<<<:::>>>HHHOOOQQQQQQSSSaaannnzzzuuuxxx}}}~~~ssshhh___XXXSSSNNNGGGAAAAAABBBAAABBBEEEHHHMMMYYYiiiuuu~~~zzzzzzttttttuuuwwwyyy{{{{{{{{{{{{{{{zzzzzzyyyxxxxxxxxxwwwxxxxxxxxxvvvtttrrrppppppmmmjjjhhhgggfffdddbbbZZZTTTOOOMMMJJJHHHIIIMMMRRR[[[dddkkkrrrxxxxxxuuunnnkkkgggeeeeeeeeedddccc___```aaabbbbbbbbbbbbbbbffffffhhhnnnsssyyy~~~~~~~~~|||yyyuuurrrqqqqqqrrrllliiieeeaaa]]]XXXRRRNNNIIIJJJKKKIIIKKK[[[yyyqqqaaaXXXUUU~~~uuukkkooo{{{wwwkkkbbb]]]YYYZZZZZZXXXVVVVVVWWWYYYaaafffnnnvvv|||vvvuuutttrrrqqqppppppqqqssstttuuutttqqqppppppqqqsssqqqpppoooooonnnkkkiiibbbbbb___[[[YYY[[[bbbhhhqqqqqqoookkkgggjjjrrryyyzzzvvvqqqllliiigggffffffaaabbbccccccbbb```]]]\\\WWWWWWZZZ___```^^^ZZZWWWSSSXXXbbboooxxxvvvjjj___[[[ZZZXXXWWWXXXXXXWWWVVVWWWWWWVVVVVVWWWXXXZZZ[[[______]]][[[YYYYYY[[[]]]ccciiiooopppmmmgggcccaaadddhhhooosssuuutttttttttsssqqqmmmiiiddd```]]][[[]]]]]]___bbbcccbbb___\\\YYYWWWUUURRRNNNOOO[[[hhhwww~~~eeeRRREEE;;;555222222222111111000/////////111000000///////////////........................------......///000000111...///000000///111333666888BBBPPP\\\eeemmmvvv{{{}}}~~~~~~~~~~~~~~~}}}}}}{{{uuuoookkkcccZZZVVVVVVXXXbbbsss~~~ooobbb___[[[[[[dddzzz~~~~~~|||zzztttnnniii```YYYOOOGGGBBB???===;;;:::;;;>>>CCCEEEFFFLLLTTTcccqqq{{{tttppprrrwwwzzz}}}rrrfff\\\TTTNNNJJJIIICCC??????@@@???BBBFFFIIINNN[[[jjjuuu}}}xxxxxxrrrtttwwwyyy{{{|||}}}~~~zzzzzzyyyyyyxxxwwwwwwwwwuuuvvvvvvuuutttrrrqqqppppppnnnjjjhhhgggfffcccbbbYYYSSSNNNMMMMMMLLLPPPUUUYYYcccooovvv|||}}}wwwooolllgggeeedddddddddccc``````aaaaaaaaa```___^^^\\\]]]bbbiiinnnsss}}}}}}}}}~~~{{{yyyvvvrrrpppppppppqqqmmmjjjgggccc___ZZZSSSOOOHHHHHHHHHHHHHHHSSSmmm~~~mmm___UUUPPP}}}ssshhhlllvvv{{{qqqjjjfff]]]]]]\\\[[[YYYZZZ]]]___bbbiiipppwwwxxxmmmlllkkkjjjkkklllmmmnnnqqqssstttsssqqqppppppppprrrqqqooonnnmmmllliiiggg^^^\\\ZZZXXXXXX^^^eeekkkpppmmmiiiggggggmmmuuu{{{yyytttnnniiiffffffeeeeee```aaa``````^^^\\\YYYXXXUUUUUUZZZaaaccc^^^XXXVVVVVV[[[eeeooouuuqqqhhh```ZZZYYYXXXWWWVVVVVVVVVVVVXXXXXXVVVVVVWWWYYY\\\]]]bbbaaa^^^ZZZWWWWWWZZZ]]]dddiiiooooookkkfffbbbaaadddiiioootttuuuuuuuuuuuurrrqqqnnnjjjfffaaa^^^]]]\\\\\\\\\]]]^^^]]]ZZZWWWSSSRRRRRRQQQMMMMMMWWWcccwwwzzz}}}iiiRRRDDD999111---222222111111000/////////000///...---,,,,,,,,,,,,........................,,,,,,---...///000111111+++,,,---------...111444999DDDSSS___gggooowww}}}~~~~~~~~~~~~~~~}}}|||{{{{{{uuuooojjjccc[[[WWWXXXYYYeeexxxlll___XXXVVVXXXbbbwww}}}}}}}}}}}}{{{vvvpppkkk^^^XXXNNNFFFAAA>>><<<;;;:::<<>><<>><<<;;;<<<;;;>>>BBBFFFJJJTTT___fffqqqzzzpppllljjjhhhjjjmmmrrrwww{{{xxxkkkcccXXXNNNGGGBBB???===<<<:::;;;@@@BBBCCCHHHNNNMMMRRR]]]jjjuuu~~~zzzzzzyyyxxxxxxwwwwwwvvvrrrrrrrrrrrrrrrrrrrrrrrrooonnnllljjjiiifffbbb___YYYSSSOOOQQQSSSWWW___gggnnnyyyxxxpppmmmiiieeecccaaa___]]]^^^]]]]]]\\\[[[[[[ZZZZZZ\\\^^^bbbiiilllooowww}}}xxxwwwxxxyyyzzzrrrrrrqqqqqqqqqqqqppppppllljjjgggddd```ZZZSSSNNNIIIDDDCCCEEEDDDEEEUUUhhhyyy~~~}}}rrreee\\\RRRKKKyyynnndddfffooo{{{tttooollliiigggbbb]]]YYYYYY\\\___ffflllpppsss{{{yyyjjjbbb]]]]]]]]]___bbbeeeiiikkkmmmppprrrrrrqqqpppppppppooommmkkkiiihhhfffcccaaa^^^YYYTTTTTTZZZaaafffhhhkkkhhhgggkkkrrrwwwxxxvvvsssmmmfffbbbaaabbbaaa```aaa___\\\YYYVVVTTTSSSRRRTTTTTT[[[eeeggg___XXXVVVXXX___hhhllljjjeee```^^^TTTUUUVVVVVVUUUVVVXXXYYYZZZYYYXXXWWWXXX[[[^^^```ccc```ZZZTTTQQQRRRVVVZZZeeeiiillljjjeeeaaa^^^^^^aaafffmmmrrrssstttttttttrrrqqqooolllhhheeeaaa```]]]ZZZWWWUUUUUUTTTRRRQQQRRRSSSTTTTTTPPPNNNVVV```yyyyyy|||fffRRRGGG???999777222222111111000////////////...------...///111222........................///////////////.........///000111111111333666888:::FFFVVVbbbjjjpppyyy{{{|||~~~yyyrrrnnnggg```]]]^^^iiittt}}}jjj\\\UUUUUUXXX```ooo}}}uuulllfff___XXXOOOFFFAAA>>><<<;;;>>>:::;;;AAAGGGKKKRRRXXXfffppp|||sssjjjhhhgggfffgggjjjjjjnnnqqqtttxxxzzzuuunnneee^^^SSSIIICCC???===<<<<<<:::<<>>LLLZZZbbbiiiqqqxxxzzz~~~~~~zzzvvvppphhh``````dddmmmxxxwwweeeZZZTTTRRRSSS]]]nnn}}}yyyuuupppkkkhhh```TTTIIIEEECCC>>>;;;::::::===AAACCCFFFLLLTTTZZZiiisssxxxooogggdddbbb```aaaeeejjjlllmmmnnnrrruuuoooggg]]]VVVLLLDDD???<<<;;;:::;;;<<<======<<<@@@GGGLLLUUU[[[dddmmmyyy~~~zzzwwwuuussssssrrrqqqoooooonnnnnnoooqqqqqqpppoooqqqnnnkkkjjjjjjhhhddd```XXXUUUSSSUUU\\\fffooouuu|||rrrooojjjfffcccaaa^^^\\\\\\[[[ZZZ[[[\\\\\\[[[ZZZYYY\\\___aaacccgggnnnttt}}}{{{uuurrrqqqqqqpppssssssttttttsssqqqooonnnkkkiiifffbbb^^^WWWOOOJJJFFFBBB????????????FFFMMM]]]dddfff```WWWRRROOOLLLsssjjjooozzz|||tttrrrnnnjjjhhhcccaaa``````]]]ZZZ]]]cccjjjnnnuuu~~~zzzeeeYYYTTTMMMOOORRRXXX^^^eeekkknnnooonnnmmmnnnooonnnmmmkkkiiiiiihhhfffdddaaa^^^\\\ZZZVVVTTTYYYaaahhhjjjiiihhhjjjmmmrrrvvvvvvsssooojjjhhhdddaaa^^^]]]]]]]]]]]]]]][[[WWWRRROOONNNOOOQQQVVV]]]```^^^ZZZVVVTTTYYY___fffkkkkkkfff```\\\WWWWWWVVVUUUUUUUUUVVVVVVVVVVVVVVVVVVWWWXXXZZZZZZTTTRRRPPPNNNOOORRRVVVXXX]]]```eeegggfffbbb___^^^bbbfffkkkoooqqqqqqrrrrrrsssqqqmmmiiifffbbb]]]ZZZYYYXXXVVVUUUTTTTTTUUUUUUVVVTTTLLLJJJMMMJJJQQQeeezzzsssuuu|||gggVVVIII>>>777555333111//////000000///...------......//////000000......------------......////////////////////////...,,,---//////...222777>>>KKKZZZcccjjjrrryyy|||{{{uuuooofff```aaagggqqqzzzvvvfff\\\WWWUUUUUU^^^lllzzz|||xxxuuupppjjjfff___TTTIIIEEEBBB>>>;;;::::::===AAACCCFFFLLLTTT[[[jjjttttttkkkdddaaa```___```ddddddfffhhhiiimmmnnnhhh```VVVPPPGGG@@@===<<<;;;;;;===???AAAAAAAAADDDJJJOOOVVV]]]hhhuuu~~~|||zzzvvvtttrrrqqqqqqqqqpppnnnnnnnnnmmmooopppqqqpppnnnmmmkkkiiihhhhhhgggccc```ZZZXXXWWWZZZcccooo{{{{{{pppmmmhhheeebbb```]]][[[]]]\\\ZZZZZZ[[[\\\ZZZYYYXXX[[[]]]^^^___cccjjjpppxxx}}}wwwuuutttsssrrruuuuuuuuuuuutttrrrpppoookkkhhhddd```\\\UUUNNNIIIDDD@@@>>>>>>>>>>>>CCCIIITTT]]]dddaaaYYYTTTOOOJJJxxxsssxxxqqqjjjiiifffdddcccaaa```aaabbb___\\\```fffmmmrrryyynnn[[[QQQMMMHHHJJJOOOVVV^^^gggnnnrrrrrrpppmmmlllmmmmmmlllkkkhhhgggfffccc```]]]ZZZYYYXXXWWWXXX]]]dddhhhiiiggghhhkkkpppvvvxxxuuuooojjjgggeeebbb___]]]\\\[[[[[[\\\[[[YYYUUUPPPNNNOOOPPPRRRWWW\\\\\\XXXUUUUUUWWW\\\bbbhhhkkkjjjeee```]]]XXXWWWVVVVVVUUUUUUUUUUUUUUUVVVVVVVVVVVVUUUUUUTTTOOONNNLLLKKKMMMOOOSSSUUU[[[^^^ccceeedddcccbbbaaafffhhhkkkooorrrrrrooommmpppmmmjjjgggddd```[[[XXXWWWWWWVVVVVVVVVVVVWWWXXXUUUUUUMMMIIIJJJGGGSSSkkksssuuuxxxeeeWWWKKK???888666333222111111222111///------.....................------------------------///////////////////////////------//////...222888>>>KKKZZZccckkkttt|||~~~}}}vvvnnnfff```cccjjjttt{{{tttggg___[[[XXXXXX^^^iiissswwwwww|||~~~}}}{{{yyyvvvpppjjjeee^^^SSSIIIEEEAAA===:::;;;:::===AAACCCGGGMMMVVV]]]jjjuuu|||vvvnnnfff```^^^^^^]]]^^^bbbaaaeeehhhiiilllllleee\\\MMMHHHAAA<<<:::;;;<<<<<<>>>@@@CCCDDDDDDGGGLLLPPPXXXaaaooo~~~}}}}}}|||zzzyyywwwvvvrrrpppnnnnnnnnnooonnnlllmmmmmmlllnnnooopppooommmiiihhhggggggfffdddaaa^^^\\\\\\\\\aaakkkyyyzzzmmmjjjfffdddbbb```]]][[[^^^\\\[[[ZZZ[[[ZZZYYYWWWWWWXXXZZZZZZZZZ^^^dddjjjqqqyyy{{{xxxwwwvvvvvvxxxxxxxxxwwwvvvtttqqqpppjjjgggbbb^^^YYYSSSMMMIIIBBB???>>>>>>===<<>>AAADDDGGGNNNXXX___iiiuuu|||tttoooiiibbb]]]\\\[[[ZZZZZZ^^^___cccggghhhiiiggg```WWWGGGCCC===:::999;;;<<<<<<;;;???BBBDDDDDDFFFJJJNNN[[[eeevvv}}}~~~zzzzzzyyyyyywwwvvvuuutttrrrpppmmmlllllllllkkkiiilllkkkkkklllnnnooommmllliiihhhgggfffdddaaa]]][[[\\\^^^bbbiiitttwwwkkkiiifffdddcccaaa___]]]___]]][[[ZZZZZZYYYWWWUUUTTTVVVVVVUUUUUUXXX___dddnnnvvv}}}{{{zzzyyyyyy{{{{{{zzzyyywwwuuurrrqqqjjjfffaaa\\\WWWRRRLLLIIIBBB??????@@@>>>;;;===AAAKKKXXXdddgggbbb]]]VVVQQQ{{{ooobbb______```cccfffjjjkkkmmmllleee^^^___eeeqqqwwwoooYYYLLLGGGFFFGGGKKKQQQYYYbbbkkkrrrvvvxxxtttoookkkjjjjjjjjjiiigggeeeccc```\\\YYYWWWVVVVVVYYY___ccceeeeeeeeeeeekkkmmmooopppnnnjjjgggeeedddcccaaa___]]]\\\[[[ZZZXXXVVVRRRMMMJJJIIILLLNNNUUU[[[```___XXXTTTVVVYYY^^^eeennnpppkkkbbb[[[XXXXXXWWWVVVVVVUUUUUUUUUVVVUUUVVVVVVUUUSSSQQQOOOMMMNNNNNNNNNOOOPPPQQQSSSTTTXXX\\\```dddeeeffffffggghhhiiikkkpppuuuvvvsssooonnnlllhhheeebbb^^^ZZZVVVUUUVVVWWWXXXYYYZZZZZZZZZVVVWWWOOOHHHFFFFFFXXXvvvxxxxxx|||wwwmmmaaaWWWKKK>>>777666333222222333333222000---111111000000///............///000000000000///...///////////////////////////---...000000///333888===KKKZZZdddlllvvv~~~}}}wwwnnneeedddhhhnnnsssyyyzzzvvvnnngggbbbZZZWWWXXX^^^gggnnnpppooouuu~~~}}}|||zzzwwwqqqjjjdddZZZRRRIIIDDD???:::999<<<;;;>>>AAADDDHHHPPPZZZaaaiiivvv|||xxxqqqlllddd^^^YYYYYYYYYVVVVVVYYYYYY^^^bbbbbbaaa___WWWOOOEEEAAA<<<999999;;;<<<<<<;;;>>>BBBDDDDDDFFFKKKOOO^^^hhhzzz|||zzz{{{yyyyyyyyyxxxwwwuuutttsssssspppnnnlllkkkkkkiiigggkkkjjjjjjkkkmmmmmmllljjjiiiiiigggddd```\\\ZZZYYYZZZ___hhhsss{{{pppiiihhhfffeeeeeecccaaa___^^^\\\ZZZYYYYYYXXXVVVTTTRRRSSSSSSRRRRRRUUU\\\bbbnnnvvv~~~|||{{{{{{zzz{{{{{{{{{zzzxxxvvvsssrrrjjjfffaaa\\\WWWRRRLLLIIIBBB@@@@@@AAA???<<<===AAALLLYYYfffhhheee```[[[VVVwwwlllaaa___```ccchhhmmmqqqsssuuusssiii``````eeepppxxxiiiUUUJJJGGGGGGGGGLLLSSS]]]gggnnntttvvvyyyuuupppllljjjiiihhhgggeeeccc```]]]ZZZXXXVVVVVVVVV[[[```bbbbbbbbbdddfffmmmnnnnnnllliiifffeeeeeebbbbbb```___]]][[[ZZZYYYTTTSSSOOOKKKHHHJJJNNNRRRZZZ]]]```^^^YYYVVVWWWYYY```gggoooppphhh___YYYVVVWWWVVVVVVUUUUUUVVVVVVWWWVVVVVVUUUUUUSSSRRRPPPOOONNNOOOOOOPPPQQQQQQQQQQQQSSSXXX^^^bbbdddddddddeeefffhhhlllppptttuuutttrrrooommmiiieeebbb]]]XXXUUUTTTUUUWWWXXXYYYZZZZZZZZZUUUUUUMMMFFFEEEGGGYYYwwwyyywww}}}yyy~~~|||vvvrrrqqqrrrjjjaaaXXXLLL???777666333222111111222111///---111111000000/////////...///000111222222111000///////////////////////////000......000000///333999===KKKZZZdddlllvvv~~~yyyoooeeeaaadddjjjooouuuwwwssskkkddd___XXXVVVWWW^^^iiiqqqtttttt|||~~~{{{xxxtttooohhhcccXXXQQQIIIDDD>>>999999<<<<<>>AAADDDFFFFFFIIIOOOSSS^^^iii{{{~~~{{{yyyzzzyyyyyyxxxwwwvvvtttrrrqqqrrrpppmmmkkkkkkjjjiiigggiiiiiihhhjjjkkklllkkkiiiggggggddd___ZZZXXXXXXXXXYYYcccqqqtttjjjgggfffeeeeeefffeeebbb```]]]\\\ZZZYYYXXXXXXVVVTTTPPPQQQQQQPPPQQQUUU]]]dddooovvv}}}{{{{{{zzzzzzzzzzzzzzzyyyxxxvvvsssrrrjjjgggbbb^^^YYYSSSMMMIIICCCAAA@@@AAA???<<<>>>CCCKKKYYYhhhllljjjfffaaa[[[uuukkkbbb```bbbfffmmmtttwwwyyy|||yyynnnbbbaaagggnnnwwwfffTTTLLLJJJKKKIIIOOOYYYdddooovvvzzz|||zzzvvvqqqmmmkkkiiigggeeeaaa```]]]ZZZWWWVVVUUUUUUWWW\\\``````^^^^^^cccggglllnnnooommmiiieeedddeee```______]]]\\\ZZZXXXWWWPPPOOOLLLIIIIIIMMMTTTYYY```___]]]ZZZWWWVVVXXXZZZdddjjjnnnlllccc[[[XXXXXXUUUUUUUUUUUUVVVWWWXXXXXXWWWVVVUUUTTTSSSSSSSSSSSSPPPQQQRRRRRRRRRRRRQQQPPPQQQWWW^^^cccddddddcccccccccggglllpppqqqqqqqqqqqqpppmmmhhhddd```[[[VVVRRRTTTUUUVVVXXXYYYYYYYYYXXXRRRQQQHHHBBBDDDFFFWWWtttvvvrrrwwwrrrsssttttttppplllkkklllpppiiibbbZZZNNN@@@888666333111//////000000///...//////////////////.........///000111111000///...////////////////////////000......111111000333999===KKKZZZdddkkkuuu|||}}}vvvkkkaaa^^^aaaiiinnnuuuwwwrrrhhh___YYYWWWUUUVVV^^^jjjuuuyyyyyy~~~}}}yyyuuupppkkkeee```WWWPPPIIIDDD>>>888999===<<>><<>>KKKZZZccckkkttt|||~~~{{{sssggg]]]\\\```jjjpppvvvxxxrrrggg\\\UUUXXXVVVWWW___kkkwww|||}}}~~~|||||||||wwwrrrmmmhhhbbb^^^VVVPPPIIIDDD===888999======???BBBEEEIIIRRR^^^gggrrr|||yyylllhhhccc```]]]XXXQQQLLLLLLHHHHHHMMMPPPOOOPPPSSSTTTYYYZZZVVVRRROOOJJJEEE<<<:::888888;;;>>>@@@AAAAAACCCEEEEEEFFFJJJQQQWWWZZZgggzzz~~~zzz|||~~~{{{yyyzzzvvvvvvuuusssqqqnnnlllkkkjjjhhhggghhhjjjkkkkkkkkkhhhgggggghhhjjjjjjiiihhh^^^]]]ZZZUUUQQQRRRWWW[[[gggssszzzwwwqqqjjjbbbbbbbbbcccddddddbbb```[[[ZZZXXXXXXXXXXXXVVVTTTNNNOOOPPPPPPRRRXXXbbbiiimmmssszzzzzzxxxxxxxxxxxxvvvwwwwwwwwwvvvuuusssrrrkkkiiifffbbb^^^WWWOOOJJJBBB???>>>???===<<>>:::999<<<>>>@@@DDDGGGLLLUUU```hhhsss|||wwwnnnhhhccc[[[TTTPPPMMMKKKJJJCCCCCCDDDEEEGGGJJJLLLNNNVVVXXXYYYYYYTTTMMMFFFAAA:::::::::;;;<<<===>>>???BBBBBBEEEHHHIIIIIIOOOVVV```mmm}}}}}}{{{zzzyyyxxxvvvsssqqqnnnnnnppppppooommmllllllkkkkkkjjjiiihhhhhhgggeeeeeefffgggfffbbb___^^^YYYUUURRRNNNOOO[[[jjjsss{{{xxxwwwssslllfffggggggfffeeedddbbb```___```]]]YYYWWWWWWVVVUUUTTTRRRSSSTTTTTTVVVYYY___bbbgggllluuu~~~~~~zzzvvvtttssstttttttttvvvvvvtttpppmmmgggfffcccaaa]]]WWWPPPKKKIIICCC@@@???>>>;;;===AAANNNeee~~~|||{{{}}}|||uuulllhhhdddeeellluuu{{{~~~}}}|||wwwpppgggcccccceeeqqqzzzwwwggg]]]YYYZZZ]]]```hhhrrr{{{}}}rrrllljjjiiieeeaaa___]]]YYYVVVTTTTTTUUUVVV^^^[[[[[[[[[XXXYYYcccooouuussspppkkkeee___\\\ZZZYYYXXXWWWUUUTTTSSSRRRQQQLLLJJJJJJMMMTTT[[[```aaaddd___XXXTTTVVV]]]fffkkkpppkkkeee___\\\YYYWWWUUUWWWWWWVVVUUUUUUVVVWWWWWWWWWWWWVVVUUUUUUTTTSSSSSSUUUTTTTTTUUUVVVVVVSSSQQQRRRXXXaaajjjnnnnnnkkkhhhiiilllpppqqqppppppqqqsssmmmkkkhhhccc^^^YYYUUUSSSTTTUUUWWWXXXYYYXXXWWWVVVPPPLLLGGGBBB???BBBPPP___tttuuuoooppppppkkkjjjooouuuxxx}}}~~~uuugggVVVGGG>>>:::555444333222111000000000/////////.......................................000///---,,,,,,---///000///---...111111000444:::@@@OOO___hhhnnnwwwzzzpppbbbXXXXXX^^^lllrrrwwwtttiii]]]VVVTTTMMMRRRYYYcccttt~~~}}}{{{wwwtttqqqllleee___XXXOOOFFFBBB>>>:::999<<<>>>@@@DDDGGGLLLUUU```hhhrrr{{{vvvmmmeee___XXXQQQLLLIIIFFFDDDAAAAAABBBCCCEEEHHHJJJLLLQQQRRRSSSQQQMMMGGG@@@<<<;;;;;;;;;<<<===>>>???@@@BBBBBBDDDHHHHHHIIIOOOWWWbbbppp~~~{{{xxxwwwvvvtttssssssqqqnnnnnnoooooonnnllljjjjjjjjjiiihhhgggggggggdddccccccdddfffddd```\\\XXXTTTRRRRRRRRRVVVdddrrr|||~~~{{{~~~zzzvvvttttttqqqkkkfffcccdddddddddccccccbbbaaa___]]]ZZZXXXWWWWWWVVVTTTQQQRRRRRRRRRSSSVVVZZZ^^^eeekkkuuuzzzwwwuuutttrrrrrrrrrssssssqqqmmmjjjiiigggdddaaa^^^XXXQQQLLLIIIDDD@@@???>>><<>>:::999<<<>>>@@@DDDGGGLLLUUU```hhhqqq{{{tttlllccc^^^WWWPPPKKKGGGCCCAAA?????????@@@BBBEEEGGGIIIMMMMMMLLLJJJFFFAAA<<<999;;;;;;<<<===>>>???@@@@@@BBBBBBDDDGGGHHHIIIPPPYYYfffuuu~~~zzzwwwuuusssqqqppprrrqqqooonnnnnnnnnllljjjhhhhhhhhhgggffffffeeeeeeaaaaaabbbcccbbb```[[[WWWRRRPPPOOOSSSWWW```ooo||||||xxxuuurrruuurrroooooopppnnniiieee___```aaabbbbbbbbbbbbbbb___\\\ZZZXXXXXXWWWVVVTTTRRRRRRRRRRRRRRRUUUYYY]]]cccjjjvvv{{{xxxuuuuuusssrrrqqqqqqqqqooollliiiiiigggdddaaa]]]XXXRRRMMMJJJDDD@@@???>>>===@@@FFFPPPmmmwwwppplllmmmoooqqquuuvvvsssooollleee^^^UUUTTTUUU\\\gggqqqvvvxxxpppiii```ZZZXXX[[[___aaapppxxxsssmmmmmmssszzzsssllliiigggddd```___\\\XXXTTTQQQPPPPPPPPPTTTUUUTTTSSSSSSZZZiiiwwwuuupppiiiccc___]]][[[[[[XXXWWWWWWVVVTTTQQQOOOMMMKKKOOOVVV\\\```aaa^^^\\\SSSOOONNNTTTaaammmuuuwwwrrrlllccc[[[WWWVVVUUUTTTTTTTTTTTTSSSSSSTTTTTTTTTTTTTTTTTTTTTTTTTTTUUUUUUVVVUUUUUUVVVWWWVVVTTTRRRVVV]]]gggqqqwwwyyywwwuuupppqqqrrrrrrrrrrrrrrrrrrnnnlllhhhccc]]]XXXTTTRRRSSSUUUWWWYYYYYYXXXUUUSSSOOOIIICCC???;;;===GGGRRR[[[mmmvvv~~~wwwsssttt}}}mmmgggfffppp~~~|||kkkZZZKKKAAA<<<555444333222111000000000//////000000111111111222++++++,,,,,,---.../////////......---......///000000...///111222111555;;;BBBRRRcccmmmttt|||yyyooobbbZZZ]]]dddoootttxxxuuukkk```XXXUUUTTTWWWccczzz}}}zzzvvvssspppkkkddd^^^WWWNNNEEEAAA===:::999<<<>>>@@@DDDGGGLLLUUU```hhhrrr|||}}}rrrkkkeee```YYYSSSNNNIIIDDDAAA<<<<<<<<<===???AAACCCEEEKKKJJJHHHEEEAAA>>>;;;::::::;;;<<<===>>>???@@@@@@BBBAAACCCGGGHHHKKKSSS]]]iiizzz~~~zzzvvvuuusssqqqoooqqqpppooonnnmmmllljjjiiihhhhhhgggfffeeeeeeddddddaaaaaabbbaaa___ZZZTTTPPPNNNMMMNNNSSS^^^lll|||~~~wwwrrrpppooonnnmmmkkkkkkkkkjjjfffccc]]]]]]^^^___````````````]]][[[YYYXXXXXXWWWVVVTTTRRRSSSSSSTTTUUUXXX]]]aaadddkkkxxx~~~yyywwwuuuwwwuuusssrrrqqqpppmmmjjjiiifffccc```\\\WWWQQQMMMIIICCC>>>=========AAAFFFQQQmmmuuu}}}ssskkkfffeeefffgggjjjkkkfffccc```[[[UUUNNNMMMNNNTTT]]]dddhhhhhhddd^^^VVVRRRTTTZZZ```dddkkksss}}}xxxxxxzzznnnfffdddccc```]]]]]]ZZZVVVRRROOONNNOOOOOOMMMPPPQQQQQQUUU___llltttrrrlllddd^^^\\\\\\\\\\\\WWWWWWVVVUUUSSSQQQOOONNNPPPTTT[[[___```]]]YYYVVVRRRRRRUUU___mmmwww{{{{{{nnnhhh```YYYVVVTTTTTTSSSSSSSSSSSSSSSSSSSSSSSSSSSRRRSSSSSSTTTTTTUUUUUUVVVVVVUUUUUUVVVWWWWWWTTTRRRVVV]]]iiitttzzz|||zzzwwwqqqqqqppppppqqqqqqqqqqqqooommmiiiddd^^^YYYUUUSSSSSSTTTWWWXXXXXXWWWUUUTTTOOOIIICCC???<<<===EEEOOOUUUgggrrr{{{zzzvvvwww{{{lllhhhkkkyyy}}}kkkZZZKKK@@@;;;666555444222111111000000//////000000111111222222,,,------...///000000111............//////000000000...///222222111555;;;FFFUUUfffpppuuu}}}wwwmmmbbb[[[___hhhwww|||~~~uuujjj```[[[XXX]]]mmm~~~|||yyyuuurrrpppkkkddd^^^VVVMMMEEE@@@===999:::<<<>>>@@@DDDGGGLLLUUU```hhhtttzzzpppjjjeeebbb\\\VVVQQQKKKEEEAAA<<<<<<;;;;;;<<<>>>???AAAFFFEEEBBB@@@===;;;::::::999:::<<<===???@@@@@@@@@CCCBBBDDDGGGJJJNNNYYYccclll}}}|||wwwtttrrrpppnnnlllnnnnnnooonnnlllkkkiiiiiiiiiiiihhhfffeeedddcccbbbaaaaaaaaa___YYYSSSNNNKKKIIIKKKPPPYYYjjj}}}zzzsssnnnllllllkkkjjjiiihhhgggeeebbb```]]]]]]]]]]]]]]]]]]\\\[[[[[[ZZZXXXXXXXXXWWWUUUSSSPPPQQQRRRTTTVVVZZZ```dddgggnnnyyy}}}yyywwwyyywwwtttqqqpppnnnllljjjgggeeeaaa]]]YYYUUUOOOKKKFFFAAA===<<<<<<;;;???DDDLLLfff~~~mmm|||rrriiibbb```___]]]``````\\\YYYWWWSSSNNNJJJHHHHHHLLLSSSYYY[[[[[[XXXUUUQQQOOORRRYYYaaafffjjjsssvvvkkkdddbbbbbbaaa^^^YYYWWWSSSPPPNNNNNNOOOPPPKKKMMMOOOQQQYYYfffooosssrrrkkkbbb\\\[[[ZZZYYYXXXVVVUUUTTTRRRQQQPPPOOOOOOSSSWWW[[[]]]ZZZVVVRRRQQQOOOSSS\\\hhhsssxxxwwwttthhhccc\\\WWWUUUTTTSSSSSSRRRSSSSSSTTTTTTSSSSSSRRRQQQQQQRRRSSSTTTUUUVVVWWWVVVVVVUUUVVVWWWWWWUUURRRUUU]]]jjjwww~~~~~~{{{wwwqqqpppnnnooopppqqqqqqpppqqqnnnjjjeee___ZZZVVVSSSSSSSSSUUUVVVWWWWWWWWWVVVPPPJJJDDD@@@>>>>>>EEEMMMTTTgggrrr|||{{{wwwxxx|||pppqqqzzzppp]]]NNNBBB;;;777666555333222222222222000000000000111111111111.../////////000111111111---......///000000000111111//////222222222555;;;GGGWWWhhhqqqwww~~~}}}tttkkkaaa\\\bbbllluuuiiibbb[[[bbbvvv~~~|||{{{xxxtttqqqoookkkddd^^^UUUMMMDDD@@@===999:::<<<>>>@@@DDDGGGLLLUUU```hhhwwwxxxpppkkkdddaaa\\\WWWRRRLLLFFFBBB>>>===<<<;;;;;;<<<======???>>><<<;;;999999888888999:::===???AAAAAAAAAAAADDDCCCEEEIIIMMMSSS___kkkqqqzzzwwwssspppnnnmmmkkkiiijjjlllnnnnnnllljjjiiiiiikkkjjjhhhfffdddbbb```___^^^^^^]]]YYYSSSMMMIIIHHHFFFMMMYYYiii~~~uuunnniiifffggghhhhhhgggfffdddaaa^^^]]]\\\\\\\\\\\\[[[YYYXXXXXXYYYXXXWWWVVVWWWVVVSSSQQQKKKMMMNNNPPPTTTYYY___ccchhhnnnyyy~~~{{{zzzwwwrrrooommmllljjjhhhgggddd```\\\XXXSSSNNNKKKEEE@@@======<<<;;;===AAAEEE\\\xxxzzzkkk{{{sssiiiaaa]]][[[UUUWWWWWWSSSPPPPPPMMMHHHGGGEEEDDDGGGNNNSSSUUUUUUSSSSSSSSSSSSTTTYYYbbbhhhooowwwxxxoooddd]]]]]]___^^^\\\UUUTTTQQQNNNNNNNNNPPPQQQOOOOOOMMMPPP]]]mmmuuutttqqqiii```[[[ZZZZZZXXXUUUTTTRRROOOMMMMMMMMMOOOPPPUUUWWWYYYWWWSSSPPPNNNOOOPPPXXXfffrrrxxxvvvppplllaaa]]]XXXUUUTTTTTTSSSSSSRRRSSSTTTTTTTTTTTTSSSRRRPPPPPPQQQSSSTTTVVVWWWWWWVVVVVVVVVWWWXXXWWWUUUSSSTTT^^^mmmzzz{{{wwwrrrooommmnnnqqqrrrrrrqqqrrrppplllfff```[[[WWWTTTRRRSSSSSSTTTUUUWWWXXXYYYOOOIIICCCAAA??????DDDKKKUUUhhhtttzzzvvvwww}}}zzzeeeSSSFFF===888777666555444333333333000000000000000000//////000000000000000000000000---...//////000111111111111//////222222222666<<>>@@@DDDGGGLLLUUU```hhhxxxvvvqqqnnncccaaa]]]YYYTTTNNNHHHCCCAAA@@@>>><<<;;;:::;;;;;;999999888888888888888888:::<<>>;;;<<>>@@@DDDGGGLLLUUU```hhhxxx}}}vvvrrrpppdddbbb___[[[WWWQQQKKKFFFCCCAAA???<<<;;;:::::::::777888888999999999::::::<<<>>>AAADDDFFFFFFFFFFFFEEEDDDGGGLLLRRR[[[iiivvvxxxuuuqqqooonnnmmmllljjjfffiiimmmmmmkkkiiijjjkkkkkkiiigggccc```\\\ZZZXXXRRRRRRRRRNNNIIIFFFGGGIIISSSccc{{{zzzlllggggggddddddggg^^^```aaa```^^^\\\\\\[[[XXXXXXXXXYYYXXXXXXWWWWWWUUUTTTTTTTTTUUUTTTQQQOOOLLLMMMNNNOOOQQQUUU[[[___fffkkkuuu|||vvvrrrooonnnlllkkkiiieeeaaa\\\XXXTTTPPPLLLFFFBBBAAABBB@@@<<<<<<>>>???QQQhhhwww}}}yyykkk^^^~~~tttkkkccc]]]WWWSSSLLLLLLKKKJJJIIIGGGEEEDDDAAADDDIIINNNSSSVVVXXXXXXWWWWWWWWWZZZaaakkktttyyyzzzxxxgggWWWMMMNNNNNNIIIJJJPPPOOOOOOOOOPPPQQQRRRTTTUUUVVVQQQMMMRRR___jjjpppqqqhhhddd^^^ZZZWWWUUURRRQQQRRRNNNIIIHHHKKKOOOPPPPPPSSSNNNLLLNNNMMMJJJNNNUUU___qqq}}}ttthhh]]]UUUUUUUUUTTTSSSRRRRRRQQQUUUUUUUUUTTTTTTTTTTTTTTTRRRRRRRRRRRRSSSSSSSSSSSSUUUVVVXXXXXXWWWUUURRRPPPUUUaaaooo{{{}}}tttnnnmmmlllmmmoooqqqqqqppprrrmmmddd\\\VVVSSSSSSSSSRRRTTTVVVXXXYYYYYYYYYXXXSSSKKKCCC>>>;;;===EEEOOOWWWooo}}}|||vvvvvvoooXXXGGG===;;;999666555555555333222111111111111000000000000////////////////////////////////////////////////////////////000333777;;;FFFVVVhhhttt|||wwwqqqjjjeeeaaa^^^ccciiiuuu|||mmmbbb]]][[[ddduuu}}}|||zzzyyyxxxvvvsssqqqoookkkccc^^^VVVMMMCCC???<<<999999<<<<<>><<<:::;;;<<<===>>>EEEVVVmmmxxxrrrgggaaa}}}tttjjjbbbZZZTTTPPPKKKKKKJJJIIIHHHFFFEEEDDDBBBEEEJJJPPPUUUXXXZZZ[[[YYY[[[___fffnnnwwwzzzdddUUUJJJKKKKKKGGGGGGMMMKKKKKKMMMNNNPPPQQQSSSSSSUUUPPPMMMRRR]]]gggkkklllfffbbb\\\XXXUUUSSSPPPNNNNNNKKKIIIIIIMMMOOOPPPOOOMMMJJJHHHJJJKKKMMMVVV```ooo|||zzzqqqfff]]]UUUUUUTTTTTTSSSRRRRRRQQQSSSSSSSSSSSSRRRRRRRRRRRRRRRRRRSSSSSSSSSTTTTTTTTTUUUVVVWWWXXXWWWUUURRRPPPUUUbbbqqq||||||rrrlllkkkkkkmmmppprrrsssrrrpppkkkddd\\\VVVSSSRRRRRRQQQSSSUUUWWWXXXXXXWWWWWWRRRKKKDDD@@@<<<===EEEOOO\\\uuuzzzzzzmmmXXXHHH???;;;999666555555555333222111111111111000000000000////////////////////////////////////////////////////////////000333777;;;GGGVVVhhhttt|||yyyrrrlllgggbbb___bbbhhhuuu}}}vvvhhh^^^YYYXXX___nnn~~~|||{{{zzzxxxxxxuuusssqqqoookkkccc^^^VVVLLLCCC???<<<999999======@@@DDDHHHLLLTTT___fffsss|||uuupppnnnjjjfffaaa[[[XXXTTTPPPNNNGGGDDD@@@>>><<<;;;999888777777666666777888:::;;;>>>???AAADDDFFFFFFEEEDDDFFFIIIMMMRRR\\\lll}}}~~~|||yyywwwtttrrrqqqpppnnnllljjjjjjkkkkkkkkkjjjiiiiiieeedddaaa]]]YYYUUURRRQQQKKKEEEEEEIIIJJJHHHQQQ^^^ttt{{{sssiiicccaaabbb```___\\\[[[ZZZZZZZZZZZZ[[[\\\[[[ZZZYYYYYYYYYXXXUUUSSSVVVTTTSSSSSSTTTSSSQQQNNNMMMLLLLLLNNNQQQUUUXXXZZZccckkkxxx~~~zzztttpppnnnnnnmmmlllhhhddd___]]][[[WWWOOOIIIBBB@@@===:::999999:::;;;<<>><<<:::888999888888888888:::;;;<<>>HHHZZZhhhkkkhhheee{{{vvvoooggg___WWWOOOJJJHHHGGGFFFEEEDDDCCCBBBBBBDDDFFFJJJOOOTTTXXXZZZ[[[XXX```lllyyy{{{eeeZZZPPPLLLHHHDDDDDDHHHEEEGGGKKKOOORRRSSSTTTTTTQQQOOONNNRRRZZZaaadddddd___[[[VVVSSSQQQOOOMMMLLLGGGIIILLLNNNPPPNNNLLLIIIFFFHHHIIIKKKPPP\\\nnn|||}}}qqqeee]]]YYYVVVTTTTTTTTTTTTSSSSSSRRRRRRTTTUUUUUUUUUUUUUUUVVVVVVTTTTTTUUUUUUUUUVVVVVVVVVTTTTTTTTTUUUTTTTTTSSSSSSYYYgggvvvuuullleeeeeegggkkkooosssttttttllljjjeee```ZZZUUURRRPPPQQQSSSUUUWWWXXXWWWVVVUUUQQQMMMHHHCCC>>>>>>FFFQQQ```~~~wwwuuuxxxyyydddSSSFFF???;;;999666555555555333222111111111111000000000///////////////////////////////////////////////////.../////////000333777;;;IIIXXXiiisss{{{{{{vvvrrrkkkddddddgggtttxxxzzzvvvmmmccc\\\ZZZ\\\___fffppp{{{}}}{{{zzzzzzyyywwwxxxuuurrrpppooojjjccc]]]UUULLLCCC???<<<999:::===@@@CCCGGGJJJNNNVVVaaahhhxxx}}}vvvpppllljjjdddbbb___]]][[[XXXSSSPPPIIIGGGDDDAAA@@@>>>;;;999:::999888888888999;;;<<<@@@BBBEEEGGGGGGHHHIIIJJJGGGKKKRRR\\\jjj~~~zzzvvvsssuuussspppooonnnnnnlllkkkhhhhhhhhhgggfffeeedddcccbbb___ZZZUUUPPPKKKHHHGGGAAACCCFFFJJJMMMYYYrrrsssjjjgggbbb```______]]]\\\\\\\\\[[[[[[[[[[[[[[[[[[]]][[[ZZZYYYYYYWWWUUURRRTTTRRRQQQQQQQQQQQQNNNLLLKKKKKKKKKLLLOOOSSSYYY\\\ffflllwwwzzzuuurrrnnnkkkkkkkkkjjjjjjeeeccc___]]]YYYTTTMMMIIIBBB@@@===:::888777777777<<<>>>FFFUUUdddkkkiiifffvvvrrrmmmfff___WWWOOOJJJFFFEEEDDDBBBAAAAAAAAAAAACCCEEEHHHLLLPPPTTTVVVXXX\\\dddppp|||}}}kkkcccZZZSSSNNNIIIGGGIIICCCEEEIIIMMMPPPQQQQQQQQQNNNNNNOOOTTT\\\aaadddddd\\\YYYTTTRRRPPPPPPOOONNNJJJLLLPPPQQQPPPMMMJJJHHHDDDIIINNNSSS\\\kkk|||}}}qqqfff]]]WWWUUUUUUTTTTTTTTTSSSSSSSSSSSSSSSTTTTTTUUUUUUVVVVVVVVVWWWUUUUUUUUUUUUVVVVVVVVVVVVTTTTTTTTTTTTTTTTTTUUUUUU]]]jjjyyy{{{rrrjjjbbbccceeeiiinnnrrrrrrrrrllljjjfffaaa[[[WWWSSSQQQSSSTTTWWWXXXYYYXXXWWWVVVQQQMMMHHHDDD??????IIITTTddd{{{qqqoooqqqvvvcccTTTGGG@@@;;;999666555555555333222111111111111000000000///////////////////////////////////////////////////.../////////000333777;;;JJJYYYiiisss{{{|||wwwppphhhgggjjjpppsssuuussslllddd^^^\\\___aaafffmmmtttzzz|||}}}||||||zzzzzzzzzyyyxxxwwwuuurrrpppnnnjjjbbb]]]TTTKKKCCC???<<<999;;;>>>@@@CCCGGGKKKPPPXXXcccjjj{{{{{{tttnnnkkkiii```^^^\\\ZZZYYYVVVRRROOOJJJHHHEEEDDDBBBAAA>>>;;;:::999888777888999:::;;;???BBBEEEGGGGGGHHHKKKMMMOOOTTT\\\fffuuu~~~zzzvvvrrrrrrpppnnnmmmmmmmmmllljjjfffffffffeeedddbbbaaa```^^^\\\WWWQQQLLLHHHFFFEEEAAADDDJJJOOOXXXlllwwwnnndddcccaaa______^^^]]]\\\[[[[[[[[[ZZZZZZYYYYYYYYY\\\ZZZYYYXXXXXXWWWTTTRRRTTTRRRQQQQQQRRRQQQOOOMMMJJJKKKLLLLLLNNNSSSZZZ___eeelllxxx|||uuurrrnnnkkkjjjiiihhhfffdddbbb```\\\XXXRRRMMMIIICCCBBB???<<<:::999888888;;;===EEERRRbbbkkkiiicccuuurrrmmmggg```XXXOOOIIIDDDCCCAAA@@@??????@@@@@@CCCDDDFFFIIILLLOOOQQQSSS___eeennnwww{{{{{{xxxuuuwwwuuuwww|||mmmhhhbbb[[[TTTOOOLLLKKKCCCEEEGGGJJJLLLMMMMMMMMMMMMNNNQQQWWW]]]aaaccccccYYYVVVRRRPPPQQQQQQQQQPPPNNNQQQSSSSSSPPPMMMKKKJJJEEEMMMVVV___kkkyyy}}}qqqfff___[[[WWWUUUUUUTTTTTTSSSSSSSSSSSSSSSSSSRRRRRRSSSSSSTTTUUUUUUUUUTTTTTTUUUUUUUUUVVVVVVVVVUUUUUUTTTSSSTTTUUUWWWXXXaaannn{{{}}}xxxppphhhbbbccceeeiiinnnqqqqqqpppllliiieee```[[[VVVSSSQQQTTTUUUWWWYYYYYYXXXWWWVVVPPPMMMIIIDDD>>>???LLLZZZooowwwmmmkkkmmm~~~sssdddVVVJJJCCC;;;999666555555555333222111111111111000000000000////////////////////////////////////////////////////////////000333777;;;KKKZZZjjjsss{{{zzzssskkkjjjmmmnnnqqqtttsssnnnfff```\\\]]]```eeekkkppprrrssstttttt{{{~~~{{{zzzzzzzzzyyyxxxwwwtttqqqpppnnniiibbb\\\TTTKKKBBB???<<<:::;;;>>>@@@CCCHHHLLLRRRZZZeeemmm}}}{{{tttmmmhhhfff]]]ZZZWWWUUUTTTRRROOOMMMIIIHHHFFFEEEEEECCCAAA>>>:::999888888888999:::;;;<<>><<<;;;:::999888;;;AAAOOO```lllkkkcccxxxtttoooiiiaaaWWWMMMFFFCCCAAA???>>>===>>>??????CCCDDDEEEGGGIIILLLNNNOOOXXX\\\aaafffiiihhhfffdddfffeeeiiisss~~~sssiiihhheee___YYYUUUQQQOOOHHHHHHIIIJJJKKKKKKLLLLLLMMMOOOSSSXXX\\\_________UUURRROOOOOOPPPQQQRRRRRRQQQSSSUUUSSSPPPNNNNNNPPPOOOXXXbbbkkkvvv{{{pppeee\\\ZZZZZZVVVSSSSSSSSSSSSSSSSSSSSSSSSSSSTTTRRRRRRSSSTTTTTTUUUVVVVVVTTTTTTTTTTTTUUUUUUUUUUUUWWWUUUTTTTTTTTTVVVYYY[[[eeeqqq}}}{{{uuunnnhhheeeeeehhhkkkoooqqqpppooojjjhhhccc]]]XXXTTTRRRQQQTTTUUUWWWXXXXXXWWWVVVUUUPPPLLLHHHCCC===@@@OOO___{{{qqqiiihhhlllxxxyyyxxxmmmbbbVVVKKKDDD;;;999666555555555333222111111111111000000000000////////////////////////////////////////////////////////////000333777;;;LLLZZZjjjssszzzzzzrrrkkkkkkoooqqquuuyyyzzzuuulllccc^^^YYY^^^eeekkknnnooonnnnnnooovvv~~~{{{zzzzzz{{{zzzyyywwwtttqqqooonnniiibbb\\\TTTKKKBBB???<<<:::;;;??????CCCHHHMMMSSS\\\hhhppp|||tttkkkddd```ZZZWWWSSSPPPOOOMMMKKKJJJHHHGGGFFFGGGGGGFFFCCCAAA<<<;;;:::999999:::;;;<<<:::>>>CCCEEEFFFHHHNNNSSSVVV]]]hhhuuu}}}yyyxxxsssoooooommmkkkkkkllllllkkkjjjdddccccccaaa___]]]\\\ZZZSSSPPPLLLGGGDDDCCCBBBBBBEEELLL[[[pppxxxlllfffeee^^^^^^]]]\\\[[[ZZZ[[[\\\WWWWWWXXXXXXWWWVVVTTTSSSVVVUUUUUUUUUVVVVVVTTTRRRRRRPPPOOOOOOPPPOOOMMMJJJJJJLLLNNNNNNOOOTTT]]]dddlllttt{{{ssspppllljjjhhhgggeeecccbbbaaa```\\\VVVPPPKKKIIIBBBAAA@@@???===<<<;;;:::777:::???LLL```ppprrrjjj{{{wwwrrrjjjaaaVVVKKKDDDBBB@@@>>>===<<<===>>>???DDDDDDEEEFFFHHHJJJLLLMMMMMMOOOSSSVVVWWWWWWUUUTTTXXXXXX]]]gggqqq~~~wwwjjjdddfffeeeaaa\\\XXXTTTRRRNNNNNNMMMMMMMMMMMMNNNOOONNNPPPTTTXXX[[[\\\\\\[[[RRRPPPMMMMMMOOOQQQRRRRRRSSSTTTUUUSSSPPPPPPRRRUUU[[[dddlllsss|||wwwkkkggg\\\UUUWWWYYYUUUPPPPPPSSSSSSSSSSSSSSSTTTTTTTTTTTTTTTUUUVVVWWWWWWXXXXXXSSSSSSTTTTTTTTTUUUUUUUUUWWWVVVUUUTTTUUUWWWZZZ\\\gggsss}}}~~~yyytttmmmgggggghhhjjjmmmqqqrrrpppnnniiifffaaa[[[VVVRRRPPPPPPSSSTTTVVVWWWWWWVVVUUUTTTPPPLLLGGGBBB===AAAQQQbbb|||mmmeeeeeemmmtttrrruuu~~~{{{wwwxxxtttnnnfff]]]SSSIIIBBB;;;999666555555555333222111111111111000000000000////////////////////////////////////////////////////////////000333777;;;MMM[[[jjjssszzzyyyrrrkkkkkkoooxxx||||||rrrggg```XXX^^^fffmmmpppooonnnlllnnnttt~~~{{{zzz{{{{{{{{{zzzwwwtttqqqooonnniiibbb\\\SSSKKKBBB???<<<:::;;;???>>>BBBHHHMMMTTT^^^iiirrr}}}tttjjjaaa\\\XXXUUUPPPMMMKKKJJJIIIHHHGGGGGGFFFGGGHHHGGGEEEBBB======;;;;;;:::;;;<<<===;;;@@@EEEGGGHHHKKKQQQWWW___gggsssyyyvvvuuurrrmmmllljjjhhhhhhiiiiiiiiihhhccccccbbb```^^^\\\ZZZYYYOOOLLLHHHDDDBBBAAAAAABBBNNNVVVhhh|||ooofffbbbbbb]]]]]]\\\ZZZXXXXXXZZZ[[[YYYYYYZZZZZZYYYWWWVVVUUUUUUTTTSSSTTTVVVVVVTTTRRRPPPOOONNNNNNNNNMMMKKKIIIJJJMMMOOOOOOOOOTTT^^^fffpppyyyxxxpppmmmjjjhhhhhhfffdddcccaaaaaa```\\\VVVOOOKKKIIIAAA@@@???>>>===<<<;;;;;;999;;;???KKKaaauuuyyysss}}}{{{uuulllaaaUUUKKKEEEAAA@@@>>>===>>>@@@CCCEEEFFFHHHJJJLLLKKKIIIFFFCCCCCCFFFIIIKKKKKKKKKLLLMMMPPPPPPQQQVVVaaaqqquuullldddcccaaa___]]][[[ZZZYYYVVVUUUTTTSSSRRRRRRRRRRRRSSSRRRSSSYYY___aaa\\\WWWPPPOOOMMMLLLMMMPPPSSSUUURRRSSSSSSQQQOOORRRZZZaaadddiiiooottttttoooiiiddd[[[YYYUUURRRQQQRRRTTTVVVUUUUUUTTTTTTSSSRRRRRRRRRSSSSSSTTTUUUVVVWWWWWWXXXUUUVVVWWWVVVUUUUUUWWWXXXXXXWWWVVVUUUVVVWWWXXXYYYdddjjjrrrwwwvvvqqqkkkgggjjjjjjjjjkkklllllljjjgggjjjgggaaa[[[VVVRRRPPPOOOPPPQQQSSSUUUVVVVVVVVVUUUVVVLLLDDDCCCAAABBBRRReeexxxlllcccaaallltttnnnlllppptttsssqqqrrrppppppllleeeZZZPPPHHHEEE888777666444333333333444444333222111000......---111222222111111000///.........//////////////////...---...111222222666===LLL[[[iiipppttt}}}xxxooohhhgggjjj{{{xxxmmmbbb^^^___dddlllpppppppppssssssxxx}}}}}}}}}|||{{{{{{xxxuuusssqqqllleee___UUULLLCCC???<<<;;;<<<@@@AAABBBHHHQQQWWW]]]gggrrr}}}vvvnnnfff```YYYVVVPPPLLLKKKJJJIIIHHHGGGGGGIIIIIIIIIIIIGGGGGGGGGCCC???>>>??????===;;;AAA???BBBHHHMMMPPPVVV\\\eeeppp{{{uuupppnnnppplllkkkjjjhhhgggfffffffffbbbbbbcccbbb___[[[WWWUUUOOOLLLGGGEEECCCBBBCCCEEEMMMaaa~~~}}}rrrmmmgggcccccc\\\[[[ZZZZZZ[[[[[[ZZZXXXXXXXXXWWWVVVVVVVVVVVVWWWZZZXXXVVVUUUSSSSSSSSSTTTPPPPPPQQQPPPOOOMMMKKKJJJKKKKKKLLLMMMPPPWWW___eeevvvyyyrrrnnnnnnllljjjfffdddcccdddccc^^^ZZZXXXXXXUUUNNNHHHCCCBBB@@@???>>><<<999666777<<>>===<<<===???AAACCCEEEFFFIIIJJJJJJGGGEEECCCAAACCCEEEEEEEEEEEEFFFGGGGGGGGGIIIMMMVVVdddrrr|||tttmmmgggfffdddaaa^^^[[[YYYXXXZZZYYYWWWUUUSSSRRRQQQQQQRRRRRRUUUZZZ___```]]]ZZZSSSQQQNNNLLLLLLMMMPPPRRRRRRTTTVVVUUUUUUYYYaaagggkkkmmmppppppmmmfff```[[[WWWVVVSSSQQQPPPQQQSSSTTTTTTTTTTTTSSSSSSSSSSSSSSSSSSSSSTTTTTTTTTTTTTTTTTTTTTUUUVVVUUUTTTTTTVVVXXXWWWWWWWWWVVVVVVWWWWWWXXX^^^dddkkkoooooolllhhhffffffeeefffgggiiijjjhhhfffiiifff```ZZZUUUQQQOOOOOOQQQRRRTTTVVVWWWWWWWWWVVVUUULLLEEEDDDAAABBBQQQcccyyynnngggeeerrrqqqkkkiiilllpppqqqqqqsssssssssqqqjjj___QQQFFFAAA;;;:::777555333222222222222222111111000000//////......000111111111111111///////////////............---...111222222666===KKK[[[jjjqqqvvvyyyppphhhgggkkk{{{~~~tttiii^^^___fffqqqyyyyyyxxxyyyvvv{{{~~~}}}}}}|||{{{yyyzzzwwwtttrrrpppkkkddd^^^UUUKKKBBB>>><<<:::<<<@@@BBBCCCJJJRRRXXX^^^iiisss}}}vvvmmmeee___XXXTTTOOOKKKIIIHHHGGGFFFFFFGGGHHHIIIIIIIIIHHHHHHGGGDDD@@@?????????===<<<@@@???BBBIIINNNQQQXXX^^^jjjvvvxxxsssooonnnppplllllljjjiiihhhgggggggggaaaaaaaaa___\\\WWWSSSPPPLLLEEE@@@??????AAAJJJTTTeeezzzssskkkgggccc``````\\\ZZZYYYYYYZZZ[[[YYYXXXXXXWWWWWWVVVVVVVVVVVVVVVVVVUUUSSSRRRQQQPPPPPPQQQOOOOOOOOOOOONNNLLLJJJIIIKKKKKKLLLMMMQQQXXX```fffuuuzzzssslllllljjjhhheeeddddddeeeccc___[[[YYYXXXUUUOOOIIIDDDBBB???>>>===<<<999777888>>>EEERRRiii}}}xxxwwwrrrjjj```TTTJJJDDD>>>===<<<;;;<<<>>>@@@BBBCCCEEEGGGHHHHHHFFFDDDBBBAAAAAAAAA@@@>>>>>>@@@BBBCCCDDDFFFJJJPPPYYYdddkkkuuu{{{rrrnnnkkkiiigggccc___[[[XXXWWWZZZYYYWWWUUUSSSRRRQQQQQQPPPRRRVVVZZZ]]]]]]]]]\\\UUUSSSOOOLLLKKKKKKMMMNNNQQQUUUXXX[[[\\\```ggglllnnnmmmlllhhhccc]]]WWWTTTRRRQQQQQQPPPPPPPPPQQQQQQRRRRRRSSSSSSSSSSSSTTTTTTTTTTTTSSSSSSSSSRRRRRRRRRSSSTTTUUUTTTSSSSSSUUUWWWWWWWWWWWWXXXXXXWWWWWWVVVZZZ___fffjjjkkkiiifffeeeaaaaaabbbdddgggiiihhhggghhheee___YYYTTTQQQOOOOOORRRSSSUUUWWWXXXXXXXXXWWWSSSLLLGGGEEEBBBCCCOOO___wwwyyypppkkkjjjwwwsssllliiimmmrrruuuwww{{{|||}}}{{{sssfffUUUGGG???>>><<<999666444222111111000000000000000000111111......///000111111111111000000//////.........---...---...111222222666===JJJZZZkkksssyyyyyyppphhhgggkkk{{{|||qqq```aaajjjzzz}}}~~~zzz}}}}}}}}}|||zzzwwwyyyvvvsssqqqooojjjbbb]]]TTTKKKBBB>>>;;;999;;;???CCCEEEKKKSSSYYY___jjjttt~~~|||tttlllddd^^^WWWSSSMMMIIIFFFEEEDDDCCCDDDEEEGGGHHHIIIIIIIIIIIIHHHFFFCCCAAAAAA@@@???===??????CCCIIIOOOSSS[[[cccqqq~~~zzztttqqqmmmlllnnnlllkkkjjjjjjiiihhhgggggg```___^^^[[[WWWRRRMMMJJJHHH@@@>>>BBBCCCDDDRRReeetttiiieeeccc```^^^^^^[[[ZZZXXXYYYZZZZZZYYYWWWWWWWWWVVVUUUUUUUUUUUUVVVTTTSSSQQQPPPOOOOOOOOOOOONNNNNNNNNMMMLLLKKKJJJIIIJJJKKKLLLNNNRRRYYYaaagggttt}}}}}}wwwlllkkkhhhfffdddddddddeeeccc```\\\ZZZYYYUUUOOOJJJEEEBBB>>><<<;;;;;;:::999:::@@@IIIXXXsss}}}uuusssooohhh^^^SSSIIIDDD>>>===<<<<<<===>>>@@@AAACCCDDDFFFGGGGGGFFFDDDCCCBBBBBB@@@>>>;;;<<<>>>AAACCCDDDGGGIIILLLQQQVVV[[[^^^fffrrr}}}wwwpppnnnmmmkkkhhhccc^^^YYYVVVTTTUUUTTTSSSRRRQQQPPPPPPPPPMMMQQQUUUXXXYYYZZZ[[[\\\VVVSSSOOOLLLKKKKKKMMMNNNPPPTTTYYY\\\___bbbfffiiihhhfffccc___ZZZWWWTTTSSSNNNOOOOOOPPPPPPQQQPPPPPPQQQQQQRRRRRRSSSTTTTTTUUUSSSSSSSSSSSSSSSSSSSSSSSSRRRSSSTTTSSSRRRSSSUUUWWWVVVWWWYYYYYYYYYXXXWWWVVV[[[aaaiiimmmmmmjjjfffddd```___```cccgggjjjjjjjjjfffccc]]]WWWRRRPPPOOOOOOSSSTTTVVVXXXYYYYYYXXXXXXQQQLLLHHHFFFBBBCCCMMMZZZrrryyypppllllllyyyxxxqqqooottt{{{{{{kkkYYYJJJBBB???===:::777555444333333111111111000000000000000111111111111000///...---000000000///......------...---...111222222666===JJJZZZmmmvvv|||yyypppggggggjjjzzzssseeefffooo{{{yyy{{{}}}~~~~~~~~~~~~~~~}}}zzzwwwxxxuuurrrpppnnniiiaaa[[[SSSJJJAAA===;;;999:::>>>CCCDDDJJJSSSYYY___jjjttt}}}zzzrrrjjjbbb]]]VVVRRRLLLHHHFFFDDDCCCBBBCCCDDDEEEGGGHHHJJJJJJKKKIIIHHHFFFEEEDDDCCCAAAAAA??????DDDKKKPPPUUU___hhhwwwvvvrrroookkkjjjllliiiiiiiiihhhhhhgggfffeee___^^^[[[XXXSSSMMMHHHEEEEEE???BBBLLLNNNOOO___vvvtttkkkdddccccccaaa______ZZZYYYXXXXXXYYYYYYXXXVVVVVVVVVUUUTTTTTTTTTTTTUUUSSSRRRRRRQQQPPPOOOOOOOOOLLLLLLLLLKKKKKKJJJJJJIIIIIIKKKMMMOOOSSSZZZaaagggqqqzzz|||qqqnnniiifffddddddddddddcccaaa^^^[[[YYYUUUPPPLLLFFFBBB>>>;;;:::;;;;;;;;;;;;AAAKKK^^^|||}}}xxxtttqqqooojjjcccZZZQQQHHHDDD>>>>>>======>>>???AAABBBDDDEEEFFFGGGGGGFFFEEEDDDCCCBBB@@@===;;;;;;>>>AAA@@@BBBDDDEEEFFFGGGIIIKKKOOOSSSZZZ```fffoooyyyvvvoookkkkkkiiieee```[[[VVVRRRPPPQQQPPPOOOMMMMMMLLLLLLLLLLLLOOOSSSUUUVVVVVVWWWXXXTTTQQQNNNKKKJJJKKKMMMOOOOOOQQQUUUYYY[[[]]]___``````^^^[[[WWWTTTSSSRRRRRRMMMNNNOOOQQQQQQQQQQQQPPPPPPPPPQQQRRRSSSTTTTTTUUURRRRRRSSSSSSTTTUUUUUUVVVQQQRRRSSSSSSRRRSSSUUUWWWWWWXXXYYY[[[[[[ZZZYYYYYY___eeennnrrrqqqkkkddd```^^^^^^^^^aaaeeehhhiiiiiidddaaa[[[UUUPPPOOONNNOOOSSSTTTVVVXXXYYYYYYYYYXXXPPPMMMJJJEEEAAACCCLLLVVVkkkxxxyyypppkkkkkkwwwyyytttssszzz}}}kkkZZZMMMFFF???===;;;888777666666666333333222111000///......000111111000000///...---000000//////.........---...---...111222222666===III[[[nnnxxxxxxnnneeeeeehhhxxx}}}pppffffffooo}}}}}}}}}}}}~~~zzz|||~~~|||yyywwwtttqqqooommmhhhaaa[[[SSSJJJAAA===;;;999:::>>>BBBDDDJJJRRRXXX^^^iiisss}}}vvvppphhhaaa\\\VVVRRRMMMHHHFFFEEEDDDCCCCCCCCCDDDFFFHHHIIIKKKKKKJJJJJJJJJIIIGGGFFFFFFFFFAAACCCHHHOOOSSSYYYdddooo}}}~~~uuuqqqnnnjjjhhhiiiffffffggggggfffeeedddccc^^^\\\YYYUUUPPPJJJEEECCCDDD???CCCOOOWWW```www}}}mmmgggbbbbbbbbb___]]]^^^YYYXXXVVVWWWXXXXXXWWWUUUUUUUUUTTTSSSSSSSSSSSSSSSPPPPPPPPPPPPOOONNNNNNMMMKKKKKKJJJJJJJJJJJJJJJJJJIIIJJJMMMOOOSSSYYY```eeennnwwwxxxssskkkfffddddddcccbbbbbbaaa^^^\\\XXXTTTPPPLLLFFFBBB===::::::;;;<<<<<<:::@@@KKK```~~~zzzuuurrrmmmjjjeee]]]UUUMMMGGGDDD>>>>>>>>>>>>???@@@AAAAAADDDDDDFFFFFFGGGFFFFFFEEEAAAAAA???===<<<===@@@CCCDDDFFFHHHHHHGGGEEEEEEFFFGGGIIILLLMMMQQQXXXbbbjjjuuutttlllgggfffddd```\\\VVVRRRNNNLLLMMMMMMLLLKKKJJJIIIIIIJJJMMMNNNPPPRRRTTTTTTTTTTTTPPPNNNKKKIIIHHHJJJLLLNNNMMMNNNQQQTTTUUUVVVVVVVVVYYYXXXVVVTTTRRRPPPOOOOOONNNOOOPPPPPPQQQQQQQQQPPPPPPPPPQQQRRRRRRSSSTTTTTTQQQRRRRRRSSSTTTUUUVVVWWWQQQRRRSSSSSSSSSSSSUUUWWWXXXYYYZZZ[[[\\\]]]]]]]]]bbbhhhooorrroooiiiaaa]]]]]]\\\\\\^^^aaadddeeeeeeccc___YYYSSSOOONNNNNNOOOSSSTTTVVVXXXYYYYYYYYYXXXPPPNNNKKKEEE@@@BBBKKKSSSbbbpppzzzoooiiiiiiuuuwwwtttwww}}}jjjZZZNNNIII???>>><<<:::888777777888444333222111000...------------...///000000000000////////////////////////...---...111222222666===III[[[ooozzzvvvkkkbbbbbbfffuuu{{{mmmcccccclll}}}~~~zzz}}}~~~~~~}}}}}}{{{wwwtttqqqooommmhhh```[[[TTTKKKBBB>>>;;;999;;;???BBBCCCJJJRRRXXX^^^iiisssyyysssmmmfff```\\\VVVRRRLLLIIIGGGFFFEEEDDDDDDDDDDDDEEEGGGIIIJJJKKKJJJLLLMMMMMMLLLKKKKKKLLLGGGIIIOOOUUUYYY___kkkwww{{{ssspppmmmiiiggggggddddddeeefffeeedddcccbbb[[[YYYVVVRRRMMMHHHEEEBBBCCCAAADDDNNN^^^wwwssshhhbbb___```___[[[YYY[[[XXXWWWVVVVVVWWWWWWVVVTTTTTTTTTSSSRRRRRRRRRRRRSSSMMMMMMMMMMMMMMMLLLKKKKKKJJJJJJJJJIIIIIIJJJKKKKKKIIIJJJMMMOOORRRXXX^^^ccciiisss}}}uuulllfffddddddbbbaaaaaa```___\\\WWWSSSOOOLLLFFFBBB===::::::;;;<<<<<<:::???III]]]}}}~~~|||zzzwwwtttkkkggg```XXXQQQJJJFFFDDD<<<<<<======>>>??????@@@BBBCCCDDDEEEEEEEEEEEEDDDBBBBBBBBBAAAAAABBBEEEHHHNNNOOOQQQPPPMMMKKKJJJJJJDDDFFFHHHHHHIIIMMMTTTYYYcccqqqzzzppphhhbbb___]]]ZZZVVVQQQMMMJJJHHHGGGGGGHHHIIIKKKMMMOOOPPPQQQOOONNNPPPTTTUUUSSSPPPMMMKKKHHHEEEDDDFFFHHHJJJKKKLLLMMMOOOQQQRRRRRRQQQRRRRRRRRRRRRRRRQQQPPPOOOOOOOOOOOOOOOOOOOOOPPPPPPPPPQQQQQQQQQRRRSSSSSSSSSRRRRRRRRRSSSSSSTTTTTTTTTQQQRRRSSSSSSSSSTTTVVVXXXYYYYYYZZZ[[[]]]___aaabbbfffiiimmmooolllgggbbb```___]]]\\\]]]```bbbccccccbbb^^^WWWQQQNNNMMMNNNOOORRRTTTUUUWWWXXXXXXXXXXXXPPPOOOKKKCCC>>>AAAJJJRRR]]]lll|||{{{ooohhhhhhvvvzzzzzznnn]]]RRRLLLBBBAAA>>>;;;999777777777222222222111000//////...,,,---...///000000000000------......///000000000...---...111222222666===HHH[[[ppp{{{~~~ssshhh______cccsss|||nnn___```jjj|||~~~yyy}}}}}}}}}}}}~~~}}}|||wwwtttqqqooommmhhhaaa[[[UUUKKKBBB>>><<<:::<<<@@@CCCDDDKKKSSSYYY___jjjttt~~~|||vvvpppjjjeee___[[[TTTPPPKKKHHHGGGFFFFFFEEEDDDDDDDDDEEEFFFHHHIIIKKKJJJMMMPPPQQQOOOOOOPPPQQQOOOQQQWWW]]]```fffsss~~~vvvooonnnmmmiiiggghhhcccdddeeeffffffeeecccbbbWWWUUUSSSOOOKKKGGGDDDBBBAAAGGGNNNYYYpppttthhhccc___\\\]]]\\\XXXXXXZZZWWWVVVUUUUUUVVVVVVUUUTTTTTTSSSRRRRRRQQQQQQRRRRRRLLLLLLMMMNNNMMMLLLKKKJJJJJJJJJIIIIIIJJJKKKLLLMMMIIIJJJMMMOOORRRVVV\\\```eeeppp}}}uuujjjdddcccdddcccaaa``````^^^[[[VVVQQQNNNLLLDDDAAA===;;;;;;<<<<<<<<<:::>>>FFFWWWuuu}}}}}}~~~{{{yyywwwvvvtttrrrjjjeee^^^UUUNNNIIIFFFEEE;;;;;;<<<<<<===>>>>>>>>>AAABBBBBBCCCDDDDDDDDDCCCDDDEEEFFFGGGGGGHHHKKKNNNQQQSSSTTTSSSPPPMMMLLLLLLCCCFFFHHHIIIHHHJJJNNNRRR[[[hhhzzzuuulllddd```[[[YYYVVVRRRNNNKKKHHHFFF@@@AAAEEEIIIOOOTTTXXX[[[TTTPPPNNNPPPUUUVVVSSSOOOLLLIIIFFFCCCAAABBBDDDEEEJJJJJJKKKMMMOOOQQQQQQPPPJJJLLLOOORRRSSSSSSSSSRRROOOOOONNNNNNMMMNNNNNNOOOQQQQQQQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQQQQQQQQQQRRRTTTTTTTTTUUUWWWYYYZZZZZZZZZ[[[^^^```ccceeeiiikkkmmmllliiifffeeeeeebbb```______aaacccddddddaaa]]]WWWQQQMMMLLLNNNOOORRRSSSUUUWWWXXXXXXXXXWWWPPPPPPKKKBBB===AAAJJJQQQ\\\kkk}}}|||pppiiiiiixxxtttbbbVVVPPPEEECCC@@@<<<999777555555111111000000000000000000000000000000///...---,,,,,,,,,---...///000111111...---...111222222666===HHH[[[ppp{{{|||qqqfff]]]]]]aaarrr~~~ppp^^^aaakkkzzz}}}~~~{{{{{{{{{|||||||||xxxuuurrrpppnnniiiaaa[[[UUULLLCCC???===;;;<<<@@@DDDFFFLLLTTT[[[aaakkkuuu|||~~~zzztttnnniiiddd___[[[RRRNNNJJJGGGFFFFFFFFFEEEEEEEEEDDDDDDEEEGGGIIIJJJJJJNNNRRRSSSRRRQQQSSSUUUUUUWWW]]]bbbeeekkkxxx~~~yyyqqqllllllllliiihhhiiiccceeefffggggggeeedddbbbTTTRRRPPPMMMIIIFFFCCCBBB@@@OOO]]]jjjvvvjjjaaabbb]]][[[\\\[[[YYYYYY[[[WWWVVVTTTUUUVVVVVVUUUSSSSSSSSSRRRQQQQQQQQQQQQQQQNNNNNNOOOPPPPPPOOOMMMMMMKKKJJJIIIIIIJJJKKKMMMNNNIIIJJJMMMNNNQQQUUUZZZ^^^cccnnn{{{rrrhhhbbbbbbdddcccbbb______^^^[[[UUUPPPMMMLLLDDDAAA===<<<<<<<<<<<<;;;;;;>>>CCCSSSnnnvvv}}}{{{zzzzzz~~~|||yyyvvvuuurrrooommmgggaaaYYYQQQKKKFFFBBB@@@<<<<<<<<<===============<<>>===EEENNN[[[oooqqqiiiggg~~~vvvbbbSSSKKKGGGDDD???<<<;;;:::999888555555555444222000...---...///000111000///---+++............////////////000111222222333444888;;;IIIXXXlll{{{{{{pppeee\\\[[[___nnn{{{{{{nnn[[[```lll~~~~~~}}}~~~|||{{{zzzxxxtttrrruuutttrrrpppmmmhhhaaa\\\TTTKKKBBB>>><<<:::;;;???AAADDDJJJRRR[[[dddlllqqq~~~xxxuuuqqqlllgggaaa[[[VVVUUUQQQKKKHHHFFFFFFEEEDDDEEEDDDDDDEEEGGGHHHIIIIIILLLPPPTTTUUUVVVXXX]]]aaaaaaeeeiiilllpppxxxuuunnnnnnnnnkkkhhheeedddeeeddddddeeedddbbb^^^ZZZXXXSSSNNNJJJGGGBBB>>>@@@EEEMMM[[[ooovvvmmmhhhggg]]]\\\[[[ZZZYYYXXXWWWVVVVVVUUUSSSRRRRRRRRRSSSTTTTTTTTTSSSSSSRRRRRRQQQQQQLLLLLLLLLLLLLLLMMMMMMMMMLLLKKKKKKKKKKKKKKKLLLMMMKKKLLLNNNNNNOOORRRWWWZZZeeelllxxxzzzpppgggdddbbb^^^]]]^^^```___]]]ZZZVVVQQQMMMKKKFFFCCC???<<<;;;;;;:::999:::;;;@@@KKK^^^nnnrrrnnn{{{vvvsssssstttyyy~~~|||yyyuuurrroookkkhhhbbb]]]UUUNNNJJJFFFCCC@@@<<<<<<<<<<<<===============???BBBDDDEEEFFFHHHJJJPPPPPPQQQQQQSSSVVVZZZ]]]iiijjjllljjjeee^^^WWWSSSKKKFFFDDDGGGJJJLLLQQQVVV```mmm~~~~~~tttkkkaaa[[[YYYWWWUUURRROOOKKKGGGDDDCCCAAABBBEEEJJJOOOUUUYYY\\\XXXTTTPPPMMMMMMNNNNNNNNNLLLJJJFFFCCCAAABBBCCCEEEFFFGGGJJJLLLNNNOOOPPPPPPQQQQQQQQQQQQQQQQQQQQQQQQOOOOOOPPPQQQQQQQQQQQQPPPQQQQQQRRRSSSRRRRRRPPPPPPOOONNNNNNMMMMMMMMMNNNNNNRRRRRRSSSSSSUUUVVVXXXXXX[[[\\\___cccggglllppprrrtttqqqnnnnnnpppnnniiieee```^^^[[[[[[]]]___aaaaaa___XXXQQQNNNKKKHHHJJJNNNSSSUUUWWWYYYZZZZZZYYYXXXWWWPPPHHHCCC>>>???GGGPPP___sss|||ooogggfffvvv~~~jjjZZZRRRJJJFFFBBB>>><<<;;;999777555555444444222111000///...///111222111000...---/////////000000000000111222222111000111444999===IIIXXXkkkzzzxxxnnnddd\\\[[[___mmmzzz{{{oooYYY___mmm~~~}}}|||zzzzzzzzzzzzyyywwwzzzyyywwwtttqqqkkkccc^^^UUULLLCCC???<<<:::<<<@@@CCCFFFLLLSSS\\\eeemmmrrr|||}}}yyyvvvrrrmmmhhhbbb[[[WWWQQQNNNJJJGGGGGGHHHHHHGGGGGGGGGFFFGGGHHHJJJJJJJJJMMMQQQVVVYYY[[[^^^dddiiipppsssxxx{{{rrrjjjllllllllljjjhhhfffeeeeeeeeedddccc```^^^[[[YYYXXXRRRMMMJJJHHHDDDBBBFFFLLLXXXjjjsssjjjccc______[[[[[[ZZZYYYWWWVVVUUUUUUUUUTTTSSSRRRRRRRRRSSSSSSTTTSSSSSSRRRRRRQQQQQQPPPNNNMMMMMMMMMLLLKKKKKKKKKLLLLLLKKKKKKKKKKKKKKKLLLKKKLLLMMMNNNOOORRRWWWZZZeeelllxxxvvvmmmeeecccbbb```___aaa______]]]ZZZWWWRRROOOLLLGGGDDD@@@===<<<<<<;;;:::;;;<<>>;;;999777555555444333333222111111//////111222222111000000000000000000111111111111444333111000000444:::???IIIWWWiiixxxuuummmddd\\\\\\```jjjvvvxxxlllYYY___mmm{{{zzzxxxyyy|||~~~~~~~~~|||yyytttmmmeee```UUULLLCCC???===;;;<<<@@@BBBFFFKKKRRRYYYbbbkkkpppyyy~~~|||zzzwwwrrrmmmhhhbbb[[[VVVMMMKKKHHHGGGHHHJJJJJJJJJJJJIIIIIIJJJJJJKKKLLLMMMOOOTTTZZZ^^^bbbgggooottt~~~tttjjjgggllllllkkkjjjiiihhhffffffeeeccc```\\\YYYWWWWWWVVVKKKHHHEEEDDDBBBCCCJJJSSSggg}}}tttkkkeee```]]]]]]ZZZYYYXXXWWWVVVTTTSSSSSSTTTTTTSSSRRRRRRRRRRRRSSSSSSSSSRRRQQQQQQPPPOOOOOOOOONNNMMMMMMKKKKKKJJJIIIMMMLLLKKKJJJJJJJJJJJJJJJKKKKKKLLLMMMOOORRRWWW[[[dddkkkxxxvvvllldddbbbaaa______```^^^^^^]]]ZZZWWWTTTQQQOOOIIIEEEAAA>>>===<<<;;;:::;;;;;;===EEETTTccchhheeezzzssspppqqqsss{{{~~~{{{wwwsssooolllgggddd[[[WWWPPPJJJFFFCCCAAA???:::;;;;;;<<<<<<=========<<<>>>BBBFFFKKKRRRZZZ___cccccccccaaaaaadddjjjooowww}}}yyylllaaa[[[RRRMMMKKKMMMQQQVVV```iiivvv{{{pppiiiccc\\\XXXWWWRRRQQQNNNKKKHHHFFFEEEDDDDDDFFFIIIMMMQQQTTTVVVWWWSSSOOOJJJGGGGGGIIIJJJJJJLLLJJJGGGEEEDDDDDDEEEFFFEEEEEEGGGIIIKKKMMMNNNOOOMMMMMMMMMNNNNNNNNNNNNNNNMMMNNNOOOOOOPPPPPPOOOOOOOOOOOOPPPPPPQQQQQQQQQQQQQQQPPPNNNLLLLLLNNNQQQSSSUUUUUUUUUUUUVVVWWWXXXYYY\\\^^^dddiiiooosssvvvwwwtttsssrrrrrrpppkkkddd___\\\ZZZWWWWWWYYY[[[[[[[[[ZZZSSSMMMKKKIIIHHHJJJOOOTTTUUUXXXYYYZZZZZZYYYXXXRRRMMMGGGBBB>>>???JJJVVVggg{{{tttiiieeegggyyymmm\\\RRRKKKGGGCCC@@@>>><<<:::888555555444333333333333333...///000111111111111111//////000000000111111111333333222111222555:::>>>IIIVVVhhhuuu~~~}}}uuunnnfff^^^^^^bbbeeerrrsssggg\\\```jjjzzz~~~|||zzz{{{}}}}}}yyytttmmmeee___TTTKKKCCC???===:::;;;??????DDDIIIOOOUUU^^^hhhnnnyyy~~~|||zzzwwwrrrmmmggg```YYYTTTLLLJJJHHHGGGIIIJJJKKKKKKJJJKKKLLLKKKKKKLLLMMMOOOQQQVVV^^^dddjjjqqqzzztttqqqssssssqqqnnnllljjjiiigggeeebbbaaa]]]ZZZVVVSSSRRRQQQGGGEEECCCCCCCCCHHHSSS```wwwxxxlllgggccc___]]]]]]YYYYYYXXXWWWUUUTTTSSSRRRSSSSSSRRRRRRRRRQQQQQQQQQRRRRRRQQQPPPOOONNNNNNMMMMMMMMMLLLLLLKKKKKKKKKJJJMMMLLLKKKJJJIIIIIIHHHIIIJJJKKKKKKLLLNNNRRRXXX\\\ccclllzzzyyyooofffbbb```]]][[[\\\]]]]]]\\\[[[XXXUUUSSSQQQIIIEEEAAA>>><<<<<<:::999999999:::@@@MMM\\\bbb```}}}zzz{{{}}}|||yyyuuurrrpppmmmiiifff]]]XXXQQQJJJEEEBBB???===:::::::::;;;<<<======>>><<>><<<:::666666555444333333444444---......///000000000000........./////////000000000111333444444666888:::GGGTTTfffttt}}}yyyrrriiiaaa___cccdddppp}}}}}}pppddd\\\^^^eeesss~~~}}}~~~|||zzzwwwrrrkkkccc]]]RRRJJJBBB???===::::::===???DDDJJJOOOUUU^^^hhhqqq|||~~~|||yyyvvvpppkkkeee^^^VVVRRRMMMKKKIIIHHHIIIJJJJJJIIIIIIKKKMMMMMMLLLLLLOOOQQQTTTZZZbbbjjjqqqzzzyyy{{{{{{tttooollliiifffccc]]]]]]\\\YYYUUUPPPKKKIIIGGGEEEEEEGGGJJJRRRcccssstttkkkcccaaa^^^ZZZXXXYYYZZZYYYXXXWWWUUUTTTSSSSSSRRRRRRRRRRRRQQQQQQPPPPPPQQQQQQPPPOOONNNMMMLLLKKKJJJJJJKKKKKKLLLLLLLLLMMMLLLLLLJJJIIIHHHHHHHHHHHHIIIJJJJJJKKKMMMRRRYYY]]]cccnnn~~~yyyooofffcccaaa]]]\\\]]]]]]]]]\\\[[[YYYWWWTTTSSSHHHDDD@@@===;;;:::999888777777777;;;HHHWWW______~~~~~~}}}}}}|||yyyvvvsssqqqooommmjjjhhh___YYYQQQJJJEEEAAA===;;;999999:::;;;<<<======>>>===@@@GGGOOOXXXcccnnnuuuttttttqqqlllggghhhpppwwwzzzkkk```[[[UUUUUUYYY```eeekkkvvv}}}rrrgggaaa\\\VVVRRRRRRMMMKKKIIIFFFEEEEEEFFFGGGFFFIIIOOOTTTYYY[[[\\\\\\SSSNNNGGGCCCBBBCCCDDDDDDGGGFFFEEEDDDCCCCCCCCCDDDAAAAAABBBDDDFFFHHHJJJKKKLLLLLLMMMMMMNNNOOOOOOOOONNNNNNOOOPPPPPPPPPPPPPPPOOOOOONNNNNNNNNOOOPPPPPPOOONNNMMMLLLMMMOOOQQQRRRSSSSSSSSSTTTVVVWWWYYYZZZ[[[\\\```dddhhhkkknnnooooooooonnnkkkfffaaa[[[XXXVVVUUUUUUWWWYYY\\\\\\\\\VVVPPPKKKJJJJJJIIIMMMSSSWWWXXXZZZ\\\\\\\\\ZZZYYYPPPKKKEEE@@@<<>>::::::===AAAGGGMMMRRRXXXaaammmvvv~~~|||yyyuuupppjjjddd\\\UUUPPPMMMKKKIIIIIIJJJJJJIIIHHHIIIKKKNNNNNNMMMNNNRRRUUUXXX___hhhqqqyyyzzzqqqllliiieeebbbZZZZZZYYYWWWRRRLLLFFFCCCAAAAAACCCHHHOOO\\\sss}}}jjjddd___^^^\\\XXXVVVXXXYYYYYYXXXVVVUUUTTTSSSRRRQQQQQQQQQRRRQQQPPPPPPOOOPPPPPPOOONNNLLLKKKJJJJJJHHHIIIJJJJJJLLLMMMMMMNNNKKKJJJIIIHHHHHHHHHHHHHHHHHHIIIIIIJJJMMMRRRYYY^^^dddpppwwwmmmeeecccbbb```___aaa]]]]]]]]]\\\ZZZWWWUUUSSSHHHDDD@@@<<<;;;999888777555666666:::FFFWWWaaaddd~~~~~~~~~}}}}}}{{{zzzyyywwwuuuqqqooonnnkkkhhhfff]]]XXXPPPIIIDDD@@@<<<:::888999999:::<<<======>>>???CCCJJJRRR[[[fffpppvvvssssssqqqkkkeeegggpppyyyttteee\\\YYYXXX\\\dddmmmsssyyyxxxnnnddd___[[[VVVSSSTTTKKKJJJGGGEEEDDDEEEFFFGGGGGGKKKQQQWWW[[[\\\\\\\\\TTTNNNGGGBBB@@@AAABBBBBBEEEDDDCCCBBBAAAAAAAAAAAA??????@@@AAACCCFFFHHHJJJKKKKKKLLLMMMMMMNNNOOOOOOOOOOOOPPPQQQQQQQQQQQQPPPPPPOOONNNMMMMMMNNNNNNOOOMMMLLLLLLMMMMMMNNNPPPPPPPPPQQQRRRSSSUUUWWWYYYZZZ\\\]]]^^^```cccfffiiijjjhhhhhhgggeeeaaa]]]ZZZYYYVVVUUUUUUVVVXXXZZZYYYYYYSSSMMMIIIHHHHHHHHHMMMRRRWWWXXXZZZ[[[\\\[[[YYYXXXOOOJJJDDD@@@>>>HHH]]]qqq}}}ssskkkkkkppp}}}mmm[[[OOOGGGFFFDDDBBBAAA@@@===::::::999666444333333333444000000//////////////////...////////////000000000...///111222333444666888BBBPPPdddsss~~~zzznnnccc^^^___dddooozzz~~~}}}vvviii]]]OOORRR[[[jjj{{{}}}{{{yyyvvvuuusssrrroooiiiccc^^^TTTLLLEEEBBB@@@<<<<<>>AAAEEELLLTTT]]]fffooouuuoooooommmgggbbbeeeoooxxx}}}nnn```XXXVVV\\\aaakkkwww~~~wwwmmmccc___\\\XXXVVVWWWJJJHHHFFFDDDCCCDDDFFFHHHIIILLLRRRXXX[[[\\\[[[ZZZUUUOOOGGGAAA???@@@@@@AAACCCBBBAAAAAA@@@@@@@@@@@@>>>>>>>>>???BBBDDDGGGHHHHHHIIIIIIJJJKKKLLLLLLMMMOOOPPPQQQQQQRRRRRRQQQQQQQQQPPPNNNMMMMMMMMMNNNNNNKKKKKKLLLMMMNNNNNNOOOOOOOOOOOOPPPRRRUUUWWWZZZ[[[]]]]]]]]]^^^aaacccfffhhhaaaaaaaaa___\\\ZZZYYYYYYWWWVVVUUUVVVWWWWWWVVVUUUQQQKKKGGGGGGGGGGGGLLLRRRVVVWWWYYY[[[[[[ZZZXXXWWWNNNIIIDDD@@@AAALLLeee{{{uuummmlllqqq~~~ooo]]]QQQJJJHHHFFFDDDCCC@@@<<<:::<<<:::777444333333333444222222111000//////000000000000000000111111111111///000000///000222777:::AAAOOOdddttt~~~{{{ooobbb\\\]]]aaakkkvvvzzzxxxqqqcccXXXJJJOOOYYYhhhxxx~~~~~~|||xxxvvvtttssssssrrrpppkkkeee```UUUNNNGGGDDDBBB>>>>>>@@@@@@FFFNNNSSSXXXbbbppp{{{~~~}}}}}}~~~}}}{{{yyy{{{wwwrrrkkkeee]]]UUUPPPJJJIIIHHHIIIKKKLLLKKKJJJIIIMMMQQQRRRQQQSSSXXX]]]ccciiirrr{{{|||pppkkkhhheeeccc\\\YYYTTTOOOIIIEEECCCAAABBBEEELLLWWWfff}}}zzznnnggg^^^YYYWWWWWWWWWTTTUUUXXXVVVUUUUUUSSSRRRQQQPPPOOOOOOPPPQQQQQQQQQPPPOOONNNOOOOOONNNLLLKKKIIIHHHHHHKKKKKKKKKKKKKKKJJJJJJJJJHHHHHHGGGGGGGGGHHHIIIIIIHHHHHHHHHIIILLLRRRZZZ```eeerrr|||rrriiieeeccc```^^^_________^^^]]][[[XXXUUUSSSJJJGGGBBB>>><<<;;;999888666777888===KKK^^^lllqqq}}}xxxvvvuuuvvvxxxzzz{{{{{{||||||{{{zzzyyyxxxwwwwwwxxxvvvtttqqqooojjjeeeaaa^^^WWWMMMDDD???;;;999888888999999:::;;;<<<===>>>???CCCIIIQQQZZZbbbiiillliiihhhfffcccbbbgggpppxxx{{{qqqhhhbbb``````fffiiirrrtttmmmddd___\\\XXXQQQKKKMMMIIIDDD@@@>>>???BBBDDDJJJLLLPPPSSSVVVWWWWWWWWWPPPMMMGGGBBB>>>======>>>??????????????????@@@AAA???===;;;===BBBFFFFFFFFFHHHIIIIIIIIIHHHIIILLLNNNNNNNNNOOOPPPPPPQQQQQQRRRNNNNNNNNNMMMNNNNNNOOOOOONNNMMMLLLLLLLLLMMMNNNOOORRRSSSUUUVVVWWWXXXXXXXXXZZZZZZ[[[[[[\\\]]]]]]]]]aaaaaa```\\\XXXTTTSSSSSSSSSSSSSSSUUUXXXYYYYYYWWWNNNMMMJJJFFFDDDFFFKKKNNNRRRUUUXXXZZZ\\\\\\ZZZYYYKKKGGGDDDCCCAAAIIIccc~~~~~~rrrfffdddjjjqqq[[[LLLIIIGGGEEECCCBBBAAA>>><<<::::::999888777666555444222111111000000000000111000000000000000000000000111000///......000555999EEERRReeeuuu{{{oooccc\\\\\\YYYeeeqqqtttqqqlllccc\\\QQQSSSYYYdddpppwwwxxxuuuqqqtttzzz~~~{{{xxxvvvzzzxxxuuuuuuuuupppggg```VVVPPPHHH@@@<<<<<<>>>AAA???DDDJJJPPPWWWaaammmuuu{{{tttmmmfff^^^XXXSSSKKKIIIGGGFFFHHHJJJKKKKKKMMMOOORRRSSSTTTUUUXXXZZZbbbhhhqqqzzzxxxlllgggdddaaa```[[[UUUPPPLLLFFF???===???BBBEEEOOObbbzzzwwwiiiaaa^^^XXXXXXWWWVVVVVVUUUTTTTTTPPPOOONNNPPPRRRSSSSSSRRRSSSRRRRRRPPPOOONNNMMMMMMHHHIIIIIIJJJJJJJJJJJJJJJKKKJJJJJJJJJJJJIIIIIIIIIIIIJJJJJJKKKJJJIIIGGGFFFFFFGGGHHHJJJMMMSSSZZZ___dddppptttfffbbbcccccc```___```^^^\\\ZZZXXXVVVRRROOOHHHEEEAAA>>><<<;;;999777777555999>>>GGG___pppkkkvvvrrrpppnnnnnnqqqtttuuuuuuxxxwwwwwwwwwwwwvvvvvvvvvwwwvvvsssqqqnnnjjjddd```YYYSSSJJJCCC>>><<<::::::999999:::;;;<<<======>>>>>>BBBGGGOOOWWW___dddggggggggggggddddddgggooouuu}}}wwwnnnfffaaa```bbbkkknnnwwwssslllccc^^^\\\YYYSSSNNNJJJGGGBBB???>>>@@@CCCEEEIIIKKKNNNQQQSSSTTTTTTTTTMMMJJJEEE@@@===<<<<<<<<<======<<<<<<======>>>>>>???======???CCCFFFGGGFFFHHHIIIIIIIIIHHHIIIKKKNNNNNNNNNNNNOOOPPPPPPQQQQQQOOONNNMMMMMMMMMNNNOOOPPPOOOOOONNNNNNNNNOOOPPPQQQRRRSSSTTTVVVWWWXXXXXXXXXWWWWWWWWWXXXXXXYYYZZZZZZZZZ[[[ZZZWWWTTTRRRRRRSSSSSSSSSSSSUUUWWWXXXWWWVVVNNNLLLIIIFFFDDDFFFKKKOOOTTTVVVYYY[[[\\\[[[ZZZYYYNNNHHHDDDBBB@@@HHHbbb}}}~~~qqqccc^^^bbb|||uuuyyyqqq]]]OOOIIIGGGDDDCCCCCCAAA???===<<<<<<;;;999888666555555333222111000////////////000000000000000000000000/////////...///222777:::DDDQQQddduuuyyymmmbbb]]]^^^\\\gggqqquuuuuuqqqiiiaaaZZZXXXYYYaaalllssssssqqqpppssswww~~~~~~|||zzzxxxvvvzzzxxxuuuuuutttpppggg```WWWQQQIIIAAA<<<<<<>>>@@@>>>BBBIIIOOOWWWaaammmuuu~~~{{{sssjjjccc]]]WWWTTTMMMJJJHHHGGGIIIKKKKKKLLLNNNPPPRRRSSSTTTUUUXXXZZZbbbhhhpppyyyuuujjjfffbbb___^^^VVVQQQLLLHHHCCC======@@@FFFLLLZZZppp{{{lllccc^^^\\\UUUUUUTTTTTTSSSRRRRRRRRRQQQPPPPPPQQQSSSTTTTTTSSSRRRRRRQQQPPPOOONNNMMMMMMIIIJJJKKKKKKLLLLLLKKKKKKJJJJJJJJJJJJIIIIIIIIIIIIIIIJJJJJJJJJIIIGGGFFFEEEFFFGGGIIIJJJMMMRRRXXX\\\dddlllxxxrrrdddaaaaaa```]]]\\\```^^^\\\ZZZYYYWWWSSSPPPIIIFFFBBB>>>===;;;999777888666:::>>>GGG___ooojjj{{{rrrllljjjggggggiiilllnnnoooqqqqqqqqqqqqrrrtttuuuuuuuuusssqqqooolllhhhbbb^^^UUUPPPHHHBBB>>>===;;;;;;888999999:::;;;<<<======>>>AAAGGGNNNUUU\\\aaacccfffhhhiiihhhfffggglllpppvvvuuuqqqjjjccc```bbbdddnnntttqqqiii```ZZZXXXVVVRRRMMMFFFCCC@@@======???CCCEEEFFFGGGJJJLLLNNNOOOOOOOOOIIIGGGBBB>>>;;;:::;;;;;;<<<<<<<<<<<<<<<===>>>>>>???>>>???AAADDDGGGHHHGGGHHHIIIJJJIIIIIIIIIKKKMMMLLLMMMMMMNNNOOOOOOPPPPPPOOONNNMMMLLLLLLNNNPPPQQQOOOOOONNNMMMNNNOOOPPPQQQRRRSSSTTTUUUVVVWWWWWWWWWSSSSSSSSSSSSTTTUUUVVVVVVSSSSSSSSSQQQOOOOOOPPPRRRTTTSSSRRRSSSUUUVVVUUUTTTLLLKKKHHHEEEDDDGGGKKKPPPVVVXXXZZZ\\\\\\[[[YYYXXXPPPJJJDDDAAA???GGGaaa|||{{{ooo```ZZZ]]]uuussseeegggoooxxx|||{{{}}}~~~yyy{{{yyylll[[[OOOHHHFFFDDDCCCCCCBBB@@@>>>???>>><<<;;;999777666555222222000///............000000000000000000000000---.........///333888;;;BBBPPPddduuuxxxlllbbb^^^```^^^hhhrrryyy|||zzzqqqgggbbb]]]YYY___kkkssstttrrrppprrruuu{{{}}}{{{zzzyyyyyyzzzxxxvvvuuusssooogggaaaXXXSSSJJJBBB===;;;===>>>===BBBHHHNNNVVV```lllttt}}}{{{rrriiibbb]]]XXXVVVOOOLLLIIIHHHIIIKKKLLLLLLNNNPPPRRRSSSTTTVVVYYY[[[ccchhhpppxxxqqqhhhccc___[[[[[[RRRMMMHHHEEEAAA===???DDDKKKVVVkkkzzzggg^^^ZZZYYYXXXSSSRRRRRRQQQQQQPPPPPPOOOSSSRRRQQQRRRTTTUUUUUUTTTQQQPPPPPPOOONNNMMMLLLLLLKKKKKKLLLMMMMMMMMMMMMLLLJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIHHHGGGEEEDDDCCCDDDFFFIIIKKKMMMPPPUUUXXXaaafffoooxxxrrreeeaaabbb```^^^]]]___]]]\\\[[[ZZZXXXUUURRRKKKHHHCCC???===;;;999777777555999===EEE\\\lllggg|||ssskkkhhheeedddeeehhhiiijjjjjjjjjjjjkkkmmmppprrrsssqqqpppnnnllljjjfff```]]]UUUPPPHHHBBB???===;;;:::666777888999:::;;;;;;<<<>>>BBBHHHOOOWWW]]]aaaccchhhjjjlllkkkhhhfffhhhjjjlllmmmlllgggaaa```dddhhhqqq{{{oooggg\\\UUUSSSQQQMMMIIIDDDBBB>>><<<<<<===@@@BBBCCCDDDEEEGGGHHHIIIIIIIIIEEECCC@@@===;;;::::::;;;============>>>??????@@@???@@@AAADDDGGGHHHIIIIIIGGGIIIJJJJJJIIIIIIKKKMMMLLLLLLLLLMMMNNNNNNOOOOOOOOONNNLLLKKKLLLNNNPPPRRRMMMLLLKKKKKKKKKLLLNNNOOORRRSSSTTTUUUVVVVVVVVVVVVQQQPPPPPPPPPQQQRRRSSSTTTPPPPPPOOOMMMLLLLLLOOOQQQUUUSSSRRRRRRSSSSSSRRRQQQKKKJJJGGGEEEDDDGGGLLLQQQWWWYYY[[[\\\\\\[[[XXXWWWRRRJJJDDDAAA@@@IIIbbb}}}xxxlll___[[[___rrrzzziii]]]___fffnnntttvvvzzz{{{vvvvvvrrreeeUUUKKKGGGFFFDDDCCCDDDCCCAAA??????>>>===;;;888666555444000000//////.../////////000000000000000000000000...///000///000333777:::AAAPPPdddwwwzzznnnccc^^^^^^^^^hhhuuuvvviiieee^^^[[[bbbooozzz|||yyytttvvvxxx{{{|||{{{{{{{{{{{{yyyxxxvvvtttrrrmmmgggbbbZZZTTTLLLCCC>>><<<<<<===???CCCHHHNNNTTT]]]hhhppp{{{}}}}}}}}}}}}|||}}}~~~|||xxxrrrlllgggaaa\\\XXXPPPMMMJJJHHHIIIKKKLLLMMMPPPQQQSSSSSSTTTVVVYYY\\\dddiiiqqqxxx{{{llleeeaaa\\\XXXWWWQQQLLLGGGDDD@@@>>>DDDLLLTTTeee|||gggYYYUUUVVVUUUTTTRRRRRRRRRQQQQQQPPPPPPPPPSSSQQQQQQRRRTTTUUUTTTSSSOOOOOONNNMMMMMMLLLKKKKKKJJJKKKKKKLLLLLLLLLLLLLLLJJJJJJJJJIIIIIIIIIHHHHHHIIIHHHHHHGGGEEEDDDCCCBBBDDDFFFHHHJJJLLLOOORRRUUU]]]aaaiiiuuu}}}rrrgggeeeeeecccaaaaaa^^^]]]\\\\\\[[[YYYUUURRRLLLHHHDDD@@@>>><<<999777666444777;;;CCCZZZjjjeee}}}uuummmjjjfffdddddddddddddddccccccccceeegggjjjmmmooonnnmmmlllkkkiiifffaaa^^^WWWRRRKKKDDD@@@===:::888555555666777888999999:::???CCCJJJQQQYYY___ccceeehhhjjjllljjjfffcccccceeefffhhhhhheee``````ffflllvvvooofffZZZSSSPPPNNNIIIEEECCCAAA>>>;;;:::;;;<<<>>>@@@@@@AAABBBCCCCCCCCCCCCBBBAAA>>><<<;;;:::;;;;;;<<<<<<<<<<<<===>>>???@@@???AAADDDGGGIIIJJJJJJJJJGGGHHHJJJJJJJJJJJJKKKLLLKKKKKKLLLMMMMMMNNNNNNOOONNNMMMLLLLLLMMMNNNQQQRRRMMMLLLKKKKKKKKKLLLMMMNNNRRRRRRSSSTTTUUUUUUUUUUUUQQQPPPPPPOOOPPPRRRSSSUUUSSSRRRPPPMMMJJJKKKNNNQQQUUUSSSQQQPPPPPPPPPOOONNNIIIHHHFFFDDDDDDGGGMMMRRRXXXYYY[[[\\\\\\ZZZXXXVVVSSSKKKDDDBBBBBBKKKddd}}}uuuiii^^^\\\aaavvvuuucccYYY[[[cccnnnuuuyyywwwtttooobbbSSSJJJHHHFFFDDDDDDDDDCCCBBB@@@>>>>>><<<:::888555444333///......//////000111222000000000000000000000000111111222111000222555777@@@OOOeeexxx~~~rrrddd]]][[[\\\iiiyyyvvvgggccc^^^]]]eeesss}}}~~~~~~zzzzzzzzzzzzzzzyyyxxxvvvtttqqqlllfffcccZZZUUUMMMEEE???<<<<<<===BBBEEEJJJNNNSSS[[[eeemmmyyy~~~{{{zzzzzzzzz{{{yyyzzz{{{~~~}}}zzzvvvuuutttrrrnnnhhh```ZZZRRRNNNJJJIIIJJJLLLNNNOOOQQQRRRSSSTTTTTTWWWZZZ]]]fffkkkqqqxxx~~~rrrgggccc___YYYUUUTTTMMMIIIDDDBBB???@@@JJJTTTfff{{{xxxlll]]]TTTTTTUUUSSSPPPSSSSSSSSSRRRRRRRRRRRRRRRQQQPPPOOOPPPRRRRRRRRRPPPMMMMMMMMMLLLKKKKKKJJJJJJHHHIIIJJJJJJKKKKKKJJJJJJJJJIIIIIIIIIIIIHHHHHHHHHHHHGGGFFFEEEDDDCCCCCCBBBCCCEEEHHHJJJKKKNNNQQQTTTYYY```kkkzzzzzzppphhhggggggeeedddddd]]]\\\\\\\\\[[[YYYUUUQQQKKKHHHDDD@@@>>><<<999888777555999===FFF]]]nnniiixxxrrrooojjjgggeeeccc```^^^]]]\\\\\\]]]___bbbeeegggkkkjjjiiiiiiiiifffbbb___YYYTTTLLLEEE@@@<<<999666444444555666777888999999???CCCIIIQQQXXX]]]```aaabbbcccdddbbb^^^\\\^^^```bbbfffhhheeeaaaaaaiiippp|||llldddYYYSSSPPPMMMHHHCCCAAA???<<<:::888999:::;;;>>>>>>>>>>>>>>>>>>??????>>>===<<<;;;::::::;;;;;;999999999::::::<<<===>>>???BBBGGGJJJKKKKKKKKKKKKFFFHHHJJJKKKJJJJJJKKKLLLKKKLLLLLLMMMNNNNNNOOOOOOLLLLLLMMMMMMNNNOOOPPPQQQNNNNNNMMMLLLMMMNNNOOOPPPRRRRRRSSSTTTTTTTTTTTTTTTRRRQQQPPPPPPPPPRRRTTTVVVVVVUUUQQQMMMKKKLLLPPPSSSVVVSSSPPPNNNNNNMMMLLLKKKGGGGGGEEEDDDDDDHHHNNNSSSVVVXXXZZZ[[[[[[YYYWWWVVVSSSKKKDDDCCCDDDLLLccczzzvvviii^^^]]]bbb|||tttbbbVVVZZZdddrrr{{{{{{vvvnnnbbbUUUOOOIIIGGGEEEDDDDDDCCCAAA???======;;;:::888666444444////////////000111222333000000000000000000000000222333333222111111444666???NNNdddwwwttteee\\\ZZZ[[[jjj|||sssddd___]]]^^^fffrrr}}}}}}{{{xxxxxxxxxxxxwwwxxxxxxvvvtttpppkkkfffdddZZZUUUMMMFFF@@@=========CCCFFFKKKOOOSSS[[[eeelllyyy}}}{{{{{{{{{|||{{{{{{{{{|||~~~~~~}}}{{{ssstttuuuvvvssskkkbbb[[[TTTPPPLLLKKKMMMPPPRRRTTTRRRSSSTTTTTTTTTWWW[[[^^^fffkkkqqqwww||||||qqqiiibbb___\\\UUUPPPOOOGGGDDDAAA@@@@@@EEESSSaaa}}}wwwggg```WWWSSSSSSTTTRRROOORRRRRRRRRRRRRRRRRRRRRRRRPPPOOONNNNNNPPPPPPPPPNNNKKKKKKKKKKKKJJJJJJJJJIIIGGGGGGHHHIIIIIIIIIIIIHHHIIIIIIIIIIIIHHHHHHHHHHHHGGGGGGEEEDDDDDDDDDDDDDDDDDDEEEGGGIIIJJJMMMRRRUUUYYYbbbrrryyypppiiihhhgggdddbbbccc\\\\\\\\\\\\[[[XXXSSSOOOJJJFFFBBB???>>><<<:::888888777<<>>???DDDIIIMMMMMMLLLLLLLLLFFFHHHJJJKKKKKKJJJKKKKKKLLLLLLMMMMMMNNNOOOOOOPPPJJJKKKMMMOOOPPPPPPPPPPPPNNNMMMLLLLLLLLLMMMOOOPPPQQQRRRSSSSSSTTTSSSSSSSSSSSSRRRQQQPPPQQQSSSUUUWWWXXXVVVRRRNNNLLLNNNSSSWWWWWWSSSOOOMMMLLLKKKJJJIIIFFFEEEDDDCCCDDDHHHOOOSSSTTTVVVXXXZZZZZZYYYWWWUUUTTTKKKEEEDDDCCCJJJ]]]rrrwwwmmmbbbaaagggtttaaaVVV\\\jjj{{{xxxnnnaaaVVVQQQJJJHHHFFFEEEDDDCCC@@@>>>======<<<:::999777666666333333222111111111111111000000000000000000000000111222333222222222555777<<>>>>>>>>AAAEEEJJJOOOTTT]]]gggoooyyy~~~}}}|||||||||{{{zzzzzz|||}}}}}}|||uuuuuuvvvuuuqqqjjjaaaZZZWWWSSSOOONNNQQQUUUXXXZZZSSSSSSTTTTTTTTTWWW\\\___dddiiippptttxxx|||yyyrrrggg```\\\[[[XXXQQQKKKJJJCCCAAA@@@BBBEEEOOObbbssswwwiii\\\XXXTTTQQQQQQQQQPPPOOOPPPPPPPPPPPPPPPPPPPPPPPPPPPOOONNNNNNOOOPPPOOOMMMJJJJJJJJJJJJIIIIIIIIIIIIFFFGGGGGGHHHHHHHHHHHHHHHIIIIIIIIIHHHHHHHHHGGGGGGFFFFFFEEEDDDDDDEEEFFFFFFEEEFFFGGGHHHJJJNNNSSSWWW\\\hhhxxx}}}uuunnnkkkhhhccc``````\\\\\\[[[[[[ZZZVVVQQQMMMGGGDDDAAA>>>===<<<:::999666555;;;BBBMMMgggyyyuuu~~~zzzuuupppjjjccc^^^TTTSSSQQQPPPQQQTTTVVVXXX[[[[[[[[[\\\]]]]]]ZZZWWWTTTPPPIIICCC???;;;888555777777888999:::;;;;;;<<<<<>>:::999888777888999;;;<<<<<<;;;;;;:::999999::::::888777777777777777888999:::::::::;;;<<<===???@@@???DDDKKKNNNNNNLLLLLLMMMFFFHHHKKKKKKKKKJJJJJJKKKMMMMMMMMMNNNOOOOOOPPPPPPIIIKKKMMMPPPQQQQQQPPPOOOLLLKKKJJJJJJJJJKKKMMMNNNQQQRRRSSSSSSSSSSSSSSSRRRTTTSSSQQQPPPQQQSSSUUUWWWWWWUUURRRNNNMMMPPPUUUYYYWWWSSSOOOLLLKKKJJJIIIHHHEEEEEEDDDCCCDDDHHHOOOTTTSSSUUUWWWYYYZZZXXXWWWUUUUUULLLEEECCCBBBGGGXXXlllzzz|||xxxqqqhhhggglllsssaaaZZZaaaqqqzzzmmm___TTTPPPKKKIIIGGGEEEDDDBBB@@@>>>>>>======;;;:::999888888777666444222111000//////000000000000000000000000///000222222333444666999:::JJJ```sss}}}qqqddd^^^^^^___nnn}}}xxxlllbbbXXXYYY\\\dddqqqzzzssswww{{{~~~}}}}}}|||{{{yyyxxxxxxwwwsssnnniiifffeeeYYYUUUNNNGGGBBB????????????DDDIIIOOOUUU___jjjrrryyy~~~}}}{{{{{{|||zzzxxxwwwyyy{{{{{{{{{xxxwwwvvvsssoooggg___YYYYYYVVVRRRQQQTTTXXX\\\^^^SSSTTTTTTTTTUUUXXX\\\```bbbgggnnnrrrtttwww{{{{{{rrrkkk```[[[XXXXXXUUUNNNHHHFFFBBBAAABBBFFFLLLXXXnnnxxxkkkaaaVVVUUURRROOONNNNNNOOOOOOMMMMMMMMMMMMMMMMMMNNNNNNPPPOOONNNNNNPPPPPPOOONNNIIIIIIIIIIIIIIIIIIHHHHHHFFFGGGHHHHHHIIIIIIHHHHHHIIIIIIIIIHHHHHHHHHGGGGGGFFFEEEDDDDDDDDDEEEGGGHHHEEEFFFFFFGGGIIINNNTTTYYY```lll{{{{{{tttpppkkkddd```___\\\[[[[[[[[[YYYUUUOOOKKKFFFCCC@@@======<<<;;;999333222999@@@LLLgggyyyvvv|||uuunnnfffaaa[[[WWWSSSPPPPPPOOOOOONNNSSSRRRRRRTTTVVVXXXXXXWWWPPPNNNIIIDDD???;;;999888555555555555666888999:::999999<<>>>>>>>>EEEKKKOOORRRUUUSSSNNNIIIGGGFFFGGGJJJLLLMMMMMMKKKKKKKKKKKKLLLLLLLLLLLLMMMNNNOOOPPPQQQQQQRRRRRRPPPPPPPPPOOOOOONNNNNNNNNSSSTTTTTTUUUUUUUUUUUUTTTVVVUUUUUUUUUVVVWWWXXXXXXYYYVVVSSSQQQRRRTTTUUUUUUSSSPPPLLLIIIHHHGGGEEECCCEEEDDDBBBBBBEEEIIINNNRRRWWWXXXZZZ\\\\\\[[[YYYWWWRRRMMMGGGCCCBBBHHHXXXgggyyy}}}~~~rrrgggggglllooonnn]]]rrrrrrbbbVVVQQQKKKIIIGGGFFFEEEDDDBBB@@@>>>>>>===<<<:::888666555555555333222111000000000------......//////000000000000000111222333555555>>>III\\\ppp|||}}}mmmaaa]]]\\\dddnnnxxx||||||xxxmmmbbb[[[[[[]]]dddrrryyyqqquuu{{{~~~~~~}}}||||||||||||zzzwwwtttpppkkkeeeaaa\\\WWWNNNEEE???<<<<<<===AAADDDHHHNNNVVV___iiiooo}}}}}}||||||{{{{{{|||zzzwwwuuutttuuuvvvxxxuuusssqqqpppmmmiiiddd```TTTUUUQQQMMMVVVeeeggg___VVVWWWXXXXXXXXXYYY\\\^^^fffhhhlllooorrrtttvvvvvv|||tttjjjddd]]]ZZZVVVSSSQQQMMMFFFAAABBB@@@BBBIIISSSccc}}}{{{jjj```\\\TTTRRRNNNKKKJJJLLLNNNPPPMMMMMMMMMNNNNNNOOOOOOOOOMMMLLLLLLKKKJJJIIIIIIIIIKKKKKKJJJIIIHHHHHHGGGGGGIIIHHHHHHGGGFFFEEECCCBBBEEEFFFFFFGGGGGGFFFFFFEEEFFFFFFFFFEEEEEEEEEEEEDDDDDDEEEFFFHHHKKKQQQXXX^^^hhhqqq|||wwwpppkkkfffbbb```]]][[[XXXTTTPPPMMMJJJIIIAAA@@@???===<<<:::999888444888:::===LLL```kkkjjj~~~wwwooohhhbbb]]]YYYUUURRRQQQPPPNNNMMMMMMLLLLLLNNNQQQSSSSSSRRROOOMMMHHHCCC???;;;999888555555555666777888999999777888:::===AAACCCCCCBBBAAAAAAAAABBBEEEIIIMMMOOORRRTTTUUUUUUWWW]]]hhhpppzzzqqq```TTTOOOMMMJJJGGGFFFEEECCCAAA;;;:::888777777888:::;;;;;;:::888888999888666444333333444555666888888999999888777888:::<<<>>>>>>???FFFLLLOOORRRUUUSSSNNNJJJHHHFFFFFFHHHJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKNNNNNNMMMMMMMMMNNNOOOOOOPPPPPPOOONNNNNNNNNNNNNNNQQQRRRRRRSSSSSSSSSSSSSSSTTTTTTSSSSSSSSSTTTUUUUUUVVVTTTQQQQQQSSSUUUWWWWWWSSSPPPLLLIIIHHHGGGEEEDDDCCCBBBAAABBBEEEJJJOOORRRWWWXXXZZZ[[[[[[YYYVVVUUUSSSMMMGGGBBB???EEETTTddd|||{{{ooodddeeekkk|||ssstttpppvvvdddTTTLLLHHHFFFDDDDDDDDDCCCBBB@@@??????>>>===;;;999777666666555333222111111000000/////////000000000000000000000000111222333555555===HHH[[[ppp}}}}}}nnnccc^^^\\\aaakkkuuuzzz{{{xxxnnnddd]]]]]]```hhhyyy|||ttttttvvvyyy~~~|||zzzyyyxxx|||zzzxxxuuurrrmmmgggccc]]]XXXOOOFFF@@@======>>>AAADDDHHHNNNUUU___hhhooo{{{~~~}}}|||{{{zzzyyyxxx}}}|||yyyvvvuuuttttttuuutttrrrqqqooommmiiiddd```WWWXXXUUURRRZZZgggiiiaaaWWWWWWXXXXXXWWWYYY[[[^^^```bbbeeehhhlllppptttwww{{{~~~~~~pppeee___\\\YYYTTTQQQNNNJJJEEEAAAAAAAAAFFFQQQ___rrrrrreee]]]ZZZRRRPPPLLLIIIHHHIIILLLNNNMMMMMMMMMMMMNNNNNNNNNOOOKKKKKKJJJJJJIIIHHHHHHGGGJJJJJJIIIHHHHHHGGGFFFFFFEEEEEEFFFGGGHHHHHHGGGGGGGGGHHHHHHIIIIIIHHHHHHGGGGGGFFFFFFFFFFFFEEEEEEEEEGGGHHHIIIJJJMMMSSS[[[```jjjqqqzzz{{{rrrkkkeeebbb___]]]ZZZXXXVVVRRROOOKKKIIIGGGAAA@@@???>>><<<:::999888222888:::>>>KKK]]]dddbbb}}}{{{|||zzzssskkkfffaaa^^^ZZZVVVTTTRRROOOMMMIIIHHHHHHJJJMMMNNNNNNNNNMMMKKKGGGBBB>>>;;;999888666666666666777888999999888888999<<>>===@@@?????????AAADDDGGGIIIHHHIIIKKKLLLOOOXXXccclllxxxrrrcccWWWOOOHHHGGGEEEDDDDDDCCC@@@>>>:::999888777777888:::;;;:::999888888888777555333333333444444555666777777777777666777888;;;>>>???CCCIIINNNPPPSSSUUUSSSOOOKKKIIIGGGFFFGGGGGGGGGFFFHHHHHHHHHIIIIIIJJJJJJJJJNNNMMMLLLJJJJJJJJJKKKLLLPPPOOONNNMMMMMMMMMNNNOOOOOOOOOOOOPPPPPPPPPQQQQQQRRRQQQQQQPPPPPPPPPPPPQQQOOONNNMMMNNNQQQUUUWWWXXXTTTQQQMMMJJJIIIGGGEEEDDD@@@@@@@@@AAAEEEKKKPPPTTTWWWXXXZZZZZZYYYWWWTTTRRRQQQMMMGGGBBB@@@FFFWWWhhhxxxkkkaaabbbiiivvv|||xxxeeeSSSIIIEEECCCAAA@@@AAAAAA@@@???@@@@@@???>>>===;;;999888666555444222111111111111111111111111000000000000000000000111222333555555<<>>???AAACCCHHHMMMTTT^^^gggnnnyyy~~~}}}{{{{{{{{{zzzyyywwwuuusssxxxwwwvvvuuutttssssssssssssqqqpppnnnllliiiddd```YYYZZZWWWUUU[[[eeeeee^^^UUUVVVVVVVVVVVVWWWZZZ\\\[[[\\\___cccgggnnnvvv|||~~~oooddd^^^ZZZVVVQQQLLLIIIFFFBBB@@@CCCCCCKKKZZZlllsssggg___ZZZWWWPPPMMMJJJGGGFFFGGGIIIJJJLLLLLLLLLLLLMMMMMMMMMMMMIIIIIIIIIHHHHHHGGGGGGFFFIIIIIIHHHHHHGGGGGGFFFFFFEEEEEEGGGHHHIIIIIIIIIIIIGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGGGGFFFFFFFFFFFFEEEIIIJJJKKKMMMPPPUUU\\\aaajjjooovvv}}}{{{uuulllddd___\\\ZZZYYYUUUTTTSSSQQQNNNJJJGGGEEEAAAAAA@@@>>><<<;;;999999111777:::===IIIXXX]]]YYY~~~zzzvvvtttuuuzzz|||wwwqqqlllgggeeeaaa]]]ZZZWWWRRROOOMMMLLLKKKKKKLLLMMMLLLKKKKKKHHHEEE@@@===:::999888777777777777888999::::::::::::;;;>>>@@@AAA@@@>>>AAA@@@???@@@AAACCCEEEFFFGGGGGGHHHJJJNNNVVVaaaiiivvvqqqbbbYYYRRRNNNAAAAAA@@@AAAAAA@@@>>>;;;:::999888777777888:::;;;:::999888888888777555333333333333444444555555555555555666666888;;;???BBBHHHMMMQQQRRRTTTVVVUUUQQQKKKIIIGGGFFFGGGGGGGGGFFFFFFFFFGGGGGGHHHHHHIIIIIILLLKKKJJJIIIIIIJJJKKKLLLPPPOOOMMMLLLLLLMMMNNNOOOLLLLLLLLLLLLMMMNNNNNNOOOPPPOOONNNMMMMMMMMMMMMMMMIIIHHHHHHKKKPPPTTTWWWXXXUUURRRMMMJJJIIIGGGEEEDDD>>>>>>???AAAFFFLLLRRRUUUYYYZZZ[[[[[[YYYVVVSSSPPPNNNKKKGGGDDDCCCKKK___rrrvvvggg^^^```hhhssstttdddTTTJJJCCCAAA???>>>>>>>>>===<<<@@@@@@???>>>===;;;999999666555444333222111111111111111111000000/////////000000000111222333555555:::CCCVVVlll}}}tttkkkdddaaa]]]dddlllqqquuuuuummmccc\\\\\\___iii}}}~~~yyytttwww~~~yyyxxxvvvuuussspppkkkggg]]]XXXPPPHHHBBB???>>>>>>@@@CCCGGGLLLSSS\\\ffflllwww}}}|||xxxxxxyyyyyywwwtttqqqooonnnoooqqqrrrsssssssssrrrrrrqqqooonnnmmmiiieeeaaaZZZZZZWWWTTTWWW\\\[[[UUUPPPQQQRRRSSSSSSUUUXXX[[[YYY\\\___cccjjjssszzzjjj```[[[UUUQQQLLLGGGDDDBBBAAA@@@FFFHHHPPP```rrrqqqeee___[[[XXXUUUOOOLLLIIIGGGFFFFFFHHHIIIKKKKKKKKKKKKKKKKKKLLLLLLIIIIIIHHHHHHHHHGGGGGGGGGIIIIIIHHHHHHHHHGGGGGGGGGHHHHHHIIIIIIIIIHHHHHHGGGEEEEEEFFFFFFFFFFFFEEEEEEGGGGGGGGGGGGFFFFFFFFFFFFHHHIIIKKKLLLOOOTTT[[[___fffjjjpppwwwwwwpppggg^^^ZZZXXXWWWWWWRRRRRRRRRQQQNNNJJJFFFDDDAAAAAA@@@>>><<<;;;999999222777999;;;FFFUUU[[[WWW}}}yyytttqqqssswww}}}~~~{{{wwwtttooommmiiifffbbb^^^XXXTTTTTTRRRPPPNNNNNNLLLJJJHHHHHHFFFBBB???<<<:::888888777777777777888:::;;;<<<::::::<<>>???>>><<<::::::999888777888999;;;<<<<<<:::999999:::999666444333333333444444444444444333444666777888<<>><<<<<<<<<;;;:::??????>>>>>><<<;;;999888666666444333222111111111000000000//////.........000000000111222333555555999AAASSSjjj{{{yyyooohhhccc^^^ccchhhmmmrrrssskkkaaa]]]]]]___gggxxx~~~~~~|||{{{vvvuuutttsssrrrnnnjjjfff\\\WWWPPPHHHBBB>>>===<<<@@@BBBFFFKKKRRR[[[eeekkkvvv~~~}}}|||{{{zzzwwwxxxxxxxxxvvvssspppnnnmmmnnnppprrrsssrrrqqqppppppooonnnmmmllliiieeeaaa[[[ZZZVVVRRRRRRSSSQQQMMMJJJLLLNNNPPPQQQTTTYYY\\\\\\```ffflllsss~~~ppp^^^TTTOOOMMMKKKGGGCCC@@@???AAABBBHHHLLLUUUcccsss~~~xxxnnnccc\\\ZZZYYYVVVRRRNNNMMMJJJHHHGGGHHHJJJKKKJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIHHHHHHHHHHHHHHHIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIHHHHHHGGGDDDEEEEEEFFFFFFEEEEEEDDDGGGGGGGGGFFFFFFFFFEEEEEEEEEFFFHHHJJJMMMQQQWWW[[[```dddjjjsss}}}uuunnneee]]]YYYWWWWWWVVVRRRSSSRRRQQQNNNJJJFFFDDDAAA@@@???===<<<:::999888444777777888DDDUUU]]][[[~~~{{{vvvsssuuuwwwzzz||||||}}}~~~~~~~~~~~~}}}{{{xxxvvvsssppplllggg```\\\ZZZWWWTTTQQQOOOMMMIIIGGGEEECCCAAA===;;;999888888666666777888999;;;===>>>999999;;;>>>BBBDDDDDDCCCAAAAAAAAAAAAAAABBBBBBCCCAAABBBFFFLLLTTT^^^fffkkkooouuuzzz~~~~~~wwweee^^^SSSKKKGGGCCC???;;;;;;::::::;;;<<<<<<;;;999;;;:::999888999;;;===>>>>>>===<<<<<<<<<;;;999777444444444444444444333333222444777888:::???HHHNNNTTTXXXYYYWWWWWWZZZYYYVVVKKKIIIGGGGGGHHHIIIIIIIIIDDDDDDEEEFFFGGGGGGHHHIIIHHHHHHIIIJJJKKKLLLMMMMMMKKKLLLLLLLLLMMMMMMMMMMMMJJJIIIIIIIIIJJJLLLNNNOOONNNMMMMMMLLLLLLLLLLLLMMMOOONNNNNNQQQUUUYYYZZZZZZTTTQQQMMMIIIGGGFFFCCCAAA===>>>@@@DDDJJJPPPUUUXXX[[[\\\\\\\\\ZZZVVVSSSPPPKKKJJJGGGDDDBBBJJJaaavvvuuuhhh___ccclllyyywwwhhh[[[PPPKKKCCC@@@===;;;;;;<<<<<<<<>>>>>===;;;:::999777666555333222222222222////////////............000000000111222333555555888???PPPgggzzz{{{rrriiiccc___bbbeeejjjooorrrkkkaaa```___```eeerrr~~~{{{wwwuuuttttttsssrrrqqqpppmmmhhheee[[[WWWPPPHHHBBB>>><<<<<>>???BBBEEEHHHPPPZZZfffrrryyyxxxsssfff___XXXVVVVVVVVVSSSOOONNNMMMKKKJJJJJJKKKLLLNNNIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGEEEEEEGGGHHHIIIIIIIIIIIIFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFFFFEEEEEEEEEEEEDDDCCCDDDFFFHHHKKKOOOTTTXXX[[[___fffqqqtttnnneee^^^ZZZYYYXXXWWWTTTTTTRRRPPPMMMIIIFFFDDD@@@???>>><<<:::999777777555888888888CCCUUU^^^\\\~~~{{{xxxxxxxxxxxxwwwvvvwwwzzz|||||||||}}}}}}{{{xxxuuuooohhhccc^^^\\\XXXUUUSSSPPPMMMJJJCCCBBB???<<<:::999888888444555666888:::===???@@@;;;;;;<<<@@@CCCEEEDDDCCCDDDDDDDDDDDDDDDEEEEEEFFFBBBDDDIIIPPPXXXaaagggjjjggglllpppqqqrrrqqqjjjaaaRRRMMMGGGCCCBBBAAA???<<<<<<:::999999:::;;;;;;:::<<<;;;:::::::::<<<>>>@@@AAA???>>>>>>???>>><<<999666555555555444444333333111444888:::<<>>???AAAFFFKKKQQQVVVYYYZZZZZZ[[[[[[YYYUUURRRPPPJJJIIIGGGDDDBBBKKKccczzzwwwjjjbbbfffooo{{{uuueeeWWWMMMIIIAAA>>>;;;;;;<<<>>>@@@@@@@@@@@@@@@???>>>===<<<;;;777666555444333222222222///////////////000000000000000000111222333555555777===MMMdddxxx|||rrrhhhaaa]]]___bbbgggnnnsssmmmddd___^^^^^^bbblll|||{{{wwwuuutttttttttsssrrrqqqooolllgggddd\\\XXXQQQJJJDDD???======???AAAEEEJJJPPPYYYbbbhhhssszzz~~~}}}{{{yyyxxxyyy{{{|||||||||zzzxxxvvvtttsssrrruuutttsssqqqnnnkkkiiihhhiiihhhgggggggggddd```]]]YYYUUUPPPMMMKKKJJJJJJKKKGGGKKKOOOTTTYYY```gggkkkqqqzzz{{{```OOOFFFBBB<<<>>>??????>>>@@@DDDHHHJJJTTT___gggnnnqqqmmmfffZZZWWWRRRPPPPPPPPPNNNLLLLLLLLLKKKKKKKKKMMMOOOPPPIIIIIIHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEEEEEEEEEEFFFFFFFFFEEEEEEFFFGGGHHHHHHGGGGGGFFFFFFGGGGGGGGGGGGFFFFFFEEEEEEEEEDDDDDDDDDCCCCCCCCCEEEGGGIIILLLOOOTTTXXXYYY]]]fffrrrsssmmmfff```\\\ZZZXXXWWWVVVTTTRRRNNNKKKGGGEEECCC>>>>>><<<;;;999777666666555888999:::EEEUUU\\\YYY|||zzzyyywwwtttrrrtttwww{{{||||||}}}}}}zzztttlllgggbbb___\\\YYYWWWUUURRROOOBBBAAA>>><<<:::888888888333444666888;;;>>>@@@BBB>>>>>>???BBBEEEFFFEEEDDDGGGHHHHHHHHHIIIIIIJJJJJJHHHJJJNNNTTT\\\bbbeeegggbbbfffiiijjjjjjhhh___UUUDDD@@@<<<<<<>>>@@@@@@>>>===;;;999888999;;;;;;:::===<<<;;;:::;;;===???AAABBBAAA@@@@@@@@@???===;;;666666666555555444444333000444888;;;>>>EEEPPPXXX\\\___^^^[[[ZZZ]]]\\\ZZZNNNKKKGGGEEEEEEDDDCCCBBBCCCDDDEEEFFFGGGHHHIIIIIIGGGHHHKKKLLLLLLJJJGGGEEEGGGIIILLLNNNOOOMMMKKKJJJKKKJJJIIIIIIJJJMMMOOOQQQOOONNNNNNNNNOOOPPPQQQQQQRRRQQQQQQRRRTTTUUUTTTSSSSSSPPPKKKHHHFFFDDDAAA???>>>@@@CCCGGGLLLRRRWWWZZZXXXYYYZZZZZZXXXUUUQQQOOOHHHHHHGGGEEEEEEPPPjjjxxxllleeeiiirrr|||rrrcccUUUKKKHHH???<<<:::;;;===AAACCCDDDAAAAAAAAA@@@???>>>===<<<777666555444333222222222//////000000111111222222000000000111222333555555666<<>>>>>???AAAEEEIIIPPPXXXbbbhhhqqqxxx~~~~~~~~~{{{{{{}}}~~~{{{yyywwwuuuttttttpppooonnnllljjjhhhgggffffffeeedddddddddbbb^^^[[[TTTPPPKKKIIIGGGGGGIIILLLIIIMMMRRRXXX___fffnnnsss|||oooUUUFFF@@@>>>888:::===>>>>>>AAAFFFJJJMMMXXXcccgggiiiiiiccc[[[VVVSSSOOOLLLKKKKKKJJJJJJKKKKKKJJJKKKLLLNNNPPPQQQHHHHHHHHHGGGGGGGGGFFFFFFEEEEEEEEEEEEEEEFFFFFFFFFCCCCCCCCCDDDDDDDDDDDDDDDIIIIIIHHHGGGFFFEEECCCBBBDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDFFFIIIKKKMMMQQQUUUYYYYYY]]]ffftttrrrmmmgggaaa^^^[[[YYYWWWWWWUUUQQQMMMIIIFFFCCCBBB======<<<:::888777555555444999;;;<<>>???@@@;;;<<<===>>>>>>>>>===<<<::::::;;;>>>AAACCCCCCBBBAAA@@@@@@BBBCCCBBB>>>:::777444222222444555444222444777:::===BBBJJJUUU^^^___ZZZUUUUUUZZZ]]]\\\ZZZSSSLLLEEECCCBBBAAABBBEEEDDDEEEEEEFFFFFFGGGHHHHHHGGGHHHJJJKKKLLLMMMLLLLLLKKKLLLMMMNNNOOOPPPPPPPPPKKKJJJHHHIIIKKKNNNNNNNNNMMMMMMMMMMMMNNNPPPRRRSSSWWWUUUSSSSSSTTTVVVVVVVVVSSSOOOIIIEEECCCBBB@@@?????????@@@EEELLLSSSXXXZZZ\\\[[[YYYXXXXXXWWWTTTRRRMMMJJJGGGGGGLLL]]]zzz{{{mmmcccdddlll{{{ooocccUUUKKKFFFCCC@@@<<<;;;===@@@CCCEEEGGGFFFEEECCCAAA???===<<<:::888777555444444444444333222111///...---------000000000000111222333444888===III]]]sss{{{qqqfff]]]```^^^```hhhmmmkkkhhhfffccc\\\YYY]]]dddllluuu~~~~~~}}}zzzyyy{{{~~~|||{{{{{{||||||{{{wwwxxxxxxvvvsssooommmlllbbb]]]UUULLLDDD???===<<<>>>@@@CCCHHHNNNVVV___eeepppwww~~~~~~~~~~~~{{{{{{}}}{{{uuuooorrrooojjjfffccc```]]][[[_________^^^]]][[[YYYWWWOOONNNKKKHHHEEEEEEHHHKKKPPPTTTZZZ___dddmmmyyyvvv^^^KKK>>>777666;;;===>>>===>>>CCCJJJQQQUUUXXX^^^eeeiiiggg```YYYQQQPPPOOOMMMKKKJJJIIIIIIHHHHHHHHHHHHHHHJJJKKKKKKIIIIIIIIIHHHHHHGGGGGGGGGFFFFFFFFFEEEFFFFFFGGGGGGFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEGGGEEECCC@@@@@@AAACCCDDDCCCEEEHHHJJJMMMQQQVVVZZZ\\\aaajjjxxx~~~uuukkkccc___]]]YYYVVVWWWUUURRROOOMMMKKKIIIFFFCCCDDDCCC@@@>>>======>>>???===:::???CCCEEERRR\\\WWW}}}zzzxxxwwwvvvvvvvvvvvvwwwxxxyyyyyyyyyzzz|||~~~xxxtttlllllliiieeecccaaa[[[RRRKKKDDD===:::::::::999666666888:::;;;:::;;;<<<===<<<===@@@CCCEEEGGGIIIIIIGGGHHHIIIKKKLLLMMMMMMNNNPPPPPPRRRXXX^^^aaaaaa```XXXVVVUUUUUUUUUQQQJJJCCC;;;<<<===>>>???@@@AAAAAA>>>???@@@AAAAAAAAA@@@???;;;:::;;;===@@@AAAAAA@@@@@@@@@@@@BBBDDDBBB>>>:::888555333222444555444333444666:::>>>EEENNNXXX^^^```ZZZUUUUUUZZZ^^^^^^]]]TTTMMMFFFDDDCCCAAABBBEEEEEEEEEFFFFFFGGGHHHHHHHHHIIIJJJKKKLLLLLLKKKJJJJJJKKKLLLMMMNNNNNNNNNNNNNNNLLLJJJHHHIIIKKKMMMMMMMMMNNNNNNNNNOOOQQQSSSVVVWWWWWWVVVTTTUUUVVVWWWVVVVVVQQQMMMHHHDDDBBBAAA@@@?????????AAAEEEMMMSSSXXXZZZ]]][[[ZZZYYYYYYWWWTTTRRROOOKKKHHHIIIQQQeeeyyykkkaaaeeennn|||xxxnnndddWWWMMMHHHEEEBBB>>>===???CCCFFFGGGGGGFFFDDDBBB@@@>>>===<<<:::999777555444444444444333222111//////.........000000000000111222333444777<<>><<<>>>@@@CCCHHHNNNVVV___eeeooowww~~~}}}zzz{{{|||zzztttooolllhhhbbb^^^[[[YYYWWWUUU[[[\\\\\\[[[YYYWWWUUUSSSKKKJJJHHHEEEDDDEEEIIIMMMQQQXXXaaaiiirrr}}}zzzcccRRRFFF???<<<===<<<>>>??????@@@DDDKKKQQQWWWXXXZZZ]]]^^^[[[UUUPPPLLLKKKIIIHHHFFFEEEEEEDDDFFFFFFFFFFFFGGGHHHIIIIIIHHHHHHHHHGGGGGGFFFFFFFFFGGGGGGFFFFFFFFFFFFFFFGGGFFFEEEEEEDDDCCCCCCDDDDDDDDDDDDDDDEEEEEEEEEEEEFFFEEEEEEDDDDDDDDDDDDDDDEEEFFFEEEBBBAAA@@@AAACCCDDDEEEGGGJJJLLLNNNRRRWWWZZZ\\\```jjjwwwtttjjjbbb^^^\\\XXXVVVVVVTTTSSSSSSRRRQQQMMMHHHDDDBBB@@@>>>;;;:::999999:::444111777===BBBRRR___[[[~~~|||yyyxxxxxxxxxxxxyyyyyyzzzwwwvvvuuuuuuxxx||||||yyypppqqqoookkkjjjhhhaaaXXXOOOIIIAAA===<<<;;;999777666888:::;;;:::;;;<<<===<<<>>>@@@CCCEEEGGGGGGGGGGGGIIIKKKMMMOOOQQQRRRRRRRRRSSSTTTXXX[[[]]]]]][[[QQQNNNKKKJJJJJJHHHCCC???;;;<<<>>>AAABBBCCCCCCCCCBBBCCCDDDEEEEEEDDDBBBAAA<<<;;;;;;<<<>>>???>>>===>>>>>>@@@CCCDDDBBB>>>;;;:::777444333444666666666777888===DDDMMMUUU[[[]]]]]]XXXSSSUUU[[[```bbbaaaUUUNNNGGGFFFDDDBBBBBBEEEFFFFFFGGGGGGHHHIIIIIIIIIJJJKKKLLLLLLLLLKKKIIIHHHKKKLLLLLLMMMMMMMMMLLLLLLMMMKKKIIIHHHJJJKKKKKKKKKLLLLLLMMMNNNQQQTTTWWWXXXVVVVVVVVVWWWXXXXXXVVVTTTMMMJJJFFFCCCBBBAAA@@@?????????AAAFFFMMMTTTXXXZZZ]]]\\\[[[ZZZZZZXXXUUURRRRRRMMMJJJMMMWWWmmmuuufff___dddoooyyy{{{uuunnneeeYYYOOOJJJFFFCCC@@@@@@BBBFFFIIIJJJGGGFFFDDDCCCAAA???======:::999888666555555444555222111000///////////////000000000000111222333444555:::EEEXXXnnn{{{pppeee]]]]]][[[```jjjqqqqqqnnnmmmkkkbbb[[[YYYYYYYYY]]]bbbeeefffhhhkkkrrr{{{~~~}}}}}}}}}|||{{{vvvvvvuuutttqqqnnnllljjjddd___XXXOOOGGGBBB???>>>>>>@@@CCCHHHMMMUUU^^^dddmmmvvv~~~}}}~~~~~~|||zzzzzzzzzxxxsssnnnfffaaa[[[VVVTTTSSSSSSRRRWWWWWWWWWVVVTTTRRROOONNNGGGFFFDDDBBBBBBFFFLLLQQQUUU^^^jjjvvv{{{mmm___PPPGGGBBB???@@@CCC>>>@@@BBBBBBBBBEEEKKKQQQZZZZZZYYYYYYYYYVVVQQQNNNKKKJJJIIIGGGFFFEEEEEEEEEDDDDDDDDDEEEFFFFFFGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFHHHHHHGGGFFFEEEEEEEEEFFFEEEEEEDDDCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEFFFFFFFFFEEEDDDDDDCCCCCCDDDEEEEEEEEEDDDBBBAAAAAABBBCCCDDDFFFHHHJJJLLLNNNQQQUUUXXX\\\aaajjjxxxvvvlllccc___\\\XXXUUUUUUSSSTTTUUUUUUSSSNNNGGGAAA>>>===:::888666555444444555222777===CCCUUUcccaaa}}}|||}}}}}}|||{{{{{{zzzzzzzzzwwwuuusssrrrtttxxx}}}~~~{{{rrrsssrrrooonnnlllddd[[[RRRMMMEEE@@@===;;;999888666888:::;;;:::;;;<<<===<<<===@@@CCCDDDEEEDDDDDDFFFHHHJJJMMMPPPRRRTTTTTTRRRRRRSSSUUUVVVVVVTTTSSSKKKIIIGGGGGGFFFDDDAAA===;;;===@@@CCCEEEFFFEEEEEEDDDFFFGGGHHHHHHFFFCCCBBB>>><<<;;;;;;<<<<<<<<<;;;;;;===@@@BBBCCCBBB???===;;;999777666666888:::;;;>>>@@@FFFOOOXXX\\\[[[XXXVVVRRRQQQUUU]]]cccdddcccUUUNNNHHHGGGEEEBBBBBBEEEFFFGGGGGGHHHHHHIIIJJJJJJJJJJJJKKKLLLLLLKKKJJJIIIKKKKKKKKKLLLKKKKKKJJJJJJMMMKKKHHHHHHIIIIIIIIIIIIIIIIIIIIIJJJMMMOOORRRTTTTTTTTTUUUWWWXXXWWWTTTQQQKKKHHHDDDBBBAAAAAA@@@???>>>>>>AAAGGGNNNUUUYYY[[[]]]\\\\\\[[[[[[YYYUUUSSSRRRNNNLLLPPP[[[ppppppaaaZZZaaalllwwwyyysssyyy{{{sssmmmeeeXXXNNNJJJFFFDDDAAAAAADDDGGGJJJKKKHHHGGGFFFDDDBBB@@@???>>>:::999888777666555555555111111000000///000000000000000000000111222333444333888CCCTTTiii}}}|||qqqfff___[[[[[[aaammmuuuvvvtttsssjjjaaaZZZXXXYYYZZZ^^^dddhhhjjjlllooottt{{{~~~~~~~~~}}}{{{vvvuuutttrrrqqqnnnkkkhhheeeaaaYYYQQQIIIDDD@@@???>>>@@@CCCGGGMMMUUU]]]cccjjjttt~~~~~~~~~~~~~~~|||||||||~~~}}}{{{zzzzzzyyyvvvrrrnnnfffaaaYYYTTTRRRRRRSSSTTTTTTTTTTTTRRRPPPMMMKKKIIIDDDCCCAAA???AAAFFFNNNTTT\\\eeerrrrrrggg[[[QQQGGGBBB@@@>>>???BBBBBBDDDEEEEEEDDDFFFKKKOOOTTTTTTUUUVVVVVVTTTQQQNNNJJJIIIHHHGGGFFFEEEEEEEEEBBBCCCDDDEEEEEEFFFFFFFFFGGGFFFFFFFFFFFFFFFFFFFFFIIIHHHGGGFFFEEEDDDDDDDDDDDDDDDCCCBBBBBBCCCCCCCCCDDDDDDDDDEEEEEEEEEFFFFFFDDDDDDCCCCCCCCCDDDEEEEEEDDDCCCBBBAAAAAABBBDDDEEEFFFHHHJJJKKKLLLOOOSSSVVV]]]cccmmmzzz~~~sssiiiddd```ZZZVVVVVVVVVUUUTTTSSSPPPIIIBBB===:::999777555444333333333:::666:::>>>BBBRRR```]]]~~~}}}}}}}}}}}}{{{yyyxxxtttsssqqqqqqtttyyy~~~}}}{{{uuuwwwvvvtttssspppggg]]]TTTOOOHHHBBB===:::999888666888:::;;;:::;;;<<<===:::<<>>>>>@@@CCCFFFHHHHHHHHHGGGFFFHHHIIIJJJIIIGGGDDDBBB???===;;;:::;;;;;;:::999:::<<>>@@@BBBGGGJJJRRRZZZ```___XXXRRRMMMMMMQQQYYYccchhhfffcccTTTMMMHHHGGGFFFCCCCCCEEEFFFGGGGGGHHHHHHIIIJJJJJJGGGHHHJJJLLLLLLLLLLLLKKKJJJJJJKKKKKKKKKJJJIIIIIILLLJJJGGGGGGGGGHHHHHHGGGHHHHHHHHHHHHIIIKKKMMMNNNRRRSSSTTTVVVWWWUUUQQQNNNIIIFFFCCCAAAAAAAAA???>>>===>>>AAAGGGOOOVVVYYY[[[]]]\\\\\\\\\\\\YYYUUURRROOOMMMMMMRRR]]]nnn~~~kkk[[[VVV]]]hhhvvvvvvnnnrrryyy~~~~~~|||ssslllbbbTTTKKKHHHFFFDDDBBBBBBDDDGGGIIIJJJIIIHHHGGGEEEDDDBBBAAA@@@::::::999888777666555555222111000000000000000111000000000000111222333444222666@@@PPPdddyyy}}}ssshhh```[[[[[[bbbpppyyyzzzxxxxxxiii```XXXWWWYYY\\\bbbhhhmmmpppssswwwzzz~~~~~~~~~}}}|||{{{vvvtttrrrrrrqqqoookkkgggeeeaaa[[[SSSKKKEEEAAA???>>>@@@CCCGGGMMMTTT]]]bbbgggrrr~~~}}}}}}}}}~~~|||{{{{{{|||}}}~~~|||{{{zzzzzzxxxuuuqqqnnnhhhbbbZZZTTTRRRSSSTTTUUUSSSSSSRRRPPPNNNJJJHHHFFFBBBAAA???>>>@@@FFFNNNTTTaaajjjwwwwwwfff[[[QQQJJJCCCAAA???<<<===AAAEEEGGGIIIHHHFFFFFFIIILLLHHHKKKOOOQQQPPPMMMJJJHHHDDDDDDCCCBBBAAAAAAAAABBBBBBCCCDDDEEEFFFFFFEEEEEEFFFFFFFFFFFFFFFGGGGGGGGGHHHGGGFFFEEEDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDEEEEEEEEECCCCCCCCCCCCCCCDDDEEEEEEBBBBBBBBBAAABBBCCCDDDEEEHHHIIIKKKLLLMMMOOOSSSVVV___fffppp}}}|||qqqkkkeee^^^ZZZYYY\\\YYYSSSNNNJJJDDD???;;;666555555555555555555555999555777:::<<>>;;;::::::;;;:::::::::<<<>>>??????@@@BBBCCCAAACCCEEEFFFFFFHHHJJJMMMOOOSSSYYY^^^___[[[SSSMMMJJJNNNXXXdddnnnoooggg```QQQKKKFFFGGGFFFDDDDDDFFFFFFFFFGGGGGGHHHIIIIIIIIIGGGHHHJJJKKKLLLMMMLLLLLLIIIJJJJJJKKKKKKKKKJJJJJJKKKIIIFFFFFFGGGGGGGGGFFFIIIHHHHHHHHHIIIKKKLLLNNNRRRRRRSSSUUUUUUTTTPPPMMMIIIFFFDDDBBBAAAAAA???======>>>BBBHHHPPPVVVZZZ[[[\\\[[[[[[\\\\\\YYYTTTQQQLLLIIIJJJQQQ[[[kkkyyyfffXXXSSSZZZdddvvvvvvlllnnnmmmuuu{{{|||}}}~~~tttjjj^^^PPPIIIGGGGGGDDDBBBBBBDDDGGGHHHHHHHHHHHHGGGEEEDDDCCCBBBAAA::::::::::::999777666555333222111000000000000000000000000000111222333444222666>>>LLL___uuu}}}rrrhhh```YYYZZZbbbpppzzz|||zzzzzzkkkaaaXXXUUUVVVZZZaaaiiiooorrrwww{{{~~~~~~}}}}}}{{{zzzwwwtttrrrqqqrrrpppkkkgggeeebbb[[[SSSLLLFFFAAA???>>>@@@CCCGGGLLLTTT\\\bbbhhhrrr~~~|||zzzyyyyyyzzz{{{{{{||||||zzzxxxuuuqqqooohhhbbbZZZUUURRRSSSTTTTTTRRRRRRQQQOOOLLLHHHEEECCCAAA@@@>>>===>>>CCCJJJPPP^^^fffsss{{{kkkZZZOOOGGGBBB>>>>>>>>><<<>>>CCCIIIKKKMMMKKKGGGEEEFFFHHHGGGJJJNNNNNNLLLHHHEEECCCCCCBBBBBBAAAAAAAAABBBBBB@@@BBBCCCEEEEEEEEEDDDDDDEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEDDDCCCCCCBBBCCCCCCBBBAAAAAAAAAAAABBBCCCCCCBBBBBBCCCCCCCCCDDDDDDDDDBBBBBBBBBBBBCCCDDDEEEEEEAAAAAAAAABBBCCCDDDEEEFFFIIIJJJLLLMMMOOOQQQUUUXXX```gggsssuuuoooiiibbb^^^]]]```[[[SSSLLLFFFBBB>>><<<444555555666777777777888888444777:::<<>><<<<<<>>>BBBIIIQQQWWWZZZ[[[ZZZZZZ[[[\\\[[[XXXTTTPPPHHHEEEEEELLLXXXjjjssscccWWWSSSZZZcccvvvxxxkkkllliiisss}}}ttthhhZZZNNNHHHIIIHHHFFFDDDDDDEEEGGGGGGGGGGGGFFFEEEDDDCCCAAA@@@@@@:::;;;;;;;;;999888666555444333222111000000//////000000000000111222333444333666===JJJ\\\qqq{{{qqqfff___VVVWWW```oooyyy{{{yyyyyyooocccXXXTTTUUUZZZccckkkqqquuu{{{~~~}}}|||zzzxxxxxxuuurrrrrrsssqqqlllgggeeeaaa[[[TTTLLLFFFAAA???>>>@@@CCCGGGLLLSSS[[[aaajjjttt~~~}}}{{{yyyxxxyyyzzz{{{{{{|||}}}{{{xxxuuurrrpppiiiddd\\\VVVTTTSSSSSSSSSQQQQQQPPPMMMJJJFFFCCCAAA??????===<<<<<>>===AAAGGGLLLNNNOOOLLLGGGCCCCCCDDDHHHJJJKKKJJJGGGDDDCCCDDDBBBAAAAAAAAAAAAAAABBBBBB>>>@@@BBBCCCDDDCCCBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDCCCBBBBBBAAAAAAAAABBBBBBAAAAAA@@@@@@AAABBBBBBCCCAAAAAAAAABBBBBBBBBBBBCCCBBBBBBBBBBBBCCCDDDEEEEEE@@@@@@AAABBBCCCDDDEEEFFFFFFHHHJJJKKKMMMPPPTTTWWW___gggttt~~~tttoookkkeeeaaaaaa]]]WWWOOOIIIDDD@@@===:::666666777777777777777777999666999<<<===IIISSSOOO}}}~~~~~~|||yyyvvvuuuttttttttttttuuuwwwxxxyyytttrrrpppoooqqquuuzzz}}}~~~~~~{{{vvvjjj^^^QQQNNNHHHAAA:::777666777666888:::;;;;;;;;;<<<===:::===AAAEEEGGGGGGFFFEEECCCCCCDDDEEEFFFFFFFFFFFFHHHKKKMMMLLLIIIFFFFFFHHHGGGHHHHHHHHHJJJMMMRRRUUUQQQPPPPPPQQQQQQSSSTTTUUUTTTUUUWWWXXXWWWSSSNNNKKKBBB???<<<;;;;;;<<<<<<;;;:::<<<<<<<<<;;;>>>DDDHHHJJJOOOUUUXXXYYYZZZ\\\___UUUWWWVVVSSSMMMJJJJJJLLLRRR\\\mmm~~~|||iiiYYYLLLGGGDDDEEEFFFDDDEEEGGGDDDEEEEEEFFFGGGGGGHHHHHHJJJKKKLLLLLLLLLKKKIIIIIIHHHIIIJJJKKKLLLLLLLLLLLLHHHFFFDDDDDDFFFGGGGGGGGGCCCCCCDDDEEEHHHKKKNNNOOOUUUTTTTTTTTTUUUTTTQQQOOOJJJHHHEEEDDDBBBAAA>>><<<<<<>>>BBBIIIQQQWWW[[[[[[ZZZZZZZZZ[[[[[[XXXSSSOOOFFFBBBAAAIIIWWWjjjnnn```VVVTTT[[[dddvvvxxxkkkjjjjjjuuutttfffXXXLLLIIIKKKJJJHHHFFFEEEFFFGGGGGGFFFEEEDDDDDDBBBAAA@@@??????:::;;;;;;;;;:::888666555555444333111000/////////000000000000111222333444333666===HHHZZZoooyyyoooddd]]]TTTUUU___mmmxxxzzzxxxwwwqqqeeeYYYUUUWWW]]]gggpppvvvzzz|||xxx{{{~~~|||{{{yyyxxxyyyuuurrrrrrsssrrrlllgggdddaaa[[[TTTLLLFFFAAA>>>???@@@CCCGGGLLLSSS[[[aaalllvvv~~~}}}}}}|||{{{yyyxxxxxxyyyzzz{{{|||}}}}}}|||xxxuuurrrqqqkkkfff^^^YYYVVVTTTTTTSSSPPPPPPOOOLLLIIIEEEAAA???>>>===<<<;;;:::<<<@@@CCCJJJNNNUUU^^^eeehhhhhhfffggglllppppppsssyyy}}}}}}ooo]]]MMMCCC???<<<<<<>>>??????DDDJJJMMMOOOPPPMMMGGGBBBAAAAAABBBCCCCCCAAA>>>===@@@CCC<<<<<<<<<<<<<<<======>>><<<>>>@@@BBBCCCBBBAAA@@@@@@@@@@@@AAAAAABBBBBBBBBAAAAAA@@@@@@@@@AAABBBBBB@@@@@@@@@@@@AAAAAABBBCCC@@@@@@@@@AAAAAAAAABBBBBBAAAAAAAAABBBCCCDDDEEEFFF???@@@AAABBBCCCEEEFFFFFFBBBDDDFFFGGGIIILLLQQQTTT^^^gggttt{{{qqqmmmjjjfffccccccVVVQQQKKKFFFAAA>>>:::888777777888888777777666555888444777999999CCCLLLFFF~~~~~~~~~}}}{{{yyywwwvvvssssssttttttssssssrrrqqqnnnnnnmmmkkkjjjmmmtttyyyzzz|||~~~yyyoooddd]]]MMMJJJEEE@@@;;;888666666444555777999;;;<<<=========???CCCFFFHHHIIIHHHGGGEEEGGGHHHHHHHHHHHHJJJKKKMMMNNNNNNLLLJJJHHHHHHHHHIIIIIIJJJOOOVVVZZZ[[[YYYYYYXXXXXXZZZ]]]]]]ZZZVVVZZZ[[[]]]]]][[[VVVQQQMMMBBB>>>;;;:::888555888===>>>>>>>>>======>>>AAADDDMMMQQQWWW[[[\\\ZZZXXXXXX\\\RRRKKKMMMKKKGGGMMMYYY```qqqzzzgggYYYGGGFFFDDDCCCCCCEEEGGGHHHEEEEEEEEEEEEFFFGGGHHHIIIJJJKKKLLLLLLLLLKKKIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJGGGGGGGGGFFFFFFFFFFFFFFFEEEDDDDDDEEEHHHLLLPPPSSSQQQRRRTTTUUUTTTRRROOOMMMHHHGGGFFFDDDBBB@@@>>>===<<>><<<:::888777666666444333111000000000111111444333333222222333333444666777:::DDDUUUlll~~~rrrdddZZZWWWZZZaaakkktttwwwtttppppppdddYYYVVVXXX]]]fffnnnzzz~~~{{{zzzzzz|||}}}}}}|||yyyvvvsssuuuttttttsssssspppllliiifff```XXXRRRMMMHHHBBB===@@@AAABBBEEEKKKTTT^^^eeeoooxxx~~~}}}|||{{{yyywwwvvvwwwxxx{{{}}}|||{{{yyywwwtttqqqnnnlllmmmjjjeeeaaa]]]YYYUUURRROOOMMMKKKJJJHHHEEEBBB???>>>===;;;888777777:::<<>><<<;;;:::<<>>>>>??????BBBBBBBBBCCCCCCCCCCCCCCC???@@@AAAAAABBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@??????@@@AAAAAABBBBBBCCCBBBCCCCCCCCCCCCCCCBBBBBBDDDDDDDDDDDDDDDEEEFFFFFFIIIIIIIIIHHHIIILLLQQQUUUaaahhhsss~~~yyytttkkkeeehhhkkkcccWWWPPPNNNIIIEEE@@@===;;;:::777666666555555555666666666555555888<<<@@@BBBCCC~~~}}}}}}~~~|||{{{zzzxxxvvvuuussssssrrrrrrssssssrrrpppooonnnjjjkkkllljjjiiijjjnnnqqqsssuuuwwwvvvpppfff\\\VVVKKKHHHDDD???:::777666555555666888:::;;;<<<======>>>@@@CCCGGGIIIIIIHHHHHHHHHIIIKKKKKKKKKKKKLLLNNNQQQQQQQQQOOOLLLKKKKKKLLLMMMMMMOOOTTTZZZ^^^___^^^^^^]]]^^^```cccccc```]]]___```aaaaaa^^^YYYRRRNNNCCC>>>;;;:::777555777<<<======>>>======>>>BBBDDDMMMQQQWWWZZZ[[[YYYWWWWWWRRRJJJFFFIIIIIIJJJUUUdddrrrwwwcccTTTFFFEEEDDDCCCBBBCCCCCCDDDDDDDDDDDDEEEEEEFFFGGGHHHHHHHHHIIIJJJJJJIIIIIIHHHGGGHHHHHHHHHIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFEEEEEEHHHKKKOOOQQQPPPQQQSSSTTTSSSQQQNNNMMMJJJHHHFFFDDDAAA@@@???>>>===AAAGGGMMMQQQTTTWWWYYYYYYYYYZZZ[[[ZZZVVVPPPKKKCCCCCCDDDJJJ]]]wwwyyymmm___SSSQQQ]]]kkk{{{ttteeegggrrrpppcccXXXPPPKKKLLLIIIIIIIIIHHHGGGFFFFFFFFFDDDCCCBBBAAAAAAAAAAAAAAA@@@???===;;;:::999888888555444333111111111222222333333222222222222333333666666:::CCCTTTjjj~~~tttggg^^^XXX[[[aaakkkssswwwuuuqqqnnncccXXXUUUXXX___kkkttt~~~|||}}}}}}|||{{{xxxvvvtttsssrrrrrrrrrpppllliiieee```YYYTTTPPPKKKDDD???@@@AAABBBEEEJJJSSS]]]dddnnnvvv}}}{{{zzzzzzyyywwwvvvvvvxxxzzz|||{{{zzzxxxvvvssspppnnnlllkkkhhheeebbb___[[[VVVSSSOOOLLLHHHEEECCC@@@<<<::::::999888777555666777999666999===AAADDDFFFJJJLLLLLLNNNQQQSSSVVVZZZ___cccjjjsss|||vvvbbbNNNAAA>>>;;;:::999999:::>>>BBBDDDMMMKKKFFFBBB===;;;999999888888777666555555555666777777888888999::::::::::::;;;;;;<<<======>>>>>>@@@@@@@@@AAAAAAAAAAAABBB???@@@@@@AAABBBAAAAAAAAA???????????????>>>>>>>>>AAAAAAAAABBBCCCCCCDDDDDDBBBCCCCCCCCCCCCCCCBBBBBBDDDDDDDDDDDDDDDEEEFFFFFFGGGGGGGGGGGGHHHLLLQQQUUU___gggsss~~~~~~ssspppggg______aaa]]]UUUMMMKKKGGGBBB>>>;;;999888666666555555555555666666666444444555888;;;<<<<<<~~~}}}||||||~~~~~~}}}|||yyyxxxvvvtttrrrqqqqqqqqqpppqqqqqqqqqpppnnnkkkiiihhhiiikkkjjjiiihhhhhhiiiiiijjjjjjhhhbbbZZZQQQKKKGGGEEEAAA===999666555444777888999;;;<<<=========???AAADDDGGGIIIJJJJJJJJJLLLNNNPPPPPPOOOOOOPPPQQQRRRRRRRRRPPPNNNMMMNNNPPPRRRSSSUUUZZZ```dddeeeeeedddeeegggjjjlllllliiigggffffffeeeeeebbb\\\UUUPPPEEE@@@;;;999666444555999:::;;;<<<<<<===>>>BBBDDDJJJNNNSSSUUUUUUTTTSSSRRRKKKGGGFFFKKKOOOVVVgggyyynnnZZZMMMEEEEEEDDDCCCBBBAAA@@@@@@CCCCCCCCCCCCDDDEEEFFFGGGEEEEEEFFFGGGHHHHHHHHHHHHFFFFFFFFFGGGGGGHHHHHHHHHFFFFFFGGGGGGHHHHHHIIIIIIHHHGGGFFFEEEGGGIIILLLNNNOOOPPPQQQRRRQQQOOOMMMKKKKKKIIIFFFBBB@@@?????????===BBBHHHMMMQQQTTTWWWYYYYYYYYYYYYYYYWWWSSSLLLGGGAAABBBDDDMMMbbb|||vvviii\\\QQQQQQ]]]lll|||rrriiiooommmaaaWWWOOOKKKLLLGGGGGGGGGFFFEEEEEEDDDDDDBBBAAAAAAAAAAAAAAABBBBBB@@@@@@???>>><<<;;;;;;:::777666444333222222222333222222111111111111222222555666999BBBQQQfff|||wwwkkkbbbYYY[[[```iiirrrvvvuuurrrlllaaaWWWTTTXXXbbbrrr~~~}}}|||{{{yyywwwsssrrrqqqqqqqqqooollliiifffbbb]]]YYYUUUOOOGGGAAA???@@@AAACCCHHHQQQ[[[aaalllsss}}}~~~{{{zzzyyyxxxxxxwwwvvvvvvxxxyyyzzzyyyxxxwwwuuurrrpppmmmllliiigggeeecccaaa]]]XXXTTTSSSOOOIIIDDD@@@>>>;;;:::777777777777777666666666444666999;;;>>>AAAEEEHHHFFFHHHJJJKKKMMMQQQVVVYYY```iiittt}}}zzziiiVVVEEE;;;:::777666666777888;;;===>>>BBB@@@===:::777555444444444444333333222333333333444444555555666777777777777888999:::;;;<<<=========>>>>>>>>>?????????@@@??????@@@AAAAAAAAAAAA@@@????????????????????????BBBBBBCCCCCCDDDEEEEEEFFFBBBBBBCCCCCCCCCCCCCCCBBBDDDDDDDDDDDDDDDEEEFFFFFFEEEEEEFFFFFFHHHLLLRRRWWW^^^gggsssyyylllmmmjjjccc___\\\XXXRRRIIIGGGCCC???;;;888666555666555555555555555666666777555333333555666666666~~~~~~}}}|||{{{|||}}}}}}{{{zzzyyywwwtttrrrppppppqqqqqqooopppqqqqqqooolllhhhfffhhhiiiiiihhhgggeeedddddd_________[[[VVVNNNGGGCCCDDDBBB???;;;888666555444888999:::<<<===>>>>>>>>>@@@BBBEEEHHHKKKMMMNNNNNNQQQRRRTTTTTTSSSRRRRRRSSSPPPPPPQQQPPPOOOOOOQQQRRRWWWYYY\\\```dddhhhjjjjjjjjjlllooorrrtttsssqqqpppkkkiiihhhgggeeeaaaYYYSSSHHH@@@:::888555333333777777999:::;;;<<<===@@@CCCDDDGGGKKKMMMMMMLLLKKKLLLHHHHHHLLLTTT]]]jjjwwwaaaPPPGGGCCCCCCCCCCCCBBBAAA@@@???BBBBBBBBBBBBCCCDDDEEEEEECCCDDDEEEFFFGGGHHHIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGCCCDDDDDDEEEFFFGGGHHHHHHHHHGGGEEEDDDEEEGGGJJJLLLOOOOOOPPPPPPOOOMMMKKKIIIJJJHHHDDD@@@=========>>>>>>CCCIIINNNQQQTTTWWWYYYZZZZZZYYYYYYVVVQQQJJJEEE???AAAEEEPPPggg~~~~~~}}}tttgggYYYNNNOOO]]]lll|||||||||vvvvvv|||jjj^^^UUUNNNKKKKKKEEEEEEDDDDDDCCCCCCCCCCCCBBBBBBAAAAAAAAAAAABBBBBBAAAAAAAAA@@@???>>>======777666444333222222222222111111000000000000111111444666999@@@MMMaaavvvxxxmmmdddZZZZZZ^^^fffnnnttttttssskkkbbbYYYUUUYYYdddxxx}}}{{{zzzyyywwwuuutttrrrqqqqqqqqqpppnnnkkkkkkhhhccc___[[[SSSIIIBBB@@@@@@AAACCCGGGOOOXXX___jjjoooxxx}}}}}}}}}|||{{{zzzxxxxxxwwwwwwvvvvvvwwwwwwxxxyyywwwvvvuuutttqqqooommmkkkhhhgggfffeeeccc___YYYUUUWWWSSSLLLGGGDDDCCCAAA@@@::::::999999999999777555555777999:::<<>>>>>???>>>??????@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBBBBBBBCCCCCCDDDEEEEEEEEEAAABBBCCCCCCDDDCCCCCCCCCDDDDDDDDDDDDDDDEEEEEEFFFDDDEEEFFFGGGIIINNNUUUYYY___iiiwwwyyylllooopppkkkaaaXXXPPPLLLGGGDDDAAA===999666555444555555444444444555666666888666444333444555555555~~~~~~|||{{{{{{|||}}}|||zzzxxxvvvuuurrrooonnnnnnooopppoooppppppooommmjjjgggeeegggfffdddbbbbbbaaaaaa```ZZZYYYVVVSSSNNNHHHCCC@@@AAA@@@>>>;;;999777666555888999:::<<<===>>>>>>???AAACCCFFFJJJNNNQQQSSSSSSVVVXXXYYYYYYVVVTTTSSSSSSOOOQQQSSSTTTTTTUUUWWWXXX]]]___bbbfffhhhkkkmmmnnnooorrrvvvyyyzzzyyywwwvvvooollliiiiiihhhddd\\\VVVIIIAAA999666444222222555444666888999:::;;;>>>@@@@@@BBBEEEGGGGGGFFFGGGHHHFFFJJJUUUcccrrrkkkWWWKKKDDDAAAAAABBBCCCCCCBBBBBBAAAAAAAAAAAAAAABBBCCCDDDEEEDDDEEEEEEFFFHHHIIIJJJKKKKKKKKKJJJIIIHHHGGGGGGFFFDDDDDDEEEFFFGGGHHHHHHIIIGGGFFFDDDDDDDDDFFFIIIKKKPPPPPPPPPOOOMMMJJJHHHGGGGGGDDDAAA===;;;;;;<<<<<<@@@DDDJJJOOORRRUUUWWWYYY[[[ZZZZZZYYYVVVPPPIIIDDD===@@@FFFSSSkkk~~~}}}}}}ssseeeWWWLLLMMM\\\lllvvv|||zzzzzz~~~zzziii]]]TTTMMMJJJKKKEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDCCCBBBAAAAAAAAAAAABBBBBBCCCBBBBBB@@@???>>>777666444222111000111111111000000//////000000111333555888>>>III[[[qqqxxxmmmdddZZZZZZ\\\bbbjjjqqqttttttnnnfff]]]XXXYYYeeezzz{{{xxxvvvuuusssrrruuusssrrrrrrsssrrrpppnnnpppmmmhhhddd^^^VVVKKKCCC@@@AAAAAABBBFFFMMMVVV]]]ggglllsss|||~~~}}}xxxxxxyyyyyyyyyyyyxxxxxxvvvvvvwwwwwwxxxxxxxxxwwwttttttsssrrrpppnnnlllkkkhhhhhhgggfffeeeaaa\\\XXXYYYUUUQQQMMMLLLJJJIIIGGG@@@===;;;999999888666444333444666777888:::>>>AAABBBBBBCCCCCCDDDGGGLLLPPP[[[cccnnnxxxooo\\\MMMAAA888555666333444444555555555555555222222111111111111111111222111111111111111222333222222333333444444555555222333444666777999::::::::::::;;;<<<======>>>>>>===>>>??????@@@@@@??????@@@@@@@@@AAAAAABBBBBBBBB@@@AAAAAABBBBBBCCCDDDDDDAAABBBBBBCCCDDDDDDCCCCCCDDDDDDDDDDDDDDDEEEEEEFFFEEEFFFGGGIIIKKKQQQWWW\\\cccmmm}}}|||tttiii\\\PPPIIIGGGEEECCC???<<<888666555444444444444444444555666666777555222222444555555444||||||{{{|||}}}|||yyywwwrrrqqqooommmlllllllllmmmoooooonnnllljjjhhhgggfffcccaaa^^^^^^______^^^]]]WWWUUURRRNNNIIIFFFCCCBBB??????>>><<<;;;999888777777888:::<<<===??????@@@AAACCCGGGLLLQQQUUUXXXZZZ\\\^^^___]]]ZZZVVVTTTSSSQQQTTTYYY]]]___```aaabbbeeegggkkkmmmnnnooorrrsssuuuyyy~~~~~~}}}|||tttppplllkkkjjjfff^^^WWWJJJ@@@777555444222222444222444666777777888:::<<<===???BBBCCCDDDDDDFFFHHHJJJRRRbbbuuu|||aaaQQQHHHCCC@@@AAAAAAAAABBBBBBBBBCCCAAAAAAAAAAAABBBCCCDDDEEEFFFFFFFFFGGGHHHJJJKKKLLLLLLLLLKKKKKKJJJIIIHHHHHHHHHHHHIIIIIIJJJJJJKKKKKKGGGFFFEEEDDDFFFHHHKKKMMMSSSRRRQQQNNNKKKHHHFFFDDDCCCAAA>>><<<::::::;;;<<>>777666444222000000000000111111000000000000111111222555888<<>>????????????>>>=========>>>>>>??????@@@??????@@@@@@AAABBBBBBBBBAAAAAABBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFFFFGGGHHHJJJMMMRRRXXX]]]gggrrruuucccVVVMMMJJJKKKCCCAAA>>>:::888666555444333333333333444555666666444333000000222333333333~~~~~~}}}||||||}}}~~~|||yyywwwqqqppppppooonnnmmmllllllnnnllljjjhhhgggfffffffff___^^^^^^```bbbbbb___\\\VVVTTTOOOKKKHHHFFFEEEEEE?????????>>>===;;;:::999555666888;;;===???@@@@@@BBBDDDHHHNNNTTTZZZ^^^```bbbddddddbbb^^^YYYUUUTTTRRRWWW___eeehhhiiijjjjjjnnnqqqtttuuuuuuuuuwwwyyy||||||vvvpppmmmlllggg]]]UUUJJJ???666333333222222444000222444555555555666888:::<<<>>>???@@@BBBEEEGGGLLLVVVfff{{{gggUUULLLFFFAAABBBAAA@@@???>>>???@@@AAAAAAAAAAAABBBBBBCCCDDDEEEGGGFFFFFFFFFGGGIIIJJJKKKJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKGGGGGGFFFFFFIIILLLPPPRRRVVVUUURRRNNNKKKGGGDDDBBB??????>>>===<<<<<<<<<<<>>AAAHHHXXXqqqwwwmmm___SSSKKKOOOaaasssxxxyyyhhh\\\SSSLLLIIIJJJHHHHHHHHHHHHHHHHHHHHHHHHFFFEEEDDDDDDDDDDDDEEEEEEEEEEEEFFFEEEDDDAAA>>>===888777555333222111111111222111111000000111111222222444777:::BBBRRRgggwwwzzzooofff___]]][[[```hhhqqqvvvxxxzzztttjjjaaa[[[aaauuu}}}zzzvvvttttttuuuuuuuuutttsssqqqqqqrrrsssrrrqqqnnnkkkfffaaa]]]VVVMMMFFFCCCCCCBBBCCCFFFLLLUUU[[[bbbfffnnnwww~~~}}}zzzzzz{{{zzzzzzyyyxxxwwwuuuwwwyyy{{{{{{zzzxxxwwwqqqqqqpppooonnnmmmkkkjjjjjjjjjjjjlllnnnoooooommmkkkkkklllnnnmmmiiiddd___RRRIII>>>777555555444222555777:::;;;;;;<<<===???AAAAAAAAAAAABBBFFFLLLPPPXXX___gggooowww{{{uuukkk\\\NNNAAA:::777444333555333333222111000000000111///000111222222333333333444333222222111111111111000000111111222333333333333333444555555666777777666666777888999:::;;;;;;<<<===>>>>>>??????>>>>>>;;;<<<<<<======>>>????????????@@@@@@AAAAAABBBBBB@@@AAABBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFFFFGGGHHHIIILLLQQQXXX\\\iiiuuummm[[[TTTPPPMMMMMMAAA???<<<999666555444333333333333333444555666777777555222111222333333222~~~}}}|||}}}|||}}}}}}~~~}}}yyywwwrrrrrrrrrrrrqqqpppnnnnnnllljjjhhheeeddddddeeefff^^^___bbbfffiiihhhbbb^^^VVVSSSNNNJJJGGGFFFGGGGGG????????????>>>===<<<;;;333555777:::===???@@@AAABBBDDDIIIOOOVVV\\\aaadddggghhhhhhfff```[[[WWWUUUQQQXXXaaaiiilllnnnnnnnnnuuuxxx{{{{{{zzzzzz|||~~~{{{tttpppmmmggg]]]TTTJJJ???555333333222222444///111333444333333444555666777:::;;;===???CCCEEEGGGPPP```tttzzzhhhUUUJJJHHHDDD???CCCAAA???===<<<<<<===>>>BBBBBBBBBBBBCCCDDDEEEEEEGGGFFFFFFFFFFFFHHHIIIJJJGGGGGGHHHIIIJJJLLLLLLMMMJJJJJJJJJJJJJJJIIIIIIIIIHHHHHHHHHIIIKKKPPPTTTVVVXXXVVVSSSOOOJJJFFFCCCAAA>>>>>>>>>>>>>>>=========BBBFFFLLLPPPSSSVVVXXXZZZVVVUUUUUUTTTRRRLLLEEE@@@???AAAIIIYYYrrrtttjjj]]]RRRKKKQQQeeexxxyyyhhh\\\SSSLLLIIIIIIEEEEEEEEEEEEEEEFFFFFFFFFDDDDDDDDDDDDEEEFFFGGGHHHEEEFFFFFFFFFDDDAAA>>><<<:::999666444333222222222222222111111111111222222111444777:::@@@PPPeeeuuu{{{qqqhhhaaa^^^]]]```iiirrrxxx{{{~~~xxxoooccc[[[___rrr{{{xxxuuutttuuuxxxyyyyyysssqqqppppppqqqrrrrrrqqqjjjgggbbb^^^[[[UUUNNNHHHDDDDDDCCCCCCFFFLLLUUUZZZ```eeemmmvvv~~~~~~~~~}}}{{{yyywwwvvvvvvwwwzzz||||||{{{yyywwwpppppppppooonnnlllkkkjjjjjjjjjkkknnnsssvvvwwwwww{{{|||{{{sssmmm[[[PPPBBB999666666666555333555999:::::::::;;;<<<>>>>>>======>>>CCCIIIMMMUUU[[[ccckkkrrruuummmcccQQQEEE999555444333333555333222000///....../////////000111222333444444444888777666555444444444444//////000000111222222222444444444555555666666666444444555666777888999:::<<<======>>>>>>>>>>>>>>><<<======>>>???@@@@@@@@@??????@@@AAAAAABBBBBBCCC@@@AAABBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFFFFGGGHHHIIIKKKPPPWWW[[[kkkvvvzzz^^^SSSSSSPPPJJJFFF???===;;;777555333333333222222222333444555666777;;;999666555555555444333~~~{{{zzz}}}{{{zzzzzz{{{{{{zzzxxxvvvuuuuuuvvvvvvtttqqqnnnmmmlllkkkiiifffdddcccbbbaaadddiiilllkkkgggaaa]]]WWWUUURRROOOKKKIIIGGGGGGCCCDDDEEEEEEBBB>>>:::777888888999:::<<<===>>>>>>BBBFFFMMMTTTZZZ___eeehhhnnnkkkgggaaa[[[UUUPPPNNNYYYZZZ\\\^^^aaafffmmmrrrvvvyyy||||||{{{|||}}}tttnnniiicccZZZSSSHHH@@@777333333444222000222222222222333444555555444555777999;;;>>>???@@@AAAIIIUUUaaajjjnnnnnnmmmaaaZZZPPPGGGBBB@@@???>>>>>>>>>>>>>>>????????????@@@AAADDDFFFGGGGGGFFFEEEIIIIIIIIIIIIIIIIIIHHHHHHJJJIIIIIIJJJLLLMMMLLLKKKKKKKKKKKKLLLMMMMMMNNNNNNMMMLLLKKKKKKNNNTTTYYY]]]aaa\\\UUUPPPLLLHHHBBB>>>@@@===<<<===;;;999;;;@@@EEEIIINNNRRRTTTUUUWWWXXX[[[[[[ZZZWWWRRRLLLFFFBBBAAACCCLLL___wwwvvveeeTTTMMMMMMVVVpppxxxiii[[[QQQLLLJJJIIIIIIIIIJJJIIIIIIGGGFFFEEEEEEEEEEEEEEEFFFFFFFFFFFFIIIFFFDDDBBBBBBAAA@@@>>>===;;;999666444333333333222111111000000000000000111555333777CCCNNN^^^tttyyynnnfff^^^___]]]ZZZaaaooozzz}}}~~~wwwkkk^^^YYY```ppp}}}~~~xxxuuuuuuvvvuuussssssrrrrrrpppnnnllljjjhhhfffdddcccaaa^^^YYYSSSOOOEEEAAA@@@DDDHHHKKKRRRYYY^^^dddkkkrrrxxx}}}|||{{{{{{{{{zzzzzzyyyyyyxxxyyywwwwwwxxxzzzyyyvvvsssqqqpppnnnllliiihhhgggfffkkklllnnnppprrrvvv{{{~~~nnnaaaRRRAAA999555444555777777888999;;;<<<<<<;;;;;;;;;<<<<<<<<<===AAAGGGKKKVVV```jjjppprrrnnncccWWWEEE@@@999444222222222222///000111000...---------000111222222222444888:::555777888888777555444444222000//////000111000//////000111222444555666777555666666777777777777666;;;;;;;;;;;;<<<>>>???@@@>>>?????????@@@@@@@@@@@@@@@@@@@@@??????@@@AAAAAAAAABBBDDDFFFFFFEEECCCBBBCCCCCCDDDDDDEEEEEEFFFFFFGGGFFFIIIMMMNNNPPPWWW___nnn{{{gggWWWTTTQQQPPPMMMAAAAAA===999666555444333222222111222444666777555444555555333111///000444666||||||}}}~~~~~~}}}|||||||||{{{zzzzzz|||}}}|||{{{xxxwwwwwwwwwwwwuuuqqqooonnnmmmkkkiiigggeeedddcccdddfffiiijjjiiieee___\\\VVVUUUSSSQQQOOOMMMKKKJJJFFFGGGGGGFFFCCC@@@<<<999444555777999<<<>>>@@@AAABBBFFFLLLQQQWWW\\\bbbfffjjjgggbbb\\\VVVPPPMMMKKKQQQSSSUUUXXX\\\bbbiiinnnsssuuuxxxyyy{{{}}}tttmmmhhhbbbYYYQQQFFF???777222333333222111222222222222222333444444555666777999;;;===>>>???===AAAHHHOOOTTTVVVVVVVVVQQQLLLEEE@@@>>>>>>>>>>>>============>>>>>>>>>>>>@@@AAADDDFFFGGGGGGFFFEEEHHHHHHHHHHHHIIIIIIIIIIIIIIIHHHHHHIIIKKKLLLLLLKKKKKKKKKKKKLLLMMMMMMNNNNNNOOOMMMLLLMMMOOOTTTZZZ]]]bbb^^^XXXRRRMMMIIIDDDAAA???<<<<<<===<<<;;;>>>CCCGGGKKKQQQUUUWWWXXXYYYZZZ[[[[[[ZZZXXXSSSLLLEEEAAA<<<@@@NNNddd~~~tttcccSSSMMMNNNZZZssswwwhhhZZZQQQLLLJJJIIIIIIIIIHHHGGGFFFEEEEEEDDDCCCDDDDDDDDDEEEFFFFFFFFFFFFDDDBBBBBBAAAAAA???===<<<;;;999777555444333333222111111000000000000000000555333777CCCMMM\\\qqq~~~xxxmmmeee\\\^^^\\\ZZZaaaoooyyy|||yyynnnaaaZZZ^^^kkkvvv~~~zzzvvvuuutttrrroooqqqqqqpppooommmlllkkkkkkllljjjgggccc___ZZZSSSOOOFFFBBB@@@CCCFFFHHHNNNUUU\\\bbbiiiqqqwww~~~zzzzzzyyyyyyxxxwwwwwwwwwwwwuuutttuuuvvvuuurrrooopppooollljjjhhhhhhggggggiiijjjlllnnnqqqvvv|||xxx]]]NNN???888555444555888777888:::;;;<<<<<<;;;;;;;;;<<<===>>>@@@EEELLLPPPSSS[[[eeejjjlllhhh]]]RRRCCC>>>888333111111111111...000111111000///000111222555777:::<<>>>>>>>>>>>>>>>>>????????????@@@@@@@@@@@@AAABBBBBBCCC@@@AAABBBCCCDDDCCCBBBBBBCCCCCCDDDDDDEEEEEEFFFFFFGGGFFFIIIMMMNNNPPPWWW___kkkwwwsss^^^TTTSSSPPPPPPMMMCCC@@@===888666555444333222444222111222444666666666555555555333111222555777yyyzzzzzz{{{|||}}}~~~~~~{{{zzzzzz{{{}}}~~~~~~}}}{{{zzzyyyxxxxxxvvvrrrooonnnmmmkkkjjjhhhfffddddddfffggghhhgggeeebbb^^^[[[VVVVVVVVVVVVTTTRRRPPPNNNKKKJJJIIIHHHEEEAAA>>><<<777888999;;;===???AAABBBBBBEEEIIIMMMQQQWWW\\\aaaddd```ZZZTTTNNNIIIFFFEEEFFFHHHKKKNNNSSSYYYaaaffflllooorrruuuyyy{{{ppphhhccc\\\SSSMMMDDD>>>666222222333222111222222111111222222333333666777888999;;;<<<======>>>???AAACCCEEEGGGHHHIIIEEEAAA===;;;;;;<<<======<<<<<<=========>>>>>>>>>@@@AAACCCEEEFFFFFFFFFEEEFFFGGGGGGGGGHHHIIIIIIIIIHHHGGGGGGHHHJJJKKKKKKJJJKKKKKKKKKLLLMMMMMMNNNNNNPPPOOONNNNNNRRRWWW\\\```cccaaa[[[TTTLLLFFFDDDCCC>>><<<;;;<<<<<<<<<@@@FFFJJJNNNTTTXXXZZZ[[[\\\]]][[[[[[[[[XXXSSSLLLEEE@@@;;;DDDWWWrrrqqqaaaRRRMMMRRR```yyywwwhhhZZZQQQLLLJJJIIIIIIHHHFFFDDDCCCCCCCCCCCCBBBBBBCCCCCCDDDEEEFFFFFFCCCBBBBBBBBBBBB@@@>>>;;;<<<;;;999777666555444444222111111000000000000000///444333666BBBJJJXXXmmmzzzwwwllleeeZZZ[[[ZZZZZZaaammmwww{{{zzzqqqddd[[[\\\dddmmm{{{xxxvvv||||||xxxvvvssspppmmmpppooonnnmmmmmmnnnoooooosssooojjjeee```ZZZTTTPPPHHHCCC@@@AAACCCEEEJJJQQQZZZ```hhhooowww~~~yyyxxxxxxwwwvvvvvvuuuuuuuuutttsssrrrsssrrrooommmnnnmmmjjjhhhgggggghhhiiihhhiiijjjlllpppvvv}}}tttUUUIII<<<666444444666999888999:::;;;;;;<<<;;;;;;::::::;;;;;;===AAAGGGLLLPPPXXX```eeefffbbbXXXMMM@@@;;;555111000111111111...000222222111222333555444666:::>>>BBBGGGMMMQQQUUUSSSNNNIIICCC>>>:::888555333111000000000///...111111222222222333333333444444555666666666666666888888888888999;;;<<<===<<<<<<=========>>>>>>>>>???@@@@@@AAABBBCCCDDDDDD@@@@@@@@@AAAAAAAAABBBBBBCCCCCCCCCDDDEEEFFFFFFFFFGGGFFFIIIMMMNNNPPPWWW___gggqqqhhhYYYUUUWWWRRROOOLLLCCC>>>;;;777555555555444333666333000///111444666777555666666555333444666888~~~|||{{{{{{{{{|||}}}~~~}}}|||{{{|||}}}~~~}}}||||||{{{yyyxxxwwwuuuqqqooolllllljjjiiigggeeedddccceeeeeedddcccaaa___]]]\\\YYYYYYZZZZZZXXXUUURRRPPPNNNMMMKKKHHHEEEBBB@@@>>>>>>>>>======>>>???@@@AAABBBDDDFFFHHHKKKOOOUUUYYY[[[WWWQQQJJJDDDAAA??????===???BBBDDDHHHNNNTTTYYYaaaeeelllrrryyy~~~uuujjjaaa[[[UUULLLFFF@@@;;;666222111222222111222111111111111222333333888888999:::;;;<<<<<<===???@@@AAACCCEEEFFFGGGHHHCCC@@@===<<<<<<<<<;;;:::=========>>>??????@@@@@@AAABBBCCCDDDEEEEEEEEEEEEEEEEEEFFFFFFGGGHHHIIIIIIGGGFFFFFFGGGIIIKKKJJJIIIKKKKKKKKKLLLMMMMMMNNNNNNOOOOOONNNPPPTTT[[[aaaeeefffddd^^^TTTIIIBBBAAABBB???<<<:::;;;;;;;;;@@@GGGMMMQQQVVVZZZ\\\]]]^^^___[[[\\\[[[XXXSSSLLLDDD@@@AAANNNeee{{{lll^^^PPPMMMVVVhhhxxxiiiZZZQQQKKKIIIHHHHHHFFFDDDAAA@@@@@@AAABBB@@@AAAAAABBBCCCDDDEEEEEEBBBAAABBBBBBCCCAAA>>>;;;<<<;;;:::888777666555444222111111000000000000000...444333777BBBHHHTTThhhxxxwwwllleeeZZZYYYXXXZZZ```jjjsssxxxzzzxxxpppeee\\\YYY___eeerrrvvvxxxtttooopppyyy~~~zzzxxxuuuqqqnnnoooooommmmmmnnnppprrrtttuuuqqqkkkfffaaa\\\WWWSSSJJJDDDAAAAAACCCDDDJJJQQQXXX^^^gggooowww~~~yyyxxxxxxwwwvvvuuuttttttuuutttsssrrrqqqpppnnnmmmlllkkkiiigggggghhhiiikkkhhhiiijjjkkkmmmssszzz{{{cccLLLBBB999555444444666;;;999::::::;;;;;;;;;<<<<<<<<<<<<;;;::::::===AAAEEEQQQXXX```cccdddaaaWWWLLL>>>:::444111000111222222000111222222222222444666999;;;???DDDJJJSSS\\\bbbjjjeee]]]TTTLLLFFFAAA>>>666333111//////...---+++000000111111222333333333222333444555555666555555777777777888999:::<<<<<<;;;;;;;;;<<<<<<<<<=========>>>???AAABBBCCCCCCDDDAAA@@@@@@@@@@@@AAABBBBBBBBBBBBCCCDDDEEEFFFFFFGGGGGGFFFIIIMMMNNNPPPWWW___eeennn{{{ggg[[[ZZZ\\\TTTNNNJJJBBB===:::777555555555555555555333111111222444555555444555666555444444666888~~~~~~}}}|||}}}}}}{{{yyy{{{yyywwwvvvuuussspppnnnkkkjjjiiihhhfffeeeccccccbbbaaaaaa```___^^^]]]]]]\\\\\\\\\[[[YYYUUURRRPPPNNNNNNLLLJJJGGGDDDAAA@@@>>>===<<<;;;<<<===>>>???AAABBBCCCCCCEEEHHHMMMPPPPPPMMMGGGBBB===::::::999777999;;;===???CCCHHHKKKQQQXXXcccnnnzzzxxxooocccZZZTTTOOOHHHBBB<<<999555222111111222222111111111111222333444555999::::::;;;<<<<<<=========???AAADDDEEEEEEDDDCCCCCC@@@>>>======<<<;;;:::>>>>>>???@@@AAAAAABBBBBBBBBBBBCCCDDDDDDDDDEEEEEECCCDDDDDDEEEFFFGGGHHHHHHFFFEEEEEEFFFIIIKKKJJJJJJKKKKKKKKKLLLMMMMMMNNNNNNMMMMMMNNNQQQWWW^^^fffjjjkkkhhh```UUUHHHAAA@@@AAA@@@<<<999:::999:::@@@HHHPPPTTTYYY\\\^^^^^^___```]]]\\\[[[WWWRRRKKKDDDAAABBBQQQlllzzziii\\\OOONNNZZZpppyyyiiiZZZPPPJJJHHHGGGFFFEEEBBB@@@@@@@@@BBBCCC@@@AAAAAABBBCCCDDDDDDDDDBBBAAABBBCCCDDDCCC@@@===<<<;;;;;;999888777666555222111111000000000000000...444444888BBBGGGPPPcccvvvyyyooohhh\\\YYYWWWXXX]]]eeennnuuusssrrrlllbbbYYYWWW[[[```hhhllloookkkgggjjjuuu~~~{{{zzzxxxuuurrrpppooonnnnnnppprrruuuvvvrrrooojjjfffbbb___ZZZWWWLLLFFFBBBBBBDDDFFFLLLSSSWWW]]]fffoooxxx|||{{{yyyyyyxxxwwwvvvuuuttttttssssssrrrpppnnnlllllllllkkkjjjhhhgggggghhhjjjkkkiiijjjjjjjjjkkknnntttxxx{{{{{{gggTTTDDD===777555444444777<<<;;;;;;;;;;;;;;;;;;<<<<<>><<<<<<>>>CCCFFFQQQXXX___bbbccc```VVVLLL>>>:::555111111222333333111222333333222333555777AAACCCIIIPPP[[[iiiwww|||nnnaaaVVVMMMEEEAAA===;;;777555444333111///......///000111333333444111111222444444555555555777777777888999:::<<<<<<:::;;;;;;;;;;;;<<<<<<<<<;;;<<<>>>@@@AAAAAABBBBBBAAAAAA@@@@@@AAAAAABBBCCCBBBBBBCCCDDDEEEFFFGGGGGGGGGFFFIIIMMMNNNPPPWWW___eeennnzzziii]]]]]]]]]TTTMMMIIIAAA<<<:::777555666777777777444333333444666666555333444444444333222333666888~~~}}}||||||{{{yyyxxxzzzwwwuuutttsssrrrpppnnnkkkkkkiiihhhgggeeeddddddaaaaaa``````___^^^^^^^^^]]]\\\\\\ZZZWWWTTTQQQPPPNNNNNNMMMLLLJJJGGGDDDBBB999888888777999;;;===??????@@@@@@@@@@@@BBBEEEGGGFFFDDD@@@<<<888666666555444666777888999;;;>>>AAABBBJJJWWWeeetttrrrhhh\\\SSSOOOKKKEEEAAA999777444111000000222333000000111222333555666777;;;;;;<<<<<<===>>>??????@@@BBBEEEGGGGGGEEEBBB@@@>>><<<::::::<<<======<<>>PPPlllzzzfffZZZNNNNNN^^^www}}}sssuuu~~~vvvfffXXXNNNIIIGGGFFFDDDCCCBBBAAAAAABBBCCCDDDBBBBBBBBBCCCCCCCCCCCCCCCBBBAAAAAABBBCCCCCCAAA???;;;;;;;;;;;;999888777666222111111000000000000000...555666999CCCFFFMMM___sss|||sssmmm```ZZZVVVWWWZZZ```hhhqqqmmmlllfff]]]TTTRRRWWW]]]eeejjjmmmkkkhhhkkkvvv~~~~~~{{{zzz{{{zzzwwwtttppppppooopppqqqrrrtttuuunnnllliiigggeeebbb^^^[[[NNNHHHCCCCCCDDDFFFMMMTTTVVV\\\eeennnwww}}}zzzxxxyyyyyyxxxwwwuuutttssssssooooooooollljjjiiiiiikkkjjjjjjiiiiiiiiijjjjjjjjjiiiiiiiiiiiiiiijjjnnnpppsssvvvvvvrrrllldddVVVHHH???999555555555444888===<<<<<<;;;;;;;;;;;;<<<<<<999999999999;;;>>>DDDHHHNNNUUU^^^bbbccc___UUUJJJ???:::555111111222333333222333444444444666999<<>>@@@@@@@@@@@@???@@@@@@AAAAAAAAABBBBBBBBBAAABBBCCCDDDEEEFFFGGGHHHGGGFFFIIIMMMNNNPPPWWW___gggppp}}}mmm___[[[ZZZPPPKKKHHHAAA<<<:::777666777999999999555444555666888777555333444444333222111333666:::}}}{{{{{{{{{{{{zzzxxxyyyvvvtttssssssrrrqqqooommmlllkkkjjjiiigggffffffddddddcccbbbaaa```___^^^ZZZZZZYYYWWWUUUSSSRRRQQQNNNOOOPPPPPPNNNKKKGGGEEE:::999888777888:::===???<<<>>>???>>>======>>>???>>>===;;;888666444333333222333555555666888:::===<<>>???@@@AAAAAAEEEGGGHHHJJJIIIHHHEEEDDD>>>;;;999888:::<<<======>>>??????@@@AAABBBCCCDDDCCCBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDFFFEEEEEEGGGJJJLLLLLLKKKKKKKKKKKKLLLMMMMMMNNNNNNOOOOOOPPPSSSXXX```gggkkkllleeeYYYOOOHHHDDDBBBAAA???:::888:::<<>>:::444000///000111111222333555666888;;;@@@CCCIIIRRRaaarrryyyjjj___TTTNNNHHHEEEAAA>>><<<999666444111111111000/////////......///000222333444444444555555555666777888::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<===???AAAAAAAAA??????>>>>>>@@@AAAAAAAAA@@@???AAAAAABBBDDDEEEGGGHHHHHHGGGFFFIIIMMMNNNPPPWWW___hhhqqqyyyggg]]]YYYNNNIIIGGG???===:::888777999;;;<<<<<<888777555666777888777666777666444111111333888===|||{{{zzzzzz{{{|||{{{yyyxxxvvvtttsssssssssrrrpppnnnnnnmmmlllkkkiiihhhhhhhhhggggggeeecccaaa___^^^XXXWWWVVVTTTSSSSSSSSSSSSNNNPPPRRRRRRQQQNNNJJJGGGAAA???<<<::::::;;;<<<>>>;;;===>>>>>><<<:::;;;;;;:::999888777555444333222000222444555555777:::<<<<<<>>>AAAGGGRRRcccwwwwwwjjj```VVVKKKCCC@@@???<<<999555555333111///000111333///000111333555888;;;<<<<<<<<<===???@@@AAABBBCCCEEEEEEFFFHHHHHHIIIHHHHHHAAA>>>;;;999:::<<<=========>>>>>>@@@AAABBBCCCCCCCCCCCCBBBBBBBBBCCCDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCFFFFFFFFFHHHJJJLLLLLLLLLKKKKKKKKKLLLMMMMMMNNNNNNQQQQQQQQQSSSXXX^^^eeeiiifff]]]RRRIIIEEECCCAAA@@@===:::888:::>>>CCCNNNXXX]]]```dddeeedddcccbbbbbbccc___YYYRRRLLLHHHFFFEEEGGGWWWrrrvvvdddYYYMMMOOOcccnnncccaaaggglllttttttxxx{{{qqqhhh[[[PPPJJJHHHHHHIIIAAABBBCCCEEEFFFGGGGGGGGGEEEEEEEEEDDDCCCCCCBBBBBB@@@???===>>>???AAA@@@@@@;;;;;;<<<<<<;;;999888666222111111000000000000000///777888<<>>======;;;::::::;;;<<<===;;;;;;:::999:::===BBBFFFLLLUUU```fffhhhdddXXXMMM===999333///......//////111222555777;;;???EEEIIIUUU```rrrrrrhhh___YYYQQQNNNIIIFFFCCC@@@===;;;444333222000///---,,,+++...///000111333333444444444444444555666777888999;;;;;;;;;<<<<<<<<<======>>>???AAABBBBBBAAA@@@???;;;===???@@@AAA@@@>>>===AAAAAABBBDDDEEEGGGHHHHHHGGGFFFIIIMMMNNNPPPWWW___iiirrr}}}qqqcccZZZNNNHHHEEE======;;;888888:::<<<======;;;999555444666777999999999777444111111444:::???~~~~~~{{{xxxwwwxxxxxxxxxwwwyyywwwtttpppnnnmmmmmmmmmooonnnmmmkkkjjjiiihhhhhhggggggeeecccaaa^^^\\\ZZZZZZYYYWWWUUUSSSQQQPPPPPPNNNPPPSSSUUUUUUQQQMMMJJJBBB???<<<999888:::===???>>>>>>>>>>>>>>>???@@@AAA999999999888777444222000///222555888::::::999999999999:::<<>>@@@AAACCCDDDDDDKKKJJJIIIJJJJJJIIIGGGDDD>>><<<:::999999:::;;;<<<===>>>@@@AAABBBCCCCCCCCCAAAAAAAAAAAABBBBBBCCCDDDAAAAAACCCDDDEEEEEEEEEEEEDDDEEEGGGIIIJJJJJJJJJIIIHHHIIIJJJKKKMMMOOOPPPPPPOOOOOOQQQUUUZZZ]]]^^^^^^ZZZUUUMMMGGGCCCBBBAAA@@@@@@<<<:::;;;===CCCPPP\\\iiinnnpppmmmkkkkkkjjjgggaaa^^^[[[WWWNNNFFFDDDHHHHHHfffsssaaaUUUJJJRRRooo|||jjjcccfffnnnuuuxxx|||vvvgggXXXQQQNNNJJJEEECCCFFFCCCBBBEEEIIIKKKIIIEEEDDDEEEEEEEEEEEECCCBBBAAA@@@@@@@@@@@@???>>><<<<<<888999:::;;;:::888666444333333333222222333444444555888===@@@??????HHHRRRfffwwwyyyssslllddd[[[VVVTTTUUU^^^gggkkkddd\\\UUUMMMIIINNNVVV[[[fffmmmkkkhhhlllvvv|||||||||~~~{{{wwwwwwqqqqqqwww~~~yyyuuusssrrrqqqpppoooooonnnnnnmmmmmmmmmmmmkkkkkklllkkkiiieeebbb___XXXSSSLLLFFFCCCDDDHHHJJJPPPWWWaaaiiiqqqxxx~~~}}}}}}}}}~~~}}}{{{yyyyyyxxxwwwuuusssqqqooooooiiikkklllmmmmmmllljjjhhhiiiiiiiiijjjkkkkkkiiigggfffeeecccbbbaaabbbbbbcccdddaaa^^^ZZZTTTLLLCCC<<<<<<:::777777:::;;;999777===<<<;;;===>>>>>>===;;;===<<<999777777<<>>>>>>>>???======>>>???????????????AAAAAABBBBBBCCCDDDEEEEEEHHHHHHLLLQQQSSSSSSYYYaaalllzzzxxxuuu}}}oooXXXQQQOOOGGGAAAAAA999::::::;;;<<<======>>>???<<<888777777888888777555444222///000444:::???~~~~~~|||zzzyyyzzzzzzyyywwwwwwvvvtttqqqooonnnmmmmmmnnnmmmkkkjjjhhhgggffffffffffffdddccc```^^^\\\[[[YYYWWWUUUSSSQQQPPPOOOOOOMMMPPPSSSUUUUUURRRNNNLLLEEECCC???<<<;;;<<>><<<;;;:::999;;;;;;:::999888555444222111333666999::::::999888777777888999===CCCLLLRRRaaajjjrrrsssoooiii___VVVJJJFFFAAA===:::888666444555444333111111111222333333444666777777888;;;===>>>>>>???AAACCCEEEGGGHHHLLLKKKKKKJJJJJJHHHDDDAAA===<<<;;;::::::;;;<<<>>>===>>>???AAABBBCCCCCCCCC@@@@@@@@@AAAAAABBBCCCDDDBBBBBBCCCDDDEEEEEEEEEEEEDDDEEEGGGIIIJJJJJJJJJJJJJJJKKKKKKLLLMMMNNNNNNOOOOOOOOOQQQTTTYYY\\\]]]]]]SSSNNNGGGBBB@@@@@@?????????;;;999:::===DDDRRR```kkkppprrrpppnnnnnnmmmjjjeeeaaa]]]WWWNNNEEEDDDHHHMMMjjjxxxkkk\\\SSSLLLWWWtttyyyiiiccciiisss{{{yyyiiiWWWNNNKKKHHHFFFFFFFFFCCCAAADDDHHHIIIGGGDDDDDDEEEEEEDDDCCCBBB@@@???@@@@@@@@@@@@???>>>===<<<999:::;;;;;;:::999777555444444333222111111111111555777<<>>>>>FFFPPPaaasss{{{uuukkkcccZZZUUUSSSVVV```jjjoooiiibbbZZZQQQLLLOOOVVV^^^kkkvvvuuupppqqqwww{{{vvvwwwzzzxxxuuuuuunnnooowww|||wwwsssrrrqqqpppooooooooonnnnnnmmmmmmlllllllllmmmmmmllljjjfffccc```XXXSSSKKKDDDAAABBBEEEHHHPPPWWWaaajjjrrryyy~~~~~~~~~~~~~~~}}}~~~~~~{{{yyyvvvvvvtttsssqqqooonnnmmmlllmmmmmmnnnnnnmmmkkkkkkiiiiiihhhiiijjjiiigggeeefffeeedddcccbbbbbbbbbbbbbbb```\\\XXXRRRKKKCCC>>>;;;999777888;;;<<<<<<;;;<<<;;;;;;===>>>???>>><<<======;;;::::::>>>DDDIIIOOOWWW^^^aaabbb^^^TTTIII<<<888333000000111111111333555:::???BBBGGGSSS___pppuuukkkgggfffffffffddd```[[[UUUOOOJJJGGG@@@<<<777444222222111000111000/////////111333444333333444444555666777888;;;:::::::::::::::;;;;;;;;;===>>>???>>>===>>>???@@@@@@AAABBBBBBBBBAAAAAA???@@@@@@AAABBBCCCDDDDDDGGGGGGKKKQQQSSSTTT[[[cccppp~~~tttpppwwwjjjTTTNNNLLLDDD??????<<<<<<===>>>>>>???@@@@@@AAA>>>;;;999:::::::::999555444222000000444:::???~~~}}}|||||||||{{{yyywwwuuutttsssrrrqqqooonnnnnnmmmllljjjhhhfffeeeddddddddddddcccbbb```^^^\\\[[[XXXVVVTTTRRRPPPNNNMMMMMMMMMOOORRRTTTUUUSSSPPPNNNGGGEEEAAA===<<<===@@@AAAGGGFFFDDDAAA>>>;;;999888======;;;:::888666555555111333555777777777666555555666777888888:::===@@@IIIQQQYYY]]]^^^]]]WWWOOOFFFBBB===999777555333222444333222222222333555666333555888999::::::<<<>>>@@@@@@AAACCCFFFJJJMMMOOOPPPOOOMMMLLLJJJGGGBBB>>>;;;;;;::::::;;;<<<>>>???===>>>???@@@AAABBBBBBBBB??????@@@@@@AAABBBCCCCCCCCCCCCDDDEEEFFFFFFFFFFFFEEEFFFGGGIIIJJJJJJJJJJJJLLLLLLLLLMMMMMMMMMMMMNNNPPPPPPPPPSSSWWWZZZ[[[[[[LLLIIIDDD@@@?????????>>>>>>:::888:::>>>GGGVVVdddoootttvvvtttssstttsssppplllgggaaaYYYNNNDDDCCCGGGSSSmmmpppdddVVVPPPNNN[[[xxxxxxjjjhhhqqq~~~{{{iiiUUUKKKHHHFFFFFFHHHEEEBBBAAABBBEEEFFFDDDAAACCCCCCCCCCCCAAA@@@>>>>>>@@@@@@@@@@@@???>>>===<<<:::;;;;;;<<<;;;:::888777555444333222111000000000666777;;;>>>===<<>>>>>===;;;;;;;;;===???@@@???>>>============>>>AAAFFFKKKRRRYYY```cccccc___TTTIII<<<888444111000111222222777888===DDDIIIQQQ___mmmuuuiiicccccceeegggkkkjjjhhhddd^^^XXXRRROOOGGGCCC===888555333222000000//////...///000222333555444444444444444555666888888777888888999:::;;;:::<<<>>>>>>=========>>>AAAAAABBBBBBBBBAAAAAA@@@===>>>???@@@AAABBBCCCCCCEEEFFFJJJPPPSSSUUU]]]eeessspppiiimmmvvvbbbPPPJJJHHHBBB===>>>======>>>>>>??????@@@@@@AAA>>>;;;::::::;;;:::999444333222000111555;;;???~~~|||~~~}}}|||||||||{{{xxxuuurrrssssssrrrqqqpppooonnnmmmllljjjhhhfffdddccccccbbbbbbbbbaaa___]]]\\\[[[XXXWWWTTTRRRPPPNNNMMMLLLLLLNNNPPPRRRSSSRRRQQQPPPGGGDDD@@@<<<;;;<<>>===<<<:::888777666666555555777888888777555555444666777888888999<<<>>>???FFFMMMRRRVVVXXXTTTMMMDDD@@@;;;888666555444222222222222222333555777999444777:::<<<<<<===>>>???BBBBBBDDDFFFJJJOOOSSSUUUUUUTTTQQQNNNKKKFFF@@@<<<888888888999:::;;;===>>>===>>>???@@@AAAAAAAAAAAA>>>???@@@AAABBBBBBCCCCCCDDDDDDEEEFFFFFFFFFFFFFFFFFFGGGGGGHHHIIIJJJJJJJJJKKKLLLLLLMMMMMMNNNNNNNNNPPPPPPPPPSSSVVVXXXYYYXXXLLLIIIEEEBBBBBBAAA@@@???===999888:::???IIIYYYhhhrrrwwwzzzyyyxxxzzzyyywwwwwwpppfff\\\NNNCCCAAAEEETTTnnn}}}lll```QQQNNNNNN[[[vvv{{{ppprrr~~~yyygggTTTJJJGGGEEEEEEFFFDDDBBB@@@@@@AAABBB@@@???@@@@@@@@@@@@@@@?????????>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<;;;:::999888555444333333222222222222666777:::===<<<;;;@@@GGGYYYjjj~~~zzzlllcccYYYTTTSSSXXXdddppp{{{vvvqqqjjj___UUURRRVVVfffvvv|||~~~|||yyywwwtttsssuuuyyy{{{{{{{{{xxxxxx}}}yyytttqqqpppppppppoooooonnnnnnmmmmmmlllkkkkkkoooooonnnmmmkkkhhheeeddd```ZZZRRRIIIEEEDDDFFFHHHMMMSSS]]]eeekkkrrryyy~~~~~~}}}||||||}}}|||||||||}}}|||yyyvvvppppppooonnnmmmllllllkkklllkkkjjjiiiiiiiiiiiiiiiiiihhhfffeeefffeeecccaaadddeeeffffffeeecccaaa```___[[[WWWSSSNNNJJJDDDAAA:::999999999;;;<<<======;;;;;;;;;===@@@AAAAAA???<<<===>>>>>>@@@CCCHHHLLLUUU\\\cccfffeee```TTTHHH>>>;;;666333333444555555888:::???HHHPPP[[[mmm|||{{{sssggg]]]ZZZ]]]aaadddhhhhhhhhhfffbbb]]]XXXUUULLLHHHAAA;;;777444222000//////......///000111111333333333333333444555555666666666777888:::;;;<<<;;;===>>>???======>>>???>>>????????????>>>======<<<<<<===>>>@@@AAABBBBBBDDDEEEIIIPPPSSSWWW___iiivvvkkkcccdddjjj[[[MMMHHHFFFAAA======<<<<<<<<<=========>>>>>>>>><<<999888999999888777444333222111222555;;;@@@|||{{{|||{{{{{{{{{zzzyyyvvvsssqqqqqqqqqqqqpppooonnnmmmmmmllljjjhhhfffeeeddddddaaaaaaaaa```^^^\\\[[[ZZZYYYWWWUUURRRPPPNNNMMMLLLJJJKKKMMMOOOPPPPPPPPPOOOGGGDDD@@@===<<<===@@@AAADDDDDDEEEEEEEEEEEEDDDDDD@@@???>>><<<;;;999888777:::;;;;;;<<<;;;:::999888555666666555666999>>>AAA@@@EEEKKKNNNRRRTTTPPPIIIAAA===999666555444333222111111111222444666888:::666999<<<>>>>>>???@@@AAACCCDDDGGGKKKPPPUUUZZZ\\\\\\YYYTTTPPPKKKFFF@@@;;;555555666777888:::;;;<<<======>>>???@@@@@@@@@@@@===>>>@@@AAACCCCCCCCCCCCDDDEEEEEEFFFFFFFFFFFFEEEGGGGGGGGGGGGHHHHHHIIIJJJHHHIIIJJJKKKMMMNNNOOOPPPPPPPPPQQQSSSWWWXXXXXXVVVNNNKKKHHHEEECCCBBB???===<<<999888;;;@@@JJJZZZiiirrrxxx{{{zzzzzz}}}}}}{{{~~~vvvjjj]]]NNNBBB@@@DDDRRRmmmvvvhhh^^^OOOMMMNNNYYYqqqyyyrrrcccRRRKKKHHHFFFCCCCCCBBBAAA???>>>>>>???>>>>>>=========>>>???@@@@@@AAA<<<<<<<<<===<<<<<<;;;:::<<<<<<<<<<<<;;;::::::999444444444444444555666777666666999<<<<<<:::>>>DDDWWWhhh{{{{{{nnneee[[[VVVUUUZZZfffrrr{{{xxxuuuooodddXXXTTTVVVfffuuu}}}|||{{{zzzwwwsssqqqrrrtttvvvyyy}}}}}}|||}}}zzzuuurrrqqqqqqqqqpppmmmmmmmmmmmmllllllllllllnnnnnnnnnmmmkkkiiigggfffddd^^^TTTKKKFFFDDDFFFGGGMMMTTT\\\ccchhhnnntttyyy~~~}}}{{{zzzzzzzzzzzzyyyvvvsssppppppoooooonnnnnnnnnnnnmmmlllkkkjjjiiiiiiiiiiiiiiigggeeedddddddddbbb```dddeeeeeeeeedddbbb```___]]]ZZZVVVRRRNNNJJJEEEAAA:::::::::999888999999:::<<<<<<<<<>>>AAABBBAAA@@@;;;<<<>>>???AAAEEEJJJNNNXXX___fffhhhgggaaaTTTHHH>>>:::666333444555777777999;;;AAAIIIRRR^^^qqqnnnggg\\\UUUSSSVVVZZZ]]]```aaaccccccbbb___\\\ZZZQQQLLLDDD>>>:::666333111///////////////000000000111111111111222444555666666666666777888:::;;;<<<;;;===??????>>>===>>>???<<<<<<============<<<<<<;;;<<<===>>>@@@AAABBBCCCDDDEEEJJJPPPUUUYYYbbblllzzzyyyhhh___^^^```VVVLLLHHHEEEAAA>>>===<<<<<<<<<<<<===============;;;999888999888777555333333222222333666<<<@@@}}}||||||zzzyyyxxxxxxvvvtttrrrqqqppppppooonnnmmmllllllkkkjjjiiigggfffeeeeeedddaaaaaa```___]]][[[YYYXXXYYYXXXUUURRRPPPNNNLLLLLLIIIIIIJJJKKKLLLMMMMMMMMMHHHFFFBBB???>>>@@@CCCEEEDDDEEEGGGGGGHHHGGGFFFEEECCCDDDDDDCCCAAA???<<<;;;999999:::999999888888777777666666555555999???DDDFFFJJJLLLNNNPPPQQQJJJAAA<<<999555222222222111000000000000111333666888:::999;;;>>>???@@@@@@BBBCCCEEEHHHLLLRRRXXX]]]bbbddd```\\\UUUOOOIIIDDD???;;;444444555666777888999999======>>>???????????????===???AAACCCDDDDDDDDDDDDDDDDDDEEEFFFFFFEEEEEEDDDFFFFFFFFFFFFFFFGGGHHHHHHFFFGGGHHHJJJLLLMMMOOOOOONNNOOOQQQUUUYYYYYYWWWUUUNNNKKKHHHFFFDDDAAA>>>;;;;;;888888<<>>===<<<===>>>>>>============>>>???AAAAAA;;;;;;<<<<<<<<<<<<;;;;;;===<<<<<<;;;::::::999999444444444555666777888999666555888<<<===;;;===BBBUUUeeexxx|||qqqiii___YYYWWW[[[fffqqqvvvuuutttqqqggg[[[UUUVVVcccppp}}}zzzxxxuuutttsssqqqnnnlllpppwww}}}~~~~~~zzzuuurrrqqqppppppoookkkllllllllllllmmmmmmmmmnnnnnnnnnnnnmmmlllkkkjjjeee___UUUKKKDDDBBBCCCDDDNNNTTT]]]ccchhhmmmsssxxx~~~zzzyyyxxxxxxxxxwwwtttqqqppppppppppppppppppppppppoooooonnnmmmmmmlllkkkkkkhhhfffdddccccccccccccaaadddddddddcccbbb```___^^^\\\YYYVVVSSSOOOJJJDDD@@@::::::;;;999777777888:::=========???AAABBBAAA@@@<<<===>>>???AAAFFFMMMQQQZZZbbbiiikkkiiiaaaTTTGGG:::777333222333555777888<<<>>>CCCKKKTTT___qqqxxxccc]]]TTTNNNMMMOOORRRTTTVVVWWWZZZ[[[\\\\\\[[[ZZZRRRMMMFFF@@@;;;888555333000000000000000000000000//////000000111333444555555666666777888999;;;;;;;;;<<<>>>>>>=========>>><<<<<<===>>>>>>>>>>>>>>><<<===>>>???AAACCCDDDDDDFFFGGGKKKRRRVVV[[[eeeooossseee]]]ZZZXXXSSSMMMHHHDDDAAA???============>>>>>>>>>>>>>>>===;;;:::::::::999888666222333333222333777<<<@@@}}}{{{xxxvvvvvvuuutttrrrqqqpppnnnlllkkkkkkkkkkkkhhhgggfffeeeddddddddddddbbbaaa```^^^\\\ZZZWWWVVVXXXWWWTTTQQQNNNLLLKKKJJJGGGGGGGGGGGGHHHIIIIIIJJJFFFDDDAAA>>>>>>@@@DDDFFFGGGHHHJJJLLLMMMMMMLLLKKKJJJKKKLLLLLLKKKGGGCCCAAA888888888888888888777777999::::::;;;>>>BBBHHHMMMPPPRRRSSSSSSTTTQQQHHH===999666222000000000000////////////000222555777999;;;===??????@@@AAADDDFFFHHHLLLRRRZZZ```fffiiikkkccc]]]TTTLLLFFFAAA===;;;444555666777888888888888<<<===>>>>>>???>>>>>>>>>>>>???BBBDDDFFFFFFEEEEEEDDDDDDDDDEEEEEEDDDDDDCCCFFFEEEDDDDDDDDDEEEFFFGGGGGGGGGHHHIIIJJJKKKLLLMMMKKKNNNRRRXXX[[[[[[XXXUUUMMMKKKIIIGGGFFFCCC???<<<:::888999===BBBIIIVVVccchhhnnnrrrssstttxxxyyywwwxxxooobbbVVVIIIAAABBBIIIXXXsss|||vvvlll```WWWIIILLLRRR^^^rrr{{{gggYYYLLLGGGGGGDDDAAA@@@??????>>><<<;;;<<<>>>@@@@@@???>>>======>>>??????<<<======>>>>>>======<<<===<<<;;;:::999999999999555555444555555666777888666555777<<<===<<<>>>BBBOOO```sss~~~~~~uuulllccc]]]ZZZ\\\eeeooooooppprrrqqqiii\\\VVVVVV___jjjyyyyyyvvvrrrpppppppppooonnnuuu~~~zzztttqqqooonnnmmmmmmiiijjjkkkkkkmmmmmmnnnooooooppppppppppppppppppppphhhaaaWWWLLLEEEBBBCCCDDDJJJQQQZZZaaaggglllsssxxx~~~zzzyyyxxxxxxxxxvvvsssqqqooooooppppppqqqqqqrrrrrrooopppppppppooommmkkkjjjgggeeecccbbbcccddddddccceeedddbbb```___^^^^^^]]][[[ZZZWWWTTTPPPJJJDDD???888:::;;;:::888888:::<<>>>>>@@@AAABBBAAA???>>>>>>??????BBBHHHPPPVVV]]]dddkkkmmmjjjbbbSSSFFF888666222222444777999:::>>>@@@HHHQQQ[[[gggyyy{{{iiiZZZUUUNNNJJJIIIJJJKKKLLLLLLLLLNNNPPPQQQRRRRRRSSSNNNIIIBBB===999666333222000111111111111111000000000000000000000111222333555555555555666777888999888:::<<<<<<;;;;;;;;;<<<;;;;;;===>>>????????????===>>>???AAACCCDDDFFFFFFIIIIIIMMMSSSWWW\\\gggqqqmmmaaa[[[XXXRRRPPPMMMHHHDDDAAA>>><<<============<<<<<<<<<<<<;;;:::999999999888666444222222333333444888===@@@~~~|||xxxvvvuuuuuutttsssrrrpppmmmjjjiiiiiijjjjjjfffeeeddddddccccccddddddbbbaaa```^^^\\\YYYVVVUUUWWWUUUSSSPPPMMMKKKIIIHHHFFFFFFEEEEEEEEEFFFGGGHHHCCCAAA>>><<<<<>>>>>>>>>>>>>>>>>>>>>>>;;;===AAAEEEIIINNNUUUYYYZZZ[[[[[[ZZZYYYVVVKKK???999666222000111111111000///...///000222444777888===>>>??????@@@BBBEEEHHHJJJOOOVVV___fffkkknnnoooccc\\\RRRIIICCC???<<<;;;555666777888888999888888<<<===>>>>>>>>>>>>>>>===>>>@@@BBBEEEGGGGGGFFFFFFCCCDDDDDDDDDDDDDDDCCCCCCEEEEEEDDDCCCCCCDDDEEEFFFHHHHHHHHHIIIIIIIIIJJJJJJJJJMMMSSSZZZ]]]]]]XXXTTTMMMLLLJJJIIIHHHFFFBBB???:::999:::>>>BBBIIITTT```ccciiinnnoooppptttuuutttrrriii]]]RRRFFF@@@DDDLLL]]]xxx|||vvvlll```WWWFFFLLLUUUcccwwwwwwfffWWWIIIDDDDDDCCCAAAAAA??????>>><<<;;;<<<>>>AAACCCAAA???>>>===<<<======>>>>>>???????????????>>><<<<<<;;;:::999999999999666555555444444444555555666444777<<<>>>===>>>BBBJJJ[[[nnn{{{wwwoooeee```\\\]]]eeennnkkklllpppqqqiii]]]VVVVVV[[[gggwww}}}zzzwwwsssqqqqqqrrrsssssszzz}}}yyytttpppnnnmmmkkkjjjhhhiiijjjkkkmmmnnnooopppqqqqqqqqqrrrrrrsssssstttkkkeeeZZZOOOGGGDDDDDDEEEEEELLLUUU^^^dddkkkrrrwww~~~~~~}}}{{{zzzyyyyyyyyywwwtttqqqooooooooopppqqqrrrrrrrrrnnnnnnoooooonnnllliiihhhgggeeecccbbbccceeeeeedddeeecccaaa___]]]]]]]]]]]][[[ZZZXXXVVVQQQKKKCCC>>>777999;;;;;;::::::===@@@@@@??????@@@BBBBBB@@@???@@@@@@@@@@@@CCCJJJSSSYYY^^^eeelllnnnkkkbbbSSSFFF999777444444666:::===>>>>>>BBBKKKXXXdddrrrppp^^^TTTPPPKKKGGGFFFGGGGGGGGGDDDDDDEEEFFFGGGHHHJJJJJJHHHDDD===888444222000...111111222222222111111000222222111000000000000000444444444444444555666777777888::::::999999999:::888999;;;===>>>?????????>>>???@@@BBBDDDFFFGGGHHHJJJJJJNNNTTTXXX]]]hhhrrr{{{iii___ZZZVVVNNNOOOMMMHHHCCC@@@>>>;;;:::::::::::::::::::::999888777666666666555333111222222333333555888===AAA~~~{{{yyyxxxvvvtttrrrrrrooommmkkkkkkkkkiiihhhhhhfffcccbbbcccccccccbbbccc___\\\[[[[[[ZZZWWWTTTVVVTTTQQQOOOMMMKKKHHHFFFBBBAAAAAAAAAAAABBBCCCCCC@@@@@@>>><<<<<<@@@FFFJJJLLLQQQWWWZZZ[[[YYYXXXWWWWWWZZZ]]]```ccc```SSSEEEBBBAAA???>>>===>>>@@@AAAAAAAAACCCGGGOOOYYYdddjjjlllkkkkkkiiieeeZZZLLLAAA999666222////////////...---///000111222333666888;;;<<<======???CCCHHHLLLPPPQQQWWWcccpppvvvuuuppp___YYYPPPHHHCCC???<<<:::999888777777777888999:::<<<<<<======>>>>>>??????>>>???@@@BBBDDDEEEFFFFFFDDDDDDDDDDDDEEEEEEEEEEEECCCCCCDDDDDDDDDDDDCCCCCCIIIIIIIIIHHHGGGGGGIIIKKKOOORRRVVVZZZ[[[[[[ZZZXXXRRRPPPMMMJJJHHHDDD???<<<;;;:::999;;;AAAKKKUUU[[[bbbdddgggkkknnnpppqqqqqqqqqfffWWWJJJBBB@@@FFFLLLbbb~~~ssscccWWWMMMPPP\\\ooorrr___UUUKKKHHHFFFCCCBBBCCC@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>======?????????>>>===;;;:::999<<<;;;:::999888888888888888777666444333222111111///222555999<<<=========HHHVVVjjjxxxwwwrrrjjjccc^^^]]]^^^```gggjjjpppqqqfffVVVNNNPPPYYYdddwwwyyyvvvssssssxxx|||{{{xxxtttooolllkkkkkkjjjkkklllnnnppprrrssstttuuuuuuvvvvvvuuutttsssrrrnnnhhh___UUULLLGGGDDDCCCFFFJJJPPPWWW___gggooottt|||~~~|||zzzyyywwwsssqqqpppppppppppppppooonnnnnnppppppooonnnmmmkkkiiihhheeeeeedddcccccccccddddddfffdddaaa``````___^^^\\\]]]YYYUUUQQQMMMIIIEEEBBB;;;;;;;;;<<<<<<>>>??????===???AAABBBBBBAAA@@@???>>>>>>???@@@CCCIIIPPPUUU```eeeiiiiiiggg```SSSFFFAAA;;;666777:::===BBBHHHGGGIIIPPP\\\mmmsssdddWWWMMMKKKHHHEEECCCAAAAAAAAA@@@AAABBBBBBBBB@@@???>>>;;;:::888555444333333444,,,...111444444222000...000///......///000111222444444444444444555666777888999999::::::;;;;;;;;;<<<;;;:::999:::<<<>>>@@@BBBBBBBBBCCCDDDEEEEEEFFFJJJMMMPPPSSSXXXaaalllttt|||kkkccc\\\TTTPPPMMMHHHCCC???===<<<<<<::::::999888777777777777777777777777666555444333///222444333444999???CCC~~~{{{xxxvvvvvvtttrrrqqqpppmmmkkkjjjjjjjjjhhhgggiiifffdddbbbccccccbbbaaabbb___\\\[[[[[[ZZZWWWTTTUUURRROOOMMMLLLJJJGGGEEEDDDCCCCCCBBBBBBBBBCCCCCC???>>>===<<<===AAAGGGLLLRRRWWW]]]aaabbb```___^^^\\\```dddhhhkkkiii\\\NNNFFFDDDCCCBBBBBBCCCEEEFFFIIIKKKOOOTTT]]]hhhssszzz{{{zzzyyywwwpppcccRRRFFF999666222000/////////...---///111111222333666888;;;<<<===>>>@@@CCCIIIMMMSSSWWWaaannnxxxzzztttmmmYYYTTTMMMFFFBBB???===;;;999888777777777888999:::;;;<<<<<<===>>>??????@@@>>>???AAABBBCCCDDDEEEEEEDDDDDDDDDDDDEEEEEEEEEEEECCCCCCCCCCCCCCCCCCBBBBBBIIIIIIIIIHHHGGGGGGJJJLLLMMMQQQVVV[[[]]][[[XXXVVVRRROOOKKKHHHFFFCCC???===:::999888;;;AAAJJJTTTZZZ___aaadddgggjjjkkklllllliii___RRRGGG@@@@@@GGGOOOdddvvvfffYYYPPPVVVcccvvvnnn]]]SSSJJJGGGEEECCCBBBCCC?????????@@@@@@@@@@@@@@@AAA@@@@@@>>>===<<<;;;;;;<<<<<<<<<<<<<<<<<<;;;:::<<<;;;:::999888888888888888777555333222111111111000222555888:::;;;<<<;;;@@@OOOdddtttyyytttlllddd___]]]]]]^^^eeehhhmmmmmmcccTTTMMMOOOUUU```sss{{{wwwtttuuu~~~}}}zzzuuupppnnnmmmnnnmmmnnnoooppprrrtttuuuvvvuuuuuuvvvvvvuuusssqqqoookkkfff]]]SSSKKKEEECCCAAADDDHHHNNNUUU\\\dddmmmrrr|||~~~}}}||||||}}}|||zzzyyyxxxuuuqqqnnnoooooopppppppppooonnnnnnnnnnnnmmmkkkjjjiiiggggggeeeeeeddddddccccccddddddcccaaa^^^]]]]]]]]][[[ZZZVVVTTTPPPMMMJJJFFFAAA>>>;;;;;;;;;<<<<<<===>>>??????@@@BBBBBBBBBAAA???>>>???@@@AAABBBEEEJJJQQQVVV```eeeiiiiiifff___QQQDDD===777444666:::===BBBHHHKKKPPP[[[kkk|||uuueeeVVVKKKKKKIIIGGGDDDBBBAAAAAA@@@?????????===;;;888666444555444222111000///000000111222444555444222000...//////.........///000111333333333333444555666777999999999:::;;;;;;<<<<<<<<<;;;:::::::::<<<>>>???@@@AAABBBCCCDDDEEEFFFFFFHHHKKKOOOTTTZZZcccoooxxx|||lllccc[[[TTTNNNLLLGGGBBB>>><<<;;;;;;777777777666666666777777777777777777666555444333111333444444666;;;@@@BBB~~~}}}}}}|||zzzwwwuuussssssrrrpppnnnmmmkkkiiiiiiiiiiiihhhgggiiigggdddcccbbbbbb```___```^^^\\\ZZZZZZXXXVVVTTTSSSQQQNNNLLLKKKIIIFFFCCCCCCCCCBBBAAA@@@@@@@@@@@@<<<=========???CCCJJJOOOZZZ___eeejjjjjjhhhfffdddaaaffflllpppssspppcccUUUJJJIIIHHHGGGHHHJJJLLLMMMQQQUUU\\\eeennnyyy|||kkkWWWIII999666222000000000///......///111111222333666888:::;;;<<<>>>@@@DDDJJJNNNVVV]]]jjjwww~~~zzznnneeeRRRNNNHHHCCCAAA???>>>===888888777666777888999::::::;;;<<<===>>>???@@@AAA@@@@@@AAABBBCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEEEECCCCCCCCCBBBBBBAAAAAAAAAHHHIIIIIIHHHGGGHHHJJJLLLLLLPPPWWW\\\]]][[[WWWTTTRRROOOIIIEEECCCAAA???>>>999888888:::@@@IIIRRRXXXZZZ\\\___aaadddeeeeeeeee___VVVKKKDDD>>>???IIIUUUjjjwwweeeYYYRRR]]]nnnxxxfffXXXOOOGGGEEEEEEBBBAAACCC>>>>>>>>>??????@@@@@@@@@AAA@@@???>>><<<:::999888999:::;;;;;;<<<<<<<<<<<<<<<<<<;;;:::999999999999777666444333111000000000000111333555777888999999999HHH]]]ppp~~~|||wwwooogggaaa]]]\\\\\\aaadddhhhhhh^^^RRRMMMMMMTTT___qqq~~~xxxtttwww|||uuuqqqoooooopppooooooppppppqqqssstttuuutttuuuvvvwwwuuusssooommmiiiddd\\\SSSJJJDDDAAA@@@BBBEEEKKKQQQXXXaaaiiiooozzz}}}zzzyyyxxxxxxxxxwwwwwwvvvuuusssnnnkkkmmmmmmoooooopppooonnnmmmlllkkkiiihhhfffeeeeeeeeedddcccbbbbbbaaaaaaaaabbb___]]]ZZZYYYYYYYYYXXXVVVUUUSSSQQQOOOMMMHHHCCC???<<<<<<;;;<<<<<<===>>>???AAAAAABBBCCCBBBAAA???>>>AAABBBCCCDDDGGGLLLSSSWWW___eeeiiihhhddd\\\NNNBBB:::666555888<<>>===<<<;;;;;;;;;;;;<<<===>>>AAAFFFMMMRRR___dddjjjnnnmmmkkkhhhgggeeekkkppptttuuupppcccVVVLLLKKKKKKLLLMMMPPPSSSUUUZZZbbbnnnyyypppYYYJJJ999666222000000000//////...///111111222333555888999:::<<<>>>@@@EEEKKKOOOWWW___mmmwwwyyyqqqddd[[[LLLHHHCCC@@@>>>===<<<;;;777777666666777888999:::::::::;;;===>>>@@@AAAAAABBBBBBCCCDDDDDDDDDCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEEEEDDDDDDCCCBBBBBBBBBBBBGGGHHHHHHHHHGGGHHHKKKMMMNNNQQQVVVZZZ\\\ZZZXXXUUURRRMMMGGGBBB@@@???>>>>>>888888888;;;@@@HHHPPPUUUWWWXXX[[[]]]^^^___^^^^^^VVVNNNFFFAAA===???MMM^^^vvvuuuaaaUUURRRbbbwwwnnn___SSSKKKDDDDDDDDDBBBAAABBB=========>>>??????@@@@@@???>>>>>><<<;;;:::999999:::;;;<<<<<<======<<<<<<===<<<;;;::::::999999999666555444222111000//////000111222333444555666777999EEEYYYkkkzzz}}}yyyrrrjjjddd___^^^]]]___bbbfffddd]]]TTTOOONNNRRR]]]pppwwwtttyyy~~~vvvrrrpppooooooooonnnnnnnnnnnnoooqqqrrrrrrtttvvvwwwvvvtttqqqooohhhddd]]]TTTLLLFFFBBB@@@AAADDDIIIOOOVVV^^^gggmmmwww|||}}}zzzwwwvvvuuuuuutttssssssssssssppplllhhhkkklllnnnoooooonnnmmmllljjjiiigggeeeddddddddddddaaa```______^^^^^^^^^^^^\\\ZZZXXXWWWWWWWWWVVVUUUTTTSSSRRRQQQOOOJJJEEEAAA<<<<<<<<<<<<<<<===>>>>>>@@@@@@AAABBBCCCBBBBBBAAABBBCCCDDDFFFHHHMMMSSSWWW\\\bbbfffddd___VVVIII>>>;;;888888<<>>???AAACCCEEEFFFGGGGGGJJJPPPVVV^^^iiivvv{{{lll```VVVOOOJJJGGGDDD@@@===:::999999666555555444444444555555666666777666666555444444333222444999===???BBBFFF~~~~~~}}}{{{zzzyyyxxxtttrrrppppppppppppooonnnmmmllljjjiiijjjkkkjjjiiigggfffdddbbbbbb```^^^\\\\\\\\\[[[YYYWWWUUUUUUTTTTTTQQQNNNLLLKKKIIIFFFDDD@@@???===<<<::::::999999<<<===>>>@@@CCCHHHOOOSSS___ccchhhkkkkkkiiigggfffjjjpppuuuvvvuuuooobbbUUUMMMMMMMMMOOOSSSWWW[[[]]]gggssswww^^^MMM:::777333000000000000//////000111222111222555777888:::;;;===???DDDJJJNNNXXX```jjjpppnnneeeZZZSSSIIIEEEAAA>>><<<;;;999888777666666555666888999:::::::::;;;===>>>@@@AAAAAADDDDDDDDDEEEEEEEEEDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFEEEDDDCCCCCCDDDDDDFFFGGGHHHHHHGGGIIILLLNNNQQQSSSVVVYYYZZZZZZYYYXXXPPPKKKEEE@@@>>>>>>======888888999<<>>BBBVVVmmmqqq^^^RRRQQQeee|||yyyiii\\\OOOHHHCCCCCCDDDBBB@@@AAA======>>>>>>>>>?????????<<<<<<<<<<<<;;;;;;;;;;;;>>>>>>>>>>>>>>>===<<<<<<>>>===<<<;;;::::::::::::666555444222111000//////111000000000222333555666888BBBSSSeeewww}}}zzztttmmmgggccc```___^^^bbbfffddd^^^XXXSSSPPPOOO[[[nnn{{{wwwwwwvvvqqqooonnnlllooonnnmmmlllmmmnnnoooqqqqqqrrruuuvvvwwwvvvtttrrriiieee___XXXPPPIIIDDDBBBAAADDDHHHMMMTTT]]]fffllltttyyy~~~}}}zzzxxxvvvtttttttttqqqppppppppppppnnnjjjgggjjjkkkmmmnnnooommmllljjjhhhhhhfffeeeddddddddddddaaa```___^^^]]]]]]]]]]]][[[YYYWWWVVVWWWWWWVVVUUUPPPOOOOOONNNLLLHHHBBB>>>===<<<<<<<<<<<<======>>>===>>>@@@BBBCCCEEEFFFFFFBBBCCCEEEFFFIIIMMMRRRVVVYYY___bbb^^^WWWOOODDD:::;;;::::::>>>AAAEEENNNWWWcccvvvqqq___TTTMMMJJJHHHAAAAAA@@@@@@???>>>>>>===999999777666444333222111//////000111222222222333333333444444444444444444///...---,,,,,,---...///...//////000222444555666777777888999:::;;;<<<======<<<<<<;;;;;;;;;;;;<<<======???AAABBBDDDFFFFFFIIIMMMRRRWWW^^^iiivvvwwwiii\\\QQQKKKGGGFFFCCC???<<<:::999999888777666555444333333333666666666666666666555444222222666===@@@AAAGGGOOO~~~}}}|||zzzxxxvvvvvvrrrpppooonnnpppppppppooonnnllljjjjjjjjjjjjiiihhhfffdddcccbbbbbbaaa^^^[[[ZZZ[[[ZZZYYYVVVTTTTTTUUUTTTQQQNNNLLLKKKIIIFFFDDDAAA@@@>>>===<<<;;;;;;;;;<<<===>>>@@@BBBGGGMMMQQQYYY\\\aaadddeeeeeefffgggpppvvvzzzyyyvvvpppdddXXXNNNOOOQQQTTTZZZ___eeehhhqqq|||}}}cccQQQ:::777333111000111000//////000222222111222555777888999:::<<<>>>BBBHHHLLLXXX___fffgggbbbYYYRRROOOFFFCCC???<<<;;;:::888666666555555555666888999;;;:::;;;<<<===>>>???@@@AAACCCDDDDDDEEEEEEEEEDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFEEEDDDDDDEEEFFFGGGEEEFFFGGGGGGHHHIIIMMMOOORRRUUUXXX[[[\\\[[[YYYXXXNNNIIICCC???===<<<<<<<<<888888:::===BBBHHHMMMQQQTTTUUUVVVWWWWWWVVVUUUTTTLLLDDD@@@AAAAAAHHHdddmmm]]]SSSRRRhhh~~~sssfff\\\MMMFFFBBBDDDEEEBBB@@@@@@????????????????????????;;;;;;;;;<<<<<<<<<<<<===???????????????>>>===<<<>>>>>>===<<<;;;;;;;;;;;;777666444333111000000000111000//////000222555777777===KKK^^^rrr~~~{{{vvvpppjjjeeebbb```]]]cccgggfffbbb^^^XXXSSSRRR```ssszzzzzz~~~}}}uuuqqqnnnllljjjooonnnmmmlllmmmnnnppprrrqqqrrrssstttuuuttttttsssjjjhhhbbb[[[TTTMMMGGGDDDAAACCCGGGLLLSSS\\\eeekkkpppuuu{{{{{{zzzxxxuuuttttttttttttpppooonnnmmmmmmmmmjjjhhhjjjkkkmmmnnnnnnllliiihhhffffffffffffeeedddcccbbbbbbbbb```___^^^^^^]]]]]][[[YYYWWWVVVWWWWWWVVVUUUSSSQQQOOONNNLLLIIIDDD@@@======<<<<<<<<<<<<======<<<===???AAADDDGGGHHHJJJCCCDDDFFFHHHJJJNNNSSSVVVVVV[[[]]]XXXQQQJJJAAA::::::999;;;???CCCIIIUUU```vvvyyycccVVVOOOJJJFFFEEE@@@@@@@@@@@@???>>><<<<<<;;;:::777444222000......///000111222333333333333222333444555666555555444000///...---------...///......//////111222444444555666777888999:::;;;<<<;;;;;;<<<<<<<<<<<<<<<<<<======???@@@BBBCCCDDDEEEJJJNNNSSSXXX___iiivvv~~~ooobbbVVVLLLHHHDDDCCC@@@>>>;;;999888777777666555444333333333333555666666666666666555555222444:::BBBCCCDDDOOO^^^~~~~~~}}}{{{yyywwwuuutttsssooonnnlllmmmnnnoooooonnnnnnllljjjiiiiiiiiigggfffdddcccbbbbbbbbbaaa^^^\\\XXXZZZZZZXXXUUUSSSSSSUUURRRPPPMMMKKKJJJHHHEEEBBB@@@???>>>===<<<;;;;;;;;;;;;<<<===>>>@@@DDDHHHLLLQQQTTTYYY]]]aaaeeeiiilllsssxxx{{{zzzvvvqqqggg]]]RRRSSSVVV[[[bbbiiiooosssyyyzzz___NNN:::777333111111111000//////111222222111222444666888999:::;;;===AAAFFFJJJTTTZZZ```___WWWOOOJJJIIIBBB???===;;;;;;:::888777555555555555666888:::;;;;;;<<<<<<===>>>??????@@@AAAAAABBBCCCCCCDDDCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEEEEDDDCCCBBBCCCEEEGGGHHHEEEFFFGGGGGGHHHJJJMMMPPPQQQUUU[[[```aaa^^^YYYVVVKKKGGGBBB>>>===<<<;;;:::888999;;;>>>CCCHHHMMMPPPSSSTTTTTTTTTTTTSSSQQQPPPHHH@@@>>>BBBEEEQQQssswwwfffZZZTTTUUUjjjqqqoooooottt~~~wwwlllbbbZZZLLLFFFBBBDDDEEEBBB??????AAAAAAAAA@@@??????>>>>>>======<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>>>>>>>???>>>===<<<;;;;;;;;;;;;888777555333222111111111000///......///222666888999<<>>>>>@@@BBBDDDGGGIIIJJJDDDFFFHHHJJJLLLOOOTTTWWWUUUZZZ[[[TTTLLLGGGAAA<<<::::::===BBBHHHRRRaaaooo}}}jjjWWWOOOLLLHHHDDDCCC@@@AAAAAA@@@???===;;;:::;;;999777444222000000000111222333444555555444444444555777999888777444333111000///........./////////......///000111222333444444555777888999:::;;;::::::;;;<<<============>>>>>>???@@@AAABBBCCCCCCIIIMMMRRRWWW___jjjwwwqqqeee[[[PPPHHHFFF@@@???===;;;888666555444222222222222222333444555555555666666666666555555333777@@@HHHHHHHHHYYYnnn~~~|||{{{zzzxxxuuusssqqqqqqnnnlllkkkkkkmmmnnnnnnnnnnnnllliiihhhhhhgggfffdddbbbbbbaaabbbbbbaaa^^^\\\WWWYYYZZZXXXTTTRRRSSSUUUQQQOOOLLLJJJHHHFFFCCCAAA======<<<;;;:::::::::::::::;;;<<<===>>>AAAEEEHHHLLLOOOTTTYYY___eeelllqqqrrrxxx{{{yyyuuuqqqhhh```UUUWWWZZZ```hhhpppvvvzzzsssXXXFFF:::777333111111111000000000111222222111222444666888999999:::<<>>>>>??????>>>???@@@AAABBBBBBBBBBBBDDDDDDDDDDDDEEEEEEEEEEEECCCBBBAAAAAABBBDDDGGGHHHDDDEEEGGGGGGHHHJJJMMMPPPNNNTTT]]]dddeee```XXXSSSJJJFFFBBB>>>===<<<:::999999:::<<>>CCCBBBBBBAAA@@@???>>>>>>??????>>>===<<<<<<;;;;;;999:::;;;===>>>????????????>>>===<<<<<<;;;;;;<<<888777666444333222111111000///------///333777999>>>>>>DDDRRRggg}}}{{{tttllleee```\\\[[[dddiiihhhgggeee]]]TTTNNN\\\ooo}}}xxxoooiiimmmsssxxxyyywww{{{vvvqqqppppppmmmjjjjjjiiigggggghhhjjjmmmooovvvtttqqqooommmlllllllllkkkiiieee___WWWPPPIIIFFF???AAAEEEIIIOOOXXXbbbiiikkkooouuu{{{}}}yyytttsssrrrqqqqqqqqqrrrsssrrrooolllkkkkkklllmmmllljjjlllmmmnnnmmmjjjfffccc```bbbeeeffffffccc```^^^]]]\\\[[[YYYXXXXXXWWWWWWYYYWWWVVVUUUVVVVVVVVVTTTSSSPPPLLLIIIFFFCCC@@@===>>>======<<<<<<<<<======@@@@@@AAABBBDDDFFFHHHIIIFFFHHHJJJLLLNNNQQQUUUYYYVVVZZZZZZRRRJJJFFFBBB>>><<<<<<@@@GGGOOOZZZlll|||lllZZZIIIFFFFFFCCC???>>>AAAAAAAAAAAA???===;;;:::999888666555555555666666444555666777888777666666666888:::;;;:::777444111222111000///......///000///////////////000111111333333444666777999::::::999:::;;;<<<============>>>>>>???@@@AAAAAABBBBBBGGGKKKQQQWWW___jjjxxx}}}iii]]]VVVMMMGGGFFF===<<<:::888666444333222......///000111333555666555555666666666666666555555999DDDLLLKKKKKK___xxx|||{{{zzzyyywwwtttrrrqqqmmmnnnoooppppppooonnnmmmllllllkkkiiihhhgggeeeeeeaaaaaa```___^^^]]]\\\\\\XXXXXXXXXWWWVVVTTTSSSRRRSSSPPPMMMIIIFFFEEEEEEEEEAAA@@@???===<<<<<<;;;;;;===<<<;;;;;;<<<>>>AAABBBDDDHHHMMMSSSYYYaaahhhmmmxxxyyy{{{|||zzzuuummmggg\\\\\\___eeemmmvvv}}}iiiTTTHHH:::777333111111222222222222222222222333555666666444555666777999>>>DDDHHHPPPPPPOOONNNJJJFFFBBB@@@:::::::::999999999999888777555555777:::;;;999666999:::;;;<<<===???@@@@@@@@@AAAAAABBBBBBAAAAAA@@@BBBDDDEEEFFFEEEFFFHHHIIICCCCCCBBBBBBCCCDDDFFFGGGGGGFFFEEEEEEFFFIIILLLNNNRRRXXX^^^bbbgggggg___UUUMMMHHHCCC@@@???>>>;;;888777888;;;???CCCHHHLLLNNNOOOPPPQQQRRRRRRPPPNNNMMMHHHCCCAAADDDHHHYYY}}}{{{hhhUUUMMMOOO\\\tttrrrgggZZZTTTSSS[[[dddkkkuuuwwwnnnfffZZZPPPJJJIIIGGGDDDBBB@@@>>>>>>????????????>>>>>>>>>>>>;;;<<<<<<===>>>=========???>>>>>>===<<<=========AAAAAA@@@???>>>===<<<;;;999888555333111000//////+++---//////...///333777>>>===AAAKKK]]]sss}}}ssslllgggddd___\\\___bbbgggkkkjjjfffaaa]]]VVVXXXaaalllpppnnnlllmmmmmmttt|||}}}}}}|||nnnkkkmmmmmmkkkjjjggggggggghhhjjjmmmqqqssstttsssqqqooommmmmmmmmmmmkkkiiigggccc]]]UUULLLFFFBBBBBBCCCGGGOOOYYYbbbhhhhhhlllsssyyy~~~}}}xxxuuuqqqrrrrrrrrrssssssttttttrrrpppnnnmmmmmmmmmkkkjjjmmmlllkkkiiihhhfffeeeeeeffffffggggggeeeccc```^^^]]]\\\[[[ZZZZZZZZZ[[[\\\ZZZYYYWWWWWWWWWVVVUUUSSSRRRPPPMMMJJJFFFCCC@@@>>>===<<<;;;;;;;;;<<<>>>???AAA@@@???BBBFFFHHHHHHFFFJJJKKKLLLLLLMMMPPPTTTWWWWWWXXXYYYWWWPPPHHHBBB???<<>>>>>>>>===<<<<<<;;;;;;:::999777555444333333444444444555555666777999999777888888888777666444333111000000///...---,,,,,,222000......000111111111111222444666777888999999<<<<<<==================<<<>>>@@@@@@AAABBBEEEGGGGGGLLLRRRWWW]]]hhhvvvwwwdddXXXOOOGGGBBBAAA<<<;;;888666444222111111000000000111222222333333222333555666666777:::<<<999CCCJJJPPPTTTRRR___{{{||||||zzzyyyvvvtttrrrqqqnnnoooppppppooonnnlllkkkhhhhhhgggeeedddcccbbbaaabbbaaaaaa```___^^^]]]]]]WWWWWWWWWVVVUUUTTTSSSRRRRRRPPPMMMIIIFFFEEEDDDDDDAAA@@@???===<<<<<<;;;;;;<<<<<<;;;;;;<<<>>>@@@BBBDDDGGGMMMSSSZZZaaaiiinnnyyyyyy{{{|||zzztttmmmggg^^^___bbbhhhqqqzzzxxxcccOOODDD999555222///000111111111333333333333444555666777888888999:::<<>>??????AAAAAABBBBBBBBBBBBAAAAAAAAABBBDDDDDDCCCCCCDDDFFFCCCCCCBBBBBBCCCDDDFFFGGGGGGFFFEEEEEEGGGJJJNNNPPPTTT[[[bbbeeefffeee]]]UUUIIIEEE@@@===<<<;;;888666888:::<<<@@@EEEIIIMMMOOOOOOPPPQQQRRRQQQPPPMMMLLLDDD???===AAAFFFWWWzzzvvvdddSSSMMMQQQcccyyypppdddXXXUUUXXXaaajjjpppwwwvvvmmmdddXXXMMMHHHGGGEEECCCAAA@@@@@@???>>>>>>>>>============<<<<<<<<<<<<<<<=========>>>??????>>>>>>>>>=========>>>>>>>>>>>>>>>>>>>>>>>>:::888666333111/////////+++---//////...000444777999999===GGGXXXnnn}}}ssslllgggddd___\\\^^^```eeejjjllliiibbb\\\RRRTTT[[[fffjjjjjjiiikkkmmmuuu~~~|||||||||mmmhhhiiiiiiiiijjjhhhgggggggggiiimmmppprrrsssrrrpppnnnmmmmmmnnnnnnmmmkkkhhhddd___WWWOOOIIICCCBBBCCCFFFMMMVVV___eeehhhlllrrrwww|||~~~xxxuuurrrrrrrrrrrrrrrqqqqqqqqqqqqooommmlllllllllkkkjjjhhhhhhgggfffdddcccbbbbbbddddddeeeeeedddbbb```___\\\\\\[[[ZZZZZZ[[[\\\\\\ZZZYYYWWWWWWWWWWWWUUUSSSQQQPPPMMMJJJFFFCCC@@@??????>>>=========>>>@@@AAACCCBBBAAADDDGGGIIIIIIHHHJJJKKKLLLMMMNNNPPPUUUXXXWWWYYYYYYVVVPPPJJJEEECCCCCCIIIQQQXXXbbbuuu}}}dddTTTOOOHHHCCC@@@@@@@@@@@@>>>>>>======<<<;;;;;;;;;999888777555444444555555999999999999::::::;;;<<<<<<===<<<<<<:::888666555222222222111111111000000111///------///000111000111111333555666777888888::::::;;;<<<<<<<<<;;;;;;<<<>>>???@@@@@@BBBDDDGGGGGGLLLRRRWWW^^^jjjzzzqqq___SSSKKKEEEAAA@@@;;;:::888666444222111111000000000111222222333333333444666666666777999<<<>>>IIIRRRXXXYYYTTT```zzz}}}}}}|||zzzxxxuuusssqqqppppppppppppooonnnllljjjiiiiiihhhgggfffeeedddcccbbbbbbaaaaaa```___^^^]]]]]]UUUUUUVVVUUUUUUTTTSSSSSSRRRPPPMMMIIIGGGEEEDDDDDD@@@???>>>===<<<;;;;;;;;;<<<;;;;;;;;;<<<>>>???AAABBBFFFLLLSSSZZZbbbjjjoooyyyyyyzzz{{{yyytttmmmhhhbbbdddgggmmmuuu~~~rrr]]]KKK@@@999666222000111222222222111111111111222222333444666777999:::===AAAHHHLLLOOONNNLLLHHHDDD@@@<<<:::666666777888888999999999:::888666666777999999888::::::;;;<<<======>>>>>>BBBBBBCCCCCCCCCCCCBBBBBB@@@AAABBBBBB@@@@@@AAABBBCCCCCCCCCCCCDDDEEEFFFFFFGGGFFFEEEEEEHHHLLLPPPSSSWWW___eeeeeebbb^^^WWWPPPFFFCCC???<<<:::999777555999;;;>>>BBBFFFJJJNNNOOOOOOPPPQQQQQQQQQOOOMMMKKKAAA<<<;;;???GGGXXXwwwqqq```RRRPPPVVVmmmlll```RRRTTT[[[gggpppuuu{{{xxxmmmcccVVVJJJFFFEEECCCAAAAAA@@@AAAAAA============<<<<<<<<<<<<===<<<<<<;;;<<<===>>>???>>>??????@@@@@@>>>===<<<;;;;;;<<<===>>>??????@@@;;;999777444111///......,,,---//////000111444666444444888AAARRRggg|||vvvnnnjjjfffaaa^^^\\\^^^bbbiiinnnlllddd]]]PPPQQQVVV___eeefffhhhkkkqqqyyy{{{zzzyyy|||{{{kkkddddddeeefffhhhhhhgggffffffhhhlllppprrrqqqpppooonnnnnnnnnoooooopppmmmjjjfffaaaZZZSSSNNNDDDCCCBBBDDDJJJSSS\\\bbbhhhlllqqqvvvzzz~~~yyyuuuvvvvvvvvvuuutttsssssssssooollljjjiiiiiijjjiiihhhccccccbbbaaa___^^^]]]]]]___```aaabbbaaa```___^^^\\\[[[[[[ZZZZZZ[[[[[[\\\ZZZYYYWWWVVVWWWVVVUUUSSSPPPOOOMMMJJJGGGDDDBBB@@@AAA@@@@@@??????AAABBBCCCEEEDDDDDDFFFIIIKKKJJJJJJJJJKKKMMMNNNOOORRRVVVYYYZZZZZZZZZWWWSSSOOOMMMLLLJJJOOOVVV```nnnnnnZZZNNNIIIDDD@@@????????????>>>======<<<<<<;;;::::::888777666555666666888888<<<<<<<<<======>>>??????DDDCCCBBB@@@>>>;;;888777111111111222222111111000222000......000111222111000111222333444555666666888888999:::::::::::::::;;;===??????@@@AAADDDFFFGGGKKKRRRXXX```nnn{{{kkkYYYNNNGGGAAA??????;;;999777555333222111000000000111111222333333333444555666666666666888:::BBBQQQ[[[^^^\\\VVVaaa{{{|||}}}|||zzzwwwtttqqqpppoooppppppooonnnmmmjjjhhhfffhhhhhhgggfffeeedddcccbbb``````___^^^]]]\\\[[[[[[UUUUUUUUUVVVVVVUUUTTTTTTQQQOOOMMMIIIGGGEEEDDDCCC??????>>>===<<<;;;;;;;;;;;;;;;;;;;;;<<<===>>>???AAAEEEJJJQQQXXX```hhhmmmvvvvvvwwwxxxwwwtttnnnjjjggghhhkkkooouuu|||rrr]]]KKKAAA;;;888555333333555555555222222222222222333444555666888:::===@@@DDDJJJNNNQQQOOOLLLGGGBBB===:::888444555666777888999::::::;;;999777666666777999999::::::;;;<<<<<<===>>>>>>BBBCCCCCCCCCCCCCCCCCCBBB@@@AAABBBAAA???>>>???@@@CCCCCCCCCDDDDDDEEEFFFFFFGGGFFFEEEFFFIIINNNSSSVVV[[[cccgggccc\\\UUUMMMGGGEEEBBB???<<<:::999888777999;;;>>>BBBGGGJJJMMMNNNOOOPPPQQQQQQPPPNNNLLLJJJ@@@<<<<<>>>>>=========<<<<<<<<<>>>===;;;:::;;;<<<>>>@@@===>>>@@@AAAAAA???===<<<::::::;;;<<<===>>>>>>???;;;:::777555222000...---,,,---///000111333555666111222555===MMMbbbwwwyyyrrrmmmiiieeebbb\\\\\\___hhhooooooggg^^^RRRQQQTTT[[[aaadddiiioooxxx~~~}}}{{{|||{{{~~~xxxiiicccbbbbbbccceeehhhgggffffffhhhkkkoooqqqooonnnnnnmmmnnnooopppqqqqqqnnnkkkhhhccc]]]VVVQQQEEECCCBBBDDDJJJSSS\\\bbbhhhlllqqquuuyyy|||yyyuuuwwwvvvvvvuuuuuuttttttsssnnnkkkhhhfffffffffeeedddbbbaaa```^^^[[[YYYWWWWWWYYYZZZ[[[\\\\\\\\\\\\[[[ZZZZZZZZZZZZZZZ[[[[[[[[[ZZZXXXVVVVVVVVVVVVTTTRRROOONNNMMMJJJGGGEEECCCBBBBBBAAA@@@@@@@@@AAACCCDDDFFFFFFFFFHHHJJJKKKLLLLLLJJJLLLNNNPPPQQQTTTXXX[[[\\\\\\\\\YYYWWWVVVVVVXXXWWW[[[bbbmmm}}}sss```RRRHHHEEEAAA??????@@@@@@???======<<<<<<;;;::::::999777666666666777999:::;;;<<<===???@@@AAABBBCCCCCCHHHGGGFFFCCC@@@===;;;:::444555555555555444333222444222000000222333333333111111111222333444555555777888999:::::::::::::::;;;===>>>??????AAADDDFFFFFFKKKRRRYYYcccssswwwgggVVVKKKEEE???======999888777444333111111000000000111222222333333444555666777666555555777999DDDSSS\\\\\\YYYUUUbbb|||}}}}}}{{{xxxuuuqqqooommmlllmmmmmmmmmlllkkkhhhfffeeeccccccbbbaaa``````______]]]]]]\\\[[[ZZZYYYYYYXXXUUUVVVVVVVVVVVVVVVUUUTTTPPPOOOLLLJJJGGGEEECCCBBB???>>>===<<<;;;;;;;;;<<<:::::::::;;;;;;<<<======???BBBHHHMMMTTT[[[bbbgggooooooqqqssstttssspppmmmkkkmmmoooppprrrvvv|||ttt___MMMCCC<<<999666444555666777777666666666777888999:::;;;:::===BBBFFFIIIMMMQQQTTTVVVSSSNNNHHHBBB===999888444444555777888999:::;;;<<<;;;999777666666888:::999::::::;;;<<<===>>>>>>BBBCCCCCCCCCCCCCCCCCCBBBBBBCCCCCCBBB@@@???@@@AAACCCCCCDDDEEEEEEFFFFFFFFFGGGFFFEEEFFFJJJPPPVVVZZZaaaggghhh```VVVNNNGGGBBBBBB@@@>>>;;;888777777777888:::>>>BBBFFFIIIKKKLLLOOOOOOPPPPPPOOOMMMKKKIII???<<<<<>>>>>>>>======>>>===;;;:::;;;<<<>>>@@@===>>>@@@AAA@@@???===;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888666333111///------...///111333555555555222222555<<>>>>>@@@BBBEEEGGGIIIJJJKKKIIIHHHFFFDDDAAA???>>>======>>>>>>>>>===:::888777777444222111222333333222333222222222222333444555888999:::;;;<<<<<<<<<<<<;;;===??????@@@AAADDDFFFFFFLLLTTT]]]hhhyyyttteeeTTTJJJEEE???<<<;;;888777666444222111000000111111111222333333444444666777777777555555777888BBBPPPUUURRRQQQRRRaaa{{{}}}|||zzzvvvrrrnnnlllkkkjjjhhhiiiiiiiiihhhgggeeeddddddccccccbbbaaaaaa``````\\\[[[[[[ZZZYYYXXXWWWWWWUUUUUUVVVVVVUUUTTTSSSSSSOOONNNLLLJJJGGGEEEBBBAAA>>>===<<<<<<;;;;;;<<<<<<:::::::::;;;;;;;;;<<<<<<===@@@DDDIIINNNTTTZZZ___eeefffhhhmmmqqqssssssrrroooqqqqqqpppoooqqqvvv{{{wwwbbbPPPFFF===:::666555666777888888666666777888:::<<<===>>>???DDDKKKQQQTTTWWWYYYZZZ[[[WWWPPPIIIBBB===:::888555555666777888::::::;;;;;;;;;;;;999666666777999888888999;;;<<<===>>>???BBBBBBCCCCCCCCCCCCBBBBBBCCCDDDEEEDDDBBBAAABBBCCCCCCCCCDDDEEEFFFFFFFFFFFFGGGFFFEEEGGGKKKRRRYYY^^^eeegggddd[[[SSSMMMFFF@@@======<<<999555444555666888:::>>>CCCFFFIIIKKKKKKNNNOOOPPPPPPNNNLLLJJJHHH>>>;;;<<>>>>>>>>>>>===<<<<<<;;;<<<===>>>???===>>>>>>??????===<<<;;;<<<;;;;;;;;;::::::999999999888888666444222000///......///111555666666555222333555:::EEEXXXnnn|||yyyrrrmmmjjjeeebbb]]]]]]```gggoooqqqmmmhhhZZZTTTQQQSSSYYY```kkkuuuyyyzzztttssssssssszzz~~~|||tttoooqqquuuyyyxxxoookkkiiieeedddeeeggghhhiiikkklllmmmnnnnnnmmmmmmllllllmmmooopppqqqpppooonnnmmmiiiccc[[[VVVIIIFFFCCCDDDHHHQQQ[[[aaafffiiinnnrrruuuxxx|||~~~|||zzzwwwwwwvvvuuuttttttssssssoookkkgggeeeeeefffffffffeeedddaaa]]]YYYVVVSSSQQQPPPQQQQQQRRRRRRSSSTTTTTTUUUUUUWWWXXXXXXXXXXXXXXXVVVUUUSSSSSSSSSRRRQQQOOOMMMMMMLLLJJJIIIGGGFFFEEEAAA@@@?????????@@@BBBCCCCCCEEEHHHJJJKKKLLLOOOQQQPPPSSSWWWZZZ\\\___bbbeeeaaabbbcccdddeeeggglllooottt{{{nnn\\\PPPJJJDDDBBB@@@???@@@@@@???===<<<;;;;;;::::::999888888777777777888999<<<>>>???BBBDDDGGGJJJMMMNNNOOOOOOGGGFFFEEEDDDCCCBBBBBBBBBAAABBBCCCCCCBBB@@@===<<<;;;999666444555555444333555555444333333444555666888999:::<<<============<<<>>>@@@@@@AAABBBEEEGGGHHHOOOZZZdddpppmmm___QQQIIIDDD???::::::777666555333222111000000111111222222333444444444666777777666555555777999???KKKMMMHHHJJJOOO^^^uuu~~~}}}{{{yyyuuupppllliiihhhhhhddddddfffggggggfffeeedddfffeeeeeeddddddccccccccc\\\[[[ZZZZZZXXXXXXWWWVVVTTTTTTTTTTTTSSSRRRPPPPPPOOONNNLLLJJJGGGDDDBBBAAA======<<<;;;;;;;;;<<<<<<999999:::;;;;;;;;;;;;:::<<<>>>AAADDDHHHMMMRRRVVV[[[]]]```gggnnnsssvvvvvvrrrttttttrrrooooootttyyy{{{fffUUUKKK@@@>>>:::999:::<<<======888999:::<<<>>>AAACCCDDDJJJPPPZZZbbbfffgggffffff^^^YYYRRRIIIAAA<<<999888666777777888999:::;;;;;;:::<<<<<<;;;777555666888666777888:::<<<>>>???@@@AAAAAABBBBBBBBBBBBAAAAAACCCDDDEEEEEECCCBBBCCCDDDBBBCCCEEEFFFGGGGGGFFFFFFGGGFFFEEEGGGLLLTTT[[[```aaa```[[[RRRMMMKKKFFF@@@<<<===<<<999555444555777999;;;@@@DDDHHHJJJKKKLLLNNNOOOPPPOOONNNKKKIIIGGG@@@>>>>>>GGGXXXkkkyyy~~~xxxmmmaaaXXXNNNJJJVVVfffmmmeee]]]ooo}}}lllaaaUUUKKKFFFDDDAAA>>>======???@@@???>>>>>>>>>>>>=========<<<<<<<<<<<<=========>>>============<<<<<<<<<;;;::::::::::::999999999999777777777666555333111000///...///222666777666444000111333666@@@QQQgggvvv|||tttppplllhhhddd___```ccchhhmmmpppooonnnaaaYYYSSSTTTYYYaaannnzzz~~~xxxrrrpppppppppwwwzzz{{{wwwooommmqqqwww~~~vvvppplllggggggiiiggghhhkkknnnoooooonnnmmmnnnmmmllllllmmmnnnpppqqqppppppqqqqqqnnnggg^^^XXXLLLIIIDDDCCCFFFMMMVVV[[[bbbeeejjjnnnrrruuuyyy{{{~~~~~~~~~~~~}}}zzzyyyxxxvvvsssqqqoooooofffddd```___aaadddffffffcccbbb```]]]YYYWWWTTTSSSPPPPPPPPPPPPQQQQQQRRRSSSRRRSSSUUUVVVWWWWWWVVVVVVUUUSSSQQQQQQQQQQQQOOOMMMMMMLLLKKKJJJIIIHHHGGGGGGAAAAAA@@@@@@@@@AAABBBCCCCCCFFFJJJLLLMMMOOOSSSVVVVVVZZZ^^^aaadddfffjjjlllkkkmmmoooqqqssswww|||{{{hhhXXXLLLFFFCCCAAA@@@??????>>><<<:::;;;;;;::::::999888888888888777888888:::<<>><<<;;;;;;999888888777666555444555777888888999:::<<<======>>>>>>===???AAAAAABBBCCCFFFHHHLLLUUUaaalllyyywwwbbbVVVKKKFFFCCC>>>999888666555444222111000000000111111222333333444444555555666777666555666888999<<>>???AAABBBBBB@@@AAACCCEEEHHHKKKMMMOOOYYYaaallluuuyyyyyyxxxwww___ZZZRRRIIIAAA<<<999888888888888999::::::;;;;;;:::<<<>>><<<888555666777555666777:::<<<>>>@@@AAA@@@AAAAAABBBBBBAAAAAA@@@CCCDDDEEEEEECCCCCCDDDEEEBBBCCCEEEFFFGGGGGGFFFFFFGGGFFFEEEGGGLLLTTT]]]bbb[[[XXXQQQIIIGGGHHHEEE???===>>>>>>;;;777666777::::::===AAAFFFIIIKKKLLLMMMNNNOOOOOOOOONNNKKKHHHGGGCCCAAABBBKKK]]]qqq}}}}}}zzztttjjj```XXXOOOLLLXXXiii~~~ooojjjmmmzzziii]]]RRRIIIBBB@@@===;;;;;;===???AAA>>>=========<<<<<<<<<<<<;;;<<<======>>>===============<<<;;;;;;;;;;;;<<<999999999999999999999999666666777777666444222111///...///222666888777444///000111333<<>>===:::888;;;;;;::::::999888888777888888888999:::===???@@@DDDEEEGGGIIIJJJIIIHHHGGGBBBBBBCCCDDDFFFHHHKKKLLLOOOQQQTTTWWWXXXXXXWWWVVVNNNKKKGGGDDDCCCBBB@@@???:::999777666555666888999777888:::;;;<<<=========>>>@@@AAABBBBBBDDDGGGIIIPPPYYYfffrrrlllYYYOOOEEECCCAAA===888777666555444222111000000000111222222333333444444555444555666666666666888:::<<>>???AAABBBCCCDDDLLLQQQXXX___ffflllrrruuuwwwvvvtttqqqppprrrwww{{{rrraaaXXXNNNOOONNNKKKHHHFFFFFFGGGJJJIIIIIIJJJMMMUUU^^^eeekkkxxxwwwmmm^^^NNNDDD???:::777888777777777888999999999:::999999:::999888666444333777888999;;;===???@@@AAA???@@@AAAAAAAAABBBDDDFFFGGGFFFEEEDDDDDDCCCDDDDDDAAACCCFFFHHHIIIHHHGGGFFFEEEDDDDDDFFFLLLQQQUUUWWWXXXSSSMMMGGGDDDBBB???>>>======<<<999777666777888<<>>===<<<======<<<<<<=========<<<:::999========================<<<<<<;;;;;;;;;:::::::::;;;;;;:::::::::999999999777777666666555444222111//////111555888:::888777//////222444888DDDYYYmmm{{{uuuqqqkkkggg```___cccmmmsssrrrooooookkk___XXXYYY[[[```qqq}}}xxxtttpppoooqqqrrrppprrrtttrrrrrr{{{yyyqqqlllkkkjjjiiiiiikkkmmmmmmllljjjkkkiiigggiiimmmppppppnnnrrrsssuuuwwwwwwpppfff^^^PPPJJJEEEDDDEEEFFFLLLRRRYYY```iiioooqqqqqqrrrssswwwyyy|||~~~~~~}}}tttpppkkkgggdddaaa^^^\\\YYYVVVTTTTTTWWW[[[^^^```]]]^^^^^^^^^]]]\\\ZZZYYYXXXYYYYYYXXXTTTRRRQQQRRRSSSSSSSSSTTTVVVVVVUUUTTTSSSRRRQQQPPPNNNMMMLLLKKKMMMMMMMMMLLLJJJHHHEEEDDDEEEEEEEEEEEEDDDDDDDDDDDDEEEGGGKKKNNNQQQTTTYYY\\\\\\aaahhhlllpppuuu{{{qqq___PPPGGGFFF???===<<<<<<======<<<;;;;;;:::999999:::<<<>>>@@@===;;;999888999;;;???AAAFFFFFFFFFEEEDDDCCCBBBAAA======>>>???CCCGGGJJJMMMOOOSSSXXX^^^``````^^^\\\XXXTTTNNNMMMMMMLLLGGGBBB>>>>>>>>><<<:::999888888;;;:::999999:::;;;===>>>@@@AAABBBCCCCCCEEEIIIKKKTTT]]]lll|||sssbbbQQQKKKCCC??????===999555555444222000//////000111000000111222222333444444555333444666555444666<<>>@@@AAAAAAHHHLLLRRRYYY___eeekkkoooqqqqqqpppnnnooorrrwww{{{wwwhhh___\\\\\\[[[XXXTTTRRRRRRSSSQQQSSSUUUXXX___jjjuuu}}}~~~lll\\\KKKBBB===888666777777777777888999999::::::888999999999888666444333777888:::;;;===>>>??????>>>@@@BBBBBBBBBBBBDDDFFFEEEDDDCCCCCCBBBBBBBBBBBBCCCDDDEEEEEEFFFGGGGGGGGGEEEDDDDDDFFFKKKPPPSSSUUUQQQMMMHHHDDDBBBAAA@@@???<<<<<<;;;999666666777999===@@@EEEIIIJJJKKKMMMNNNLLLMMMNNNOOONNNLLLJJJIIIDDDBBBEEERRRggg|||zzzsssgggZZZPPPRRRdddwww~~~xxxeeeTTTJJJGGG@@@???>>>=========>>>???<<<===>>>>>>>>>===<<<;;;========================;;;;;;;;;;;;:::::::::::::::999999999888888888888999999777666333111...---///000222555999:::999777222222333555777AAAUUUggg~~~|||wwwrrrlllhhhbbb```cccjjjooonnnlllmmmnnnccc\\\\\\]]]aaarrrzzzvvvqqqoooppptttssstttxxxyyy}}}zzzrrrmmmllljjjiiihhhiiikkklllkkkiiillliiiggghhhlllppprrrrrrrrrssstttvvvvvvpppggg```UUUMMMGGGEEEDDDEEEKKKQQQWWW^^^fffkkkmmmnnnpppssswwwyyy}}}~~~{{{zzzsssooojjjeeebbb___\\\YYYWWWUUUSSSTTTWWWZZZ]]]]]]\\\]]]^^^^^^^^^^^^^^^^^^___``````]]]YYYUUUSSSRRRRRRRRRRRRSSSUUUUUUTTTSSSSSSRRRQQQPPPOOOMMMLLLLLLMMMMMMLLLKKKIIIGGGEEEDDD???@@@AAACCCEEEFFFHHHIIIGGGIIILLLOOORRRWWW\\\```ccchhhnnnssswww||||||jjj[[[MMMEEECCC>>>===;;;<<<======<<<:::999888777666666777888999<<<;;;:::999:::===@@@BBBCCCCCCBBBAAA???===;;;:::::::::<<<>>>BBBGGGLLLNNNUUUXXX]]]bbbeeeeeedddccc]]]YYYUUUTTTTTTSSSMMMIIIBBBAAABBBDDDGGGFFFAAA<<<::::::999999:::;;;===>>>CCCDDDFFFFFFGGGIIIMMMPPPVVV```ppplll]]]NNNHHHAAA>>>===;;;777333555333111000//////000111000111111222333444555555999777888999888666:::@@@AAABBBEEEHHHGGGJJJXXXhhh~~~}}}~~~~~~~~~{{{yyywwwsssrrrpppmmmkkkjjjiiihhhhhhgggeeeeeeeeedddbbb__________________^^^]]]\\\```___\\\YYYVVVUUUTTTTTTUUUSSSQQQOOOOOONNNKKKIIIMMMKKKIIIGGGFFFDDDAAA???<<<<<<;;;::::::999888888555555666777888888999999777777888:::;;;<<<===>>>CCCFFFJJJOOOTTTZZZaaaeeeiiiiiijjjjjjlllqqqwww{{{|||ooohhhggggggeeebbb^^^\\\[[[\\\ZZZ\\\___eeennnzzz}}}hhhYYYHHH???;;;777666777777777888888999::::::;;;888888888777666555444333666888:::===>>>>>>===<<<===@@@CCCDDDCCCCCCDDDEEEDDDDDDDDDCCCCCCCCCCCCCCCEEEEEEDDDCCCDDDEEEGGGHHHEEEDDDDDDFFFJJJNNNPPPQQQIIIFFFCCCAAAAAAAAAAAA@@@<<<<<<;;;888666666888:::???BBBFFFIIIJJJKKKLLLMMMLLLMMMNNNNNNNNNLLLJJJHHHCCCBBBFFFWWWqqquuugggXXXOOOVVVlllrrr```PPPGGGEEE>>>===<<<<<<===>>>???@@@<<<======>>>>>>>>>==============================::::::::::::999999999999888888888777777777777666888888777555222000---,,,000000222666999;;;999888444333444555666===NNN___vvv~~~xxxsssmmmhhhddd``````dddgggggghhhkkkooofff^^^]]]]]]aaaqqq}}}yyytttqqqrrrtttssswww}}}xxxpppkkkkkkiiigggfffggghhhiiiiiihhhllljjjhhhiiilllppprrrssssssrrrsssttttttppphhhbbb[[[RRRJJJEEECCCCCCIIIPPPUUUZZZbbbfffiiikkkooorrrxxx{{{~~~}}}yyyvvvsssooojjjeeebbb___\\\ZZZVVVTTTTTTUUUWWWYYYZZZZZZYYYZZZZZZ\\\^^^```aaabbbeeeffffffccc]]]XXXTTTSSSRRRRRRSSSSSSSSSSSSSSSSSSSSSSSSRRRQQQOOONNNMMMMMMNNNMMMKKKIIIHHHFFFFFFEEE>>>???@@@BBBEEEGGGIIIKKKJJJLLLOOOQQQUUU[[[bbbgggmmmrrryyy~~~qqq```TTTIIIBBB???===<<<;;;;;;<<<<<<;;;:::<<<;;;999777666666777777::::::::::::<<<>>>AAABBBBBBBBB@@@>>><<<999777666666777:::===BBBHHHMMMOOOXXXZZZ]]]```ccceeeeeeeee```^^^\\\\\\]]][[[VVVRRRIIIJJJMMMSSSWWWTTTIII@@@:::::::::::::::<<<======@@@AAACCCDDDEEEHHHLLLPPPYYYeeevvvyyybbbTTTJJJEEE???<<<;;;999666222444333111000//////000111111111222333444555666777;;;:::::::::888777<<>><<<;;;;;;:::999888777777444444555666777888888999555555666777888999:::;;;>>>@@@CCCFFFJJJOOOVVVZZZ```aaaccceeeiiinnnuuuzzz~~~uuupppoooooonnnkkkgggeeedddeeeggghhhkkkpppwwwwwwdddUUUEEE===999777666888777777888888999:::;;;;;;777777777666555555444333666888;;;>>>???>>><<<;;;===@@@CCCEEEEEEDDDDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFGGGHHHEEEDDDDDDFFFIIILLLMMMMMMFFFCCCAAA@@@@@@AAAAAA@@@<<<;;;:::888666666999;;;AAADDDHHHJJJKKKKKKLLLMMMLLLMMMNNNNNNMMMKKKIIIGGGDDDDDDKKK___zzzuuucccTTTMMMWWWqqq~~~kkkYYYKKKDDDCCC>>>===<<<<<<<<<===>>>>>>;;;;;;<<<=========>>>>>><<<<<<<<<<<<<<<<<<<<<<<<:::::::::999999999888888888888888777777777666666555555555444333222111000000000333666:::;;;:::888444333333444555:::IIIWWWlllwww~~~xxxssslllgggbbb]]]ZZZ]]]___```eeejjjmmmeee^^^[[[[[[```nnn}}}|||vvvssstttpppssszzz~~~wwwqqqkkkggggggfffeeecccccceeeggggggggglllkkklllmmmnnnpppppppppsssrrrqqqrrrssspppjjjeee```WWWLLLFFFBBBBBBGGGNNNSSSXXX^^^cccfffiiiooosssyyy|||}}}wwwtttrrrooojjjgggeeecccaaa___YYYXXXXXXXXXZZZZZZXXXVVVTTTTTTUUUWWWYYY]]]```bbbeeeffffffccc^^^YYYUUUSSSSSSTTTUUUUUUTTTSSSSSSSSSSSSSSSRRRQQQPPPOOONNNMMMNNNLLLJJJHHHFFFFFFFFFFFFDDDDDDCCCCCCDDDFFFGGGHHHMMMOOOQQQTTTYYY```hhhnnnvvv{{{fffVVVMMMFFF@@@===<<<;;;::::::;;;;;;:::999;;;:::999888777777777777777777888:::<<<>>>???@@@AAAAAA@@@???===;;;999888666777:::>>>CCCHHHLLLNNNTTTTTTUUUVVVWWWYYYZZZ[[[[[[[[[\\\___aaa```\\\YYYTTTXXX]]]bbbbbbXXXKKK@@@999999::::::;;;<<<<<<======>>>???AAACCCGGGLLLPPP\\\jjj}}}lllYYYMMMFFFCCC>>>;;;:::888555222333222111000///000000000111222333444555777777888:::888888888666666===FFFRRRSSSRRROOOMMMSSSbbbooo}}}{{{yyyyyyzzzyyyxxxuuusssqqqppppppoooooommmlllkkkkkkiiihhhfffeeedddbbb___]]][[[[[[\\\\\\\\\[[[[[[ZZZZZZYYYVVVTTTTTTTTTUUUVVVRRRPPPNNNMMMLLLKKKIIIGGGJJJIIIGGGFFFEEEDDDAAA>>><<<;;;:::999888777666666333333444555555666777777444555555666777888999999;;;<<<>>>@@@CCCGGGLLLPPPWWWYYY[[[^^^bbbhhhoootttzzzyyywwwzzzzzzyyywwwtttrrrrrrsssvvvxxxzzz}}}uuu]]]OOOAAA;;;999777777888666777888999:::;;;<<<<<<777777666666555555444444777999<<<>>>???>>>===;;;===@@@DDDEEEEEEDDDDDDDDDDDDEEEFFFGGGHHHHHHGGGGGGDDDEEEGGGIIIIIIHHHFFFEEEDDDCCCDDDGGGJJJKKKKKKJJJGGGEEEBBBAAAAAAAAA@@@???;;;;;;999777555666:::===BBBEEEIIIKKKKKKKKKLLLMMMLLLMMMNNNNNNMMMKKKHHHGGGCCCFFFQQQfffttt```QQQMMMYYYtttxxxfffVVVIIICCCCCC@@@>>>===;;;;;;;;;;;;<<<::::::::::::;;;<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999888888888888888888777777777777666666666666555333222111///000222666999;;;999888111000000222444888DDDQQQeeerrr|||wwwqqqkkkfff^^^YYYUUUVVVXXX[[[ccckkklllfff___[[[ZZZ```mmmyyy|||uuuqqqssspppvvv|||rrrnnnkkkgggeeefffcccaaa______aaadddfffgggjjjmmmoooqqqqqqnnnlllkkkrrrqqqppprrrsssqqqlllgggcccYYYNNNGGGBBBAAAEEELLLQQQVVV\\\aaadddiiioootttyyy||||||wwwtttooollliiigggffffffeeeccc___^^^]]]]]]]]]\\\YYYVVVQQQQQQQQQSSSUUUXXX[[[]]]^^^___```___[[[WWWUUUTTTTTTVVVXXXWWWTTTSSSSSSTTTRRRRRRQQQPPPOOONNNNNNMMMLLLKKKIIIGGGFFFEEEFFFFFFHHHGGGFFFEEEDDDEEEGGGGGGNNNPPPSSSWWW\\\dddmmmsss|||sss[[[NNNHHHCCC>>><<<;;;:::999999::::::999888444444444444444555555666555555666777999;;;===>>>>>>>>>??????>>>===<<<<<<999:::===@@@DDDGGGJJJLLLOOONNNLLLKKKJJJJJJKKKLLLQQQRRRUUUYYY\\\]]][[[ZZZ\\\cccjjjiii```RRREEE===999999:::;;;;;;<<<<<<<<<>>>???AAABBBEEEJJJPPPUUU___pppwwwaaaQQQHHHCCC@@@===;;;999777555333111111000000000000000000111222333444666777888999888777888888666777AAAMMM[[[[[[YYYWWW[[[hhhxxx~~~}}}}}}}}}|||zzzxxxxxxwwwvvvtttrrrppppppooooooooooooooonnnmmmllliiigggeeeddddddbbb___]]][[[[[[[[[[[[[[[ZZZYYYXXXVVVUUUTTTSSSSSSSSSTTTTTTPPPNNNLLLKKKKKKKKKIIIGGGJJJIIIGGGFFFFFFDDDAAA???;;;;;;:::999777666555555333444444444444555555555444444444555666777777777888:::;;;<<<>>>@@@DDDGGGLLLNNNQQQTTTWWW\\\bbbgggnnnsss{{{}}}}}}~~~~~~~~~}}}{{{{{{|||~~~~~~jjjSSSHHH===999999888777888666777888999:::;;;<<<===888777666666555555666666888:::<<>>>>>AAADDDEEEDDDDDDEEEFFFBBBCCCEEEFFFGGGGGGGGGFFFCCCEEEGGGIIIIIIHHHEEEDDDCCCCCCEEEHHHKKKLLLKKKIIIIIIGGGDDDCCCBBBAAA???>>>;;;:::999666555777;;;>>>BBBEEEIIILLLLLLLLLMMMNNNLLLMMMNNNNNNLLLJJJGGGFFFBBBJJJZZZqqq|||nnn]]]QQQOOO^^^yyyuuudddUUUIIIDDDDDD@@@???===;;;:::::::::::::::::::::999::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999999888888888888777777777777::::::999777444222000...//////111555888:::888777000......111333666@@@JJJ```ooo~~~{{{vvvqqqjjjeee^^^YYYTTTTTTUUUXXXbbbllloookkkddd]]]ZZZ___jjjtttzzzsssppprrryyy~~~xxxpppiiihhhhhheeedddeee```]]][[[[[[^^^cccfffgggiiilllppprrrpppmmmkkkjjjqqqpppppprrrsssrrrmmmhhhcccYYYOOOHHHCCCAAADDDJJJNNNTTT[[[```dddiiioootttvvvyyy|||~~~{{{wwwtttllliiifffeeeeeeeeedddcccdddbbbaaaaaaaaa___]]]ZZZTTTTTTTTTTTTUUUVVVWWWWWWXXXYYYYYYXXXVVVTTTTTTUUUUUUXXXZZZXXXUUURRRSSSUUUQQQQQQPPPOOOOOONNNMMMMMMJJJJJJHHHGGGFFFEEEEEEEEEFFFEEEDDDCCCDDDFFFIIIJJJLLLOOOTTTYYY___hhhpppvvvuuueeeSSSIIIEEE@@@===<<<:::999888888999999888777333333444555666777888888555555555555777999;;;===:::;;;<<<===>>>>>>>>>>>>===>>>@@@CCCFFFIIIKKKLLLNNNLLLIIIFFFDDDCCCCCCCCCGGGIIIMMMPPPSSSUUUUUUUUUZZZaaafffbbbUUUGGG>>>;;;888999:::;;;<<<<<<<<<<<<<<<===???AAADDDJJJQQQVVVcccvvvkkkXXXLLLFFF???>>><<<:::888666444333000000000000000000000000111111222444666777888999999999::::::999===JJJXXXbbbbbbaaaeeettt}}}{{{{{{|||{{{zzzxxxvvvtttrrrpppooooooooonnnnnnooopppoooooonnnmmmhhhfffeeeddddddccc```^^^[[[[[[[[[ZZZYYYXXXWWWVVVTTTTTTSSSRRRQQQQQQPPPPPPMMMLLLJJJJJJKKKJJJIIIGGGJJJIIIGGGGGGFFFEEEBBB@@@;;;;;;:::888777666555444444444444444333333333333222222333333444555555555555777999::::::;;;>>>???@@@BBBEEEGGGJJJNNNSSSVVV^^^ccckkksssyyy~~~||||||~~~|||}}}~~~~~~~~~lllUUUJJJ@@@777777888777555666666777888999;;;<<<======999888777666666666777777:::;;;<<<>>>@@@AAABBBBBB@@@BBBCCCDDDCCCDDDEEEGGGAAACCCEEEGGGHHHHHHHHHGGGCCCDDDEEEFFFFFFEEEDDDCCCBBBCCCEEEIIILLLMMMKKKIIIIIIGGGEEECCCCCCBBB@@@>>>;;;:::888666555777;;;???BBBEEEIIILLLMMMMMMNNNOOOLLLMMMNNNMMMLLLJJJGGGEEEFFFRRRggg|||ooodddVVVNNNQQQ```{{{xxxwwwooo```SSSGGGBBBCCC>>>===;;;:::::::::;;;;;;===<<<;;;:::::::::;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;::::::::::::777777777666666666555555999999888666444111///------...000444777999777666000......000222444;;;DDDWWWhhhyyyzzzwwwrrrkkkfffbbb\\\WWWUUUTTTXXXbbblllsssoooggg]]]XXX[[[dddjjjwww}}}||||||}}}yyyuuuvvvzzz}}}vvvmmmfffaaacccdddbbb``````\\\ZZZWWWXXX\\\bbbfffhhhhhhkkknnnnnnmmmlllmmmoooooonnnooorrruuusssmmmhhh```WWWNNNHHHDDDAAACCCIIIKKKQQQYYY___dddhhhnnnsssrrrtttwwwyyyzzzxxxvvvtttnnnkkkgggeeeeeedddcccbbbdddbbbaaabbbccccccbbbaaa\\\\\\\\\[[[YYYXXXVVVUUUUUUVVVUUUTTTRRRRRRTTTVVVUUUXXXZZZXXXTTTQQQRRRTTTOOOOOOOOONNNNNNMMMMMMLLLHHHHHHHHHHHHGGGEEEDDDCCCCCCBBBAAAAAACCCFFFIIIKKKJJJNNNTTTZZZbbbjjjrrrwww~~~cccWWWKKKEEEAAA===;;;<<<:::888777777888999777666555666777888999::::::;;;777666555444666888;;;===:::;;;<<<===>>>>>>?????????@@@CCCFFFIIIKKKMMMNNNNNNMMMJJJHHHEEEDDDCCCCCCBBBDDDFFFHHHJJJKKKMMMNNNPPPSSSTTTPPPHHH@@@;;;:::888999:::<<<<<<<<<<<<;;;:::<<<===@@@DDDJJJRRRXXXhhh{{{zzzbbbPPPGGGDDD:::;;;:::888666444222222//////000000000000000///000000222333555777888999888999:::<<<<<>>@@@DDDHHHKKKPPPUUU]]]eeelllsssyyy}}}~~~}}}zzzxxxwwwyyy|||}}}~~~www]]]GGGCCC:::444555777666444444666777888999;;;<<<===>>>999999777666666777888888;;;;;;===>>>@@@BBBDDDDDDAAABBBCCCCCCCCCDDDFFFHHHCCCEEEGGGIIIKKKKKKJJJIIIDDDCCCBBBAAAAAABBBCCCDDDAAACCCEEEIIIMMMMMMLLLIIIHHHFFFDDDCCCCCCBBB@@@>>>;;;:::888666555777<<<@@@AAAEEEIIILLLMMMNNNOOOPPPMMMMMMNNNMMMLLLIIIGGGEEEKKKZZZssszzzvvvdddZZZOOOKKKPPPaaa{{{~~~qqqiiilllzzz{{{jjj\\\OOODDD??????;;;;;;:::999:::;;;<<<===???>>><<<;;;::::::;;;<<<::::::::::::::::::::::::<<<<<<;;;;;;;;;;;;::::::666666555555555444444444555555555444333222111000------000333777888777555111......000111222888@@@NNN```ttt{{{wwwssslllhhhfff```[[[WWWUUUXXXaaallltttqqqhhh[[[TTTVVV]]]bbbmmmwww~~~}}}xxxuuussspppqqqqqquuuyyyzzzyyy~~~uuuoooeee___\\\___```^^^[[[[[[ZZZXXXUUUVVV[[[aaafffiiihhhiiikkkjjjiiikkkppptttmmmnnnooosssuuusssmmmhhh^^^VVVNNNIIIDDDAAACCCHHHHHHOOOXXX___ccchhhmmmqqqnnnpppsssuuuwwwvvvuuutttrrroookkkhhhfffeeecccbbbbbbaaa```aaadddfffffffffddddddcccaaa^^^[[[XXXVVVVVVUUUTTTSSSQQQQQQTTTWWWTTTWWWZZZWWWRRROOOQQQSSSOOONNNNNNMMMMMMLLLLLLLLLGGGHHHHHHHHHGGGFFFDDDCCCCCCBBB@@@@@@AAACCCFFFHHHHHHMMMTTT[[[ccckkkrrrwwwhhhXXXOOOGGGCCC???:::999;;;999888777777888888777666333444555666777777777777:::888666444555888<<<>>><<<===>>>???@@@@@@@@@@@@???AAADDDGGGKKKMMMOOOPPPNNNMMMKKKIIIGGGFFFEEEEEEAAABBBDDDDDDDDDEEEGGGHHHGGGEEECCCAAA@@@>>><<<:::888999:::<<<===<<<<<<;;;???@@@BBBDDDHHHOOOXXX]]]kkkttt\\\LLLEEEDDD888888888777444222111111...///000000000000000//////000111333555666888888666777999;;;<<>><<<;;;;;;888444333555;;;AAAFFFIIIJJJLLLMMMOOOPPPPPPPPPPPPOOOOOOPPPMMMIIIIIILLLSSSkkkuuulll[[[TTTJJJFFFNNNbbbzzznnn___YYYbbbppp|||uuugggWWWJJJAAA??????;;;;;;<<<<<<======>>>>>>===<<<::::::;;;;;;;;;:::<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;===???===888444333333444555666666555555555555555555555555444444000///000444888;;;999777///000111111111444888;;;GGGUUUjjjzzz~~~vvvoookkkjjjeeeeeebbb[[[VVVXXXccclllrrrqqqmmmfffZZZRRRWWW```hhhlllpppqqqooommmnnnpppooopppssszzzuuukkkeee\\\UUUPPPSSSUUUSSSQQQPPPMMMQQQVVV[[[^^^aaadddgggllllllkkkkkkkkklllmmmmmmllllllmmmooopppnnnhhhccc```YYYOOOGGGCCCCCCCCCDDDKKKQQQXXX^^^bbbccceeeeeejjjkkknnnrrrvvvxxxwwwvvvppplllgggbbb___^^^_________```bbbdddgggiiikkkllliiiiiijjjiiifffbbb]]]ZZZYYYVVVSSSRRRRRRRRRRRRQQQWWWXXX[[[\\\ZZZVVVRRROOOOOONNNLLLKKKKKKKKKIIIGGGGGGGGGFFFEEEDDDBBB@@@???;;;;;;;;;<<<===@@@BBBDDDEEEHHHLLLRRRZZZeeepppwwwmmm]]]HHHFFFBBB???<<<;;;:::;;;:::888666555444555666777555555666666666666555555555555555555666777999999;;;;;;<<<===???AAABBBCCCDDDEEEFFFGGGHHHLLLRRRUUUWWWWWWVVVUUURRROOOKKKIIIJJJHHHFFFDDDCCCAAA>>>;;;===???@@@@@@>>><<<;;;;;;888888999:::;;;===>>>>>><<<<<>>BBBJJJ\\\mmmxxxsssxxx}}}|||{{{yyyxxxvvvtttssstttrrrooonnnnnnnnnmmmlllkkklllmmmnnnnnnmmmlllkkkfffeeecccaaa````````````^^^]]][[[[[[[[[ZZZXXXVVVSSSRRRPPPOOOMMMLLLKKKKKKLLLKKKJJJJJJJJJJJJHHHFFFFFFFFFGGGGGGEEECCC@@@???:::999888666555444444333444444333333333222222222000000000000000000000000222222222333444444555555444333444444666888:::;;;<<<@@@DDDIIIMMMSSSYYY]]]___aaaccceeehhhlllqqquuu}}}}}}}}}}}}~~~rrrXXXGGG???999777666444444555666777777777999:::;;;<<<<<<<<<;;;;;;;;;999777777888::::::<<>><<<:::999999777444333666<<>><<<::::::;;;<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999:::<<<;;;777444555555666777777777777777777777666666555444333222000//////333888;;;999777000111111111111333666999AAAOOOcccttt~~~xxxqqqnnnlllggggggddd]]]XXXZZZccclllttttttrrrlll___UUUVVV^^^bbbggglllnnnmmmmmmppprrrlllpppwwwzzzmmmccc]]]VVVNNNIIIKKKMMMLLLJJJJJJJJJNNNUUU[[[```dddiiilllkkkkkkjjjkkkkkklllmmmmmmmmmmmmmmmooopppmmmhhhccc```ZZZRRRKKKGGGEEEEEEDDDIIIMMMSSSYYY]]]bbbfffhhhjjjkkkmmmqqquuuvvvuuutttooolllgggccc```^^^______```aaacccfffhhhjjjlllmmmjjjjjjkkkjjjgggccc^^^[[[XXXUUURRRQQQQQQQQQPPPOOOTTTVVVXXXYYYXXXUUUQQQOOOMMMLLLJJJIIIJJJIIIGGGFFFDDDDDDBBBAAA???===;;;:::888888888999:::<<<>>>???CCCEEEIIIOOOVVV```jjjqqq}}}~~~kkkXXXKKKDDDBBB???<<<:::999999999999888666444444555666777555555666666666666555555555555555555666777888999:::;;;;;;<<<===???@@@AAABBBCCCEEEGGGKKKPPPXXX]]]_________]]][[[WWWSSSQQQNNNLLLIIIGGGFFFCCC???<<<===>>>@@@???===;;;:::::::::;;;<<<===>>>@@@@@@AAA??????BBBGGGLLLSSSbbbpppxxxaaaRRRGGG???:::777777666444333222111000///////////////000000111222333444444555666777777777999;;;>>>FFFTTTfffrrrvvvqqquuu{{{yyyvvvtttrrrqqqqqqrrrpppooommmmmmnnnnnnlllkkkkkklllllllllkkkjjjiiihhheeedddcccbbbaaaaaaaaaaaa\\\[[[ZZZZZZ[[[ZZZXXXVVVTTTSSSQQQOOOMMMKKKJJJJJJLLLKKKIIIIIIJJJJJJHHHFFFEEEFFFFFFFFFDDDBBB@@@???===<<<:::888777666666555444333333333333222222222////////////////////////111111222333333444444555222222222333444555777888888;;;>>>AAADDDHHHLLLPPPPPPQQQTTTVVVZZZ```gggkkkttttttuuuvvvvvvuuuttttttwwwzzz|||bbbMMM???:::666666555444444555777888666777888:::;;;;;;<<<<<<;;;<<<;;;:::888777888:::;;;===@@@AAAAAAAAAAAABBBCCCCCCCCCCCCCCCDDDEEEEEEDDDEEEEEEFFFEEEDDDBBBAAAAAAAAABBBCCCEEEGGGHHHIIIMMMNNNPPPSSSTTTRRRMMMJJJCCCBBBAAA???===;;;999888888666444444777===CCCGGGKKKLLLNNNOOOQQQRRRRRRRRRSSSQQQPPPQQQNNNJJJKKKNNNfffnnnaaaJJJEEEAAAGGGVVVhhhvvv}}}~~~tttgggZZZPPPPPP[[[hhhvvv}}}~~~rrrmmmfffZZZNNNEEEAAA@@@@@@=========<<<<<<<<<<<<<<<>>>===;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;999888777888888888666444777777888888999999888888888888777666555333222111000///000444999<<<;;;888111222222111111222444666:::FFFYYYkkkwww|||uuuqqqpppjjjjjjfff```[[[\\\dddkkkwwwwwwwwwqqqdddXXXVVVZZZ\\\aaafffjjjkkkmmmrrruuuqqqwwwrrrggg^^^XXXRRRJJJEEEFFFHHHGGGGGGHHHLLLPPPVVV\\\aaaeeejjjmmmiiiiiiiiijjjjjjlllmmmmmmmmmmmmnnnnnnnnnlllhhhddd```\\\UUUPPPLLLIIIFFFDDDFFFIIINNNSSSYYY___fffjjjjjjjjjlllpppssstttsssqqqnnnkkkgggbbb___^^^^^^___``````bbbdddfffiiijjjkkkjjjjjjkkkjjjgggccc___\\\UUUSSSPPPOOOOOOOOOMMMLLLPPPQQQTTTUUUUUUSSSPPPNNNLLLJJJHHHHHHIIIHHHFFFEEECCCBBB@@@===:::888777666666666777888999:::;;;<<>>===;;;999888777888888777666555444333444555666555555666666666666555555555555555555555666777888:::999999::::::<<<======???@@@CCCFFFLLLTTT]]]dddiiiiiihhhgggdddaaa]]][[[SSSQQQNNNKKKIIIEEEAAA>>><<<===>>>===;;;999888999:::;;;<<<===???@@@AAABBBCCCCCCFFFKKKPPPXXXggguuuoooZZZMMMEEE???<<<888777666555333222111111///////////////000111111222333444555666777777888888===>>>???KKKbbbsssxxxuuupppuuuvvvuuutttssssssrrrrrrrrrnnnnnnmmmnnnoooooommmkkkkkkkkkjjjiiihhhfffeeeeeeeeedddccccccbbbaaaaaaaaa[[[ZZZYYYYYYYYYYYYVVVTTTSSSRRRQQQOOOMMMLLLLLLLLLLLLJJJIIIHHHIIIIIIHHHGGGEEEEEEEEEEEEDDDBBBAAA@@@===<<<;;;999777666555555111111111111000000000000///////////////////////////000000111222222333333444444444555555666777777888:::<<<>>>???AAAEEEGGGJJJKKKLLLMMMOOOTTTZZZ^^^fffgggiiijjjjjjhhheeedddfffiiimmmqqqwww}}}vvvdddQQQBBB;;;888555555444444555666777888666777888999:::;;;;;;;;;;;;<<<<<<;;;999888888999;;;===@@@AAA@@@@@@@@@AAABBBBBBBBBBBBBBBCCCDDDEEEEEEEEEEEEEEEDDDCCCBBBAAA@@@AAABBBCCCEEEHHHJJJKKKMMMNNNPPPRRRSSSQQQMMMIIIDDDCCCAAA???<<<:::999888666555555666:::???EEEIIILLLLLLNNNPPPQQQRRRRRRRRRRRRPPPPPPQQQOOOLLLNNNRRRfffiiiZZZLLLFFFDDDMMM___pppyyy{{{zzznnn]]]QQQLLLPPP___nnnzzzyyyooohhhaaaUUUJJJCCC@@@@@@@@@=========<<<<<<;;;;;;;;;???===;;;;;;<<<<<<<<<;;;::::::::::::::::::::::::888888777777777777666666777888888999999888888888777777777777666444333333222111222666;;;>>><<<:::333444444222111111222444555@@@QQQcccqqq|||zzzuuussslllkkkhhhaaa]]]]]]ccciiixxxxxxwwwqqqeeeXXXTTTWWWZZZ___dddhhhjjjnnntttxxx|||~~~xxxooogggaaa]]]SSSLLLGGGHHHIIIJJJLLLOOOVVVXXX\\\___aaacccfffiiihhhhhhhhhiiijjjkkklllmmmmmmmmmmmmmmmllljjjgggeee```\\\XXXTTTPPPLLLHHHEEEDDDHHHMMMRRRXXX]]]cccgggiiiiiikkknnnpppqqqooommmkkkiiieeeaaa^^^]]]\\\]]]]]]]]]___```bbbdddeeefffhhhhhhhhhgggeeeaaa]]][[[SSSQQQNNNMMMMMMLLLJJJHHHKKKLLLNNNOOOPPPOOONNNMMMLLLJJJIIIHHHIIIIIIGGGFFFEEECCC@@@<<<999777666666555666777999;;;<<<======<<<>>>AAADDDIIIPPPXXX]]]jjjtttzzzhhhXXXNNNGGGBBB???:::999888777777777777888555555444333333333444555444555555666666555555444555444444444555555666777888888888888888888999:::<<<===@@@DDDJJJSSS\\\cccjjjkkkkkkjjjgggdddaaa___VVVTTTPPPMMMJJJGGGBBB???;;;<<<<<<;;;999777777888888888999;;;===>>>???@@@DDDDDDHHHNNNSSS\\\lllzzzhhhTTTHHHBBB>>><<<777666555444222111000000///......//////000111222222333444555666777888999888???@@@???OOOkkk{{{zzzsssrrrxxxrrrsssuuuwwwwwwwwwuuutttoooooonnnoooqqqqqqooommmkkkjjjiiigggeeedddcccbbbdddddddddcccbbbaaa``````\\\ZZZYYYXXXWWWVVVSSSQQQOOOOOONNNMMMLLLLLLMMMMMMLLLJJJHHHGGGHHHIIIHHHGGGFFFFFFEEEEEEDDDCCCBBBAAA999888666444333111111000111111111000000000//////////////////////////////.........///000000111111555666666666666666666666555777888999999:::<<>>======<<<<<<;;;;;;::::::>>><<<;;;;;;<<<<<<;;;:::::::::::::::::::::::::::888888888888777777777888666777777888777777666666555555666666777666666666555444555888===???>>>;;;555555555444222111111333444===KKK\\\lllzzz}}}xxxuuunnnmmmhhhccc^^^^^^aaaeeewwwuuusssmmmbbbVVVSSSVVV\\\```eeehhhkkkpppvvv|||}}}uuuppplllhhheeeWWWPPPKKKJJJKKKLLLQQQVVV]]]___aaaaaaaaabbbdddfffggggggggghhhhhhjjjkkkkkkkkkllllllkkkjjjhhhgggggg```^^^[[[XXXTTTPPPJJJFFFDDDIIIOOOTTTXXX\\\```bbbggggggiiikkknnnnnnllljjjhhhfffbbb___\\\[[[ZZZZZZ[[[\\\]]]___```bbbccccccddddddcccbbb```]]]ZZZXXXQQQOOOMMMLLLKKKJJJGGGEEEGGGGGGIIIJJJJJJKKKJJJJJJLLLJJJIIIIIIJJJJJJHHHGGGDDDBBB>>>:::888777777777333555888;;;===>>>======;;;<<<>>>AAACCCHHHNNNSSS^^^gggvvv|||___WWWKKKBBB>>><<<:::999777777666666777777777888444444333333333444444444444444555555555555444444444444444444444444555666777666666666666666777777:::;;;===@@@DDDKKKTTTZZZaaabbbbbbbbb```^^^[[[YYYTTTRRRNNNLLLIIIEEEAAA>>>999:::;;;999777666777888777777999:::<<<>>>???@@@CCCDDDIIIPPPVVV```qqq|||dddPPPDDD???<<<:::555444333222000///..................///000111222222333444555777888999999999???@@@@@@PPPjjjwwwtttnnnqqq|||rrrtttwwwyyyzzzyyywwwvvvrrrqqqppppppqqqqqqpppoookkkjjjhhhfffdddcccbbbbbbdddddddddcccaaa```^^^]]]\\\ZZZXXXWWWVVVTTTQQQOOOLLLKKKKKKKKKKKKKKKKKKLLLMMMJJJHHHGGGGGGHHHHHHGGGGGGFFFFFFEEEDDDCCCCCCCCC;;;:::888666444222222111333222222222222111111111////////////////////////------......///000000111555555555555555444333222444555666777666777999;;;<<<===??????@@@BBBEEEHHHIIIJJJLLLMMMMMMKKKHHHGGGFFFHHHJJJLLLNNNPPPTTTVVVOOOKKKEEE???;;;999:::;;;666666666777777777777777555666777999::::::;;;;;;:::<<<===<<<:::999888999:::<<>><<<<<<<<<<<<;;;;;;;;;;;;;;;===<<<::::::;;;;;;;;;:::999999999999999999999999777999::::::888777888999666666777777666666555555444444555666777777777777888666666:::>>>???===:::666777777666333222222333333:::FFFVVVgggwwwyyywwwpppnnnjjjddd```___```cccrrrpppoookkkbbbXXXTTTVVV^^^aaafffiiilllrrrzzz|||~~~yyyuuurrrqqqooonnn___XXXQQQNNNMMMMMMSSSZZZ```aaabbbccccccdddgggiiihhhgggggggggggghhhiiiiiihhhiiiiiihhhgggfffggghhhbbb```^^^\\\XXXSSSMMMIIIEEEJJJPPPUUUXXX[[[]]]___dddeeefffiiillllllkkkiiifffdddbbb^^^\\\ZZZZZZYYY\\\]]]^^^___```aaabbbbbb_________]]][[[XXXVVVTTTOOONNNLLLKKKJJJIIIFFFCCCCCCDDDDDDEEEEEEFFFGGGGGGJJJHHHGGGGGGHHHHHHGGGEEE@@@===999666444555666888555777:::===>>>===<<<:::999:::<<<===>>>AAAFFFIIISSSZZZeeessslll[[[HHHCCC===999777666555444555555555666666666777777333333444444444444444444444444555555555555444444444444333333333444444555555555444444444555666666777888:::<<<>>>BBBHHHLLLQQQRRRSSSTTTTTTRRRPPPOOOMMMKKKHHHFFFDDDAAA===;;;888999999888777777888:::999:::;;;===???AAABBBCCCDDDFFFKKKSSS[[[fffxxxvvv```MMMBBB===:::777444333222111///...------............///111222333222333444555777888::::::999===>>>@@@MMM___iiihhhcccjjjxxxuuuvvvwwwwwwwwwwwwvvvuuutttrrrpppooopppqqqppppppjjjiiigggeeecccbbbbbbbbbdddddddddbbb```^^^[[[ZZZYYYXXXVVVVVVUUUTTTRRROOONNNNNNMMMLLLLLLLLLLLLLLLMMMJJJGGGFFFGGGHHHHHHGGGHHHGGGFFFEEEEEEEEEEEEEEE@@@>>><<<:::888666555555222222222222111111111111000000000000000000000000...//////000000111111222555555555555444333111000333555666666666777999;;;777999;;;<<<<<<<<<>>>???@@@AAABBBCCCCCCBBB@@@???===>>>@@@AAAAAAAAACCCEEEAAA>>>;;;888888888999999888888888888888888777777555666777999:::::::::::::::<<<======;;;999999999888;;;>>>@@@@@@@@@AAABBBAAAAAAAAABBBCCCEEEFFFGGGGGGFFFFFFFFFEEEFFFFFFFFFCCCCCCDDDEEEGGGIIIKKKLLLPPPQQQSSSVVVWWWUUUPPPMMMGGGEEEAAA===;;;999999999444666999>>>DDDIIINNNQQQPPPQQQRRRTTTUUUVVVWWWWWWZZZVVVRRRPPPLLLGGGHHHMMMbbbxxxyyyfffWWWOOOHHHKKKVVVhhhzzzooobbbUUUTTT^^^ooovvviii___QQQGGGCCCAAA>>><<<:::;;;;;;;;;;;;;;;;;;<<<<<<:::999999:::::::::888999999999999999999999999444888;;;;;;999777777888666666777777666666555444555666666777777777777666888777777999<<<===;;;888777888999777555333333444222777AAAOOOaaaqqq~~~zzzwwwsssqqqlllgggcccaaaaaabbbllllllnnnnnnggg]]]WWWXXX]]]aaaeeeiiimmmttt}}}wwwzzz}}}~~~}}}yyyvvvsssrrrtttvvvwwwxxxooofff]]]WWWSSSRRRWWW___bbbcccdddddddddeeehhhjjjhhhhhhggggggffffffggggggdddfffgggfffddddddgggiiifffdddbbb___\\\XXXRRRMMMFFFIIIMMMQQQUUUXXX]]]```bbbbbbdddgggjjjkkkiiihhhfffeeebbb```]]]\\\[[[ZZZ\\\\\\]]]^^^^^^___``````\\\\\\[[[ZZZXXXUUUSSSRRRNNNMMMLLLKKKJJJHHHDDDBBBAAAAAAAAAAAAAAABBBDDDDDDEEECCCBBBBBBDDDDDDCCCAAA<<<:::666333222555888:::<<<>>>@@@AAAAAA>>>:::888777888999999999;;;>>>AAAGGGKKKRRR\\\gggooouuuwww{{{}}}{{{rrrggg\\\OOODDD===;;;888666555444444333333444444555555555555555333333444555555555555555333444444555555444444333444444333333333333333444444333333333444555666666444666888999999;;;???AAABBBCCCEEEFFFGGGFFFEEEDDDDDDCCCAAA??????===:::777777777888777777777:::<<<;;;<<<===???AAACCCEEEFFFGGGIIIOOOXXXbbbnnnppp[[[JJJAAA<<<888666444333222111000......---------......///111222333222333444555777999:::;;;999:::<<>>===;;;999666555444333000000000000////////////111111111111111111111111000000000111222222333333666777777777666444222111///000222222222333666888888:::<<<<<<;;;999999999<<<<<<===>>>>>>>>>===<<<999:::;;;;;;::::::;;;<<<<<<:::888777777888777666999999999999999888777666555666777888999::::::::::::<<<>>>===;;;999999999777:::===???@@@@@@BBBCCCAAABBBBBBCCCDDDEEEGGGGGGFFFEEEEEEEEEEEEEEEFFFGGGDDDDDDDDDFFFGGGIIIKKKLLLOOOPPPRRRUUUVVVTTTOOOLLLFFFDDD@@@<<<999888777777444666:::???EEEKKKPPPSSSRRRSSSTTTVVVWWWXXXYYYYYYTTTQQQOOOOOOMMMJJJMMMRRRbbbtttnnn___TTTOOOMMMTTTaaasss~~~kkk```XXX\\\jjj{{{yyyggg]]]OOOFFFCCCAAA>>><<<:::::::::;;;;;;<<<<<<<<<<<<:::888888999999999888888888888888888888888888333777;;;;;;999777666777777777777777777666555555777777888777777666555555888777666888;;;;;;999555777888999888666444444555111444===KKK\\\mmmzzzzzzvvvvvvsssnnniiieeebbbbbbbbbhhhjjjooorrrmmmbbbZZZYYY\\\___dddhhhmmmuuusssuuuxxxzzz|||{{{zzzyyyooonnnmmmpppuuu{{{~~~uuujjjbbb\\\YYY]]]eeefffffffffeeeddddddfffiiiiiihhhgggffffffeeeffffffbbbdddeeedddccccccgggjjjiiigggeeebbb___[[[UUUQQQFFFHHHKKKMMMQQQWWW^^^bbb```aaacccfffiiijjjiiiggggggfffdddaaa___]]]\\\\\\YYYZZZZZZ[[[\\\\\\]]]]]][[[[[[ZZZXXXVVVTTTRRRQQQNNNMMMLLLKKKJJJHHHDDDAAAAAA@@@?????????@@@BBBCCCAAA???>>>???@@@@@@???>>><<<999555333333666:::===DDDEEEGGGGGGDDD@@@;;;777666777777777666777:::<<<===???DDDLLLTTT[[[```aaa___aaa^^^TTTKKKEEE???:::666555333222111222222333222222333444444444333333333444444555666666666555333444444555555444444333444444333222222333333333333333333333444555666777222444666777777888:::<<<888:::<<<>>>@@@??????>>>???===<<<;;;;;;:::777555666777777777777888;;;>>>;;;;;;===???AAACCCEEEFFFJJJLLLSSS]]]gggtttyyykkkWWWHHH@@@<<<888555555444333222111///......------......///111222333222333444666777999:::;;;999777:::AAAEEEFFFJJJPPPKKKTTTcccqqqyyyqqqqqqrrrrrrrrrssssssssssssrrrpppooommmlllllllllkkkiiigggdddbbbaaaaaaaaabbb```___^^^^^^\\\YYYWWWTTTTTTUUUVVVUUUTTTSSSRRRQQQPPPPPPOOONNNMMMLLLLLLKKKJJJIIIGGGFFFEEEEEEDDDHHHIIIIIIIIIHHHFFFCCCBBB>>>===:::888555444333222222333222222111///...---///////////////......---////////////111333555666666666666666555444333222222222222333333333444444888888888999::::::;;;;;;888999999:::::::::999999999999999999999999::::::666666666666777777777777666666666666666777888888777888999:::;;;;;;;;;;;;;;;;;;<<<======>>>======:::999999:::<<<>>>AAABBBEEEEEEEEEEEEEEEFFFGGGGGGKKKHHHEEEEEEFFFGGGEEECCCFFFFFFEEEEEEFFFHHHJJJKKKNNNNNNOOOQQQQQQOOOKKKHHHAAA@@@>>><<<:::777666555111666<<>>===???>>>===<<<<<<<<<<<<<<>>======<<<999999;;;<<<<<<<<<<<<<<<666444333333777===CCCGGGLLLOOOQQQJJJ@@@888666888666444333222222333555666888999===@@@DDDGGGIIIJJJMMMJJJFFF@@@;;;666333111111222333222000000000222111000///111444666444222333333222222333333444555555444333222111222333444777666444444555555444333000000000111222333555555222222222333444555666666666777888999::::::999888777777777777777666555555666666666666777888::::::;;;===@@@BBBCCCDDDEEEGGGFFFIIIPPP\\\lll~~~sssaaaMMMDDD@@@<<<777666111111000///...,,,***)))%%%(((,,,///222333444333333555777888999888777666:::777777>>>DDDEEEFFFHHHJJJQQQ[[[dddmmmxxxooooooooopppppppppqqqqqqqqqpppooonnnllllllkkkkkkjjjhhhfffdddcccbbbbbbccc```___]]]]]]]]][[[YYYWWWUUUTTTSSSSSSRRRRRRSSSSSSPPPPPPOOONNNMMMLLLLLLKKKJJJIIIHHHFFFFFFEEEEEEEEEIIIJJJJJJJJJIIIFFFDDDBBB>>>===:::888666444333333333333222111000///......111111111111111000///.../////////000111222444555666666666666555444333222222222222222333333333333333333444444555666666666777666666666666666666666666777777777777888888888555555555555666666666666777666666666777777888888888888999:::;;;;;;;;;;;;======>>>>>>======<<<<<<::::::;;;<<<===???@@@AAABBBBBBCCCDDDEEEFFFHHHHHHHHHFFFDDDDDDFFFGGGFFFDDDEEEEEEEEEFFFHHHJJJLLLMMMOOONNNNNNNNNNNNLLLHHHEEE@@@???===;;;999777555555444888>>>DDDIIIMMMQQQSSSXXXWWWWWWYYYZZZ[[[ZZZXXXWWWSSSOOOKKKGGGHHHQQQ]]]mmm~~~|||lll^^^XXXRRRLLLQQQbbbvvvzzzooosss|||uuufffVVVFFFAAA@@@???===<<<======<<<<<<;;;;;;;;;;;;:::999777666777888999:::::::::::::::::::::::::::999999888888888777777777777777777777666666666555666666666666555444333333444444444444444555666777888999777555777:::888444333444888@@@MMM___pppzzz}}}yyyyyywwwrrrlllhhhggghhhggglllqqqrrrrrrnnndddZZZZZZbbbjjjqqqyyy}}}uuusssqqqppppppqqqqqqqqqppprrrwwwwwwhhhaaa```bbbbbbcccdddeeefffgggggggggeeebbb```aaabbbcccccceeedddcccbbbbbbeeegggiiidddeeeeeedddaaa]]]YYYWWWOOOOOOQQQVVV^^^dddggggggdddddddddeeeeeefffggggggeeebbb\\\XXXUUUUUUWWWYYYVVVUUUTTTUUUWWWWWWUUUSSSTTTSSSRRRPPPNNNMMMLLLLLLMMMMMMNNNMMMKKKHHHEEECCCDDDDDDDDDCCCAAA???===<<<;;;:::::::::999999999999666555444555:::@@@GGGKKKPPPQQQOOOHHH???888777777555444222111111222444555333555777999<<<===??????;;;:::777555333111000///000111222111000///000111222111000222444555444222333222222222222333444444444333222111000111111222888666333333444555444444222222222222222222333333333333444444555555666666444555666777888777777666777777777777777666555555666666777777999:::;;;<<<===@@@BBBDDDDDDEEEGGGIIIIIILLLTTTaaasssppp^^^LLLCCC???;;;777666222111000///---,,,+++******+++---///111111111111333444666888888888777666777777;;;AAADDDDDDFFFIIIFFFNNNZZZdddkkkuuunnnoooooooooppppppppppppooonnnmmmlllkkkkkkjjjjjjiiihhhfffeeedddccccccccc^^^]]][[[[[[[[[ZZZXXXVVVVVVUUURRRQQQPPPQQQSSSTTTPPPPPPOOONNNMMMLLLKKKKKKGGGGGGFFFEEEEEEEEEEEEFFFJJJJJJKKKKKKIIIGGGDDDCCC===<<<:::888666555444444444333111000///...//////111111111111000///...---000000000000111222333444555666666555555444333222111111111222222222333333333444444555666666777777777666555333333333444444444444444555555555666666444444444444555555555555777777777777888888888999888999:::;;;;;;<<<;;;;;;????????????>>>===<<<;;;;;;<<<===>>>???????????????@@@AAACCCDDDFFFHHHHHHDDDCCCBBBBBBDDDEEEEEEDDDCCCCCCEEEFFFIIILLLNNNPPPQQQOOOLLLJJJIIIGGGDDDBBB>>>===;;;999777666555555666;;;AAAGGGLLLPPPSSSUUUZZZYYYZZZ[[[]]]]]][[[YYYSSSOOOJJJGGGDDDGGGSSS```www|||qqqaaaUUUQQQNNNLLLTTTeeexxx{{{wwwrrraaaSSSEEE@@@???>>><<<;;;;;;;;;;;;;;;::::::::::::555555444444555666888999999999999999999999999999888888777777777777666666777777777666666666555555555555555555444333222222222222222333333555666666666:::;;;888666888888666333444666<<>>???===:::888666555555666555555666999???GGGNNNSSSVVVSSSLLLEEE>>>999777666333222111000000111222333000111222333444444444444222222111111000111111111///000111111000///111222333222222333555555444222222222222222222333444444444333333222111222222222888666333222333444555555444444333222222222222222444444444444444444444444333333444555555555555444777777777777777666666555666777777888:::<<<===>>>@@@BBBDDDEEEFFFGGGIIIKKKLLLQQQ[[[jjj|||jjjZZZIIIAAA>>>:::666555333111///---,,,,,,,,,,,,000000//////.../////////333444555777888888777666666999AAAHHHHHHEEEFFFIIIEEEQQQ```jjjpppwwwpppppppppqqqqqqqqqqqqrrrmmmlllkkkjjjjjjiiiiiiiiiiiihhhgggeeedddbbbaaaaaa\\\[[[ZZZZZZZZZYYYWWWUUUUUUTTTSSSRRRRRRRRRSSSSSSOOOOOONNNMMMLLLKKKJJJJJJFFFEEEEEEEEEEEEEEEFFFFFFJJJKKKKKKKKKIIIGGGDDDBBB<<<;;;:::888666555555555444333111///......000111/////////...---,,,+++***000000000111111222333333444444555555444333333222000000000111111111222222444444555555666777777777999777555333222222444444222222333333444555555555444444555555555666666666777888888999999999999999999999:::;;;<<<<<<;;;;;;>>>>>>>>>???>>>>>>======<<<===>>>?????????>>>===???@@@AAABBBDDDEEEFFFFFFCCCBBBAAAAAABBBCCCCCCCCC@@@AAACCCFFFJJJMMMOOOQQQSSSOOOKKKHHHEEEDDDAAA???<<<;;;999777666555555555888===DDDJJJNNNRRRUUUWWWYYYXXXYYYZZZ[[[[[[XXXVVVQQQLLLGGGDDDCCCHHHWWWeee|||{{{uuukkk]]]QQQLLLJJJJJJUUUdddvvv}}}}}}ooo]]]PPPDDD@@@???===;;;<<<999999:::::::::999999999666666555555555666777888666666666666666777777777777777777666666666666666777777666666666555555555444444444444333222111111111111111111222333555555999???BBB<<<666555666555222333444888AAAQQQcccoooxxx||||||{{{yyytttoookkkiiihhhooouuuwwwwwwtttjjjaaaYYY```kkkyyy}}}zzzxxxyyy|||~~~vvviiiccc]]]^^^___bbbdddfffhhhiiijjjiiigggcccaaaaaaccceeeccccccbbbbbbbbbdddfffgggfffgggggggggfffdddbbb```ZZZ[[[\\\___bbbeeeffffffaaaaaa`````````aaabbbbbbbbb___[[[WWWUUUUUUVVVWWWUUUUUUTTTTTTTTTSSSRRRQQQOOONNNMMMLLLKKKJJJJJJJJJLLLLLLLLLLLLKKKIIIHHHGGGFFFGGGGGGHHHGGGGGGFFFEEEDDDAAA<<<777444333444444444666:::@@@HHHPPPWWW\\\ZZZRRRIIIAAA===:::777555111111000/////////000000//////000111111111111111333333222111111111111111000111222222111111333444555555555555555444333222222222222111222333333444666666555555555444444444888555222111222444555555444333333222222222333333333333333222222222222222333333444444444444444333666666777777777777666666666666777888:::<<<===>>>AAACCCEEEEEEFFFGGGIIILLLNNNUUUaaarrrzzzbbbTTTFFF???<<<888666555333111///---,,,,,,---...222111///...---...///000333444555777777888888777888===FFFPPPRRRLLLGGGGGGKKKZZZjjjtttzzzoooooopppppppppqqqqqqqqqllllllkkkiiihhhhhhhhhhhhiiihhhgggeeeccc```___^^^\\\ZZZYYYYYYYYYXXXUUUSSSRRRTTTUUUVVVVVVTTTRRRQQQOOONNNMMMMMMKKKKKKJJJIIIEEEEEEEEEDDDEEEEEEFFFGGGIIIJJJJJJJJJHHHEEEBBB@@@;;;:::999777666555555555444333000///...///000111////////////...---,,,+++111111111111222222111111222333333333333222222111/////////000000000111111000111111222222333444444888666444111111111222333222222333333444555666666555555666666666777777777888999::::::;;;:::::::::::::::;;;<<<<<<<<<;;;;;;;;;;;;<<<>>>????????????<<<===>>>??????>>>===<<<@@@AAABBBCCCDDDDDDCCCCCCCCCCCCCCCAAA@@@???@@@@@@>>>@@@CCCFFFJJJMMMOOOPPPRRROOOJJJFFFDDDBBB@@@>>>:::999777666555555666777:::???FFFLLLPPPSSSVVVWWWXXXXXXYYYZZZ[[[ZZZVVVTTTQQQLLLGGGDDDEEEMMM```ppp|||zzztttjjj^^^RRRJJJGGGHHHWWWdddttt{{{nnnXXXMMMCCC@@@???<<<;;;<<<888888999::::::999888888::::::999888888888888888555555666666666777777777666666666666666777777777666666666666555555555555444444444444333222111000000000000111111333444444999@@@DDD>>>888666777777111333444666>>>LLL^^^jjjuuu}}}||||||{{{zzzxxxtttooommmlllqqqvvvwwwwwwtttkkkaaaXXX___kkkzzzvvviiibbbZZZ[[[]]]```cccfffhhhjjjlllllljjjgggcccaaacccdddbbbbbbaaaaaabbbccceeefffeeeeeefffffffffeeeddddddccccccccccccaaa___^^^]]]]]]]]]^^^```aaabbbbbbbbbbbb___[[[XXXVVVVVVWWWXXXUUUVVVWWWWWWWWWVVVVVVVVVRRRQQQOOOMMMKKKJJJIIIIIIKKKKKKJJJJJJIIIHHHGGGGGGHHHGGGGGGHHHIIIKKKMMMNNNHHHEEE???999555444444555555888???GGGPPPWWW]]]```WWWOOOEEE>>>;;;:::777444000000//////............---...///000111111111111000000///............///111222444444444444666777777777777777555444333333222111111111111222333333666666666555555555444444666444222111333444555555222222222222333444555666444444444444333333333333555444444444444444444444666666777777777777666666666666666777999;;;<<<===@@@AAACCCDDDDDDFFFJJJLLLPPPXXXgggzzztttZZZNNNBBB===:::777555555222111///---,,,---///000111000...------///111333444444555777888888999999:::>>>IIIUUUYYYSSSJJJGGGTTTeeevvv}}}mmmmmmmmmmmmnnnnnnnnnnnnmmmlllkkkiiihhhgggffffffgggfffeeedddbbb___]]]\\\\\\[[[YYYXXXXXXWWWTTTQQQPPPRRRUUUWWWVVVTTTQQQNNNNNNNNNMMMLLLKKKJJJIIIIIIFFFFFFEEEEEEEEEFFFFFFGGGGGGHHHHHHGGGEEEBBB???===999888777666555444444444333222000/////////000111111111111111111000000///111111222222222111111000000000111111111111000000........./////////000000111111222222333444444444333222111000//////000000222222333333444555666666666666666666777777777888888999;;;<<<<<<<<<;;;:::;;;;;;<<<<<<<<<<<<;;;;;;888999;;;<<<>>>?????????;;;<<<===============<<>>???@@@@@@AAADDDHHHKKKMMMOOOPPPOOOLLLGGGDDDBBBAAA???===:::888666555555666777888<<>>===;;;:::;;;777777999:::::::::999888<<<<<<;;;::::::999888888777888888999999:::::::::666666777777777777888888666666666555555555444444444444444444333222111111222111111111111222333333444;;;@@@===999999::::::222444555666;;;FFFWWWcccqqqzzz}}}|||{{{{{{zzzwwwrrrooommmrrruuuuuuuuussslllcccWWW]]]hhhwwwrrreee^^^WWWYYY[[[___cccfffiiijjjkkkmmmmmmjjjeeeaaaaaacccaaaaaaaaaaaabbbcccddddddddddddeeefffggggggggggggjjjkkkkkkgggbbb]]]ZZZYYYZZZ\\\___aaaccccccbbbaaaaaa^^^[[[XXXVVVVVVWWWXXXVVVXXXYYYYYYXXXWWWXXXYYYSSSRRRPPPNNNLLLKKKJJJJJJKKKKKKJJJIIIHHHGGGGGGGGGHHHHHHIIIJJJLLLNNNPPPQQQJJJFFFAAA;;;777555555666777<<>>???AAABBBDDDFFFKKKNNNTTT^^^ppp|||jjjRRRHHH???;;;999555444555111000///.........///000///...------///111444555555555666777888:::;;;;;;;;;@@@KKKWWW[[[WWWTTTUUUfffvvvlllllllllmmmmmmmmmnnnnnnooonnnllljjjhhhfffeeeeeebbbbbbbbbbbbaaa```^^^]]]^^^\\\ZZZYYYXXXVVVSSSPPPOOOQQQRRRSSSSSSQQQOOONNNNNNMMMLLLKKKJJJIIIIIIHHHHHHGGGGGGFFFFFFFFFGGGGGGEEEEEEEEEEEECCC???<<<:::777666555444444444444444111111111000000000000000000111111222222222222222111222222333222111000///......///////////////...------........./////////111222222333333444555555111111111000000000000000000111222333444555555666555555555666666666777777999:::<<<=========;;;:::;;;;;;<<<<<<<<<<<<;;;;;;999999:::<<<============;;;;;;;;;;;;;;;<<<======???AAACCCEEEFFFEEEDDDDDDAAACCCCCCBBB???>>>@@@BBBCCCEEEHHHKKKMMMNNNOOOOOOJJJGGGDDDBBBAAA@@@>>><<<999888666555555666999:::???DDDLLLRRRVVVXXXYYYZZZ[[[[[[[[[]]]]]][[[VVVSSSFFFBBB???AAAJJJ[[[vvv}}}rrreeeZZZOOOGGGHHHMMM]]]kkk||||||kkk]]]LLLDDD===<<<;;;888777999666777999;;;;;;:::999888999999999:::999999999888888888999999:::;;;;;;<<<777777777888888888999999666666555555555444444444555555555555444333222111333333222111111111222222111777;;;:::888999999777333666777666888@@@NNNZZZkkkuuu~~~~~~{{{zzzyyywwwrrrooolllppprrrrrrrrrrrrmmmggg[[[]]]cccoooyyyjjj^^^XXXUUUWWWZZZ^^^bbbfffiiikkkmmmppprrrpppiiidddbbbccc``````aaaaaabbbccccccdddddddddeeeggghhhiiijjjjjjlllnnnnnnjjjddd^^^[[[[[[ZZZ]]]aaaeeeeeedddaaa______]]]ZZZWWWUUUUUUVVVVVVWWWYYY[[[ZZZWWWUUUVVVWWWRRRQQQPPPNNNMMMMMMLLLLLLMMMLLLKKKJJJHHHHHHGGGGGGGGGIIILLLOOOPPPOOONNNMMMHHHFFFAAA<<<999777666666:::@@@IIIQQQVVVVVVSSSQQQDDDBBB???<<<:::777444111000000000//////...---,,,,,,------............---------...///000222444444111222444555555666888::::::;;;<<<:::666333222333111111111111111222222333111222333333333222000000222222222333555555444222333333333333333444555666444444444555555666666777666555444333333333444444555555666777777777777777999999999999999:::;;;;;;===>>>@@@BBBDDDHHHLLLPPPZZZfffzzzqqq^^^MMMDDD<<<999777444333555///////////////000000000---------...000222444666666666777888999;;;======>>>FFFSSS[[[\\\\\\fffqqqnnnnnnnnnnnnoooooooooppppppooommmjjjhhhfffeeeddd]]]^^^```aaaaaaaaa```______]]][[[YYYXXXUUURRROOOPPPPPPOOOOOOOOONNNNNNNNNMMMMMMLLLKKKJJJIIIHHHHHHIIIHHHHHHGGGFFFFFFGGGGGGDDDDDDDDDCCCAAA>>>:::888666555444333333333333333000111111111111000000///...///000111111222222111111222333333222111///...------...............------------.........//////---------...//////000000111222222333333333222222///000111222333444555555444444444555555555666666999:::<<<>>>>>>===<<<;;;;;;<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;::::::999999:::;;;===>>>>>>???BBBEEEGGGGGGGGGFFF???AAACCCBBB??????BBBDDDGGGHHHJJJMMMOOOPPPPPPPPPFFFDDDBBBAAA@@@???===:::999888666555555777999;;;AAAFFFNNNUUUXXXZZZ[[[\\\YYYZZZZZZ\\\\\\YYYUUUQQQJJJFFFEEEJJJUUUjjj}}}pppbbbVVVLLLEEEIIIQQQ]]]lllqqq```RRRHHHAAA;;;:::888555555777666777999;;;<<<;;;999888555666777888999999999888666666777888999999::::::777777888888999999999:::666666555555555444444444555555555555444333222222555444333222111111111111222777999777666777555111555777888666555<<>>>>>>>><<<999666333111000000000000///...---,,,///////////////...---,,,------------...///000000000111444555555666888::::::<<<===:::666222222333111111111000111222222333333333444555444333222111111111222444666666333111555555444333333333444444000000111222222333444444666555333222222222333333555555666777777777777777<<<;;;;;;::::::;;;;;;<<<<<<>>>@@@BBBEEEIIINNNRRR___lllhhhUUUIIIBBB;;;999777444333555...//////000000000000///------...///111222444555777777888999:::<<<>>>???BBBMMM[[[```]]]aaauuuoooooonnnnnnmmmmmmlllllllllmmmmmmllljjjgggdddbbb______aaacccdddccc___\\\___^^^\\\ZZZWWWTTTQQQOOOMMMNNNOOOOOOPPPPPPOOOOOOJJJJJJIIIIIIIIIHHHHHHHHHEEEFFFGGGHHHGGGGGGEEEDDDGGGEEEAAA<<<999777666666111222333444444444222222333333333222222222111111000000000000111222333444222333333444333222000//////000000000000//////...////////////...---,,,+++............////////////.........///////////////222222222222222222222222222222333444444555555666555666888999:::::::::999??????>>>===<<<;;;::::::999999:::<<<>>>???===;;;666777888999:::;;;;;;;;;???@@@AAACCCDDDDDDCCCCCCBBBBBBAAA???>>>@@@CCCFFFHHHJJJMMMOOOOOOMMMJJJHHHGGGEEECCC@@@===;;;:::999666444333555555555:::@@@IIILLLPPPSSSUUUVVVXXXZZZ___]]][[[[[[\\\ZZZWWWSSSMMMJJJJJJTTThhhrrr```SSSIIIEEEHHHOOOcccpppzzzmmmYYYGGGAAA===888555555777888999777777777777666666666666666666666666777777777777888777666666777999;;;<<<888999:::;;;:::999888777888777666555555444444555:::888555222111222444555555555333222111000000000666444444555999:::888666444444555777777888AAALLL```lllxxx~~~|||wwwsssqqqpppppplllmmmpppssstttrrrmmmiiigggccc```eeeqqq|||{{{wwwuuuuuutttsss~~~|||lllbbbZZZRRRLLLPPPOOORRRXXX\\\___fffmmmtttuuuvvvuuusssnnnjjjgggdddaaa^^^^^^___bbbcccdddhhhfffeeeeeegggiiijjjjjjjjjiiigggfffeeeccc___\\\`````````bbbcccbbb```]]]ZZZXXXVVVUUUVVVVVVUUUTTTXXXUUUSSSRRRSSSSSSPPPMMMOOONNNNNNMMMLLLKKKJJJJJJIIIGGGEEECCCBBBCCCDDDEEEHHHIIIKKKNNNPPPOOOKKKHHHDDDAAA<<<888777:::===@@@FFFKKKRRRUUUTTTNNNIIIEEE@@@???===:::888555333222222000///...//////---,,,+++---...000000///---,,,,,,---...///000111222333111222222333444666777888888888999999777444222000222111000//////000111111222222222111111000000000000111222333333222111000222222222333333444444444555555555555555555555555222333444444555555444444777666555444555777999:::;;;;;;:::999:::;;;<<<======>>>BBBFFFFFFGGGOOOYYYhhhzzzuuu___RRR???===:::888777555222000///......---------......000000000000000111111222555888;;;;;;::::::>>>AAAFFFSSSccchhhdddiiiqqqppppppooonnnmmmlllllllllllllllkkkhhheeebbb````````````aaabbbaaa^^^\\\[[[ZZZZZZXXXWWWTTTSSSQQQQQQQQQRRRRRRRRRRRRQQQQQQJJJJJJIIIIIIIIIHHHHHHHHHFFFFFFGGGGGGGGGFFFEEEDDDCCCBBB???<<<:::::::::;;;555555666666666666555555333333222222222111111111111111111111222333555555666666777777666444333222000000000000000//////...+++,,,------------------............////////////.../////////000000111111222222222222222222222222222333333444444555555666777888999:::;;;;;;:::999======<<<<<<;;;::::::::::::::::::;;;===>>>===<<<999999999999:::;;;<<<===>>>???AAABBBCCCCCCBBBBBB@@@AAA@@@???>>>@@@DDDGGGJJJKKKNNNPPPPPPNNNLLLJJJEEEDDDAAA>>><<<999888777555222222555555666;;;BBBIIIMMMQQQTTTUUUVVVXXXZZZ^^^\\\[[[[[[[[[YYYUUUQQQJJJJJJQQQbbb|||~~~ooo]]]OOOHHHHHHPPPYYYooo{{{|||wwwzzz~~~qqqeeeSSSCCCBBB>>>:::888888999::::::777777777777666666666666666666666666777777777777666666777888999999999999999999999:::999888888777888777666555444444444444777666444333333333555666222222222333444666777888<<<999666666888999999888777666666777666777>>>HHHZZZggguuu}}}}}}xxxssspppooonnniiiiiikkknnnppppppnnnlllmmmgggbbbdddllltttwwwwwwuuurrrooonnnnnnppprrrsss|||vvvggg^^^WWWPPPJJJJJJIIIMMMTTTYYY\\\bbbiiinnnpppqqqqqqpppmmmiiifffbbb___]]]]]]^^^aaacccccceeedddccccccfffhhhiiiiiiiiiiiigggddd```\\\YYYWWWbbbaaaaaabbbbbbaaa^^^[[[ZZZXXXVVVUUUVVVVVVUUUTTTUUUSSSPPPPPPQQQQQQNNNLLLMMMMMMLLLLLLKKKJJJIIIIIIFFFEEECCCAAA@@@@@@AAABBBEEEFFFHHHKKKMMMLLLJJJGGGDDDAAA<<<999999<<<@@@CCCLLLPPPUUUVVVSSSLLLFFFCCC???>>><<<:::888555333222222111//////000///...,,,---...///000///...,,,+++,,,,,,---///000222333444222111111111222333555666888888666555444333222222222111000000000000111222333333222222222111111111111111222222222222111111333333333333333333333333555555555555555555555555444444555666666666666555777666555555555777999:::::::::999999:::<<<===>>>BBBCCCGGGKKKLLLNNNXXXbbbqqqkkkVVVIII>>><<<999777666444222//////......------........./////////000000111333333555888::::::999:::>>>AAAJJJVVVeeejjjgggmmmtttsssrrrpppnnnmmmlllkkklllkkkkkkiiigggdddaaa___bbb```___^^^___^^^]]][[[WWWWWWWWWWWWWWWVVVUUUTTTPPPPPPPPPPPPOOONNNMMMMMMJJJJJJIIIIIIIIIHHHHHHHHHFFFFFFFFFFFFFFFEEEDDDDDDBBBAAA???===<<<<<<<<<===888777777666666777777777333222222222222111111111111111111222333444666777888999999999888666444333000000000000/////////...((()))***,,,---......///---............/////////......///000111111222222222222222222222222222222333333333444555555666666999999;;;;;;<<<;;;:::999::::::::::::::::::::::::<<<;;;::::::<<<>>>>>>===;;;:::999888999;;;===>>>===>>>???@@@AAAAAAAAAAAA??????@@@??????AAAEEEHHHJJJLLLNNNPPPOOONNNKKKJJJCCCBBB???===:::888666666333111111555777888>>>FFFKKKNNNRRRUUUVVVWWWYYYZZZ\\\\\\\\\\\\[[[XXXRRRNNNIIIMMM\\\vvv|||lllXXXLLLIIIOOO^^^lll{{{nnnhhhkkk|||{{{mmmaaaQQQCCC@@@===;;;999:::::::::999777777777777666666666666666666666666777777777777444555888999:::999888777999999888888777777777888777777666555444444444444333333333444444555555555111111222333555777999:::===:::777555666777888777888666555555444333999AAAPPP___ooozzz}}}xxxsssooolllkkkeeeddddddfffjjjmmmoooooorrrjjjcccaaaeeejjjlllllleeeeeedddeeeiiinnnsssvvv~~~qqqddd]]]XXXSSSNNNHHHFFFIIIOOOTTTVVV[[[```eeefffiiikkkkkkjjjhhhfffaaa^^^\\\\\\]]]___`````````______```dddfffggggggeeeffffffbbb\\\XXXWWWXXXcccbbbbbbbbbbbb```]]]ZZZ[[[YYYWWWVVVVVVVVVUUUSSSRRRPPPNNNMMMNNNNNNMMMLLLLLLLLLKKKJJJIIIHHHGGGGGGDDDBBB@@@???=========>>>@@@@@@BBBEEEHHHHHHGGGEEECCC@@@<<<999:::>>>DDDGGGSSSUUUXXXVVVPPPIIICCC???>>>===<<<999777555444333222000//////000000...---///000000000///---+++***+++,,,---///111333444555555333222000000222333444777666333111000111222333222222111111111111222333444333333333333333222222333333222222222222333333333333333333333333333333555555555555555555555555555555666777777777777666777666555555666777999:::999999999999;;;===???@@@CCCCCCFFFKKKMMMRRR___kkk}}}vvv```MMMBBB===:::888666555444111//////......---......//////...//////000111333444555555888::::::999:::>>>BBBNNNXXXeeeiiiiiiqqqwwwvvvssspppnnnlllkkkkkkjjjjjjiiihhhfffdddbbbaaaccc```]]]\\\\\\\\\[[[ZZZXXXXXXXXXXXXWWWWWWVVVUUUPPPPPPOOOOOONNNLLLKKKJJJJJJJJJIIIIIIIIIHHHHHHHHHFFFFFFFFFEEEEEEDDDCCCCCCDDDCCCAAA>>>===<<<;;;;;;888777666555555555666777222222222222111111111111000000111111333444666777999999999999777555333222111111000//////.........((()))+++,,,......//////---------.........//////,,,---...///000111222222111222222222222222333333333333444444555666666666999:::;;;;;;;;;:::999888999999999:::::::::;;;;;;===;;;999999;;;=========;;;:::888777777:::<<<>>>===>>>>>>???????????????>>>???@@@@@@AAACCCGGGJJJKKKLLLMMMNNNNNNLLLJJJHHHCCCAAA???<<<999777555555111///111555999;;;BBBJJJMMMPPPTTTVVVWWWXXXYYY[[[[[[\\\]]]]]][[[VVVPPPLLLJJJSSShhhxxxhhhVVVLLLNNN[[[qqqrrreee___^^^oooxxxkkk^^^OOODDD<<<:::999999999999888666777777777777666666666666666666666666777777777777444555777888888888777777999888777666555666777888777666555444333333333333222333444555555444333222333333222222333333444555888777666555555666555555666333222222111000555<<>><<<;;;;;;;;;::::::<<>>;;;;;;===BBBHHHLLLVVVWWWVVVSSSLLLEEE@@@======<<<:::999777555444333000///......//////...,,,//////000000///...---,,,+++,,,---///111333444555888666444222111222444555444333222111000111111222222222222222222222333333444444444444444444444444555444222222222222444555444444333333333333222222555555555555555555555555555555666777777777666666666666666666777888999:::888888888999;;;>>>@@@AAACCCCCCFFFKKKPPPXXXhhhvvvjjjWWWIII@@@:::888666555444333111///...............//////000......///000222444666777777999;;;;;;:::<<<@@@EEEOOOYYYbbbfffhhhtttyyywwwtttpppnnnlllkkkkkkhhhhhhhhhhhhgggfffeeeeeebbb```\\\[[[[[[[[[[[[ZZZ[[[[[[ZZZZZZYYYWWWVVVUUUSSSSSSSSSRRRPPPOOOMMMLLLJJJJJJIIIIIIIIIHHHHHHHHHFFFFFFEEEDDDCCCCCCCCCBBBBBBAAA@@@???===<<<<<<;;;999888777666555666666777222222222111111111000000...//////000222333555666::::::::::::999777555444222222000///............,,,,,,---...............------------............++++++,,,---...000000111111111111222222333333333333333444555555666666777888888999::::::999888777999999999:::;;;;;;<<<<<<<<<:::888888:::;;;<<<<<<999777666555666999<<<>>>>>>======>>>>>>>>>??????>>>???AAACCCDDDGGGKKKNNNNNNOOOOOOOOONNNLLLJJJHHHBBBAAA>>>;;;999777555444111///222777;;;???FFFNNNPPPRRRVVVXXXXXXYYYZZZ[[[\\\]]]___^^^ZZZTTTOOOKKKLLLYYYrrrrrrcccTTTNNNVVViiinnnaaa]]]YYYjjj{{{yyyqqqfffWWWIII@@@;;;:::999999::::::888666777777777777666666666666666666666666777777777777777666555555555666777888888777666555444555666777666555444333333222222222333444444555444222000///444444333222222222222333222444888::::::888666555555111000222222222666;;;AAAPPPcccqqqzzz{{{vvvqqqlllhhhfffbbb```]]]___dddkkkpppsssnnnhhhaaa]]]___bbbdddeee```ccchhhlllqqqwww~~~tttkkkfffbbb^^^[[[MMMGGGDDDGGGIIIIIIJJJLLLPPPRRRVVVZZZ^^^```aaaaaaaaa___\\\ZZZZZZZZZYYYXXXWWWWWWXXX[[[^^^aaaaaaaaaYYY\\\^^^[[[WWWVVV[[[```bbbaaa```aaaccccccbbbaaa___\\\YYYXXXWWWVVVUUUSSSPPPOOONNNLLLKKKKKKMMMNNNNNNMMMLLLKKKIIIHHHGGGFFFBBBAAA@@@>>><<<:::999999666555666888<<<>>>>>>>>><<<<<<<<<===AAAGGGLLLPPPTTTTTTRRRMMMGGGAAA===<<<;;;:::999888666555444333///---,,,,,,......---+++------...//////000000000,,,---...000111333444555666555333222222333444555222222333333333222000///111111222222333333333333444444444444444444444444555444222222222222444555333333333333333333333333555555555555555555555555444444555666666666666555666666666777777888999:::888888888:::<<<>>>AAABBBGGGGGGKKKQQQXXXcccuuuuuu```OOODDD>>>888666444333333222000..................///000111......///111333555777888888:::<<<<<<;;;===CCCGGGQQQXXX___bbbgggwwwyyywwwssspppmmmkkkkkkkkkhhhhhhggggggffffffffffffaaa___\\\[[[[[[\\\[[[[[[]]]]]]\\\[[[YYYWWWVVVTTTQQQQQQQQQPPPOOOMMMLLLKKKJJJJJJIIIIIIIIIHHHHHHHHHGGGFFFEEECCCBBBBBBBBBBBB>>>>>>>>>>>>>>>>>>>>>>>>;;;::::::999888888888888222111111111111000000000.........000111333555666;;;<<<<<<<<<<<<:::999888333222000///.........///.........///......------,,,------------.........++++++,,,---......//////111111111222222333333444444444444555666666777777666777888999999999888777999999999::::::;;;;;;;;;:::999777888999::::::999555555444555777999<<<>>>>>>>>>=========>>>>>>??????AAADDDFFFIIILLLOOORRRSSSSSSSSSQQQOOOLLLJJJHHHBBB@@@>>>;;;888666444444222111333999>>>BBBJJJRRRRRRTTTXXXYYYYYYYYYZZZ\\\\\\^^^___\\\WWWQQQLLLJJJLLL\\\xxxhhh\\\QQQPPP\\\ssslll```]]]\\\nnn~~~xxxrrrlllbbbSSSFFF@@@===<<<:::;;;<<<<<<:::999777777777777666666666666666666666666777777777777888666444333333555777888777666555555444444555555555555444333222222222222333444444444333111///...222222222333444555666777222666<<>><<<999888777333222111333666999:::::::::;;;>>>CCCHHHMMMRRRTTTSSSQQQNNNHHHBBB>>><<<<<<999999888777666555444333...---,,,---......---,,,------......000111111222......///000222333444444333222222333333444555555333444555666555333000//////000111222333333333222333333444444444444444555333333222222222222333333222222222333333444444444555555555555555555555555444444555666666666666555666666777888888999999999999999999:::<<<>>>AAABBBEEEFFFKKKTTT]]]jjj}}}jjjUUUFFF===999666444222222222111000...............///000111111//////000222333666777888888:::<<<;;;;;;===CCCHHHPPPWWW[[[]]]eeexxxyyyvvvrrrooolllkkkkkkkkkiiiiiigggfffdddccccccbbb```^^^\\\\\\]]]]]]\\\[[[[[[[[[[[[ZZZYYYWWWVVVUUUNNNNNNNNNMMMMMMKKKJJJJJJJJJJJJIIIIIIIIIHHHHHHHHHGGGFFFDDDBBBAAAAAAAAAAAA=========>>>>>>======<<<::::::::::::999888777666111111111111000000000000......///000222444666777::::::<<<<<<<<<;;;:::999444333000...------...///---------......------,,,,,,,,,---------.........------------......//////000111111222333333444444444444555555666666777777666777999:::;;;::::::999888888888999999999999999888777777777999999777666333333444666999;;;>>>?????????>>>======>>>??????@@@CCCGGGJJJMMMPPPTTTWWWTTTTTTRRRPPPLLLIIIFFFDDD@@@>>><<<999666444333222333333555;;;@@@EEEMMMUUUSSSVVVYYYZZZZZZZZZ[[[\\\[[[\\\]]]YYYSSSMMMIIIHHHMMM___{{{nnn[[[RRRLLLPPP```wwwyyyhhh^^^[[[fffwww~~~vvvnnnggg[[[LLLCCCAAA>>><<<::::::;;;;;;;;;:::777777777777666666666666666666666666777777777777666555555555555555555555555555555555555444333333555444333222111111111111222222222222222111000000///000000111333555777888555999>>>@@@>>>;;;999999666222000333444444666:::444CCCVVVdddooozzz|||yyyvvvrrrooommmjjjhhhfffgggjjjnnnpppqqqnnnkkkgggeeeddddddeeefffccciiirrrxxx{{{~~~xxxsssooollljjjiii^^^SSSHHHCCCBBB???>>>???>>>@@@DDDHHHLLLOOORRRSSSTTTRRRQQQRRRTTTUUUTTTSSSTTTTTTUUUXXX[[[]]]\\\[[[[[[ZZZXXXWWWXXX[[[___bbbfffdddcccdddeeeffffffeeeaaa___[[[YYYXXXWWWTTTRRRQQQQQQOOOLLLHHHHHHJJJMMMMMMLLLKKKIIIHHHFFFEEEDDDAAA@@@???===;;;888666444222000///000333666777777999===BBBIIIOOOTTTXXXYYYSSSQQQLLLEEE???;;;;;;;;;888888777666555555444444000.........000000///............//////000111111///000000111111222333333222333555777888999999999777777777666444333222111...///000222222222222222222222333333444444444444111111222222222222111111111111222222333444555555555555555555555555555555555555666777777777777666666666777888999999999999::::::::::::<<<>>>@@@BBBCCCEEELLLVVVaaaooowww___LLL@@@999666444333111111111111///...............///000111222000111111222444666777888777999:::999999<<>><<<:::999888777777888888777666444333111111111111000000000000//////000111333555777888777888999:::::::::999888444333000...------...///***+++,,,,,,------------,,,,,,,,,---------...............///////////////000000111222333333444444444444555555666777777777777888999;;;<<<<<<;;;;;;888888888777777777777777666666666777999888666444222333555888;;;===???@@@@@@???>>>======>>>???@@@AAADDDIIILLLOOORRRVVVYYYSSSQQQOOOLLLHHHDDDAAA???>>>===:::777555222111000555444777===BBBFFFNNNWWWTTTWWWZZZ[[[[[[ZZZ[[[\\\ZZZ[[[[[[VVVOOOIIIGGGGGGOOOaaa|||rrr^^^RRRKKKHHHOOO```xxxttteee\\\XXXmmm}}}rrrfff]]]QQQCCC<<<===<<<:::888777888999999999777777777777666666666666666666666666777777777777333444666777777555444333333444555666555444333222555444333222111111111111111111111111111222222222.........///000222333444888;;;>>>>>>;;;888777888555000...000111111222555000???QQQ```lllxxx~~~{{{xxxuuusssqqqmmmkkkjjjkkkmmmooopppppprrrooolllhhhfffeeeddddddccckkkuuu|||{{{zzzwwwuuuuuuuuuvvvvvvnnn```QQQHHHBBB===::::::999;;;>>>BBBFFFJJJLLLMMMLLLLLLLLLNNNQQQSSSTTTSSSSSSTTTUUUXXX[[[\\\[[[ZZZ\\\YYYWWWYYY^^^dddhhhkkkiiigggeeeeeeffffffeeedddbbb___\\\ZZZXXXWWWTTTRRRPPPQQQOOOKKKGGGFFFIIILLLLLLKKKJJJHHHFFFEEECCCCCC@@@@@@>>><<<:::777444333111///......111444555666:::>>>FFFNNNUUUYYY\\\]]]UUURRRLLLDDD>>>::::::;;;888777777666555555444444111000///000111222111000111000///////////////000000000111111111222222222333666999<<>>@@@AAAGGGIIIQQQ\\\hhhwwwmmmVVVFFF===999888333222000000111111///---............///000222222111111222333444555777888666777888888777;;;AAAGGGFFFJJJLLLLLLXXXnnnnnnkkkhhhggghhhkkklllmmmiiihhhgggggggggfffccc```___^^^]]][[[ZZZYYYYYYYYYTTTUUUVVVWWWWWWVVVUUUUUUTTTRRROOONNNOOOPPPOOONNNJJJIIIIIIIIIJJJIIIFFFDDDFFFEEEDDDCCCBBBAAAAAAAAA???>>>>>>===============999999888777666555444444333333222222111000000000000000111222444555666666888888999999999999999999333333222000///---,,,,,,+++,,,---,,,++++++,,,...------------------------111111000000/////////...222111111111222333333444444444444555666777777888777888999999::::::::::::999888777555555666666777888999::::::999666222000444666888<<<>>>@@@AAAAAA===???AAAAAA???>>>???@@@DDDGGGLLLQQQTTTTTTTTTSSSQQQNNNKKKHHHFFFDDD@@@>>>???:::666666444000...000777555999DDDKKKLLLNNNSSSWWWYYY\\\]]]]]]]]]^^^______^^^\\\VVVKKKBBBDDDJJJWWWpppsss```SSSKKKGGGGGGRRReee{{{nnn]]]ZZZ```qqqxxxqqqdddWWWLLLEEEAAA???::::::999999888777666666777777777777777777777777666777777888888888777777999999888666555444333222777555111...---...111333555666666444111111333666333222111111222222000///000000000111333555777888<<<:::888555444444555555444333222222111111222222444999DDDTTTeeerrrzzz}}}~~~|||xxxwwwvvvsssqqqrrrrrrqqqooonnnnnnooouuuvvvuuurrrmmmhhhfffeeecccooo{{{uuutttuuu|||zzzhhhWWWGGG<<<;;;>>>>>>=========@@@DDDHHHJJJNNNMMMLLLLLLMMMPPPSSSUUURRRTTTUUUWWWXXXXXXWWWWWW]]][[[[[[___fffmmmpppqqqmmmiiidddbbbdddgggggggggbbbaaa___^^^]]]\\\YYYVVVSSSQQQOOONNNMMMLLLJJJHHHLLLKKKIIIIIIIIIIIIGGGEEECCCAAA===999666444333333111111111111222444666777>>>BBBIIIOOOTTTWWWXXXXXXTTTOOOHHHBBB???>>>>>>===::::::999888777666555444444222000......///111222222333555555555333111//////000111111000111333444555777:::>>>BBBDDDBBBAAA;;;;;;;;;;;;999777555444777333///---.../////////333111...,,,,,,...111333444222///000222333111///000111222333444444444444666666666666777777777777555555666666777777888888666888999999999999:::<<<;;;777777;;;>>>===???BBBEEEMMMYYYffftttyyy]]]LLLCCC<<<888777111111000///////////////111///---...111333333111222333444666777777888888<<<<<<::::::;;;<<<>>>@@@???EEELLLOOOUUUbbbwwwnnnllliiihhhiiikkklllllliiihhhgggffffffdddaaa^^^]]]\\\[[[ZZZYYYYYYXXXXXXUUUVVVVVVWWWVVVUUUSSSRRRSSSQQQOOONNNNNNOOOOOONNNJJJHHHGGGHHHHHHHHHFFFDDDEEEEEECCCBBBAAA@@@@@@@@@???>>>======<<<<<<======999999888777666555444444333222222111111000//////000000111222444555666666888999:::;;;;;;:::999888222222111///...---++++++,,,---...---,,,,,,...000........................111111111000000/////////111111111111222333444555444444444555666777777777888888999999:::999999999999888777666666666777777666777888888777666444333555777:::<<>>;;;===888555666555222111333888777===GGGNNNPPPSSSWWWXXXYYY\\\]]]^^^^^^^^^^^^ZZZXXXUUUPPPFFFAAAFFFPPPaaazzzzzzgggVVVLLLGGGFFFIIITTTfff{{{|||jjj^^^aaakkkzzzqqqcccUUUJJJCCC???===::::::999888888777666666666666666666666666666666444555666777888888999999888888777666555444333333555333000---,,,---000111333444444222000///111444333222000111222222000///000000111222333555666777999777555333222222333333333333222111111111111222555888@@@NNN___nnnvvvyyy{{{{{{yyyvvvqqqrrrrrrpppnnnnnnooopppyyyzzzzzzwwwqqqkkkgggeeegggrrr}}}~~~sssttt{{{yyycccOOO@@@;;;===;;;:::::::::===@@@DDDFFFIIIIIIHHHHHHJJJMMMQQQSSSRRRSSSTTTVVVWWWXXXXXXXXXYYYXXXXXX]]]eeekkkooopppkkkhhhdddccceeehhhiiiiiieeecccaaa```___]]]ZZZXXXUUURRROOONNNMMMLLLJJJIIIKKKIIIHHHHHHHHHGGGDDDAAA???>>><<<999777555444444000000///000111444666888AAADDDIIINNNQQQRRRRRRRRROOOJJJDDD@@@>>>===<<<;;;::::::999888777666555444555333111//////000222333444555666777666555333111000111222111000111222444666888<<>>>>>===<<<<<<<<<<<<===999888888777666555444444222222111111000/////////000000111222444555666666888:::<<<======;;;999888222222111000///---,,,,,,---...///...------///111////////////////////////111111111111111000000///000000000111222444555666444444444555666666777777888999999999999888888777999888777777666666777777555555555555555666666666777999;;;===???@@@@@@@@@CCCDDDEEEDDDBBBAAABBBCCCGGGKKKPPPTTTUUUTTTQQQOOOJJJGGGDDDBBB@@@>>>;;;999;;;777555666555333444777:::;;;BBBKKKRRRUUUXXX\\\YYYZZZ\\\]]]^^^^^^^^^]]]VVVSSSNNNHHHBBBCCCNNN[[[ooo{{{||||||kkkZZZMMMGGGFFFJJJQQQ]]]mmmuuufffcccppp}}}rrrbbbRRRGGG@@@<<<;;;999999999888888777777666666666666666666666666666333333444666777888999:::666666666555555555444444444333111000//////000111111111222000///...000111333111000000111222111///000000111222333444555666555444222000//////000111333222111111000000111111777777<<>>EEELLLQQQRRRRRRLLLLLLLLLKKKGGGBBB<<<999444444444555666555222000222222111111111111222222888666333222222222111///000111222333444444444444555555666666666777777777666666777777888999999:::888:::;;;:::999999:::;;;???<<<<<>>999444222222000000//////....../////////...------///111111000333444555666777888888888777666666666999===BBBDDDDDDDDDHHHQQQ```qqqtttrrrooonnnnnnnnnlllkkkjjjhhheeedddbbb```]]]ZZZZZZZZZZZZZZZZZZZZZYYYYYYZZZYYYXXXVVVTTTRRRPPPOOOQQQOOOLLLKKKLLLMMMLLLLLLIIIGGGDDDCCCDDDEEEEEEEEECCCCCCAAA@@@???>>>>>>>>>>>>===<<<<<<;;;;;;<<<<<<888888777666555444444333222222111000000//////...000000111222444555666666888:::===>>>>>><<<999777333333222111000///......,,,---......---...///111000000000000000000000000111111222333333222111000//////000111222444666777444444444555555666666666888999999999888777666666777777666666666666555666555555444333444444666666888:::<<<>>>@@@@@@@@@@@@CCCDDDEEEDDDBBBBBBCCCDDDJJJMMMRRRUUUUUUSSSOOOLLLFFFDDDAAA@@@>>><<<:::777888555444555444222444999<<<@@@GGGOOOUUUYYY]]]```[[[[[[\\\^^^______]]]\\\VVVQQQJJJEEEBBBGGGYYYjjjssscccSSSKKKIIIIIISSS```lllzzzrrrjjjqqq~~~rrr```OOODDD>>>;;;999999888888888777777777666666666666666666666666666333444444444555666777888555555555555555555555555444444444333333333222222000000000000//////000000222000///000111222111///000000111222333444444444333222000.........000111222222111000000000111111888777999DDDUUUfffrrrwww|||~~~}}}{{{wwwtttsssqqqnnnkkkkkknnnppp}}}~~~tttjjjeeehhhttttttZZZDDD888666555555444555666888:::<<<>>>>>>>>>@@@BBBFFFIIIKKKLLLLLLMMMNNNPPPSSSVVVXXX[[[[[[[[[\\\^^^```bbbcccdddddddddfffiiilllnnnpppnnnllliiigggfffdddaaa___YYYUUUPPPLLLKKKKKKJJJJJJGGGGGGHHHIIIJJJHHHEEEBBB<<<;;;;;;999888666444333666666777999<<<@@@DDDFFFIIIIIIIIIIIIHHHGGGEEEDDDAAA???===<<<<<<;;;999777999888888777666666555555555444222111000000111222444555777888888777666555222333333222111000222333777999===DDDKKKPPPRRRRRROOOPPPQQQPPPMMMGGGAAA===555444333333333222000...000111111222222111111000555444222111111111111111111111222333333333333333555555555666666666777777666666777888999::::::;;;999;;;<<<;;;:::999:::<<>>:::666444444000//////.........//////...---------...000000111333444555666777888888888888888777999;;;@@@DDDGGGDDDDDDHHHVVVjjj|||yyywwwuuutttsssqqqooolllkkkhhheeebbbaaa___\\\YYYZZZ[[[\\\\\\\\\[[[ZZZZZZ[[[ZZZXXXVVVTTTRRRQQQPPPPPPMMMKKKJJJKKKKKKKKKJJJHHHFFFDDDCCCDDDEEEEEEEEECCCBBBAAA@@@???>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;888888777666555444333333222222111111000/////////000000111222444555666666777999<<<======:::777555111111000///...------,,,+++,,,------,,,---///111111111111111111111111111111222333444444333222111//////000111222444666777444444444444555555555555888888888888777777666555666666666555555555444444777666444333333444555666888:::<<<>>>@@@@@@@@@@@@BBBCCCCCCCCCBBBCCCFFFHHHNNNPPPSSSUUUTTTPPPLLLIIIDDDBBB@@@>>>===<<<999777666444333333222111555;;;???EEENNNTTTXXX\\\```aaa___^^^]]]^^^___^^^\\\YYYTTTNNNGGGBBBBBBMMMcccxxx|||ooo___PPPKKKMMMNNN^^^ppp|||yyyxxx|||nnn\\\LLLCCC>>>;;;999888888888777777777777777555555555555555555555555666555444333333444444555444444444444555555555555333444444444444333222222111000000111111111111000111000//////111222111///000000222333333333333222333222000///...///111222333222222111000111111111555444666>>>NNN```ooowwwzzz}}}yyytttsssqqqmmmiiiiiikkkmmmuuuzzz{{{rrriiidddiiitttsss\\\GGG;;;777555444444444555666888999::::::;;;===@@@CCCEEEGGGGGGGGGHHHJJJMMMQQQTTTVVVZZZ[[[[[[\\\\\\]]]^^^___```aaadddgggjjjmmmppprrrqqqooommmlllkkkhhheeebbbZZZVVVQQQMMMKKKKKKJJJIIIGGGGGGHHHJJJLLLLLLIIIGGG>>>===<<<999777555333222555666999===AAAFFFJJJMMMNNNMMMKKKIIIGGGDDDBBBAAA>>>===;;;;;;<<<<<<:::888888888777777666555555555444333111000/////////000222333555777777777555555333444444333111000111333666777:::???EEEHHHJJJJJJKKKLLLNNNOOOLLLHHHCCC@@@:::777333000000000///...//////000111111000/////////000000000000111222333111111222222333333222222555555555555666666666666555666777888999:::;;;;;;:::;;;<<<<<<;;;:::;;;===>>><<<===AAACCCGGGOOOXXXcccsssqqqXXXLLL@@@:::777333000000//////............//////------.........///000111333444555777888888999999999999:::;;;>>>AAADDDFFFDDDFFFOOO___ttt}}}{{{zzzyyyvvvrrrnnnkkkhhhdddbbb```^^^\\\ZZZ[[[\\\]]]]]]]]][[[ZZZYYYYYYXXXWWWUUUSSSRRRRRRRRRNNNLLLJJJIIIIIIJJJJJJIIIGGGFFFDDDDDDEEEFFFFFFEEECCCCCCAAA@@@???>>>>>>>>><<<<<<;;;::::::::::::;;;888777777666555444333333333333222222111000000000000000111222444555666666777888:::::::::888555333......---,,,,,,+++*********,,,------,,,---///111111111111111111111111111111222444666666555333222000000000111222444555666444444444444444444444444666777777777777666666555555555666666666555444333777666555444444444555666777999;;;===???@@@@@@@@@???AAABBBCCCDDDFFFJJJMMMQQQRRRSSSSSSQQQMMMIIIFFFBBB@@@>>>===<<<;;;999777333222222333222222888@@@FFFOOOWWWZZZ]]]aaaddddddccc```^^^^^^___^^^ZZZVVVNNNHHHCCCAAAEEETTTnnnzzzlll\\\MMMJJJPPPQQQfff|||tttgggUUUGGGAAA>>>;;;999777777777777777777777777555555555555555555555555666555444222222222222333444444444444444444555555111111111111111111000000111000000111333333222000000///...///111111111000000111222333333222111111333222000///000111333444444333222222111111222222///000333999EEEVVVgggssszzz{{{tttsssqqqlllhhhffffffhhhjjjooouuuwwwtttnnnhhheeekkksss~~~rrr___MMM@@@;;;555555555444555555666666777777999:::===???AAABBBBBBCCCEEEHHHLLLPPPSSSUUUUUUWWWYYYZZZZZZ[[[]]]___\\\___dddgggjjjmmmppprrrqqqppppppqqqpppmmmhhhddd]]]YYYTTTPPPNNNMMMKKKJJJHHHGGGGGGIIIKKKKKKJJJIIIAAA???<<<999666555444444333666;;;BBBHHHNNNQQQSSSWWWTTTPPPLLLGGGDDDAAA@@@===<<<;;;;;;<<<<<<;;;999777777777666666555555555333222111000//////......000111444666777666555444444555555333111000111222444444555888<<>>AAACCCEEEFFFFFFCCC@@@>>>===999444111000111111000//////000000000000//////,,,---/////////000333555111111222222222222222111444444555555555666666666555555666777888:::;;;;;;999;;;<<<<<<<<<<<<===??????>>>???CCCGGGLLLWWWbbbnnn~~~yyyhhhNNNDDD<<<999666222//////......------......//////---...//////...///111333444555666777888999999999888999<<<>>>AAADDDEEEFFFEEEMMMZZZkkk|||~~~zzzuuuqqqkkkhhhdddbbb```___]]]\\\[[[\\\]]]]]]\\\ZZZXXXVVVUUUTTTSSSRRRQQQQQQRRRRRRNNNKKKIIIHHHHHHIIIIIIHHHFFFEEEEEEFFFGGGGGGFFFDDDDDDCCCBBBAAA@@@?????????<<<;;;;;;:::999:::::::::777777666555444333333222444444333333222111111111000000111222444555666666666666777777666555333222.........---,,,,,,+++++++++,,,......---...111333111111111111111111111111111222555777777666444333111111111111222333444555444444444444444444444444555555666666777666666666666777888888888777555555555555555555666777888888555777:::<<>><<<;;;;;;:::888666000000222444444666>>>GGGOOOZZZbbbccccccgggiiihhhfffccc_________]]]XXXRRRHHHDDDBBBDDDKKK]]]zzzzzzlll[[[LLLJJJQQQVVVnnn}}}kkk^^^MMMBBB>>>===:::777666777777777777777777777555555555555555555555555555444222111111111333444444444444444444444444444000000/////////000000111111//////111444444222///000///...///111111111000000111222333333222000///222111000///000222333555555444333333222333333333...222666999???MMM```oooxxx{{{tttsssqqqlllgggcccbbbbbbdddiiiooorrrrrrpppnnnlllkkknnnttt~~~qqqbbbQQQDDD>>>555555444444444444444444444555666888:::;;;===>>>???AAAEEEIIINNNQQQTTTUUURRRUUUXXXXXXWWWXXXZZZ\\\YYY^^^dddhhhjjjlllooorrroooppprrrttttttpppjjjfff```]]]YYYUUUSSSQQQNNNLLLIIIGGGEEEEEEFFFGGGFFFFFFBBB???<<<888666666888999999>>>FFFOOOWWW\\\```aaaaaa]]]WWWPPPIIICCC@@@>>>===<<<::::::;;;;;;;;;:::666666666666666555555555444333333111000//////...///111333666777777666555555666555333111000000222111111111333666777777666888999;;;<<<<<<;;;999888777555222111222222111000000000000000000000000000---///000000///000222555111111222222222222111111444444444555555555666666333444555666888999:::;;;888:::<<<<<<<<<===???AAABBBAAADDDIIIMMMSSS```mmm|||jjj[[[EEE>>>999999777333000111...------------...///000---///000000//////111444444555666777888999999999888;;;@@@EEEIIIKKKLLLLLLSSS```rrr|||wwwrrrkkkhhhdddbbbaaa```^^^]]][[[[[[\\\\\\[[[YYYVVVTTTRRRQQQPPPOOOOOOPPPQQQRRRMMMKKKHHHGGGHHHIIIHHHGGGFFFEEEFFFGGGIIIHHHFFFDDDDDDDDDBBBAAA@@@?????????<<<;;;::::::999999::::::777777666555444333333222555555444333333222222111000000111222444555666666555555555555444333222111111111000000//////......,,,.../////////000222444000000000000000000000000111333555777888777555333222111111111222333333444444444444444444444444444444444555666777777777666888999999::::::888777666222333444666888999:::;;;444666999<<<>>>@@@AAAAAA===???AAADDDHHHMMMSSSWWWVVVUUUSSSOOOLLLHHHEEECCC>>><<<:::999999888666555......111555666999CCCNNNVVVaaajjjiiihhhkkkmmmkkkiiiddd```______]]]VVVQQQEEECCCCCCGGGRRRfff{{{lll[[[LLLJJJSSSZZZttttttdddXXXHHH???<<<<<<999666666666666666777777777777555555555555555555555555333222111000000222444666555555444444444333333333222222000000000111222333000///...000333444111//////......///000111111000000111333333333222000///222111000///000222444555666555444444333333444444000555:::;;;>>>III]]]nnnuuu|||~~~yyyssssssqqqlllfffbbb______dddhhhnnnssstttuuuuuuuuuiiiiiiiiippp}}}pppbbbRRRDDD===444444444444333333222222333333555666888999:::;;;>>>AAAFFFKKKPPPSSSUUUVVVSSSVVVXXXWWWUUUSSSTTTVVVXXX]]]ccchhhjjjkkknnnqqqnnnpppsssvvvvvvrrrlllfffbbb```\\\YYYWWWTTTPPPMMMJJJGGGCCCAAAAAABBBBBBAAABBB???;;;777666888;;;===BBBHHHRRR]]]eeekkknnnooohhhccc\\\SSSJJJCCC???===>>>;;;999888999:::::::::666666666666666555555555555555444333222111000//////111444666777777777666666666666444111000000111000//////000333444444333222333444555555444444333000//////111222222000...222222111111111111222222///111333222000///222555111111222222222111111000444444444555555555666666333333444666777999::::::777999;;;<<<===>>>@@@BBBEEEEEEHHHMMMQQQYYYgggtttqqqXXXJJJ<<<777444555555111///000---------------...///000...000111111//////222555444555666888999999999999:::>>>EEEKKKPPPSSSSSSSSSgggxxx|||xxxvvvllliiiccc^^^ZZZYYYYYYZZZZZZZZZYYYXXXWWWUUUTTTSSSOOOPPPRRRSSSSSSQQQPPPNNNKKKJJJIIIHHHHHHHHHHHHHHHFFFFFFFFFFFFFFFFFFFFFFFF>>>>>>>>>==================<<<:::999888888999:::666666666666666555555555333333222222111000000000...///111333444666666777555555444333222222222222//////.........------------------...///111222333000111222333333333222222444777::::::888555333333000000000111222333555555333444555666666555444333777666555444444444444444666777777777777666666555444444555555666666777777555777:::===@@@BBBCCCCCC@@@BBBFFFKKKPPPSSSUUUVVVXXXSSSMMMIIIFFFDDDCCCAAA===<<<999666444111000//////...///222999CCCLLLRRRYYYaaajjjpppqqqppppppqqqllljjjhhhgggeee```XXXQQQFFFHHHMMMTTTbbbxxxssscccUUUKKKMMMUUUeeeyyy~~~sss]]]OOOBBB======;;;::::::555555666666666666666666777666444444666777666555000000000111111222222222///111333555666555444333000000//////000111222222000222333222111000111222000000000000111111111111000000000111111222222222111111222222222333333333555444333333222222222333444444666999;;;BBBSSSbbboooxxx~~~uuusssooollljjjfffaaa^^^ccccccgggnnnvvvxxxuuuqqqeeeccccccgggppp|||}}}mmm___RRRFFF>>>:::333///111333222111222444444555555777888999:::>>>@@@DDDIIIMMMPPPRRRSSSSSSSSSRRRPPPNNNNNNOOOQQQ[[[]]]```dddhhhkkknnnoootttvvvxxxxxxvvvrrrnnnkkkhhhbbb\\\YYYWWWTTTMMMHHHHHHHHHFFFBBB>>>===@@@CCC@@@>>>;;;999888:::===???HHHQQQ```nnnxxx{{{yyywwwooofffXXXNNNHHHDDD>>>:::888888888888888888888888555555666666555555444333333222111111111111111111...///111444555666666666888777555333111111111111111222222333222000///...222222111111222333555666444111//////000111000000111///...///222333222////////////000111111111222444333222111222333444555333444555666666666444444888888888888777777777777666888:::;;;<<<===@@@BBBCCCDDDHHHNNNUUU^^^ooo~~~zzzaaaNNNEEE<<<;;;888555222///...---+++,,,---.........------///.........///000222333444666888999999999:::;;;>>>CCCJJJXXXccc[[[UUU```{{{~~~{{{xxxvvvnnnkkkfffaaa]]][[[ZZZZZZWWWWWWWWWVVVUUUSSSRRRQQQPPPQQQRRRRRRRRRPPPOOOMMMKKKJJJIIIIIIHHHHHHHHHHHHGGGGGGGGGFFFEEEEEEDDDDDD>>>>>>>>>>>>>>>=========<<<;;;:::999999888888999777666666666555555444444333333222222111000000000111222333555666777777777333333222111111111111111------,,,,,,,,,+++++++++.........///000111333333111111222222333333333444888:::<<<<<<999666444333000000000111222333444555333444555666666555444333666666555555555444444444555555666666666666666555555555555555555666666666777888;;;>>>@@@AAABBBBBBAAADDDHHHMMMQQQSSSTTTUUUTTTPPPJJJFFFDDDCCCAAA@@@<<<;;;999666333111000///000000111444;;;DDDMMMRRR\\\bbbjjjpppqqqqqqrrrtttqqqpppnnnlllhhhaaaXXXQQQFFFJJJSSSbbbwwwqqq```SSSKKKNNNXXXiii|||~~~}}}|||pppZZZMMM@@@<<<<<<:::999999666666666666555555555555777555444444555666666555333222222222222222222111000111222333333222222111111000000000000111111222---///000///...---...///000000000000111111111111333333333333333333444444111111222222222333333333555555444333333333333333666555666888999???MMM[[[kkkuuu}}}~~~~~~~~~|||wwwtttpppmmmkkkhhhdddaaa``````dddkkkrrruuurrrnnnaaa___^^^aaaiiittt}}}|||jjj\\\QQQGGGBBB>>>777222444555333222333444444444444666777888999<<>>===>>>@@@BBBDDDRRR\\\kkkxxx}}}xxxsssiii```TTTKKKFFFCCC>>>:::888888888888888888888888555555555555555444444333333222111000000000000000///000222444555666666555666555333111000000000000333333444444444333222111333333333444555555666777444111//////000111000000111///...///222333111000222222222222222333333333222111111111111222333333444444555666666666666555888888777777777777888888888:::<<<======>>>@@@BBBEEEGGGMMMUUU\\\fffwwwiiiSSSBBB<<<222111111000/////////000,,,,,,,,,---------..................///111333444555777999:::::::::;;;===>>>GGGQQQ___iiiaaa^^^kkk}}}zzzxxxvvvpppmmmjjjeeeaaa]]][[[ZZZWWWVVVVVVUUUTTTSSSSSSRRRPPPQQQQQQQQQQQQOOOMMMLLLKKKJJJJJJIIIHHHGGGGGGGGGHHHHHHGGGEEEDDDCCCBBBAAA?????????>>>>>>=========:::::::::::::::999888777888777777666555444333333333333222222111000000000222222333444555555555555111111000000000000000000111000000000000///////////////000111222222333444222111111111222333555666;;;===>>>===999666333333000000000111222333444555444444555555555555444444444555666666666555444333333333444555666666666666666666555555555555555555999;;;===???@@@@@@@@@@@@BBBEEEJJJOOORRRRRRRRRQQQMMMJJJEEEBBBAAA@@@???>>>;;;999777555333111000000222222444888>>>FFFMMMRRR[[[```gggkkkmmmnnnqqqtttuuutttrrrpppjjjaaaWWWPPPHHHPPP```zzz~~~hhhZZZPPPLLLTTTaaavvvuuurrr{{{wwwjjjTTTIII>>>;;;;;;999777888666666666666555555444444777555333444555666555444555555444444333222222222111111000000000000000000222222111000000000111111---...//////------...///000000000111111111222222444444333333333333333333111111222222222333333333555444444333333333333444777555555666666:::EEEQQQeeeoooyyy}}}}}}~~~|||yyyzzzvvvrrrnnnllljjjgggeeeaaaaaaccchhhnnnqqqooommm]]][[[YYY[[[bbbllltttxxxzzzzzzzzz{{{}}}~~~kkk\\\SSSKKKGGG???777222333333222000111222222222333444555666777:::<<>>???>>>???AAABBBDDDFFFMMMVVV___kkk|||nnnZZZHHH===999------------...///000000------,,,+++,,,---...///------...///000222444555777999:::;;;;;;;;;<<<>>>===KKKXXXeeemmmgggiiixxx}}}~~~~~~~~~|||{{{yyyxxxpppooolllhhhddd___[[[YYYYYYXXXWWWVVVVVVUUUUUUUUUQQQQQQQQQPPPOOOMMMLLLKKKJJJJJJJJJIIIHHHGGGFFFEEEHHHGGGFFFDDDBBBAAA???????????????>>>>>>======<<<999999:::::::::888666555888888777666444333222222333333222222111000000000000111111222222222222111000000000111111111111000333333333333222222222222000000111222333333444444222111000000111333666777<<<===>>><<<888444222111//////000000111333444555444444444444444444444444333444666777777666444222333444555666777777777777777666555444444444444555;;;<<<>>>???@@@@@@???>>>BBBEEEJJJNNNPPPOOOMMMKKKFFFCCC@@@>>>======<<<;;;888777666444222111000000333444666:::@@@GGGLLLPPPUUUZZZ___bbbcccfffkkknnnrrrsssrrrpppjjj```WWWPPPLLL[[[tttooo]]]RRRMMMOOO\\\llltttdddggguuu~~~pppcccNNNDDD<<<::::::777666777777666666555555444444333666444333333444555555444555555555555444444444444444333111///......///000333222222111000000000000000111222111000///000222000000111111111222222222222222222111111000000000111111222222222333333333444333222222222222333333666444444555444666???III]]]iiiuuu{{{|||~~~|||xxx|||xxxsssooommmkkkiiihhheeeeeeeeehhhlllmmmmmmkkk\\\YYYWWWYYY___hhhooosssssstttwww{{{rrrdddZZZSSSNNNCCC;;;555555555333222333111111111111222333444555888999;;;>>>AAADDDFFFGGGHHHIIIIIIJJJLLLQQQWWW[[[```______aaadddhhhmmmpppxxxzzz|||}}}{{{wwwssspppllliiieeeaaa]]]XXXRRRNNNKKKKKKJJJGGGDDDBBB@@@@@@???@@@BBBEEEHHHJJJKKKLLLYYY```hhhnnnnnnhhh___YYYPPPKKKEEEAAA???===;;;:::555555555555555555555555555444444333333333333333333222111///............333444555666777666666555666666444333333333444555444444444555555666777888999;;;>>>@@@@@@>>>;;;999444111//////000111000000000000///000111111111111222111111111000////////////000222333333333222111777777666666666888999::::::888666444555777999;;;;;;===??????>>>???@@@BBBEEEGGGMMMVVV```nnnsss^^^NNNAAA:::999111111000///.........///...---+++++++++,,,...000,,,---...000222444555666777999:::::::::;;;===>>>===OOO^^^hhhnnnjjjppp||||||}}}}}}}}}{{{zzzyyyqqqpppmmmjjjeee```\\\YYYYYYXXXWWWUUUUUUTTTTTTUUUPPPPPPPPPOOOMMMLLLKKKJJJJJJJJJJJJIIIHHHGGGEEEDDDFFFFFFDDDCCCAAA@@@>>>>>>??????>>>>>>===<<<<<<;;;888999999:::999888666555888777666555444333222111333333222222111000000000000000111111111111111000000000222333333333333222111111111000000000//////000111222333444444333333222111000///000222444666999::::::888444111000////////////000111222444444444444444333333444444444222444555777777666444333444555666777888999999999777666555333333333444555<<<===>>>@@@@@@@@@??????BBBEEEHHHKKKKKKIIIFFFDDDAAA>>><<<:::;;;;;;:::888666555444222111111000000333444888<<>>>>>???>>>AAADDDFFFEEEAAA===:::444111//////000111000000///000000000000000111222222111111111000/////////000111333444444444333222777777666666777888:::;;;999888666444555777999;;;;;;===>>>>>>>>>>>>@@@AAAHHHIIIOOOYYYdddtttxxx___LLLAAA888555444333333111000///......---...---+++++++++,,,...000,,,---///111333444666666777888999999888999<<<>>>AAATTTbbbhhhllllllwwwzzz{{{|||||||||{{{yyyyyyrrrqqqnnnkkkfffbbb^^^\\\YYYWWWUUUSSSRRRQQQQQQQQQOOOOOONNNMMMLLLKKKKKKJJJIIIJJJJJJJJJHHHFFFDDDCCCCCCCCCBBBAAA@@@@@@??????>>>>>>======<<<;;;::::::888888999888888777666555777666666555444333222222333333222222111000000000111111222333333333222222000111333444555555555444333333222222222111111111000111222333444333222222111111000///000111222333444555666444111///...////////////000111222333444444444333333333333444444333444555666666666555444666777777888999999999999777666444222222333555666:::<<<>>>@@@AAAAAAAAAAAACCCDDDFFFHHHGGGDDDAAA???>>><<<:::999999999888666444333222111111000111111333666:::???DDDGGGJJJKKKNNNQQQTTTVVVVVVXXX]]]bbbfffiiijjjhhhccc]]]XXXVVVXXXnnngggZZZNNNJJJJJJRRRggg{{{tttcccZZZOOOWWWdddrrr}}}wwwlll]]]PPPAAA<<<999:::999666555666444444444444444444444444555333111222333444333333222222333555666777888999777666444222111111222333333222222111111111222222000111222222000000111222111111111222222222222333444444333333333333333333111111222222222333333333222111111111111222222333333111111444444444888>>>IIIWWWgggqqqxxx~~~~~~{{{vvvrrrooommmjjjhhhgggfffdddccccccdddfffgggbbb___\\\]]]aaaggglllooommmqqqwww}}}}}}uuunnnhhh]]]SSSIIICCC>>>888555444111111000000111111222333444444555666888;;;===>>>AAADDDGGGJJJMMMRRRWWWZZZ^^^^^^]]]^^^___bbbdddfffkkknnnrrruuuvvvuuusssqqqmmmlllkkkhhhccc^^^YYYVVVNNNKKKHHHFFFEEEDDDBBB@@@@@@BBBDDDGGGJJJLLLMMMNNNKKKKKKJJJIIIGGGEEECCCBBB>>>===<<<:::999888888777444444444444444444444444444333222111000111222333111111000/////////000000444555666888999999888888444444444444444666777999;;;<<<>>>@@@AAAAAA@@@@@@CCCEEEGGGHHHFFFAAA;;;888444111//////000111000000...000111111000000111222333333333222222222222222222222333444444444444333666666666666777999::::::888777666555666777999;;;:::<<<>>>>>>>>>???AAABBBEEEHHHQQQ^^^lll}}}yyyeeeOOOAAA:::555222222//////......---.........------,,,+++,,,---...///---///000222444555555555777888999888888999<<>><<<===;;;999888999888777555222111111000000000111111555888===BBBFFFIIIJJJKKKKKKNNNQQQRRRRRRSSSWWW[[[^^^```aaa___ZZZUUUSSSRRR]]]oootttZZZPPPHHHIIIMMMYYYqqqlll___XXXWWWbbbppp{{{yyynnnbbbSSSFFF===999888::::::666555777222333333444444555555666444222111111222333333222333333444444555666777777666555444333222222333333222222111111111222333333///111222111000///000111111111111222222222333333333333333333333333444444111111222222222333333333333333222222333444444555555333333555555333555999???NNN___kkkttt|||~~~zzzvvvsssoookkkgggeeedddbbbaaabbbdddiiilllmmmjjjfffeeegggkkknnnooommmoootttyyy~~~|||yyyqqqeeeWWWNNNEEE;;;555333111111111000111111222333333333333444666888:::;;;>>>AAAEEEIIILLLOOOSSSVVVVVVVVVXXXYYY\\\^^^aaabbbdddhhhmmmrrruuuuuutttsssnnnnnnnnnlllgggbbb^^^[[[TTTOOOJJJFFFEEECCCAAA???>>>???@@@BBBDDDFFFHHHIIIFFFEEEDDDBBB@@@>>>===<<<::::::::::::888777666666555555555555555555555555444333111000000000222222111000000000000111222222333555777888::::::::::::777777777777888:::<<<===???AAADDDFFFGGGEEECCCBBBEEEFFFGGGGGGCCC>>>888444444111//////000111000000...000222111000///111333222222222222222333333333222222222222222333333444333444666777888999999999666666666666777888999:::;;;<<>>???@@@AAAAAABBB===<<<<<<;;;999888777777:::999777555555555666666444444444444444444444444333333222222111000000000---...///000000111111111...000222444666666555444222222111111111000000000///000222333333222111000///000000000///...---,,,...///000000///...000111......//////000222333444444444222222222222444444444444444444444555666777666777777777777666666555555444222111222444666888777999<<>>;;;;;;;;;<<<>>>@@@AAACCCDDDCCCBBB???===;;;999888888::::::999777666555555555555555555555555555555444333111//////000111222000000000000111222333444333444777999:::;;;;;;;;;<<<;;;;;;<<<===???AAACCCHHHKKKNNNQQQQQQOOOLLLIIIEEEFFFFFFEEEAAA;;;555111444111//////000111000000...000222111//////111333//////000000111111111222222111000000000111333444222333555777888999888888555666666777888999999999;;;===???AAAAAACCCEEEGGGKKKVVVjjjnnn[[[KKK;;;666555333///---222111000///...------...+++,,,---.........------000111222444555555444444:::;;;;;;::::::;;;???AAA@@@OOOSSSSSS]]]mmm{{{wwwrrrppprrrssssssrrrrrrqqqnnnjjjgggdddcccbbb___\\\XXXUUUTTTSSSRRRPPPQQQQQQPPPNNNMMMKKKJJJJJJIIIIIIIIIHHHGGGEEEBBBAAABBBBBBAAA@@@???>>>===<<<:::;;;<<<===<<<;;;:::999999888777666666555555555444444444555555555555555999777555333333222///---...//////000111333444555333333444555555666777777666666666555555444444444111111222222333333333444111111222111111000//////000///...------...///000000000/////////000000111333333333444444444555555555555555555555555444444:::999999888777666555444000///000111333555888999777>>>CCCCCCCCCFFFIIIIIICCCCCCCCCBBBAAA@@@>>>===<<<;;;999777555333333222000//////000111222444555>>>@@@CCCGGGJJJLLLMMMMMMKKKJJJKKKNNNQQQSSSSSSRRRYYYTTTPPPLLLHHHGGGMMMUUUbbblllxxxnnn___IIIFFFFFFMMM^^^tttmmmdddeeerrrqqq```QQQEEE>>>;;;;;;::::::999888777777666555555555555444444444555444333222222222222222444444444555555555555666777666555666777777555333333222111000///000111222222222222111111111000000222222222222222222222222000111333444444333222000666555444333333333333333555555666777888:::;;;<<<888666555333222222222333666@@@NNN^^^kkkwwwzzztttooolllkkkgggbbbaaa___aaakkkuuuzzz|||{{{vvvrrrrrrxxx}}}vvvrrrrrrwww{{{yyy}}}vvvbbbOOO@@@888333333222000......///111000000000222333555777888;;;===@@@BBBDDDFFFIIIKKKMMMOOORRRTTTTTTUUUVVVXXX___bbbfffjjjnnnrrrxxx{{{wwwzzzzzzxxxxxxwwwooofffbbb]]]VVVOOOJJJFFFBBB@@@>>>;;;999999<<>>@@@AAA@@@@@@@@@???@@@CCCIIIMMMSSSSSSTTTUUUVVVUUURRRPPPJJJIIIGGGBBB<<<777333222000000000000000/////////!!!$$$***///222333111000000000000000111111111111222111000000000111333333222444666888999999888777;;;999666555666777888999<<<===AAADDDCCCCCCIIIRRRWWWjjjlll```JJJBBB888333222333111...---------............///666222///...000111000...111111333444666777888999666666777888:::<<>>===<<<;;;::::::;;;;;;<<<<<<;;;;;;:::999999888777666666555555555555555555555555444444444555333111111111111///------......///000222333444444444444444444444444444555555555444444333333333222222222222333333333333222222222222222111000000000///...---------...///000000000000000111111111333333333444444444444555555555555555555555555555888888999999888666555444//////000111333666888999888???DDDCCCBBBEEEHHHHHHBBBBBBAAA@@@???===<<<;;;;;;:::888666444333222111000/////////111444666888AAACCCEEEHHHIIIJJJJJJJJJKKKKKKLLLNNNQQQSSSRRRQQQRRRNNNKKKGGGDDDDDDLLLWWWlllvvv{{{dddVVVNNNNNNQQQ\\\ooopppkkkmmmnnn]]]NNNBBB<<<::::::999888888777666666666555555555555444444444555555444333333333333333555555555666666666666777777666555555666666444222333333222111111111111111222222222111111111000000111111111111111111111111111111222333333333222111222222222222333555666666555555666777999;;;===>>>999888666444333222333333555===KKKZZZhhhttt|||~~~xxxssspppmmmhhhdddbbbaaaccckkktttvvvxxxzzzzzzzzz|||sssmmmmmmuuu~~~|||~~~|||xxxxxxmmmWWWEEE<<<444444333111//////000111//////000111222444666777777:::===???AAACCCFFFIIIJJJMMMPPPRRRRRRSSSUUUWWWZZZ]]]bbbggglllrrryyy~~~{{{~~~~~~}}}|||{{{tttkkkddd___YYYRRRMMMHHHCCC@@@===;;;888888:::===??????BBBAAA>>><<<999777666555888777555333222222222222333444555555333333444555444222111111222333222111444444444333333333333333666666777999===AAACCCDDDBBBCCCEEEEEEGGGKKKQQQUUUYYYZZZ\\\^^^___\\\WWWSSSPPPNNNJJJDDD>>>888444222...---------------------......///000111111111000000000000000111111111111111000/////////000222222333555666888999888777666999888777777999;;;<<<<<<===>>>BBBFFFFFFHHHPPPZZZggg|||ttt\\\PPPDDD===555111111222111///---------............///333000------///000///...222222333444666777888888::::::999888999:::;;;<<>>>>>===<<<<<<;;;::::::::::::;;;999888777666666555555555666666555555444444333333222111000000111222111///---------...///111333333333333444444444444444444555555555555555555444333333333333222222222222222222222222222222222111000111000///............/////////000111111111111111333333333333444444444444555555555555555555555555666777888999888777555333///000000222444666999::::::AAAEEECCCAAACCCEEEDDDAAAAAA@@@>>><<<:::888777888777666444222111111000000//////000222666:::===EEEFFFHHHIIIJJJJJJIIIIIIKKKKKKLLLNNNQQQQQQPPPOOOMMMJJJGGGDDDAAAEEESSSaaa|||ppp[[[NNNLLLOOOXXXhhh}}}~~~rrrqqqwwwzzzgggWWWIII???:::999999888888777666666666666555555555555444444444555555555444444444444444555666666666666777777777555444444444666555444222333333333333333222222111222222222111111111111111000000000000000000000000222222222222222222222222000000111222333444555666444555555777999;;;<<<>>>:::999777555333333222222444999DDDSSScccpppxxx{{{~~~xxxuuupppkkkfffdddccccccjjjrrrssstttxxx}}}sssmmmmmmxxx{{{wwwxxxvvvvvv{{{xxx___LLLAAA777666333111000000000111......//////111222333444333666999;;;===???CCCEEEFFFIIILLLOOOPPPQQQTTTVVVWWWZZZ^^^ccchhhooowww|||~~~wwwppphhhddd^^^WWWRRRLLLFFFBBB>>>;;;888777888:::;;;;;;>>>>>>>>>>>><<<999777555777666444222222222222222222333444333222111222444555333111111222222111000222222222222222222222222333555888;;;???CCCFFFGGGEEEHHHKKKNNNQQQVVV[[[___aaacccfffiiijjjfff```[[[ZZZWWWPPPHHHAAA:::666444000000000000000000111111666444222000///000111222000000000111111111222222000000//////000000111222555666777888888777666555666777888:::<<<>>>@@@@@@@@@AAAEEEJJJLLLQQQ\\\hhhzzzfffOOOEEE<<<777111...///111111000---------............//////...,,,---///000000///333333444555666666777777;;;:::999888999:::;;;<<<===AAAGGGOOOYYYhhhxxxrrrqqqooonnnnnnooopppppprrrqqqooommmkkkjjjiiiiiiiiifffbbb^^^\\\XXXUUURRROOOMMMKKKIIIHHHGGGGGGGGGGGGFFFFFFEEEDDDCCCBBBAAACCCCCCBBBBBBAAA@@@??????===<<<;;;:::999:::;;;;;;999888777666555555555555666666555444444333222222444222111222333333222111------......000111333444333333444555666666777888666666777888888777666555333222222222111111000000111222222222222222111111111111000000000///////////////000111111111000///222222333333333444444444444444444555555555555555555666888999888666444333///000111333555888999:::===CCCFFFCCC@@@AAABBBAAA@@@@@@???===;;;888666555666555333222111000000///000000///111444999>>>AAAGGGHHHJJJKKKLLLLLLKKKKKKLLLLLLMMMNNNPPPPPPNNNLLLLLLIIIFFFDDDDDDMMMaaattt{{{hhhWWWLLLIIIPPP^^^sss{{{sssxxxqqq^^^PPPEEE>>>:::999999888888777777777777666555555555555444444444555555555555555555444444555555555555666666666666444333333444555555444222222333444555444333222111111111111111111111111111111111111111111111111111333222111111000111111222222222222222222222111111444444444555666777999999888888666555333111000000111555>>>LLL]]]kkkuuuyyy{{{xxxrrrlllgggeeedddcccgggmmmqqqrrruuuzzz~~~|||uuunnnmmmjjjlll|||}}}zzz|||}}}~~~{{{dddQQQGGG:::777333000////////////------......///000111222000333666888:::<<<@@@BBBBBBEEEIIILLLNNNPPPRRRTTTXXXZZZ]]]```dddjjjqqqvvvzzzsssllliiiccc]]]WWWPPPJJJEEEAAA>>>:::888777888888888:::<<>>999666333333222111111222333333222111000//////111333555000000111111111222222222111111111111111222222222666777777888777777666555555777:::===>>>@@@AAACCCDDDEEEJJJPPPTTT\\\jjjwwwrrrZZZHHHAAA777333///......000000///---------............///---------...///111111111444444555555666666777777777777777888:::<<<>>>@@@AAACCCJJJXXXjjjzzzkkkllllllmmmnnnppprrrtttuuutttsssrrrqqqppppppppppppmmmhhhddd```[[[VVVSSSQQQOOOLLLIIIGGGFFFFFFFFFFFFEEEDDDCCCBBBBBBAAAAAA??????>>>>>>======<<<<<<===<<<;;;:::999:::;;;;;;999888777666555555555555666666555444333222222111555333222222222222111000......///000111333444555444444444444444444444555555666777888888777666555222222222111111000000///111222222333333333222222000000000000000000000000111111111111111000//////222222222333333333444444444444444555555555666666555666777777777555333222...000222444777999:::;;;>>>DDDFFFBBB?????????===??????>>><<<:::777555444333333111000////////////000000111333777<<>><<<999999999999999888888888666555555555555444444444444444555666666555555444333333333444444444555555444333333444555555444222222333444555444333222111111111111111111111111111222222222222222222222222333222111000000000000111000000111222222111111000444444333333333333333444555555444333222000///...///222999EEEUUUeeerrryyy~~~yyytttmmmgggfffdddbbbdddhhhllllllnnnsssvvvqqqeee[[[^^^___ggg|||~~~|||hhhWWWLLL<<<888222/////////......------------......///000///222444666888:::===??????BBBFFFIIIKKKMMMPPPRRRTTTVVVZZZ]]]```ffflllppp}}}wwwsssooojjjddd^^^WWWPPPKKKGGGCCC>>>;;;999999888777666999===AAABBBBBB@@@>>>888777666444333333333444000111222111000000111222444222000000111111111000333333333333444444555555111444999>>>AAAEEEJJJNNNSSSXXX___eeeiiilllnnnooooooooooooqqqtttuuutttrrroooiii^^^TTTLLLEEE>>>999333222000///...///000111...///000111333333444444111111111111222222222222222222333333333444444444777777777777777666666666666999===??????@@@CCCEEEHHHJJJOOOWWW]]]gggvvvuuu___LLL???:::555333000///.........------------............///,,,---///000111222333444555555555666666666777777777777888999;;;>>>@@@BBBCCCEEEOOOccc|||gggiiikkkmmmoooqqqtttwwwwwwwwwvvvuuuuuuuuuvvvvvvuuurrrmmmiiieee```[[[WWWTTTRRRNNNJJJGGGFFFEEEEEEEEEDDDCCCBBBAAAAAAAAAAAA?????????>>>>>>=========<<<<<<;;;::::::::::::;;;999888777666666555555555555555444444333333222222222111//////000000///---/////////000111333555666666666555333222111000///333444666777888777555444333333222222222222222222333444444555555555555555000111222333444444444444666555444222111000000000222222222222333333333333333333444444555666666666777777666666555333222111...000222555888:::;;;<<>>======;;;======<<<;;;999666555333222111000///////////////000111333666:::???CCCEEEDDDFFFIIIKKKNNNOOOPPPPPPMMMMMMNNNOOOOOOMMMIIIFFFBBB@@@AAAIIIVVVgggrrrcccWWWOOOKKKMMMZZZppp~~~}}}ooo[[[KKKCCC@@@>>><<<999999999999999999999999666555555555555444444444222333444666666555444444222222333333333444444444444333333444666666555333333333333333333222222111111111111111111222222222222222222222222222222222222222222111000000//////***,,,...000222333333333222222111111000111111111333333333222111000///...///111666>>>KKK[[[lllwww{{{|||vvvooohhhfffeeeaaaaaaccceeefffjjjoooqqqlll```WWWVVV[[[fff}}}~~~~~~}}}kkk[[[QQQ@@@:::333000000000///---......---------......//////111444555666777:::<<<<<>>>>>===888777555333111111111111000111222111000000000222222111//////111222111000000000111111222222333333333777;;;>>>AAAFFFMMMSSS\\\bbbkkksssxxxyyyzzz{{{wwwvvvvvvwwwzzz|||||||||vvvoooddd[[[SSSKKKCCC===777555333111000000111222000111333555555444222111111111111222222222222333333333444555555555555444666666666666666777777777888<<>>@@@BBBFFFLLL[[[qqqfffiiilllnnnoooqqqtttwwwvvvvvvvvvvvvvvvvvvwwwxxxuuussspppmmmjjjfffaaa]]]XXXVVVQQQLLLHHHFFFEEEEEEDDDCCCBBBAAA@@@@@@AAAAAA@@@@@@@@@????????????>>>;;;;;;<<<<<<;;;;;;:::999999888777666666555555555333333333333333333333333000///...///000111000///.........///111222444555555555555555555444444444444666888:::;;;999888666555555555555555555666666666777888999999999999999777888:::<<<===>>>>>>>>>===;;;888444222222222333111222222222222333333333333333444444555666666777999888666444222111111111...000333666999;;;<<<<<>><<<;;;888888888888888999999999666555555555555444444444111222444555555555444333333333333444444444555555555444444555777777666444333333222111111111111111000000111111111222222222111111111111111111111111111222222222111000...---)))***---000222222222222000000000000111222333333111222222333222111000///000333666999@@@OOOdddsss{{{yyyqqqjjjhhhfffbbb```aaaeeeggglllppprrrmmmeee^^^VVV\\\fffwwwzzzttttttxxx~~~~~~zzzkkk]]]SSSDDD===555222222222111...///......---------......///000222333333444666888888;;;???AAACCCEEEGGGIIIFFFJJJOOOTTTXXX[[[___bbboooxxxyyyrrrmmmhhhccc```VVVQQQKKKEEEBBB???===;;;555555555666777888999:::;;;999666444222111000000000111222222000000111222111///...///111222222222,,,------...//////000000222666999;;;===CCCLLLSSS___gggrrr|||yyyrrrhhh```ZZZQQQHHHAAA<<<:::777444222222333333000111222333333222111///111111111222222222333333222333444555555555444444666555555666666777888888999===AAACCCCCCFFFMMMRRRWWW\\\ffftttzzzcccRRRGGG===777555000000000///...,,,,,,,,,---------............///***---000111000000222333333444555666777888999:::::::::;;;<<<>>>AAACCCEEEOOO]]]rrrgggjjjmmmoooooopppssswwwuuuuuutttuuuuuuvvvwwwwwwtttrrrpppooommmjjjfffccc[[[XXXSSSMMMIIIFFFEEEEEEDDDCCCAAA@@@???@@@@@@AAA<<<<<<<<<<<<;;;;;;;;;;;;:::;;;<<<===<<<;;;:::999999888777666666555555555333333333333333333333444///......000333444444444---------...000111333444333444555777:::<<<===>>>888:::<<<>>>???>>><<<;;;666666777777888888999999999:::;;;;;;<<<<<<<<<<<>>@@@AAADDDFFFEEEIIINNNRRRTTTUUUWWWXXXbbbmmmwww{{{}}}wwwrrrnnnjjjhhh[[[VVVOOOIIIEEEBBB???===999888666444444555777888>>><<<:::777444333222222000222333222111000111222000...---///111333333333...//////000111222222333///222555666888>>>HHHPPP]]]fffsss~~~zzztttkkkccc]]]UUUKKKCCC;;;999555111/////////000,,,------...///000000000111111222222222333333333111222333444555444333333555555555555666777999999:::>>>CCCDDDFFFJJJRRRYYYaaafffsssuuubbbNNNBBB<<<777333333,,,---///...---,,,,,,------------.........//////))),,,000111//////000222333333444666777999::::::777888999<<<@@@DDDHHHJJJZZZnnnmmmmmmmmmnnnoooqqqtttuuuvvvtttssssssuuuwwwwwwwwwvvvrrroooppprrrqqqlllgggddd```YYYPPPHHHDDDDDDEEEDDDCCCAAA????????????@@@@@@@@@???======<<<<<<<<>>???<<<;;;:::999999999999999===>>>???AAACCCDDDDDDDDDEEEKKKQQQTTTWWWZZZWWWQQQPPPJJJBBB===:::777222......///111222333333222111444444555666777888999999333555666666333000...---,,,///222666:::<<<===>>>>>>??????>>><<<999555333888777666444333222111111......---------......///666777999;;;<<<>>>??????CCCDDDEEEGGGIIIIIIJJJJJJMMMKKKKKKKKKHHHCCCCCCFFFAAAUUUoooxxxeeeQQQCCCBBBGGGOOObbb}}}~~~hhh\\\LLLAAA===<<<<<<;;;888888888888888777666666666666666666666666666666555555555555555555555555333333333333333333333333333444444555555444444333111222222333333222222111000000111111111111000000111000000000222222000...222111111111000000//////000000000000000//////...------......//////000000111111111111111222222222111000222555888BBBTTTeee{{{wwwnnnjjjfffbbbaaacccnnnvvv{{{zzzwwwuuurrrnnnccc```___fffttt{{{wwwuuutttsssjjjkkknnnsssyyywwwkkkddd^^^WWWMMMEEE;;;444333333444333000///...,,,+++,,,...000......///000111333555666555666888:::<<<>>>@@@@@@EEEGGGKKKNNNPPPSSSWWWYYY```dddkkksss{{{~~~{{{xxxppphhhbbb\\\TTTPPPMMMJJJCCC>>><<<999555222333333444444555666777888777555222000000//////...............111333666888888666222000111000000///////////////000222444666999>>>EEEJJJWWWbbbpppyyy~~~vvvooohhh___XXXTTTNNNFFF@@@;;;888444111111000000///111333444444222111111222000111333555555444333222777777777777666555444333555444444666888:::::::::===@@@DDDFFFHHHNNNXXX```kkkvvvuuu[[[PPPBBB888444222///,,,...------///000///---++++++---...---------///111000000000111222333555555666666666666777888::::::666;;;;;;@@@IIIIIIKKKVVVnnnllllllmmmnnnppprrrtttvvvxxxvvvtttsssuuuwwwxxxxxxvvvsssqqqrrrtttrrrmmmhhhaaa\\\UUUMMMHHHEEECCCCCCBBBAAA@@@???>>>>>>??????@@@???>>>===<<<<<<<<<<<<;;;;;;;;;;;;:::999888888555555555555444444444444222222222222222222333333111111111111000000000000/////////000111222444555666777888888666666777888;;;>>>@@@AAA@@@@@@@@@AAA???>>>>>>============>>>>>>@@@BBBDDDFFFIIILLLNNNVVV]]]bbbccccccccc___YYYXXXQQQGGG@@@;;;777222///000111222333333444444444333333444666777999::::::333555666666333000......---///333666:::<<<===>>>:::;;;<<<<<<:::888666555777666555333111111000000............///000111222777888:::<<<>>>???@@@@@@CCCDDDEEEFFFGGGHHHIIIIIILLLIIIHHHGGGDDDAAAEEEKKKYYYmmmwwwgggXXXJJJBBBDDDJJJSSSgggwww```VVVHHH???<<<<<<;;;:::777888888888888777666666555555555555555555555555444444444444444444444444333333333333333333333333333333444444444444333333111222222333333222222111000000000000000000000000111000///000222222000...000000/////////............////////////...------000000000000000111111111000000000000111111111111111000111444666===MMM\\\www{{{pppjjjeeeaaaaaadddnnnvvv}}}}}}{{{zzzxxxtttccc___]]]```jjjuuu~~~xxxsssqqqqqqssstttoooqqquuu}}}wwwmmmfff^^^VVVQQQJJJ@@@:::777666444222111111000...,,,,,,---...,,,,,,---...///111333444333444555777:::<<<===>>>BBBEEEHHHKKKMMMPPPSSSVVV\\\___dddkkkrrrzzz|||uuummmlllfff^^^YYYVVVQQQJJJEEEAAA===999666555555555444555555666666666555444333333222111000///000000111,,,---...000000000//////111111000///.........///000111333555777<<>>>>>BBBMMMOOORRR___rrrkkkkkklllnnnpppsssuuuvvvxxxuuuqqqppprrruuuvvvwwwtttrrrqqqrrrssspppjjjeee\\\VVVNNNIIIGGGFFFCCCAAA@@@???>>>>>>===>>>>>>???>>>>>>===<<<;;;;;;;;;;;;888999;;;;;;;;;999666555555444444444444333333333333333222222222222222222000000/////////.........////////////000111333333333555777888888999;;;===>>>AAADDDEEEEEEDDDCCCDDDBBBBBBBBBAAABBBBBBCCCDDDDDDGGGIIIJJJKKKOOOUUU[[[eeelllrrrqqqooommmhhhbbb\\\SSSHHH???:::777333111222222222333333444555666333333444666777999::::::444555777666333000//////...000333777:::<<<<<<===666777888999999888777666555444333111000//////.........///000111333555666999:::<<<>>>???AAAAAAAAADDDDDDDDDDDDEEEFFFGGGHHHIIIEEEBBBAAA@@@BBBKKKUUUxxxssseeeVVVLLLGGGGGGLLLSSS[[[ooorrrkkkVVVNNNDDD===;;;;;;:::999777777777777777666666555444444444444444444444444444444444444444444444444333333333333333333333333222333333444444333333222111111222222222222111111111111////////////111111000//////000111222000...000000000000////////////222222333333222222111000111111000000000000000000////////////000000000111000///111333444888CCCOOOkkk~~~ssskkkeee``````dddgggooouuuwwwwwwxxxvvvsssgggddd```___aaahhhoootttrrrooollljjjkkkoootttxxx{{{}}}~~~vvvoooeee\\\WWWPPPFFF???;;;777222///222222000...---,,,++++++******+++,,,---...000111000111333444666888::::::>>>AAADDDGGGIIIKKKNNNQQQWWWXXX[[[___fffqqq}}}}}}vvvrrrmmmeee___ZZZTTTMMMGGGBBB???:::777555444333111444444333333444444555666555444222000//////000111............///111222333222111000///............///111222333444777<<<@@@BBBJJJVVV^^^eeemmmvvv~~~wwwfffVVVMMMIIIEEE@@@>>>>>>===:::777888555222000000000///...,,,...000000000///000111111222333444555444333222111111333444555555555555555555555666777888::::::;;;AAAHHHOOOXXXdddtttuuu[[[III@@@:::444000111222111000...---+++,,,...000//////---...///...------///000111111111222333444555666666777888888888888777777:::>>>>>>CCCOOOSSSXXXgggvvvjjjkkkllloooqqqtttvvvwwwtttqqqlllkkklllppprrrtttppppppppppppnnnjjjbbb]]]XXXQQQIIIFFFGGGGGGDDD@@@>>>>>>>>>>>>>>>>>>>>>>>>======<<<;;;;;;;;;;;;;;;888999999999999777666555555555555444444444333333333333333222222111111111000000/////////.........////////////000111222333222444777888999;;;===??????BBBFFFHHHHHHGGGGGGGGGDDDDDDDDDDDDEEEGGGHHHIIIMMMOOOQQQQQQQQQUUU]]]dddmmmsssxxxwwwuuurrrmmmgggXXXOOOCCC:::666555444333333333222222222444666777555555666666777777888888444666777666333111000111000222444777:::;;;<<<<<<666666777888777777666666333222111///...---------------...000333555777999:::;;;===>>>@@@AAAAAABBBDDDCCCCCCBBBCCCDDDEEEEEEDDD@@@======???GGGXXXgggkkk[[[LLLGGGJJJPPPYYYaaaiii}}}}}}yyy{{{rrrddd]]]NNNIIIBBB===;;;:::888777666666777777666666555444222222222222222222222222333333333333333333333333222222222222222222222222222222333333333333222222111111222222222222111111222111///......///111222//////...///111222000///222222222222222222111111333333444444333333222111/////////......------,,,------......///000000000///...000222333444<<>>AAACCCDDDGGGJJJLLLPPPQQQRRRUUU]]]jjjzzzxxxsssllleee^^^WWWOOOJJJEEEAAA===:::888666444333222222111000111333555666555333000...---...///000111111111222222333333444222111000///...---------///000111111111333777:::;;;@@@HHHMMMRRRXXXaaagggkkknnnoooiii]]]OOODDD???===:::888777888999777666555333000///000000///...,,,...000000000000111222111222333444444444333333000111222333444444444444666777777888888:::===>>>AAAGGGPPPYYYcccqqqwww___LLLAAA999666222//////...---+++...,,,++++++---000000000...//////...------///000222222222222333555666777888999:::::::::999888777999===<<>>>>>>>>===<<<<<<;;;;;;;;;;;;<<<:::999777666555555666666666666666666555555555444333333333222222111111111111111000000000/////////////////////000111333333555666888999999:::<<<>>>???CCCFFFIIIIIIIIIJJJKKKFFFFFFGGGHHHJJJLLLNNNOOOSSSUUUWWWXXXZZZ___gggmmmssswwwyyywwwvvvuuuooogggVVVMMM@@@666333333333222222222111111111333555666777777777777666666666666555666777666333222222222222333666888:::;;;;;;;;;888888888777666555444444111000///...---,,,,,,,,,,,,,,,...000333666999::::::;;;===>>>@@@@@@AAAAAACCCCCCBBBAAAAAAAAAAAABBB>>>;;;:::===CCCPPPfffzzzvvvbbbTTTGGGFFFNNNXXXdddlll~~~mmmnnntttvvviiiZZZPPPIIIFFFAAA===;;;999777555555666666666666555444444222222222222222222222222333333333333333333333333222222222222222222222222111111222222222222111111000111111222222111111000111000...------...000111///......///111111000///111111111111111111222222...////////////...------//////......------,,,,,,,,,------...//////000000......///333333444999AAAPPPfff}}}|||rrrjjjcccbbbdddfffkkknnnooorrrwwwwwwtttuuuvvvvvvsssmmmhhhdddcccbbbdddfffiiimmmuuu~~~}}}oooggg]]]SSSLLLEEE>>>999222000---,,,------,,,************+++,,,---...///...///000222333555666777999;;;>>>???AAABBBEEEHHHIIIKKKMMMPPPWWWeeewww|||vvvoooggg___WWWRRRKKKGGGCCC@@@>>><<<:::888222111/////////111444555444333111///...///000000...///000111000///---,,,111000///...------------///000111000000000333555888;;;>>>@@@BBBEEEJJJOOOQQQRRRRRRNNNEEE>>>:::999777666444444555666555555333111//////000111000...---///111222111111222444222222333333444444444333222333333444444333333222444666888888999<<<@@@DDDJJJQQQ]]]hhhsssvvv^^^KKK@@@;;;555333111///...---,,,+++...,,,++++++---000000000.../////////......///111222222222333444555777777888888888888888888777777:::>>>===CCCQQQXXX```pppfffgggiiilllnnnpppqqqqqqmmmkkkhhhhhhkkknnnqqqrrrrrrrrrrrrppplllfff```]]]WWWSSSMMMJJJJJJJJJGGGEEEAAABBBBBBAAAAAA@@@>>>>>>======<<<<<<<<<<<<<<<===;;;999777555444555666777777777666666666555555555333333222222222222222222222222222111111111000000...//////000111333555666888:::;;;;;;;;;;;;<<<>>>@@@BBBFFFHHHJJJLLLNNNQQQLLLMMMNNNPPPRRRUUUWWWXXXXXXZZZ\\\aaaffflllppprrruuuuuusssrrrtttuuunnneeeYYYOOOAAA777222111111000111111111111222333444555888888777777666666555555666777777666444333333444333555777999:::::::::::::::999888666555333222222000///...---,,,,,,,,,,,,,,,---...111444777:::<<<;;;<<<>>>???@@@AAAAAAAAABBBBBBBBBBBBAAA???>>>===999888:::???GGGXXXrrr|||iiiWWWLLLDDDGGGSSSaaannnxxxqqqdddkkkttt~~~}}}rrrkkkaaaRRRFFFDDDBBB???<<<:::888777666555555555555555444444333222222222222222222222222222222222222222222222222222222222222222222222222000111111222222111111000000000111111111111000000000000............000000...------///111111000///............////////////......//////......---,,,000000//////////////////,,,------...///000111111000...///333333333777===FFF[[[rrr{{{rrrjjjfffgggiiikkkllllllqqqxxx{{{yyyzzz{{{|||{{{wwwppphhhcccaaafffkkkpppuuu|||xxxrrrkkkccc[[[RRRGGG@@@777333...,,,......---+++++++++++++++,,,---...///......///111222444555555555888:::<<<<<<>>>AAACCCCCCGGGKKKNNNSSS___ooo{{{}}}vvvnnneee^^^ZZZOOOLLLHHHDDDAAA>>>;;;888444333111000000111333444555444333333333333333333//////000111000...+++)))000///......------......000111111111//////111333555777888888888888;;;===BBBAAA???<<<888555555555222222111111111111222222111000///000111222111000///111333333333222333444222222222333333333444444444444555555555444444333222555888:::<<<@@@FFFLLLOOOYYYgggtttyyybbbNNN???888888000000///////////////000...---+++,,,...000//////---...//////...///111333333333333444555666777888666555555444555555666666>>>CCCCCCJJJZZZbbbkkk{{{bbbccceeehhhiiijjjkkkkkkhhhgggfffgggjjjnnnpppqqqqqqrrrrrrppplllhhheeecccZZZWWWTTTPPPMMMJJJIIIHHHEEEEEEEEEDDDCCCAAA???>>>>>>======<<<<<<======>>>999999888777666666666666666666555555555444444444222222222222222222333333222222111111111000000000......///111333555777888<<<===>>>>>>======???@@@AAACCCFFFHHHKKKOOOSSSWWWVVVWWWXXXZZZ^^^aaaccceeedddccceeejjjqqqtttrrrppphhheeeaaabbblllrrrlllbbbVVVLLL@@@666222222111111111222333444444555555555666666666666777777777777666777777666444333444555555666777999::::::999999888777666444333222111111//////...---,,,,,,,,,,,,...///000333666999<<<======>>>???AAABBBBBBBBBBBB@@@AAABBBBBBAAA>>>;;;:::777888;;;BBBKKK]]]xxxiii[[[NNNHHHFFFPPP___oootttiiicccppp~~~ttthhh```WWWKKKBBB======<<<:::888777888999444555555555555444333333222222222222222222222222222222222222222222222222111111111111111111111111000000111111111111000000000000111111111111000000////////////////////////---------...000111000///,,,---------............000111111111111000//////......//////////////////,,,---...///000111222222333000000222222111444888===NNNaaasss|||rrrlllkkkggghhhfffgggnnnxxx~~~}}}yyypppjjjeeekkkttt{{{~~~wwwiiiYYYNNN@@@:::222...///000...,,,************+++,,,---...------...///111222333333222444666777888999<<<>>>???DDDJJJMMMOOOWWWcccmmmvvvwwwnnnhhheeeYYYVVVQQQLLLGGGBBB===:::999888666444333222222333222333444555555555444333222222222111111000000000......---------...//////000111222222000000111222111222333333333444555555999777555444333333111000.../////////...///000111000//////000222333222111111222444444333222222333333222222222333333444444444555666777777777777777555999>>>@@@CCCIIIQQQXXX]]]gggwwwzzzcccSSSFFF;;;555444...//////......///111222...------...//////...,,,,,,---...//////000222444333333444444555777888999777666444333444666888:::???EEEHHHRRRcccmmmwww___```bbbdddffffffffffffcccbbbbbbdddhhhlllnnnnnnnnnooopppnnnllliiihhhhhh\\\[[[XXXSSSNNNKKKJJJKKKGGGGGGGGGFFFDDDBBB@@@>>>>>>>>>=========>>>>>>???777888999:::999777555444555555444444444333333333111111111222222333333444111111111111000000000000......///111444666999:::===???@@@AAA@@@@@@BBBCCCBBBDDDFFFHHHLLLQQQWWW[[[^^^^^^```cccfffjjjlllnnnpppmmmmmmqqqvvvvvvpppiiiWWWQQQMMMSSSbbbnnnjjj___OOOGGG;;;444222222333333222333444666777666666555333444555666777999::::::777777777666444333555666555666888999::::::999999555444333222111111000111///......---,,,,,,,,,,,,000000222444777:::===??????@@@AAABBBCCCCCCDDDDDD???@@@BBBCCCAAA>>>:::777666888<<>>555///...000000000...------///111...------///000///---++++++,,,...//////000333555444444444444666777888999;;;999777555666999===???>>>EEEJJJUUUiiittt~~~XXXZZZ\\\___aaaaaa``````aaa``````aaabbbfffiiikkkkkkkkkjjjjjjiiihhhhhhhhhbbb___ZZZTTTOOOKKKIIIHHHHHHGGGEEECCCBBBAAA@@@@@@@@@???>>>>>>???>>><<<::::::999888666666666666777444444555555444444333333333333333222222222111111222222222333333222222222111222222333555888;;;<<<999;;;>>>AAACCCDDDDDDCCCAAACCCEEEHHHLLLSSS[[[```___fffmmmrrrsssrrrtttuuuzzzvvvuuuyyy~~~~~~uuulllYYYQQQLLLPPP[[[bbb```[[[HHHAAA888222000111111000222222333444444555555666555555666666555555444333888888777777666666555555999999999999999888777666777666444333111000//////+++---///000//////000111222444777:::===??????@@@EEECCCAAAAAACCCCCCCCCBBBGGGBBB>>>>>><<<999777999888999>>>HHHXXXjjjzzz~~~mmm___TTTMMMDDDJJJWWWiii}}}mmmgggkkkyyy}}}kkk___VVVIII===777888777777666555444444444222333333444444333333222111111111111111111111111222222111000000111222222111111000000000000111111---......///000111111222000000000000////////////............//////////////////000000000000//////............/////////000////////////////////////...............///000000///000111222222333222222000000/////////111222333444>>>HHHWWWtttuuummmfffgggiiikkknnnvvv{{{nnnsssnnnQQQCCC666111000///------,,,,,,,,,,,,------...///---------...111222222222000000111222444666888999:::===@@@CCCGGGMMMTTTXXX```gggrrr}}}~~~zzzsssjjjccc^^^VVVMMMEEEFFFBBB<<<888666666555444777444111000111333333333111111000000000000111111000000000000000000000000222222222222111111000000//////000000111111111222333222111000////////////000000000000000000000000//////000111222333444444444444444444444444444444555555555444555555666666333444555666888:::;;;===>>>@@@GGGPPPVVV\\\hhhvvv{{{^^^SSSEEE;;;666333000,,,///,,,******,,,...,,,***,,,,,,------------------000000//////000111222333555666777999999999888777;;;777333333888>>>AAABBBCCCIIISSSbbbrrrSSSUUUXXX[[[]]]^^^^^^^^^`````````aaacccfffhhhjjjjjjiiiiiihhhgggffffffeee\\\ZZZXXXUUURRRPPPNNNNNNHHHFFFDDDBBB@@@???>>>>>>???>>>=========<<<:::888999888777666555555555666444555555555444333222222333333222222111111111111111111222222222222111111111111111222555888;;;===>>>@@@CCCFFFHHHHHHHHHHHHFFFGGGIIIKKKOOOTTT\\\aaafffllltttyyy{{{|||~~~iiiaaa[[[]]]cccddd\\\TTTDDD>>>666111000111111111222333333444444555555666555555666666555555444333666666666666555555555555888888888888777666555444444333111000...------,,,,,,---////////////000222444555888;;;===??????@@@DDDBBBAAAAAABBBCCCBBBAAABBB===;;;;;;:::666555888999<<>>777555222//////---,,,,,,,,,,,,------...---,,,,,,---///111000//////000000222444666777888888999<<<>>>AAAEEEJJJNNNUUU[[[fffrrr}}}xxxpppiii___TTTLLLGGGCCC>>>:::888777666555555222//////000111111111111111111111111111222333000000000000000000000000111111111111000000//////111111111111111000000000111111000000000111111222111111111111111111111111000111111222222333333444333333333333333333333333333333333444444666777888888999:::;;;<<>>===<<<===<<<:::888888777666555444444444444555555555555444333111111222111111111111000000000000111111111111111111000111000000111333777;;;===@@@BBBEEEHHHJJJKKKKKKKKKIIIJJJLLLNNNRRRXXX___dddpppwww{{{rrrnnnllldddWWWLLL???:::444000000000111222333333333444555555666666555666666666666555444444444555555555555555555666888888777666555444222111222111000...---,,,,,,,,,,,,---.........///222555777888:::<<<>>>???@@@@@@CCCBBB@@@AAABBBCCCBBBAAA>>>:::999:::999555555888<<>>BBBEEEJJJPPPXXXcccnnn{{{vvvjjj^^^UUUMMMJJJEEEAAA???===:::999555333000///000111111111111111111111111222333333000000000000000000000000000000000000000/////////333333222111111000000///000000000000111222444444333333333333333333333333222222222222222222222222333333333333333444444444333333333444666777999:::888:::<<<===???BBBFFFIIIKKKQQQ^^^lllwwwoooXXXKKK>>>999333000111111000......,,,+++,,,.../////////,,,,,,---------.........000000000111222333333444777777888888888777777666777999;;;;;;;;;>>>DDDHHHUUUjjjDDDFFFJJJNNNRRRVVVXXXYYYYYY[[[^^^aaadddeeeeeeeeeccccccddddddeeeeeeeeefffcccccccccbbb___[[[VVVTTTQQQOOOLLLHHHEEEDDDCCCCCCBBB@@@>>>======<<<;;;999888777777666555555555444555555555444333222111000111000000000000000000000000000111111111111000000000000//////222666:::===>>>@@@BBBEEEGGGIIIIIIJJJHHHJJJMMMQQQVVV^^^ffflllvvv|||uuulll___NNNBBB888666222000///000222333333333444444555666666666666666666666666555444444444555555555666777777777888888777666555333111000222111000///...------------............111555888;;;;;;===>>>???@@@AAAAAADDDBBBBBBBBBCCCCCCBBB@@@<<<999888999888555777;;;AAALLL```xxxvvvfffXXXLLLDDDDDDGGGPPPaaazzzxxxgggVVVHHH<<<999;;;666666666555555444444444222222333333333333222222111111111111111111111111...000111333333111000...000000////////////000000//////////////////......000000/////////.....................////////////---......//////......---////////////............///////////////////////////////////////000000111...///000111222222222222333222222111111000000000000333777@@@SSSlll}}}~~~}}}wwwnnngggeeejjjrrrxxx}}}{{{|||ppp```RRRBBB999333---+++,,,...---,,,+++++++++++++++---,,,+++,,,---...---,,,......///000111333444555777888::::::;;;<<>>999666333222222111000...,,,+++++++++---...//////,,,,,,------......//////000000111222333444444444888888888888888777777666555999===>>>>>>DDDNNNXXXkkk|||@@@BBBEEEIIIMMMQQQTTTUUUTTTWWW[[[^^^aaabbbbbbaaa___```aaaccceeefffhhhiiiiiijjjjjjiiieeeaaa\\\YYYVVVTTTQQQNNNKKKHHHFFFEEEBBB???===;;;;;;;;;:::888999888888888777666555555444444444444333222111000000000000000000000000111000000111111111111000000000///...///111444888:::;;;<<<>>>@@@CCCEEEFFFGGGGGGJJJNNNTTT\\\fffpppwwwyyy~~~{{{jjj]]]PPPBBB888333222111000///000222444333333444555555666666777666666777777666666555444666666666777888888888999888888777666555333111000000000///...---------...---...//////000333888;;;>>>>>>??????AAABBBCCCCCCEEEDDDDDDDDDDDDDDDAAA???:::888777777666555:::AAAHHHWWWooo{{{lll\\\OOOFFF@@@CCCJJJ```ppprrr```QQQCCC999888<<<555555555555444444444444111222222333333222222111000000000000000000000000...///111222222111///...000000////////////000000////////////............////////////......................../////////////////////000000////////////////////////.........////////////////////////...------------...//////......///000111111111111222222222222111111000000333444666<<>>777222///111...------,,,++++++++++++...---,,,,,,...///...,,,------......000111333444555777999::::::<<<>>>AAABBBCCCFFFJJJPPPZZZdddkkk{{{zzznnnfffbbb^^^ZZZVVVRRRMMMGGGDDD>>>;;;777555555555444444222111111000000111111222111111111111111111111111222222222222222222222222000111111222333444444555444444333333333333444444333333333333333333333333222222222111000000//////333444444444555555555666555555555666777888::::::<<<@@@FFFJJJNNNTTT]]]dddooozzz}}}kkkYYYGGG<<<:::111000///......---+++***)))*********+++,,,---...,,,,,,---......///000000000111222444555555666555888888777777777777777777555:::@@@BBBFFFPPPaaannn===???AAAEEEIIILLLOOOQQQPPPRRRVVVZZZ\\\^^^^^^^^^\\\]]]___aaadddfffhhhiiihhhiiijjjjjjhhheeebbb```XXXXXXVVVTTTPPPKKKGGGEEEAAA>>>;;;999999888777666999999999999888777666555333333333333333222222111000000000111111111111222000111111111111111111000/////////000111333555666888999:::===@@@BBBDDDEEEFFFIIINNNUUU]]]hhhrrryyy|||xxxdddTTTHHH???777111000111111000000000222555444444444555666666777777666777777777777666555555777888888888888888999999777777666666444333111111------,,,,,,,,,,,,,,,------///111222444777;;;>>>@@@@@@@@@AAABBBDDDEEEFFFGGGEEEEEEDDDDDDBBB???<<<666444444555666888AAAKKKWWWhhhppp```PPPGGGAAA>>>DDDOOOfffwwwxxxiiiXXXJJJ@@@999888;;;444444444444444444444444111111222222222222111111000000000000000000000000//////000111111000//////000//////......//////000......................../////////.........------............//////////////////000000000000//////............/////////000////////////////////////------,,,,,,------...///---...///000111111111111222222222333222222111000444555777:::BBBOOO]]]fffzzz}}}uuuooollllllllllllxxx~~~~~~~~~vvvzzz|||jjj\\\RRRHHHAAA:::444111333......---,,,,,,,,,---------,,,+++,,,...///...---,,,,,,------...000111222111333555777777888:::<<<:::<<>>FFFMMMUUUcccvvv<<<===>>>AAADDDGGGJJJKKKMMMNNNQQQUUUWWWYYYZZZ[[[\\\]]]^^^```aaacccdddeeeeeefffgggggggggeeecccbbb\\\]]]\\\[[[VVVPPPJJJFFFCCC@@@<<<:::::::::999888777888888888777666555444111111222333333333333222111111111111222222333333111111222222222222111111//////000111222222222222444444666888;;;>>>@@@BBBDDDFFFJJJOOOVVV^^^hhhnnnqqqtttwwwxxxxxxzzzzzzeeeZZZKKK@@@:::777333111...000222222000000333555444444555555666666777777777777777777777666555555888888888888777777777777444444444444333222111000------,,,,,,,,,,,,---...---///333555777:::===@@@AAAAAAAAABBBCCCEEEGGGIIIFFFEEEDDDCCCBBB???;;;888444333333666999@@@NNN[[[oooxxxdddUUUGGGBBB??????HHHVVVjjj{{{qqqaaaOOOEEE???:::888999444444444444444444444444111111222222222222111111000000000000000000000000000000000000000000000000//////............//////,,,------......///////////////.........---------............////////////...//////////////////...,,,------...///000111111////////////////////////---------------...//////---...///000111111111111000111222333333333222111333444666888;;;BBBLLLUUUjjjyyy|||uuurrrrrrqqqpppuuu}}}~~~uuummmhhhmmmxxxlll[[[SSSKKKEEE>>>666333444......---------...//////***))))))***---......---,,,,,,,,,,,,---///000111///111333444444444555777444777:::>>>AAAFFFLLLPPPUUU\\\hhhuuu|||wwwqqqjjjbbbYYYSSSMMMIIIDDD@@@>>><<<:::999888777555444222222111111111111111111111111111111111111222222222333333333111222222333444555666666444444444444555666777777555555555555555555555555444333333333333333333333444444444555666666777777777888:::<<>>EEEPPP[[[hhhwww;;;;;;===>>>AAADDDFFFGGGKKKLLLOOOQQQTTTWWWXXXYYY\\\]]]]]]^^^___```aaaaaaddddddeeedddcccbbb```___```aaabbbaaa\\\UUUNNNIIIGGGDDD@@@>>>=========<<<666777777777777555444333000000111222333333333333111111222222222333333333222222333333333333222222...///111222222111000//////000222444777:::===>>>AAABBBEEEHHHLLLSSS[[[aaa]]]___aaaaaa```aaaeeeiiihhhiiilllmmmllleee[[[TTTPPPHHH===666555666666555---000222222111000333555444444555555666777777777777777777777777666666555888888777777666666555555222222222222222111000/////////.........///000000---000444777999<<<>>>@@@AAAAAAAAABBBDDDFFFIIIJJJFFFEEECCCBBB@@@===888555555444555999???IIIZZZiiippp^^^OOOBBBAAA@@@BBBMMM]]]wwwlll\\\JJJBBB???;;;999888444444444444444444444444111111222222222222111111000000000000000000000000000000////////////000000//////............//////,,,,,,------...///000000//////.........---------............/////////000---..................---+++,,,---...///111222222////////////////////////...............///000000---...///000111111111111///000222333444333333222111222555666777:::BBBJJJ]]]qqqzzzvvvtttsssrrrqqqyyy~~~{{{qqqjjjdddaaagggssssssaaaZZZSSSNNNFFF===888999...............///000111(((''''''))),,,------,,,+++++++++,,,---...///000000222333444333222333444333666999<<<>>>@@@CCCEEEHHHNNNXXXdddppp|||}}}vvvlllccc]]]UUUQQQLLLGGGDDDBBB@@@>>>;;;:::888666444333222222111111111111111111111111000000111111222222222222333444444444444444444444333333333444666777999:::777777777777777777777777555555555555555555555555777888888999:::;;;;;;;;;;;;<<<>>>BBBFFFKKKNNNQQQVVV^^^iiirrr{{{|||gggTTTEEE:::999666...---222/////////---,,,+++,,,---+++---...---***)))+++...,,,,,,---...///000111222000222444777888999888777555555555555777999;;;<<>>>>>CCCDDDFFFIIILLLOOORRRSSSXXXXXXZZZ[[[]]]___``````fffcccaaaaaaccccccaaa^^^`````````^^^[[[WWWTTTQQQOOOLLLGGGBBB???======>>><<<999666333333222000///...///000000000000000///333333222222111222222222000000000000111111111111000000000000000000000000000111333555777888999999666777999===AAAEEEIIIKKKLLLLLLKKKKKKKKKMMMNNNPPPNNNNNNNNNLLLJJJGGGEEECCC999888777666444333222111222111000111333444555444333444555777888888888888888888777777666555555555888777555333222222222222222000------///000...,,,---......---,,,---///111222555777999;;;===@@@BBBEEEDDDCCCCCCFFFGGGGGGGGGJJJEEE???<<<:::777444111000444888>>>KKKaaa|||uuubbbOOOEEE@@@CCCEEEIIIZZZmmmuuu___QQQDDD>>><<<888555333555555444333333333333444000111111222222222111111111111000000000000000111000000111111111111000000000000///...............///////////////.........////////////////////////555444111///------------...---,,,,,,......---,,,+++,,,------------,,,+++000000000//////.................................////////////000000000000111111333333333333222111,,,000444555444666<<>>999777777777444111555444333333333333222000111000///...///111333555222222111111111111222222333222222222222444555666555555444444444444555555333444444444333333555666;;;:::::::::;;;<<<>>>@@@BBBHHHLLLKKKNNNVVV]]]```gggppp|||oooZZZPPPBBB<<<555333333333///,,,------------------,,,,,,,,,,,,------...//////000000000000000111111111111555555555555666888999:::777444555888999888:::>>>DDDMMM\\\lll{{{999999999::::::;;;<<<===@@@AAACCCEEEHHHKKKNNNOOOUUUUUUWWWXXXZZZ\\\]]]]]]bbb```^^^___```aaa___]]]_________^^^\\\YYYVVVTTTRRRPPPLLLGGGCCCAAA@@@@@@<<<:::777555444444333222333333444444555555444444333333222222111111222222111111111111111111111111000000000000000000000000...///111333444555555555555555666888:::<<<>>>???>>>===<<<;;;;;;;;;<<<===>>>>>>>>>===;;;999777555666666555444333222111111000/////////111222222222555555666666666666666666888888888777666666555555777666555333222111111111222///......000000...,,,+++,,,---------///222444444777999;;;<<<===@@@BBBEEEDDDCCCDDDFFFGGGGGGFFFGGGCCC>>>;;;:::888666333333888AAAOOOccc|||iiiWWWJJJAAA>>>FFFNNNXXXjjj}}}zzztttgggWWWKKK@@@======;;;999999666666555444444444444555222222222333333222111111111111000000000000111111000000111111111111000000000000///.............../////////////////////...////////////////////////111111000///...............---,,,,,,......---,,,,,,,,,---......---,,,,,,,,,,,,+++++++++*********------------------------.../////////000000000000111222222333333222111000...111444333222333888<<>>???@@@AAABBBDDDGGGHHHIIIQQQXXX[[[aaakkkuuuyyyyyyfffRRRCCC<<<<<<777111000111222///---...------------------------------....../////////000000000000111111111111444444555666777777888888888555666999::::::===BBBBBBLLL[[[jjjyyy999888888888999:::;;;<<<<<<===>>>@@@CCCEEEHHHIIIPPPPPPQQQSSSUUUVVVXXXXXX\\\ZZZZZZ[[[\\\]]]]]][[[\\\]]]^^^___^^^\\\ZZZYYYWWWUUURRROOOKKKGGGEEECCC>>>;;;999777777777555444222222222333333333333333444333222222111111111222111111111111111111111111000000000000000000000000......///000111111111111333222222333333444555666666555444333222222222222555555555555444222111000333222222222222111111111///000000000111222222333666666666666666555444444999888888777777666666555444444444333222111000///---,,,+++,,,------+++))))))+++---...///111444777777999;;;<<<===>>>@@@BBBFFFEEEDDDDDDFFFFFFFFFEEEBBB???;;;999888888777666555:::HHH^^^yyywww```PPPFFF???@@@MMM]]]mmmwwwwwwrrr{{{lll___QQQGGG===<<<===;;;::::::777777666555555555555666333333333333333222111000111000000000000000111111000000111111111111000000000000///.....................//////////////////////////////////////////---....../////////.........---,,,,,,......---,,,,,,------......------,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,....../////////000000000111222222222111111000///000222333222000000444777;;;KKKddd~~~}}}zzzwwwxxx}}}{{{xxxwwwuuurrrooonnnoooqqqrrruuuxxx}}}|||oooddd]]]XXXTTTQQQIII@@@888555222//////111------,,,,,,,,,+++++++++++++++,,,---------------++++++,,,,,,---///000111...///000222444555777777888888<<>>AAACCCFFFIIIJJJMMMPPPRRRTTT]]]fffllluuuhhhUUUGGG<<<555222444000------///000///---..........................................//////000000000000111111222222333444555777777777666666555333444777888999===DDDGGGQQQ^^^jjjxxx999999999999999:::;;;;;;999:::;;;<<<>>>@@@BBBCCCIIIJJJKKKMMMNNNPPPQQQRRRUUUUUUUUUWWWXXXYYYZZZZZZZZZ[[[]]]___```___^^^]]][[[ZZZXXXVVVRRRNNNKKKHHHBBB@@@===;;;:::999777555111111111111111111111222555444333222111111111222111111000000000000//////////////////////////////...//////000000//////...000000000000111333444555444444444333333222222222444444444444333333222222///000000000111111111111222333444555444444555555666666777777777777666666999888888777777666555555222222333333222111///...++++++,,,,,,---,,,+++******,,,///000111333666888999;;;=========>>>@@@AAAFFFEEEDDDDDDEEEEEEDDDBBB>>><<<888666555666777777:::@@@PPPiiimmmYYYMMMEEEBBBGGGYYYnnnsssuuussszzzjjj[[[PPPFFF>>><<<;;;888666666777666666555555555555555333333333333222111//////000000000000000000111222000000111111111111000000000000///...........................////////////////////////////////////,,,---.../////////...---...---,,,,,,......---,,,,,,,,,,,,------,,,,,,,,,///////////////.........,,,,,,,,,,,,,,,,,,,,,,,,........./////////000000111111111111000//////...000111222111000000333666:::EEEXXXooo}}}|||~~~}}}|||wwwsssqqqsssuuuxxx|||uuummmjjjiiihhhggg]]]PPPCCC;;;555000///111------------,,,,,,,,,,,,***+++,,,---------------111000...---------...///...//////000111222333333888777999<<<======CCCJJJPPPXXXeeesss}}}wwwrrrnnnjjjddd\\\WWWTTTRRROOOMMMJJJFFFAAA===;;;:::999888666666666666666555444333555555666666666666555555888777777666666666555555888888888888888999:::;;;??????@@@@@@???AAADDDGGGIIIMMMRRRUUUWWWZZZ^^^bbbgggqqq{{{vvvbbbLLL@@@;;;777555555000...+++,,,---///...---.........///////////////.............../////////000000000111222222333333333444666777888777555444444333444777888999@@@HHHRRR[[[hhhqqq|||::::::::::::::::::;;;<<<888888999:::;;;===>>>???CCCDDDEEEGGGHHHJJJKKKLLLOOOPPPQQQSSSTTTUUUVVVWWWWWWYYY\\\^^^``````______\\\\\\[[[ZZZWWWSSSPPPNNNHHHEEECCC@@@???<<<999666666666555444333333444444666555444333222222222222000000/////////.................................000000111111000//////...000000000///000111111222//////000000111111111111000000000000000000000111......///000000111222222333555777777666555555777666666777999999:::::::::888888777777666555555555000000111111111///...------.../////////.........---///222333444555777999:::<<<===>>>>>>>>>@@@AAAFFFDDDDDDDDDDDDCCCAAA???:::999666444333444666888AAAIIIZZZrrrvvv```PPPGGGCCCFFFRRRiiiwwwlllqqqyyy{{{tttdddUUULLLDDD===;;;999555333444666555444444333333444444222222222222111000///...000000//////000111222222000000111111111111000000000000///...............---.........//////000000////////////////////////---.../////////...---,,,...---,,,,,,......---,,,,,,,,,++++++++++++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,............////////////000000000///............000111111111111333555777;;;AAALLL]]]rrr{{{wwwttttttuuuvvvzzzzzz~~~wwwgggSSSEEE;;;333///000.........---------,,,,,,)))***+++,,,------------000///---,,,,,,,,,---...000000000000000000000000111111333666555444999@@@FFFKKKTTT___kkkyyy}}}{{{uuummmhhheeeccc___\\\WWWRRRLLLGGGEEECCCBBB@@@============<<<:::999888:::;;;;;;<<<<<<;;;;;;:::;;;;;;<<<<<<============>>>>>>??????AAABBBCCCDDDGGGHHHIIIJJJKKKNNNSSSWWW\\\aaafffjjjkkknnntttyyyjjjTTTFFF:::666666444222111///...------......------............//////000000.........///////////////111111222222333444444555444555777888888666444333777666888;;;<<>>???@@@AAACCCEEEFFFGGGIIIKKKMMMNNNNNNOOOQQQSSSTTTVVVXXX[[[\\\]]]\\\\\\YYYZZZZZZZZZYYYWWWUUUSSSNNNLLLIIIGGGFFFCCC???<<<;;;999777555444444444444888777666555444333333333000000000//////......---........................111222222222111111000///222111000///...---------,,,---...///000111000000000//////......///000000//////000000111222222333222666999999666444555777666777888999;;;;;;;;;<<<777777666555555444444333///////////////...------***+++,,,+++******,,,...000222555777777888999;;;;;;===?????????@@@BBBDDDEEEDDDCCCCCCCCCAAA>>>;;;777666555333333555999===FFFQQQdddwwwkkkYYYLLLFFFBBBMMMbbb|||~~~lllfffpppzzzssskkk\\\NNNCCC===999:::999666555666555555444333333333333333222222222222222111000///////////////000111222333000000111111111111000000000000///...............------......///000000000////////////////////////....../////////...------...---,,,,,,......---,,,---,,,,,,++++++,,,,,,---......///////////////000,,,,,,,,,,,,,,,,,,,,,,,,------.........////////////......------......///000000000111333555777999999<<>>>>>@@@@@@BBBBBBBBBBBB@@@@@@???@@@AAABBBCCCCCCCCCCCCCCCCCCDDDFFFHHHKKKMMMNNNPPPQQQSSSVVVYYY___eeejjjsssxxx}}}uuuYYYIII@@@999444444444000------////////////......---------------......//////000---......///000000111111222333333444555666777777777777888888888666555444444444888<<>>@@@AAABBBCCCDDDFFFHHHIIIHHHHHHKKKMMMOOOQQQTTTVVVWWWWWWVVVUUUVVVVVVWWWXXXXXXXXXXXXXXXRRRPPPOOONNNNNNLLLHHHFFFAAA???<<<999777666666666:::999888666555555444444222222222111000/////////000000000000000000000000111222222222222111111000111111000///////////////...///000111111111000///333222111000000111222222111111111222333333333444444888<<<;;;888555666888777888999999::::::::::::555555555444333333222222///......---------------)))******(((&&&'''+++///000333666999:::<<<>>>???===???AAABBBBBBCCCEEEGGGCCCBBBBBBAAAAAA???;;;888333444444444555999@@@EEEQQQ___rrr~~~mmm]]]RRRJJJFFFGGGYYYtttqqqfffjjj|||~~~qqqggg^^^QQQFFF===999777999999666555888666666555444444444444444333333333444444333333222////////////000111222333000000111111111111000000000000///...............------......///000000111////////////////////////............///000111111...---,,,,,,......---,,,///...------------...///000000000000111111111222---------------------------------.........//////---,,,,,,,,,,,,...///000111000000111333555666777666999===AAAJJJ___zzz~~~|||yyyzzz|||~~~zzzsssxxxwwwaaaPPPAAA888555////////////.........---((()))***+++,,,---------&&&'''(((***++++++,,,,,,,,,,,,,,,---......//////000000222555333111555;;;777999<<<@@@GGGPPPYYY```lllxxxuuuqqqmmmiiifffbbb___\\\XXXVVVTTTQQQOOONNNNNNNNNOOOPPPRRRSSSSSSRRRPPPOOONNNNNNPPPPPPPPPPPPOOONNNPPPQQQSSSUUUYYY\\\___```ccceeehhhlllrrryyyuuudddQQQAAA:::888444333333111---,,,///---.../////////......///+++,,,,,,---......//////,,,------///000111222333444444555666777888999999:::999999888777666666666222444:::AAAFFFOOO___nnn999999888888888888888999666666555555555666777777999999:::<<<>>>???AAAAAA@@@CCCEEEEEEDDDDDDFFFIIILLLNNNPPPRRRSSSRRRQQQQQQSSSSSSTTTVVVWWWXXXYYYZZZTTTSSSRRRSSSSSSRRRPPPMMMJJJHHHDDDAAA>>>=========;;;:::999777666666555555444444333333222111111000111111111111111111111111111111222222222222111111//////000111222444555666//////000000000...---,,,333222111000000000111222222222333333333444444444777;;;??????;;;888999<<<888999999999999888777777555444444333333222111111///...---,,,+++,,,---...000000///---+++,,,111666...222777:::===???AAACCC???AAACCCDDDEEEFFFHHHJJJCCCBBBAAAAAA@@@===999666111222444555777===EEELLLbbbrrruuufffXXXNNNHHHDDDCCCNNNdddqqqhhhffftttwwwfffYYYPPPEEE===<<<999777999888555444666777777666555555555555555444444555555666555555555////////////000111222333000000111111111111000000000000///...............---------...///000000111////////////////////////------------///111444555...---,,,,,,......---,,,111000///......///000111+++,,,,,,,,,------..............................---------.........//////,,,+++++++++,,,...000111222111000000222444555555666999<<<;;;???OOOiii~~~~~~~~~|||zzzzzz~~~}}}wwwuuuxxx|||{{{vvvlllsssjjjXXXHHH===999000/////////............((((((***+++,,,---------++++++,,,------+++***)))((((((***+++---///000111//////111333111...111777666777999;;;>>>BBBGGGKKKQQQ```qqq~~~~~~{{{vvvsssooommmiiifffdddccccccddddddeeeggghhhhhhgggeeedddccccccdddddddddbbbaaa```cccdddgggjjjnnnrrruuuwww{{{}}}rrr]]]OOOEEE;;;888999222000///...+++(((,,,222***,,,...////////////000++++++,,,,,,---...//////+++,,,---///000222333444555555666777888999::::::<<<;;;999888777777777777777;;;BBBKKKSSS^^^ppp;;;:::999777666555555555555444444333333333444444777666666777:::<<<<<<<<<===>>>???@@@BBBCCCDDDEEEGGGHHHHHHIIIJJJKKKLLLLLLOOOOOOQQQRRRSSSSSSSSSSSSUUUVVVVVVUUUSSSRRRSSSUUUPPPMMMIIIFFFDDDBBB???===AAA>>>:::777666555444333333333333333222222111000555555444222222222222222333333333333222111000000222222222111111000000000111111111000000000000000111000000///000000111111333222222222333444666777;;;;;;:::::::::999999999888888888888777777777777111222222222222111000000000///...---------------222000---++++++---000222777999;;;===???AAABBBBBBAAAAAABBBDDDGGGHHHGGGEEEBBB@@@@@@@@@;;;555333666333222555:::<<>>DDDXXXooo}}}zzz}}}|||{{{zzz{{{}}}zzztttssswww}}}zzzpppkkkmmmzzzssscccUUUGGG<<<666333000.........---,,,***&&&###$$$(((,,,---,,,+++++++++************)))------++++++++++++---------------...///000000111333333444666888:::<<<>>>HHHMMMUUUaaannn}}}~~~{{{zzz}}}~~~|||{{{|||}}}}}}}}}|||}}}uuu[[[QQQEEE<<<888666333000222111000...---------...---------............///------......///000000000.........///000222444555444555666777888999::::::;;;777666888888777999===:::>>>KKK]]]kkkwww<<<;;;:::888777666666666555444444444444444555555:::888666666777999999888999:::;;;<<<===???@@@@@@DDDDDDEEEFFFGGGHHHIIIIIIJJJKKKMMMNNNOOOPPPPPPQQQNNNQQQTTTVVVVVVWWWXXXYYYUUUSSSOOOMMMLLLKKKHHHFFFCCC???;;;888777666444333444555555555555444333222444333333333333444555555444444444444444333222111333333333222222222111111111111111111111111111111333222222111111222222333666666555555666777999::::::::::::999999999999888777777777666666666555555111111222222111111000///111000///...---,,,,,,,,,///...------...111333555888999;;;>>>@@@BBBCCCCCCBBBBBBCCCEEEGGGHHHFFFEEEAAA===<<<===;;;666444777666444666<<>>CCCJJJTTTbbboooxxxuuubbbUUUJJJCCC:::555333333111...111000///---------------------------............------......///000000000//////000111222444555666666777777888999:::;;;;;;???<<<;;;<<<;;;999;;;???CCCIIIXXXmmm;;;;;;:::888777777777777444444444444555666777777<<<999666444555555555555666666777999:::;;;<<<===???@@@@@@AAABBBCCCDDDEEEEEEFFFGGGIIIJJJLLLLLLLLLHHHLLLQQQVVVXXXYYY[[[\\\\\\ZZZWWWUUUTTTRRROOOMMMDDDAAA===:::999777555444777777777777777666666555333333333444666777999999555555666666666555444444444444444444444333333333222333333333333333333333666555555444444444555555888777777777888999:::;;;999999999888888888777777666666555555444333222222000111111111111000//////222111000...---,,,,,,,,,,,,---...000222555777999999:::<<>>@@@CCCEEEFFFFFFEEEDDDDDDEEEFFFFFFCCCAAA===777222333555555666999:::???KKKYYYiii{{{zzziii\\\KKKCCC===>>>???EEEWWWjjjrrreeeUUUJJJAAA:::777888888777777666666666666777:::999666444333333444555333333333333333222111111111111111111222222333333///000111222222111///...000///////////////000000111000......//////...,,,------......//////000000,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,------//////...---,,,+++++++++))))))***+++,,,------...------------///111333555666666666555555444333333444222222444444555===HHHZZZooo~~~}}}wwwdddVVVOOOIIICCC<<<666222000///...+++...000///,,,***+++---((())))))***++++++,,,,,,***+++,,,------,,,+++***---------....../////////000////////////000111111666666666777:::???GGGLLLUUU^^^kkkxxxvvvkkk[[[MMMEEE@@@;;;777111///---...000111000///...---------,,,,,,,,,---,,,,,,---------..................///000000111111111111222333444666777888999999999999::::::::::::888777999<<<======CCCJJJUUU___qqq777666555555555555555666444444444555666777888999;;;888666444555666777666555666666777888999::::::888999:::;;;<<<======>>><<<===???AAABBBCCCDDDDDDFFFHHHKKKNNNSSS[[[ccciiimmmjjjfffaaa\\\VVVPPPLLLEEEBBB???===<<<;;;888777666777888888888888777777777777666666666666777777555555666777888888888888666666666666666666666666666666666666777777888888;;;;;;:::999888888999999777777777888888888888888666555555555555444444444333333222111000///...---...////////////...------.........///000111222333111222555777999:::;;;;;;<<<===???AAACCCEEEFFFFFFFFFEEEDDDDDDEEECCCAAA>>><<<555000111222444999>>>DDDRRReeevvvrrrbbbVVVHHHAAA===@@@CCCKKK```vvv{{{gggZZZLLLDDD???:::777888:::999888666555444444444555555555555444333222222333444444444444333333222//////000111111222222222///000111222222111000///222111000//////////////////...---...///000///.........------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---------------,,,+++***))))))((())))))***+++,,,------,,,,,,---...///222444555777777888888777666555444111111222444444555:::AAALLL^^^uuu|||xxxxxxyyy|||}}}jjj^^^XXXQQQKKKCCC;;;666222///---***---000///,,,+++,,,...************************)))***,,,,,,,,,,,,***)))+++++++++,,,,,,,,,,,,,,,000//////....../////////000222444555555777:::===AAAGGGQQQ[[[eeerrr}}}ooodddQQQJJJ@@@999555444222111000/////////000///...---,,,,,,------------------,,,,,,,,,------------.........//////000111111111111111222222444555777888888888888999999999999999::::::<<>>????????????BBBCCCFFFIIIPPPYYYdddkkknnnkkkfffbbb\\\VVVOOOJJJCCCAAA???>>>>>><<<:::888666666777888888888888777888888666555555444444444333444555666777888888888666666666777777777777777777777888888999999::::::<<<;;;:::999999999999999777888999999999999888888444444444333333333222222222111111000///...---------............---,,,,,,,,,------///111333555666555666888:::;;;<<<<<<<<<===>>>@@@AAACCCDDDDDDDDDFFFEEEDDDCCCCCCAAA>>>;;;999444111111333666@@@JJJYYYllluuugggWWWLLLDDD???@@@HHHOOOYYYmmmrrr]]]PPPDDD@@@>>>:::888777:::999888666555444333333222333444555555444222222444444555555555555444444///000000000111111222222000000000000000111111111222111000000/////////000---,,,,,,---///111000///......------,,,+++++++++++++++++++++,,,,,,,,,,,,------------............------------------------***++++++,,,,,,------...***************)))((('''))))))******++++++,,,,,,,,,,,,---...///111333333666777888999888777666555...///000111222444888;;;BBBMMM```uuu~~~}}}yyyuuuuuuwwwyyyyyyxxxmmmgggZZZUUULLLDDD===777222///---...///...---------...+++++++++*********))))))******++++++++++++************************++++++//////...------......///---///222333333333444555555:::???EEEKKKTTT___gggrrr|||uuuggg^^^UUULLLFFF@@@===888444111///---+++////////////...---+++***+++,,,---...............,,,,,,,,,,,,------------...//////000000111111222111222222333444666888888777888888888999999::::::<<<;;;===@@@AAAFFFRRR^^^wwwppp444444444444444555666777555444444444444444555555666555555666777666444222111111222222333444444444333333444555666777777888888999::::::;;;;;;;;;:::===>>>@@@BBBGGGOOOWWW]]]^^^\\\YYYVVVSSSNNNHHHDDDAAA???>>>>>>>>>===;;;999666777888999999999999888777666555444333333333333111222333555666777777777666666666666777777777888888888999::::::;;;<<<<<<<<<;;;:::999888888888888666666777888888777666555333333222222222111111111000000000//////.........---------------,,,++++++---......///111333555666777888999:::<<<>>>???@@@??????@@@AAABBBBBBBBBBBBFFFDDDCCCBBBAAA???;;;888666444444555666<<>><<<===:::777666999888777666555444444444222222333333444555555666444444555555555555444444111111222222222222222222111000///...///000222333////////////000111222333---,,,,,,---///000000///---------,,,,,,,,,,,,+++******+++++++++,,,,,,,,,,,,,,,---------.........+++++++++++++++++++++++++++++++++,,,---.........******+++,,,,,,+++***)))+++++++++++++++++++++++++++,,,,,,---///000111111444555666888888777666555...000000000111444666777;;;AAALLL]]]rrr|||zzzyyywwwvvvxxxzzz{{{|||{{{}}}}}}}}}}}}vvvhhhccc\\\SSSKKKCCC;;;777444222///......///...---***************+++++++++++++++************+++++++++++++++***************------,,,,,,,,,,,,------///000222222111111222444000444999<<<>>>AAAGGGKKKTTT\\\gggrrr{{{|||sssccc\\\QQQHHHAAA<<<999777888777555333111000...,,,---.........---,,,,,,---+++,,,---///000000//////++++++,,,,,,,,,---------/////////000111111222222333333444555666888999:::777888888999:::;;;<<<<<<<<<===???DDDHHHQQQbbbrrrzzzbbb555555555555555666777888555444444333333333444444555555555666666555111...222222333333444444444555111111222333444555555666777777888888888888777777999:::<<<===>>>BBBGGGJJJLLLJJJIIIHHHGGGDDD???<<>>===>>>>>>>>><<<:::777888999999::::::::::::444444333222222222222333000111222444555666666666555555666666777777777888999999::::::;;;<<<======<<<;;;:::999888777777777333333444555555444333222222222222222111111111000//////////////////......,,,------------,,,++++++/////////000111333444555888888999;;;===@@@BBBCCC@@@@@@AAAAAABBBBBBAAAAAAEEEDDDBBBAAA@@@===999666333444666777999@@@SSSeee}}}nnnaaaVVVKKKCCCEEEHHHVVVlll~~~nnn\\\NNNCCC;;;:::<<<:::666555666666555555555555666666444333222222333555888:::333333444555555444444444333333333333333333333333222111///---...000333444,,,,,,---///111333555666...---,,,---/////////---,,,,,,,,,---------------*********++++++,,,,,,,,,******+++++++++,,,,,,,,,************************++++++,,,------...//////,,,---.../////////...---,,,,,,,,,++++++++++++++++++,,,,,,---...///000000111333555666777666555444222333333111222555777777999:::???MMM```www~~~sssqqqrrruuuyyy}}}~~~}}}uuupppiii```WWWNNNEEE@@@:::666111///000000...,,,(((((()))***+++,,,,,,---,,,+++***))))))***+++,,,,,,+++++++++++++++++++++++++++++++++++++++,,,---000000000...------000222///444999;;;:::999:::<<>>>>>AAABBBGGGNNNUUUcccxxxqqqYYY222222444555666777777777;;;888444444666777666555555555444333333222111111000000111111222222222222222222222111222222333333444444444555555666666666777777888888999999999:::@@@>>>;;;999888888888999222555999;;;<<<===>>>???AAA===:::999;;;;;;999777888666333///---+++******///111222222111111222333444333333333333444555555888888888888888888888888777888999::::::999888777666666555444444333222222111111000000/////////.../////////000000000000111------,,,,,,,,,,,,++++++//////000111333555777888:::999888888:::===@@@CCCBBBAAA@@@AAACCCEEEEEEEEEGGGAAA======;;;888777999000555999999;;;HHH___qqquuucccUUUJJJEEEEEEEEEYYYrrroooZZZMMMCCC???;;;999999888666444555555555555555444444444444444444444444444444444777555333222333333222000000000000000000000000000000000000000000000000000...//////000111222222333222222111000///...------.........------,,,,,,,,,------------------------//////000//////...------...---,,,+++,,,...111222...+++'''(((+++...//////------,,,,,,,,,++++++++++++***))))))((()))))))))***+++,,,---...---,,,+++---...000222333444333333222222222333444555666777111333:::DDDRRRfff}}}sssrrrwww}}}{{{sssnnnhhh]]]RRRKKK???444000///---,,,------,,,+++*********+++,,,++++++,,,++++++***((((((++++++------------++++++************************---------.........//////111333666999999999777555777999;;;@@@FFFNNNTTTWWWeeehhhnnnwww|||rrrdddYYYRRRLLLEEE@@@;;;888444222222222333222////////////////////////......------------......------------------------,,,,,,---...///000111222000000111222333333333333444333444666999<<<<<<<<<999:::;;;::::::===CCCIIIFFFKKKRRR[[[jjj|||```OOO111222333444555666666777:::888555555666777777555555555444333333222111111000111111111222222222222222222222111111222222333333333333333444444444555555555555555555555666666666666666555444222111111000333666888888888:::;;;<<<:::999999;;;<<<:::888666555333111///.........///000111111000000111222333333333222333444444555666666666666666666666666666777888888888888777666444333333222111111000000000000/////////.........++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,------///000000222444666777888;;;:::::::::<<<>>>AAABBB@@@??????AAADDDEEEEEEDDDEEE???;;;;;;888444333444666999<<<>>>EEESSSgggvvvlll[[[NNNFFFEEEGGGWWWjjjxxxeeeTTTJJJAAA===999777777666444222555555555555444444444444333333333333333333333333444222000111222333222111000000000000000000000000000000000000000000000000///////////////...........................------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...............---,,,,,,,,,+++*********,,,...///222...***)))+++---...---++++++,,,,,,---------...++++++***))))))))))))***)))******+++++++++++++++,,,---...///000111111111333222222222222222333333444555888>>>GGGYYYtttyyyuuuxxx~~~uuuiiiZZZMMM???999666333111222...---,,,+++++++++,,,---------,,,,,,+++***************+++,,,,,,+++******************************,,,,,,---------.........+++,,,...000111000///...000000222555999>>>CCCEEEIIIKKKOOOVVV^^^gggnnnrrr{{{zzzwwwrrrnnnnnnjjjeeedddfffgggeeebbbaaaYYYNNNFFFBBB>>>888444666333///------...//////..............................------------......---------------,,,,,,,,,------......///000111111000111222333444444444444666666666777888888888777999;;;===???AAADDDHHHJJJQQQZZZiiiyyyttt[[[MMM111222333333444555666666:::888666666777888777666555444444333333222222111111111111111222222222222333222222111111111222222111111111111222222222222222222222222111111111111...000111111000...,,,***...000222333333222444555555555666888;;;;;;:::888222111111000000000000111---///000000///...000111222222222222222333333444444444444444444444444444555555666666666666555555111000000//////.....................------------*********+++++++++,,,,,,,,,,,,,,,------...//////000111111222444666888999;;;<<<<<<>>>???@@@AAABBB???>>>???AAADDDEEECCCBBB???;;;888888666222222444777999===EEERRRbbbqqqzzzsss___PPPHHHEEEIIIOOOeeewwwuuufffXXXLLLEEE===:::777555444444333111555555555444444333333333222222222222222222222222222000//////111222222111000000000000000000000000000000000000000000000000000000///---,,,+++***)))+++++++++,,,,,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++---,,,+++******+++,,,---444111---++++++,,,++++++***++++++,,,---...///000,,,,,,+++***************)))))))))))))))******+++,,,,,,,,,,,,,,,---......222222222111111111000000444555777999===KKKfff}}}}}}}}}yyy{{{~~~iiiZZZIII???999444111111///...---,,,+++,,,------000///---,,,++++++,,,,,,)))***++++++++++++***)))************************++++++,,,,,,,,,---------,,,,,,,,,---.........////////////000111333666777::::::<<<@@@DDDIIINNNPPPYYY\\\aaaeeegggiiikkkmmmsssuuuyyy|||~~~|||xxxssspppiiieee___\\\ZZZXXXTTTPPPLLLIIIEEEEEEGGGHHHGGGEEEHHHCCC===:::888666333///111...+++***+++---------..............................------------......,,,,,,,,,,,,,,,,,,,,,,,,......//////000000000111111222333444444555444444777777888888888777666666777999===AAAFFFKKKOOORRRbbbppplllZZZRRR333333333333444444555555888777777666777777777777444444444333333222222222222222222222222222222222333222222111111111111111//////000000000000000000222222111111000000//////...//////000///...,,,+++---...000000///...///000000111333666777777555444........................,,,---///...------...000111111000000111111222333333333333333333333333333333333333444444333333333//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......+++,,,,,,...///000111111111222222333444666888999<<<===???@@@AAAAAAAAA@@@??????@@@AAABBBBBB???<<<888555555777666333555:::;;;>>>GGGVVVhhhwwwrrrdddTTTIIIEEEGGGQQQZZZnnn~~~~~~~~~~~~rrreeeYYYMMMDDD>>>;;;999777555333333333222555555444444333222222222222222222222222222222222333111000000111222111000000000000000000000000000000000000000000000000000000///...---,,,******)))++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++///...---,,,,,,------...111///---+++************++++++,,,---......//////---,,,++++++******++++++***)))((('''((()))***+++,,,+++*********+++,,,---000000111111111111111111111333666777999CCC[[[qqq~~~{{{|||~~~~~~~~~~~~{{{|||wwwfffRRREEE===555111000000///---,,,++++++,,,---000///---+++***+++,,,---)))***+++,,,,,,+++***)))******************************+++++++++,,,,,,,,,///...------...///000111111000/////////000111111777777777888:::<<<>>>@@@AAACCCGGGJJJKKKMMMOOOQQQPPPRRRTTTVVVYYYZZZ[[[[[[]]]\\\ZZZYYYXXXUUUQQQNNNGGGDDDAAA??????===:::888>>><<<::::::<<<===<<<;;;;;;999777666666666333111000...++++++---...///..............................------,,,,,,------...+++++++++,,,,,,,,,,,,,,,000000000000000000000000222222444555555555555555666777888999888888888888777;;;@@@DDDJJJTTTaaakkkzzzggg]]][[[555555444333333333444444555666777777666666666777444444333333333333222222333222222222222222222222333222111111000000000111////////////////////////333333222222111111000000000000......---...///000---...///...---,,,...///---///111222222000///...............------,,,,,,+++---......------...//////////////////000111111222222222222222222222222111111111111111111111111............------------+++++++++,,,,,,,,,,,,,,,............////////////,,,,,,---...000111222222222333333444555777888999<<<>>>???AAAAAAAAA@@@???@@@@@@???@@@???===999666444222333555555444888???FFFNNN\\\pppttt```UUUJJJDDDEEEKKKYYYeee{{{|||ttt|||yyyssshhh]]]RRRGGG???999:::999777555444333444444555444444333222222111111333333333333333333333333666444222111111111000...////////////////////////////////////////////////.........---------,,,,,,......------,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,---------,,,,,,...---------,,,,,,------,,,,,,+++***))))))******---------------------------,,,++++++******++++++***))))))(((((()))+++,,,,,,+++***)))***+++,,,------///000222333444444444...000555777777>>>PPPbbb~~~{{{~~~~~~~~~vvvqqqrrrvvvzzzsss^^^OOODDD;;;555444000///---,,,++++++,,,,,,///...,,,***)))***+++,,,***+++,,,------,,,+++************************************+++++++++,,,,,,,,,+++***))))))+++,,,---------,,,,,,,,,,,,------////////////000111222222111333666777888999;;;=========>>>???@@@@@@@@@@@@@@@???>>>>>>>>>===:::888444333222222333222111000444333222333444555555444222111000111111111///...///---,,,,,,.../////////////////////////////////------,,,,,,,,,,,,------+++++++++,,,,,,---------000000111111111111111111333444555666666777666666555777888777666555777999;;;AAAGGGJJJQQQbbbzzzlll^^^YYYYYY999888666444333333333333333444666666555555555666333333333333333333333333333333333333222222222222333222111000000000000000000000000000////////////222222222222222222111111000...---+++,,,---///111...//////...------...000,,,...000///---,,,+++,,,000000000000///...---,,,+++---......------...///...............//////000000000000000000000000000//////............//////------------------------++++++++++++,,,,,,,,,,,,---------.........//////---......000111222333333444444444555666777888999======???@@@@@@???>>>===@@@>>>===<<<;;;999666333555444444666666777???HHHVVVbbbtttqqqaaaOOOHHHCCCCCCGGGPPP```nnnwwwuuu|||rrrkkkaaaVVVLLLCCC<<<888999999888666444333555666444444333333222111000000333333333333333333333333888666333111111000///---////////////////////////////////////////////////------..................000//////...,,,++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,*********+++++++++++++++((()))***)))((((((***+++---------,,,,,,+++++++++,,,,,,+++***************)))))))))))))))******+++***************+++,,,,,,,,,---///222444444444444///000333666777;;;HHHUUUwwwyyy{{{uuummmlllnnnqqqxxxdddUUUJJJ???999777111000///---,,,,,,,,,---...---,,,+++******+++++++++,,,------------,,,+++******************************+++++++++,,,,,,,,,,,,+++***))))))***+++,,,++++++,,,,,,------------,,,,,,,,,---......//////,,,...000000000111333555555444444444444444444444444333333444555555444222222222333444555555555555---------....../////////............------------...---+++,,,---......---////////////////////////------,,,,,,,,,,,,------+++,,,,,,------......///000000111111222222222333444444666777777777777777666777888666333444888<<<@@@FFFNNNUUU___uuuqqq\\\PPPMMMMMM===;;;888555333222222222000333555666444333444555333333333333333333333333444444333333333222222222333222111000////////////222111111111000000000000///000000000000000000111------,,,------......///...//////...,,,---///111,,,...///...+++***+++---....../////////...---,,,,,,---......------...///---------------......///...........................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------.........///////////////000000111222333333444444555555666777999999<<<===============<<<<<<===;;;999888888777555333666666888;;;>>>DDDPPP\\\ooo}}}uuujjj[[[MMMEEEBBBAAAFFFMMMXXXhhhvvv|||zzzzzzmmmeeeXXXLLLDDD>>>;;;999777888888666333222555777444444333222111000//////222222222222222222222222666333111000000000///---////////////////////////////////////////////////..............................------,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,++++++((()))******++++++++++++(((***+++***(((((()))+++******++++++++++++++++++++++++***))))))))))))***''''''((())))))))))))((('''''')))***+++++++++++++++---///111222333222111111///000444888>>>JJJUUUnnn}}}}}}}}}{{{qqqmmmmmmpppyyy{{{hhhZZZOOOEEE===;;;444333111///.........///......------,,,,,,++++++***+++,,,------,,,+++***************************++++++++++++,,,,,,,,,------------,,,,,,,,,------,,,,,,---......///......---......///000000000000---///000000///000222333000//////////////////000222111000111333333222111***+++---...------,,,,,,,,,---.........---...............---------...//////---,,,,,,......---,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,---......///000000000000111111222333444444555555666777888888888888555777888888888<<>>GGGSSS]]]eeeiiiuuulllWWWLLLGGGCCC@@@GGGCCC===:::999666333000222111000111222333222111222222333444555666888999666666555444333333222111222333333333333222111111222222222111000//////...000000//////.........---//////////////////////////////...---------------......,,,,,,,,,,,,......---------,,,,,,+++++++++---------........................------,,,,,,,,,//////...------,,,++++++)))***,,,,,,***)))***+++...+++)))***,,,---+++(((++++++,,,,,,---...//////111000//////000222444666111000///111333555444333555555555555666777888999=========<<<;;;:::999888222333555333111222666:::666>>>JJJTTT___lll{{{{{{iii]]]SSSJJJCCCAAA;;;>>>FFFSSS[[[cccsssttt{{{sssppp___TTTGGG===:::999888666777555444444666888999999444444333222222111111000111111111111000000000///////////////......................................./////////...---,,,,,,,,,------......------,,,---,,,,,,++++++,,,,,,------...............------111///............,,,+++)))***+++,,,,,,+++***))),,,++++++***)))(((((('''---***((((((++++++)))&&&***)))))))))***+++,,,,,,++++++******************(((((()))))))))*********,,,***)))***...///...,,,+++,,,------......------111222444777;;;AAAIIINNNRRRWWW^^^ffftttzzz||||||vvvsssppprrrvvvyyymmm```SSSJJJGGGAAA===:::888555333222444...............---+++***---------,,,,,,,,,++++++))))))))))))*********************************+++************************111...+++******+++,,,+++++++++,,,,,,,,,,,,---------...///...,,,++++++,,,------............------...------------...////////////...------------...///...,,,***)))))))))***,,,,,,,,,---------......------------------------000...---,,,------,,,+++++++++,,,---..................//////000111111111333333333333444555666666999888888888999999888666777888;;;>>>EEEQQQ```kkktttrrr___UUUSSSOOOEEE<<>>KKK\\\jjjuuuqqq___TTTLLLDDD@@@??????DDDNNN[[[dddlllzzz~~~yyynnnfffUUULLLAAA:::888999888666555444333444666777777777444444333333222111111111111111000000//////000000////////////....................................000000///...,,,***(((''',,,------......------,,,---,,,,,,++++++,,,,,,---------............------000...------------,,,***)))***++++++++++++***)))*********))))))((((((''',,,+++******++++++***(((++++++******++++++,,,,,,///...---,,,***)))((('''*********+++++++++,,,,,,,,,***)))***---///...,,,+++,,,------......------///000222333555:::???CCC@@@DDDJJJRRR___xxxyyywwwyyy~~~vvvxxx}}}yyymmm```VVVRRRKKKGGGCCC@@@===999555222//////......//////...---,,,,,,,,,+++++++++******************++++++++++++,,,,,,,,,,,,+++++++++***++++++++++++++++++++++++000---******+++,,,,,,,,,++++++,,,,,,,,,,,,---------...///...,,,,,,,,,...------............------...------------...////////////...------------.........,,,+++******++++++,,,,,,,,,---------......+++,,,...//////...,,,++++++,,,---...///...---+++++++++,,,---..................///000000111111222333333333333444555666666666666666777888888888777777888:::>>>GGGUUUfffsssvvvjjj\\\UUUUUUQQQHHH>>>XXXSSSJJJCCC>>>;;;999777444333222222444444333222111111111222222444555666444444444333333222222222111111111111111000000///222222222111000000//////111111111000000000000000111111111111111111111111111111000......---------......------------...................../////////111111000000///.........---------------............------,,,,,,++++++***+++---......---,,,,,,---,,,++++++,,,///000000///.........///000000111111333222111111111222333444555333222333555555444333666666666666777888999999888888777777555444444333333444555444444777===CCCLLL[[[ooo}}}ssseeeUUUKKKDDD@@@???AAAEEEKKKVVVbbbkkksssuuueeeWWWHHHBBB;;;777666777777666333222222444666777666444444444333333222222111111222111///.........///000////////////....................................111111000///---+++***))),,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------///---,,,,,,,,,,,,+++***)))***++++++++++++***)))((((((((((((((((((((((((+++,,,,,,,,,***)))***+++---,,,++++++++++++++++++///...---,,,+++***)))(((************+++++++++++++++***)))+++---...---,,,,,,,,,---............---...///111111111333666888777:::>>>CCCNNNfff|||wwwuuuxxx~~~rrrhhhdddZZZWWWSSSQQQPPPKKKAAA999555333000//////...---,,,++++++++++++************+++++++++,,,,,,,,,,,,---...------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...,,,******+++---------++++++,,,,,,,,,,,,------,,,...///...------...///------............------...------------...////////////...------------......------,,,,,,,,,------,,,,,,,,,---------......+++,,,...//////...,,,+++(((***---000000///---,,,+++,,,---...//////////////////000000111222222222333333333333444555666777555666666777777888888999:::<<<>>>CCCMMM^^^sssyyyfff^^^UUUSSSUUUSSSKKKCCCddd^^^UUUMMMFFFBBB??????777666444444555555333222111111000111111222333333333333333333222222222222222222222222222111000000222222222111111000000000111111111111111111111111111111111111111111111111------,,,,,,,,,,,,------000000000000000000000000---------......//////000111000000///...------,,,,,,,,,------......//////------,,,,,,+++++++++++++++---///...---,,,------------......000111111111000000000111111111222222444333333222222222333333444333333444666777666555666666666666777777888999666555444333222222222111555666666555666;;;CCCJJJ]]]kkk{{{{{{iii\\\NNNFFFBBB@@@BBBGGGMMMUUU```jjjrrr{{{}}}ooo[[[KKK???;;;777555555666666555222222333555777777555444555444444333222222111111222111///...---...///000////////////....................................000000111111111111000000,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........---------,,,++++++,,,,,,***)))*********++++++*********''''''''''''(((((((((((((((+++---,,,)))((())),,,,,,,,,+++***)))))))))******************+++++++++'''''''''((((((((())))))*********+++,,,---------,,,------..................000222222111111222333777:::===???GGGZZZuuu}}}zzzzzz~~~{{{xxxooonnnmmmllllllfffXXXJJJ>>>999333///...---+++))),,,,,,,,,+++++++++******++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))***,,,.........+++++++++,,,,,,,,,------,,,---............///000------............------...------------...////////////...------------...------------......//////,,,,,,,,,---------......,,,------------------,,,***+++...///...---------,,,---...//////000//////000000111111222333333333333333333444444555666777555666777777777777888:::>>>AAAEEEMMMZZZooosssdddWWWQQQLLLMMMPPPRRRNNNJJJqqqmmmeeeZZZPPPIIIDDDBBB===;;;999888888777444333111111000000000111111222111111111222222222222222333333444444333333222111222222222222111111111111111111111111222222222222000000000000000000000000+++++++++,,,---...///000/////////000000/////////,,,,,,------........./////////...------,,,++++++---------....../////////------,,,,,,,,,,,,,,,++++++---......---,,,,,,---000000111000000000000000111111111222222222222222444444333333333333333333333222222444666888888777666666666555666666777888444333222111111111222222555555666666888@@@KKKTTTllluuu}}}ooo___TTTIIIDDDBBBCCCHHHOOOVVV```lllvvvyyyfffRRREEE<<<:::777666555555555444333333444666888888666444555555444444333222222111222111000///...//////000////////////............////////////////////////000000111111111111111000,,,------......------,,,+++,,,,,,------,,,,,,+++++++++,,,---......------,,,+++******+++,,,+++)))+++******************+++''''''''''''((((((((((((&&&)))+++***'''&&&(((+++******)))(((((('''((((((''''''(((((()))))))))***&&&&&&'''''''''((((((((()))******+++++++++,,,---,,,---......//////......---///111222222111222222333666:::>>>DDDRRRdddrrrwww~~~nnnZZZCCC<<<444///...///---+++...------------,,,,,,,,,*********++++++++++++,,,(((((()))***+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***---.........+++++++++,,,,,,,,,------+++---......------///000------............------...------------...////////////...------------...,,,------...////////////,,,,,,,,,---------......///...,,,++++++,,,...///...///...,,,******,,,///------...///000000000000111111222222333444444444444444444444555666777777444666777666555666888;;;>>>DDDNNN[[[lllppp]]]TTTLLLHHHDDDDDDIIIMMMNNNMMM{{{yyysssiii]]]RRRJJJFFFFFFDDDAAA>>>===;;;888666222111111000000000111111000000000111111222222333444444444444444333333222222222222222222222222222111111111111111222222222000000000000000000000000------......000111333444------............---------------------............---------,,,+++++++++.............../////////------------------------+++---......---,,,,,,---111222222111000//////000222222222222222222222222444444444444444444444444333222222444666888777666666555555444444555555666333222222111222333555666555666888:::AAAMMM\\\ffftttzzzpppcccSSSKKKDDDCCCDDDHHHQQQYYY\\\jjjzzznnn[[[KKKBBB;;;:::888666555555555555444333333555777888777555555555444444333333222222111111111111000000000///////////////............////////////////////////111111000000///---,,,+++,,,------......------,,,++++++------------++++++***+++,,,------...------,,,+++******,,,,,,+++***++++++***))))))***++++++((((((((((((((((((((((((&&&'''((((((''''''((())))))(((''''''''''''''''''))))))(((((('''&&&&&&%%%(((((((((((())))))))))))((()))++++++******,,,---------...////////////...+++---000000000000111222111333888>>>FFFPPPYYY___aaarrr||||||{{{dddHHH@@@666111111333222000............------------************++++++++++++(((((()))***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++******+++---......---++++++,,,,,,,,,,,,------+++---...---,,,,,,---...------............------...------------...////////////...------------...,,,,,,---.../////////...,,,,,,,,,---------......///...,,,++++++,,,...///000000///,,,((((((,,,000---...///000111111111111222222333333444555555555444444444444555666777888444777999999888999>>>BBBDDDMMM]]]nnnoooYYYLLLGGGDDDAAA??????BBBFFFIIIJJJxxxzzzyyytttiii^^^VVVRRRPPPMMMIIIFFFDDDAAA===:::333222111111000000000111//////000000111222222333333444444444444333222222222222222222222222222222000000000111111111222222111111111111111111111111111000000000000111222222......///000000///....../////////...............---------------------,,,////////////....................................,,,...000///...---...///...000222111//////000222222222222222222222222222333333444555555555555555666444333444555555444333555444444333333333444444333222222222444666888:::;;;===AAAFFFQQQbbbuuu~~~ppp```UUUHHHDDDBBBEEEJJJQQQ\\\fffmmm~~~ppp___OOODDD???:::999888666555555666888444333222333555666666666555555555444333333222222111222333333333222000///////////////............////////////////////////000000000///...---,,,+++,,,------......------,,,***+++---......---+++*********+++,,,---------------+++***+++,,,---,,,+++++++++***))))))***++++++*********))))))(((((('''(((''''''((()))******)))(((''''''''''''(((((())))))))))))(((''''''&&&&&&''''''((((((((()))))))))''')))++++++******+++...------...///////////////---///000000//////111333444444666===EEEKKKNNNMMMQQQ___tttzzzuuuuuuzzzjjjTTTIII<<<555444444333000......---------,,,,,,,,,++++++++++++,,,,,,,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++******,,,---...---,,,++++++,,,,,,,,,,,,------+++,,,------+++***+++,,,------............------...------------...////////////...------------...,,,,,,---.........------,,,,,,,,,---------......,,,------......------,,,,,,...///---))))))---111......///000111111111111333333333444555555666666444444444444555666777888888<<<@@@AAABBBEEELLLRRRYYYeeevvvmmmZZZJJJAAA@@@============>>>???AAABBBpppuuuyyyyyyrrriiibbb___WWWTTTPPPLLLHHHEEE@@@===444333222111000000000111......///000111222222333222333333333333222111111222222222222222222222222//////000000111111111111222222222222222222222222222111000//////.........111222333444444333222111111111000000//////......------..................000000//////......------......//////////////////...000111111/////////000,,,///111111000000222555222222222222222222222222222333444555666666666666888666444444444333111///444333333222222222333333333333222333555888;;;===AAADDDJJJRRR```tttxxxmmmaaaSSSJJJCCCAAABBBHHHPPPYYYfffqqqpppaaaRRRHHHAAA===888888777555444555888:::444222000000333555555555666555555444444333222222000222444555555333000///000/////////............000000000000000000000000......///000000000000000,,,------......------,,,***+++---......---+++***)))***+++,,,------...------,,,++++++---...---+++,,,+++***))))))***+++,,,,,,++++++***)))(((((('''***(((&&&(((+++---+++)))((((((((((((((()))***+++&&&''''''((()))******+++%%%%%%%%%&&&&&&&&&''''''''')))++++++))))))+++...---......///////////////111222222222000111222444777333222777>>>BBB@@@<<>>BBBGGGJJJLLLQQQZZZaaappp|||ppp\\\MMMBBB<<<<<<999;;;=========<<<<<<<<<```gggrrr|||zzzqqqiiieee]]]TTTRRRSSSPPPGGG>>>555444222000000111333444333222111111222333222000222111000000000000000111111111222222222333333333222222222222222222222222000000000000000000000000333222222222333222///---222222222111//////000111222333333222000///000111//////000000000000//////............////////////000000000000000000000000///111333222000///111444222222222222222222222222666666666666666666666666666666666666666666666666333333333333333333333333222000//////000111111000<<<:::888888;;;???BBBCCCKKKUUU___gggtttpppaaaWWWOOOGGGAAACCCDDDGGGLLLUUUeeewwwsss___QQQEEE;;;666666666666666666666666666666555555555555444333222111444444444333333333222222444333333222111000//////000000000000////////////000000000000000000000000////////////////////////......---,,,,,,,,,,,,---+++,,,...//////...,,,+++---,,,,,,++++++,,,,,,---///......---+++)))'''&&&)))************+++++++++************************''''''((())))))))))))))))))))))))))))))******+++''''''((((((((((((''''''(((((())))))******++++++))))))))))))***+++,,,---000///...///000111000///333333333222222111111111111111222333555777999:::>>>BBBOOOddd{{{~~~{{{~~~|||{{{wwwrrrpppzzz}}}lll^^^MMM@@@;;;777222...000...***(((&&&''')))+++000---+++---000111///,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---......---,,,+++++++++,,,+++---////////////111222------------------------.........------,,,,,,,,,,,,,,,,,,---------......---,,,,,,,,,,,,---......---------............///,,,,,,,,,---------......////////////............////////////000000000000111111222333333444555555555444333333222333333333555555777888777888AAAKKKMMMUUUYYYWWWYYYddduuu|||aaaVVVNNNCCC<<<===999999999888888888777777YYY___iiisss{{{}}}{{{xxxmmmeee\\\VVVTTTOOOGGGAAA===:::666333111111222333111000//////000000///.../////////000111222444444111111111222222222333333222222222222222222222222111111111111111111111111000000111222333333222111---...000111222333444555111222333222000///000111//////000000000000///////////////000000000111111000000000000000000000000///111333222111000222444333333333333333333333333555555555555555555555555444444444444444444444444444444333333333333333333444333222222222333333333333444888===EEELLLQQQTTT\\\fffpppwww{{{ppp```SSSLLLGGGBBB>>>CCCGGGNNNWWWfffzzz}}}nnn```PPPFFF???888666777555555555555555555555555555666666555444333222222333333333333222222222222333333222111000000//////////////////............////////////////////////........................///...------,,,,,,------+++,,,...//////---,,,+++---,,,,,,+++++++++,,,,,,++++++,,,,,,+++***))))))))))))*********+++++++++************************''''''((()))))))))))))))((((((((('''((())))))***(((((())))))))))))((((((((((((((()))))))))))))))))))))))))))***+++,,,,,,...------...000222111000444444333333222222222222222222222222333444555555999<<>>::::::<<<555555555555555555555555666666666666555444333333222222222222111111111000111111111000000///////////////.........---------////////////////////////........................///......---------------+++,,,---......---,,,+++------,,,,,,+++++++++***'''((()))***++++++++++++)))))))))*********++++++))))))))))))))))))))))))''''''((()))))))))))))))'''''''''''''''(((((())))))))))))******)))))))))((((((((((((((('''''''''))))))))))))***+++,,,,,,,,,++++++---000222222111333333333333222222222222222222111000000000000111666888???LLLXXXbbbnnnyyy}}}|||~~~vvvdddVVVMMMGGG@@@<<<555555444333111///---,,,,,,,,,------,,,,,,---///000...+++))))))+++...000//////............//////...---,,,,,,+++,,,,,,,,,---...///...------...///////////////////////////...------------,,,,,,,,,++++++++++++,,,,,,,,,,,,---------------...//////---------............///+++,,,,,,,,,------------,,,------...000111111222///000000000000111111111333333333333333333333333444444333333333444444555222222666;;;???FFFTTTaaaooo|||pppaaaUUUSSSPPPFFF===;;;666666666666555555555555bbb___]]]^^^eeemmmuuuzzz{{{zzzxxxrrrjjjbbb\\\YYYOOOKKKDDD>>>888666555555777666444333444333222000222222111000////////////111111111111222222222222111111111111111111111111222222222222222222222222444444444333111000///000444333333333333111---+++///000111000///...///000000000000111111000000000000000000111111111222222111111111111111111111111000111222222222222333444444444444444444444444444555555555555555555555555333333333333333333333333222222111111111000000000000000111111111222444666;;;CCCNNN[[[fffooovvvyyy}}}ssshhhbbbWWWOOOFFF@@@@@@EEEIIILLLRRR]]]mmm||||||}}}yyyooofffUUUKKKAAA>>><<<:::999;;;555555555555555555555555555666666666555555444333111111111111000000000000000000000///////////////000////////////.........////////////////////////........................///......---,,,---------++++++,,,---------,,,,,,---,,,,,,,,,++++++***)))&&&'''((()))***+++++++++))))))))))))************((((((((((((((((((((((((''''''((()))))))))))))))(((''''''''''''((())))))(((((())))))))))))(((((((((((((((''''''&&&&&&%%%((((((((())))))***+++,,,,,,++++++,,,///000000///111111111111111111111111111111000000//////000000555777===EEEKKKPPPXXXaaa|||vvvhhh^^^UUULLLFFF<<<;;;999777555222000///+++---///---******---000///...,,,++++++,,,...//////................../////////......---......//////000111000...------///------------------------------------------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------...---------............///,,,,,,,,,,,,---------------......///000000111111000000000111111111222222333333333333333333333222333333333333333444555555666666999???CCCLLL[[[iiisssuuu[[[RRRLLLKKKIIIAAA;;;888666666666555555555555555mmmfff]]]XXXYYY___eeejjjppptttyyyyyytttnnnhhhfffXXXTTTNNNHHHBBB>>><<<<<<===;;;999888777666333111111111000///...---------000000111111111222222222111111111111111111111111222222222222222222222222333444555333111000111222222111000111444555444222...///000000///...///111000000111111111111000000/////////000000000111111222222222222222222222222111111111222333444444444444444444444444444444444555555555555555555555555333333333333333333333333000000000000000000000000000222444666666888<<>>BBBJJJRRRXXXfffsss}}}{{{zzz|||{{{qqq```RRRHHH???888777777444333555555555555555555555555555555555555555555555444333111111111000000000/////////////////////000000000111111111000000000000///......................................................---,,,,,,,,,,,,,,,***++++++,,,,,,---------++++++,,,,,,,,,+++***)))((())))))*********))))))(((((()))))))))*********''''''''''''''''''''''''''''''((()))))))))))))))))))))(((((())))))***+++&&&''''''''''''''''''&&&((((((''''''&&&&&&%%%%%%(((((((((((()))***+++,,,---,,,+++,,,---...---,,,........................000000///000000111222333555666;;;AAACCCFFFMMMVVVfffsssggg[[[SSSMMMKKKGGGCCC>>>:::888666///000111...+++***---111---...////////////...---......------------......,,,,,,++++++++++++,,,,,,,,,------,,,***))))))***------------------------------------------------******+++++++++,,,,,,,,,+++++++++***+++,,,,,,------------............///,,,,,,---------.........000000000000000000//////111111111111222222222222333333333333333333333222222222222333444555666777::::::===BBBGGGOOO^^^lllzzzmmm]]]MMMHHHCCCAAA???;;;777666666666666666666666666666sssjjj___VVVSSSUUUYYY[[[eeekkkttt{{{}}}{{{yyywwweeebbb^^^XXXRRRLLLHHHFFFDDDAAA>>>;;;:::777444111///............///000111000000000111111111111222111111111111111111111111222222222222222222222222...111333333111222555999AAA;;;555333333444333111...000111111//////000222000111111222222111111000/////////000000000111111222222222222222222222222111000000111444555555444333333333333333333333333444444444444444444444444333333333333333333333333/////////000111111222222---111666888:::>>>CCCHHHLLLTTTaaammmwwwqqqbbbUUULLLGGGAAA@@@>>>@@@FFFQQQ\\\dddttt~~~~~~}}}wwwiiiUUUHHH???888333555666555444555444444444444444444444444333444444444444444333333111111111111000000000////////////000000111111111222222222111111111000000........................---------------------------,,,,,,+++++++++++++++******++++++,,,,,,------)))***+++,,,,,,+++***)))******++++++******))))))((((((((()))))))))******((((((((((((((((((((((((''''''((())))))))))))))))))))))))))))))***++++++%%%&&&&&&''''''&&&&&&%%%'''''''''''''''&&&&&&&&&(((((((((((()))***++++++---+++***+++,,,---+++***,,,,,,,,,,,,------------...//////000111222444555333444999===>>>@@@IIISSSeee~~~|||zzzuuuwww{{{{{{pppiiieeeccc]]]VVVNNNEEE???;;;555444333000------///000---...000222222000...---...------------------...---------------......///,,,---...---+++***+++,,,////////////////////////,,,,,,,,,------------...++++++++++++,,,,,,,,,,,,+++++++++++++++,,,,,,------------............///---.........////////////111111111000000/////////111111222222222333333333333333333333333333333333333333444444666777999999>>>>>>BBBHHHLLLTTTcccppplllVVVLLLDDDBBB>>>;;;888666666666555555555666666666666666tttmmmbbbYYYSSSRRRQQQQQQYYY^^^hhhrrr{{{uuusssooojjjbbb[[[TTTPPPLLLIIIEEEAAA>>>;;;777444111000000000000111111222000000000000111111111111111111111111111111111111111111111111111111111111,,,000222222111222777<<>>>>>AAAGGGPPP^^^kkkttt~~~vvvkkk\\\MMMCCC???888555888:::888777777444444444444444444444444222222333333333333333222222222111111111000000000//////000000111222333333111111111111000000000000........................------------------------,,,+++******))))))******************+++,,,---...'''(((***,,,---,,,+++*********++++++++++++******(((((((((((()))))))))***((((((((((((((((((((((((''''''((()))))))))))))))((((((((((((((()))******&&&&&&''''''''''''&&&&&&'''''''''''''''((((((((((((''''''(((((()))***+++***))))))***,,,---,,,++++++,,,,,,,,,------------......//////000222333444222333777;;;<<>>BBBDDDJJJRRRXXXaaappp}}}oooWWWHHHDDD>>>>>>===999666666777777333444444444555555555555vvvoooeee\\\UUUPPPMMMKKKKKKOOOWWWcccpppzzz|||vvvnnnddd\\\WWWRRROOOKKKGGGCCC???:::777666555444222111000000000000000000000111111111111000000000000000000000000000000000000000000000000///222444333000111555:::\\\PPPAAA777444555555444///111222222111111222444111111222222222222111111111111222222222333333333333333333333333333333333222000///111555777666444222222222222222222222222000000000000000000000000000000000000000000000000000111222444666888999::::::@@@HHHMMMQQQWWW```gggqqqxxx|||pppbbbTTTJJJEEECCC???BBBGGGOOO[[[jjjyyywwwjjj[[[MMMCCC>>>@@@:::666888999666444444444444444444444444444444111111222333333333222222222222222222111111111111//////000111222333333444000000000000////////////........................------------------------+++******)))((()))))))))************+++,,,---...&&&'''***,,,------,,,+++)))***+++,,,,,,,,,,,,,,,(((((((((((())))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))'''''''''''''''((())))))''''''((((((((((((''''''&&&'''''''''((()))))))))'''''''''(((((()))***+++(((''''''))),,,---------,,,,,,,,,------.........///////////////000111222333444888;;;<<>>@@@AAAFFFIIIQQQ[[[dddmmm}}}uuu^^^JJJBBBDDD:::======:::777777888999222222222333333444444444rrrooojjjeee___XXXRRRNNNFFFJJJOOOUUU[[[dddooovvvwww~~~|||vvvqqqhhh___YYYUUUPPPMMMKKKHHHBBB>>>;;;888444222111111111000//////......///000111222...///000111111111000///000000111111000000////////////000444444555<<>>>>>AAADDDBBBAAAJJJVVVWWW```mmmwww}}}rrr[[[NNNEEE@@@???===;;;999888666666666777555444333222111111111111sssrrrooolllgggaaaZZZVVVMMMNNNNNNOOOPPPVVV]]]ccckkkuuu}}}|||yyywwwrrrmmmeee```ZZZVVVRRRNNNIIIFFFBBB>>>999666555444333222000000000000000/////////......///000000//////........./////////......---111///000333333444;;;DDDRRRCCC555222333333222222111111111111111111111111222222111111111000000000111111111111111111111111111111111111111111111111333222111000000000111111111111000000000000000111.........---......//////000111222222222444777999777<<>>@@@AAAAAABBBBBBEEEKKKSSS```vvv|||wwwpppllloootttvvvxxx{{{|||zzzzzz}}}{{{mmm[[[RRREEE===:::999777555333333333333222222222111000000000000////////////000///------///000///...000///---,,,+++,,,---...000///...---,,,,,,,,,,,,/////////.........------------------------------------.........///////////////000000000///...---......///000111222333333111111111111111222222222444444444555666666444333333333444666:::>>>@@@BBB@@@AAAEEEJJJLLLPPP]]]jjjyyy{{{```PPPGGGAAA>>>>>>:::999777555444444444444555444333222111111111111xxxyyyyyywwwsssmmmgggcccXXXVVVSSSNNNLLLLLLOOORRR[[[gggrrrvvvxxx{{{}}}}}}tttpppjjjddd___ZZZUUUQQQKKKGGGAAA<<<:::999888777333444444444333222000///...//////000000//////...---......//////.........111//////111111333;;;DDDFFF;;;111000444444222222111111111111111111111111333333333333222222222111111111111111111111111111////////////////////////000000/////////000111111111111000000000000111111------------...///000111///000111111222444999<<>><<<:::777777666666555555444444444333333333333444555666333333333333333222222111000000000000111111111111000000000///////////////111111000000//////......//////............//////------------,,,,,,,,,,,,+++++++++***************)))************++++++++++++++++++************)))...---,,,+++***))))))(((******))))))))))))((((((%%%&&&'''((((((((((((((((((((())))))))))))(((((()))))))))******)))))))))&&&&&&'''''''''&&&&&&%%%&&&&&&&&&''''''''''''((((((((((((((((((((((((((())))))))))))(((((((((((('''''')))***++++++++++++***+++,,,---///000222222000222666999999888555444666666888<<>>;;;888888999999888777666666555555333333222111111111111111}}}yyyssslllcccZZZUUUNNNPPPTTTXXX]]]eeerrr||||||uuuqqqhhhccc[[[TTTNNNHHHCCC@@@???@@@@@@@@@>>><<<999777111111111000000/////////111111111111111000000///---,,,,,,///000222:::DDDQQQEEE999444333000///111000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000......//////000000000000///.........//////000111000000000000000111222222444666:::===AAAGGGMMMRRR[[[aaagggiiihhhkkkttt{{{xxxmmm___TTTNNNHHHEEEIIIRRR^^^nnn{{{pppVVVLLL@@@;;;;;;<<<:::777666666666666666555555555333333333444444444444444111111222333333222222222///000000000111111111111111111111111111111111111000000000000////////////......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***)))))))))(((((()))***+++,,,,,,---+++++++++*********))))))((((((((()))))))))))))))(((((((((((((((((())))))******)))))))))((((((((())))))(((((((((((())))))******)))(((((()))******&&&'''((((((((((((((('''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((())))))))))))+++***)))(((''''''&&&&&&******+++---...000111111333333333222222111111111333111222444555777>>>FFFTTTbbbyyy||||||xxxppptttqqqrrrxxxrrriii___ZZZZZZYYYTTTOOOHHHGGGFFFCCC@@@===:::888777666333111///...//////111000......000111000////////////////////////000000000///.........///////////////.........------------...//////000111111/////////000000000111111111111111000000////////////000222444555444333222333444555555666666555555555666777777666666999;;;???AAADDDEEEGGGJJJNNNRRRQQQXXXcccpppxxxbbbSSSIII@@@???>>>:::888777777777777777666666555555222222111111000000111111~~~qqqeee]]]TTTPPPMMMNNNPPPVVVaaajjjtttzzz}}}yyyqqqiiiaaaYYYQQQLLLKKKJJJIIIGGGDDD@@@===;;;444333222111111111111111444444444333222111//////---,,,---000000000777???RRRFFF;;;555222///...000000000000000000000000000000000000/////////......000000000000000000000000........................//////000111111111000000///.........///000111222000000000111222333444555555999???FFFLLLSSS[[[___iiinnnsssvvvyyyxxxqqqhhh]]]PPPGGGCCCBBBEEENNNZZZhhhyyyppp]]]HHHCCC===:::::::::888777666666666666666666666666222333444444555555444444000111222222222222222222000000000000111111111111111111111111222222222222///////////////...............------------......++++++++++++,,,,,,,,,,,,+++++++++***************(((((()))***++++++,,,,,,+++++++++************)))'''''''''((((((((())))))''''''(((((((((((()))))),,,+++***)))))))))))))))***)))(((''''''((()))******)))(((''''''((()))***&&&&&&'''''''''&&&&&&%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((())))))))))))''''''''''''((()))++++++++++++,,,---...//////000000000////////////000111111///111444444333666<<>>666444222///...000000000000000000000000000000000000/////////......000000000000000000000000////////////////////////000111222222222111000///000000000000111222333444111222333555777:::<<<===>>>CCCMMMVVV```hhhooottt~~~zzzooolllfff^^^VVVNNNGGGDDDAAACCCLLLZZZhhhwwwttt^^^NNN???>>><<<999777666777888444444444444444444444555222333444555555555444444000000111222222222222222000000000000111111111111000000000000111111111222------------...............------,,,,,,------...******+++++++++,,,,,,,,,***************+++++++++)))))))))***+++++++++,,,+++++++++************)))))))))))))))(((((((((((('''''''''((((((((())))))))))))((('''((()))*********)))(((''''''((()))***)))((('''&&&&&&'''((()))(((((((((((('''&&&&&&%%%&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''((((((((()))))))))***'''''''''''')))***,,,---,,,,,,,,,------...............///000000000//////111000111555666444555888999>>>JJJ\\\nnn|||zzz~~~yyyyyy{{{zzzwwwpppeeeYYYMMMGGGAAA???;;;777444333333444222000//////000111111000//////000000111111111111111000000//////000000111000000000/////////......000000000000000000000000000000000111111111222222111111000000111222333444333333333333444444444444333333333333666999===???CCCHHHMMMOOONNNNNNQQQUUUZZZ]]]aaaaaa```bbbhhhmmmrrreeeSSSMMM???:::888:::;;;888555666333333444444444333222111111111000000000000111111|||uuufffYYYOOONNNOOOLLLKKKMMMNNNUUU```jjjsss{{{zzzmmmiiiccc\\\UUUNNNJJJGGGCCCBBB@@@???>>>>>>??????AAAAAA@@@>>><<<999777666222111222333000+++---222999444111222333000///000000000000000000000000000000000000000////////////000000000000000000000000222222222222222222222222111222333333222111000///222222222222333444555666444555777:::===AAADDDFFFNNNUUU```lllvvv}}}vvvmmmeeeaaa^^^YYYQQQJJJEEEDDDEEEDDDIIIUUUfffvvvxxx```LLLAAA<<<<<<;;;777333333666:::333333333333333333333333222333444555555555444333///000111222222222222222000000000000111111111111.../////////000000111111,,,---------------------...------,,,,,,------...*********++++++,,,,,,,,,))))))******+++++++++,,,***************++++++++++++++++++************))),,,,,,+++***)))(((''''''&&&'''''''''(((((())))))&&&&&&%%%&&&''')))+++,,,+++)))(((''''''((()))+++)))(((&&&%%%%%%&&&((()))++++++++++++***)))''''''&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''((((((((())))))************)))(((((()))***+++---------------------------///222444444222000...///---000444555222222555555888@@@KKKUUUjjj|||yyy~~~qqqooowww~~~oooaaaXXXEEEBBB>>>:::777666666777222000//////000111111000...///000111111111111111111000000000000000111111111111111111000000000000111111111000000000000000000111111111111222222222777666444222111111111222444444333333333444555555555555444666999???DDDHHHWWW]]]dddfffeeefffiiilllppptttxxxxxxxxxzzzfffNNNDDDEEE@@@;;;999::::::555222333444555666666666555444333111000000000000000111111vvvllldddYYYQQQNNNLLLKKKIIIOOOQQQRRRTTTYYYdddqqqzzz~~~wwwppphhh```YYYUUUPPPPPPOOONNNMMMMMMMMMNNNTTTSSSPPPLLLFFFAAA===;;;999777555222222222444555000222444444222000//////......///000000000//////,,,,,,---......//////000111000---++++++...000222222222222222333444555555666555444444555666555555333444555555555666999<<<888===BBBDDDDDDGGGNNNSSS[[[hhhzzz|||wwwpppeee^^^[[[VVVQQQJJJFFFDDDEEEFFFGGGJJJPPP]]]qqquuu\\\JJJBBBBBB>>>;;;777222000000111222444444444444444444444444222444666555222000111333777555333111111111333444222111///...---...000111////////////000000000000........................,,,++++++******++++++,,,+++...///...***)))***---------,,,+++************)))************+++++++++))))))))))))(((((((((((()))((('''&&&%%%$$$######))))))))))))))))))))))))((((((((((((((((((((((((''''''((()))***+++,,,,,,)))(((&&&%%%%%%&&&((()))&&&''''''(((((((((((((((&&&&&&&&&''''''''''''(((&&&'''((())))))((('''&&&***))))))((('''&&&&&&&&&)))((('''''''''))),,,---,,,+++***)))))))))***+++,,,,,,------.../////////000000000000000000000000222333777???GGGXXXuuuxxx|||~~~wwwtttuuu~~~yyymmmdddXXXNNNBBB:::888888777555999555333333444333222222555222111222000...000555111111222222222111000000222222222111000///...---///000222333333222000///222222222222333444555555222111111111333444555666555555444444444555666777777888999;;;???IIIVVV```oootttxxxxxxsssrrrvvv|||dddQQQEEE@@@@@@:::999888888888666333111444444444333333333222222///000000000000111111111wwwmmmggg___YYYVVVUUUSSSRRROOOPPPPPPPPPRRRYYYbbbiiittt|||}}}uuunnniiieeedddcccaaa``````______```^^^[[[WWWRRRNNNJJJHHHAAA@@@>>>;;;999888666666888999::::::999666333111444444333333222222111111000000111111222333333333333222222222222333555555000111222444666888:::;;;???===;;;::::::::::::999999:::;;;::::::;;;===???AAAEEEJJJMMMQQQWWWaaahhhtttwwwmmmhhhbbbYYYQQQOOOKKKJJJHHHFFFEEEEEEFFFGGGZZZaaaooosss___OOODDD>>>;;;:::999666333222222444555444444444444444444444444222444666555222111111333222111000000///000000111222111///...---...///000........./////////000000,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,---,,,+++***+++,,,,,,,,,+++*********++++++))))))*********+++++++++))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%%%%%%%&&&&&&&&&&&&***((('''&&&&&&'''(((***&&&&&&'''((((((((((((((('''''''''(((((((((((()))''''''((((((((((((''''''***))))))(((''''''&&&&&&***))))))))))))+++,,,...+++***)))))))))***+++,,,,,,,,,,,,---......//////000000000000000000000000...///222777<<>><<<<<<<<<;;;999999999999888666666666666333222333222000111555555555444444444333222222333333444444333222000000///000111222333222222111222111111000000111222222555555666555555555777888888999::::::999999:::;;;777;;;@@@EEELLLWWWdddlll{{{mmmXXXJJJAAA<<<<<<888777555555555444111...333333333333222222222222000000000111111111111222wwwwww{{{~~~vvvnnnkkkgggdddcccbbb```___VVVVVVUUUSSSQQQRRRUUUXXX]]]cccjjjoooxxx}}}{{{zzzyyywwwvvvtttssssssmmmkkkgggccc^^^YYYUUUSSSJJJKKKLLLKKKIIIFFFCCC@@@AAA@@@@@@BBBCCCAAA<<<777777555444222111111111222222333333444666777777888666777777777777777666666555666888<<>>======>>>AAACCCEEEFFFFFFGGGIIIKKKQQQTTTZZZ___fffppp{{{ttthhh\\\WWWRRRKKKFFFDDDBBBDDDFFFFFFGGGJJJQQQVVVlllssszzzjjjVVVHHHBBB@@@;;;777666666555555555555666777444444444444444444444444222333444444222111222222///000000111111111111111111000///.........///000---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------+++***)))***+++,,,+++***++++++*********+++,,,,,,)))))))))*********++++++))))))))))))(((((((((((('''(((((()))***+++,,,,,,(((((((((((((((((((((((())))))))))))))))))))))))(((((((((''''''&&&&&&&&&***)))(((''''''((()))***&&&&&&'''((((((((((((''''''(((((((((((()))))))))((((((''''''''''''(((((()))))))))(((''''''&&&&&&((())))))******+++++++++)))))))))))))))***+++,,,+++,,,,,,------......///000000000000000000000000111111444555777===LLL[[[ddduuu}}}yyyyyy|||wwwyyy|||tttbbbXXXLLLCCC@@@AAABBBCCCAAAEEEHHHHHHCCC???===<<<666333111333222//////222333333222222111111111111000111222333222111000///......//////000000000111333222111000///000000111444666777666555888===AAABBBCCCDDDCCCAAA@@@@@@AAA@@@FFFOOOVVV]]]fffooovvv|||yyy}}}oooXXXJJJDDD>>>999888:::888777777777666333111333222222222222111111111000111111111111222222222vvvsssssszzzxxxrrroooooooooppppppooonnnmmmhhhgggeeeaaa]]]YYYVVVUUUOOOQQQTTTYYYaaajjjpppsss}}}{{{xxxsssmmmgggaaa]]]ZZZWWWYYY]]]______\\\XXXUUUPPPNNNMMMPPPSSSQQQJJJCCC999888666555555666777999:::;;;<<<>>>@@@BBBCCCDDDEEEDDDAAA???===<<<;;;;;;AAABBBEEEIIILLLOOOQQQRRROOOMMMJJJGGGDDDCCCDDDFFFLLLOOOSSSWWWZZZ\\\```bbbfffjjjqqqxxx}}}xxxjjj^^^RRRLLLJJJEEECCCBBBEEEHHHKKKMMMQQQ[[[jjjuuuzzzcccVVVFFF======>>>;;;888555555666666777666666666333333333333333333333333222222333333333222222222000222444555666555444333111000///............///,,,,,,,,,---------..............................---,,,,,,++++++,,,,,,---***(((&&&(((+++---+++)))******))))))***+++,,,,,,))))))))))))************))))))))))))((((((((((((%%%%%%&&&'''((())))))***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''((((((%%%&&&''''''((((((''''''''''''''''''(((((((((((((((((('''&&&&&&''')))***))))))((((((''''''''''''&&&'''((()))))))))))))))((((((((()))***+++,,,,,,+++++++++,,,------......000000000000000000000000222444666666666999AAAHHHMMMZZZlll~~~zzzllldddXXXOOOLLLMMMOOOPPPUUU]]]bbb^^^VVVOOOIIIFFF>>>999666666555111000222111111111222222333333333111222333444444333222111222111111000000111222222444333111000000111222333444666999:::>>>FFFQQQZZZ[[[[[[XXXSSSMMMLLLNNNPPPSSSZZZbbbiiilllooorrruuuwww|||kkkZZZIIIBBBBBB>>>999666:::888777666777666444222222222222111111111000000111111111111222222222222xxxvvvtttsssvvv{{{}}}{{{wwwuuutttwwwzzz}}}~~~~~~~~~}}}}}}{{{wwwqqqkkkddd```VVVRRROOOPPPUUUYYY\\\^^^gggnnnyyy}}}uuuoookkkiiikkknnnrrruuutttqqqmmmiiieeecccbbbcccccc^^^UUULLL@@@?????????AAADDDGGGIIIIIIJJJLLLOOOQQQSSSUUUVVVZZZVVVPPPJJJGGGFFFFFFGGGNNNOOOQQQTTTUUUWWWWWWWWWUUUTTTQQQNNNKKKKKKOOOSSSZZZ___gggnnntttyyy}}}uuummm^^^UUULLLIIIGGGGGGIIILLLQQQWWW___fffnnnyyylll\\\PPPJJJBBB===<<<<<<;;;999666666777777666555444333333333333333333333333333111111222222333333222111111333555777777666555444000//////...............,,,,,,,,,,,,------------........................++++++************++++++***'''&&&'''+++,,,+++((())))))))))))***++++++,,,(((((()))))))))*********))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((%%%%%%%%%&&&'''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''''''''%%%%%%%%%&&&&&&&&&''''''((('''&&&&&&&&&((()))***(((((((((((('''''''''''''''((())))))***)))))))))''''''((()))***+++++++++******++++++,,,---------////////////////////////,,,///111111222555999;;;???EEEPPP___rrr|||yyyrrrsssvvv{{{{{{ssskkkhhhggghhhiiirrr{{{yyynnnddd[[[TTTLLLEEE???>>><<<999777888666777999:::<<<<<<<<<<<<888888888777777666555555777666666555555555666666444333222111111333555777777:::>>>EEEOOO^^^ooozzzxxxuuuooofff^^^\\\aaafffjjjpppxxx|||{{{yyyxxxxxx|||lllYYYLLL@@@>>>@@@===888666555333111111111111000...222222222111111111000000000000111111111222222222||||||zzzuuuqqqooorrruuuxxxyyy{{{|||}}}~~~}}}tttnnnbbbZZZSSSQQQRRRQQQQQQRRRXXX___hhhpppuuuyyy~~~~~~}}}zzzxxxvvvtttrrrnnndddYYYPPPIIIIIIJJJMMMPPPTTTWWWYYYZZZ[[[\\\]]]___```aaabbbeeeaaaZZZTTTPPPQQQSSSVVV\\\\\\]]]^^^^^^]]]\\\[[[VVVWWWVVVSSSRRRUUU\\\bbbpppvvvzzzwwwrrrhhh^^^RRRNNNKKKLLLNNNQQQZZZdddgggppp|||jjjVVVIIIBBBAAA@@@===:::888888888666666666666555444222222333333333333333333333333111111000111333444222111000111333444555444222111/////////.........------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))*********)))((()))***+++***)))******)))))))))***++++++((((((((()))))))))******))))))))))))(((((((((((())))))((((((''''''&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&'''((()))***++++++%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&''''''((()))***((((((((((((((((((''''''************************''''''((()))************)))******++++++,,,,,,---////////////////////////+++...//////111666777666;;;<<>>===:::888666555555666666666777777888888999999:::888666444555666999:::999<<>>AAACCCEEEFFFFFFGGGDDDAAA>>>======???@@@AAADDDNNN^^^qqqppp[[[NNNCCC>>>;;;<<<:::777555777:::888555555555666666555333333333333222222222222....../////////000000000}}}uuuoooggglllsssxxx~~~qqqfff___```aaa___^^^``````bbbbbb^^^YYYXXX\\\aaa\\\```hhhrrr{{{|||vvvoooppptttxxx{{{~~~~~~{{{yyywwwvvvpppooopppqqqtttxxx{{{}}}}}}}}}~~~}}}{{{xxxuuutttsssuuuwwwwwwyyyzzzqqqllleee]]]XXXSSSPPPNNNMMMSSS___iiippp{{{sss\\\NNNFFFAAA>>>;;;999777666777888777666444333333222222222333333222222222222222222222222111000///000333444222000222222222222222111000///......//////......---,,,---------.........//////........................,,,++++++++++++++++++,,,***,,,...,,,)))''')))+++++++++***)))(((((())))))(((((((((((())))))))))))))))))))))))((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''((((((''''''&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&'''''''''(((((($$$%%%''')))***))))))((('''''''''(((((((((((((((&&&%%%###""""""###%%%&&&(((((()))******)))(((''')))))))))***++++++,,,,,,////////////////////////000222///+++...444444...000///222888===EEEWWWiii{{{pppgggfffiiikkknnnqqqrrruuuxxxyyywwwqqqjjjeeeWWWSSSLLLFFFBBBAAABBBDDDDDDGGGLLLQQQUUUXXXYYYYYYSSSPPPLLLHHHEEEEEEFFFGGGNNNRRR]]]pppttt\\\MMMEEE???===<<<===;;;777777;;;888666444333444555444444444444444333333333222222............////////////{{{uuurrrpppnnnpppwww}}}mmmkkkhhhggghhhjjjjjjjjjlllooonnnfff___]]][[[YYYSSSUUUYYY]]]dddiiikkkiiimmmllllllooouuu~~~|||xxx}}}tttiiiggg___XXXTTTOOOJJJIIIJJJVVV[[[fffvvvuuu^^^MMMDDDAAA@@@???::::::999888777666555555888777666555333222111000111111222222222222111111111222333333333333222111333333333222222222111111000///...---,,,---......///...------,,,,,,,,,,,,,,,,,,,,,------............---+++))))))***+++,,,---***'''%%%&&&((())))))))))))((((((((((((((()))))))))(((((((((((())))))))))))))))))(((((((((((()))((('''''''''(((***+++((((((''''''''''''((((((((((((&&&%%%%%%&&&'''(((***(((&&&&&&&&&'''&&&%%%$$$&&&((())))))(((&&&$$$''''''(((((('''&&&%%%%%%&&&'''((())))))((('''&&&$$$&&&)))++++++)))&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&((())))))+++*********))))))(((((())))))))))))))))))))))))------------------------,,,---...000111111111111000222444444555<<>>>>>NNN___rrr~~~}}}~~~~~~zzzvvvvvvxxx}}}{{{yyy|||}}}{{{}}}rrr^^^JJJBBBBBB@@@===;;;::::::999888777666666666555555555444444444333333222222111111111111222222111111111111111111111111}}}|||wwwzzz~~~{{{uuurrrttttttooonnnpppqqqnnnhhhaaaZZZTTTPPPNNNLLLKKKIIIGGGGGGJJJOOORRRVVVZZZ^^^``````````````````^^^\\\[[[\\\___cccfffhhhhhhhhhkkkqqqwww{{{||||||}}}~~~~~~yyyxxxxxxwwwvvvqqqjjjeee^^^]]]]]]___```cccmmmwwwsssfff\\\UUUMMMHHHMMMLLLNNNSSSXXX]]]gggqqqiiiUUUKKK@@@===999777777777888888888888777777666666555555555555444444333222111111111111222222222222111111111222333333333333222111000000/////////........................---------...---,,,++++++,,,...///---------,,,,,,++++++******+++---...---,,,)))(((''''''((()))+++***(((&&&((((((((((((((()))******))))))(((((((((((())))))))))))))))))(((((((((((('''''''''(((((((((((((((((((((''''''''''''((((((%%%&&&&&&'''''''''((((((***(((&&&&&&''''''&&&%%%%%%&&&((())))))(((&&&%%%''''''(((((((((((('''''')))((('''%%%%%%%%%&&&'''&&&(((***++++++***(((&&&''''''''''''''''''''''''''''''&&&&&&&&&'''(((((((((((((((((((((((())))))))))))))))))))))))))))))++++++++++++++++++++++++***+++,,,...///////////////000000000222444888;;;999BBBLLL\\\jjjmmmxxx~~~zzz~~~|||mmmYYYNNNDDD@@@>>><<<;;;<<<999999777666666666666666555444444444444333333333222111111000000111111222000000000000000000000000{{{yyyzzzzzz}}}}}}~~~uuukkkbbbZZZVVVSSSOOOJJJFFFDDDEEEHHHJJJLLLNNNQQQRRRQQQOOONNNNNNPPPNNNLLLJJJKKKMMMQQQSSSRRRRRRRRRUUUZZZ^^^aaabbbbbbcccccceeehhhkkkoooppptttttttttuuuvvvtttpppnnniiigggggghhhjjjhhhccc___[[[[[[]]]aaadddjjjwwwxxxlll]]]TTTRRRQQQOOOLLLNNNQQQYYYccckkkqqq|||~~~hhhSSSHHHFFF<<<;;;888666555666777999555555555444444444333333222333333444444555555666111111222222222222111111111222333333333333222111111000000000////////////......//////......---,,,------,,,,,,------......,,,,,,,,,,,,++++++++++++***+++,,,------+++***((()))))))))+++------+++)))(((''''''(((((()))***+++))))))(((((((((((())))))))))))))))))((((((((((((%%%&&&'''(((((((((''''''((((((''''''''''''(((((($$$%%%&&&'''((((((((((((***(((&&&&&&&&&'''&&&$$$$$$&&&(((******(((&&&$$$%%%&&&'''''''''''''''''''''&&&&&&&&&&&&&&&''''''%%%(((***------***(((%%%''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))))))))))))))))))))******************************,,,---.../////////,,,,,,---...000333555666777???DDDLLLUUUUUU]]]ppptttaaaWWWFFFCCC@@@???<<<777888<<<999888666555555555666777444444444444333333333333111111000000000000111111000000000000000000000000}}}zzzzzz{{{}}}~~~}}}|||qqqjjj```[[[TTTNNNLLLMMMPPPQQQQQQSSSVVVVVVTTTQQQNNNNNNJJJJJJIIIIIIJJJMMMPPPRRRPPPOOOOOOPPPRRRTTTSSSRRRRRRQQQQQQQQQSSSVVVXXXZZZ[[[]]]```bbbbbbccceeefffaaa___^^^bbbgggjjjhhheeeggghhhlllqqqtttzzz~~~}}}|||yyysssnnn___YYYSSSPPPRRRVVVYYY[[[___eeeqqq~~~rrrbbbTTTFFFAAABBB:::::::::999888888999999555555444444444333333333333333444555555666777777111111222222222222111111111222333333333333222111000000000000////////////---.../////////...---,,,+++,,,---.........------+++++++++++++++,,,,,,,,,++++++,,,,,,,,,+++***)))***))))))***,,,,,,+++***''''''''''''((()))***+++))))))(((((((((((())))))))))))))))))((((((((((((&&&&&&((()))))))))((('''((((((''''''''''''(((((($$$%%%&&&((((((((((((''')))'''%%%%%%'''''''''&&&&&&&&&'''(((((('''&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&$$$$$$%%%&&&''''''''''''''')))***++++++***)))'''((((((((((((((((((((((((((((((''''''''''''(((((('''''''''((((((((())))))))))))))))))))))))))))))************************)))***+++,,,---.........,,,,,,---...000222333333555???BBBCCCIIIHHHJJJWWWiiiyyy~~~ooo[[[NNNHHH>>><<<;;;<<<:::777888<<<888777666444444555666777444444444333333333222222111111000000000000111111000000000000000000000000}}}nnnppptttxxx}}}|||{{{~~~pppjjjccc]]]\\\]]]```aaa___aaaddddddbbb^^^[[[ZZZMMMMMMNNNPPPTTTYYY]]]___\\\[[[ZZZZZZZZZXXXVVVTTTQQQPPPNNNMMMNNNOOOQQQSSSRRRVVVZZZ]]]^^^aaafffjjjcccaaa```eeemmmssstttrrruuuvvv{{{}}}zzzrrrooojjjhhheeeaaaZZZTTTOOOPPPQQQSSSVVV\\\dddjjjssszzzpppXXXJJJCCC===:::;;;444666999:::888777666666666666666666666555555555777777777666555555555444111111222222222222111111111222333333333333222111000////////////.........---.../////////...,,,,,,)))+++---//////...---,,,*********++++++,,,,,,---+++,,,,,,,,,++++++******((('''&&&''')))******)))''''''''''''((()))++++++))))))(((((((((((())))))))))))))))))((((((((((((&&&''')))*********)))(((((((((''''''''''''((((((###$$$&&&((())))))(((''''''%%%$$$%%%'''))))))(((((('''&&&&&&&&&&&&'''(((###$$$%%%%%%&&&&&&&&&%%%"""###%%%'''((((((''''''******))))))))))))******))))))))))))))))))))))))***)))(((((((((((())))))&&&'''''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,---.........000//////111333444444333222???BBB???CCCBBBBBBIIIMMM]]]uuu{{{{{{{{{tttxxx~~~fffUUUHHH@@@<<<===999888:::;;;999:::===888777555444444555666777444444444333333333222222111111000000000000111111000000000000000000000000yyywwwtttpppooorrrxxx}}}xxxkkkcccccciiipppttt|||~~~zzzqqqfffaaa___^^^bbbjjjqqqtttuuuwwwssspppqqqsssnnndddZZZUUUUUUUUUTTTSSSSSSUUUWWWYYY___cccfffkkkrrrtttssstttllleeeeeennnxxx~~~{{{rrrfff^^^XXXWWWUUUOOONNNQQQLLLQQQXXX^^^dddlllttt{{{vvvdddYYYLLLBBB???===;;;999888888777777666666555555333444555555555444222222333333333333333333333333333333333444444444555555555555555555555555555555...///000000000///---,,,......//////...---,,,,,,......---,,,,,,,,,------------...---,,,+++---//////...---+++***))))))(((*********+++,,,,,,,,,---************************((())))))***************+++*********))))))(((((()))(((&&&%%%%%%&&&((()))((('''&&&%%%%%%&&&'''((('''''''''''''''((()))******)))((('''&&&%%%$$$$$$%%%%%%'''''''''&&&%%%$$$%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%%%%&&&'''((((((&&&$$$###((()))))))))((('''&&&&&&((((((((((((((('''''''''''''''(((((((((((('''''''''''''''((((((***++++++)))***+++,,,,,,+++)))(((++++++******++++++,,,---.........///000222444555888CCCKKKHHHAAA???@@@AAANNNUUU^^^gggqqqxxxqqqoooqqqwwwuuuvvvyyy{{{bbbSSSMMMGGGAAA>>>:::999999888888888888888666555555555555444444444111111111222222333333333666555222000...---------333222222222111111000000~~~zzzuuurrrrrrsss~~~uuuoooqqqyyy~~~vvvuuuvvvyyyzzzrrrjjjjjjhhhfffcccbbbdddeeepppuuuyyyzzz~~~}}}vvvoooqqq{{{zzzpppgggZZZSSSMMMMMMLLLKKKMMMSSS^^^aaagggmmmuuuvvvcccUUUMMMCCC===<<<===<<<;;;:::999999888777666666555555666777777777666444444333333333333333333333333222333333333333444444444111111111111111111111111///000000111000///...---000000000000000///.........------,,,,,,,,,,,,,,,,,,------,,,++++++,,,......---+++***)))))))))))))))))))))))))))*********************************%%%&&&&&&'''''''''''''''******)))))))))(((((((((***)))'''&&&&&&''')))***((('''&&&&&&&&&&&&'''((((((((('''&&&&&&''''''''''''''''''''''''&&&&&&&&&%%%&&&'''''''''&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$'''''''''(((''''''&&&&&&)))))))))))))))((((((((('''''''''(((((('''''''''''''''''''''((()))******&&&''')))************)))+++*********++++++,,,,,,---------...000111333444999DDDKKKHHHAAA>>>>>>>>>AAAFFFLLLPPPVVVbbbrrr~~~~~~|||{{{|||wwwsssvvvzzzvvvcccPPPFFFCCC???:::888888777666666555555666666555555555555444444444444111222222222222222222333333222111///.........///111000000000////////////{{{sssnnnrrryyy~~~zzz~~~}}}zzzyyy{{{}}}zzzooohhh^^^VVVRRRNNNLLLNNNRRRWWW___gggtttwww|||mmm[[[NNNHHHCCC<<<:::;;;<<<<<<;;;;;;;;;:::999777666666555555666666666666555444444333333333333333333333333111111222222222333333333///////////////////////////000000000000///......///000000000000///......------,,,++++++++++++++++++,,,,,,+++******+++------,,,***(((((()))***+++*********)))))))))))))))************************$$$%%%&&&&&&''''''&&&&&&))))))((((((((((((((('''***)))(((''''''((()))***(((''''''&&&&&&''''''((()))((('''&&&%%%%%%%%%%%%&&&&&&&&&'''''''''(((((('''''''''''''''&&&%%%$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%'''&&&$$$""""""###%%%&&&&&&'''(((((((((((((((((())))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''''''''((((((%%%%%%'''((()))*********************++++++,,,,,,++++++,,,---...000111222:::DDDKKKGGG@@@<<<:::999888;;;>>>>>>@@@GGGSSS\\\{{{}}}{{{~~~{{{uuurrruuu}}}nnn[[[NNNBBB???@@@===:::999777777666555555555555555555555555555444444444444222222222222222111111111000000///.........//////...............---------}}}}}}zzzuuuwwwxxxxxxvvvuuuwwwyyy~~~~~~~~~wwwlllbbb]]]XXXSSSMMMNNNPPPUUU^^^iiitttiiiXXXLLLEEEDDDAAA===;;;;;;;;;:::888;;;:::999888777555444444444444444333333333222222222222222222222222222222000111111111111222222222111111111111111111111111////////////......---------------......---,,,,,,---,,,++++++******++++++***++++++***))))))***,,,...,,,***((((((***+++------,,,,,,,,,+++*********************************'''(((((()))***)))))))))((((((((((((''''''''''''))))))(((''''''((())))))((((((''''''''''''(((((('''&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&''''''''''''((('''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$$$$%%%&&&'''((()))***************(((((((((((())))))))))))&&&&&&&&&%%%%%%&&&&&&&&&(((''''''&&&&&&&&&&&&'''&&&''''''((()))))))))))))))******+++++++++++++++*********+++,,,...000111:::BBBHHHCCC<<<888555333222444666666888===FFFMMM\\\lll~~~{{{zzz||||||xxxqqqooonnnnnnsss|||zzzaaaPPPJJJBBB===>>>@@@===::::::888888777666666666666777555555555444444444333333333333222222111111000000000//////...............------------------------{{{ssslllhhhhhhiiikkklllmmmnnnqqqzzz{{{qqqfff___XXXTTTSSSRRRQQQPPPOOOXXXfffuuuzzzeeeVVVLLLEEEBBB@@@>>><<<;;;:::999888777999888777666555444333333444444333333222222222222222222222222222222222222000000000111111111222222222222222222222222222222......---------,,,,,,,,,,,,,,,------------,,,,,,---,,,++++++******++++++******+++***)))(((***,,,...---+++******+++,,,------,,,,,,,,,+++*********))))))))))))))))))))))))))))))***++++++++++++***''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((($$$$$$$$$$$$$$$%%%&&&&&&(((''''''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&&&&&&&'''(((((())))))))))))&&&&&&&&&'''''''''(((((('''&&&%%%%%%%%%%%%&&&'''(((''''''&&&&&&&&&&&&'''*********)))((((((((((((((()))***+++++++++******)))))))))***+++---//////777>>>BBB===777333111...---///000000222666===CCCFFFRRRdddyyyvvvqqqpppnnnqqquuuzzzuuuqqquuu{{{ttt___NNNDDD???;;;999;;;<<<888555555888777666666555666666666555444444444444333333333222222222111111000000000111111000///...---,,,,,,........................zzzqqqkkkiiihhh_________```eeellluuu{{{}}}|||~~~zzzuuusssqqqqqqqqqlllccc[[[VVVRRRPPPRRRRRRSSSWWW[[[bbbqqqwww^^^PPPIIIDDD@@@>>>999888888888777888888888777666666555555444444333666555555444333444444444222222222222222222222222000000111111111222222222000000000000000000000000///...------,,,,,,------------...////////////...------,,,+++++++++++++++***++++++***))))))***,,,---,,,,,,+++*********+++*********)))))))))))))))))))))))))))))))))))))))(((((()))*********))))))'''(((((((((((()))))))))&&&''''''''''''''''''&&&'''(((((())))))(((((('''$$$$$$$$$$$$%%%&&&'''((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&'''((()))***%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''$$$&&&(((******)))'''&&&$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''(((((('''&&&%%%%%%&&&'''(((((('''''''''''''''((((((,,,,,,***)))(((''''''''''''(((***+++++++++***)))(((((()))***+++---...///555:::<<<777222000///---//////000///000333777::::::CCCNNN^^^wwwzzztttsssuuuwww~~~|||yyyppp]]]NNNEEEAAA<<<:::999;;;:::555333444555555444333333333333333444444444444333333333333111111111111111000000000111111111000///...,,,+++.........///////////////yyytttqqqhhheeecccbbbeeehhhkkklllvvv{{{zzzzzz{{{|||{{{uuupppjjjaaa___]]]\\\\\\[[[XXXVVVTTTTTTXXX^^^aaaccckkkvvvnnn]]]KKKDDDAAA===:::999666666666666666666888999666666666666666555555555666555444333333333444444111111111111111111111111111111111222222222333333000000000000000000000000111000///...---...//////,,,---....../////////......------,,,,,,,,,,,,,,,***+++,,,+++))))))+++,,,***+++++++++***((('''&&&)))))))))))))))*********))))))))))))))))))))))))''''''((()))))))))))))))((((((((()))))))))******''''''(((((((((((('''''''''((()))******)))((('''&&&%%%%%%%%%%%%%%%&&&'''&&&&&&&&&'''''''''''''''%%%%%%%%%&&&''')))+++,,,%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''(((''''''&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&'''(((((())))))(((&&&%%%%%%&&&((()))''''''''''''((()))******+++***(((''''''''''''((('''(((***+++++++++))))))(((((()))***+++---...///444888888333//////000///222222111111111222555666444:::BBBJJJ\\\vvvjjjYYYMMMCCC??????;;;::::::;;;999444555888555444333333222222333333444444444333333333222222000000000000111111111111000000111111111000......---........./////////000{{{yyyuuuooommmmmmmmmjjjhhhfffoootttssstttyyy|||{{{uuutttqqqoooooopppsssuuu}}}pppgggddd^^^XXXTTTSSSRRRRRRTTTWWW[[[]]][[[___hhhrrrvvvzzzuuufffXXXKKKAAA@@@???:::777888999999999777666666777999666666666666777777777777444333222111000111222333111111111111111111111111111222222222222333333333222222222222222222222222333222000/////////000111***+++,,,,,,---------,,,///...------,,,,,,------+++,,,,,,+++******+++---((()))******)))'''$$$"""******++++++,,,,,,,,,---))))))))))))))))))))))))((())))))***************(((((())))))******++++++(((((())))))))))))(((((('''((()))******)))((('''(((((('''&&&%%%%%%%%%%%%$$$$$$%%%&&&'''((()))***$$$$$$$$$%%%'''***,,,...%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&''''''''''''&&&$$$$$$$$$&&&((()))******+++******)))((((((&&&&&&''''''((())))))******)))'''&&&&&&''')))***'''''''''((((((***+++,,,((('''&&&%%%&&&&&&((()))'''(((***+++,,,+++)))(((((())))))***+++---...///444777666111...000222111///////////////111333444000777;;;???III^^^sss}}}}}}|||{{{zzzgggSSSHHHCCC===:::;;;666555666777555222444999666666555444444444444555444444444333333333222222//////000000111111222222...///000222222222111000---------....../////////~~~vvvqqqmmmjjjkkkiiiggghhhlllbbbbbbaaa^^^\\\^^^eeekkkpppzzz~~~}}}}}}~~~qqqfffdddaaa[[[VVVVVVUUUYYY[[[[[[ZZZ]]]eeelllrrrvvv|||wwwggg\\\WWWFFFCCC>>>;;;:::999888777888777555444444444555666555444444333333444444555444444333333222111000000000000111222222222222111///222333222000...///000......//////000000111111111000...------...000111...---+++++++++---///000,,,++++++******++++++,,,---,,,,,,+++*********+++******))))))((((((''''''+++++++++*********))))))******))))))))))))******((((((''''''''''''((((((+++******)))((('''''''''''''''''''''((((((((((((''''''(((((())))))******%%%%%%&&&'''(((((('''''''''&&&&&&'''((('''$$$"""%%%%%%%%%&&&'''((()))***''''''&&&&&&&&&%%%%%%%%%(((((('''&&&$$$%%%''')))%%%%%%%%%&&&&&&&&&''''''%%%&&&'''(((((('''&&&%%%''''''''''''((((((((((((((((((((((((''''''''''''&&&&&&%%%'''((()))(((&&&(((***+++***'''&&&''')))******))))))((((((''''''((((((((((((***,,,...///000111000...,,,,,,...000---///000000000000333555000000222888CCCQQQ___gggxxxyyyvvvuuusssqqqrrruuuWWWOOOEEE>>><<<:::777333777666555444444555666777444444444444444444333333777666444333222111111111000000000000000000000000...............///000111------............------xxxqqqpppnnnkkkkkknnnaaa```]]]ZZZYYY[[[___ccchhhqqq|||||||||{{{rrrhhh```[[[^^^aaabbbeeeiiimmmooopppppppppsssxxx}}}ppp^^^QQQIIIEEEDDDAAA===:::999999888777777666666555555555555555444444444333333444444444444444444333222222111111000000111222222222222111///111333222000...///000////////////000000000000///...,,,++++++,,,...///...---,,,++++++,,,...///,,,++++++******++++++,,,---,,,++++++************+++*********))))))))))))+++++++++*********))))))))))))(((((((((((())))))((((((((((((((((((((((((******)))(((((('''&&&&&&''''''''''''(((((((((((((((((())))))))))))))))))((())))))))))))(((((('''((('''''''''((('''$$$"""&&&&&&&&&&&&''''''((()))''''''&&&&&&&&&%%%%%%%%%%%%&&&((('''&&&%%%&&&'''&&&&&&&&&'''''''''((((((&&&&&&'''(((((('''&&&&&&''''''''''''((((((((((((((((((((((((''''''''''''%%%%%%$$$%%%'''((('''%%%(((***+++***'''&&&''')))))))))))))))(((((((((((())))))))))))***,,,...////////////---,,,+++---///---...////////////222444444444555888???IIISSSYYYeeewww~~~~~~{{{zzz{{{~~~fffVVVKKKEEE>>>;;;;;;<<<:::777666555444333333444555666222222333333444444555555666555444222111000000000000000000000000000000000//////......///000000111......////////////......zzzvvvuuusssssstttiiifffcccaaaaaaaaabbbaaaccchhhooorrrrrrrrrtttvvvxxxxxxzzz|||pppnnnlllnnnttt||||||sssllliiiddd```^^^\\\___gggqqqyyyyyyfffUUUJJJDDD???===@@@===:::888888999888777555555666666555555444333444444333333333333444444444444333333222111111111000000111222222222222111///111222222000//////000000000000000////////////---,,,+++******+++,,,---...---,,,++++++,,,---...,,,++++++******++++++,,,,,,+++++++++************++++++++++++************+++++++++***************))))))(((((((((((())))))&&&'''((())))))((('''&&&))))))(((((('''&&&&&&&&&''''''''''''(((((((((((()))))))))((((((((((((((()))))))))))))))(((&&&&&&((('''&&&'''((((((&&&$$$''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%"""%%%(((((('''%%%$$$$$$'''''''''((((((((())))))&&&&&&'''(((((('''&&&&&&&&&''''''''''''((((((((((((((((((''''''''''''&&&&&&%%%%%%&&&'''((('''&&&((()))***)))((('''((()))(((((((((((())))))))))))************+++,,,......,,,------,,,******+++---+++,,,---------...000222555555555777<<>>AAACCC@@@IIISSSXXX\\\hhh}}}zzzfffZZZQQQFFF>>><<<:::888777888777555333444444333333333333444444111111222222333333444444222222111//////.........///////////////////////////...............//////......////////////......vvvssswwwzzz}}}vvvnnniiihhhhhhgggfffeeecccccceeehhhjjjhhhhhhiiiiiijjjjjjjjjkkkjjjooovvv{{{|||xxxsssppppppqqqpppooonnnnnnppprrrwwwyyy|||{{{tttkkkdddbbb^^^aaafffmmmrrrsssqqqoooeeeaaa^^^___dddiiinnnpppqqqzzzqqqeeeVVVMMMCCC======>>><<<999999777666666777777666555333444555555555444222111222222333444444333222222000000000000////////////000000111222222222222111000000000111111111000000111111000000//////......------,,,,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,,,,++++++******++++++,,,))))))***+++++++++***)))))))))))))))))))))))))))************************,,,++++++******++++++,,,%%%''')))******)))'''%%%'''''''''''''''&&&&&&&&&''''''''''''((((((((((((&&&&&&&&&%%%%%%$$$$$$#########%%%&&&'''''''''''''''&&&%%%&&&'''((((((''''''((((((((('''&&&%%%$$$''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%$$$###$$$&&&(((%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&'''''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&'''%%%$$$$$$&&&''''''''')))((((((((()))))))))(((''''''(((((())))))******((((((((()))))))))))))))'''(((***)))(((((((((***(((***++++++++++++...000///111333777:::<<<======:::@@@EEEEEEEEEMMM^^^lllxxx||||||lllXXXKKKGGGEEE@@@::::::999888777777666444222444444444555555444444444333333333222222111111000111111000///............////////////////////////......---,,,,,,---------,,,------......------,,,}}}sssrrrvvvyyy~~~{{{sssooommmlllkkkiiifffddddddhhhkkkhhhgggeeedddddddddeeefffnnnqqquuuvvvuuuqqqnnnmmmjjjlllmmmmmmjjjgggfffeeemmmkkkjjjiiiccc^^^___ccciiippp|||wwwpppjjjlllpppssswwwzzzxxxgggYYYPPPIIIDDD???<<<;;;:::666444777666555555777777666444333333444444333333222111111222333444444333222111////////////////////////000000111222222222222111000//////000222222111///000000000000////////////------............------***+++++++++,,,,,,,,,,,,,,,++++++******++++++,,,((()))***+++++++++***)))((((((((((((((()))))))))***************++++++++++++++++++******+++++++++&&&'''((())))))((('''&&&''''''''''''''''''''''''''''''''''''((((((((((((%%%%%%%%%$$$$$$$$$$$$$$$###$$$&&&''')))*********+++(((&&&%%%%%%%%%$$$###''''''((((((((('''%%%$$$''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$###$$$'''***%%%%%%%%%&&&&&&&&&&&&'''((('''&&&&&&&&&&&&'''(((%%%&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&%%%%%%###!!!!!!###$$$%%%%%%)))((('''((()))***)))((((((((((((((())))))))))))''''''(((((((((''''''&&&%%%'''))))))((('''((()))((()))***+++***+++---///111222555777888888888888888<<>>===BBBMMMWWWjjjzzz~~~{{{aaaVVVHHHAAA???>>>:::666777777777777666666666666444444555555555555444444444333333222111000//////111000//////.........///000000000000000000000000///...------,,,---------,,,,,,,,,------,,,,,,,,,zzzzzz{{{}}}yyyrrrooossstttsssrrrrrrvvv}}}~~~zzzvvvsssrrrsssttt|||~~~|||{{{{{{}}}|||{{{wwwtttvvvqqqnnnkkkeeeaaafffooo~~~|||{{{~~~lll]]]SSSKKKGGGCCCBBB@@@>>><<<:::888777777666555666777666555333444333333222222222222222000222333444444333222000111111111111111111111111000000111222222222222111000///...000222333111///////////////000000000000------............------((()))***+++,,,---------,,,++++++******++++++,,,'''(((***+++,,,+++***)))(((((()))))))))*********))))))*********+++++++++***))))))))))))))))))***((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%&&&'''((()))))))))(((&&&$$$###$$$%%%%%%$$$%%%&&&((()))((('''&&&$$$''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&&&&&&&(((***&&&&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''(((%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&&&&%%%%%%&&&$$$!!!!!!###%%%&&&&&&)))'''&&&'''***+++***((())))))))))))(((((((((((((((((()))))))))(((&&&%%%%%%'''))))))((((((((()))((()))++++++***+++---///000222444555666666666555555777999999:::>>>DDDIIIRRR]]]qqqwwwtttqqqvvvpppbbbRRRKKKCCC???======;;;888666666666555555555666777222333444444444444333222222222111111000000//////111000//////////////////000000000000000000000000000000///...............,,,------------------,,,yyyqqqmmmnnnrrrwww|||zzzvvvoookkkqqq|||xxxdddRRRHHHCCCAAA???<<<======<<<:::::::::<<<888777666666777666444222555444222111000111222333000111333444444333111000222222222222222222333333000000111222222222222111000///...000333444222///......//////000000111111,,,------......------,,,'''(((***+++------......,,,++++++++++++++++++,,,&&&(((***+++,,,+++***)))))))))******+++++++++,,,))))))******++++++++++++((((((''''''''''''((((((((((((''''''''''''((((((((((((((()))))))))))))))''''''''''''((((((((()))&&&&&&&&&''''''((((((((($$$$$$%%%%%%&&&%%%%%%%%%"""!!! !!!$$$'''))))))%%%&&&((())))))(((&&&%%%''''''&&&&&&&&&%%%%%%%%%"""%%%((())))))(((((((((''''''''''''((((((((()))((('''&&&%%%%%%&&&'''(((%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%)))'''$$$$$$&&&((()))))))))'''&&&'''***+++***(((******))))))((((((''''''))))))*********((('''&&&$$$&&&)))***)))(((((()))(((***++++++***+++---000---///111444666777777777444444444555777:::===???IIIMMMWWWjjj}}}~~~}}}|||vvvtttyyy}}}zzzhhhYYYPPPEEEAAA===;;;;;;<<<<<<<<<888888777555333222333555111222333444444333222111000000000000111111111111111000000////////////000000000000000000000000000222222111000000000000000---..................---vvvsssrrrpppuuu~~~yyyuuuvvv|||aaa\\\SSSJJJCCC>>><<<<<<::::::999999888777777777666555333111111222333444222333333222111000222333333444555333000///111333111111222222222111111000000000000000000000000000111000000000//////......000000000000////////////000///...---,,,+++++++++,,,,,,------,,,+++)))(((++++++++++++++++++,,,,,,)))))))))))))))))))))))),,,,,,+++***************)))((('''%%%%%%%%%&&&''''''((()))******)))((('''************))))))))))))******)))(((((((((((((((&&&&&&''''''''''''&&&&&&)))'''%%%&&&((((((&&&$$$''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$%%%&&&'''((('''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&'''((()))---,,,,,,***(((&&&$$$###''''''(((((((((((('''''')))))))))))))))))))))***''''''''''''(((((((((((('''(((((()))***+++++++++111//////111555777777555777555222111222666:::===BBBGGGOOOXXXfff}}}{{{yyy|||~~~lll]]]SSSKKKFFFAAA???<<<:::888888999999;;;888666555777777666333555444333222222222333444222222111000000000000000000000000000000000000000//////000000000000//////000000//////.........------------.........//////{{{xxxxxx|||yyyeeeXXXQQQMMMGGGAAA===<<<<<<<<<:::999999888888777666666555444222111111111222333222333333222111111222444333555555222///...///111000000111111111000000///000000000000000000000000111111000000000/////////////////////............///...---,,,,,,,,,,,,,,,***++++++,,,,,,,,,++++++++++++++++++++++++++++++************************)))(((((('''&&&&&&''''''******)))((((((((())))))(((((())))))))))))(((((()))))))))(((((((((''''''***))))))(((((((((((((((&&&&&&''''''''''''&&&&&&)))'''%%%&&&((((((&&&$$$''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%'''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&'''''''''&&&&&&%%%&&&&&&'''((()))++++++***)))(((''''''&&&''''''((((((((((((''''''***)))))))))))))))))))))'''''''''((((((((())))))'''(((((()))******++++++000......000444666555444222111///...000222666888;;;???FFFLLLWWWhhhvvvdddUUULLLGGGBBB??????>>>;;;999888777777888999777444444666666555333444444222111111111222333//////...---------------000000000000000000000000//////000000000000//////000/////////.........------------.........//////~~~}}}}}}uuueeeZZZPPPIIIDDDAAA>>>:::888999:::;;;999999888888777777666666444333222000000111222222222222333222111111222444333333333111///---...///...//////000000000//////000000000000000000000000111111111111000000000000............------------------,,,,,,,,,,,,------************+++,,,---...,,,,,,,,,+++*********)))************************+++***))))))))))))))))))(((((()))*********)))))))))(((((((((((((((((()))((((((((('''''''''&&&&&&))))))((((((''''''((((((&&&&&&''''''''''''&&&&&&)))'''&&&&&&''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%((('''''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((&&&&&&%%%&&&&&&'''((()))((((((&&&&&&%%%&&&'''(((''''''((((((((((((''''''******))))))((((((((('''(((((((((((())))))))))))'''(((((())))))******+++...------...111333333222//////......///111333444999===BBBEEEJJJTTTbbbmmmvvvuuu```XXXMMMEEEBBB@@@>>>===<<<;;;:::999888777666555555444333333444555444333333222222111000111111111111111000/////////000000000000000000000000000000//////000000000000///////////////...............---------...............~~~{{{hhhXXXPPPLLLJJJIIIAAA???<<<:::888777777888999888888777666666555555222222111000000111111222111222333222111111333444111111000//////...///000...///000000111000000000000000000000000000000000111111111111111111000000/////////.........------,,,+++++++++,,,------...+++******)))***+++---...---,,,,,,+++***))))))(((++++++++++++++++++++++++++++++***************+++$$$&&&''')))))))))(((''')))((('''&&&&&&'''((()))((((((((('''''''''&&&&&&)))(((((('''''''''((((((&&&&&&''''''''''''&&&&&&((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%(((''''''&&&&&&%%%%%%$$$''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((('''&&&%%%$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&&&&'''((()))'''%%%$$$""""""###%%%&&&''''''((((((((((((''''''***))))))((((((''''''&&&((((((((()))))))))******(((((((((((())))))******++++++,,,---...000000000000000000111222333333444888<<>>===<<<999999999888777666444333222222222333444444333333222111111000000000000000222222111111000111111222//////////////////////////////000000000000//////................................................~~~xxxggg___SSSIIIDDDAAA???===???>>><<<;;;999888888777888888777666666555555444111111111111111111111222111222222222111111333555......---...///000111111///000111111222222222111000000000000000000000000000000000000000000111111000000000/////////......+++++++++++++++,,,---...---,,,*********+++,,,---,,,,,,++++++***)))((((((************************''''''&&&&&&&&&''''''(((%%%&&&((()))))))))(((((()))((('''&&&&&&'''((())))))))))))(((((((((''''''((((((''''''''''''((((((&&&&&&''''''''''''&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''&&&&&&%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((((((''''''&&&%%%$$$###'''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%&&&&&&'''((())))))'''%%%#########%%%&&&''''''((((((((((((''''''((((((((((((''''''&&&&&&(((((((((((())))))))))))((((((((((((((())))))))))))***+++,,,,,,---...//////000111111222222222222111444777777777777:::<<>>===<<<:::::::::::::::777777777666555444444444222444666666555333333333000111111111111000////////////......//////000000000000000000000000000000//////000000000000//////---------------........................---------EEEPPPaaarrr}}}nnncccXXXMMMDDDBBBAAA@@@@@@AAA@@@??????777888999:::;;;:::::::::777777666555555444444333111111222333333333333333000111222222111222444666222000......000222111///...///000111222222222222000000000000000000000000---.........////////////000000/////////.........++++++++++++++++++,,,,,,)))***++++++,,,,,,,,,,,,************))))))))))))(((((((((((((((((((((((()))))))))))))))***++++++++++++******************&&&''''''((((((''''''&&&((((((((('''''''''&&&&&&'''&&&&&&&&&&&&'''((()))&&&&&&''''''''''''&&&&&&&&&((()))(((&&&$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&%%%$$$'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%&&&&&&&&&'''&&&&&&%%%&&&&&&'''((()))''''''''''''((((((((((((''''''((((((((((((''''''%%%%%%%%%&&&&&&''''''(((&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((''')))++++++******+++...---,,,,,,,,,,,,---.........///000000000111333444111888AAALLLZZZhhhmmmkkkrrroooaaaRRRJJJEEE@@@???BBB<<<<<<<<<;;;::::::<<<===888777666555444444555555444666999999666444333444111111222222222111000///111111111111111222333333000000000000000000000000//////000000000000//////,,,,,,,,,------.........//////.........---------???AAAFFFNNNZZZkkk~~~wwwjjjZZZOOOKKKJJJFFFCCC===<<<;;;::::::;;;;;;;;;:::;;;<<<<<<<<<;;;999888777666666555444444333333111222333444444444444444000111222222111222444666666333000///111111///------...///000111111111111000000000000000000000000,,,---------......////////////.........---------,,,,,,++++++***++++++,,,&&&'''***,,,---......---)))))))))))))))*********((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((((((+++***)))'''''''''((()))%%%&&&'''(((((('''&&&%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&'''((()))&&&''''''''''''''''''&&&&&&((()))(((%%%$$$&&&(((%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%"""###$$$%%%&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''''''''&&&%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&'''))))))!!!"""$$$%%%&&&'''''''''''''''((((((((((((''''''###$$$$$$%%%&&&'''((((((%%%%%%%%%&&&&&&&&&''''''(((((((((((((((''''''''''''***,,,+++))))))+++......---,,,,,,,,,---...///,,,,,,,,,,,,---///111222555999>>>CCCLLLTTTTTTPPPVVVdddllljjjlll|||zzzfffWWWMMMDDDCCCBBB===;;;>>>;;;;;;;;;999777777999:::999888666444333444555777555888;;;:::777444444444111222222333333111000///......---......///000000000000000000000000000000//////000000000000//////,,,,,,,,,------.........//////.........---------999:::;;;<<<@@@JJJVVV___qqqyyykkkXXXSSSLLLGGGDDDAAA>>>;;;============;;;:::888777;;;:::888999::::::999777555555444444444444333333111111111222222333333333111111111111111111111111///............//////000////////////000000000000000000000000000000000000......------------......------------------------)))***++++++++++++***))))))***+++***(((((((((***))))))************))))))''''''((((((((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((&&&%%%%%%$$$%%%&&&((()))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$###$$$&&&(((***(((((('''&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%$$$%%%'''((()))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###!!! """%%%((((((&&&$$$%%%'''((()))((('''&&&%%%&&&''''''((((((''''''(((((('''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%))))))(((((((((((())))))&&&&&&''')))************(((((())))))))))))((((((''')))***+++******+++---,,,---...///000111222222000333666;;;>>>AAACCCCCCDDDNNNWWWWWWTTTYYYjjjyyy{{{hhhXXXQQQEEECCC@@@>>>===>>>@@@AAA>>>>>>===<<<;;;999777777666555444444444666777888666888999999777444444444333222111111000000111111111111111000///......---///...---,,,+++,,,------//////...---+++***))))))***+++,,,,,,------,,,,,,***'''(((---...***+++///444666777888:::>>>EEEJJJMMMYYYjjjzzzxxxkkk]]]RRRKKKHHHCCC@@@@@@@@@>>><<<;;;;;;;;;:::::::::;;;;;;:::999888888999999888666555555444444333333222222111222222222222222222333111111111111111111111111000000/////////000111111////////////000000000000////////////////////////......------------......------------------------,,,------......------,,,***+++,,,+++***))))))+++))))))************))))))'''(((((())))))(((((('''(((((((((((((((((((((((((((((((((((((((((((((((('''&&&%%%%%%%%%&&&'''((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%&&&''')))+++(((((('''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$"""!!!"""%%%''''''&&&%%%%%%&&&'''''''''''''''%%%&&&''''''((((((''''''(((((('''''''''&&&&&&&&&''''''''''''&&&&&&%%%%%%))))))(((((((((((())))))'''((()))***************(((((())))))))))))(((((((((***+++,,,++++++,,,...---......///111222222333///111333666888::::::::::::AAAFFFEEEAAAEEEQQQ]]]mmmyyylll```SSSIIIEEEBBB@@@>>><<<<<<<<<===>>><<<<<<<<<;;;:::999777777555555444444444555777888888::::::999666333111111333222111111000000111111222111111000//////......000000...---------...///,,,,,,,,,,,,,,,,,,,,,,,,.........---,,,+++***)))***''')))---...++++++......111333555555555777888;;;BBBKKKSSS\\\hhhwwwxxxiii]]]VVVOOOHHHCCC@@@>>>;;;::::::;;;;;;:::999888888999:::;;;===>>>999888666777888888777555555444444333222111111000222222222222222111111111111111111111111111111111111000000000000111222333000000000000////////////////////////////////////......------------......------------------------******+++,,,,,,+++******+++,,,---,,,*********+++))))))************))))))((())))))******))))))(((''''''''''''''''''''''''((((((((((((((((((((((((((('''&&&&&&%%%&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((('''&&&&&&'''(((***+++)))(((&&&%%%$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''%%%$$$"""###%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''%%%&&&''''''(((((('''''''''''''''''''''&&&&&&&&&(((((((((''''''''''''&&&)))((((((''''''(((((()))&&&&&&'''''''''''''''&&&(((((())))))))))))(((((()))+++,,,,,,+++,,,---///++++++,,,,,,---...//////000111222222333333222222555888:::999777:::BBBIIIRRRfffooodddXXXPPPKKKDDD@@@@@@===<<<<<<;;;;;;:::::::::999999999999999888777777555555444444444555666666;;;======;;;777333111111222222111000000000000111222222111111000000//////222111000/////////000000******+++,,,---...//////............---+++***)))***((()))------++++++---+++...000333444444555555:::===???@@@CCCIIISSS[[[jjjvvvqqqfffaaaYYYNNNGGGEEEEEEDDDBBB===;;;999777666666555555666777888:::;;;;;;;;;;;;888666555555666777555444444444333333222111000000333333222222111111000000111111111111111111111111000000000000000111222333000000000000////////////////////////////////////......------------......------------------------))))))************))))))+++,,,---,,,***)))***+++))))))************))))))))))))************))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''&&&&&&&&&%%%''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&'''((()))))))))(((&&&$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%%%%%%%$$$%%%$$$#########$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&%%%$$$###$$$%%%&&&'''%%%&&&''''''((('''''''''''''''''''''''''''''''''((((((((((((((((((((('''(((((((((''''''(((((((((''''''((((((((('''&&&&&&(((((())))))))))))(((((((((***++++++++++++,,,...++++++,,,,,,---......///111111111111111111000000222222333555777;;;@@@DDDFFFRRRjjjmmm```UUUNNNGGGEEECCC@@@>>>@@@999::::::;;;:::999888777555666777777888888777777444444444444444444555555<<<===>>><<<999666444444222222111000000000000000222222111111000000000000111111111000000000000000***++++++,,,---...//////+++,,,,,,---...---------***)))***,,,,,,,,,+++,,,......///111333555555666111333555666888<<>>??????>>><<<;;;:::888666555555555555777:::<<<<<<:::888666777666444555666666555333444444333222222111000000222222222111111000000000111111111111111111111111////////////000111222333111000000000/////////.................................------------......---------------------------------,,,,,,---------)))+++++++++)))((()))***))))))************))))))))))))************))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((''''''&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''((('''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$$$$%%%%%%$$$$$$$$$$$$###"""###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%&&&%%%$$$###$$$%%%&&&'''%%%&&&''''''((('''''''''&&&''''''''''''''''''''''''(((((((((((((((((((((((((((''''''''''''((((((******+++++++++***))))))(((((())))))))))))(((((('''(((******))))))+++,,,---......//////000000000///////////////000000000...------000444888;;;<<>><<<===@@@???999666777777888999::::::999777777333444555666777777777777333333444444444333222111...000222333333222222333111111000////////////000000000000///////////////....../////////...---,,,//////......------,,,,,,////////////---,,,+++***))),,,,,,++++++---,,,)))000...---...000111///,,,222333333333333333333444888777777999>>>EEELLLQQQVVV\\\eeeoooyyyzzzvvvxxx~~~wwwllleeeYYYRRRKKKFFFEEEDDDBBBAAA======<<<;;;;;;:::888777555888::::::888888999;;;888888888888888777777666777666555555666666555444333333333333444444444444000000000000111111111111111111111111111111111111/////////000111222444444111111111000///.......................................------------......------------------------******)))(((((()))*********+++,,,+++)))((()))***))))))************))))))'''(((((())))))(((((('''((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((())))))(((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&$$$%%%'''(((((('''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&""""""###$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&'''&&&$$$$$$&&&(((%%%%%%&&&'''''''''''''''%%%&&&''''''((((((''''''&&&&&&&&&'''''''''((((((%%%%%%&&&&&&''''''''''''(((''''''&&&&&&''''''((("""######$$$%%%%%%%%%%%%(((((())))))))))))(((((('''(((******))))))+++,,,'''''''''(((((((((((((((++++++***++++++---...///000111111222333444444444666999BBBLLLRRRRRROOOLLLHHHNNNWWWaaajjjttt~~~yyybbbVVVKKKGGGCCC???>>>@@@<<<:::<<<>>>===888777999666777777777777777777777333444555666777777777666222333333444333222111000+++...000111111000111222111111000///////////////.....................///....../////////...---,,,///.........------------000000//////...,,,+++***)))------******---,,,))),,,+++,,,///222333///,,,***+++,,,---///111333555777555222333555999<<<===BBBEEEJJJNNNSSSZZZdddkkkttt~~~zzzyyy}}}|||ttthhh```[[[WWWQQQMMMKKKFFF@@@>>>>>>===;;;999777777777777777888888888555888::::::777666777999:::888666555555666999:::888666555555666666555444222333333444444555555666//////000000111111222222111111111111111111111111000000000111222444555666222111111000///......---.................................------.........------------------------...---,,,++++++,,,---...+++,,,---,,,***)))***+++))))))************))))))''''''((((((((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((%%%&&&''')))))))))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((''''''###$$$'''))))))'''%%%###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&""""""###$$$$$$$$$$$$######$$$%%%&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''$$$&&&'''&&&$$$$$$''')))%%%&&&'''((()))((('''&&&%%%&&&''''''((((((''''''&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&'''''''''&&&'''((()))************(((((())))))))))))((((((((()))++++++******,,,---,,,,,,,,,,,,,,,---------------,,,,,,,,,---///000---...000222222333444444555888:::===CCCGGGFFFBBBAAACCCFFFJJJPPPXXX```eeemmmwwwpppaaaYYYMMMEEE???AAA@@@;;;999:::888666777999888555666:::666666666666666666666666444555555666777777666666222333333444333222111000---000222333222111222333111111000///////////////---------..................///000000000///---,,,........................,,,---......//////......)))---...******------(((............////////////000000000000111111111111222111000......000111222888999:::===@@@CCCFFFGGGRRRWWW___fffnnnvvv}}}wwwkkkdddWWWVVVSSSOOOKKKGGGDDDCCC?????????>>>===;;;:::999777888888888888999999999777777777777666666666666888888777777666666555555555555444444444444555555888777666555444333222222111111111111111111111111---...///000000///------///////////////000111111222111000.........///000,,,------...////////////,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++******------......------,,,+++((()))+++,,,,,,+++)))(((((()))*********)))''''''''''''((()))))))))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%'''(((((()))))))))))))))%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%%%%$$$$$$&&&&&&&&&'''''''''((((((&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&%%%$$$###"""!!! $$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''&&&'''''''''&&&%%%%%%$$$$$$&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%((('''%%%$$$###$$$%%%%%%&&&'''''''''&&&&&&(((***&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((%%%$$$''')))'''&&&((($$$$$$$$$%%%%%%%%%&&&&&&++++++***************+++)))*********)))(((&&&%%%''''''((()))+++,,,---...)))***+++---///000111222555555555666777999;;;<<<:::<<<@@@BBBDDDFFFJJJLLLWWW]]]gggttt|||iiiYYYLLLDDD@@@???===;;;999999999999666666777777777777666666555555444333333333333444666555555555555444444444555444333222111222333444////////////////////////222111///.........///000///...------...///000111///---,,,...111222000---......---------,,,,,,,,,)))************+++++++++******+++,,,+++***)))(((............//////////////////000000000111111111111000...------...000111000000111333666888;;;<<<@@@CCCGGGKKKNNNRRRVVVYYY___dddnnnzzzxxxnnndddZZZQQQKKKFFFEEEDDDBBB@@@>>><<<<<<<<<<<<<<<;;;:::999888777666666777777777888888888888888777777777666666666777777777777666666555555555555444444444444555555777777666555444333222222111111111111111111111111222333444444444444333222///////////////000111111222111000///......///000******++++++,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,,,,---------------,,,,,,+++)))***+++,,,,,,+++***)))&&&'''''''''&&&%%%$$$$$$'''((()))***************(((((('''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&&&&'''(((((())))))((((((''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&%%%%%%$$$$$$&&&&&&&&&&&&'''''''''(((&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$#########""""""!!!!!!%%%%%%&&&&&&%%%$$$$$$###$$$&&&''''''&&&%%%%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%((('''&&&%%%%%%%%%&&&&&&###$$$$$$$$$######%%%'''((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''###"""&&&(((&&&&&&'''&&&&&&&&&&&&''''''''''''(((((('''''''''''''''(((++++++,,,,,,+++***)))(((++++++++++++++++++++++++***+++,,,---...///000111222222333444555777888999666888;;;===???AAADDDFFFHHHLLLSSS]]]gggooovvvyyywwwlll```UUUKKKCCC>>>;;;999888666555555555666777777888888888888777777666555444444333333444444444444444444333333333333444333333222333444555666////////////////////////222111000/////////000000///...------...///000111000...---...//////---+++...------------,,,,,,,,,)))************+++++++++++++++,,,---,,,+++***)))---............///////////////000000000000111111//////------------//////......///000222444555666444666888888888888:::<<>>===<<<;;;:::999888:::::::::999888777666555555555555666666666777777888888777777777666666666777777777666666666666555555555444444444444555555666666555444333333222222111111111111111111111111000000111222222111111000///////////////000000111111000000////////////000.........---------------++++++++++++++++++++++++)))***+++,,,------------,,,------------,,,+++++++++++++++++++++++++++++++++***)))(((''''''&&&'''''''''((()))))))))(((((('''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''%%%&&&''''''(((((('''''')))(((((('''&&&&&&%%%%%%'''''''''''''''''''''''''''''''''&&&&&&%%%%%%$$$&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%$$$###""""""$$$$$$%%%%%%$$$$$$######$$$&&&''''''&&&%%%%%%&&&$$$$$$$$$%%%&&&&&&''''''(((((('''&&&&&&&&&''''''%%%&&&'''&&&%%%%%%''')))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%!!!!!!%%%'''&&&%%%'''''''''((((((((()))))))))''''''&&&&&&&&&&&&''''''*********++++++***))))))++++++++++++++++++++++++++++++,,,------.../////////000000111222444555666444666888999:::;;;>>>@@@AAADDDHHHLLLQQQUUUXXXYYYYYY```kkkuuuyyyooohhhZZZVVVOOOJJJFFFCCC???===999888777666666666777777777777888888888888777777666666555444444444444555333333333222222222111111222222222333444555777888000000000000000000000000222111111000///000000000.........---......///000000///...---...---+++(((------------,,,,,,,,,,,,)))************+++++++++,,,,,,------,,,,,,+++***---------.........//////////////////000000000111//////...------...//////111000000111222333444444333444666666666666888999<<<<<<<<<===@@@EEEIIILLLOOORRRWWW\\\bbbhhhoootttyyyrrrjjjccc\\\VVVRRRQQQNNNLLLJJJIIIGGGDDDBBBAAA@@@???===;;;:::888888:::::::::999999777666666555555666666666777777777666666666666555555555555666666666666666666666666555444444333333444444555555555444444333222222111111111111111111111111111------..................000000////////////000000000000000////////////000000000///...............******************************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,,,,++++++++++++,,,,,,---,,,***(((''''''((((((%%%&&&&&&'''''''''&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&((((((''''''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$&&&''''''&&&%%%%%%&&&&&&&&&''''''((()))******''''''&&&&&&&&&&&&&&&&&&&&&'''((('''&&&&&&(((***%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%"""!!!%%%((('''&&&((('''(((((((((((()))))))))))))))((((((((()))******''''''(((((((((((((((((((((((()))+++,,,---...///,,,,,,,,,,,,,,,---------.........///111222444555444666888999999:::;;;===BBBCCCEEEGGGHHHIIIJJJJJJJJJMMMSSSXXX___fffooouuuwwwqqqiiidddbbb^^^VVVPPPMMMIIIEEEAAA@@@???===<<<888777666555555666777888666666777777777777666666777666555555444444555555333333222222222111111111111111222222333444555555000000000000000000000000222222111111000000000000...........................------------,,,***)))---------,,,,,,,,,++++++))))))*********+++++++++,,,,,,,,,+++++++++******------------...............////////////000000000///////////////////////////............//////000///111333444444444666888444444555666777999;;;<<<>>>???BBBDDDFFFJJJOOORRRVVV\\\bbbfffgggkkkrrryyy~~~uuusssooojjjfffcccbbbaaa^^^[[[VVVSSSQQQNNNKKKHHHFFFDDDBBBAAAAAA@@@>>><<<>>>>>>===<<<:::999888888;;;;;;;;;;;;:::999888888666666666777777777888888555555444444444333333333555555555555555666666666444444333333333333444444444444333333222222111111000000000000000000000000000000000000111111222222000000////////////000000/////////000000000000///...---,,,+++*********+++************************+++,,,,,,,,,++++++***)))++++++,,,,,,++++++***))),,,++++++******++++++,,,)))(((&&&%%%$$$$$$%%%%%%'''''''''((((((''''''&&&&&&'''''''''''''''''''''((((((((((((((((((((((((%%%&&&'''(((((((((''''''$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%$$$&&&''''''&&&%%%%%%&&&&&&&&&''''''((()))******%%%%%%%%%%%%&&&&&&%%%%%%###$$$%%%$$$######%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''######''')))'''''')))&&&&&&'''''''''(((((((((***)))))))))******+++,,,''''''''''''''''''(((((((((((()))***,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,------...///000222333444444666777888777888999;;;;;;<<<===???@@@AAAAAAAAAEEEEEEGGGHHHKKKPPPUUUYYYcccjjjrrrwww|||uuuiiiaaaXXXRRRMMMLLLOOOOOOLLLHHHGGGDDD???<<<;;;:::999888333222222111111222444555444444555555555555444444666666555444444444444444333333333333222222222111111111111111111111111111000000000000000000000000111111111111000000//////..................------***+++,,,---,,,,,,,,,,,,------,,,,,,,,,+++++++++))))))*********++++++++++++******))))))))))))))),,,------------...............////////////000000///////////////////////////..................///...///000000//////000111111222222222222111000///888999::::::999999;;;===>>>AAAEEEGGGHHHKKKPPPTTTWWW[[[```fffkkkoooqqqrrrwwwzzz~~~wwwooohhhbbb___YYYWWWUUUSSSQQQOOOMMMMMMMMMLLLKKKKKKKKKJJJGGGEEECCCAAA?????????>>><<<:::::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;:::999999666666777777777888888888555444444444333333333333444555555555555666666666444444333333333333444444333333333222222111111111000000000000000000000000111111111111111222333444111000000///////////////...//////000000000000///......,,,++++++,,,------++++++++++++++++++++++++,,,,,,,,,,,,+++***)))(((***++++++++++++***))))))************************)))(((''''''&&&'''''''''))))))*********)))((((((&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&'''(((((('''&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%&&&'''''''''&&&&&&$$$&&&''''''&&&%%%%%%&&&$$$$$$$$$%%%&&&&&&''''''###$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&%%%$$$%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&)))%%%$$$''')))'''&&&(((%%%%%%&&&&&&&&&'''''''''(((((('''(((((()))***+++******)))(((((()))))))))************************+++++++++++++++++++++,,,---------...///111333444111333555555555555777888555666888999;;;;;;<<<<<<======>>>???CCCGGGKKKMMMSSSWWW[[[]]]```gggrrr{{{}}}~~~oooccc\\\VVVOOOIIIGGGDDDAAABBBDDDGGGFFFEEEDDD@@@===:::::::::999888555555444333333444555666333333444444444444333333555555444333333333333444333333333222222222111111000111111111111000///...000000000000000000000000000000000000000///......---............---,,,,,,)))+++------,,,,,,,,,---,,,,,,,,,,,,++++++++++++)))************+++++++++******)))(((((((((((())),,,,,,---------................../////////000000.........//////.........000000////////////000000///000111000...------///333333111///...,,,+++***000111333444333222333444555555666666888999;;;<<<>>>@@@CCCGGGJJJMMMNNNOOOUUUXXX]]]bbbeeehhhkkkmmmqqqrrrssstttuuutttrrrppplllkkkiiiiiijjjmmmppprrrrrruuuyyyyyyvvvqqqmmmkkkggghhhiiihhheeebbbaaaaaa```___\\\XXXTTTOOOLLLJJJIIIIIIIIIHHHGGGFFFEEEEEEFFFFFFFFFHHHHHHGGGCCC@@@BBB@@@????????????>>>===::::::::::::;;;;;;;;;;;;888888999999999888777777555555555666666666777777666666666555555555444444444444444555555555666666444333333222222333333444222222222222111111111111000000000000000000000000///.........///000222333111111000///////////////---...///000111111000///000///...------...000111,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++******)))***************))))))(((((()))************)))(((((())))))***************((())))))))))))((('''&&&&&&&&&&&&'''''''''(((((($$$$$$$$$$$$$$$$$$$$$$$$"""###%%%'''((('''&&&&&&%%%%%%&&&'''''''''''''''&&&&&&''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&$$$&&&''''''&&&%%%%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%###$$$&&&'''''''''&&&&&&'''((((((((('''''')))***&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&)))%%%$$$'''(((%%%$$$&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''')))******+++***)))(((''''''(((((())))))))))))))))))))))))))))))******++++++,,,,,,+++,,,,,,---...000111222000222444444444444666888777888999:::;;;;;;;;;;;;:::::::::===@@@DDDGGGHHHIIIKKKNNNQQQTTTYYY^^^ccc___bbbdddfffjjjrrr|||fff\\\PPPIIIHHHGGGCCC@@@>>>>>>===>>>???@@@BBBBBBBBB@@@<<<;;;;;;;;;;;;;;;999999777777666777888999333444444555555444444333444444333222222222222333222222111111111000000000///000111111222111000000////////////////////////...//////000///...---,,,------.........---,,,++++++---///...,,,++++++---,,,,,,,,,++++++++++++***)))************+++++++++++++++)))((((((((()))***,,,,,,,,,---------................../////////000,,,------......------,,,---------,,,------.........///000///...---...///000///...------///111222))),,,000222222333444555333111000111333444444444666777888:::;;;<<<<<<<<<>>>AAAEEEFFFEEEFFFIIILLLOOOOOOOOOPPPPPPPPPNNNMMMMMMLLLJJJIIIJJJMMMPPPSSSOOORRRUUUVVVSSSPPPMMMLLLKKKMMMNNNMMMKKKHHHGGGGGGJJJJJJIIIIIIGGGFFFEEEDDDCCCCCCDDDDDDDDDCCCBBBBBBAAABBBCCCEEEFFFDDD@@@===999888777888:::;;;:::999999888888777555444333333666666666666666666555444444444444555555555666666888777777777666666666666444444444555555555666666444333333222222333333444222222222111111111111111000000000000000000000000000/////////000111333444111111000///////////////---...///111111111000///,,,+++*********,,,...///,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++++++++++++++***************)))((((((&&&((()))++++++)))(((&&&###%%%&&&(((((((((''''''%%%&&&&&&&&&%%%%%%$$$###&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&!!!"""%%%'''''''''&&&%%%%%%&&&''''''((((((''''''((((((((('''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$ !!!"""###$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""#########""""""!!! """###$$$%%%%%%%%%%%%%%%$$$&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%'''(((((((((''''''$$$%%%%%%%%%$$$$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&)))%%%###&&&'''$$$"""$$$&&&&&&&&&''''''''''''((('''''''''((((((***++++++***)))'''&&&%%%%%%%%%&&&%%%%%%&&&((()))***+++,,,((())))))***++++++,,,,,,******+++,,,---///000111111333555555555666888999:::::::::;;;::::::999999======<<<>>>@@@BBBCCCCCC@@@CCCGGGMMMRRRUUUXXXYYYQQQTTTVVVVVVWWW[[[eeellluuuxxx{{{zzzwwwxxx}}}}}}{{{|||{{{yyywwwuuuttttttsssvvvxxx{{{zzzmmmbbbUUULLLCCC???AAACCC@@@===999:::<<<<<<<<<===???BBBAAA>>>:::999999999999888888777666555444555555666444555555555555555555444444333222222111111222222000000000000////////////---///000222333333333222////////////////////////---.../////////...,,,+++------...///...---+++***---///111///,,,******,,,,,,,,,,,,+++++++++******)))************+++++++++---,,,***)))))))))***+++------...//////...------////////////////////////)))+++...000000---)))'''---------............///------------------------......//////...---,,,,,,............////////////,,,------...///000111111111111111111222333444555888888999::::::::::::999========================;;;;;;;;;;;;<<<>>>@@@AAABBBBBBCCCCCCCCCDDDDDDDDDAAA@@@?????????@@@AAABBBBBBBBBBBBBBBBBBAAA@@@?????????@@@@@@@@@??????>>>============<<<;;;:::999999:::;;;<<<<<<<<<;;;:::999888888888777777666666666666666666666777888888666666555555555555666666666555555555555444444444555555666666666666555555666555555555555444444444444444333333222111000000000000////////////000000............////////////000000000000000000000000000000///............///++++++------------++++++...---,,,+++++++++,,,---+++++++++,,,,,,,,,------))))))))))))(((((((((((((((((())))))))))))((((((''''''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$###&&&&&&&&&&&&&&&&&&%%%%%%'''''''''&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''%%%######%%%&&&((())))))'''$$$#########'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%''''''''''''''''''''''''!!!"""###$$$%%%$$$######&&&""""""''''''""""""&&&)))'''&&&%%%$$$%%%&&&&&&))))))((('''&&&&&&&&&&&&%%%''')))++++++***(((''''''&&&%%%'''***+++)))''''''''''''''''''''''''''',,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---///000111222111333444444222222333555666666666777888888888999999999::::::;;;===>>>???>>>???BBBGGGMMMPPPOOOLLLJJJJJJIIIJJJMMMPPPSSSUUU[[[[[[[[[\\\\\\]]]]]]]]]cccccccccdddddddddddddddfffjjjnnnqqqwww{{{xxxrrrllliiieeeaaa___^^^[[[ZZZWWWXXXXXXXXXXXXXXXWWWWWWXXX[[[aaajjjoookkk```WWWGGGDDD@@@>>>>>>===<<<;;;888888999::::::;;;<<<<<<@@@BBBCCCBBB>>>:::777666666666666666555555555555333222222222111111000000333222111111333333222111000000000111222222333333111111222222222222111111000111111000///......///000///------///000///...+++++++++***++++++,,,,,,......------------,,,,,,...------,,,***))))))((('''((()))******)))(((''')))***+++++++++)))((('''------,,,,,,,,,,,,------....................................---,,,+++***------------............////////////////////////...............---,,,,,,------------............------......//////000000111111111111111222333444555555666777777777777777888888888777777777777777777777777777888:::<<<===;;;<<<<<<<<<<<<=========>>>======<<<======??????????????????>>>>>>>>>=========>>>>>>>>>>>>==================<<<;;;:::999999:::;;;<<<<<<;;;::::::999888888888777777777777666666666666666777888888666666666666666666666666666555555555555444444444555555666666666666555555444444444444333333333333444333333222111111000000000//////////////////000............////////////////////////////////////,,,,,,,,,------.........,,,---...//////...---,,,------+++*********+++,,,******+++++++++,,,,,,,,,***)))))))))(((((((((((((((((())))))))))))((((((''''''&&&&&&&&&&&&''''''))))))))))))((((((((((((%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$((((((((((((((('''&&&%%%%%%&&&&&&&&&%%%%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$#########$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$""" """$$$'''(((((('''%%%######$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&""""""$$$%%%%%%%%%$$$###'''$$$$$$))))))&&&&&&)))'''&&&&&&%%%%%%%%%%%%&&&((('''&&&&&&%%%&&&&&&&&&&&&''')))*********((('''((('''&&&''')))***(((&&&&&&&&&''''''((()))******++++++++++++++++++++++++***+++,,,---...000111111111222333333222222333444555555666666777888888888999999:::;;;<<<===>>>>>>BBBBBBEEEIIIMMMNNNKKKHHHEEEEEEEEEEEEGGGJJJLLLNNNOOOOOOOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPQQQQQQRRRSSSUUUWWWYYYZZZ___eeeeeeaaaWWWTTTPPPMMMLLLKKKIIIHHHJJJJJJKKKLLLLLLLLLKKKKKKPPPRRRVVV]]]bbb___WWWPPPCCCAAA===<<<<<<;;;:::999888888999999:::;;;;;;;;;???AAACCCBBB>>>:::888777666666666666555555555444222222222111111000000000333222111111333333222111111111111111111000000000000000111111111111000000///000111000.........///000///------/////////...,,,,,,++++++***+++++++++,,,,,,+++++++++*********,,,,,,,,,---------------((()))***++++++***)))((()))))))))))))))(((''''''---,,,+++******+++,,,---------------------------222000...,,,++++++---...------------..........................................------------,,,,,,+++,,,,,,,,,------------..................///////////////...//////000000111222222333444333333333222333333333333333333333333333333333444666777888666666666666777777777777::::::999999::::::;;;<<<===<<<;;;:::::::::;;;<<<;;;;;;<<<<<<<<<<<<<<<;;;============<<<;;;::::::::::::;;;;;;;;;;;;::::::888888888888888777777777666666666666666777777888444555666777777666555444666555555555555444444444555555666666666666555555333333333333222222222222222222222111111000000////////////....../////////............////////////////////////////////////''')))***,,,---...------,,,,,,------------,,,,,,,,,++++++***)))*********************++++++++++++******)))))))))((((((((((((((())))))))))))((((((''''''&&&&&&&&&&&&'''''')))))))))(((((((((((('''&&&&&&%%%%%%&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########&&&&&&&&&%%%$$$###"""!!!%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%###$$$$$$$$$%%%%%%&&&&&&#########!!! """###%%%''''''&&&%%%$$$$$$&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%%%%%%%%%%&&&$$$%%%((((((&&&&&&)))$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''((())))))))))))((()))((('''((())))))'''%%%%%%&&&'''((()))+++,,,,,,***************************++++++---...///000111000111222222111111222444444555555666777777888888888999:::<<<============BBBCCCFFFIIILLLKKKHHHEEEBBBBBBAAAAAABBBDDDFFFGGGEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCDDDEEEGGGHHHIIIKKKJJJIIINNNUUUXXXWWWKKKHHHDDDBBBBBBAAA@@@???BBBCCCDDDEEEEEEEEEEEEEEEGGGGGGIIIMMMQQQQQQLLLHHH???===:::999999999888777999999999999999999::::::<<<>>>@@@@@@===:::888888666666555555555444444444111111111000000000000000333222111111222333222111222111111000//////......//////000000000000/////////000111000.........///000...------...//////...------,,,+++************++++++++++++************++++++,,,,,,,,,---------******++++++++++++******)))((((((''''''''''''''',,,,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++///...,,,++++++,,,...///,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.....................------,,,,,,++++++,,,,,,---//////000111111111111111111111111111222222222222111222222222333444555555555555555555666666666666777777777888888999::::::;;;:::888777777888:::;;;::::::;;;<<<<<<<<<;;;;;;<<<<<<======<<<;;;;;;:::;;;;;;;;;;;;:::::::::999888888888888888888888888777777666666666666777777333555777888888777555333666555555555555444444444444555555666666555555444333333333333222222222222111111111000000000//////......////////////..................////////////////////////////////////''')))+++---...---,,,+++************************+++******)))))))))))))))*********+++++++++,,,,,,*********)))))))))(((((((((((())))))))))))((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$#########$$$$$$$$$######""" %%%%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&'''((((((&&&&&&&&&''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%#########$$$%%%%%%&&&&&&$$$$$$$$$###!!!!!!###%%%$$$%%%&&&&&&%%%$$$%%%&&&''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&$$$######$$$$$$###$$$%%%"""###%%%&&&&&&&&&%%%$$$$$$######$$$%%%&&&'''(((''''''''''''(((((()))))))))(((((((((((((((&&&%%%%%%&&&'''((()))***++++++((((((((()))))))))))))))***++++++,,,...//////000...000111111000111222333555555666777888888999999999:::<<<===????????????BBBDDDFFFIIIJJJIIIFFFDDDBBBBBBAAA@@@AAAAAABBBCCCDDDCCCCCCBBBBBBAAAAAAAAAAAA@@@??????@@@BBBDDDFFFEEEGGGGGGFFFIIIPPPSSSSSSLLLIIIFFFDDDCCCBBBAAA@@@@@@AAABBBCCCCCCDDDCCCCCCBBBAAAAAABBBEEEGGGFFFEEE===;;;888777888888888777999999999999888888888888999;;;<<<<<<:::888777777555555555444444444333333000000000000000000000000222111000111222333222000000000//////..................////////////.........///000000...---...000000...,,,---...///.........---,,,+++************---------,,,,,,,,,,,,+++,,,++++++***)))(((((((((***************************)))'''&&&&&&'''((()))+++,,,---......---,,,+++++++++++++++++++++++++++((()))***+++,,,---------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---,,,------------.....................------------------,,,,,,,,,---.........///000000111111000000///000000000111111222222222333333444555555555555555555555555666666666666666666777888999999999:::;;;:::888777777888:::;;;:::;;;<<<<<<============<<<<<<<<<===<<<<<<;;;:::;;;;;;::::::999999999999888888888888888999999999777777666666666666777777333555777888888777555333666555555555555444444444444444555555555555444444444444444444333333333333111111111000000000000000......///000000///..................////////////........................+++,,,---//////---+++***************************************))))))((((((++++++++++++,,,,,,,,,,,,************))))))))))))(((((())))))))))))((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%&&&&&&&&&&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&'''((((((%%%&&&&&&&&&''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!! $$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%#########$$$$$$%%%%%%%%%###$$$$$$###!!!"""$$$&&&###$$$&&&%%%$$$$$$%%%'''''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$""""""###$$$$$$###$$$&&&''''''&&&%%%$$$#########$$$%%%&&&'''((('''''''''''''''(((((((((((()))))))))((('''&&&&&&&&&&&&''''''''''''(((((('''''''''(((((()))))))))***++++++,,,---...//////---...000000000000111333555555666777888999:::;;;999:::<<<>>>@@@AAABBBBBBIIIJJJKKKKKKIIIGGGDDDCCCBBBAAAAAA@@@@@@?????????BBBBBBBBBAAAAAA@@@@@@???===<<<<<<<<<===>>>@@@AAA>>>BBBDDDDDDFFFJJJLLLJJJJJJHHHDDDAAA@@@???>>><<<===>>>>>>???@@@@@@@@@???BBBAAA??????AAADDDEEEFFF>>>;;;999888888999888777888888888888888888777777555777999999777555555666444444444444333333333333000000000000000111111111222111000000222222111000------......////////////......////////////......---...000///...---...000///...,,,,,,...///...---...---,,,+++************------,,,,,,,,,+++++++++*********))))))((((((''')))))))))(((((()))))))))******((((((((()))***++++++,,,---......---,,,+++++++++++++++++++++++++++%%%'''***,,,------,,,+++,,,,,,,,,,,,------------------------------------,,,+++***)))***+++,,,---------------............------------------......////////////000111222333...///000000111111000000---......//////000000000333444555555666666666555333333333444444444555555555666777999:::::::::::::::999888888888999:::;;;;;;;;;<<<===>>>>>>>>>>>>;;;<<<<<<<<<<<<<<<;;;;;;<<<;;;:::999888888999999888888888999999999999999888777777666666666666666444555666777777666555444666555555555555444444444444444555555555555444444444444444444333333333333111111111111111111111111...///000111111000///...............////////////........................---.../////////---,,,+++------,,,,,,,,,,,,------)))************)))((((((*********++++++++++++,,,++++++*********)))))))))(((((())))))))))))((((((''''''&&&&&&&&&&&&''''''(((((((((''''''''''''&&&$$$############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&&&&%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###!!! $$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""!!! ###%%%###$$$&&&%%%$$$$$$%%%&&&######$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&((('''$$$%%%)))+++)))&&&'''''''''&&&&&&%%%$$$$$$$$$$$$$$$%%%&&&((((((&&&&&&'''((((((((((((''''''((())))))'''&&&'''''''''''''''''''''&&&&&&&&&&&&''''''(((((())))))******++++++,,,------......+++---////////////111222444555666777888999:::;;;999999:::<<>>======<<<>>>>>>>>>===============<<<<<<<<<===============:::@@@DDDCCCCCCFFFFFFDDDEEECCC???======<<<;;;:::>>>???????????????>>>>>>AAAAAA??????@@@BBBEEEGGG???===:::999999999888777777777777777777777888888444666777777555444444555444444333333333222222222111111111111111222222222222111000000111222111000------......///000000111......////////////......,,,...//////...---...000///---,,,,,,---......---------,,,+++************************))))))))))))(((((()))***+++,,,,,,---))))))(((((((((((())))))***))))))))))))******+++---,,,+++))))))+++,,,---++++++++++++++++++++++++(((***+++------,,,+++***++++++,,,,,,,,,---------------------------------+++***)))))))))***,,,---+++,,,,,,,,,------------,,,,,,,,,------...............//////111222444555......///000000000000000------...//////000111111222333444555555555444333222222222333333333444444444555777999::::::::::::888888888999999::::::::::::;;;<<<===>>>>>>>>>>>>;;;;;;<<<<<<<<<<<<<<<;;;<<<;;;:::888888888888999888888888999999:::::::::888888777666666666666666666666666666666666666666666555555555555444444444333444444555555444444333333333333333222222222222111222222222222222222222///000111222222111000///............////////////........................------------............///...---,,,,,,---...///******+++++++++***)))((((((((((((((())))))))))))+++++++++*********))))))(((((())))))))))))((((((''''''&&&&&&&&&&&&''''''((((((((('''''''''&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%&&&###$$$$$$$$$$$$$$$###"""###$$$%%%%%%&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%%%%%%%$$$$$$###""""""""""""######"""!!!!!!$$$&&&$$$%%%&&&%%%######$$$%%%"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""###$$$%%%&&&$$$((((((&&&(((///222111***)))((('''&&&%%%%%%%%%&&&%%%%%%%%%&&&'''(((((($$$%%%'''))))))((('''&&&%%%'''))))))'''&&&''')))&&&&&&''''''(((((())))))&&&''''''((())))))******+++++++++,,,,,,------...***,,,.........///000222222222444555666888999999777777777999<<>>===<<<<<<<<<<<<<<<<<<<<<<<<======>>>???@@@AAAAAA???>>><<<;;;AAADDDBBBAAACCCCCCAAAAAA???<<<<<<===>>>======AAAAAAAAAAAA@@@???>>>>>>============>>>???BBBCCCAAA>>>;;;999999999888777555666666666777888888888666777888777555444444555333333333333222222222222111222222222333333333333222000///000111222111////////////////////////000/////////000000/////////,,,---///...------///000///---,,,,,,---......---,,,,,,++++++***+++++++++************))))))))))))''''''((()))***+++,,,---******)))(((((()))******'''(((((()))******))))))000---(((%%%%%%(((---000++++++++++++++++++++++++...---------,,,+++******++++++,,,,,,,,,---------+++++++++++++++++++++++++++***)))((()))***,,,...******+++++++++,,,,,,,,,++++++,,,,,,---...//////++++++,,,---///111333444---...//////000000////////////000000111222333333000111333444444333222222333333333333444444444444333555777888:::::::::999666777888999::::::999999999:::;;;<<<============;;;;;;<<<<<<<<<<<<<<<;;;===;;;:::888777777888888888888888999999:::::::::888888777666666666666666666666555555555555666666666666555555555444444444333444444555555444444333222222222111111111111000222222222222222222333333///111222333333222111///............/////////000........................+++++++++,,,---...///000------++++++++++++------***++++++,,,,,,***)))(((&&&&&&&&&''''''''''''(((+++++++++************)))(((((())))))))))))(((((('''''''''&&&&&&'''''''''&&&&&&%%%%%%%%%$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&""""""###$$$%%%&&&&&&''')))))))))((('''&&&%%%$$$###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$ """$$$%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%&&&%%%%%%$$$###"""!!!!!!$$$%%%%%%$$$###$$$''')))$$$%%%&&&%%%###"""###$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$###"""""""""###$$$%%%!!!%%%&&&%%%)))222777666---+++)))'''&&&%%%%%%&&&''''''&&&&&&&&&'''((((((###%%%''')))***(((&&&%%%$$$'''))))))''''''(((***%%%&&&'''((()))***+++,,,'''''''''((()))******++++++++++++,,,,,,---------***,,,---.........000222000111222333555666777888555555444666:::@@@FFFIIIDDDDDDCCCAAA>>>???CCCGGG@@@AAAAAAAAA@@@???>>>>>>======>>>>>>??????@@@@@@===???AAABBBAAA???<<<:::;;;@@@BBB???<<<>>>@@@???===;;;::::::<<>>===<<<;;;:::999:::;;;;;;;;;<<<>>>@@@AAA???;;;999999888777666444555555666777888888999777888999888666555555666333333333222222222111111222222222333333444444444111000///000111222111///111111111000//////......//////000000000000//////,,,---......------///000///---+++,,,---...------+++++++++***++++++,,,,,,,,,,,,,,,++++++++++++***(((((((((((('''''''''''',,,+++***))))))***+++,,,%%%&&&((()))))))))((('''++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))---,,,++++++******++++++---,,,************,,,---,,,,,,++++++***)))(((((()))+++------,,,,,,---......---+++*********++++++,,,,,,------...///000000,,,,,,,,,------.........///////////////000000111......////////////............///000000000000000555555444333333222111111555555666666777888888888:::999999888999999::::::999999:::;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<===>>><<<999666555555777888888777777666555444444444777777666666555555555444333333333444444444444555444444333333333444555555333444444555555444444333111111111111111000//////111111111111111000//////111111222222111000...---000000///..................---+++******+++---.........---------,,,,,,,,,------......---+++***)))'''(((((((((((()))))))))'''((()))******)))((('''******)))'''&&&%%%$$$###&&&&&&&&&'''''''''(((((('''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$###$$$%%%&&&''''''&&&%%%$$$###$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&***&&&###!!!"""###$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""###$$$%%%%%%%%%%%%$$$$$$###"""!!!!!!!!!!!!!!!"""#########$$$"""######$$$$$$$$$######"""###%%%'''''''''%%%$$$###$$$%%%&&&'''&&&%%%%%%######$$$$$$$$$$$$######'''((()))((('''&&&''')))&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$%%%%%%&&&+++(((&&&''')))***)))'''((('''%%%#########%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''((((((((((((''''''&&&&&&''''''(((###$$$$$$%%%%%%&&&&&&'''(((((())))))))))))((((((+++++++++,,,,,,,,,------,,,,,,------.../////////111222444555666666777777999999999:::;;;===>>>???=========<<<<<<===============>>>>>>===<<<;;;;;;;;;===??????===<<<>>>@@@???AAABBBAAA???>>>>>>>>>>>>===<<<;;;;;;<<<===>>>;;;<<<===?????????>>>===999;;;<<<<<<;;;::::::;;;;;;<<<===<<<:::999:::;;;>>>===;;;999777666777777777777777777777777777777777666666555444444333333333333333222222111111111444444444333333222222222333333333222222222111111111...,,,---000111///---...------...//////...,,,------------///000111222000///...---------------...,,,++++++,,,------,,,***++++++)))(((''')))+++(((((()))+++---,,,)))&&&)))(((((('''''''''''''''((((((''''''''''''((((((------------------------,,,,,,,,,+++++++++******+++***))))))(((((())))))+++++++++******+++++++++,,,,,,+++******)))((((((***,,,------,,,++++++,,,---,,,+++************+++***++++++,,,,,,---------,,,,,,,,,,,,---------.........------......///000////////////////////////......///000000000000000222222222333333333333333444444555555666777777777999888888888888999999:::999999:::;;;<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;:::999777666555666888888888888888777666555555555555555555555444444444333444444444444555555555555555444444333333333444444333333444444444444333333111111111111111000//////000111111111000000///...///000111222222111000000000000///..................---+++******+++---...---------,,,,,,,,,,,,+++,,,,,,,,,,,,,,,***)))(((*********++++++++++++,,,'''((()))******)))((('''***)))(((((('''&&&%%%%%%%%%&&&&&&&&&&&&'''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&''''''&&&%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%'''%%%$$$$$$%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########"""######$$$$$$''''''&&&&&&%%%$$$$$$###$$$$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%$$$$$$"""###%%%&&&&&&%%%$$$###!!!"""###$$$$$$$$$############$$$$$$$$$$$$######&&&'''((((((&&&&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$***(((&&&&&&((()))((('''((('''%%%######$$$%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&########################$$$$$$$$$######$$$$$$$$$######$$$%%%'''((())))))(((((())))))))))))((((((+++++++++,,,,,,,,,,,,---,,,,,,------.../////////111222333555666666666666777777777777888999;;;;;;999999999:::;;;<<<>>>>>>===============<<<;;;;;;:::<<<>>>===<<<;;;===???<<<===>>>>>><<<;;;;;;<<<>>>===<<<;;;;;;<<<======>>>>>>>>>>>>>>>===<<<;;;:::;;;<<<<<<;;;;;;;;;;;;:::;;;<<<;;;999888999:::999888777666666777888888666666666666666666666666666666666555444333333333333333333222222111111111333333333222222222111111111111111111000000000000///...---...///000///...///.........//////...,,,------,,,,,,,,,,,,------...---,,,++++++++++++,,,---,,,******,,,,,,,,,+++***++++++***((('''((()))***)))((()))***+++***(((,,,+++******))))))******(((((((((((((((((((((((())))))))))))))))))))))))---,,,++++++******++++++******)))(((((((((((()))******++++++++++++******+++++++++******))))))(((+++---...---+++))))))***,,,+++******)))*********)))*********************+++,,,,,,,,,,,,,,,---------,,,,,,,,,,,,---.........---,,,,,,,,,,,,---.........///000000000000///000000111111222333444444333333333444555555666666777777777777888888999999999:::;;;<<<<<<===<<<<<<:::999999888888999999:::666666666666777888888888888888888777666666555555444444444333333333333333333333333333444444444444666555444333333222333333222222222333333222222222000111111111111000000///000000000000000//////......///000111222222222222000000///..................---,,,++++++,,,---...,,,,,,,,,+++++++++*********+++++++++***)))((('''***++++++++++++,,,,,,,,,'''(((((())))))((((((''')))(((((((((''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&&&&&&&&&&'''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$&&&''''''%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""#########'''&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$###"""""""""###$$$%%%%%%$$$"""!!!!!!"""######$$$$$$############$$$$$$$$$$$$######%%%&&&'''&&&%%%$$$%%%'''########################"""""""""###$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""(((&&&%%%%%%&&&''''''&&&'''&&&%%%$$$###$$$%%%&&&"""######$$$&&&''''''(((&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''((((((((((((((())))))))))))((((((******+++++++++,,,,,,,,,,,,,,,,,,---......//////111222333444555666666666444444444444444555666777444555555777999;;;===>>><<<<<<<<<<<<;;;;;;;;;;;;999;;;<<<<<<;;;:::<<<===999;;;<<<<<<:::999::::::===<<<<<<;;;<<<<<<======BBBAAA???===;;;:::999999;;;;;;<<<<<<<<<<<<;;;;;;999:::;;;:::888777888999666555555444444555666666555555555555555555555555666555555444444333333222222222222222222111111111222222111111111111000000////////////............---...//////...---...///111000//////000000...,,,///......---,,,+++******------,,,+++++++++,,,,,,,,,+++))))))+++,,,+++***)))+++,,,,,,***''''''''',,,***''''''(((*********))))))(((''''''''''''(((&&&'''((())))))((('''&&&((((((((((((((((((((((((,,,,,,+++******++++++,,,,,,,,,+++***************((()))***++++++***)))(((+++*********)))))))))(((***+++---,,,***))))))************)))))))))*********)))))))))))))))))))))++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---+++***((((((***+++------...//////000000////////////000111111222222333222222222333444444555555555555666777888999999999999:::;;;<<<============::::::999888888888999999555666777888999888777777777777666666555555555555444444444333333333333333111111111111222222222222666555444333222222222222111111222222222222111111000000111111111111000/////////000000000//////...000000111111222222222222000000///..................---,,,,,,,,,,,,---...+++++++++************)))+++++++++******))))))((())))))))))))************(((((((((((((((((((((((((((((((((((((((((((((((($$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$%%%%%%%%% """$$$%%%&&&&&&&&&%%%&&&&&&%%%%%%%%%$$$$$$$$$&&&%%%%%%%%%$$$$$$######"""""""""###%%%&&&%%%$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###"""""""""###$$$$$$$$$######"""""""""$$$#########"""!!!!!!!!!#########"""!!! ######$$$$$$###"""!!! ###$$$$$$%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$######%%%&&&%%%$$$###$$$%%%########################""""""""""""###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$########################&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%&&&######$$$%%%%%%&&&''''''''''''((((((((((((((((((''''''((((((((((((''''''((('''''''''&&&&&&&&&%%%(((((())))))))))))((((((************+++++++++++++++,,,,,,------...//////000111222333444555555555333333222222222333333444222333333555666888:::;;;999999999888888888999999888999999:::999::::::;;;999:::<<<<<<;;;:::;;;;;;<<<;;;;;;<<<<<<<<<======BBB@@@>>>;;;:::999999999;;;;;;;;;<<<<<<<<<;;;:::777999999888777666777888888777666555444333222222444444444444444444444444444444444444333333222222222222222111111111111111000000000000000000000000/////////.........------,,,...000///---+++---000222000000000111000...,,,////////////...---,,,,,,///......---------......,,,***))))))***++++++***)))+++------***(((&&&&&&+++)))(((((()))******)))((('''&&&&&&%%%%%%&&&&&&%%%''')))******)))'''%%%,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,,,,,,,+++******))))))******((((((***++++++***((((((*********)))))))))))))))''')))++++++*********+++))))))))))))))))))))))))************))))))))))))++++++++++++++++++++++++------,,,,,,------...///---,,,***))))))***,,,---------...///////////////000000000000000000000000111111222222333444444444333444666888999999999999::::::;;;<<<============;;;;;;:::999888888999999777888999:::999888666555444444444444444333333333444444444444444444444555222222222222333333333333666555444333222111111111000111111222222111111000///000000111111111000000//////000000000000//////333222222111111111111111000000///...............------------------------++++++*********))))))))),,,+++++++++************(((((()))))))))*********((((((''''''''''''((((((''''''''''''(((((((((((($$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$%%%%%%%%% """###%%%&&&&&&%%%$$$&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$############!!!"""$$$&&&&&&########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###"""""""""###$$$$$$###############"""$$$#########"""!!!!!!!!!#########"""!!! ############"""!!!!!! #########$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$###$$$%%%$$$###"""###%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%$$$$$$$$$#########$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((###$$$%%%%%%%%%%%%$$$###$$$$$$%%%%%%%%%&&&&&&&&&(((((())))))))))))(((((()))))))))*********++++++++++++,,,,,,---.........///000111333444444555555333333222222222333333444444333333444444555666777666666555555555666666777888888888888999999999999666888:::::::::999:::;;;::::::;;;<<<<<<<<<<<<<<>><<<:::999::::::;;;;;;:::999:::<<<===;;;999777888999888666555666777777777666666555444333222555555555555555555555555333333333333333222222222111111111111111111111111////////////////////////000000/////////.........+++...000///,,,+++---000111000///000111000///---,,,---......//////............---------......///,,,***))))))***++++++***(((***------***((('''&&&(((((()))+++,,,+++)))&&&+++***))))))(((((())))))%%%''')))******)))'''%%%++++++++++++++++++++++++******+++,,,,,,,,,++++++))))))(((''''''''''''((((((((())))))))))))(((((())))))))))))))))))))))))&&&(((*********)))***,,,'''(((((())))))))))))(((************************+++++++++************)))---,,,,,,,,,,,,---......//////------------//////------...////////////...////////////////////////111111222222333333444444222444666888:::;;;;;;:::::::::<<<===============;;;;;;:::999888888888888777777888999888777555444333333333333333333333333444444444444555555555555444444444444555555555555555444333222222111222222111111111222222111111111///000000111111111111000///000000111111111111000444444333111111000000111000000///...............------------------------+++++++++*********)))))),,,++++++*********++++++)))************+++++++++(((''''''&&&&&&''''''(((&&&&&&&&&'''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$%%%%%%%%%"""######$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$###$$$$$$$$$$$$$$$#########%%%"""!!!$$$&&&'''########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$###""""""#########""""""""""""""""""!!!!!!!!!!!!"""######$$$$$$%%%%%%%%%%%%$$$$$$###$$$%%%$$$###"""###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###############$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###$$$%%%&&&&&&###$$$$$$###""""""###%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&''''''((())))))$$$%%%&&&''''''&&&%%%$$$ """$$$&&&((()))***(((((())))))))))))((((((((())))))))))))*********+++++++++,,,------......///000111222333444444444222222222222333333444555666555555444444444555555555444333333333444666666888777666777999:::999888333555777888777777888999999:::;;;<<<<<<<<<<<<<<<<<<;;;;;;:::::::::;;;;;;;;;999777999;;;<<<:::777777888999888666555666777333444555666666666666666555555555555555555555555222222222222222222222222000000000111111111111111......////////////000000111000000000////////////,,,---......---,,,---...///......///000111///---'''(((***,,,---...------,,,,,,+++++++++,,,------,,,+++))))))+++,,,+++***(((***,,,+++***((((((((('''((())),,,---,,,(((%%%))))))((('''''''''''''''&&&'''((())))))((('''&&&((((((((((((((((((((((((((())),,,---...---+++***))))))(((''''''''''''''')))((((((''''''(((((()))((()))))))))))))))))))))'''(((******)))((()))***&&&'''((()))))))))(((((((((((())))))******++++++++++++******))))))))))))+++++++++++++++,,,------........................,,,---......//////......---------......//////000111111222222333444444555222444777:::;;;<<<<<<;;;:::;;;<<<======>>>>>>>>>::::::999888777777777777444444555555555555555555333333333333333333333333222222333333444444444444333333333333444444444444333333222222222222222333111222222222222222222111//////000111111111111111000000111222222222222222444333222111111111222333000000///...............------............------,,,,,,+++++++++*********+++***))))))))))))***+++(((((()))))))))*********((('''&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!""""""###$$$$$$%%%%%%%%%$$$$$$###############%%%%%%&&&&&&&&&%%%$$$###############$$$$$$$$$$$$%%%###""""""$$$&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%$$$$$$######""""""######$$$$$$"""!!!!!! !!!"""###$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$"""$$$%%%$$$"""!!!###%%%###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%))))))(((((('''''''''&&&&&&''')))******)))'''&&&""""""###%%%&&&((()))***(((((())))))))))))((((((((((((((()))))))))*********++++++,,,,,,---.........///000222333333333333111111111222333444555666666666555555555555555666666555333333333555666888999777666777999;;;999888222444666777777777888:::888999:::<<<======<<<<<<:::;;;;;;;;;;;;:::999999:::777555777:::;;;888555777888999888666555666777222333444666666666666555333333333333333333333333111111111222222222222222///000000000111111111222......//////000000000000000000000000////////////...---,,,,,,......---,,,---,,,,,,...000111000...&&&(((***,,,---------,,,+++++++++++++++,,,---...---,,,******,,,,,,,,,+++((()))******))))))***+++)))))))))***++++++)))''''''&&&%%%%%%$$$$$$%%%%%%((((((((((((((((((((((((************************&&&))),,,...///---+++)))++++++***))))))))))))))))))((('''&&&&&&'''((()))(((((((((((()))))))))))))))***+++***((('''''''''%%%&&&((()))))))))((((((&&&''''''((()))***+++++++++*********))))))((((((*********)))***++++++,,,***++++++,,,,,,++++++***,,,---......//////......***+++,,,---///000111222111222222333333444555555222444777:::<<<======<<<:::;;;<<<===>>>>>>>>>>>>999999777666555555555555000111111222333444555666444444444444444444444444111111111222222333333333///000000000000111111111222222222111222222333333222222333333333333222222//////000111111111111111000111222333333333333333222111111000111333444555000000///...............------............------,,,,,,,,,++++++++++++******)))(((''''''((()))***&&&&&&&&&&&&''''''''''''((('''&&&%%%%%%&&&'''(((&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!""""""###$$$$$$%%%%%%&&&%%%$$$"""!!!""""""###%%%%%%&&&'''&&&%%%$$$###""""""######$$$$$$$$$%%%%%%%%%%%%&&&((((((&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""###$$$%%%%%%########################!!!!!!""""""#########$$$"""######$$$$$$$$$############""""""###$$$%%%%%%$$$###"""""""""###%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$###%%%%%%%%%$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&(((((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############"""$$$%%%$$$"""!!!###&&&###$$$%%%&&&&&&&&&&&&&&&######$$$%%%&&&&&&'''(((''''''%%%$$$"""!!!###$$$&&&''''''&&&$$$###((((((((('''&&&&&&%%%%%%(((((())))))))))))(((((((((((((((((())))))))))))***++++++,,,,,,---.........///000111222333333333000000000111222444555666666555555555555666777777777666444444444666888999999777666777:::;;;:::777444666888999999999;;;<<<777999:::<<<======<<<<<<;;;;;;<<<<<<;;;:::888777:::666444666:::;;;888444777888999888777666777888444555555666555444222111222222222222222222222222111111111111111111222222//////000000111111111222.../////////000000111111000////////////.........///,,,***+++...///---++++++++++++---000111000///)))+++---/////////...------------------...///000...,,,++++++,,,------,,,((()))))))))((()))+++---,,,***(((''')))*********))))))(((''''''''''''(((((((((''''''''''''((((((,,,+++)))((((((((()))*********++++++++++++******++++++************++++++)))))))))))))))))))))))),,,+++***(((''''''&&&&&&***************)))((((((+++***)))(((((('''''''''(((((())))))******++++++)))(((((()))+++---,,,+++,,,,,,,,,,,,,,,+++***)))***+++,,,,,,------,,,,,,,,,,,,,,,---------......////////////000000000000000111111222222333444444777888888999999:::;;;;;;:::::::::999999999888888:::999888666444333333333333333222222333444666777555555444333333222111111111111111111111111111111222222222222222111000//////000000000000111111111444444555555444444333333000111111111111222222222444444444333222111000///222222111000//////000000000///......///000111222---------------...///000111...+++******+++++++++111...)))'''''')))******))))))))))))))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%''''''''''''&&&%%%$$$$$$###$$$%%%&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""###$$$%%%""""""###$$$%%%&&&&&&'''$$$%%%'''***+++***&&&"""######$$$%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$#########"""############$$$$$$$$$"""######$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%% """###"""!!! !!!""""""$$$%%%%%%$$$###%%%&&&&&&%%%$$$#########$$$$$$&&&%%%$$$######$$$%%%&&&'''$$$!!!!!!###%%%$$$###!!! """%%%&&&&&&%%%&&&&&&&&&%%%%%%%%%$$$$$$"""###%%%&&&'''&&&%%%%%%########################%%%%%%&&&'''&&&%%%###"""'''''''''&&&&&&%%%%%%%%%"""%%%((((((&&&$$$&&&(((%%%%%%&&&&&&'''((((((((()))&&&$$$&&&))))))%%%  """$$$''')))******(((((())))))))))))((((((,,,,,,,,,,,,,,,,,,,,,,,,/////////000111111222222444333222111222444666888444444444555555555555555888888777666666666666666666888999999888888999:::888888888999999:::::::::;;;<<<<<<<<<<<<<<<<<<;;;:::::::::;;;<<<===>>>???<<<<<<======<<<:::888666777777777777666666666666555555666666555333222000222222111111111111222222111111111111111111111111000111111111111000//////......///111222222222222......////////////............---------,,,,,,,,,///////////////000111222---,,,,,,,,,,,,---......---------,,,,,,+++++++++,,,,,,,,,+++++++++******((()))***)))((('''''''''&&&,,,---&&&%%%***,,,(((++++++***(((&&&&&&''')))(((((((((((()))))))))))),,,+++***)))((())))))***)))))))))******)))))))))+++******))))))******+++))))))))))))))))))))))))***))))))(((((((((((())))))))))))))))))(((''''''***))))))((((((((((((((()))))))))))))))*********+++***)))***,,,---,,,++++++,,,,,,,,,++++++***)))***+++,,,,,,------,,,,,,,,,,,,,,,------------...---............/////////000000111111222333333444666666777777888888999999999999999999888888888888777666555555444444444444333333222222333444666777555444444333222222111111111111111111111111111111222222111111111000000000000000000111111111222222333444444444333222111111000111111111111222222222333333333333222111000000111111000000000000000000......---,,,---...///000///......---------......111...+++******+++++++++///,,,)))'''(((*********************************((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&&&&'''&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%############$$$%%%'''((($$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%'''((('''$$$"""######$$$%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$$$$######"""############$$$$$$$$$%%%%%%$$$""" $$$$$$$$$$$$$$$$$$$$$$$$!!!"""######!!!!!!"""######$$$%%%$$$######%%%'''%%%%%%%%%%%%$$$$$$$$$$$$"""!!! !!!"""$$$!!!!!!""""""!!!&&&$$$######$$$$$$###!!!$$$$$$$$$#########""""""$$$$$$%%%%%%&&&%%%%%%%%%&&&$$$"""!!!!!!"""$$$&&&%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$######"""""""""###$$$%%%$$$######$$$%%%(((((((((((((((((((((((('''%%%###%%%((()))'''###"""###$$$&&&'''((((((((((((((())))))))))))(((((())))))***+++,,,------...------......///000000000444333222111222444666777444444555555555555666666777777666555555555555666555777888888777666888999999999:::::::::::::::::::::;;;;;;<<<<<<;;;;;;:::999999888777777777777888888999;;;<<<<<<;;;:::999777777666666666555555555555666666666555444333222222111111000000111111222111111111111111111111111111111111222111000000///,,,---...///////////////......////////////...............---------,,,,,,...------------......///,,,,,,,,,,,,,,,---............---------,,,,,,,,,,,,,,,+++++++++*********))))))))))))((((((&&&&&&&&&,,,,,,'''$$$''''''$$$+++++++++(((&&&%%%&&&(((((((((''''''''''''''''''++++++***))))))))))))***(((((())))))))))))((((((+++******))))))******+++))))))))))))))))))))))))((((((((((((((()))******((((((((()))((((((''''''((((((((((((((())))))***************)))))))))))),,,+++***+++,,,---,,,++++++++++++,,,++++++***)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---------.........000000000111222222333333444444555555666777777777888888888888777777777777444444333333333444444555333222222222333444555666444444333333222222111111000000000000000000000000222111000/////////000111111111111111222222222333333333333333222111000///000111111111111222222222111222222222222222111111000000000000000000111111---,,,+++++++++,,,---...000///...---,,,,,,,,,,,,000---+++***+++++++++***,,,***))))))***++++++***************************((((((''''''''''''((((((''''''''''''''''''''''''(((((((((''''''''''''&&&%%%%%%&&&&&&'''&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%''')))***%%%%%%%%%$$$$$$$$$############"""###%%%%%%###!!!######$$$%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$$$$$$$###"""############$$$$$$$$$'''&&&$$$"""########################"""###$$$$$$""""""###$$$#########!!! !!!$$$'''%%%%%%&&&&&&&&&%%%$$$###$$$######""""""######$$$&&&$$$######$$$%%%%%%$$$'''%%%$$$###$$$$$$""" $$$$$$$$$#########""""""&&&%%%%%%$$$$$$$$$%%%%%%'''%%%""" """%%%'''&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$'''%%%###"""###$$$$$$$$$(((((((((''''''''''''''''''$$$"""$$$''')))(((&&&&&&&&&''''''''''''&&&&&&'''(((((())))))(((((('''%%%&&&''')))+++---...///---......//////000000111333222222111222333555666555555555555666666777777666666555444444444444555444555777666555555666888;;;;;;;;;:::::::::::::::999999::::::::::::999999777777666555555555555555777888999;;;;;;;;;:::999666666555555555444444444666666666666555444333333222111111000000111111222111111111111111111111111111222222222222111000000---....../////////..............................//////.........---------,,,,,,++++++***+++++++++,,,,,,++++++,,,,,,---............------------,,,,,,++++++++++++*********+++***(((((())))))(((&&&'''+++---***))))))(((&&&***+++***(((&&&%%%%%%''''''''''''&&&&&&%%%%%%%%%++++++*********)))))))))(((((())))))))))))((((((******))))))))))))******((((((((((((((((((((((((((((((((((((((())))))***((()))))))))))))))((((((''''''''''''((()))***+++++++++******))))))(((((()))(((((()))+++---,,,+++******++++++++++++************+++,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,------------.........//////000000111222222222333333444444555666666777777777777666666666666555333333222222222222333333222222222333333444444555333333333333222222111111////////////////////////222000///------...000111111111222222222333333333444444444444333111000///000000111111111222222222000111111222222222222111......///000000111111111------,,,++++++,,,---...///...------,,,,,,,,,---...,,,******+++++++++******))))))***,,,,,,+++***++++++++++++++++++++++++((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((('''$$$$$$%%%&&&''''''''''''&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$###!!!!!!###$$$###"""######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$%%%%%%$$$###"""!!! ###########################$$$%%%%%%######$$$%%%"""!!! """%%%%%%&&&&&&'''&&&%%%$$$###&&&%%%%%%%%%%%%%%%%%%&&&'''&&&&&&&&&''''''''''''%%%#########%%%%%%%%%###&&&&&&&&&%%%%%%%%%$$$$$$'''&&&$$$#########$$$%%%%%%$$$"""!!!!!!"""$$$%%%&&&%%%$$$######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&+++'''######%%%''''''%%%$$$$$$$$$%%%%%%%%%%%%%%%(((%%%######&&&((((((''''''((((((((((((((('''&&&'''(((((((((((((((((('''$$$$$$&&&(((***,,,---...//////000111111222222333222222111111222333444444444555555666666777777777555555444333333333333444444666777777666555777888;;;::::::999999888888888777888888888888888888777555555555555666888999:::999999:::999999777666555555555444444444333333333555555555444444333333333111111000000000000111111111111111111111111111111222222222222222111111000000000000111000000//////......................../////////.........------,,,++++++***))))))))))))+++++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************,,,+++))))))+++---......)))((((((***+++***))))))'''((()))(((&&&%%%&&&((('''''''''&&&%%%%%%$$$$$$++++++++++++*********))))))******++++++******)))***))))))))))))))))))***((((((((((((((((((((((((***))))))((((((((((((((()))******+++++++++******''''''''''''(((***+++,,,++++++******))))))((((((%%%%%%%%%'''***,,,,,,,,,)))******++++++*********)))***++++++,,,,,,+++++++++++++++,,,,,,,,,------------........./////////...//////000000111111222333333444444555666666666666666555555555444444444444333222111111000000111222222333333333333333333333222222222222222111111////////////////////////111000...------///000222111111222222222333333333555555555555444333222111000000111111111222222222000000111222222222111111---...///000111000000000///...---,,,,,,---......,,,,,,,,,,,,,,,---......---+++******+++,,,+++***)))((()))***,,,---+++***************************((((((''''''''''''(((((('''''''''''''''''''''''''''((((((((((((((((((((($$$$$$%%%&&&''''''''''''&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&&&&$$$""""""###$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&%%%$$$###$$$%%%######!!!  $$$'''%%%%%%&&&&&&%%%%%%$$$###########################"""###$$$$$$$$$$$$$$$%%%%%%$$$###$$$%%%&&&%%%$$$&&&&&&&&&%%%%%%%%%$$$$$$&&&%%%###""""""###$$$%%%"""###$$$$$$$$$$$$###"""%%%$$$###"""######%%%&&&""""""""""""""""""######***'''###"""%%%''''''&&&######$$$$$$%%%&&&'''''')))'''%%%$$$%%%%%%&&&&&&&&&''''''((()))))))))(((''''''((((((((((((''''''%%%&&&&&&''')))******+++/////////000111111222222222111111111222222222333444444444555666777777888555555444333333333333333555666888777666666777999999888888888777777666666666666777777777777666666555555555555666888999:::888888888777777666555555444444444444333333333333333333222222222222222222111000000000000000000111000000000000000000000000111222222222222111000000///000000000000//////.........------------......///.........------------,,,,,,+++***))))))))))))+++************+++,,,,,,************************+++++++++*********)))))),,,,,,++++++...333:::>>>777+++$$$&&&)))&&&$$$&&&###%%%''''''&&&&&&((()))'''''''''&&&&&&%%%%%%%%%++++++,,,,,,++++++***)))******++++++++++++*********))))))(((((())))))***))))))))))))))))))))))))******)))(((((((((((((((******++++++,,,,,,++++++''''''''''''((()))++++++************))))))))))))$$$$$$$$$&&&)))+++++++++((()))******+++*********)))******+++++++++++++++++++++++++++,,,,,,,,,,,,---............/////////.........///000000111111222222333333444555555666555444444444333333333333444444333111111000000000222222333333333333222222222222222222222222111111000000000000000000000000111000/////////000111222111111111111222222222333444444555555555444333333000111111111111222222222000111111111111111000000---...///000111000///...000///...---------...///++++++++++++,,,---...///,,,+++******+++,,,+++))))))))))))***,,,,,,+++***))))))))))))))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''&&&''''''''''''(((((((((%%%%%%&&&&&&'''&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$######"""!!!"""###$$$%%%&&&&&&'''&&&$$$######$$$%%%%%%$$$######$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$$$$$$$######""""""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%%%%%%%%%%###"""###&&&)))&&&%%%$$$#########$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$!!!###%%%&&&%%%%%%%%%&&&(((&&&%%%$$$%%%%%%###!!!$$$$$$$$$#########""""""###############$$$%%%%%%!!!"""$$$&&&&&&$$$"""!!!$$$############$$$$$$%%%###############$$$$$$$$$%%%###""""""$$$%%%&&&%%%&&&&&&&&&'''(((((())))))(((((('''&&&%%%%%%%%%%%%%%%%%%'''((())))))))))))&&&''''''((((((''''''&&&'''''''''(((((()))))))))+++,,,,,,------...//////111111111111111111111111222333333444555666777777555555444333333333333444555777888888777666888999777777777666666666666666666666777777777777666666666666555444444444444444333333444555666777888888555555444444444333333333222111111000000111111222111000000//////000000111000000000000000000000000000111111111111000//////,,,------.........------///...---,,,,,,---...///......---------,,,,,,,,,,,,+++************************))))))******+++,,,((())))))))))))*********+++************)))))))))+++---//////222;;;JJJUUUUUU===)))))),,,((($$$%%%"""$$$&&&'''&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&++++++,,,,,,,,,+++***)))))))))************))))))))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((())))))***))))))***+++++++++++++++(((((('''(((((()))******)))))))))))))))*********'''&&&&&&''')))***)))((((((((()))***************))))))***+++++++++++++++***++++++++++++,,,,,,,,,,,,,,,---------.........------...//////000000111000111111222222333333444444333333333333222222222333222222111111222222222111222333333333333222111111111111111111111222222111111111111111111111111000000000111111111222222000000000111111111222222222222333444444444444333000111111111111222222222111111222111111000///.........000111000///...,,,111000...---------...///,,,,,,,,,+++,,,,,,------+++***)))***,,,,,,+++)))+++***))))))+++,,,+++***((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''%%%%%%&&&&&&''''''''''''&&&&&&&&&'''&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################!!!"""$$$%%%%%%%%%%%%$$$#########$$$$$$%%%%%%%%%%%%$$$######%%%%%%$$$#########$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$######""""""!!!!!! ###########################$$$%%%$$$###"""###%%%$$$%%%%%%%%%$$$$$$&&&'''&&&%%%"""!!! !!!###%%%$$$%%%%%%&&&&&&%%%%%%$$$"""%%%(((((('''&&&''')))'''&&&$$$$$$%%%%%%$$$###$$$$$$$$$#########"""""" !!!"""$$$%%%%%%%%%%%%"""###$$$$$$$$$$$$###"""""""""###$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&!!!"""$$$$$$$$$$$$&&&''')))))))))(((((('''''''''%%%&&&''''''&&&%%%%%%%%%%%%%%%&&&'''((((((((((((&&&''''''((((((''''''&&&'''''''''((())))))************++++++,,,---------000111111111111111000000111111222333444555666666666555555444444444444444444555777666555555666888666666666666777777777777666666777777777777666666555555444333333333333444222222333333444666777888555555555555444444444444222222111000000111222333000000////////////000000000000000000000000000000///000000000000///......++++++,,,---............///...,,,++++++,,,...///---,,,,,,,,,,,,+++++++++***))))))))))))******+++)))))))))))))))***++++++((()))))))))************************)))))))))))))))///333333666CCCYYYkkkpppKKK,,,)))///+++&&&(((###%%%''''''&&&%%%%%%%%%######$$$$$$%%%&&&&&&&&&++++++,,,---,,,+++***)))(((((())))))))))))(((((())))))(((((((((((())))))))))))))))))))))))))))))&&&&&&''''''(((***+++,,,(((((()))***************((((((((((((((())))))***(((((())))))******+++++++++)))(((((())))))(((&&&(((((()))***************))))))***++++++++++++*********+++++++++,,,,,,,,,++++++,,,,,,,,,---------------......///000000000/////////000111111222222333333333222222222111111111111111111222333444555111222333444333333111000111111111111111111222222111111111111111111111111///000111222222222222222///000000000000111111111000000111222333333333333000111111111111222222222222222222111111///.........///000111000///---+++000///...---,,,------.........---,,,++++++++++++***))))))***,,,,,,+++))),,,***))))))***++++++***((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''&&&%%%$$$$$$###$$$%%%&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################## """$$$&&&'''(((''''''%%%%%%%%%$$$$$$$$$$$$###$$$###"""###%%%%%%###"""######$$$%%%%%%%%%%%%$$$#########$$$$$$%%%%%%%%%"""############$$$$$$$$$""""""""""""############"""""""""""""""""""""""""""###$$$$$$""""""###$$$ """######""""""###$$$'''$$$!!! ###%%% !!!""""""!!! !!!$$$%%%######$$$%%%###""""""$$$&&&(((((('''&&&&&&&&&%%%%%%%%%$$$$$$ """$$$%%%&&&&&&%%%$$$$$$###""""""###$$$$$$!!!"""###%%%%%%%%%$$$###!!!!!!"""""""""######### ###'''(((&&&&&&(((++++++***)))(((&&&$$$######"""$$$'''((('''&&&&&&'''&&&&&&'''''''''''''''&&&&&&''''''''''''''''''&&&&&&&&&'''((()))***+++,,,++++++,,,------......///000000111111111111000///000000111222444555555666666666555444444444444555333444666555444444555777666666777777888888999999666666777777777777666666333333333444555666777888555555444333333333444444666666555555555444444444333222111111111222333444000000////////////000000000000000000000000000000///////////////......---,,,---...///000000000000///...,,,++++++,,,...///,,,,,,,,,+++++++++******((((((((((((((()))***+++)))))))))))))))******+++))))))******+++++++++,,,************))))))))))))(((///555666888HHHcccyyyvvvKKK&&&###***((($$$&&&%%%'''((((((%%%###""""""!!!!!!"""###$$$%%%%%%&&&***+++---......---+++***+++++++++************)))(((((('''''''''&&&&&&&&&))))))))))))))))))))))))((((((((((((((((((((((((,,,+++++++++******))))))))))))))))))))))))))))))((()))+++,,,+++)))'''&&&+++***)))))))))))))))***))))))************))))))************************,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++---...//////,,,...///---***))),,,///222222333333333444444444222333444333111000111222222222333333222222111000222222111111111111222222111111000000//////......222222222111111111111111333222111000000111222333222222222111111111000000///000111222222222222222...///000222222111000000444444333333222111000000111000000///////////////000000000///.........---++++++++++++++++++++++++******++++++++++++*********)))(((''''''((()))***,,,+++)))((((((((()))***'''(((((((((((((((''''''%%%&&&&&&'''((((((''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%###"""$$$'''))))))'''%%%$$$$$$######""""""""""""%%%((('''### """######$$$$$$$$$$$$######$$$$$$$$$#########""""""%%%%%%%%%%%%$$$###""""""###$$$%%%%%%######$$$%%%%%%%%%###"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%$$$$$$$$$###"""""""""""""""""""""!!!!!! ###$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$######""""""'''%%%"""!!!!!!###&&&(((############$$$%%%&&&''''''&&&$$$""""""###$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%######$$$$$$$$$######""""""$$$&&&)))***+++******)))'''%%%#########""" ############""""""""""""######$$$$$$$$$%%%%%%%%%###$$$%%%%%%$$$###"""!!!!!!"""###$$$$$$###!!!!!!(((&&&$$$######%%%(((***---+++'''$$$""""""###%%%''''''&&&%%%%%%%%%&&&&&&%%%%%%&&&'''&&&%%%###"""&&&&&&&&&&&&&&&'''((()))((()))))))))))))))((('''***++++++,,,,,,------......//////000000000000///...///000222333444444444555666666777777777777666555:::>>>===888444333555555666777888888777666666777555444333444444222111222222222333333444444444444444555555555555555555555555444444333222111111111111111111000000000///111111000///////////////111111000000111222333333///////////////.................................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***)))(((((('''''''''&&&&&&'''(((***+++))))))))))))((((((((((((+++*********))))))(((((()))))))))))))))((('''''',,,+++***---444>>>IIIPPPOOO:::(((&&&***((($$$"""&&&&&&%%%$$$$$$%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%,,,---...//////...---,,,+++++++++*********))))))(((((('''''''''&&&&&&&&&))))))))))))))))))))))))((((((((((((((((((((((((++++++******))))))))))))(((((((((((((((((((((((()))+++...000000---)))'''))))))((((((((())))))***((())))))******))))))(((************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------...///...------...///000000000111111222222222222333444333111000111222333333333333333222222111222222111111111111222222111000000000000000//////000/////////////////////111000////////////000111222222222111111111000000000000111222222222222222000000111222222222222222333222222111000000//////111000//////......//////...---------------,,,,,,++++++++++++++++++++++++******++++++++++++*********)))(((((((((((()))***++++++)))((((((((())))))''''''((((((((((((''''''$$$$$$&&&'''((((((((((((&&&%%%%%%%%%%%%%%%%%%$$$***'''$$$$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$#########$$$%%%&&&%%%###!!!!!!"""$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$#########""""""###$$$$$$%%%%%%%%%$$$$$$###$$$%%%%%%######$$$%%%%%%%%%###"""""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$$$$$$$$$$$$$############%%%%%%$$$$$$$$$#################################$$$$$$###"""""""""""""""$$$############$$$%%%%%%"""""""""######$$$&&&&&&'''&&&$$$""""""###$$$%%%$$$$$$###"""!!!!!!!!!""""""######$$$$$$$$$######%%%&&&)))++++++***((('''(((&&&$$$###$$$$$$"""!!!""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%###$$$$$$%%%$$$###"""!!!$$$%%%&&&&&&&&&&&&%%%$$$&&&%%%#########%%%&&&((()))(((&&&$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%&&&&&&'''&&&&&&'''''''''&&&%%%$$$(((''''''&&&&&&&&&&&&'''&&&&&&'''(((((((((((((((******+++,,,,,,------.........///000000000000///000111222333444444555555666666777777777666666555333777:::999444111111333444555666888888777666666777666444444555444333111222222222333333333444444444555555666666666666666444444333333222111111111.........///000000111111111111000///////////////......------...//////000000//////...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))******)))((((((((()))***))))))))))))((((((((((((************)))))))))(((***************)))((((((///...+++***+++---000222888...&&&''')))'''&&&'''$$$$$$###""""""###$$$$$$&&&&&&%%%$$$$$$$$$$$$$$$,,,---...//////...---,,,++++++*********)))))))))(((((((((''''''''''''&&&))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((''''''''''''''''''''''''(((***///111111...)))&&&'''''''''''''''((()))***(((((())))))))))))((((((************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...///000///......//////000111222222222111333333333111000111222444444444444444333222222222222111111111111222222000000000111111111111111//////////////////000000111000000//////000000111222222222111111111111111000111222222222222222222222222222222222333333444111111000000//////......000000///............///***+++++++++++++++,,,,,,++++++++++++++++++++++++******++++++++++++******+++***))))))))))))***+++******)))((((((((())))))''''''((((((((((((((('''&&&&&&''''''''''''''''''$$$%%%%%%%%%%%%%%%%%%&&&+++(((%%%###$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%###"""######"""!!!%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$###############""""""###$$$%%%%%%%%%%%%###$$$%%%%%%######$$$%%%%%%%%%###"""""""""###$$$&&&&&&&&&&&&&&&&&&&&&&&&############$$$$$$$$$%%%#########$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$"""!!! !!!"""%%%$$$###"""""""""###$$$ !!!###$$$%%%$$$###""""""""""""""""""###$$$%%%&&&%%%$$$#########$$$%%%&&&%%%###"""!!! !!!"""###$$$$$$$$$$$$$$$'''(((+++,,,+++)))&&&###&&&%%%######$$$$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$###""""""%%%%%%&&&''''''&&&&&&%%%######$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&''''''%%%%%%$$$%%%%%%&&&'''(((''''''((((((((('''&&&%%%)))((('''&&&%%%%%%%%%%%%$$$$$$%%%&&&'''((())))))******++++++,,,---------........./////////000000333333444444555555555555777777777777666666555444333666777555111///000333444555666777888777666666777666444444555555444222222222222222333333333333444555666666777777777666333333222222111000000000***+++,,,...///111222222111000000///////////////---------------......///000000...---------...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++*********---,,,+++***)))(((((()))(((((((((((())))))))))))************))))))))))))***++++++++++++***))))))&&&''''''&&&%%%$$$###"""######&&&)))((($$$%%%)))$$$######""""""######$$$%%%%%%$$$############$$$******++++++++++++******************))))))))))))((((((((('''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&(((***,,,,,,***'''%%%%%%%%%%%%&&&'''((()))***((((((((())))))(((((((((************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++)))))),,,000111///,,,///000000111222333444444111222333222111000111222444444555555444444333222222222111111111111222222000000111111222222333333111111111111111222222222333333333333333333333333111111111111111111111111111111222333333222222222222222111000111222333444000000000/////////......000///......------......))))))******++++++,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***+++******************+++)))))))))((((((((())))))&&&'''(((((((((((((((((())))))(((((('''&&&$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''%%%###"""###%%%'''((($$$$$$$$$%%%%%%&&&&&&&&&((($$$!!!!!!###$$$###"""$$$$$$%%%%%%%%%%%%$$$$$$########################"""###$$$%%%%%%%%%%%%%%%###$$$%%%%%%######$$$%%%%%%%%%###"""""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%#########$$$$$$%%%%%%%%%###########################"""  """###'''&&&$$$######$$$%%%&&& !!!"""############"""""""""!!!!!!"""######$$$&&&%%%$$$#########$$$$$$&&&&&&%%%$$$#########$$$ !!!"""###$$$%%%%%%%%%%%%''')))+++***((($$$"""%%%###""""""$$$%%%$$$##################$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$############""""""#####################$$$%%%&&&&&&%%%$$$###"""###$$$&&&'''''''''&&&$$$$$$$$$$$$%%%&&&'''(((&&&''''''''''''&&&&&&&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&'''(((((()))*********+++,,,,,,------------------...///000000555555555555555555666666777777777777666555444333555666666444111000222444333444555777777777777666777666444555555666444333222222222222222222222333333333444555666666666666222111111111000000//////+++,,,---...000111222222000000////////////000000000000/////////000000111111///...,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,+++++++++*********,,,++++++***))))))(((((((((((((((((())))))))))))*********))))))))))))))))))************)))((((((!!!###$$$&&&&&&&&&%%%$$$ ###((()))&&&""""""###%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######""""""######)))******************)))*********)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''(((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''%%%%%%%%%%%%&&&'''))))))(((((())))))))))))(((((())))))))))))))))))))))))++++++++++++++++++++++++)))******+++---......///+++***))),,,000222000...//////000111111222333333000111222222000000111222444444555555444444333222222222111111111111222222000000111111222222333333000000111111222222222222333333444444444444333333111111111111111111111111222222333333333222222111111111000//////111222333000000000000000////////////......---------------******++++++,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++*********++++++*********((((((((()))))))))((((((&&&&&&'''(((((((((((((((''''''((((((''''''&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$######$$$''')))$$$$$$$$$%%%%%%&&&&&&&&&'''$$$ ###%%%$$$"""######$$$$$$$$$$$$##############################%%%%%%%%%%%%%%%$$$###"""###$$$%%%%%%######$$$%%%%%%%%%###"""""""""###$$$###########################$$$$$$$$$$$$%%%%%%%%%######$$$$$$%%%%%%%%%&&&########################$$$###!!! !!!###$$$%%%$$$###""""""###$$$%%%""""""!!!!!!!!!"""###$$$"""""""""!!!""""""###$$$%%%%%%$$$$$$$$$###$$$$$$$$$#########$$$%%%&&&&&& !!!"""###$$$%%%%%%%%%!!!###&&&((((((&&&$$$"""$$$"""!!!"""###$$$$$$### ######$$$$$$$$$%%%%%%%%%##################$$$$$$!!!!!!!!!!!!!!!"""######$$$%%%&&&''''''&&&%%%$$$###$$$%%%&&&'''&&&%%%$$$#########$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%'''((()))******)))((('''''''''((())))))***++++++,,,,,,---,,,,,,,,,,,,---...///000555555444444444555555666777777777777666444333333555555333111000000222333222333555666777777777666666555444444555666444333222222222222222222222222000111222333444444444444111111000000000000000/////////000000000111111111000000////////////000000222222111000000111111111000///...---,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++***************)))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))******((((((((()))(((''''''&&&))))))((('''&&&%%%$$$$$$&&&'''((('''&&&%%%### %%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######""""""######++++++++++++++++++++++++******)))))))))((((((((('''(((((((((((()))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((('''''''''''''''''''''''')))'''&&&$$$%%%&&&)))***&&&&&&&&&&&&&&&'''((()))))))))************))))))))))))))))))))))))))))))++++++++++++++++++++++++((()))***+++---...///000...,,,,,,---///111222222............///////////////000222111000000111222444444444444444333222222222222111111111111222222000000000111111111111111.........///000000111111111222222333333222222111111111111111111222222222333333333333333333222111000000//////000000111222000000000000000/////////......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++))))))***++++++***))))))''''''((()))))))))((((((%%%&&&'''((())))))))))))###$$$%%%'''((()))))))))$$$%%%%%%%%%%%%%%%%%%&&&%%%&&&&&&%%%######$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%###""""""###$$$$$$###"""######$$$$$$######"""###############$$$$$$$$$%%%%%%%%%%%%$$$###""""""###$$$%%%%%%######$$$%%%%%%%%%###"""""""""###$$$########################$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$""""""""""""$$$$$$ !!!!!!!!!""""""""""""######"""!!!"""###$$$%%%######"""""""""######$$$%%%%%%%%%$$$$$$$$$###### !!!!!!"""###%%%&&&!!!"""###$$$$$$$$$$$$$$$!!!###%%%&&&%%%%%%$$$$$$"""!!!!!!###$$$$$$###!!!""""""######$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########"""######$$$%%%"""""""""""""""###$$$%%%%%%&&&'''((('''&&&%%%$$$$$$%%%%%%&&&&&&%%%###"""$$$$$$###$$$$$$%%%&&&'''%%%%%%$$$$$$$$$%%%&&&&&&#########$$$%%%''')))***---+++***(((''''''''''''))))))******+++,,,,,,,,,,,,+++++++++,,,...///111444333222222222333555666666666666666555555444333333222000/////////000000111333444666777777777666555444333333444555444333222222222222222111111111///000111222333444444444111111000000000000000000222222111111000000000//////////////////000000111111000000////////////000............------,,,,,,++++++++++++++++++++++++...------,,,,,,++++++***))))))))))))))))))))))))(((((()))******))))))(((''''''(((((())))))******))))))))))))************''''''((((((''''''&&&%%%)))((('''&&&&&&&&&&&&&&&((((((&&&$$$&&&)))'''""""""######$$$$$$######"""%%%%%%$$$############$$$++++++************++++++***)))))))))(((((((((((('''((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((()))))))))((((((((((((((((((((((((((('''&&&%%%&&&''')))***((('''''''''''''''((((((******++++++++++++******))))))))))))))))))))))))******************************+++,,,,,,---......,,,,,,,,,+++***,,,000222///............---------...000111111000000111333333333333333333222222111222222111111111111222222111000000000000000//////---......///000000111111111222333444444333222111000000111111111222222222333333444444333333222111000000111111222222222111...........................------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++((())))))******))))))(((&&&&&&((()))))))))((((((%%%&&&'''((())))))))))))%%%&&&&&&'''((((((''''''&&&%%%%%%%%%%%%%%%%%%$$$!!!$$$&&&&&&$$$###$$$%%%$$$$$$$$$$$$$$$#########"""###$$$$$$#########$$$###$$$$$$%%%%%%$$$$$$###""""""#########$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$%%%%%%######$$$%%%%%%%%%###"""""""""###$$$########################$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%######################## """$$$$$$###"""!!!"""######$$$%%%$$$$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$######!!!!!!!!!!!!"""###$$$$$$"""######$$$$$$$$$######!!!""""""###$$$%%%%%%%%%%%%###!!!!!!"""######"""%%%%%%&&&''''''((())))))######$$$$$$$$$%%%%%%%%%######"""""""""###%%%%%%###"""""""""###$$$%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$%%%&&&'''((($$$###$$$$$$%%%&&&'''(((+++***(((&&&&&&&&&'''((()))))))))***++++++,,,,,,++++++******+++---///111111000//////000222444666555555555666555555444444222111000///000000000///111222444666777777777666444222111222333444333222222222222222111111111000///000111222333444444444111111111111111111111111111111000000///////////////////////////000111111000000///...............,,,---...//////---,,,***++++++++++++++++++++++++......---,,,,,,+++*********************************++++++++++++***(((''''''''''''((()))*********((()))))))))************(((((((((((((((''''''&&&"""###$$$%%%&&&&&&&&&&&&###%%%%%%"""$$$)))((($$$"""###$$$$$$$$$$$$###"""&&&&&&%%%$$$$$$$$$$$$$$$))))))(((((((((((())))))))))))))))))(((((((((((('''((((((((())))))******))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((())))))******))))))))))))))))))))))))$$$%%%%%%&&&'''''''''''')))(((((('''''''''((((((++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))************************,,,,,,,,,,,,,,,,,,,,,,,,)))***)))'''%%%&&&+++000111111111000//////.........000111111000000111333222333333333333222111111222222111111111111222222111111000000//////......///000000111222333333333444444555666666555444444000000111111222222222222444444444444333333222111000111222333444333222222------------------------...---,,,,,,++++++,,,,,,---,,,,,,,,,+++*********+++++++++++++++++++++++++++,,,,,,------,,,,,,+++'''((()))******)))((('''%%%&&&((()))))))))((((((%%%&&&'''((())))))))))))+++******((('''$$$###"""&&&&&&&&&%%%%%%$$$$$$$$$$$$'''&&&&&&''')))%%%$$$$$$######"""""""""###&&&&&&###""""""$$$$$$%%%%%%&&&&&&%%%%%%$$$""""""######$$$$$$$$$$$$"""###$$$$$$%%%%%%%%%%%%###$$$%%%%%%######$$$%%%%%%%%%###"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$ !!!!!!"""""""""###""""""############""""""!!!###&&&(((((('''%%%$$$ """%%%'''(((&&&$$$"""%%%%%%$$$$$$$$$$$$$$$%%%$$$%%%%%%%%%%%%$$$######%%%%%%$$$$$$$$$$$$$$$%%%######$$$$$$$$$######"""$$$$$$#########$$$%%%&&&%%%###"""!!!"""###"""!!!""""""######$$$%%%&&&&&&######$$$$$$$$$%%%%%%%%%######"""""""""###%%%&&&"""!!!!!!!!!!!!###%%%&&&%%%%%%%%%$$$$$$##################$$$$$$%%%%%%&&&%%%%%%$$$$$$###$$$$$$$$$'''&&&&&&%%%&&&'''((()))%%%%%%%%%$$$$$$%%%&&&&&&((('''&&&%%%%%%&&&((())))))))))))***++++++,,,,,,+++******)))+++---///111///.........///111444555444444555555666555555555444333222222333333222111111222444666777777777666333222111111333333333111222222222222111111000000///000222333444555555555111111111111111222222222///////////////////////////////////////000111111222111000///////////////+++,,,///000000...+++)))************************......---,,,,,,+++******+++++++++++++++++++++,,,---......---,,,***'''&&&&&&''''''((()))******+++(((((())))))*********+++)))))))))))))))(((((('''$$$%%%&&&'''&&&###!!!%%%'''###"""%%%&&&"""$$$%%%&&&''''''&&&%%%$$$'''&&&%%%%%%$$$$$$%%%%%%******))))))((((((''''''(((((((((((((((((((((((()))((('''&&&'''(((***,,,******+++++++++******)))&&&&&&''''''(((((())))))&&&&&&''''''(((((())))))((((((((((((''''''''''''(((''''''&&&&&&&&&&&&'''%%%$$$######$$$&&&)))***))))))))))))))))))))))))******)))((((((((((((((())))))))))))))))))))))))******+++++++++,,,,,,,,,,,,+++******+++,,,...////////////...------,,,,,,///000111222222222222222...000111222111111222444444333222111000000000000,,,,,,---...///000111111////////////111444666888333444666777666444111///000111222444666777999999555555555444333222111000111111000000//////......///////////////......---......---,,,---...///000000///...---,,,+++++++++,,,---...---***)))((()))...---,,,,,,,,,,,,+++***,,,+++***)))((((((((((((''''''(((((((((((('''''')))((('''((()))***)))(((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%$$$###"""!!!!!!######$$$$$$$$$$$$######""""""#########$$$$$$$$$$$$$$$############$$$$$$"""$$$&&&%%%$$$###$$$%%%)))(((&&&%%%$$$%%%&&&&&&$$$$$$$$$$$$$$$###"""!!!""""""!!!!!! ###!!! """%%%'''&&&$$$###$$$%%%%%%%%%###"""!!!######%%%%%%%%%%%%######&&&%%%%%%$$$#########$$$%%%%%%$$$###""""""######"""#########"""!!! #########$$$%%%%%%%%%&&&###""""""""""""$$$%%%&&&%%%%%%$$$$$$###"""!!!!!!%%%$$$"""!!!!!!"""$$$%%%"""%%%&&&&&&%%%########################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""!!!!!!!!!!!!!!!$$$###!!!!!!### !!!"""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$###$$$%%%''')))******))))))+++***)))((()))***,,,---,,,+++******+++,,,.../////////...//////000111222555444222222333333222111777666555222///...///111111111222333444444444444///111333555555444111000222111000000222333222000000111333555555444333222444333222111000000000000222111000......//////000---------...///000000111333222111///............,,,,,,,,,++++++*********---,,,+++*********+++,,,---------,,,+++***)))(((++++++++++++++++++++++++---------,,,***)))'''&&&''''''''''''((((((((((((''''''(((((((((((('''''''''(((((()))(((&&&$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$#########$$$&&&((()))'''&&&&&&%%%%%%$$$$$$###)))(((&&&"""!!!%%%******)))))))))((((((((('''))))))))))))))))))))))))***)))'''''''''(((***++++++++++++,,,,,,++++++***(((((((((((((((((())))))'''''''''(((((()))))))))((((((((((((''''''''''''***)))))))))))))))******&&&&&&''''''''''''&&&&&&))))))))))))))))))))))))******)))((((((((((((((())))))))))))))))))))))))*********+++++++++,,,,,,,,,++++++,,,,,,---...///............------------///000111111222222111111...000111111111111222444333222222111000000000000------......////////////---...///000222444666777555555666666444222000...///000111222333555666666333444444333222111000///000000000//////////////////////////////...---------,,,,,,+++,,,---.../////////...,,,,,,++++++,,,,,,---...---+++*********---,,,++++++,,,---,,,***,,,+++***)))(((((((((((((((''''''''''''''''''((()))(((''''''((()))(((&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$############&&&&&&&&&%%%%%%$$$""""""######$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%"""###%%%%%%###"""###$$$'''&&&$$$#########$$$$$$$$$$$$$$$$$$$$$###"""""""""""""""!!!!!!!!! ###"""!!!"""%%%&&&%%%###$$$$$$$$$$$$$$$###""""""&&&&&&'''(((((('''&&&&&&&&&%%%$$$$$$#########$$$%%%$$$$$$###""""""######""""""###############"""""""""""""""""""""#########""""""""""""$$$%%%&&&%%%%%%%%%$$$######""""""%%%$$$"""!!!!!!"""$$$%%%!!!###%%%&&&%%%###"""########################$$$$$$############$$$$$$########################!!!!!!!!!!!!""""""""""""###&&&((('''%%%###$$$&&&############$$$$$$$$$$$$$$$#####################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&''''''&&&&&&%%%)))(((&&&%%%%%%'''((()))******))))))***+++---...............///000111222555444333333444444333111333444444333000000111222111111222333444444444444000111333444444222111000000000000000000000000000333333222222222333333444444333222111000000000000000///...,,,,,,------.........//////000111111111000///...------,,,,,,,,,,,,,,,,,,+++++++++******---,,,+++*********++++++,,,,,,,,,,,,+++***)))(((++++++++++++++++++++++++++++++++++++***((('''&&&''''''''''''((((((((((((''''''(((((((((((('''''''''((((((((('''&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$###$$$$$$&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$"""!!!%%%))))))))))))((((((((((((******************************(((''''''((()))))))))******+++++++++******))))))))))))))))))(((((((((((((((((())))))))))))(((((((((''''''''''''&&&&&&&&&&&&&&&''''''((()))((()))******)))'''%%%###))))))))))))))))))))))))***))))))((((((((((((((())))))))))))))))))))))))*********++++++++++++,,,***+++,,,---............,,,,,,------------......//////000111111111000000...///111111000000222333111111000000000000111111/////////......---------+++---///222444666666666666666555333222000///.../////////000111111222222111111222111111000////////////////////////000000...////////////...------,,,++++++++++++,,,------///...---,,,,,,++++++,,,+++,,,......,,,+++,,,---,,,+++***+++,,,---,,,+++++++++***)))(((((((((((()))((('''&&&&&&'''((()))***(((''''''(((((('''%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$############"""""""""&&&&&&&&&&&&&&&%%%$$$#########$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%!!!###$$$$$$###""""""###$$$$$$###""""""""""""######$$$$$$$$$$$$###""""""#########"""""""""""""""$$$###""""""$$$%%%$$$###%%%$$$##################&&&''''''((((((''''''&&&%%%%%%$$$############$$$%%%$$$######"""#########!!!""""""###$$$%%%%%%%%%""""""""""""""""""!!!!!!""""""""""""###$$$%%%&&&&&&%%%%%%$$$$$$#########%%%$$$###""""""###$$$%%%$$$%%%%%%&&&%%%###""" ########################$$$$$$############$$$$$$"""""""""""""""""""""""" !!!!!!""""""#########%%%&&&%%%###""""""###%%%%%%%%%%%%$$$$$$###############"""""""""!!!!!!&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$$$$%%%&&&&&&&&&((())))))***))))))((('''&&&%%%%%%%%%&&&'''))))))((())))))***+++,,,............///000111222555444333333444444333222000222333333222111222333111222333444444555555444333333222222111111000000...000222111...---///111555333222000000111333444333222111111000000000000000///...,,,,,,------.../////////000000111111222///......------,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,+++************+++,,,,,,,,,,,,+++***))))))************************)))))))))))))))(((''''''&&&''''''''''''(((((((((''''''((((((((((((''''''''''''(((''''''&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%$$$###############""""""######$$$%%%%%%&&&$$$%%%$$$"""!!!!!!###%%%))))))))))))((((((((((((************************+++***)))(((''''''(((((('''((())))))))))))))))))++++++******))))))(((((())))))))))))))))))))))))(((((('''''''''&&&&&&&&&$$$$$$$$$$$$%%%&&&'''((())))))******)))(((&&&%%%(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))************++++++++++++((()))+++---------,,,,,,***++++++,,,------.........//////000000000//////---///000000///000111333000000/////////000111111000000///...---,,,+++***+++---111444777777666666555444222000/////////000//////////////////////////////000000000///......---......//////000000000......//////......---,,,,,,,,,,,,,,,,,,---------...------,,,+++++++++,,,***,,,......---------...+++***)))***,,,------,,,******)))((((((((((((((()))(((&&&%%%%%%&&&((()))+++***(((((((((((('''%%%%%%%%%%%%$$$$$$$$$#########"""""""""""""""""""""%%%%%%&&&&&&%%%$$$############$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%"""###%%%%%%###"""###$$$#########""""""""""""#########$$$$$$$$$######"""########################$$$$$$###############"""%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$###############$$$""""""""""""######$$$$$$%%%%%%$$$$$$######"""""""""""""""######$$$%%%%%%&&&%%%%%%%%%$$$$$$######$$$$$$###""""""###$$$$$$!!!!!!"""#######################################$$$$$$############$$$$$$########################""""""""""""!!!!!!!!!!!!"""#########""" $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""!!!!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$######$$$&&&'''$$$%%%&&&((()))+++,,,,,,***)))((('''''''''(((((((((((())))))***++++++,,,---------...///000111222555333222333444555333222///111444444333222222222111222333444555555555555444333111000/////////000---111444222...,,,///222444333111000000111222222222222111000000000000000222111000......//////000......//////000000000000//////////////////......++++++++++++++++++++++++,,,++++++***************+++++++++++++++***))))))************************&&&&&&'''(((((('''''''''&&&&&&&&&'''''''''((((((&&&''''''((((((''''''&&&''''''''''''&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$###############""""""#########$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%(((((((((((())))))))))))******************************)))(((((((((((('''((())))))***++++++******++++++******))))))(((((()))))))))(((((((((((((((''''''''''''&&&&&&&&&&&&''''''''''''((()))***+++))))))((('''((()))***+++(((((((((((((((((((((((())))))(((((((((((())))))************************))))))*********+++++++++&&&''')))***++++++***))))))******+++,,,---...............//////......---,,,...////////////000222/////////...//////000000//////...---,,,+++******,,,...222666777777666555111000///......///111222000000000000/////////...------.../////////......------......//////000000...............------,,,,,,------...............------,,,+++++++++,,,,,,***,,,......------...///+++***)))***,,,---,,,+++***)))(((((((((((((((((()))'''&&&$$$$$$&&&'''))),,,+++))))))))))))'''&&&%%%%%%%%%$$$$$$$$$######"""""""""""""""""""""######$$$$$$$$$$$$######"""######$$$$$$$$$$$$######""""""""""""##################""""""""""""#########%%%&&&&&&%%%$$$$$$%%%######$$$$$$$$$$$$$$$$$$"""######$$$$$$$$$##################$$$$$$$$$$$$###$$$$$$$$$############$$$$$$"""""""""###$$$%%%""""""""""""""""""""""""#########""""""###$$$$$$$$$###############$$$$$$$$$###"""!!!!!!!!!!!!"""%%%$$$$$$######"""""""""!!!""""""###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$###$$$##################$$$ !!!"""$$$%%%&&&########################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!! $$$$$$$$$$$$$$$###"""!!!!!!!!!""""""###$$$$$$%%%%%%%%%$$$$$$$$$###############$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$######$$$&&&'''"""""""""######$$$%%%%%%***)))))))))))))))))))))))))))***++++++,,,,,,,,,,,,,,,------...000111222444222111222333444333222000222444444333111111111222222333444555555555555444333111///......///000///333555333///---///333000111222222222111000///111111000000///000000000222111000......//////000---------...............---...//////000//////...++++++++++++++++++++++++++++++++++++******))))))******+++++++++***))))))))))))))))))))))))))))))%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''&&&&&&'''&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$""""""######$$$$$$$$$$$$$$$$$$$$$#########"""""""""!!!""""""######"""!!!(((((((((((())))))))))))************************)))))))))))))))(((((((((***+++,,,---------------))))))))))))))))))(((((((((((((((((('''''''''''''''''''''&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&'''((()))((('''&&&&&&'''))),,,...))))))))))))))))))))))))((((((((((((((())))))***************************)))))))))************+++%%%&&&'''((())))))))))))))))))***++++++,,,------------.........---,,,,,,,,,---//////......000111//////............//////---------,,,,,,+++++++++---///222444555555333222------,,,---...///111222111000000000/////////...,,,,,,---.../////////.....................//////---............---,,,,,,,,,---.../////////......,,,,,,++++++++++++,,,,,,)))+++---...---,,,---...+++***)))***+++,,,+++***)))((((((''''''(((((((((((('''&&&%%%%%%&&&'''(((+++***(((((())))))(((&&&%%%%%%%%%%%%$$$$$$$$$$$$"""""""""############$$$#########$$$$$$######"""######$$$$$$$$$$$$######!!!!!!!!!""""""""""""###""""""!!!!!!!!!!!!""""""$$$&&&''''''&&&%%%%%%&&&###$$$%%%%%%&&&%%%%%%%%%""""""###$$$$$$$$$$$$##################$$$$$$$$$"""###$$$$$$###"""###%%%##################$$$%%%$$$######""""""######$$$###""""""""""""###$$$$$$#########"""######$$$%%%%%%$$$""" !!!!!!!!!!!!!!!!!!!!! !!!!!!###$$$$$$%%%$$$$$$################################################%%%$$$###""""""$$$%%%&&&########################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!! !!!!!! !!!######!!!  !!!"""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$&&&''''''((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$%%%&&&'''((('''%%%###"""!!!!!!!!!&&&&&&''''''((((((((((((((()))***+++,,,,,,,,,,,,,,,,,,,,,---...000111222222111000111222333222111111333444444222111111222222333444555555666666555222111000.........//////111333555333000...000222---...111222333222000///111000000//////000000000000///...,,,,,,------...------------------------)))+++,,,---......---,,,***++++++++++++,,,,,,,,,******++++++******)))((()))***************))))))((((((((((((((((((((((((%%%&&&&&&'''''''''&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$""""""###$$$%%%%%%$$$$$$&&&%%%%%%$$$######""""""###"""!!!"""###$$$###"""'''((((((((()))))))))***))))))))))))))))))))))))'''(((((())))))))))))))))))***+++,,,,,,---------(((((((((((((((((())))))((('''''''''&&&&&&&&&%%%'''''''''&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$%%%%%%&&&&&&&&&'''((()))++++++))))))))))))))))))))))))((((((((((((((()))******************************))))))))))))************''''''''''''((()))******))))))******++++++,,,,,,---------------,,,+++++++++---............///111000000///...------------******++++++,,,,,,,,,---,,,...///111111000///...,,,,,,,,,------...///000///////////////.........+++,,,---...////////////..................------------......------,,,++++++,,,---.........------,,,+++++++++++++++,,,,,,)))+++------,,,++++++,,,,,,+++)))***++++++***)))(((((('''''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&'''((('''%%%&&&&&&&&&&&&%%%%%%%%%%%%############$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$$$$######!!!""""""""""""###############""""""""""""#########%%%'''&&&%%%$$$%%%%%%######%%%&&&&&&&&&%%%%%%""""""###$$$$$$$$$$$$$$$"""""""""#########$$$$$$ """$$$$$$""""""$$$&&&""""""###$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%"""""""""""""""###$$$$$$######""""""###$$$$$$%%%$$$###""" !!!###$$$ !!!!!!!!!!!!!!! !!!###$$$%%%%%%$$$$$$""""""""""""""""""""""""#########$$$$$$#########%%%$$$"""!!!!!!"""$$$%%%########################$$$$$$############$$$$$$########################!!!!!!!!!!!!"""""""""""""""###!!!"""""""""######$$$$$$$$$""""""######$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&***)))'''%%%%%%$$$%%%%%%###$$$%%%&&&'''((((((((('''((()))++++++++++++***++++++,,,---...000111222000///...///111222111000000111222222111222444555222333444555666666666666000//////.........//////222222222111000/////////---...///000111111222222000000////////////000000000///...,,,,,,------...........................(((***,,,---......---,,,******+++++++++,,,,,,,,,)))******+++***)))((('''))))))************))))))((((((((((((((((((((((((&&&'''''''''''''''&&&%%%%%%%%%&&&&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$###%%%%%%%%%%%%$$$$$$$$$$$$$$$""" !!!###%%%$$$###'''((((((((())))))******((((((((((((((((((((((((&&&'''((()))******))))))&&&&&&'''))))))*********&&&&&&''''''(((((())))))''''''&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%(((((('''&&&&&&&&&''''''$$$%%%''')))***)))((('''))))))))))))))))))))))))((((((((((((((()))******************************))))))))))))************((((((''''''''')))+++,,,***************+++++++++------------,,,,,,+++***+++---......---...///111111000///...---,,,,,,,,,((()))***+++,,,------...,,,,,,---......---,,,+++------------------------........................+++,,,---...///000000000/////////......------,,,------......------,,,+++***+++,,,---...---,,,,,,+++++++++***++++++,,,,,,***+++---,,,+++******+++---+++******++++++)))((((((((('''''''''(((((()))%%%&&&&&&''''''&&&&&&%%%%%%$$$###$$$&&&&&&&&&$$$''''''&&&&&&&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%######$$$$$$$$$$$$######"""############$$$$$$$$$$$$$$$############$$$$$$"""$$$&&&%%%$$$###$$$%%%"""###$$$%%%&&&&&&%%%$$$!!!"""###$$$$$$$$$$$$$$$!!!!!!""""""############"""$$$$$$""""""%%%'''!!!"""###%%%%%%%%%$$$###$$$###"""!!!!!!"""###$$$""""""!!!""""""###$$$$$$######""""""###$$$%%%%%%$$$###"""!!!"""###&&&'''!!!!!!""""""######$$$$$$ !!!###$$$%%%%%%$$$$$$!!!!!!!!!!!!!!!"""""""""######$$$$$$$$$$$$######!!!  ###%%%########################$$$$$$############$$$$$$"""""""""""""""""""""""" !!!"""###$$$%%%"""!!! """&&&'''&&&$$$%%%%%%%%%$$$$$$$$$$$$### !!!"""###$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$%%%&&&&&&&&&&&&%%%""""""""""""###%%%'''(((###$$$%%%'''((()))******%%%&&&(((*********))))))+++++++++,,,...000111222///......///000111111000///000000111111333666999222333444555666666666666.........///////////////333111//////000000...,,,...---------...111333555000000////////////000111222111000///...//////000///////////////.........***+++---///000000///...*********++++++,,,,,,,,,)))******++++++)))((('''((())))))*********))))))((((((((((((((((((((((((''''''((((((''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&%%%$$$$$$$$$%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$''''''''''''&&&$$$"""!!!$$$$$$$$$%%%%%%&&&''''''  (((((())))))))))))(((((('''''''''''''''((())))))''''''(((((())))))******$$$%%%'''((()))***))))))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''((((((''''''&&&%%%'''''''''((((((((((((((()))(((((('''''')))***+++))))))))))))************************************++++++++++++++++++++++++((())))))*********))))))************************)))((('''''''''(((***++++++++++++,,,,,,---------///...---,,,,,,...///111***+++,,,,,,------,,,,,,+++,,,---...---,,,+++***************+++,,,------,,,,,,---------.........***,,,//////...,,,,,,------------...............//////000000000000//////111111000///...---,,,,,,+++,,,---......,,,***)))''''''((()))***+++++++++'''++++++'''&&&)))+++***+++++++++++++++***)))(((&&&'''((())))))((('''&&&''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%$$$######&&&$$$"""$$$'''((('''$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$ !!!!!!"""$$$%%%&&&''''''&&&%%%%%%$$$$$$###!!!!!!"""############"""%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$######"""############$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%$$$###"""!!!!!!"""###$$$!!!!!!""""""""""""""""""""""""""""""%%%%%%###"""""""""###$$$%%%$$$$$$$$$$$$$$$$$$%%%!!!!!! """###$$$######""""""###$$$$$$%%%!!!!!!!!!"""###$$$&&&&&&######""""""""""""##############################""""""""""""############""""""""""""""""""""""""""""""!!!!!!"""###$$$$$$######################## !!!"""######""" !!!###$$$###"""!!!"""###%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$######$$$$$$$$$$$$$$$%%%&&&&&&''''''(((%%%%%%$$$$$$%%%%%%&&&'''$$$%%%&&&&&&''''''&&&&&&%%%&&&((())))))(((%%%$$$$$$&&&(((***+++***)))(((............////////////,,,---///111111111000000111111111111111111222222666555555444444333222222//////......------------111111000000//////......000000000000000000000000222222111000000111222222.........///////////////---.........//////000000222000------...//////............------,,,,,,,,,''''''&&&(((***,,,,,,+++(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&((((((((('''&&&%%%&&&''')))******)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$#########$$$&&&''' !!!"""###############""""""""""""""""""""""""(((((())))))))))))(((((('''''''''''''''((())))))'''((((((((((((((())))))%%%&&&'''((())))))((((((''''''''''''''''''''''''&&&'''''''''(((((((((((('''''''''''''''&&&%%%%%%(((((((((''''''&&&&&&&&&(((((('''''''''((()))***&&&'''''''''((((((((((((((((((((((((((((((((((((++++++++++++++++++++++++***************)))(((((()))))))))))))))))))))))))))(((((('''((()))***++++++++++++,,,,,,,,,,,,,,,+++,,,,,,---------------,,,------...............+++,,,,,,,,,,,,,,,+++++++++++++++***++++++,,,,,,************+++++++++,,,+++---......,,,+++,,,,,,,,,---------......////////////000000000//////...000000//////...---------,,,,,,---------,,,+++***((())))))******+++++++++,,,///...***(((+++...---***++++++++++++***)))(((&&&'''((())))))((('''&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$###""""""%%%###"""###&&&'''&&&$$$##########################################$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$#####################$$$"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%%%%$$$$$$%%%%%%&&&&&&$$$$$$############$$$$$$$$$###"""!!!!!!"""###$$$"""  """"""!!!""""""""""""""""""""""""""""""!!!"""###$$$&&&'''######""""""""""""######%%%$$$#########$$$%%%&&&&&&%%%$$$$$$#########$$$$$$############$$$$$$%%%######""""""""""""############################## """""""""""""""""""""""""""""""""""""""###$$$%%%########################$$$$$$%%%&&&&&&%%%$$$######$$$%%%$$$###"""###%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&%%%%%%$$$############$$$%%%%%%"""###$$$$$$%%%%%%$$$$$$&&&&&&''''''''''''''''''))))))***+++++++++***))),,,,,,------.../////////---...///000111111000000000000111111222222222333444444444333222222111111000000//////............////////////............////////////////////////222222222222222222222222000000//////......---------........./////////000111///---,,,.........---......---------,,,,,,,,,***)))((()))+++++++++)))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((('''&&&%%%$$$###$$$%%%&&&&&&%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''&&&%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$#########$$$%%%&&&##################""""""""""""""""""""""""""""""(((((())))))))))))(((((('''''''''''''''((())))))((((((((('''''''''''''''&&&'''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((&&&&&&&&&&&&%%%%%%%%%$$$)))((('''&&&%%%$$$$$$###'''&&&&&&&&&&&&'''((((((&&&&&&'''''''''((((((((((((((((((((((((((((((((())))))))))))))))))))))))************))))))((('''((((((((((((((((((((((((((((((((((((((()))******,,,,,,,,,++++++++++++++++++,,,...000000///...---,,,,,,---............---,,,,,,++++++++++++,,,,,,---,,,,,,++++++++++++,,,))))))*********+++++++++,,,------,,,***)))+++,,,,,,,,,------...///000000///000000000///...------........................---------,,,,,,,,,++++++*********+++++++++++++++,,,...,,,'''%%%(((++++++******++++++******))))))''''''((((((((((((''''''))))))((((((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%$$$$$$######"""""""""$$$###"""###%%%%%%%%%###""""""""""""""""""""""""$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&##############################$$$$$$$$$%%%%%%%%%'''&&&&&&%%%%%%%%%%%%&&&#########""""""#########$$$###"""!!!!!!"""###$$$###"""!!!!!!"""###""" """"""""""""""""""""""""!!!!!!!!!"""###$$$&&&'''"""!!!!!! !!!!!!"""%%%%%%$$$#########$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###############""""""""""""##############################!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""$$$############$$$%%%%%%########################%%%&&&&&&'''''''''&&&&&&$$$%%%&&&%%%$$$###$$$&&&######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&%%%$$$$$$$$$######""""""######$$$%%%"""###$$$$$$%%%%%%$$$$$$'''&&&%%%%%%%%%''')))***((((((''''''&&&&&&''''''***++++++,,,---...//////---...///000111111111000///000000111222333444444333333333222111111000000000000000///////////////------------............////////////////////////111111333333333333111111111000000///...---,,,,,,.............../////////000...,,,,,,---...---,,,------------,,,,,,,,,,,,---+++******++++++***((())))))))))))))))))))))))((((((((((((((((((((((((+++***((('''%%%%%%$$$$$$%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&$$$###""""""%%%%%%$$$$$$$$$$$$%%%%%%$$$############$$$%%%%%%'''&&&$$$###""""""######""""""""""""""""""""""""(((((())))))))))))(((((('''''''''''''''((())))))((((((''''''&&&&&&%%%%%%(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''&&&&&&%%%%%%$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((())))))***,,,,,,++++++******))))))***+++,,,---...---,,,,,,))))))***+++++++++++++++,,,+++*********+++,,,---...---,,,++++++++++++++++++++++++,,,,,,,,,---------------+++)))(((***,,,+++,,,,,,---...///000000////////////...---,,,,,,,,,,,,---------............---,,,+++++++++,,,,,,,,,,,,++++++++++++++++++,,,---+++%%%###&&&))))))))))))************))))))'''(((((((((((((((((('''(((((((((((('''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$#########"""###############$$$##############################$$$$$$$$$############### !!!###$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&'''&&&&&&&&&""""""""""""""""""""""""""""""###$$$%%%%%%&&&&&&'''&&&%%%%%%$$$$$$$$$$$$######""""""""""""######$$$###"""!!!!!!"""###$$$%%%$$$######$$$$$$""" """"""""""""""""""""""""$$$$$$$$$###############!!!!!!!!! !!!!!!!!!###""""""!!! !!!!!!"""###$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$######""""""""""""####################################$$$$$$$$$%%%%%%%%%""""""""""""""""""""""""%%%$$$$$$$$$$$$$$$%%%%%%##############################$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$###$$$&&&######$$$$$$$$$$$$############$$$$$$%%%%%%$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$###############$$$%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&'''((()))***((('''%%%$$$%%%&&&''')))------------------......---...//////000111111111//////000111333444555555333333333222111111000000////////////............,,,,,,---......///000000////////////////////////...000222333333222000.../////////......---------........................///---,,,,,,------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,***+++,,,,,,+++)))************************((((((((((((((((((((((((***)))'''&&&%%%%%%%%%&&&''''''((())))))(((''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###""""""%%%%%%$$$$$$$$$$$$%%%%%%##################$$$$$$'''&&&$$$""""""###%%%&&&""""""""""""""""""""""""(((((())))))))))))(((((('''''''''''''''((())))))((((((''''''&&&&&&%%%%%%((((((''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&'''&&&%%%$$$$$$$$$%%%%%%###$$$$$$$$$%%%%%%&&&&&&$$$%%%%%%&&&&&&&&&&&&&&&(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((%%%&&&'''((()))*********))))))))))))))))))))))))'''(((((()))))))))))))))+++++++++******)))))))))(((((('''&&&'''((()))***((()))******++++++******++++++***)))***+++---.........---,,,++++++++++++++++++,,,,,,,,,---------------,,,***))))))***,,,,,,,,,------...//////000...............---,,,,,,++++++,,,,,,------.........---,,,+++++++++,,,,,,,,,,,,++++++++++++++++++...000///)))'''***,,,,,,((())))))*********))))))(((((((((''''''((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$######$$$###############$$$$$$$$$$$$$$$$$$$$$$$$######################## !!!###$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$######$$$%%%%%%%%%%%%%%%""""""""""""""""""""""""""""""###$$$%%%&&&&&&'''%%%%%%$$$###"""""""""#########""""""""""""######$$$###"""!!!!!!"""###$$$%%%$$$$$$$$$%%%$$$""" """"""""""""""""""""""""$$$$$$$$$$$$######""""""###""""""!!!!!!""""""###!!!!!!!!!  !!!""""""""""""!!!!!!!!!"""###%%%%%%&&&%%%%%%######""""""""""""##############################""""""""""""####################################%%%%%%$$$$$$$$$$$$$$$%%%########################"""""""""""""""###$$$$$$###$$$%%%$$$###"""###%%%$$$$$$%%%%%%%%%%%%$$$$$$"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&###$$$&&&((())))))((('''***)))(((((()))+++...000000000//////...---------.........///000000111111///000111222333444555555444444444333222222111111------------------------------...///000111111222........................,,,---///111111///---,,,,,,,,,------......//////...............---------...---,,,---......,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++*********,,,---,,,+++))))))))))))))))))))))))''''''''''''''''''''''''((('''&&&%%%%%%&&&((()))$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%########################$$$###""""""###%%%''')))""""""""""""""""""""""""(((((())))))))))))(((((('''''''''''''''((())))))((((((((('''''''''''''''(((((('''&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&((('''%%%$$$$$$$$$%%%&&&"""###$$$$$$&&&&&&'''((($$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&'''((()))*********))))))))))))))))))))))))''''''((()))))))))))))))*********))))))))))))))),,,***)))((((((***,,,---******+++,,,,,,,,,,,,+++***************+++,,,---...------,,,,,,,,,,,,---******+++++++++,,,,,,,,,+++,,,,,,,,,******,,,------------............///,,,,,,---------------,,,+++++++++,,,,,,------------------,,,,,,,,,++++++*********++++++++++++++++++......)))'''***+++***(((((())))))******))))))((((((''''''''''''(((((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%###%%%%%%%%%###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$''''''(((((('''%%%###"""%%%%%%$$$$$$###""""""!!!""""""###$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""###$$$%%%%%%&&&&&&$$$######""""""""""""############""""""#########$$$###"""!!!!!!"""###$$$%%%$$$######$$$%%%$$$""""""""""""""""""""""""""" !!!"""$$$%%%%%%%%%%%%$$$######""""""######$$$""""""#########"""!!!!!!""""""""""""!!! """$$$%%%%%%%%%%%%######""""""""""""#######################################$$$$$$$$$%%%%%%########################%%%%%%$$$############$$$########################""""""""""""###$$$%%%%%%###$$$%%%$$$###"""###%%%$$$$$$%%%%%%%%%%%%$$$$$$!!!"""$$$%%%&&&&&&%%%$$$#########$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''"""###$$$$$$%%%%%%$$$$$$"""$$$''')))***)))'''%%%((('''''''''))),,,...000000000000///......------///.........///000111222000111111222333444555555444444444333222222111111,,,,,,,,,,,,,,,---------.........///000111111222........................,,,,,,............,,,,,,++++++,,,---...//////000.........---------------......---...///...---+++++++++++++++,,,,,,,,,,,,***))))))***,,,---,,,+++((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&(((((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$%%%&&&&&&$$$$$$############$$$$$$#########$$$######"""!!!!!!!!!!!!"""###%%%'''(((""""""""""""""""""""""""(((((())))))))))))(((((('''''''''''''''((())))))'''((((((((((((((())))))((('''&&&%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((()))(((&&&%%%$$$%%%&&&'''$$$$$$%%%%%%&&&&&&''''''$$$%%%&&&'''(((''''''&&&%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((())))))))))))))))))))))))'''(((((((((((((((''''''((((((((((((((((((((((((&&&'''((()))***))))))(((((((((((()))))))))))))))++++++++++++,,,,,,------)))******+++++++++++++++((()))***++++++,,,,,,,,,------,,,,,,,,,------...++++++,,,,,,,,,---------)))+++---------,,,---..................---------***+++,,,---------------+++++++++++++++,,,,,,,,,,,,,,,---------,,,+++***((())))))******+++++++++&&&***+++((('''))))))''''''(((((())))))))))))))))))((('''&&&&&&'''((()))''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&'''&&&###"""###%%%########################!!!!!!"""###$$$%%%%%%&&&************(((%%%###!!!$$$#####################"""######$$$$$$$$$$$$$$$#################################$$$$$$%%%%%%%%%#########"""######$$$$$$$$$$$$############$$$$$$$$$###"""!!!!!!"""###$$$%%%###!!!!!!###$$$%%%$$$""""""""""""""""""""""""!!!"""$$$%%%%%%%%%%%%$$$######""""""######$$$"""###$$$%%%%%%$$$$$$### !!!"""###"""  """$$$$$$$$$""""""######""""""""""""##############################$$$$$$$$$%%%%%%%%%&&&&&&########################%%%$$$###"""""""""""""""########################""""""!!!!!!"""###%%%&&&$$$%%%&&&%%%$$$###$$$&&&######$$$$$$$$$$$$###### """$$$&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&"""###$$$$$$%%%%%%$$$$$$%%%&&&'''((((((''''''&&&%%%%%%%%%%%%&&&(((***+++---------......///////////////......///000111222222222222333333444444444333333333222111111000000,,,,,,,,,---------......---......//////000000000........................------------------------,,,,,,,,,------..................------,,,,,,,,,///......///000///---+++******+++++++++,,,,,,,,,,,,***))))))***+++***(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''''''''(((''''''''''''''''''((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$############$$$$$$"""###$$$$$$###"""!!! !!!!!!""""""###$$$%%%%%%""""""""""""""""""""""""(((((())))))))))))(((((('''''''''''''''((())))))''''''(((((())))))******'''&&&%%%%%%%%%%%%''''''%%%%%%%%%%%%%%%%%%%%%%%%(((((((((((()))))))))******((('''%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((((((((('''&&&'''''''''((((((((())))))*********************************************************)))(((&&&%%%$$$''''''''''''''''''''''''&&&''')))*********)))(((''''''(((((())))))******$$$%%%'''((()))(((&&&%%%''''''((()))))))))))))))'''(((***+++,,,,,,++++++,,,,,,,,,,,,------...///........./////////000000(((***---///.........////////////...------,,,,,,)))***+++,,,---.........+++++++++++++++++++++++++++,,,---......,,,***)))''''''((()))***++++++,,,''',,,...,,,+++,,,,,,***''''''((())))))))))))))))))((('''&&&&&&'''((())))))(((((((((''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%##################$$$$$$$$$'''((('''$$$"""$$$&&&"""""""""""""""""""""""" !!!###$$$%%%&&&'''&&&'''(((((('''&&&###"""$$$$$$$$$%%%%%%&&&''''''######$$$%%%%%%%%%%%%$$$###########################$$$$$$$$$$$$%%%%%%%%%############$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$###"""!!!!!!"""###$$$%%%### """$$$%%%&&&""""""""""""""""""""""""######$$$%%%$$$###"""!!!######""""""""""""######!!!"""###$$$%%%%%%$$$###"""%%%&&&&&&&&& !!!###$$$###""" ######""""""""""""############################## !!!!!!!!!########################$$$$$$###"""!!!!!!""""""########################!!! """$$$%%%%%%&&&''''''%%%%%%&&&'''""""""############"""""" """$$$&&&'''&&&%%%$$$&&&&&&%%%$$$$$$##################"""###$$$$$$%%%%%%%%%&&&'''''''''&&&&&&)))((('''&&&%%%&&&'''(((((((((((((((((()))***+++)))***+++,,,...///000111//////......///000222333333333333333333333333333222222111111000/////////---------.........//////---------.......................................///...------------...///---------------------,,,.........------,,,,,,,,,/////////000111000...+++*********++++++,,,,,,,,,---+++***)))))))))'''%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))((('''%%%$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$############$$$$$$"""###$$$$$$$$$"""!!! !!!""""""#########""""""""""""""""""""""""""""""))))))))))))))))))))))))******))))))((((((''''''***)))'''%%%%%%''')))***&&&%%%%%%$$$%%%&&&'''(((%%%######%%%&&&%%%!!!""""""###$$$%%%%%%&&&&&&((((((((((((((('''''''''$$$%%%%%%&&&&&&%%%%%%$$$'''(((((('''&&&%%%$$$###((((((''''''''''''(((((())))))))))))(((((((((((())))))(((((('''''''''&&&%%%&&&((())))))(((&&&%%%)))(((((((((((()))************))))))((((((''''''((((((((((((((((((''''''******))))))((((((''''''+++++++++***************,,,++++++******++++++,,,------.........------,,,---000222333000,,,)))(((......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++*********((()))+++,,,---,,,,,,+++,,,+++))))))***+++***)))------,,,,,,+++***))))))))))))*********+++++++++***************+++++++++%%%&&&&&&&&&'''((((((((('''''''''''''''''''''''')))(((&&&%%%$$$%%%&&&&&&'''((()))(((%%%#########$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$#########!!!"""###$$$$$$###!!!!!!!!!""""""""""""#########&&&&&&%%%$$$############ !!!###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$"""!!! """###%%%&&&&&&%%%$$$######$$$$$$%%%%%%$$$$$$###((('''%%%###"""!!! !!!!!!""""""######""""""""""""""""""""""""!!!"""###$$$$$$###"""!!!"""###$$$$$$###!!! """"""""""""""""""""""""&&&###"""$$$'''&&&!!!$$$$$$######""""""!!!!!!"""""""""""""""######$$$$$$######"""!!! $$$$$$###""""""!!!!!!!!!###############"""!!!!!!###$$$%%%$$$""""""###$$$$$$$$$$$$###############"""!!!"""%%%((((((%%%"""$$$%%%&&&%%%###!!!!!!!!! !!!"""######"""!!! ######$$$$$$$$$%%%%%%%%%***)))((('''&&&&&&%%%$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$#########$$$&&&%%%%%%%%%%%%&&&'''''')))(((''''''(((((('''&&&---,,,,,,,,,,,,,,,,,,,,,((('''(((+++000333222000333333333222222111111111111111000......---------------,,,,,,,,,,,,------++++++******+++---///000,,,,,,---....../////////...+++***+++///000///,,,***+++---//////...---,,,------............------+++,,,---.........---,,,---,,,***(((((()))***+++,,,+++)))((((((((()))***(((&&&$$$%%%((((((%%%###((((((((((((((((((((((((***'''###!!!!!!#########''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""!!!!!!"""###$$$###$$$%%%%%%###"""""""""$$$"""!!! !!!"""$$$%%% !!!!!!!!!!!!))))))))))))))))))))))))))))))))))))((((((''''''***)))(((''''''((()))***&&&&&&%%%%%%%%%&&&((()))###""""""$$$'''(((&&&$$$$$$$$$%%%%%%&&&&&&''''''))))))(((''''''&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$'''''''''&&&&&&%%%%%%%%%((((((''''''''''''((((((((((((((('''''''''''''''))))))((((((((('''''''''%%%&&&'''))))))'''&&&%%%''''''((((((((()))))))))))))))))))))((((((((((((''''''''''''''''''''''''***)))))))))((((((((('''******************++++++++++++++++++++++++++++++******++++++++++++*********---///000...+++***)))***++++++,,,---...//////......------,,,,,,++++++,,,,,,,,,+++++++++******+++,,,,,,------------,,,,,,***))))))***++++++***------,,,++++++***))))))((((((((())))))*********++++++******)))))))))(((&&&&&&''''''''''''''''''((((((((((((((((((((((((((('''&&&$$$$$$$$$%%%&&&'''((()))(((%%%######$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$ !!!"""###$$$$$$###""""""""""""#########$$$$$$$$$$$$$$$###$$$$$$%%%%%%!!!!!!!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%$$$#########$$$$$$%%%%%%$$$$$$###$$$######"""""""""######!!!!!!!!!!!!""""""######""""""""""""""""""""""""!!!"""###$$$$$$###"""!!!!!!!!!"""######"""!!! """"""""""""""""""""""""""""""""""""""""""""""""&&&$$$"""###&&&&&&"""#########""""""""""""""""""""""""""""""######$$$$$$$$$$$$$$$############!!!""""""#########""""""###############"""!!!!!!"""###$$$$$$""""""###$$$"""""""""#########$$$$$$%%%$$$$$$%%%&&&%%%"""###$$$%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$###""""""!!!!!!###$$$$$$$$$$$$%%%%%%%%%&&&%%%$$$$$$######$$$$$$&&&%%%%%%%%%%%%&&&'''''')))'''''''''))))))((('''((((((((((((((((((((((((,,,++++++,,,///000...,,,000000111111111111111111111111000///...---------//////............//////***))))))))))))+++,,,---...---------------------,,,------,,,+++++++++,,,///...,,,++++++---000222,,,,,,------------,,,,,,((()))+++,,,---------------,,,***)))((()))***+++,,,+++***)))((())))))***)))'''&&&'''))))))&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&***'''%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######"""""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""###$$$%%%###$$$&&&%%%###""""""######"""!!! !!!"""$$$%%%############$$$$$$$$$$$$)))))))))))))))))))))))))))))))))((((((((((((''')))))))))******)))))))))''''''&&&&&&''''''((()))%%%$$$$$$%%%'''(((((('''&&&&&&&&&&&&''''''''''''))))))((('''%%%$$$###"""%%%%%%&&&&&&&&&&&&%%%%%%((('''&&&%%%%%%&&&''''''(((((((((''''''(((((((((&&&&&&&&&'''''''''''''''))))))((((((((((((''''''%%%&&&'''(((((('''&&&%%%%%%&&&'''((()))(((''''''(((((((((((())))))))))))&&&&&&&&&&&&&&&&&&''''''))))))))))))(((((((((((()))))))))***+++++++++,,,***+++,,,,,,,,,,,,+++***))))))***************))))))+++,,,,,,+++***+++,,,******+++,,,---...////////////...---,,,+++******,,,,,,,,,++++++++++++***---,,,,,,+++++++++,,,,,,+++)))((()))+++,,,,,,+++,,,,,,,,,+++******))))))''''''(((((((((((())))))++++++***)))((('''&&&&&&((((((''''''''''''''''''((((((((((((((((((((((((&&&%%%%%%$$$$$$$$$$$$%%%'''((()))(((%%%$$$###$$$########################!!!!!!""""""###$$$$$$%%%!!!"""###$$$$$$###"""!!!############$$$$$$$$$%%%############$$$%%%&&&'''$$$######"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%&&&''''''&&&%%%%%%$$$#########$$$###$$$$$$%%%%%%$$$$$$###"""""""""!!!!!!""""""###!!!!!!!!!""""""""""""###""""""""""""""""""""""""""""""###$$$$$$###"""""" !!!"""###$$$%%%""""""""""""""""""""""""""""""""""""""""""""""""&&&$$$!!!"""$$$$$$"""""""""""""""############"""""""""""""""######$$$$$$$$$$$$%%%%%%%%%&&&&&& """$$$%%%$$$###""""""############""""""!!!"""###$$$$$$""""""###$$$!!!!!!""""""######$$$$$$$$$######$$$%%%$$$!!!"""$$$%%%&&&%%%$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&#########$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$&&&%%%%%%%%%%%%&&&''''''(((''''''(((***+++***)))))))))))))))))))))))))))---,,,,,,---//////---,,,......//////000111111222111000000//////.........//////............//////......------------............---,,,,,,+++******,,,///111///***(((***---,,,+++***))))))+++---...+++,,,,,,,,,,,,,,,,,,+++&&&'''(((***,,,,,,---------,,,+++))))))******+++++++++***))))))))))))***)))((((((((())))))'''&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###"""!!! $$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%###%%%&&&&&&$$$######$$$###"""!!!!!!!!!"""$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%(((((((((((((((((((((((((((((((((((((((((((((((('''((()))******)))((('''((((((''''''(((((((((((()))(((&&&%%%%%%%%%%%%%%%'''''''''&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$######%%%%%%&&&&&&&&&&&&%%%%%%***)))&&&%%%$$$%%%&&&'''''''''((((((((((((''''''&&&&&&''''''''''''(((((())))))((((((((((((((((((&&&&&&'''(((((('''&&&&&&$$$%%%'''))))))(((&&&%%%''''''(((((())))))******%%%%%%%%%&&&&&&&&&&&&&&&))))))))))))(((((((((((((((((()))***+++,,,,,,,,,)))***,,,------,,,***)))******+++,,,,,,,,,++++++***+++,,,+++***)))+++,,,---------,,,,,,,,,++++++------,,,,,,++++++******++++++++++++++++++++++++,,,+++)))((('''((())))))***((('''(((+++,,,---,,,,,,+++++++++******))))))((((((((((((((((((((((((***))))))(((''''''&&&&&&))))))((((((''''''&&&&&&((((((((((((((((((((((((%%%$$$$$$$$$$$$$$$$$$$$$&&&(((((((((%%%$$$$$$$$$########################!!!!!!"""""""""############$$$$$$$$$###""" ######$$$$$$$$$%%%%%%%%%$$$#########$$$$$$%%%&&&&&&%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$&&&'''(((((('''&&&$$$###"""######$$$###$$$$$$%%%%%%$$$$$$###%%%$$$###!!! """"""""""""""""""""""""""""""""""""""""""""""""########################"""!!! !!!###%%%''' """"""""""""""""""""""""&&&$$$!!!!!!"""###"""!!!!!!!!!""""""######$$$$$$"""""""""""""""######$$$$$$$$$$$$$$$$$$######### ###%%%%%%$$$"""!!!""""""############"""!!!!!!"""######""""""###$$$"""""""""""""""""""""""" !!!###$$$$$$#########%%%&&&&&&%%%$$$%%%&&&$$$###"""!!!!!!"""###$$$############$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$###$$$$$$%%%&&&%%%%%%%%%%%%&&&''''''((('''&&&(((***++++++***************++++++++++++***+++,,,---///000000000///000000000000000000000000000000000//////......---,,,,,,++++++,,,,,,---000//////......---------,,,,,,,,,+++++++++******---...000///---,,,---///'''***---///000---***(((,,,,,,------------,,,,,,(((((()))***+++,,,,,,,,,---,,,+++*********++++++++++++*********))))))))))))(((((())))))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&%%%### %%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######""""""########################%%%%%%$$$$$$$$$$$$%%%%%%###%%%&&&&&&$$$###$$$%%%""""""!!!!!!""""""###$$$!!!!!!!!!"""""""""######(((((((((((((((((((((((('''''''''''''''((((((((($$$&&&((())))))(((&&&$$$((((((((((((((((((''''''(((((('''%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%,,,***(((%%%$$$$$$%%%&&&''''''((())))))(((''''''''''''((((((((()))))))))(((((())))))))))))))))))&&&''''''''''''''''''&&&$$$%%%'''))))))(((&&&%%%''''''(((((())))))******%%%%%%%%%&&&&&&&&&''''''(((((((((((())))))))))))(((((()))***+++,,,,,,,,,)))***,,,------,,,***))))))***+++,,,,,,,,,,,,,,,---...---+++))))))***,,,------,,,,,,,,,+++++++++))))))******++++++,,,,,,++++++++++++++++++++++++,,,+++)))((('''((())))))***((('''(((+++,,,---,,,++++++***************)))))))))))))))))))))))))))''''''''''''''''''(((((()))))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&'''((('''&&&$$$$$$%%%#################################"""""""""!!!!!!!!!!!!###$$$$$$###""""""######$$$$$$$$$%%%%%%%%%&&&%%%$$$$$$#########$$$'''&&&%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''&&&$$$###"""###$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$"""!!! ############""""""""""""########################$$$$$$############$$$$$$%%%###!!! """$$$%%%!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""$$$###!!!!!!""""""""""""!!!!!!""""""######$$$$$$"""""""""""""""######$$$$$$$$$###""" !!!"""$$$%%%%%%### !!!""""""#########"""""" !!!######""""""###$$$%%%%%%$$$###"""!!! !!!"""############$$$%%%'''((('''%%%######$$$###"""!!! !!!"""###""""""#########$$$$$$$$$!!!""""""######$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$###$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&'''''''''&&&&&&'''***++++++***''''''((((((((()))))))))***+++---...//////000111333333222111000000/////////000000111000000///...,,,,,,++++++++++++,,,,,,+++++++++******)))((((((*********+++++++++,,,,,,,,,***)))+++...///...---+++---000222222000---+++------............------,,,,,,,,,,,,++++++,,,,,,---,,,,,,+++++++++++++++++++++++++++*********)))'''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&$$$!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&###########################$$$$$$$$$$$$$$$$$$###"""$$$%%%%%%$$$###$$$%%%"""""""""""""""######$$$ !!!!!!!!!""""""))))))))))))))))))))))))&&&''''''''''''((((((((($$$%%%'''(((((('''%%%$$$''''''((((((((('''&&&&&&###%%%&&&&&&%%%&&&''')))%%%%%%%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&+++***((('''%%%%%%&&&&&&&&&'''((())))))((('''&&&''''''(((((()))*********(((((())))))))))))******''''''''''''''''''''''''%%%&&&'''((()))(((''''''(((((((((((())))))))))))%%%%%%%%%&&&''''''(((((((((((((((((()))))))))))))))))))))***+++++++++,,,***+++,,,,,,,,,,,,+++***(((((()))***++++++++++++---...---,,,)))((()))+++))))))***+++,,,---......(((((()))***+++,,,------***++++++++++++,,,,,,,,,---,,,,,,+++++++++,,,,,,+++)))((()))+++,,,,,,+++******************************))))))))))))((((((''''''''''''((((((((()))))))))((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&%%%%%%%%%%%%'''((('''&&&$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###""""""!!!!!! ###%%%&&&&&&&&&############$$$$$$$$$%%%'''&&&%%%$$$############&&&%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%###$$$$$$%%%%%%$$$$$$###!!!!!!!!!!!!"""###$$$$$$$$$############"""""""""########################%%%$$$############$$$%%%&&&%%%###!!!!!!!!!###$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""""""""""""""######$$$$$$###"""!!!"""###$$$%%%$$$""" !!!""""""############"""!!!""""""""""""###$$$&&&%%%%%%$$$###"""!!!!!!$$$%%%%%%$$$"""!!!!!!"""&&&'''(((&&&$$$"""""""""$$$##################$$$"""""""""############$$$######$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$######$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&'''''''''&&&&&&''')))***)))((((((((())))))******++++++,,,...000000...---...///444444333222000///...---///000111111111000///.........------------......++++++,,,,,,+++***))))))))))))***++++++,,,------)))&&&$$$''',,,///---***///---***''''''))),,,...---......//////......---000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,++++++***)))&&&((())))))'''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''(((&&&###!!!&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%&&&'''(((((($$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######!!!###$$$$$$#########$$$!!!"""""""""############!!!"""""""""############))))))))))))))))))))))))&&&&&&&&&'''''''''((((((%%%&&&'''(((((('''&&&%%%&&&''''''((('''&&&%%%$$$###%%%((()))((('''((()))%%%%%%&&&&&&''''''((((((%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((&&&'''((())))))((('''&&&&&&&&&''''''((())))))***(((((()))))))))*********'''''''''&&&&&&'''''''''''''''((((((((()))))))))))))))))))))((((((((((((%%%&&&&&&'''(((((())))))'''((((((((()))))))))*********************++++++++++++++++++++++++++++++((()))***+++,,,,,,,,,,,,)))***++++++)))))))))+++))))))***+++,,,------...+++++++++,,,,,,------...******+++++++++,,,,,,,,,+++,,,,,,------------,,,,,,***))))))***++++++***))))))))))))************)))))))))(((((('''''''''))))))((((((((((((((((((((((((((((((((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&'''&&&&&&%%%%%%&&&((('''&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$#########!!!###$$$%%%%%%%%%"""""""""#########$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%"""######$$$%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###"""!!!!!!"""###$$$%%%%%%$$$$$$$$$#########""""""########################%%%$$$$$$######$$$$$$%%%%%%$$$###"""""""""##############################"""""""""""""""""""""""" !!!#########"""!!!!!!#########""""""""""""""""""""""""""""""######$$$$$$$$$###"""!!!""""""#########""""""!!!!!!!!!"""############### """"""!!!!!!###%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$&&&&&&%%%"""!!!"""$$$###%%%&&&%%%###""""""######$$$$$$%%%%%%$$$$$$###""""""""""""############%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''$$$$$$######$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&'''''''''&&&%%%&&&'''((('''&&&))))))******+++,,,,,,---+++---000000......///111222222111000//////.........///111222222111000///...------,,,,,,------...---......//////...---,,,+++++++++,,,,,,,,,,,,,,,((((((((()))+++,,,,,,,,,///+++'''######&&&***---,,,------......------,,,///...---,,,,,,------...,,,,,,------,,,,,,+++***++++++,,,,,,,,,+++***)))''')))+++***(((&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&'''(((&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$###!!!######"""""""""$$$!!!!!!"""###############""""""#########$$$$$$$$$))))))))))))))))))))))))&&&&&&&&&'''''''''((((((''''''((((((((((((''''''&&&&&&'''''''''&&&$$$###&&&***---,,,)))&&&&&&&&&%%%&&&&&&'''((()))******'''''''''&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&###$$$&&&((()))*********&&&'''(((******((('''&&&%%%%%%&&&&&&'''((())))))(((((())))))*********+++''''''&&&&&&&&&&&&'''''')))(((((((((((()))************))))))((((((''''''&&&&&&''''''((()))******'''((((((((())))))******+++++++++***************,,,++++++******++++++,,,***+++,,,---.../////////%%%''')))***))))))***+++,,,,,,,,,+++++++++******.....................---*********++++++,,,,,,,,,((()))+++,,,------,,,+++,,,+++))))))***+++***))))))))))))))))))*********(((((('''''''''&&&&&&&&&++++++***)))(((''''''&&&''''''(((((())))))******''''''''''''''''''''''''###$$$&&&'''((('''&&&&&&%%%&&&((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&#########$$$%%%%%%&&&&&&"""###$$$$$$###"""!!! !!!""""""""""""#####################$$$%%%&&&&&&$$$######"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$%%%%%%&&& !!!###%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%$$$###"""""""""###$$$$$$$$$$$$######""""""########################&&&%%%$$$######$$$%%%&&&$$$###############$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!###$$$###"""!!!!!!$$$$$$######""""""!!!!!!"""""""""""""""######$$$%%%$$$$$$$$$######""""""!!!!!!!!!"""######$$$$$$!!!!!!"""############### """"""!!!!!!###%%%"""######%%%&&&'''((((((!!!$$$%%%$$$######&&&)))!!!###$$$$$$#########$$$"""###$$$%%%%%%$$$###"""""""""""""""############!!!!!!!!!!!!!!!!!!!!!!!!%%%%%%%%%&&&&&&&&&''''''$$$#########$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&'''''''''&&&%%%%%%&&&'''&&&$$$$$$%%%%%%&&&'''(((((()))&&&***...//////000333666///////////////............///111222222111000///,,,++++++******++++++,,,***+++,,,------,,,++++++......---,,,,,,+++++++++***---///...,,,+++---000//////...---,,,,,,,,,---+++,,,,,,------,,,,,,+++---,,,,,,+++,,,---///000,,,,,,---------,,,+++***++++++,,,---,,,+++***)))(((***,,,+++)))'''(((***$$$$$$$$$$$$$$$$$$$$$$$$"""!!!!!!###%%%''''''&&&########################%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%% """###"""!!!"""###!!!!!!"""###############!!!""""""""""""#########))))))************))))))(((((('''''''''&&&&&&&&&(((''''''''''''&&&&&&&&&''''''&&&%%%&&&'''((()))))))))'''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''(((''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''((((((((((((((((((((((((''''''((())))))((('''&&&&&&'''''''''(((((())))))******)))((('''&&&%%%%%%***)))(((((()))+++---///''''''(((((())))))******))))))))))))))))))))))))''''''((((((((((((''''''))))))))))))(((((((((((('''((()))***+++,,,------)))************++++++++++++,,,---,,,+++***+++,,,------,,,+++++++++,,,,,,......---,,,,,,+++******)))***,,,,,,***)))***+++)))+++,,,+++((((((***,,,+++++++++*********))))))++++++,,,---,,,+++***)))+++*********))))))(((((('''''''''''''''((())))))(((((('''&&&&&&&&&&&&&&&((()))***+++***)))'''%%%&&&&&&%%%%%%%%%&&&'''''''''''''''&&&&&&%%%%%%%%%&&&''''''&&&$$$######$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""###$$$$$$,,,'''###!!!###$$$$$$######$$$$$$%%%%%%$$$$$$### !!!"""###$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$###%%%%%%$$$"""!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%###""""""$$$'''################################################$$$###"""!!!  ###$$$$$$###### !!!!!!""""""######""""""###$$$$$$###!!!!!!!!!!!! !!!!!!###############"""!!!!!! !!!!!! """"""""""""""""""""""""###############"""!!!!!!""""""""""""############ !!!"""$$$%%%&&&""""""###%%%''''''%%%###$$$$$$$$$#########""""""$$$$$$######"""#########!!!"""###$$$%%%&&&&&&&&&###!!!  !!!###"""############$$$$$$$$$%%%%%%$$$######$$$$$$$$$'''&&&%%%$$$$$$%%%&&&'''((((((&&&%%%%%%&&&(((((($$$$$$$$$$$$$$$$$$$$$$$$%%%&&&(((*********)))))))))+++---/////////...---222333333000,,,+++---111111111111111111000//////111///...---......,,,+++(((***---///---,,,+++,,,,,,,,,------,,,,,,++++++,,,,,,,,,+++++++++******(((***,,,---...---+++*********++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,************************************************...---,,,***)))'''&&&%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################$$$$$$###"""!!!!!!!!!"""$$$%%%%%%$$$###""""""###$$$%%%&&&%%%%%%%%%$$$#########!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""(((((())))))))))))(((((((((((('''''''''&&&&&&&&&(((''''''''''''&&&&&&&&&$$$$$$#########$$$%%%&&&(((''''''&&&&&&'''((((((&&&&&&'''''''''(((((((((&&&&&&&&&&&&%%%%%%%%%$$$''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&'''(((((('''&&&&&&''''''''''''((((((((())))))))))))(((''''''&&&&&&***)))(((((((((***,,,---)))))))))(((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''(((((()))))))))************+++++++++++++++))))))*********+++++++++(((***+++***)))((()))***,,,,,,+++++++++,,,,,,---...------,,,++++++******)))***,,,,,,***)))***+++***+++,,,+++))))))***---,,,,,,,,,,,,++++++******+++,,,---------,,,******************)))))))))((('''''''''''''''((()))))))))(((''''''&&&&&&&&&'''((())))))***)))((('''&&&'''&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&''''''&&&$$$######$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################---***&&&$$$%%%''''''&&&###$$$$$$%%%%%%$$$$$$###!!!"""###$$$%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$###$$$%%%$$$"""!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$###!!!!!!###%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!$$$######"""!!!  """$$$%%%%%%$$$$$$!!!!!!""""""###%%%&&&'''!!!"""######$$$###""""""""""""!!!!!!!!!!!!"""""""""############"""!!!!!! """"""###"""!!!!!!""""""""""""""""""""""""###############"""!!!!!!!!!!!!"""""""""#########!!!!!!!!!"""###$$$%%%&&&######"""###%%%%%%$$$###$$$$$$$$$#########""""""$$$###############$$$$$$"""######$$$%%%%%%%%%%%%###"""  """###"""############$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$######$$$$$$$$$((((((((((((((((((((((((&&&'''((())))))******))))))+++---...///...------//////...---+++,,,...000...////////////...------///...,,,,,,------+++))))))+++---...---,,,,,,------------------,,,+++***++++++++++++++++++++++++$$$%%%''')))***+++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********************************)))))))))((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&&&&&&&&&&$$$###""""""###$$$%%%&&&%%%$$$############$$$%%%$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!"""""""""######""""""""""""""""""""""""''''''(((((((((((('''''''''''''''''''''&&&&&&&&&(((''''''''''''&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&&&&'''''')))******''''''((((((((()))))))))&&&&&&&&&&&&%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$%%%&&&'''''''''&&&''''''''''''((((((((((((((((((((((((((((((((((((***)))(((''''''((()))*********))))))(((''''''&&&((((((((((((((((((((((((''''''((((((((((((''''''%%%&&&'''((()))******++++++*********))))))(((((()))))))))*********+++++++++,,,------,,,+++,,,---+++++++++++++++,,,---...------,,,,,,++++++******)))***,,,,,,***)))***++++++,,,,,,,,,******,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,+++******************))))))))))))'''''''''''''''((()))))))))((((((''''''''''''((()))))))))(((((((((((('''((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''&&&$$$######$$$################################################"""###$$$%%%%%%$$$###""",,,***&&&%%%&&&'''((('''###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###$$$%%%$$$"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######"""!!!!!!"""$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!#########"""""""""!!!!!!"""""""""#########$$$$$$"""!!!!!!!!!###%%%'''((( !!!"""######$$$############""""""""""""######"""""""""""""""!!! !!!"""######$$$$$$$$$###"""""""""""""""""""""""""""############""""""!!!!!!!!!""""""""""""#####################$$$%%%%%%%%%###""""""#########"""$$$############"""""""""""""""""""""###$$$%%%%%%###$$$$$$%%%%%%$$$$$$$$$###"""!!! !!!"""###"""############$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%))))))))))))))))))))))))''''''''''''((()))******)))***,,,.........------,,,***)))))),,,...//////.........///......---,,,...,,,++++++++++++***(((+++,,,------,,,,,,---...............---,,,+++************++++++,,,------))))))***++++++,,,------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************''''''((())))))***++++++''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((((((''''''&&&&&&&&&$$$$$$$$$###$$$$$$%%%&&&%%%$$$$$$######$$$$$$%%%""""""##################%%%%%%%%%%%%%%%%%%%%%%%%"""""""""#########$$$$$$""""""""""""""""""""""""'''(((((())))))(((((('''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&((((((((((((((()))))))))''''''''''''((()))******(((((((((((())))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$%%%&&&'''((((((((('''''''''(((((((((((((((''''''''''''(((((()))))))))(((((('''''''''(((((())))))((((((((('''''''''((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&''''''((())))))***(((((((((''''''''''''&&&))))))))))))************+++,,,------,,,,,,---...************+++,,,---...,,,,,,,,,,,,++++++******)))***,,,,,,***)))***+++,,,,,,,,,,,,+++,,,---...,,,,,,,,,,,,,,,,,,,,,++++++++++++*********))))))*********)))))))))))))))'''''''''''''''((()))))))))(((((('''''''''(((((()))(((((('''''''''(((((()))((('''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%###"""###$$$########################""""""""""""""""""""""""!!!"""$$$%%%%%%$$$"""!!!((('''%%%$$$%%%&&&&&&'''###$$$$$$%%%%%%$$$$$$###$$$%%%%%%%%%%%%$$$$$$#########$$$%%%%%%%%%%%%$$$"""$$$%%%$$$###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$###"""!!!###$$$###########################################################################""""""!!!!!!!!!"""""""""!!!  !!!###%%% !!!"""###$$$$$$$$$$$$##################$$$!!!""""""""""""!!! !!!""""""###$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!""""""############"""!!!!!!!!!!!!!!!"""""""""###$$$$$$$$$###$$$$$$%%%%%%&&&$$$!!! !!!""""""!!!############""""""""""""""""""""""""###$$$%%%&&&%%%%%%%%%%%%%%%$$$###"""###""""""!!!!!!""""""###""""""#########$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&'''$$$%%%&&&''''''&&&%%%$$$%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''((('''&&&&&&'''(((***+++******,,,------...------,,,)))'''))),,,///...---///000000000000///......---,,,******++++++***)))+++,,,---,,,++++++---////////////...---,,,+++***((()))***+++,,,---......000///...,,,++++++***+++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************************&&&''''''((()))***++++++''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!!!!"""#########$$$########################"""#########$$$$$$$$$$$$""""""""""""""""""""""""((())))))******))))))(((&&&'''''''''''''''''''''(((''''''''''''&&&&&&&&&$$$$$$%%%%%%&&&&&&&&&&&&((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((())))))))))))''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&'''(((((()))***((((((((((((((('''''''''&&&&&&''''''((()))))))))((((((''''''''''''''''''&&&'''''''''((((((((()))''''''''''''''''''''''''''''''((((((((((((''''''(((((((((''''''''''''''''''''''''(((((((((((()))(((((()))))))))*********&&&'''(((((('''''')))***)))))))))***+++,,,---...,,,+++++++++++++++******)))***,,,,,,***)))***+++,,,+++++++++,,,---------************++++++++++++***))))))((((((((((((((())))))))))))))))))******'''''''''''''''((())))))((((((''''''''''''((((((((((((''''''''''''((())))))((('''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%###"""###$$$########################""""""""""""""""""""""""!!!"""$$$%%%%%%$$$"""!!!&&&&&&%%%%%%$$$%%%&&&(((###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%$$$######"""###$$$$$$%%%%%%%%%$$$"""###$$$$$$###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%#########%%%""""""""""""""""""""""""####################################$$$$$$$$$$$$%%%$$$###"""""""""#########"""!!! !!!""" !!!!!!"""###$$$$$$%%%$$$$$$############$$$$$$"""""""""""""""!!!!!! !!!!!!!!!!!!""""""######!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""#########"""""" !!!!!!!!!!!!"""""""""$$$$$$$$$###$$$$$$%%%%%%&&&$$$!!! !!!""""""!!!""""""""""""""""""""""""""""""""""""###$$$%%%&&&%%%%%%%%%%%%$$$###""""""#########""""""#########""""""#########$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''%%%&&&'''(((((('''&&&%%%"""###$$$%%%%%%$$$###"""&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&(((***+++******+++,,,------------///,,,)))***---///---+++///////////////...---------,,,***+++,,,,,,+++***+++,,,,,,+++***+++---...............---,,,+++***(((((()))***,,,---.........---+++)))((('''''''''******++++++++++++******++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))))))))''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$###""""""!!!##################""""""!!!""""""""""""""""""!!!!!!!!!!!!"""#########$$$########################"""#########$$$$$$$$$$$$""""""""""""""""""""""""))))))************))))))&&&&&&&&&'''''''''''''''(((''''''''''''&&&&&&&&&%%%&&&''''''((((((''''''(((''''''&&&&&&&&&''''''''''''((((((((()))))))))((((((((()))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((()))***((((((((((((((('''''''''&&&'''''''''(((((())))))'''''''''(((((((((((((((%%%&&&&&&'''(((((())))))''''''''''''''''''''''''''''''((((((((((((''''''((((((((('''''''''&&&&&&((()))))))))******++++++((((((((()))))))))******&&&'''))))))(((((()))+++***************+++,,,---++++++++++++++++++******)))***,,,,,,***)))***+++,,,***)))***,,,---------)))***************++++++***)))((((((''''''(((((())))))))))))************'''''''''''''''((())))))'''&&&&&&&&&&&&'''((((((&&&''''''''''''(((((((((((('''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%###$$$%%%$$$###"""###$$$################################################"""###$$$%%%%%%$$$###"""%%%&&&''''''&&&&&&(((***###$$$$$$%%%%%%$$$$$$###"""######$$$$$$$$$######!!!"""###$$$%%%%%%%%%%%%"""###$$$$$$###"""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&&&&$$$###$$$%%%""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!##################$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$#########""""""!!!!!!!!!"""###$$$%%%$$$$$$############$$$$$$###############"""!!!!!!"""!!!!!! !!!"""""""""""""""""""""""""""!!!""""""############""" !!!!!!!!!!!!""""""###############$$$%%%%%%%%%###""""""#########"""!!!!!!"""""""""""""""###""""""""""""###$$$%%%%%%%%%%%%%%%%%%%%%$$$###"""########################"""############$$$$$$$$$############$$$%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$''''''''''''''''''''''''&&&&&&&&&&&&'''((())))))*********+++,,,,,,------///...------------,,,+++,,,,,,------,,,,,,+++***,,,+++***+++,,,,,,+++***)))***++++++******+++,,,,,,,,,------,,,,,,++++++((())))))+++,,,---......+++++++++++++++,,,,,,,,,)))******++++++******)))++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$""""""#########"""!!!!!!!!!!!!"""######"""!!!!!!""""""##################%%%%%%%%%%%%%%%%%%%%%%%%"""""""""#########$$$$$$""""""""""""""""""""""""(((((())))))))))))((((((&&&&&&&&&'''''''''(((((((((''''''''''''&&&&&&&&&'''((()))***+++******)))%%%%%%$$$%%%%%%&&&'''(((&&&&&&'''''''''(((((((((&&&&&&'''''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&'''(((((()))((((((((('''''''''''''''''''''(((((((((((((((&&&'''(((((())))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&'''''''''''''''''')))))))))((((((((((((((((((((((((((()))))))))***(((***+++,,,++++++---...+++***************++++++******************++++++)))***,,,,,,***)))***++++++)))((()))+++------,,,*********++++++,,,,,,,,,,,,+++***)))((())))))***((()))))))))************'''''''''''''''((())))))%%%%%%%%%%%%%%%&&&''''''%%%%%%'''((((((((('''''''''&&&&&&%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%"""$$$%%%$$$###"""###%%%########################$$$$$$$$$$$$$$$$$$$$$$$$########################"""$$$&&&&&&%%%%%%''')))###$$$$$$%%%%%%$$$$$$### !!!""""""############!!!"""###$$$$$$%%%%%%%%%!!!###$$$$$$######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!###%%%%%%$$$#################################!!!!!!!!!!!!!!!!!!!!!!!!###############"""""""""!!!"""###$$$%%%$$$###""" !!!###%%%&&&%%%$$$#########"""!!!!!!"""###$$$######""""""""""""######$$$$$$$$$$$$$$$######"""$$$###!!!  """"""""""""""""""""""""!!!!!!"""############### !!!!!!!!!""""""!!!!!!!!!"""###$$$%%%&&&######"""###%%%%%%$$$###!!!!!!!!!!!!""""""######$$$###############$$$$$$$$$$$$%%%%%%%%%$$$#########$$$$$$$$$$$$$$$$$$###"""############$$$$$$$$$""""""""""""###$$$%%%&&&%%%$$$$$$######$$$$$$%%%'''&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''%%%%%%&&&'''((((((((((((************+++,,,------,,,...///...,,,+++,,,,,,+++,,,,,,,,,,,,+++******+++)))))))))++++++***)))&&&(((***+++***))))))***)))***++++++,,,,,,++++++))))))***+++,,,,,,------+++,,,.../////////......***++++++,,,,,,++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%######$$$$$$$$$###"""!!!"""###$$$%%%%%%$$$###"""$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!"""""""""######""""""""""""""""""""""""''''''((((((((((((''''''&&&&&&&&&'''''''''(((((((((((('''''''''&&&&&&&&&$$$%%%'''((((((((('''&&&""""""###$$$%%%'''((()))&&&&&&&&&&&&'''''''''(((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%$$$%%%&&&'''))))))(((((('''''''''&&&((((((((((((((((((((((((&&&&&&((()))************((((((((('''&&&&&&%%%%%%''''''''''''''''''''''''''''''((((((((((((''''''$$$%%%%%%&&&'''((())))))(((''''''%%%$$$######"""(((((((((((())))))))))))&&&((())))))))))))+++,,,++++++************************************++++++)))***,,,,,,***)))***++++++((('''(((+++------++++++++++++,,,,,,---------------+++*********+++,,,(((((())))))*********+++'''''''''''''''((())))))$$$$$$$$$$$$%%%%%%&&&'''###%%%'''))))))((('''&&&&&&&&&%%%%%%%%%&&&''''''#########$$$$$$%%%%%%%%%"""###$$$$$$###"""###%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""###$$$$$$!!!$$$$$$""""""%%%'''$$$$$$$$$%%%%%%$$$$$$$$$ """############!!!!!!"""$$$$$$%%%%%%%%%!!!###$$$$$$######$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ """$$$$$$###"""""""""%%%%%%%%%%%%%%%%%%%%%%%%#################################"""""""""!!!!!! !!!"""!!!  ###%%%%%%$$$###$$$###"""!!!!!!"""############""""""""""""######$$$%%%%%%%%%%%%$$$######%%%$$$"""!!!  """"""""""""""""""""""""!!!!!!"""############### !!!!!!!!!""" !!!"""$$$%%%&&&""""""###%%%''''''%%%### !!!!!!!!!""""""######$$$$$$#####################$$$$$$%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$###"""############$$$$$$$$$!!!!!!!!!!!!"""###$$$%%%$$$###"""!!!!!!"""###$$$%%%$$$""""""""""""$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&((()))(((((('''************+++,,,---...))),,,///...+++***,,,...---............---,,,,,,)))((('''((()))***)))((($$$'''***+++***)))(((((((((((()))***++++++++++++*********++++++,,,,,,---***+++---------+++)))'''+++,,,,,,------,,,,,,+++************************************************))))))))))))))))))))))))&&&&&&''''''(((((())))))''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&%%%$$$###"""$$$%%%&&&''''''&&&%%%$$$&&&%%%%%%%%%$$$#########!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""&&&&&&%%%%%%%%%%%%&&&&&&((('''&&&'''((())))))'''+++)))'''&&&((()))))))))$$$%%%%%%&&&'''''''''&&&&&&&&&''''''''''''&&&&&&))))))(((((('''''''''&&&''''''&&&%%%###"""!!!!!!'''''''''&&&&&&%%%%%%$$$'''&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((((()))*********((('''&&&''''''(((((('''&&&%%%%%%'''((()))******)))(((''''''&&&&&&%%%%%%%%%&&&&&&&&&'''((((((((('''%%%$$$&&&&&&&&&'''((()))***+++))))))))))))))))))))))))''''''((()))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))******+++++++++*********++++++,,,,,,++++++***))))))))))))***************+++,,,,,,------------+++***)))'''''''''((()))'''((()))***+++++++++***))))))(((((('''''''''&&&(((((((((((((((((((((((((((&&&%%%&&&))))))'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""&&&%%%%%%$$$#########$$$%%%%%%$$$###"""""""""###""""""""""""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&########################""""""###$$$%%%&&&&&&'''"""###%%%''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$%%%%%%&&&%%%%%%$$$######$$$%%%%%%$$$%%%%%%###"""!!!"""$$$$$$"""!!!!!!"""""" #########"""""""""!!!!!!!!! !!!$$$&&&((( !!!!!!"""""""""###&&&$$$"""###%%%&&&%%%"""'''&&&%%%$$$############%%%%%%$$$###"""""""""###%%%%%%$$$###!!!######$$$$$$$$$$$$############""""""!!!!!! """"""""""""""""""""""""######"""!!!!!!!!!!!!!!! !!!"""###############'''### """%%%%%%###$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$$$$%%%%%%$$$%%%&&&'''''''''&&&&&&$$$"""  !!!######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$&&&&&&""""""###$$$&&&''''''((($$$%%%'''))))))((('''&&&&&&%%%%%%$$$$$$%%%%%%&&&''')))+++---...///......))))))***+++---...//////111...******,,,---,,,***,,,,,,++++++***)))((((((+++++++++*********))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,---...//////000000///......---,,,,,,,,,)))&&&'''***------,,,))))))(((((()))***+++++++++***((('''''''''((()))***(((&&&$$$$$$%%%((()))''''''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''&&&%%%$$$###$$$%%%&&&'''########################$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$###"""###########################$$$$$$###"""!!!!!!"""!!!!!!!!!"""######$$$$$$((((((''''''''''''((((((((('''&&&'''((())))))''')))(((&&&%%%'''(((((('''$$$%%%&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&''''''''''''((())))))***)))((('''&&&)))*********))))))((('''&&&'''(((((((((((('''&&&'''&&&&&&%%%%%%&&&&&&&&&''''''(((((('''&&&&&&%%%$$$$$$###$$$%%%&&&''''''((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((())))))))))))******************************++++++++++++******++++++,,,,,,,,,,,,++++++(((((((((((('''''''''''')))******++++++,,,++++++***)))(((&&&&&&&&&'''((((((((((((((((((((((((''')))((((((((('''''''''&&&'''''''''''''''''''''''''''%%%$$$%%%((((((&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###&&&%%%$$$$$$#########$$$&&&%%%$$$$$$######$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$%%%%%%###$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%$$$%%%%%%$$$""""""###$$$%%%$$$######$$$$$$###"""%%%%%%%%%$$$$$$$$$######***(((&&&$$$"""!!!!!!!!!"""#########$$$$$$$$$$$$%%%###""""""%%%%%%$$$""""""""""""!!!""""""######%%%$$$######""""""###### !!!!!!"""######"""""""""""""""######"""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""######"""!!!!!!!!!!!!!!!""""""######$$$$$$$$$$$$###!!! """$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&$$$###!!!  !!!"""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$$$$$$$%%%&&&###$$$$$$%%%&&&'''((()))$$$%%%&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&(((((()))***++++++++++++)))******+++,,,---......,,,***'''(((***,,,+++***---,,,,,,++++++*********+++++++++*********))))))++++++++++++++++++++++++))))))*********++++++++++++++++++,,,,,,------.........---,,,++++++++++++***(((&&&'''+++---...---)))))))))))))))***++++++++++++)))((((((((()))***)))(((&&&%%%%%%&&&''')))''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((&&&%%%%%%%%%%%%&&&########################$$$$$$$$$######"""""""""$$$#########""""""""""""######################## !!!"""!!!  !!!""""""""""""############((((((''''''''''''((((((((('''&&&'''((())))))'''(((&&&%%%%%%&&&''''''&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''((())))))***''''''''''''''''''(((((('''&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''''''''((((((((()))))))))******(((((()))))))))(((''''''&&&&&&''''''&&&&&&%%%%%%%%%&&&''''''''''''&&&%%%&&&&&&&&&%%%%%%&&&&&&'''(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&'''((())))))((((((((((((((((((((((((''''''((()))))))))(((((((((((((((((())))))))))))************************++++++,,,,,,,,,++++++***++++++,,,,,,,,,,,,++++++,,,,,,++++++******))))))(((((()))************)))(((''''''&&&&&&&&&&&&''')))((('''%%%%%%%%%%%%&&&(((((((((''''''''''''''''''''''''''''''''''''''''''&&&%%%&&&((((((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%$$$############$$$&&&&&&%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$############$$$%%%$$$%%%%%%$$$###"""$$$%%%$$$###"""###%%%%%%$$$###%%%$$$$$$$$$$$$#########%%%%%%%%%$$$$$$$$$##################$$$$$$$$$$$$###"""!!!"""###$$$###!!!!!!!!!!!!!!!"""###$$$$$$$$$$$$###"""""""""###### !!!"""$$$$$$%%%%%%!!!!!!""""""""""""!!!!!! !!!"""#########""""""""""""""""""""""""###""""""!!!!!!!!!!!!!!! !!!!!!!!!!!!!!! """""""""###$$$&&&########################"""""""""###$$$$$$%%%%%%%%%$$$#########$$$%%%&&&$$$###"""!!!!!!!!!"""###$$$#####################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%&&&'''((())))))%%%%%%$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''******)))))))))))))))*********+++++++++,,,,,,,,,***((('''(((***,,,,,,+++,,,,,,,,,,,,,,,,,,,,,++++++************)))))))))++++++++++++++++++++++++(((((()))))))))*********,,,,,,,,,,,,,,,,,,,,,,,,---,,,***)))((())))))***)))((('''(((+++---------))))))))))))))))))***+++,,,+++***)))))))))******''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%***)))(((&&&%%%%%%$$$$$$########################%%%$$$$$$###"""!!! ###"""!!! !!!"""""""""""""""""""""""""""!!!"""!!! !!!"""############""""""""""""&&&&&&%%%%%%%%%%%%&&&&&&((('''&&&'''((())))))'''(((&&&%%%%%%'''''''''&&&%%%%%%&&&&&&'''&&&&&&%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((()))******&&&'''''''''(((((())))))'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((''''''$$$$$$%%%%%%%%%$$$$$$###&&&&&&&&&''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''((((((&&&%%%%%%&&&'''(((((((((''''''((()))******((((((((((((((((((((((((''''''((((((((((((((('''(((((((((((())))))))))))+++++++++++++++++++++++++++,,,,,,,,,,,,++++++***++++++,,,,,,,,,,,,++++++------,,,+++******))))))((())))))*********))))))(((''''''''''''''''''''')))(((&&&$$$$$$%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$###############$$$%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$############$$$$$$$$$%%%%%%$$$######$$$&&&"""!!! !!!###$$$###"""""""""""""""!!!!!!!!!!!! !!!###$$$$$$$$$$$$!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!"""""""""!!!###############$$$%%%%%%######""""""""""""#####################""""""!!!!!!!!!""""""""""""!!!!!! !!!!!!!!!"""""""""###""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!""""""%%%%%%###!!!###%%%""""""""""""""""""""""""""""""#########$$$$$$$$$%%%###"""!!!!!!###%%%&&&$$$$$$###""""""######$$$&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%%%%&&&''''''(((%%%$$$###""""""$$$&&&''''''''''''&&&&&&''''''''',,,+++***))))))***,,,---+++++++++++++++*********++++++***+++,,,,,,---,,,++++++++++++++++++++++++************))))))))))))************************))))))))))))*********+++------------,,,,,,,,,,,,---+++***((((((((()))*********)))******+++++++++***)))))))))))))))***************)))))))))))))))&&&&&&((())))))(((''''''''''''&&&%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$(((((('''&&&%%%%%%$$$$$$########################$$$$$$######"""""""""!!!###"""  !!!###!!!!!!!!!!!!!!!!!!!!!!!!!!!"""$$$$$$######$$$&&&$$$$$$$$$###"""!!!!!! &&&&&&%%%%%%%%%%%%&&&&&&((('''&&&'''((())))))'''((('''&&&'''(((((('''&&&%%%&&&&&&'''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&''''''''''''''''''((((((&&&&&&&&&&&&&&&&&&''''''&&&'''''''''(((((())))))'''&&&&&&&&&&&&'''(((((('''''''''''''''''''''&&&""""""""""""############''''''''''''''''''((((((&&&'''((((((((((((''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&'''(((((('''&&&%%%%%%&&&((((((%%%%%%$$$$$$%%%%%%&&&&&&''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((())))))))))))************************+++,,,,,,,,,++++++***)))***++++++,,,,,,++++++***((((((''''''&&&%%%$$$$$$)))***************))))))(((((((((((()))(((((((((((('''&&&%%%%%%''')))***&&&&&&&&&'''''''''''''''''''''''''''''''''''''''%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$#####################""""""###$$$$$$######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&$$$$$$#########$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$####################################$$$%%%$$$######$$$&&&"""!!! !!!###$$$$$$###!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$$$$###!!! """"""!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!!!!!!!"""%%%$$$$$$###""""""#########""""""!!!""""""######$$$$$$$$$###"""!!! """######$$$$$$######"""###"""""""""!!!!!!!!! """"""""""""""""""""""""""""""!!!!!!!!!!!!""""""%%%%%%$$$#########$$$%%%!!!$$$'''&&&###!!!###%%%""""""""""""""""""""""""###############$$$$$$$$$$$$###"""!!!!!!###%%%&&&$$$###############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%%%%&&&%%%$$$"""!!!"""###&&&''''''''''''&&&&&&''''''''')))((((((((()))+++---...++++++*********))))))))),,,,,,,,,,,,+++*********))))))))))))************))))))))))))))))))))))))*********************************+++++++++,,,,,,.........---------------,,,,,,***))))))***+++++++++,,,,,,+++***))))))(((******)))))))))))))))***((((((((((((((('''''''''%%%&&&((()))***)))((('''''''''&&&%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$########################"""######$$$$$$%%%%%%%%%$$$###!!! !!!###$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!###$$$$$$######$$$&&&%%%$$$$$$###"""!!! ((((((''''''''''''((((((((('''&&&'''((())))))'''((('''&&&'''))))))'''&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&'''''''''((((((((((((((('''&&&&&&&&&%%%$$$$$$$$$''''''''''''''''''(((((('''&&&&&&&&&&&&'''(((((('''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&''''''((()))%%%&&&''''''((('''''''''((((((''''''''''''((((((%%%%%%%%%%%%&&&''''''((('''&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((('''&&&&&&(((((((((((())))))))))))))))))))))))))))))))))))+++++++++++++++***)))((())))))************))))))((((((''''''&&&&&&%%%%%%)))************))))))((('''((())))))***)))))))))((('''''''''''')))***+++&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&"""###%%%%%%###"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########""""""###""""""""""""###$$$$$$"""!!!!!!!!!!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!""""""###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$%%%&&&&&&'''############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$$$$$$$###""""""###$$$$$$###"""""""""###$$$###""""""$$$&&&%%%$$$###$$$&&&&&&%%%$$$""""""###############$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$############ """###"""!!! !!!#########"""!!! """"""!!!!!!!!!"""###### !!!!!!""""""""""""!!!######$$$$$$$$$$$$###############"""!!! """"""""""""""""""""""""!!!!!!!!!!!!!!!""""""###""""""  !!!###$$$$$$$$$###"""###$$$################################################$$$###"""""""""###$$$%%%"""#########$$$$$$$$$$$$!!!!!!"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######"""#########$$$$$$$$$%%%%%%$$$###""""""$$$&&&'''''''''&&&&&&&&&&&&''''''$$$%%%%%%&&&((()))+++,,,*********))))))))))))))))))***++++++((('''''''''))))))))))))))))))(((((((((((()))))))))))))))******************************++++++++++++,,,,,,,,,------------------------+++++++++++++++++++++++++++,,,---,,,***(((((((((+++******)))))))))))))))''''''((((((((('''&&&%%%%%%&&&((()))******)))(((''''''&&&%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$$$$########################""""""###$$$%%%&&&''''''$$$###"""""""""###$$$%%%"""""""""""""""""""""""" """###"""!!!!!!"""###$$$$$$$$$###"""!!!!!! ((((((''''''''''''((((((((('''&&&'''((())))))'''&&&%%%%%%'''((((((&&&$$$&&&&&&''''''&&&&&&%%%$$$&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''(((((((((&&&&&&&&&%%%%%%%%%$$$$$$'''''''''&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((((((((('''''''''&&&&&&&&&)))))))))*********++++++''''''&&&&&&&&&'''((()))$$$$$$%%%&&&&&&&&&&&&&&&''''''&&&%%%%%%&&&''''''%%%%%%%%%%%%&&&'''((((((%%%&&&&&&'''((((((''''''))))))(((((((((((())))))''''''''''''''''''''''''''''''((((((''''''&&&%%%(((((((((((())))))))))))((((((((((((((((((((((((************)))(((''''''(((((())))))))))))((((((************))))))))))))((())))))))))))((('''&&&&&&&&&((()))))))))(((((((((((((((((((((((())))))%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&"""$$$&&&&&&$$$"""###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########"""""""""""""""###$$$$$$""""""!!!!!!"""######$$$################################################ !!!!!!"""######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%!!!"""###$$$%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$!!!"""###$$$$$$###"""!!!!!!"""""""""!!!!!!###%%%'''%%%$$$$$$&&&&&&%%%###""""""""""""######$$$$$$!!!!!!!!!"""$$$&&&(((***$$$$$$$$$$$$#########""" """$$$###!!! """$$$"""!!!!!! !!!!!!!!!!!!!!!!!!!!!"""######!!!!!!"""""""""""""""############""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!"""######!!!!!!!!!$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$$$$%%%%%%!!!""""""############### !!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###"""######$$$$$$$$$$$$%%%%%%%%%$$$$$$###$$$%%%&&&'''&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%&&&'''(((((((((((((((((())))))))))))))))))&&&)))++++++)))'''''')))++++++******)))((((((((((((((((((((())))))******************************************++++++++++++*********++++++,,,,,,,,,)))***,,,------,,,***)))'''***---,,,***))))))+++++++++***)))))))))))))))'''((()))))))))(((&&&&&&&&&'''((())))))*********''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%%%%$$$###"""########################""""""######$$$$$$%%%%%%"""""""""######$$$$$$$$$########################"""###$$$###!!!!!!!!!###$$$#########""""""!!!!!!&&&&&&&&&%%%%%%&&&&&&&&&((('''&&&''')))))))))'''%%%$$$$$$&&&''''''%%%###&&&'''''''''&&&%%%%%%$$$&&&''''''''''''''''''&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%$$$'''&&&&&&&&&&&&'''(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&%%%&&&'''((()))'''(((((()))*********)))&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$$$$%%%&&&'''((()))$$$%%%'''((()))((('''&&&'''&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''((((((((('''&&&%%%%%%(((((((((((())))))))))))((((((((((((((((((((((((*********))))))(((&&&&&&''''''((((((((((((''''''''''''''''''(((((((((((('''((((((((('''&&&&&&%%%$$$%%%'''(((((((((''''''))))))))))))((('''&&&%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$'''))))))&&&%%%&&&((($$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$""""""!!!""""""###$$$$$$######""""""###$$$%%%%%%""""""""""""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$### """$$$%%%&&&%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$$$$###"""!!! !!!"""!!! !!!"""$$$&&&$$$######$$$$$$"""!!! !!!!!!""""""(((&&&$$$!!! !!!###"""""""""!!!!!! !!!###%%%$$$!!! """$$$"""!!!!!!""""""###$$$%%%!!!!!!!!!!!!!!!"""###### !!!!!! !!!!!!""""""""""""!!!!!! !!!!!!""""""######""""""""""""""""""""""""!!!!!!!!!!!!!!!"""######&&&%%%###!!! !!!###$$$ %%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$%%%%%%%%%%%%$$$ !!!"""############### """###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###"""%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&'''((()))******)))((('''(((((((((((()))))))))***&&&))),,,---+++***+++------,,,,,,+++***)))(((((('''((((((((())))))******))))))))))))))))))))))))))))))))))))************''''''((()))***++++++,,,''')))+++------,,,)))((($$$(((+++,,,+++***,,,---++++++***))))))((())))))((()))*********)))'''&&&'''''''''((()))******+++''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&$$$"""!!!####################################"""""""""""" !!!"""###$$$$$$##############################%%%&&&&&&%%%###"""###$$$############""""""""""""%%%&&&''')))))))))((((((%%%%%%&&&&&&'''&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$'''((((((((((((&&&%%%$$$&&&&&&&&&'''''''''(((((('''&&&%%%$$$###$$$%%%&&&&&&$$$ !!!$$$'''(((((('''&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((---+++(((%%%$$$$$$%%%&&&###''')))&&&%%%''')))'''&&&&&&%%%%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&'''''''''''''''''''''''')))(((&&&%%%%%%&&&((()))...+++'''$$$###%%%((()))((('''&&&%%%%%%&&&'''((((((((((((((())))))))))))'''((()))******)))((('''((())))))******)))'''&&&((((((((('''&&&&&&&&&%%%))))))*********))))))(((%%%%%%&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&'''((()))((('''&&&$$$###"""!!!''''''&&&&&&&&&&&&''''''''''''&&&$$$######$$$&&&''''''''''''''''''''''''!!!"""###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$%%%&&&%%%$$$$$$$$$######""""""""""""""""""############'''%%%######$$$$$$###"""$$$$$$$$$#########""""""$$$$$$%%%%%%%%%&&&&&&&&&)))(((&&&$$$"""!!!!!!!!!######$$$$$$$$$$$$##############################!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$%%%%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!$$$######"""!!!  !!!!!!""""""""""""""""""""""""""""""$$$"""!!! !!!"""$$$""""""""""""!!! !!!"""###$$$$$$$$$$$$$$$&&&$$$!!!"""$$$ !!!"""$$$$$$######"""""""""""""""""""""""""""!!!!!!""""""#########$$$%%%%%%###"""!!!!!!!!! ###""""""!!!!!!!!!!!!"""#################################"""""""""""""""######""""""""""""###############$$$%%%%%%%%%&&&#########"""""""""""""""((($$$ """$$$%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%'''''''''%%%$$$$$$$$$######$$$$$$%%%&&&''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&'''''''''&&&%%%******)))((((((((((((((())))))))))))))))))))))))***)))&&&%%%%%%&&&)))*********))))))))))))******)))))))))))))))*********)))***+++,,,,,,+++***)))++++++******))))))(((((('''(((***+++,,,,,,++++++++++++++++++++++++++++++---+++)))(((((()))***,,,,,,+++)))(((((()))+++,,,'''((()))(((&&&%%%$$$%%%((('''%%%$$$$$$&&&(((***---+++)))'''&&&&&&'''(((%%%%%%&&&'''((((((''''''###$$$$$$%%%%%%&&&&&&'''$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$######$$$%%%%%% !!!"""######"""!!! !!!!!!!!!!!!""""""""""""$$$%%%%%%%%%$$$###!!! """"""""""""""""""""""""%%%&&&((()))))))))((('''&&&&&&'''''''''&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%'''((((((((((((&&&%%%$$$&&&&&&&&&'''''''''((((((%%%%%%%%%$$$%%%%%%&&&&&&######""""""###%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%########################''''''''''''''''''''''''&&&&&&&&&%%%&&&''''''(((+++)))&&&###"""###$$$%%%&&&******&&&$$$&&&&&&%%%'''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%'''''''''''''''''''''''''''&&&%%%$$$$$$%%%&&&'''''''''&&&&&&'''(((***+++((('''&&&&&&&&&&&&'''(((((((((((()))))))))******'''((()))******)))((('''&&&'''((()))******)))(((''''''''''''''''''&&&&&&))))))************))))))%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''')))(((((('''&&&%%%$$$###''''''&&&&&&&&&&&&''''''&&&'''(((((('''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$%%%&&&!!!!!!!!!!!! """"""""""""############***(((&&&&&&'''((('''&&&%%%$$$$$$$$$$$$#########$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$##################$$$$$$$$$$$$##############################""""""""""""""""""""""""!!!!!!"""######$$$$$$$$$########################""""""!!!!!! !!!!!!""""""""""""""""""""""""""""""""""""""""""$$$###!!! !!!###$$$$$$$$$$$$$$$###"""!!!!!!!!!!!!"""#####################"""!!!!!!!!!!!!!!! !!!"""###""""""!!!"""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!#########""""""!!!!!! !!!!!!!!!!!! """"""!!!!!!!!!!!!""""""$$$#####################"""""""""""""""#########$$$$$$############$$$$$$#########$$$$$$$$$$$$$$$############""""""""""""%%%###!!!"""$$$%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$&&&&&&&&&%%%$$$$$$$$$######$$$$$$%%%&&&'''''''''&&&&&&&&&%%%%%%###$$$&&&''''''''''''&&&(((((('''&&&&&&&&&&&&&&&,,,,,,,,,+++++++++++++++,,,+++)))(((((()))+++,,,++++++************++++++------,,,+++***)))(((''')))***++++++++++++***)))************))))))))))))'''(((***+++,,,,,,,,,+++'''((()))***,,,---...///...---,,,++++++,,,---///******((((((((((((******((()))***)))'''%%%%%%&&&'''''''''''''''(((((((((+++***)))'''''''''((((((%%%%%%&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%$$$"""######$$$$$$#########%%%%%%$$$$$$###$$$$$$$$$######$$$$$$$$$$$$######!!!!!!!!!!!!""""""""""""!!!"""""""""!!! """"""""""""""""""""""""&&&'''((()))))))))(((''''''''''''''''''&&&%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&(((((((((((('''&&&%%%$$$&&&&&&&&&'''''''''''''''###$$$%%%&&&&&&&&&&&&&&&"""###$$$&&&'''((())))))""""""###$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''((('''$$$"""!!!"""###$$$+++......)))&&&''''''%%%(((((('''''''''&&&&&&&&&$$$%%%%%%&&&%%%$$$""""""&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######$$$%%%&&&%%%&&&'''((())))))))))))((('''&&&&&&&&&&&&'''((())))))))))))************'''(((((())))))(((((('''%%%%%%'''((()))*********''''''''''''''''''(((((())))))************))))))&&&&&&&&&%%%$$$$$$$$$###%%%&&&'''(((((('''&&&%%%(((((('''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''###%%%'''((('''&&&$$$"""&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$############$$$%%%%%%###############""""""""""""""""""#########$$$$$$$$$###!!!"""###%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$$$$%%%!!!"""###%%%%%%%%%%%%$$$######$$$$$$$$$$$$######################################################"""""""""#############################################""""""!!! $$$###############""""""""""""""""""""""""""""""$$$###"""!!!!!!"""###$$$$$$$$$$$$$$$###"""!!!!!! !!!""""""""""""!!!!!!!!!#########"""  !!!!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!! """""""""""""""#########""""""""""""!!!!!!!!!!!!!!!!!! !!!!!!"""###$$$$$$$$$$$$######"""""""""!!!!!!""""""######$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%##################""""""########################"""!!!"""###%%%$$$""" %%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&'''''''''''''''&&&&&&&&&###$$$%%%&&&''''''''''''&&&&&&%%%$$$$$$$$$%%%%%%,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,++++++***)))((('''''')))******++++++******))))))))))))***************((()))***+++,,,,,,,,,+++'''((()))***+++---......---,,,,,,+++,,,---///000(((((((((((((((((((((((((((***+++***((('''''''''&&&'''((()))***)))((('''((((((((((((((((((((((((%%%%%%&&&&&&''''''&&&&&&'''&&&&&&%%%$$$$$$###############$$$$$$######"""%%%%%%$$$$$$############$$$$$$############$$$$$$!!!!!!!!!!!!""""""""""""$$$$$$$$$$$$###"""!!! """"""""""""""""""""""""&&&'''((())))))(((''''''(((((((((((('''&&&%%%$$$$$$%%%%%%%%%&&&&&&''''''(((((((((''''''&&&%%%%%%''''''''''''''''''''''''"""###%%%'''(((((('''&&&$$$$$$%%%&&&'''(((((((((#########$$$%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&'''&&&$$$###"""###$$$$$$,,,000000+++)))))))))'''''''''''''''&&&&&&&&&&&&"""###$$$%%%$$$""" &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&(((((((((((((((''''''&&&'''''''''&&&&&&'''''''''))))))))))))*********+++((((((((((((((((((((((((&&&&&&'''(((((()))))))))&&&&&&''''''(((((())))))((())))))************)))(((((('''&&&%%%%%%$$$$$$%%%&&&((())))))(((&&&%%%&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&%%%###''''''''''''''''''''''''"""######$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$  """""""""&&&&&&&&&%%%%%%%%%$$$$$$""""""#########$$$$$$$$$!!!###%%%'''((('''&&&%%%######$$$$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$############$$$!!!!!!!!!!!!!!!!!!!!!!!!%%%%%%%%%$$$$$$$$$######$$$$$$$$$######""""""!!!"""""""""""""""""""""""""""!!!!!! !!!!!!"""!!!!!!!!!!!! !!!!!!"""""""""""""""!!!!!!!!!"""###""""""!!! !!!!!!!!!!!!"""!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!! ##############################"""""""""""""""""" !!!"""$$$$$$$$$$$$######""""""!!!!!! !!!"""###$$$$$$%%%$$$$$$$$$######$$$$$$$$$$$$#########"""!!!!!!!!!"""###############$$$$$$""""""""""""######"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""###$$$$$$$$$$$$######$$$$$$%%%&&&''''''''''''''''''''''''###$$$%%%&&&''''''((((((%%%%%%$$$$$$$$$$$$%%%%%%)))))))))***************((()))***++++++***)))(((+++******))))))******+++&&&'''''''''((()))))))))))))))************)))))))))))))))******+++++++++*********++++++,,,,,,,,,++++++++++++************************+++,,,......'''(((((())))))((((((''')))***++++++)))(((((()))'''(((((()))))))))))))))&&&'''((())))))(((((('''$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$######%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%$$$$$$######"""!!!###"""!!! !!!"""###!!!!!!!!!!!!""""""""""""%%%%%%%%%$$$$$$#########!!!!!!!!!!!!!!!!!!!!!!!!''''''((())))))((('''&&&'''(((((((((''''''&&&%%%%%%%%%%%%&&&&&&''''''''')))(((((('''&&&&&&%%%%%%'''''''''''''''''''''&&&"""$$$%%%'''((((((''''''((('''%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&'''&&&%%%%%%%%%%%%&&&&&&(((,,,---)))((()))***)))&&&&&&&&&%%%%%%%%%%%%$$$###$$$%%%&&&&&&$$$"""!!!&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''***)))'''&&&&&&'''((()))&&&''''''''''''''''''&&&((())))))))))))*********((((((''''''''''''((((((((((((''''''''''''''''''&&&''''''(((((()))))))))(((((()))*********************)))((('''&&&&&&%%%%%%&&&((())))))(((&&&%%%###$$$$$$%%%&&&&&&''''''''''''&&&&&&&&&&&&''''''***'''$$$$$$&&&((((((((($$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$ !!!!!!!!!!!!!!!!!!!!!############$$$$$$$$$$$$$$$"""!!!###%%%''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$""""""#########$$$$$$$$$%%%&&&((())))))'''%%%$$$######$$$$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!%%%%%%%%%%%%$$$$$$$$$$$$#########""""""!!!!!!!!!"""""""""""""""""""""""" #########$$$$$$###""""""""""""!!! !!!!!!"""###!!!!!!!!!"""""""""######!!!!!!!!!!!!!!!!!!!!!!!! !!!"""######$$$$$$$$$$$$######"""!!!!!!!!!""""""################## !!!"""$$$$$$#########"""""""""!!!!!! !!!"""###$$$$$$%%%######""""""""""""######$$$#########"""!!!!!!!!!""""""######$$$$$$$$$%%%$$$###"""!!! !!!###%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""######$$$$$$$$$######$$$$$$%%%&&&&&&&&&''''''''''''''''''$$$$$$%%%%%%&&&'''((((((&&&%%%%%%%%%%%%%%%&&&&&&((((((((())))))*********((()))***++++++***)))((())))))(((((((((((())))))''''''((())))))***++++++))))))))))))))))))))))))))))))******++++++,,,,,,+++++++++++++++,,,,,,,,,+++++++++******)))))))))))))))******+++,,,---...((())))))******))))))((()))***++++++)))((())))))***)))'''&&&'''(((***+++&&&'''((((((((((((((('''$$$%%%%%%%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$######$$$$$$$$$$$$###"""!!!###"""!!! !!!"""###!!!!!!!!!!!!"""""""""""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!'''((()))))))))((('''&&&&&&''''''(((((((((''''''&&&&&&&&&&&&&&&'''''''''))))))'''&&&&&&%%%&&&&&&'''''''''''''''&&&&&&&&&$$$%%%&&&''''''''''''''')))'''%%%###"""###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&''''''(((((("""'''(((%%%$$$'''((('''&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&(((((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''&&&%%%%%%&&&)))+++---&&&&&&'''(((((('''&&&&&&(((((((((((())))))))))))(((''''''&&&&&&''''''((()))(((''''''&&&&&&''''''(((((((((((((((((())))))'''((()))******+++***************)))((((((((('''%%%&&&'''(((((('''&&&%%%######$$$$$$%%%&&&&&&'''''''''&&&&&&&&&&&&''''''(((###!!!$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""######$$$$$$######!!!!!!""""""""""""###############$$$$$$$$$$$$%%%&&&$$$###$$$'''(((((((((%%%%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$$$$%%%(((((())))))(((&&&%%%#########$$$$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$&&&&&&########################""""""""""""""""""""""""""""""""""""""""""!!!!!!"""""""""""""""""""""""" """"""""""""!!! ###$$$$$$$$$$$$######"""""""""!!! !!!###$$$"""""""""""""""###$$$$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###%%%%%%&&&$$$######"""!!! """"""""""""############!!!!!! !!!!!!"""###$$$""""""""""""""""""""""""!!!!!!""""""######$$$$$$###""""""""""""""""""#####################""""""""""""######$$$%%%%%%%%%%%%%%%###!!! !!!$$$'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$######$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&''''''(((((())))))***+++++++++)))***+++,,,,,,+++***)))(((((((((''''''(((((((((,,,,,,,,,,,,+++++++++******))))))(((((())))))************+++++++++++++++,,,,,,++++++++++++,,,---(((((())))))***++++++,,,+++++++++,,,,,,---------))))))))))))))))))))))))(((***++++++)))((()))******)))&&&%%%%%%'''***,,,''''''''''''''''''''''''$$$$$$%%%%%%%%%$$$######""""""######$$$%%%%%%&&&$$$$$$$$$$$$######"""!!!!!!"""###$$$$$$###"""!!!$$$$$$############$$$$$$!!!!!!!!!!!!""""""""""""###""""""!!!!!!""""""###""""""""""""""""""""""""'''((()))))))))(((&&&%%%%%%&&&'''(((((())))))(((''''''''''''&&&&&&&&&&&&***)))'''&&&%%%%%%&&&&&&(((((('''''''''&&&&&&&&&''''''&&&&&&&&&''''''(((&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&'''))))))))))))))))))))))))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%&&&''''''(((&&&&&&&&&''''''(((((()))!!!&&&'''$$$###&&&'''&&&'''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''(((((())))))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&$$$%%%&&&'''(((***++++++&&&&&&'''(((((('''&&&&&&&&&'''''''''((((((((((((((('''&&&&&&&&&&&&'''(((((('''&&&&&&&&&'''((())))))))))))((((((((((((((('''((()))******+++++++++)))))))))(((((((((((((((''''''''''''''''''''''''$$$$$$%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&''''''%%%!!!!!!$$$$$$"""((((((((((((((((((((((((%%%&&&&&&&&&&&&%%%$$$########################### !!!"""###$$$######"""######$$$$$$%%%%%%%%%%%%#########$$$$$$$$$%%%%%%$$$###""""""$$$&&&%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$$$$%%%%%%%%%%%%'''''''''&&&%%%%%%$$$$$$######$$$$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$######"""!!!"""###%%%&&&########################""""""""""""""""""""""""""""""##################""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!$$$$$$$$$$$$###"""!!! ###############"""!!!!!! !!!""""""""""""""""""!!!!!! !!!"""###$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$$$$!!!!!! !!!!!!!!!"""""""""######""""""!!!!!!!!!!!!"""""" !!!!!!"""#########"""""""""""""""#########$$$######""""""######$$$#########$$$$$$$$$$$$$$$""""""###$$$$$$%%%&&&&&&$$$%%%&&&$$$""""""$$$'''########################$$$%%%&&&&&&&&&$$$###"""$$$$$$######$$$$$$%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&((('''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&'''''''''''''''((()))*********)))******++++++******)))))))))(((((((((((())))))++++++++++++***************)))(((''''''((()))***,,,++++++++++++++++++***---,,,++++++++++++,,,---(((((())))))******++++++***+++++++++,,,+++++++++)))(((''''''''''''((()))''')))******)))(((((()))''''''&&&&&&&&&'''((()))***)))'''&&&%%%&&&&&&'''$$$$$$$$$$$$$$$###""""""###############$$$$$$$$$$$$$$$$$$$$$###"""!!!!!! """$$$%%%$$$###"""######$$$$$$$$$$$$######!!!!!!!!!!!!""""""""""""%%%%%%$$$######$$$%%%&&&""""""""""""""""""""""""(((((()))))))))(((&&&%%%$$$%%%&&&((())))))******((((((((('''&&&&&&&&&%%%***)))'''&&&%%%%%%&&&&&&(((((('''''''''&&&&&&&&&)))(((&&&%%%%%%&&&'''((("""$$$&&&((()))(((&&&$$$ !!!"""###%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''((((((%%%&&&&&&''''''((((((((($$$((()))&&&%%%'''(((&&&(((((('''''''''&&&&&&&&&#########$$$%%%&&&((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&)))******)))'''%%%%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&'''''''''(((((('''&&&%%%%%%&&&'''(((&&&%%%%%%%%%&&&((()))+++******))))))((((((''''''''''''(((******+++++++++'''''''''(((((((((((((((((('''&&&&&&&&&&&&'''(((&&&&&&&&&'''''''''(((((('''''''''&&&&&&''''''''')))%%%###%%%)))+++)))&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$###"""!!!######################## !!!"""$$$$$$######""" !!!!!!"""""""""#########$$$$$$$$$%%%%%%%%%%%%$$$"""###$$$&&&%%%%%%$$$$$$$$$#########""""""$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$#########$$$$$$######$$$$$$$$$$$$######################################################!!!  """$$$&&&!!!!!!!!!!!!!!!!!!!!!!!!##################$$$$$$#########$$$$$$%%%%%%&&&""""""""""""""""""""""""######$$$$$$$$$$$$#########$$$$$$######"""!!! """""""""""""""!!! """%%%%%%$$$!!!!!! !!!"""###!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!! !!!!!!""" !!!!!!"""""""""######""""""!!!!!!!!!!!!""" !!!"""###$$$$$$#########"""""""""""""""%%%$$$$$$$$$$$$$$$$$$%%%#########$$$%%%%%%%%%&&&""""""###$$$%%%%%%&&&&&&"""%%%((((((%%%###$$$&&&########################$$$%%%'''((('''%%%###"""$$$$$$######$$$$$$%%%&&&#########$$$$$$%%%%%%%%%)))(((&&&%%%$$$$$$%%%&&&%%%$$$$$$$$$%%%&&&&&&'''$$$$$$%%%%%%&&&''''''((((((''''''''''''''''''(((******))))))))))))******%%%%%%&&&'''((()))*********)))(((''''''((()))***---,,,,,,++++++*********...---,,,+++++++++,,,---+++++++++***)))(((((('''(((((()))))))))((((((''')))(((&&&%%%%%%&&&((()))&&&(((******((((((((()))%%%%%%'''((((((((('''&&&+++***'''%%%$$$%%%&&&'''$$$$$$$$$$$$$$$###"""!!!%%%%%%$$$$$$###"""""""""'''''''''&&&%%%$$$###""""""$$$%%%%%%$$$### !!!"""######"""!!! !!!!!!!!!!!!""""""""""""""""""!!! !!!"""###""""""""""""""""""""""""###%%%''')))******(((((())))))(((''''''''''''(((***)))'''&&&&&&''')))***))))))(((((((((((()))***&&&&&&&&&'''''''''((((((''''''(((((('''&&&%%%%%%%%%%%%%%%&&&&&&'''''''''(((((((((''''''&&&&&&&&&'''((()))(((&&&%%%&&&'''(((&&&%%%&&&))))))'''$$$&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$%%%'''((('''%%%###$$$&&&'''%%%###$$$%%%&&&&&&&&&%%%$$$######$$$&&&'''((('''&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$'''''''''''''''((())))))%%%%%%%%%%%%&&&(((***+++))))))******+++++++++,,,(((((())))))))))))((((((*********))))))((('''&&&''''''''''''((((((((((((******)))(((((((((((((((''''''&&&&&&&&&&&&'''''''''((((((((())))))******%%%%%%&&&&&&&&&&&&%%%%%%''''''&&&%%%%%%%%%%%%&&&''''''(((((('''%%%$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###!!!!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$######################## """###%%%%%%$$$###"""&&&&&&'''(((((('''&&&%%%""""""""""""""""""""""""%%%%%%%%%$$$###"""!!! """""""""###$$$$$$$$$%%%$$$$$$$$$#########""""""######$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$"""%%%&&&$$$!!! ###&&&""" !!!###$$$%%%$$$$$$$$$#########""""""$$$"""!!!!!!"""######"""!!!!!!""""""""""""!!!!!!""""""!!! !!!######&&&%%%$$$######$$$%%%&&&########################""""""######"""!!!  """"""""""""""""""""""""########################$$$###"""!!!!!!"""######%%%$$$###!!!!!!""""""###!!!"""$$$%%%&&&%%%%%%$$$$$$$$$################## !!!"""""""""""""""!!!%%%###!!!"""%%%&&&$$$""""""$$$&&&''''''%%%"""!!!!!!!!!"""######$$$$$$%%%$$$###""""""$$$&&&''''''&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%******)))((('''&&&%%%%%%+++***)))'''''''''((()))******))))))((((((((('''+++******)))))))))*********(((&&&(((+++---+++))),,,***)))***,,,------,,,,,,+++)))'''%%%%%%(((+++((()))+++,,,,,,+++***)))))))))(((((('''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&)))'''&&&'''((()))(((&&&***)))'''&&&&&&&&&((((((&&&$$$""""""$$$&&&&&&&&&''''''&&&%%%######$$$&&&%%%%%%###"""!!!!!! &&&%%%###"""""""""######$$$$$$###"""!!!!!!!!!""""""""""""""""""""""""""" !!!"""""" !!!!!!""""""######$$$&&&(((*********)))((((((((('''&&&%%%%%%%%%&&&((((((((())))))((((((((())))))(((''''''''''''(((&&&&&&&&&'''''''''(((((('''''''''''''''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%'''''''''&&&&&&&&&%%%%%%&&&'''((((((&&&%%%&&&'''%%%###"""$$$&&&&&&$$$"""&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%&&&'''''''''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''%%%###$$$&&&'''&&&$$$%%%&&&'''(((((('''&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&((((((((((((((((((((((((((((((''''''''''''((((((((('''&&&&&&&&&&&&'''((('''''''''((((((((())))))(((((())))))))))))(((((('''((((((((((((''''''&&&''''''''''''((((((((((((******)))((((((((((((((((((''''''&&&&&&''''''(((%%%&&&&&&&&&'''''''''(((&&&&&&''''''''''''&&&&&&''''''&&&%%%%%%%%%%%%&&&&&&''''''''''''%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$###"""!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$########################"""###%%%&&&'''&&&%%%$$$%%%&&&'''(((((('''&&&%%%########################%%%%%%%%%%%%$$$###"""!!!###############$$$$$$$$$$$$$$$$$$#########"""""""""##################"""!!!!!!"""""""""!!!!!! !!!"""""""""!!!!!!"""$$$###!!!!!!###$$$$$$$$$$$$$$$#########""""""$$$"""!!!!!!"""######"""!!!!!!""""""""""""!!!!!!###""""""!!!""""""$$$$$$######"""!!!!!!"""######!!!!!!!!!!!!!!!!!!!!!!!!############""""""!!!!!!!!!!!! !!!!!!"""""""""""""""""""""""" $$$###"""!!!!!!"""###$$$######!!! !!!"""$$$$$$%%%%%%$$$$$$######'''&&&%%%$$$###"""!!! !!!"""######""""""%%%$$$"""###%%%&&&$$$"""%%%&&&)))******'''%%%###!!!!!!"""###$$$%%%&&&&&&%%%$$$#########$$$%%%&&&''''''&&&%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&#########$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''((((((((()))((((((''''''&&&&&&%%%))))))(((''''''((()))***)))))))))(((((('''''''''&&&&&&%%%%%%%%%%%%&&&&&&***)))((()))***+++***)))+++***((((((*********)))))))))((('''%%%%%%(((***((()))***++++++***)))((()))((((((((('''''''''&&&&&&&&&''''''((((((((())))))(((''''''))))))(((''')))((('''&&&&&&&&&&&&&&&!!! """######%%%&&&%%%$$$""""""###%%%$$$$$$###"""""""""######%%%$$$###"""""""""######$$$###"""""""""""""""""""""""""""""""""""""""""""""!!! !!!!!!!!!!!!""""""######&&&''')))***+++******)))((('''&&&%%%$$$#########&&&''')))******)))'''&&&)))((('''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&''''''''''''&&&&&&%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%'''((('''&&&&&&'''((('''&&&%%%&&&((((((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&&&&&&&%%%&&&%%%$$$%%%&&&'''&&&$$$###%%%'''))))))'''%%%###$$$$$$$$$$$$$$$%%%%%%&&&'''(((((())))))*********((((((''''''''''''''''''***)))(((&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((())))))(((((('''%%%&&&&&&'''''''''''''''''''''''''''((((((((((((***))))))((((((((((((((((((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&''''''''''''''''''(((((('''''''''''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$########################$$$%%%&&&'''((('''&&&&&&$$$%%%&&&'''''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%$$$###"""$$$$$$$$$###############$$$$$$$$$###############!!!""""""######""""""!!!!!!"""###$$$$$$$$$$$$$$$###"""!!!"""$$$%%%%%%%%%$$$""" !!!"""###"""$$$$$$$$$###############$$$"""!!!!!!"""######"""!!!!!!""""""""""""!!!!!!#########"""###$$$%%%%%%###""""""!!!!!!""""""###!!!!!!!!!!!!!!!!!!!!!!!!#########""""""""""""!!!""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""######"""!!!!!!"""###$$$$$$###"""!!!!!!!!!!!!"""&&&%%%$$$######"""######&&&&&&%%%%%%$$$###"""""" !!!"""######$$$$$$%%%$$$######%%%%%%$$$###"""$$$&&&''''''%%%###!!!!!!"""###$$$%%%&&&''''''######$$$$$$$$$%%%%%%%%%((('''&&&&&&%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&'''((()))***++++++''''''''''''''''''''''''(((((((((''''''((())))))((((((((('''''''''''''''((('''''''''''''''(((((()))***+++***)))((()))***+++***(((((()))***)))(((&&&'''((('''&&&&&&''')))'''((()))******)))((('''((((((((('''''''''''''''''''''((()))******++++++***((('''((()))***)))(((((((((((('''&&&%%%$$$###%%%###""""""###%%%%%%%%%%%%&&&&&&%%%######$$$&&&###############$$$%%%%%%$$$$$$###"""""""""######""""""""""""""""""###$$$""""""""""""""""""""""""((('''%%%###"""!!! !!!!!!!!!""""""""""""###'''((()))***+++*********((('''&&&%%%$$$#########%%%&&&'''(((((('''&&&%%%&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&''''''&&&&&&%%%)))))))))((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((('''&&&&&&''')))'''''''''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&#########$$$$$$$$$$$$$$$$$$%%%&&&''''''&&&%%%$$$&&&&&&%%%%%%&&&&&&&&&%%% """%%%''''''%%%###!!!###$$$%%%&&&'''&&&%%%$$$$$$$$$%%%&&&'''(((((()))&&&&&&&&&&&&&&&'''((())))))(((((('''&&&&&&%%%%%%(((((((((((((((((((((((('''(((((((((((((((((('''$$$%%%&&&'''((((((((((((''''''''''''(((((((((((())))))(((((((((((())))))((((((''''''''''''((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#####################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$%%%&&&'''''''''&&&&&&###$$$&&&''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&%%%$$$###%%%$$$$$$$$$###"""""""""########################!!!!!!""""""""""""!!!!!!!!!"""###$$$%%%&&&&&&&&&###  ###%%%%%%###$$$""" !!!""""""!!!########################$$$"""!!!!!!"""######"""!!!!!!""""""""""""!!!!!!""""""""""""###$$$$$$%%%$$$$$$############$$$$$$########################"""!!!!!!!!!!!!!!!!!!!!!######""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!###########################"""!!!!!!!!!"""###$$$%%%$$$$$$###############%%%$$$###""""""###$$$$$$"""######$$$%%%&&&&&&'''!!!"""###$$$%%%%%%######"""###############!!!"""$$$%%%%%%###""" #########$$$$$$$$$%%%%%%"""###$$$%%%%%%%%%%%%$$$(((''''''&&&&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%((((((((()))***++++++,,,'''''''''(((((()))))))))))))))((((((''''''''''''''''''''''''''''''&&&&&&))))))))))))))))))***+++)))+++---+++(((&&&(((******((('''(((***++++++***$$$&&&)))))))))(((((()))'''(((((()))(((((('''&&&''''''''''''''''''''''''&&&'''''')))***+++,,,,,,***)))(((((()))***)))((((((((())))))(((&&&$$$###+++(((&&&%%%%%%&&&&&&%%%%%%&&&'''&&&%%%$$$&&&'''%%%$$$$$$$$$$$$$$$%%%%%%#########""""""""""""###"""!!!!!!!!!"""###$$$$$$"""""""""""""""""""""""")))(((&&&%%%###"""""""""""""""""""""""""""""""""((())))))***************)))((('''&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$%%%'''((()))'''''''''''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&%%%)))))))))((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((('''&&&&&&'''(((###$$$%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''#########$$$$$$%%%%%%%%%%%%&&&'''(((''''''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&& """$$$&&&'''&&&$$$###"""$$$(((++++++)))&&&#########$$$%%%&&&&&&''''''$$$$$$$$$%%%'''(((***+++&&&&&&&&&'''''''''''''''((((((((((((''''''''''''''''''((((((((((((''''''%%%&&&'''((()))*********''''''''''''(((((((((((())))))(((((((((((())))))(((((((((''''''(((((((((((((((((((((((('''''''''''''''((((((((((((''''''''''''&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%#################################$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$%%%%%%%%%%%%%%%"""###%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$%%%$$$$$$$$$###"""""""""########################!!!!!!""""""""""""!!!!!!""""""""""""!!!  """!!! ###""" !!!""""""!!! ########################$$$"""!!!!!!"""######"""!!!!!!""""""""""""!!!!!! !!!""""""#########################################################!!!  !!!!!!######""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!! ###"""!!!!!!!!!"""$$$%%%$$$$$$$$$#########""""""""""""!!!!!!"""$$$&&&'''""""""###$$$$$$%%%&&&&&& !!!###$$$%%%%%%%%%!!!"""""""""!!!!!!""""""$$$%%%&&&''''''&&&%%%$$$$$$$$$$$$###""""""!!!!!!"""###$$$%%%%%%%%%%%%$$$''''''&&&&&&&&&''''''((('''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%***************)))))))))((((((((()))******++++++******)))((('''&&&%%%$$$&&&&&&'''''''''''''''''''''''''''''''''((()))))))))+++---+++(((&&&(((***&&&%%%$$$&&&(((***++++++%%%(((***++++++***)))***((((((((((((''''''&&&&&&&&&&&&&&&'''''''''''''''%%%%%%&&&''')))***++++++)))((('''((()))***)))'''(((((())))))((('''%%%$$$$$$""" !!!############$$$&&&%%%$$$###$$$%%%'''&&&%%%$$$############""""""""""""###""""""""""""!!!!!!!!!"""###$$$$$$"""""""""""""""""""""""""""!!!  ############""""""""""""))))))))))))))))))))))))))))))((('''''''''(((((('''&&&$$$######$$$&&&'''$$$$$$$$$%%%&&&'''((()))'''''''''''''''&&&&&&&&&$$$%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''((()))(((&&&%%%&&&'''$$$%%%''''''%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''%%%&&&&&&''''''(((((()))&&&''''''''''''&&&&&&%%%%%%'''((('''&&&%%%&&&'''$$$%%%'''(((((((((((('''"""%%%)))+++,,,***&&&$$$%%%%%%&&&&&&'''((((((((($$$$$$$$$%%%&&&((()))***###$$$%%%'''((()))))))))&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''((((((''''''&&&&&&'''((()))************''''''''''''((((((((((((((((((((((((((())))))***)))((((((''''''(((((()))&&&&&&&&&%%%%%%%%%%%%%%%'''''''''(((((('''''''''''''''&&&%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""#########$$$$$$!!!"""$$$%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$##############################$$$$$$$$$!!!""""""######""""""!!!'''&&&%%%###!!!###!!! !!!###$$$$$$$$$"""!!! !!!"""###"""!!!###############$$$$$$$$$$$$"""!!!!!!"""######"""!!!!!!""""""""""""!!!!!! """############ !!!!!!""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!"""######""""""""""""######""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!###$$$%%%""""""######""""""!!! !!!!!!###$$$&&&'''%%%%%%$$$$$$###"""!!!!!! !!!"""###$$$$$$%%%%%%!!!"""######!!!!!!"""###"""###$$$%%%%%%%%%$$$$$$%%%$$$$$$###"""!!! ######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''(((''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&######$$$$$$$$$%%%%%%%%%))))))))))))((((((((('''((((((((())))))***************))))))'''&&&$$$###'''''''''''''''((((((((()))))))))))))))***+++,,,)))***+++***)))((()))***###""""""###&&&(((((((((''')))+++,,,+++*********))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&'''''''''%%%%%%&&&''''''((()))))))))'''&&&'''((()))((('''&&&''''''''''''&&&%%%%%%!!!$$$%%%&&&!!!######"""!!!"""###'''&&&%%%$$$"""""""""""" !!!"""#########""""""""""""""""""""""""###$$$"""""""""""""""""""""""" !!!""""""$$$############""""""""")))(((((((((((((((((((((((((((''''''(((((())))))'''&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&&###$$$%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((())))))(((&&&$$$$$$%%%&&&(((***)))'''&&&''')))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((&&&&&&'''(((((()))******(((((('''&&&&&&&&&&&&&&&%%%'''((((((&&&%%%&&&(((''''''''''''((()))******%%%&&&'''(((((((((''''''''''''''''''((((((((((((&&&&&&%%%%%%%%%&&&''''''###$$$&&&'''((())))))(((''''''''''''&&&&&&%%%%%%&&&''''''((((((''''''&&&&&&&&&'''((()))))))))(((''''''''''''((((((((((((((((((((((((((()))******))))))(((((((((((())))))&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&''''''''''''&&&&&&''''''&&&%%%%%%%%%%%%&&&%%%%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""""""""###$$$$$$ !!!###$$$%%%%%%%%%$$$##############################$$$$$$$$$$$$$$$##################$$$$$$$$$""""""#########$$$$$$$$$"""##################"""%%%%%%%%%%%%$$$###"""!!!%%%&&&&&&&&&%%%%%%&&&(((!!! !!!###$$$###!!!""""""#########$$$$$$$$$$$$"""!!!!!!"""######"""!!!!!!""""""""""""!!!!!!!!!###$$$$$$$$$$$$ !!!""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!"""""" """###%%%"""""""""!!!!!!"""""""""""""""""""""""""""""""""########################"""!!!!!!!!!!!!###%%%&&&$$$$$$%%%%%%%%%$$$###""" !!!###$$$$$$$$$$$$%%%%%%$$$###!!! !!!"""###$$$$$$$$$$$$$$$"""$$$%%%$$$""""""###%%% !!!"""###"""""""""########################%%%$$$#########$$$%%%&&&%%%%%%%%%%%%%%%&&&''''''((('''&&&%%%$$$$$$$$$$$$!!!""""""###$$$%%%&&&&&&######$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''((((((((((((&&&'''((((((((('''&&&%%%'''''''''(((((()))))))))************+++,,,---...***)))((()))***+++***)))'''&&&$$$%%%&&&(((''''''(((***++++++)))(((((()))+++***)))(((''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&''''''((((((((((((&&&%%%&&&'''((('''%%%$$$$$$$$$###$$$$$$%%%&&&###"""!!!!!!$$$&&&''''''!!!###$$$###""""""###%%%$$$###""""""""""""""" """#########""""""$$$###"""""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$%%%$$$$$$$$$#########"""""")))(((''''''''''''(((((('''''''''''''''((()))***&&&''')))******)))'''&&&+++***((('''&&&%%%%%%%%%(((((('''''''''&&&&&&&&&###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&''''''((((((((()))******(((%%%$$$$$$$$$"""%%%''''''$$$###$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((%%%%%%&&&&&&'''((()))))))))((('''&&&%%%%%%&&&'''%%%''')))(((&&&%%%&&&)))&&&&&&%%%%%%&&&''')))***'''&&&%%%$$$$$$&&&''')))'''''''''''''''&&&&&&&&&)))((('''&&&%%%$$$$$$$$$$$$%%%&&&((()))(((((('''******)))))))))(((((((((&&&''''''''''''''''''&&&%%%&&&''''''((('''''''''''''''''''''((((((((()))((((((((((((((()))******))))))(((((((((((())))))(((((((((''''''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%''''''&&&%%%%%%%%%%%%&&&%%%$$$#########$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################""""""######$$$%%% !!!###$$$%%%%%%%%%$$$"""""""""""""""""""""""""""######$$$$$$$$$######""""""######$$$$$$$$$%%%""""""######$$$$$$$$$$$$######$$$$$$$$$$$$###### """$$$&&&&&& """$$$"""!!!$$$ !!!###$$$###"""""""""######$$$$$$$$$$$$$$$"""!!!!!!"""######"""!!!!!!""""""""""""!!!!!! """$$$%%%&&&%%%%%%!!!"""###$$$$$$###"""!!!########################$$$###"""!!!"""###%%%'''""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""" """!!!!!!!!!"""###%%%&&&'''((()))))))))((('''&&& !!!###$$$$$$###"""!!!""""""""""""!!!!!!!!!!!!"""######$$$$$$$$$#########&&&'''&&&$$$###%%%'''######$$$%%%%%%%%%%%%%%%""""""###$$$%%%&&&&&&'''%%%$$$###""""""$$$&&&'''$$$$$$$$$$$$%%%%%%&&&'''((('''&&&%%%$$$$$$$$$$$$ !!!"""$$$%%%&&&'''######$$$$$$$$$%%%%%%%%%###$$$$$$%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&((())))))(((((('''((((((((())))))******&&&&&&&&&&&&'''((()))******(((&&&(((+++---+++)))---+++))))))))))))(((''')))******)))'''&&&'''(((++++++***(((((('''''''''%%%%%%%%%&&&&&&'''''''''''''''''''''(((((((((((('''&&&%%%%%%&&&'''&&&%%%""""""!!! !!!###$$$%%%)))&&&$$$############""""""$$$&&&'''&&&%%%%%%&&&""""""""""""""""""###$$$ !!!#########"""!!!$$$$$$###"""!!!!!!""""""""""""""""""""""""""""""!!!!!! !!!!!!$$$$$$$$$$$$######""""""'''(((((((((((((((''''''''''''&&&&&&&&&&&&''''''(((&&&%%%&&&))))))'''$$$''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%))))))((('''&&&%%%%%%$$$&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%,,,***(((&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$&&&((((((((((((***+++''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''(((((()))&&&$$$%%%'''(((&&&###$$$$$$&&&'''(((((())))))$$$$$$%%%&&&&&&%%%$$$$$$$$$%%%&&&'''(((((((((((('''''''''''''''''''''''')))))))))))))))***++++++((('''&&&%%%$$$$$$%%%%%%***)))'''&&&&&&''')))***)))(((((('''''''''(((((('''''''''''''''''''''''')))((('''&&&%%%%%%&&&'''(((((())))))))))))(((((((((&&&""" """&&&((((((''''''''''''&&&&&&&&&$$$%%%&&&&&&$$$""""""###!!!"""###$$$$$$$$$$$$###"""############$$$$$$$$$!!!""""""""""""#########"""###%%%&&&'''&&&%%%%%%######$$$$$$$$$%%%%%%%%%######"""""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%&&&%%%%%%"""""""""###$$$$$$%%%%%%&&&%%%$$$######$$$%%%&&&###"""!!!!!!!!!"""$$$%%%%%%$$$###"""!!!!!!!!!!!!%%%$$$$$$$$$###"""""""""###$$$$$$###!!! !!!"""""""""!!!!!! ###"""!!! !!!"""#########""""""""""""######""" """$$$$$$!!! !!!""""""#########!!!!!!!!!!!!!!!!!!!!!!!!  """"""!!!!!! """"""############""""""!!!!!!!!!!!!"""###%%%%%%(((((((((''''''&&&&&&&&&$$$##################$$$###############"""!!! !!!###%%%&&&%%%$$$###"""$$$&&&''''''%%%###!!!"""######$$$$$$$$$######"""""""""!!!!!!!!!!!!!!!&&&%%%$$$###""""""""""""!!!""""""$$$%%%&&&''''''&&&%%%$$$%%%'''((('''&&&#########$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%$$$$$$###"""###$$$%%%&&&%%%$$$$$$&&&%%%%%%$$$$$$$$$%%%%%%))))))))))))))))))))))))******)))((('''&&&&&&%%%%%%'''***+++***)))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&(((((('''&&&%%%%%%$$$$$$''''''&&&%%%$$$$$$######%%%$$$$$$$$$%%%%%%&&&'''"""###$$$%%%%%%$$$"""!!! ###$$$$$$"""!!!%%%$$$"""!!!!!!"""###$$$###""" """!!!!!!"""###$$$###""" !!!###$$$$$$$$$$$$###$$$%%%%%%%%%###"""!!!''''''((((((((((((''''''''''''&&&&&&&&&&&&'''''')))'''&&&''')))***(((&&&'''''''''''''''''''''''''''''''''''''''''''''''')))(((((('''&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&((((((((((((((((((((((((***)))(((&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&'''((((((&&&&&&''')))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&)))'''%%%&&&((((((&&&$$$%%%&&&'''''''''''''''&&&&&&&&&'''(((((('''&&&&&&&&&'''''''''''''''&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&''''''(((((((((((((((((())))))***)))'''&&&&&&''')))***))))))(((((((((((())))))))))))))))))))))))))))))***)))((('''&&&''''''(((''''''((((((((((((''''''***(((%%%######%%%(((***''''''''''''&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$$$$#########$$$$$$$$$$$$%%%############$$$$$$$$$$$$#########$$$$$$$$$%%%%%%###$$$%%%&&&&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%#########$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""""""""###############$$$$$$$$$%%%$$$###""""""###$$$%%%###"""!!!!!!!!!"""$$$$$$######"""""""""######$$$$$$$$$##################"""###$$$###!!!!!!!!!"""""""""!!!!!!!!! """"""!!! !!!""""""""""""!!!!!!!!!!!!""""""###"""!!!!!!###$$$"""#########""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!######""" """"""!!!!!!!!!!!!!!!!!!""""""############""""""!!!!!!!!!""""""###$$$$$$'''''''''&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$%%%############"""""""""!!!"""###$$$%%%%%%###"""!!!!!!"""$$$&&&&&&%%%###!!!%%%%%%%%%$$$###"""!!! $$$$$$$$$$$$%%%%%%%%%%%%$$$###"""!!!!!! !!!"""###$$$%%%&&&&&&'''&&&%%%$$$%%%'''''''''&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&$$$###!!!)))((((((''''''(((((((((''''''''''''''''''''''''))))))((((((''''''&&&&&&%%%&&&&&&%%%$$$###$$$&&&))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''(((((((((((((((((('''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&'''(((((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&''''''######""""""!!! """###$$$$$$$$$###%%%%%%###"""!!! ######%%%%%%%%%$$$"""!!!""""""!!!"""###$$$###### """""""""""""""!!! ''''''((((((((((((((('''''''''&&&&&&&&&&&&'''''')))'''%%%%%%'''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%(((((((((((((((((((((((((((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&'''((('''%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((('''&&&%%%%%%%%%%%%)))(((''''''(((((('''&&&'''''''''''''''&&&%%%%%%&&&''''''((((((''''''&&&(((((((((((('''&&&%%%$$$'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&'''(((***++++++******)))((('''&&&&&&'''((()))***))))))((())))))******))))))))))))))))))))))))***)))(((((('''(((((((((&&&&&&&&&''''''&&&&&&&&&)))((('''&&&&&&'''((()))''''''''''''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&%%%$$$$$$######%%%&&&'''############$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&###$$$%%%%%%&&&%%%%%%%%%######$$$$$$$$$%%%%%%%%%"""###%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$)))(((&&&%%%$$$$$$$$$%%%$$$$$$$$$############"""######""""""""""""######"""""""""!!!"""######$$$!!!!!!!!!""""""###%%%%%%""""""##################"""###$$$###"""!!!"""###""""""!!!!!!!!!!!! !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!%%%###"""!!!"""###"""!!!#########""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!"""%%%&&&%%%###!!!!!!!!!!!!""""""""""""""""""!!!""""""######""""""!!!""""""""""""""""""######%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$###""""""""""""###%%%%%%%%%%%%$$$""" ###$$$%%%$$$###"""%%%%%%%%%$$$###"""!!! $$$$$$$$$%%%&&&&&&'''''''''&&&%%%$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&'''&&&%%%$$$%%%&&&'''&&&%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$%%%%%%%%%&&&'''(((((((((((((((((('''&&&%%%$$$###))))))((((((((())))))***''''''''''''''''''''''''((((((((((((((('''''''''++++++)))'''%%%%%%'''***++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((&&&&&&%%%%%%%%%%%%&&&&&&######$$$%%%'''((())))))''''''''''''''''''''''''%%%%%%%%%$$$%%%%%%&&&'''((('''&&&$$$###"""!!!!!!#########$$$$$$$$$%%%%%%&&&%%%$$$###"""!!!!!!!!!######$$$%%%%%%$$$"""!!!!!!""""""##############################"""!!!!!!###""""""!!!!!!!!!!!!!!!&&&'''((((((((((((((((((''''''&&&&&&&&&&&&''''''((('''%%%###$$$%%%'''(((''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((('''&&&%%%%%%%%%%%%%%%((('''''''''''''''&&&%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''(((((('''&&&&&&%%%''''''''''''''''''''''''((((((((((((((()))******$$$&&&(((******)))((('''''''''&&&&&&&&&&&&''''''(((((((((((((((((()))***&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''''''''(((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%'''&&&%%%%%%&&&''''''&&&&&&%%%$$$######%%%'''(((#########$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&'''$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%"""###%%%''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$***(((&&&$$$$$$%%%&&&'''%%%%%%$$$$$$###""""""!!!""""""!!!!!!!!!!!!"""""""""""""""""""""######$$$!!!!!! !!!""""""###!!!!!!""""""######$$$$$$"""###$$$###"""!!!"""###""""""!!!!!!!!!!!!!!!!!!!!! !!!""""""""""""""""""""""""&&&%%%###!!!!!!""""""""" !!!""""""#########!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$###!!!!!!!!!!!!!!!""""""######$$$$$$!!!!!!""""""""""""!!!!!!"""############""""""!!!$$$$$$$$$$$$############$$$$$$############$$$$$$$$$$$$###"""""""""###$$$%%%%%%%%%$$$###!!!!!!###$$$######"""!!!"""###$$$$$$$$$$$$$$$!!!!!!""""""###$$$%%%%%%''''''&&&%%%%%%%%%%%%%%%""""""###$$$%%%%%%&&&&&&%%%$$$###$$$&&&'''&&&%%%'''&&&&&&&&&%%%%%%$$$$$$$$$######""""""######$$$%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''''''''''''''''''''''''''''''''(((((((((((((((,,,,,,,,,***))))))+++---++++++++++++++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((((())))))(((((((((&&&&&&%%%%%%%%%%%%&&&&&&######$$$%%%'''((())))))$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$%%%***(((&&&%%%$$$$$$%%%%%%%%%%%%$$$#########$$$%%%%%%$$$###"""""""""""""""!!!!!!""""""""""""!!! !!!"""$$$$$$$$$######$$$###$$$$$$%%%$$$$$$######%%%$$$###""""""###$$$%%%&&&&&&'''(((((((((((((((''''''&&&&&&&&&&&&'''''')))((('''%%%%%%&&&(((***''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''''''''(((((('''&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%"""###%%%%%%$$$%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&%%%$$$$$$%%%###$$$%%%&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''(((((('''((()))******(((&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''%%%&&&&&&&&&&&&&&&&&&%%%'''&&&&&&&&&&&&%%%%%%%%%%%%###!!!"""$$$&&&&&&%%%&&&%%%$$$######%%%'''(((###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""###%%%''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!!!!"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$###""" """$$$%%%&&&%%%%%%$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""############"""!!! !!!!!!!!!""""""######$$$!!!"""######"""!!!"""$$$!!!!!!"""""""""""""""""" !!!!!!!!!!!!!!!!!! """"""###$$$$$$###""""""%%%$$$###!!! !!!"""### !!!""""""#########!!!!!!!!!!!!!!!!!!!!!!!!  """!!!!!!""""""######$$$$$$!!!!!!""""""""""""!!!!!!""""""#########""""""!!!########################""""""!!!!!!!!!!!!""""""$$$###############$$$$$$############""""""!!!!!! """#########"""!!!!!!"""###$$$%%%%%%%%% !!!"""###$$$$$$""""""!!! !!!!!!#########$$$$$$%%%%%%&&&%%%$$$###$$$&&&'''&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$######""""""######$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$%%%%%%&&&%%%$$$$$$$$$%%%%%%&&&'''(((((((((((((((((((((((('''''''''((((((((((((((("""$$$'''((('''''''''(((************************))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((((((''''''&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%%%%%%%%%%%%%######"""""""""""""""###$$$###"""!!!!!!"""$$$%%%%%%$$$"""!!!!!!"""###$$$######"""!!!!!!!!!""""""!!!!!!!!!"""""""""!!!!!! """%%%&&&$$$######$$$ !!!""""""""""""%%%$$$###""""""###$$$%%%%%%&&&'''((())))))))))))''''''&&&&&&&&&&&&''''''***++++++***((((((***,,,'''''''''''''''''''''''''''''''''((())))))******%%%&&&&&&&&&'''(((((((((***)))((('''&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%!!!###%%%%%%%%%%%%''')))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''(((((($$$%%%&&&%%%#########%%%"""###$$$%%%'''''''''((((((''''''&&&&&&''''''((($$$%%%&&&'''((((((((((((''''''''''''''''''''''''((((((((('''((())))))*********++++++***((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((''''''''''''''''''''''''$$$$$$%%%&&&&&&&&&%%%%%%''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$!!!###&&&%%%$$$%%%$$$$$$######%%%&&&'''$$$$$$$$$$$$%%%%%%%%%%%%############$$$$$$$$$$$$%%%%%%$$$############$$$######$$$$$$$$$%%%%%%%%%"""###%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!!!!"""###%%%&&&%%%%%%$$$$$$###"""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""############""""""!!! !!!!!!""""""""""""""""""!!!"""######""""""###$$$!!!!!!""""""""""""######!!!!!!""""""""""""!!!!!!!!!"""###$$$$$$###"""!!!!!!""""""!!! """############""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!  ###!!!!!!"""""""""""""""""" !!!!!!""""""!!!!!! !!!"""###$$$$$$###"""!!!"""""""""###############!!!!!! !!!!!!"""###$$$$$$%%%$$$$$$$$$!!!""""""""""""""""""""" !!!""""""###""""""$$$$$$$$$$$$$$$###"""""""""""""""###$$$$$$$$$%%%###""""""!!!!!!!!!""""""######$$$$$$$$$%%%%%%%%%%%%$$$###$$$%%%&&&%%%$$$%%%%%%$$$$$$$$$$$$$$$###$$$$$$############$$$$$$%%%%%%%%%$$$###"""""""""'''&&&%%%$$$###"""""""""&&&&&&&&&&&&&&&'''((()))))))))))))))))))))))))))((((((((((((((('''''''''"""%%%'''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''$$$###""""""!!!"""""""""""""""""""""###$$$%%%&&&$$$###!!! !!!"""###""""""!!!!!!!!!"""#####################$$$$$$$$$###''''''%%%######%%% !!!###$$$$$$%%%%%%!!!!!!!!!!!!!!!""""""###%%%&&&'''((())))))))))))''''''&&&&&&&&&&&&''''''(((***++++++(((((()))+++'''''''''''''''''''''''''''''''''((()))*********%%%%%%&&&&&&'''(((((()))))))))((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%###%%%&&&&&&%%%%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''$$$&&&'''&&&$$$###$$$&&&###$$$%%%&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&'''(((&&&&&&'''''''''''''''&&&''''''''''''''''''''''''***))))))))))))***++++++))))))((((((((((((((((((&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&'''))))))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&'''''''''&&&&&&&&&&&&&&&''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$ ###&&&&&&$$$#########$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&############$$$$$$$$$$$$&&&%%%###"""""""""###$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$###"""""""""!!!"""############"""!!! !!!"""###$$$######"""""""""!!! !!!!!!"""""""""""""""!!!!!!!!! """######""""""###$$$!!!!!!"""""""""#########!!!"""###$$$$$$###"""!!! !!!""""""!!! """""" !!!############""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###""""""!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!  """$$$$$$$$$###""""""""""""######$$$$$$$$$!!!!!! !!!!!!!!!"""$$$&&&'''&&&$$$###""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""###$$$$$$$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&###$$$$$$$$$$$$%%%%%%%%%$$$#########%%%&&&%%%$$$"""##################$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$)))'''&&&$$$############&&&&&&&&&''''''((()))***(((((((((((((((((((((((())))))((((((''''''&&&&&&%%%&&&((()))))))))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&&&&%%%%%%%%%$$$###############$$$$$$%%%%%%%%%%%%%%%%%%""""""!!!!!!!!!""""""###"""""""""""""""###$$$%%%###############$$$$$$%%%###((((((%%%"""###%%%###$$$%%%%%%&&&&&&&&&&&& !!!"""""""""""""""%%%&&&'''((())))))))))))'''''''''&&&&&&'''''''''$$$'''))))))&&&%%%&&&(((''''''''''''''''''''''''%%%%%%%%%&&&'''(((((()))$$$%%%%%%&&&'''((()))))))))((('''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&'''((('''%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$(((((('''&&&%%%%%%%%%%%%%%%''')))'''%%%###%%%'''%%%%%%&&&&&&&&&%%%$$$$$$&&&%%%$$$$$$$$$$$$%%%&&&(((((((((((('''&&&%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&''''''%%%%%%$$$%%%%%%&&&'''(((''''''((((((((((((''''''&&&&&&&&&'''''')))******$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''(((((((((''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%###""""""###%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$ ###''''''%%%!!!"""###$$$$$$$$$$$$###$$$$$$%%%%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%&&&%%%###"""""""""############$$$$$$$$$%%%%%%%%%######"""""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$###"""!!!$$$$$$$$$###############!!!"""###$$$$$$###"""!!! !!!"""$$$$$$######""""""!!!!!!""""""###$$$%%%######""""""!!!!!! """######""""""###%%%!!!!!!""""""#########$$$"""###$$$%%%%%%$$$###""" !!!!!! !!!""" !!!### !!!"""############!!!!!!!!!!!!!!!!!!!!!!!!!!!"""$$$$$$"""!!!"""###""""""!!!!!!  !!!!!!!!!!!!  """$$$%%%$$$######""""""######$$$$$$$$$%%%""""""!!!!!!!!!!!!"""""""""%%%'''(((&&&$$$"""######"""!!!!!!!!!!!!!!!############"""""""""""" !!!"""###%%%%%%%%%&&&$$$$$$###########################""""""###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###"""###%%%&&&%%%$$$!!!!!!""""""#########$$$&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$%%%%%%&&&&&&'''&&&&&&%%%$$$%%%&&&'''(((%%%%%%%%%&&&&&&((())))))''''''''''''''''''''''''******)))((('''&&&&&&%%%)))))))))'''&&&'''))),,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''''''''&&&%%%$$$$$$######'''&&&&&&%%%$$$$$$$$$%%%!!!"""######"""!!!!!!!!!""""""########################$$$%%%&&&&&&!!!!!! !!!"""#########((()))%%%"""###%%%"""############"""!!!!!!!!!"""###%%%%%%%%%$$$###$$$%%%'''))))))((('''&&&&&&&&&''''''''''''&&&&&&***)))'''&&&&&&'''((()))((('''&&&%%%%%%%%%%%%%%%+++***)))'''&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%$$$%%%&&&&&&%%%%%%''')))))))))((((((((('''''''''***)))(((''''''''''''''')))***)))'''%%%$$$%%%&&&'''(((((((((&&&%%%&&&'''$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&'''''')))(((&&&%%%$$$%%%&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&'''((()))&&&'''''''''&&&%%%%%%$$$%%%%%%&&&&&&'''((()))))))))((('''&&&%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&'''(((((($$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%$$$$$$%%%%%%&&&'''&&&'''&&&$$$"""!!!"""###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!""""""""""""""""""""""""""""""######$$$%%%&&&&&&&&&&&&#########$$$%%%%%%%%%&&&%%%$$$"""!!!!!!"""$$$%%%""""""############""""""$$$###""" !!!"""***(((&&&###!!!  """###$$$$$$$$$#########""""""!!!!!!!!!"""#########"""  !!!###$$$%%%$$$$$$"""!!!!!!"""######""""""############""""""######$$$$$$$$$$$$######$$$"""!!!$$$&&&&&&###!!!$$$%%%$$$""""""""""""############""""""""""""############ !!!###%%%%%%%%%$$$###$$$$$$###############$$$""""""###$$$%%%&&&&&&&&&"""############$$$$$$$$$!!!!!!!!!###%%%%%%###!!!###$$$%%%%%%%%%%%%$$$###""""""!!!!!!"""###$$$%%%########################"""############$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%###############"""!!! !!!!!!"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''&&&''''''((()))******+++&&&&&&''''''''''''''''''&&&((()))(((&&&%%%%%%&&&************************+++)))''')))+++,,,***'''************************((((((((((((((((((((((((''''''''''''&&&%%%$$$$$$((((((((((((((((((((((((***(((&&&&&&&&&'''&&&%%%'''&&&&&&%%%%%%$$$$$$$$$##############################""""""!!!!!! $$$$$$$$$###############%%%$$$"""!!!!!!"""$$$%%%$$$###""""""######""" !!!!!!!!!!!!"""###$$$%%%%%%###!!! !!!"""$$$%%%'''((()))((('''&&&&&&&&&''''''''''''&&&&&&)))'''&&&%%%%%%&&&'''((((((((('''&&&&&&&&&&&&&&&***)))(((&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&)))(((''''''&&&&&&''''''%%%&&&&&&%%%$$$###$$$&&&&&&(((((('''&&&%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''(((((('''&&&&&&&&&&&&&&&***))))))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''(((&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&'''(((((()))(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$#########$$$################################################$$$############$$$%%%%%%'''''''''%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""""""""########################$$$%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$%%%$$$"""!!!!!!"""$$$%%%###$$$$$$$$$$$$$$$$$$###$$$###"""!!! !!!!!!"""&&&%%%$$$###"""!!!!!!!!!!!!"""""""""""""""!!!!!!############"""""""""!!!!!!""""""###"""!!! """!!!!!!!!!!!!""""""###!!!  !!!!!!""""""######""""""!!! %%%$$$$$$###""""""""""""###  """""""""!!!!!!"""""""""######### !!!!!!!!!!!!!!!""""""""""""""""""!!!&&&%%%$$$###""""""""""""!!!!!!!!!""""""######$$$"""############$$$$$$$$$$$$######$$$%%%%%%### !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""####################################"""############$$$$$$$$$$$$$$$############$$$$$$""""""######$$$#########"""""""""###$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$######""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''')))((('''&&&'''(((***,,,''''''''''''''''''''''''''')))***)))(((&&&&&&'''***************************)))((()))++++++)))'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((&&&$$$$$$%%%&&&%%%$$$ """$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######""""""!!!!!!!!!!!!########################$$$###!!! !!!###$$$%%%###""""""######!!! ######"""""""""""""""#########"""  !!!$$$%%%'''((((((((('''&&&&&&&&&''''''''''''&&&&&&'''&&&%%%$$$$$$%%%&&&'''''''''&&&%%%%%%%%%&&&&&&(((((('''&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&''''''&&&$$$$$$%%%'''%%%%%%%%%&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&&&&&&&###$$$%%%%%%$$$$$$&&&'''&&&'''((('''&&&%%%%%%'''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&%%%''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&''''''((((((((('''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$###""" ################################################"""""""""""""""###$$$$$$$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$#########"""########################"""""""""###############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$###"""!!!##################""""""%%%$$$###""""""###$$$%%%##############################"""!!!!!!!!!""""""!!!!!!"""###############$$$$$$$$$$$$###"""!!! ############"""""""""""""""""""""""""""!!! ######"""!!!!!!!!!!!!!!!"""!!!!!!!!!"""###$$$$$$ !!!!!!""""""!!!!!! !!!!!!!!!!!!!!!!!! !!!###%%%%%%###!!!!!! !!!"""""" !!!!!!""""""""""""###### !!!!!!!!!!!!&&&%%%###"""!!!!!!""""""((('''%%%###"""!!! """""""""""""""""""""""""""############$$$$$$$$$&&&%%%$$$$$$%%%%%%###!!!%%%$$$###""""""###$$$%%%""""""###$$$$$$###!!!!!!########################"""############$$$$$$$$$######""""""""""""######!!!"""###$$$%%%%%%%%%%%%##################$$$$$$#####################$$$%%%%%%$$$$$$###"""""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$%%%&&&'''***(((%%%$$$$$$&&&(((***''''''''''''''''''''''''((()))+++***((('''(((((())))))))))))))))))))))))***)))((()))++++++)))(((%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######%%%&&&&&&%%%!!!###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""!!!!!!!!!""""""""""""""""""""""""###"""!!! !!!"""###%%%$$$""""""###"""!!!%%%$$$###"""!!!!!!!!!!!!!!!###$$$"""!!!%%%&&&''''''((((((''''''&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&'''(((%%%%%%$$$$$$$$$$$$$$$%%%'''&&&&&&&&&%%%%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%'''((((((&&&$$$$$$%%%&&&))))))(((((((((''''''''''''&&&&&&%%%%%%%%%&&&&&&%%%'''(((((('''&&&'''(((&&&'''((('''%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$ """###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&(((''''''&&&%%%%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''((('''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$###"""!!!!!!!!!!!!###################################################""""""""""""###$$$$$$%%%$$$######%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%############""""""""""""""""""""""""""""""""""""!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!$$$#########"""!!!!!!!!!$$$$$$###""""""###$$$$$$!!!!!! !!!!!!######"""""""""""""""""" !!!###$$$$$$###"""!!!!!!"""#########""""""#########""""""""""""""""""""""""""""""!!!!!! """"""!!!!!!!!!!!!"""""""""""""""###$$$%%%&&&&&& !!!!!!!!!!!! """"""############""""""!!!######"""!!!!!!!!!"""###$$$$$$###"""!!!!!!!!!!!!"""""""""###""""""""""""############+++)))&&&###"""###$$$%%%'''&&&%%%###"""!!!!!!!!!$$$$$$$$$$$$############""""""#########$$$$$$$$$$$$###"""###$$$%%%###"""&&&%%%###""""""###%%%&&&"""###$$$%%%$$$""" ########################""""""#########$$$$$$$$$""""""!!!!!!!!!!!!"""""""""###$$$%%%%%%%%%%%%%%%$$$$$$$$$###############""""""""""""############!!!""""""######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&'''%%%$$$######%%%'''(((((('''&&&%%%%%%%%%&&&''''''''''''''''''&&&&&&&&&'''(((******(((''''''((((((((((((((((((((((((((()))))))))*********)))(((''''''''''''''''''''''''''''''''''''''''''''''''###$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""###%%%''''''&&& !!!######"""!!! ########################""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""###"""!!!!!!!!!!!!"""###%%%$$$""""""######!!! $$$$$$###"""!!!!!!"""""" $$$&&&%%%!!!"""%%%&&&&&&'''''''''''''''&&&&&&''''''''''''&&&&&&'''''''''''''''(((((()))&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&'''((((((&&&$$$$$$%%%&&&++++++***((('''&&&%%%$$$&&&&&&%%%%%%%%%&&&&&&''''''(((***)))'''%%%%%%%%%&&&'''''''''%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%######%%%&&&&&&%%%$$$### !!!"""$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&((('''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#######################################$$$%%%%%%(((&&&%%%&&&(((***)))((($$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%#########"""""""""!!!!!!""""""""""""""""""""""""!!!"""###$$$%%%%%%$$$$$$########################!!!"""###$$$$$$$$$$$$$$$$$$#########"""!!!!!!!!!$$$##################$$$!!!!!!  !!!!!!""""""################## !!!"""###"""!!! !!!!!!""""""!!!!!! """"""""""""""""""#########""""""!!!!!!!!!!!!!!! !!!"""###$$$ !!!""""""###### !!!!!!!!!!!! !!!!!!!!!!!! !!!"""######!!!###$$$$$$###"""""" !!!!!!!!!!!!"""""""""""""""""""""############+++)))%%%###"""###$$$&&&%%%$$$######"""#########$$$$$$##################""""""#########$$$$$$$$$  ###%%%%%%$$$###!!!  !!!###"""###$$$%%%$$$""" ########################""""""#########$$$$$$$$$"""!!!!!!!!!!!!!!!!!!"""%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$###############!!!!!!!!!""""""#########"""""""""###$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&((('''%%%$$$$$$&&&((()))'''(((***++++++***'''&&&(((((('''''''''&&&&&&&&&%%%'''(((((('''&&&'''(((''''''''''''''''''''''''((()))*********)))))))))((((((((((((((((((((((((''''''''''''''''''''''''######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%######$$$&&&(((((('''%%%%%%%%%%%%$$$###!!! """"""""""""""""""""""""""""""""""""############ !!!!!!""""""""""""########################$$$###""""""######""" """"""!!!!!!"""###$$$$$$!!!$$$&&&%%%###!!!"""###&&&&&&&&&&&&''''''((((((&&&&&&''''''''''''&&&&&&&&&&&&'''(((((()))))))))(((((('''''''''((())))))$$$%%%&&&'''''''''''''''###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&$$$$$$%%%'''))))))(((&&&%%%$$$###"""&&&&&&&&&&&&&&&&&&'''(((%%%'''((((((%%%###""""""%%%&&&'''&&&%%%$$$$$$&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$###$$$$$$%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%'''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&########################$$$############$$$%%%%%%%%%""" !!!$$$&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$############"""""""""!!!########################"""###$$$%%%%%%%%%$$$###""""""""""""""""""""""""!!!"""###$$$%%%%%%%%%%%%##################""""""########################$$$$$$""""""""""""$$$$$$!!!"""###$$$$$$$$$###### !!!!!!!!!!!! ######""""""!!!""""""""""""##################"""!!!!!!!!!!!!!!! !!!###$$$%%% !!!"""###$$$$$$###### !!!!!!""""""!!!!!! """""""""######"""""""""$$$###"""!!! !!!######""""""!!! !!! !!!!!!!!!!!!"""""" !!!!!!!!!!!!&&&$$$""" !!!###%%%$$$###############$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!"""############$$$$$$$$$"""%%%&&&&&&###"""!!! !!!"""###""""""###$$$$$$###!!!!!!########################"""############$$$$$$$$$""""""!!!!!!!!!!!!""""""%%%%%%%%%%%%$$$###"""!!!##################$$$$$$!!!!!!!!!"""######$$$$$$&&&&&&%%%%%%$$$######"""###$$$$$$%%%%%%&&&&&&'''''''''&&&%%%&&&'''((()))'''***...000111...+++(((((((((((('''&&&&&&%%%%%%$$$&&&(((((('''&&&'''(((((((((((((((((((((((((((((()))++++++)))((()))***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$&&&(((((('''&&&%%%%%%%%%%%%%%%%%%&&&"""""""""""""""""""""""""""""""""############$$$ !!!!!!""""""######$$$#########$$$$$$############!!!!!!"""###$$$###"""!!!!!!!!!!!!"""###$$$%%%"""""""""######$$$$$$$$$&&&&&&&&&&&&&&&'''((((((&&&&&&''''''''''''&&&&&&%%%%%%&&&'''(((((((((((('''&&&&&&&&&''''''((()))$$$%%%&&&((())))))((((((######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&%%%%%%&&&(((&&&&&&&&&&&&&&&%%%%%%%%%''''''&&&&&&''''''((()))###%%%((((((&&&$$$######%%%&&&'''&&&$$$###$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&''''''&&&$$$###&&&%%%%%%%%%&&&&&&'''(((((((((''''''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###########################""""""""""""###$$$$$$###!!!###!!!####################################$$$$$$$$$$$$$$$$$$#########"""""""""$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&$$$###"""###########################$$$%%%%%%%%%%%%%%%$$$#########$$$$$$$$$$$$$$$#########$$$$$$#########&&&%%%###""""""###%%%&&&!!!"""###$$$$$$$$$$$$###  !!!"""#########"""""" !!!"""""""""############$$$###"""!!! !!!!!!"""!!!!!!!!!!!!!!!"""######$$$$$$%%%&&&&&&&&&%%%$$$!!!""""""######""""""!!!######$$$$$$$$$$$$######%%%%%%###""""""""""""### """""" !!!""" !!!!!!!!!"""""" !!!!!!!!!!!!"""!!! """$$$&&&%%%%%%$$$###"""""""""### !!!!!!"""""""""############$$$$$$$$$"""%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""####################################"""############$$$$$$$$$###""""""!!!!!!""""""############$$$######"""""""""""""""###$$$$$$$$$%%%!!!!!!"""######$$$%%%%%%''''''&&&&&&%%%$$$$$$$$$######$$$%%%%%%&&&''''''%%%%%%&&&&&&&&&'''''''''&&&(((+++......---***))))))(((((('''&&&&&&%%%%%%%%%'''((()))((('''((()))((((((((((((((((((((((((''')))++++++)))((()))***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%###"""###%%%&&&&&&%%%%%%%%%#########%%%'''(((########################""""""#########$$$$$$$$$!!!!!!""""""###$$$$$$%%%""""""############""""""!!! !!!$$$%%%%%%$$$###"""""""""""""""######""""""%%%%%%###'''&&&&&&&&&&&&'''((((((&&&''''''''''''''''''&&&###$$$%%%&&&''''''''''''############$$$$$$%%%&&&$$$%%%''')))******))))))######$$$%%%%%%&&&''''''''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&&&&%%%%%%''')))&&&&&&''''''((()))******'''''''''''''''((()))***###&&&))))))((('''&&&'''%%%&&&'''&&&$$$###$$$%%%&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&''''''&&&$$$###((('''&&&&&&'''((()))***%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&'''$$$%%%%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''&&&%%%###""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!!!!!!!!!!"""######((($$$!!!"""&&&'''%%%"""########################"""############$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&&&&&&&$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%$$$###############$$$%%%%%%%%%&&&######$$$$$$$$$$$$######$$$###""" """###$$$!!!"""###$$$%%%%%%$$$###!!!###$$$ !!!"""######$$$$$$$$$!!!!!!""""""#########$$$$$$###!!! !!!"""###""""""!!!!!!!!!!!!!!!!!!"""###$$$###"""!!! """"""############""""""  !!!""""""""""""""" """$$$###!!!!!!###%%% !!!!!!!!!"""""""""""""""############!!! !!!!!!###%%%'''((('''&&&%%%###"""!!!!!!!!! !!!!!!"""###$$$$$$%%%"""############$$$$$$$$$"""!!! """%%%%%%%%% !!!!!!!!!!!! """"""!!!!!!"""###$$$%%%########################"""############$$$$$$$$$######""""""""""""###### !!!"""###############!!!!!!"""###$$$%%%%%%&&&!!!""""""###$$$%%%%%%%%%$$$%%%%%%&&&&&&''''''(((######$$$%%%%%%&&&''''''###$$$%%%&&&&&&&&&%%%%%%###$$$&&&((()))(((((('''))))))((('''&&&&&&%%%%%%&&&((()))***)))((()))***))))))))))))))))))))))))'''***,,,+++)))((()))+++))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$###!!!"""###%%%$$$$$$'''%%%"""!!! """$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$$$$$$$$$$!!!""""""###$$$%%%%%%%%%!!!!!!""""""""""""!!!!!! !!!$$$&&&&&&%%%%%%$$$###"""!!!!!!!!!!!!"""!!!&&&%%%"""'''''''''((((((((((((((()))((('''&&&%%%$$$$$$###))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))##############################$$$%%%&&&&&&&&&&&&'''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$#########&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&&&&'''(((&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''######$$$%%%&&&&&&&&&&&&$$$$$$###"""!!!!!!!!!!!!&&&''''''&&&$$$######$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$###""""""###$$$%%%&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%''''''''''''&&&%%%$$$$$$%%%%%%%%%&&&&&&'''''''''$$$%%%&&&''''''&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$###"""!!!!!!"""###$$$ !!!!!!""""""######$$$$$$##################%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%"""""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""###''''''$$$!!!"""###$$$$$$$$$$$$######""""""!!!"""###""""""""""""""""""############""""""""""""###############"""!!! !!!"""#########""""""""""""######""""""""""""""""""""""""########################""""""!!!!!!!!!!!!"""""" !!!"""""""""!!!!!!!!!!!!"""###$$$%%%!!!!!!!!!!!!!!!  !!!"""""""""""""""$$$$$$###"""!!! """!!!  !!!"""$$$ !!! !!!!!!""""""##################""""""###%%%'''(((&&&%%%%%%$$$$$$######"""###$$$%%%%%%$$$###$$$&&&$$$###"""###$$$$$$###"""######""""""!!!!!! """"""""""""""""""""""""$$$###""" !!!#########$$$$$$$$$#########''''''&&&%%%$$$""""""!!!########################!!!"""###$$$$$$###!!!!!!###"""!!!"""$$$%%%%%%$$$$$$%%%&&&%%%###"""###$$$######$$$%%%%%%%%%$$$$$$###$$$%%%%%%######$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&'''))))))'''%%%))))))(((((('''''''''&&&)))((('''&&&&&&&&&&&&&&&))))))))))))))))))))))))))))))((((((''''''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%###$$$$$$%%%%%%$$$$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%############%%%%%%##############################""""""""""""##########################################""""""!!!!!!""""""""""""""""""""""""$$$$$$###"""!!! ######""""""!!!!!! ###"""!!! !!!"""###)))(((((((((''''''''''''''''''(((''''''&&&%%%$$$)))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&''''''&&&%%%%%%'''&&&%%%%%%$$$$$$$$$%%%&&&%%%%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&%%%&&&(((&&&&&&&&&&&&'''''''''((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&%%%&&&'''&&&$$$###$$$%%%$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%$$$######$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''''''''%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$######$$$######""""""######$$$""""""""""""""""""##############################%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""######""""""###$$$$$$$$$######"""""""""!!!!!!!!! !!!#########"""!!!""""""""""""############""""""""""""###############""""""!!!!!!""""""###""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""########################""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!! !!!!!!"""######$$$$$$$$$$$$$$$$$$$$$###"""""" !!!""""""""""""""""""""""""!!!!!! """!!!  !!!"""###  ###%%%&&&%%%!!!!!!!!!!!!!!!!!!"""""""""""""""###$$$%%%&&&'''#########$$$$$$$$$$$$$$$"""###$$$$$$"""""""""$$$&&&$$$###$$$%%%&&&%%%######"""""""""!!!!!!!!! """"""""""""""""""""""""#########!!!!!!### !!!"""###$$$%%%%%%%%%""""""############$$$$$$########################""""""############""""""%%%###"""###$$$$$$###"""###$$$%%%$$$"""!!!"""###%%%%%%%%%%%%%%%$$$$$$$$$###$$$%%%%%%$$$###$$$&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''((((((((()))))))))&&&%%%&&&'''))))))'''%%%###$$$%%%'''(((***+++,,,)))((('''&&&&&&&&&&&&'''''''''''''''''''''''''''((((((((((((''''''''''''%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######""""""""""""##############################$$$$$$#########"""""""""""""""""""""""""""""""""""""""""""""""""""""""""###"""""""""!!!!!!!!! %%%$$$###""""""###$$$%%%))))))((((((''''''&&&&&&%%%&&&((())))))(((&&&%%%((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&########################%%%%%%%%%%%%%%%%%%%%%%%%(((((((((((('''&&&%%%$$$&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%'''((('''&&&%%%&&&'''&&&&&&&&&&&&'''''''''''')))((('''&&&%%%$$$$$$###&&&&&&&&&&&&%%%$$$###"""%%%%%%%%%%%%&&&'''((((((###%%%&&&&&&$$$$$$%%%'''&&&%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%$$$$$$###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%))))))((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&&&&%%%$$$$$$######((((((((('''&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$##########################################$$$$$$############$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$###""""""!!!$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""'''"""###&&&&&&$$$#########"""""""""""""""###$$$%%%%%%$$$###!!! """"""""""""############""""""""""""############"""##################"""!!!!!! !!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""###""""""!!!  !!!"""###$$$$$$######$$$$$$%%%%%%%%%$$$###### !!!""""""""""""""" !!!!!! !!!!!!!!!######### !!!!!!###$$$%%%%%%&&&&&&""""""######$$$%%%&&&&&&"""###$$$###!!! !!!$$$###"""###$$$%%%$$$"""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""###$$$###!!!!!!!!!###%%%%%%%%%$$$###""" !!!!!!!!!"""""""""####################################"""""""""######$$$'''%%%$$$###$$$$$$"""!!!"""###$$$###!!! !!!"""((('''&&&$$$$$$$$$%%%%%%"""###%%%%%%$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%%%%'''((()))'''&&&"""###$$$&&&(((***,,,,,,((((((''''''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((((((((((((((((((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%(((((((((''''''&&&&&&%%%$$$&&&(((******(((&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%######""""""""""""##############################$$$$$$$$$$$$$$$#########"""""""""""""""""""""""" !!!!!!"""###$$$%%%%%%""""""""""""!!!!!!!!!!!!$$$$$$############$$$$$$'''''''''((((((((((((((($$$&&&(((***+++***(((&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$%%%&&&'''"""$$$%%%%%%%%%%%%&&&(((&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&''''''&&&%%%%%%%%%$$$"""!!!!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$(((((('''&&&%%%$$$$$$################################################$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################""""""######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$########################$$$$$$$$$$$$$$$############$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$######"""&&&$$$!!!!!!###$$$$$$###%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$"""!!! !!!"""""""""############!!!"""""""""############"""###$$$%%%%%%$$$###""""""!!!!!! !!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""!!!!!! !!!###$$$%%%$$$"""!!!!!!!!!"""""""""!!!!!! !!!"""""""""""""""!!!!!! !!!!!!!!! !!!!!!!!!!!! !!!!!!!!! !!!###$$$%%%&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&###$$$$$$###!!! !!!"""  !!!"""!!! """"""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""$$$%%%%%%$$$######$$$$$$$$$$$$$$$###""" $$$$$$###""""""!!! ########################$$$###"""!!!"""###$$$%%%&&&%%%######$$$%%%###""""""$$$$$$$$$"""!!!"""###***)))&&&$$$###$$$%%%&&&!!!###$$$$$$$$$$$$%%%'''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''&&&%%%&&&((()))(((&&&&&&'''''''''''''''''''''((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((***************)))((('''&&&&&&''''''''''''&&&&&&)))(((((('''&&&%%%%%%$$$%%%&&&((())))))(((&&&%%%"""###############$$$$$$$$$######""""""######$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!"""###$$$%%%%%%&&&""""""""""""!!!!!!!!!!!!"""!!!!!!!!!!!!!!!!!!"""%%%&&&&&&'''((()))******###%%%(((***+++***((('''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&'''&&&%%%$$$%%%'''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&&&&%%%'''&&&%%%%%%$$$$$$$$$%%%!!!###%%%%%%%%%%%%'''(((&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&''''''&&&&&&&&&&&&%%%$$$"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$###################################################$$$%%%%%%&&&&&&&&&&&&""""""###$$$$$$%%%&&&&&&$$$$$$$$$%%%&&&'''((()))&&&%%%%%%$$$$$$%%%%%%&&&###########################$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$$$$######""""""#########$$$$$$$$$$$$######""""""######$$$%%%$$$$$$######$$$$$$%%%""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$#########%%%'''&&&###!!! !!!$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""!!!!!!!!!"""""""""############!!!"""""""""############"""###$$$%%%%%%$$$###"""###""""""!!!!!!""""""###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!"""""" !!!!!!"""""" !!!###$$$%%%$$$"""!!!  !!!"""""""""""""""###"""!!!  !!!!!!!!!!!!!!!!!! """#########"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """$$$%%%%%%%%%$$$(((((('''''''''&&&&&&&&&$$$%%%%%%$$$""" !!!"""!!!  !!!!!! !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!###%%%&&&&&&%%%$$$%%%%%% """$$$%%%%%%%%%$$$$$$$$$###"""""""""!!!########################$$$###"""""""""###%%%&&&$$$###"""###%%%&&&%%%$$$$$$%%%&&&%%%###"""###$$$***)))&&&$$$###$$$%%%&&&"""###%%%%%%$$$$$$%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&'''(((((((((((()))))))))'''&&&%%%&&&'''((((((''')))(((((('''&&&%%%%%%$$$(((((('''''''''(((((()))''''''''''''''''''''''''%%%%%%&&&&&&''''''(((((()))))))))))))))((('''&&&&&&''''''((((((''''''&&&'''''''''&&&%%%$$$######&&&%%%%%%%%%%%%%%%%%%&&&"""""""""######$$$$$$$$$$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$!!!!!!!!!!!!""""""""""""!!!!!!!!!""""""!!!!!!!!!%%%&&&&&&'''((()))******$$$%%%''')))))))))'''&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&!!!"""###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''$$$&&&'''&&&%%%$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''"""###$$$%%%&&&&&&&&&&&&))))))((('''&&&&&&&&&&&&"""###%%%%%%%%%%%%'''(((&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%(((((('''&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$###$$$%%%&&&'''(((((((((!!!"""###$$$%%%'''(((((("""######$$$&&&(((***+++&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$%%%%%%######""""""""""""######%%%$$$$$$######$$$$$$%%%!!!""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######!!!%%%)))(((### !!!!!!!!!!!!!!!!!!""""""""" !!!!!!!!!""""""""""""""""""############""""""""""""############"""##################"""######""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""" !!!""""""###!!!"""###$$$$$$###"""!!! !!!!!!""""""!!!!!! !!!"""""""""""""""###""""""!!!  !!!!!!!!!!!! !!!"""""""""###$$$ !!!!!!!!!""""""""" """###$$$$$$%%%%%%))))))(((''''''&&&%%%%%%###$$$%%%$$$"""!!!!!!######"""!!!"""###$$$###!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!###$$$%%%%%%$$$###%%%&&&$$$$$$$$$###"""!!!!!!!!!""""""###$$$%%%%%%#######################################$$$%%%&&&$$$###"""$$$&&&'''&&&&&&$$$%%%&&&%%%#########$$$((('''&&&$$$$$$$$$%%%%%%###$$$%%%%%%######$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''(((&&&%%%%%%'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''(((((())))))))))))))))))))))))))))))&&&&&&&&&&&&&&&'''''''''$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$###%%%%%%###""""""###%%%%%%$$$$$$$$$%%%%%%&&&&&&'''$$$$$$############$$$$$$#################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""!!!!!!!!!!!!!!!""""""""""""######$$$$$$$$$$$$######((((((((((((((((((''''''%%%&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%$$$$$$%%%$$$$$$$$$%%%%%%&&&'''$$$$$$$$$$$$%%%%%%%%%&&&$$$$$$%%%%%%&&&''''''((($$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&&&&%%%%%%%%%''''''&&&&&&&&&&&&&&&'''###$$$%%%%%%%%%%%%&&&'''$$$%%%%%%%%%%%%%%%%%%&&&######$$$%%%%%%%%%%%%%%%'''''''''&&&&&&$$$######$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$&&&'''((()))))))))######$$$%%%&&&''''''((($$$$$$$$$$$$%%%''')))***'''&&&$$$######$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###############$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%######""""""""""""######%%%$$$$$$######$$$$$$%%%##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###"""###$$$$$$#########$$$ !!!!!!!!!!!!!!!!!! !!!!!!!!!""""""""""""############""""""""""""###############""""""!!!!!!""""""###""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""########################""""""!!!!!!!!!!!!"""""" !!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!""""""""""""""" !!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""!!!   """ !!!!!!"""###!!!!!!!!!!!!"""$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%!!!"""######!!! !!!###$$$###""""""$$$$$$###""" !!!!!!!!!"""""""""###!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!! !!!###%%%((((((&&&$$$!!! !!!"""###$$$%%%########################!!!"""###$$$%%%%%%%%%%%%%%%$$$###$$$&&&&&&%%%$$$###$$$%%%$$$###""""""$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%###"""###$$$$$$$$$%%%%%%%%%%%%&&&&&&"""""""""#########$$$$$$(((&&&%%%%%%&&&(((((((((%%%%%%%%%&&&&&&'''''''''((((((((((((((()))******))))))))))))))))))))))))'''&&&&&&&&&&&&&&&&&&%%%###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%###$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&''''''%%%$$$$$$######$$$$$$%%%########################"""""""""#########$$$$$$""""""""""""""""""""""""#########""""""!!!!!!!!! !!!!!!!!!"""""""""###"""###$$$%%%%%%$$$###"""+++***)))((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$######$$$$$$$$$$$$%%%%%%&&&'''#########$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&'''(((((($$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$(((((('''&&&%%%$$$$$$###&&&&&&&&&&&&%%%$$$##################$$$%%%&&&&&&###%%%&&&&&&$$$$$$%%%'''$$$$$$$$$%%%%%%&&&&&&&&&"""###$$$$$$%%%%%%%%%%%%######$$$$$$###""" $$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############""""""!!!!!!$$$%%%&&&((()))*********&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&((()))'''&&&$$$######$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######""""""######%%%%%%%%%%%%######"""""""""######$$$$$$%%%!!!""""""###$$$$$$%%%%%%######""""""""""""######%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###"""""""""$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$!!!###''''''&&& !!!!!!!!!""""""######$$$###"""!!! !!!""""""""""""############""""""""""""###############"""!!! !!!"""###!!!!!! !!!!!!""""""""""""""""""""""""########################""""""!!!!!!!!!!!!"""""""""""""""!!! $$$###""""""!!!""""""### !!!!!!"""!!!!!! !!!!!!""""""""""""""" !!!"""$$$$$$%%% !!!""""""!!! """%%%$$$""" !!! !!!""""""!!!!!! !!!###%%%&&&"""######$$$$$$%%%%%%&&& """!!! !!!"""###!!! !!!"""###""" !!!!!!!!!""""""######!!!!!!!!!!!!!!!!!!!!!!!! !!!$$$ !!!"""############!!!!!!!!!!!!!!! ########################!!!"""$$$%%%&&&&&&%%%%%%(((&&&%%%%%%%%%%%%$$$""""""###$$$###"""!!!!!!#########$$$%%%%%%%%%$$$$$$&&&''''''%%%###!!!"""###$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&(((&&&%%%%%%&&&(((((((((&&&&&&&&&&&&&&&&&&&&&%%%((((((((((((((()))******))))))))))))))))))))))))'''''''''&&&&&&%%%%%%%%%$$$%%%'''((())))))******%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''''''''''''''!!!###%%%''''''%%%###!!!!!!!!!"""###$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%########################!!!!!!""""""#########$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""" !!!!!!!!!""""""###### !!!"""######"""!!! &&&&&&((()))++++++,,,,,,((((((''''''''''''((((((***((('''&&&'''((('''&&&&&&'''((('''&&&%%%&&&'''((((((((((((''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((111///,,,)))''''''''''''(((''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%'''(((((('''&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''"""######$$$$$$%%%&&&&&&&&&%%%###"""""""""######$$$$$$&&&&&&&&&&&&$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$###$$$%%%'''(((&&&&&&%%%%%%$$$$$$%%%%%%########################&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%&&&'''''''''&&&$$$""""""$$$&&&((('''%%%$$$###$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$########################%%%&&&&&&&&&&&&%%%$$$###"""$$$%%%###"""###%%%&&&&&&%%%###"""!!!!!!!!!!!!"""###$$$%%%$$$$$$%%%&&&&&&%%%%%%%%%""""""!!!!!!!!!!!!"""""""""###%%%&&&&&&%%%###"""$$$$$$###"""!!!!!!!!!"""!!!###$$$###"""!!!"""###"""######$$$$$$######"""&&&### !!!###$$$""" ###"""!!!"""###$$$"""!!!""""""""""""""""""""""""""""""""""""""""""""""""######"""!!!!!!!!!!!!!!!"""""""""""""""""""""#########""""""""""""###### !!!"""######"""""" """############(((%%%"""###&&&&&&"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!"""!!!"""$$$$$$%%%%%%###"""""""""!!!!!! """"""""""""##################"""""""""###%%%&&&$$$$$$$$$#########""""""!!!!!!!!! $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!! $$$###"""!!!!!!!!!"""###$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######$$$&&&((()))""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$((('''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$###""""""$$$$$$&&&&&&&&&&&&$$$$$$$$$%%%'''((((((((('''&&&''''''''''''((((((((((((((()))***+++++++++++++++******++++++***'''%%%###''''''''''''&&&&&&&&&&&&++++++******************(((((((((((())))))))))))(((((('''&&&%%%%%%$$$$$$!!!"""###$$$$$$$$$$$$$$$'''$$$!!!!!!"""###$$$$$$""""""""""""""""""""""""!!!"""###$$$%%%&&&&&&&&&########################%%%%%%%%%$$$$$$$$$######$$$$$$$$$#########""""""$$$$$$$$$#########""""""######$$$$$$$$$%%%%%%%%%&&&'''((()))***+++++++++)))((((((''''''(((((())),,,***(((((()))***)))(((%%%&&&''''''&&&&&&''')))))))))((((((''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((((('''&&&%%%%%%&&&'''(((...,,,***'''&&&&&&&&&'''############$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%'''(((((('''&&&&&&'''(((((((((((())))))))))))%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###"""###$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%&&&'''(((############$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''%%%&&&'''&&&%%%%%%&&&((('''&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$&&&%%%$$$$$$$$$$$$###"""###$$$%%%%%%%%%%%%$$$###############$$$%%%&&&&&&$$$$$$%%%%%%%%%%%%%%%$$$'''&&&%%%$$$$$$#########!!!"""$$$%%%%%%$$$"""!!!%%%$$$##################!!!###$$$###"""!!!"""###%%%%%%&&&&&&&&&&&&%%%%%%$$$###!!!!!!"""###""""""###"""!!!!!!$$$%%%%%%%%%""""""""""""""""""""""""""""""""""""""""""""""""###""""""!!!!!!!!!!!!!!!######""""""""""""""""""$$$##################$$$######################## #########$$$$$$%%%%%%&&&"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!! !!!"""#########"""$$$$$$$$$######"""""""""""""""""""""##################"""""""""###$$$%%%#########"""""""""!!!!!!#########$$$#########"""""""""""""""""""""""""""&&&%%%%%%$$$######""""""###"""!!!!!!!!!!!!"""###########################$$$$$$$$$$$$$$$$$$$$$$$$$$$###!!! !!!###%%%'''$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&$$$$$$%%%&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&'''''''''''''''&&&&&&&&&&&&'''''''''''')))******************++++++,,,,,,,,,+++)))'''%%%++++++++++++++++++++++++++++++++++++++++++++++++'''''''''''''''(((((((((***))))))(((''''''&&&&&&"""######$$$$$$$$$$$$###&&&###!!!!!!"""$$$$$$$$$########################!!!"""###$$$$$$%%%%%%$$$""""""""""""""""""""""""%%%%%%$$$$$$$$$#########$$$$$$$$$#########""""""&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$######"""""""""'''((())))))************))))))(((((((((((()))))),,,***(((((()))***)))((($$$&&&''''''&&&&&&((()))))))))(((((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''((('''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''')))((('''%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((((((&&&%%%&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%$$$######"""%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$######$$$%%%%%%'''&&&%%%%%%$$$%%%%%%%%%!!!!!!!!!"""###$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((('''&&&%%%!!!###%%%&&&%%%%%%&&&'''&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$######$$$%%%%%%'''$$$"""$$$(((***(((%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%$$$$$$###(((''''''&&&%%%$$$######!!!"""###$$$$$$###"""!!!$$$$$$#########$$$%%%%%%!!!###$$$###"""!!!"""###""""""############""""""""""""###"""!!!!!!###$$$(((%%%###"""###%%%%%%%%%""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!! !!!!!!#########""""""!!!!!!!!!$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########""""""!!!  !!!"""  ###$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!   !!!!!!!!!"""""""""""""""!!!!!!%%%%%%%%%%%%%%%$$$$$$$$$""""""""""""##################"""""""""###$$$$$$"""""""""!!!!!!!!!!!!!!!"""###$$$%%%%%%$$$######""""""""""""""""""""""""$$$$$$######""""""!!!!!!!!!!!!!!!!!!!!!"""###$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$###$$$%%%&&&''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&''''''(((%%%%%%%%%&&&&&&&&&&&&'''+++***)))(((((()))******,,,---------,,,+++)))((()))))))))*********************++++++++++++******'''''''''''''''&&&&&&&&&))))))(((((('''&&&&&&&&&$$$$$$$$$$$$$$$$$$###"""$$$"""!!!!!!###%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""!!!!!!!!!!!!!!!!!!!!!!!!%%%$$$$$$$$$$$$#########$$$$$$$$$###############%%%$$$$$$$$$$$$#########%%%$$$###"""!!! (((((()))))))))))))))((())))))(((((((((((()))))))))(((&&&&&&'''''''''&&&&&&'''((('''&&&%%%&&&'''))))))((('''&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&'''''')))((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&'''###$$$$$$%%%&&&'''((((((&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&((('''&&&%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%&&&&&&'''&&&%%%$$$######$$$%%%&&&%%%$$$"""!!!!!!"""$$$%%%$$$$$$###""""""!!!!!!!!!""""""""""""###$$$%%%&&&########################%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''''''''%%%###!!! """%%%%%%$$$######$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$########################'''%%%$$$""""""###%%%&&&###"""!!!"""%%%'''&&&%%%%%%$$$$$$######$$$$$$%%%######""""""!!!"""""""""$$$$$$$$$$$$$$$######"""##################""""""""""""###$$$$$$###""""""""""""""""""###$$$%%%%%%!!!###$$$###"""!!!"""###!!!!!! !!!!!! """$$$###!!! ###&&&///+++&&&###""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!! !!!!!!#########"""!!!!!! ######""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!%%%%%%%%%%%%$$$$$$###"""$$$###"""$$$&&&'''%%%###!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!"""######$$$#########%%%%%%%%%%%%%%%%%%%%%%%%!!!"""""""""###############""""""""""""#########"""""""""""""""""""""""" !!!###$$$$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$!!!!!! !!!!!!!!!"""###$$$%%%%%%""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$"""!!!###%%%%%%$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###############""""""!!!###$$$%%%%%%&&&&&&&&&%%%&&&&&&$$$$$$$$$$$$&&&&&&'''&&&%%%$$$%%%&&&'''(((%%%%%%&&&&&&&&&''''''''',,,+++)))'''&&&''')))***,,,,,,,,,,,,,,,+++***)))((((((((((((((()))))))))((()))***++++++******)))((((((''''''''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$######"""###!!! !!!###%%%&&&%%%########################"""""""""""""""!!! """"""""""""""""""""""""$$$$$$$$$$$$####################################"""!!!!!!!!!!!!!!!!!!!!!$$$$$$###""""""!!! '''(((((()))))))))(((((())))))(((((((((((()))))))))'''%%%%%%&&&'''&&&%%%((())))))(((&&&$$$$$$%%%)))(((((('''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''')))((('''&&&%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&!!!"""###%%%&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%&&&'''(((((( !!!"""###$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&''''''&&&%%%%%%&&&&&&''''''''''''(((((((((######$$$$$$$$$%%%%%%%%%###$$$$$$%%%&&&&&&&&&&&&%%%%%%###""""""###%%%%%%%%%$$$"""!!!!!!"""$$$%%%############"""!!!!!! &&&%%%%%%$$$$$$$$$%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''''''''%%%###!!!###%%%''''''%%%#########$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###########################&&&%%%###""""""###%%%&&&!!!###$$$$$$"""!!!###%%%%%%$$$$$$######$$$$$$%%%######""""""!!!"""""""""###$$$$$$$$$######"""!!!!!!"""###############$$$$$$$$$$$$$$$$$$###!!!!!!!!!!!!!!!"""###$$$!!!###$$$###"""!!!"""###%%%$$$############$$$%%% """$$$###!!! ###&&&...***&&&###"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""""""""!!!!!! !!!!!! !!!!!! """"""""""""!!! ###!!! """!!!"""###"""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!  !!!###$$$%%%&&&&&&&&&#########$$$$$$$$$$$$$$$!!!"""""""""############"""""""""###""""""""""""######################## !!!"""###$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###$$$%%%%%%&&&&&&!!!!!!"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$%%%### """$$$############""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$ !!!###############$$$$$$$$$$$$$$$###""""""&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&%%%$$$$$$&&&'''(((&&&'''''''''((((((((((((,,,***(((&&&&&&&&&((()))******************)))))))))*********+++++++++,,,)))+++,,,......---,,,,,,)))))))))(((((((((''''''%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$###""""""!!!!!!"""$$$&&&&&&%%%"""""""""""""""""""""""""""""""""""""""!!! ########################$$$$$$$$$#########""""""########################!!!!!!!!!!!!!!!!!!!!!"""########################&&&'''(((((())))))))))))((((((''''''''''''((((((+++)))''''''((()))((('''((())))))(((&&&$$$$$$%%%'''''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&& !!!###$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&'''((())))))#########$$$%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%''''''%%%$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''"""######$$$%%%%%%&&&&&&###$$$%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$$$$###""""""###$$$$$$$$$$$$%%%%%%%%%$$$######'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((((('''&&&%%%''')))***)))'''%%%%%%&&&$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""###$$$%%%&&&"""%%%'''&&&""" """&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$%%%%%%###############"""!!! !!!$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!!!! !!!""""""!!!###$$$###"""!!!"""###%%%$$$###""""""###$$$%%%""""""###"""!!!!!!###$$$'''$$$"""!!!"""$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!! ######"""!!!!!!"""###$$$ !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!  """$$$%%%&&&''''''""""""""""""############""""""""""""############""""""#########"""!!! ############$$$$$$$$$$$$"""#########$$$%%%%%%&&&""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""###$$$%%%%%%%%%$$$ !!!!!!""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!"""$$$%%%!!!!!!!!!"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$ ###%%%&&&''''''$$$$$$$$$$$$###"""!!! &&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%&&&&&&''''''''''''((((((((())))))))))))'''&&&&&&'''(((((((((((((((((((((((())))))((((((((()))******++++++---...000222333222111000*********)))((((((''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$######"""!!!"""$$$%%%%%%$$$!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""!!! ########################$$$############"""""""""###############$$$$$$$$$#########$$$$$$$$$$$$%%%"""""""""######$$$$$$$$$%%%&&&'''((())))))))))))''''''&&&&&&&&&&&&''''''***)))''''''((((((((('''&&&'''((('''&&&&&&'''(((%%%%%%&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!###%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&&&&&&&%%%$$$###$$$%%%&&&''''''((((((''''''''''''''''''((((((%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###%%%'''&&&%%%$$$%%%&&&"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%###$$$%%%%%%%%%$$$###"""######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&%%%$$$%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&''''''''''''''''''&&&''''''&&&%%%%%%&&&'''###$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%"""#########$$$$$$$$$$$$###$$$$$$$$$######$$$$$$###$$$%%%%%%%%%%%%$$$###############$$$%%%&&&&&&############"""!!!  ###%%%&&&'''&&&&&&$$$$$$############$$$$$$###"""!!!!!!!!!!!!!!!"""!!!###$$$###"""!!!"""###$$$###!!! !!!###$$$$$$###!!!!!!"""###""""""!!!  """$$$$$$###""""""""""""""""""""""""""""""""""""""""""""""""  !!!""" !!!"""""""""  """"""""""""""""""""""""""""""###$$$$$$$$$###### !!!"""""""""!!!"""#########""""""###!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!  !!!"""###$$$$$$$$$""""""""""""######$$$$$$""""""""""""############""""""#########""" """"""""""""#########$$$###"""!!!!!!"""###%%%'''""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""#########"""!!! !!!!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""######$$$%%%%%% !!!"""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%&&&%%%%%%######$$$$$$$$$######"""$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&'''''''''((((((&&&'''''''''''''''((((((''''''''''''(((((()))***&&&&&&'''(((((()))******---///111444444444222111***))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&%%%%%%%%%######"""###$$$%%%$$$"""!!!!!!!!!!!!!!!!!!!!!!!!""""""#########"""!!!!!!####################################""""""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&""""""""""""""""""!!!!!!$$$%%%&&&((()))*********&&&&&&&&&%%%%%%&&&&&&&&&((('''%%%%%%&&&&&&&&&%%%###$$$&&&''''''''')))+++$$$$$$%%%&&&&&&''''''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$ """$$$&&&(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''$$$$$$&&&&&&&&&&&&$$$$$$"""###$$$%%%&&&'''''''''%%%%%%%%%%%%%%%%%%%%%$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###%%%'''&&&%%%$$$%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%$$$$$$############$$$%%%%%%$$$###!!! """###$$$%%%%%%$$$###"""###$$$%%%%%%%%%%%%$$$###!!!"""###$$$%%%%%%$$$###!!!!!!""""""###$$$&&&&&&########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''"""######"""!!!"""%%%'''"""###%%%&&&'''&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$$$$##############################!!!"""###$$$$$$$$$$$$$$$###  $$$&&&$$$!!!"""###%%%&&&&&&%%%###"""!!!!!!!!!!!!"""###$$$%%%############"""!!!  !!!###%%%&&&%%%$$$#########""""""""""""######$$$$$$###"""!!!!!!""""""!!!###$$$###"""!!!"""###'''&&&$$$######$$$&&&''''''### !!!###$$$""" !!!  !!!"""!!!"""""""""""""""""""""""""""""""""""""""""""""""" !!!""" !!!"""######!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!"""############ !!!######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""!!!  !!!!!!!!!!!! """"""#########$$$$$$$$$""""""""""""############!!!"""#########!!!  !!!!!!!!!""""""######!!!  ###%%%$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!!!!!!!!!! !!!""""""!!!  !!!"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!###$$$%%%%%%%%%%%% !!!###$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%### """###$$$$$$%%%%%%%%%%%%$$$$$$&&&''''''&&&$$$$$$###$$$%%%&&&'''&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&'''((((((((('''((('''''''''((()))***+++******+++,,,------......+++---///222333222000///))))))((('''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&&&&&&&$$$#########%%%$$$###!!!""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""############""""""""""""""""""######$$$$$$$$$$$$""""""#########$$$$$$$$$######"""!!! &&&&&&%%%%%%&&&''')))***+++***)))(((((((((((((((&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$'''&&&%%%$$$$$$$$$%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$''''''''''''''''''''''''%%%%%%%%%&&&'''((())))))&&&&&&%%%%%%$$$$$$%%%%%%$$$######"""###&&&(((***''''''((((((((((((((((((######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$%%%%%%&&&'''$$$$$$$$$###############'''&&&%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&""""""""""""""""""""""""%%%###!!!"""$$$%%%###!!!###$$$&&&''''''&&&$$$###########################%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%&&&&&&&&&'''%%%"""  """$$$((('''&&&&&&%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&(((&&&$$$"""""""""$$$$$$'''''''''&&&&&&%%%%%%%%%$$$$$$############$$$$$$""""""#########$$$$$$$$$$$$$$$$$$############"""$$$###"""#########!!!###$$$$$$$$$$$$%%%%%%%%%###%%%''''''%%%#########!!!!!!""""""""""""!!!!!!!!!!!!""""""######$$$$$$!!!  !!!"""###(((%%%######$$$%%%%%%$$$$$$$$$#########$$$%%%&&&#########""""""!!! ############""""""""""""###"""""""""!!!!!!  !!!!!!######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$###"""!!!!!!  """"""!!! $$$$$$######""""""!!!!!!""""""!!! !!!######!!! !!!!!!!!!"""!!!"""############ !!!"""$$$$$$######"""!!!!!!!!!!!!"""###$$$%%%$$$###"""""""""###%%%&&&!!!"""###$$$$$$###"""!!!#####################$$$#########"""""""""""""""!!!!!!"""###############"""  ###$$$###!!!#########$$$$$$%%%%%%&&&###"""!!! !!!"""###$$$""" """$$$$$$$$$###"""!!!"""######"""!!!############$$$%%%&&&&&&&&&%%%$$$######%%%'''(((""""""""""""""""""""""""!!!!!!"""###$$$$$$%%%%%%'''%%%######%%%&&&$$$!!!$$$%%%&&&&&&&&&%%%$$$###%%%$$$############$$$%%%''''''''''''(((((((((((((((&&&&&&(((,,,...+++(((,,,,,,------,,,,,,+++***))))))((('''&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%"""""""""###$$$$$$%%%%%%%%%$$$###"""""""""###$$$$$$###############$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$############$$$$$$######""""""######$$$%%%""""""""""""""""""""""""&&&&&&%%%%%%&&&''')))***((('''''''''&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$!!!"""###%%%&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''((((((&&&%%%$$$###""""""""""""'''&&&%%%$$$$$$%%%'''((()))(((((('''&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%$$$############$$$&&&&&&&&&&&&&&&&&&&&&&&&########################%%%###!!!"""$$$%%%###"""###$$$&&&''''''&&&$$$###########################%%%%%%%%%$$$$$$#########$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%###""""""###$$$%%%'''&&&&&&%%%$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$###""""""###%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$############$$$$$$##################$$$$$$$$$$$$$$$############"""$$$###"""###$$$$$$""" !!!""""""""""""#########!!!###$$$$$$"""!!!!!!"""!!!!!!""""""""""""!!!!!! !!!"""###$$$%%%%%%###"""!!!  !!!"""$$$"""  !!!!!! """""""""#########$$$$$$ !!!"""###$$$$$$$$$$$$""""""""""""""""""""""""""""""!!!!!!!!! !!!!!!!!! !!!""""""###""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""" !!!###$$$$$$$$$$$$!!!  !!!""""""!!! """"""!!! """$$$$$$""" """""""""""""""######### !!!"""###$$$$$$###### !!!"""###$$$######"""######"""!!!!!!!!!""""""######"""""""""###$$$%%%$$$###"""!!!!!!"""########################"""""""""""""""""""""#########!!!!!!"""###############"""  ###$$$###!!!$$$$$$$$$$$$$$$############"""!!!!!!!!!!!!"""###$$$###!!!!!!###$$$%%%$$$######""""""#########"""######""""""######$$$$$$###"""!!! """$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&(((&&&$$$%%%&&&'''%%%###$$$%%%&&&''''''&&&%%%$$$)))((('''&&&&&&'''((()))(((((((((((())))))))))))***,,,...//////.........+++++++++++++++******))))))((('''&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$###""""""###$$$%%%###""""""!!!""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$##################$$$######""""""######$$$$$$""""""""""""""""""""""""&&&&&&&&&&&&&&&'''((()))&&&''''''''''''&&&%%%%%%'''''''''''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$ """%%%'''((((((&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''&&&%%%%%%$$$###""""""!!!&&&%%%$$$###$$$%%%&&&'''***)))'''%%%$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###%%%$$$$$$$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&'''$$$$$$######""""""######&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###$$$%%%$$$"""###$$$%%%&&&&&&%%%$$$###########################$$$$$$$$$$$$$$$##################$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%$$$$$$###$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%######""""""###$$$&&&'''%%%$$$###!!!!!!"""######$$$$$$############$$$$$$$$$$$$##################$$$$$$$$$############"""%%%$$$"""###$$$$$$###!!!!!!""""""""""""#########"""######""" !!!###!!!!!!""""""""""""!!!!!! !!!###$$$%%%%%%$$$###!!!  !!!%%%###!!!!!!"""###"""!!! !!!"""#########"""!!!!!!"""###$$$$$$%%%%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!!!!!!! """"""!!! !!!!!!!!!""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""!!!!!!  !!!"""!!!!!! !!!"""!!!!!! !!!"""!!!!!!"""$$$$$$###!!!"""""""""""""""""""""""""""######$$$$$$######""" !!!"""#########""""""$$$###"""!!! """""""""!!!"""######$$$%%%###!!!!!!$$$%%%#########""""""!!!!!!!!!!!!!!!""""""######$$$$$$!!!!!!"""###############"""!!! !!!#########"""%%%$$$$$$######"""!!!!!!###""""""!!!!!!""""""###$$$###!!!!!!###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""!!!""""""""""""!!! !!!######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''((('''&&&&&&''''''&&&%%%%%%&&&&&&'''''''''&&&&&&******)))(((((()))******(((((()))))))))*********'''+++...---***(((***---***************)))(((((()))((('''&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''''''''&&&&&&%%%$$$$$$###$$$###""""""###$$$%%%&&&""""""!!!!!!!!!!!!!!!"""########################""""""""""""""""""""""""""""""""""""""""""""""""########################"""""""""#########$$$$$$""""""""""""""""""""""""&&&&&&&&&&&&''''''(((((('''((()))))))))(((''''''&&&&&&&&&&&&&&&'''((((((%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$'''''''''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%###"""""""""###$$$%%%&&&((('''%%%$$$###$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$%%%%%%"""######$$$%%%&&&''''''$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######"""###$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$###########################$$$$$$$$$###############""""""#########$$$$$$$$$"""###$$$&&&&&&&&&%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%######""""""###$$$%%%%%%%%%###"""!!!!!!"""###$$$$$$$$$############$$$$$$$$$$$$$$$###############$$$$$$$$$#########""""""%%%$$$"""###$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%###!!!!!!###%%%!!!!!!""""""""""""!!!!!! !!!!!!""""""#########"""!!! !!!!!!"""%%%$$$""""""###$$$###!!! """$$$$$$###"""!!!$$$$$$$$$$$$###"""!!!!!! !!!!!!!!!!!!""""""""""""""""""""""""!!!!!!  """!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""""""""""""""!!!!!!!!! !!!!!!"""!!! !!!!!! !!!!!!""""""""""""!!! !!!!!!"""!!! !!!"""###""" !!! ############""""""!!!!!!!!!!!!!!!"""""""""""""""""""""!!! """!!!!!!"""""""""######$$$###!!! !!!"""$$$%%%######""""""!!! !!!"""###$$$$$$%%%!!!!!!"""###############"""""""""""""""###""""""#########"""""""""""""""""""""""""""""""""""""""###""" """###$$$###$$$$$$%%%%%%$$$###$$$%%%%%%$$$###"""""""""""""""$$$############$$$%%%%%%""""""""""""""""""""""""$$$$$$$$$$$$%%%%%%&&&&&&'''&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''''''''(((''''''''''''''''''((((((((((((((())))))))))))%%%''')))(((&&&$$$&&&''')))************)))((((((((('''&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$######""""""###%%%&&&'''######"""!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$#########!!!""""""###############""""""""""""""""""""""""&&&&&&&&&'''''''''''''''''''''((((((((((((((('''%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$((('''%%%######$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&'''''''''''''''&&&&&&%%%$$$$$$$$$$$$$$$%%%$$$######$$$%%%&&&'''######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$$$$!!!""""""###$$$%%%%%%&&&%%%%%%$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%########################""""""############$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""#########$$$$$$$$$!!!"""$$$%%%&&&%%%$$$############""""""######$$$###$$$$$$%%%%%%$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$###""""""""""""%%%$$$###"""######$$$%%%$$$$$$############$$$$$$########################$$$$$$$$$#########""""""%%%###!!!"""###$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%$$$###!!!!!!###%%%!!!!!!""""""""""""!!!!!!"""""""""!!!!!!!!!!!!!!!!!! !!!"""$$$%%%!!!  !!!!!! !!!###%%%%%%$$$###"""############"""!!!  !!!!!!!!!"""########################""""""!!!!!! !!!!!!"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""###### """""""""!!!!!!!!!!!!!!! !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!""""""######$$$!!!!!! !!!!!!!!!  !!!  ###""""""!!! !!!!!!!!!!!!!!!""""""""" !!!""""""!!!""""""###############!!!!!!"""##################"""""""""!!!!!! !!!"""###$$$$$$%%%!!!!!!"""###############"""#########"""""""""### !!!"""###$$$$$$$$$""""""############"""""""""  """""""""###%%%&&&%%%######$$$&&&&&&%%%$$$###############$$$$$$$$$$$$%%%%%%&&&&&&""""""""""""""""""""""""############$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((+++)))'''''')))***)))'''***************))))))((('''&&&&&&%%%%%%%%%%%%&&&((('''&&&%%%$$$#########"""#########$$$$$$$$$%%%######"""######%%%'''(((%%%$$$######""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""########################"""###$$$$$$$$$$$$###""" !!!"""############"""########################&&&&&&''''''(((''''''&&&%%%%%%%%%$$$%%%%%%&&&'''$$$$$$$$$$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$$$$$$$$$$$$$"""  ###''')))&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&!!!###$$$&&&&&&&&&%%%%%%,,,+++***(((&&&$$$###""""""###$$$%%%&&&'''''''''######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$############$$$"""""""""######$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""!!!"""$$$$$$######$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""########################$$$$$$$$$$$$%%%"""###$$$%%%%%%$$$###############"""######$$$%%%######$$$$$$$$$$$$##################$$$$$$$$$$$$%%%$$$$$$###""""""!!!!!!$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$############$$$$$$""""""#########$$$$$$$$$$$$$$$$$$############"""$$$""" """###$$$###!!!""""""""""""#########!!!""""""!!! """!!!!!!""""""""""""!!!!!!""""""!!!!!!!!!!!!  !!!###%%%'''###"""!!!"""######!!!!!!"""###$$$$$$$$$###### !!!""""""######""" !!!!!!""""""###""""""############$$$$$$######""""""######$$$%%%  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""$$$$$$$$$$$$$$$$$$$$$$$$"""!!!!!! !!!!!!"""!!! !!!!!!""" !!!!!!!!!!!!!!!!!! !!!!!!""""""   !!!!!!!!!""""""""""""!!! !!!!!! !!!"""### !!!"""###$$$""""""###$$$$$$$$$$$$### """$$$$$$$$$###"""""""""""""""""""""""""""!!!!!!""""""######$$$$$$!!!!!!"""##################$$$$$$$$$"""!!!"""### !!!"""$$$%%%&&&&&&"""######$$$$$$######""""""  """"""""""""$$$&&&%%%"""!!!###&&&&&&%%%$$$$$$$$$$$$$$$$$$"""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$%%%&&&&&&%%%$$$&&&'''&&&%%%%%%%%%&&&'''((()))&&&''''''((((((''''''&&&%%%%%%&&&&&&&&&''''''''',,,(((%%%&&&)))+++***'''***************)))((((((&&&&&&%%%%%%%%%%%%&&&&&&((('''&&&%%%$$$#########!!!!!!"""######$$$%%%%%%$$$$$$######$$$%%%&&&'''&&&%%%$$$###"""""""""### """"""""""""""""""""""""########################"""###$$$%%%%%%$$$###""" !!!"""#########"""!!!########################&&&&&&'''(((((('''&&&%%%&&&%%%###"""###%%%'''(((%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&"""#########$$$$$$$$$$$$######!!!!!!"""$$$''')))&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&'''$$$%%%&&&'''&&&%%%###"""((((((((('''&&&%%%$$$###"""$$$%%%'''((('''&&&%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######################## """$$$$$$###"""$$$'''$$$$$$############$$$$$$########################!!!"""""""""#########$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###############$$$%%%%%%######$$$$$$$$$$$$##################$$$$$$$$$$$$"""############""""""""""""###%%%&&&'''&&&%%%$$$$$$$$$############$$$$$$!!!!!!"""###$$$%%%%%%&&&$$$$$$$$$############"""###!!! """######!!!""""""""""""######### !!!###"""  !!!!!!""""""""""""!!!!!! !!!""""""###!!!!!! !!!###%%%&&&%%%%%%$$$%%%&&&&&&$$$"""!!!!!!!!!"""""""""###### !!!"""############ !!!""""""###$$$$$$ !!!!!!"""""""""""" !!!###$$$%%%  !!!"""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!((('''$$$"""!!!!!!!!!"""""""""!!!!!!!!!!!!"""""" !!!""""""  !!!""""""###!!!  !!!"""######"""!!!  !!!!!!!!!  !!!"""###""""""!!!!!!!!!"""######"""###$$$%%%&&&%%%%%%$$$!!!!!!!!!"""######$$$$$$!!!!!!""""""###$$$$$$$$$"""""""""""""""#########!!!!!!"""##################$$$&&&$$$"""!!!"""$$$!!!""""""###$$$%%%&&&&&&"""###$$$$$$$$$$$$###"""$$$""" """$$$$$$$$$ ###&&&%%%!!! """%%%$$$###############$$$%%%!!!""""""###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&((('''&&&%%%''')))%%%$$$$$$$$$%%%&&&((()))&&&'''(((((((((((('''&&&&&&&&&&&&&&&'''''''''(((&&&%%%###$$$%%%&&&''''''((())))))))))))(((''''''&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$###$$$$$$&&&&&&%%%$$$###""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""########################!!!###$$$%%%%%%$$$###!!! """###$$$###"""!!!########################&&&&&&((((((((('''&&&%%%)))'''%%%###$$$&&&))),,,&&&%%%%%%%%%%%%&&&''''''$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&""""""######$$$$$$$$$$$$(((((('''''''''&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''))))))******(((&&&###!!! !!!###%%%%%%&&&&&&$$$%%%'''))))))'''$$$#########$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%$$$###""""""######&&&%%%%%%%%%%%%%%%%%%%%%######""""""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$$$$""""""%%%'''$$$$$$############$$$$$$########################!!!!!!""""""#########$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%$$$$$$######$$$%%%&&&&&&######$$$$$$$$$$$$######"""############$$$$$$$$$ !!!"""######$$$$$$### """%%%''''''&&&$$$###$$$$$$############$$$$$$ !!!###$$$%%%&&&'''$$$$$$$$$############"""""" """#########$$$$$$$$$$$$%%%%%%%%%!!!###%%%%%%###!!!!!!!!!!!!!!!""""""""""""!!!!!! """###%%%%%%######"""!!!!!!"""###$$$###""""""###$$$$$$!!!!!! !!!""""""$$$$$$%%%$$$$$$###"""!!! !!!!!!"""###$$$$$$%%% !!!!!!!!!""" !!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""###!!!$$$&&&""""""!!!!!!!!!!!!"""""" !!!"""###"""""""""!!!!!!  !!!"""###$$$"""  !!! !!!""""""###"""!!! !!!"""###!!! !!!"""###%%%$$$###""""""!!!!!!"""###$$$%%%&&&'''&&&%%%%%%###"""  ###%%%'''!!!!!!"""###$$$%%%&&&&&&#########"""""""""""""""!!!!!!"""##################%%%&&&%%%""" """$$$$$$$$$$$$$$$$$$%%%%%%%%%"""###$$$%%%%%%$$$###"""&&&$$$""""""$$$%%%&&&%%%###&&&$$$ """%%%""""""!!!!!!"""###$$$$$$""""""###$$$$$$$$$$$$$$$""""""""""""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%'''))))))'''&&&(((+++$$$$$$######$$$&&&'''((($$$%%%&&&''''''&&&%%%$$$''''''''''''((((((((()))###%%%'''&&&$$$$$$(((,,,''''''((((((''''''&&&%%%%%%%%%%%%$$$$$$%%%&&&&&&#########$$$%%%&&&((()))'''&&&&&&%%%%%%$$$$$$###'''&&&%%%$$$$$$$$$%%%&&&$$$$$$"""!!! """"""""""""""""""""""""""""""""""""""""""""""""########################!!!"""$$$%%%%%%$$$"""!!! """###$$$###!!! ########################(((&&&$$$%%%((()))(((%%%)))))))))(((''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&'''((('''&&&$$$###&&&%%%$$$$$$%%%&&&((()))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&########################$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$&&&''''''%%%$$$$$$%%%""""""###$$$$$$$$$$$$###%%%%%%%%%%%%%%%$$$###"""###$$$%%%###!!! !!!!!!!!!""""""######$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$#########""""""#########"""""""""""""""!!!"""###$$$%%%$$$######$$$!!!"""&&&'''%%%!!!%%%$$$"""!!!!!!"""$$$%%%&&&%%%$$$######$$$%%%&&&########################!!!"""$$$%%%%%%$$$"""!!! ###"""!!!"""$$$$$$$$$##################&&&%%%%%%$$$$$$%%%%%%&&&""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""###"""!!! !!!""""""!!!!!!!!!!!!!!!"""######""""""!!!!!! """!!!!!!"""$$$$$$###""""""""""""""""""""""""""" !!!!!!""""""######$$$$$$$$$$$$#########"""  !!!"""$$$$$$$$$###"""!!!!!! """!!! !!!"""""""""""""""!!! #########""""""""""""""" !!!!!!""""""!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""""" !!!!!!!!!""""""""""""  """"""!!!!!!    ###%%%&&&%%%$$$###""""""""""""!!!!!!!!!!!!###$$$$$$$$$$$$###""""""$$$"""  """$$$###"""!!! !!!"""###"""###$$$%%%%%%$$$"""!!!###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$###"""!!! !!!!!!""""""##################$$$$$$$$$$$$"""$$$$$$### """###$$$$$$###""" """"""""""""""""""""""""""""""""""""""""""""""""'''&&&$$$######$$$&&&'''((((((&&&%%%###"""!!! ###$$$$$$%%%%%%&&&&&&'''&&&&&&%%%$$$%%%&&&'''(((&&&&&&''''''''''''''''''((((((((((((((((((((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$###"""!!!!!!!!!###%%%$$$!!! !!!$$$!!!$$$&&&%%%"""!!!"""$$$ !!!"""###$$$$$$###""""""###$$$%%%$$$### !!!"""######"""!!!!!!!!!$$$### ###########################!!!""""""###$$$%%%%%%%%%'''&&&%%%&&&''''''&&&%%%''''''''''''((((((((((((''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&'''''''''&&&%%%$$$''''''&&&%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''((((((''''''&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&########################$$$$$$############$$$$$$###$$$$$$$$$$$$$$$$$$###$$$&&&''''''%%%$$$$$$%%%"""######$$$%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""###$$$%%%$$$!!! !!!""""""""""""""""""#########%%%%%%$$$$$$############$$$$$$$$$#########"""""""""""""""""""""###############"""""""""###$$$%%%&&&###!!!$$$''')))&&&###%%%$$$"""!!!!!!"""$$$%%%%%%$$$############$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###""" """%%%&&&%%%#################################%%%%%%$$$$$$$$$$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""$$$$$$###"""""""""""""""""""""!!!!!!!!!!!!""""""$$$#########""""""""""""!!! !!!######"""!!!""""""""""""""""""""""""!!!!!!!!!"""""""""""""""$$$#########""""""""""""  !!!!!!"""""""""""""""""""""""" !!!!!!!!!!!!"""""""""""""""!!! """""""""""""""""""""""" !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""### !!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!"""""""""!!!!!!!!! !!!###$$$%%%$$$$$$###""""""""""""!!!!!!!!!!!!""""""###$$$$$$%%%$$$$$$%%%$$$###""""""###$$$%%%###"""!!!!!!!!!!!!"""######"""""""""""""""""""""$$$%%%%%%&&&&&&%%%%%%$$$"""""""""""""""!!!!!! !!!!!!!!!"""""""""""""""!!!!!!!!!!!!"""""""""""" !!!###$$$$$$#########""""""""""""######################################################&&&%%%$$$######$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&'''((())))))((((((((((((((((((''''''''''''''''''''''''(((((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###""""""""" """$$$###"""!!!###%%%((()))(((&&&###  !!!!!!"""############""""""###$$$$$$$$$#########$$$$$$###"""!!! """%%%$$$  #########""""""""""""""""""!!!!!!""""""###$$$$$$%%%'''(((((('''%%%$$$%%%&&&%%%&&&&&&'''(((((())))))''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&'''''''''&&&&&&)))((('''%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&'''((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######$$$$$$$$$$$$######$$$&&&''''''%%%$$$$$$%%%###$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$#########$$$%%%$$$"""!!!!!!"""############""""""""""""$$$############"""""""""$$$############"""""""""!!!!!!""""""######$$$$$$%%%$$$""" ###%%%''''''%%%$$$&&&)))***'''$$$%%%$$$###""""""###$$$%%%$$$$$$###""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################&&&%%%%%%%%%&&&&&&%%%###########################$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""###############""""""!!!""""""!!!!!!!!!!!!""""""$$$$$$$$$$$$############ !!!"""###""" """"""""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!  !!!""""""######"""######"""!!!!!!""""""""""""!!! """"""""""""""""""""""""""""""!!!!!!!!!!!!!!! !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""#########!!!!!!!!!!!! !!!!!!!!!!!! #########"""""""""""""""!!!!!!!!!!!! !!!"""######"""!!! !!!!!!!!!!!!!!!!!!!!!!!!########################!!!!!!!!!!!!""""""""""""!!!"""###$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""###$$$###"""  """$$$%%%%%%&&&&&&&&&&&&%%%%%%############"""""""""!!!""""""""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""###"""!!!"""$$$%%%$$$###%%%$$$""" """$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%$$$$$$%%%%%%&&&'''''''''''''''&&&%%%%%%$$$######'''&&&&&&&&&&&&'''((((((++++++******)))))))))((('''''''''''''''''''''''')))(((((('''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%$$$######"""""" !!!######""""""###%%%!!! !!!######"""!!!"""""""""""""""""""""""""""""""""#########$$$$$$%%%%%%%%%%%%$$$"""!!! ###%%%$$$""" """$$$###"""""""""!!!!!! !!!!!!""""""######$$$'''***+++)))%%%###%%%'''&&&&&&&&&''''''(((((((((''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&'''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((('''''''''&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$"""######$$$$$$######"""$$$&&&'''&&&%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%$$$$$$######$$$%%%$$$"""!!!"""###$$$$$$######""""""!!!!!!###"""""""""""""""""""""############"""""""""""" !!!"""###$$$$$$%%%$$$###"""!!!!!!###%%%&&&'''&&&%%%&&&((()))'''%%%$$$$$$###""""""###$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""###$$$$$$$$$""" """%%%'''%%%##################$$$$$$$$$$$$######""""""######$$$########################""""""""""""""""""""""""""""""############"""""" !!!""""""!!! """!!!!!!!!!!!!""""""###########################!!! !!!###$$$"""!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$######""""""!!!!!!!!!"""!!!!!!!!!!!! !!!"""""""""!!!  !!!!!!"""""" !!!"""""""""!!!!!!!!!""""""!!!!!! !!!!!!!!!"""""""""""""""###"""""""""!!!!!! """"""!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!! !!!"""######"""!!! !!!!!!!!! !!!!!!!!!!!!!!! !!!###$$$$$$###!!! !!!!!!!!!!!!!!!!!!!!!!!!$$$###"""""""""""""""###!!!!!!!!!!!!""""""""""""""""""$$$%%%%%%&&&&&&&&&!!!"""###$$$$$$###"""!!!$$$##################$$$""""""!!! !!!"""###$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$$$$$$$%%%$$$######""""""!!!!!!!!!"""#########$$$$$$$$$$$$$$$###""""""###$$$###"""$$$$$$###""""""###$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""###$$$$$$######$$$$$$%%%&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&'''''''''((((((++++++******)))(((((((((''''''''''''''''''''''''((('''&&&&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%$$$$$$#########""""""######""""""###### %%%'''&&&$$$#########"""""""""!!!!!!!!!"""######""""""###$$$$$$$$$$$$$$$###""""""!!!!!!###%%%%%%###"""###$$$#########"""!!!!!! !!!!!!"""""""""###(((+++,,,***&&&%%%&&&(((((('''''''''&&&&&&&&&%%%''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&'''''''''$$$%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######$$$$$$$$$$$$######$$$&&&'''&&&%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%###$$$$$$%%%%%%%%%$$$$$$###$$$%%%$$$###"""###$$$$$$$$$######""""""!!!!!!"""""""""""""""""""""###"""""""""""""""""""""""" !!!"""###$$$$$$%%%""""""###$$$$$$$$$$$$###&&&%%%%%%&&&&&&&&&%%%$$$$$$##################$$$#########$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""###$$$$$$$$$""" !!!$$$&&&$$$"""""""""#########$$$$$$$$$$$$######""""""######$$$########################""""""""""""""""""""""""""""""############"""""" !!!""""""!!! !!!!!!!!!!!!!!!"""######""""""""""""""""""""""""###""""""###%%%%%%$$$"""!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$######""""""!!!!!!!!!!!!!!!!!! !!!"""""""""!!! !!!!!!!!!!!!!!!!!!"""!!!  !!!"""!!!!!!!!!!!!!!!  !!!!!!""""""""""""######""""""!!!!!!!!! #########"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """""""""""""""""""""""" !!!"""######"""!!! !!!  !!!!!!!!!!!!!!!!!!"""$$$%%%%%%$$$"""!!! $$$###"""!!!!!!""""""### !!!!!!!!!"""""""""###$$$$$$$$$%%%%%%$$$$$$### !!!###$$$$$$###!!! #########$$$$$$#########!!!!!!###$$$$$$$$$############$$$$$$$$$$$$######%%%$$$$$$######$$$%%%%%%$$$$$$######""""""!!!!!!"""#########$$$$$$$$$$$$$$$"""!!!!!!"""###""" """###$$$%%%%%%$$$###"""################################################$$$##################$$$###############$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''''''))))))((((((((('''''''''''''''''''''''''''''''''%%%%%%%%%$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$######"""""""""!!!!!!(((%%%$$$$$$''''''$$$ $$$$$$######""""""!!!!!! """######!!!!!!###$$$!!!!!!!!!!!!""""""######"""###%%%%%%$$$######$$$$$$$$$$$$######"""""""""!!!!!!!!!!!!"""""""""""")))******)))'''&&&'''(((((((((''''''&&&%%%%%%$$$''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%&&&''''''###$$$%%%&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&''''''%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&######$$$%%%%%%%%%%%%$$$&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$&&&''''''%%%$$$$$$%%%###$$$$$$%%%%%%%%%%%%%%%######$$$%%%%%%%%%$$$$$$###$$$%%%$$$###"""###%%%############"""""""""""""""""""""############$$$!!!!!!"""""""""""""""###!!!!!!""""""######$$$$$$!!!"""###%%%%%%$$$######$$$%%%%%%%%%%%%$$$$$$##############################$$$%%%%%%%%%%%%$$$###################################################&&&%%%%%%%%%%%%$$$""" """""""""###$$$$$$%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""!!!""""""###############!!! !!!!!!"""###$$$!!!!!!!!!!!!!!!"""""""""######"""$$$%%%&&&%%%###""""""""""""""""""""""""##################""""""!!!!!!!!!!!! !!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$###!!! !!!""" !!!!!!!!!!!!  !!!!!!""""""######""""""""""""""""""!!!#########"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!"""""""""###!!!!!!""""""""""""!!!!!!""""""!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!"""###$$$$$$###"""!!! """""""""""""""""""""""" !!!!!!""""""######$$$$$$$$$$$$$$$###"""!!!"""###$$$%%%%%%$$$###"""""""""###$$$$$$###"""""" !!!###%%%&&&%%%$$$###""""""############"""""""""!!! !!!"""#####################""""""!!!!!!!!!!!!""""""""""""###"""!!!!!!"""###""" !!!###%%%&&&&&&%%%###!!!$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""######$$$%%%%%%&&&''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###""""""######""" !!! !!!######""" $$$$$$$$$######""""""""""""$$$###!!! """%%%  !!!"""$$$%%%######$$$$$$$$$$$$#####################$$$$$$$$$""""""""""""""""""""""""((('''&&&&&&''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$((('''&&&%%%%%%%%%&&&&&&$$$%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&((())))))%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$&&&''''''%%%$$$$$$%%%"""######$$$%%%$$$$$$$$$"""###$$$%%%%%%%%%%%%$$$###$$$%%%%%%######$$$%%%"""""""""""""""#####################$$$$$$%%%%%%!!!!!!!!!!!!""""""######"""""""""""""""########################$$$$$$$$$$$$%%%&&&&&&$$$##################$$$$$$#########$$$%%%&&&&&&&&&&&&%%%$$$"""""""""""""""""""""""""""###$$$%%%%%%$$$###"""###%%%''''''%%%###""""""!!!""""""###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""############"""""""""""""""""""""###$$$$$$ !!!"""###$$$!!!!!!"""""""""############""""""###%%%%%%$$$"""""""""""""""""""""""""""##################$$$$$$"""""""""!!!!!!!!! !!!!!!!!!!!!!!!""""""### !!!!!!""""""#########!!!!!!!!!!!!!!!!!!"""""" !!!!!!  !!!""""""###"""""""""""""""#########!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!"""""""""!!!!!! !!!!!!"""""""""""""""""""""###### !!!!!!!!!"""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!#########"""""" !!!"""#########!!!!!!"""#########"""""""""""""""######"""""""""!!!""""""######""""""!!! !!!"""######$$$$$$$$$#########$$$$$$#########!!!  """#####################$$$$$$!!!!!!!!!!!!""""""""""""$$$"""!!!"""$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%%%%$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%$$$%%%%%%%%%&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&'''########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""" !!!$$$%%%$$$### """###$$$$$$##################"""$$$### """%%%"""!!!!!!!!!!!!"""$$$%%%###""""""###$$$$$$###"""!!!!!!""""""######$$$$$$########################'''$$$"""###&&&(((&&&###$$$%%%%%%&&&&&&''''''(((''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$)))(((&&&%%%$$$%%%%%%&&&&&&''''''((('''&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%''')))***,,,,,,%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&&&&'''''''''&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$%%%&&&&&&''''''&&&&&&%%%$$$&&&''''''%%%$$$$$$%%%""""""###$$$$$$$$$$$$###"""###$$$%%%%%%%%%%%%%%%###$$$%%%%%%$$$###$$$&&&!!!!!!""""""######$$$$$$######$$$$$$$$$%%%%%%%%% !!!!!!!!!""""""###############"""""""""""""""%%%$$$"""!!!!!!###%%%'''%%%&&&'''&&&%%%$$$###$$$######$$$$$$$$$$$$######%%%%%%''''''''''''%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!!!!"""$$$%%%%%%$$$"""!!! %%%'''%%%###$$$%%%!!!""""""###$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""############""""""!!! !!!"""### !!!"""$$$$$$""""""######$$$$$$$$$%%%"""!!!!!!"""$$$$$$###""""""""""""""""""""""""""""""""""""###$$$$$$$$$%%%""""""""""""!!!!!!!!!!!!"""!!! !!!###$$$ """###%%%&&&&&&!!!###$$$$$$###""" !!!!!!  !!!""""""###!!!!!!""""""######$$$$$$ !!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!  !!!!!!"""!!!  !!!""" !!!!!!""""""###### !!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!###$$$$$$###""" !!!"""######$$$ """############  !!!"""######"""!!! !!!!!!  """$$$&&&$$$$$$$$$%%%%%%$$$$$$$$$"""!!!  !!!###%%%"""""""""###$$$$$$$$$%%%############$$$$$$$$$$$$$$$###"""###%%%&&&%%%$$$&&&%%%###""""""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$#########$$$$$$%%%%%%&&&'''&&&&&&%%%%%%$$$$$$###"""###$$$%%%&&&%%%$$$$$$$$$%%%%%%&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''(((########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%% %%%''''''&&&###&&&(((&&&""" !!!###########################!!!$$$### """%%%%%%$$$###"""""""""###$$$""""""""""""###$$$"""!!! !!!"""###$$$$$$$$$$$$$$$###############((('''&&&%%%$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&$$$"""!!!!!!%%%''''''''''''((($$$$$$$$$$$$$$$$$$$$$$$$&&&'''((()))************######""""""###%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&$$$######$$$%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$%%%%%%&&&''''''&&&%%%$$$###"""!!!&&&&&&&&&%%%%%%$$$$$$$$$###$$$%%%&&&%%%$$$###"""########################$$$$$$$$$$$$$$$$$$$$$$$$"""$$$$$$ ###$$$!!!"""############$$$$$$$$$#########"""""""""!!!!!!!!!"""######"""!!!  !!!"""""" !!!###!!!!!!"""############"""!!!!!!!!!""""""######$$$""""""###$$$$$$$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%%%%$$$###"""!!!"""""""""##################$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$#########%%%###""""""###$$$$$$###$$$$$$$$$###############""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""%%%$$$$$$$$$######"""""""""!!!!!!"""$$$$$$###!!!&&&###!!!"""###$$$"""###"""!!! !!!"""###!!!!!!!!!!!!""""""""""""  !!!"""######"""!!! !!!"""###$$$$$$###!!! """""""""!!!!!!!!!!!!"""""""""###$$$$$$$$$"""!!! !!!!!!!!! """"""!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!$$$###!!! !!!"""!!!"""$$$"""!!!###"""############!!!!!!!!!!!!!!!"""""""""""" !!!"""######"""!!! !!!!!!!!!!!!!!!""""""### !!!!!!!!!!!!!!! !!!"""###%%%%%%%%%$$$########################### !!!!!!!!!"""""""""###%%%###""" !!!!!!!!!!!!"""############"""######%%%&&&&&&%%%#########""""""!!!!!!!!!!!!!!!"""!!!  !!!###%%%'''%%%############"""!!!%%%$$$$$$$$$$$$&&&'''((($$$$$$$$$$$$$$$###"""!!!!!!!!!""""""""""""!!! !!!!!!"""""""""#########%%%%%%$$$###""""""###### !!!###$$$$$$$$$''''''&&&%%%$$$"""!!! %%%%%%%%%&&&&&&'''''''''&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&%%%$$$######''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$#########&&&%%%%%%$$$###""" '''%%%$$$$$$&&&&&&$$$!!! !!!!!!""""""#########"""!!!!!!!!!!!!!!!"""$$$$$$######"""!!!!!!!!!$$$"""  ############$$$$$$$$$$$$""""""""""""############""""""""""""!!!!!!!!!!!!'''&&&%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&%%%$$$###!!!$$$&&&'''&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((((((((((($$$############%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''&&&$$$######$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%$$$$$$$$$$$$###$$$$$$##################%%%&&&&&&'''&&&%%%$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$"""$$$$$$!!! $$$$$$"""""""""#########$$$$$$$$$%%%%%%%%%$$$$$$$$$############$$$%%%$$$$$$""""""$$$%%%'''&&&%%%$$$$$$%%%""""""""""""############$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$$$$$$$$$$###"""############$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$######$$$###!!!!!!###$$$###"""########################""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!! ###!!!!!!!!!###$$$###"""""" """###!!!###"""!!! !!!"""###""""""""""""############!!!!!!!!! !!!!!!""""""###"""!!!!!!!!!"""###### !!!!!!!!! !!!###%%%""""""!!!!!!!!!!!!""""""###############"""!!!!!!##############################"""""""""!!!!!!!!! !!!!!!!!!""""""""""""""""""""""""""""""###""""""!!!!!!!!!!!!!!!  !!! """!!!"""""""""!!! !!!!!!!!!"""""""""######""""""############""""""$$$$$$###"""""""""""""""!!!""""""###""""""!!!!!! !!!"""###""""""!!!########################!!!!!!!!!!!!""""""""""""""""""!!! !!!!!!"""###!!!""""""###$$$############$$$$$$$$$$$$$$$$$$###$$$$$$###"""""""""""""""$$$###!!! !!!"""### """###"""######!!!!!!!!!!!!"""#########$$$$$$$$$###""""""""""""############""""""#########$$$$$$$$$%%%%%%%%%$$$$$$###""""""######!!!""""""###$$$$$$$$$$$$"""###%%%&&&((()))))))))%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$%%%&&&'''''''''&&&%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''&&&&&&$$$$$$$$$$$$%%%&&&''''''%%%%%%%%%$$$$$$$$$############$$$$$$$$$######"""!!!$$$###"""!!!!!!!!!"""""""""""""""!!!!!!!!!!!!!!!"""###$$$!!!!!!!!!"""######$$$$$$&&&$$$!!!!!!"""!!!!!!!!!!!!""""""""""""""""""""""""############""""""""""""!!!!!!!!!!!!%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&&&&%%%$$$&&&((('''%%%#########%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&&&&&&&&&&%%%$$$$$$######$$$%%%%%%"""""""""######$$$$$$%%%%%%&&&''''''%%%$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%#########$$$$$$%%%%%%%%%##################$$$$$$'''(((((('''&&&%%%$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$"""$$$$$$!!!!!!$$$%%%""""""""""""#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$"""######$$$$$$$$$$$$###!!!###%%%$$$""" ######"""!!!"""###$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&"""###$$$$$$$$$$$$###"""###$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$$$$###$$$""" !!!"""###""""""!!!""""""######$$$$$$$$$""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""############""""""""""""$$$""" """$$$$$$### """###"""!!!""""""!!!!!!!!!!!!""""""""""""#########$$$$$$$$$######"""!!!!!!!!!""""""###""""""!!!!!!!!!"""""" !!!!!! !!!###%%%"""!!!!!! !!!!!!"""######""""""!!!!!!""""""######$$$$$$%%%&&&''''''############""""""""""""!!!!!!"""""""""#########!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""!!!!!! """!!!!!! !!! !!!###$$$%%%"""#########"""!!! """"""""""""############$$$######""""""######$$$&&&&&&%%%$$$###"""!!!!!!"""######$$$$$$######""" !!!""""""""""""!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!! !!!"""###$$$%%%""""""###$$$$$$$$$$$$###$$$$$$############$$$$$$%%%$$$$$$###############%%%$$$"""!!! !!!""""""%%%%%%%%%&&&%%%$$$###"""""""""""""""######$$$$$$$$$############$$$$$$$$$$$$######%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$######"""#########$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%"""###$$$&&&''''''((((((&&&&&&''''''''''''&&&&&&%%%&&&&&&''''''''''''&&&$$$######$$$$$$%%%&&&'''%%%%%%%%%$$$$$$$$$$$$### !!!"""###$$$%%%%%%%%%###!!! """"""!!!""""""""""""""""""!!!!!! !!!"""###$$$%%%!!!!!!!!!"""######$$$$$$'''%%%###!!!!!!!!!"""###!!!!!!!!!!!!""""""""""""""""""""""""############""""""""""""!!!!!!!!!!!!$$$$$$$$$%%%&&&'''((((((%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$#########!!!""""""###$$$%%%%%%&&&%%%'''((('''&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&(((((('''&&&%%%$$$######################################################"""$$$$$$!!!!!!%%%%%%###""""""""""""############"""""""""""""""""""""""" !!!!!!""""""""""""!!!"""""" $$$###"""!!!!!!###%%%&&&%%%%%%$$$$$$######""""""""""""###$$$$$$$$$$$$###%%%%%%%%%%%%%%%&&&&&&&&&#########$$$$$$##################$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###!!! !!!""""""!!! !!!!!!"""###$$$$$$%%%""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""$$$#####################%%%""" !!!###$$$$$$"""!!!!!!"""###$$$$$$###""""""!!!!!!!!!!!!""""""!!!""""""""""""#########$$$$$$###""""""!!!""""""!!!!!!!!! !!!"""###!!!  !!!!!!!!!!!! !!!!!!!!!###"""!!! !!!"""###!!!!!!"""######$$$$$$%%%""""""""""""""""""""""""!!!!!!!!!"""""""""###### !!!"""#########""" ######"""!!!!!!!!! !!!"""###$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""""""""#########$$$$$$###"""!!!!!!"""###$$$%%%$$$$$$$$$###"""!!!!!!""""""######$$$##################$$$$$$$$$######!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!""""""######$$$"""######$$$$$$$$$$$$$$$$$$###"""!!!!!!"""###$$$$$$$$$###""""""""""""###$$$###"""!!!!!!""""""###%%%$$$""""""###$$$###"""%%%%%%$$$$$$############!!!"""###$$$$$$$$$$$$$$$""""""######$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###############$$$$$$%%%%%%%%%%%%%%%%%%$$$''''''''''''&&&%%%$$$$$$'''&&&&&&%%%%%%$$$$$$$$$######$$$%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&%%%%%%"""###$$$%%%%%%%%%%%%%%%'''&&&%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###$$$%%%%%%%%%)))'''$$$"""!!!"""######$$$######""""""!!!!!!!!! !!!""""""############$$$$$$######"""!!!!!!!!!&&&%%%###"""!!!"""###$$$"""#########$$$$$$$$$$$$!!!"""""""""############""""""""""""!!!!!!!!!!!!###$$$%%%&&&''''''((((((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%$$$$$$#########%%%&&&&&&%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$######""""""######$$$%%%&&&''''''%%%'''((('''&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%&&&&&&&&&'''&&&%%%%%%$$$#########################################################"""$$$$$$!!!"""%%%&&&$$$!!!!!!"""""""""#########"""""""""""""""""""""""" !!!!!!"""######$$$%%%'''&&&$$$"""!!!!!!%%%$$$"""!!!!!!###%%%&&&$$$$$$$$$######"""""""""""""""###$$$$$$$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&$$$##################$$$""""""""""""#########$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###!!! !!!""""""!!! !!!"""######$$$$$$""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""" %%%""" !!!###$$$$$$######$$$###"""!!!!!!"""!!!!!!""""""""""""!!!!!! !!!!!!!!!!!!"""$$$$$$###""""""!!!""""""  !!!""""""  !!!!!!!!! !!!!!!###"""!!! !!!"""###""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""#########""" #########""""""!!!  ######""""""!!!!!!!!!"""!!!""""""""""""#########"""!!!  !!!"""!!!!!!"""######""""""!!! !!!""""""#########"""$$$$$$##################!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!###############"""!!!!!!""""""###$$$$$$$$$$$$###$$$###!!!!!!!!!!!!###$$$######"""!!!!!!!!!!!!"""!!!!!!!!!"""###$$$%%%%%%&&&$$$"""!!!!!!!!! !!!!!!!!!!!!!!!!!!"""###$$$$$$$$$$$$$$$ !!!!!!"""######""""""$$$$$$$$$$$$############$$$###############$$$$$$!!!"""###$$$%%%%%%%%%%%%###$$$%%%((()))++++++,,,&&&&&&&&&%%%%%%$$$$$$###$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$""""""###$$$%%%%%%%%%%%%&&&&&&%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$$$$######"""%%%((($$$$$$######""""""!!!!!!######$$$$$$###"""!!! $$$$$$######"""!!!!!!!!!$$$###"""!!!!!!!!!"""""""""#########$$$$$$$$$$$$!!!"""""""""############""""""""""""!!!!!!!!!!!!$$$$$$%%%&&&''''''''''''%%%%%%%%%&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%)))(((&&&%%%$$$#########"""###%%%%%%%%%%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$%%%%%%&&&&&&'''%%%&&&''''''%%%$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$###########################$$$$$$%%%%%%$$$#########$$$$$$################################################!!!$$$$$$!!!"""&&&'''%%%!!!!!!!!!"""""""""######$$$$$$$$$$$$$$$%%%%%%%%%$$$###############$$$%%%%%%&&&'''&&&$$$######%%%$$$$$$###"""###$$$%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%######$$$$$$%%%%%%&&&&&&$$$$$$###""""""###$$$$$$!!!!!!"""""""""###############$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$######$$$$$$$$$$$$%%%%%%%%%$$$""" !!!"""###"""""" !!!!!!""""""#########""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""" !!!!!!!!!!!!!!!$$$""" """$$$$$$###!!!"""###""" !!!!!!""""""""""""!!!!!! !!!!!!######"""!!!!!!!!!""""""  !!!!!!!!!"""$$$!!!  !!!!!!!!! !!!!!!""""""##################"""""" !!!!!!!!!!!! !!!!!!!!!""""""$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""!!!!!! !!!"""""""""""""""!!! !!!!!!   !!!!!!!!!!!!""""""""""""!!!  !!! !!!#########"""!!! !!!"""###############"""!!!!!! !!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""$$$$$$$$$$$$###"""!!! !!!!!!"""############"""""""""!!!!!!!!!!!!""""""###""""""!!!!!!!!!!!!!!! !!!"""$$$%%%&&&&&&&&&$$$###"""###$$$###""" !!!"""###$$$$$$$$$$$$"""######$$$$$$$$$###### !!!"""""""""""""""#########""""""""""""!!!#########"""######$$$%%% !!!"""###$$$$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$############$$$$$$$$$$$$######$$$%%%%%%&&&&&&&&&&&&%%%###""""""######$$$%%%&&&###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$###"""!!! !!!  ###%%%##################""""""$$$$$$%%%%%%$$$""" !!!!!!!!!"""######$$$$$$"""!!!!!! !!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""############""""""""""""!!!!!!!!!!!!$$$%%%&&&'''''''''&&&%%%%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''%%%$$$$$$$$$$$$%%%###$$$%%%%%%$$$%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&%%%%%%###$$$%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$%%%%%%$$$%%%'''&&&$$$######$$$&&&&&&&&&&&&%%%%%%%%%$$$########################&&&%%%$$$$$$######$$$$$$###$$$$$$$$$$$$$$$%%%%%%$$$$$$##################%%%%%%$$$###$$$%%%&&&'''################################################!!!$$$$$$""""""&&&'''%%%!!!!!!!!!!!!"""""""""#########$$$$$$$$$%%%%%%%%%%%%$$$###""""""######$$$######"""!!! """$$$#########$$$$$$$$$%%%%%%##################$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%"""######$$$%%%%%%&&&&&&$$$$$$###""""""###$$$$$$""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$###!!!!!!###$$$###"""!!!!!!!!!"""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""######$$$$$$###!!!!!!!!!###$$$###"""!!!###""" """ !!!"""######"""!!! !!!!!!!!!!!!!!!!!!!!! !!!!!!""""""!!!!!!""""""!!! !!!!!!!!!"""###!!!  !!! !!!""""""!!!!!!!!!!!!""""""###$$$$$$$$$ !!!!!!""""""""""""!!!!!!"""""""""####################################""""""!!!!!!!!!!!!!!! !!!"""""""""!!! ##################$$$$$$!!!!!!  !!!""" !!!!!!!!!!!! !!!!!!!!!!!! !!!"""###$$$$$$###!!! !!!"""###$$$$$$$$$$$$$$$###!!! !!!"""######################## !!!"""###$$$$$$"""###$$$$$$$$$###"""""" !!!""""""""""""!!! !!!!!!""""""!!!!!! $$$###""""""!!!!!!"""""" !!!"""###$$$%%%%%%%%%'''%%%$$$$$$%%%&&&&&&%%%$$$%%%&&&''''''&&&%%%%%%######$$$$$$$$$###"""""" !!!"""###$$$############"""""""""!!!!!!!!!######""""""###$$$$$$%%%""""""###############"""%%%$$$$$$"""!!!$$$$$$$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%&&&&&&&&&%%%%%%$$$""""""""""""###$$$%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$###""""""&&&'''(((&&&###!!!"""#####################$$$$$$###$$$%%%%%%%%%###!!! !!!!!!!!!"""######$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""############""""""""""""!!!!!!!!!!!!%%%&&&'''''''''&&&%%%$$$%%%%%%&&&&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$%%%&&&'''$$$%%%&&&%%%$$$$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$######%%%%%%&&&%%%$$$###$$$$$$$$$##################%%%&&&&&&$$$######$$$'''''''''&&&&&&%%%%%%%%%########################&&&%%%%%%$$$#########$$$!!!"""###$$$%%%&&&'''''''''&&&&&&%%%%%%$$$$$$$$$&&&%%%$$$$$$%%%&&&((()))########################""""""""""""""""""""""""!!!$$$$$$"""###&&&(((%%%!!!!!!!!!!!!""""""""""""!!!!!!""""""############$$$###""" !!!!!!######!!!###&&&"""###$$$%%%%%%%%%%%%$$$ !!!!!!""""""""""""###$$$$$$$$$$$$###""""""###$$$%%%%%%&&&&&&%%%$$$###""""""###$$$%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$#########$$$$$$%%%%%%%%%%%%###""""""###$$$$$$###""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""" !!!!!!"""!!!!!!"""$$$$$$###!!!"""$$$###"""!!!###&&& !!!"""######"""!!! !!!!!!!!!!!!"""""""""""" !!!"""###"""############!!!!!!"""!!!  !!!"""""""""!!! !!!"""###$$$%%%!!!!!!""""""#########$$$"""############$$$$$$$$$ $$$###!!! !!!""" """""""""!!!!!! !!!"""$$$%%%$$$$$$###""""""###$$$%%% !!! !!!"""######"""!!! $$$%%%&&&&&&%%%### !!!"""###$$$%%%&&&&&&&&&&&&%%%$$$"""""""""###$$$######################## !!!"""###$$$%%% !!!###$$$%%%%%%$$$$$$ !!!!!!!!!!!!!!! !!!""""""!!! %%%$$$$$$###"""#########"""######$$$$$$$$$######$$$"""!!! !!!"""!!! ###$$$%%%%%%$$$###!!! $$$$$$$$$$$$$$$###"""!!!!!!!!!"""$$$$$$%%%%%%%%%$$$#########""""""!!!!!!######""""""###$$$%%%%%%$$$%%%%%%$$$###"""!!!!!!%%%%%%&&&''''''''''''&&&#########$$$$$$%%%%%%&&&!!!"""###$$$%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$###"""!!!&&&%%%$$$###""""""""""""#########$$$$$$%%%%%%%%%"""######$$$$$$$$$######"""%%%&&&$$$$$$&&&((("""""""""###$$$$$$$$$%%%!!!"""$$$%%%%%%$$$###"""$$$$$$######"""!!!!!!!!!!!!!!!!!!!!!""""""""""""############$$$$$$$$$$$$""""""""""""############""""""""""""!!!!!!!!!!!!!!!"""%%%'''(((((((((((())))))((((((''''''''''''+++)))(((''''''((()))+++&&&&&&%%%%%%%%%&&&''''''%%%&&&&&&&&&&&&%%%$$$$$$%%%$$$#########$$$%%%&&&(((((())))))((('''&&&&&&&&&&&&''''''''''''&&&&&&######$$$$$$$$$%%%%%%%%%"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$######"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###%%%'''&&&%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&%%%%%%$$$##############################&&&%%%###""""""###%%%&&&&&&$$$"""!!!!!!"""$$$&&& !!!"""###$$$%%%&&&&&&"""""""""######$$$$$$%%%""""""#########""""""!!!$$$$$$$$$###############&&&""""""&&&''''''######$$$$$$$$$%%%%%%%%%"""""""""######$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&""" """$$$###"""######$$$%%%&&&''''''(((&&&%%%$$$"""!!!!!! """#########$$$$$$$$$$$$$$$$$$$$$#########""""""%%%$$$$$$$$$$$$$$$$$$%%%!!!!!!!!!"""######$$$$$$%%%%%%%%%$$$###"""!!! $$$######""""""""""""""" !!!######""""""###%%%!!!!!!!!!!!!!!!""""""######$$$###!!!!!!#########""""""""""""######$$$###""" !!!""""""!!!!!! """###$$$######""""""!!!!!! !!!"""!!!  !!!"""!!!  !!!!!!"""#########!!!!!!!!!!!!!!!""""""######"""!!!######""""""""""""######!!!!!!!!!!!!"""###%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!###""" !!!!!!"""""""""""""""!!!!!!!!! !!!!!!!!!!!!!!!"""#########!!!!!!!!!!!!"""$$$%%%&&&"""!!!!!!!!!"""###$$$$$$$$$######"""!!! %%%%%%%%%$$$$$$$$$$$$##################"""!!!!!!""""""""""""!!!!!!!!!!!!$$$###"""!!!!!!"""###$$$"""""""""!!!!!!!!!$$$&&&########################(((&&&$$$"""!!!"""$$$&&&""""""""""""!!! !!!!!!"""###$$$%%%%%%&&&""""""###$$$%%%&&&&&&'''%%%%%%$$$$$$$$$$$$$$$%%% !!!"""###$$$$$$""""""""""""""""""""""""########################!!!!!!"""###$$$%%%%%%&&&$$$######$$$&&&''''''&&&%%%%%%&&&&&&&&&%%%%%%$$$######$$$%%%%%%%%%%%%$$$%%%$$$$$$######$$$$$$%%%'''&&&$$$######$$$&&&'''&&&%%%%%%$$$$$$#################################""""""############"""""""""!!! """###$$$$$$$$$$$$#########""""""$$$$$$$$$$$$$$$###"""!!!!!!!!!!!!"""""""""""""""%%%"""!!!%%%'''%%%!!!"""$$$%%%%%%###""""""###""""""!!!!!!!!!!!!""""""%%%%%%$$$###""""""#########$$$%%%&&&'''((((((((((((((((((''''''&&&&&&&&&)))(((&&&%%%%%%&&&((()))%%%%%%%%%%%%%%%&&&'''(((###$$$$$$$$$$$$###""""""'''&&&%%%$$$######$$$%%%&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&''''''''''''&&&&&&######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$"""###%%%%%%#########$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%$$$$$$##############################%%%###"""!!!!!!"""###%%%################################################"""""""""############### !!!"""######$$$######"""!!!!!!!!!!!!!!!!!!!!!"""  ######"""######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%###!!!!!!###%%%$$$""""""""""""######$$$$$$%%%&&&%%%$$$###"""""""""###"""""""""#########$$$$$$$$$$$$$$$#########""""""$$$$$$############$$$$$$#########"""""""""""""""%%%%%%$$$$$$###"""!!!!!!$$$###""""""!!!!!!"""""" !!!""""""!!!!!!"""#########""""""######$$$%%%!!!###%%%%%%$$$"""!!!!!!"""""""""!!!!!!"""""""""$$$###"""!!! !!!"""!!!!!! !!!"""###!!!!!!!!!!!!  !!!"""!!!  """""""""!!! !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!"""###"""!!!"""#########"""!!! !!!!!!!!!!!!"""###$$$$$$!!!!!!!!!!!!"""###$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!"""!!! """""""""""""""""""""""" !!!!!!!!!!!! !!!""""""""""""""""""!!!!!!!!!"""######"""""""""!!!""""""###### !!!!!!!!!!!!!!!!!!!!!######$$$$$$%%%%%%&&&&&&""""""######""""""!!! """"""""""""!!!!!!!!!!!!######"""!!!!!!"""###### !!!###########################&&&%%%$$$"""""""""$$$$$$!!!!!!""""""###"""""""""!!!!!!""""""######$$$$$$ !!!!!!"""#########""""""!!!!!!!!!""""""#####################$$$################################################"""""""""###$$$$$$%%%%%%$$$###"""###&&&'''&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$######$$$%%%%%%%%%%%%$$$&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$###############$$$$$$$$$###############""""""############""""""!!!!!!!!!!!!!!!"""######$$$$$$$$$#########"""""""""######$$$$$$$$$######$$$$$$###"""!!! $$$!!!!!!%%%'''%%%""""""$$$%%%%%%###""""""#########""""""""""""######$$$$$$###"""""""""""""""&&&&&&%%%%%%&&&''''''(((''''''&&&&&&&&&&&&%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$$$$%%%&&&'''((()))$$$$$$$$$$$$$$$######""")))((('''%%%$$$#########%%%&&&&&&&&&&&&%%%%%%$$$&&&&&&''''''''''''&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$ """######"""!!!!!!"""$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%$$$$$$#################################"""!!! !!!"""###"""###$$$%%%%%%$$$###"""&&&%%%%%%$$$###"""!!!!!!###############""""""""" """###$$$$$$%%%%%%!!!!!!!!!!!!!!!!!!""""""$$$###""""""$$$$$$$$$"""######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$######""""""&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$###$$$%%%&&&$$$"""########################%%%%%%$$$$$$$$$$$$$$$%%%!!!"""""""""############$$$$$$$$$#####################""""""""""""######$$$$$$######"""!!!!!! $$$$$$$$$######""""""!!!$$$###""""""!!!!!!"""""" """""""""  !!!"""""""""""""""######$$$$$$###""""""######""" !!!!!!!!!!!!!!!!!!!!!!!!###""""""!!!!!!!!!!!!""" !!!"""""" !!!"""!!! !!!""""""!!!!!!!!!!!!""""""######""""""!!!  !!!###$$$###  """############!!! !!!!!!"""###"""""""""!!!!!!"""######!!!!!!!!!!!!!!!!!!!!!!!!  """###"""""""""""""""""""""""""""""" !!!!!!!!!!!! !!!!!!""""""""""""###"""!!!!!! !!!######"""!!!!!!!!!"""""" !!!"""######$$$!!!""""""###%%%&&&&&&'''!!!!!!"""""""""!!! !!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!""""""!!!###$$$$$$#########$$$########################$$$############""""""""" !!!"""###$$$$$$$$$$$$!!!!!!!!!""""""""""""""" !!!!!!!!! !!!!!!"""&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################""""""###%%%&&&%%%$$$######$$$$$$$$$$$$$$$#########$$$%%%%%%%%%%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%!!!###%%%&&&&&&%%%###!!!""""""""""""############$$$$$$$$$$$$######""""""######################## !!!!!!"""""""""""""""$$$############""""""""" !!!"""###$$$$$$$$$$$$######"""!!! ###!!!!!!%%%'''%%%###"""$$$%%%%%%###""""""###$$$$$$############$$$$$$######"""!!!!!!!!!""""""((('''&&&%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&'''((()))&&&&&&''''''&&&&&&%%%$$$(((((('''&&&%%%%%%$$$$$$'''''''''((((((''''''&&&%%%&&&&&&''''''&&&&&&%%%######$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&'''''''''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$ """######"""!!!!!!"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%$$$$$$##############################""""""!!!!!!!!!!!!""""""#########$$$$$$#########&&&%%%%%%$$$###"""!!!!!!%%%%%%$$$$$$######""""""!!!"""######$$$$$$$$$$$$###############$$$$$$$$$%%%%%%%%%&&&&&&%%%###"""######$$$$$$$$$%%%%%%%%%############""""""!!!!!!&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%&&&'''&&&$$$###&&&&&&&&&%%%%%%$$$$$$$$$###############$$$%%%&&&!!!!!!"""""""""#################################""""""!!!!!!!!!!!!""""""############""""""!!!!!!#########"""""""""""""""######"""!!!!!!!!!!!!!!!"""###$$$###!!! !!!  !!!""""""!!!$$$###""" !!!!!!!!!!!! """""""""!!!!!!!!!!!!""" !!!!!!!!!  !!!!!! !!!""" !!!"""######!!!!!!!!!!!!  !!!!!!"""!!!""""""!!! ###""""""!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!! """""""""!!! !!!!!!!!!!!!!!!"""""" !!!!!!!!!!!! !!!!!!"""""""""!!!!!!!!!!!! !!!!!!$$$###"""!!!!!!!!!!!!!!!!!!""""""######$$$%%%%%% !!!!!!"""######$$$$$$ !!!!!!!!!!!! !!!!!!!!!!!!"""""""""""""""!!!!!!!!!!!!!!!!!!""""""$$$''''''&&&%%%$$$%%%########################!!!"""###$$$######"""!!!!!!""""""###$$$$$$######!!!!!!!!!!!!!!! $$$$$$#########"""""""""""""""""""""""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""!!!!!!"""$$$%%%%%%$$$""""""###$$$$$$$$$############$$$%%%%%%%%%%%%$$$#########$$$$$$#########"""###$$$$$$$$$$$$###"""""""""######$$$$$$%%%%%%%%%%%%$$$$$$###"""""""""######################## !!!"""######"""!!! ############""""""""""""!!!!!!"""############### !!!!!!""""""!!! !!!$$$&&&%%%$$$"""$$$%%%%%%###""""""###$$$######""""""######$$$""""""!!!!!!!!!!!!!!!""")))((('''&&&%%%&&&'''((($$$%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$%%%&&&'''((((((&&&''''''''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&%%%%%%&&&&&&&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###!!!###$$$$$$###""""""###%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$######################################################%%%$$$"""!!!!!!"""$$$%%%$$$#####################&&&&&&&&&%%%%%%$$$$$$###$$$$$$$$$$$$$$$###"""!!!""""""######$$$$$$$$$$$$!!!###$$$$$$###!!! ######$$$$$$$$$%%%%%%%%%#########$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&###%%%&&&''''''%%%%%%$$$'''&&&&&&%%%%%%$$$$$$$$$""""""!!!""""""###$$$%%%""""""""""""####################################"""!!!!!!!!!!!!!!!!!!"""!!!!!!""""""###############""""""!!!!!!"""###$$$###""""""!!! !!!!!!!!!###%%%%%%$$$"""!!!"""### !!!""""""### ######""" !!!!!!!!!!!! !!!!!!!!!""""""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!### !!!!!!""" !!!!!!""""""!!!  !!!"""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###!!! !!!!!!  !!!!!!!!! !!!!!!!!!!!!!!!!!!"""""""""""""""!!! !!!"""#########"""!!! !!!""""""""""""""""""""""""!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!"""""""""###!!!!!!""""""""""""!!!!!!"""$$$$$$"""!!!!!!!!!"""""""""""""""""""""""" !!!###$$$$$$###"""!!!"""#########""""""!!! !!!!!!!!! &&&%%%%%%$$$$$$######"""""""""!!!""""""###$$$$$$""""""######$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###""""""""""""!!!!!!"""$$$%%%%%%$$$!!!"""###$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$###""""""###$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$#########""""""$$$$$$###""""""###$$$$$$ !!!"""######"""!!! """"""""""""""""""""""""###############"""!!!  !!!""""""###!!! !!!###$$$$$$$$$"""$$$%%%%%%###""""""###""""""!!!!!!!!!!!!"""""""""!!!!!!!!!!!!!!!""""""((((((''''''''''''''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%$$$######$$$$$$%%%&&&&&&&&&&&&&&&###$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######"""$$$%%%%%%$$$######$$$####################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$""" """$$$&&&""""""######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$&&&&&&&&&%%%$$$###!!! !!!""""""######"""$$$&&&&&&$$$"""""""""######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''(((((()))&&&%%%%%%$$$$$$%%%%%%&&&###%%%'''&&&%%%$$$%%%%%%$$$$$$$$$######""""""""""""!!!!!!!!!"""###$$$$$$"""#########$$$$$$$$$$$$###############$$$$$$$$$""""""!!!!!!!!!!!!"""""" !!!!!!"""######$$$$$$"""!!!!!! !!!"""$$$%%%###"""!!!!!! !!!!!!###%%%%%%%%%###"""###$$$###############$$$$$$%%%'''%%%"""!!!!!!"""!!!!!! !!!"""######"""!!! !!!!!!""""""""""""!!! !!!!!!"""###"""""""""!!!!!!!!!""""""""""""""" !!!!!! """###  !!! !!!!!!"""######$$$"""!!! """$$$ !!!###### !!!###$$$%%%!!!!!!!!! !!!""""""!!!!!!!!!!!!!!!!!!!!!!!!$$$"""!!! !!!!!! !!!!!!""" !!!!!!!!!!!! !!!""""""############ !!!"""$$$%%%""""""!!! !!!!!! !!!!!!!!!  !!!"""""""""!!!!!! !!!!!!""""""######""""""############""""""!!!###$$$$$$"""!!!!!!"""""""""""""""""""""""""""!!!"""###$$$$$$$$$###"""############"""!!!  !!!!!!!!!!!!!!!$$$#########""""""!!!!!! !!!"""###### !!!"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######""""""###""""""###%%%&&&%%%$$$""""""###$$$%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$&&&'''((())))))((('''&&&&&&%%%###!!!!!!###%%%&&&%%%%%%%%%&&&&&&&&&&&&&&&########################%%%$$$###""""""###$$$%%%"""""""""""""""!!!!!! !!!!!!"""""""""""""""###############"""!!! ###"""""""""!!!!!!!!!!!!!!!!!!!!!"""""""""######"""$$$%%%%%%###""""""###""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!"""######&&&'''((((((((((((((('''%%%%%%%%%%%%&&&&&&&&&'''%%%&&&&&&&&&&&&&&&&&&%%%''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&%%%%%%$$$###$$$%%%%%%&&&&&&%%%$$$###"""###$$$%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%%%%%%%%%%###$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######"""$$$%%%%%%$$$######$$$""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%##################$$$$$$########################$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$###""""""###$$$$$$""""""#########$$$$$$$$$"""###############$$$$$$%%%%%%%%%%%%$$$######""" !!!""""""######$$$&&&((((((%%%$$$%%%&&&######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&%%%###"""$$$'''$$$$$$########################"""""""""###$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%""""""#########$$$$$$$$$###""""""!!!!!!""""""###"""""""""""""""#########!!!!!!  """$$$%%%""""""!!! !!!"""###$$$$$$###"""$$$%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%###!!! !!! !!!###$$$$$$###!!!  !!!"""######"""!!!!!!!!!###$$$$$$$$$###""" !!!!!!!!!""""""!!!!!! """$$$"""!!! !!!"""""""""##################"""!!!  !!!"""!!!"""""""""!!!!!!!!!"""###### !!!"""###!!!!!!!!!!!!!!!!!!!!!!!!"""!!! !!!"""!!! !!!!!!"""######$$$ !!!!!!!!!!!! !!!"""###$$$$$$$$$!!!!!!!!!!!!!!!"""###$$$!!!!!! !!!"""""" !!!!!!""""""!!!!!!!!!!!!!!!!!!"""""" !!!""""""######"""""" !!!"""#########"""###$$$%%%%%%$$$###"""$$$%%%%%%$$$""""""###$$$"""""""""""""""""""""""""""######$$$$$$$$$$$$$$$#########$$$######"""""" !!!!!!""""""###""""""""""""!!!!!!!!!!!!!!! !!!"""###$$$$$$!!!"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###############$$$###"""###&&&'''&&&%%%"""###$$$%%%&&&&&&&&&&&&######$$$%%%%%%%%%%%%$$$%%%&&&((())))))(((&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%"""""""""###$$$$$$%%%%%%&&&%%%###""""""###%%%&&&######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""######!!!"""""""""""""""!!!!!!###############"""""""""""""""###"""!!!!!!!!!!!!"""$$$%%%%%%###""""""######""""""""""""""""""###"""""""""""""""###$$$$$$%%%&&&((()))))))))((('''%%%%%%%%%&&&&&&'''''''''$$$%%%%%%&&&&&&%%%%%%$$$(((((('''&&&%%%%%%%%%%%%''''''((((((''''''&&&%%%%%%&&&&&&&&&%%%###!!! $$$%%%&&&&&&''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######"""###%%%%%%###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&##################$$$$$$########################$$$$$$%%%%%%%%%%%%$$$$$$"""###$$$%%%%%%$$$###"""$$$$$$################## !!!!!!""""""#########$$$$$$%%%%%%%%%$$$$$$!!!""""""###$$$%%%%%%%%%!!!###%%%$$$"""!!!###%%%######$$$$$$$$$%%%%%%%%%%%%%%%$$$######"""""""""&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&$$$!!!!!!$$$'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&""""""######$$$$$$$$$$$$######""""""""""""######$$$$$$######"""!!!!!!!!!!!!  """$$$&&&""""""!!! !!!######""""""###%%%######""""""######$$$%%%!!!###""" ### """###%%%%%%###"""  !!!#########"""!!!!!!"""###%%%%%%$$$$$$### !!!!!!!!!!!! !!!"""$$$$$$###"""!!!!!! !!!!!!%%%%%%$$$$$$###"""""""""$$$$$$######""" ###"""!!!  !!!)))(((&&&###!!! """###$$$!!!!!!!!!!!!!!!!!!!!!!!!  """###"""!!!!!!""""""###$$$%%%%%%%%% !!!!!!!!!"""!!!"""$$$$$$%%%%%%$$$######""""""""""""""" !!!"""### !!!###$$$&&&'''''' !!!"""###$$$%%%%%%!!!!!!"""############### !!!"""######$$$###$$$%%%&&&&&&%%%$$$###"""""""""  """""""""""""""""""""""""""######$$$$$$$$$%%%%%%&&&""""""$$$$$$%%%%%%%%%%%% !!!"""###$$$$$$""""""""""""########################$$$%%%&&&'''$$$$$$$$$############"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$######$$$&&&''''''&&&"""###$$$%%%&&&'''''''''######$$$%%%%%%%%%%%%$$$"""###%%%&&&&&&%%%###"""###$$$&&&''''''&&&$$$###&&&%%%%%%$$$$$$#########!!!!!!"""###$$$%%%%%%&&&&&&%%%###""""""###%%%&&&$$$###""" !!!""" !!!!!!!!!""""""###### !!!"""############ !!!"""###$$$%%%&&&&&&"""######"""!!! !!!"""$$$%%%%%%###""""""###$$$$$$############$$$$$$######""""""###$$$%%%%%%''''''((())))))((('''&&&((('''&&&%%%%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&)))%%%"""###'''(((%%%!!!###$$$%%%&&&&&&%%%###"""%%%%%%$$$######$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&'''((((((((($$$$$$$$$$$$$$$###"""!!!###$$$$$$%%%%%%$$$$$$###$$$$$$$$$#########""""""#########$$$$$$%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%$$$$$$$$$######!!!!!!###$$$$$$%%%$$$$$$###$$$%%%%%%%%%%%%$$$###$$$###"""!!!!!!"""###$$$!!!"""###$$$$$$###"""!!!######"""!!!!!!"""######"""###$$$%%%%%%%%%%%%%%%!!!###$$$###"""!!!"""###""""""""""""###$$$%%%&&&""""""!!!!!!!!!!!!"""""""""###$$$$$$###"""$$$%%%))))))((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""!!!!!!!!!###%%%&&&'''&&&$$$#########$$$$$$$$$$$$######&&&$$$!!! !!! !!!!!!""""""############""""""!!!!!! !!!!!!!!!!!!!!!"""######"""############"""!!!!!! !!!"""######"""!!! """###!!!""""""""""""""""""""""""######"""!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!! !!!!!!""""""!!!!!!  !!!""""""#########!!!!!!!!!$$$!!! """###""" !!!"""""" """""""""""""""""""""""" !!!!!!!!!!!!!!!!!!!!!!!!########################$$$###""" !!!"""###$$$%%%&&&&&&&&&&&&&&&#########"""""""""""""""###""" !!!###############$$$$$$######"""!!!!!!!!! !!!!!!""""""######""""""############""""""######""""""!!!!!! ######$$$$$$$$$$$$###### !!!!!!"""""""""###$$$$$$##################$$$$$$$$$#########""""""###"""""""""###$$$%%%%%%###%%%!!!!!!&&&)))&&&"""!!!###%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$###""""""""""""$$$%%%%%%$$$###"""$$$%%%!!!"""###%%%%%%$$$#########$$$&&&&&&%%%%%%&&&(((#########%%%'''(((&&&$$$%%%%%%%%%$$$$$$#########$$$$$$$$$%%%((()))(((&&&%%%$$$###"""!!!!!!!!!!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""!!! '''&&&$$$#########$$$$$$"""######$$$$$$######""""""###$$$%%%%%%$$$###"""######"""""""""""""""### !!!  """""""""############""""""$$$###"""!!!!!!"""###$$$!!!!!!"""###############$$$$$$$$$$$$$$$###"""!!!%%%&&&'''''''''&&&%%%%%%%%%$$$###"""!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&### !!!%%%(((&&&###$$$$$$$$$%%%%%%$$$$$$###%%%$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%%%%%%%%%%###$$$$$$$$$######"""!!!###$$$$$$%%%%%%$$$$$$###$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$###$$$$$$$$$$$$###""""""###$$$$$$%%%%%%$$$$$$###$$$###"""!!!!!!"""###$$$!!!"""###$$$$$$###"""!!!########################"""###$$$$$$%%%%%%%%%$$$!!!###$$$###"""!!!"""###""""""""""""###$$$%%%%%%$$$$$$############$$$$$$!!!"""$$$$$$######$$$&&&'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$$$$"""!!!!!!!!!"""$$$%%%%%%%%%$$$############$$$$$$#########!!!!!!!!!!!! !!!""""""""""""!!!!!!!!!!!!###"""""""""!!!!!!!!! !!!!!!!!!!!!!!!"""############$$$$$$######"""!!!!!!!!!"""######"""!!!  """"""""""""""""""""""""###"""!!!!!! !!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!######"""""""""!!!!!!!!!#########""""""!!! !!!!!!!!!!!!!!!!!!######""" !!!"""""""""""""""""""""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$###"""!!! !!!"""!!!""""""$$$%%%&&&''''''%%%%%%%%%$$$$$$######"""!!!  &&&"""$$$)))######$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!"""""""""""" !!!!!!!!!!!! !!!!!!!!!!!!"""""""""""""""""""""######""""""""""""""""""#########$$$$$$#################################"""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""###%%%!!!&&&###"""&&&'''$$$!!!!!!"""$$$###"""#################################"""######$$$$$$%%%&&&%%%###!!! !!!###""""""###$$$$$$$$$######"""###$$$$$$###"""###%%%"""!!!"""$$$'''((('''&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%'''((('''&&&###"""""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###"""!!! &&&%%%$$$###"""######$$$%%%&&&&&&''''''&&&&&&%%%!!!"""#########"""!!! ###""""""!!!!!!""""""###$$$$$$$$$$$$$$$$$$%%%&&&###$$$$$$%%%%%%$$$$$$###"""""""""!!!!!!"""""""""!!!!!!"""##################$$$$$$$$$$$$###"""!!!###$$$$$$%%%%%%$$$$$$###'''&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&### !!!%%%'''&&&$$$%%%$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$$$$###%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###$$$$$$$$$###############%%%%%%$$$$$$$$$$$$$$$$$$######"""""""""######$$$'''&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%###""" ######$$$%%%%%%$$$############""""""""""""######""""""############"""""""""###$$$%%%%%%$$$###""""""###$$$$$$%%%$$$$$$$$$!!!###$$$###"""!!!"""###$$$###############$$$$$$$$$$$$############$$$$$$ """###$$$######%%%&&&%%%%%%$$$$$$$$$$$$####################################$$$$$$$$$%%%%%%%%%######$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$###"""!!!""""""""""""####################################!!!"""###"""!!! #########"""!!! """"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###$$$$$$$$$$$$$$$######"""""""""######"""!!!  """"""""""""""""""""""""""""""""""""!!!!!! !!!!!!!!! """"""""""""""""""""""""!!!!!! !!!!!!############""""""""""""#########""""""!!! ###!!!  !!!  #########"""###""""""""""""""""""""""""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###""""""!!!!!!!!!!!!""" !!!###%%%''')))''''''&&&&&&%%%$$$###### """###$$$ !!! !!!""""""""""""""""""!!!!!!!!!!!! !!!!!!!!!!!! !!!"""#########!!!!!!""""""""""""!!!!!!$$$$$$$$$$$$$$$%%%%%%%%%########################"""""""""!!!!!!!!!!!!!!!###"""!!!!!!!!!!!!!!!!!!'''###'''$$$###&&&$$$"""!!!!!!"""###""" $$$$$$$$$$$$$$$$$$$$$$$$""""""""""""###$$$%%%%%%'''&&&%%%""" """$$$######"""""""""#########$$$%%%$$$"""""""""$$$"""!!! """%%%(((((((((%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$%%%'''((('''%%%!!!!!!!!!""""""$$$%%%%%%########################%%%%%%%%%$$$$$$$$$######$$$$$$###"""""""""############$$$$$$$$$$$$######!!!"""""""""!!!!!! """"""!!!!!!!!!!!!""""""###"""!!!"""###$$$$$$######$$$$$$%%%%%%$$$$$$###!!!!!!""""""""""""!!!!!!!!!""""""############"""######$$$$$$######""""""#########$$$$$$$$$$$$$$$((('''&&&%%%$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$$$$&&&&&&%%%###%%%$$$###"""###$$$%%%&&&######$$$$$$%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$&&&'''''''''''''''&&&&&&###$$$$$$%%%%%%$$$$$$###########################%%%%%%%%%$$$$$$#########!!! !!!!!!"""&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%$$$###"""!!! ######$$$$$$$$$$$$#########""""""""""""""""""###"""""""""######""""""""""""###%%%&&&&&&%%%###"""######$$$$$$$$$$$$######!!!###$$$###"""!!!"""###$$$$$$######"""############""""""!!!!!!""""""### !!!############%%%'''$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%""""""###$$$%%%&&&&&&'''$$$$$$$$$$$$$$$###"""!!!"""!!!!!!!!!!!!"""############""""""""""""###### !!!!!!"""""""""!!!!!!###"""""""""!!!!!!!!! """"""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""$$$%%%%%%%%%%%%$$$###############"""!!!!!! ###""" !!!###$$$""""""""""""""""""""""""!!!!!! !!!"""!!!!!!!!!!!! ########################!!!!!! !!!!!!"""""""""""""""""""""""" !!!""""""#########$$$!!! ###$$$""" """######$$$!!!%%%$$$"""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""!!!  ###%%%'''''''''&&&%%%$$$$$$###### !!!"""###$$$$$$!!!$$$'''&&&$$$  ######""""""!!!!!! """"""############"""""" !!!!!!!!!"""""""""###!!!!!!""""""""""""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############""""""""""""""""""""""""%%%%%%$$$###"""""""""###'''!!! $$$&&&$$$###%%%"""""""""#########!!!!!!%%%%%%%%%%%%%%%%%%%%%%%%"""""""""""""""###$$$$$$&&&&&&$$$!!!"""$$$%%%$$$"""!!!!!!"""######%%%''''''&&&$$$###$$$%%%$$$""" !!!###&&&'''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%''''''&&&%%%###"""""""""######$$$%%%""""""""""""""""""""""""$$$$$$%%%%%%%%%%%%%%%%%%######""""""""""""""""""!!!""""""""""""""""""!!!""""""""""""!!! !!!!!!!!! !!!!!!"""###  """###!!!!!!!!!""""""""""""!!!!!!!!!"""###$$$$$$###"""!!!!!!"""############""""""""""""############""""""$$$$$$$$$$$$$$$%%%%%%&&&$$$$$$"""!!!!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%%%%%%%$$$$$$$$$###"""###$$$&&&'''"""###$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%###$$$$$$%%%%%%$$$$$$###########################%%%%%%%%%$$$$$$#########!!!!!!!!!!!!!!!"""###$$$$$$$$$$$$$$$#########"""######$$$$$$$$$#################################"""""""""######"""""""""###""""""""""""""""""###"""###%%%&&&&&&%%%###"""#########$$$$$$######"""!!!###$$$###"""!!!"""###$$$$$$######"""###############""""""""""""###### """###$$$######%%%&&&$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%""""""######$$$%%%&&&&&&######$$$$$$$$$###""""""!!!!!! !!!!!!"""#########"""!!!!!!"""######&&&$$$"""  !!!""" !!!!!!!!!"""""""""###!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!""""""$$$%%%%%%%%%%%%$$$############"""!!!!!!!!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""#########""""""""""""!!!""""""""""""""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""############!!!!!!###%%%""" !!!!!!!!!!!! !!!"""###$$$!!!%%%%%%"""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!""""""""""""!!!###"""  """$$$%%%%%%%%%$$$###""""""!!!!!!!!!"""""""""""""""""")))%%%!!! $$$(((%%%%%%$$$$$$$$$###############""""""!!!!!! """"""############""""""###"""""""""!!!!!!!!! """######$$$$$$######"""###############"""""""""!!!!!!"""""""""#################################%%%%%%$$$###"""""""""###$$$"""!!!$$$%%%###"""###!!!"""###$$$####################################$$$######"""!!!!!!""""""$$$$$$$$$###!!!"""%%%'''$$$###"""!!!!!!!!!######%%%''''''&&&$$$###$$$%%%&&&$$$!!!!!!"""#########$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%&&&'''%%%$$$%%%%%%$$$###############""""""""""""""""""""""""#########$$$$$$$$$$$$%%%""""""""""""######""""""$$$$$$%%%%%%%%%%%%$$$$$$######""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######"""""""""###$$$###"""!!!!!!!!!!!!""""""!!!!!!!!!"""###%%%%%%%%%%%%###"""""""""#########""""""!!!!!!""""""#########""""""$$$$$$$$$$$$%%%&&&''''''%%%%%%###"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!"""###$$$%%%%%%&&&############$$$%%%&&&&&&!!!"""$$$%%%&&&&&&%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""###############"""!!!""""""##################$$$$$$%%%%%%$$$$$$##################$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''############""""""""""""!!!!!!"""$$$$$$%%%%%%%%%$$$###""""""""""""###$$$""""""############""""""######""""""""""""######"""###$$$%%%%%%$$$###"""#########$$$######"""!!!!!!###$$$###"""!!!"""###$$$###############$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%!!!###$$$$$$###"""$$$%%%$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%""""""######$$$$$$%%%%%%######$$$$$$$$$######"""!!!!!!!!!!!!""""""""""""###"""!!! !!!"""###(((&&&""" !!!""" !!!"""#########!!!!!!!!!!!!""""""""""""###""""""!!!!!!!!!!!!!!!$$$$$$$$$$$$$$$######"""""""""!!!!!!!!!!!!""""""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!!!!!!!""""""###$$$$$$$$$#########""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!!!!!!!!#########""""""!!! !!! """######"""!!!!!!"""###""" """### $$$%%%$$$"""""""""""""""""""""""" !!!!!!""""""###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""""""""!!!###"""!!! !!!!!!#########"""""""""!!!!!!""""""######"""!!! """!!! !!!""""""&&&&&&%%%$$$$$$###""""""""""""""""""!!!!!!!!!!!! !!!!!!!!!!!! #########"""!!! ######$$$$$$$$$$$$######"""""""""!!!!!!!!!!!!!!! !!!!!!""""""#####################$$$$$$$$$$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!"""#########""""""!!!###$$$###""""""###%%%!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$###"""!!!!!!!!!!!!"""###$$$$$$###$$$&&&((("""!!!!!!!!!!!!"""#########$$$%%%$$$"""""""""$$$&&&$$$"""!!!""""""!!!###$$$$$$$$$$$$%%%%%%%%%%%%$$$###$$$&&&&&&%%%###&&&&&&%%%######"""""""""""""""""""""""""""""""""########################!!!"""######$$$$$$######"""######$$$$$$######"""###""""""!!!!!!""""""###"""!!!!!!""""""###$$$%%%!!!###%%%%%%### """######$$$$$$######"""###$$$$$$$$$$$$$$$$$$###"""############""""""!!!!!!!!!""""""######""""""$$$$$$######$$$%%%'''(((''''''%%%$$$$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""######$$$%%%&&&""""""###$$$%%%%%%%%%%%% """$$$&&&&&&&&&%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% !!!"""###############!!!!!!"""##################$$$$$$%%%%%%$$$$$$###""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%&&&''''''$$$$$$$$$#########""""""!!!!!!"""$$$$$$%%%%%%%%%$$$###"""!!!!!!"""###$$$!!!"""###$$$$$$###"""!!!$$$###"""!!!!!!"""###$$$#######################################"""!!!!!!!!!###$$$###"""!!!"""###""""""""""""###$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%$$$"""""""""$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###############$$$$$$$$$"""######$$$$$$$$$###### !!!"""#########""""""###"""!!! !!!"""###%%%$$$"""!!!!!!!!!""""""!!!!!!!!!!!!"""""""""""" !!!!!!!!!"""""""""#########"""!!!!!!!!!!!!!!!######$$$$$$######"""!!!!!!!!! !!!"""###$$$ """$$$###"""!!!###%%%!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""###$$$$$$############""""""""""""""""""""""""""""""""""""!!!!!! !!!!!! !!!!!!""""""""""""#########""""""!!!  """""""""!!!!!!""" """!!!"""$$$!!!"""$$$$$$"""""""""""""""""""""""" !!!""""""######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""######"""!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!"""""""""""""""###!!!!!!"""""""""!!! ###'''(((%%% """""""""""""""""""""!!!!!!!!!!!!!!!"""""""""""" !!!!!!!!!!!! """"""""""""!!!!!!!!!!!!""""""############"""""""""""""""!!!!!! !!!!!!"""######$$$""""""""""""#########$$$!!!!!!!!!!!!!!!!!!"""###!!!##################!!!"""###!!! ###&&&!!!!!!!!!!!!!!!!!!!!!!!!###""""""!!!!!!!!!""""""!!!###%%%%%%$$$######$$$!!!"""############"""###$$$$$$###"""###%%%$$$###""""""###""" ######$$$$$$$$$%%%%%%%%%%%%$$$###$$$&&&&&&$$$"""%%%%%%$$$#########$$$$$$########################$$$$$$$$$###############!!!"""$$$%%%%%%%%%$$$$$$ !!!!!!!!!!!! !!!  !!!###$$$""""""""""""###$$$%%%&&&"""'''+++)))###"""""""""############""""""###""""""""""""""""""##################"""!!!!!! !!!!!!"""""""""""""""$$$######"""###%%%'''((($$$###"""!!!!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''&&&$$$$$$$$$%%%!!!"""$$$%%%&&&&&&%%%%%% """$$$&&&'''&&&%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$%%%&&&&&&&&&###$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$""""""######$$$$$$$$$$$$#########$$$$$$%%%%%%&&&!!!!!!!!!!!!"""###$$$%%%%%%%%%%%%$$$$$$$$$######""""""###$$$$$$$$$$$$$$$$$$###"""!!!!!!"""###$$$!!!"""###$$$$$$###"""!!!$$$###"""!!!!!!"""###$$$######"""!!!!!!"""#####################"""!!!!!!!!!###$$$###"""!!!"""###""""""""""""###$$$%%%&&&$$$######""""""######$$$$$$%%%%%%$$$"""!!!"""#########$$$$$$%%%%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$###############"""######$$$$$$$$$######!!!###$$$%%%$$$"""!!!$$$"""!!! !!!"""$$$ !!!"""$$$$$$######"""######""""""!!!!!! !!!!!!!!!""""""############"""!!!!!!!!!!!!!!!###############"""!!!!!! !!!"""$$$%%% !!! """$$$!!!!!!!!!!!!!!!!!!!!!!!!######""""""###$$$%%%%%%""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""!!!!!! !!!!!!!!!!!!""""""#########$$$ !!!"""##################!!!!!!""" """&&&!!!######"""!!!"""###"""""""""""""""""""""""" !!!"""######$$$!!!!!!!!!!!!!!!!!!!!!!!!######################## !!!#########"""!!!!!!"""############!!!!!!!!!"""######$$$$$$ !!!""""""!!! $$$###!!! !!!$$$&&&(((######$$$$$$%%%%%%&&&&&& !!!!!!""""""######""""""############"""""" !!!!!!""""""######!!!!!!""""""""""""!!!!!!###"""""""""!!!!!!  !!!"""######$$$ !!!!!!!!!""""""############""""""###$$$%%%%%%"""$$$$$$$$$%%%%%%$$$ !!!!!! """&&&$$$$$$$$$$$$$$$$$$$$$$$$!!! !!!!!!"""###$$$ ###%%%&&&$$$!!!  """$$$$$$$$$######$$$&&&&&&%%%%%%&&&(((!!!!!!!!!"""$$$###!!!#########$$$$$$%%%%%%%%%%%%$$$###$$$%%%%%%$$$"""############$$$%%%&&&&&&########################%%%%%%%%%$$$$$$#########"""###$$$%%%&&&&&&%%%$$$######$$$$$$$$$$$$######!!!###$$$############$$$%%%&&&'''(((///444111(((###%%%))) !!!!!!!!!!!! """!!!  !!!"""###############"""!!!!!! !!!"""""""""""""""&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$"""!!!!!!$$$&&&&&&###"""###%%%&&&%%%###%%%%%%%%%$$$$$$#########$$$%%%'''((((((%%%###!!!###$$$&&&''''''&&&%%%$$$###$$$%%%&&&&&&%%%$$$###&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$#########&&&&&&&&&'''''''''((((((&&&%%%%%%$$$###"""!!!!!!######$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$###"""%%%%%%$$$######$$$%%%%%%$$$$$$$$$###!!!!!!$$$&&&!!!"""$$$%%%&&&%%%%%%$$$!!!!!!"""###$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%$$$$$$###"""!!! """############"""!!!!!!%%%$$$$$$######""""""""""""""""""""""""!!! """######$$$$$$######"""$$$$$$######$$$$$$%%%&&&"""######$$$$$$######"""!!!###%%%%%%%%%%%%''')))&&&%%%%%%$$$###"""!!!!!!$$$$$$######"""!!!!!!!!!!!!"""###""" ###$$$%%%&&&&&&%%%######!!!!!!!!!!!!"""###%%%%%%######"""!!!!!!!!!!!!!!!"""!!! !!!###$$$%%%$$$""" !!!""""""""""""############%%%$$$"""!!!"""!!! !!!#########"""!!!!!!"""$$$%%%&&&&&&%%%%%%###############"""!!!!!! !!! #########"""""""""""""""%%%%%%$$$$$$#########"""$$$$$$%%%%%%%%%%%%$$$$$$###!!! !!!!!!!!! !!!###%%%&&&$$$###!!! """$$$!!!!!!!!! !!!!!!  !!! !!!%%%%%%%%%$$$"""  !!!"""$$$$$$######"""$$$###"""""""""""""""###"""!!!!!!!!!"""###$$$$$$$$$###!!! """###"""""""""""""""""""""""" !!!######$$$$$$ !!!!!!""""""######%%%###!!! """$$$$$$$$$$$$$$$$$$###"""""""""""""""""""""""""""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""" !!!!!!!!!!!!$$$&&&%%%!!!###""" """%%%&&&%%%%%%###"""!!!!!!!!!!!!""""""!!!!!!"""###$$$$$$############$$$%%%&&&''''''&&&%%%%%%$$$$$$$$$%%%###$$$$$$%%%$$$###"""!!!######"""""""""""""""###$$$###!!! """$$$%%%&&&$$$!!! !!!"""###"""########################"""""""""""""""""""""""" !!!###$$$%%%'''''''''&&&&&&%%%%%%%%%!!!!!!"""###$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!"""###$$$###"""""""""###$$$%%%%%%""""""""""""""""""""""""!!!""""""""""""!!!!!! ###"""!!! !!!###%%%&&&---444888333)))!!!!!!$$$%%%$$$###!!! ######"""###$$$###!!! !!!!!!!!!!!!!!! $$$######"""!!! """###$$$$$$&&&&&&'''((($$$$$$$$$"""!!!!!!$$$&&&'''%%%######%%%&&&$$$"""&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&''''''%%%$$$######$$$%%%&&&&&&%%%$$$"""$$$$$$$$$%%%%%%$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%&&&&&&''''''$$$$$$$$$$$$$$$#########""""""$$$%%%&&&'''''''''$$$%%%%%%%%%$$$$$$###"""%%%$$$$$$######$$$$$$%%%###$$$$$$###!!!"""###%%%"""###$$$$$$%%%%%%%%%$$$&&&&&&%%%$$$###!!!!!! !!!!!!""""""""""""!!!!!!$$$$$$$$$######""""""!!!############""""""""""""$$$$$$$$$$$$###############$$$$$$$$$######"""!!!$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$%%%&&&######$$$$$$$$$$$$######"""$$$%%%%%%$$$$$$&&&'''%%%%%%$$$$$$######"""""""""#####################"""######$$$###"""!!! !!!""""""""""""""" !!!""""""#########"""!!!!!!!!!!!!!!!###""""""!!!"""###$$$%%%'''&&&$$$###"""""""""#########"""!!!!!! !!!###"""!!!!!!""""""!!!  !!!"""######"""!!! !!!"""$$$$$$$$$$$$$$$###############"""!!!!!!""""""#########"""!!!!!!###"""""""""""""""""""""!!!!!!!!!  !!!!!!!!!!!! ###!!! !!!!!!!!! """###$$$"""""""""!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!  ######"""  $$$&&&"""""""""############### !!!"""###$$$######"""###"""""""""""""""#########""""""!!!!!!!!!!!!"""%%%###"""!!!!!!"""###$$$###$$$$$$$$$$$$$$$$$$$$$!!!""""""######"""""""""!!!!!!!!!!!!""""""""""""!!!  """!!!!!!!!!!!!!!! """""""""""""""""""""""" !!!!!!"""###"""""""""############"""!!! !!!!!!""""""""" !!!###$$$$$$###!!! !!!!!! !!!"""$$$%%%$$$$$$###"""!!!!!!!!!"""######""""""!!!""""""""" !!!!!!"""$$$$$$&&&&&&%%%$$$$$$$$$$$$$$$###$$$$$$%%%$$$###"""!!!######""""""""""""#########"""!!!!!!!!!"""$$$%%%&&&###!!! """###$$$$$$)))(((&&&%%%###"""""""""""""""""""""""""""""""""$$$############$$$$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$""""""######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""###$$$#########"""######$$$$$$""""""""""""""""""""""""""""""###############""""""############"""""""""(((---000...'''""""""$$$###""""""!!!!!!!!!!!!"""$$$""" !!!"""!!!  !!!"""##################"""!!! """###$$$$$$&&&&&&'''((($$$$$$$$$###""""""$$$&&&'''%%%$$$$$$%%%%%%$$$"""&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%###"""!!!%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&###$$$$$$$$$%%%%%%%%%&&&!!!"""###%%%&&&'''''''''$$$$$$$$$%%%$$$$$$###"""%%%$$$############$$$%%%###$$$$$$###""""""###%%%$$$############$$$%%%%%%((('''&&&$$$"""!!! ######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$"""!!!!!!!!!"""###$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$###&&&&&&''''''''''''&&&&&&$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$%%%%%%&&&'''&&&%%%$$$###"""!!!!!!###"""""""""###$$$%%%%%%""""""!!!!!!!!!""""""######""""""!!!!!!!!!!!!!!!#########"""###$$$$$$%%%&&&%%%$$$###############%%%$$$"""  !!! !!!"""######""" !!!!!!""""""""""""!!! !!!"""############""""""######""""""!!!!!!""""""######$$$#########""""""""""""""""""######""""""""""""!!!!!!!!!!!!""""""############"""""""""!!!!!!"""!!! !!!"""### """$$$$$$"""!!! !!!!!!!!!!!!"""""""""""""""!!!  """#########""""""$$$&&&!!!!!!""""""######$$$$$$ !!!"""#########""""""!!!!!!!!!!!!"""######$$$$$$###"""!!! ######"""!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$######%%%%%%$$$$$$###""" """"""""""""!!!!!!!!!!!! !!!############$$$######"""!!!""""""""""""""""""""""""!!!""""""##################$$$%%%%%%$$$"""  !!!!!!"""###$$$$$$&&&%%%$$$"""!!!""""""### !!!""""""############"""""""""""""""###$$$$$$###"""!!!!!!!!!!!!$$$######$$$$$$%%%&&&'''%%%$$$########################$$$%%%$$$###"""!!!###"""""""""""""""######""""""""""""############$$$###!!!!!!###%%%&&&&&&'''&&&%%%%%%%%%&&&'''(((""""""""""""""""""""""""'''&&&%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$######"""#########""""""""""""""""""""""""!!!"""###$$$$$$%%%$$$$$$"""###$$$%%%$$$""" !!!$$$''''''%%%###""""""!!!!!!!!!""""""#########%%%"""!!!!!!""" !!!###$$$%%%%%%######""""""!!!!!! &&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$""""""$$$&&&%%%%%%$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%'''((($$$%%%%%%%%%$$$"""!!! &&&%%%$$$######$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%######$$$$$$$$$$$$######$$$$$$############$$$$$$"""$$$$$$$$$""""""###%%%%%%$$$###""""""###$$$%%%##################$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%$$$""" !!!###$$$######$$$$$$%%%%%%&&&&&&$$$%%%%%%&&&%%%%%%$$$$$$&&&&&&''''''''''''&&&&&&$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%%%%$$$###""""""#########$$$$$$%%%%%%%%%&&&######$$$$$$$$$%%%%%%%%%'''&&&%%%######"""######&&&%%%$$$#########%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%""""""!!!!!!!!!!!!"""""""""""""""#########$$$$$$#########""""""!!!!!!!!!%%%###""" !!!""""""!!! !!!"""###"""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""#########!!!"""""""""""""""!!!!!! !!!""""""###"""""""""""""""""""""#########""""""""""""""""""""""""$$$$$$%%%%%%%%%%%%$$$$$$"""  !!!"""!!!  !!!!!!""" """#########!!!  !!!!!!""""""!!!!!! !!!"""###"""!!!"""###"""""""""!!!!!! !!!!!!!!!""""""""""""""" !!!!!!###$$$%%%######"""!!!!!!""""""""""""!!!!!! !!!!!!"""###############""""""""""""%%%%%%%%%$$$$$$"""!!! ######""""""!!!!!! """!!!!!!!!!"""###%%%'''$$$$$$$$$%%%%%%$$$$$$###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""############""""""###%%%&&&&&&$$$!!! !!!"""###$$$%%%%%%$$$###!!! !!!###$$$ !!!##################"""""""""""""""###$$$###""""""!!!!!!!!!""""""&&&%%%%%%%%%&&&&&&'''(((######""""""""""""######"""###$$$%%%$$$$$$""""""""""""""""""""""""###$$$!!!!!!"""############"""###"""!!!"""%%%''''''''')))'''&&&$$$$$$%%%&&&'''""""""""""""""""""""""""%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$######&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$###"""""""""###"""""""""""""""""""""""" !!!"""###$$$$$$%%%%%%"""###$$$$$$###"""!!!  """$$$$$$""" !!!!!!""""""############$$$""" !!!""""""!!!!!!!!!!!!"""###$$$$$$%%%###"""""""""!!!!!!!!! &&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%######$$$&&&"""###$$$%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$######%%%'''(((%%%%%%%%%$$$###"""!!!!!!&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&%%%%%%$$$######$$$$$$%%%%%%$$$$$$######"""######$$$$$$#################################"""###%%%$$$###"""###$$$%%%$$$###"""""""""###$$$ !!!"""###$$$%%%&&&&&&!!!!!!""""""""""""!!!!!!#########$$$%%%%%%&&&&&&%%%$$$""" !!!###$$$#########$$$$$$%%%%%%%%%######$$$$$$$$$$$$$$$###%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$######$$$$$$%%%&&&%%%$$$$$$######$$$$$$%%%###$$$%%%$$$"""!!!!!!""""""######$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$############"""""""""######$$$%%%###!!!  %%%%%%$$$$$$$$$$$$$$$%%%""""""!!!!!!!!!!!!""""""!!!!!!!!!"""""""""""""""###############"""""""""######"""""""""###%%%&&&###"""!!!!!!""""""!!! """""""""!!!!!!!!!!!!"""""""""""""""#########$$$ !!!!!!"""""""""!!!!!! !!!""""""###""""""!!!!!!""""""############!!!""""""######""""""!!!!!! """"""!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!"""###### !!!""""""""""""!!! !!!!!!######"""!!!""""""#########""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""" !!!"""###$$$!!!!!!!!!"""###$$$%%%&&&"""""""""######$$$$$$%%%%%%%%%$$$$$$$$$###############$$$$$$$$$######"""######""""""!!!!!! ############$$$%%%'''''' !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""!!!!!!!!!$$$&&&&&&%%%###""" !!!!!!"""###$$$$$$$$$  !!!"""###$$$$$$$$$$$$###"""""""""""""""###$$$ !!!"""###$$$"""""""""""""""######$$$"""""""""!!!!!!"""######""""""$$$$$$%%%$$$###"""""""""!!!!!!"""###$$$$$$!!!!!!"""############""""""!!!!!!"""%%%'''''''''---+++((($$$""" ######################## !!!"""###$$$$$$$$$$$$$$$%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###"""""""""########################### !!!"""###############"""!!!!!!!!!"""$$$%%%!!! !!!###$$$!!!"""######$$$###"""!!!!!!""""""###%%%&&&%%%### $$$###""""""!!!""""""###""""""""""""!!!!!!!!!!!!"""###$$$$$$&&&&&&'''(((###%%%&&&%%%$$$###$$$&&&"""$$$%%%&&&%%%&&&''')))%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&'''%%%%%%$$$$$$#########"""%%%$$$$$$$$$$$$$$$$$$%%%#########$$$$$$$$$$$$$$$############$$$$$$$$$$$$###$$$$$$%%%&&&''''''(((((('''''''''''''''&&&&&&''''''&&&%%%$$$###""""""$$$$$$$$$$$$$$$######"""!!!"""######$$$#########""""""###$$$$$$###""""""!!!###%%%%%%###"""###$$$$$$$$$###""""""""""""###"""############$$$$$$$$$"""######$$$$$$######""""""#########$$$$$$%%%%%%%%%$$$"""!!!!!!!!!"""#####################$$$$$$!!!""""""###############$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%&&&%%%$$$###""""""###$$$%%%"""$$$$$$###!!! !!!""""""""""""######$$$$$$$$$&&&%%%%%%$$$######""""""!!!!!!!!!"""""""""######%%%$$$###!!! """"""!!!!!!!!!""""""###!!!!!!!!!!!!!!!""""""### !!!""""""""""""!!!$$$%%%%%%&&&%%%%%%$$$$$$!!!"""###$$$%%%%%%&&&&&&$$$"""!!!!!!""""""!!!###""""""!!!!!!!!!!!!"""$$$######""""""######$$$ !!!"""""""""!!!!!!""""""######$$$#########!!!!!!!!!"""######$$$$$$ !!!!!!!!!!!!!!!"""######$$$$$$######"""!!! !!!""""""!!!!!!""""""###""""""!!! !!!!!! !!!"""###$$$ !!!"""######$$$###"""!!!!!! !!!!!! """$$$$$$#########$$$""""""######$$$$$$%%%%%%!!!!!! !!!"""### !!!""""""### !!!###$$$&&&'''%%%%%%%%%&&&''''''(((((('''''''''&&&%%%%%%$$$$$$!!!!!!"""###$$$$$$$$$###""""""""""""!!!!!!!!!!!!"""!!!!!!""""""###$$$$$$!!!!!!"""#########"""""""""""""""""""""""""""""" !!!!!!!!!!!!!!! """$$$%%%%%%$$$###!!!!!!""""""""""""######!!!!!!!!! !!!!!!!!!"""######$$$$$$######"""""""""""""""### !!!###$$$%%%######"""""""""######$$$""""""""""""""""""###$$$!!!"""###$$$%%%$$$######!!!!!!!!!!!!"""###$$$%%%""""""""""""############"""!!!!!!###%%%'''&&&%%%################################################ !!!"""###$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$######"""################################# !!!"""""""""""""""###""" !!!###%%%'''###"""!!!"""######""" ######$$$%%%$$$###!!! !!!"""$$$'''((('''### %%%$$$"""!!! !!!"""""""""""""""!!!!!!!!!!!!"""###$$$$$$&&&&&&'''(((###%%%&&&&&&%%%$$$$$$%%%$$$&&&((('''%%%$$$%%%'''$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%$$$$$$$$$"""#########$$$$$$$$$$$$############$$$$$$$$$$$$######$$$%%%&&&'''((()))'''''''''&&&&&&%%%%%%%%%%%%%%%$$$$$$#########"""!!!!!!###$$$$$$%%%%%%%%%!!!!!!"""###############!!!"""###$$$$$$###"""!!!!!!###%%%%%%$$$########################"""!!!!!!$$$$$$##################%%%%%%%%%&&&&&&%%%%%%%%%""""""##############################""""""""""""######""""""""""""""""""!!!""""""###############$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%&&&$$$###!!! !!!###$$$!!!"""######!!! !!!"""""""""""""""""""""###########################"""!!!"""#########"""!!! ######$$$$$$$$$$$$###### !!!""""""###!!!!!!!!!!!!!!!"""###### !!!"""#########""""""$$$$$$%%%&&&&&&&&&%%%$$$ !!!###%%%%%%%%%$$$###"""!!! !!!"""###"""!!!$$$###"""!!! !!!"""###"""!!!!!!!!!!!!"""### !!!""""""!!!!!!""""""#########"""!!!!!! !!!!!!"""######$$$$$$#########$$$$$$$$$%%%%%%######$$$$$$$$$$$$###### !!!"""""" !!!!!!"""""""""!!!!!!"""#########""" !!!!!!""""""#########""""""!!!!!!!!!!!!!!! """###"""!!!!!!###$$$!!!!!!!!!"""""""""""""""!!!  !!!"""###!!!!!! !!!!!!""" """######$$$$$$%%%&&&''''''''''''&&&&&&%%%$$$$$$###"""""" !!!""""""######""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!######$$$%%%%%%%%%%%%%%%"""""""""""""""""""""""" !!!""""""""""""""" !!!"""############""""""!!!!!!!!!!!! ######"""!!!  !!!###$$$$$$$$$###"""!!!!!!!!!""" !!!"""###$$$%%%$$$$$$######$$$$$$%%%###""""""""""""###$$$%%%!!!"""###$$$%%%$$$$$$###!!!!!!!!!!!!"""###$$$%%%###"""!!!!!!!!!"""$$$%%%!!!!!!!!!"""$$$&&&%%%$$$ ###&&&'''''''''########################!!! !!!"""##################$$$$$$$$$%%%$$$$$$$$$$$$$$$#################################""""""###$$$$$$###""""""#########"""######$$$$$$########################!!!""""""#########""""""""""""""""""""""""######"""#########"""""""""###!!!"""###%%%%%%$$$###"""!!!!!!"""%%%&&&&&&###!!!###"""!!! !!!"""!!!!!!!!!!!!""""""""""""&&&&&&&&&%%%%%%%%%$$$$$$###%%%'''&&&%%%$$$$$$%%%''')))***((($$$"""###%%%#########$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&###$$$%%%&&&&&&%%%$$$###""""""######$$$$$$$$$$$$"""############$$$$$$$$$######$$$%%%'''((())))))&&&&&&&&&%%%%%%$$$$$$$$$"""############$$$$$$$$$!!!###%%%&&&''''''!!!!!!"""###############!!!"""###$$$$$$###"""!!!!!!###%%%%%%$$$###"""###"""###$$$$$$$$$"""!!! """"""######$$$$$$$$$%%%"""""""""######""""""""""""""""""""""""""""""""""""############"""!!!!!!######""""""!!!!!! !!!"""###$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$######$$$$$$%%%&&&###"""!!!!!!"""### """###"""!!! !!!###"""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""######$$$$$$###$$$%%%%%%$$$"""!!!######""""""!!!!!!!!!!!!"""###%%%%%%!!!!!!!!!!!!!!!"""######!!!"""###$$$%%%$$$######!!!"""$$$$$$%%%$$$###""" """$$$%%%%%%###!!!  ###$$$$$$###$$$###""" !!!"""""""""  !!!""" !!!""""""!!!!!! !!!  !!!!!!"""###$$$$$$$$$ !!!!!!"""""""""### !!!###"""  !!!!!!!!!!!!"""%%%&&&$$$"""  ######"""!!!!!!!!!!!!!!!  """"""!!! !!! !!!"""###"""!!!!!! !!!!!! !!!"""###$$$%%%%%%%%%"""""""""!!! !!!!!!""""""""""""!!!!!! !!!!!!""""""######""""""""""""!!!!!!!!!!!! !!!"""""""""""""""""""""""""""""""""""""""!!!!!!"""###############"""""""""!!!!!!!!!!!!!!!"""""""""!!! ###"""!!! !!!"""###!!!###%%%%%%###"""!!!!!!!!!!!!!!!!!! !!!!!!"""!!!!!! !!!######""""""###$$$%%%%%%!!!"""###$$$%%%%%%$$$###!!!!!!!!!!!!"""###$$$%%%$$$###!!! """$$$%%%!!! """$$$%%%$$$"""###$$$&&&&&&&&&### ########################%%%$$$######"""#########!!!!!!""""""#########$$$########################""""""""""""""""""""""""!!!"""###$$$$$$###"""!!!###"""""""""###$$$%%%%%%##############################$$$$$$$$$######""""""###$$$%%%$$$""" !!!"""$$$###""""""###%%% ###%%%&&&&&&%%%$$$"""!!!!!!"""###$$$$$$"""!!!  """$$$!!!!!!!!!!!!""""""""""""'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%&&&'''''''''''')))(((&&&$$$$$$$$$&&&'''$$$###$$$%%%&&&&&&###!!!$$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########&&&&&&%%%%%%$$$###""""""######$$$%%%%%%&&&''''''((('''%%%######$$$%%%&&&%%%%%%%%%%%%%%%&&&'''(((!!!###%%%&&&%%%$$$###!!!!!!!!!!!!"""""""""""""""############$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$!!! ###$$$"""###"""!!!!!!!!!"""$$$%%%!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###############%%%%%%%%%%%%%%%$$$###"""%%%$$$$$$$$$###"""""""""""""""""""""""""""""""""$$$$$$%%%%%%%%%$$$##############################&&&&&&$$$!!!'''%%%$$$###"""!!! %%%$$$$$$######$$$$$$%%%!!!"""###$$$$$$$$$$$$$$$""""""""""""##################""""""!!!!!! !!!!!!"""""""""!!!!!! !!!#########$$$&&&'''########################""""""""""""""""""""""""""""""""""""""""""""""""$$$###!!! """###!!!!!!""""""""""""!!!!!! !!!""""""######"""""""""############""""""$$$$$$######""""""!!!!!! !!!!!!""""""######!!! !!!"""######""""""""""""!!!!!!!!!!!!!!!  !!!###$$$###"""!!! ###$$$"""!!!!!!!!!!!!!!!!!!!!!!!!###!!!!!!"""######  !!!"""######$$$"""######!!!  """"""###$$$$$$$$$"""!!! """"""!!! !!!!!!""""""######$$$$$$###"""  !!!###$$$######$$$######"""!!! """""""""""""""""""""""""""""""""""""""""""""""""""###$$$%%%$$$###!!!!!!!!!"""###############""""""""""""!!!!!!!!! """"""!!!!!!  """######""""""###$$$###""""""!!! !!!!!!!!!!!!!!! ######""""""!!!!!! !!!!!!!!!!!!""""""""""""""""""""""""""""""""""""###"""  !!!###$$$!!!$$$###!!!$$$#########""""""!!!!!!######""""""!!!!!! !!!"""###%%%'''(((++++++)))(((&&&%%%$$$###$$$$$$%%%&&&''''''(((((("""#########$$$$$$$$$$$$'''$$$""""""%%%&&&$$$"""'''%%%$$$$$$%%%%%%###"""""""""""""""""""""""""""&&&&&&%%%$$$$$$######"""%%%$$$$$$############### !!!""""""""" """"""!!! ###"""  !!!"""!!!!!!!!!!!!!!!!!!!!!!!!$$$###""" !!!"""""""""!!! ###!!!!!!###""" %%% """'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&&&&&&&&&&(((&&&%%%$$$###$$$&&&'''%%%$$$$$$%%%&&&&&&$$$"""%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$######"""######$$$%%%%%%&&&''''''((('''%%%#########$$$%%%%%%$$$$$$$$$$$$%%%%%%&&& !!!###%%%%%%%%%$$$###"""""""""############$$$"""############$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$###""""""###$$$###"""######"""!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###############%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$####################################"""###$$$%%%%%%%%%%%%%%%########################$$$%%%%%%"""!!!%%%""""""""""""""""""!!!!!!########################""""""###$$$$$$$$$######""""""""""""########################""""""""""""!!!""""""######""""""!!!"""###$$$$$$###"""###$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###"""  """###"""######$$$$$$######""""""###############"""""" """""""""""""""""""""""" !!!!!!!!!"""""""""###"""!!! !!!###$$$###"""###"""""""""!!!!!!!!! $$$###!!!  %%%%%%###""" !!!""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!"""  !!!!!!!!! !!!"""#########"""###$$$###!!! !!!""""""######$$$###"""!!!  !!!"""###$$$"""""""""""""""#########!!!"""""""""""""""!!!!!!!!!!!!"""""""""!!! """"""""""""""""""""""""""""""""""""""""""""""""""""""###$$$###"""!!! !!!!!!"""###############$$$$$$###""""""!!! """"""!!!!!!!!! """######""""""###$$$%%%$$$$$$###""""""!!!!!! !!!"""""""""############""""""""""""!!!!!!!!!!!!"""""""""###%%%$$$$$$$$$######""""""###""""""!!!!!!###$$$%%%&&&""" ###%%%### """"""""""""!!!!!! !!!!!!!!!""""""""""""""""""""""""###$$$$$$$$$%%%############""""""!!!!!! !!!!!!""""""######"""""""""#########$$$$$$(((&&&######$$$$$$###!!!&&&$$$######%%%%%%$$$"""""""""""""""""""""""""""%%%%%%$$$$$$$$$$$$############"""!!!!!!!!!!!!!!!!!!""""""###"""!!! ######"""!!!!!!!!!!!!!!!"""!!!  """###########################%%%$$$###""""""!!!"""""" """#########""""""  %%% !!! ###'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&&&&&&&%%%%%%$$$%%%$$$#########$$$%%%&&&%%%%%%$$$%%%''''''%%%$$$&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$############$$$$$$%%%%%%&&&&&&'''((('''%%%$$$######$$$$$$%%%$$$$$$############$$$ !!!###$$$%%%%%%$$$############$$$$$$$$$%%%%%%"""############$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%###$$$%%%$$$######$$$%%%$$$######"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$!!!"""######$$$#########$$$$$$%%%%%%%%%$$$###############$$$$$$$$$$$$$$$########################!!!!!!###$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!$$$'''&&&###!!!!!!""" !!!"""###$$$$$$"""###$$$$$$$$$$$$###"""#########$$$######""""""""""""""""""########################$$$$$$$$$$$$""""""###############"""%%%&&&&&&$$$"""!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""!!!  """"""$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$###"""!!!!!!""""""######""""""!!!"""""""""!!!!!!!!! !!!!!!!!!!!!"""""""""""""""!!!!!!!!!###$$$###"""###"""""""""!!!!!!!!! $$$###"""!!! $$$######""""""""""""###"""!!! """###$$$!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!""""""######!!!###%%%$$$###!!!!!!!!!"""############"""!!!!!! !!!"""###$$$############""""""""""""!!!"""###$$$###""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!"""###############%%%%%%$$$###""""""!!!!!!""""""!!!!!!!!!!!! """######""""""###$$$$$$$$$$$$######""""""!!! """"""###$$$############$$$$$$$$$$$$!!!!!!!!!"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$)))%%%######%%%&&&$$$!!!!!!!!!!!!!!! !!!""""""###$$$$$$"""###$$$%%%$$$$$$""""""!!!!!!""""""###$$$$$$$$$""""""""""""""""""""""""!!!!!!!!!"""""""""######)))'''$$$#########!!! $$$###"""###%%%%%%$$$###""""""""""""""""""""""""#########$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$$$$$$$$$$"""############"""!!!!!!$$$$$$###"""""""""""""""$$$######"""###$$$&&&'''########################$$$######""""""#########!!!""""""############""""""!!!!!!!!!!!! $$$  !!! ###'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&%%%$$$#########""""""###$$$%%%&&&&&&%%%%%%%%%'''((('''%%%'''&&&%%%%%%$$$$$$$$$$$$#########$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$##################$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%&&&&&&&&&'''&&&%%%$$$############&&&%%%$$$###############!!!"""###$$$$$$$$$$$$###############$$$$$$$$$%%%""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%"""$$$&&&%%%"""!!!###&&&$$$$$$##################"""""""""""""""""""""""""""######$$$$$$#########$$$$$$%%%%%%%%%$$$$$$############$$$$$$%%%%%%%%%########################!!!"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!$$$''''''%%%######### !!!"""###$$$$$$%%%"""###%%%&&&&&&%%%###"""######$$$######"""!!!!!!!!!"""""""""############"""""""""######$$$$$$$$$"""######$$$$$$$$$$$$###%%%&&&&&&$$$"""!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!"""######$$$%%%%%%%%%%%%%%%%%%$$$###$$$$$$$$$######"""!!!"""######$$$$$$######"""$$$###"""!!! !!!!!!!!!!!!"""""""""""""""!!! """"""""" !!!!!!!!!!!!"""""""""""" !!!!!!"""###### """%%%'''((($$$###!!! !!!###$$$!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!"""""""""### """%%%&&&$$$"""!!!!!!""""""#########"""""""""###""""""!!! !!!!!!!!!$$$$$$######""""""!!!!!!"""#########"""!!! !!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!! !!!!!!"""!!!!!!"""#######################################""""""!!!!!!!!!!!!!!!!!! """######""""""###$$$"""""""""!!!!!!!!! !!!!!!"""""""""###"""""""""######$$$$$$$$$!!!!!!"""""""""######### !!!"""###$$$%%%&&&&&&!!!"""###$$$$$$$$$######$$$"""!!!!!!###%%%$$$###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""#########!!!"""$$$%%%%%%$$$"""!!!!!!""""""###$$$%%%%%%&&&$$$$$$$$$###############!!!!!!!!!!!!""""""""""""'''%%%$$$######"""""""""###"""!!!"""$$$%%%%%%$$$""""""""""""""""""""""""!!!""""""###$$$%%%%%%%%%'''&&&&&&%%%%%%%%%%%%%%%#########$$$############$$$###""""""!!!!!!""""""!!!!!!!!!!!!"""$$$%%%&&&!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""###""""""""""""""""""""""""###"""!!!!!!""""""""""""### !!! """'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&%%%$$$######""""""""""""###$$$$$$%%%&&&%%%$$$%%%'''((('''&&&'''&&&%%%%%%$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$##################$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$############'''&&&%%%$$$$$$###$$$$$$"""#########$$$$$$$$$###"""""""""#########$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!###%%%$$$!!! """%%%###$$$$$$$$$$$$#########""""""""""""""""""""""""######$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%&&&########################$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%$$$$$$%%%&&&""""""""""""###############$$$&&&''''''&&&$$$##################"""!!! !!!"""""""""############ !!!!!!""""""#########""""""###$$$$$$$$$$$$$$$"""$$$%%%$$$###"""###$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$%%%######$$$$$$$$$$$$###### !!!!!!"""######"""""" !!!!!! !!!!!!!!!!!! """"""""""""!!!!!!!!!!!!!!! !!!!!! !!!"""$$$%%%%%% !!!""""""#########!!!$$$&&&'''""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!$$$%%%$$$"""!!!!!!""""""""""""""""""############"""!!!!!!!!!!!!!!!$$$$$$######""""""!!!!!!%%%$$$"""!!! !!! !!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!"""###!!!!!!"""###############!!!!!!"""###$$$%%%&&&&&&!!!!!!"""""""""""""""""" """######""""""###$$$""""""""""""!!!!!!!!!!!!######""""""!!!!!!!!! !!!!!!""""""#########""""""""""""############!!!!!!!!!!!!"""""""""""" !!!""""""######""""""###"""!!!!!!"""###""""""""""""""""""""""""""""""$$$#########"""""""""!!!!!!###%%%&&&%%%$$$###!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############"""###$$$%%%###"""!!!"""$$$%%%$$$###""""""""""""""""""""""""!!!!!!"""###$$$$$$%%%&&&###"""!!!!!! !!!!!!$$$############$$$$$$$$$""""""!!! !!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""###$$$!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!! !!!'''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%%%%%%%$$$$$$##################$$$$$$$$$&&&$$$###$$$&&&'''''''''&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$$$$$$$%%%#####################$$$"""""""""############$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$#########"""###$$$###"""""""""$$$"""###$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%$$$$$$###"""######$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""###$$$&&&'''$$$$$$$$$######"""""""""###$$$%%%%%%%%%%%%$$$###"""""""""###""""""!!!!!!""""""""""""############!!!!!!!!!!!!!!!"""""""""!!!!!!"""###$$$$$$$$$$$$!!!"""$$$$$$######$$$&&&########################""""""""""""""""""""""""""""""""""""""""""""""""!!!""""""######$$$$$$$$$""""""############""""""!!!""""""######### !!!!!!""""""!!!!!!  """$$$%%%%%%""""""""""""!!!!!!!!!!!!"""  !!!!!! !!!"""$$$%%%&&&############"""!!! !!!"""""" !!!""""""!!! !!!!!!!!!!!!!!!!!!!!!!!! ###"""  ###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!######"""!!!!!!""""""""""""!!!""""""###$$$ !!!"""###$$$%%%############""""""""""""%%%$$$!!!  !!!"""!!!"""##################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############!!!!!!"""############### !!!"""###%%%%%%&&&!!!!!!""""""""""""###### """######""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######!!!!!! !!!!!!!!!!!!!!!""""""""""""""""""#########$$$$$$%%%$$$###""" !!!!!!!!!!!!!!!"""""""""'''&&&%%%###"""!!!!!!!!!""""""""""""############%%%$$$$$$###""""""!!!!!! !!!###$$$%%%%%%%%%$$$$$$$$$############""""""############$$$$$$$$$$$$!!!!!!!!!"""""""""######!!!"""###"""""""""$$$&&&###"""!!!"""$$$$$$###"""""""""""""""""""""""""""!!!!!!""""""###$$$%%%%%%######"""!!!!!!!!!!!!"""#########"""######$$$%%%"""!!!!!! !!!!!!"""""""""#######################################$$$%%%&&&"""!!!!!! !!! !!!"""!!!!!!"""  """ !!!'''&&&&&&%%%%%%&&&&&&'''###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######%%%###""""""%%%&&&''''''%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%% !!!"""###$$$%%%%%%%%%$$$############$$$$$$%%%$$$$$$###############$$$#########$$$$$$$$$%%%%%%"""############$$$$$$$$$$$$$$$$$$$$$#########"""%%%$$$######$$$%%%$$$### !!!###%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$###""""""###$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###"""""""""$$$%%%&&&&&&$$$$$$$$$#########"""""""""""""""""""""""""""""" !!!""""""""""""""""""""""""""""""##################"""""""""""""""""" !!!"""############!!!###$$$$$$######$$$%%%########################"""""""""""""""""""""""""""""""""""""""""""""""" !!!"""#########""""""############""""""!!!""""""#########""""""######$$$$$$$$$$$$###### !!!###$$$%%%%%%###"""""""""!!!!!!!!! $$$"""!!!!!!""""""!!! !!!!!!""""""############$$$$$$###""" ###""""""!!! !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""" ###!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!! !!!!!! !!!"""###"""!!!!!!!!!"""$$$%%% !!!"""###%%%%%%"""""""""""""""#########""""""!!!!!!!!!!!!!!!"""#########$$$######""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""###%%%%%%%%%$$$###!!!!!!"""###############!!!!!!!!!"""""""""######!!!!!!"""""""""######### """######""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""!!!!!!!!!######""""""""""""""""""""""""#########$$$$$$$$$$$$######"""!!! ###"""!!!!!!!!!"""###$$$&&&&&&%%%$$$"""!!!""""""!!!!!!!!!"""""""""######################################################%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&'''''''''"""""""""#########$$$$$$!!!###$$$###!!!!!!###%%%$$$###""""""######"""!!!""""""""""""""""""""""""!!!!!!""""""######$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%###""""""!!!"""###$$$%%%###""""""!!! !!!!!!!!!###$$$$$$%%%%%%%%%$$$$$$########################$$$$$$$$$###$$$$$$%%%%%%######!!! !!!!!!"""$$$%%%$$$"""!!!###%%%""""""$$$###"""###'''&&&&&&%%%%%%&&&&&&'''"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""$$$###!!!"""$$$&&&'''&&&$$$$$$$$$$$$%%%&&&&&&'''&&&%%%%%%$$$$$$#########""""""###$$$%%%&&&&&&'''&&&%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%% !!!###%%%&&&&&&&&&""""""!!!!!!"""###$$$$$$$$$$$$###############$$$$$$$$$%%%%%%%%%&&&&&&&&&"""############$$$$$$$$$$$$$$$$$$$$$######""""""'''%%%###$$$&&&(((&&&###!!!###%%%&&&'''&&&&&&########################%%%%%%%%%%%%%%%$$$###""""""###$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%% !!!###%%%&&&%%%$$$##################$$$$$$!!!!!! !!!!!! !!!""""""###""""""""""""""""""############%%%$$$$$$$$$######""""""!!!""""""############$$$%%%$$$###"""###$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!!!!#########$$$$$$#########$$$$$$$$$$$$$$$###"""!!! !!!!!!!!!!!! %%%$$$$$$###"""!!!!!! ######""""""!!!!!!!!! &&&$$$######$$$$$$###!!!""""""""""""!!!!!!!!!!!! """###$$$$$$######"""""""""""""""###$$$$$$"""!!! """###$$$!!!!!!!!!!!!!!!!!!!!!!!! !!! ###""""""""""""""""""""""""""""""""""""!!!!!!!!!!!! !!!######"""!!!!!!!!!###$$$%%%$$$######"""""""""""""""!!!!!!""""""######$$$$$$ """###$$$###!!! ######$$$######"""!!! """"""""""""""""""""""""""""""""""""""""""""""""!!!"""$$$&&&'''&&&$$$###!!!!!!"""#####################""""""!!! !!!!!!""""""#########$$$!!!"""######""""""###$$$""""""""""""""""""######"""""""""""""""#########%%%$$$$$$$$$######"""""""""############$$$$$$$$$ !!!"""###$$$%%%&&&%%%###"""!!!!!!###%%%&&& !!!""""""!!!"""$$$&&& !!!!!!"""""""""""""""###$$$$$$%%%%%%&&&%%%$$$###"""""""""""" !!!!!!""""""###### !!!"""###$$$$$$%%%############$$$$$$$$$$$$###$$$%%%### !!!$$$%%%###""""""######!!! """"""""""""""""""""""""""""""""""""############%%%$$$######""""""######""""""!!!!!!!!!"""$$$%%%$$$######""""""""""""""" !!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!######"""""""""""""""###%%%$$$###!!!!!!!!!"""###!!!"""!!! ###### $$$'''%%%$$$%%%''''''''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%''''''&&&&&&&&&&&&''''''(((((('''&&&%%%$$$$$$###"""######$$$$$$######"""''''''&&&%%%%%%$$$######!!!!!!!!!!!!!!!!!!!!!!!!###$$$&&&''''''&&&$$$###"""############$$$$$$$$$$$$$$$$$$#########""""""########################!!!"""###$$$%%%&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$((($$$ """$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%""""""############""""""%%%%%%$$$$$$###""""""""" !!!###%%%&&&&&&&&&%%%""""""!!!!!!!!!###$$$%%%""""""#########!!!!!!""""""###""""""!!! !!! !!!!!!"""###$$$!!!"""""""""""""""!!!!!!!!!"""$$$%%%$$$""" !!!!!! &&&###!!! !!!###############""""""""""""######"""""""""""""""""""""""" !!!"""###$$$%%%%%%###%%%%%%$$$!!!$$$$$$######""""""!!!!!! %%%$$$$$$$$$######"""""" !!!"""""" !!!!!!"""$$$%%%&&&""""""""""""############$$$""" !!!""""""""""""""""""""""""""" !!!"""###$$$$$$###"""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""""""""$$$$$$###!!! """$$$$$$$$$$$$$$$###"""!!!!!!!!!!!!!!!""""""""""""$$$"""!!!"""%%%&&&&&&&&&%%%$$$######"""#########$$$###"""!!!!!! !!!%%%""" """######"""!!!!!!!!!!!!!!!""""""""""""""""""""""""######""""""!!!!!! !!!!!!"""###$$$%%%&&&&&&"""######"""!!! !!!$$$###"""!!! !!!"""######$$$$$$###$$$######"""!!! $$$$$$$$$$$$$$$###"""!!!###$$$%%%&&&&&&&&&&&&%%%'''"""!!!###""" !!!"""""""""""""""%%%%%%$$$######""""""""" !!!""""""""""""""" ######"""###%%%((($$$###"""#########!!!######"""!!!!!!"""###$$$%%%"""!!!$$$((()))%%%!!!"""""""""""""""""""""""""""""""""###$$$$$$%%%%%%&&&$$$######$$$$$$"""!!! !!!!!!!!!""""""!!!!!!!!!!!!""""""!!!$$$&&&&&&%%%$$$""" !!!""""""""""""""" !!!"""$$$%%%%%%%%%%%%%%%%%%$$$###"""""""""###&&&$$$"""!!! !!!"""###$$$$$$$$$$$$$$$$$$$$$$$$"""""""""!!! $$$&&&'''&&&###!!! """"""######"""!!! ((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$'''&&&&&&%%%$$$$$$######""""""""""""""""""""""""&&&'''((())))))((('''&&&"""############$$$$$$$$$$$$$$$$$$#########""""""########################"""######$$$%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%""" """$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$##################$$$$$$$$$$$$######"""""""""###$$$$$$%%%%%%""""""$$$$$$%%%$$$#########""""""!!!!!!"""###$$$!!!!!!"""""""""""""""!!! ###"""!!!!!!!!!!!!!!!"""!!!!!!""""""""""""!!!!!!!!!"""###$$$%%%%%%%%%$$$"""!!!!!!  ###!!!!!!!!!!!!######""""""""""""######""""""""""""""""""""""""!!!!!!!!!"""######$$$$$$ ###$$$%%%$$$"""!!!###"""""""""!!!!!!!!!!!!######"""""""""!!!!!!!!!""""""!!!!!!!!! !!!""""""!!!!!!!!!!!!"""###$$$$$$!!!!!!!!!"""""""""#########"""!!!  !!!!!!""""""""""""""""""""""""!!!!!!"""###$$$###""""""""""""!!!  !!!""""""""""""""" !!!!!!!!! !!!###%%%###############""""""!!!############$$$$$$$$$$$$ !!!###%%%'''(((((($$$$$$###"""!!!!!!!!!""""""!!!!!!!!!!!!!!!"""###'''%%%""" !!!###%%%######"""!!!!!!!!!!!!!!!""""""""""""""""""""""""###"""""""""!!!!!!!!! !!!!!!""""""###$$$$$$$$$!!!"""###"""!!! !!!"""###"""!!!  !!!"""######$$$$$$###$$$$$$######""""""!!!!!!###############"""!!!!!!#########$$$$$$$$$%%%%%%$$$ """&&&&&&$$$!!!"""######$$$#########!!!!!!"""###$$$$$$$$$$$$!!!"""######$$$######### !!!$$$#########$$$$$$###!!!%%%$$$###"""!!!""""""###"""### """"""""""""""""""""""""%%%$$$$$$###""""""!!!!!!%%%###"""###$$$$$$###"""'''%%%"""""""""###"""!!!######""""""""""""######!!!!!!""""""!!!!!!!!!!!! !!!""""""""""""!!! !!!"""""""""""""""$$$$$$######"""#########%%%$$$"""!!! !!!"""###########################"""""""""""""""!!!!!!!!!"""$$$%%%$$$""" ###"""""""""!!!!!!!!!!!!)))(((((('''&&&%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%#########$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%$$$$$$##############################(((((((((((((((((((((((("""############$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%###!!!"""###%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$###"""""""""###$$$$$$%%%%%%$$$$$$###"""""""""###$$$$$$%%%%%%###$$$$$$$$$$$$###"""!!!$$$###""""""!!!""""""### !!!!!!"""###$$$  $$$###"""!!! !!!!!!""""""""""""!!!!!!!!!!!!"""###%%%''')))***""""""!!!!!! !!!!!!###!!! !!!!!!!!!###""""""!!!!!!""""""###"""""""""""""""""""""""""""""""""""""""""""""""" !!!"""############"""############""""""""""""############""""""""""""!!!!!!  !!!""""""###""""""!!!!!!""""""### !!!!!!!!!""""""""""""""""""!!!!!!!!! """"""""""""""""""""""""""""""#########"""!!!!!!"""!!!!!!  !!!""""""""""""""" !!!!!!!!! !!!###%%%"""""""""""""""!!!!!!!!!############$$$$$$$$$$$$###%%%&&&%%%$$$""""""###$$$###"""!!! !!!"""###$$$$$$###"""!!!!!!!!!""""""###""""""!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!"""""""""""""""""" !!!""""""!!!!!!"""###!!!!!! !!!!!! !!!"""######$$$$$$###$$$$$$$$$###############!!!""""""""""""!!! """"""!!!!!!!!!"""###$$$$$$!!!###&&&&&&%%%"""###$$$$$$%%%%%%$$$$$$ !!!"""$$$%%%$$$$$$###"""###$$$$$$%%%%%%$$$$$$"""###$$$###!!! !!!$$$###"""###%%%&&&%%%###%%%%%%$$$###"""""""""######$$$"""!!!!!!!!!!!!!!!!!!!!!!!!$$$######""""""!!!!!! ###"""!!!"""$$$$$$$$$"""%%%###!!! !!!"""!!! $$$$$$############$$$$$$%%%###!!!  !!!!!!"""######$$$$$$######!!!!!!!!!!!!""""""""""""######"""""""""###$$$$$$$$$$$$"""!!!!!!!!!"""###""""""""""""""""""""""""!!!!!!""""""""""""###### """######!!! ######!!! !!!!!!"""))))))((('''%%%$$$######%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""$$$$$$%%%%%%&&&&&&&&&&&&###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%'''((()))***'''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$###############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""######"""######$$$$$$######"""%%%%%%$$$$$$###"""""""""$$$$$$$$$$$$$$$$$$$$$###$$$$$$###""""""!!!!!!!!!"""!!! !!!###$$$  """######"""!!!!!!!!!!!!!!! !!!!!!""""""""""""!!!""""""!!!"""###&&&)))***""""""!!!!!!!!!!!!""""""$$$"""!!!!!!"""$$$$$$###""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""############""""""!!!!!!!!!!!! !!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!!!!!!! """"""""""""!!!!!!!!!!!! !!!""""""######"""!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!""""""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!#########""""""!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!""""""""""""""""""###$$$"""  !!!!!!!!!!!! !!!!!! !!!!!!!!!"""""""""""""""$$$&&&&&&###""""""###%%%$$$###"""!!! !!!!!!!!!!!!!!!"""######!!!!!!"""###""""""!!! """"""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""!!!!!! !!!""""""!!!!!!"""$$$  !!!"""### !!!"""######$$$$$$###"""#####################!!!"""""""""""""""!!!!!!"""!!! """$$$'''$$$""""""###$$$###""""""######$$$$$$$$$$$$$$$######$$$%%%$$$""" """######$$$$$$$$$$$$$$$'''''''''&&&%%%$$$$$$%%%###"""!!!"""$$$%%%%%%$$$$$$############$$$$$$$$$%%%$$$###$$$%%%&&&$$$###!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""######"""!!!!!!"""###%%%$$$### """######"""$$$######""""""######$$$$$$$$$###"""""""""""""""###$$$%%%%%%&&&&&&%%%%%%$$$$$$##################""""""!!!""""""###$$$%%%$$$###"""!!!!!!"""######"""""""""""""""""""""""""""""""""""""""!!!!!!!!! !!!""""""!!! !!!"""$$$###!!! """###)))((('''&&&%%%$$$######$$$%%%%%%%%%%%%%%%%%%$$$&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&(((''''''&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$###"""""""""###$$$$$$$$$$$$###############$$$$$$$$$%%%%%%#########$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''((()))***&&&&&&&&&%%%%%%$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""###$$$$$$%%%!!!!!!""""""""""""!!!!!!%%%%%%$$$$$$###"""""""""#########$$$%%%&&&&&&'''############""""""!!!!!!$$$###""" !!!"""!!!  """$$$!!!!!!!!!!!!!!!"""###### !!!"""""""""""""""###""" ###%%%'''""""""!!!!!!!!!!!!""""""###!!! !!!###$$$$$$###""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$######"""!!!!!!!!!  !!!"""########################!!!!!!!!!!!! !!!!!!!!!!!!"""""""""""" !!!""""""$$$###"""!!! !!!!!!!!!!!!""""""######""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!######"""!!!!!! !!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!""""""""""""""""""###$$$###!!! !!!!!!  !!!!!! !!!!!!!!!"""""""""""""""###$$$%%%&&&(((&&&%%%$$$###""""""""""""######"""!!!!!!!!!!!!!!!###$$$&&&''''''&&&$$$###""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""!!!!!! !!!""""""!!!!!!"""$$$!!!"""###$$$ !!!"""######$$$$$$###!!!!!!!!!"""""""""""""""""""""###$$$$$$#########"""  """###%%%$$$###############"""!!!"""######$$$$$$############$$$$$$###""" !!!"""######$$$$$$#########""""""######$$$######"""!!! """######### !!!"""###$$$%%%%%%%%%&&&%%%###"""""""""!!!"""""""""""""""""""""""" !!!""""""######"""!!! !!!###$$$$$$###"""!!!!!!###&&&''''''&&&""""""!!!!!!!!!!!!""""""!!!"""$$$$$$$$$"""!!!"""###$$$$$$%%%%%%$$$$$$%%%$$$######"""######$$$!!!!!!!!!!!!"""###$$$$$$""""""""""""""""""####################################""""""!!!  """###"""!!!!!!"""$$$###""" !!!###$$$(((''''''&&&%%%$$$######$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&)))(((((('''%%%$$$$$$###"""######$$$$$$######"""$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$###############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""" !!!"""!!! ############$$$$$$$$$$$$""""""######$$$%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!###$$$$$$$$$$$$%%%&&&%%%%%%$$$$$$$$$$$$$$$###"""""""""###############%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!!!!"""###$$$%%%&&& !!!!!!!!!!!!!!!!!! """""""""###$$$$$$%%%%%%"""""""""###$$$%%%'''((("""############""""""!!!$$$###"""!!!!!! !!!!!! !!!"""$$$%%% !!!"""###$$$ !!!""""""######""""""!!!  """###!!!!!! !!!!!!""""""  """###"""!!!"""!!!!!! !!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!$$$#########""""""!!!!!!  !!!""" !!!!!!!!!""""""""""""!!!!!!!!!!!! !!!!!!!!! !!!""""""###"""!!!!!! !!!!!!!!!"""""""""######"""""""""!!!!!!!!!""""""""""""""""""""""""""""""!!! !!!!!! !!!!!!""""""""""""""""""""""""""""""""" !!!""""""""""""""" """###"""""""""###!!!!!!  """###############$$$$$$$$$$$$'''%%%"""""""""###!!! %%%$$$$$$###############$$$###"""!!! !!!"""$$$&&&&&&%%%###"""!!!!!!!!!!!!!!!""""""###""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""!!!!!!  !!!""""""!!!!!!"""###!!!"""###$$$ !!!"""######$$$$$$###"""""""""!!!!!!!!!!!!!!!"""######$$$$$$$$$$$$###!!!!!! !!!"""### !!!!!!"""###$$$%%%%%%!!!""""""###$$$######### !!!!!!"""######$$$!!!""""""###$$$#########!!! !!!###$$$$$$######!!! """"""""" !!!###$$$$$$$$$$$$&&&&&&$$$"""!!! """"""""""""""""""""""""$$$######""""""!!!!!! """!!! !!!#########!!!###"""""""""$$$$$$""" """"""!!!!!!!!!!!!"""""" ######"""  !!!!!!"""!!!!!!!!!###"""!!! !!!"""###""""""!!!!!!!!!"""######""""""""""""####################################$$$######""""""!!! !!!"""###"""!!!!!!"""$$$"""!!!!!! !!!######&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$""""""############""""""##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###"""############$$$$$$$$$""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$######!!!"""######""" ############$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ """$$$$$$"""!!!"""$$$"""##################$$$!!!"""""""""#########$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""!!!""""""###$$$%%%!!!!!!""""""""""""!!!!!!"""""""""###$$$$$$%%%%%%""""""!!!!!!!!!###$$$%%%!!!!!!######$$$###""""""!!!"""""""""""""""!!! !!!""""""###$$$$$$"""!!!!!!!!!!!!!!!"""### !!!"""############!!!  !!!"""  !!!!!!""" """###"""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!#########"""""""""""""""!!!!!!!!!""""""""""""""" !!!!!!!!!"""""""""!!!!!!!!!!!! !!!!!!!!!"""""" !!!"""""""""!!!!!! !!!!!!!!!!!!!!!"""""""""######$$$###"""!!!!!!!!!"""###""""""""""""""""""""""""!!!!!!  !!!"""""" !!!"""######### !!!""""""""""""""" """###"""""""""###"""!!!  !!!###$$$############$$$$$$$$$$$$000)))"""!!!!!!###""""""""""""######$$$###"""!!!!!!!!!!!!!!!"""!!!"""###"""!!! !!!!!!!!!!!!!!!"""######"""""""""""""""""""""""" !!!!!!!!!"""""""""###""""""!!!!!!!!!!!!!!!!!!!!!"""###"""!!! !!!""" """###$$$ !!!"""######$$$$$$###$$$######""""""!!!!!!!!!!!!!!!"""###############""""""""""""############ !!!"""######$$$%%%"""###$$$$$$%%%%%%$$$$$$"""!!! """$$$%%%"""###$$$$$$%%%%%%$$$$$$###"""!!!"""%%%&&&&&&$$$%%%"""  """"""""" !!!""""""""""""!!! &&&&&&%%%$$$######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###""""""!!!!!!###"""!!!!!!"""###!!!  !!!!!!###""""""""""""""""""### !!!!!!  !!!!!!""""""!!!!!!"""!!!  !!!###%%%###""""""!!!!!!!!!!!!"""!!!!!!"""###############""""""""""""""""""""""""#########$$$$$$%%%%%%%%%!!!""""""!!!!!!### !!!!!!!!!"""""""""###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$###$$$$$$$$$$$$%%%%%%%%%#########$$$$$$###########################$$$$$$########################!!!"""$$$%%%%%%$$$"""!!!"""############$$$$$$$$$""""""######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%""" """############$$$$$$$$$!!!""""""###$$$$$$%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!$$$&&&%%%###!!!"""$$$!!!!!!""""""#########$$$!!!!!!""""""#########$$$%%%%%%%%%%%%%%%%%%%%%%%%######"""""""""""""""###""""""############""""""%%%%%%$$$$$$###"""""""""###"""  !!! !!!"""###$$$$$$###""" !!!#########"""""" !!!"""############$$$###"""!!!!!! !!! !!!"""############ !!!"""### !!!"""!!! """$$$%%%$$$###!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""######""""""###$$$$$$$$$$$$#########$$$$$$%%%%%%%%%&&&""""""######$$$$$$%%%%%% !!!""""""!!!!!! !!!!!!""""""""""""############%%%$$$""" !!!###$$$""""""""""""""""""""""""!!!  !!!"""### !!!"""###$$$$$$ !!!!!!"""""""""""""""!!!###$$$$$$""" """!!!  !!!###%%%!!!!!!!!!!!!"""""""""""")))!!!###(((&&&""" !!!!!!"""###$$$!!! !!!!!!"""###$$$!!!"""###$$$%%%%%%$$$###!!!!!!!!!!!!!!!"""######"""""""""""""""""""""""" !!!!!!!!!""""""######!!!""""""""""""""""""""""""###$$$"""!!! !!! !!!###### !!!"""######$$$$$$###&&&%%%%%%$$$###"""!!!!!! !!!"""""""""""""""""""""###$$$%%%$$$$$$$$$!!!"""######!!! !!!$$$$$$%%%&&&&&&&&&%%%%%%&&&$$$!!!!!!###$$$$$$%%%&&&&&&&&&%%%%%%###!!! !!!$$$%%%###!!!'''$$$!!! !!!""""""""""""#########!!!!!!""""""!!!!!!"""$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$%%%%%%$$$"""!!!!!!""""""!!!"""$$$&&&%%%###$$$$$$############$$$$$$%%%$$$"""!!! !!!!!!""""""###$$$$$$$$$$$$$$$###"""!!!!!!"""$$$&&&((($$$###"""!!!!!! !!!!!! !!!"""###############!!!!!!!!!!!!!!!!!!!!!!!!""""""$$$%%%'''(((******!!!!!!!!!!!! !!!"""######""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$"""!!!!!!"""$$$%%%################################################&&&%%%$$$######$$$%%%&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$%%%%%%%%%$$$$$$$$$###"""""""""###$$$$$$%%%%%%$$$$$$###$$$$$$$$$########################$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&'''((((((((('''&&&%%%%%% ###&&&'''&&&$$$"""###############"""!!!!!!###"""!!! !!!"""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########%%%$$$$$$###"""!!! !!!!!!!!!!!!!!!""""""######$$$%%%%%%%%%%%%$$$#########$$$$$$$$$$$$######$$$######""""""""""""""""""###$$$%%%&&&''''''((($$$###"""!!!!!!"""###$$$###"""!!! !!!"""###$$$$$$$$$###"""!!!!!! """""""""""""""""""""""""""""""""""""""""""""""" """""" !!!"""!!! """######"""$$$###!!!  """"""!!!!!! ###$$$$$$$$$###""" ###!!!  !!!### """""""""!!! ######""""""!!!!!!  !!!!!! %%%%%%$$$###"""!!! !!!!!!!!!!!! !!!""""""!!! ###""""""!!! """ """$$$+++(((### """############"""""""""""""""###$$$%%%$$$###!!! !!!!!!!!!  !!!"""###$$$!!!!!!!!!!!!"""###$$$%%%!!!!!!!!!!!!!!! !!!!!!""""""######$$$$$$!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""!!!!!!######"""""""""""""""#########"""!!! !!!!!!###########################$$$$$$###  $$$###"""""""""###$$$%%% !!!!!!""""""############$$$$$$$$$$$$############""""""######$$$%%%%%%$$$###"""!!!!!!!!!!!!""""""""""""""""""""""""!!!"""######"""!!! !!!!!!""""""######!!!!!! !!!!!!"""###$$$$$$$$$###############$$$%%%%%%$$$$$$###""""""!!! !!!"""""""""""""""###$$$%%%%%%%%%%%%$$$###"""!!! !!!###$$$%%%"""!!!!!!$$$$$$""" """"""!!!!!!"""###$$$$$$'''&&&$$$""" !!!!!!&&& !!!!!!!!!!!! """#########$$$$$$$$$$$$$$$###"""!!!!!!"""#########"""!!!!!!"""######""""""""""""""""""!!! !!!!!! """###$$$!!!!!! %%%### $$$&&&$$$$$$###"""!!! !!! !!!"""###%%%!!!$$$'''&&&$$$######"""!!!!!!!!!!!!!!!$$$$$$$$$$$$######""""""%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$###""""""###$$$&&&$$$$$$############$$$$$$"""""""""###############%%%%%%$$$######$$$%%%%%%"""""""""!!!!!!!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$%%%&&&&&&$$$$$$$$$##################$$$$$$%%%%%%$$$$$$#####################$$$$$$######$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$ """%%%&&&'''&&&%%%###$$$$$$$$$$$$$$$###""""""$$$###""""""""""""###$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%$$$###""""""""""""!!!!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$#########""""""!!!!!!!!!!!!!!!%%%%%%%%%%%%$$$$$$$$$$$$""""""!!! !!!!!!$$$###"""!!!!!!"""###$$$$$$$$$######"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!###"""!!! !!!!!!"""!!! """######"""  !!!"""###""""""!!!!!!!!!!!!!!!!!!$$$$$$$$$###"""!!! """!!!  !!!"""!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!! !!!!!!"""""""""!!!$$$######""""""!!!!!! !!!!!!!!!"""""""""######!!!!!!"""######"""!!!!!!###""""""!!! !!! """###&&&$$$ ######"""""""""!!!!!!!!!"""###$$$%%%$$$###!!! !!!!!!"""!!!  !!!!!!!!!!!!!!!!!! !!!"""###$$$!!!!!!!!!!!!!!!!!!!!!  """"""""""""##################$$$$$$$$$$$$############""""""""""""######&&&%%%%%%$$$######$$$$$$########################!!!"""###"""!!! !!!""""""!!!!!!!!!"""$$$%%%&&&""""""""""""############"""""""""######"""""""""$$$$$$#########$$$$$$%%%$$$######""""""""""""""""""""""""""""""""""""""" !!!###$$$$$$###!!! """"""##################"""!!!!!!!!!!!!""""""#########""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""##################$$$$$$%%%%%%$$$$$$###"""!!!!!! !!!"""###$$$"""  """###""" """""""""""""""###$$$$$$ !!!""""""###""""""$$$  %%%'''&&&###"""""""""!!!!!!!!! """"""""""""#########$$$$$$###"""!!!!!!"""######%%%###!!!!!!#########""""""""""""""""""!!! ###"""!!!!!!!!!"""###$$$$$$$$$#########"""""""""&&&$$$!!! """###""""""""""""!!!!!!!!!!!!###"""!!!!!!!!!"""###$$$&&&###!!!$$$))),,,,,,)))$$$$$$###"""""""""""""""$$$###""""""!!!!!!""""""%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&%%%$$$###""""""###$$$%%%!!!"""""""""######$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&###############$$$$$$$$$###$$$$$$%%%%%%$$$$$$###"""""""""###$$$$$$$$$%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%$$$######%%%$$$############$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$%%%&&&((('''&&&%%%$$$######""""""######$$$%%%$$$###""""""""""""###$$$######$$$$$$$$$$$$######""""""!!! !!!$$$$$$$$$$$$#########""""""#########"""!!! $$$$$$############$$$$$$$$$$$$######"""!!!!!!!!! """""""""""""""""""""""" """######"""!!!!!!""""""!!! """######""" !!!######!!!!!!""""""""""""""""""$$$$$$###"""!!!!!!!!!!!!"""!!!  !!!"""$$$######""""""""""""###!!!!!!!!!"""""""""######!!!!!!"""#########""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""#########$$$$$$""""""############"""""""""""""""!!!   !!!"""%%%$$$""" !!!!!!"""!!!!!!!!!!!! """###$$$$$$$$$###!!!!!!!!!""""""""""""!!! ######"""!!!  !!!!!!"""""" !!!!!!!!!!!!!!!!!!###############"""""""""############$$$$$$$$$$$$######$$$$$$$$$$$$#########"""""""""""""""############"""!!!!!!!!!"""""""""""""""""""""""""""""" !!!""""""!!!!!!###$$$"""""""""###%%%&&&((()))$$$$$$$$$$$$############!!!!!!""""""""""""!!!!!!########################"""""""""""""""######$$$""""""""""""""""""""""""!!!"""###$$$$$$###"""!!!%%%%%%%%%$$$$$$$$$$$$$$$###""""""!!!!!!!!!!!!""""""""""""""""""###$$$%%%!!!""""""###$$$%%%%%%&&&""""""###$$$$$$$$$$$$$$$######$$$%%%%%%$$$######"""!!!!!!!!!!!!"""###$$$!!! !!!###$$$###"""""""""""""""""""""###$$$ """$$$%%%%%%%%%!!!"""######!!!!!!$$$&&&#########""""""""""""!!!!!!!!!!!!!!!""""""""""""######""""""""""""######&&&%%%###"""#########!!!""""""######""""""!!!!!!$$$$$$###"""""""""######$$$$$$$$$$$$############&&&$$$"""!!! !!!!!!""""""######%%%%%%$$$#########$$$$$$$$$######'''---000///---%%%$$$$$$###############$$$###!!!  """###%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%###""""""###%%%&&&""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""""""""###$$$$$$$$$%%%###$$$$$$%%%%%%$$$$$$###!!!!!!"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$############$$$$$$%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%###$$$$$$%%%$$$$$$######$$$$$$$$$######$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&((()))'''%%%$$$$$$$$$######$$$$$$%%%&&&$$$###!!! !!!###$$$######$$$$$$$$$$$$############"""!!!!!!!!!!!!!!! !!!"""###$$$%%%%%%$$$%%%&&&&&&&&&$$$"""!!!####################################""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!"""$$$$$$"""""""""###"""!!! """######"""""""""!!!!!! !!!!!!""""""######$$$$$$$$$###""" !!!""""""!!! !!!"""%%%$$$"""!!! !!!"""""" !!!!!!"""######$$$$$$!!!!!!"""######""""""""" !!!!!!!!!""""""""""""#########$$$$$$""""""""""""""""""""""""""""""!!!!!!  !!!!!!!!!!!!!!!"""""""""""""""""""""###!!!!!! !!!!!!""""""""""""!!! !!!!!!"""""""""""""""######"""!!!  !!!"""""""""""" !!!!!!!!!!!!&&&%%%%%%%%%$$$$$$######"""""""""#########$$$$$$!!!""""""######""""""!!!""""""""""""""""""###$$$"""!!!!!! !!!!!!"""""""""""""""""""""""" """######"""!!!###$$$%%%%%%%%%&&&'''((())))))$$$$$$$$$######"""""""""!!!!!!""""""""""""!!!!!!!!!!!!"""!!!!!!!!! !!!!!!!!!!!!"""###$$$%%%"""""""""""""""""""""""""""###$$$$$$$$$$$$###"""%%%%%%%%%$$$$$$###############"""!!!!!! !!!!!!######""""""""""""###### !!!!!!"""######$$$$$$!!!"""######$$$$$$############$$$$$$$$$$$$######"""""""""""""""#########""""""###$$$%%%&&&&&&&&&###"""""""""""""""###### !!!###$$$###"""!!!!!!"""!!! ###$$$$$$$$$#########"""""" !!!!!!!!!!!!""""""""""""""""""#########'''%%%############"""!!!""""""#########""""""!!!%%%%%%$$$######"""""""""!!!!!!!!!!!!!!!!!!!!!!!!$$$######"""!!! !!!!!!!!!!!!""""""""""""&&&%%%%%%$$$############""""""###'''+++---,,,***$$$######""""""#########%%%###!!! ###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$#########"""""""""###$$$$$$$$$%%%###$$$$$$%%%%%%$$$$$$###!!!!!!"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&'''%%%$$$###""""""###$$$$$$""""""###############"""##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ """%%%'''((('''%%%###$$$$$$$$$$$$$$$%%%%%%&&&$$$###!!! !!!###$$$######$$$$$$$$$$$$######%%%$$$######""""""###### !!!"""###$$$$$$%%%$$$%%%&&&&&&&&&$$$###"""!!!""""""""""""""""""!!!#########"""""""""""""""""""""""""""""""""""""""########################!!!"""$$$$$$"""""""""###"""!!! """######"""!!!!!!!!!!!!!!! !!!!!!""""""######$$$$$$###"""!!! !!!"""!!!!!! !!!!!!$$$###!!!  !!! !!!"""###$$$%%%%%%!!!!!!!!!""""""!!!!!!  !!!!!!""""""!!!!!!!!!"""""""""######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!"""""""""!!!!!!    !!!"""###$$$%%%!!!!!!!!!!!!!!!  !!!############### !!!!!!""""""""""""!!!!!! !!!!!!!!!"""""""""######""""""############""""""""""""!!!!!!"""###$$$$$$$$$$$$$$$######$$$$$$%%%"""""""""""""""""""""""""""###$$$###"""!!!"""###&&&&&&&&&&&&&&&%%%%%%%%%#########""""""!!!!!! """######$$$$$$######"""!!!""""""######"""!!!!!!!!!!!!!!!!!!"""###%%%%%%##############################$$$$$$$$$$$$######$$$$$$######""""""!!!!!!######"""!!!!!! !!!!!!%%%%%%###"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!""""""######""""""########################!!!""""""###############"""###$$$$$$%%%%%%&&&'''######"""""""""""""""###!!!!!!"""######"""!!! ######"""""""""######$$$$$$$$$$$$$$$############ !!!!!!!!!!!!!!!!!!""""""############'''%%%###"""######"""!!!""""""############""""""$$$$$$$$$$$$######"""""" !!!!!!""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!$$$$$$$$$######"""!!!!!!######%%%'''((()))(((&&&""""""!!!!!!!!!""""""###&&&$$$""" """$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%#########$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""###############$$$$$$$$$###$$$$$$%%%%%%$$$$$$###"""""""""###$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$###"""###$$$%%%%%%&&&&&&%%%############$$$$$$$$$%%%%%%$$$#########$$$%%%&&&$$$######""""""###$$$$$$!!!!!!"""############"""""""""############""""""######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%% """$$$%%%&&&%%%$$$###$$$$$$######$$$$$$%%%&&&$$$###""""""""""""###$$$######$$$$$$$$$$$$######%%%%%%$$$############$$$############"""""""""!!!!!!!!!"""""""""""""""!!!!!!!!!""""""""""""!!!!!!######""""""""""""""""""################################################ """######"""!!!!!!""""""!!! """######"""!!!"""#########!!!!!!"""""""""""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!! !!!!!!!!!""""""###$$$%%%%%%!!!!!!""""""!!!!!! !!!!!!"""""""""!!!!!!!!!"""""""""######!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!""""""""""""!!! !!!!!!!!!  !!!"""###### !!!!!!"""""" """$$$$$$$$$###### !!!"""""""""""""""!!!!!!!!!!!!!!! !!!!!!!!!""""""""""""$$$$$$%%%%%%%%%%%%$$$$$$!!!!!!!!!!!!"""###$$$%%%###""""""""""""###$$$$$$###########################$$$%%%$$$"""!!!"""######$$$$$$$$$###"""!!! """""""""!!!!!!!!!!!!!!!######$$$$$$$$$$$$######"""###$$$%%%&&&%%%$$$###!!!!!!!!!!!!"""###$$$%%%################################################"""""""""!!!!!!!!!!!!!!!###""""""!!!!!!!!!!!!"""%%%$$$###"""!!! !!!!!!!!! !!!"""""""""""""""$$$###""""""""""""###$$$!!!"""######$$$$$$######!!!""""""!!!!!!###$$$$$$######""""""""""""""" !!!"""######$$$$$$""" !!!$$$&&&%%%###$$$$$$$$$############""" !!!!!!!!!!!! !!!"""######$$$######%%%$$$"""!!!""""""""" """"""######$$$$$$###############$$$######"""!!!!!!!!!!!!!!!"""""""""""" !!!!!!!!!""""""""""""######""""""!!!!!! """""""""###""""""!!! &&&&&&&&&''''''&&&&&&%%%!!!!!!!!!!!!!!!!!!"""###%%%$$$"""!!!"""###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$$$$$$$######$$$&&&''''''&&&$$$###%%%$$$$$$######""""""!!!%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&&&&'''(((((()))$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$$$$$$$###"""$$$$$$$$$##################$$$$$$%%%%%%$$$$$$#####################$$$$$$%%%%%%%%%$$$$$$$$$######""""""###%%%%%%&&&&&&%%%!!!!!!"""###$$$%%%%%%&&&%%%$$$"""!!!!!!"""###$$$"""######$$$$$$%%%%%%%%%!!!"""######$$$$$$$$$#########$$$%%%%%%$$$############$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%"""###$$$$$$$$$$$$$$$##################$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######%%%$$$$$$###"""#########$$$$$$#########""""""""" !!!"""######!!!"""############"""!!!"""""""""""""""""""""###""""""""""""""""""""""""########################!!!###"""!!! !!!!!!"""!!! """######"""!!!"""#########""""""!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!""""""""""""!!!"""""""""######$$$$$$$$$"""#########""""""!!! !!!""""""""""""""""""""""""""""""#########$$$$$$""""""!!! !!!"""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""!!!!!!!!!"""######!!!!!!!!!  !!!!!!""""""$$$###!!!  !!!!!!!!!"""!!!###$$$###"""""" !!!""""""###"""""""""""""""#########!!!!!!"""""""""#########$$$%%%%%%&&&&&&%%%%%%$$$!!!!!!!!!!!!"""###$$$%%% !!!""""""$$$$$$$$$$$$$$$$$$$$$$$$!!!###$$$$$$###"""###%%%""""""###$$$$$$###"""!!!""""""""""""""""""######""""""############"""""" """$$$%%%%%%$$$###""""""!!!!!!"""###$$$$$$########################"""""""""!!!!!!""""""""" !!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""###""""""!!!!!!!!!!!!"""""" !!!!!!""""""#########!!!!!!"""############"""$$$###"""!!!!!!"""###$$$!!!"""###$$$$$$$$$######!!!###""" !!!###$$$$$$###"""""""""""""""!!!  """$$$&&&!!!  """$$$$$$$$$$$$############""""""""" !!!!!!!!!""""""""" """###$$$$$$#########""" !!!"""!!!!!!!!!"""###$$$$$$$$$$$$### !!!"""#########"""!!!!!!!!!""""""###############"""!!!!!!!!!!!!!!!"""!!!!!!!!!!!!"""""""""""" !!!"""#########"""!!!&&&&&&&&&%%%$$$$$$%%%&&&""""""!!!!!!""""""###$$$"""""""""""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$######""""""$$$&&&((((((&&&$$$"""$$$$$$###"""!!! %%%%%%&&&''''''&&&%%%%%%""""""###$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###%%%$$$$$$$$$######""""""$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$###############%%%%%%%%%$$$$$$#########!!!"""###$$$%%%&&&&&&&&& !!!###$$$%%%&&&'''%%%$$$!!!  !!!""""""###$$$%%%&&&''''''&&&"""###$$$%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%###$$$%%%%%%%%%%%%$$$#########$$$$$$$$$$$$######$$$######"""""""""""""""!!!!!!"""###$$$%%%&&&&&&!!!!!! !!!###%%%&&&"""###$$$%%%%%%$$$###""""""""""""""""""#########!!!!!!!!!!!!!!!!!!!!!!!!########################!!!""""""!!! !!!"""!!! """######""" !!!""""""!!! """"""!!!!!!  !!!""""""!!!  !!!!!!!!!!!! !!!"""$$$$$$$$$###"""###############$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!############""""""""""""######$$$$$$$$$%%%%%%%%%$$$###"""!!!!!!"""###$$$ !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######  """!!!!!!!!!!!! """""""""""""""###$$$$$$'''&&&### !!!!!!!!!!!!!!!!!! !!!"""###"""!!!  !!!""""""### """############$$$$$$$$$"""######$$$$$$######"""!!!!!!!!!!!!"""###$$$%%%###############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!#########$$$%%%'''"""###%%%&&&'''&&&&&&%%%""""""######$$$$$$$$$%%%!!!!!!""""""""""""!!!!!!!!!"""""""""!!!"""""""""""""""######$$$########################""""""!!!!!!!!!!!!"""""" !!!!!!""""""######!!!!!! !!!!!!"""###$$$ !!!###$$$%%% !!!###$$$%%%''''''""""""###$$$$$$$$$$$$$$$$$$###"""!!!!!!"""###$$$!!!"""###$$$%%%$$$######!!!###%%%$$$!!! """$$$$$$$$$###""""""!!!""""""$$$""" !!!###%%% !!!"""######$$$&&&(((#########""""""""""""!!!!!!!!!!!!!!!"""""""""""" """###$$$$$$$$$###""" !!!"""!!!!!!!!!"""###$$$$$$$$$$$$$$$ !!!#########"""!!! !!!!!!"""""""""###%%%$$$"""!!!  !!!"""###$$$$$$ !!!"""###$$$$$$###"""#########"""!!!"""$$$&&&######""""""###$$$%%%%%% !!!!!!"""""""""###%%%$$$###""""""$$$&&&'''$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""##################$$$$$$$$$%%%%%%%%%$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$###"""""" !!!"""#########&&&%%%%%%$$$#########$$$######################## !!!"""###%%%&&&'''(((%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%###""" ############""""""""""""######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$%%%%%%%%%$$$$$$&&&''''''&&&$$$$$$""""""############""""""&&&$$$###%%%&&&&&&### $$$#########""""""!!!!!!""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""######"""!!!!!!!!!!!!!!!""""""""""""""""""""""""######""""""""""""###### !!!!!!!!!!!! !!!$$$&&&$$$!!!!!!###""""""""""""!!!!!!!!!!!!!!!!!! !!!!!!######"""!!!!!!!!!!!!!!!######""""""!!!!!!!!! !!! !!!"""###!!!!!!!!!!!! """"""""""""""""""""""""$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!! !!!!!! !!!!!!#########"""!!!!!! !!!!!! !!!!!!!!!!!!!!! """!!!   !!!""""""""""""!!!!!!!!!!!!###!!!  !!!###!!!"""#########!!! !!! """###$$$%%%$$$#########$$$%%%&&&!!!!!!!!!!!!!!!""""""###'''$$$""""""###%%%%%%%%%&&&%%%###""""""###%%%&&&###$$$%%%%%%%%%%%%$$$#########$$$$$$$$$$$$####################################$$$$$$$$$######""""""$$$$$$%%%'''(((!!!######""""""###$$$"""###$$$%%%%%%$$$###"""%%%$$$$$$$$$###"""""""""%%%### !!!""" !!!"""###$$$$$$%%%'''%%%"""  """$$$'''&&&$$$$$$$$$###"""!!!&&&%%%"""!!!!!!"""%%%&&&!!!!!!!!!!!!!!!!!!!!!!!! !!!"""##################"""!!!!!!!!!!!!!!!""" """$$$%%%%%%###"""%%%%%%$$$""" !!!###""""""""""""###############!!! """%%%%%%###!!!"""###$$$$$$###"""###$$$###%%%######$$$###  """!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$#########""""""""""""""" !!!!!!!!!!!!!!!%%%$$$###""""""###$$$%%%$$$$$$"""  ###&&&""""""!!!!!!!!!!!!""""""######""""""!!!!!! &&&%%%$$$###$$$%%%'''((($$$$$$$$$###$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$############$$$%%%%%%%%%$$$$$$######!!!""""""###$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&!!!!!!"""$$$$$$%%%%%%%%%############""""""""""""######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######$$$$$$$$$$$$######"""##################"""%%%$$$###$$$&&&&&&$$$!!!############"""""""""!!!""""""!!!!!!!!!!!!""""""##############################"""!!!!!!!!!!!!!!!""""""""""""""""""""""""######""""""""""""######!!!!!!###$$$%%%%%%%%%%%%#########"""!!! !!!"""""""""""""""!!!!!!!!!!!!#########""""""###############"""!!!!!!!!!!!!!!!"""""""""!!!!!!!!! ######""""""""""""######"""""""""###############""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""########################""""""""""""!!!!!!!!!!!!########################!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!  """"""!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""!!! !!!""""""!!!"""######"""!!! """!!!!!!!!!!!!###$$$%%%$$$###""" !!!""""""!!!!!!""""""###### """$$$&&&&&&%%%"""&&&%%%###""""""###%%%&&&$$$$$$############$$$$$$######$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$###""" """#########%%%&&&!!!######"""""""""###"""###$$$$$$$$$$$$###"""$$$$$$$$$###############%%%###""" """"""!!!!!!""""""######$$$$$$###"""!!! """###$$$+++)))&&&%%%%%%%%%&&&&&&$$$###!!! !!!###$$$!!!!!!!!!!!!!!!!!!!!!!!!######$$$%%%%%%%%%$$$$$$""""""!!!!!!!!!!!!"""""" """###$$$$$$###"""$$$%%%$$$""" !!!###!!!!!!"""""""""############!!! !!!$$$%%%###!!!###$$$$$$###""""""###%%%'''444===888---$$$  """"""############""""""!!!!!!"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!! ###"""!!!!!!!!!!!!"""###$$$$$$$$$"""!!!!!!$$$&&&$$$$$$############$$$$$$###"""""""""!!!!!!!!! '''&&&%%%$$$%%%&&&'''((($$$$$$$$$$$$$$$%%%&&&&&&########################$$$$$$$$$%%%%%%%%%%%%&&&######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%'''&&&%%%$$$##################$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&'''%%%%%%$$$$$$######$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%%%% """$$$%%%&&&&&&'''$$$$$$#########"""""""""######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""!!!!!!"""""""""######$$$$$$$$$$$$######$$$######$$$&&&&&&%%%###############""""""""""""###""""""!!!!!!""""""##############################""""""!!!!!!!!!!!!!!!""""""""""""""""""""""""###""""""!!!!!!""""""### !!!###$$$&&&'''''''''$$$"""  !!!!!!!!!!!!!!!!!!!!!""""""""""""$$$$$$############$$$$$$###""""""!!!!!!!!!!!!!!!!!!!!!!!!!!! ###############""""""!!!"""""""""######$$$$$$$$$""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""!!!!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$!!!!!! !!!!!! !!!!!!""""""!!!!!!!!!  !!!!!!"""""" !!!"""""""""!!!!!!%%%$$$###"""!!!!!!!!!!!! !!!!!!!!!""""""""""""""""""""""""!!!""""""""""""!!!!!! """"""""""""###$$$%%%&&&)))'''%%%###"""!!!!!!!!!""""""#########$$$$$$$$$ """&&&+++...---)))&&&%%%%%%#########$$$%%%&&&$$$###"""!!!!!!"""###$$$######$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###"""!!!  """###""""""###$$$ """######"""""""""###"""###$$$$$$$$$$$$###"""###############$$$$$$$$$############"""""""""""""""""""""""""""#########!!!!!!!!!!!!!!!!!!!!!"""'''&&&$$$"""""""""###$$$$$$###"""!!!!!!"""###$$$!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$%%%$$$$$$######"""""""""!!!!!!""""""###""""""""""""""""""""""""###$$$$$$""" !!!"""!!!!!!""""""""""""#########!!! """############$$$$$$""""""###&&&((('''===OOOJJJ777'''"""""" !!!"""######$$$###""""""###""""""!!!!!!""""""""""""""""""""""""""""""""" !!!!!!!!!!!!$$$###"""""" !!!  !!!!!!#########"""!!!"""$$$$$$$$$############$$$$$$""""""""""""!!!!!!!!!!!!&&&%%%%%%$$$%%%&&&''''''%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%"""""""""!!!!!!!!!!!! ########################''''''&&&&&&&&&&&&%%%%%%'''&&&%%%$$$###"""""""""############$$$%%%&&&&&&$$$%%%%%%%%%&&&&&&&&&'''%%%%%%$$$$$$###$$$$$$%%%########################!!!"""###$$$%%%&&&''''''######""""""######$$$%%%$$$$$$%%%%%%$$$$$$######$$$$$$$$$#########""""""######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!"""""""""""""""###"""!!! !!!"""###$$$$$$$$$%%%%%%$$$$$$$$$#########$$$%%%%%%%%%%%%#########"""""""""""""""###""""""""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""" !!!"""######$$$###%%%!!! """""" !!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""!!!!!! !!!""""""!!! !!!""""""######!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!!!!!!!!!!!!!!  !!!"""###### !!!#########"""!!!""""""!!! !!!!!!!!!!!!!!!!!!!!! """"""############""""""!!!""""""""""""!!!!!!!!!############$$$%%%&&&&&&)))(((&&&$$$##################$$$$$$%%%%%%%%%%%%###%%%(((---///...***&&&$$$$$$#########$$$%%%&&&$$$"""!!!!!!"""$$$######$$$$$$$$$$$$######"""""""""""""""""""""""" """###$$$$$$$$$$$$!!!"""$$$$$$"""""""""###"""###%%%%%%#########$$$#########$$$$$$#########"""""""""###$$$$$$$$$%%%!!!"""#########"""!!!!!!#########"""""""""""""""!!!!!!""""""!!! !!!"""######"""!!!!!!"""$$$$$$############$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!""""""###""""""!!! """""""""!!!""""""#########""""""!!!!!!!!!"""""""""######""" !!!"""!!!!!!!!!!!!"""""""""###"""!!! !!!"""###############"""###&&&***...333IIIYYYQQQ;;;***%%%&&&"""""""""!!!!!!!!!!!!!!!!!! !!!!!!"""######"""!!!!!!"""###$$$"""""""""""""""""""""""" !!!!!!!!!!!!!!!"""###"""""""""!!!!!! !!!"""###!!! !!!""""""!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%"""""""""!!!!!!!!!!!! ########################'''''''''&&&&&&%%%%%%%%%'''&&&%%%$$$###############""""""###$$$%%%''''''$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%########################""""""###$$$%%%%%%&&&&&&######""""""######$$$%%%&&&&&&&&&%%%$$$###"""!!!$$$$$$$$$$$$##################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$$$$######$$$###"""!!!!!!"""###$$$$$$$$$$$$%%%%%%$$$$$$$$$######$$$$$$$$$$$$%%%&&&""""""""""""""""""############""""""""""""##############################""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!"""!!!!!! $$$ !!!###""" !!!!!!!!!"""""""""###""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""""" !!!!!!!!!!!!!!!!!! """"""""""""!!! !!!!!!!!!"""""""""###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""#########!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!! !!!!!! !!!!!!!!!!!! """"""!!!!!!!!!  !!!"""###### !!!#########"""!!! !!!""""""%%%$$$$$$###"""!!! """"""############"""""""""!!!!!!!!!!!!""""""""""""###$$$$$$%%%%%%&&&&&&###"""!!! !!!"""#########$$$%%%%%%%%%%%%$$$######$$$&&&((('''$$$"""#########$$$$$$%%%%%%&&&###"""  """#########$$$$$$$$$$$$######"""""""""""""""""""""""" !!!"""###$$$$$$$$$###%%%&&&&&&$$$#########$$$%%%'''&&&%%%$$$$$$%%%$$$##################$$$"""""""""###$$$$$$$$$%%% !!!######""" #########"""""""""""""""!!!""""""""" ###''')))'''%%%######"""##################""""""""""""""""""""""""""""""""""""""""""!!! """""""""""""""###$$$$$$###"""!!!!!! !!!!!!"""!!!"""###"""!!! !!! !!!!!!!!!!!!"""""""""!!!!!!!!!!!!!!!!!!"""###!!!!!!"""###%%%)))...222HHHSSSWWWJJJ666(((###""""""""""""""""""""""""!!!###!!! ###%%%!!!!!!"""###%%%))),,,---!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""######### !!!!!!!!!""""""######!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$###!!!!!!!!!""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$#################################''''''&&&&&&%%%%%%$$$$$$&&&%%%$$$$$$######$$$$$$######""""""###%%%'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%########################&&&%%%%%%$$$$$$#########$$$############$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%$$$$$$$$$$$$###############$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$%%%&&&%%%%%%$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$$$$#########$$$%%%$$$######%%%'''""""""""""""############$$$######""""""######$$$""""""""""""""""""""""""!!!!!!!!!!!!!!!""""""###"""""""""""""""""""""""""""!!!!!! !!!!!!"""###$$$$$$######"""!!! !!! !!!"""###"""!!! !!!!!!""""""############""""""""""""######!!!!!!!!!!!!!!!""""""###!!!!!!!!!!!!"""""""""""" !!!"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""" !!!!!!""""""#########!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""!!!!!! """""""""!!!!!!!!!  !!!!!!"""""" !!!"""""""""!!!!!!!!!!!!!!!!!!"""###$$$%%%&&&%%%$$$$$$###"""!!!!!!"""""""""""""""""""""""""""!!!!!!!!!!!!""""""###""""""###%%%%%%%%%%%%%%%!!!!!!!!!!!!"""$$$&&&'''"""###$$$%%%&&&%%%$$$$$$%%%$$$###$$$%%%%%%$$$""""""######$$$%%%%%%%%%&&&###"""!!! !!!"""#########$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$############"""!!! $$$&&&'''&&&%%%######$$$$$$&&&''''''%%%$$$$$$%%%$$$$$$###""""""###$$$$$$###############$$$$$$$$$!!!""""""!!! """""""""""""""#########"""###$$$$$$$$$ &&&(((&&&###"""""" !!!"""######"""!!! """"""""""""""""""""""""#########$$$######""""""""""""""""""######$$$%%%!!!!!!!!!!!!!!!!!!!!!!!!!!!######!!! !!! !!!!!!!!!!!!"""""" """"""!!!!!!!!!""" """###%%%(((---111???BBB???333(((###!!! """"""""""""""""""""""""%%%### """%%%((( """%%%)))///444777!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""######$$$$$$ !!!!!!######$$$%%%!!!""""""######""""""!!!"""$$$&&&&&&%%%$$$$$$$$$$$$$$$############$$$$$$!!!!!!!!!!!!""""""""""""###$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&######$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$########################&&&&&&&&&%%%$$$$$$######$$$$$$######$$$$$$%%%%%%%%%$$$###"""###$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&########################&&&&&&%%%$$$$$$######"""$$$$$$$$$$$$$$$%%%&&&&&&######$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$###############$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$ """$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$###"""##################"""$$$%%%&&&$$$"""!!!$$$&&&!!!"""""""""############$$$######""""""######$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######""""""""""""""""""""""""!!!!!! !!!!!!######$$$$$$$$$###""""""!!!###$$$###""""""""" !!!"""#########""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!"""######""""""""""""######$$$$$$$$$$$$###"""""""""""""""&&&%%%%%%$$$$$$#########"""""""""""""""""""""""" !!!!!!"""######$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!  !!!!!!!!! !!!!!!"""""""""""""""""""""#########""""""!!! !!!"""""""""!!! !!!"""###$$$!!!"""###$$$%%%%%%%%%$$$############$$$&&&((()))!!!"""$$$%%%&&&%%%$$$###$$$###$$$%%%'''(((&&&%%%""""""###$$$%%%%%%&&&&&&""""""""""""""""""""""""######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""" ###%%%&&&&&&$$$######$$$###%%%&&&%%%$$$""""""###$$$$$$###""""""###$$$$$$$$$$$$$$$############### !!!"""""""""""""""!!!!!!""""""######$$$$$$ !!!"""############"""###  ###!!!"""$$$%%%%%%$$$"""!!!""""""""""""""""""""""""!!!"""##################""""""""""""###$$$%%%&&& """""""""!!!!!! """###!!! !!! !!!!!!!!!""""""###$$$""" !!! """######%%%(((***''')))'''!!! ###### !!!!!!""""""######!!!!!!!!!""""""###$$$%%%!!!!!!"""###'''+++000222"""""""""""""""""""""""" !!!!!!"""######$$$!!!!!!!!!"""#########$$$!!!"""############"""!!!"""$$$%%%%%%#########$$$$$$$$$############$$$$$$ !!!!!!!!!"""""""""###$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''########################%%%%%%%%%&&&&&&&&&''''''######$$$$$$$$$%%%%%%%%%$$$$$$$$$############"""""""""""""""""""""""""""&&&&&&%%%$$$$$$###""""""############$$$%%%&&&'''%%%$$$###""""""$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$%%%%%%&&&#################################$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$############$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$!!!###%%%&&&%%%$$$###"""###$$$%%%%%%$$$###"""""""""############""""""%%%&&&'''$$$!!!!!!###&&&!!!!!!""""""#########$$$$$$$$$############$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######""""""""""""""""""""""""!!!!!! !!!!!! !!!"""###############!!!%%%'''$$$""""""### !!!"""######$$$!!!!!!!!!!!!!!!"""######""""""######$$$$$$$$$%%%&&&%%%""" %%%$$$$$$###"""!!! """""""""""""""""""""""" !!!"""######$$$########################""""""""""""""""""""""""########################""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!!"""#########""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!! ###!!!  !!!  !!!"""###$$$%%%###!!!  !!!###"""!!! """###$$$ !!!###$$$%%%%%%$$$$$$!!!!!! !!!###%%%&&& """###%%%%%%$$$###""" ###&&&&&&$$$"""!!!"""###$$$%%%&&&&&&&&&""""""############""""""######$$$$$$$$$$$$######!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""!!! """###%%%%%%###"""######"""###$$$$$$"""!!!!!!!!!%%%$$$###""""""###$$$%%%%%%$$$$$$$$$######""""""!!!!!!""""""#########$$$ !!!!!!"""###$$$$$$%%%''''''%%%###!!! """$$$### %%%)))$$$&&&(((******(((&&&$$$"""""""""""""""""""""""" !!!!!!"""!!!!!!""""""""""""###$$$%%%&&& """######"""!!! """###!!! !!! !!!!!!!!!"""$$$%%%###  """"""!!!!!!"""$$$!!!%%%$$$  """""" !!!"""######$$$ ###$$$###!!! %%%$$$""" """%%%&&&######################## !!!""""""############""""""""""""""" !!!"""######"""!!! !!!"""!!!  """""""""!!!!!!!!!!!!"""""" !!!!!!!!!""""""######$$$$$$%%%%%%$$$$$$###"""$$$%%%&&&'''&&&$$$!!! %%%%%%%%%$$$###"""!!! ######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''&&&%%%%%%$$$#########$$$"""######$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###""""""######(((%%%###$$$&&&'''%%%"""$$$%%%&&&&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$(((%%%######&&&'''&&&$$$&&&&&&&&&%%%%%%$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############"""$$$$$$$$$$$$$$$$$$$$$$$$#######################################"""!!!!!!&&&%%%###"""!!!"""######""""""""""""""""""""""""$$$######"""""""""""""""&&&$$$"""!!! !!!"""#########""""""""""""######$$$$$$###############$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$######""""""!!!!!!!!!!!!""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######+++&&& ###&&&%%%"""########################""""""!!!!!!"""$$$&&&'''"""""""""""""""!!!!!! """"""""""""!!!!!!!!!!!!###"""!!! !!!""""""%%%$$$$$$$$$###"""""""""&&&%%%$$$###""""""""""""""""""""""""""""""""""""###$$$$$$$$$$$$###""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!!  !!!"""!!! $$$######"""!!! !!!!!!!!!!!!""""""""""""$$$$$$%%%%%%$$$""" !!!""""""!!!!!!"""$$$!!!!!!!!!!!!!!!"""######$$$#########$$$%%%&&&&&&########################!!!!!!!!!!!! $$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###"""""""""###$$$$$$%%%%%%%%%%%%$$$$$$$$$######&&&%%%###"""!!!!!!"""###'''%%%######$$$%%%$$$###"""###$$$$$$$$$"""!!! $$$%%%&&&$$$"""!!!!!!!!!"""######$$$$$$$$$$$$$$$###"""!!!!!! !!!""""""""""""!!!!!!!!!!!!!!!!!!"""######""""""""""""!!! %%%%%%%%%&&&'''%%%""" ###""""""""""""$$$%%%&&&$$$$$$$$$#########""""""$$$###"""###$$$$$$###""""""""""""""""""""""""""""""###$$$$$$$$$"""!!!  !!!!!! !!!### !!!  """###"""!!! """######"""&&&$$$######$$$$$$###!!!$$$$$$$$$###"""!!! !!!!!!!!!!!!""""""""""""!!!  ###$$$%%%$$$$$$$$$######""""""""""""###""""""!!!   !!!"""$$$%%%$$$$$$######""""""!!!!!!!!!"""###%%%%%%$$$######"""!!!  !!!###%%%%%%%%%%%%%%%%%%$$$$$$######$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$###"""!!!######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&&&&'''&&&%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$#########$$$$$$""""""###&&&((('''&&&''''''((((((((('''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$'''$$$"""###%%%&&&%%%###&&&%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############"""$$$$$$$$$$$$$$$$$$$$$$$$#######################################"""!!!!!!$$$$$$######"""#########""""""""""""""""""""""""!!!!!! !!!"""######%%%$$$""" !!!"""#########""""""""""""############"""""""""######$$$"""######$$$$$$######"""!!!!!!!!!!!!""""""###$$$""""""""""""!!!!!!!!!!!!########################"""######$$$$$$######"""!!!!!!"""###&&&((())))))###########################""""""""""""###%%%&&&"""""""""""""""!!!!!! !!!!!!!!!"""""""""""""""!!!!!!!!!!!!"""######$$$$$$$$$##################%%%$$$###"""!!!!!!!!!!!!""""""""""""""""""""""""$$$%%%%%%%%%$$$###""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!###$$$###""" """"""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!  !!!""""""!!!!!!"""###!!!!!!!!!!!!!!!"""######$$$$$$$$$###$$$$$$%%%%%%#################################$$$$$$$$$$$$$$$$$$######""""""######$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&&&&%%%%%%%%%%%%%%%'''%%%######$$$%%%$$$##################"""!!!!!!"""$$$%%%$$$"""!!!!!!!!!#########"""""""""""""""$$$$$$######"""!!!!!! """"""###$$$%%%%%%%%%$$$""""""!!!!!!!!!""""""###############"""!!! %%%$$$%%%%%%%%%$$$""" !!!"""###$$$$$$$$$##################"""!!!!!!######"""!!!""""""""""""""""""""""""!!!""""""""""""!!!!!! !!!"""!!! !!!""" !!!!!! !!!!!!"""######!!! """######"""%%%###""""""######"""!!!######$$$$$$$$$###""""""!!!!!!!!!!!!"""""""""""""""!!! !!!"""###$$$$$$######"""""""""""""""""""""""""""!!!!!! """"""!!!!!!"""###$$$%%%#########""""""""""""""" !!!""""""""""""!!!###"""!!! !!!###$$$&&&&&&&&&&&&&&&%%%$$$$$$######$$$%%%&&&&&&''''''###$$$$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%############$$$$$$$$$$$$%%%%%%$$$$$$#########"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$######$$$$$$&&&&&&''''''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$###$$$$$$$$$###""""""###&&&''''''&&&(((((())))))(((&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$%%%###""""""###$$$$$$###$$$$$$$$$$$$$$$###############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############"""$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$######"""!!!""""""######$$$#########!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###%%%&&&'''###"""!!! !!!"""###""""""!!!!!!""""""###!!!!!!!!!!!!!!!"""###$$$!!!""""""""""""""""""!!! """$$$%%%######""""""!!!!!! """""""""""""""""""""""""""######$$$$$$######""""""%%%((((((&&&$$$$$$%%%##############################"""""""""######$$$""""""######""""""!!! !!!!!!""""""######### """###$$$%%%%%%%%%""""""########################"""!!! """"""""""""""""""""""""%%%%%%%%%%%%$$$###!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!"""#########"""!!!""""""!!!!!! !!!!!!!!!!!!""""""""""""###""""""!!!!!!"""""""""!!!"""###"""!!! !!!"""!!!!!!!!!!!!!!!"""######$$$$$$######"""#########""""""""""""""""""""""""######$$$$$$%%%%%%&&&&&&######""""""""""""######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%''''''((()))))))))(((((('''%%%$$$###$$$%%%$$$###$$$$$$###""""""""""""###!!!"""$$$$$$###"""###$$$$$$$$$######"""!!!!!! $$$$$$######"""!!!!!!!!!""""""###$$$%%%&&&&&&&&&###""""""!!!!!!!!!""""""$$$$$$$$$######""""""!!!%%%$$$$$$######"""!!!!!! """###%%%$$$$$$###############"""!!! !!!"""###""" """"""""""""""""""""""""!!! !!!!!!""" !!!"""!!!  !!! !!!""""""######""""""###""" !!!###$$$$$$###$$$""" !!!"""!!!!!! !!!"""###############!!!!!!!!!!!!""""""""""""$$$###"""!!! !!!"""###""""""""""""!!!!!!!!!!!!!!!!!!!!!"""""""""""""""$$$######""""""######$$$""""""""""""############"""""""""""""""######$$$$$$###"""!!! !!!"""###&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$%%%&&&((((((######$$$$$$%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$$$$$$$%%%%%%$$$$$$######"""""""""$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%&&&&&&%%%%%%$$$$$$###$$$$$$%%%&&&&&&''''''''''''&&&&&&############$$$$$$$$$$$$$$$$$$############$$$$$$&&&%%%$$$$$$$$$$$$$$$###&&&&&&''''''&&&$$$"""!!!###########################"""!!!!!!"""#################################$$$$$$###$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$######""" !!!"""$$$$$$$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$%%%"""!!! !!!!!!""""""!!!!!!!!!!!!"""""" """###$$$!!!""""""######""""""!!!  """$$$%%%$$$######"""!!! ########################""""""############""""""%%%&&&&&&&&&$$$###""""""#################################""""""""""""""""""############"""!!!!!! !!!"""######$$$$$$!!!"""###%%%%%%%%%$$$###!!!!!!""""""######$$$$$$###"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$###"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""### !!!!!! ###"""!!!!!!!!!!!!!!!""""""""""""$$$###"""!!!"""###%%%&&&!!!"""###"""!!! !!!"""!!!!!!!!!!!!!!!""""""#########"""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!""""""###$$$$$$###""""""!!!!!!""""""######$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%&&&&&&)))((('''&&&$$$###"""!!!&&&''')))***++++++******'''&&&$$$$$$%%%%%%%%%$$$%%%$$$###"""""""""###$$$!!!###%%%$$$###"""##################""""""!!!!!!############""""""!!!!!! !!!###$$$$$$$$$$$$$$$###""""""!!!"""""""""$$$#########""""""######$$$$$$$$$"""!!! !!!"""""""""!!!!!!"""###%%%&&&%%%$$$###"""""""""#########"""!!!!!!"""###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!###$$$ !!!"""!!!  !!! !!!###$$$$$$$$$###"""###"""!!!!!!###$$$$$$######!!! !!!"""!!!  !!!!!!""""""!!!!!!!!!!!!!!!!!!""""""""""""%%%$$$###"""!!!!!!""""""!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!"""######$$$######"""""""""!!!!!!!!!!!!""""""######$$$$$$""""""!!! """###$$$$$$$$$###"""!!!!!!!!!"""&&&&&&''''''&&&&&&%%%$$$%%%$$$$$$$$$$$$%%%&&&'''###$$$$$$%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$######"""""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$%%%%%%&&&%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%"""""""""######$$$$$$$$$######"""""""""######$$$$$$%%%%%%$$$$$$#########&&&&&&''''''&&&$$$###"""########################!!!""""""!!!!!!"""###$$$########################$$$$$$#########$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$###### """###$$$$$$###"""!!!!!!!!!!!!!!!!!!!!!!!! !!! !!!!!!""""""!!!!!!!!!!!!"""""" !!!"""###"""##################"""""""""!!!!!!!!!"""###$$$$$$######"""!!! $$$$$$$$$$$$$$$$$$$$$$$$"""""""""######"""""""""######''''''&&&""""""""""""""""""""""""""""""######"""""""""!!!###############""""""!!! !!!!!!"""###$$$$$$%%%###$$$%%%%%%%%%###"""!!!!!!!!!!!!""""""######$$$######"""!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!! """"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###### !!!!!!!!!###""" !!!!!!!!!!!!""""""""""""  """###!!!"""###"""!!! !!!"""!!!!!!!!!!!!!!!""""""###"""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!"""############""""""""""""###############$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%$$$$$$###"""""""""$$$&&&''')))*********)))(((&&&$$$$$$%%%&&&%%%$$$%%%$$$###""""""###$$$%%%###%%%&&&%%%###!!!!!!"""!!!!!!""""""#####################""""""""""""""" !!!"""###$$$$$$#########""""""""""""######""""""!!!!!!!!!"""#########$$$%%%### !!!###$$$######"""###%%%&&&'''&&&%%%###"""!!!"""###$$$$$$###""""""$$$$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!! !!!"""$$$%%% !!!"""!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!###$$$$$$$$$###"""###""" !!!###$$$$$$###"""!!! !!!######""" """"""######""""""!!! !!!!!!!!!!!!""""""""""""$$$$$$###"""""""""!!!!!! !!!!!!!!!!!! !!!"""###$$$"""""""""!!!!!! !!!!!!""""""######$$$$$$ !!!"""$$$$$$###"""""""""""""""&&&&&&&&&&&&&&&%%%$$$$$$#########$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$!!!!!!""""""###$$$$$$$$$#########"""######$$$$$$ """###$$$###$$$&&&'''&&&'''((((((((('''&&&%%%######################## """""""""!!!"""$$$&&&#########$$$$$$$$$$$$$$$%%%$$$#########$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""$$$$$$$$$$$$$$$$$$$$$$$$########################"""###$$$$$$%%%$$$$$$$$$!!!!!!""""""###"""""""""!!!!!!!!!!!!!!!!!!!!!!!!######"""!!!!!!!!!!!!!!! !!!!!!!!!""""""""""""!!!!!! !!!!!!""" !!!"""###"""######$$$$$$######"""!!!"""""""""""""""""""""######""""""!!!!!! $$$$$$$$$$$$$$$$$$$$$$$$!!!""""""######""""""!!!&&& !!!%%%%%%"""""""""""""""""""""""""""!!!!!!"""######""""""!!!######$$$$$$######"""!!!!!!""""""######$$$$$$$$$%%%%%%%%%$$$###""" !!!!!!""""""""""""""""""###""""""!!!!!!""""""###""""""""""""""""""""""""!!!!!!!!!!!!!!! ########################!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""###!!!!!!!!!!!!"""""""""""" !!!!!!!!!!!!""""""""""""!!! !!!""""""###!!!""""""!!!!!!"""$$$!!!!!!!!!!!!!!!"""######!!!!!!  """"""""""""""""""""""""!!!!!!""""""######$$$$$$$$$$$$############$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$$$$$$$%%% !!!"""###$$$%%%%%%$$$%%%&&&'''(((((())))))(((&&&$$$$$$%%%&&&%%%$$$$$$############$$$%%%%%%$$$%%%&&&%%%###"""!!!""" !!!!!!"""######$$$$$$######""""""""""""""""""""""""###$$$$$$$$$$$$######""""""""""""###$$$%%%"""!!! !!!"""$$$%%%"""%%%&&&%%%!!!!!!###""""""!!!!!!"""###%%%&&&&&&%%%###!!!!!!"""###$$$$$$###"""###$$$%%%$$$"""""""""""""""""""""""""""###""""""""""""######$$$ !!!!!! !!!###!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""######"""""""""!!! """######"""""""""###%%%&&&&&&###!!!%%%%%%%%%%%%%%%$$$######!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!! !!!!!!!!!!!!""""""!!! !!!###### !!!!!!!!! """"""""""""############"""""""""""""""###$$$$$$##################""""""%%%%%%%%%%%%%%%$$$$$$### """$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$############$$$$$$$$$%%%%%%%%%############$$$$$$$$$$$$######$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$!!!!!!!!!"""###$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&'''"""$$$$$$######%%%(((%%%&&&'''((((((((('''&&&######################## """######""""""$$$'''$$$$$$$$$$$$%%%%%%%%%&&&%%%$$$###""""""$$$&&&'''########################$$$$$$$$$############"""$$$$$$$$$$$$$$$$$$$$$$$$########################"""###$$$$$$%%%%%%%%%$$$###""""""!!!!!!!!!!!!"""""""""""""""""""""""""""$$$$$$#########$$$$$$%%% !!!""""""#########"""!!!!!! !!!!!!"""!!!!!! !!!!!!""""""!!!""""""""""""""""""!!! """######""""""""""""""""""!!!!!!!!!!!!########################!!!!!!""""""""""""!!!!!!'''$$$!!! !!!!!! """""""""""""""""""""""" !!!"""######""""""###$$$$$$$$$$$$###""""""########################$$$###""""""!!!!!!!!!!!!"""""""""""""""!!!!!!!!!!!!!!!!!! !!!!!!""""""""""""""""""""""""""" !!!""""""###"""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""###""""""!!!!!!!!!!!!""" !!!"""######!!!!!!!!!!!!"""""""""""""""######$$$$$$$$$$$$### !!!"""!!!"""###%%%!!!!!!!!!!!!!!!"""######"""""""""!!!""""""######################################################%%%%%%$$$$$$$$$$$$%%%%%%############$$$$$$$$$$$$########################%%%%%%$$$###############"""""""""######$$$$$$$$$&&&&&&%%%&&&&&&'''(((((((((&&&%%%%%%&&&&&&&&&$$$"""###$$$$$$%%%%%%%%%$$$###$$$&&&%%%$$$######$$$"""""""""""""""#########"""""""""""""""""""""###"""############"""!!!!!!!!!!!!!!!"""###$$$%%%&&&###"""!!!!!!"""###%%%'''"""%%%((('''### !!!###"""!!!!!!!!!!!!###$$$%%%'''%%%###!!!!!!"""$$$%%%$$$"""!!!"""###$$$###"""""""""""""""""""""""""""""""""""""""""""""!!!!!! !!! !!!"""$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""###!!! !!!""""""!!!!!!###%%%)))+++)))%%%!!!"""######$$$$$$$$$$$$$$$!!!!!!!!!!!!"""""""""""" !!!!!!""""""!!!!!! !!!!!!!!!"""""""""$$$###!!! """### !!!""""""!!! #########""""""""""""""""""###$$$$$$%%%%%%$$$$$$""""""######$$$$$$######$$$%%%%%%%%%%%%$$$###### ###&&&&&&&&&&&&'''''''''&&&%%%$$$###"""######$$$$$$$$$%%%%%%%%%""""""""""""##################$$$%%%&&&''''''((($$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$%%%%%%$$$#########$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$ !!!!!!"""###$$$$$$$$$&&&&&&&&&&&&&&&'''((()))"""$$$&&&%%%"""!!!"""$$$"""###$$$&&&'''&&&&&&%%%"""""""""""""""""""""""" """$$$$$$""""""%%%((($$$$$$$$$%%%%%%&&&&&&&&&%%%$$$###""""""$$$&&&'''########################$$$$$$$$$############"""$$$$$$$$$$$$$$$$$$$$$$$$########################"""###$$$%%%%%%%%%%%%%%%$$$###""" !!!"""######################## !!!"""!!!!!!"""###############!!!!!! !!!!!!###""""""!!!!!!!!!!!!""" !!!!!!!!!!!! """$$$$$$"""!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!! ###$$$######$$$%%%""""""""""""""""""""""""!!!"""#########"""###$$$$$$$$$$$$###""""""$$$$$$$$$###############""""""!!! !!!"""#########""""""!!!!!!  !!!""""""""""""""""""""""""!!!"""###$$$$$$%%%%%%$$$""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!"""!!!  !!!!!!!!!!!!"""""""""""" !!!""""""!!! !!!"""""""""$$$&&&!!!!!!!!!!!!!!!"""######$$$#########$$$%%%&&&&&&#################################"""""""""""""""&&&%%%%%%$$$$$$%%%%%%&&&"""############$$$$$$$$$########################%%%$$$$$$###"""""""""###(((((('''%%%###"""!!! ''''''&&&%%%%%%&&&((()))((('''%%%%%%&&&&&&&&&%%%!!!###$$$%%%&&&%%%%%%$$$ """%%%%%%%%%$$$%%%&&&$$$$$$######"""!!!!!!!!!"""""""""""""""#########!!!!!!!!!!!!  !!!!!!"""###%%%&&&'''$$$###""""""###%%%''')))!!!&&&))))))$$$!!!!!!######""""""""""""$$$%%%&&&'''%%%###!!! """$$$%%%###!!! !!!"""###"""!!!""""""""""""""""""""""""!!!!!!"""""""""!!! !!!!!!!!!###%%%""""""""""""""""""""""""!!!  """###  !!!!!! !!!###''',,,---+++&&&"""!!!""""""######!!!!!!!!!!!!"""""""""""" !!!""""""!!!!!! !!!!!!!!!""""""######%%%$$$!!!  !!!""" !!!"""######"""!!! $$$$$$######""""""!!!!!!!!!"""###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""!!!!!! """"""############""""""######$$$$$$$$$$$$######%%%###"""!!!"""###%%%&&&&&&%%%$$$"""""""""######&&&&&&%%%$$$$$$######"""%%%$$$###!!! """!!! !!!###$$$###"""$$$$$$&&&&&&&&&&&&$$$$$$""""""###$$$$$$$$$$$$###&&&$$$###$$$((()))(((&&&&&&%%%%%%$$$#########$$$######$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&"""""""""!!!""""""###$$$"""######$$$$$$######""""""$$$%%%%%%$$$###$$$%%%((((((&&&%%%###"""!!! ######$$$$$$###""" """"""""""""##################""""""""""""######%%%$$$###"""!!!!!!"""###"""""""""""""""###$$$$$$######""""""!!!!!! """######""""""!!!  !!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""$$$###""" """###$$$########################"""###$$$$$$$$$""" $$$###""" !!!"""$$$$$$###"""!!!!!!!!!"""'''&&&%%%$$$$$$$$$&&&&&&***)))&&&###!!!!!!""""""$$$###"""!!!########################""""""#########$$$$$$$$$"""############"""!!!!!!"""""""""""""""""""""""" !!!!!!!!!!!!######""""""!!!!!!  !!!!!!  """"""!!!  !!!""""""%%%&&&!!!!!!!!!!!!""""""""""""######""""""######$$$%%%"""%%%%%%$$$!!!$$$#########""""""!!!!!!######"""""""""###%%%&&&&&&### !!!###"""""""""$$$'''***,,,&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$"""!!!!!! !!!"""$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""!!!!!!!!!"""$$$&&&'''&&&&&&''''''&&&$$$"""!!!$$$######""""""###$$$$$$""""""""""""""""""""""""!!!"""""""""!!! """"""""""""""""""""""""###"""""""""!!!!!! $$$"""""""""$$$%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&%%%$$$"""!!!###""""""!!!""""""######)))(((%%%""" $$$$$$%%%%%%###!!! """###$$$$$$###""" """"""############""""""!!!!!!!!!!!!!!!"""######"""!!!  !!!""""""""""""""""""""""""""" !!!!!!!!!"""""""""######!!! !!!"""###""" !!!"""""""""""""""!!!!!!!!!"""$$$###!!!!!!"""###"""!!! !!!"""###"""!!! !!!"""###!!!!!!""""""!!! """!!!!!! !!! !!!"""###%%%'''(((""""""""""""""""""""""""!!!!!!!!!!!!!!!"""""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""!!!!!!""""""############""""""######$$$$$$$$$$$$######!!!  """###"""!!!  !!!%%%%%%$$$$$$$$$$$$######$$$$$$###""""""############"""!!!"""###$$$###"""######$$$%%%%%%$$$######""""""###$$$$$$$$$$$$###&&&$$$###%%%(((***)))'''&&&%%%$$$$$$#########$$$######$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&############$$$$$$$$$$$$######$$$$$$$$$$$$#########$$$&&&%%%$$$######$$$#########$$$$$$$$$$$$$$$ """###$$$$$$######""""""""""""##################""""""""""""######!!!!!!  ###"""""""""""""""######"""""""""###############!!!!!!"""""""""""""""!!!!!!!!!"""###$$$$$$$$$###$$$$$$###!!! """"""""""""""""""""""""""""""############""""""########################$$$$$$#########""""""!!!$$$###"""!!! !!!!!!"""$$$###""""""""""""""""""!!!!!!!!!"""$$$''')))+++)))(((&&&$$$#########$$$""""""!!! !!!!!!""""""""""""""""""""""""!!!!!!"""""""""######### !!!!!!""""""""""""""""""""""""""""""""""""!!!!!! !!!!!! !!!!!!!!!""""""""""""!!!!!!!!!!!!&&&''''''%%%###!!!!!!""""""!!! !!!""" !!!"""$$$$$$!!!!!!!!!!!!""""""""""""######""""""######$$$%%%!!! !!!!!!"""$$$$$$$$$$$$#########"""######"""""""""###$$$%%%'''$$$!!! """"""!!! !!!!!! """$$$'''(((%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$###""""""!!!!!!""" !!!"""###$$$$$$%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$%%%&&&''''''((((((((('''&&&$$$###################################################!!!""""""""""""!!!""""""""""""""""""""""""######"""""""""!!!!!!!!!###"""!!!"""$$$%%%$$$###$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&%%%###"""!!!""""""""""""######$$$%%%######"""!!!!!!"""###$$$%%%$$$#########""" !!!"""###$$$$$$###"""!!!""""""############""""""!!!!!!!!!!!!!!!""""""###""""""!!! !!!""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""###!!! !!!"""###""" !!!"""""""""""""""!!!!!!!!!"""######!!!!!!"""###""" """###"""!!! !!!"""""""""""""""!!!!!!!!! """"""!!!!!!!!!""""""###!!!!!!!!!!!!"""###$$$$$$""""""""""""""""""""""""&&&%%%$$$###"""!!!!!! %%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""############""""""######$$$$$$$$$$$$######  !!!"""######"""""""""###$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%###"""###$$$$$$###"""""""""############""""""""""""###$$$$$$$$$$$$###%%%$$$$$$%%%((())))))(((%%%%%%$$$############$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%"""###$$$%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$###%%%&&&%%%###""""""###!!!""""""######$$$$$$$$$ """###$$$$$$######""""""""""""##################""""""""""""######"""""""""!!!""""""###$$$######"""""""""""""""###!!!""""""###$$$%%%%%%%%% !!!"""############""""""######$$$###############"""!!!"""""""""""""""""""""""" !!!###%%%%%%###!!! ########################%%%$$$###""""""######$$$######"""!!!!!!!!!""""""""""""""""""""""""###$$$ !!!$$$&&&)))***%%%$$$###"""""""""###$$$!!!!!! !!!"""######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""" """###$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!###""""""!!!!!!""""""### !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""++++++***((($$$!!! !!!"""!!!!!! !!!!!!"""!!!""""""######"""""""""!!!!!!!!!!!!""""""""""""######""""""######$$$%%%&&&###"""%%%%%%%%%%%%$$$$$$$$$$$$$$$######"""""""""###$$$$$$'''%%%#########$$$###"""""""""!!!!!!"""###%%%&&&$$$$$$############$$$$$$$$$######"""""""""######!!!!!!"""###$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$###"""###$$$%%%$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$############""" """"""""""""""""""""""""$$$$$$###""""""""""""######!!!!!!!!!###$$$###"""$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""!!!""""""######$$$%%%&&&&&&!!!!!!!!!""""""$$$%%%&&&&&&$$$!!!!!!###$$$""" !!!"""###$$$$$$###"""!!!""""""############""""""!!!!!! !!!!!!""""""###""""""!!!!!!""""""###""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!###!!! !!!"""###""" !!!"""""""""""""""!!!!!! !!!######!!!!!!"""###"""  !!!""""""!!!!!!!!!!!!""""""###"""!!! !!!"""!!!!!!""""""######$$$$$$""""""!!! !!!!!!""""""""""""""""""""""""'''&&&&&&%%%$$$###""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$######"""######$$$$$$$$$$$$#########""""""""""""###$$$$$$############$$$%%%%%%&&&!!!""""""###$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&%%%$$$######$$$$$$###"""########################""""""###$$$$$$$$$$$$############%%%&&&((((((((($$$$$$###############$$$######$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%!!!"""$$$&&&&&&%%%$$$###$$$$$$%%%%%%%%%%%%$$$$$$###%%%&&&%%%###"""""""""$$$#########""""""!!!!!!######$$$$$$###""" !!!"""""""""##################""""""""""""##################$$$$$$%%%%%%$$$######""""""""""""""""""""""""######$$$$$$$$$ !!!"""###############!!!!!!"""""""""!!!!!!  !!!!!!""""""""""""""""""""""""""""""!!!"""###$$$$$$###"""!!!#################################$$$$$$$$$$$$#########"""""""""""""""""""""!!!!!!!!!"""###$$$$$$"""""""""""""""######### !!!"""""""""!!!!!!""""""###$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""###%%%%%%&&&&&&&&&!!!!!!!!!!!!!!!!!!!!!!!!###""""""""""""""""""###!!!!!!!!!""""""""""""### !!!!!!""""""######))))))(((&&&""""""!!!!!!!!!!!!!!!!!!"""!!!"""#########"""!!! !!!!!!!!!!!!""""""""""""######""""""######$$$%%%(((%%% ###&&&$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""#########%%%$$$$$$$$$$$$$$$$$$###%%%%%%$$$$$$###$$$%%%%%%######""""""""""""#########"""""""""######$$$%%%""""""######$$$#########$$$$$$$$$$$$$$$%%%%%%%%%'''&&&&&&%%%$$$$$$#####################""""""""""""###$$$&&&%%%$$$""" $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""!!! """"""""""""""""""""""""%%%$$$###""""""###$$$$$$"""!!! !!!###$$$###"""###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$######""""""!!!"""###%%%&&&''''''(((%%%%%%$$$###""""""""""""'''### ###%%%$$$"""!!!"""############"""!!!""""""############""""""!!!!!! !!!!!!"""######""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!###!!! !!!"""###""" !!!"""""""""""""""""" """"""!!!!!!"""""""""  !!!!!!!!!!!!!!!!!!"""""""""###!!!!!!""" !!!"""###$$$$$$$$$"""!!!!!! !!!!!!"""""""""""""""""""""""""""#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$############$$$$$$$$$$$$######$$$$$$###$$$$$$$$$%%%%%% !!!!!!"""""""""!!!!!!"""###$$$$$$%%%&&&&&&&&&$$$######"""""""""$$$###"""###$$$$$$###"""$$$$$$$$$######$$$$$$$$$""""""###$$$$$$$$$$$$###!!!"""###$$$%%%%%%'''(((#########""""""###$$$$$$######$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$###############$$$$$$$$$%%%%%% !!!###%%%%%%$$$"""!!!###$$$$$$%%%%%%$$$$$$###"""$$$%%%%%%###!!!""""""$$$#########""""""!!!!!!######$$$$$$###""" !!!"""""""""##################""""""""""""###### !!!!!!"""""""""######"""""""""""""""#########"""""""""!!!!!!!!!###############"""!!!!!!!!!"""""""""""""""!!! !!!"""###$$$$$$$$$""""""""""""""""""""""""$$$###"""!!!!!!"""###$$$""""""""""""""""""""""""!!!###%%%&&&%%%###"""""""""##################"""!!!!!!!!!"""###$$$$$$$$$$$$$$$###"""!!! !!!"""###$$$$$$###"""""""""""""""################################################$$$$$$%%%%%%%%%$$$$$$###!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!! !!!!!!"""""""""#########$$$$$$$$$ !!!!!!""""""######$$$%%%%%%$$$!!! !!!!!!""""""""""""""""""!!! !!!"""###"""!!! !!!!!!!!!!!!""""""""""""######""""""######$$$%%%(((&&&###!!! !!!###%%%""""""##################"""""""""###""""""""""""""""""##################%%%%%%$$$$$$###############""""""!!!!!!""""""###""""""""""""###$$$%%%&&&###$$$$$$$$$$$$######"""#########$$$$$$%%%%%%%%%&&&&&&%%%$$$###"""!!!!!!"""""""""""""""""""""###"""###%%%&&&%%%###!!! ##############################"""""""""#########""""""""""""""""""""""""%%%$$$###""""""###$$$%%%###!!!!!!"""###$$$###"""#########$$$$$$$$$%%%%%%$$$$$$##################!!!"""$$$&&&'''''''''''''''&&&%%%$$$###""" '''$$$!!!!!!###%%%$$$###""""""############""""""""""""############""""""!!!!!! !!!!!!""""""############""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!###!!! !!!"""###""" !!!"""""""""""""""""" !!!"""!!! !!!"""!!! !!! !!!"""""""""""""""!!!  !!! !!!"""###""""""!!!!!!!!!!!!"""###$$$$$$""""""""""""""""""""""""!!!!!!!!!"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$############$$$$$$$$$$$$######"""""""""#########$$$$$$!!!!!!"""#########""""""!!!!!!""""""###$$$%%%%%%&&&%%%$$$###!!!!!!!!! """!!!!!!!!!###$$$###"""%%%$$$############$$$%%%""""""###$$$$$$$$$$$$###"""###%%%%%%$$$$$$&&&'''###""""""""""""###$$$$$$######$$$%%%%%%%%%%%%$$$"""######$$$$$$######"""############$$$$$$$$$$$$ !!!"""###$$$###""""""#########$$$$$$#########!!!###$$$$$$###""""""###!!!""""""######$$$$$$$$$ """###$$$$$$######""""""""""""##################""""""""""""######!!!"""###############""""""""""""""""""######$$$######""""""!!! $$$$$$$$$$$$###"""!!! ######$$$$$$%%%$$$$$$$$$########################""""""""""""""""""""""""%%%###!!! !!!###%%%"""""""""""""""""""""""" """$$$%%%$$$###"""!!!"""###$$$$$$$$$######""""""""""""""""""###$$$"""############"""!!!!!! """###$$$%%%%%%%%%%%%$$$###""""""##############################$$$$$$$$$$$$############""""""######"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!############$$$$$$$$$$$$!!!!!!!!!!!!"""""""""""""""$$$%%%$$$######$$$%%%!!!""""""######""""""!!! !!!!!!""""""!!!!!! !!!!!!!!!!!!""""""""""""######""""""######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$"""""""""""""""#########""""""#########"""!!! !!!######"""""""""#########"""""""""!!!!!!!!!######""""""""""""#####################$$$%%%&&&%%%&&&&&&&&&%%%$$$######""""""######$$$%%%%%%%%%%%%%%%%%%$$$###""" $$$#########$$$%%%&&&&&&$$$$$$%%%%%%$$$###!!! """"""""""""""""""""""""######""""""###$$$%%%%%%""""""""""""""""""""""""$$$###"""!!!!!!"""$$$&&&###"""""""""$$$%%%$$$###############$$$$$$$$$$$$$$$######"""""""""######!!!###$$$&&&''''''&&&&&&###$$$$$$%%%$$$$$$######%%%%%%$$$##################""""""""""""""""""###""""""############""""""!!!!!!  !!!""""""######""""""!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""###!!! !!!"""###""" !!!""""""""""""""""""  !!!!!! !!!"""!!!  !!!"""#########"""  !!! """""""""!!! !!!!!!!!!!!!"""###$$$%%%"""""""""""""""""""""""""""""""""!!!!!!!!! %%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$$$$######!!!!!!"""###############$$$$$$%%%&&&%%%$$$######!!!!!!""""""######$$$$$$%%%$$$###"""""""""""""""  """$$$$$$###$$$###""""""""""""###$$$""""""###$$$$$$$$$$$$###$$$&&&((('''%%%$$$&&&((("""""""""""""""###$$$$$$######$$$%%%%%%%%%%%%$$$###$$$$$$%%%%%%$$$$$$###############$$$$$$$$$$$$""""""#########$$$$$$$$$!!!""""""######""""""!!!!!!###$$$###"""###$$$#########$$$$$$$$$$$$$$$ """###$$$$$$######""""""""""""##################""""""""""""######$$$%%%&&&&&&&&&%%%$$$###!!!!!!!!!!!!"""###%%%%%%###"""""""""""""""""""""######$$$$$$$$$######""""""###$$$$$$%%%%%%%%%%%%""""""""""""############""""""""""""""""""""""""######""""""""""""######""""""""""""""""""""""""  """$$$%%%!!!"""###$$$$$$$$$$$$###$$$###""""""""""""""""""""""""###$$$$$$######""" """###%%%&&&&&&&&&$$$$$$#########$$$%%%%%%########################$$$#########"""""""""""" !!!"""""""""!!!!!!""""""""""""""""""""""""!!!  !!!!!!!!!"""""""""#########""""""""""""!!!!!!!!!!!!!!!"""$$$$$$######%%%&&&!!!"""############"""!!!%%%%%%###"""!!! !!!!!!!!!!!!""""""""""""######""""""######$$$%%%######$$$$$$%%%%%%$$$$$$"""""""""######$$$$$$$$$""""""#########"""  ###$$$""""""###$$$"""""""""""""""!!!!!! $$$######""""""######$$$$$$$$$#########$$$%%%%%%''''''''''''&&&%%%$$$###!!!""""""###$$$$$$%%%%%%%%%%%%&&&&&&%%%###!!! $$$$$$######$$$%%%'''(((%%%%%%$$$$$$###""""""!!!########################%%%%%%$$$#########$$$%%%""""""""""""""""""""""""###"""  """$$$%%%%%%######$$$%%%&&&%%%$$$############$$$$$$$$$$$$$$$###"""!!!!!!"""###$$$!!!###%%%&&&&&&&&&%%%$$$!!!"""$$$%%%%%%%%%%%%$$$###&&&((('''### !!!$$$######""""""""""""######""""""############"""""""""!!!  !!!""""""""""""!!! """""""""""""""""""""""" !!!"""###$$$$$$###!!! !!!"""###""" !!!"""""""""""""""""" !!!!!! !!!"""!!! !!!"""#########""" !!!!!!!!!"""""" """######"""!!! !!!!!!!!! !!!!!!"""""""""""""""""""""""""""""""""!!!!!!!!!!!! %%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""######$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$$$$######""""""###$$$$$$$$$$$$$$$!!!"""######"""!!! """"""""""""##################""""""######$$$%%%"""$$$$$$######"""!!! !!!"""###""""""###$$$$$$$$$$$$###''')))***)))&&&%%%''')))""""""!!!""""""###$$$$$$######$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$"""############$$$$$$$$$$$$$$$#########$$$%%%&&&!!!!!!""""""""""""!!!!!! """#########$$$%%%(((((('''%%%###"""!!! ######$$$$$$###""" """"""""""""##################""""""""""""######"""###$$$$$$###"""  !!!"""$$$&&&&&&"""""""""###$$$$$$%%%%%%!!!"""###$$$$$$$$$$$$$$$ !!!"""###$$$$$$$$$!!!"""$$$%%%&&&"""""""""""""""""""""""" """###$$$$$$###""" """""""""""""""""""""""""""  %%%)))!!!"""###$$$%%%%%%$$$###$$$$$$###"""!!!!!!""""""$$$$$$%%%%%%$$$###!!!  !!!###$$$%%%%%%%%%"""""""""###$$$%%%'''(((""""""""""""""""""""""""######""""""!!!!!!!!!  !!!###$$$$$$$$$$$$########################!!!!!! !!!!!! !!!!!!!!!!!!######""""""!!!!!! !!!"""###""""""###%%%!!!"""###$$$$$$###"""!!!***(((&&&###!!!  !!!!!!!!!!!!""""""""""""#########"""###$$$$$$%%%"""""""""######$$$%%%%%%#########$$$$$$%%%%%%%%%!!!"""#########!!!  $$$$$$###"""###%%%######$$$$$$$$$$$$######$$$$$$############$$$$$$%%%%%%$$$$$$###$$$$$$%%%))))))(((((('''&&&%%%$$$!!!""""""###$$$$$$%%%%%%&&&&&&''''''&&&%%%###"""""""""!!!!!!"""$$$&&&'''&&&%%%$$$###""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$((('''%%%###""""""######""""""""""""""""""""""""###""" !!!$$$%%%%%%$$$###$$$&&&'''&&&%%%"""############$$$$$$$$$######"""!!!!!!"""###$$$"""###%%%&&&&&&%%%$$$"""######%%%%%%&&&%%%$$$###"""'''+++)))""" $$$######""""""""""""######""""""############"""""""""!!!  !!!""""""!!! """""""""""""""""""""""" !!!"""###$$$%%%###!!! !!!"""###"""!!! !!!!!!""""""""""""""""""  !!! !!!!!!!!! !!!"""#########""" !!!"""###$$$$$$######!!!"""$$$%%%$$$###!!! """"""!!! """""""""""""""""""""""" !!!"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######""""""######$$$%%%!!!!!!"""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$######$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$$$$###!!! %%%$$$$$$###"""!!!!!!!!!""""""""""""############"""############$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!$$$$$$$$$###"""!!!!!! !!!"""###$$$$$$###!!! $$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&###$$$$$$%%%%%%$$$$$$###""""""############""""""######$$$$$$$$$%%%%%%%%%%%%$$$###""""""###$$$%%%$$$%%%%%%&&&%%%$$$###"""""""""!!!!!!!!!!!!!!!!!!###$$$$$$###!!! !!!"""""" !!!$$$$$$$$$!!!###%%%$$$!!! """$$$""""""######$$$$$$%%%%%%######$$$$$$$$$$$$############""""""!!!!!! ######""""""!!!!!! %%%%%%$$$$$$###!!!""""""############""""""&&&$$$###!!!  """"""""""""""""""""""""""""""###$$$$$$$$$$$$#########"""!!! $$$$$$$$$""" """$$$!!!!!! !!!!!!'''&&&%%%%%%&&&&&&$$$"""%%%$$$!!! !!!$$$%%%!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""!!!"""###$$$$$$###""""""$$$$$$$$$###############""""""!!! """"""!!!!!!!!!!!!"""""""""!!!!!!"""!!!!!!""""""###$$$&&&&&& ###$$$###"""!!!"""########################$$$'''((('''$$$######$$$&&&&&&$$$###"""###$$$$$$###"""###$$$###"""""""""###$$$%%%%%%############""""""!!!!!!"""""""""###$$$$$$$$$%%% !!!###$$$%%%$$$$$$### !!!!!!""""""$$$######"""###$$$&&&'''&&&'''((('''%%%$$$%%%&&&%%%"""!!!###''')))&&&""""""$$$&&&((((((&&&$$$"""$$$$$$#########$$$%%%&&&"""######$$$$$$$$$######!!!######!!! $$$(((***&&&"""!!!###$$$$$$"""!!!!!!"""###$$$%%%%%%&&& !!!!!!""""""######'''%%%###"""######"""!!!!!!###%%%&&&&&&%%%%%%%%%"""###%%%''''''%%%###"""!!!"""###$$$$$$$$$$$$$$$#########"""######$$$$$$"""""""""""""""""""""""" !!!!!!!!! !!!!!!""""""""""""!!!!!! !!!!!!!!!!!! !!!""""""""""""""" !!!!!!!!!!!!  ###$$$$$$###"""!!!  !!!""" !!!###$$$$$$%%%######""""""""""""######"""!!!  """###$$$""" !!!$$$%%%###!!!###"""!!! !!!"""######"""!!! ###$$$!!!"""'''"""&&&$$$######""""""!!!!!! %%%%%%%%%%%%%%%%%%%%%%%%###############$$$$$$%%%'''''''''&&&&&&&&&&&&&&&########################$$$######"""!!!!!!""""""&&&&&&%%%%%%%%%$$$$$$$$$###$$$$$$$$$$$$###!!! """"""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""$$$$$$$$$###"""!!!!!!!!!###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$###########################""""""#########$$$$$$$$$%%%$$$###""""""###$$$%%%$$$$$$%%%%%%%%%$$$###"""#####################"""###%%%%%%$$$###""""""######""" """######"""!!!###$$$###!!! """$$$"""""""""##################"""  """###""""""""""""!!!!!!!!!!!!###"""""""""!!!!!!!!! ###"""""""""###"""""""""############""""""######!!! !!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!""""""###$$$$$$$$$$$$###$$$$$$######"""!!! """######"""!!!!!!"""$$$########################%%%$$$###$$$%%%%%%###"""$$$###""" !!!"""$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!"""#########"""!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""!!! !!!######""""""""""""######$$$###!!!!!!###$$$#########"""######$$$$$$"""$$$&&&&&&%%%$$$$$$%%%###########################"""!!!!!!"""######"""%%%$$$"""###$$$%%%$$$""""""###$$$$$$###"""###$$$##################$$$%%%$$$$$$#########"""""""""###############$$$$$$$$$"""###$$$%%%%%%%%%$$$###"""""""""""""""#####################$$$%%%&&&&&&$$$%%%&&&%%%###"""###$$$""""""###!!!###$$$&&&''''''&&&$$$###$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$$$$######"""!!!######""" !!!$$$&&&***'''$$$###$$$%%%%%%###$$$$$$$$$$$$############"""""""""#########$$$$$$&&&%%%$$$#########"""!!!!!!"""###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$######"""$$$$$$###############$$$######################## !!!"""######"""!!!#######################################""""""""" !!!"""""""""""""""!!!!!!!!!""""""""""""######"""!!!!!!""""""!!! """!!! !!!""""""######$$$$$$######"""""""""!!!!!!!!!!!!"""""""""!!!  !!!""""""  """###!!!"""""""""""""""""""""""" !!!"""######"""!!! """"""!!!!!!$$$$$$###"""###%%%$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$&&&%%%$$$###"""!!! ########################$$$###""""""!!!"""""""""%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$### !!!"""######$$$$$$"""""""""#########$$$$$$############$$$$$$$$$%%%###$$$$$$$$$$$$###""""""$$$$$$$$$###""""""!!!!!!############$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$""""""""""""$$$$$$!!!!!!"""""""""#########$$$$$$############$$$$$$$$$$$$$$$%%%$$$$$$###"""###$$$%%%&&&&&&%%%$$$###$$$%%%&&&%%%#########%%%$$$"""!!!!!!""""""!!!!!!"""######"""!!!"""$$$###""""""""""""""""""!!!$$$""""""$$$!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""" !!!"""######!!!!!!""""""######""""""!!!!!!!!! !!!"""###$$$ """"""###$$$$$$$$$$$$###%%%%%%%%%$$$$$$######""" """$$$$$$"""""""""#########$$$%%%%%%$$$######$$$######$$$&&&&&&%%%#########"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""!!!!!!!!!!!!""""""###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!###"""!!!!!! !!!!!!$$$######""""""######$$$$$$###!!! !!!###$$$%%%$$$###"""""""""""""""%%%&&&'''&&&%%%$$$%%%&&&########################&&&&&&%%%$$$!!! !!!"""'''%%%###"""#########""""""###$$$$$$###"""###$$$%%%$$$$$$############$$$$$$$$$$$$$$$$$$#########$$$$$$$$$###############$$$%%%%%%%%%%%%%%%$$$###%%%%%%%%%$$$$$$$$$$$$$$$""""""###$$$%%%%%%%%%%%%"""$$$%%%%%%######$$$&&&'''$$$!!!!!!###%%%$$$"""$$$%%%%%%%%%%%%%%%%%%$$$###$$$%%%''''''&&&&&&%%%$$$$$$%%%%%%$$$###""""""!!!"""$$$###""""""###%%%***'''%%%$$$%%%%%%%%%$$$%%%$$$$$$$$$#####################$$$$$$$$$$$$$$$%%%%%%$$$$$$######""""""!!!""""""###$$$&&&'''(((&&&%%%###""""""###%%%&&&%%%%%%%%%%%%$$$###"""!!!%%%%%%$$$###""""""""""""########################""""""###$$$$$$$$$$$$###%%%$$$$$$######$$$$$$%%%$$$$$$$$$######""""""""" !!!"""""""""""""""""""""""""""###############"""!!!!!!""""""!!! """!!!!!! !!!!!!""""""""""""######""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!"""###$$$$$$###""""""!!!!!!""""""""""""!!!!!! !!!!!!!!! !!!%%%###$$$&&&%%%%%%%%%%%%$$$$$$$$$$$$########################""""""######$$$$$$$$$$$$""""""!!! $$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&""""""######$$$%%%%%%&&&""""""#########$$$$$$$$$#########$$$$$$$$$%%%%%%######$$$$$$$$$######"""$$$$$$$$$######""""""""""""!!! !!!###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%###$$$$$$%%%%%%$$$$$$###$$$###!!! !!!###$$$""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$#########"""###$$$&&&&&&%%%$$$######$$$%%%%%%###"""###%%%"""!!! !!!"""""" !!!"""""""""""""""############""""""!!!!!! $$$###  ###$$$ !!!!!!""""""######""""""""""""!!!!!!!!!!!!"""  """#########!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!""""""###!!!!!!!!!!!!!!!!!!!!!!!!""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$###!!!###%%%%%%###!!!!!!!!! !!!###$$$$$$###!!! $$$$$$###%%%''''''&&&%%%###"""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!!!!! !!!"""""""""!!! """""""""##################""""""!!! !!!!!!!!!######""""""""""""######"""!!!  !!!"""######""""""""""""######$$$%%%$$$###!!!!!!"""###########################"""$$$&&&%%%""""""$$$'''***'''$$$"""###$$$$$$###"""###$$$$$$###"""###$$$&&&%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$###"""""""""&&&&&&&&&&&&%%%$$$$$$###&&&&&&%%%%%%$$$$$$######!!!"""$$$%%%&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&'''(((,,,)))&&&%%%&&&(((((('''&&&%%%$$$######$$$%%%&&&###$$$&&&(((((('''&&&%%%%%%%%%%%%%%%$$$###"""""""""###$$$$$$$$$#########'''&&&%%%$$$$$$$$$$$$$$$!!!""""""###$$$%%%&&&'''######$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$#########'''&&&%%%%%%%%%%%%%%%$$$%%%$$$$$$######$$$$$$%%%$$$%%%%%%%%%$$$$$$###"""&&&%%%$$$###""""""""""""##############################$$$$$$$$$$$$$$$$$$%%%$$$############$$$%%%######""""""!!! !!!"""""""""""""""!!!!!!"""""""""#########  ###$$$$$$###"""!!!!!!!!!!!!!!!!!!""" !!!!!!"""""""""!!!!!! !!!!!!"""!!!""""""""""""!!! !!!"""$$$$$$$$$""" !!!!!!""""""""""""!!!!!!!!!!!! !!!######!!! !!!"""#########"""""""""""""""""""""""""""########################!!!"""###$$$$$$$$$$$$###%%%$$$$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''!!!!!!!!!!!!!!!!!!!!!!!!############$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%"""######$$$$$$$$$######$$$$$$$$$$$$############"""!!! !!!###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$######"""  """############$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$#####################$$$ !!!"""$$$$$$$$$###"""!!!###$$$###""""""###$$$!!! !!!!!! """!!!!!!"""##################""""""!!!!!! """""""""""""""""""""""" !!!!!!""""""######!!!!!!!!!!!!""""""""""""$$$""" !!!""""""!!!!!!!!!""""""""""""!!!!!!"""""""""""""""!!!!!! """"""""""""""""""""""""""""""###$$$$$$$$$$$$###"""""""""##################%%%&&&%%%###  !!!###$$$$$$###!!! """""""""###%%%&&&$$$###"""""""""""""""!!!!!! """"""""""""""""""""""""!!!!!!!!! !!!"""""""""!!! !!!!!!""""""##################"""!!!!!!!!!!!!!!!!!!!!! !!!!!!"""!!! !!!"""!!!!!!!!!!!!"""###$$$%%%#########""" !!!"""########################!!!###%%%%%%######&&&)))+++(((%%%###$$$%%%%%%%%%"""###$$$$$$###"""###$$$&&&&&&%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$###"""""""""'''&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$######"""!!!"""$$$%%%&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&'''((()))'''$$$"""###$$$%%%%%%&&&%%%###""""""###%%%&&&###$$$&&&(((((('''&&&%%%%%%%%%%%%%%%%%%$$$###############$$$$$$$$$###"""$$$$$$$$$######"""######""""""###$$$%%%&&&&&&'''###########################%%%'''&&&$$$######$$$&&&%%%%%%''')))(((%%%""""""###%%%&&&&&&%%%###"""######$$$%%%%%%%%%%%%%%%&&&%%%$$$###""""""""""""#########################################################""""""############"""""""""!!!!!!!!! !!!""""""""""""""" !!!!!!!!!""""""  ###$$$$$$###!!!""""""""""""""""""!!! !!!!!!!!!!!!###""""""!!!!!!""""""###""""""######"""!!! !!! !!!"""###$$$$$$""" """"""!!!!!!!!!!!!"""""""""!!!!!!"""$$$$$$"""  $$$%%%###!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###%%%%%%$$$######%%%%%%%%%%%%%%%&&&&&&&&&"""""""""""""""""""""""""""""""""!!!""""""###$$$#########$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&'''############""""""""""""#########$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%$$$$$$###"""!!! !!!"""###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$######"""""""""###$$$$$$ !!!!!!"""######!!!"""######"""!!!###$$$%%%### !!!!!!!!!"""!!! !!!###$$$$$$######""""""""""""""""""!!! !!!!!!!!!!!! !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""$$$###!!!!!!""""""  !!!!!!""""""!!!!!! """"""######"""!!! ########################""""""###$$$$$$$$$$$$### !!!!!!!!!"""#########$$$%%%&&&$$$""" ######$$$%%%%%%$$$######  """"""!!!######""""""""""""######""""""""""""""""""""""""!!!!!!!!!!!! !!!""""""###"""!!! !!!!!!"""$$$###""""""!!!!!!""""""!!!  !!!$$$######""""""######$$$ !!!"""###%%%%%%###$$$%%%$$$"""""""""$$$########################$$$%%%%%%$$$######$$$%%%)))'''%%%$$$%%%%%%%%%$$$"""###$$$$$$###"""###$$$&&&%%%%%%$$$$$$$$$$$$%%%#########$$$$$$$$$$$$$$$$$$$$$$$$###############&&&%%%%%%$$$$$$$$$$$$%%%$$$$$$##################""""""###$$$%%%%%%%%%%%%"""$$$%%%%%%######$$$&&&%%%%%%######"""###$$$$$$%%%$$$###""""""###$$$%%%###$$$%%%''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$&&&$$$######$$$%%%###""""""###$$$###"""!!!"""###%%%%%%%%%%%%$$$$$$$$$$$$###############"""""""""!!!%%%((('''%%%######%%%%%%'''+++111555555///***!!!###%%%''''''%%%###!!!"""###$$$%%%&&&&&&&&&&&&%%%%%%$$$###""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""!!!"""""""""""""""###$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$ !!!""""""""""""""" !!!!!!!!!!!!###"""!!!!!!""""""!!! !!!""""""######""""""!!!############"""!!!!!! ######""""""""""""######$$$######""""""!!!!!! """""""""!!! !!!"""#########"""!!!""""""!!!!!!!!!!!!""""""!!!"""""""""!!!!!!""""""!!! ###$$$""""""%%%"""""""""""""""#########%%%%%%%%%%%%%%%%%%%%%%%%!!!"""$$$%%%%%%$$$###"""########################""""""""""""""""""""""""""""""!!!!!!"""######$$$"""#########$$$$$$$$$$$$%%%%%%$$$######$$$%%%&&&$$$$$$$$$%%%%%%&&&&&&'''#########$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""###$$$$$$%%%%%%$$$$$$#######################################$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$###"""!!!!!!"""###$$$%%%!!!  !!!###%%%!!!"""$$$$$$###"""$$$%%%...***%%%"""!!!"""""""""""" !!!$$$%%%$$$###"""""""""###############"""!!!!!! !!!!!!"""""""""""""""!!!!!!!!!!!! !!!!!!!!!"""""""""###"""!!!!!!"""######!!! !!!!!!!!!!!! """######""""""!!!""""""""""""""""""""""""""""""###$$$$$$$$$$$$### !!!!!!"""######$$$######$$$###!!!!!!"""###########################"""!!! !!!"""""" $$$###"""!!!"""$$$&&&'''""""""""""""""""""""""""""""""""""""############!!!"""#########"""!!!  !!!!!!"""$$$###""""""!!!!!!""""""!!!!!! !!!!!!########################!!!!!!!!!!!!!!!"""###$$$!!!###%%%&&&%%%$$$$$$$$$########################&&&$$$#########$$$###"""%%%$$$######%%%%%%$$$###"""###$$$$$$###"""###$$$%%%%%%$$$$$$$$$%%%&&&&&&"""""""""#########$$$$$$###############$$$$$$$$$$$$$$$###"""###$$$%%%%%%###############$$$$$$$$$############$$$%%%&&&&&&$$$%%%&&&%%%###"""###$$$$$$%%%&&&&&&%%%%%%&&&&&&$$$$$$############$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%######$$$%%%&&&&&&&&&&&&(((%%%""""""$$$%%%$$$###!!!###%%%%%%###"""###$$$&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$######### %%%)))(((%%%###$$$&&&%%%)))000999???===444,,,###$$$%%%%%%%%%%%%$$$###$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###"""!!!!!!"""###!!!###%%%&&&&&&%%%###!!!#########$$$$$$%%%%%%&&& !!!""""""""""""""" !!!!!!!!!!!!"""""""""###"""!!!!!!""""""!!! !!!"""############"""!!!$$$$$$$$$$$$###"""!!! """"""!!!!!!!!!!!!""""""%%%$$$###!!!!!!!!!!!!""" """###""" !!!###"""""""""!!!!!!!!!!!!!!!###"""!!! !!!"""###!!!!!!  ###&&&!!! ###$$$"""$$$)))""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%% """$$$%%%%%%%%%###"""%%%$$$$$$$$$######""""""########################$$$$$$######$$$%%%&&&&&&""""""######$$$$$$$$$$$$&&&%%%$$$#########$$$%%% !!!###$$$%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$###!!! $$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""$$$$$$$$$%%%%%%$$$$$$$$$###$$$%%%%%%%%%%%%$$$###""""""""""""############$$$$$$&&&&&&&&&&&&$$$$$$###"""!!!!!!!!!###$$$%%%"""!!!!!!$$$&&&"""###%%%%%%$$$$$$%%%&&&555000)))$$$""""""""""""""" !!!$$$&&&%%%###""""""######$$$$$$%%%%%%'''%%%""" """%%%'''######""""""!!!!!! !!!!!!!!!""""""###### !!!###$$$$$$!!! !!!!!!!!!!!!  """###$$$######!!!!!!!!!!!!!!!!!!!!!!!!""""""###$$$$$$$$$$$$### !!!"""###$$$$$$%%%!!!!!!"""!!!!!!"""%%%'''!!!!!! !!!!!!%%%$$$###$$$$$$$$$""" $$$###"""!!!"""%%%(((***""""""""""""""""""""""""#########$$$%%%%%%%%%&&&!!!"""###$$$$$$###"""""" !!!"""######$$$$$$######"""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!###""""""!!!!!!!!!!!!!!!!!!$$$&&&%%%$$$##############################%%%""" !!!$$$&&&%%%###"""!!!!!!"""$$$$$$###!!!"""$$$$$$$$$###"""###$$$$$$$$$$$$$$$%%%&&&&&&'''!!!!!!""""""#########$$$""""""######$$$$$$$$$%%%######"""""""""###%%%&&&#########$$$$$$%%%%%%%%%$$$######"""###%%%&&&'''&&&'''((('''%%%$$$%%%&&&!!!###$$$%%%%%%$$$%%%%%%########################$$$$$$#########$$$%%%&&&"""###$$$%%%&&&''''''''')))&&&"""!!!###%%%$$$###!!!$$$&&&&&&$$$###$$$&&&"""###$$$$$$&&&&&&'''(((&&&&&&&&&%%%%%%$$$$$$$$$ %%%))))))%%%###$$$&&&"""&&&...888===999---###%%%%%%$$$######$$$%%%%%%&&&&&&&&&&&&%%%$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###"""""""""######"""$$$&&&))))))&&&$$$""" !!!"""###$$$$$$%%% !!!!!!"""""""""""""""""""""""""""############  ###$$$$$$###!!!"""###$$$$$$###"""!!! !!!""""""###""""""!!!!!! !!!!!!'''%%%###!!! """"""!!!###"""  ###!!!!!!!!!!!!"""###%%%%%%###"""!!! !!!"""### !!!### """###"""!!!!!!""""""#########$$$)))((('''&&&&&&&&&&&&&&&'''&&&$$$###$$$$$$###""""""!!!!!!"""$$$&&&&&&%%%!!!"""###$$$$$$$$$$$$$$$$$$$$$##################%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######""""""#########$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$#########!!!"""###$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&''''''&&&$$$#########$$$$$$"""######$$$$$$$$$############$$$$$$$$$######""""""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###!!!"""$$$%%%$$$!!!""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$,,,***'''$$$"""""""""###!!!"""###$$$%%%$$$######!!!!!!!!!!!!"""%%%'''(((***((($$$!!! """$$$&&&!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!###%%%&&&"""""""""###$$$$$$$$$%%%""""""############""""""$$$$$$#######################################$$$######""""""""""""######""""""!!!!!!!!!!!!""""""'''&&&###!!!!!!###&&&'''$$$###!!! """$$$%%%""""""###$$$$$$$$$$$$$$$"""#########$$$$$$$$$$$$'''&&&$$$"""!!!""""""###!!! !!!######"""!!! !!!###$$$""""""######$$$$$$%%%%%%#########""""""""""""""" !!!!!!###$$$%%%&&&&&&$$$$$$"""!!!######""""""""""""######!!!!!!!!!!!!""""""""""""$$$""" ###"""!!! """$$$&&& !!!""""""!!!"""$$$&&&"""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%"""###$$$%%%&&&'''&&&&&&#########%%%'''(((&&&$$$ """$$$&&&&&&$$$""" %%%$$$###""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&###$$$%%%&&&&&&&&&%%%%%%"""###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$&&&&&&&&&&&&%%%$$$###"""$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%% !!!"""#########((('''&&&&&&%%%%%%%%%%%%&&&%%%###!!!!!!"""###%%%%%%&&&'''&&&$$$###$$$%%%###$$$$$$%%%%%%$$$$$$###"""$$$&&&&&&$$$###&&&((()))'''%%%###!!! ######$$$%%%%%%%%%%%%$$$!!!!!! !!!!!!"""!!!  !!!###%%%!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""""""""!!!!!! !!!!!!""""""######$$$#########""""""!!!!!!######""""""""""""######"""###%%%""" !!!"""""""""!!!"""""""""""""""""""""""""""###$$$%%%%%%$$$###"""!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""((('''&&&&&&%%%%%%&&&&&&%%%$$$"""###$$$%%%%%%$$$###"""!!!"""$$$%%%%%%$$$"""######$$$%%%%%%$$$$$$$$$$$$##################%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$""""""###$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$###"""###$$$$$$######$$$$$$$$$######"""######$$$$$$$$$$$$##################$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$"""###%%%&&&%%%###""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$)))(((&&&$$$###""""""""" !!!###$$$%%%%%%$$$$$$"""!!!!!!!!!"""###$$$$$$%%%$$$"""!!! !!!!!!!!!!!!!!!!!!"""""""""###""""""""""""""""""""""""!!!!!! !!!"""###$$$""""""""""""""""""######"""##################"""##########################################""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""###"""  """###&&&$$$"""!!! !!!"""###!!!"""######$$$$$$######"""""""""#########$$$$$$$$$######"""######$$$$$$!!! !!!######"""!!! """"""!!! !!!"""!!!!!!!!!!!!!!!"""""""""###""""""""""""""""""""" !!!"""######$$$$$$$$$###"""!!! ######"""!!!!!!""""""""" !!!!!!"""###$$$$$$%%%""" !!!"""!!! ######"""!!!!!!"""###$$$%%%%%%%%%### $$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$""""""###$$$&&&'''%%%$$$"""###$$$%%%%%%$$$###"""%%%$$$###""""""###$$$%%%&&&&&&&&&%%%%%%$$$$$$######%%%&&&%%%$$$###$$$%%%)))))))))(((&&&$$$""" ######$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$######$$$%%%%%%$$$$$$$$$&&&&&&''''''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$%%%&&&&&&&&&'''&&&&&&%%%$$$$$$%%%%%%$$$###"""!!!"""###%%%&&&%%%&&&'''&&&$$$###$$$%%%###$$$$$$%%%%%%$$$$$$###$$$''')))((('''&&&''')))&&&%%%###"""""""""######""""""###$$$$$$$$$$$$###""""""!!!!!!!!!!!!"""""""""""""""###############!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###############"""!!!!!!!!!!!!""""""""""""#########"""""""""!!!!!!###""""""!!!!!!""""""###### """$$$""" !!!!!!""""""###$$$$$$"""""""""""""""""""""""" !!!""""""!!! !!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&&&&&&%%%%%%$$$$$$%%%%%%$$$###""""""%%%&&&&&&&&&%%%###"""###$$$%%%$$$######$$$$$$%%%%%%%%%%%%%%%######$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%"""###$$$$$$$$$$$$$$$$$$###$$$&&&'''''''''&&&%%%&&&%%%$$$###"""###$$$$$$$$$$$$$$$$$$$$$###"""!!!######$$$$$$$$$$$$$$$###############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&%%%$$$$$$%%%&&&%%%$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$######"""""" !!!"""$$$$$$%%%%%%%%%!!!"""""""""""""""!!!!!!%%%%%%%%%%%%%%%$$$###"""!!!!!!!!!"""""""""######""""""""""""""""""""""""!!!!!! !!!!!!""""""""""""!!!!!!!!!!!!!!!#########################################################""""""!!!!!!!!!!!!"""###$$$$$$###"""!!!""""""!!!!!!!!!!!!""""""########################&&&%%%###!!! !!!!!! !!!""""""######""""""!!!!!!!!!"""""""""###### !!!"""###$$$$$$$$$$$$!!! !!!######"""!!!"""###$$$$$$"""!!!!!!"""""""""""""""!!!!!!!!!!!!""""""""""""""""""###### !!!!!!""""""""""""######""""""!!! ######"""!!!!!! !!!!!! """###$$$%%%&&&%%%###"""!!!"""######"""#########"""""""""""""""!!!"""######""""""###%%%&&&&&&%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&((()))))))))'''&&&***)))'''%%%###############""""""$$$&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$############$$$$$$''''''&&&%%%$$$###"""""""""$$$%%%$$$###"""###$$$))))))((('''%%%### $$$$$$%%%%%%%%%$$$######""""""###$$$%%%&&&''''''######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$###$$$%%%&&&''''''(((''''''(((((((((((((((((('''%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&'''''''''&&&%%%$$$$$$###$$$$$$$$$""""""!!!"""###%%%'''(((%%%&&&'''&&&$$$###$$$%%%###$$$$$$%%%%%%$$$$$$###"""$$$&&&&&&$$$""""""###""""""""""""###$$$%%%&&&!!!!!!"""############"""######""""""""""""######"""###%%%&&&&&&$$$"""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!"""###$$$$$$%%%$$$$$$""""""""""""!!!!!!!!!!!!######""""""""""""!!!!!!"""!!!!!! !!!!!!"""###!!!"""###!!!!!! """###$$$"""""""""""""""""""""""" !!!!!! !!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!%%%%%%$$$$$$###$$$$$$%%%%%%###"""###$$$&&&&&&%%%&&&%%%######$$$%%%###"""$$$%%%%%%&&&&&&&&&%%%%%%######$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$""""""############""""""&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%$$$$$$$$$"""$$$&&&'''((('''%%%$$$%%%$$$###""""""###$$$$$$$$$$$$$$$$$$$$$###"""!!!######$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$$$$###"""#########$$$$$$######### !!!###$$$$$$###""""""%%%%%%%%%%%%%%%$$$######!!!!!!"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$"""""""""!!!!!!!!!!!!!!!#########""""""!!!!!! """"""""""""""""""""""""""""""""""""##################""""""!!! !!!###%%%%%%###!!! """"""!!!!!!!!!!!!""""""###$$$%%%%%%%%%%%%$$$###%%%$$$###"""!!!!!!"""""" !!!"""""""""""""""!!!!!!!!!!!!"""""""""""" """$$$$$$$$$######!!! !!!######"""!!! """$$$$$$######$$$%%%%%%%%%$$$$$$######"""""""""""""""""""""#########!!!!!!""""""""""""""""""""""""""""""""""""""""""######"""!!! !!!!!!""""""###$$$%%%%%%%%%$$$######$$$%%%$$$###"""############"""!!!!!!!!!###$$$$$$%%%'''(((&&&&&&%%%$$$######""""""###$$$$$$$$$$$$$$$%%%%%%$$$&&&(((******)))'''&&&+++)))'''$$$######$$$%%%$$$######$$$&&&'''&&&%%%&&&&&&%%%$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%$$$$$$######!!!###$$$###"""!!!"""###"""###$$$%%%%%%$$$###"""%%%%%%%%%%%%$$$$$$###""""""######$$$%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$######$$$%%%&&&&&&&&&&&&''''''((((((((((((''''''%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&"""#########$$$$$$$$$%%%$$$$$$###############$$$######"""######%%%&&&'''%%%&&&'''&&&$$$###$$$%%%###$$$$$$%%%%%%$$$$$$### """######"""!!!!!!!!!"""######$$$%%%&&&!!!""""""###############$$$##################$$$###$$$$$$%%%$$$###!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$$$$%%%%%%######""""""!!!!!! """"""""""""""""""!!!!!!!!!!!! !!!!!!###!!! !!!!!! !!!###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""!!!!!! $$$$$$#########$$$$$$%%%'''%%%######$$$$$$$$$###'''%%%$$$$$$%%%%%%###"""%%%%%%%%%&&&&&&%%%%%%$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$###############%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%$$$$$$###"""###%%%''''''&&&%%%###$$$###"""""""""###$$$%%%$$$$$$$$$$$$$$$###"""!!!######$$$%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########"""#########"""""""""###########################################################################$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$$$$$$$###&&&&&&%%%$$$""""""!!!!!! !!!###%%%&&&&&&&&&%%%"""!!!  !!!""""""""""""##########################################$$$############"""$$$$$$$$$######""""""""""""!!! !!!"""!!!!!!"""""""""############"""""""""!!!!!! !!!###%%%%%%###!!! """"""!!!!!!!!!!!!"""""" !!!""""""!!! !!!!!!!!!""""""###$$$$$$ !!!"""""""""""""""!!!!!!!!!!!!""""""""""""!!!"""###$$$$$$###"""!!!!!! !!!######"""!!!!!!######"""""""""###%%%%%%$$$$$$######""""""!!!!!!""""""####################################""""""""""""#########$$$######"""!!!!!!!!!!!!!!!$$$$$$$$$$$$############%%%$$$###$$$&&&&&&%%%$$$""""""############"""!!!###$$$&&&%%%###!!! !!!%%%%%%$$$###"""!!!!!! #########$$$$$$%%%%%%%%%###$$$'''))))))(((&&&$$$)))(((&&&$$$$$$%%%&&&'''%%%$$$###$$$&&&((('''&&&'''&&&$$$######$$$&&&'''$$$$$$$$$%%%%%%$$$$$$$$$#########$$$$$$%%%%%%%%%!!!"""######!!!!!!"""### !!!###%%%''''''''''''%%%%%%%%%%%%$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$!!!!!!""""""""""""!!!!!!%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$######$$$$$$%%%$$$$$$############$$$$$$"""""""""########################""""""######$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&'''&&&$$$###$$$%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%$$$"""!!!"""#########$$$$$$$$$###"""###$$$$$$%%%%%%$$$$$$$$$$$$############$$$$$$$$$###"""!!! !!!"""!!!!!!!!!!!!!!!!!!!!!!!!  !!!"""##################""""""!!!!!! !!!!!!!!!!!!!!!!!!""""""!!!!!! !!!!!!###"""!!! !!!!!! !!!###!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$######$$$$$$%%%%%%(((&&&$$$###$$$$$$###"""'''%%%$$$$$$%%%%%%$$$"""%%%%%%%%%%%%%%%$$$$$$#########$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######""""""#########$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$###!!!"""$$$%%%%%%%%%$$$#########"""!!!"""###$$$%%%"""######$$$$$$$$$######"""###$$$%%%&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$######""""""!!!"""###"""!!! !!!###$$$$$$$$$###############################################################$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%'''&&&%%%###"""!!!!!!!!!!!!!!!###%%%&&&'''(((((($$$"""!!! """###"""""""""#########$$$$$$ ######$$$%%%%%%$$$$$$###$$$$$$$$$$$$############"""""" """""" !!!!!!""""""#########""""""""""""""""""""""""!!!"""###$$$$$$###"""!!!""""""!!!!!!!!!!!!"""""" !!!"""######"""!!! !!!"""###$$$%%%%%% !!!""""""######""""""!!!!!!!!!"""""""""######"""""""""###""""""!!!!!!!!! !!!######"""!!!"""###$$$###!!! """"""""""""!!!!!!!!!!!!!!!!!!!!!"""######$$$$$$""""""######$$$$$$$$$%%%!!!"""""""""##################""""""""""""######&&&&&&%%%%%%$$$######"""$$$$$$###%%%&&&'''%%%$$$!!!"""""""""############""""""!!! !!!$$$#########"""!!!!!!!!!#########$$$$$$%%%%%%&&&"""$$$&&&'''''''''%%%$$$'''&&&&&&%%%%%%&&&'''(((%%%$$$######%%%'''''''''&&&%%%$$$######$$$%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$!!!!!!"""###$$$%%%&&&&&&!!!###$$$###"""!!!"""###$$$%%%'''((()))(((((('''$$$$$$%%%%%%%%%$$$######%%%%%%$$$$$$##################$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$$$$%%%%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$############$$$$$$######""""""""""""######$$$$$$$$$%%%%%%%%%%%%%%%#########"""######$$$%%%&&&%%%%%%%%%%%%$$$$$$###%%%&&&'''&&&$$$###$$$%%%###$$$$$$%%%%%%$$$$$$###$$$###!!!"""######"""!!!###$$$$$$$$$$$$###""""""######$$$%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$###!!! """###!!!!!!!!!!!!!!!!!!!!!!!!  !!!"""""""""""""""""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!"""""""""!!!!!! !!!!!!"""!!!!!!!!!!!!!!! !!! """###$$$""""""""""""""""""""""""!!!  !!!!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""$$$$$$$$$$$$$$$%%%&&&&&&&&&$$$######$$$%%%$$$###&&&%%%$$$$$$%%%&&&%%%###$$$$$$%%%%%%$$$######"""######$$$$$$%%%&&&&&&'''''''''''''''''''''''''''%%%%%%$$$############$$$!!!!!!""""""""""""!!!!!!$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%&&&&&&%%%%%%$$$###!!!!!!"""""""""############"""!!!!!!!!!###$$$%%%!!!"""###$$$$$$$$$$$$$$$"""###$$$%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$###""""""!!!!!!###$$$###!!! """$$$$$$$$$$$$#########""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$&&&&&&%%%$$$###"""""""""###$$$############$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%""""""#########$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$%%%%%%$$$$$$""""""""""""############$$$###"""!!!!!!"""###$$$ !!!!!!"""######$$$!!!!!!""""""###$$$$$$$$$""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""######$$$$$$$$$$$$###### !!!"""###############!!!"""######$$$$$$######"""""""""#########$$$$$$!!!!!!!!!!!!!!!"""###$$$!!! !!!######"""!!!!!!###$$$###!!! !!!!!!!!!!!!!!!!!!""""""""" !!!!!!"""######$$$$$$ !!!!!!"""###$$$%%%%%%!!!!!!!!!"""""""""""""""###""""""######$$$%%%&&&%%%%%%%%%%%%%%%$$$$$$$$$#########%%%&&&'''%%%###!!!!!! !!!"""###%%%&&& ######$$$%%%&&&########################"""######$$$%%%%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%''''''''''''''''''''''''$$$""" !!!###%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$""""""######$$$$$$%%%%%%"""###$$$$$$""""""###$$$$$$%%%&&&'''((('''&&&&&&######$$$%%%%%%%%%$$$$$$###############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$%%%&&&'''''''''''''''$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$############$$$$$$$$$##################$$$&&&&&&&&&&&&&&&&&&&&&%%%###############$$$%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&'''&&&$$$###$$$%%%###$$$$$$%%%%%%$$$$$$######  """"""!!!"""###$$$$$$$$$$$$###"""""""""###$$$$$$$$$$$$$$$######""""""""""""######""""""""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""#########""""""!!!!!!!!!!!!"""""""""""" !!!!!!!!!""""""###""""""!!!!!!""""""### !!!!!! !!!""" !!!!!!""""""###$$$$$$"""""""""""""""""""""""""""!!! !!!"""!!!!!!""""""""""""!!!!!!########################%%%$$$$$$$$$%%%&&&&&&'''$$$###"""###%%%&&&&&&%%%&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$$$$$$$$$$###"""!!!######$$$%%%%%%&&&'''''''''''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$###!!!!!!!!! !!!"""#########"""!!!!!!!!!###$$$%%% !!!"""###$$$%%%%%%%%%"""###$$$%%%&&&&&&'''&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$###""""""!!!!!!$$$%%%%%%"""!!!###%%%$$$$$$$$$$$$######""""""""""""""""""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$######$$$&&&'''###""""""""""""$$$%%%&&&%%%$$$###""""""###$$$%%%!!!###%%%''''''%%%###""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ """###$$$$$$$$$### !!!!!!""""""######&&&%%%###""""""###%%%&&& !!!"""######$$$!!!!!!"""###$$$%%%&&&&&&######""""""""""""######""""""!!!!!!!!!!!!""""""!!! !!!""""""#########""""""!!!""""""###$$$$$$$$$$$$$$$############$$$$$$$$$$$$!!!###%%%'''!!! !!!###$$$"""!!! """#########$$$%%%""""""######$$$$$$%%%%%% !!!!!!"""###$$$$$$$$$ !!!"""###$$$%%%!!!!!!!!!!!!!!!"""""""""""""""######$$$%%%''''''$$$$$$$$$%%%%%%&&&&&&&&&""""""###$$$&&&&&&%%%###!!! !!!###&&&(((!!!$$$&&&'''&&&$$$######$$$$$$$$$$$$$$$$$$%%%%%%""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''(((((('''&&&%%%%%%""" !!!###$$$###########################$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$$$$###############"""$$$%%%$$$###"""###$$$ """$$$%%%%%%%%%$$$"""###$$$%%%%%%%%%%%%%%%!!!!!!"""###$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$!!!###$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$############$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$%%%&&&&&&"""###$$$%%%&&&'''''''''%%%&&&'''&&&$$$###$$$%%%$$$$$$$$$%%%%%%$$$$$$$$$'''###"""%%%&&&&&& !!!###$$$%%%%%%$$$###!!!!!!"""#####################""""""""""""###### !!!###%%%%%%%%%$$$###!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""######$$$$$$$$$######""" !!!!!!""""""###### !!!!!!""""""######""""""""""""###### !!!!!! """### !!!""""""""""""""""""""""""""""""""""""%%%$$$###""""""###$$$%%%!!!!!!""""""""""""!!!!!!########################&&&&&&%%%%%%%%%&&&''''''###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$%%%&&&''''''&&&%%%$$$######$$$$$$$$$###"""!!!""""""""""""!!!!!! %%%$$$$$$######$$$$$$%%%$$$%%%&&&&&&$$$""""""###!!!!!!!!!""""""######$$$(((%%%######$$$$$$"""""""""""""""""""""""""""'''%%%$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$'''&&&$$$#########$$$$$$""""""#########$$$$$$$$$'''&&&$$$###"""######$$$$$$$$$######$$$$$$%%%&&&&&&%%%###"""""""""######"""$$$$$$###!!! !!!"""%%%''''''&&&+++111222...111''' !!!#########$$$$$$$$$$$$############"""&&&%%%%%%$$$###"""!!!!!!"""###$$$$$$$$$$$$###"""##############################$$$$$$$$$%%%%%%%%%""""""""""""""""""""""""$$$#########""""""!!!!!! ###$$$!!!!!!""""""!!!!!!  !!!""""""!!! $$$"""!!!!!!"""######"""$$$$$$%%%&&&&&&&&&&&&%%%"""!!!"""###$$$%%%$$$###"""!!!!!!!!! $$$$$$$$$############"""$$$###"""!!!!!!"""###$$$$$$$$$$$$###"""!!!!!! $$$&&&(((&&&$$$"""$$$&&&###"""!!!!!!"""###""""""!!!!!!   !!!"""######"""!!!!!!!!!!!!!!!"""!!! !!!"""###%%%%%%%%%$$$%%%%%%&&&&&&******)))(((''''''''''''""""""#########""""""!!! !!!"""###############$$$###""""""######!!! !!!!!!"""""""""#########!!!!!!"""###$$$%%%%%%&&&***(((%%%!!! !!!"""""""""#########$$$$$$$$$"""""""""""""""###$$$%%%$$$%%%'''))))))((('''&&&&&&%%%%%%$$$$$$%%%%%%&&&+++)))$$$!!! !!!###%%%######"""!!!"""###%%%&&&''''''''''''&&&%%%%%%$$$%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$###############$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$!!!"""###$$$%%%$$$######'''&&&$$$""""""###$$$%%%!!!"""###$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&%%%%%%$$$$$$$$$'''&&&$$$#########$$$$$$%%%%%%%%%$$$###"""!!!!!! !!!"""###$$$$$$%%%######""""""!!!!!! !!!!!!!!!!!!!!!  !!!"""######$$$ !!!"""######"""!!!  !!!"""######$$$######""""""!!!!!!!!! ###""""""!!! !!!"""###$$$$$$###!!!  !!!"""###$$$###"""  !!!"""!!!!!! !!!!!!!!!!!!!!!!!!"""""""""""" !!!""""""!!!!!!!!!!!!""""""""""""%%%%%%%%%%%%%%%&&&&&&'''$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%(((((('''''''''&&&&&&&&&%%%%%%$$$$$$############%%%$$$$$$$$$$$$$$$$$$%%%###%%%&&&&&&%%%$$$%%%&&&&&&&&&&&&&&&&&&''''''''''''$$$"""###$$$$$$""" %%%%%%%%%%%%%%%%%%%%%%%%'''%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$#########$$$$$$######$$$$$$%%%%%%%%%%%%%%%$$$#########$$$%%%&&&$$$$$$######$$$$$$%%%&&&%%%%%%###"""""""""#########$$$%%%$$$"""!!!"""###"""!!!$$$///===FFFFFFCCC777...'''&&&'''%%%$$$%%%$$$$$$$$$############"""%%%%%%$$$$$$######""""""$$$%%%%%%&&&&&&%%%%%%$$$#################################$$$$$$$$$%%%%%%####################################"""""""""!!!###$$$%%%### ###&&&"""""""""!!!!!!!!! """"""############""""""$$$"""!!!!!!#########"""""""""###$$$$$$$$$$$$$$$#########$$$%%%&&&%%%$$$&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$#########""""""######""""""""""""######$$$$$$######"""!!!!!! !!!###$$$$$$###"""$$$&&&$$$###"""!!!!!!"""###$$$#########""""""!!!!!!!!!###""""""""""""""""""""" !!!!!!###$$$$$$!!!!!!  !!!"""###$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$############""""""###$$$$$$###############$$$%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$$$$$$$############$$$$$$%%%%%%%%%"""#########$$$$$$$$$$$$$$$$$$$$$$$$###""""""!!!%%%%%%%%%&&&&&&&&&&&&''''''''''''(((((((((((((((&&&&&&(((((((((&&&$$$###&&&%%%$$$$$$#########$$$&&&%%%$$$#########$$$$$$%%%%%%$$$$$$%%%&&&&&&'''%%%&&&&&&&&&&&&%%%%%%$$$%%%$$$###""""""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%&&&%%%%%%$$$%%%&&&'''((('''&&&$$$###"""###$$$%%%"""######$$$$$$%%%$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%%%%$$$$$$$$$$$$&&&%%%$$$#########$$$$$$%%%$$$$$$$$$###"""""""""!!!!!!""""""######$$$$$$$$$#########""""""""""""!!!""""""""""""!!!  !!!!!!""""""###### !!!"""######"""!!! !!!!!!""""""###############"""""""""!!!!!!###""""""!!! !!!"""###$$$$$$###!!! !!!!!!!!! !!!!!!""""""!!!"""###$$$###""""""""""""######$$$""""""!!!!!!!!!!!!""""""!!!!!!!!!"""""""""######&&&%%%$$$"""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&''''''%%%$$$$$$$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&((('''%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%###"""###$$$%%%$$$"""&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$$$$%%%&&&&&&%%%$$$$$$%%%%%%&&&&&&''''''&&&%%%$$$#########$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&############$$$%%%&&&'''$$$$$$######$$$$$$%%%&&&%%%$$$######"""#########$$$%%%&&&%%%###"""###$$$(((###***>>>LLLJJJAAA<<<111)))###$$$$$$"""!!!"""$$$$$$$$$############"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$#################################$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""!!!!!!!!!!!!!!!"""###$$$###"""""""""""""""!!!!!!######""""""""""""######$$$"""!!!"""###$$$###!!! !!!""""""######""""""#########$$$$$$$$$$$$$$$$$$$$$############""""""$$$$$$#########"""""""""""""""############""""""$$$$$$######"""!!!!!!!!!!!!"""!!!"""$$$%%%%%%$$$###""""""###$$$%%%$$$$$$$$$$$$############$$$%%%%%%%%%%%%###"""!!! !!!!!!!!!""""""######!!!!!! !!!"""##################$$$%%%%%%%%%$$$###"""!!!!!!!!!!!!"""###$$$$$$%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$###############&&&&&&%%%"""!!!"""""""""#########$$$$$$)))***+++++++++***)))(((&&&'''''''''&&&$$$"""!!!%%%%%%$$$############### !!!$$$&&&&&&%%%$$$###$$$%%%%%%&&&&&&&&&&&&&&&###$$$%%%%%%%%%%%%%%%%%%%%%$$$###""""""###$$$%%%%%%%%%%%%$$$$$$#########""""""#########$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%(((((('''''''''&&&&&&&&&%%%###!!! """%%%'''&&&%%%$$$#########$$$%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$#########%%%%%%$$$############$$$$$$$$$##################"""#####################$$$$$$$$$$$$############""""""######""""""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""#########""""""""""""!!!"""""""""!!!  !!!"""#########"""!!!######"""!!!!!!!!!""""""!!!###%%%&&&%%%$$$$$$############$$$""""""!!!!!!!!!!!!"""""" !!!!!!!!!!!!&&&%%%$$$"""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""$$$$$$######$$$$$$%%%&&&$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%'''&&&%%%$$$$$$%%%&&&'''&&&%%%###!!!!!!"""###%%%$$$$$$###""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&'''((('''$$$"""""""""$$$$$$$$$######"""""""""############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''%%%$$$$$$%%%&&&%%%%%%######$$$$$$%%%&&&''''''%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$##################$$$%%%&&&&&&$$$$$$$$$&&&)))%%%...CCCIII999(((###&&&!!! !!! """$$$$$$$$$#########""""""######$$$$$$%%%%%%%%%&&&""""""############""""""####################################$$$$$$$$$$$$#################################""""""""""""""""""!!! !!!"""!!! ############"""""""""""""""!!!  !!!"""###"""!!!"""###$$$"""!!! !!!!!!"""""""""""""""""""""###"""!!!!!!"""### ############"""""""""""" !!!###$$$$$$###""""""############""""""!!!!!! !!!!!!"""######$$$######""""""######$$$###########################$$$%%%&&&&&&$$$"""!!!$$$$$$###"""!!! !!!!!!!!!!!!!!!"""""""""""""""""""""###$$$%%%%%%&&&%%%$$$######"""######"""###$$$%%%&&&&&&'''&&&!!!""""""#########"""""""""#########"""!!!"""###%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$###"""""""""%%%&&&%%%###!!! !!!!!!!!!""""""""""""&&&''')))***)))'''%%%$$$%%%%%%&&&&&&%%%###"""!!!$$$$$$######$$$$$$%%%&&& """$$$%%%&&&%%%$$$###"""###$$$%%%%%%%%%######"""###$$$$$$%%%%%%%%%%%%%%%$$$###""""""###$$$%%%&&&%%%%%%$$$$$$#####################$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''###$$$$$$%%%&&&%%%%%%%%%''''''''''''&&&&&&&&&&&&"""!!!  !!!###$$$%%%%%%$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''########################$$$$$$#################################$$$$$$$$$$$$#############################################""""""############""""""""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!! !!!""""""###""""""!!!$$$$$$###""""""!!!""""""!!!!!! !!!!!!######"""!!! !!!!!! !!!!!! !!!!!!"""!!!!!!!!!!!!""""""""""""$$$$$$######$$$$$$%%%&&&%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$&&&%%%$$$######$$$%%%&&&((('''%%%######$$$%%%&&&%%%$$$"""""""""###$$$%%%###$$$$$$%%%%%%$$$$$$###"""$$$%%%%%%###"""######&&&&&&&&&%%%%%%$$$$$$$$$"""###$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''%%%$$$$$$%%%&&&%%%%%%!!!!!!"""###$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############%%%%%%%%%%%%$$$$$$######$$$$$$######$$$$$$%%%&&&############$$$#########$$$%%%&&&&&&%%%$$$%%%'''$$$ (((666777((( ###%%%"""!!!###%%%######&&&$$$$$$$$$#########"""""""""######$$$$$$%%%%%%&&&""""""""""""""""""""""""########################""""""#########$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""######'''%%%$$$$$$%%%$$$###!!!""""""""""""############"""!!!  !!!""""""""""""###$$$$$$""" !!!"""######$$$$$$######"""###$$$###!!! """%%%#################################"""""""""!!!!!! !!!"""$$$$$$$$$###"""#########"""""""""""""""""""""!!!""""""""""""!!!"""""""""!!!!!!"""""""""!!!""""""""""""""""""""" !!!###%%%%%%$$$###"""$$$$$$$$$###""" !!!!!!!!!"""""""""""""""""""""""""""###$$$%%%&&&'''&&&%%%$$$$$$#########"""###$$$%%%&&&'''''''''""""""#########""""""!!!!!!"""$$$###!!!!!!"""$$$%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&%%%%%%$$$#########!!!"""###############"""$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%&&&'''&&&%%%"""!!!######$$$$$$$$$$$$$$$$$$#########$$$&&&''')))***%%%$$$$$$$$$$$$$$$%%%%%%###$$$%%%&&&&&&%%%###""""""###$$$$$$%%%%%%%%%%%%%%%$$$###""""""###$$$%%%%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&%%%%%%%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''###############################################################$$$$$$$$$$$$$$$$$$$$$############""""""""""""""""""""""""""""""############""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!""""""""""""$$$$$$###""""""!!!""""""######!!! """!!!    !!!!!!!!! !!!!!!"""!!!!!!!!!!!!""""""""""""$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$###"""""""""######&&&%%%###"""###$$$&&&'''###$$$%%%&&&&&&%%%$$$###"""######$$$&&&'''$$$$$$$$$$$$############"""$$$%%%%%%$$$$$$%%%''''''''''''''''''''''''''''''%%%$$$$$$%%%&&&&&&%%%!!!!!!""""""######$$$$$$######$$$%%%%%%%%%$$$$$$$$$$$$###############"""%%%%%%&&&%%%%%%###"""!!!$$$$$$######$$$$$$%%%&&&""""""###$$$$$$$$$$$$######%%%&&&&&&$$$$$$%%%''')))$$$$$$'''%%% $$$---'''$$$$$$&&&%%%"""!!!$$$$$$$$$$$$############""""""""""""######$$$$$$$$$%%%$$$############$$$%%%########################"""""""""############$$$!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############$$$$$$$$$$$$"""!!! !!!!!!"""""""""""""""#########""""""""""""######"""""""""###$$$$$$""" """###$$$$$$%%%%%%$$$$$$$$$%%%&&&$$$!!! ###'''#########$$$$$$$$$$$$$$$######"""""""""!!!!!!!!! !!!"""######$$$############""""""""""""""""""%%%###""""""######""" !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!############""" !!!#########"""!!! !!!"""#########"""""""""""""""###$$$%%%&&&'''&&&%%%$$$###""""""""""""###$$$$$$%%%&&&&&&&&&&&&$$$%%%%%%%%%%%%$$$######"""$$$&&&%%%###"""$$$'''$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$###""""""######$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%&&&&&&&&&%%%$$$############$$$$$$%%%%%%%%%######$$$%%%''')))***+++(((&&&$$$######%%%'''((('''''''''''''''&&&&&&%%%###$$$%%%%%%%%%%%%%%%%%%%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$#########$$$%%%&&&'''$$$%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$"""###%%%&&&&&&&&&%%%$$$###$$$$$$$$$$$$%%%%%%%%%'''&&&$$$######$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&'''#########$$$$$$$$$$$$$$$!!!"""######$$$#########$$$$$$########################$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!"""""""""!!!!!!""""""######""""""!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!"""""""""""" !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""#########"""!!!!!!!!!""""""!!! !!!!!!"""###""""""!!!!!!!!!!!!"""  ############$$$$$$$$$$$$&&&%%%$$$"""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""%%%%%%%%%%%%%%%&&&&&&'''%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$"""""""""!!!!!!!!!!!! %%%$$$"""!!!"""###&&&'''"""###%%%&&&&&&%%%###""" ###$$$$$$$$$%%%'''!!!"""""""""""""""#########%%%&&&&&&$$$###%%%'''&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$$$$%%%&&&&&&%%%########################"""###$$$%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$############$$$%%%%%%%%%$$$######$$$$$$######$$$$$$%%%&&&!!!"""###$$$%%%$$$$$$###"""$$$%%%%%%$$$$$$%%%&&&,,,)))%%%!!! """%%%'''"""!!!"""%%%$$$ ###$$$$$$$$$############"""""""""""""""""""""######%%%$$$###""""""###$$$%%%########################""""""""""""############!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""############ ###""" !!!!!!!!!"""""""""""""""############"""""""""!!!"""###%%%$$$""" """###$$$$$$%%%%%%$$$$$$"""$$$%%%"""!!!%%% !!!!!!!!!"""""""""######"""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$%%%"""""""""""""""""""""######!!! !!!###$$$###!!!"""""""""######""""""""" !!!!!!!!!!!!!!!""""""""""""""""""!!!###$$$$$$###""" !!!"""###$$$###""""""""""""######$$$&&&'''(((%%%%%%$$$###""""""""""""###$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$######!!!$$$'''&&&###"""%%%(((%%%$$$$$$$$$#########"""""""""###$$$%%%''''''(((%%%$$$$$$$$$$$$$$$%%%%%%############$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&'''((((((&&&%%%%%%%%%&&&(((***+++(((((('''&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&%%%%%%$$$%%%$$$###""""""###$$$%%%#########$$$$$$%%%%%%&&&###$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''(((%%%&&&''''''(((((('''''''''&&&&&&&&&%%%%%%%%%%%%###############$$$$$$$$$######$$$$$$%%%%%%%%%%%%'''%%%$$$"""""""""$$$%%%%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$%%%%%%%%%&&& !!!"""###$$$$$$###"""%%%$$$$$$$$$###"""""""""#########$$$$$$%%%%%%%%%!!!!!!"""""""""######### !!!""""""""""""!!! !!!!!!""""""#########"""!!! !!!"""### !!!!!!""""""######!!!!!!!!!"""""""""###### !!!!!!!!!!!!!!!!!!!!! !!!"""######!!!!!!!!! !!!!!!"""""" """######""""""""""""""""""###$$$!!!!!!!!! !!!!!!!!!#########$$$$$$$$$%%%%%%&&&%%%$$$"""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""&&&&&&%%%%%%&&&&&&'''(((%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%###$$$%%%&&&&&&%%%$$$###%%%&&&&&&&&&&&&%%%$$$$$$###!!! !!!###%%%"""###%%%&&&&&&%%%###"""%%%&&&'''&&&$$$"""""""""%%%%%%%%%&&&&&&'''''''''###&&&'''&&&$$$###$$$'''$$$$$$$$$$$$$$$$$$$$$$$$'''%%%$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$!!!"""$$$%%%&&&&&&%%%$$$$$$$$$######$$$$$$%%%&&&!!!"""###$$$%%%%%%$$$###"""###%%%$$$$$$$$$%%%&&&"""$$$###"""%%%)))%%%"""&&&&&&$$$$$$((($$$$$$$$$############""""""""""""!!!!!!!!!!!!!!!###"""!!! !!!"""###########################""""""""""""############""""""""""""""""""""""""!!!!!!""""""#########$$$!!!%%%%%%!!!!!!$$$ !!!!!!"""""" !!!""""""!!! !!!!!!"""$$$%%%$$$"""""""""###$$$$$$$$$$$$$$$ !!!!!!!!!!!!""""""#########$$$""""""""""""!!!!!!!!!!!!"""!!!!!! !!!###%%%&&&"""""""""""""""#########!!! ###%%%$$$"""######$$$$$$$$$$$$###### !!!!!!""""""%%%$$$###"""!!!!!!!!!""" !!!###$$$###"""  !!!"""$$$$$$######"""#########$$$%%%'''((()))'''&&&%%%$$$############$$$$$$%%%%%%%%%$$$#####################"""!!! """%%%$$$!!! ###&&&%%%%%%%%%$$$$$$######### !!!"""$$$&&&((()))***######%%%&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((($$$$$$$$$$$$$$$%%%&&&'''((((((&&&%%%$$$#########'''&&&%%%%%%$$$$$$%%%%%%###$$$%%%'''(((***,,,---((('''%%%$$$###$$$$$$%%%''''''''''''&&&&&&%%%$$$%%%$$$###""""""###$$$%%%""""""###$$$%%%&&&&&&'''"""############$$$$$$$$$%%%%%%%%%&&&'''((()))***&&&'''(((((()))((((((((((((((('''''''''&&&&&&&&&)))'''%%%$$$%%%&&&)))***"""###$$$%%%%%%%%%%%%%%%&&&%%%###!!!!!!"""###$$$%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&& !!!"""$$$$$$$$$###"""&&&%%%%%%$$$###"""!!!!!!""""""###$$$%%%%%%&&&&&&""""""######$$$$$$$$$%%% !!!!!!"""!!!!!! !!!"""######$$$###"""!!! !!!"""### !!!"""######$$$""""""######$$$$$$$$$%%% !!!!!!!!!!!!!!! """###### !!!"""###!!! !!!""""""!!!!!! !!!"""############""""""""""""######!!!!!!!!!!!!"""""""""""" !!!""""""!!!!!!!!!!!!""""""""""""&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%$$$######$$$'''***"""###%%%&&&&&&%%%###"""%%%%%%###"""!!!!!! ###%%%&&&&&&$$$###"""###########################$$$$$$######$$$$$$%%%&&&""""""""""""""""""""""""%%%%%%$$$###""""""############$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&""""""###$$$$$$$$$$$$######"""!!!!!!!!!"""###$$$############$$$%%%&&&'''&&&%%%$$$#########$$$%%%%%%%%%$$$$$$###"""""""""$$$""" """%%%&&&%%%###$$$$$$%%%%%%$$$###!!! """"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$&&&&&&&&&%%%$$$+++'''$$$$$$%%%'''&&&$$$!!!!!!!!!!!!!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$########################&&&&&&%%%%%%###"""  !!!!!! !!!###&&&'''%%%###!!!!!!!!!"""$$$%%%$$$###!!!&&&!!!  $$$&&&$$$######$$$$$$"""!!! !!!"""""""""""""""################################################ !!!###$$$%%%&&&''' """%%%%%%$$$""" !!!######""""""$$$%%%!!!#########"""!!!"""###$$$$$$##################$$$#########""""""!!!!!!$$$$$$$$$###############$$$###"""""""""###%%%&&&""""""""""""""""""""""""!!!!!!""""""""""""!!!!!! !!!"""###$$$%%%&&&&&&""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$###"""!!! ######""""""###%%%'''(((""""""#########$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''""""""!!!!!!"""$$$%%%'''&&&&&&%%%%%%%%%%%%$$$$$$))))))(((&&&$$$###"""!!!""""""""""""""""""""""""!!!"""###$$$%%%&&&&&&&&&&&&'''((((((''''''(((***%%%%%%%%%&&&&&&&&&''''''***)))((('''%%%###""""""!!!!!!###%%%&&&&&&$$$"""&&&%%%$$$###""""""""""""$$$############$$$%%%&&&%%%%%%%%%%%%%%%&&&''''''*********)))(((''''''&&&'''&&&&&&'''***++++++***+++***((('''&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''"""###$$$&&&'''&&&&&&%%%""""""""""""""""""""""""%%%$$$###""""""###$$$%%%%%%%%%&&&'''&&&%%%###"""$$$$$$$$$%%%%%%&&&&&&&&&##############################$$$$$$$$$$$$############""""""!!!!!! %%%%%%%%%$$$###"""!!!!!!########################""""""!!!""""""###$$$%%%!!!!!!!!!!!!!!! """"""!!! """"""""""""""""""""""""######""""""""""""###############""""""""""""""" !!!""""""""""""""""""!!!!!! """""""""""""""""""""""" !!!!!! !!!!!! !!!!!!""""""######&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%#########!!!!!!###########################%%%%%%$$$###""""""""""""$$$$$$############""""""########################$$$$$$######$$$$$$%%%&&&########################%%%$$$$$$######"""############$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&"""######$$$%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%$$$$$$$$$###%%%$$$#########$$$%%%%%%"""""""""###$$$$$$%%%%%%%%%###"""###%%%&&&%%%###"""###$$$$$$%%%$$$######""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""#########""""""&&&$$$!!!!!!###$$$###!!!!!!!!!!!!!!!!!!"""######""""""""""""""""""""""""########################""""""""""""!!! ############""" """######""" !!!"""!!!"""$$$$$$$$$###!!! !!!"""###!!!"""&&&#########%%%&&&&&&###!!!!!!""""""############### ########################!!!!!!"""###$$$$$$%%%&&&###""""""$$$%%%%%%###!!!"""###$$$###"""!!!"""###"""###$$$$$$""""""###$$$###"""""""""###$$$%%%%%%############"""""""""!!!##############################"""""""""###$$$%%%""""""""""""""""""""""""!!!!!!""""""""""""!!!!!! !!!"""###$$$%%%%%%""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###$$$###"""""""""###$$$%%%#########$$$$$$$$$$$$%%% !!!###$$$&&&&&&""""""!!!!!!"""###%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$######"""""""""$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%'''&&&%%%%%%&&&((($$$%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%$$$%%%%%%&&&%%%###!!!%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&'''((((((''''''''''''((()))))),,,++++++***))))))(((((((((''''''(((***+++***)))***)))((('''&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''%%%%%%&&&'''(((''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%$$$$$$%%%%%%%%%$$$""""""$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""##################"""#########"""""""""""""""%%%$$$$$$######"""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""!!!!!!!!!!!!!!!!!!!!! """"""!!! !!!""""""""""""""""""""""""  """"""""""""""""""""""""!!!!!!!!!!!!!!!!!! """!!!!!!!!! """""""""""""""""""""""" """"""!!!!!!!!!!!!""""""!!!!!!!!!"""""""""""""""&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&''''''%%%###!!!!!!"""######"""!!!!!!"""######%%%$$$$$$######$$$$$$%%%&&&### """$$$###!!!########################$$$############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#####################$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""$$$$$$%%%&&&&&&%%%#####################$$$%%%&&&""""""######$$$%%%%%%%%%&&&%%%$$$$$$%%%%%%$$$###!!!"""###$$$%%%%%%%%%%%%"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$###"""""""""######!!! """"""!!!!!!!!!"""######################################################$$$$$$%%%%%%$$$###""""""$$$$$$%%%%%%$$$""" ###""" ###"""######$$$$$$"""!!! $$$%%%""""""$$$""""""###%%%'''&&&$$$!!!""""""###$$$$$$$$$$$$$$$################################################"""""""""#########$$$$$$$$$###"""###$$$###!!!###$$$%%%###!!! !!!!!!###$$$%%%$$$###"""###%%%!!!!!!!!!"""###$$$&&&'''############"""""""""""""""""""""""""""""""""""""""""""""!!!"""######$$$""""""""""""""""""""""""!!!!!!""""""""""""!!!!!! !!!"""######$$$""""""""""""""""""""""""###########################$$$%%%&&&&&&&&&&&&&&&&&&%%%$$$###############$$$$$$$$$$$$%%%%%%%%%%%%!!!"""###$$$%%%&&&&&&'''""""""""""""###$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&%%%%%%$$$"""$$$%%%%%%$$$###%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&''''''(((((('''&&&%%%$$$###""""""$$$$$$$$$$$$%%%'''((((((%%%%%%%%%%%%&&&'''((()))******))))))******+++,,,,,,,,,++++++******))))))***)))((((((******)))(((((((((((((((((('''&&&%%%&&&&&&'''''''''((((((((((((((())))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$############$$$$$$#########$$$######"""!!!#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""######""""""!!!""""""""""""####################################$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!! !!!!!!!!!!!!!!!!!!###"""!!!!!! !!!!!!""""""""""""""""""""""""###""""""!!!!!!""""""###""""""""""""""""""""""""""""""""""""!!! !!!!!!!!!!!! """"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!######""""""""""""######""""""""""""""""""!!!!!!&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%'''((()))(((&&&$$$###$$$""""""############""""""$$$$$$$$$$$$$$$%%%&&&'''(((######%%%$$$!!!#######################################$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$###############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%###$$$$$$$$$###""" """%%%&&&&&&%%%$$$!!!!!!"""###$$$%%%&&&'''&&&%%%%%%$$$$$$###""""""'''&&&%%%%%%%%%%%%$$$############$$$$$$%%%%%%%%%""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%$$$"""###""""""!!!""""""######%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%&&&&&&&&&%%%%%%$$$ !!!###$$$%%%$$$$$$###"""!!!""""""############"""!!!!!!""" !!!$$$### !!!$$$###"""###$$$$$$"""!!!!!!"""######$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$####################################"""""""""""""""!!! """"""!!!"""$$$$$$###!!!!!!!!!"""###$$$%%%%%%$$$###$$$%%%###"""""""""###$$$%%%%%%#########"""""""""""""""!!!!!!!!!!!!"""""""""""""""!!!!!!"""""""""######""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""" !!!!!!"""######$$$""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$############$$$$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$#########$$$%%%&&&&&&''''''######$$$$$$%%%&&&&&&&&&""""""$$$%%%&&&'''''''''"""###$$$$$$######$$$%%%"""############$$$$$$$$$$$$$$$%%%%%%&&&'''((((((''''''&&&$$$"""""""""###$$$$$$$$$$$$%%%&&&((((((%%%$$$$$$%%%%%%'''((((((***************++++++,,,++++++******))))))))))))+++***(((((()))***((('''''''''((()))((('''%%%$$$'''''''''(((((((((((())))))))))))(((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#####################"""########################!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!""""""#########""""""""""""############%%%%%%%%%%%%%%%%%%%%%%%%###############"""!!!!!! !!!!!!!!!!!!###""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$######""""""######$$$!!!!!!!!!""""""""""""""""""""""""""""""!!! !!!!!!!!!!!!!!! """"""""""""""""""""""""""""""""""""""""""""""""###""""""!!!!!!""""""###$$$######""""""!!!!!!!!!&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$"""$$$&&&&&&$$$######$$$!!!###%%%&&&&&&%%%###!!!$$$$$$$$$$$$%%%&&&'''((()))$$$ $$$'''&&&#################################""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%###$$$$$$$$$###""" !!!###$$$$$$###""" !!!###$$$%%%&&&&&&&&&&&&%%%%%%$$$#########&&&&&&&&&&&&%%%$$$$$$$$$&&&%%%%%%$$$$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!! $$$%%%'''''''''&&&%%%%%%######""""""""""""######%%%%%%%%%%%%%%%%%%%%%%%%########################!!!"""""""""""""""!!!!!! !!!###$$$$$$######!!!""""""  !!!###############"""!!!!!!$$$!!! ######"""'''$$$!!! !!!!!!!!! !!!""""""######""""""!!!!!!!!!!!!!!!!!!!!!!!!#################################""""""""""""!!!!!! !!!###$$$$$$### """######""""""###$$$###$$$%%%%%%$$$###$$$%%%%%%%%%$$$###"""""""""###""""""""""""""""""###### !!!!!!""""""""""""!!!""""""###############""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!""""""######$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$######"""!!!""""""###$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$###"""!!! %%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$#########%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&& !!!"""###%%%%%%%%%%%%###$$$%%%%%%$$$$$$%%%&&&"""""""""#########$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&$$$%%%&&&$$$"""!!!###%%%$$$$$$$$$$$$$$$%%%&&&&&&'''''''''''''''((()))))))))(((((((((((()))******((((((((((((''''''''''''+++)))(((((())))))'''&&&&&&&&&((((((((('''%%%$$$'''''''''(((((((((((())))))((('''&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$#########$$$$$$$$$########################!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!"""""""""""""""""""""""""""######""""""""""""""""""""""""######$$$$$$###"""!!!  !!!!!!""""""######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!! !!!!!!"""""""""""" !!!"""######"""""" !!!!!!!!!!!!!!!################################################"""!!!!!! !!!!!!"""$$$$$$######""""""!!!!!!&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$"""$$$%%%%%%%%%%%%'''((("""###%%%&&&&&&%%%###"""$$$$$$$$$$$$%%%%%%&&&''''''$$$!!!"""$$$&&&&&&$$$###########################""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###%%%%%%$$$############$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""""""""######"""!!! !!!###$$$%%%%%%%%%######$$$$$$%%%&&&&&&&&&$$$%%%&&&%%%$$$###$$$%%%''''''%%%$$$#####################$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!!!!!!!!!!""""""$$$%%%%%%$$$$$$$$$%%%$$$$$$###"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$########################"""#########""""""!!! !!!!!!"""""""""!!!!!!###$$$$$$"""!!!!!!!!!#########"""""""""""""""!!!!!!&&&'''$$$$$$&&&'''$$$!!! !!!!!!!!! !!!"""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""###"""!!!"""%%%'''''''''!!!######""""""$$$%%%###$$$%%%$$$###"""###%%%'''&&&$$$###""""""!!!!!!""""""""""""############ !!!!!!""""""######$$$""""""###$$$$$$$$$$$$###""""""""""""""""""""""""###"""!!! !!!"""###"""#########$$$$$$$$$$$$""""""""""""""""""""""""########################$$$$$$$$$$$$######"""!!!!!!"""#########$$$$$$$$$$$$%%%%%%%%%%%%!!!!!!""""""######$$$$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$############$$$$$$$$$############"""''''''''''''''''''''''''###############""""""!!!###%%%&&&&&&%%%$$$&&&'''""""""#########$$$$$$$$$'''&&&&&&&&&&&&&&&%%%%%%###%%%'''&&&###"""$$$&&&$$$$$$$$$$$$$$$%%%&&&&&&,,,+++******))))))******'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&%%%%%%%%%%%%)))((('''''''''(((&&&%%%&&&&&&'''''''''&&&&&&%%%&&&&&&'''''''''(((((((((((('''&&&$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$#########$$$%%%%%%$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""######""""""!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!""""""!!! !!!"""""""""$$$###""""""!!!!!!"""""""""""""""""""""""""""""""""!!!!!! !!!!!!""" !!!!!!""""""### !!!"""############ !!!!!!!!!!!!!!!########################""""""""""""""""""""""""!!!!!! !!!!!!##################""""""&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%$$$%%%(((***%%%$$$###""""""###$$$%%%%%%$$$$$$$$$$$$$$$%%%&&&############$$$$$$$$$$$$########################"""""""""""""""###$$$$$$######################## """###%%%%%%%%%###"""######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$"""######$$$%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%###"""!!!  """###$$$$$$$$$$$$######$$$%%%%%%&&&&&&'''"""$$$%%%%%%###"""$$$&&&&&&&&&%%%$$$$$$$$$%%%&&&#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$((('''%%%$$$$$$$$$%%%&&&!!!###$$$$$$""""""$$$'''%%%$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%$$$###"""!!! !!!"""""""""!!! ###$$$%%%%%%###""""""###$$$######""""""""""""""" !!!&&&---...)))%%%%%%"""""""""###%%%&&&$$$###!!!!!!"""############"""$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!!!!"""""""""""""""%%%###!!!!!!###%%%%%%%%%!!!"""######"""!!!"""$$$"""###$$$$$$""""""###$$$%%%%%%$$$###""""""""""""!!!"""""""""############!!!!!!""""""###$$$$$$%%%"""###$$$%%%&&&%%%%%%$$$""""""""""""""""""""""""###"""!!! !!!"""###""""""""""""############""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%$$$$$$ !!!"""###""""""!!!#########$$$$$$$$$$$$%%%"""######$$$%%%&&&&&&'''$$$$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$####################################((((((''''''&&&%%%%%%%%%###$$$$$$$$$$$$###""""""###$$$&&&%%%$$$$$$%%%'''#########$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%))),,,***&&&###$$$&&&#########$$$&&&''')))***,,,+++***)))((('''''''''&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%&&&'''&&&$$$&&&&&&&&&%%%%%%&&&&&&'''%%%&&&&&&&&&'''''''''''''''&&&%%%$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%$$$$$$###""""""!!!"""###$$$%%%&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""##################"""$$$$$$$$$#####################""""""!!!!!! ########################!!!"""""""""  !!!""""""###$$$###""""""!!!!!!""""""""""""""""""""""""""""""$$$$$$############$$$$$$ !!!""""""###!!!""""""#########"""""" !!!!!!!!!"""########################""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""##################$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$!!!"""!!!  ###%%%'''$$$  $$$'''%%%$$$$$$######$$$$$$%%%!!!###$$$###"""###$$$########################"""""""""""""""######$$$"""""""""""""""""""""""" !!!###%%%&&&%%%###"""######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$""""""###$$$$$$$$$$$$######"""!!!!!!!!!"""###$$$&&&%%%$$$$$$######$$$$$$ """###$$$$$$######'''&&&&&&%%%%%%$$$$$$### """%%%$$$""""""$$$&&&%%%$$$$$$###$$$%%%'''(((######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$###"""###$$$$$$###$$$%%%$$$""""""%%%)))%%%%%%$$$###""""""######&&&&&&&&&&&&&&&&&&&&&&&&########################""""""!!!!!! """###$$$######$$$%%%%%%###"""!!!###%%%$$$######""""""""""""""""""%%%---555444,,,$$$!!! ###(((+++***'''$$$""""""###$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!########################!!!!!!!!!!!!"""""""""###$$$!!! !!!!!! ###$$$%%%###!!! !!!"""!!!###$$$###"""!!!"""###$$$###############$$$$$$!!!!!!""""""#########$$$!!!""""""###$$$%%%%%%%%%###$$$%%%&&&'''&&&%%%%%%""""""""""""""""""""""""$$$"""!!! !!!"""$$$!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""$$$%%%&&&'''''''''$$$$$$%%%&&&&&&$$$###"""""""""#########$$$$$$$$$"""""""""!!!!!!!!!!!!!!!"""###$$$%%%$$$$$$"""!!!$$$$$$$$$############"""$$$$$$$$$%%%%%%&&&&&&'''&&&&&&%%%$$$###""""""!!!!!!"""###$$$%%%&&&&&&&&&"""$$$%%%%%%$$$$$$%%%&&&###$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&'''''''''(((,,,///...((($$$###%%%""""""###%%%'''***,,,---***)))(((&&&$$$#########%%%%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$'''&&&%%%$$$$$$%%%'''(((%%%%%%%%%&&&&&&&&&'''''''''&&&%%%$$$###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$"""!!! """###$$$&&&&&&&&&%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$######&&&&&&&&&%%%%%%$$$$$$$$$$$$######"""!!! !!!###$$$%%%$$$###""" !!!""""""###$$$######"""""""""""""""""""""""""""""""""""""""!!!!!! !!!!!! !!!""""""######$$$$$$######"""!!!  !!!!!!""""""########################!!!!!!!!!!!!!!!!!!!!!!!!######""""""""""""######"""""""""###$$$$$$$$$%%%)))((('''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$##################$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$###""""""###%%%%%%%%%%%%$$$$$$$$$######!!!!!! """###%%%'''######################## !!!"""$$$''')))***##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########""""""""""""""""""""""""%%%$$$$$$$$$###"""""""""'''&&&$$$"""!!!!!!!!!"""#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%&&&&&&'''###%%%&&&&&&$$$######$$$###$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&%%%###!!!###&&&'''%%%###########################$$$$$$$$$############""" !!!"""######$$$$$$###"""!!!!!!"""###$$$"""""""""""""""""""""""""""'''++++++,,,+++&&&'''%%%###""""""###%%%'''$$$$$$##################""""""""""""""""""""""""$$$#########""""""!!!!!!!!!!!!  """$$$&&&%%%%%%$$$###"""!!! %%%******%%%!!!"""$$$$$$%%%%%%$$$###""""""######"""""""""###$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%!!!!!!"""###$$$%%%%%%&&&!!!!!!"""$$$&&&((()))***%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$$$$###"""!!!!!!!!!"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$%%%&&&'''&&&&&&%%%######$$$$$$$$$%%%%%%%%%"""###%%%$$$###"""###$$$%%%%%%$$$$$$###$$$$$$$$$!!!"""$$$&&&((((((&&&%%%$$$$$$%%%%%%$$$###!!! ########################((('''&&&$$$######$$$$$$))))))'''&&&$$$###!!!!!!%%%$$$###""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%.........,,,)))'''''''''***))))))))))))(((((((((%%%%%%%%%$$$#########$$$&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&+++)))'''%%%$$$%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&)))(((((('''''''''((((((&&&&&&&&&%%%%%%%%%$$$$$$***)))'''%%%$$$$$$%%%%%%$$$$$$###!!! ###%%%###$$$$$$%%%%%%%%%$$$$$$""""""!!!!!!!!!!!!"""""""""###$$$&&&((('''### $$$$$$%%%%%%%%%$$$#########$$$$$$$$$###""" """"""""""""""""""""""""###"""!!!!!!"""######!!!  !!!### !!!"""###############$$$"""!!!!!!"""$$$!!! """######""""""###$$$$$$$$$$$$###!!!"""######"""###%%%'''###"""""""""""""""###$$$######""""""""""""""""""""""""######$$$$$$$$$$$$### !!!%%%%%%$$$######$$$$$$""" ((('''&&&&&&%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""###$$$%%%$$$$$$$$$###############""""""!!!!!!"""###$$$##############################""""""######$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$###############%%%%%%######"""###$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$###%%%&&&&&&$$$######$$$###$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""%%%$$$$$$######$$$$$$%%%$$$"""!!!"""$$$%%%$$$"""##############################"""""""""!!!!!!!!!########################$$$###"""!!!!!!"""###$$$""""""""""""""""""""""""###,,,222///)))&&&$$$"""$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$#########""""""""""""%%%$$$"""!!! !!!"""###"""""""""!!! !!!$$$!!!"""&&&&&&######"""!!!!!!!!!!!!!!!###$$$$$$###############$$$######""""""######$$$!!!""""""######$$$$$$$$$######$$$%%%&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%""""""############"""""""""""""""######$$$$$$%%%##############################$$$$$$$$$%%%%%%%%%"""###$$$%%%&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&###$$$$$$###""""""###%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%###"""###%%%&&&$$$!!!$$$$$$%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%###############%%%%%%%%%$$$$$$#########%%%$$$###""""""###$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%''''''((((((((((((''''''((())))))'''$$$###############$$$%%%&&&''''''((('''%%%$$$$$$$$$%%%$$$$$$)))((('''&&&&&&'''((()))&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&$$$######$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%$$$$$$$$$######%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$###""""""$$$%%%###$$$$$$%%%%%%$$$$$$$$$$$$######""""""######$$$""""""###$$$%%%%%%### ######$$$%%%%%%%%%%%%%%%%%%$$$"""  !!!!!!""""""""""""""""""""""""$$$###!!! !!!###$$$$$$"""!!! !!!"""$$$!!!""""""############"""###"""!!! !!!"""###%%%"""  !!! !!!!!!"""############""" !!!""""""!!!!!!###%%%###""""""""""""###$$$$$$""""""""""""""""""""""""##################$$$$$$$$$ !!!!!! """&&&%%%$$$$$$$$$%%%%%%###!!!&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$'''%%%$$$""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###"""""""""""""""$$$$$$#########"""""""""$$$$$$###"""!!!!!!""""""########################$$$###""""""!!!"""""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%###############$$$$$$$$$$$$#########$$$%%%&&&&&&###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""###%%%&&&&&&$$$######$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""###$$$$$$$$$$$$$$$$$$###"""!!! !!!###$$$###"""########################$$$#########""""""""""""%%%%%%%%%$$$$$$$$$$$$#########""""""""""""######""""""""""""""""""""""""###///777222'''!!!###%%%"""###$$$%%%%%%$$$###"""########################$$$$$$$$$$$$$$$$$$$$$$$$###############"""""""""'''&&&$$$""" !!!$$$$$$$$$$$$$$$$$$$$$$$$"""'''((($$$ !!!#########"""!!!!!!!!!!!!!!!!!!%%%%%%%%%$$$###"""!!!!!!"""""""""!!!!!!""""""""""""""""""""""""#########%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""##############################""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%"""###$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$"""!!!!!!$$$&&&%%%%%%$$$$$$$$$$$$%%%%%%---((("""!!!$$$%%%### """""""""###$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###"""""""""###!!!""""""######$$$%%%%%%$$$$$$############$$$%%%######$$$$$$$$$%%%%%%%%%&&&''''''((((((''''''&&&$$$%%%&&&$$$"""!!!!!!"""&&&''''''((()))***+++,,,)))&&&###$$$&&&'''%%%###%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%'''''''''''''''''''''''''''%%%$$$"""""""""######&&&&&&''''''''''''((((((%%%$$$$$$$$$%%%&&&''''''$$$$$$$$$$$$############"""###$$$%%%%%%%%%$$$$$$###$$$&&&%%%$$$###$$$%%%$$$$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$$$$$$$%%%%%%###"""!!!"""######"""!!!""""""$$$%%%&&&''''''''''''$$$ !!!$$$""""""""""""""""""""""""$$$###"""!!!!!!"""###$$$$$$###"""!!!!!!"""###$$$"""############""""""!!!""""""!!!!!!!!!!!!""""""%%%### !!!!!!  !!!"""""""""""""""!!!""""""!!! """#########""""""######$$$%%%""""""""""""""""""""""""%%%$$$###"""""""""###$$$%%%!!! """###!!!"""&&&$$$###"""###$$$$$$""" %%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%(((&&&$$$"""!!!"""$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%###""""""""""""""""""#########""""""""""""!!!#########"""""""""""""""########################"""""""""""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""###$$$$$$$$$%%%$$$$$$$$$$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%""""""""""""""""""""""""###%%%&&&&&&$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###"""""""""""""""###$$$##############################&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""""""""###"""""""""""""""""""""""""""...555///%%%!!!###%%%######$$$$$$$$$$$$######""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$########################&&&%%%###""" ###$$$$$$$$$%%%%%%&&&&&&&&&***+++&&&!!!!!!!!! $$$$$$###############$$$###$$$$$$$$$$$$###"""!!!###""""""!!!!!!""""""######"""""""""""""""""""""#########$$$$$$$$$%%%%%%########################$$$###"""!!!!!!"""###$$$############""""""""""""##############################$$$$$$$$$%%%%%%%%%#################################$$$$$$$$$$$$%%%%%%%%%###!!! !!!$$$'''%%%%%%$$$$$$$$$%%%&&&&&&555---%%%"""$$$&&&$$$!!!!!!  """###$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$#########!!!""""""###$$$%%%%%%&&&$$$$$$###$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&&&&''''''$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&'''&&&%%%$$$%%%&&&------,,,,,,,,,+++++++++***&&&###$$$'''(((&&&###########################&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""######&&&&&&&&&&&&''''''''''''%%%%%%&&&&&&'''((()))***%%%%%%%%%$$$$$$$$$#########%%%'''((()))'''%%%$$$ ###%%%&&&%%%$$$###$$$$$$$$$%%%%%%%%%$$$######%%%%%%%%%$$$$$$%%%%%%%%%%%%###!!!!!!"""###############$$$&&&&&&'''''''''&&&$$$!!!"""$$$!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$###""""""###$$$$$$###""""""!!!!!!""""""##################"""!!! !!!!!!""""""""""""!!!!!!!!!  """######""" !!!""""""######"""""""""######""" !!!##################$$$%%%&&&"""""""""###############&&&%%%###"""!!!"""###$$$$$$!!! """### !!!%%%"""!!! !!!""""""!!!$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%(((&&&$$$"""!!!"""$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$""" !!!"""$$$###!!!#########""""""""""""!!!!!!"""""""""###################################################$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""""""""###$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%% !!!!!!"""######$$$$$$###%%%&&&&&&$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$""""""$$$%%%%%%$$$""""""######$$$$$$$$$$$$$$$%%%########################&&&&&&&&&%%%%%%%%%$$$$$$ !!!"""###$$$%%%&&&"""""""""######"""""""""""""""""""""""""""""""""!!!(((+++((($$$$$$$$$###%%%$$$"""!!!!!!"""$$$%%%!!!!!!"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$""""""!!!!!!  !!!"""""""""%%%""" """######$$$###############$$$$$$!!!"""###%%%%%%%%%$$$############""""""#####################"""""""""""" !!!"""###$$$%%%%%%########################$$$###"""!!!!!!"""###$$$######""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$#####################""""""""""""############%%%%%%###!!! !!!$$$'''%%%$$$$$$$$$%%%&&&&&&'''444...&&&###$$$%%%###!!!###"""!!! !!!"""###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%######$$$$$$%%%%%%%%%%%%&&&&&&''''''((()))******$$$%%%%%%&&&&&&%%%%%%$$$'''((())))))''''''((()))((((((((('''''''''&&&&&&)))'''$$$$$$&&&'''&&&$$$&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&((()))***'''&&&&&&&&&&&&%%%%%%%%%%%%&&&((())))))&&&###!!!!!!$$$&&&%%%###""""""%%%%%%%%%%%%%%%$$$###"""$$$$$$############$$$$$$'''$$$"""!!!###$$$%%%%%%$$$%%%%%%&&&&&&%%%$$$$$$$$$$$$######"""#########!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$############$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!###############"""!!! !!!!!!""""""""""""!!!!!!!!! !!!###$$$###"""!!!"""######$$$$$$#########$$$$$$###"""!!!###$$$############$$$%%%&&&'''#########$$$$$$%%%%%%%%%&&&%%%$$$"""""""""######### """"""""""""!!!!!!"""######""" $$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%$$$""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###  ###%%%$$$"""$$$$$$#########""""""""" !!!"""#######################################'''&&&%%%$$$############%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%#######################################$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!%%%%%%%%%$$$$$$$$$$$$############$$$$$$%%%%%%&&& !!!"""###$$$%%%&&&###%%%&&&&&&$$$######$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""!!!"""""""""""""""""""""""""""##################""""""$$$%%%%%%$$$$$$%%%&&&########################$$$#########"""""""""""" """$$$%%%&&&""""""############""""""""""""""""""""""""""""""!!!###$$$"""$$$'''%%%!!!&&&$$$""" """$$$&&& !!!!!!""""""#########$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$!!!!!!!!!!!!"""""""""""" !!!!!!"""""""""!!!''')))&&&""""""###!!!!!!!!!!!!!!!!!!""""""###!!!###%%%&&&%%%$$$###$$$######""""""######$$$###############$$$$$$$$$ !!!"""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$############$$$""""""""""""#########$$$$$$$$$$$$"""!!!!!!$$$&&&%%%$$$$$$%%%%%%&&&'''(((,,,)))%%%###""""""!!! %%%$$$$$$#########$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$"""###$$$%%%&&&&&&&&&%%%''''''((()))***++++++,,,'''((((((((((((((((((''''''((()))((('''&&&'''(((######$$$%%%&&&''''''((('''&&&&&&%%%$$$$$$%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&%%%%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$#########$$$%%%&&&&&&''''''''''''&&&&&&&&&&&&$$$%%%''''''&&&$$$!!! ###%%%$$$###"""###%%%%%%%%%%%%$$$$$$###"""######""""""""""""######'''%%%###"""$$$%%%%%%%%%$$$%%%%%%%%%$$$$$$###""""""###%%%&&&&&&%%%###"""""""""""""""""""""""""""######################## !!!!!!!!!!!! """############""""""!!!""""""!!!!!!!!!!!!""""""$$$###""""""###### """"""###$$$$$$$$$$$$$$$###$$$$$$###""""""$$$%%%#########$$$%%%&&&'''((("""######$$$$$$%%%%%%%%%$$$$$$$$$$$$############""" """"""!!!$$$######$$$%%%&&&$$$###$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!###&&&%%%###%%%$$$$$$$$$############""""""###$$$###"""!!!!!!########################%%%%%%$$$######"""######%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%""""""""""""""""""""""""$$$$$$$$$############### !!!"""#########""""""%%%%%%%%%$$$$$$$$$######"""######$$$%%%%%%&&&&&&"""#########$$$$$$%%%%%%###%%%&&&&&&$$$######$$$%%%%%%$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$######""""""""""""""""""""""""""""""######""""""""""""######!!!###%%%$$$###"""$$$&&&##############################"""""""""!!!!!!!!! """###$$$$$$!!!"""###$$$$$$###"""!!!"""""""""""""""""""""""" """""" """&&&%%%!!!$$$###"""!!!!!!"""###$$$ !!!!!!"""######$$$#################################$$$$$$%%%%%%%%%#########$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$%%%)))...///***%%%###"""!!!!!!!!!!!!!!!"""###### """$$$&&&&&&$$$###!!!"""""""""!!!!!!"""""""""######$$$$$$%%%%%%&&&&&&"""#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""############"""""" !!!!!!""""""####################################$$$$$$$$$%%%%%%%%%'''&&&%%%$$$######$$$%%%###$$$$$$$$$%%%%%%%%%%%%###$$$$$$###""""""###%%%$$$$$$$$$%%%%%%'''(((((($$$%%%'''%%%###!!!!!!"""######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$&&&&&&&&&&&&&&&&&&'''((()))***+++,,,,,,((())))))******))))))((('''(((((((((&&&%%%%%%&&&%%%%%%&&&'''((())))))***$$$&&&(((&&&"""!!!$$$'''$$$%%%&&&&&&&&&&&&%%%$$$&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%''''''&&&&&&&&&%%%%%%%%%###$$$%%%&&&&&&$$$"""!!!!!!$$$%%%$$$###$$$%%%%%%%%%%%%%%%$$$###""""""######""""""""""""######%%%###""""""$$$$$$$$$###""""""###$$$$$$$$$######"""###$$$%%%%%%$$$###"""""""""""""""""""""""""""!!!""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""############"""###"""!!! !!!"""###$$$###"""###$$$###!!!!!!""""""###############!!!"""###"""""""""$$$&&&###$$$$$$$$$%%%'''((())) !!!!!!"""######$$$$$$!!!"""$$$%%%%%%$$$###"""###!!!!!!###### !!!"""!!!!!!###$$$%%%$$$"""%%%$$$$$$$$$%%%&&&&&&'''%%%%%%%%%&&&&&&'''''''''#########$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ $$$'''&&&$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%$$$###!!!######################## !!!!!!"""$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$######"""""" """###$$$######%%%%%%%%%$$$$$$#########""""""###$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$######%%%&&&&&&$$$######$$$&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!"""###$$$ """$$$###!!!!!!###%%%########################$$$$$$$$$############""" !!!!!!""""""######!!!"""###$$$$$$###"""!!!"""""""""""""""""""""""" ###$$$!!!!!!###$$$"""!!!"""###$$$$$$###"""!!! !!!"""######$$$""""""""""""""""""""""""#########$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$###"""""""""""""""""""""""" '''***'''$$$$$$$$$#########"""######$$$%%%%%%"""$$$%%%&&&&&&###!!!!!!!!! !!!!!!######$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$$$$###"""!!! !!!"""######$$$""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%((('''%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&'''''''''"""###%%%$$$###"""###$$$$$$$$$$$$%%%&&&'''((())) %%%))))))%%%###$$$&&& """$$$%%%&&&&&&%%%###########################$$$%%%&&&&&&&&&%%%$$$"""""""""###$$$$$$%%%%%%"""###$$$&&&''''''&&&&&&&&&&&&'''((()))***++++++''''''((((((((((((''''''((())))))(((&&&%%%%%%&&&''''''''''''&&&&&&&&&&&&"""&&&)))&&&!!!###((('''((()))******)))((('''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((($$$%%%%%%&&&&&&&&&%%%%%%(((((('''''''''&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&'''''''''&&&&&&!!!"""$$$%%%$$$$$$%%%'''&&&&&&&&&%%%$$$###"""!!!$$$##################$$$###"""!!!"""###$$$###!!! !!!"""###$$$$$$$$$"""""""""############"""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!""""""############"""""" !!!"""###############$$$"""!!!!!!"""$$$ !!!###%%%%%%$$$""" !!!!!!""""""""""""""" !!!!!!!!!!!!###%%%$$$$$$$$$%%%&&&''')))))) !!!""""""###!!!$$$&&&&&&%%%###"""$$$""""""%%%$$$!!! """!!!"""!!!#########"""######$$$%%%"""######$$$$$$######"""%%%$$$###"""""""""######$$$###"""!!!!!!"""###$$$%%%%%%%%%$$$$$$######### !!!"""######"""!!! ###""""""!!! !!!!!!!!! !!!"""###$$$###""""""###%%%&&&&&&$$$######$$$&&&&&&%%%$$$$$$###""""""###!!!!!!$$$%%%$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$########################"""!!! """"""""""""""""""""""""######$$$$$$$$$%%%%%%%%%"""$$$%%%%%%###""""""###%%%%%%%%%$$$$$$#########%%%$$$$$$######$$$$$$%%%########################$$$$$$###"""!!!!!!!!!"""$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""#########$$$%%%%%%$$$###!!! !!!"""###$$$$$$###"""!!!!!!!!!!!!!!!""""""""""""$$$$$$###############$$$#########"""""""""""""""%%%$$$###"""""""""$$$$$$!!!!!!!!!""""""######$$$$$$""" !!!######  !!!"""######"""!!! !!!"""######"""!!! !!!!!!"""###############"""###%%%&&&&&&%%%###"""""""""######$$$$$$$$$%%%""""""#########""""""!!!""""""############""""""############""""""""""""""""""############""""""!!!###$$$$$$"""!!!!!!  """%%%'''%%%%%%$$$###""""""######$$$######$$$&&&&&&%%%$$$ !!!!!! !!!$$$&&&######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$!!!!!!""""""""""""!!!!!!%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$###"""!!!!!!""""""$$$$$$$$$$$$$$$$$$$$$$$$########################""""""###$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$######"""%%%%%%&&&'''((()))******&&&&&&''''''''''''''''''***)))'''&&&%%%%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%(((((((((((())))))))))))''''''''''''((((((((((((((((((((((((((()))******$$$&&&''''''&&&&&&((())),,,***)))'''''')))***,,,...)))$$$"""###%%%%%%%%%"""###$$$$$$&&&&&&'''((()))((('''&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&'''((((((######$$$$$$$$$$$$######%%%%%%$$$$$$$$$$$$$$$%%%'''&&&&&&%%%$$$###""""""##############################$$$$$$$$$$$$######""""""###""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############&&&%%%###!!!!!!"""###$$$!!!!!!!!!!!!!!!!!!!!!!!!""""""######$$$$$$$$$%%%***&&&!!!!!!######""" !!!"""""" !!!"""""""""!!!$$$######"""!!! """"""!!!!!!"""$$$&&&'''!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""############$$$$$$"""!!!""""""""""""""""""""""""###############$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%''''''&&&%%%%%%%%%%%%%%%$$$###""""""""""""###$$$%%%%%%%%%$$$$$$$$$######$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$###############!!!"""###$$$$$$$$$######!!!###$$$$$$###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$"""###&&&'''%%%###########################$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$#########$$$$$$$$$$$$######"""#################################$$$$$$$$$%%%%%%"""###%%%%%%###"""######%%%%%%%%%$$$$$$$$$######%%%$$$$$$######$$$$$$%%%########################$$$$$$###"""""""""####################################""""""""""""######"""######$$$$$$$$$######!!!"""###$$$$$$###"""!!!!!!!!!!!!!!!"""""""""###$$$$$$###""""""######$$$!!!"""""""""############$$$$$$###""""""######$$$$$$%%%%%%%%%%%%%%%%%%&&&%%%$$$"""###%%%&&&###!!!######$$$%%%$$$$$$###""""""###$$$%%%%%%$$$###"""!!!!!!"""###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%"""######$$$######""""""######$$$$$$$$$$$$##################""""""""""""""""""############"""""" !!!############"""###"""  !!!"""###%%%$$$$$$###""""""######$$$###"""###%%%%%%$$$""" !!!!!!!!! !!!$$$&&&###$$$$$$$$$$$$%%%%%%%%%'''(((((((((((((((((('''###$$$$$$%%%%%%$$$$$$###!!!!!!!!!!!!!!!!!!!!!!!!########################$$$$$$###"""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&''''''((((((''''''((()))))))))((((((******((('''&&&''''''((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''(((&&&'''''''''((((((((((((((('''''''''(((((())))))###%%%&&&&&&$$$$$$%%%''')))((('''&&&&&&'''((()))***'''###"""$$$&&&&&&&&&###$$$$$$%%%%%%&&&&&&'''&&&%%%$$$$$$############&&&&&&%%%%%%$$$$$$$$$%%%######$$$$$$$$$$$$######%%%$$$$$$#########$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$########################""""""########################""""""""""""############&&&%%%###"""!!!"""###$$$""""""""""""""""""""""""#########$$$$$$$$$$$$$$$'''%%%"""!!!!!!""""""""" !!!"""""" !!!!!!"""!!!!!!!!!$$$$$$$$$###""""""!!!!!!$$$###"""""""""###$$$%%%""""""""""""""""""""""""#########""""""""""""""""""######""""""!!! """"""""""""""""""""""""###############$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&$$$$$$############$$$$$$%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$$$$######$$$$$$$$$$$$$$$###"""""""""######$$$%%%$$$$$$$$$!!!######""""""###$$$""""""###$$$%%%%%%&&&&&&&&&%%%$$$$$$%%%&&&$$$###########################$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%$$$#################################$$$$$$$$$$$$%%%!!!###%%%%%%###"""###$$$%%%%%%%%%$$$$$$$$$$$$###%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%""""""""""""""""""""""""######""""""""""""######""""""""""""###$$$%%%&&&""""""###$$$$$$###""""""!!!!!!!!!"""""""""############"""""""""######$$$!!!!!!""""""######$$$$$$######"""""""""######$$$############""""""""""""$$$######$$$&&&&&&%%%###$$$$$$$$$$$$$$$###"""!!!######$$$$$$$$$$$$######!!!!!!"""###############&&&%%%###!!!!!!###%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%######$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$#########"""""""""""""""############""""""!!!!!!!!!"""######$$$$$$'''&&&$$$"""!!!!!!""""""%%%$$$######"""#########$$$"""""""""###$$$"""!!! """""""""!!!"""$$$&&&$$$$$$$$$$$$%%%%%%%%%%%%(((((())))))))))))(((((($$$%%%%%%&&&&&&%%%%%%$$$################################################$$$$$$###""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%&&&((()))***'''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''((())))))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((((((((((((***))))))((((((((())))))))))))((((((((('''''''''$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((%%%&&&'''&&&%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$"""###%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$((('''&&&%%%$$$###"""!!!######$$$$$$$$$$$$######$$$###############$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$########################""""""""""""############%%%$$$###"""!!!"""###$$$########################$$$$$$$$$$$$###############$$$$$$###!!! !!!!!! !!!!!!!!!""""""!!!!!!"""""""""!!! %%%%%%$$$$$$######""""""%%%$$$###""""""""""""###""""""""""""""""""""""""$$$#########""""""!!!!!!""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""$$$############$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""##################"""!!!""""""###"""!!! ######$$$$$$%%%%%%%%%%%%!!!###$$$######$$$%%%"""######$$$$$$%%%&&&&&&%%%$$$############"""!!!########################$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%%%%%%%####################################$$$$$$$$$$$$!!!###$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&&&&##############################""""""""""""######$$$###"""""""""###%%%&&&########################!!!!!!"""""""""############""""""""""""######$$$#########""""""""""""""""""""""""""""""#########"""""""""!!!!!! !!!!!!"""###$$$$$$############""""""!!!!!! !!!!!!!!!""""""!!!!!!!!!!!!!!!"""###############%%%$$$###""""""###$$$%%%%%%%%%$$$$$$######""""""######$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$#########""""""""""""############""""""###""""""""""""###$$$%%%)))((('''%%%$$$$$$$$$$$$$$$$$$###############$$$$$$"""!!!!!!""""""!!! !!!"""######""""""$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$###""""""#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%(((+++///111&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''&&&&&&&&&%%%%%%%%%$$$######$$$%%%&&&&&&&&&&&&(((((((((((((((((())))))(((((((((((('''''''''&&&#########$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&&&&''''''&&&((())))))(((&&&%%%&&&'''###$$$$$$%%%%%%$$$$$$############$$$%%%%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$%%%&&&'''''''''''''''&&&%%%$$$###"""###$$$$$$%%%%%%$$$$$$#########"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$##################$$$$$$%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""############$$$###""""""""""""##############################$$$######""""""!!!!!!!!!"""%%%$$$!!!!!! !!!""""""""""""""""""""""""""""""!!! $$$$$$$$$######"""""""""#########""""""""""""###########################$$$$$$######"""!!!!!!!!!"""!!! """###$$$""""""""""""""""""""""""$$$$$$$$$###$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&"""""""""""""""!!! $$$$$$$$$$$$$$$%%%%%%%%% """$$$%%%$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###"""""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$$$$$$$###########################""""""#########$$$$$$$$$ """$$$$$$######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######&&&%%%###"""""""""###$$$$$$$$$############$$$$$$""""""""""""############""""""!!!!!!"""######$$$%%%$$$$$$###"""!!! !!!!!!""""""############%%%%%%%%%$$$$$$######""" !!!"""##################""""""!!!!!!!!!!!!!!!"""!!!!!!!!!!!!!!!!!!"""!!!!!!"""###############"""###$$$$$$$$$$$$###""""""""""""!!!!!! """###$$$%%%%%%%%%%%%%%%######$$$$$$$$$$$$######$$$$$$$$$$$$############""""""############""""""$$$############$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$###############$$$$$$###""" !!!""""""!!!"""###%%%$$$######$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%$$$$$$""""""""""""""""""""""""########################$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&))),,,...000&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$((((((''''''&&&%%%%%%%%%"""###$$$%%%&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%&&&'''&&&&&&&&&'''((()))(((&&&%%%%%%&&&###$$$$$$%%%%%%$$$$$$######$$$%%%&&&%%%$$$###"""'''&&&&&&%%%%%%$$$$$$###$$$$$$$$$$$$%%%&&&''''''&&&&&&'''(((((('''&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$######""""""###$$$%%%%%%&&&&&&%%%%%%$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######"""""""""""""""###$$$%%%!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""############""""""""""""""""""##############################""""""!!!!!! """%%%%%%""" !!! !!!""""""######"""""""""#########"""!!! """""""""""""""!!!!!!!!! !!!"""######$$$$$$""""""""""""""""""""""""############""""""!!!!!!!!!!!! """###%%%!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&&&&''''''(((((('''%%%$$$######$$$$$$$$$$$$#########$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###"""#########$$$############$$$%%%%%%!!!###%%%%%%%%%$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&'''&&&%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$$$$$$$%%%%%%%%%!!!!!!"""#########""""""$$$$$$$$$$$$$$$$$$$$$$$$"""""""""############$$$ """$$$$$$$$$###$$$%%%###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$############$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######&&&%%%$$$###""""""""""""%%%$$$############$$$%%%"""""""""#########$$$$$$!!!!!!!!!!!!"""######$$$%%%$$$$$$###"""!!! !!!"""#####################"""""""""""""""!!!###$$$%%%#########$$$$$$$$$############$$$$$$$$$$$$############$$$$$$!!!!!!"""############### """$$$%%%%%%$$$""" !!!!!!!!! !!!"""###$$$%%%%%%%%%%%%######$$$$$$$$$$$$######%%%$$$$$$$$$$$$#########""""""############""""""$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!""""""##################"""######$$$%%%###!!!!!!#########"""$$$&&&&&&$$$###$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''((((((((((((((((((((($$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$######""""""((('''''''''&&&&&&%%%%%%$$$%%%&&&(((((()))))))))&&&'''''''''''''''&&&&&&'''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%&&&'''''''''&&&%%%###$$$%%%$$$###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&'''&&&$$$######$$$&&&&&&&&&%%%%%%$$$$$$$$$"""""""""""""""###$$$%%%$$$%%%'''((()))))))))((($$$$$$%%%%%%%%%%%%$$$$$$############$$$%%%&&&&&&'''&&&&&&%%%$$$###"""!!!%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######$$$###"""!!!!!!"""$$$%%%########################""""""""""""############!!!!!!""""""""""""""""""########################!!!!!!!!!!!! """$$$$$$###!!!!!!!!! !!!"""###$$$###"""!!!""""""#########"""!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""###!!!!!!!!!!!!!!!"""######!!!!!!!!!!!!!!!!!!!!!!!!%%%$$$$$$$$$$$$%%%&&&&&&&&&%%%###""""""###%%%&&&%%%&&&'''((('''&&&$$$###""""""###$$$$$$###""""""######$$$$$$$$$%%%%%%%%%"""!!! !!!"""'''%%%###!!!!!!"""$$$%%%######"""""""""###$$$%%%!!!###%%%%%%#########$$$#########$$$$$$%%%%%%&&&$$$&&&''''''%%%$$$&&&(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%######$$$$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############ """$$$$$$$$$###$$$&&&######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""""""""####################################""""""""""""############$$$$$$$$$######"""%%%$$$$$$######$$$$$$%%%""""""#########$$$$$$$$$ !!!!!!"""$$$$$$""""""""""""""""""###### !!!"""#########""" !!!###%%%$$$""" !!!#########""""""###$$$%%%&&&%%%$$$###""""""###$$$%%%!!!!!!"""###############""""""############""""""""""""""""""############ !!!"""###$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$#########""""""############""""""$$$$$$%%%&&&&&&%%%$$$###!!!!!!"""#####################""""""###$$$$$$%%%""" !!!$$$%%%%%%###%%%''''''%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$#########$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''((())))))(((&&&$$$############$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$#########&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&'''((()))*********(((((())))))((('''&&&%%%''''''''''''&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%'''(((((((((&&&%%%!!!"""######"""!!!"""$$$%%%$$$###""""""###$$$%%%###%%%'''&&&$$$$$$&&&(((%%%%%%%%%%%%%%%%%%%%%%%%###"""""""""""""""#########$$$&&&((())))))((('''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######&&&%%%###""""""###$$$%%%########################""""""""""""############ !!!!!!"""""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""""""""###""""""###$$$$$$###""" !!!"""$$$$$$###"""!!!!!!!!!"""#########"""""""""""""""""""""""""""""" !!!#########"""""" !!!!!!!!!"""######$$$$$$ !!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!%%%%%%$$$$$$%%%%%%&&&'''###"""  """###"""###$$$%%%%%%###!!! !!!"""###$$$$$$###"""!!!#########$$$$$$%%%%%%%%%%%%$$$###""""""###$$$%%%&&&$$$ """$$$###"""!!!!!!!!!"""$$$%%%!!!###$$$$$$"""!!!!!!""" !!!"""###%%%&&&'''(((!!!###%%%%%%######%%%'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############ """$$$$$$$$$$$$%%%&&&#########$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""!!!!!!!!!"""""""""""""""""""""""""""######""""""""""""###### !!!###$$$%%%%%%$$$###&&&%%%$$$######$$$%%%&&&"""############$$$$$$$$$ !!!"""$$$$$$ !!!"""###$$$%%%%%%!!!"""#########"""!!!!!!""""""######$$$$$$!!!###"""  !!!"""$$$%%%###"""!!! !!!"""###!!!!!!"""###############$$$###""" """###$$$$$$$$$$$$%%%%%%&&&&&&''' !!!######$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$######""""""############""""""###$$$&&&''''''&&&$$$###%%%%%%%%%&&&&&&%%%%%%$$$######""""""###$$$%%%%%%""" """%%%&&&'''###%%%''''''&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$"""######$$$$$$######"""!!!!!!!!!!!!!!!!!!!!!!!!########################$$$#########$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###########################%%%''')))((('''$$$"""""""""#########$$$$$$$$$"""######$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%'''((())))))))))))*********)))(((&&&%%%)))(((((((((''''''''''''############$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%'''))))))((('''&&&!!!"""$$$$$$######$$$&&&%%%###""" """###%%%"""$$$&&&&&&%%%%%%(((+++%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%###$$$&&&(((((('''&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&'''((()))###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######((('''%%%#########%%%&&&!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############ !!!""""""###""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""######$$$$$$%%%%%%%%%###!!!"""%%%&&&$$$""" !!!###$$$%%%$$$"""!!! !!!"""#################################$$$$$$!!!"""#########"""  !!!"""###$$$%%%%%% !!!"""######"""!!! !!!!!!!!!!!!!!!!!!!!!!!!