BM6P6(@ 333222222333777===CCCHHH===999:::EEESSSYYYSSSJJJTTTPPPLLLKKKLLLNNNMMMLLLPPPHHHBBB@@@>>>888444333444777;;;BBBJJJQQQWWW[[[\\\^^^```aaa`````````aaaccceeeeeeeeekkkrrruuusssvvvvvvtttsssrrrqqqqqqqqqmmmmmmmmmmmmooorrruuuwwwxxxvvvsssqqqpppnnnkkkiiioooooopppooonnnkkkiiigggiiihhhfffdddbbb```^^^]]]\\\]]]^^^___````````````ccc^^^YYYYYY\\\^^^[[[XXX\\\XXXSSSQQQNNNHHH>>>666444000,,,*********)))((()))((('''(((((('''$$$"""$$$%%%%%%&&&(((&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&%%%%%%$$$######&&&&&&%%%%%%$$$###""""""%%%###"""###$$$&&&%%%%%%'''%%%$$$$$$%%%%%%###"""###############"""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$)))%%%""""""$$$&&&&&&%%%$$$$$$############$$$$$$$$$$$$$$$##################"""!!!"""$$$%%%&&&%%%((((((''''''''''''(((((((((((((((((('''&&&%%%$$$)))))))))((('''%%%$$$###&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$######"""###$$$%%%%%%$$$###""" !!!""""""!!!!!!"""!!!!!!!!!######!!! $$$###"""###$$$$$$###"""%%%$$$"""!!!!!!!!!"""######'''&&& """###!!!### $$$&&&### ###"""!!!"""$$$$$$"""!!!""""""!!!!!!!!!###$$$%%%$$$###"""!!!!!!"""###$$$'''%%%$$$"""!!!!!!""""""(((&&&$$$$$$%%%%%%$$$###'''&&&&&&(((+++000444777AAA???@@@GGGSSS]]]bbbbbbdddcccdddgggkkkkkkhhheeeeeeeeefffggghhhhhhhhhgggiiijjjkkkkkkllllllllllllmmmllljjjfffcccccceeehhhjjjjjjjjjkkkllljjjgggdddRRRUUU[[[```dddffffffeeeccccccdddeeeeeeeeeddddddeeefffhhhjjjmmmnnnooopppooonnnjjjfffhhhmmmmmmiiikkkhhhffffffiiilllnnnoooqqqooonnnppppppmmmfff___YYYZZZ[[[YYYWWWUUUTTTUUUXXXWWWUUURRROOOKKKIIIGGGOOOOOOKKKFFFEEEGGGEEE@@@777555111...,,,,,,---...+++)))'''''')))*********,,,***((((((((('''&&&$$$(((((('''&&&&&&&&&&&&&&&((('''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''')))'''%%%&&&))))))&&&###))))))))))))((((((((((((&&&(((+++...//////...---///---,,,,,,...//////......///000111333666888999888999;;;===@@@BBBDDDDDDKKKKKKKKKLLLMMMOOOPPPQQQSSSUUUVVVWWWUUUSSSOOOMMMSSSRRRQQQQQQRRRUUUYYY[[[\\\^^^```cccddddddcccbbbYYYYYYXXXWWWVVVUUUUUUTTTVVVXXXZZZ[[[[[[]]]___aaa```^^^[[[\\\^^^bbbdddeee\\\XXXQQQNNNOOOUUU\\\bbbeeecccdddiiinnnmmmggg```cccddddddeeeeeefffffffffkkkjjjhhhfffgggiiikkkmmmiiihhhfffccc___[[[XXXWWWUUURRRQQQUUU]]]dddggghhhkkklllnnnmmmkkkiiihhhiii444333333555;;;AAAFFFHHHCCC>>>===CCCOOOUUUTTTOOOSSSPPPMMMLLLMMMNNNLLLJJJJJJCCC===<<<:::555333333444666;;;BBBJJJRRRXXX[[[___bbbdddfffeeeeeeeeeffffffhhhiiiiiinnntttvvvtttrrrrrrqqqqqqqqqqqqrrrrrrpppoooooooooqqqtttvvvxxxwwwuuurrrqqqpppnnnkkkiiijjjlllnnnoooooommmkkkjjjjjjiiihhhfffdddaaa```___aaa```^^^]]]]]]^^^```aaabbb^^^ZZZZZZ]]]^^^\\\ZZZ[[[XXXTTTRRROOOIII@@@999444111...,,,++++++***)))'''&&&&&&'''((('''%%%###)))(((%%%"""$$$&&&###$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''''''''&&&%%%%%%$$$######&&&%%%%%%$$$$$$#########%%%$$$"""###%%%&&&%%%%%%&&&$$$###$$$%%%%%%$$$##################""""""!!!########################$$$"""!!!"""$$$%%%###!!!$$$$$$############$$$$$$"""!!!!!!!!!!!!!!!!!!!!!###!!!!!!!!!###%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&'''(((((((((((((((''''''''''''''''''&&&&&&%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$#########""""""!!!"""###$$$$$$###"""!!!######$$$%%%%%%$$$###""""""!!!!!!"""######""" $$$###"""###$$$$$$###"""$$$$$$"""!!!!!!!!!"""#########"""###!!!###  $$$%%%### ###""""""###$$$$$$###!!!###""""""!!!!!!"""###$$$$$$###"""!!!!!!"""###$$$$$$$$$###"""###$$$%%%&&&(((&&&$$$$$$%%%%%%$$$###'''&&&&&&'''***...222555===;;;<<>>999888777444333555444777<<>>EEENNNYYY```dddddddddgggjjjkkkkkkjjjiiiiiiiiihhhgggfffdddccciiiiiijjjkkkkkkkkkkkkjjjggghhhhhhgggeeeddddddeeekkkjjjkkklllnnnnnnllljjjfffdddbbb```___```aaabbb]]]___aaadddggghhhiiiiiihhhiiijjjlllmmmmmmmmmmmmmmmoooooommmooorrrppplllpppnnnmmmmmmnnnooonnnmmmjjjmmmpppppplllgggeeeddddddcccaaa]]]YYYWWWWWWXXXVVVTTTRRROOONNNNNNNNNNNNVVVVVVQQQJJJFFFCCC>>>888333111///---++++++,,,---,,,***((((((***+++***)))&&&%%%$$$&&&((())))))(((''''''&&&&&&&&&''''''(((''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&'''(((((('''&&&&&&&&&''''''(((((())))))******++++++***+++,,,...000222---+++******+++,,,+++***------...///000222444555666666666888:::===@@@BBBGGGGGGHHHIIIKKKLLLMMMNNNOOOOOOPPPQQQRRRRRRRRRRRRSSSRRRQQQQQQRRRUUUXXXYYY^^^_________^^^]]][[[ZZZXXXWWWVVVUUUTTTSSSSSSRRRTTTVVVXXXYYYYYYZZZ\\\^^^aaa___]]]]]]___aaaaaaaaaYYYSSSKKKFFFFFFMMMUUU\\\]]]```fffjjjllljjjfffddd``````___```bbbdddgggiiiiiihhhfffeeedddfffggghhhggggggfffeeeeeedddcccccc^^^[[[UUUPPPOOOSSSZZZ___eeegggiiiiiihhhggghhhiii444333444999BBBGGGHHHGGGMMMKKKGGGDDDCCCEEEIIILLLOOOOOOOOONNNMMMJJJGGGDDDDDD>>>:::999777444555888666999???GGGOOOVVV[[[^^^___bbbfffiiijjjkkklllnnnnnnqqqqqqqqqsssxxxxxxtttoooooooooooopppqqqrrrrrruuutttttttttuuuvvvwwwxxxvvvtttrrrpppooonnnkkkiiinnnooorrrsssrrrnnnkkkhhhlllllllllkkkiiigggeeedddfffdddaaa___^^^^^^```aaa```]]][[[[[[]]]______^^^\\\YYYUUUQQQLLLEEE===888333111...,,,,,,,,,+++))))))(((''''''((((((&&&$$$"""(((+++)))&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$###$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$###$$$&&&'''&&&$$$$$$###"""###%%%&&&&&&$$$###$$$$$$$$$$$$###""""""###########################$$$%%%%%%&&&%%%$$$###$$$$$$############$$$$$$###############$$$$$$$$$###"""!!!!!!###$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%((()))******+++++++++******************+++++++++''''''''''''&&&&&&&&&&&&$$$#########""""""""""""!!!"""###$$$$$$###"""!!!!!!!!!!!!!!!!!! ###"""!!!"""$$$$$$"""!!!$$$###"""###$$$$$$###"""$$$######""""""""""""""" !!!###$$$""" ###""" !!!###$$$###!!!%%%$$$###$$$&&&&&&$$$###$$$$$$###""""""!!!!!!!!!###""""""""""""""""""###""""""###$$$%%%'''((()))&&&%%%######$$$%%%%%%$$$&&&&&&%%%&&&'''))),,,---444888>>>AAAEEEMMMWWW___ccccccdddfffhhhjjjkkkkkkiiiiiiiiihhhhhhfffeeeeeeiiiiiijjjjjjjjjjjjjjjiiieeegggiiiiiigggfffeeefffjjjiiijjjlllnnnooonnnmmmllljjjfffbbb___]]]\\\\\\]]]___bbbeeehhhiiiiiiiiijjjjjjkkkllllllllllllllllllppprrrqqqrrruuusssoooooonnnnnnnnnpppqqqpppooolllmmmnnnnnnmmmjjjfffccccccddddddaaa]]]YYYVVVUUUQQQQQQQQQQQQPPPPPPPPPOOOQQQRRRPPPKKKHHHGGGBBB<<<555333111///......//////,,,***))))))***+++***)))***)))'''&&&'''&&&$$$###'''&&&&&&&&&&&&'''(((((('''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''$$$'''***)))&&&$$$&&&(((&&&&&&'''((()))***+++++++++++++++,,,---...000111---+++******+++,,,,,,+++.........///000111222333555555555666888;;;>>>@@@CCCDDDEEEGGGIIIJJJKKKKKKLLLMMMNNNOOOQQQSSSTTTUUUVVVUUUUUUUUUVVVXXXZZZ[[[[[[\\\]]]]]]]]]]]]\\\\\\XXXXXXWWWVVVUUUTTTSSSSSSTTTVVVXXXYYYYYYZZZ\\\^^^```^^^]]]]]]^^^___^^^]]][[[UUUMMMGGGGGGLLLUUUZZZWWW\\\ccchhhhhhgggeeedddbbbaaa```___```cccfffhhhhhhgggfffeeeeeefffggghhhggggggffffffeeeeeeeeeeee```^^^YYYQQQLLLLLLQQQWWW\\\```eeehhhhhhgggffffff222222444999@@@EEEFFFEEEPPPPPPPPPLLLGGGCCCCCCEEEJJJLLLMMMLLLJJJFFFCCCBBBDDD???<<<:::777444444888:::===DDDKKKSSSYYY^^^``````cccgggjjjkkklllnnnpppqqqrrrrrrqqqssswwwwwwsssssssssrrrrrrqqqqqqrrrrrruuuuuuuuuuuuvvvvvvwwwwwwvvvtttrrrqqqpppooommmjjjpppqqqssstttssspppmmmkkkmmmmmmnnnmmmllljjjhhhgggccccccbbbbbbbbbaaaaaaaaa```^^^]]]\\\]]]_________]]]ZZZUUUOOOGGG???777222000...+++++++++***)))'''---+++)))(((((((((&&&$$$!!!'''***&&&"""###%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%''''''&&&$$$$$$###"""###%%%&&&&&&$$$$$$$$$$$$$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$#########%%%&&&$$$$$$############$$$$$$""""""######$$$$$$$$$$$$%%%###""""""$$$%%%%%%$$$&&&&&&%%%%%%%%%%%%&&&&&&++++++,,,,,,+++***))))))+++***)))((((((((())))))((((((((('''''''''&&&&&&%%%%%%$$$$$$$$$###############%%%%%%%%%%%%###############$$$$$$%%%%%%&&&###"""""""""$$$$$$###!!!$$$###"""###$$$$$$###"""############"""""""""!!!"""!!!!!!###%%%$$$!!! ######""""""######""""""%%%$$$###$$$&&&&&&$$$###############""""""!!!!!!"""""""""######"""""""""$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$"""###$$$%%%%%%$$$&&&%%%%%%%%%&&&(((***+++...666???EEEHHHMMMVVV]]]aaaccceeefffggghhhiiiiiiffffffggghhhiiiiiihhhhhhhhhiiiiiijjjiiiiiihhhhhheeegggjjjkkkiiihhhhhhhhhiiihhhiiikkkmmmoooooonnnnnnmmmjjjgggccc^^^YYYWWW```bbbeeehhhiiiiiiiiihhhjjjkkkkkkkkkkkkkkkjjjjjjlllqqqttttttuuuwwwvvvsssnnnmmmmmmoooqqqsssrrrqqqooojjjgggiiilllkkkddd]]][[[___dddeeeaaa[[[UUURRRKKKMMMPPPRRRSSSRRRPPPOOONNNPPPOOOLLLKKKJJJEEE>>>555444222000///.........,,,+++******++++++***(((---+++((('''&&&%%%###!!!''''''&&&&&&&&&''''''(((&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''$$$'''))))))&&&%%%&&&(((%%%&&&'''((()))***+++,,,(((***,,,...//////...------,,,++++++---......---000000000000000111222222333333333444666999;;;===>>>???AAADDDEEEGGGGGGGGGIIIJJJLLLNNNQQQTTTVVVWWWTTTTTTTTTTTTUUUVVVXXXYYY[[[[[[\\\\\\\\\\\\\\\\\\YYYYYYXXXWWWVVVUUUTTTTTTVVVWWWYYYZZZZZZ[[[\\\^^^]]]\\\[[[\\\]]]]]][[[ZZZZZZUUUNNNIIIHHHLLLRRRWWWSSSXXX___dddffffffeeefffeeecccaaa___```aaadddeeeggggggfffffffffggghhhiiihhhhhhfffeeeeeedddeeeeee``````\\\UUUNNNKKKLLLOOORRRXXX```fffgggeeecccbbb000111555888<<<@@@CCCEEEPPPTTTWWWUUUNNNGGGBBB@@@EEEGGGIIIHHHEEEBBB@@@???AAA>>><<<<<<999444444888@@@CCCIIIQQQXXX]]]aaaccccccfffjjjmmmnnnpppqqqsssrrrsssqqqoooqqqvvvwwwtttxxxwwwvvvuuussssssrrrrrruuuvvvvvvwwwwwwxxxxxxxxxwwwuuusssrrrqqqpppnnnlllnnnoooqqqrrrssssssrrrqqqmmmnnnoooooonnnllljjjhhhccccccdddddddddcccaaaaaa``````___^^^^^^^^^___```]]]ZZZUUUMMMCCC:::222...---+++))))))))))))'''%%%---+++((('''(((((('''%%%''')))&&& %%%(((''''''''''''&&&&&&&&&&&&***))))))(((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&((((((&&&$$$%%%#########%%%&&&%%%$$$$$$$$$$$$%%%$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$######"""  """%%%$$$$$$############$$$$$$ !!!""""""######&&&%%%######%%%&&&%%%%%%''''''&&&&&&&&&&&&'''''',,,,,,,,,,,,+++***)))((()))(((&&&%%%$$$%%%&&&&&&)))(((((((((((('''''''''%%%%%%%%%$$$$$$$$$$$$######$$$%%%&&&&&&%%%$$$###""""""""""""###$$$%%%&&&###""""""###$$$$$$###!!!$$$###"""###$$$$$$###""""""############"""!!!!!!&&&!!!###&&&$$$!!!!!!$$$############"""""""""$$$######$$$%%%%%%$$$""""""############""""""!!!""""""############""""""$$$%%%%%%%%%%%%%%%$$$###%%%###""""""$$$%%%%%%$$$%%%%%%%%%&&&'''((()))***)))111<<>>AAACCCEEECCC@@@>>>===>>>>>>===???@@@===888999===FFFIIIOOOVVV\\\aaaccceeeeeehhhlllooopppqqqssstttttttttqqqnnnpppuuuwwwvvvzzzyyywwwvvvuuutttttttttvvvwwwxxxyyyzzzzzz{{{{{{xxxvvvtttssssssrrrpppnnnnnnnnnoooppppppqqqqqqqqqlllmmmooopppooommmkkkiiihhhgggeeecccbbbaaaaaaaaabbbaaa```___]]]]]]___```\\\YYYTTTKKKAAA888111...+++***)))))))))(((&&&$$$(((&&&%%%%%%&&&'''((('''((()))&&& ###'''(((((('''''''''&&&&&&&&&&&&***)))((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$#########$$$$$$%%%'''((((((&&&$$$&&&$$$###$$$%%%%%%$$$###$$$$$$%%%%%%$$$$$$###"""######################## """###""" !!!$$$$$$$$$############$$$$$$ !!!""""""######(((&&&%%%%%%&&&'''&&&%%%''''''&&&&&&&&&&&&''''''******+++++++++******)))'''&&&%%%$$$$$$&&&'''((()))))))))(((((((((''''''$$$$$$$$$$$$###############$$$%%%%%%%%%%%%$$$###"""!!!!!! !!!"""#########"""###$$$%%%###!!!$$$###"""###$$$$$$###""""""######$$$###"""!!! %%%!!!%%%$$$"""###$$$$$$$$$$$$###""""""######""""""###$$$$$$###!!!!!!!!!######$$$###""""""!!!"""###$$$$$$###"""!!!######$$$%%%%%%$$$###"""$$$###!!!"""$$$%%%%%%$$$$$$$$$%%%&&&'''((()))***)))///999AAAHHHOOOVVV[[[bbbfffkkkmmmkkkiiiggggggdddeeefffhhhjjjkkkkkkkkkhhhhhhiiiiiihhhggggggfffdddfffhhhiiiiiiiiikkklllkkkjjjjjjkkknnnpppppppppnnnoooooonnnjjjeee___\\\dddgggjjjmmmnnnmmmkkkiiiggghhhhhhiiiiiiiiihhhhhhkkkrrrvvvuuuuuuxxxzzzzzztttrrrpppppprrrtttvvvvvvoooiiiddddddgggeee^^^WWWNNNUUU^^^dddddd___ZZZVVVJJJJJJKKKLLLNNNOOOPPPQQQNNNQQQQQQOOOMMMKKKEEE===555444333000...,,,***)))---,,,+++,,,,,,,,,)))''')))((('''(((***+++***)))***)))((('''&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&%%%%%%'''((()))(((&&&&&&''''''((()))******+++((()))***,,,,,,,,,,,,+++,,,+++***,,,///222222222111111000///............***+++...111222333222222555777:::===???@@@@@@@@@@@@CCCGGGKKKOOOQQQRRRRRRWWWWWWWWWXXXXXXYYYZZZZZZZZZZZZYYYXXXXXXXXXXXXXXXYYYXXXXXXWWWVVVUUUTTTTTTUUUWWWYYYYYYYYYYYY[[[\\\[[[[[[\\\^^^```___\\\ZZZWWWVVVUUUSSSRRRPPPOOOOOOKKKJJJLLLRRRYYY^^^_________^^^^^^]]]^^^^^^______aaabbbcccdddfffhhhiiijjjiiihhhfffeeeeeeeeeggghhhbbb```]]]ZZZWWWTTTPPPNNNKKKNNNSSSXXX[[[^^^aaaccc///444999999666888???FFFFFFKKKQQQTTTQQQJJJBBB<<<>>>@@@BBB@@@===;;;<<<===>>>???BBBEEEBBB>>>>>>CCCIIIMMMRRRYYY___ccceeefffeeehhhlllnnnoooppprrrsssuuuuuuqqqmmmooovvvyyywwwyyyxxxwwwvvvvvvuuuuuuuuuwwwxxxyyy{{{|||}}}}}}}}}yyywwwuuuttttttsssqqqoooqqqpppooonnnmmmmmmnnnnnnlllmmmoooppppppnnnkkkjjjmmmjjjfffbbb```___```aaabbbbbbaaa___]]]]]]^^^```ZZZXXXSSSKKKAAA888222///+++***))))))))))))&&&$$$$$$"""!!!"""%%%'''))))))###'''(((&&&'''***((($$$(((((('''''''''&&&&&&&&&'''&&&%%%$$$############%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###""""""$$$$$$%%%''')))(((&&&$$$'''%%%$$$$$$%%%%%%###"""$$$%%%%%%%%%%%%$$$######"""""""""""""""""""""""" ###&&&'''$$$""""""###$$$$$$############$$$$$$!!!""""""###$$$%%%%%%%%%)))'''&&&&&&'''((('''&&&'''&&&&&&%%%%%%&&&&&&'''((()))******++++++++++++((('''&&&&&&'''))),,,---))))))))))))((((((((((((############"""""""""""""""###$$$%%%%%%$$$###"""'''&&&%%%#########$$$$$$$$$###"""###%%%%%%###"""$$$###"""###$$$$$$$$$""""""######$$$$$$"""!!! ###$$$######%%%$$$$$$%%%$$$"""""""""######"""!!!"""$$$$$$"""!!! !!!"""###$$$$$$###"""!!!"""###$$$$$$###"""!!!!!!"""###$$$%%%$$$$$$###$$$"""!!!"""$$$%%%%%%$$$$$$$$$%%%&&&((()))******,,,000888@@@IIIRRRZZZ___dddiiinnnpppnnnjjjhhhgggeeefffggghhhjjjjjjkkkkkkhhhhhhiiihhhhhhgggffffffccceeeggggggggghhhjjjlllmmmlllkkkmmmoooqqqqqqqqqpppppppppooolllhhhdddbbbdddgggjjjnnnoooooommmlllfffgggggghhhhhhhhhhhhgggkkkrrrvvvtttuuuxxx{{{|||xxxuuurrrqqqsssuuuvvvvvvpppmmmjjjiiigggddd___[[[LLLSSS\\\bbbccc```]]][[[LLLKKKIIIHHHJJJMMMQQQTTTKKKOOOPPPOOOOOOMMMGGG@@@888777555333000...,,,***---,,,,,,,,,---,,,)))'''***)))((()))***+++***)))+++***((('''%%%%%%$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''%%%$$$&&&)))***(((%%%''''''(((((())))))************)))))))))***,,,---***))))))+++///222333333000000///...---,,,,,,---&&&(((,,,///111000///...222444888;;;===>>>>>>>>>===@@@EEEJJJMMMOOOOOOOOORRRSSSSSSTTTTTTUUUUUUUUUUUUUUUUUUVVVWWWXXXZZZ[[[XXXWWWWWWVVVUUUTTTSSSSSSTTTVVVXXXXXXXXXXXXYYY[[[[[[\\\]]]```bbbaaa^^^[[[XXXYYYZZZZZZXXXUUURRROOODDDBBBAAAGGGQQQWWWYYYXXXZZZZZZ[[[\\\]]]]]]^^^^^^^^^___aaaccceeegggiiiiiihhhgggfffeeefffgggiiikkkeee```[[[YYYYYYXXXTTTQQQLLLMMMOOOQQQUUU[[[bbbfff444333444777;;;???BBBCCCDDDIIINNNOOOOOOLLLCCC888<<<===>>>@@@AAA@@@===:::<<>>CCCGGGIIIKKKLLLNNNQQQOOOMMMOOORRRTTTSSSQQQWWWUUUTTTUUUXXXYYYVVVTTTVVVSSSQQQRRRUUUVVVUUUSSSTTTTTTUUUVVVWWWYYYYYYZZZ]]]^^^```aaabbb```___^^^ZZZ]]]^^^\\\[[[YYYRRRJJJEEEBBB???@@@FFFLLLOOOPPPUUUWWWYYYXXXWWWXXX\\\aaa_________```bbbdddfffgggggggggggggggfffdddcccbbbcccaaa]]]ZZZXXXWWWXXXYYYUUURRRNNNMMMOOOUUU\\\aaa222222222555999>>>BBBDDDDDDGGGJJJKKKMMMLLLCCC:::======>>>???@@@???<<<999===EEEMMMLLLFFFBBBCCCGGGOOOSSSXXX^^^bbbccccccbbbeeegggkkklllmmmnnnooopppnnnmmmmmmnnnqqqsssssssssxxxxxxwwwwwwwwwwwwxxxxxxxxxwwwvvvxxx{{{}}}}}}{{{uuuvvvuuusssqqqqqqtttwwwtttsssqqqooonnnmmmmmmmmmnnnnnnoooooooooooonnnnnnooollliiifffddddddfffgggeeedddaaa[[[[[[___aaa___XXXRRRRRRPPPDDD>>>999...///***)))++++++(((&&&''''''(((((((((((((((''''''%%%%%%&&&'''((((((''''''$$$&&&((()))'''&&&%%%%%%((('''&&&'''((()))((('''''''''&&&%%%$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""###$$$%%%%%%$$$###"""###$$$$$$"""!!!$$$######"""""""""""""""%%%### !!!&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&&&&''''''((((((((((((((()))))))))***,,,...000000...,,,+++***)))((()))++++++)))((()))(((''''''((((((&&&$$$###########################&&&$$$"""######!!!"""###%%%&&&&&&%%%###"""!!!!!!"""""""""#########&&&$$$###"""!!!"""$$$$$$########################"""$$$%%%&&&&&&$$$""" &&&%%%######$$$%%%$$$###########################%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########"""###$$$%%%%%%&&&&&&%%%%%%&&&$$$"""###%%%&&&%%%###%%%%%%%%%%%%&&&'''((())),,,---333>>>LLLWWW\\\\\\bbbhhhpppsssqqqmmmjjjiiijjjjjjjjjjjjkkklllmmmnnnllllllmmmllljjjhhheeeccchhhfffeeefffiiimmmnnnooommmnnnnnnnnnllljjjiiiiiihhhkkknnnooommmjjjhhhggghhhfffdddgggkkkllliiieeemmmlllkkkiiigggiiilllooorrruuuwwwvvvwww|||}}}{{{yyyzzzyyytttssswwwyyyyyytttvvvssslllhhhgggddd```WWWWWWZZZaaaeeedddccceeeaaaXXXNNNJJJMMMRRRVVVVVVUUURRRNNNMMMMMMLLLIIIGGGAAA<<<666111...---,,,+++---,,,***+++,,,,,,+++)))***((('''***---...***&&&'''&&&&&&%%%%%%&&&&&&'''%%%((()))&&&&&&(((((($$$(((&&&%%%%%%''''''&&&$$$&&&&&&'''&&&$$$$$$%%%'''%%%&&&'''((())))))))))))'''&&&&&&&&&&&&'''((((((************))))))))))))+++++++++,,,...///111222777666333000---+++)))(((+++,,,---...///000000111000111333555777999:::;;;999===AAAEEEGGGIIILLLNNNQQQNNNLLLLLLNNNPPPPPPNNNSSSQQQQQQSSSVVVWWWVVVTTTXXXUUUSSSSSSUUUWWWVVVUUUSSSTTTUUUVVVWWWXXXZZZZZZ]]]___```bbbbbbaaa```___ZZZ^^^___]]]]]]\\\VVVNNNGGGCCC???>>>@@@CCCEEEFFFLLLPPPTTTUUUUUUWWW[[[_______________aaaccceeeggggggggggggfffeeedddcccbbbbbb```]]]ZZZXXXXXXYYYZZZWWWTTTOOOLLLMMMQQQWWWZZZ000000000222777===CCCFFFEEEFFFFFFGGGJJJMMMGGG>>>???>>>>>>>>>???===:::888===GGGOOOOOOGGGBBBFFFKKKXXXZZZ]]]```bbbcccddddddcccfffiiikkklllmmmooopppmmmllllllnnnpppsssssssssvvvvvvwwwwwwxxxyyyzzz{{{wwwvvvvvvxxx{{{}}}}}}|||wwwvvvuuurrrqqqqqqtttwwwvvvtttqqqooommmmmmnnnooommmmmmmmmmmmmmmmmmnnnnnnnnnllljjjgggffffffggghhhdddddd```[[[YYY]]]___]]]XXXRRRTTTPPPBBB:::777//////+++)))+++,,,)))'''(((((()))))))))((('''%%%$$$###$$$%%%&&&((((((((()))$$$######%%%'''((((((((()))'''%%%%%%'''))))))))))))(((&&&%%%%%%&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%###$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%!!!!!!!!!""""""###$$$$$$$$$###""""""###""" $$$######"""""""""""""""######"""!!!$$$'''%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&''''''((('''((()))++++++++++++******,,,---......---+++***((('''&&&'''((()))(((&&&&&&%%%%%%%%%''''''%%%###########################"""(((&&&"""!!!######$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!"""""""""######$$$###"""!!!"""###$$$%%%########################!!!###$$$%%%$$$###"""%%%$$$"""###$$$$$$###!!!!!!!!!!!!!!!!!!!!!!!!!!!###############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%$$$######%%%%%%$$$###%%%%%%%%%&&&''')))***++++++...333<<>>777222///---,,,+++---+++***+++,,,,,,+++)))+++)))'''))),,,...,,,***&&&&&&%%%%%%%%%%%%&&&&&&&&&))))))&&&%%%'''&&&###'''&&&%%%%%%'''((('''&&&%%%&&&'''&&&%%%%%%''')))###$$$&&&((()))******+++'''&&&&&&&&&&&&'''((((((************************,,,,,,,,,,,,---...//////555444222///,,,***))))))+++,,,...///000111000000...//////111333555777888777:::>>>AAADDDGGGKKKMMMPPPMMMJJJHHHIIIJJJJJJJJJMMMMMMNNNPPPTTTVVVUUUTTTXXXUUURRRRRRSSSUUUUUUUUUSSSSSSTTTUUUVVVXXXZZZZZZ]]]^^^```aaabbbaaaaaa```ZZZ^^^___^^^______[[[TTTJJJFFFAAA>>>===>>>??????CCCGGGLLLOOOQQQSSSXXX\\\___^^^]]]]]]___aaadddeeeggggggffffffeeedddcccbbb```^^^\\\ZZZZZZZZZ\\\]]]ZZZWWWQQQLLLJJJKKKNNNPPP---......000444:::AAAFFFGGGHHHGGGGGGKKKPPPMMMFFFBBB@@@???>>>>>><<<:::777===FFFMMMLLLEEECCCKKKTTT______```aaabbbdddeeefffccceeehhhjjjkkkmmmoooqqqooonnnnnnooosssuuuvvvvvvvvvvvvwwwyyyzzzzzz{{{{{{vvvvvvwwwxxxzzz|||ӵqqqrrrtttvvvuuussspppnnnllllllmmmnnnllllllllllllllllllmmmmmmlllkkkiiihhhgggggghhhhhhdddeeebbb[[[YYY[[[]]]]]]WWWRRRTTTOOO???777666000000+++))),,,,,,)))'''((('''&&&&&&&&&%%%$$$$$$######$$$%%%&&&'''''''''''''''%%%"""$$$(((++++++))))))'''%%%$$$&&&)))******,,,+++)))'''&&&&&&&&&'''######%%%&&&&&&%%%######!!!"""###$$$$$$$$$$$$$$$Ħ%%%%%%%%%$$$$$$$$$Ħ!!!!!!"""!!!!!!!!!######!!!$$$######""""""""""""""""""ӵ !!!!!!""""""######$$$$$$$$$$$$$$$$$$%%%&&&'''(((&&&'''***,,,------,,,+++***+++,,,------+++***))))))'''&&&&&&'''((('''&&&%%%$$$$$$%%%''''''&&&$$$###########################'''%%%""""""$$$$$$%%%$$$###""""""###$$$%%%############$$$$$$$$$$$$  !!!"""###########################Ħ###"""!!!"""######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&(((***+++,,,))),,,222888???IIITTT\\\ccchhhmmmnnnllljjjkkklllnnnmmmkkkjjjjjjmmmoooqqqpppooonnnlllkkkkkkllllllnnnmmmkkkkkkmmmnnnnnnnnnjjjjjjjjjlllmmmmmmkkkiiikkkllllllkkkiiiggghhhhhhlllhhhdddcccfffiiilllmmmrrrpppmmmiiiffffffiiilllnnnrrrttttttwww{{{|||zzz{{{|||yyyuuuvvvyyyyyyvvvuuuxxxwwwrrroooooolllgggddd^^^\\\```dddfffiiillljjjfffaaa[[[WWWUUUUUUUUUXXXVVVTTTRRROOOMMMJJJHHHDDD???888222///---,,,***,,,+++******,,,,,,+++***,,,***((()))+++......---''''''&&&&&&&&&&&&''''''%%%((((((%%%$$$%%%$$$!!!&&&%%%%%%&&&((()))((('''%%%&&&''''''&&&&&&(((***(((((((((((((((((('''&&&'''&&&&&&&&&&&&'''(((((()))***************++++++------,,,,,,,,,,,,------000///...---,,,,,,,,,,,,+++,,,///111111111000///...------...///222444555555777:::===@@@CCCHHHKKKMMMKKKGGGEEEDDDDDDEEEEEEHHHIIILLLOOORRRTTTUUUUUUVVVTTTRRRPPPPPPQQQRRRSSSRRRRRRRRRSSSUUUWWWYYYZZZ]]]^^^___aaaaaabbbaaaaaa[[[^^^______```bbb___ZZZMMMJJJEEEBBB@@@@@@@@@AAA@@@CCCFFFHHHIIIMMMSSSXXX\\\\\\[[[[[[\\\___aaacccgggffffffeeedddddddddddd^^^]]]\\\[[[[[[\\\]]]^^^]]]YYYSSSMMMHHHFFFFFFFFF,,,,,,---...111777>>>DDDIIIKKKKKKKKKOOOSSSSSSNNNGGGDDDAAA???>>>===:::888<<L$$$%%%%%%%%%%%%%%%=hĦ!!! !!!###$$$###"""$$$######"""""""""""""""4ĉ@ӵ!!!!!!!!!""""""##################$$$$$$&&&'''(((%%%'''))),,,------,,,+++***++++++,,,,,,+++*********(((&&&&&&((())))))(((&&&%%%%%%&&&(((((('''%%%########################$$$%%%$$$""""""%%%%%%"""%%%$$$"""!!!!!!"""$$$%%%""""""#########$$$$$$$$$ !!!"""""""""""""""""""""""""""""">L!!!$$$###"""###$$$$$$""" """"""""""""""""""""""""!!!!!!!!!""""""#########""""""##################"""###$$$$$$%%%%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&(((***+++,,,(((,,,111666<<>><<<:::;;;???BBBAAABBBIIIUUU```bbbaaaaaa```aaaccceeefffdddfffggghhhhhhjjjlllooommmllllllooosssvvvxxxxxxzzz{{{{{{|||{{{zzzxxxwwwwwwxxxyyyyyyxxxGG=?tttsssqqqpppooommmlllkkkjjjjjjhhhiiikkkmmmmmmmmmlllkkkjjjjjjjjjiiihhhgggeeedddfffhhheee]]]WWWXXX[[[\\\VVVOOOOOOJJJ<<<777777000...***(((***+++(((&&&'''''''''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&%%%$$$$$$&&&$$$""""""###$$$%%%%%%(((&&&%%%%%%(((*********//////...---+++(((%%%###%%%%%%&&&&&&&&&&&&%%%%%%""""""###$$$%%%%%%%%%$$$HdĦ$$$%%%%%%%%%!!!=Īj!!!$$$%%%%%%$$$$$$######"""""""""""""""GG=?$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&&&&%%%&&&(((***++++++++++++******++++++,,,,,,,,,,,,+++)))''''''((()))))))))((('''''''''))))))'''%%%###########################$$$"""!!!###'''&&&!!!$$$###"""!!!!!!"""###$$$ !!!!!!!!!""""""!!!""""""""""""""""""""""""""""""""""""""""""""" !!!HdĦ"""&&&%%%%%%&&&''''''$$$"""########################"""""""""""""""#########"""""""""""""""#########"""######$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%%%%%%%%%%&&&''')))***+++***---222777===HHHUUU]]]eeeffffffdddccceeejjjooollllllkkkjjjkkkllloooppptttrrrpppnnnmmmmmmmmmmmmlllkkkjjjjjjllllllkkkiiicccYYYQQQWWWgggrrrqqqlllmmmnnnnnnllljjjhhhhhhiiihhhgggfffgggiiinnnrrruuussssssrrrooollliiiiiiiiimmmqqqttttttvvvyyyxxxuuuxxxxxxvvvtttwww{{{yyytttrrrvvvwwwtttsssssspppllllllbbb[[[]]]bbbfffjjjmmmiiieee```\\\ZZZWWWTTTQQQVVVWWWWWWUUUQQQMMMKKKJJJCCC>>>777222///---,,,++++++*********,,,---,,,++++++***))))))***+++,,,---******))))))))))))******))),,,,,,)))(((***)))&&&((('''&&&&&&((()))((('''%%%&&&'''&&&%%%%%%''')))'''((((((((((((((('''''''''&&&&&&&&&&&&'''(((((())))))******+++,,,,,,,,,---,,,++++++*********+++......,,,+++************+++,,,.../////////...---,,,,,,,,,------///000000///222555888:::<<<@@@BBBCCCDDDDDDBBB@@@???@@@AAAEEEGGGKKKMMMNNNOOOQQQSSSVVVWWWVVVTTTRRRPPPQQQRRRNNNNNNNNNNNNPPPSSSVVVXXXZZZ[[[\\\]]]___```bbbbbb^^^```___^^^___bbbaaa]]]XXXVVVRRRMMMGGGCCCCCCCCCHHHHHHGGGCCC@@@BBBGGGLLLPPPRRRTTTWWWYYY[[[\\\\\\___^^^^^^^^^___aaaccceee```______^^^]]]]]]]]]]]]^^^\\\WWWRRRLLLGGGCCCAAA***---///ӵBBBMMMUUUĭӵAAAӵ@@@Ħ^^^^^^^^^___```bbbdddeeecccӵӵ||||||ĦƜ`1.׼svvvsssqqqpppĦjjjiiigggiiilllnnnooonnnlllӵjjjĦeee\\\UUUVVVYYYZZZWWWMMMKKKGGGĭӵ(((&&&Ħ%%%%%%"""Ħ$$$Ħ)))******)))+++---///000...+++'''$$$%%%%%%###$$$DdD !!!###?fӵ!!! !!!Ħ$$$######ӵƜ`1.׼s%%%%%%ĭӵ###%%%&&&))))))******+++,,,---...ӵ''')))))))))Ħ'''(((((((((&&&######$$$&&&%%%!!!######"""Ħ !!!!!!"""Ħ""""""""""""""""""#########DdD&&&'''&&&######ӵ######ӵ###ӵ"""###$$$&&&%%%Ħ&&&000ӵbbbeeegggjjjĭӵooooookkkkkklllmmmnnnlllkkkggg[[[QQQTTTaaannnqqqpppnnnooopppnnnkkkiiihhhiiifffggghhhiiikkkmmmpppsssssstttuuusssoookkkiiiiiijjjooorrrsssvvvyyyyyyuuuvvvvvvsssssswww{{{yyytttrrrvvvxxxvvvuuuuuusssnnnlllaaaYYY[[[aaafffiiikkkiiiddd^^^\\\\\\[[[WWWSSSQQQSSSUUUSSSOOOKKKIIIIIIAAA<<<666111...---,,,++++++***)))***,,,---,,,+++************))))))***+++******))))))))))))******'''******((((((******&&&)))(((''''''(((((('''&&&&&&&&&'''&&&$$$$$$%%%'''&&&&&&'''((())))))(((((('''&&&&&&&&&&&&'''(((((())))))***++++++,,,------,,,++++++************+++---,,,+++***************,,,,,,,,,,,,------------******+++,,,---------------000444777888999;;;===>>>AAACCCCCCAAA@@@AAABBBDDDGGGJJJKKKJJJKKKMMMOOORRRTTTVVVTTTPPPNNNMMMNNNLLLLLLKKKLLLNNNQQQUUUWWWYYYYYYZZZ[[[]]]___aaabbb___```___\\\]]]```___\\\ZZZYYYWWWRRRLLLHHHIIIJJJIIIKKKKKKHHHCCCBBBCCCFFFJJJLLLQQQVVVYYYZZZZZZYYYXXXWWWWWWXXX[[[^^^aaacccbbbbbbaaa___^^^\\\[[[[[[]]]\\\YYYUUUPPPJJJFFFDDD***...?~4777===KKKg&e>&eEEEg&e===>hӵ\\\]]]^^^```bbbcccdddg&ecccguO>uO>&e{{{}}}4ff?>ߝLwwwgĉ@xxxwwwsssoooShӵiiifffiiimmmpppqqqooog&emmm>hӵ[[[TTTTTTWWWXXXWWWLLLHHHfff?><z&&&g&e>&e***)))HL'''''''''ShӵgL'''***+++***)))(((+++...111111...)))S?ʬ###$$$3h?D%%)?###$$$ZufĦ######"""gL"""$$$###g&e"""gĉ@###$$$g&e>&e###@e%%%%%%??'''((())))))***+++---...g<ĉ%%%&&&((()))3we<Ħ''''''((('''3h?@e&&&$$$$$$$$$""""""""""""Z"""""""""""""""###3h?gL"""""""""""""""""""""######"""D%%)?$$$fff?><z######=?Ħ###g&e###g&e""""""###S?ʬ&&&4ff?>ߝL%%%@e)))g&eZZZ```ddd3h?g&e>&eoooooo??ooonnnnnnoooqqqqqqpppnnnlllbbbVVVUUU___kkkrrrtttnnnpppqqqpppmmmjjjiiiiiieeegggiiijjjkkklllmmmooorrrtttvvvuuuqqqmmmjjjiiiggglllqqqsssvvvzzzzzzwwwttttttrrrrrrwww|||zzztttssswwwyyywwwvvvwwwuuuppplllaaaYYY[[[aaaeeehhhjjjjjjccc]]]\\\______ZZZUUUNNNQQQSSSQQQMMMIIIHHHHHH???;;;555000...---,,,++++++***)))***,,,---,,,+++)))***+++***)))((())))))))))))(((((((((((())))))###&&&'''%%%%%%((('''$$$***)))''''''(((((('''%%%&&&''''''%%%######$$$%%%''''''(((((((((((('''''''''&&&&&&&&&&&&'''(((((())))))***+++,,,,,,------++++++***************+++((((((((()))***,,,---...,,,,,,+++++++++,,,------((()))***,,,,,,,,,+++***,,,///333666888888999:::;;;???CCCDDDCCCAAABBBCCCCCCFFFIIIIIIHHHHHHJJJLLLMMMPPPRRRQQQMMMIIIHHHIIIKKKJJJJJJJJJMMMPPPTTTVVVXXXXXXYYYZZZ\\\___aaabbb```aaa___[[[\\\___^^^ZZZYYYZZZYYYVVVQQQOOOQQQSSSHHHKKKNNNLLLGGGCCCBBBCCCEEEIIIOOOUUUXXXYYYXXXWWWRRRRRRSSSTTTWWW[[[^^^aaadddcccbbb```^^^\\\ZZZYYY\\\[[[ZZZVVVRRRMMMIIIGGG2224Dӵ666???IIIHƅ^Hu]ĦDDDHu]Ħ@@@ZuR)ĦZZZ]]]```bbbbbbaaa```Hu]ĦbbbHŐeHŐeHu]ĦyyyqIܗGIӵxxxttyyyuuusssHGgĉ@nnnmmmkkkmmmoooooollljjjHu]ĦlllZuR)Ħ]]]ZZZVVVRRROOOLLLKKKsߝLGdUĦ***Hƅ^Hu]Ħ&&&ntHdĦ$$$&&&HGgĉ@!!!HdĦ'''((()))))))))'''&&&''',,,000///Htƅ^"""###Bt=o9ĦDtfo9Ħ&&&%%%!!!g?$$$&&&HdĦ$$$######Hu]Ħ###tt$$$$$$Hƅ^Hu]Ħ###H׼s""")))((((((''',,,,,,---...//////tQ)))((())))))je<Ħ''''''&&&Bt=o9ĦH׼s"""!!!!!!"""###$$$"""""""""HtĦ"""%%%%%%$$$$$$Bt=o9ĦHdĦ###$$$%%%%%%$$$###"""%%%###!!!Dtfo9ĦsߝLGdUĦ###Ht@cӵHu]Ħ###Hu]Ħ !!!Htƅ^$$$qIܗGIӵ&&&H׼s&&&)))Hu]Ħ___eeeBt=o9ĦHƅ^Hu]Ħooooooqqqpppnnnoooqqqsssttttttpppkkkeeedddgggmmmqqqsssssssssqqqpppnnnmmmllllllmmmllliiigggeeeggglllooovvvwwwvvvsssooolllmmmooorrrrrrssstttuuuuuuuuuuuuuuuvvvsssnnnlllppptttttttttwwwyyyyyyvvvrrrooonnniiibbb\\\\\\^^^aaafffkkkhhhccc]]]\\\]]]]]]ZZZVVVWWWUUUPPPLLLGGGDDDBBBAAA@@@:::444000000000///---555111......//////---***************************(((***)))&&&%%%((((((&&&(((((((((((((((((((((((()))'''&&&&&&''''''&&&%%%$$$$$$&&&&&&'''''''''&&&&&&'''''''''(((((())))))((('''&&&%%%&&&(((***+++((()))***---...---***'''***'''&&&(((+++---+++)))***+++,,,,,,------------///...,,,,,,,,,,,,***(((...,,,***))))))***,,,---111111000111222444666888===>>>??????>>>???AAACCCBBBBBBDDDEEEGGGIIIJJJKKKNNNNNNNNNNNNMMMJJJEEEAAAGGGGGGHHHLLLPPPSSSSSSRRRTTTVVVWWWWWWXXXZZZ]]]```___^^^]]]]]]^^^___^^^]]][[[ZZZYYYVVVSSSPPPNNNLLLOOOOOOPPPOOOKKKFFFAAA>>>DDDDDDHHHNNNTTTWWWUUUSSSKKKHHHFFFGGGLLLSSSXXX[[[bbbcccdddbbb^^^YYYWWWVVVYYYXXXXXXYYYXXXUUUQQQMMM3331114DuXӵ888???HHHDdDΦDdDĦAAADdDĦBBBLLLt|>>;;;<<<888222////////////...333000------......---+++************************(((+++***&&&&&&))))))&&&(((((((((((((((((((((((()))'''&&&&&&''''''&&&%%%&&&&&&&&&''''''(((((((((''''''''''''((((((((()))(((((('''''''''((()))***(((((()))******)))&&&$$$+++***(((((()))))))))((()))***,,,---...//////000...---+++,,,------,,,+++---,,,+++******+++,,,---222111111222333555777888;;;===>>>>>>>>>>>>@@@BBBAAABBBCCCEEEGGGHHHJJJJJJMMMLLLLLLMMMLLLJJJEEEBBBEEEEEEGGGJJJOOOQQQRRRQQQQQQRRRSSSSSSTTTVVVZZZ]]]\\\\\\[[[\\\\\\\\\\\\[[[YYYYYYXXXWWWUUUSSSQQQPPPRRRSSSSSSSSSOOOKKKFFFCCCCCCCCCDDDHHHLLLNNNMMMKKKDDDBBB???@@@EEEKKKPPPSSSXXX[[[___```^^^[[[XXXWWWXXXWWWWWWXXXYYYWWWTTTQQQ5552224DuXӵ<<>>;;;999:::>>>CCCGGGJJJJJJOOOVVV[[[\\\ZZZXXXXXXVVVVVVUUUWWWXXXWWWUUUSSS6664444DuXӵ???AAAEEEDdDʜ4DuTӵ999>d<ĦIIIDtVVV[[[\\\^^^```cccfffggg>d<Ħmmm>d<ʜDd<ʜ4DuTӵooonnnF&uTӵzzz4DufئL>ewwwpuR)Ħlllkkkkkkjjjhhhggghhh>d<ĦgggDtggg___[[[UUUNNNIIIGGGDDDDdDΦDdDĦ***>d<ʜ4DuTӵ&&&4DwDd<Ħ%%%puR)Ħ>d<'''(((((()))%%%$$$###$$$&&&peӵ$$$ĦpeӵDx<>d<ӵDd<###qR/ܗ?fӵ""">d<"""""">d<Ħ"""4DufئL>e$$$DdDʜ4DuTӵ###DdDĦ%%%%%%&&&''')))******++++++,,,,,,,,,,,,,,,+++geĦ%%%s<v>aĦ$$$$$$peӵDx<DdDĦ"""""""""""""""###"""""""""DdDĦ""" peӵDx<>d<""""""""""""""""""!!!$$$%%%>d<ӵDd<DdDΦDdDĦ###DdDӵnd<DdDĦ$$$>d<Ħ(((peӵ$$$Ħ%%%F&uTӵ&&&DdDĦ***+++>d<ĦWWWpeӵDx<>d<ʜ4DuTӵrrruuuvvvvvvuuutttvvvyyy{{{wwwqqqnnnppptttvvvtttqqqooooooppprrrsssssssssssssssrrrpppnnnmmmnnnooonnnllljjjkkkmmmooosssuuuwwwyyyxxxwwwvvvuuuxxxwwwwwwuuusssqqqooonnnnnnooommmjjjlllrrruuutttnnnpppqqqooohhhaaa[[[XXXWWW[[[bbbgggddd___```eeebbbaaaaaaaaabbb```\\\YYYZZZYYYVVVRRRKKKEEE???;;;:::888555222000///......---,,,++++++,,,,,,------************************)))++++++''''''***+++)))(((((((((((((((((((((((()))'''&&&&&&''''''&&&%%%)))(((&&&%%%%%%'''(((***'''''''''((((((((((((((()))***++++++***(((&&&%%%+++++++++***)))(((((()))***++++++((($$$###%%%)))***+++,,,---//////000000...---,,,,,,.........,,,,,,,,,---.........------000000111222333555666777777999;;;<<<<<<<<<>>>???@@@AAABBBCCCEEEFFFGGGHHHGGGGGGGGGHHHIIIHHHFFFDDDDDDDDDEEEIIIMMMPPPPPPPPPKKKLLLKKKKKKKKKNNNSSSWWWUUUWWWXXXYYYXXXWWWWWWXXXXXXXXXXXXXXXXXXWWWWWWVVVSSSTTTTTTTTTRRROOOKKKIIIIIIGGGDDDBBB@@@???>>>>>><<<999666666999>>>AAABBBAAAEEEKKKPPPRRRSSSTTTUUUTTTSSSRRRSSSTTTTTTRRRPPP7776664DuXӵ@@@CCCDDDD&dq&ĒR:::;;;sdKĦMMMDHRRudZZZ[[[]]]```ccceeegggsdKĦjjjD&oq<Ōq&ĒRmmmmmmlll>dp&ĒRxxxxxxnfʜd<Φ>d<Ħ***s&dq&ĒR&&&&&&i?ʜtd<Ħ%%%HHܗDӊB&&&<x((((((%%%$$$$$$$$$%%%B?d<%%%'''(((***+++++++++,,,,,,,,,,,,+++***geĦ$$$Hg8>aĦ$$$$$$B?Ho9$$$>d<###"""""""""""""""""">d<ӵ B?Ho9$$$<x###############"""!!!&ӫeʬtIӇ###>d<Φ>d<Ħ###D&ӫetIӇ###DdDĦ$$$sdKĦ&&&B?dp&ĒR&&&&&&>d<sdKĦOOOB?Ho9iiis&dq&ĒRnnnqqqtttvvvwwwwwwvvvxxx{{{}}}zzztttppprrruuussssssrrrqqqqqqqqqrrrsssrrrsssssssssrrrqqqooommmlllllllllkkkiiiiiijjjkkkqqqrrrtttvvvxxxwwwvvvtttxxxxxxxxxwwwvvvtttsssrrroooooommmkkkooouuuwwwuuunnnppprrrooohhh___YYYUUUPPPUUU___gggeee``````dddcccaaa```____________^^^]]][[[WWWRRRLLLHHHEEECCC===<<<:::777333000...---++++++++++++++++++------************************(((+++***''''''++++++)))(((((((((((((((((((((((()))'''&&&&&&''''''&&&%%%)))'''%%%$$$$$$%%%'''(((((((((((((((((('''''''''(((***++++++***(((%%%$$$''')))******((((((***,,,''')))***(((%%%%%%'''++++++,,,,,,---------,,,,,,000...------------+++***,,,---...///////////////---...///111222333444444555777:::;;;;;;<<<===>>>@@@@@@AAABBBDDDEEEFFFFFFEEEEEEEEEFFFGGGGGGEEECCCDDDDDDFFFIIINNNPPPQQQPPPLLLLLLLLLKKKKKKMMMQQQTTTRRRUUUXXXYYYWWWVVVVVVWWWYYYYYYYYYYYYYYYXXXWWWWWWTTTTTTTTTTTTRRROOOLLLKKKKKKIIIFFFBBB???============:::666555777999;;;;;;<<<>>>AAADDDFFFIIILLLOOOPPPOOONNNOOOOOONNNKKKHHH8887774DuXӵ???BBBCCCHu]3hh======@@@neMMMQQQ=eYYYZZZ[[[^^^```bbbddddddneeeedddpIƎ@t@hjjjkkkmmm>htttwwwxxxferrr@ďDkkkkkkkkkfffffffffeeeeeehhhnejjjeee=eccc```]]]YYYSSSOOOCCC===ege***+++sĪj@h&&&&&&&&&fdDĦ%%%@ďD'''&&&Hkge%%%%%%%%%%%%%%%%%%%%%&&&@h""""""@G$$$%%%HĪj@IŌ######Bene$$$Hkge"""ne"""!!!fe$$$Hu]3hh"""######se%%%&&&''')))******++++++++++++,,,,,,,,,+++geĦja>aĦ%%%%%%@G######se#########"""""""""""""""<Ō!!!!!! @G$$$$$$Hkge!!!!!!!!!""""""$$$""" HĪj@IŌ!!!!!!ege###"""Hu]3hIŌ######DdDĦ$$$ne###$$$@h"""###>h&&&&&&&&&se)))neEEEIII@GjjjgggsĪj@hkkkllloooqqqtttvvvwwwxxxyyy{{{}}}{{{wwwttttttvvvsssuuuvvvuuutttssstttuuuqqqqqqssssssrrrpppnnnmmmjjjkkklllkkkiiihhhhhhiiirrrrrrsssuuuwwwxxxwwwuuuxxxxxxxxxxxxwwwvvvuuutttppppppnnnmmmqqqxxxyyyuuutttvvvvvvssskkkaaaXXXTTTOOOTTT]]]eeefffbbbaaacccaaa```___^^^]]]^^^___```^^^\\\WWWRRRNNNKKKIIIHHH??????>>>;;;666111///...+++,,,---,,,++++++,,,...************************(((******''''''***+++)))(((((((((((((((((((((((()))'''&&&&&&''''''&&&%%%((('''&&&%%%$$$%%%&&&&&&((((((((((((((('''''''''((((((******)))'''%%%###"""%%%((()))'''&&&(((+++%%%'''((((((((((((***+++,,,,,,------,,,,,,+++***000...,,,,,,,,,,,,***(((.........///000000111111,,,---...000222222333333333666999;;;;;;<<<===>>>???@@@AAABBBCCCDDDEEEEEEDDDCCCCCCDDDEEEEEEDDDBBBDDDDDDFFFIIIMMMPPPQQQPPPMMMNNNNNNMMMMMMMMMOOOQQQOOOSSSWWWXXXUUUTTTTTTVVVXXXXXXYYYYYYYYYYYYXXXXXXWWWWWWWWWVVVTTTQQQOOONNNJJJIIIHHHDDD@@@??????@@@@@@===999666666777777666:::;;;;;;;;;<<aĦ&&&'''((("""$$$$$$s׼s###$$$$$$###"""!!!"""""""""Ho""""""""""""!!!!!!!!!!!! !!!"""!!!!!!!!! $$$###"""D^#########DdDĦ###%%%%%%######$$$###$$$%%%&&&%%%%%%&&&s׼s******===CCCGGGYYYjjjiiigggmmmjjjjjjlllnnnqqqtttwwwyyyyyyzzz{{{{{{zzzyyywwwwwwuuuwwwyyyxxxuuusssrrrsssoooppprrrsssrrrpppmmmlllkkkmmmnnnnnnkkkjjjiiijjjsssqqqqqqrrruuuwwwvvvuuuxxxxxxxxxwwwvvvuuutttsssqqqpppnnnmmmrrryyyxxxtttwwwyyyzzzwwwpppfff^^^YYYUUUVVV]]]eeegggcccaaabbb]]]^^^______^^^^^^______]]][[[XXXTTTPPPLLLIIIGGG===???@@@===777222000000,,,......---+++***,,,...************************&&&))))))&&&&&&***+++((((((((((((((((((((((((((()))'''&&&&&&''''''&&&%%%((('''''''''&&&&&&&&&&&&)))(((((((((''''''''''''''''''(((((('''&&&%%%$$$!!!%%%******'''%%%''')))&&&&&&'''***,,,,,,***(((,,,,,,---------------,,,---,,,******++++++***)))//////......///000222333,,,---///111222333333333333666999<<<<<<<<<===>>>??????@@@AAABBBCCCDDDDDDDDDBBBBBBBBBCCCDDDCCCAAACCCCCCDDDHHHLLLOOOOOOOOONNNOOOPPPPPPNNNMMMMMMNNNKKKPPPUUUVVVSSSQQQRRRTTTTTTUUUWWWXXXYYYZZZZZZZZZZZZYYYXXXWWWUUURRRPPPNNNJJJKKKLLLJJJFFFEEEFFFHHHHHHDDD???<<<:::999777666777888999999999;;;>>>AAABBBCCCFFFHHHIIIGGGBBB>>>Φ4DuXӵtvӵ>d<Ħ>>>999999;;;>>>BBBEEEĦUUUZZZ]]]\\\ZZZYYYXXXWWWYYY\\\^^^``````______ZZZ]]]Ħ[[[]]]```\\\bbbhhhhhhiiikkkkkkhhheeejjjnnnppppppoooqqqrrrqqqssstttwwwyyy{{{||||||uuutttuuuxxxwwwrrrooopppnnnkkkgggcccaaaaaacccdddeeefffhhhiiiiiilllooorrrĦgggddddddbbb^^^bbbdddfffgggbbbXXXKKKBBB888333---,,,...///,,,))))))***++++++***(((%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&>d<Ħ&&&$$$$$$)))'''%%%######$$$''')))$$$$$$%%%&&&&&&''''''(((!!!###%%%&&&%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%###""""""""""""$$$&&&'''########################$$$&&&%%%!!!!!!######!!! ######!!! """$$$!!!!!!""""""Ħ!!!!!!"""###$$$%%%$$$>d<Ħ$$$$$$!!!######Be%%%)))&&&'''((())))))******)))***+++,,,---------geFYĉ)))***>aĦ'''((()))(((%%%"""%%%$$$######%%%%%%Be"""###$$$$$$###"""!!!"""""""""nu]ӵ"""""""""""""""###!!!  ###%%%###"""!!! !!!"""###!!!"""""""""!!!###$$$$$$###!!!%%%%%%$$$###""">d<Ħ###############>d<Ħ######$$$Ħ"""###%%%&&&'''&&&&&&%%%$$$%%%&&&'''''''''&&&%%%%%%%%%%%%&&&Be***---+++***,,,ĦGGG[[[___eeeiiijjjjjjiiiiiiiiigggffffffiiikkkmmmmmmiiiiiijjjkkkooossswwwyyyzzzyyyyyy{{{||||||yyywwwuuuxxxzzzyyytttpppoooooonnnoooqqqrrrrrrpppmmmkkkmmmoooqqqpppnnnlllkkkkkkrrrpppnnnooosssuuutttsssyyyyyyxxxwwwuuusssrrrqqqqqqpppnnnmmmrrrxxxxxxsssuuuxxx{{{zzztttllleeeaaa[[[ZZZ^^^eeehhheeeaaa```YYY\\\___aaa```^^^]]]]]][[[[[[ZZZWWWRRRLLLFFFCCC;;;===???===888333222222---//////...+++***,,,...************************&&&((((((%%%&&&)))***((((((((((((((((((((((((((()))'''&&&&&&'''(((&&&%%%(((((())))))((('''&&&&&&))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%###)))------)))&&&&&&(((((('''(((+++......***%%%+++,,,---...////////////***)))))))))+++,,,+++***000000......///111333555,,,...000222333444444333222666:::<<<<<<<<<===>>>??????@@@AAABBBBBBCCCCCCDDDBBBAAAAAABBBCCCBBB@@@AAABBBCCCGGGKKKMMMNNNMMMNNNPPPRRRQQQOOOMMMLLLLLLHHHNNNSSSTTTQQQOOOPPPRRRQQQSSSUUUWWWYYY[[[\\\]]]ZZZYYYXXXVVVSSSQQQNNNMMMLLLOOOPPPOOOMMMLLLMMMOOOOOOKKKFFFAAA???===:::999555777999:::::::::<<<======???CCCGGGIIIGGGBBB===?aŖ%7uSQuR)ӵsdKĦ999888666555888>>>gdKĦUUU^^^```[[[VVVUUUWWWSSSTTTUUUYYYaaagggcccZZZ[[[gdKĦYYYZZZ[[[aaafffiiihhhhhhkkkllljjjkkkkkklllppptttvvvwwwvvvwwwxxxyyyzzzzzz{{{|||}}}wwwvvvvvvvvvuuuqqqkkkgggfffccc```]]]\\\]]]```aaaeeehhhjjjkkkjjjkkkooogdKĦeeeaaa___^^^^^^aaadddeeecccaaa]]]QQQFFF:::555///,,,,,,,,,+++)))***))))))((('''&&&&&&&&&&&&&&&&&&'''''''''''''''gdDĦ%%%%%%&&&%%%%%%&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%$$$#########"""!!!!!!!!!$$$$$$########################"""""""""###$$$%%%%%%%%%%%%$$$$$$#########$$$$$$$$$#########""""""%%%$$$$$$$$$###"""""""""### gdKĦ""""""%%%$$$ ###&&&%%%!!!sdKĦ###"""&&&%%%$$$###$$$%%%((('''&&&&&&'''))),,,---...---+++******+++ŶS&&&'''(((3we<))))))(((&&&#########!!!$$$$$$$$$###"""!!!!!! ######$$$iĉ@3hR/Ō%%%%%%$$$#########&&&$$$"""!!!"""###"""!!!&&&###&&&&&&!!!!!!!!!!!!"""######$$$$$$ !!!"""######$$$ """######DdDĦ!!!  sdKĦ""""""gdKĦ"""""""""###$$$$$$$$$%%%&&&%%%%%%&&&&&&###$$$"""###'''))),,,+++,,,///gdKĦNNN]]]dddiiiiiiiiilllmmmkkkhhhfffeeehhhmmmppppppooosssrrrpppooooooqqqrrrtttwwwvvvvvvvvvwwwyyy{{{|||{{{{{{zzzyyyxxxvvvuuutttrrrrrrrrrrrrrrrqqqpppooouuurrrooooooqqqrrrqqqppprrrrrrpppjjjfffhhhooovvvvvvyyyyyyvvvvvvwwwvvvrrruuussspppoooppprrrrrrrrrvvvxxx{{{|||xxxqqqhhhccc___aaabbbbbbaaaaaaaaaaaa___]]][[[[[[\\\\\\\\\[[[^^^ZZZUUUSSSRRRNNNGGG@@@@@@@@@???===:::666333111///...,,,*********,,,---,,,,,,,,,+++++++++******((((((((((((((()))******((('''''''''&&&&&&&&&&&&(((((('''&&&%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%&&&((((((((('''&&&&&&''''''&&&&&&%%%$$$(((&&&%%%$$$&&&&&&&&&%%%)))*********++++++++++++//////000111222333444444111///---***((((((((()))111000......000222222222//////000111333444555555333333444666777999:::::::::;;;===???AAABBBCCCCCCBBBBBBBBBAAA>>>===>>>@@@@@@AAACCCEEEGGGJJJLLLMMMNNNNNNOOOPPPOOOMMMKKKIIIJJJLLLMMMMMMLLLLLLLLLMMMOOOQQQTTTVVVXXXYYYZZZZZZ[[[[[[ZZZXXXVVVSSSPPPNNNOOOPPPQQQSSSTTTTTTTTTTTTUUUQQQLLLGGGCCC>>>999666666666666777888:::<<<<<<>>>@@@BBBCCCCCCAAA>>>===>A@@@ne999777666555444555neMMMUUU]]]^^^YYYTTTSSSUUUUUUUUUUUUXXX```gggeee^^^neVVVWWWYYY[[[```fffiiiiiijjjmmmooommmnnnnnnooorrrvvvyyyyyyxxxzzzyyyyyyyyy{{{{{{{{{zzzwwwvvvvvvvvvtttpppjjjfffdddbbb```]]]\\\]]]^^^___dddgggkkklllkkklllnemmmfffaaa]]][[[YYY```cccdddbbb```\\\QQQFFF;;;666///,,,+++,,,***((()))))))))((('''&&&&&&&&&***)))((('''&&&%%%$$$De%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$#########""""""$$$$$$$$$###############ne"""###!!!%%%%%%"""!!!######!!!$$$ne!!! %%%%%%$$$#########$$$%%%''''''&&&&&&''')))+++---000///,,,+++******>A'''''''''k<'''))))))'''&&&$$$%%%$$$###!!!!!!###$$$$$$$$$######"""!!!!!! $$$$$$$$$fh!!!!!!!!!!!!!!!!!!"""$$$"""!!!!!!"""###"""!!!"""###""" !!!%%%%%%"""""""""!!!!!!!!! !!!!!!!!!!!!!!!"""###$$$ """######De!!!""""""!!! !!!ne""""""ne"""###############$$$$$$$$$$$$$$$$$$%%%&&&%%%""" &&&$$$%%%((()))'''(((+++******neOOOWWW^^^eeejjjiiiiiikkkkkkjjjkkkiiigggiiimmmpppqqqpppsssrrrpppppppppqqqssstttwwwvvvvvvvvvxxxyyy{{{|||||||||{{{zzzyyywwwvvvuuussssssssssssrrrqqqpppooorrrpppnnnooorrruuuuuutttqqqqqqoooggg```___fffmmmvvvzzz|||yyyxxxyyyxxxuuuwwwvvvtttuuuuuutttrrrpppsssvvvyyyzzzwwwqqqjjjeeeaaabbbbbbbbbaaaaaabbbbbb]]]\\\ZZZZZZZZZZZZYYYWWW\\\WWWQQQNNNMMMKKKFFFAAAAAAAAA@@@===:::666333111000///---++++++,,,---...,,,,,,,,,+++++++++******((((((((((((((())))))***((((((((('''''''''&&&&&&'''''''''&&&&&&%%%%%%$$$''''''''''''''''''''''''&&&%%%$$$%%%'''((('''&&&&&&&&&''''''&&&&&&%%%$$$'''%%%%%%%%%''''''&&&%%%(((((((((((())))))))))))******+++,,,---...//////---,,,+++***)))***,,,---111000......000111222111000000111222222333444444222333444555777888999:::;;;;;;<<<===???@@@AAAAAA@@@AAAAAA???===<<<===>>>BBBBBBCCCEEEFFFGGGIIIIIIJJJKKKLLLMMMLLLKKKIIIHHHIIIJJJLLLLLLKKKKKKLLLMMMPPPQQQSSSUUUWWWXXXXXXXXXZZZZZZZZZYYYWWWTTTQQQOOOPPPQQQRRRSSSTTTUUUUUUUUUUUURRROOOKKKHHHCCC>>>;;;888888888888999:::<<<===???@@@AAAAAAAAA@@@>>>@@@@@@888666444555555555444@@@NNNTTTZZZZZZUUUQQQOOOPPPSSSSSSSSSUUU]]]eeeddd___TTTTTTVVV[[[^^^aaagggkkkkkklllppprrrqqqrrrrrrsssvvvzzz||||||{{{|||zzzxxxyyy|||}}}{{{xxxxxxwwwwwwvvvtttpppjjjfffbbbaaa```^^^]]]]]]\\\\\\bbbfffkkkmmmmmmnnnsssnnnhhhbbb^^^[[[ZZZ___aaabbb```___[[[QQQFFF===777///+++***+++***((())))))(((((('''&&&&&&&&&))))))((('''&&&%%%%%%$$$'''&&&&&&''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&&&&&&&%%%$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$##############################$$$$$$$$$!!!###"""###"""%%%%%%"""!!!###"""$$$###!!! %%%$$$###""""""###$$$%%%''''''&&&&&&''')))+++,,,111///---+++***)))***((('''&&&'''))))))'''&&&%%%&&&&&&%%%######$$$&&&$$$$$$######"""!!!!!!!!!$$$$$$$$$#########"""""""""$$$%%%&&&"""!!! !!!""""""!!!$$$&&&$$$"""###$$$###%%%$$$###"""!!! ###"""!!! !!!!!!###$$$ !!!""""""###""""""###$$$###"""""""""""""""""""""$$$$$$$$$########################%%%''''''&&&%%%(((%%%%%%((()))&&&&&&)))'''(((>>>PPP^^^___fffkkkkkkiiijjjjjjhhhooommmkkkkkkmmmpppqqqrrrsssrrrqqqqqqqqqrrrtttuuuvvvvvvvvvwwwxxxyyyzzz{{{}}}}}}|||{{{zzzyyywwwvvvuuuuuuuuutttsssqqqpppooopppooooooqqqtttwwwxxxxxxqqqsssqqqhhh]]]YYY___fffvvv|||}}}zzz{{{zzzxxxzzzyyyyyyzzzyyywwwrrrnnnoooqqquuuwwwuuuqqqkkkhhhcccbbbaaa``````aaabbbbbb[[[ZZZYYYYYYYYYXXXUUUSSSWWWQQQKKKHHHHHHHHHGGGEEEDDDCCCAAA>>>:::666333111000///...---,,,---...///,,,,,,,,,+++++++++******((((((''''''(((((()))))))))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((%%%$$$$$$$$$&&&'''&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$&&&(((((('''%%%&&&&&&&&&&&&'''''''''(((''''''(((((()))***++++++)))(((((()))+++---000111111///------///111111111111111111222222222333333222333333555666777888999;;;;;;::::::;;;===>>>???>>>??????===;;;;;;<<<===CCCCCCCCCDDDDDDDDDEEEEEEGGGGGGIIIIIIIIIHHHGGGFFFGGGIIIKKKKKKJJJKKKLLLNNNQQQRRRSSSUUUVVVVVVWWWWWWXXXXXXYYYYYYXXXUUUSSSQQQRRRSSSTTTUUUUUUUUUUUUUUUUUUSSSQQQPPPNNNJJJEEEBBB<<<<<<;;;;;;;;;<<<===>>>@@@@@@@@@@@@?????????888999:::::::::===@@@CCC??????===;;;888555333111555666777666666999AAAGGGOOOSSSVVVUUUPPPLLLKKKKKKLLLNNNPPPSSSZZZaaa___ZZZRRRSSSSSSSSSUUUYYY___dddfffkkkooooooppptttuuutttuuuuuuuuuxxx{{{}}}}}}||||||yyywwwyyy|||~~~|||yyyzzzyyyyyyxxxvvvrrrlllhhhbbbaaaaaa```___]]]\\\[[[aaaffflllnnnooooooqqqtttqqqooolllhhheeebbb``````^^^```aaa___^^^ZZZQQQFFF>>>888000+++******)))((((((((((((''''''&&&&&&&&&%%%%%%&&&&&&'''(((((((((((((((((((((''''''(((((((((((((((((((((''''''''''''&&&&&&%%%%%%%%%&&&&&&$$$%%%%%%%%%&&&&&&''''''!!!!!!""""""""""""######"""###%%%''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""###$$$$$$$$$%%%((($$$"""%%%&&&"""!!!!!!###%%%$$$!!!!!!%%%$$$!!! !!!"""###############$$$######""""""###$$$%%%'''&&&&&&&&&''')))***+++......,,,+++************+++***)))(((''''''(((((('''&&&&&&'''(((((('''%%%%%%&&&&&&%%%$$$###$$$%%%############""""""!!!!!!""""""""""""!!! $$$"""!!!!!!"""%%%''''''!!!!!!""""""!!! ###$$$!!!!!!$$$$$$"""&&&&&&%%%$$$###"""!!!!!!$$$###"""!!! !!!######!!!!!!""""""############"""$$$&&&%%%$$$"""""""""""""""""""""""""""""""""%%%$$$$$$$$$###"""""""""%%%$$$###$$$'''(((((('''&&&######''''''%%%&&&)))&&&((()))))),,,777IIIWWW]]]fffmmmllliiijjjjjjiiirrrqqqnnnnnnnnnppprrrssssssrrrrrrrrrssstttuuuvvvvvvwwwwwwwwwxxxyyyzzzzzz}}}}}}}}}||||||zzzyyyxxxxxxxxxwwwvvvuuusssqqqpppooopppqqqsssuuuxxxyyyzzzuuuxxxwwwmmmaaa\\\bbbiiiuuu|||||||||{{{yyy|||{{{{{{{{{zzzwwwrrrooojjjmmmpppsssrrroookkkhhhbbb___]]]\\\\\\^^^______XXXXXXXXXYYYYYYWWWSSSPPPQQQLLLFFFCCCDDDHHHKKKLLLFFFEEEBBB>>>:::666333111///...------,,,---......,,,,,,,,,+++++++++******(((((('''''''''(((((()))))))))))))))((((((((((((%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&%%%$$$%%%'''((('''&&&&&&&&&''''''&&&&&&%%%$$$######$$$'''))))))'''%%%%%%%%%&&&&&&&&&'''''''''''''''(((((()))******+++''''''(((***,,,///111333111///------...000000///111111111111111222222222222222333444555666777777;;;:::999888888999;;;======>>>>>>===;;;:::<<<===AAAAAAAAABBBBBBCCCCCCCCCDDDEEEFFFGGGGGGFFFFFFEEEFFFHHHJJJJJJJJJKKKNNNPPPSSSTTTTTTUUUVVVVVVVVVVVVVVVWWWXXXYYYXXXVVVTTTSSSTTTTTTUUUVVVVVVVVVUUUUUURRRRRRRRRSSSSSSPPPLLLHHHCCCBBBAAA@@@@@@@@@BBBCCCDDDCCCBBBAAAAAAAAABBB333444777888:::===@@@CCC???>>><<<999666333111///222444555666777<<>>777000+++******)))'''''''''''''''&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))''''''(((((((((((((((((())))))((((((''''''''''''&&&&&&%%%%%%%%%&&&&&&'''######$$$$$$%%%%%%&&&&&&!!!!!!""""""############"""###%%%''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""###$$$$$$$$$%%%((($$$"""$$$%%%""" """%%%%%%"""!!!'''(((%%% """######$$$$$$$$$######"""""""""###%%%%%%&&&&&&&&&''''''((())))))+++++++++***+++++++++,,,******)))((((((((((((''''''&&&&&&'''(((((('''%%%###$$$%%%%%%###"""###$$$#########""""""""""""""" !!!!!!!!! !!!""""""!!!!!!""""""!!!$$$"""%%%%%% ########################$$$###"""!!!!!!"""######"""""""""""""""######$$$"""$$$&&&&&&$$$"""!!!!!!""""""""""""""""""""""""%%%$$$$$$$$$###"""""""""'''&&&%%%%%%'''((('''&&&""" !!!%%%&&&%%%&&&)))&&&)))+++***)))///<<>>>>>===;;;;;;<<<>>>======>>>???AAABBBCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEFFFGGGIIIJJJJJJLLLOOORRRUUUUUUUUUUUUUUUVVVVVVWWWVVVVVVWWWWWWWWWVVVUUUTTTUUUVVVVVVVVVVVVUUUUUUTTTOOOOOOQQQSSSTTTSSSOOOLLLKKKIIIGGGFFFEEEFFFHHHIIIIIIHHHFFFEEEEEEEEEGGGGGG///222555777999<<<@@@CCC>>>===:::888555222000///...000111444777===EEEIIIKKKKKKJJJGGGDDDAAAAAAAAADDDKKKSSSXXX\\\^^^YYYQQQLLLNNNPPPSSSWWW\\\cccgggnnnsssvvvuuuuuuwwwxxxvvvvvvvvvvvvxxx{{{|||{{{zzzzzzzzz{{{{{{{{{||||||}}}|||||||||}}}|||yyysssoooiiiiiihhhgggeeecccbbb```dddhhhmmmooooooppprrruuunnnmmmkkkiiifffdddbbbaaa```bbbaaa^^^\\\YYYPPPFFF<<<666000,,,,,,+++)))'''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&'''((((((((('''''')))((((((''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''############$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''"""###%%%&&&&&&&&&%%%$$$###$$$$$$$$$$$$%%%%%%%%%###############$$$$$$$$$###############$$$$$$$$$""" """!!!!!!$$$%%%$$$!!!!!!''''''##################"""!!!!!!###"""!!!!!!"""###%%%&&&&&&&&&'''''''''((((((((())))))******+++,,,,,,,,,)))))))))))))))((((((((('''&&&%%%&&&((((((&&&%%%"""###%%%$$$###!!!!!!"""######"""""""""""""""""" !!!"""""""""""""""!!!######!!!"""!!! !!!""""""!!!%%%!!!%%%$$$ !!!""""""""""""########################""""""""""""###$$$%%%"""$$$%%%%%%###!!!!!!!!!""""""""""""""""""""""""$$$$$$$$$###############'''&&&%%%&&&''''''%%%###!!! $$$&&&%%%&&&***&&&)))+++***)))+++111777OOO[[[fffhhhgggiiilllmmmsssttttttsssrrrrrrssstttsssssstttuuuvvvwwwwwwxxxvvvwwwxxxyyyyyyyyyyyyxxxyyyzzz{{{|||}}}~~~~~~~~~}}}}}}}}}|||{{{yyyxxxwwwqqqsssuuuvvvvvvvvvwwwxxxwwwzzzzzzwwwrrrppptttxxxwww|||~~~yyyssswwwvvvuuuuuuvvvwwwvvvtttlllmmmnnnnnnllljjjgggeeeXXXUUUQQQQQQSSSTTTSSSQQQOOOQQQUUUYYY[[[XXXSSSNNNKKKIIIGGGFFFHHHMMMRRRUUULLLJJJEEE@@@;;;666333222+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******((((((''''''&&&&&&'''''')))))))))(((((((((''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''')))***)))(((&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$&&&(((((('''%%%'''''''''((((((((())))))%%%%%%&&&&&&&&&''''''''')))***+++,,,---...///000111///,,,,,,---......---000000000111111111222222000111111222333333444444888777666666666777888999<<<======<<<;;;;;;<<<>>>999:::;;;===???AAABBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEGGGHHHIIILLLOOOSSSTTTTTTTTTTTTTTTUUUVVVWWWVVVVVVUUUTTTTTTTTTTTTUUUVVVVVVVVVVVVVVVUUUTTTSSSLLLMMMNNNQQQSSSSSSQQQOOOPPPNNNLLLJJJJJJLLLNNNOOONNNMMMKKKJJJJJJJJJKKKLLL///111444666888:::===@@@===<<<999777444222111000......///333999???CCCEEEIIIGGGEEEBBB???======>>>DDDKKKRRRVVVYYYZZZVVVPPPLLLOOORRRVVVZZZ___eeeiiikkkqqqtttttttttwwwyyywwwwwwwwwwwwyyy{{{|||{{{zzz{{{~~~~~~yyywwwyyy|||{{{{{{{{{}}}}}}zzzuuurrrnnnmmmllljjjhhhgggfffeeegggjjjnnnooonnnooorrrvvvmmmmmmkkkiiifffcccaaa___cccdddbbb___\\\YYYOOOEEE999555000......---)))&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&$$$%%%&&&'''(((''''''&&&((((((''''''&&&%%%%%%$$$%%%%%%%%%%%%%%%&&&'''((($$$$$$$$$$$$############$$$%%%%%%&&&''''''((((((#########$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%""""""#########$$$$$$$$$$$$$$$$$$############### !!!!!!!!!$$$######!!! ###%%%!!!"""############"""!!!!!!"""!!!!!!!!!"""###%%%&&&&&&&&&''''''(((''''''''')))******++++++++++++***'''(((((()))))))))))))))&&&&&&%%%&&&''''''&&&$$$!!!###%%%%%%###!!!!!!""""""""""""""""""""""""### !!!"""""""""!!!!!!'''$$$!!!###&&&(((%%%"""$$$"""!!!!!!"""###"""!!!""""""$$$$$$  !!!!!! !!!###%%%%%%%%%$$$#########"""""""""###$$$%%%!!!"""$$$###"""!!!!!!"""""""""""""""""""""""""""###############$$$$$$$$$$$$$$$%%%'''((('''%%%"""$$$!!!"""&&&'''&&&&&&***'''((()))))))))+++...111DDDRRR___ccccccggglllnnnqqqsssvvvvvvtttrrrssstttssssssuuuvvvwwwxxxxxxxxxvvvwwwxxxyyyyyyyyyxxxxxxwwwxxxyyy|||}}}~~~}}}|||{{{ooorrruuuvvvvvvuuuwwwyyyyyyzzzzzzyyyyyyzzz|||}}}zzz}}}yyyooopppqqqsssvvvyyyyyyxxxvvvqqqqqqqqqooollliiifffdddTTTQQQNNNNNNQQQRRROOOKKKHHHKKKQQQWWWZZZXXXSSSNNNMMMLLLKKKJJJKKKMMMPPPRRRNNNKKKFFFAAA;;;666333222+++,,,,,,---------------,,,,,,,,,+++++++++******)))((('''&&&&&&&&&&&&'''((((((((('''''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((('''&&&''')))))))))(((&&&&&&''''''&&&&&&%%%$$$'''%%%%%%%%%''''''&&&%%%''''''''''''((((((((((((%%%%%%%%%&&&&&&&&&&&&&&&)))***+++---.../////////111...,,,+++,,,------,,,...//////000111222222333000000111111222333333333555666666666777777888888:::;;;;;;;;;999999;;;<<<888999:::<<<===???@@@AAADDDDDDCCCBBBBBBAAAAAABBBAAABBBDDDEEEFFFJJJNNNRRRRRRQQQQQQQQQRRRSSSUUUVVVWWWUUUSSSQQQPPPQQQSSSUUUVVVVVVVVVVVVUUUTTTSSSRRRLLLKKKLLLOOORRRSSSSSSRRRRRRQQQNNNMMMMMMOOOQQQSSSPPPPPPOOONNNNNNNNNNNNNNN000222555666777999;;;===<<<;;;999666444222111111111//////444;;;@@@BBBBBBGGGEEEBBB>>><<<;;;;;;<<>>??????DDDCCCBBBAAA@@@@@@@@@@@@>>>@@@AAABBBDDDHHHMMMPPPOOOOOOOOOOOOPPPRRRTTTUUUXXXVVVRRROOONNNPPPSSSUUUVVVVVVVVVUUUTTTSSSRRRQQQLLLKKKLLLNNNQQQSSSTTTTTTSSSQQQOOOMMMNNNPPPSSSUUUQQQQQQQQQPPPPPPPPPOOOOOO444888;;;:::666444777:::<<<;;;999777444333222222000000111555:::???AAABBBGGG@@@<<<<<<999555888>>>FFFHHHKKKLLLLLLKKKKKKLLLMMMPPPUUUZZZ```eeeiiikkkffffffhhhnnnuuuzzz{{{{{{www{{{~~~}}}|||}}}}}}}}}|||zzzzzzyyyyyyyyywwwzzz}}}}}}|||zzzxxxxxxuuuuuutttrrrqqqooommmlllkkkkkklllooosssvvvuuutttooolllhhhfffeeedddbbbaaacccdddddd```YYYOOOHHHDDD999555111...,,,+++***)))+++)))'''&&&%%%&&&((()))&&&((()))***)))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$"""$$$&&&(((&&&$$$###%%%'''))))))'''%%%###########################''''''&&&&&&%%%$$$############$$$%%%%%%&&&''''''%%%$$$$$$######$$$$$$%%%!!!!!!"""$$$%%%%%%""" )))$$$!!!$$$###!!!%%%###!!!###%%%&&&###!!! """###!!!"""""""""###$$$$$$"""!!! $$$!!! """""" &&&'''((((((((('''%%%%%%(((&&&'''+++***%%%###$$$&&&'''((())))))***))))))(((&&&%%%%%%%%%%%%$$$"""&&&""" #########""""""""""""""""""""""""%%%$$$###""""""###$$$%%%%%%$$$###""""""###$$$%%%"""!!! !!!"""###"""!!!"""$$$$$$###""""""""""""""""""############""""""!!!  !!!"""######$$$######"""!!! !!!###$$$$$$##################"""!!! ###""" !!!###%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%&&&'''((()))((())))))***++++++,,,,,,999EEEQQQWWW\\\ccciiijjjlllooorrrvvvxxxxxxwwwvvvvvvsssrrrsssvvvwwwuuusssvvvvvvwwwwwwwwwwwwxxxxxxvvvvvvwwwzzz~~~~~~}}}~~~{{{yyyoooppprrruuuxxxxxxvvvsssyyy{{{}}}|||{{{zzzzzz{{{vvv|||zzzoooiiimmmrrrvvvwwwwwwxxxxxxyyyxxxuuuqqqpppnnneee[[[UUUMMMFFFEEEKKKNNNKKKFFFCCCDDDIIIPPPQQQOOOOOOSSSSSSVVVWWWUUUTTTTTTNNNHHHRRRNNNGGG???888444222111//////...------------...,,,,,,,,,+++***)))((((((---,,,***(((((()))+++,,,)))&&&$$$$$$&&&(((&&&$$$((('''%%%%%%&&&&&&%%%$$$''''''&&&%%%%%%%%%&&&&&&((('''&&&&&&'''((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''((())))))'''%%%######$$$***%%%$$$(((***'''%%%%%%'''((()))+++---///000111000///...---,,,+++++++++,,,---------///000111222222111///---,,,---...///666444333444777999888666999:::<<<<<<;;;999666444888888999::::::;;;<<<<<>>???@@@BBBBBBAAA???<<<<<<<<<<<<>>>BBBIIINNNOOOMMMIIIFFFFFFHHHLLLOOOVVVVVVUUUQQQNNNMMMQQQTTTUUUXXXXXXUUUTTTUUUTTTQQQQQQPPPNNNNNNNNNPPPRRRSSSSSSOOOJJJHHHIIILLLNNNOOOLLLNNNQQQTTTUUUUUUSSSRRR999===@@@???:::777999;;;@@@???===:::777555333222///000333999>>>BBBCCCBBBFFF@@@<<<;;;999666888>>>EEEHHHJJJKKKKKKKKKMMMNNNQQQQQQTTT[[[bbbggggggeeeeeeeeehhhnnntttyyy{{{zzzyyy{{{}}}~~~~~~~~~~~~~~~~~~}}}|||zzzyyyyyyyyyyyyvvvyyy||||||{{{yyywwwwwwwwwvvvuuutttqqqnnnkkkiiihhhlllpppssssssrrrrrrrrrqqqnnnjjjgggfffdddbbbaaaaaabbbbbb]]]TTTIIIAAA<<<888555000---++++++)))(((***)))'''&&&&&&&&&((()))'''''')))))))))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$%%%''')))'''&&&$$$%%%&&&''''''&&&%%%$$$########################&&&&&&%%%%%%$$$#########""""""######$$$%%%%%%&&&$$$##################$$$'''%%%###""""""""" ((($$$!!!$$$###!!!###!!! """$$$%%%### $$$%%%&&&$$$"""!!!###%%%###############"""!!!!!!$$$""" !!!###$$$""" %%%&&&'''(((((('''&&&&&&&&&$$$%%%((('''###!!!"""'''(((((())))))))))))(((&&&%%%$$$%%%&&&'''&&&%%%%%%###!!! !!!"""######""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""###""""""""""""""""""###&&&$$$"""""""""!!! """ ###$$$$$$""""""""""""############$$$%%%&&&&&&%%%$$$###"""$$$$$$$$$$$$###"""!!! ###"""!!!"""###$$$###"""######$$$$$$###""""""!!!$$$"""!!!!!!###%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%((('''&&&%%%%%%&&&'''((('''((()))***,,,---...///777AAAKKKQQQWWW```hhhkkkjjjlllooorrrtttuuuuuuuuuvvvtttssstttwwwyyyxxxvvvyyyyyyyyyxxxyyyyyyzzzzzzyyyxxxyyy|||}}}~~~{{{zzzqqqrrrtttwwwyyyyyywwwuuuwwwyyy{{{|||{{{|||}}}~~~yyy}}}|||sssmmmppptttwwwxxxxxxyyyzzzyyywwwrrrlllllllllfff^^^SSSLLLDDDDDDIIILLLHHHDDDAAABBBGGGNNNOOOMMMNNNRRRTTTWWWVVVSSSSSSSSSNNNHHHOOOKKKFFF???999555222111///......---,,,---------+++,,,,,,++++++)))((((((+++***)))((('''(((((()))(((&&&$$$$$$&&&((('''%%%)))'''%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&&&&'''(((((('''&&&&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''((('''%%%$$$%%%&&&'''######'''***(((&&&'''((((((***+++---///000111111000///---,,,+++++++++,,,,,,,,,---...000111111111000///......///000111222000///111333555444222888999;;;<<<;;;999777555666777777888999:::;;;;;;======>>>AAACCCCCCAAA???============>>>BBBGGGLLLLLLJJJGGGEEEEEEGGGJJJMMMUUUVVVUUURRROOONNNPPPSSSVVVYYYYYYVVVUUUVVVUUURRRRRRQQQOOONNNNNNOOOPPPQQQRRRNNNJJJGGGFFFGGGGGGGGGHHHJJJMMMPPPRRRTTTTTTTTT???CCCFFFCCC>>>:::<<<>>>DDDCCCAAA>>>:::777444333///111666<<>>AAADDDDDDBBB???>>>>>>>>>===>>>@@@EEEHHHHHHGGGEEEEEEEEEGGGIIIJJJTTTUUUUUUSSSQQQPPPPPPQQQWWWYYYZZZWWWVVVXXXWWWTTTUUUTTTQQQOOONNNNNNNNNOOOPPPMMMIIIFFFDDDBBB???===AAACCCEEEIIIMMMPPPSSSTTTFFFHHHIIIEEE???<<>>??????>>>===???BBBDDDEEEEEEFFFFFFGGGIIIJJJKKKTTTUUUUUUUUUTTTRRRQQQQQQWWWZZZZZZXXXXXXZZZYYYVVVXXXVVVSSSPPPNNNMMMMMMNNNMMMKKKHHHFFFDDDAAA<<<999:::;;;===AAAEEEJJJOOOQQQJJJKKKJJJEEE@@@>>>CCCHHHJJJHHHCCC>>>999555222111444444666:::???CCCEEEEEECCCAAA===;;;<<<>>>>>><<>>:::888444...***)))))))))((())))))(((''''''''''''''''''''''''''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&%%%###""""""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""""""""!!!#########$$$$$$$$$$$$$$$######$$$%%%%%%$$$###### !!!###%%%%%%$$$"""$$$"""!!!!!!"""#########!!!"""###$$$$$$###$$$$$$&&&%%%$$$$$$%%%%%%&&&%%%%%%$$$"""!!!!!!!!!"""###!!!"""############$$$%%%######$$$%%%&&&''')))))))))&&&&&&))))))&&&%%%'''))))))***))))))((('''&&&)))(((&&&'''((((((&&&%%%###&&&)))((($$$!!!!!!###########################"""###$$$%%%%%%$$$###"""!!!"""$$$$$$$$$$$$"""!!!!!! !!!###%%%$$$###!!!$$$&&&%%%""" !!!"""""""""############!!!###%%%$$$$$$###!!!"""#########%%%###""""""######!!! """######$$$$$$$$$######$$$###"""###$$$$$$###!!!""""""#########$$$$$$$$$)))(((&&&&&&&&&''')))***++++++,,,---......///000777???EEEIIIOOOVVVZZZZZZaaaaaabbbcccfffjjjnnnppprrrsssuuuwwwyyy{{{}}}}}}}}}|||{{{|||}}}~~~~~~||||||}}}~~~}}}{{{}}}}}}|||~~~~~~~~~}}}{{{|||}}}}}}}}}~~~~~~~~~|||wwwsssqqqrrrssszzzzzzwwwpppkkkhhhbbb[[[TTTNNNHHHEEEGGGHHHFFFCCC??????AAAFFFGGGGGGJJJOOORRRRRRPPPLLLLLLNNNMMMJJJBBBCCCDDDCCC???:::555222------,,,++++++++++++,,,******+++++++++***))))))(((((()))))))))((('''&&&&&&&&&&&&&&&&&&'''((()))***)))'''''')))***))))))(((''''''&&&&&&'''''''''(((&&&&&&&&&'''((('''&&&(((((((((((((((((((((((('''''''''''''''''''''''''''((()))(((&&&%%%&&&'''***((())),,,+++((('''***))))))***+++,,,......///000///...,,,++++++++++++***+++,,,---.........---444333222111000000000//////000111111222222333444333444666777888999999888555666777888999;;;<<<<<<888999;;;???BBBBBB@@@>>>>>>?????????>>>>>>???AAAEEEEEEFFFHHHIIIKKKLLLMMMTTTTTTUUUVVVVVVTTTRRRPPPWWWZZZZZZXXXXXX[[[[[[XXXZZZXXXUUUQQQOOONNNNNNOOOLLLJJJIIIHHHGGGDDD???<<<777777888;;;???DDDHHHJJJKKKNNNNNNKKKFFFEEEIIIMMMLLLHHHBBB;;;666333222111666666888;;;???AAAAAA@@@AAA???;;;888;;;???>>>:::;;;===AAACCCFFFIIIMMMPPPTTTZZZ^^^^^^ZZZYYY]]]bbbcccggglllppptttwww{{{~~~}}}}}}}}}~~~~~~|||zzzzzzyyyyyyyyyyyyzzzzzzwwwxxxyyyxxxuuutttssstttssssssrrrqqqooonnnlllkkkmmmaaaSSSQQQYYYeeemmmpppqqqnnnkkkiiifffbbb^^^[[[\\\\\\[[[VVVNNNFFFAAA>>>999555...***))))))))))))(((((((((((((((''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''%%%%%%%%%'''&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###""""""###$$$%%%$$$!!!"""""""""""""""######$$$"""$$$%%%%%%###"""###$$$$$$###!!!"""###%%%$$$###$$$######""""""""""""""""""###$$$$$$###"""###%%%#########$$$%%%'''((()))***''''''))))))'''''')))((())))))))))))(((((('''+++)))((('''((((((&&&%%%###%%%'''&&&%%%###""""""########################!!!!!!""""""""""""!!!!!!######$$$$$$$$$$$$#########"""!!!!!!""""""!!!###$$$###!!!"""%%%""""""""""""############!!!""""""###$$$$$$$$$$$$ !!!!!!""""""!!! $$$###!!!"""######"""!!!!!!!!!"""############"""###""""""###%%%%%%###"""#########$$$$$$$$$$$$%%%%%%%%%%%%&&&''')))***++++++,,,,,,------.........222999AAAGGGPPPYYY^^^]]]``````aaabbbeeehhhkkkmmmnnnqqqsssuuuvvvxxx{{{}}}}}}~~~~~~||||||}}}~~~}}}||||||||||||~~~~~~}}}~~~{{{{{{~~~}}}yyytttqqqqqqqqqzzz|||{{{tttnnnhhhaaaYYYVVVQQQKKKHHHHHHIIIGGGEEE@@@>>>???BBBCCCCCCFFFLLLMMMNNNLLLIIIJJJMMMMMMIIIBBBCCCDDDCCCAAA<<<777444...------,,,,,,,,,,,,,,,******+++++++++******)))*********)))))))))((((((%%%&&&''''''&&&''')))***+++)))((('''((()))(((''')))(((((('''&&&&&&''''''((('''&&&&&&'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''))))))(((&&&%%%&&&'''***)))***---+++''''''***(((((()))***+++,,,---------,,,,,,++++++++++++++++++,,,---/////////...---000000//////...---,,,,,,---///000000000000111333333444555555666666666666555555666888:::;;;<<<===999999999<<<>>>???>>>======>>>@@@???>>>===>>>???CCCDDDEEEFFFIIIKKKMMMNNNSSSSSSRRRSSSTTTTTTQQQOOOVVVYYYZZZXXXYYY\\\[[[XXXZZZYYYVVVSSSQQQQQQQQQRRRLLLKKKKKKKKKKKKHHHDDDAAA888888888999<<<>>>AAACCCJJJPPPUUUUUUQQQNNNOOOQQQMMMHHHAAA999444222222333666888<<<@@@CCCAAA===999<<<<<<888555888>>><<<666888;;;???BBBEEEGGGKKKMMMTTTVVVVVVUUUTTTVVV[[[```aaaeeekkkoooqqquuuyyy|||{{{}}}~~~|||||||||xxxxxxxxxxxxyyyzzz{{{|||xxxyyyyyyxxxuuusssttttttuuusssqqqooonnnmmmmmmllljjjbbbYYYXXX^^^fffkkkmmmpppnnnllljjjgggddd___\\\]]]\\\YYYSSSLLLFFFCCCAAA;;;666///***)))******+++(((((((((((((((''''''&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))***)))&&&%%%&&&(((&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%################################################"""###$$$%%%%%%$$$###"""$$$###""""""######""" !!!"""""""""""""""###$$$"""$$$&&&%%%""" !!!"""!!!!!!"""""" ###############"""!!!!!!$$$%%%'''&&&###"""$$$&&&$$$$$$###$$$$$$&&&'''(((,,,)))(((++++++((())),,,'''(((((())))))))))))(((***((('''((())))))((('''$$$######$$$%%%%%%###"""########################""""""!!!!!!!!!!!!""""""######""""""""""""######"""!!! !!!!!! $$$###!!! !!!"""$$$$$$""""""""""""###############"""!!!  !!!""""""############""""""###"""!!!"""###$$$###""" !!!""""""""""""""""""!!!"""###%%%&&&$$$"""$$$$$$$$$$$$%%%%%%%%%%%%"""###%%%'''(((((((((((()))***+++,,,---...//////222777===CCCNNNYYY``````___```aaaccceeegggiiijjjkkknnnqqqsssssstttwwwzzzyyy{{{~~~}}}}}}~~~~~~|||~~~|||{{{~~~}}}yyywwwzzz~~~{{{wwwtttssstttyyy|||{{{uuunnnhhhbbb[[[XXXSSSMMMJJJIIIIIIHHHFFF>>><<<<<<>>>>>>>>>BBBGGGHHHJJJIIIGGGIIIMMMLLLHHHCCCDDDEEEDDDAAA===888666///......---,,,---------)))******+++++++++******+++***)))((((((((()))***%%%'''((((((&&&&&&))),,,,,,***((('''((((((&&&%%%((('''''''''''''''((()))((('''&&&&&&'''((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''&&&'''((((((''''''((()))'''&&&)))+++)))%%%'''+++''''''((()))***++++++,,,******))))))******+++,,,,,,---///000000///...---***++++++,,,,,,------,,,,,,...000000//////000333444444444444333333222222333444555777999:::<<<<<<:::888888999;;;<<<<<<<<<<<<>>>??????>>>======>>>@@@@@@AAABBBEEEHHHKKKMMMQQQPPPNNNOOOQQQQQQOOOMMMUUUXXXYYYXXXXXX\\\\\\YYYZZZYYYVVVTTTSSSTTTUUUUUUNNNNNNMMMMMMMMMKKKHHHEEE===<<<<<<;;;;;;<<<<<<<<>>BBBDDDFFFIIIKKKUUURRROOONNNPPPUUUZZZ]]]___ccciiimmmooossswww{{{yyy}}}|||zzz{{{}}}wwwwwwwwwxxxyyyzzz|||}}}xxxyyyyyyxxxuuuttttttuuuwwwuuuqqqnnnllllllllllllhhhfffeeedddfffiiikkklllqqqooommmkkkiiieeeaaa^^^```^^^ZZZTTTMMMGGGEEEDDD;;;666000+++)))***++++++((((((((()))(((''''''&&&''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&(((***+++***'''&&&''')))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###############$$$$$$$$$""""""""""""!!!!!!!!!!!! """###$$$$$$###""" """ """$$$&&&&&& """######""""""###$$$"""$$$%%%$$$  $$$!!! ###%%%$$$""""""###$$$$$$$$$###!!! %%%''')))'''$$$###$$$&&&%%%$$$$$$###$$$%%%'''((((((%%%%%%''''''%%%&&&)))''''''((())))))***))))))((('''&&&(((***+++***)))%%%""" """%%%&&&$$$"""########################%%%$$$###""""""###$$$%%%###"""!!! !!!"""###!!!###""""""!!!###((((((###""""""""""""############'''%%%"""  !!! !!!"""$$$&&&'''''''''"""!!! !!!###$$$$$$### !!!!!!"""!!!!!!!!!!!!!!!###&&&&&&%%%###$$$$$$%%%%%%%%%&&&&&&&&&"""###&&&(((((((((&&&%%%'''((()))+++---///000111555999<<<@@@JJJWWW^^^______```bbbdddeeeggghhhiiijjjmmmpppqqqqqqrrruuuxxxtttvvvzzz~~~~~~~~~{{{~~~{{{{{{~~~~~~~~~wwwtttvvv~~~}}}yyywwwwwwwwwxxx{{{zzzssslllhhhccc^^^XXXTTTNNNKKKIIIIIIHHHFFF===;;;:::;;;;;;:::>>>DDDDDDGGGGGGFFFIIILLLKKKGGGEEEEEEEEEDDDAAA===999777//////...------------...)))******+++++++++******,,,***((('''&&&''')))***$$$'''((((((&&&&&&))),,,---***((('''''''''%%%$$$&&&&&&&&&'''''')))***+++((('''&&&&&&'''((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%'''(((((((((***,,,######&&&)))(((%%%''',,,&&&''''''((()))******+++(((((((((((()))***+++,,,,,,---///111111000...---,,,---///111222333444444---000222222000///222444555444444333111111000///222333444666777999;;;;;;:::888777777888:::;;;;;;;;;===???@@@>>>======>>>=========>>>AAAEEEIIIKKKPPPMMMKKKLLLNNNOOOMMMKKKTTTXXXYYYWWWXXX\\\\\\YYYZZZYYYWWWUUUUUUVVVWWWXXXQQQPPPNNNNNNNNNLLLIIIFFFAAA@@@???>>><<<;;;:::999OOOUUU```iiiggg]]]VVVVVVLLL???777999999444444;;;<<>>DDDJJJSSS___iiigggccc___```eeehhhgggeeehhhjjjmmmooooooooopppqqqqqqrrrtttzzz}}}}}}zzz}}}|||}}}zzzyyyzzz~~~}}}{{{yyyxxxvvvuuuuuutttvvvuuuooojjjgggaaa[[[WWWQQQJJJFFFFFFFFFFFFDDD;;;888777777555444888@@@AAADDDFFFFFFDDDCCCEEEGGGIIIIIIFFFBBBAAA@@@:::222222///---+++,,,,,,+++++++++++++++***)))(((((('''))))))(((''''''''''''''',,,+++)))'''&&&'''((()))&&&&&&&&&''''''''''''(((%%%%%%%%%&&&'''((())))))))))))(((((('''''''''&&&(((((())))))(((&&&$$$###%%%&&&''''''((((((''''''***)))'''&&&%%%%%%&&&&&&******)))(((((())))))***))))))))))))(((((((((((())))))***+++,,,,,,---...---///000000...---...//////...///000222222000......///000111111222111111333222000/////////000111111222555777999999999999;;;<<<======;;;999999999:::<<<======<<<;;;;;;<<<=========???AAADDDFFFHHHKKKKKKJJJHHHGGGIIIMMMPPPVVVTTTSSSUUUYYY[[[ZZZXXXXXXXXXWWWWWWWWWVVVVVVUUUXXXTTTPPPNNNOOOOOOMMMJJJKKKIIIFFFCCCAAA===888444TTTYYYdddnnnmmmcccXXXTTTJJJ===555777888444555<<<@@@BBBDDDEEECCC>>>888555555666888::::::999555333777777888<<>>>>>AAADDDCCC@@@???BBBEEEIIIJJJHHHDDDBBBAAA;;;444222///---+++,,,,,,++++++++++++******)))(((((('''))))))(((''''''''''''(((((('''&&&&&&&&&'''((()))&&&&&&&&&''''''''''''(((%%%&&&&&&&&&'''((((((((()))(((((((((''''''''''''(((((((((((('''&&&%%%%%%%%%&&&''''''((((((''''''((('''&&&%%%&&&&&&((((((***************))))))))))))))))))(((((((((''''''(((((()))***,,,---......---///000000///......////////////000111111///---//////000000111000000000222111000///...///000000111222444666888999:::;;;<<<======<<<999888888999:::<<<======<<<;;;;;;<<<>>>>>>======>>>@@@AAABBBFFFGGGGGGFFFFFFGGGKKKNNNPPPOOOPPPSSSWWWZZZZZZYYYYYYXXXWWWWWWVVVVVVVVVWWWXXXUUUQQQOOOOOOOOOMMMKKKMMMKKKIIIGGGDDD@@@:::666YYY\\\eeeoooqqqeeeWWWOOOIII===666777999777999???DDDEEEEEEDDDAAA<<<666333555777:::<<<;;;888555222555555666:::???DDDFFFGGGDDDDDDEEEHHHMMMTTT[[[___eeeiiinnnqqqrrrssswww{{{|||{{{{{{zzzzzz{{{{{{|||zzz{{{zzzyyyxxxyyy|||~~~zzzyyyxxxxxxyyyxxxvvvttttttrrrooooooppprrrrrrqqqsssrrrooonnnmmmnnnpppqqqpppooommmkkkhhhddd```^^^WWWXXXWWWSSSLLLDDD???<<<333000,,,******++++++***---+++***)))***)))(((&&&'''&&&'''''''''%%% """"""###%%%&&&'''((()))&&&&&&%%%%%%%%%%%%&&&&&&'''%%%$$$$$$&&&&&&%%%###%%%%%%$$$$$$#########"""&&&&&&%%%%%%%%%%%%$$$$$$$$$"""!!!!!!###$$$$$$###""""""""""""""""""""""""!!!!!!"""###############%%%$$$###$$$%%%&&&%%%######""""""!!!!!!""""""###$$$$$$###""""""###$$$$$$########################""""""######$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&'''''''''((()))))))))))))))(((((('''((('''%%%$$$%%%&&&&&&%%%$$$%%%%%%%%%%%%$$$###### !!!!!!"""###$$$$$$$$$######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!! !!!""""""!!! """###$$$######""" !!!!!!"""######!!!!!!""""""""""""!!!!!!$$$$$$############$$$$$$$$$$$$###$$$&&&%%%###!!! """###$$$""" #########$$$$$$$$$$$$$$$&&&$$$######$$$%%%%%%$$$&&&%%%$$$$$$%%%%%%$$$###&&&''')))))))))+++...000333777>>>GGGOOOVVV[[[^^^bbb___]]]^^^bbbeeeeeedddkkkmmmoooqqqqqqqqqrrrtttooooooppptttzzz|||}}}}}}}}}{{{||||||{{{}}}{{{sssoooqqqtttooorrrrrrmmmiiigggbbb\\\YYYRRRJJJEEEDDDCCCAAA@@@999777777888666444666::::::>>>AAA>>>999888===CCCHHHJJJIIIEEECCCBBB===666222///---+++,,,,,,++++++++++++******)))(((((((((******)))((((((((((((((($$$$$$%%%%%%&&&''''''(((&&&&&&&&&''''''''''''(((&&&&&&''''''''''''''''''(((((((((((('''''''''''''''''''''&&&&&&&&&''''''%%%&&&''''''((((((''''''&&&&&&%%%%%%&&&''')))***((()))***+++++++++***)))((((((((('''''''''&&&&&&'''''')))***,,,---...///---///111000///...///000000000///000111000...+++//////////////////......000000///............///111222333555777999;;;<<<======<<<:::888777888:::;;;<<<======;;;;;;<<<===???>>>===<<<<<<<<<<<<<<<@@@AAACCCCCCCCCEEEHHHKKKKKKKKKLLLPPPUUUXXXZZZZZZYYYYYYWWWVVVVVVVVVWWWXXXWWWUUURRRQQQQQQPPPOOOMMMOOONNNMMMLLLIIIDDD===999___]]]```iiikkkaaaRRRHHHGGG===666888:::;;;>>>CCCEEEEEEDDDBBB???:::666444555888<<<===;;;777333111555444555888===AAACCCCCC@@@CCCGGGKKKQQQWWW]]]aaagggkkkoooqqqrrrtttwwwyyy}}}||||||{{{{{{||||||}}}{{{{{{zzzyyyyyyzzz|||}}}zzzxxxwwwxxxxxxxxxvvvtttrrrqqqpppqqqssstttsssrrrtttsssrrrppppppoooppppppnnnnnnmmmkkkgggccc___]]]UUUVVVVVVRRRKKKCCC;;;666///...,,,+++,,,,,,+++***,,,+++))))))***)))(((&&&))))))((())))))'''### &&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''&&&%%%%%%%%%%%%%%%%%%$$$%%%$$$$$$######"""""""""&&&&&&%%%%%%%%%$$$$$$$$$######"""######$$$##############################!!!!!!"""###############%%%$$$######%%%%%%$$$######""""""""""""""""""###$$$##################$$$########################""""""###$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&'''((()))******(((((())))))))))))((((((***(((''''''(((((('''&&&$$$%%%%%%%%%%%%$$$######""""""######$$$%%%%%%&&&###""""""!!!!!!!!!!!!!!!###""""""""""""!!!!!!!!!!!! !!!""""""!!!!!!"""############"""""""""!!!  !!!!!! #################################$$$%%%%%%###!!!%%%%%%$$$###$$$%%%!!!$$$$$$$$$$$$$$$$$$$$$###%%%$$$"""###$$$%%%%%%$$$&&&%%%$$$$$$&&&&&&%%%$$$"""$$$'''(((((()))***,,,111444;;;DDDMMMSSSVVVVVV```^^^]]]___bbbeeeeeeeeekkkmmmoooppppppqqqrrrtttppppppqqqsssvvv{{{~~~~~~|||}}}}}}}}}~~~~~~}}}zzzpppjjjlllppppppssssssoookkkgggaaa[[[XXXRRRJJJEEEDDDDDDCCCAAA999666666888777333444777777;;;>>>:::444333999@@@EEEHHHHHHEEECCCAAA===777222///---+++,,,,,,++++++************))))))((((((******)))(((((((((((()))$$$$$$%%%&&&''''''&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''&&&&&&&&&(((((((((((((((''''''''''''&&&&&&%%%%%%'''((()))%%%&&&''''''(((''''''''''''&&&&&&%%%&&&'''((()))'''(((***,,,,,,+++)))(((((('''''''''&&&&&&&&&&&&&&&'''(((***+++---...///---///000000///...///000111000///000000///---***////////////...---,,,,,,//////......------------111111222333555888;;;=========;;;999666666888:::;;;<<<===<<<::::::;;;===>>>======<<<;;;:::::::::;;;===???@@@AAADDDGGGJJJHHHIIIKKKOOORRRVVVXXXYYYYYYXXXWWWVVVVVVVVVXXXYYYVVVUUUTTTSSSRRRQQQPPPOOOPPPPPPPPPOOOMMMHHHAAA<<>>AAADDDBBBAAA@@@>>><<<:::888777666:::======999555222111666555555777;;;???@@@@@@???CCCIIINNNSSSWWW]]]aaaiiikkknnnqqqsssuuuwwwxxx~~~}}}}}}}}}}}}}}}}}}~~~{{{{{{zzzyyyzzz{{{||||||yyyxxxwwwwwwxxxxxxvvvtttqqqpppppprrrtttuuutttrrruuutttsssrrrqqqpppoooooommmmmmllljjjgggbbb^^^[[[WWWXXXWWWTTTMMMCCC888111---,,,+++,,,------+++)))***)))''''''(((((('''%%%***(((&&&&&&'''''''''&&&'''''''''&&&&&&%%%%%%%%%((('''&&&%%%%%%&&&'''((($$$%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$######"""""""""&&&&&&%%%%%%%%%$$$$$$$$$###$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###############$$$"""!!!"""###$$$###"""######""""""""""""###############$$$$$$##########################################$$$%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&'''((()))******(((((())))))))))))(((((()))(((''''''))))))'''&&&$$$%%%%%%%%%%%%$$$######$$$###""""""""""""###$$$###""""""!!!!!!!!!!!!!!!########################!!! !!!""""""!!! !!!"""#########"""""""""!!! """""""""""""""!!! !!!""""""""""""""""""!!!###""""""$$$%%%%%%###!!!"""$$$""" """$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%###"""###$$$&&&&&&%%%'''&&&%%%&&&'''((('''&&&"""$$$''')))(((((()))+++111333999BBBKKKQQQTTTTTT_________aaadddfffggggggkkklllnnnooooooppprrrtttttttttsssssstttwwwzzz}}}}}}zzz|||zzznnnggggggjjjqqqttttttpppkkkggg```ZZZWWWQQQIIIEEEEEEFFFEEECCC:::666444666666333222444555999;;;777222111777===@@@EEEFFFCCCAAA???;;;666222///---+++,,,,,,++++++*********)))))))))))))))***))))))(((((((((((((((&&&''''''''''''&&&%%%$$$&&&&&&&&&''''''''''''((('''''''''''''''&&&&&&&&&'''''''''((((((((((((((('''&&&%%%%%%&&&''')))***%%%&&&''''''(((''''''''')))((('''&&&%%%&&&&&&'''&&&''')))+++++++++)))(((((('''''''''&&&&&&&&&&&&&&&'''((()))+++,,,---...,,,---/////////...///000000000///000000///,,,***......///......---,,,+++...............------,,,000000000222444777999;;;<<<;;;:::888666666888::::::;;;;;;:::999999;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;999;;;===>>>???BBBFFFJJJIIIJJJLLLNNNPPPRRRUUUVVVXXXWWWVVVUUUUUUVVVWWWXXXTTTUUUUUUTTTRRRQQQQQQQQQPPPPPPPPPPPPOOOJJJDDD???jjjaaaZZZZZZYYYRRRHHHCCC999555333555:::???AAABBB>>>===<<<;;;:::999::::::777;;;===;;;666222000111555444444777;;;>>>??????>>>CCCJJJOOORRRVVV\\\```jjjkkknnnqqqtttvvvxxxxxx~~~}}}}}}||||||}}}}}}~~~|||zzzyyyzzz|||}}}||||||yyyxxxwwwwwwxxxwwwuuusssqqqpppoooppprrrsssrrrqqqttttttsssrrrqqqooommmlllkkkkkkkkkjjjfffaaa]]]ZZZYYYYYYYYYVVVPPPEEE888///,,,,,,+++,,,------+++))))))'''&&&&&&''''''&&&$$$'''%%%######%%%'''''''''$$$%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''###%%%&&&&&&$$$$$$%%%'''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$###$$$&&&%%%$$$"""######$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""##################"""!!!"""######"""!!!$$$######""""""######$$$"""###$$$$$$$$$$$$###"""##############################$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&'''''''''((('''(((((()))))))))))))))'''&&&%%%&&&''''''%%%###$$$%%%%%%%%%%%%$$$#########"""!!! !!!""""""######"""!!!!!!!!!!!!!!!"""""""""######$$$$$$$$$!!! !!!""""""!!! !!!!!!""""""### !!!!!!"""######$$$%%%%%%$$$$$$###"""!!!!!!!!!""""""""""""!!!!!!"""!!!"""###%%%%%%###!!! ###""" $$$)))###$$$$$$$$$%%%%%%%%%%%%%%%$$$###""""""$$$&&&&&&%%%((('''&&&'''((()))((('''%%%(((***+++++++++,,,---111444:::AAAHHHPPPVVVYYY```aaabbbeeegggiiijjjkkkkkklllnnnnnnnnnooorrrtttvvvwwwvvvuuutttvvvyyy{{{|||zzz|||zzzppphhhdddeeelllpppqqqmmmiiieee^^^WWWUUUOOOHHHEEEEEEEEEEEEDDD;;;666333444444222111333444666666444222111444777<<>>:::666222///---+++,,,,,,++++++******))))))))))))))))))))))))((('''''''''''''''(((((('''&&&&&&%%%$$$$$$&&&&&&&&&''''''''''''(((&&&&&&'''''''''''''''''''''''''''(((((((((((((((&&&&&&&&&&&&&&&'''((()))%%%&&&''''''((((((''''''***)))'''&&&%%%%%%&&&&&&%%%&&&((()))***))))))(((((((((((('''''''''&&&&&&'''(((((()))***+++,,,,,,***,,,......------.../////////...///000///---***..................------......//////......---,,,//////000111333444666777888999999888666666888:::999::::::888777777999;;;;;;;;;<<<======<<<;;;;;;999:::;;;;;;===@@@FFFJJJHHHJJJLLLMMMNNNOOOQQQSSSUUUUUUUUUUUUVVVVVVVVVVVVRRRTTTUUUTTTRRRQQQQQQRRRPPPPPPPPPQQQPPPMMMHHHDDDjjjaaaYYYWWWSSSKKKBBB???555444444777===CCCDDDCCC<<<;;;999777777888:::;;;888;;;<<<999333//////111222222333666;;;???AAABBB???EEEMMMRRRTTTXXX^^^cccjjjjjjmmmqqquuuwwwyyyyyy||||||{{{{{{{{{{{{|||||||||zzzyyyzzz}}}~~~}}}{{{yyywwwwwwwwwxxxwwwuuusssqqqooonnnnnnoooqqqpppppprrrssssssrrrpppmmmkkkiiijjjjjjkkkiiifffaaa\\\YYYXXXXXXYYYXXXRRRGGG999///---,,,++++++,,,,,,***)))((('''%%%&&&''''''&&&%%%%%%$$$$$$%%%'''((('''%%%######$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%"""%%%&&&&&&$$$$$$&&&(((######$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$"""%%%'''&&&$$$""""""###########################!!!!!!"""###############$$$###""""""$$$$$$###"""$$$######""""""######$$$"""###$$$$$$$$$$$$###"""##############################$$$%%%%%%&&&&&&'''%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((()))))))))))))))&&&&&&&&&&&&''''''%%%###$$$%%%%%%%%%%%%$$$############"""!!!"""###%%%&&&######"""!!!!!!!!!!!!!!! !!!"""######$$$!!! !!!""""""!!!!!!!!! !!!!!!""" !!!""""""######$$$$$$$$$$$$$$$###"""!!! !!!"""############"""!!!!!!!!!!!!###%%%%%%###!!!!!!%%%$$$!!!%%%+++%%%###$$$$$$%%%%%%&&&&&&&&&$$$###""""""%%%&&&&&&&&&'''&&&%%%&&&((()))((('''''')))++++++***+++---...///333888===DDDLLLWWW^^^bbbdddfffiiijjjlllnnnooommmnnnooooooooopppsssvvvvvvxxxyyyxxxvvvwwwzzz}}}}}}{{{|||~~~|||tttkkkdddaaaccchhhjjjgggeeebbb[[[UUUUUUNNNGGGCCCBBBBBBAAA@@@===666111222222111000222333222222222222111111000999@@@DDDBBB???===:::666222///---+++,,,,,,++++++)))))))))))))))))))))***(((''''''&&&&&&&&&&&&&&&&&&%%%$$$######$$$%%%%%%&&&&&&&&&''''''''''''(((%%%&&&&&&&&&'''(((((((((''''''''''''((((((((()))&&&&&&''''''''''''''''''%%%&&&''''''((((((''''''((((((&&&&&&%%%&&&'''(((%%%%%%&&&&&&'''((((((((()))))))))(((((((((''''''((()))))))))*********+++(((***,,,---,,,,,,---......------///000///---+++---....../////////.........//////000///...---,,,---...///111222222333333555666888888777777999:::888888888666555555888:::;;;;;;<<<<<<<<<;;;:::999999999888888999===DDDIIIDDDGGGJJJKKKKKKLLLOOORRRQQQSSSTTTVVVVVVUUUTTTSSSPPPRRRUUUTTTRRRPPPQQQRRRPPPPPPPPPQQQQQQPPPLLLJJJfff___XXXUUUOOOEEE===:::555666777;;;BBBHHHHHHFFF<<<:::888666555777999:::999;;;<<<888111---...111//////111666<<>>HHHVVV```ccceeeiiikkkmmmnnnqqqrrrnnnooopppppppppqqqtttwwwuuuwwwzzzyyyxxxyyy{{{~~~~~~||||||~~~|||~~~~~~wwwnnneee```[[[```dddbbbaaa___YYYSSSUUUNNNFFFAAA@@@???>>><<<>>>666000111111000000222222000///000222222///,,,888???DDDBBB???===:::777222///---+++,,,,,,++++++)))))))))))))))*********''''''&&&%%%%%%%%%%%%&&&$$$###!!!!!!!!!###&&&'''&&&&&&&&&'''''''''((((((%%%%%%&&&&&&'''((())))))&&&'''''''''(((((())))))%%%&&&'''(((((('''&&&%%%%%%&&&''''''((((((''''''&&&&&&%%%%%%&&&''')))***%%%$$$$$$%%%%%%'''((()))))))))))))))(((((((((((())))))))))))))))))))))))''')))+++,,,++++++,,,...---------...000000...,,,------...///000000000///...///000000000///------,,,---///111111111000000333555777888888888999;;;777888777555444444777999;;;<<<<<<<<<;;;999777666999888666555666;;;BBBHHHAAADDDHHHIIIIIIJJJNNNQQQOOOQQQTTTVVVVVVUUUSSSRRROOORRRTTTTTTRRRPPPPPPRRRQQQQQQPPPQQQRRRRRRPPPNNN```^^^ZZZTTTLLLBBB:::555222000222<<>><<<:::888777777888999:::<<<===<<<777222///---444000///444999===BBBHHHDDDHHHMMMQQQTTTYYY```eeekkkiiiiiimmmssswwwxxxxxxzzzyyyxxxxxxyyyzzz|||~~~xxxyyyzzz{{{{{{zzzxxxvvvxxxwwwuuutttsssuuuvvvwwwuuussspppoooooooooooonnnqqqrrrrrrrrrpppmmmjjjhhhiiiiiihhhfffbbb^^^YYYWWWZZZVVVPPPJJJHHHEEE:::///+++******)))))))))))))))((()))))))))(((&&&$$$###&&&&&&''''''(((''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$''''''%%%%%%%%%%%%'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$'''''''''''''''''''''''''''&&&$$$#########$$$$$$!!!"""$$$&&&'''&&&%%%$$$""""""!!!!!!"""###$$$$$$%%%$$$###""""""###$$$%%%$$$###"""""""""""" """"""""""""""""""""""""$$$$$$$$$#########""""""""""""###$$$%%%%%%%%%%%%&&&&&&'''''''''''''''''')))))))))(((''''''&&&&&&+++***)))'''''''''((()))((()))))))))((('''&&&&&&$$$%%%%%%%%%%%%$$$######$$$""" """$$$$$$$$$""""""""""""""""""""""""%%%%%%$$$$$$"""!!! """######"""  !!!""" """###!!!%%%###""""""######""" ######$$$$$$$$$$$$######"""$$$%%%$$$!!!!!!###&&&$$$$$$############$$$$$$%%%%%%%%%%%%$$$###""""""&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$%%%%%%''''''((((((((((((''''''++++++***)))(((***...111---///000222666@@@MMMVVVaaadddhhhjjjlllooorrrtttqqqnnnkkknnnssswwwwwwuuuyyyxxxxxxwwwwwwxxxxxxyyy~~~~~~}}}}}}}}}zzz{{{xxxtttjjj___^^^QQQYYYaaaVVVUUUWWWLLLTTTSSSKKK>>>999<<<===;;;666444333111000000111111222111///......000222333444777999:::888777777777555222...------+++(((%%%)))******++++++)))((('''%%%&&&'''(((((('''&&&%%%)))&&&$$$$$$&&&'''&&&$$$'''$$$###$$$''')))'''%%%###$$$&&&'''((())))))))),,,+++(((&&&%%%%%%&&&'''((()))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((((('''((((((((((((''''''''''''+++,,,+++***(((((()))++++++***)))*********(((&&&***+++,,,---...---,,,,,,...///000111000///---+++000///...///000111000////////////000///......---///............000222333///111333555666666666666777666444333333444555666777888:::<<<<<<;;;:::999999888777777999;;;>>>???DDDDDDDDDEEEGGGIIIKKKMMMNNNQQQTTTUUUTTTSSSSSSSSSTTTTTTRRRNNNNNNPPPNNNJJJLLLMMMQQQTTTQQQJJJHHHKKK]]][[[WWWQQQHHH???777222222000222;;;FFFKKKEEE>>><<<;;;999777666666777777999:::;;;999555111///...444111111777;;;>>>BBBGGGBBBFFFKKKOOORRRXXX___eeeiiiiiijjjnnnssswwwyyyyyyxxxxxxyyyzzz{{{{{{{{{{{{xxxyyyzzz{{{{{{yyyxxxvvvyyyxxxvvvtttsssssstttuuuvvvsssqqqpppqqqqqqqqqpppqqqqqqqqqqqqooollljjjhhhkkkkkkjjjhhhddd```\\\YYYYYYWWWPPPHHHCCC@@@888///,,,++++++***************(((((((((((('''%%%$$$###%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$$$$%%%&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$***)))((('''&&&%%%%%%$$$&&&%%%$$$#########$$$$$$###""""""!!!!!!!!!!!!!!!"""""""""""""""###$$$$$$$$$$$$###""""""###$$$$$$%%%$$$######$$$###!!!########################$$$$$$$$$#########""""""""""""###$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''((((((((((((((('''''''''******)))(((((((((((((((''''''((((((((('''&&&&&&#########""""""""""""!!!$$$""" """$$$$$$###""""""""""""""""""""""""!!!!!!"""""""""!!!!!! !!!!!!"""######"""!!!!!!""" !!!""" $$$###""""""######""" !!!!!!""""""""""""!!!!!!!!!###$$$###!!! """$$$$$$######""""""######$$$######$$$%%%%%%$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&'''((((((((((((******)))((((((***...111---///000111555>>>JJJSSS]]]```eeejjjmmmppptttvvvrrrooommmoootttxxxxxxvvvzzzzzzyyyxxxxxxxxxyyyyyy}}}~~~~~~||||||~~~~~~|||{{{{{{{{{{{{wwwuuunnneee[[[OOOUUU]]]TTTRRRTTTJJJPPPPPPIII???::::::999555555444222111000000111111111000///...///000222333555666888777666555555666333111...------,,,)))&&&)))******++++++)))((('''&&&&&&'''(((((('''&&&&&&***(((%%%%%%&&&&&&%%%###&&&%%%###%%%'''((('''%%%((((((((((((((('''&&&&&&***)))((('''&&&&&&''''''(((((())))))))))))((((((''''''''''''((((((((((((&&&&&&&&&''''''''''''''''''''''''(((((()))))))))//////...+++((('''(((***)))(((((()))+++,,,+++)))***+++,,,---------,,,,,,...///000111000///---,,,000///...///000111000///......//////......---,,,............///000111222111222333444555444444333444444333333333333444444888999:::;;;;;;999777666777777666777888;;;===???BBBBBBBBBCCCEEEGGGIIIKKKMMMPPPSSSTTTRRRQQQPPPQQQPPPRRRPPPMMMMMMNNNLLLGGGIIIJJJMMMPPPMMMGGGFFFHHH[[[XXXTTTMMMDDD;;;444000111000222:::CCCFFFAAA;;;:::999777555444444444555777888888555222///...///444222555;;;>>>???BBBFFFAAADDDIIILLLOOOUUU]]]bbbfffiiilllpppsssvvvyyy{{{uuuwwwyyyzzz{{{{{{zzzyyyxxxyyyzzzzzzzzzyyywwwvvvzzzxxxvvvtttrrrrrrrrrsssuuusssqqqqqqrrrttttttssspppppppppooommmkkkiiihhhmmmlllkkkiiifffbbb^^^\\\YYYXXXPPPEEE===999444///---,,,,,,+++***+++++++++'''(((((('''&&&%%%######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$,,,+++***(((&&&$$$###"""&&&%%%$$$#########$$$$$$&&&$$$""" #########"""######$$$%%%$$$######""""""######$$$%%%$$$###$$$$$$$$$""" $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############""""""###$$$%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&'''''''''(((((((((((()))))))))))))))))))))(((((('''%%%&&&&&&''''''''''''&&&$$$$$$"""!!!!!!!!!"""######""" !!!"""$$$$$$###""""""""""""""""""""""""!!!"""""""""""""""!!! ###%%%&&&### """  !!! $$$"""!!!!!!######"""  !!!!!!  """###"""!!! !!!"""$$$######""""""######$$$!!!"""###$$$%%%%%%%%%%%%###########################$$$$$$$$$%%%%%%%%%&&&$$$$$$&&&'''((((((((((((((())))))(((((()))---000...///111222555<<>>??????@@@@@@BBBDDDGGGHHHLLLNNNQQQQQQPPPNNNMMMMMMLLLNNNNNNKKKKKKLLLIIICCCDDDCCCEEEHHHFFFAAAAAADDDZZZWWWRRRJJJBBB:::333000111000333888???AAA===888777666555333222222222222555555444111///---...000444444888>>>@@@???@@@DDDAAADDDHHHJJJLLLQQQYYY___dddiiiooossstttvvvzzz}}}uuuuuuvvvwwwxxxxxxxxxxxxyyyyyyzzzzzzyyyxxxwwwvvvwwwwwwuuutttsssssssssssstttrrrqqqqqqssstttuuuuuuppppppooommmllljjjjjjiiimmmlllkkkiiifffbbb```^^^ZZZYYYQQQCCC777333111///,,,,,,+++************+++'''''''''&&&%%%%%%$$$###''''''&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%$$$$$$$$$,,,+++***(((&&&%%%######%%%$$$$$$$$$$$$$$$$$$$$$'''&&&$$$###"""!!!""""""$$$$$$############$$$$$$######""""""""""""######$$$#########$$$$$$""" $$$$$$$$$$$$$$$$$$$$$$$$########################""""""###$$$%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&&&&&&&''''''((())))))******'''((()))******)))((('''$$$$$$%%%&&&'''''''''&&&'''&&&$$$""""""###$$$&&&###!!!!!!!!!###$$$###"""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""#########'''""" $$$&&&###"""!!! !!!""""""###"""!!!!!!"""###"""  !!!!!! !!!"""""""""""""""""""""######""""""""""""######""""""###$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%&&&&&&&&&%%%&&&'''(((((((((((((((''''''((((((((())),,,//////111333333555;;;DDDKKKQQQVVV]]]ccchhhlllqqqssstttrrrrrrtttwwwyyyyyyxxx}}}||||||{{{{{{{{{{{{{{{{{{{{{|||}}}~~~{{{vvvsssuuu{{{~~~}}}zzz|||vvvqqqrrrwwwzzzyyyvvvrrrooommmYYYQQQOOOSSSRRRNNNKKKFFFDDDDDDBBB===999666333111222222111111000000000000------------///000222333444444333111///...000222......---,,,,,,,,,+++***)))******+++***)))((('''&&&''''''''''''''''''&&&((('''&&&&&&&&&'''''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((&&&&&&'''((())))))(((((('''(((((())))))))))))(((&&&&&&&&&'''''''''((((((%%%&&&&&&''''''(((((((((((((((((()))***+++++++++222555888777444000,,,+++///---+++******)))(((&&&++++++,,,,,,,,,---------...///000000000///......000///...///000111000///,,,------------,,,+++++++++---...///000///......//////000000111111111111000111222333333333222111444444555666666555444444222222333444666999;;;<<<>>>>>>>>>???@@@CCCEEEFFFJJJLLLOOOOOOMMMKKKJJJIIIIIIKKKLLLJJJKKKKKKGGGAAA>>><<<<<>>;;;;;;>>>ZZZVVVPPPIIIAAA:::555222111222444888;;;;;;999666555444333222111000000000222222111///------...111333444:::@@@@@@===>>>BBBBBBEEEGGGIIIJJJOOOWWW]]]eeekkkrrrvvvwwwxxxzzz}}}wwwuuusssrrrsssuuuxxxzzzzzzyyyyyyyyyxxxwwwvvvvvvuuuttttttttttttuuuuuuvvvsssrrrpppppprrrtttuuutttqqqpppnnnlllkkkjjjjjjkkkkkkkkkiiigggeeebbb```___\\\[[[QQQAAA444000000///++++++***)))))))))))))))(((''''''&&&%%%%%%%%%%%%***)))((('''&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%$$$$$$$$$((((((''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&$$$$$$$$$$$$######"""######$$$""""""""""""""""""""""""###"""!!!"""######!!!################################################""""""###$$$%%%%%%%%%%%%######$$$$$$%%%&&&''''''&&&''''''((()))***++++++'''((()))******)))((('''$$$$$$%%%&&&'''''''''&&&'''&&&$$$""""""###$$$&&&"""!!!!!!"""###$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""#########""""""***%%%!!!$$$""" ######"""!!! !!!###$$$"""!!! !!!"""###"""!!! !!!!!!""""""!!!!!! """"""###$$$$$$$$$###"""###""""""""""""""""""###$$$$$$$$$$$$######"""!!!""""""""""""""""""""""""######$$$%%%&&&&&&''''''(((((()))))))))(((''''''&&&'''(((((((((***---///111333555666777;;;CCCIIIMMMRRRYYY___cccgggjjjlllsssssssssuuuwwwxxxxxxxxx}}}||||||{{{{{{||||||}}}{{{{{{{{{{{{|||~~~{{{yyyzzz{{{nnneee```ggguuu~~~yyywwwqqqlllnnnsssvvvtttnnnjjjhhh\\\VVVOOOPPPSSSNNNGGGFFFAAA???===;;;999666555555000000000000000000//////,,,,,,,,,---///000111222222222111///---,,,...000,,,------,,,++++++++++++)))******+++***)))(((''''''''''''&&&&&&'''''''''$$$%%%&&&&&&'''((()))+++&&&&&&&&&&&&&&&%%%&&&&&&&&&%%%%%%%%%&&&'''((()))%%%&&&'''((()))))))))(((''''''((()))))))))))))))&&&&&&&&&&&&''''''''''''''''''(((((())))))))))))************))))))))))))***000666:::888222---)))///---***)))******)))'''+++++++++,,,,,,,,,------........./////////......000///...///000111000///,,,,,,,,,---,,,++++++***+++,,,...//////...------++++++,,,...///111222333000111222444444444333222///000111333444555666666111111222444666777999:::<<<<<<======???AAADDDEEEHHHJJJLLLLLLJJJHHHGGGGGGHHHJJJKKKJJJJJJKKKGGGAAA:::666555777888666777;;;WWWTTTMMMFFF???999666444222333666888888777555444444333333222111000///.../////////...,,,---///111222444:::???>>>:::;;;@@@BBBDDDGGGHHHJJJPPPXXX___iiimmmsssxxxzzz{{{{{{|||xxxvvvsssqqqrrruuuyyy|||zzzzzzyyyxxxwwwvvvvvvuuuttttttuuuuuuvvvwwwwwwwwwtttrrrpppqqqrrrtttuuutttrrrpppnnnllljjjkkklllmmmjjjiiihhhfffcccbbb```___\\\ZZZOOO???222.........+++***))))))(((((()))))))))((('''&&&&&&&&&&&&'''+++***)))'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&######$$$%%%%%%%%%$$$$$$!!!$$$&&&&&&&&&%%%$$$$$$###""""""""""""""""""!!!""""""######""""""!!!"""!!! !!!######!!!""""""""""""""""""""""""###############$$$$$$$$$""""""###$$$%%%%%%%%%%%%######$$$%%%&&&'''((((((''''''((())))))***++++++'''(((((()))))))))))))))%%%&&&&&&''''''''''''&&&$$$$$$"""!!!!!!!!!"""###"""!!!!!!"""$$$$$$###!!!""""""""""""""""""""""""######$$$######"""!!!!!!((($$$!!!"""!!!######"""!!! ###%%%!!!  """###"""!!!!!!""""""######""""""!!!#########$$$&&&%%%###!!!###""""""!!!!!!""""""###$$$$$$$$$$$$###"""!!! !!!!!!!!!!!!!!!!!!!!!!!!######$$$%%%&&&'''(((((('''(((((((((((((((''''''%%%'''((())))))+++---000111444666777888;;;BBBGGGIIINNNUUU[[[___bbbeeegggqqqrrrsssuuuvvvvvvwwwwww{{{{{{{{{{{{|||}}}~~~~~~}}}|||{{{{{{{{{|||~~~{{{xxxpppkkkiiiqqq{{{xxxoooWWWOOOMMMYYYnnn~~~~~~{{{tttiiihhhjjjnnnoooiiidddaaa___ZZZNNNLLLSSSLLLBBBDDD???<<<;;;;;;999555444555//////000000000000///...+++,,,,,,---...///000000///000000...,,,,,,---...+++,,,---,,,+++***+++,,,)))******++++++)))((('''((('''&&&&&&&&&&&&'''((($$$%%%&&&''''''(((***,,,&&&'''''''''%%%$$$%%%&&&)))((('''%%%%%%&&&''''''&&&'''''''''(((((())))))&&&'''((())))))******)))%%%&&&&&&&&&&&&'''''''''))))))))))))))))))))))))*********))))))((((((((($$$***111666555000+++(((+++***((((((***,,,------,,,,,,+++++++++,,,---...---------------.........000///...///000111000///,,,,,,------,,,,,,+++***,,,,,,---------------,,,))))))***+++---000222333000111222222333333333333---...///111333555666777111222333444555777777888;;;;;;;;;<<<===@@@BBBCCCEEEHHHJJJJJJIIIGGGFFFFFFHHHJJJJJJHHHIIIJJJGGGBBB:::555222444666666888;;;RRROOOHHHAAA;;;777444333333555888888666444333333333333222222111///......,,,---......------///111111333999===;;;777999>>>???BBBEEEHHHLLLSSS]]]dddmmmpppuuuzzz~~~|||zzzyyyxxxvvvuuuuuuxxx{{{}}}{{{zzzyyywwwvvvvvvuuuuuuvvvvvvwwwwwwwwwwwwwwwwwwvvvtttrrrrrrtttuuuuuuuuusssqqqnnnlllkkkkkkmmmooojjjiiihhheeedddbbbaaaaaa[[[WWWKKK<<<111...,,,***,,,+++******))))))*********)))((('''''''''((((((+++***(((&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%$$$!!!!!!"""###$$$$$$%%%%%%###""""""!!! !!!!!! !!!"""######"""!!! """"""!!!"""$$$$$$"""!!!########################""""""#########$$$$$$$$$""""""###$$$%%%%%%%%%%%%$$$$$$%%%&&&'''((())))))((((((((())))))******+++((((((((((((((()))******''''''((((((((('''&&&&&&#########""""""""""""!!!!!!!!!!!!###$$$%%%###!!!""""""""""""""""""""""""""""""######"""!!!!!!  !!!!!!!!!!!!!!!"""!!!!!!$$$!!!  """###"""!!!!!!""""""######""""""!!!"""!!!!!!###%%%%%%"""""""""!!!!!!!!!!!!"""""""""###############"""!!!##############################$$$%%%&&&'''(((((("""###$$$&&&'''(((((((((%%%''')))***+++,,,...000000222555777777:::@@@EEEEEEKKKRRRYYY^^^aaaccceeeoooqqqsssttttttttttttuuuyyyyyyzzzzzz|||~~~~~~|||{{{zzz{{{|||}}}~~~vvvoooaaaXXXTTT^^^nnntttkkk^^^FFFCCCFFFSSShhhzzzyyymmmeeeaaaeeehhheee___^^^___\\\KKKGGGPPPHHH;;;???===::::::===;;;333//////......///000000//////...+++,,,------............,,,---//////---,,,,,,---+++---...---***)))***,,,)))******++++++)))((('''((('''&&&&&&&&&&&&'''(((&&&''')))(((&&&&&&(((+++%%%'''((('''%%%###%%%&&&***)))'''''''''(((***+++(((((('''&&&&&&'''))))))&&&'''((()))************%%%%%%&&&&&&&&&'''''''''******))))))((((((''''''(((((((((((((((((())))))&&&***...111000---+++******)))'''(((+++---//////,,,,,,+++++++++,,,---...++++++++++++,,,,,,------000///...///000111000///---------------,,,,,,+++------,,,,,,,,,,,,,,,---)))))))))***+++...000111000000000000111222333333......///000222444555666222333444555666666666666888888888999;;;===???AAACCCFFFHHHIIIHHHGGGFFFFFFGGGIIIHHHFFFFFFIIIGGGBBB===666222444777888;;;>>>NNNKKKDDD>>>888444333222333666999888555333222333222222222222111///...---+++,,,............000111111333888<<<999555777===<<>>AAAOOOHHH???777333222222222222333444444333222000///444333333222111000......---,,,,,,,,,,,,---......///000111222444777999:::===AAADDDFFFLLLXXXaaadddnnnrrrssstttwww||||||xxxrrrtttxxx|||}}}}}}{{{zzzzzz{{{{{{xxxuuutttwwwzzzxxxyyyzzzxxxvvvuuuuuuvvvwwwvvvuuutttuuuvvvxxxzzzuuuuuuuuutttqqqooolllkkkkkkjjjhhhhhhfffccc___[[[XXXTTTFFF333((()))---------+++))))))*********)))///+++'''&&&(((***)))(((%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%))))))(((((('''&&&$$$$$$''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$######$$$%%%%%%!!!#########$$$%%%'''########################&&&'''(((%%%!!!!!!$$$#########""""""!!!!!!$$$#########""""""!!!!!!!!!###$$$%%%%%%%%%$$$%%%$$$###"""!!!!!!!!!!!!######""""""######$$$%%%#########%%%((()))((('''(((((()))***************+++***)))***+++***)))''')))'''&&&&&&'''(((&&&%%%"""""""""$$$%%%&&&$$$"""######$$$%%%$$$###"""!!! !!!!!!!!!!!!!!!"""""""""!!! !!!!!!!!!"""$$$###!!! !!!""""""!!!!!!!!!!!!""""""""""""&&&%%%###"""###%%%(((***&&&""" !!!%%%'''$$$!!!$$$#########""""""!!!!!!"""!!!!!!"""$$$&&&%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$######$$$%%%''')))+++,,,$$$$$$$$$%%%%%%%%%&&&&&&''''''***...---+++...444777555666:::;;;;;;>>>CCCDDDIIITTT```fffeeeeeegggrrrrrrqqqnnnllllllnnnqqqssstttuuuwwwyyy{{{|||}}}~~~~~~~~~~~~~~~~~~~~~zzzgggVVVDDDFFFYYYeeeYYYFFF>>>LLL___mmmtttyyyrrriii___ZZZ[[[]]]]]]\\\\\\XXXTTTPPPGGG===888999777666777888888777333000333222000///000///---,,,...---,,,,,,++++++,,,,,,000//////...------,,,,,,,,,,,,,,,,,,+++***)))(((...---,,,+++***(((''''''***((('''''')))***)))(((***)))'''%%%###!!!((((((((('''&&&&&&&&&%%%*********)))))))))))))))***((('''((()))***)))''''''((()))******)))(((''')))'''%%%%%%'''''''''&&&))))))(((((('''''''''&&&)))************+++++++++//////000111000///---,,,111000---+++***+++,,,---...------,,,+++++++++,,,,,,+++,,,,,,---...///000111000...,,,+++,,,---...///......---,,,,,,++++++...------...//////...,,,+++---///...,,,***,,,///******+++,,,...//////000...///000000000222444777222333444555666666666666999777666555666888;;;===BBBDDDDDDAAABBBGGGIIIGGGDDDCCCBBBAAA@@@AAABBBBBB@@@;;;777666:::@@@CCCDDDMMMGGG???888444222111000333333333222222111000///333333333222111000......------,,,,,,------...///000000000222333555777888:::>>>AAADDDLLLYYYdddhhhnnnqqqssssssuuuyyyxxxuuusssuuuyyy|||}}}}}}{{{zzzyyyzzzzzzwwwuuutttwwwzzzyyyzzzzzzxxxvvvuuuvvvwwwxxxwwwuuuttttttuuuwwwxxxtttttttttsssrrrooommmlllhhhhhhhhhfffccc___\\\ZZZTTTPPPDDD444------...,,,...---+++***++++++***(((---***'''&&&(((((((((&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((('''&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$######$$$%%%%%%"""###$$$$$$###"""$$$%%%########################%%%&&&'''%%%!!! !!!############"""""""""!!!$$$#########""""""""""""!!!!!!"""###$$$$$$$$$$$$%%%$$$###"""!!!!!!!!!!!!&&&&&&%%%%%%&&&&&&'''((($$$######%%%((()))((('''(((((()))***************+++***)))***+++***)))''')))(((&&&&&&''''''&&&%%%&&&%%%$$$$$$%%%$$$!!! !!!"""###$$$######"""$$$$$$$$$############"""!!!"""""""""!!! !!!!!!!!!"""######!!!!!!###$$$$$$!!!!!!!!!"""""""""######"""!!! !!!"""$$$&&&"""$$$&&&$$$!!!############"""""""""!!!"""!!!!!!"""$$$&&&%%%$$$%%%%%%$$$$$$$$$#########%%%$$$$$$$$$$$$%%%&&&&&&$$$%%%%%%%%%&&&&&&&&&&&&)))(((***---,,,)))+++000777999???DDDDDD@@@AAAEEEEEEHHHPPP[[[bbbdddhhhlllqqqqqqpppooommmmmmooorrrrrrsssuuuwwwzzz|||~~~}}}}}}}}}}}}~~~{{{rrrdddTTTTTTaaaiii]]]LLLGGGXXXmmm{{{~~~wwwmmm```YYYXXXZZZ[[[[[[ZZZWWWTTTPPPGGG<<<777777666555555555666666333111222000///.........,,,+++,,,,,,+++************+++++++++,,,---......//////------------,,,+++***)))---,,,++++++***)))((((((***(((''''''((())))))(((&&&&&&&&&%%%%%%%%%%%%&&&'''''''''''''''&&&&&&&&&))))))))))))))))))))))))***((('''((()))***)))'''((()))***++++++***)))((()))'''&&&&&&'''((('''''')))))))))(((((((((''''''))))))*********++++++++++++,,,,,,,,,,,,++++++***000///---,,,++++++,,,,,,------,,,+++++++++++++++++++++++++++,,,---...///000///...---,,,------............------,,,,,,,,,...---------//////...,,,+++,,,------++++++,,,---******+++,,,---.../////////000000//////000333666222222333444555666666666888777555444555777999;;;===@@@AAA???AAAFFFHHHGGGDDDCCCAAA@@@???@@@AAABBB@@@<<<999:::>>>BBBEEEFFFNNNHHHAAA:::666333111000333222111000000/////////222222222222111///...------------,,,------...///000000000111222333444555:::===???BBBLLL[[[fffjjjooorrrtttrrrsssuuutttqqqtttvvvxxx{{{||||||{{{zzzxxxxxxxxxwwwuuuuuuwwwyyy{{{{{{yyywwwuuuuuuwwwzzzyyyxxxvvvuuuttttttuuuuuurrrrrrsssrrrqqqpppnnnmmmeeeggghhheee```ZZZXXXXXXQQQLLLAAA666222111///+++000...,,,,,,,,,+++***(((***(((''''''''''''&&&$$$&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%###%%%%%%$$$"""!!!"""###########################$$$%%%%%%$$$"""!!!!!!"""############""""""""""""###############""""""""""""""""""!!!!!!""""""###%%%$$$###"""""""""""""""$$$############$$$%%%%%%$$$###$$$%%%((()))((('''(((((()))***************+++***)))***+++***)))'''***)))''''''''''''&&&$$$&&&%%%$$$$$$%%%$$$!!! """############'''%%%###!!!   !!!"""!!!!!!!!!"""!!!!!!"""######!!! !!!"""######"""""""""""""""############ !!!""""""### ###&&&%%%###############""""""""""""###"""!!!"""$$$%%%%%%$$$###############"""""""""((('''&&&$$$###"""""""""%%%%%%%%%&&&&&&&&&'''''')))((())),,,***'''(((,,,333999DDDMMMMMMHHHHHHKKKKKKJJJNNNWWW^^^bbbhhhnnnpppppppppooonnnnnnqqqsssssstttvvvxxx{{{}}}||||||||||||}}}vvvkkkhhhooorrrgggXXXSSSeee{{{|||rrrcccYYYUUUUUUWWWWWWVVVSSSRRROOOFFF;;;555555555333222222333444333222111///------------+++***,,,+++******))))))******)))******+++---...//////------...------,,,+++***++++++*********)))))))))***(((''''''((()))((((((&&&&&&%%%%%%&&&''')))***&&&&&&&&&'''''''''''''''))))))))))))))))))))))))***((('''((()))***)))''')))******++++++******))))))(((&&&&&&((()))((('''***)))))))))))))))(((((()))))))))*********++++++------,,,,,,,,,---...............------,,,,,,+++,,,,,,+++************+++************+++,,,------...............---------...............---------...---,,,---...///...,,,...---,,,,,,......---,,,******++++++,,,---......000000///---,,,...111444000111222333444555666666777666444333333444666888999<<<===<<>>===???AAABBB@@@>>>>>>???CCCFFFHHHIIIQQQJJJAAA999666444444444333222000.........//////111111111111000///...------------------...//////000000000000000111222333<<<>>>@@@CCCNNN]]]hhhlllqqquuuvvvtttrrrtttsssppptttuuuwwwyyyzzzzzzzzzzzzxxxxxxwwwvvvvvvvvvwwwxxx{{{{{{yyywwwuuuuuuxxx{{{yyyxxxwwwuuussssssrrrrrroooooopppppppppnnnmmmllldddhhhiiieee]]]WWWVVVWWWRRRJJJ>>>666333333///+++111000...------,,,***'''((((((((((((((('''%%%$$$'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%$$$"""""""""#######################################""""""""""""#########"""""""""""""""########################$$$###!!! !!!"""%%%$$$######"""""""""###"""""""""""""""###$$$$$$$$$$$$$$$%%%(((((((((&&&(((((()))***************+++***))))))+++***)))'''+++)))((('''((('''&&&$$$$$$###"""###%%%&&&%%%$$$ !!!""""""#########'''%%%###   !!!!!!!!!!!!!!!"""!!! !!!"""###""" !!!"""""""""!!!""""""""""""#########$$$!!!!!!###$$$$$$$$$#########!!! """%%%&&&&&&$$$#########"""""""""""""""###"""!!!"""$$$%%%$$$###########################+++***(((&&&%%%$$$######%%%%%%&&&&&&&&&'''''''''(((&&&'''))))))''''''+++---555BBBLLLMMMJJJKKKQQQQQQNNNOOOVVV\\\```eeekkknnnooopppooooooooorrrtttvvvvvvxxxyyy{{{|||~~~~~~}}}}}}|||}}}}}}zzz||||||tttiiiaaammm}}}vvviii]]]VVVSSSQQQPPPQQQOOONNNMMMEEE:::444333444222//////111222333333000///------...---,,,***,,,,,,+++***************++++++++++++++++++++++++---.........------,,,+++))))))))))))***************(((''''''((((((((('''((('''&&&%%%%%%'''(((***%%%&&&&&&&&&'''(((((((((((((((((()))))))))))))))***((('''((()))***)))''')))))))))******))))))))))))'''&&&&&&((())))))(((************))))))))))))))))))))))))************...---,,,,,,,,,...///000------......------,,,+++++++++******)))******+++******))))))***+++,,,,,,------...//////......---...........................---,,,,,,---...---,,,111...,,,---000111///,,,******++++++,,,------...111000///,,,+++,,,000333000000111222333444666666777666444333333444555666888;;;<<<;;;>>>BBBDDDBBBCCCAAA>>><<<<<<===@@@AAA???@@@AAADDDGGGIIIJJJJJJPPPHHH===555111222444666222111000...---......///000000000000//////...---...------------...//////000////////////000111222999<<>>AAA???===;;;;;;<<<>>>???>>>@@@CCCEEEGGGHHHIIIIIIJJJCCC888111...000333555222111000//////.........///////////////...------......------......///000///////////////000111222444888===FFFWWWjjjvvvxxxtttzzz}}}zzzwwwxxxyyyxxxuuuuuuuuuuuuvvvwwwxxxyyy{{{zzzxxxxxxyyyxxxwwwuuuxxxxxxxxxvvvuuuuuuxxxzzzxxxwwwvvvuuusssqqqpppooollllllmmmmmmmmmkkkjjjiiihhhjjjjjjeee^^^WWWTTTSSSSSSHHH===666333//////000000///.........---***''')))******)))'''&&&&&&(((&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((((('''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$###!!!"""$$$$$$######$$$&&&###########################"""!!!!!!"""###""" """"""""""""#####################$$$$$$$$$$$$$$$$$$###""""""!!!!!!!!!!!!%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$&&&'''((('''%%%(((((()))***************+++***)))***+++***)))'''***)))'''((())))))(((&&&)))'''%%%$$$$$$$$$###"""%%%%%%$$$###""""""######$$$$$$###""""""###%%%%%%!!! !!!""""""###""" !!!""""""!!! !!!!!!"""######!!!!!!!!!!!!"""""""""""" !!!"""#########"""!!!######""""""!!! """"""""""""############$$$###"""###$$$%%%$$$"""#########$$$$$$$$$$$$$$$###############$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&""""""''')))((((((***---...222999<<<===@@@EEEHHHEEEGGGRRR]]]ccchhhlllkkklllnnnnnnnnnnnnoooqqqxxxxxxyyyyyyzzzzzzzzz{{{}}}zzzwww{{{}}}{{{uuulll```TTTJJJDDDFFFEEEEEEEEE@@@888444555444111......///000111111000///......//////...,,,...---,,,,,,++++++,,,,,,)))******++++++,,,,,,---,,,,,,------------,,,,,,))))))))))))))))))))))))***((('''&&&''''''&&&%%%###$$$%%%&&&((()))******&&&&&&&&&'''''''''''''''&&&''''''(((((())))))******((('''((()))***)))'''(((''''''&&&&&&''''''((('''%%%$$$%%%'''((((((((((((((()))))))))))))))***((((((((()))))))))******,,,,,,,,,+++,,,,,,------------------------------+++************+++,,,,,,+++***************++++++,,,,,,,,,---...///000000111111111000//////......///---+++***,,,---------,,,+++******+++,,,+++***,,,,,,,,,------.........///000000...------///000000000//////000111333444555444444444444444555555777:::;;;:::;;;>>>>>>;;;>>>>>><<<;;;;;;;;;<<<===<<>>:::555000///333...------......---***''')))))))))'''$$$$$$&&&(((%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%%%%%%%%%%$$$######$$$%%%$$$"""""""""$$$########################$$$"""!!!!!!"""###!!!!!!"""""""""#####################$$$$$$%%%%%%%%%##################""""""$$$$$$$$$######$$$$$$%%%""""""!!!!!!""""""###$$$&&&%%%%%%&&&'''(((&&&%%%(((((()))***************+++***)))***+++***)))''')))((('''((()))***)))(((***'''%%%$$$$$$$$$###"""######"""!!!""""""###$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!"""###$$$""" !!!"""""""""  """%%%&&& !!!!!!!!!!!! !!!!!!!!!!!!!!! !!!"""""""""!!! !!!!!!!!!"""""""""############$$$###"""###$$$$$$###""""""""""""#########$$$$$$""""""""""""###$$$%%%%%%#########$$$$$$$$$%%%%%%)))$$$###''')))((('''(((,,,)))+++333:::===???BBBCCC???AAAKKKXXXaaahhhllljjjlllmmmnnnmmmlllmmmnnnuuuvvvwwwxxxyyy{{{|||||||||}}}~~~}}}~~~{{{{{{~~~|||xxxooocccUUUJJJCCCBBBAAAAAABBB>>>777555888444222//////000000000//////...,,,---......---+++---,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++)))))))))))))))(((((((((***)))&&&&&&''''''&&&%%%%%%&&&((()))******)))((('''''''''''''''&&&&&&&&&&&&&&&''''''((())))))******((('''((()))***)))''')))((('''&&&&&&'''((()))%%%$$$###$$$&&&(((((('''''''''((((((((()))))))))(((((((((((()))))))))***//////000000000///.........---,,,,,,,,,,,,......+++++++++++++++,,,------,,,++++++*********++++++,,,,,,,,,,,,---///111222333333222111///...------///---******+++---------+++,,,---,,,+++++++++---------............//////---///000000///...///000222111///......///111222111222222222333333444444222666888888999======:::<<<<<<<<<<<<<<<;;;:::::::::===@@@AAA@@@@@@AAACCCBBB???;;;888777666555444111111222222222000...---.........///......------...............///000000......//////000222333444888;;;@@@IIIYYYiiiooonnnrrrzzz~~~|||zzz{{{~~~~~~zzzyyyxxxwwwwwwyyy{{{}}}}}}{{{zzz{{{zzzwwwssstttuuuwwwvvvuuutttuuuwwwvvvvvvuuutttsssqqqpppoooooopppppppppooommmkkkjjjkkkiiieeebbb^^^XXXRRRMMMFFFAAA>>>>>>888000000444,,,,,,,,,---...---***(((((()))(((%%%""""""%%%(((%%%$$$$$$######$$$$$$%%%''''''''''''''''''''''''&&&'''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%&&&&&&%%%$$$###%%%&&&&&&%%%""" !!!!!!########################%%%### !!!"""### !!!!!!""""""#########$$$#########$$$$$$%%%%%%%%%"""###$$$%%%%%%$$$###"""$$$$$$$$$###$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%&&&'''(((&&&%%%(((((()))***************+++***)))***+++***)))'''((('''&&&'''***+++***)))'''%%%######%%%&&&'''&&& !!!"""$$$%%%$$$$$$$$$$$$$$$###"""!!!!!! !!!"""###$$$""" !!!"""""""""$$$###  ###%%% !!!""""""""""""!!!!!!!!!!!!!!!###$$$$$$######$$$&&&!!!!!!""""""#########$$$%%%###"""###$$$$$$###""" !!!!!!!!!""""""######%%%%%%$$$$$$%%%%%%&&&'''""""""#########$$$$$$$$$+++&&&$$$''')))'''%%%%%%'''$$$&&&111<<>>===GGGSSS]]]dddjjjiiikkkmmmmmmlllkkklllmmmrrrsssuuuwwwyyy|||}}}~~~yyy{{{}}}~~~{{{~~~}}}~~~yyypppcccVVVKKKEEE@@@>>>>>>???<<<777666999444222000000000000///......,,,++++++------,,,***,,,++++++***)))*********000000///---+++***)))(((******+++,,,,,,,,,++++++***)))))))))((((((((((((+++)))&&&&&&&&&'''&&&$$$***+++,,,---,,,)))%%%###(((((((((''''''&&&&&&%%%&&&&&&&&&'''((())))))******((('''((()))***)))(((***)))(((''''''((()))***%%%###"""###%%%'''''''''&&&'''''''''(((((())))))(((((((((((())))))))))))------...///...---+++***///...,,,++++++,,,...///,,,+++++++++,,,------...,,,,,,+++++++++++++++,,,---,,,++++++,,,///111333555444333111000...---,,,///---***)))+++,,,---------///111000---,,,...111.........///////////////,,,...111222111000000000222111///...---...000111//////000111222333333333...222555555888<<<<<<::::::;;;<<<===<<<;;;:::999999<<<>>>???===<<<>>>@@@AAA<<<777333333444555555333111//////111111...+++)))''''''+++111444222...////////////000000000000/////////000111333444555777<<>>??????===;;;888666999888888999===???@@@@@@===999333000000111222222222000///000111111///,,,,,,******---222555222///....../////////000000000/////////000222333555666888<<>>;;;444---,,,---...---+++******+++,,,***(((%%%############&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$######%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%$$$######$$$$$$"""!!!$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""""""""############""""""########################%%%###"""###%%%&&&%%%###&&&&&&%%%$$$$$$###""""""$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''(((((((((***+++---...---,,,+++***++++++++++++***)))((((((,,,+++)))(((((((((&&&$$$%%%%%%$$$$$$$$$#########$$$$$$$$$###"""!!! """!!!"""###$$$"""&&&$$$!!! ###"""!!! !!!"""###!!!!!!!!!!!!!!!!!!!!!!!!###""" """""""""!!! !!!"""$$$%%%###%%%%%%###$$$$$$ $$$$$$### """%%%###!!!###$$$###  !!!$$$######"""!!!!!!""""""%%%%%%$$$$$$###$$$$$$$$$######$$$$$$%%%%%%&&&&&&)))'''$$$%%%''')))((('''***''''''+++...333<<>>===;;;777222//////000000000111000///000111111000...///...---///333555333000------.........///////////////000111222444555666999<<>>BBB@@@:::222,,,---......---***))))))******)))'''%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$######%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$###$$$#########$$$$$$###!!!######$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$#########""""""############""""""###########################"""###%%%'''(((&&&$$$%%%%%%%%%$$$######""""""$$$$$$$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''(((((((((+++,,,------,,,+++)))(((++++++++++++***)))((((((...,,,)))(((((('''%%%###%%%$$$$$$$$$$$$#########$$$$$$$$$###!!! """"""###$$$$$$!!!%%%###!!!!!!!!!"""!!! ###"""!!! !!!"""###""""""""""""""""""""""""###""" """""""""!!!"""!!!%%%&&&&&&###%%%%%%###%%%'''&&&!!!###$$$$$$!!!###%%%$$$ !!!!!!  """"""""""""!!!!!!!!!!!!!!!&&&%%%%%%$$$#########$$$%%%%%%%%%%%%%%%&&&&&&&&&((('''%%%&&&((())))))(((***((((((+++,,,...444;;;???HHHQQQSSSOOOOOOUUU]]]ggghhhjjjmmmoooqqqrrrrrrtttttttttuuuwwwzzz|||~~~~~~}}}~~~wwwjjj[[[NNNFFFAAA>>>:::777555444222000222111000////////////000///---******+++,,,---,,,++++++***))))))***++++++)))))))))*********++++++,,,---...///...---+++***))))))))))))))))))))))))(((&&&%%%&&&(((******))))))))))))))))))(((&&&&&&''''''&&&&&&&&&&&&'''(((&&&''''''((((((''''''&&&***(((''''''((())))))((((((((((((((((((((((((((()))((('''&&&&&&'''((())))))(((&&&&&&(((***++++++)))******)))(((((()))+++***)))(((&&&$$$%%%'''***)))******++++++++++++***))))))******+++,,,,,,,,,---,,,+++*********+++,,,------,,,,,,,,,,,,---...000///...---,,,,,,,,,,,,++++++,,,---........./////////000000000//////...............---,,,++++++---------------...////////////......//////000111111000...///000000///...111222333444555555555555444555666777999:::;;;<<<666555555666999;;;;;;:::;;;777333000000111111111//////000111111111000000111000///000222333222000------------........./////////000111333555666777===???CCCJJJSSS]]]eeejjjjjjmmmqqqvvvyyy{{{{{{{{{}}}|||zzzzzzzzzzzz{{{{{{~~~{{{yyywwwuuutttsssvvvvvvvvvuuutttssstttuuuxxxwwwvvvvvvwwwwwwuuuttttttpppllllllnnnmmmjjjfffbbbaaa^^^WWWOOOGGG@@@===888===DDDEEE@@@777000,,,/////////---***(((((()))(((((('''&&&%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$######%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###"""!!!$$$###"""###%%%%%%###!!!"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""########################!!!"""$$$&&&'''&&&$$$###%%%$$$$$$$$$######""""""%%%%%%$$$$$$###"""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''(((((((((,,,,,,,,,,,,+++***((('''***************)))(((((()))(((''''''((()))((('''$$$$$$$$$$$$########################"""!!! """!!!!!!"""""" ###"""!!!###%%%''''''&&&""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""###""" """""""""!!!###""" !!!"""""""""###""" """&&&&&&""""""%%%%%%###$$$'''%%%""""""############"""######""""""""""""""""""!!!!!!&&&&&&%%%$$$############&&&&&&&&&&&&&&&&&&&&&%%%''''''''''''((()))******)))((())),,,,,,,,,000555333===IIIPPPRRRVVV\\\bbbccceeegggjjjnnnpppqqqrrrrrrrrrsssuuuxxxzzz}}}~~~|||{{{}}}wwwkkk]]]QQQIIIBBB>>>:::666444333111000///000000000111000000000---,,,******,,,------,,,+++******************+++))))))))))))************,,,------.........---,,,))))))))))))))))))))))))+++)))'''''''''((('''%%%)))))))))((((((''''''&&&(((''''''''''''(((((()))''''''((((((((((((''''''((('''&&&'''(((***)))(((((((((((((((((((((((((((((((((''''''''''''((((((((('''&&&&&&(((*********((()))***)))'''''')))***+++***)))((('''((()))***'''((()))***************))))))******+++++++++,,,,,,,,,+++******++++++,,,,,,,,,,,,+++++++++++++++//////...---,,,,,,,,,---------...111000------///...///000111111000...---............---,,,+++***---------------......///............//////000000111000...///000000///---111222333333333333333333666666555666666777999999555444444666888999999888:::666333111111111111111///000111111111111111111111000//////000111000000------------.........//////000000222444666777999@@@BBBFFFLLLTTT]]]eeeiiijjjmmmqqquuuxxxyyyyyyxxx{{{zzzyyyxxxwwwxxxyyy{{{~~~}}}{{{yyyvvvttttttsssuuuvvvvvvuuurrrqqqsssuuuxxxwwwvvvvvvwwwwwwvvvuuuvvvsssooommmllljjjfffccccccaaa\\\TTTLLLFFFEEEEEEAAAEEEHHHEEE>>>666111000111111000---***(((((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$######%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$###"""!!!######"""###%%%%%%###""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""########################!!!###$$$%%%$$$"""!!! $$$$$$###############"""$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''(((((((((,,,,,,++++++***)))((('''))))))*********)))(((((('''&&&%%%&&&)))***)))((($$$$$$$$$#########""""""""""""###$$$$$$#########"""!!! """!!!!!!###&&&((('''&&&""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""###""" """""""""!!! $$$### !!!###$$$""" $$$$$$!!!"""$$$######%%%$$$!!!&&&%%%$$$$$$$$$######"""""""""###$$$$$$######"""&&&%%%$$$$$$#########$$$&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((())))))******+++)))(((***---...---000555222555<<>>:::666444444222111///000111222222222111000---+++***+++,,,------,,,*********++++++*********(((((()))))))))*********,,,,,,------------------((((((((((((((((((((((((+++)))'''''''''((('''%%%(((((((((''''''''''''''''''''''''''''''((()))***'''((((((((((((((((((''''''&&&%%%''')))***)))(((''''''''''''''''''''''''(((((((((''''''((((((((('''%%%%%%&&&((())))))(((((())))))(((''''''(((************++++++***)))''''''((())))))************)))***************+++++++++++++++++++++++++++,,,+++++++++++++++*********//////......---.........111///111444111+++***.........///000///...---,,,............---,,,+++***......------......///000---......///////////////111000//////000111000...111111222222222222111111555555555555666777888999555555555666888999777666888555222000000111111000///111333222111000000111000000////////////000000------........./////////000000111222444777999:::AAACCCGGGNNNUUU]]]cccgggjjjmmmqqqvvvxxxyyyxxxwwwyyyyyyxxxvvvuuuvvvyyy{{{{{{|||{{{yyyuuuttttttuuutttvvvwwwvvvrrrqqqsssvvvxxxwwwvvvvvvxxxxxxwwwvvvvvvuuurrrnnnjjjfffdddbbbdddaaa\\\VVVPPPNNNOOOQQQJJJKKKJJJEEE>>>888555666444444222...***((((((***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$######%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$###"""###""""""###%%%%%%$$$"""######$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$$$$$$$""""""############""""""########################!!!###%%%$$$"""  ################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''(((((((((++++++***))))))(((((((((((())))))******)))(((((()))'''&&&'''(((((('''%%%$$$############"""""""""!!!"""###$$$$$$%%%%%%$$$""" !!!"""######"""!!!"""######!!! !!!!!!""""""""""""!!!!!!""""""""""""""""""""""""###""" """""""""!!!###$$$ !!!$$$%%%%%%$$$!!!"""%%%$$$!!!"""!!! """""" &&&$$$""""""###"""!!!!!!"""$$$%%%%%%$$$######%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%'''************+++,,,)))(((***...///...111777888777888>>>JJJUUU^^^bbb^^^```cccgggkkknnnpppqqqqqqrrrtttvvvyyy{{{}}}~~~}}}|||{{{}}}ttthhh]]]WWWDDD@@@:::666555444333222000000111222222111111111---,,,+++,,,------,,,+++)))***++++++++++++***)))((((((((()))))))))******,,,,,,,,,,,,,,,,,,,,,,,,(((((((((((((((((((((((((((&&&%%%&&&(((******)))(((((('''&&&&&&''''''((('''''''''''''''((()))***'''(((((())))))(((((('''&&&&&&&&&'''))))))((('''''''''''''''''''''''''''((((((((((((((((((((((((&&&%%%$$$&&&((()))((('''((())))))(((''''''(((***(((((()))***+++***'''$$$((())))))************)))***************************++++++++++++,,,,,,,,,)))***+++++++++++++++***..................//////222000333777333******///............---,,,,,,+++............---,,,++++++...------------...//////------...////////////...000......///000111111000000000111111111111111111111222333444666777888999444444444666777777555333999666333222222333222222000222444333000//////111000000000///...///000222....../////////000000000000000111333555777999:::@@@CCCHHHNNNUUU\\\aaacccgggkkkpppvvvyyyzzzyyyxxxwwwxxxxxxvvvtttvvvyyy}}}yyyzzzzzzxxxuuutttuuuwwwuuuxxxyyyxxxtttsssvvvyyyxxxwwwvvvvvvxxxxxxwwwvvvsssuuutttppphhhdddccceeedddaaa^^^[[[ZZZZZZ[[[\\\OOONNNKKKFFFAAA===;;;;;;777666333///+++))))))***''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$######%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%$$$$$$###""""""###%%%%%%$$$###$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$"""""""""#########$$$$$$""""""############""""""########################!!!###$$$###!!! """###""""""""""""############"""""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''(((((((((***))))))((((((((())))))(((((()))))))))))))))(((***)))''''''''''''%%%$$$############""""""""""""!!!"""###############"""""" !!!"""###""""""!!!!!!"""###""" !!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###""" """""""""!!! !!!!!!!!!###%%%###$$$$$$"""###&&&%%%!!!###"""!!!######!!!###!!! !!!######""" !!!###$$$%%%$$$###"""############$$$%%%&&&&&&######$$$$$$%%%%%%&&&&&&%%%(((+++,,,+++***+++---***)))+++...///...111777:::;;;<<<@@@GGGOOOWWW[[[```bbbeeeiiimmmppprrrsssqqqrrrtttwwwyyy{{{||||||{{{|||~~~uuujjj___YYYHHHCCC===888555333222111000000000000000000000000...---,,,,,,------+++))))))***++++++++++++***)))(((((((((((()))))))))***,,,++++++*********++++++(((((((((((((((((((((((((((&&&%%%&&&(((******)))((('''&&&&&&&&&&&&'''(((&&&&&&&&&&&&'''((()))***(((((())))))))))))((((((&&&&&&&&&'''))))))'''%%%''''''''''''''''''''''''(((((())))))))))))((((((&&&%%%%%%''')))***)))((('''((()))(((&&&&&&((()))***((('''(((******(((%%%******++++++******))))))************))))))))))))******++++++,,,,,,,,,,,,******,,,---...------,,,---,,,,,,,,,---......///000...222888555++++++333000///...---,,,,,,,,,,,,---------...------,,,,,,,,,,,,,,,,,,,,,------...,,,---.../////////......---,,,,,,---///111111000...//////000111111111111000111333444555444444333333222333444555555222000;;;999666555666666666555111333555444000...///000000000000/////////111333////////////000000000000000000111333555888:::;;;???BBBHHHNNNUUU[[[___aaaeeeiiipppvvvzzz|||{{{{{{wwwxxxxxxvvvuuuvvv{{{xxxyyyzzzxxxuuutttvvvxxxvvvyyy{{{yyyvvvuuuxxx|||xxxwwwvvvwwwxxxyyyxxxwwwppptttuuuppphhhcccdddhhhcccaaa______aaacccbbbaaaPPPNNNKKKGGGDDDBBB@@@>>>999777444000+++))))))+++(((((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%"""""""""###%%%%%%$$$###%%%%%%%%%%%%%%%$$$###"""########################!!!!!!""""""#########$$$""""""############""""""########################!!!###$$$###""""""%%%((("""""""""""""""#########!!!!!!"""###$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''(((((())))))(((((((((((())))))***(((((()))))))))))))))((()))'''&&&&&&'''(((&&&%%%############""""""""""""""""""###""""""!!! !!!!!!!!!"""$$$###!!!!!! !!!###%%%%%%###"""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###""" """""""""!!!%%%""" """###"""!!!"""!!!###&&&%%%!!!!!!&&&%%%$$$&&&&&&$$$""" !!!$$$&&&%%%### """###$$$###"""!!!"""""""""###$$$%%%''''''""""""###$$$$$$%%%&&&&&&$$$(((+++,,,+++***,,,...,,,***+++......---000666888===BBBEEEGGGKKKRRRXXXccceeehhhlllooorrrtttuuurrrsssuuuwwwyyyzzz{{{|||zzz}}}~~~ssshhh^^^XXXLLLFFF???999555333111///000000///...............///---,,,,,,---,,,***((()))***+++,,,,,,+++***)))(((((((((((()))))))))))),,,+++******))))))******((((((((((((((((((((((((+++)))'''''''''((('''&&&((('''&&&%%%%%%&&&((((((%%%%%%%%%&&&&&&((())))))(((((())))))))))))(((((('''&&&&&&''')))(((&&&$$$''''''''''''''''''''''''(((((())))))))))))(((((('''''''''(((***+++***)))'''((()))(((&&&&&&((()))...+++'''''')))+++***)))+++++++++++++++***)))(((*********))))))))))))))))))***+++,,,,,,,,,,,,,,,***+++---///000000//////++++++++++++,,,---......---,,,111999666---...777111000...---,,,,,,------,,,,,,------...---------++++++******++++++,,,---,,,,,,.../////////...---+++******,,,...000000///---...///000111111111111333333444444333000---,,,111111111333444333000...<<<;;;:::888777777888888888777444222000000111222000///...///000111000//////000111222111///---,,,------///111333666999:::AAAHHHOOOUUUVVVXXX[[[]]]fffjjjqqqwwwzzz{{{yyyxxxxxxwwwvvvuuuuuuwwwyyyzzz|||xxxuuutttuuuxxxzzz{{{zzzwwwuuuttttttuuuuuu}}}{{{yyyxxxyyyzzzyyyyyywwwwwwuuuqqqllliiikkkmmmffffffeeedddddddddeeeeeeSSSPPPIIIBBB@@@@@@===777<<<555...,,,------***'''******++++++***)))'''&&&(((''''''''''''&&&&&&&&&)))((('''&&&%%%%%%&&&'''''''''&&&%%%%%%%%%%%%&&&###$$$&&&''''''&&&$$$###%%%$$$"""!!!!!!"""$$$%%%""""""""""""""""""""""""######################## !!!###$$$$$$###!!! """######$$$$$$$$$######$$$$$$############$$$$$$######""""""""""""###### """###$$$$$$###""" """############$$$$$$$$$###"""!!!!!!!!!"""$$$$$$&&&'''''''''&&&%%%%%%$$$))))))))))))(((((((((((()))))))))(((((((((((((((+++(((&&&%%%&&&&&&&&&&&&''''''&&&%%%%%%$$$######!!!!!!!!!!!!!!!!!!!!!!!!######$$$###"""  ###&&&$$$!!!"""%%%  %%%'''%%%"""!!!!!!""""""""""""!!!!!! ###### !!!!!!"""!!!&&&### !!!###%%%%%%###"""###$$$%%%&&&%%%$$$###$$$""" !!!$$$%%%###!!!&&&$$$$$$&&&'''"""$$$$$$######$$$$$$%%%&&&(((&&&$$$%%%&&&(((((((((%%%&&&''')))***,,,---.........///000222333333444:::666888BBBJJJJJJKKKNNNWWW\\\ccckkkqqqtttttttttvvvwwwvvvuuuvvvzzz}}}}}}}}}}}}~~~xxxqqqjjjddd```SSSLLLBBB999555333333222222000......000111222111+++,,,,,,------,,,,,,+++)))***+++,,,,,,+++***)))++++++***))))))***+++++++++***)))***+++,,,+++)))))))))))))))************))))))))))))))))))))))))&&&&&&&&&''''''''''''(((''')))***)))%%%$$$&&&))))))))))))))))))(((((('''))))))************))))))******((('''&&&%%%%%%%%%&&&''')))*********)))(((###%%%''')))******)))((())))))(((((('''''''''&&&)))))))))))))))(((((((((***)))))))))***+++,,,,,,)))(((&&&''')))******)))(((((()))***************,,,*********,,,---,,,++++++***++++++,,,---...//////......---------......444...+++...000///...///,,,...//////...------...'''(((+++---...---,,,,,,............---,,,++++++---,,,++++++------,,,+++......//////000000111111111111222222222333333333///000111222222111///...<<<;;;:::888888777888888999777444111000//////000444222000000000000...---//////000000000///...---...///111444666999;;;<<>>FFFJJJPPPXXX^^^```___]]]hhhlllpppvvvyyy{{{|||||||||zzzvvvssssssvvv{{{~~~wwwwwwvvvvvvwwwwwwyyyyyywwwvvvtttttttttvvvxxxyyy|||{{{zzzzzzzzzxxxtttqqqpppsssvvvvvvssspppmmmkkklllkkkiiigggdddaaa___^^^XXXWWWRRRJJJFFFEEEAAA;;;;;;666111.........,,,)))***++++++******)))((('''(((''''''''''''&&&&&&&&&'''&&&%%%%%%%%%&&&'''(((''''''&&&%%%%%%%%%%%%&&&$$$$$$&&&&&&&&&&&&$$$$$$%%%$$$###""""""###$$$%%%########################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!$$$$$$############$$$$$$######""""""""""""######!!!"""###$$$$$$###"""!!!"""############$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&"""###%%%&&&'''((((((((('''(((((())))))*********......---,,,+++******)))+++***)))))))))(((%%%###'''&&&&&&%%%%%%$$$$$$###""""""""""""""""""""""""%%%%%%&&&&&&%%%###!!! !!!###""" ###$$$!!! ###$$$"""&&&$$$""" """$$$&&&!!!""""""!!!"""!!! !!!"""###"""!!! !!!###%%%&&&$$$###$$$$$$###"""!!!$$$###""""""###$$$"""!!!############$$$%%%&&&'''$$$$$$######$$$$$$%%%&&&(((&&&%%%%%%'''((((((''')))************+++++++++---,,,,,,---...000333444<<<999:::???DDDFFFHHHKKKJJJMMMQQQXXX___ffflllooommmllllllnnnooorrrtttvvvvvvwwwyyy|||~~~wwwppphhhaaa\\\SSSLLLBBB:::555444444444444222///---,,,+++)))(((+++,,,,,,------,,,,,,+++'''((()))******)))((('''))))))***++++++***))))))+++)))''''''((()))))))))))))))))))))************((((((((((((((((((((((((&&&&&&&&&''''''''''''((()))(((''''''(((((('''&&&'''(((((((((((('''&&&&&&&&&''''''((((((''''''&&&&&&&&&''''''((((((((()))&&&&&&'''((((((((((((''''''''''''((())))))******))))))(((((((((((('''''')))(((((('''((()))+++,,,+++***))))))))))))))))))***((('''''')))******)))))))))***+++++++++******)))((('''(((***+++***)))+++***************++++++,,,,,,,,,,,,---......///333...+++------***(((******,,,------,,,++++++,,,***+++,,,------,,,+++***+++,,,,,,------------,,,...---,,,,,,......---,,,***+++,,,...000111222333///000111333333222222111000111222333333222111000:::999999888888777777777666444111///......//////444222000//////...+++)))...---,,,,,,---...111222///111444888;;;===>>>???GGGIIIOOOXXX___bbb```\\\gggiiimmmrrrvvvxxxzzzzzz{{{yyywwwuuuuuuxxxzzz|||vvvvvvwwwxxxxxxwwwwwwvvvttttttsssssstttwwwyyy{{{}}}{{{yyywwwwwwuuusssqqqoooqqqtttuuutttrrrooonnnjjjjjjiiigggeeecccaaa```ZZZZZZUUUMMMGGGEEEAAA;;;999555111......---+++***++++++******)))(((((('''(((''''''''''''&&&&&&&&&)))(((''''''((()))***+++''''''&&&%%%%%%%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$######$$$$$$%%%########################""""""""""""""""""""""""%%%%%%$$$######$$$%%%%%%%%%%%%%%%$$$###"""!!! $$$$$$############$$$$$$######""""""""""""######"""######$$$$$$######"""""""""#########$$$$$$$$$""""""""""""######$$$$$$%%%&&&&&&'''&&&&&&%%%%%%''''''((()))******++++++///......,,,+++***))))))++++++*********)))%%%###&&&&&&&&&%%%%%%$$$$$$$$$########################$$$%%%%%%%%%%%%###!!! !!!###$$$###"""!!!"""$$$###!!! """###""" %%%$$$###""""""###$$$%%%""""""""""""""""""""""""###"""!!! !!!###%%%$$$!!! !!!!!!"""############((('''%%%$$$"""!!!%%%&&&&&&$$$###"""$$$&&&$$$$$$######$$$$$$%%%&&&'''&&&%%%&&&'''(((((('''))))))******+++,,,,,,,,,............000222555666>>>===>>>AAADDDFFFHHHJJJKKKLLLNNNSSSZZZbbbiiimmmkkkiiiiiikkkllllllmmmpppmmmppptttxxx}}}}}}wwwnnneee___TTTMMMCCC:::555333333333333111///---,,,+++)))'''+++,,,,,,------,,,,,,+++((()))***++++++***)))(((''')))***,,,,,,***)))'''***(((&&&%%%'''((()))(((((()))))))))************((((((((((((((((((((((((&&&&&&&&&''''''''''''((()))&&&%%%&&&))))))'''$$$'''''''''''''''&&&&&&%%%((())))))))))))))))))(((%%%%%%&&&'''''''''''''''&&&&&&&&&'''''''''''''''''''''&&&&&&'''((())))))))))))(((((((((((((((((()))(((''''''(((***,,,---++++++***)))((((((((((((+++)))(((((()))******)))((())))))******))))))))))))(((((()))+++,,,+++***+++***)))))))))))))))***++++++++++++,,,---...///222...---//////,,,+++---+++,,,......,,,+++,,,---,,,,,,---------,,,*********+++,,,---------------...---,,,,,,......---,,,++++++,,,---///000111111...///111222333222111000111111222333333333222222777777777777777777666666333222000......///000111///...,,,,,,------+++***---,,,+++***+++...000222...000333666999<<<>>>>>>FFFHHHNNNVVV^^^bbb```\\\gggiiimmmrrruuuwwwxxxxxxwwwwwwxxxxxxyyyyyyyyyxxxwwwxxxyyyzzzyyywwwuuusssssssssrrrssstttwwwyyy{{{~~~zzzuuurrrrrrsssttttttqqqqqqpppqqqqqqrrrqqqqqqkkkkkkjjjhhhfffccc```___[[[[[[VVVMMMFFFCCC???;;;777444111///---,,,+++***++++++***))))))((((((((((((''''''''''''&&&&&&&&&)))(((''''''((()))***+++''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$%%%%%%%%%%%%%%%$$$###"""!!! $$$$$$############$$$$$$######""""""""""""############$$$$$$$$$$$$######""""""#########$$$$$$$$$""""""######$$$$$$$$$$$$%%%%%%&&&&&&'''&&&&&&%%%'''(((((()))***++++++,,,...---,,,+++***)))((((((+++************)))&&&###&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$"""!!! """#########"""""""""###!!!  !!!#########"""###$$$%%%%%%$$$###"""""" """""" """!!!!!!"""""""""!!! """""""""""" !!!!!!""""""###$$$%%%%%%!!!"""#########$$$%%%%%%$$$%%%&&&&&&$$$"""""""""$$$$$$######$$$$$$%%%&&&'''&&&%%%&&&((()))(((&&&(((((()))+++,,,...//////.........///111444666777>>>???@@@AAABBBEEEGGGHHHMMMMMMNNNQQQWWW^^^dddhhhiiieeeeeehhhhhhdddeeehhhfffiiiooouuu{{{~~~~~~vvvkkkdddXXXQQQFFF<<<666333222111222000///...///...,,,***+++,,,,,,------,,,,,,+++******,,,,,,,,,,,,******'''(((***++++++***((('''***(((&&&%%%'''(((((((((((()))))))))************''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((%%%$$$&&&)))***'''$$$'''''''''''''''&&&&&&%%%(((((())))))))))))((((((%%%&&&&&&&&&&&&%%%$$$###&&&&&&&&&&&&'''''''''(((&&&&&&%%%%%%%%%&&&''''''(((((()))))))))))))))))))))((((((((()))***,,,---++++++***))))))((())))))+++***((((((*********)))'''(((((((((((((((''''''***)))(((***,,,------,,,******))))))((()))))))))*********++++++---...///,,,***+++...---***+++...,,,---//////---------...------------,,,++++++*********+++,,,------------...---,,,,,,---...---,,,---------------............///000111111111000000111111222222333333333333444555555666666555444444333222000///...///000111,,,+++***+++,,,---,,,+++---,,,+++***+++---///111...///000333666:::===???EEEHHHMMMUUU[[[_________iiilllppptttwwwxxxxxxwwwtttuuuxxxzzzzzzyyywwwvvvyyyzzz{{{{{{zzzxxxuuusssttttttsssssstttvvvxxxzzz}}}xxxrrrnnnooorrrvvvxxxssspppmmmmmmoooqqqrrrrrrooonnnllljjjfffaaa]]][[[\\\\\\WWWLLLCCC@@@>>>;;;666555333000...---,,,+++,,,+++***)))(((((((((((((((''''''''''''&&&&&&&&&'''&&&%%%%%%%%%&&&'''(((''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!$$$$$$############$$$$$$######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$%%%%%%&&&'''&&&&&&&&&!!!"""$$$&&&''')))))))))((())))))******+++++++++,,,,,,+++***)))(((((('''***)))(((((())))))'''%%%%%%%%%%%%%%%%%%%%%%%%%%%########################"""###$$$$$$$$$###!!! !!!!!! !!!!!!!!! !!! """$$$%%% """$$$&&&&&&$$$""" ### """""" ### !!!""""""!!! !!!#########"""  """%%%$$$###""""""""""""######$$$%%%%%%###"""###$$$ !!!###%%%&&&%%%###"""$$$$$$######$$$$$$%%%&&&&&&%%%%%%'''((()))'''&&&((((((***+++---///000111......000222444666777888;;;@@@CCCBBBBBBEEEGGGFFFNNNNNNOOORRRVVV[[[```ccceee``````eeeddd______dddeeeiiinnnuuuzzzyyy{{{zzzqqqjjj```XXXLLL@@@888444111000111000///000000000...,,,+++,,,,,,------,,,,,,+++***+++,,,------,,,+++***(((((()))******)))((((((((('''&&&'''((()))(((&&&))))))))))))************''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%%%%%%%'''((((((&&&%%%'''(((((((((((('''&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&''''''&&&%%%$$$###''''''&&&&&&''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))))))))******((())))))******+++++++++,,,+++******************,,,***))))))*********)))(((((())))))((((((''''''***))))))***,,,......---***)))))))))))))))******************+++,,,------++++++---000///,,,---111,,,...//////...------.........------,,,,,,++++++***++++++,,,,,,,,,,,,+++---,,,++++++------,,,+++...------------,,,,,,,,,///////////////000000000000000111111222222333333222333444444444444333222777555222000......//////,,,+++***+++,,,---,,,+++,,,,,,+++++++++---...///......///000444999===@@@EEEIIIOOOUUUYYY]]]```ccciiilllqqquuuwwwwwwuuuttttttuuuvvvwwwxxxwwwvvvvvvyyyzzz{{{{{{{{{yyywwwvvvvvvuuutttsssssstttvvvwwwxxxtttooonnnppptttwwwyyyrrrooollllllnnnpppqqqqqqnnnnnnllljjjfffbbb^^^[[[^^^^^^WWWKKKAAA>>>>>><<<777777555333111///......,,,+++***)))((((((((()))(((''''''''''''&&&&&&&&&'''&&&%%%$$$$$$$$$%%%&&&''''''&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$###""""""######$$$$$$$$$######"""$$$$$$############$$$$$$######""""""""""""######$$$$$$$$$######$$$$$$$$$"""############$$$$$$$$$$$$%%%&&&'''''''''&&&&&&!!!"""$$$&&&'''))))))***************************++++++******)))))))))((()))'''&&&&&&'''(((((('''%%%%%%%%%%%%%%%%%%%%%%%%###########################$$$%%%%%%%%%$$$###"""!!! !!!!!!!!! ###"""!!!  """$$$ !!!###$$$$$$###!!! $$$ """""" $$$!!!"""###"""!!!!!!$$$'''!!!"""###!!!!!!$$$$$$###"""!!!!!!!!!""""""'''((((((&&&""" !!!"""!!! ###&&&'''%%%"""$$$$$$######$$$$$$%%%&&&&&&%%%&&&'''))))))'''%%%******+++,,,---...///000000222555888:::;;;;;;;;;;;;CCCHHHFFFFFFIIIJJJGGGNNNOOORRRVVVZZZ]]]```aaaccc]]]^^^eeefff``````gggjjjmmmrrrwww{{{~~~}}}~~~}}}xxxsssiii```SSSFFF===777333111111000///000111000...++++++,,,,,,------,,,,,,+++***+++,,,,,,,,,,,,+++***))))))))))))))))))))))))''''''((()))+++***(((%%%))))))))))))************''''''''''''''''''''''''&&&&&&&&&''''''''''''((("""%%%'''((('''&&&&&&&&&(((((()))))))))(((''''''%%%&&&&&&''''''&&&&&&%%%%%%&&&'''))))))((('''&&&(((((('''''''''((()))***''''''((())))))((('''&&&(((((()))))))))*********((()))+++,,,,,,+++***)))++++++++++++++++++,,,------+++))))))*********)))***************)))(((((()))(((((())),,,------,,,))))))))))))******+++,,,++++++************++++++------000222111------111+++---///...---,,,------...------,,,,,,,,,------++++++,,,,,,,,,++++++***,,,+++******,,,,,,+++***,,,,,,,,,,,,,,,,,,------000///...------///000222//////000000111222333333000111222333333333222111:::888444111...---------...,,,+++,,,------,,,***,,,,,,++++++,,,,,,------///......///333888>>>AAAEEEJJJQQQUUUXXX\\\aaafffgggkkkppptttvvvtttrrrooouuuuuuuuuuuuuuuvvvvvvwwwxxxyyyzzz{{{{{{{{{zzzzzzwwwvvvtttsssssssssuuuvvvsssqqqoooooorrruuuwwwxxxqqqnnnlllllloooqqqpppnnnjjjjjjkkkjjjhhhdddaaa___```___XXXJJJ@@@>>>>>>===888888888666333000000000,,,+++***(((((((((((()))(((((('''''''''&&&&&&&&&)))((('''&&&%%%%%%&&&'''''''''&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######################## !!!###$$$$$$###!!! """######$$$$$$$$$######$$$$$$############$$$$$$######""""""""""""######%%%$$$$$$######$$$$$$%%%"""############$$$$$$$$$"""###$$$%%%&&&%%%$$$$$$$$$%%%%%%&&&'''''''''&&&+++++++++***************++++++******************(((&&&$$$$$$&&&(((((((((%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""$$$%%%&&&&&&&&&%%%$$$######"""""""""#########"""%%%$$$### !!!"""""""""!!!!!!!!!!!!""""""$$$!!! """""" !!!$$$"""$$$$$$###!!!"""&&&*** """###""" """$$$ """$$$%%% ###%%%%%%######&&&((((((### !!!&&&(((%%%!!!$$$$$$######$$$$$$%%%&&&&&&%%%&&&'''))))))'''%%%,,,,,,,,,---------......555777;;;???AAAAAAAAA@@@>>>GGGMMMLLLKKKNNNNNNKKKNNNQQQUUUZZZ^^^aaabbbcccddd^^^```iiijjjeeeeeemmmooorrrvvvzzz|||}}}}}}|||~~~|||pppfffXXXJJJ@@@999444222111000000000000///,,,)))+++,,,,,,------,,,,,,+++)))***+++,,,,,,+++***)))))))))(((((((((((())))))'''''')))+++,,,+++(((%%%))))))))))))************''''''''''''''''''''''''&&&&&&&&&'''''''''((((((!!!%%%))))))'''%%%&&&''')))))))))))))))((((((''''''(((((((((((((((((('''$$$%%%(((***++++++***))))))(((((('''''')))***+++((()))+++,,,,,,***((('''(((((())))))*********+++((())),,,------+++)))'''++++++++++++,,,---......---+++))))))***+++***))),,,,,,,,,,,,,,,+++***)))'''''''''(((+++,,,,,,+++))))))))))))***+++------++++++*********************+++---///,,,''''''+++***,,,...---,,,+++,,,,,,---------,,,,,,------...,,,,,,,,,,,,,,,+++***)))+++***))))))++++++***)))******+++,,,,,,---......111///---,,,,,,...111222////////////000111222333///......111555777555333888777333...///111000++++++,,,,,,,,,,,,+++*********++++++,,,,,,,,,++++++...///000111444:::BBBGGGDDDJJJSSSYYY\\\___cccfffmmmppppppooorrrvvvuuuqqquuuuuuuuuuuuvvvxxx{{{|||~~~~~~|||{{{{{{{{{{{{vvvvvvuuussssssrrrrrrrrrrrrpppoooooorrruuuwwwwwwwwwsssooommmoooqqqooojjjkkkkkkkkkkkkhhhccc___^^^WWWWWWUUUNNNEEE@@@???@@@===:::777777777444///+++,,,***))))))***+++)))(((''''''''''''(((((((((((('''''''''''''''''''''''''''&&&%%%%%%$$$$$$$$$$$$((('''&&&%%%%%%%%%%%%%%%$$$$$$#########$$$&&&''''''%%%$$$%%%&&&%%%"""$$$#########""""""!!!!!!###### %%%&&&######"""!!!"""###$$$###!!!"""############$$$$$$$$$######$$$$$$$$$$$$#########&&&%%%""""""$$$###!!!$$$((((((%%%"""$$$&&&%%%###"""###$$$$$$###"""&&&&&&''''''((()))))))))+++)))))))))+++,,,+++***+++*********))))))((((((***)))(((&&&&&&''''''(((!!!((()))### ###%%%###""""""############""""""&&&"""###'''%%% %%%$$$"""!!!!!!"""$$$%%%%%%###!!!!!!###"""""""""""""""""""""""""""$$$###"""!!! !!!!!!!!!###%%%$$$!!! !!!$$$"""$$$%%%%%%$$$#########""""""""""""######""""""!!!!!! $$$###"""###$$$$$$###"""$$$$$$##################$$$$$$$$$$$$%%%&&&'''''',,,***)))***,,,+++(((%%%222555:::>>>AAAFFFJJJMMMPPPXXXYYYSSSSSSYYYXXXPPPTTTXXX]]]___^^^___aaaccceeeddddddfffiiikkklllkkkoooqqquuuzzz~~~{{{wwwsssssslll]]]NNNFFFBBB777***///////////////............,,,******+++---------...+++((()))+++,,,***(((---***((((((++++++)))&&&(((&&&%%%&&&'''((('''&&&))))))(((((((((((())))))***(((''''''(((((('''&&&###$$$&&&&&&&&&&&&((()))&&&'''))))))(((''''''(((***)))(((''''''((())))))***(((&&&&&&''''''&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%(((((((((''''''(((((((((,,,(((###"""$$$''')))(((((())))))***+++,,,,,,,,,+++))))))+++...000...,,,------++++++++++++------------,,,+++***)))((('''))))))))))))************+++)))((()))+++,,,)))'''+++*********))))))(((((()))++++++((((((,,,,,,***++++++***))),,,000///***......---,,,++++++******111,,,)))***///111---)))---+++))))))))))))(((''')))'''&&&(((***,,,,,,+++,,,,,,,,,---------......---------............//////////////////000000111222000///000222333111///777666333//////222000,,,+++,,,,,,,,,,,,+++******+++,,,,,,------,,,,,,,,,000000111222444999@@@EEEDDDJJJRRRXXX[[[^^^bbbfffkkknnnoooooorrrwwwvvvssswwwwwwwwwwwwxxxzzz{{{|||~~~}}}{{{zzz{{{||||||{{{yyyxxxvvvuuusssrrrrrrrrrtttsssqqqrrrtttvvvwwwvvvuuuooohhhfffiiilllkkkhhhllllllmmmmmmkkkfffaaa___YYYWWWSSSNNNJJJEEEAAA>>>>>>;;;888888888666222...///---,,,+++,,,,,,***)))(((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&((('''&&&%%%%%%%%%%%%&&&$$$$$$#########$$$%%%&&&&&&$$$###$$$&&&&&&$$$!!!$$$#########""""""""""""!!!$$$$$$ !!!%%%&&&######"""!!!"""###$$$###!!!"""############$$$$$$$$$######$$$$$$$$$$$$######"""%%%%%%""""""$$$$$$!!!###### !!!$$$###""""""$$$$$$###"""%%%&&&&&&''''''(((((()))***)))((()))+++++++++)))*********)))))))))((((((***)))((('''&&&''''''((("""((()))$$$"""$$$%%%###""""""############""""""%%%""""""%%%%%% ######"""!!!!!!"""######'''%%%$$$$$$%%%%%%""" """"""""""""""""""""""""!!!!!!!!!!!!!!!!!!  """""""""###%%%&&&###"""!!!!!!!!!"""###$$$######""""""""""""######$$$$$$######""""""""""""$$$###"""###$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((()))((('''(((******'''$$$+++...333888===CCCIIINNNRRR[[[]]]YYYZZZaaabbb]]]^^^aaaddddddbbbaaaaaacccccccccdddgggkkkmmmnnnnnnoooqqqtttxxx{{{~~~{{{uuuqqqoooiii\\\MMMEEEAAA:::111111111000000000/////////---+++***+++---/////////---+++))))))***+++***(((+++***))))))******)))''')))((('''((()))***)))'''))))))(((((((((((()))))))))(((''''''(((((('''&&&###%%%&&&&&&%%%%%%'''(((%%%'''))))))((('''((())),,,+++)))((('''''''''''')))(((&&&&&&''''''&&&%%%''''''''''''&&&&&&&&&&&&''''''((((((((((((''''''+++'''$$$###&&&((()))((('''''''''((()))*********+++******+++...///---+++---,,,,,,++++++,,,,,,---------,,,+++***)))(((((())))))))))))***************(((((()))+++,,,***(((************)))))))))((((((******''''''++++++)))+++,,,+++***,,,111000+++------------,,,,,,,,,,,,000+++(((***///111---)))---+++******************+++)))((((((***+++***))),,,,,,,,,,,,------------------------............//////......//////000111222000......000111000///555666333///000222111---,,,,,,,,,,,,,,,++++++***,,,---------------,,,,,,111222222222444888>>>BBBDDDIIIQQQVVVYYY\\\aaaeeehhhkkkmmmnnnrrrxxxxxxuuuzzzzzzyyyyyyzzzzzz{{{|||}}}zzzwwwxxx{{{}}}|||{{{{{{zzzxxxvvvuuutttsssssswwwvvvuuuvvvwwwwwwvvvtttnnnfff______eeejjjkkkiiilllnnnoooooommmiiiddd```[[[WWWRRRPPPOOOLLLEEE???AAA>>>::::::;;;:::777444222111///......---,,,*********))))))((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%%%%%%%&&&&&&$$$$$$#########$$$%%%&&&%%%###"""###$$$&&&&&&%%%###############"""""""""$$$&&&%%%""""""%%%%%%######"""!!!"""###$$$###!!!"""############$$$$$$$$$######$$$$$$$$$$$$######!!!$$$$$$""""""%%%%%%"""!!!%%%%%%"""!!!"""$$$###"""!!!"""###$$$###"""$$$$$$%%%&&&&&&''''''((()))((('''((()))******(((******))))))))))))(((((())))))(((''''''''''''((($$$'''(((%%%###%%%&&&%%%""""""############""""""###!!!!!!$$$### !!!!!!!!!!!!!!!!!!!!!!!!!!!###"""!!!"""###""" """""""""""""""""""""""" !!!"""""""""!!! !!! !!!###%%%%%%$$$&&&$$$ """$$$""""""""""""""""""""""""$$$############"""""""""$$$###"""###$$$$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((&&&%%%%%%&&&(((((('''%%%'''***---111666<<>>;;;777222222111111000000000111...---,,,---...///...------+++))))))***+++***))))))*********((((((((()))+++***))))))++++++***)))))))))(((((((((((()))))))))(((''''''(((((('''%%%%%%&&&''''''%%%%%%&&&'''%%%&&&((((((((((((***+++---,,,***((('''&&&&&&&&&)))'''&&&&&&'''''''''&&&''''''''''''((((((((((((&&&'''((())))))((('''&&&((('''%%%&&&((()))))))))''''''(((((()))*********,,,++++++,,,---...,,,+++---,,,,,,++++++,,,,,,------,,,,,,+++***)))(((((())))))))))))************)))(((((()))+++,,,+++)))************))))))))))))'''))))))&&&'''***+++)))+++---,,,***---000000,,,---------------------------)))''')))...000---***,,,,,,+++++++++++++++,,,,,,***(((((()))***)))(((++++++,,,,,,,,,---------------------............///............///000000///...---...000222333444333555444000000222222...,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,------111222222333555999>>>BBBDDDIIIOOOTTTVVVZZZ```dddfffjjjlllmmmsssyyyzzzwwwzzzzzzzzzzzzzzzzzzzzzzzz{{{xxxuuuvvvzzz|||{{{yyyzzzzzzxxxwwwwwwvvvvvvwwwzzzzzzyyyzzzzzzxxxuuurrreee^^^YYY^^^ggglllmmmnnnkkkoooqqqooommmjjjeee___YYYWWWUUUTTTRRRNNNIIIDDDFFFBBB>>>>>>???>>><<<999555333111000000...,,,***++++++***)))((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))'''&&&&&&%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###"""###$$$&&&&&&########################''''''&&&$$$###$$$$$$######"""!!!"""###$$$###!!!""""""#########$$$$$$$$$######$$$$$$$$$$$$######!!!###$$$""""""%%%&&&######%%%''''''&&&%%%&&&'''###!!!!!!!!!###$$$###"""###$$$$$$%%%%%%&&&''''''((('''&&&''')))))))))((())))))))))))))))))(((((()))(((((((((''''''''''''%%%''''''&&&%%%&&&&&&&&&"""######$$$$$$######""""""!!!!!!""""""!!! !!!!!!!!!"""######"""!!!!!! !!!!!! !!!!!!!!!!!!!!!!!!!!!!!! """$$$$$$$$$"""!!!&&&###!!!!!!###$$$"""%%%""""""$$$""""""############""""""!!!!!!!!!!!!!!!!!!!!!!!!$$$###"""###$$$$$$###"""$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((($$$$$$%%%&&&'''(((((('''+++,,,---...///333999===BBBIIINNNNNNRRR\\\dddfffhhhjjjlllnnnooooooooooooiiifffbbbbbbffflllqqqtttrrrqqqqqqrrruuuyyy}}}{{{tttooogggcccYYYKKK???888777888333222111000000000000111000///------...---+++))),,,+++******************''')))+++***'''&&&(((++++++***))))))++++++***)))(((((())))))))))))(((((()))'''&&&&&&'''(((&&&%%%%%%'''''''''%%%$$$%%%&&&%%%&&&((((((((()))+++---+++******)))(((''''''''')))'''%%%%%%'''((('''&&&(((((((((((())))))))))))&&&'''((())))))((('''&&&&&&&&&'''((()))***))))))*********++++++,,,,,,,,,,,,,,,,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))(((((()))))))))************(((((()))***+++,,,++++++*********)))))))))))))))'''))))))&&&'''+++,,,******------+++,,,000000---//////......---,,,+++++++++(((&&&(((,,,...---***,,,,,,,,,+++))))))***++++++***(((((()))******)))++++++++++++,,,,,,,,,,,,,,,,,,---------...............------......///000//////000000000111333444222555555222111222222///,,,------------,,,+++++++++*********+++,,,...///000111333444777;;;AAAEEEEEEIIINNNRRRUUUYYY___dddfffjjjlllnnnssszzz{{{xxxyyyyyyyyyyyyxxxxxxxxxwwwyyywwwuuuvvvxxxyyyxxxvvvxxxwwwwwwxxxxxxyyy{{{{{{||||||{{{{{{{{{xxxtttpppeee___^^^ffflllllllllnnnkkkpppqqqmmmjjjiiiddd]]]VVVXXXYYYWWWSSSNNNLLLLLLJJJGGGCCCBBBCCCAAA>>>:::666444111000///...,,,***+++******)))(((''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))&&&&&&%%%%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&$$$###"""###$$$%%%###############$$$$$$$$$)))'''&&&&&&%%%######$$$###"""!!!"""###$$$###!!!""""""#########$$$$$$$$$######$$$$$$$$$$$$######!!!###$$$""""""%%%&&&###!!!"""###############$$$"""!!!!!!"""###$$$$$$#########$$$$$$%%%&&&&&&&&&(((&&&&&&&&&((()))((('''(((((((((((((((((())))))(((((((((((((((''''''&&&'''%%%%%%&&&'''&&&&&&&&&######$$$$$$$$$$$$######"""""""""!!!!!!""""""!!!"""######$$$$$$######"""!!!"""###$$$############!!!!!!!!!!!!!!!!!!!!!!!! !!!###%%%%%%%%%###"""&&&$$$!!!!!!###$$$!!! !!!###$$$!!!"""############"""!!!!!!!!!!!!!!!""""""""""""$$$###"""###$$$$$$###""""""#########$$$$$$$$$%%%%%%%%%%%%%%%&&&'''((((((%%%%%%&&&''''''((()))***---...---,,,,,,...333666999>>>CCCDDDHHHQQQ\\\aaaggghhhkkknnnqqqrrrsssrrrqqqkkkddd```cccjjjqqquuutttsssrrrrrrtttxxx||||||vvvqqqkkkggg___RRRCCC888666777222111000///...///000111///...,,,,,,------+++***+++++++++***))))))******&&&)))+++***'''&&&(((+++***)))((((((******)))((((((((())))))))))))((((((((('''&&&&&&''''''&&&%%%%%%'''''''''%%%$$$%%%&&&%%%'''((((((((()))+++...((((((((()))))))))))))))((('''%%%%%%'''(((''''''((((((((()))))))))******&&&'''((())))))((('''&&&&&&((()))******)))))))))++++++++++++,,,,,,,,,,,,+++,,,------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))))))))((()))))))))************((()))***+++++++++++++++))))))))))))))))))******'''******((((((,,,---+++)))---...+++,,,///000...111000///...,,,***)))))))))((('''(((,,,---,,,***,,,------+++'''&&&'''))))))((('''(((***+++,,,+++*********+++++++++,,,,,,,,,,,,,,,------------...---------------......///111222333333111//////000222666777333111111111///---------------,,,++++++************,,,...000222000222444666999===BBBFFFFFFJJJNNNQQQSSSXXX___eeeiiilllnnnoootttzzz{{{xxxwwwwwwxxxxxxxxxwwwvvvvvvvvvwwwxxxxxxwwwuuusssrrrvvvvvvwwwxxxyyy{{{}}}~~~}}}|||{{{{{{zzzwwwsssooommmiiiiiiooonnnhhhgggkkkmmmrrrrrrkkkggghhhccc[[[UUUXXXZZZXXXSSSOOOOOOQQQMMMJJJFFFEEEDDDAAA<<<777444222000......---***((())))))((((((''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&''''''$$$$$$%%%%%%%%%$$$######%%%&&&&&&$$$###"""###%%%#########$$$$$$$$$$$$$$$)))&&&%%%&&&%%%""""""%%%###"""!!!"""###$$$###!!!"""############$$$$$$$$$######$$$$$$$$$$$$######!!!$$$$$$""""""%%%%%%""""""""""""""""""############"""!!!"""$$$%%%%%%$$$######$$$%%%%%%&&&&&&'''((('''&&&'''((())))))'''''''''(((((((((((())))))((((((((()))(((''''''&&&'''######&&&'''&&&%%%&&&######$$$$$$$$$$$$#########%%%$$$!!! ######!!!######################## """""""""!!!"""###""""""""""""""""""""""""!!!"""###$$$$$$$$$###""""""!!!!!!"""###$$$###### !!!"""######$$$!!!"""###$$$$$$###"""!!!#########$$$$$$$$$$$$%%%$$$###"""###$$$$$$###""""""""""""######$$$$$$%%%%%%%%%%%%%%%&&&'''((()))&&&'''(((((('''(((***,,,***+++,,,,,,,,,...222555777;;;>>>>>>@@@HHHSSS\\\cccdddfffjjjnnnqqqqqqpppwwwppphhhccceeekkkqqquuuvvvuuuttttttuuuxxx|||~~~~~~~~~~~~~~~|||wwwssspppkkkeee[[[MMM???999999333111///.........000111///---++++++---...///...+++,,,,,,***)))(((***+++&&&((()))(((((('''(((***)))(((''''''))))))(((''''''((()))******)))((('''((('''&&&&&&''''''&&&$$$%%%&&&''''''%%%%%%&&&''''''(((((((((''')))+++...&&&'''((()))*********)))(((&&&%%%%%%'''(((((('''''''''(((((())))))******(((((((((''''''((((((((((((***++++++***((()))******************************,,,------,,,+++,,,---+++,,,,,,------,,,,,,++++++++++++*********))))))))))))))))))************)))+++,,,,,,+++******+++))))))))))))************'''******((()))---...,,,(((,,,...+++***---///---000///...---+++***((((((***)))((()))+++,,,,,,+++***,,,---***'''%%%''')))((('''&&&'''***,,,,,,,,,))))))*********+++++++++,,,,,,,,,,,,---------------,,,,,,,,,,,,---.........111444444111...------333888999444111111000...---------...------,,,+++*********,,,...111555777333555777888:::>>>BBBEEEGGGKKKNNNQQQSSSXXX___eeelllooopppqqquuu{{{{{{xxxuuuvvvwwwxxxxxxwwwwwwvvvsssxxx|||{{{uuupppnnnnnnvvvvvvwwwxxxyyy{{{|||}}}}}}{{{zzzyyyxxxuuurrroootttpppqqqrrrkkkaaabbbkkkpppuuusssiiieeegggccc[[[WWWWWWWWWVVVTTTSSSRRRSSSMMMJJJGGGFFFDDD???777000111///---,,,,,,+++)))'''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%&&&'''((($$$%%%%%%%%%%%%$$$###"""!!!$$$&&&&&&$$$###$$$&&&#########$$$$$$%%%%%%%%%((($$$###&&&%%%""""""&&&###"""!!!"""###$$$###!!!"""############$$$$$$$$$######$$$$$$$$$$$$######"""%%%%%%""""""$$$$$$!!!%%%$$$$$$$$$%%%&&&&&&&&&$$$###"""###%%%'''&&&%%%$$$$$$%%%%%%&&&'''''''''((('''&&&''')))***)))((('''''''''((((((((())))))'''((()))))))))(((&&&&&&'''""" %%%(((%%%$$$&&&###$$$$$$%%%%%%$$$$$$###%%%(((&&&!!! $$$$$$!!!$$$###"""!!!!!!"""###$$$  """"""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!"""######""""""###$$$!!!!!!!!!!!!"""#########!!!"""###$$$$$$###"""!!!######$$$$$$$$$%%%%%%%%%$$$###"""###$$$$$$###"""""""""###$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&'''((()))'''((()))(((&&&'''))),,,''')))+++,,,---///222444555777999888777<<>>DDDEEEEEEEEEKKKRRRTTTUUUXXX```gggnnnoooppprrrssstttuuuuuussstttvvvwwwyyyzzzzzzzzzuuuzzz}}}{{{uuurrrtttxxx|||{{{yyyvvvtttuuuxxx{{{}}}zzzyyyzzzxxxtttsssvvvsssxxxyyyrrrfffaaagggnnnmmmmmmllliiieeebbbbbbbbb\\\ZZZUUUPPPQQQUUUUUUQQQHHHFFFFFFFFF???666111111...---,,,+++************'''((()))))))))(((&&&%%%'''''''''&&&&&&%%%%%%%%%((('''&&&&&&'''((('''&&&%%%((()))&&&&&&((('''$$$###"""  """%%%'''$$$$$$###$$$&&&&&&$$$"""!!!!!!"""###$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$######"""%%%$$$###"""!!!!!!!!!!!!###$$$%%%&&&&&&&&&%%%%%%&&&&&&%%%%%%$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$#########$$$$$$%%%&&&'''((('''&&&%%%&&&(((++++++***))))))***,,,+++)))((((((((()))***(((((())))))((('''&&&&&&+++***)))'''&&&%%%$$$$$$"""&&&'''%%%%%%)))(((&&&!!!&&&'''%%%""" !!!######""""""""""""###### !!!###### !!!"""######$$$ !!!!!!"""!!!!!!"""%%%&&&%%%""" """$$$'''###!!!###!!! !!!$$$!!!%%% """###$$$%%%%%%%%%%%%%%%###"""""""""$$$%%%$$$######%%%&&&&&&%%%$$$$$$%%%'''&&&%%%%%%&&&'''((()))((((((((((((''''''''''''---,,,+++***,,,///222444666444111///000333777:::@@@GGGSSS___iiinnnpppoootttuuuxxxyyyyyyxxxuuutttttt|||zzzvvvyyy{{{zzz~~~wwwyyyyyyoooooohhh```ZZZUUUNNNDDD<<<999666222000111333555555III===333000---)))+++000+++++++++************)))''''''((((((((((((''''''***)))''''''((((((&&&%%%+++,,,,,,(((###!!!"""$$$$$$###$$$%%%''''''%%%###&&&&&&&&&''''''''''''''''''&&&&&&''''''((()))***+++***(((((())))))'''&&&%%%&&&''''''((((((''''''&&&&&&&&&''''''''''''((((((%%%""""""$$$''')))******+++,,,+++***)))***+++------...............---)))******+++,,,,,,------------------.........///++++++++++++++++++++++++************************++++++)))((((((((()))***++++++++++++++++++++++++***************************)))((()))*********)))++++++,,,,,,,,,+++******...---,,,,,,......---,,,,,,,,,***)))(((((((((((()))(((((((((((())))))*********))))))***+++,,,,,,******))))))))))))************+++++++++,,,,,,,,,444444333222111111222222555555444333111///...------............---,,,+++...///111111333777<<>>:::666888>>>CCCEEEDDDCCCIIIPPPSSSTTTXXX___fffkkklllmmmoooqqqrrrssssssttttttuuuvvvwwwxxxyyyzzzuuuyyy|||{{{xxxwwwyyy||||||{{{zzzxxxvvvwwwyyy|||{{{xxx{{{{{{wwwsssrrruuuvvvuuuqqqllliiijjjlllnnnnnnmmmiiieeeaaa``````WWWVVVSSSRRRXXX^^^]]]YYYGGGDDDBBBBBB>>>666111111///...---+++)))(((''''''&&&'''((((((((('''%%%%%%'''&&&&&&&&&&&&&&&&&&%%%((('''&&&&&&'''((('''&&&!!!%%%&&&%%%'''***+++(((###"""!!!!!!!!!###%%%&&&%%%$$$###$$$%%%%%%$$$#########$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###$$$$$$$$$""" $$$######"""""""""""""""$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$######$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&(((***+++***))))))***+++***)))((((((((())))))'''((((((((((((''''''&&&(((((((((((('''%%%$$$###!!!$$$%%%$$$$$$''''''%%%"""%%%&&&$$$"""!!!"""######""""""""""""######&&&%%%$$$"""!!! !!!!!!"""######$$$ !!!!!!"""######"""""""""###$$$#########$$$&&&%%%!!! ###%%%### !!!!!!$$$"""&&&!!!###$$$$$$$$$$$$$$$#########"""""""""$$$%%%$$$###"""$$$&&&'''&&&&&&'''(((((('''&&&%%%&&&''')))***((((((((((((((((((((((((,,,+++******+++...111333666555444222222444666777:::@@@KKKWWWaaahhhjjjjjjpppqqqsssuuuuuuuuutttsssuuu|||zzzwwwyyy{{{zzzxxxnnnppp{{{|||tttooojjjcccZZZRRRIIIBBB>>>;;;888333111111222333333<<<444......---,,,---222*********)))))))))(((((('''(((((())))))((((((''''''&&&%%%&&&'''((('''&&&&&&((()))(((&&&%%%''')))'''&&&&&&&&&''''''&&&$$$((((((((())))))*********''''''''''''((()))******,,,***)))((())))))(((&&&%%%&&&''''''((((((''''''&&&&&&&&&&&&'''''''''''''''%%%###$$$&&&((())))))((()))******)))((()))+++------------...///000111++++++++++++++++++,,,,,,------........./////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++***)))))))))******++++++++++++++++++++++++************************++++++******+++++++++*********+++,,,,,,+++++++++...,,,++++++---......---++++++***)))((((((((()))((('''''''''((())))))(((******)))))))))******+++******))))))))))))***************+++++++++,,,,,,666555555444444444555555555444333111000...---,,,+++,,,,,,,,,,,,++++++***...------000444999<<<===;;;999777999>>>CCCDDDDDDAAAGGGNNNRRRTTTXXX```fffiiiiiikkkmmmnnnpppqqqrrrvvvvvvuuuuuuvvvxxxyyyzzzwwwyyyzzz|||}}}~~~~~~~~~{{{||||||zzzyyyyyyzzz|||}}}uuuqqquuuyyywwwrrrooovvvssspppppprrrqqqmmmiiinnnnnnlllhhhccc___]]]]]]SSSSSSRRRUUU]]]dddaaaYYYEEE???<<<======777333111///...,,,***(((&&&%%%%%%&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&'''''''''((('''&&&&&&'''((('''&&&'''******&&&%%%&&&%%%"""""""""######$$$$$$%%%%%%&&&$$$######$$$%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%$$$###"""!!!$$$######$$$&&&&&&%%%######""""""""""""###$$$$$$$$$###"""""""""###%%%%%%&&&%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''&&&(((***+++***))))))*********)))(((((((((((()))&&&&&&''''''((('''''''''$$$%%%&&&''''''%%%$$$""" $$$%%%###$$$''''''$$$!!!###$$$$$$###""""""#########""""""""""""######)))(((&&&$$$"""!!! !!!!!!""""""#########!!!""""""###############!!!!!!$$$%%%%%%""" """%%%'''%%%"""$$$!!!###"""(((###$$$$$$$$$$$$###"""!!! ###"""""""""$$$%%%$$$### """$$$&&&&&&&&&((()))***)))'''%%%%%%'''***+++))))))))))))))))))))))))+++***))))))+++---000111666555555555555666666666;;;@@@HHHTTT___fffiiijjjlllmmmoooqqqssstttttttttwww|||~~~{{{yyyzzz{{{{{{|||ooocccdddppp{{{~~~|||pppnnnhhh^^^RRRHHHCCCBBB===999444111000111111111111---***,,,...------///))))))))))))((((((((('''((())))))******))))))(((%%%$$$###%%%'''(((((('''###&&&(((***)))))))))***)))(((&&&%%%&&&&&&%%%$$$###$$$$$$%%%&&&''''''((('''''''''((())))))******,,,+++))))))******((('''%%%&&&''''''((((((''''''&&&&&&&&&&&&'''''''''''''''&&&%%%&&&((())))))(((((()))******))))))+++---...---------...111333555,,,,,,++++++******++++++....../////////000000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************+++************************)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,,,,,,,...,,,******,,,.........******)))))))))))))))***'''&&&&&&'''))))))((('''*********)))))))))))))))******))))))))))))***************++++++++++++,,,777666666555555555666666555444222000...---,,,+++++++++,,,,,,,,,++++++***,,,******000888===>>><<<999888777:::>>>BBBDDDDDDBBBGGGMMMQQQUUUZZZaaaggghhhiiijjjlllnnnqqqssstttyyyxxxwwwvvvwwwyyy{{{}}}zzzyyyyyy{{{~~~yyyzzz||||||zzzyyyzzz{{{yyysssoooqqqsssrrrrrrtttssspppooorrrvvvuuuoooiiikkkkkkiiiddd^^^ZZZWWWWWWRRRSSSSSSVVV^^^bbb[[[PPP@@@:::888<<<>>>:::333000---,,,+++)))'''&&&&&&%%%''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''(((((((((&&&&&&&&&'''((('''&&&(((+++***&&&$$$%%%### """###$$$%%%&&&%%%%%%$$$&&&$$$""""""$$$%%%%%%$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''&&&$$$""" $$$######$$$%%%%%%$$$"""""""""""""""###$$$%%%&&&$$$###!!! """$$$%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%$$$%%%&&&'''(((%%%(((******)))((())))))))))))((((((((('''''''''$$$%%%&&&'''''''''''''''$$$$$$$$$$$$$$$$$$$$$%%%!!!$$$%%%###$$$''''''$$$############""""""###$$$######""""""""""""######$$$$$$#########$$$%%%%%%!!!!!!"""""""""#########!!!""""""######""""""""" """###!!!"""!!!"""$$$&&&&&&$$$"""%%%"""######)))%%%###############"""!!!!!!###"""""""""$$$%%%$$$###!!!###$$$$$$$$$%%%'''+++***'''%%%&&&'''***,,,))))))))))))***************)))))))))***,,,...000222222333444666888;;;===AAADDDJJJSSS^^^eeehhhgggjjjkkkllloooqqqtttvvvwwwxxx{{{~~~}}}{{{|||}}}}}}~~~~~~vvvmmmaaa]]]bbbmmmwww|||sssqqqllldddZZZPPPHHHDDD;;;888333/////////000000...,,,,,,---...,,,)))(((******)))))))))((((((((())))))************))))))&&&%%%$$$%%%'''((('''&&&''')))++++++***((('''&&&(((&&&$$$###$$$&&&&&&%%%!!!!!!"""###$$$%%%&&&&&&''''''((()))************,,,+++))))))******((('''%%%&&&''''''((('''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&(((******(((''')))***+++******+++---///000///------...000444666...---,,,***************////////////000000000000------------------------------------------------,,,,,,,,,+++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))),,,---------+++++++++,,,(((((()))+++,,,,,,,,,,,,---+++))))))+++...//////***)))))))))))))))***+++'''&&&&&&(((+++,,,***''')))*********))))))((((((******))))))))))))******************++++++++++++777666666555555555555666666444222///---,,,++++++,,,,,,------------,,,,,,,,,+++---444>>>DDDCCC@@@777777999<<>>BBBAAA===666888;;;>>>AAACCCEEEEEEFFFIIINNNRRRWWW\\\bbbfffjjjjjjkkkmmmpppsssvvvxxx{{{zzzzzz{{{|||~~~~~~|||{{{|||~~~|||yyywwwyyyzzz{{{zzzyyyyyyzzz|||xxxsssmmmddd```fffppplllooorrrsssqqqnnnjjjhhhdddcccaaa[[[UUUPPPNNNMMMOOOTTTWWWYYY[[[ZZZQQQGGG444222444;;;===777111...))))))(((((((((((())))))))))))(((''''''''''''((('''''''''''''''(((((((((((('''&&&&&&'''((('''&&&!!!$$$&&&$$$%%%))))))&&&"""###$$$%%%%%%$$$###"""$$$$$$###$$$&&&&&&$$$"""########################%%%&&&'''(((((('''&&&%%%%%%$$$"""######### """""""""###$$$%%%&&&'''###"""!!!!!!!!!"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&''''''%%%''')))***)))(((((()))'''''''''((('''&&&&&&%%%$$$$$$%%%%%%&&&%%%%%%%%%'''%%%###!!!!!!###&&&'''"""&&&'''%%%&&&))))))&&&&&&$$$""""""$$$%%%$$$#########""""""""""""######"""!!!!!!!!!!!!"""############################## !!!!!!!!!!!! ###"""!!!"""###$$$###"""$$$$$$$$$$$$###"""!!! %%%"""$$$ ###)))$$$ !!!"""###$$$$$$$$$$$$###"""""""""$$$%%%$$$###&&&''')))((('''&&&&&&'''***)))((('''''''''((()))'''(((((())))))*********************+++,,,---...,,,++++++,,,111999@@@EEEHHHHHHJJJQQQZZZ___^^^[[[^^^```cccgggkkknnnpppqqquuutttvvvzzz}}}|||}}}{{{}}}~~~~~~~~~~~~~~~}}}}}}wwwiiiZZZUUUYYY```nnnjjjggggggfff___RRRHHH===999444000/////////...***,,,,,,,,,...000...***++++++++++++************((())))))******))))))(((+++)))((('''((((((&&&%%%'''&&&'''(((******)))''')))(((&&&''')))******)))%%%%%%%%%%%%&&&&&&&&&&&&'''(((***+++,,,,,,+++++++++***(((((())))))'''&&&%%%&&&''''''((((((''''''%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&((())))))'''%%%&&&'''&&&%%%$$$&&&)))+++000///---,,,,,,---...//////...+++)))))))))***+++....../////////000000000,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,+++******)))************************************************)))+++,,,+++'''&&&'''***(((((()))***++++++++++++---+++***+++,,,---,,,*********)))))))))))))))***)))'''(((,,,111222---'''((()))***,,,,,,++++++*********))))))))))))******)))))))))************+++:::999888666555444444444888666333///---,,,,,,,,,,,,,,,---...............)))***///555;;;===:::777555888<<<@@@BBBDDDEEEFFFFFFIIIMMMQQQVVV\\\aaadddgggggghhhjjjmmmqqquuuwwwxxxyyyzzz|||~~~}}}}}}}}}}}}~~~~~~}}}|||xxxzzz{{{{{{zzzzzz{{{}}}zzzuuuqqqllleee```cccjjjmmmnnnpppqqqoookkkgggdddaaaaaa^^^YYYSSSOOOLLLLLLLLLSSSXXXXXXVVVRRRJJJBBB111///111555555111...///+++***))))))(((((((((((()))((('''&&&&&&&&&''''''((((((((((((''''''''''''((('''&&&&&&'''((('''&&&'''))))))%%%$$$%%%### """##################"""######$$$&&&'''&&&###!!!"""######$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&'''''''''$$$###"""###$$$$$$###!!!############$$$$$$%%%&&&"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&''''''$$$%%%&&&&&&''''''&&&&&&%%%''')))***)))(((((((((&&&&&&'''''''''&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%$$$$$$!!!%%%&&&$$$%%%((((((%%%%%%$$$"""###%%%&&&$$$"""######""""""""""""#########""""""!!!!!!!!!""""""########################"""""""""""""""!!!  ###$$$$$$######$$$"""######"""!!!!!!"""######"""%%% ###'''#########$$$$$$$$$$$$$$$######"""""""""$$$%%%$$$######%%%''''''&&&&&&'''(((((((((((((((''''''&&&&&&&&&&&&'''(((((()))************++++++,,,,,,---------,,,,,,---000555:::===FFFEEEGGGNNNXXX]]]ZZZVVV[[[]]]aaafffjjjlllmmmnnnooommmooovvvzzzyyy{{{~~~|||~~~{{{~~~|||{{{zzzzzzyyyyyyyyy{{{{{{qqqfff^^^[[[[[[bbbaaa___^^^]]]XXXRRRMMMDDD???888333111///...---))),,,+++))),,,111111---************))))))))))))'''(((((())))))(((((('''((('''&&&&&&(((((('''&&&%%%$$$###&&&)))+++***))))))(((''''''((('''%%%###$$$$$$$$$$$$$$$#########''')))+++,,,------,,,+++***)))''''''((((((&&&%%%%%%&&&''''''((((((''''''$$$$$$%%%%%%%%%&&&&&&&&&'''&&&%%%&&&((((((&&&%%%)))((('''&&&$$$%%%(((+++++++++******+++,,,------///---+++)))((()))+++,,,------........./////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++***)))(((++++++++++++++++++++++++++++++++++++++++++++++++(((+++---+++'''%%%'''***))))))************)))))),,,,,,,,,------,,,)))'''++++++***)))((((((((()))(((&&&''',,,222333,,,&&&''')))+++---......---,,,******))))))))))))******))))))))))))************<<<;;;999777666555444444999777333000---,,,,,,,,,+++,,,------............---000555:::===<<<999666555999===AAACCCEEEFFFGGGFFFHHHLLLPPPUUUZZZ___bbbeeeeeeeeegggkkkooosssvvvvvvwwwyyy||||||}}}~~~zzz{{{|||{{{zzz{{{}}}{{{vvvrrrrrrpppmmmllloooooonnnmmmnnnnnnkkkeee```aaa```^^^YYYSSSNNNLLLLLLKKKSSSXXXVVVOOOIIIAAA;;;000......000...+++---111---,,,+++)))((((((''''''((('''&&&%%%$$$%%%&&&&&&))))))((((((''''''&&&&&&((('''&&&&&&'''((('''&&&"""&&&&&&$$$$$$''''''$$$######""""""""""""""""""""""""$$$'''((('''### ######$$$%%%%%%&&&''''''#########$$$%%%&&&((((((###""""""$$$&&&'''&&&$$$$$$$$$######$$$$$$%%%&&&""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&'''((($$$%%%&&&'''((('''&&&%%%$$$'''))))))((('''((((((%%%&&&'''''''''&&&%%%$$$%%%%%%%%%%%%%%%$$$###"""###%%%''')))(((&&&###!!! $$$%%%###$$$''''''$$$%%%###"""$$$&&&'''$$$"""######""""""""""""######"""!!!!!!!!!"""###$$$$$$$$$$$$#################################"""!!!!!!!!!###"""!!!"""$$$ !!!!!! !!!###%%%""""""&&&!!!###'''!!!%%%%%%%%%%%%%%%$$$###"""###"""""""""$$$%%%$$$### ###$$$$$$$$$%%%'''&&&'''((((((((('''%%%$$$%%%&&&&&&'''((())))))***+++++++++,,,,,,---------.........///000222333444<<<<<<>>>GGGQQQVVVSSSNNN[[[^^^ccchhhlllmmmnnnnnnkkkhhhjjjsssxxxwwwyyy}}}}}}{{{~~~zzzxxxvvvvvvtttssstttvvvzzz~~~{{{zzzxxxvvvrrrkkkccc^^^YYYZZZYYYVVVSSSPPPPPPPPPJJJDDD===666222000---,,,+++---,,,(((***000111,,,))))))))))))((((((((((((''''''((((((((((((''''''%%%$$$$$$%%%'''((((((''''''%%%###$$$(((***)))((((((&&&%%%%%%$$$"""))))))(((''''''&&&&&&%%%''')))+++---------,,,+++)))(((&&&&&&''''''%%%$$$%%%&&&''''''((((((''''''$$$$$$%%%%%%%%%&&&&&&&&&'''&&&%%%%%%&&&'''&&&%%%---,,,+++)))'''(((+++...''''''(((***+++,,,------///---***)))(((***,,,---------------.........///////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++***)))((('''++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))),,,...,,,'''%%%'''***)))************))))))(((,,,,,,---......,,,(((%%%,,,,,,***)))(((((((((((('''%%%&&&,,,222222,,,%%%'''(((+++---//////......******))))))))))))******))))))))))))************:::;;;:::888555444444666777555222///---,,,++++++,,,---...///...---,,,+++...,,,---222999>>>===:::666:::???AAAAAABBBEEEIIIRRRNNNKKKOOOWWW]]]___^^^aaaaaafffnnnqqqpppssszzz{{{zzz{{{}}}||||||||||||}}}}}}}}}}}}|||}}}}}}~~~~~~||||||yyyuuuuuuwwwuuuqqqkkkhhhgggiiikkkjjjddd___ccc]]]XXXVVVRRRKKKGGGGGGNNNPPPQQQNNNHHHAAA>>>===777222666666......222...---,,,+++)))(((&&&%%%$$$(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&'''''''''+++)))&&&&&&&&&'''%%%$$$%%%&&&'''''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""$$$'''((('''### %%%$$$$$$######$$$$$$%%%###""""""$$$'''(((%%%"""########################)))&&&###!!!###%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###'''%%%############!!! !!!###%%%&&&&&&&&&&&&###%%%''')))***((('''%%%'''''''''''''''''''''''''''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))((('''%%%$$$#########((((((((('''&&&%%%$$$###%%%%%%$$$%%%&&&'''%%%###&&&%%%###"""""""""###$$$&&&%%%%%%%%%###!!!"""%%%$$$(((&&& !!!&&&(((&&&$$$!!! !!!"""###!!!!!!!!!!!!"""###$$$%%%!!!!!!!!!###%%%%%%###!!!"""$$$%%%$$$!!! ###&&&!!!!!!"""###$$$%%%%%%%%%########################$$$$$$%%%%%%%%%%%%&&&&&&((('''&&&%%%&&&&&&((()))&&&''')))***,,,,,,------///---******,,,---,,,***000,,,---444666222000222>>>???@@@@@@FFFNNNPPPOOONNN[[[gggjjjhhhjjjmmmnnnjjjkkknnnqqqtttwwwzzz|||~~~}}}zzzsssooonnnkkkjjjmmmsssxxxyyyyyyxxx{{{zzztttoookkkddd]]]ZZZXXXUUURRRNNNKKKJJJIIIHHHDDD>>>888333000......,,,,,,,,,---//////---++++++++++++++++++++++++,,,)))))))))))))))))))))))))))((('''%%%%%%&&&''''''%%%&&&&&&''''''&&&&&&%%%'''))))))&&&%%%''''''$$$((('''&&&%%%%%%%%%%%%%%%((()))++++++******+++,,,,,,+++***)))((('''&&&%%%)))((('''((())))))'''%%%'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((...---+++***+++,,,...000---------,,,+++***)))(((,,,,,,,,,,,,,,,---...///......//////000000111111000...------...///---,,,,,,+++***))))))***+++,,,---,,,+++*********+++,,,++++++***))))))((())))))************************......---,,,+++***)))(((.........//////...+++(((***************+++++++++)))((('''((()))***)))(((((())),,,...000222333444---+++))))))***+++***))))))***++++++***)))'''&&&;;;;;;;;;999666444555666777555222///---,,,++++++++++++,,,,,,,,,,,,++++++...------222888<<<;;;999:::<<>>;;;:::444777666------222...---,,,+++***)))((('''&&&(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&'''''''''***(((&&&&&&&&&&&&&&&$$$""""""$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$%%%&&&'''&&&$$$%%%$$$$$$######$$$$$$%%%%%%###"""$$$&&&'''%%%###########################'''%%%""""""###%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$)))(((&&&&&&''''''&&&$$$$$$%%%%%%&&&%%%$$$###"""%%%%%%&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((())))))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&& !!!$$$&&&''''''&&&&&&$$$$$$%%%%%%%%%$$$######%%%$$$$$$$$$&&&&&&%%%###%%%$$$$$$###""""""######!!!"""$$$%%%%%%######$$$"""###!!!%%%%%%$$$######"""!!!!!!$$$###"""""""""""""""###%%%$$$######"""!!!###$$$%%%$$$###"""###$$$"""""""""###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&%%%&&&'''((()))(((((()))***+++,,,,,,,,,///---++++++------,,,+++///,,,---222444111///111777???EEEFFFHHHLLLOOONNNTTT[[[bbbfffiiimmmmmmiiijjjlllooorrruuuwwwyyy{{{|||{{{|||xxxuuummmiiigggiiinnntttwwwwwwsssvvvwwwsssmmmggg^^^UUUNNNMMMLLLKKKIIIHHHGGGFFFDDDAAA<<<777222000//////---,,,,,,---//////---+++************++++++++++++))))))))))))))))))))))))(((((('''&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$''''''%%%%%%((((((%%%''''''&&&%%%%%%%%%&&&&&&***,,,---,,,***(((((()))++++++***)))(((''''''&&&)))((('''((())))))'''%%%'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((()))))))))+++,,,---.........------,,,---------,,,+++***)))------,,,,,,,,,---......---......///000111111222000...------......---+++,,,+++***))))))***+++,,,---,,,+++*********+++,,,,,,+++***)))(((((()))***************************+++++++++++++++*********,,,,,,,,,---...---***'''++++++++++++++++++++++++)))((('''((()))***)))((()))+++---///111333444444---+++)))((()))******)))((())))))***++++++++++++<<<<<<;;;999777555666777777555222///---,,,++++++*********))))))******+++...---...111666999888666<<<>>>>>>======@@@FFFLLLTTTRRROOOOOORRRXXX^^^cccfffgggkkkqqqrrrqqqssswww{{{{{{}}}}}}yyyuuuwwwxxxzzz{{{|||}}}~~~~~~||||||||||||||||||{{{zzz|||}}}|||yyyxxxyyyuuuoooeeeccccccfffkkkmmmllljjj```^^^___aaa^^^WWWRRRRRROOOLLLHHHFFFEEECCC???<<<===666777555++++++111---,,,,,,++++++***))))))(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''***(((&&&%%%&&&&&&&&&$$$ !!!###$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%"""!!!######%%%$$$$$$######$$$$$$%%%&&&%%%######$$$%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$"""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%)))((('''((())))))((('''&&&&&&&&&&&&%%%$$$""""""&&&%%%$$$###$$$%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&(((******(((&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&"""$$$'''((('''%%%!!!"""###$$$$$$%%%%%%%%%$$$$$$######$$$%%%%%%$$$"""###$$$$$$$$$$$$###""""""!!!"""$$$%%%%%%$$$###!!!'''&&&$$$""" !!!######$$$%%%$$$###!!! %%%%%%$$$""""""!!!!!!!!!%%%$$$""""""!!!############$$$###!!!##################$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''((())))))******+++++++++,,,,,,///...,,,,,,---------,,,...,,,,,,111333000/////////<<>>;;;666333000//////...---,,,---......,,,+++))))))))))))((((((((((((((((((((((((((((((((((((&&&'''((((((((('''%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%((((((&&&&&&))))))'''%%%%%%%%%%%%%%%&&&'''((($$$&&&)))++++++,,,...///***************************)))))))))******(((&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))************(((+++///111222000,,,***+++,,,---...............///...---,,,,,,,,,,,,,,,,,,,,,---///000222333333000...---,,,---,,,+++))),,,,,,,,,++++++,,,,,,,,,------,,,,,,++++++++++++---+++)))(((((()))+++,,,************************((())))))))))))*********,,,,,,+++---......---+++,,,,,,+++***))))))(((((()))((('''((()))***)))(((&&&''')))***,,,---......///,,,(((&&&'''(((((((((000///---***))))))))))))>>>>>>===;;;888777888999777555222///---,,,++++++,,,++++++***+++,,,---......//////111444555555444666999===>>>===>>>BBBEEEMMMMMMNNNOOOSSSZZZccciiigggkkkppptttwwwzzz}}}~~~~~~{{{yyyxxxxxxxxxvvvuuuvvvwwwzzz|||}}}}}}}}}|||{{{|||}}}}}}|||zzzxxxwwwrrruuuwwwwwwxxxyyytttnnnpppnnnmmmllllllkkkjjjiiiiiifffeeeddd^^^XXXWWWZZZQQQJJJCCCDDDIIIKKKGGGCCC;;;444444111'''(((---***************************))))))((((((((('''''''''''''''''''''''''''''''''(((&&&%%%$$$&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$###$$$%%%&&&%%%$$$%%%$$$$$$######$$$$$$%%%'''&&&%%%###""""""###%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$%%%&&&'''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%$$$###$$$&&&''''''&&&$$$$$$$$$%%%%%%&&&''''''!!!"""$$$&&&&&&%%%$$$###&&&&&&&&&'''''''''(((((()))((('''&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&""""""###$$$%%%&&&&&&'''''''''''''''&&&%%%$$$###$$$###"""###$$$%%%###!!!""""""$$$%%%%%%$$$###"""&&&'''$$$!!!###''''''"""### """%%%$$$"""$$$###!!! """###%%%###############$$$%%%%%% ###%%%%%%$$$"""###"""!!!###%%%%%%!!!$$$$$$$$$#######################################$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%&&&''''''(((((((((,,,++++++******+++,,,---/////////...------......////////////111222111//////444:::???GGGOOORRRPPPVVVZZZ\\\\\\^^^aaa___[[[___eeemmmqqqrrrssswwwzzzzzz{{{{{{{{{zzzzzz|||~~~~~~{{{wwwpppggg```cccjjjppprrrsssrrrllleeeUUUPPPIIIAAA>>>>>>AAACCCAAA???<<<888444111/////////...,,,,,,------,,,+++)))))))))(((((((((''''''((((((((((((((((((((((((&&&'''((((((((('''%%%$$$%%%&&&&&&''''''&&&&&&%%%(((+++***''''''))))))&&&%%%%%%%%%%%%%%%&&&'''(((###&&&)))++++++,,,...000************+++++++++++++++***)))***++++++)))'''((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))***************+++---.........---,,,,,,---...//////////////////...---,,,,,,,,,,,,,,,,,,,,,---///000222333333000...------------+++***,,,,,,,,,------,,,,,,,,,------------,,,,,,++++++,,,+++)))((()))***+++---*********************************))))))))))))(((,,,+++***+++------,,,***++++++***)))(((''''''&&&)))((('''((()))***)))(((&&&'''(((***++++++,,,,,,...,,,)))'''((())))))(((000...,,,***)))))))))***??????>>><<<999888999:::777555222///---,,,++++++,,,,,,,,,,,,---...//////...///111222333444555555333777<<<>>>>>>???BBBEEEKKKLLLNNNRRRYYY```fffiiiffflllqqqssswww|||xxxvvvsssrrrtttvvvwwwxxxyyyzzz|||}}}}}}|||{{{zzzyyyzzz{{{{{{{{{yyyvvvuuusssvvvxxxxxxyyyzzzvvvpppnnnnnnnnnnnnmmmlllkkkkkkgggeeeeeeddd___YYYZZZ___SSSMMMGGGFFFJJJKKKHHHCCC888222333111((()))///+++,,,,,,++++++++++++++++++)))))))))(((((((((''''''(((((((((''''''''''''''''''&&&$$$$$$%%%&&&&&&%%%&&&%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%'''&&&$$$"""%%%$$$$$$######$$$$$$%%%$$$%%%%%%$$$###"""$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%'''%%%$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%$$$%%%'''((((((&&&'''&&&&&&%%%%%%%%%%%%&&& """%%%''''''&&&$$$"""###$$$$$$%%%%%%&&&&&&&&&+++)))'''%%%%%%''')))+++&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$###!!!!!!$$$######$$$%%%%%%$$$"""""""""###$$$$$$$$$$$$###"""$$$"""###******######%%%$$$"""###""" !!!$$$&&&"""""""""######%%%&&&&&&$$$######%%%&&&&&&$$$"""%%%%%%%%%&&&''''''%%%#####################$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$&&&'''((((((((((((,,,+++*********,,,---...///000000///------...000222333222000111444444000222444555888@@@KKKOOONNNUUU\\\```]]]ZZZYYYXXXUUUXXX___fffjjjjjjlllpppuuuvvvyyy|||zzzvvvtttvvvyyy{{{~~~|||rrrkkk___dddggghhhkkkppprrrooo^^^XXXOOOGGGAAA??????@@@???>>>;;;888555333111000000...,,,,,,,,,---,,,+++******))))))((((((''''''((((((((((((((((((((((((''''''((((((''''''&&&%%%%%%&&&&&&''''''&&&&&&%%%)))++++++'''&&&((((((%%%&&&&&&%%%%%%%%%&&&''''''''')))++++++******+++,,,++++++++++++++++++,,,,,,,,,+++******,,,+++***((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((()))))))))******+++++++++++++++,,,,,,------...///000000000000000......---,,,,,,,,,------,,,---...///000111222333000...------...///---,,,,,,------......------,,,---------------,,,+++++++++************+++,,,,,,************************+++++++++******)))))))))+++***((()))***+++***(((*********))))))((((((''')))((('''((()))***)))(((((()))***+++,,,------------+++))))))***+++***))))))))))))******+++,,,---???@@@???===:::999999:::777555222///---,,,++++++++++++---....../////////...///111333444444555666555888<<<>>>>>>AAAFFFJJJNNNNNNQQQXXX```fffhhhgggeeemmmqqqrrrtttzzz}}}{{{rrrqqqqqqssswwwzzz|||||||||}}}~~~~~~|||yyywwwuuuvvvxxxyyyxxxvvvtttrrrvvvxxxyyywwwwwwxxxtttnnnlllmmmoooooommmkkkiiiiiiffffffhhhgggaaaZZZZZZ^^^VVVQQQLLLJJJJJJHHHCCC???666111444333+++---222...//////......------,,,,,,))))))))))))(((((((((''')))((((((((('''''''''&&&'''%%%$$$$$$%%%&&&&&&%%%%%%$$$#########$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""!!!!!!"""$$$$$$""" %%%$$$$$$######$$$$$$%%%!!!$$$&&&&&&$$$###$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$!!!!!!"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$'''&&&%%%%%%'''((('''&&&&&&&&&%%%$$$%%%&&&'''(((######%%%&&&&&&&&&%%%$$$######$$$$$$%%%&&&&&&'''***)))(((''''''((()))***&&&&&&&&&&&&&&&&&&&&&&&&******)))(((&&&$$$"""!!!%%%%%%%%%%%%$$$$$$###"""%%%$$$$$$$$$&&&&&&%%%#########""""""###$$$$$$%%%$$$$$$ ###)))%%% !!!"""%%%''''''%%%$$$!!! !!!"""$$$%%%$$$$$$#########$$$%%%%%%%%%%%%$$$%%%&&&&&&###!!!###$$$&&&&&&%%%%%%'''((("""""""""###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$&&&'''((())))))(((++++++******+++,,,///000///111111000------...111444666555111333777666222333666666555999AAAHHHIIIPPPWWW]]]]]]]]]]]][[[XXXZZZ```fffhhhfffggglllrrrqqqtttxxxyyywwwtttrrrqqqmmmsss{{{~~~xxxjjjiiieee______fffkkkkkk```]]]WWWQQQKKKEEEBBB@@@:::999888666555444333333111///,,,+++,,,---,,,+++++++++***))))))(((''''''))))))))))))))))))))))))(((((('''&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&((((((%%%%%%((((((%%%''''''&&&%%%%%%%%%&&&&&&(((***++++++*********+++,,,,,,,,,,,,,,,+++++++++,,,+++***+++,,,,,,***((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((()))))))))))))))******++++++++++++//////000111111000000000------,,,,,,,,,---......---......///000111111222///...---...000111000///,,,---...//////...---,,,,,,---.........---,,,+++)))***+++,,,,,,,,,++++++*********************************+++++++++++++++...,,,+++***++++++***)))++++++++++++************)))((('''((()))***)))((()))***+++,,,,,,,,,,,,,,,+++******,,,------,,,***&&&'''(((***+++,,,,,,---@@@@@@@@@===;;;999:::;;;777555222///---,,,++++++)))+++,,,...//////.........000222444444555666777888:::<<<===>>>BBBIIIOOOQQQQQQTTT\\\fffkkkiiieeeeeemmmqqqppprrrxxxzzzwwwppppppsssxxx}}}~~~~~~{{{xxxvvvrrrsssuuuwwwvvvtttrrrpppwwwyyyxxxtttttttttpppjjjlllnnnpppooolllhhhfffdddiiijjjlllkkkcccYYYWWWYYYYYYUUUOOOKKKHHHDDD???:::555000555666...///444111111111111000//////......))))))))))))(((((((((((())))))(((((('''''''''&&&&&&%%%###$$$%%%&&&&&&%%%%%%$$$$$$$$$%%%''')))***$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$######%%%%%%%%%$$$%%%$$$$$$$$$$$$$$$$$$%%%###&&&'''%%%###$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%"""!!!######$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###&&&%%%$$$$$$%%%&&&%%%$$$"""""""""###&&&(((+++,,,&&&%%%$$$$$$$$$%%%&&&'''%%%%%%&&&&&&'''((())))))(((((())))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&"""$$$'''******)))'''%%%%%%%%%&&&'''''''''&&&&&&&&&%%%$$$%%%&&&'''%%%###$$$###"""""""""###%%%&&&!!!''''''###$$$&&& """%%%''''''%%%###"""!!!"""############&&&&&&%%%$$$############$$$######%%%&&&&&&$$$""""""$$$###""""""%%%)))!!!!!!"""###$$$%%%%%%&&&########################$$$$$$%%%%%%%%%&&&&&&&&&"""$$$&&&((()))))))))(((+++***))))))+++---///111///111222000------///111666888777222444999888333222888:::666444:::AAAEEEIIIPPPXXX\\\aaaeeeccc______eeejjjjjjgggggglllrrrllloootttyyy{{{xxxqqqkkkaaaiiisss{{{~~~~~~zzzuuuiii\\\WWW[[[```bbb______]]]ZZZTTTMMMGGGCCC555555555555555555555555111///,,,+++,,,,,,,,,+++,,,++++++***)))(((((('''************************)))((('''%%%%%%&&&''''''%%%&&&&&&''''''&&&&&&%%%"""%%%%%%###$$$'''(((%%%((('''&&&&&&%%%%%%%%%%%%%%%'''***+++++++++---...---------,,,,,,+++++++++,,,+++++++++,,,,,,***)))(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((('''(((***+++++++++)))(((000000111111111111000000,,,,,,,,,,,,------...///......//////000000111111///...---///111222111000,,,---...//////...---,,,,,,---.........---,,,+++((()))+++---...---+++***************************((()))***+++,,,---......333111///......///...,,,,,,,,,,,,,,,,,,,,,------)))((('''((()))******((((((((()))***************)))***+++---//////---+++'''((()))++++++***))))))@@@@@@???===<<<;;;:::999:::777333...+++*********+++000222000...000///---222222222222333444555555;;;888999>>>BBBBBBDDDGGGOOOQQQUUU]]]dddgggfffdddjjjlllooosssvvvvvvrrroooqqqtttxxx{{{}}}~~~zzz~~~}}}||||||yyytttxxxvvvyyy}}}zzzsssqqqtttvvvxxxzzzzzzwwwsssnnnkkkkkkrrrssslllfffgggiiihhhmmmoooooohhh^^^XXXXXXZZZZZZUUUPPPKKKCCC===<<<@@@>>>???:::222111555555000999666333111111///+++''')))---...)))&&&''')))(((***(((''''''(((((('''&&&'''&&&$$$%%%'''((((((((($$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&%%%###########################$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&'''''''''&&&%%%%%%%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&'''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&'''(((((((((((((((''''''''''''(((((()))(((&&&$$$$$$$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######&&&"""###%%%######$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""$$$%%%$$$###%%%%%%$$$###""""""######&&&### """$$$###"""&&&%%%%%%$$$#########$$$$$$$$$######"""!!!!!!!!!&&&&&&%%%%%%$$$###############$$$$$$$$$$$$######"""############$$$$$$$$$((('''%%%$$$###$$$%%%%%%(((((()))***************))))))+++,,,---.........333444444333111000000111888555333444888::::::999888:::;;;::::::;;;>>>@@@DDDLLLQQQOOOPPPXXX```ccc```eeekkklllkkkiiijjjlllooooooqqqvvvyyyxxxpppjjjaaafffoooxxx~~~|||}}}wwwmmmccc[[[VVVRRRPPPFFFRRRYYYWWWWWWYYYRRRHHH???:::444222333444444333///...---+++***)))((((((+++++++++***)))(((((('''((()))*********)))'''&&&(((((((((((((((((((((((($$$$$$$$$$$$%%%'''((()))&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))+++---...---,,,,,,---000000///...------,,,+++))))))))))))((((((((((((''''''''''''&&&%%%$$$###)))((('''&&&&&&&&&&&&&&&''''''''''''((((((((((((******++++++++++++******000111111000000///...---------,,,+++,,,---...///............///000222222000222---***999JJJCCC---,,,---...///000111222333222000---,,,,,,,,,***))),,,,,,------,,,,,,+++***///...,,,***))))))***+++,,,+++++++++******))))))(((((()))***++++++,,,,,,***++++++,,,,,,------...+++++++++***++++++,,,,,,+++,,,,,,------,,,,,,+++...***)))+++)))$$$%%%+++))))))************))))))??????>>>===;;;:::999888999666222...,,,******++++++000111...---//////---111111111222333444666777===:::;;;@@@DDDFFFIIIMMMQQQQQQSSSYYY```dddfffeeehhhkkknnnnnnmmmmmmoooqqquuuyyy}}}~~~}}}~~~}}}}}}{{{vvvyyywwwwwwyyywwwrrrrrrwwwwwwwwwxxxvvvtttqqqpppooonnnrrrpppgggbbbfffjjjlllnnnooommmfff^^^ZZZ\\\```ZZZUUUQQQNNNHHHAAA>>>@@@;;;;;;888333333777777333999666333222222000,,,((((((,,,---(((&&&((()))(((***(((''''''(((((('''&&&(((&&&%%%%%%'''(((((('''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&$$$%%%%%%%%%%%%%%%%%%&&&'''&&&%%%%%%$$$$$$$$$%%%$$$$$$$$$%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%((((((((('''&&&&&&%%%%%%((((((((((((((((((((((((''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$'''$$$%%%'''%%% %%%$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""$$$%%%$$$###%%%$$$###""""""""""""###""" """$$$###"""%%%$$$######"""""""""###""""""############""""""#########$$$$$$$$$$$$$$$######$$$$$$$$$$$$##################$$$$$$$$$$$$'''&&&%%%$$$$$$$$$%%%%%%'''((())))))******))))))+++,,,---...............111222333222000000000222888666444666999::::::999AAABBBDDDCCCBBBAAAAAAAAA???FFFIIIFFFEEEKKKRRRSSSTTTYYY___cccfffhhhkkkmmmooommmmmmqqqvvvyyyvvvssslllooosssxxx}}}{{{ssslllfff]]]PPPGGGEEEKKKQQQTTTVVVVVVQQQJJJBBB===777444444444333222111000...---+++*********+++++++++***)))((((((((()))***+++++++++***((((((((((((((((((((((((((((((&&&''''''(((((()))))))))&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((+++,,,,,,,,,---............---------,,,,,,((((((((((((''''''''''''((()))))))))((('''&&&%%%)))((('''&&&&&&&&&&&&'''''''''''''''(((((((((((()))******++++++******)))///////////////...---,,,------,,,,,,,,,---...///............///000111222000333111///<<>>======<<<:::999777777666444111...,,,+++,,,,,,,,,///000,,,+++---///...000000111222444555777888>>><<<===BBBGGGIIINNNSSSRRRRRRRRRVVV\\\aaadddeeegggkkkmmmjjjggghhhooovvvyyy~~~~~~~~~}}}}}}|||}}}|||xxx{{{xxxwwwwwwtttrrrtttxxxvvvvvvuuusssqqqpppqqqsssqqqqqqkkkaaa\\\```fffjjjkkkjjjfffaaa\\\]]]bbbfff[[[VVVRRRQQQMMMEEE???>>>777888666444666999999555777666444222222000---***'''++++++'''&&&(((***(((***(((''''''(((((('''&&&((('''&&&&&&'''((('''%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$%%%$$$$$$$$$$$$$$$######$$$$$$%%%&&&''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$&&&&&&%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$######'''&&&&&&&&&&&&%%%%%%%%%((((((((('''&&&&&&%%%%%%'''((()))******)))((('''%%%&&&((()))((('''%%%###&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$###"""###%%%&&&'''&&&'''(((&&&######&&&$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""$$$%%%$$$###$$$###"""""""""""""""""" """######!!!#########""""""""""""""" """$$$%%%%%%$$$###!!!!!!""""""###$$$$$$%%%######$$$$$$$$$$$$##################$$$$$$$$$%%%'''&&&%%%%%%$$$%%%%%%%%%''''''((())))))))))))(((---......//////000000000111222444333222222333555555444444666888888777666BBBEEEHHHIIIGGGEEECCCBBBBBBFFFGGGCCCAAADDDHHHJJJIIILLLPPPWWW^^^dddjjjnnnooollljjjmmmsssyyy||||||xxxxxxyyyzzz}}}}}}~~~zzz|||zzzxxxuuujjjYYYKKKGGGEEEGGGOOOSSSQQQMMMLLLFFFAAA:::666666555333111222222000...---,,,,,,,,,+++++++++***))))))((((((+++++++++++++++***))))))((((((((((((((((((((((((''''''((()))))))))((('''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###&&&)))***++++++---...------------,,,,,,,,,,,,''''''''''''&&&&&&&&&&&&))))))************))))))((((((''''''&&&&&&''''''''''''''''''(((((((((((()))******++++++******)))------.........------,,,------,,,,,,------...///...............///000111,,,000///...666BBB???333/////////000000111111111000///---,,,---...---,,,///000000000000///......,,,+++***)))))))))))))))*********))))))))))))))))))))))))***++++++,,,,,,***++++++,,,,,,------...------,,,+++************++++++,,,,,,,,,,,,++++++***))))))***)))&&&(((,,,******++++++++++++******<<<<<<<<<;;;:::888666555444222000...---,,,------,,,//////+++))),,,///...//////000222444777999:::<<<;;;===BBBFFFIIIOOOVVVRRRRRRTTTWWW[[[___cccdddgggiiikkkkkkjjjmmmsssyyyzzz~~~~~~~~~~~~{{{}}}}}}zzzzzz}}}}}}zzz|||{{{zzzwwwuuussstttwwwqqqsssuuusssqqqpppqqqsssqqqmmmfff\\\VVVVVVZZZ^^^```___]]][[[[[[^^^cccggg\\\WWWTTTSSSOOOFFF===:::777777666666888999888666666555444222111...,,,***'''***)))&&&&&&)))***(((***(((''''''(((((('''&&&)))'''&&&'''((('''&&&$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%###""""""###%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$$$$$$$$$$###$$$############$$$%%%%%%&&&&&&'''&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((((((((('''(((***++++++***((('''&&&&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''$$$""""""###%%%'''%%%%%%'''(((&&&$$$$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""$$$%%%$$$#########"""!!!!!!""""""### """######""" ##################"""""" !!!###$$$%%%%%%$$$###!!!!!!"""""""""###############$$$$$$$$$$$$###############$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((((((((((((+++,,,,,,...///000222222333555666666666666777999111222333555666666555444:::???EEEHHHHHHFFFCCCBBBFFFHHHGGGDDDBBBDDDFFFHHHHHHHHHHHHLLLUUU___hhhnnnqqqnnnlllmmmrrrwww{{{}}}}}}}}}|||}}}~~~}}}vvvvvvxxx~~~vvvjjj```SSSHHHDDDJJJLLLHHHHHHLLLHHHCCC<<<999888888555333333222000...---,,,,,,,,,+++++++++******)))))))))+++++++++*********))))))((((((((((((((((((((((((%%%&&&((()))((('''%%%$$$&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%''')))******+++---...---------,,,,,,+++++++++((((((((('''''''''&&&&&&))))))******+++*********((((((''''''''''''((((((''''''''''''(((((((((((())))))************)))))),,,------.........---------------------......///...---------......///000+++......,,,///555222+++000000000000000000111111000...------...//////...000000000000000///......+++******)))))))))(((((())))))))))))))))))))))))))))))*********+++++++++***++++++,,,,,,------......---,,,+++************++++++,,,,,,,,,,,,++++++))))))++++++***)))+++---+++++++++,,,,,,+++++++++;;;;;;;;;;;;:::777555444222111///...------------,,,//////+++))),,,///...//////000222555777999;;;999999<<>>EEEIIIIIIGGGEEEEEEEEEDDDCCCCCCBBBCCCEEEHHHOOOMMMJJJJJJOOOYYYeeemmmrrrqqqpppqqqssstttuuuvvv{{{|||}}}{{{tttppp}}}~~~{{{wwwtttrrrbbbTTTIIIIIIGGGBBBCCCJJJHHHCCC>>>;;;;;;:::888555111000///---,,,++++++***++++++++++++******************))))))((((((((((((((((((((((((((((((((((((%%%&&&((())))))'''%%%$$$&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''(((***++++++******,,,---///......---+++***)))))))))))))))(((((((((''''''(((((()))*********))))))(((((('''''''''(((((()))''''''''''''(((((((((((()))))))))******))))))))),,,---...///////////////------.........//////...------------------...///...///000000111111000...000000000000111111111111000...------///000000///...////////////...------************)))))))))((()))))))))))))))************************+++++++++***++++++,,,,,,------......---,,,+++***************++++++,,,,,,++++++***)))+++---,,,+++,,,---...+++++++++,,,,,,+++++++++:::;;;;;;;;;:::888555333111000///...------,,,,,,,,,///000,,,+++---///...///000111333555777999;;;888999>>>CCCEEEEEEJJJRRRQQQTTTYYY[[[]]]^^^___aaaccceeekkksssyyy|||zzzwwwxxxvvvtttwww{{{}}}|||zzzyyy|||}}}{{{|||~~~{{{rrrvvvvvvsssppppppooommmhhhpppxxxzzzvvvqqqooooooiiiddd```]]]WWWPPPLLLLLLRRRRRRTTTYYY___```^^^[[[[[[XXXUUURRRJJJ@@@;;;<<<@@@<<<999;;;;;;999888999666666666333///+++*********+++***'''(((,,,+++'''***(((''''''(((((('''&&&'''&&&&&&((()))(((&&&$$$''''''''''''&&&&&&&&&&&&***)))(((''''''((()))***&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&%%%###########################"""######$$$%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%&&&'''''''''&&&%%%$$$&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''((((((((('''&&&&&&%%%%%%&&&'''((())))))((('''&&&)))(((&&&%%%%%%''')))***&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%$$$###$$$&&&'''###&&&%%%$$$%%%%%%###$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""$$$%%%$$$#####################$$$%%%###%%%&&&$$$""" """###$$$&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%$$$$$$###""""""!!!!!!######$$$$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&''''''((())))))))))))((('''''''''))),,,///222444000111333333333333444666222555777999999:::;;;===AAAEEEJJJLLLLLLKKKJJJJJJGGGCCCCCCEEEFFFFFFIIIMMMSSSRRRPPPMMMNNNUUUaaajjjqqqrrrssstttsssrrrqqqpppwwwyyy|||yyyrrr}}}{{{uuupppqqqsssjjjaaaVVVNNNGGGCCCDDDHHHHHHDDD???===<<<<<<999666000///...,,,+++******)))++++++++++++++++++++++++***))))))((('''((((((((((((((((((((((((((((((((((((((()))*********)))(((&&&&&&''''''''''''&&&&&&$$$%%%%%%&&&&&&'''''''''***+++++++++)))***+++---//////...---,,,+++*********)))))))))(((((((((((((((((()))))))))(((((('''((((((''''''(((((())))))''''''''''''((((((((((((((())))))******))))))(((+++,,,---//////000000000------...////////////...------,,,,,,,,,------...,,,+++---111222111111222000000000111111222222222111///......000111000000---............---,,,,,,)))******++++++***))))))***************+++++++++***************************++++++,,,,,,------...------,,,+++******************++++++++++++******(((,,,...,,,+++---...---******++++++++++++******:::;;;<<<<<<;;;888555333111000///...---,,,,,,++++++000111...---//////---000111222333555777999::::::<<>>===;;;777333000///...,,,+++******)))+++++++++++++++++++++++++++***)))((((((((())))))(((((((((((((((((((((((((((((())))))******++++++&&&&&&''''''''''''&&&&&&$$$$$$%%%%%%&&&''''''(((((()))))))))((())),,,...------------------......))))))(((((((((''''''''')))*********)))(((''''''((((((((((((((()))******''''''''''''(((((((((((((((((())))))))))))((((((******,,,---.../////////,,,---...///000//////...------,,,,,,,,,,,,,,,---***&&&(((///111...---000//////000111222222333333222000//////000111000///---............---,,,,,,)))***+++,,,,,,+++*********+++++++++,,,,,,,,,,,,***************************++++++,,,,,,------...,,,,,,++++++***+++++++++******++++++++++++******&&&,,,...+++***,,,,,,))))))******************))):::;;;<<<===;;;888555333111111000...---,,,+++***+++000222000...000///---111111222333555777999:::<<>>;;;===AAA;;;<<<<<<888222---+++,,,///...+++(((***---+++&&&***(((''''''(((((('''&&&$$$%%%&&&(((******'''%%%(((((('''''''''&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%&&&'''%%%###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%'''&&&&&&&&&&&&'''((((((%%%&&&'''((((((&&&$$$###$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&'''#########$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&'''''''''%%%%%%&&&&&&'''(((((()))'''&&&%%%%%%%%%%%%&&&'''%%%&&&((()))***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%###'''%%%$$$''''''###$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""$$$%%%$$$###%%%$$$$$$$$$%%%&&&&&&''' !!!""" !!!$$$!!!###$$$%%%$$$###"""###"""!!!!!!"""%%%(((+++#########$$$%%%%%%&&&&&&######$$$$$$$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%'''(((((((((''''''(((((()))***************,,,+++*********,,,...000000222333333222111222444...111333444444777<<<@@@===@@@CCCEEEHHHLLLPPPTTTKKKEEEDDDIIILLLKKKMMMRRRGGGPPPYYYYYYTTTTTT[[[ccciiilllooorrrrrrrrrssssss{{{{{{{{{|||~~~}}}tttiiiaaadddmmmmmm___SSSPPPNNNJJJMMMHHHBBB???===:::555111111000///---++++++******++++++++++++++++++++++++---,,,***)))))))))***+++((((((((((((((((((((((((&&&&&&&&&&&&'''(((***+++&&&''''''''''''''''''&&&$$$$$$%%%%%%&&&'''((((((%%%&&&'''''''''))),,,///++++++,,,---///000111111(((((('''''''''&&&&&&&&&+++++++++******((('''&&&((((((((((((((()))******''''''''''''((((((((()))(((((())))))))))))((((((((()))***,,,---...//////,,,---///000000000///...------,,,++++++,,,,,,,,,000))))))000222---***---...///000111222333444444333111//////000111000///.........///...------,,,******,,,------,,,+++***+++++++++,,,,,,---------++++++*********************++++++,,,,,,---......+++++++++***++++++,,,,,,******++++++++++++******%%%+++---)))(((+++***'''))))))************))))))BBB>>>:::999999888444000444000,,,***+++,,,+++)))---///111222222000...---111111222333666999;;;===@@@BBBEEEFFFFFFGGGIIIJJJRRRTTTVVVTTTTTTYYYdddllltttxxx}}}~~~~~~}}}yyyvvvyyy~~~xxxwwwzzzyyyrrrlllgggbbb\\\\\\```dddeeedddgggmmmrrruuuvvvwwwwwwvvvsssqqqooofffhhhjjjiiiffffffiiilllfffiiijjjgggeeeddd^^^XXXWWWVVVSSSJJJAAA???FFFMMM???<<<<<>>;;;888444111000000000......---,,,++++++++++++++++++***)))((('''&&&&&&''''''&&&&&&&&&%%%%%%%%%((('''&&&%%%%%%%%%%%%%%%%%%&&&&&&$$$######%%%'''%%%%%%&&&&&&%%%%%%$$$###(((''''''&&&$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$%%%""""""%%%((('''%%%$$$######$$$$$$$$$%%%%%%%%%***''')))000111+++&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$&&&&&&$$$$$$$$$$$$&&&&&&%%%###"""$$$((((((###&&&%%%%%%%%%%%%%%%%%%%%%***'''&&&''')))***(((&&&&&&''''''''''''''''''&&&%%%%%%%%%%%%%%%&&&'''((('''''''''&&&&&&%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&''''''''''''''''''''''''***&&&&&&+++///,,,&&&$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%$$$"""""""""$$$&&&'''#########$$$%%%%%%&&&&&&######$$$%%%%%%%%%$$$$$$)))&&&######$$$###!!!%%%%%%$$$$$$###"""""""""$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%*********)))))))))))))))***++++++)))((('''(((***+++---......------...000555777888888777777888999666666555333111222444777888999:::;;;===@@@BBBCCCKKKLLLLLLKKKKKKNNNUUU[[[SSSPPPNNNPPPVVV[[[^^^^^^iiikkknnnnnnmmmnnnqqqtttxxx|||}}}|||}}}|||zzzzzzvvvooojjjiiidddgggiiiiiiddd\\\TTTOOOHHHIIIHHHDDD===888777888333111...---,,,+++)))'''++++++************++++++))))))))))))((('''&&&%%%))))))))))))))))))))))))&&&'''((())))))'''%%%###''''''((((((((((((''''''%%%%%%%%%&&&&&&&&&''''''''''''((()))***+++,,,,,,...,,,+++---000111///,,,---,,,+++***))))))))))))))))))))))))))))))))))))***+++---...---+++)))(((%%%&&&&&&&&&'''(((((((((+++******+++,,,,,,***(((++++++,,,---............------...///000///,,,***............---,,,++++++,,,++++++,,,...//////...000000000000000111111222222222222111111111111111,,,...///000000...,,,+++******))))))******+++,,,***))))))+++......***'''...---+++***)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))(((((())))))******************************++++++++++++******''''''(((((())))))******>>><<<:::999999888666444666222...,,,,,,---,,,***+++---000333444333111000111111222333555888;;;<<<<<>>AAACCCEEEGGGIIILLLJJJLLLPPPVVV___iiisssxxxzzz|||~~~|||yyyyyy{{{vvvvvvlll[[[PPPRRR]]]eeeppprrruuutttrrrsssvvvyyyzzzyyyyyyxxxxxxwwwxxxxxxsssqqqnnnlllkkkiiifffddddddhhhhhhccc___```aaaaaaXXXTTTNNNGGGBBBAAABBBCCC===;;;:::<<<@@@@@@===:::===;;;888555333222111111......---,,,++++++++++++(((((()))***+++,,,,,,---((((((((((((''''''''''''''''''&&&%%%%%%%%%&&&&&&###$$$$$$###""""""$$$%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%###"""$$$&&&&&&&&&%%%%%%&&&&&&&&&'''''''''***''''''***+++(((&&&&&&&&&%%%$$$%%%&&&'''&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$"""!!!###''')))(((&&&$$$$$$%%%%%%&&&&&&'''''''''&&&%%%&&&'''((('''%%%''''''((((((((((((''''''******)))'''''''''''''''((((((((((((((('''''''''((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&(((### ###&&&%%%$$$%%%############$$$$$$$$$$$$"""&&&(((%%%%%%,,,''''''&&&&&&%%%$$$###"""######$$$%%%%%%%%%%%%%%%&&&%%%$$$$$$%%%%%%$$$###$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$###""""""%%%%%%&&&&&&&&&&&&''''''''''''(((((())))))******)))***+++***))))))+++---...////////////000444777:::;;;;;;:::777666666777;;;;;;;;;888444111//////111222444555666777666666555999===@@@@@@BBBFFFJJJRRRRRRRRRVVV[[[```dddeeeiiihhhhhhggggggkkkppptttqqqtttxxx{{{|||}}}}}}~~~{{{{{{xxxxxx}}}~~~xxxrrrooorrrpppooonnnlllfff\\\UUUHHHGGGFFFEEEEEECCC@@@===999555000---,,,++++++***++++++************++++++%%%&&&'''((())))))))))))((((((((((((((((((((((((((((((((((((((('''''''''''''''((((((((((((''''''''''''''''''((((((((((((''''''((()))***+++,,,,,,,,,++++++,,,......---+++***))))))((((((((()))))))))))))))))))))))))))))))))(((((((((((((((''''''((((((''''''''''''''''''***(((&&&%%%'''((((((((('''(((***+++,,,---------000...------......---,,,---------...------,,,,,,000...------------,,,***///////////////000111111111000000///...------,,,------,,,++++++***)))))),,,,,,,,,,,,,,,---......,,,+++))))))+++,,,+++***++++++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,,,,---******************************++++++++++++******))))))))))))))))))((((((666999;;;:::777555777:::666444000...,,,,,,,,,,,,%%%(((,,,000222222000///333333333444555888:::;;;???AAADDDEEEFFFHHHKKKNNNMMMNNNSSS\\\gggpppwwwzzz{{{}}}~~~~~~~~~~~~{{{yyyyyyzzzwwwsssgggXXXQQQYYYgggooovvvxxxyyyxxxvvvuuuvvvxxxyyyxxxvvvuuuuuuvvvwwwxxxtttppplllkkkjjjhhhddd```___eeehhhccc^^^\\\\\\ZZZUUUPPPJJJFFFEEEDDDBBB@@@CCCAAA@@@AAAAAA@@@<<<:::777666444222000///............---,,,++++++++++++(((((()))******++++++,,,))))))))))))(((((((((((('''&&&&&&%%%%%%%%%&&&&&&###%%%%%%%%%######$$$&&&&&&&&&&&&'''&&&%%%%%%$$$''''''&&&%%%%%%$$$######&&&&&&&&&&&&&&&&&&&&&&&&"""######!!!"""$$$$$$"""%%%%%%%%%%%%&&&&&&&&&&&&)))&&&&&&'''(((((('''&&&&&&%%%$$$%%%''''''&&&%%%&&&&&&&&&%%%%%%&&&&&&&&&""" """$$$$$$######$$$$$$%%%&&&'''((((((&&&&&&%%%&&&&&&&&&&&&%%%&&&&&&''''''''''''&&&&&&(((((('''''''''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))$$$###''')))'''&&&'''&&&&&&&&&&&&&&&%%%%%%%%%%%%'''(((###!!!'''(((((((((((('''&&&$$$###!!!"""###$$$$$$%%%$$$$$$((('''&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''&&&%%%$$$%%%%%%%%%%%%$$$###""""""&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((()))*********+++,,,,,,+++,,,...000000000000//////222666::::::;;;;;;:::888777888999;;;===???>>>;;;888666555222444666777888777555444555888;;;<<<;;;===AAADDDJJJKKKNNNRRRVVV[[[^^^```ffffffeeeeeefffiiilllooooooqqqtttwwwyyy{{{|||}}}|||~~~~~~~~~~~~}}}vvvqqqooosssvvvvvvuuuwwwzzzvvvrrrooommmhhhaaaZZZMMMIIIEEEDDDEEEFFFEEECCC>>>:::333///---,,,,,,+++++++++************++++++''''''((()))))))))))))))(((((((((((((((((((((((()))(((((('''''''''((()))''''''((((((((((((''''''(((((((((((())))))))))))''''''((()))***+++,,,,,,******++++++,,,,,,,,,+++******))))))))))))******)))))))))))))))))))))))))))(((((('''''''''(((((())))))((((((''''''&&&&&&+++(((&&&%%%&&&((())))))'''(((***+++---.........000///---,,,---......---,,,,,,------...---------,,,++++++,,,...//////...///............///000000111000000///...---,,,,,,......,,,+++***))))))))),,,,,,,,,,,,,,,------......,,,***))))))***+++,,,*********++++++,,,,,,---++++++++++++++++++++++++...------,,,,,,,,,------******************************++++++++++++******+++******))))))(((((((((777999:::999555333444777333222000---++++++,,,---***,,,///111222222111000555555555555666888:::;;;AAACCCEEEEEEFFFHHHKKKMMMTTTVVV\\\dddmmmtttwwwxxx|||}}}}}}}}}|||}}}|||{{{{{{{{{zzzyyyuuupppeee\\\]]]iiissswwwyyyzzzzzzyyyxxxwwwwwwwwwyyywwwuuuttttttuuuwwwxxxqqqnnnlllkkkkkkiiieeeaaabbbeeeccc[[[VVVVVVWWWWWWTTTOOOKKKIIIKKKKKKHHHEEEHHHGGGEEECCCAAA>>>:::888444444222111///...------......---,,,++++++++++++******)))))))))(((((((((******)))))))))(((((((((&&&&&&%%%%%%%%%&&&&&&'''$$$&&&''''''%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%% %%%'''$$$###&&&$$$ $$$$$$$$$$$$%%%%%%%%%%%%'''&&&%%%%%%&&&((('''&&&&&&%%%$$$%%%'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$%%%%%%%%%$$$$$$%%%&&&&&&'''((((((%%%&&&&&&&&&&&&%%%&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''%%%''',,,---***'''((()))(((((((((''''''&&&&&&++++++***((('''''')))******+++,,,,,,+++)))(((&&&###$$$%%%&&&''''''''''''*********)))(((''''''''''''((()))))))))(((&&&%%%&&&&&&''''''&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((()))))))))***,,,---------...111333000111000000000222777:::666888999999999999;;;<<<===???AAAAAA???;;;:::999888:::;;;======;;;999888;;;<<<;;;888666777<<<@@@@@@CCCFFFJJJNNNQQQTTTUUU[[[\\\___cccgggjjjkkklllpppqqqsssvvvxxxyyyyyyyyy}}}}}}yyyvvvzzz~~~yyyvvvnnngggeeefffgggmmmtttzzzuuupppllliiieee```\\\UUUNNNFFFCCCCCCFFFGGGFFFBBB===666111///...---,,,++++++************++++++))))))******)))(((''''''''''''''''''''''''''''''((((((''''''''''''((()))''''''((((((((((((''''''((((((((()))))))))******''''''((()))***+++,,,,,,)))***+++,,,++++++++++++,,,,,,+++*********++++++((((((((((((((((((((((((***)))((((((((()))******)))))))))((((((''''''&&&,,,***'''&&&((()))******)))***+++---......//////000///---,,,---......---++++++,,,---............,,,++++++,,,...//////............---......///000111111000///......------//////---,,,+++++++++++++++++++++++++++,,,------...---+++)))((()))+++---)))******+++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,******************************++++++++++++******++++++******))))))((((((777888888666444222222333111111000---++++++---///111222222333444444444444888777777777888999;;;<<>>>>>???@@@@@@???>>>===@@@???===888333444888<<<;;;>>>BBBFFFGGGIIIJJJLLLLLLOOOTTT\\\dddjjjkkkkkkqqqqqqrrruuuwwwxxxwwwuuuyyyzzz{{{}}}{{{uuuvvvyyyyyyuuuxxxqqqggg___WWWTTT[[[dddrrrrrrqqqooolllhhhdddbbb[[[UUULLLEEEBBBBBBDDDEEE???;;;666222000000///...++++++************++++++************)))((('''&&&''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''((((((((((((''''''(((((((((((())))))))))))''''''((()))***+++,,,,,,)))***,,,,,,+++++++++,,,......---,,,+++******+++(((((((((((((((((((((((())))))************++++++))))))((((((((((((((((((---+++))))))***+++++++++++++++,,,---............000...------......---,,,***+++,,,---............000...------------,,,***---------------.../////////////////////.........//////............------+++++++++++++++,,,,,,---......---+++))))))+++---******+++,,,,,,,,,++++++++++++++++++++++++++++++***************++++++,,,******************************++++++++++++************************))))))777555444333333333111000000000000...,,,,,,000333333333222111222444666777:::999999888999:::<<<======>>>@@@BBBDDDHHHMMMQQQ\\\cccmmmtttwwwyyy{{{}}}|||~~~~~~~~~~~~|||yyyyyy{{{|||uuuuuusssppprrrxxxzzzxxxxxxxxxxxxyyyzzzyyyxxxvvvxxxwwwuuussssssrrrsssssslllmmmooonnnkkkhhhgggfffgggaaaXXXPPPPPPUUUVVVSSSQQQQQQQQQQQQPPPNNNKKKIIICCCDDDDDDBBB???<<<999888777666666666555444333222......---,,,++++++++++++,,,,,,+++***)))((('''&&&))))))((((((((('''''''''%%%%%%%%%%%%%%%&&&'''((($$$&&&((((((&&&%%%%%%&&&'''''''''''''''&&&&&&%%%"""######$$$&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&###***)))!!!$$$'''$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$''''''%%%&&&***)))$$$&&&%%%$$$&&&((()))((('''%%%&&&'''(((((('''&&&%%%"""$$$%%%&&&&&&%%%$$$$$$&&&&&&&&&'''''''''''''''&&&((()))(((&&&%%%''')))&&&''''''((((((''''''&&&%%%%%%%%%%%%&&&((())))))&&&&&&&&&&&&'''''''''(((&&&'''(((((((((((('''&&&((((((((((((((((((((((((&&&%%%(((,,,,,,((((((+++)))***+++---///222333444444777;;;;;;:::888888999777777777666333...***'''((()))***+++,,,---------))),,,............000333---...///000...,,,)))''')))***+++,,,,,,,,,,,,,,,*********)))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%''')))***+++---000333...///000000///000222444111333666777888:::<<>>???666444111000111222111000++++++************++++++))))))*********))))))(((''''''''''''''''''''''''###$$$&&&'''''''''&&&%%%''''''(((((((((((('''''''''''''''((((((((())))))''''''((()))***+++,,,,,,)))+++------++++++,,,---///...---+++***)))))))))((((((((((((((((((((((((((()))***+++++++++******((((((((((((((())))))))),,,***)))***+++,,,+++***+++,,,,,,---------,,,,,,............000///---+++)))***+++---.../////////000...------------,,,***------,,,,,,------...///---------------.........,,,---...///000///......,,,,,,,,,,,,,,,---......---......,,,)))(((***---++++++,,,,,,,,,+++***)))***************************************+++,,,,,,******************************++++++++++++************************++++++555333000111333444222//////111111///---...222555111000......///222555777;;;;;;:::999:::;;;<<<===<<<>>>AAACCCGGGLLLRRRWWW[[[dddpppxxxzzz|||}}}xxxuuuzzzyyy}}}}}}yyyvvvxxxzzzyyyttttttuuuvvvxxxxxxvvvtttttttttrrrqqqpppooonnnnnniiilllnnnlllhhhdddcccddd^^^\\\YYYWWWZZZ\\\TTTKKKNNNOOOPPPOOOLLLIIIFFFEEEAAACCCCCCCCC@@@>>>======666666666666555444333222......---,,,++++++++++++,,,,,,++++++***))))))(((((((((((((((''''''''''''%%%%%%%%%%%%%%%&&&'''(((###%%%''''''&&&$$$$$$%%%''''''((((((''''''&&&%%%&&&%%%%%%%%%%%%%%%%%%%%%((((((((((((((((((((((((###)))%%% &&&$$$%%%%%%%%%&&&&&&&&&''''''###'''(((%%%'''+++***$$$&&&%%%$$$&&&((())))))(((%%%&&&'''(((((('''&&&%%%!!!###&&&((((((''''''''''''''''''''''''&&&&&&&&&&&&(((***)))'''&&&'''***(((((())))))))))))(((((((((((('''''''''(((((()))&&&'''''''''(((((())))))'''((()))******)))((('''))))))))))))))))))))))))***((()))++++++)))+++///+++,,,///222666:::<<<>>>@@@GGGMMMKKKCCC======@@@===<<<<<<999444///)))&&&&&&'''((()))++++++,,,,,,'''***...000000111555888///000111111000,,,)))'''***+++,,,---.../////////,,,,,,,,,+++++++++******&&&&&&&&&&&&&&&&&&&&&%%%###$$$'''((()))+++...111---...000000//////000111111333666777888999;;;===>>>@@@CCCDDDDDDEEEGGGHHH???>>>>>>>>>>>>???@@@@@@BBBDDDEEEBBB===::::::<<>>IIIMMMKKKVVVUUUQQQKKKIIIGGG???555777666222000222444///''',,,***(((''')))+++++++++111***...''',,,888000222333222333444000***(((******)))***+++------,,,***///...,,,***)))((('''''')))))))))((((((''''''&&&(((((((((((()))***,,,---///......---...///111222222222222333444555777777CCCBBBBBBCCCEEEFFFEEECCCGGGCCCAAABBBDDDEEEAAA<<>>@@@CCCGGGNNNUUUZZZeeelllttt{{{}}}}}}{{{zzz~~~}}}{{{{{{~~~}}}{{{zzzyyyyyyyyyuuuvvvwwwxxxxxxwwwuuutttsssrrrpppnnnmmmmmmnnnnnnjjjkkkkkkjjjhhheeeaaa___^^^ZZZTTTPPPNNNLLLHHHEEEGGGJJJKKKKKKOOOSSSPPPIIIIIIFFFCCCAAA@@@AAACCCEEE===<<<:::888777444000------///000///,,,++++++---------,,,,,,+++******)))&&&'''((())))))(((''''''((('''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''')))(((''''''(((((('''%%%(((((('''''''''&&&&&&&&&((((((''''''&&&&&&&&&&&&((('''&&&'''((()))((('''%%%&&&'''((((((((()))***)))(((&&&'''+++...,,,***+++***)))***+++)))'''%%%'''((()))*********))))))***((((((***---...,,,***...---,,,+++++++++++++++,,,,,,...///000000000000------------////////////,,,,,,,,,+++,,,---------...***))),,,---,,,---111000///...///000000///---///222......444111000::::::>>>AAACCCKKKXXXaaabbbdddddd```XXXRRRLLLCCC;;;333555444000000222111.........------,,,,,,,,,,,,///)))000---555AAA666444111000222444000)))&&&((()))((()))***,,,,,,***(((+++***)))((((((((((((((()))))))))(((((('''''''''))))))(((((()))***,,,---------,,,,,,,,,---...///000000000111222444555666???@@@AAABBBBBBAAAAAA@@@EEECCCAAACCCGGGHHHFFFBBBHHHGGGEEEDDDBBBBBBBBBBBB===@@@DDDFFFFFFFFFGGGGGGEEECCCCCCFFFLLLPPPQQQPPPVVVXXX\\\```ccccccbbb```aaa^^^YYYVVVWWW[[[aaaeeeaaaaaa^^^VVVQQQVVVcccppprrruuuuuuqqqjjj```PPPCCC======@@@HHHTTT]]]aaaaaa\\\VVVQQQOOOHHH===555444......///222555666555444444222///...---+++)))'''(((((()))******)))((('''''''''&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((()))***************------...///...---,,,+++---,,,+++))))))))))))***(((((('''&&&'''((()))***%%%'''))))))'''&&&''')))***))))))(((((())))))***++++++************+++++++++)))((()))+++,,,+++)))---......///////////////000...------000000///---...---,,,,,,,,,---...///111///------------,,,+++......------,,,++++++***............---------,,,///...---,,,,,,---///000111///---------...---+++---,,,++++++******++++++***************+++,,,,,,***++++++,,,,,,++++++***...,,,***)))******)))(((************************************************666666555444333222111111000111111///......000222......///111333555666777555444444555666888:::<<<@@@AAACCCFFFKKKSSS\\\bbbmmmqqqwww{{{|||{{{zzzzzz~~~}}}}}}}}}|||yyyxxxwwwxxxxxxtttuuuvvvwwwwwwwwwvvvuuuooopppppppppooommmkkkiiiiiiiiiiiihhheee___ZZZWWWZZZUUUNNNJJJHHHHHHHHHGGGNNNQQQQQQQQQRRRTTTQQQLLLJJJGGGBBB>>>===???BBBDDD<<<;;;999888888666333111///000000///---+++,,,,,,---,,,,,,++++++*********++++++++++++***((('''&&&'''''''''&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((''''''''''''''''''((((((+++)))((()))******)))'''''''''''''''&&&&&&&&&&&&((((((''''''''''''''''''((()))***+++++++++,,,,,,&&&&&&''''''((((((((((((,,,***)))***+++,,,,,,+++000222444444111...,,,+++)))******+++,,,++++++++++++***+++---000111///---444333111///////////////111111222222222222222111444333333444555555333111333444444444444444666888666000---111444444555777777666555666999::::::999777<<<:::999>>><<<@@@OOOfffkkkmmmjjjjjjpppvvvxxxtttwwwtttjjjaaa\\\YYYVVVGGGBBB:::777<<>>BBBBBB???<<<<<<===AAA???@@@CCCHHHKKKJJJHHHKKKJJJHHHGGGEEEDDDDDDDDD???AAABBBAAA?????????@@@@@@???@@@DDDJJJMMMLLLJJJSSSVVV\\\aaadddffffffeeehhhfffbbb^^^]]]^^^```aaa]]]^^^ZZZOOOEEEEEEPPP\\\kkkppptttsssooohhhZZZNNNEEE???999:::CCCPPP[[[aaaWWWQQQLLLKKKGGG???888444///000111444777777555333444222000///...---***(((&&&'''(((((())))))(((((('''''''''&&&''''''((((((&&&&&&&&&&&&''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((((()))))))))************------...///...---,,,+++---,,,+++***))))))))))))(((''''''''''''((()))***!!!$$$'''((((((((()))************))))))***************++++++++++++*********)))((()))+++,,,+++***------...///////////////000///......///000///.........------...000111222111///............---,,,///......------,,,,,,+++///////////////...............---,,,---...000111111///---------...---,,,---,,,++++++******++++++++++++******++++++,,,---***++++++,,,,,,++++++***---+++***)))*********(((************************++++++++++++++++++++++++555555555555333222000///000111111///......000222///000111222444555555555444444444555666999;;;<<>>BBBBBBAAABBBAAA@@@AAADDDIIILLLMMMMMMHHHNNNLLLKKKOOOPPPYYYmmmxxxqqqttt}}}rrr___IIIDDDQQQ[[[TTTEEEBBBDDDDDD@@@;;;:::???DDD^^^IIIBBBAAATTTeeePPPBBBAAA>>>>>>???<<<777777;;;999444...***)))***,,,,,,((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&))))))(((''''''((()))***---,,,,,,,,,,,,---------*********+++---...000111555;;;AAAAAA<<<888777999999999;;;???EEEIIIJJJIIIKKKKKKIIIGGGFFFDDDCCCCCC??????>>><<<999888999:::;;;:::;;;AAAHHHNNNOOONNNOOORRRVVV[[[___cccgggjjjkkkkkkkkkiiigggccc```^^^]]]^^^\\\TTTKKKEEEFFFIIIaaafffjjjjjjjjjjjjfff```QQQGGG;;;555999FFFSSS[[[YYYRRRKKKGGGDDD???999555111111333666888888666333444222000......---+++)))(((((())))))))))))))))))(((''''''''''''((())))))%%%&&&&&&'''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))))))))))))))******+++------...//////...---,,,,,,,,,+++******)))))))))'''''''''(((((()))******!!!###&&&((())))))((((((++++++************++++++)))***+++,,,,,,+++***)))))))))))))))************,,,,,,---...////////////...............///......000//////...///000111222000///...///000///...,,,......------,,,,,,,,,+++////////////////////////------------...///111222111///------......---,,,---,,,++++++******+++++++++++++++++++++,,,,,,---***++++++,,,,,,++++++***,,,+++))))))***+++***)))************************++++++++++++++++++++++++666666555444333111///...///000000...------///111333333444444444333333222333444444555777:::===>>>NNNNNNMMMNNNRRR[[[eeelllvvvyyy|||~~~~~~|||{{{vvvwwwyyy{{{|||}}}||||||~~~zzzwwwuuuuuuvvvwwwrrrqqqpppooopppsssvvvyyyqqqpppmmmjjjgggeeeddddddbbb___[[[WWWUUUSSSSSSTTTYYYVVVQQQMMMLLLOOOSSSWWWUUUWWWZZZZZZXXXVVVWWWYYYUUUPPPIIIBBB======>>>@@@CCCAAA>>><<<<<<:::888666444333000///------,,,,,,,,,,,,+++++++++++++++******)))))))))))))))))))))''''''''''''''''''''''''))))))(((((((((((((((((((((((((((((((((((((((((()))'''''''''))))))((('''((((((((((((((((((((((((&&&'''''''''(((((()))))),,,***---777BBBGGGAAA:::555111...,,,---......---111///000222111...222999EEEUUU^^^SSS@@@666666888444444555666777888999999<<<>>>BBBGGGLLLRRRXXX[[[```dddlllrrrvvvwwwuuutttiiihhhfffggglllttt|||tttqqqmmmmmmmmmlllhhhccc[[[TTTPPPQQQQQQSSS[[[eeeaaaYYYSSSUUUXXXVVVTTTSSSSSSSSSUUUXXX\\\^^^^^^]]]YYY___]]][[[___aaannn{{{vvv___RRRUUU\\\ZZZRRRTTTSSSOOOGGG@@@???DDDJJJcccLLLGGGMMMiii{{{```JJJJJJFFFBBBAAA???===@@@FFFEEE===333+++))),,,000333,,,+++***)))(((((((((((($$$$$$$$$%%%&&&&&&&&&'''***)))((('''''''''((()))++++++,,,,,,,,,+++++++++)))))))))***+++,,,---...///555::::::555111111333000111444888===AAACCCCCCGGGFFFFFFDDDCCCAAA@@@???@@@???>>>;;;888777999::::::888888<<>>:::666333333444666888888666444222111...------,,,***(((,,,,,,+++***)))))))))((((((((('''''''''(((((()))%%%&&&''''''((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((())))))***+++,,,---.../////////...---,,,,,,++++++***))))))(((&&&'''((())))))*********%%%%%%&&&((()))((('''&&&++++++************++++++)))***+++,,,,,,+++***)))((()))))))))))))))******+++,,,---...////////////------...------------...222111///.........///000//////...///000000...,,,,,,,,,,,,,,,++++++++++++..................//////---------...///000111111000...------.........------,,,++++++******++++++++++++******++++++,,,---***++++++,,,,,,++++++***+++***((()))***++++++***************************++++++++++++++++++++++++777666555333222000/////////000000...------///111666666777666555333111///333333444666999===@@@BBBQQQQQQQQQRRRVVV^^^gggnnnvvvyyy|||~~~~~~}}}{{{yyyxxxwwwqqqsssuuuwwwyyyzzzzzzyyyyyyxxxvvvtttssstttuuuvvvooooooooopppqqqtttvvvxxxssspppkkkeeeaaa```______XXXVVVRRRPPPQQQTTTYYY\\\___]]]YYYUUUQQQQQQTTTVVVVVVXXX[[[\\\XXXTTTVVV\\\[[[WWWOOOHHHCCCBBBBBBCCCEEEBBB???===<<<;;;999777777444111.........,,,+++++++++++++++++++++++++++((((((''''''((()))***+++((((((((((((((()))))))))))))))))))))************''''''((())))))******+++)))((('''(((*********)))))))))))))))************(((((()))******+++,,,,,,...***---:::KKKTTTQQQJJJ:::555...,,,...111222222...---000666555333:::EEE]]]mmmuuuhhhUUUJJJGGGEEECCCDDDDDDFFFHHHJJJLLLMMMNNNTTT^^^gggpppxxxmmmbbb[[[^^^bbbeeellluuuvvvppplllmmmmmmjjjgggggghhhhhhiiikkklllkkkhhheeedddjjjhhhgggjjjjjjsssssstttzzzuuusssgggSSSDDDDDDMMMTTTYYYVVVOOOEEE===;;;???CCCLLL===CCCPPPnnnaaaIIIGGGBBB>>>===;;;999>>>EEEGGG???444,,,+++...333777------+++***))))))))))))$$$$$$%%%&&&'''(((((((((,,,+++***((((((((())))))******+++++++++***))))))***************+++,,,,,,)))---111111...,,,+++,,,+++---///222555888999:::>>>??????>>>===<<<::::::?????????>>><<<<<<>>>@@@???;;;888:::???EEEHHHIIIQQQQQQPPPNNNMMMPPPVVV\\\eeeiiinnnrrrssspppllliiiggg```ZZZXXXYYYWWWPPPJJJDDDMMMUUUZZZ^^^dddeeeddd```WWWHHH;;;555666;;;???VVVVVVQQQHHHBBB???<<<999555555444555777777666444222000...------,,,***)))......,,,+++***))))))))))))(((''''''&&&&&&''''''$$$%%%'''((((((((('''&&&(((((((((((((((((((((((())))))))))))))))))))))))***)))((((((((()))+++,,,,,,---...///000///......++++++,,,++++++***((((((&&&'''((()))***+++++++++)))(((''''''((()))(((&&&*********))))))***************++++++++++++******'''(((***)))(((((()))+++***+++,,,---.../////////---...///...---,,,---///222111000...------.........---...///000000...,,,++++++++++++++++++++++++............////////////.........///000000000000000...,,,,,,...///...------,,,++++++******++++++******))))))******+++,,,***++++++,,,,,,++++++***+++)))((()))+++,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,555444333111111111111222000111111///......000222777777777777555333000///222222444777;;;???CCCEEEPPPQQQRRRTTTXXXaaajjjqqqvvvxxx|||~~~~~~~~~~~~}}}|||zzzwwwuuusssrrrmmmoooqqqsssuuuvvvwwwwwwwwwvvvtttrrrpppooonnnnnneeehhhlllppprrrsssqqqpppmmmjjjeee___ZZZVVVUUUTTTSSSRRRPPPPPPRRRVVV[[[^^^ccccccbbb^^^YYYVVVWWWYYYXXXYYY]]]]]]WWWPPPSSS[[[[[[WWWQQQLLLGGGEEEEEEEEEBBB@@@===<<<<<<;;;:::999999555111.........---+++++++++++++++++++++++++++)))(((((('''((()))***+++((()))))))))*********++++++,,,---...000111333333111111000///...---,,,,,,,,,+++++++++---...---,,,******+++++++++,,,,,,,,,++++++,,,---...///000111222///222>>>QQQ___cccbbbMMMEEE;;;666666999:::999777666:::@@@>>>;;;CCCQQQnnn{{{zzzpppkkkddd\\\\\\\\\]]]___bbbeeehhhjjjfffppp~~~tttgggaaahhhoooppptttzzz}}}zzzyyy{{{yyytttqqqssstttuuuwwwxxxxxxtttnnniiiiiippppppppprrrmmmnnn|||iiiaaahhhsss|||zzzqqqooorrruuuSSSXXXTTTCCC444222;;;DDDHHHEEE@@@:::666555666777666...999CCCWWWdddLLL<<<;;;888666666444222555:::<<<777///+++,,,///333555,,,++++++*********++++++&&&&&&'''(((***++++++,,,000///---++++++++++++,,,,,,---......---,,,+++***,,,,,,+++************+++((()))+++,,,,,,+++******+++,,,...///000000111222555666777777666555444333:::<<<===>>>>>>@@@BBBDDDCCC???===>>>AAADDDDDDCCCIIILLLMMMLLLIIIJJJOOOTTTWWWZZZ^^^bbbfffiiikkklllooollliiigggeee```WWWOOOGGGMMMRRRRRRTTTZZZ^^^^^^ddd\\\OOOAAA777333444777HHHOOORRRLLLEEEBBB???<<<777555333333444666555555333111///.........,,,***---,,,+++)))))))))******))))))'''&&&%%%%%%%%%%%%$$$%%%'''((()))((('''&&&(((((((((((((((((((((((())))))))))))))))))))))))***)))((('''((()))+++,,,,,,---...000000000///...++++++,,,,,,+++***((('''%%%&&&(((***++++++++++++,,,)))&&&&&&(((******)))***))))))(((((())))))***++++++************++++++&&&(((***)))(((''')))+++******,,,---.../////////...000111111///...///111111000///......///000000,,,,,,---...000///---+++,,,,,,,,,,,,,,,,,,,,,,,,/////////000000000111111/////////000000000/////////...,,,,,,...///......---,,,++++++******++++++))))))(((((())))))***+++***++++++,,,,,,++++++******)))((()))+++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,444333111000000222444555222222222111///000222444666777777777666444111///111222444777<<>>;;;777333///---+++///......///111111111000+++++++++,,,,,,------------...///000111222333444888666888CCCTTTeeeqqqvvviii^^^PPPGGGEEEEEEEEEDDDIIIHHHKKKPPPLLLFFFNNN]]]oooyyy~~~yyykkkpppppprrrtttwww{{{xxx~~~xxxsssttt{{{uuugggbbblllvvvvvvvvvzzz{{{{{{}}}|||vvvtttvvvwwwxxx{{{~~~~~~yyyrrrmmmllltttvvvwwwwwwnnnhhhpppoooXXXZZZhhhcccpppyyyuuujjj```XXXSSS@@@???:::333000222333111333111///000111222111000111+++222111:::CCC444...222000111333111---...222111...+++***,,,///222222))))))))))))***+++,,,---((()))***+++,,,---...///333111000...---------...111111222222222111///......---,,,+++************+++******+++---...---+++,,,---//////...------...///000111222222111000///555777:::<<<>>>@@@CCCEEEDDDBBBAAACCCFFFHHHFFFCCC888===BBBCCCBBBCCCGGGKKKDDDDDDFFFJJJPPPXXX___ccchhhmmmuuuyyyxxxoooddd\\\SSSTTTPPPIIIHHHPPPZZZ___hhh```SSSEEE999444444666<<>>999666333222333555555555444222000///000///---+++***)))((((((((()))+++,,,***)))'''&&&$$$$$$######$$$%%%'''))))))((('''&&&))))))))))))))))))))))))))))))))))))))))))))))))+++***((('''((()))+++,,,,,,---///000000000//////++++++,,,,,,+++***((('''%%%&&&(((***+++,,,++++++---)))&&&%%%(((+++,,,,,,))))))(((((((((((()))))),,,+++***))))))***+++,,,&&&(((******'''''')))+++)))***,,,---.../////////000222444333000///111333000////////////111222333++++++,,,...000///,,,***------------------------000000111111222222222222///000000000000000///...///...,,,,,,...//////...---,,,++++++******++++++((((((((((((((())))))***+++++++++,,,,,,+++++++++***((('''(((+++------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,999777555333333333444555333333111...------111333111555888666111......111222333555888===BBBFFFHHHQQQPPPSSSZZZ___ccckkktttwwwxxxxxxvvvtttsssvvvyyy{{{||||||xxxsssppppppqqqeeejjjpppuuuvvvvvvuuuuuusssuuuwwwtttlllddd___]]]___dddiiimmmmmmhhhaaa\\\XXXWWWWWWUUUNNNGGGIIINNNVVVYYY[[[[[[YYYXXXYYY[[[hhhfffggggggccc]]]^^^bbbccc]]]YYY[[[[[[WWWSSSRRRTTTQQQPPPNNNHHHCCCCCCHHHGGGBBB<<<666444666:::<<<444111...---......,,,***)))******+++++++++******...+++)))))))))*********------+++***///666888555<<<;;;;;;???AAADDDMMMVVVWWWUUURRREEE888<<<===///000,,,***---///...000333111///...///222444555555;;;777666999;;;;;;>>>BBBIIIAAABBBRRRfffsss{{{}}}qqq```UUUTTTWWWXXX[[[]]]^^^[[[WWWUUUWWWZZZnnnqqqwww}}}|||yyy~~~~~~}}}~~~}}}}}}|||{{{yyy|||xxxvvvwwwuuurrrrrruuusssiiiccceeehhhhhhkkkppp|||}}}wwwoooooosss}}}{{{~~~|||wwwtttxxx|||{{{uuulllfffcccnnn{{{}}}kkkYYYRRRNNNJJJWWW```gggddd[[[PPPCCC:::333///...//////---...111333000...------......---...000222444444222000......000111///,,,***,,,///---+++))))))+++...//////---+++))))))***+++***))))))***++++++,,,000555888;;;777333222555888888777999999888777777777777777333222111111111000---***''')))******+++---,,,***111000...---,,,---......+++//////+++,,,111222...---///111555999<<>>>>>>>>@@@>>>;;;:::>>>HHHTTT\\\jjjrrrwwwvvvvvvyyyyyyuuugggeee```WWWNNNKKKMMMQQQVVVUUUMMMBBB<<<<<<;;;888>>>@@@DDDHHHKKKJJJFFFBBB<<<999555333222222000///222222222111111///......+++***))))))((()))))))))***)))''''''((((((&&&%%%&&&&&&&&&'''((())))))***)))))))))((()))******+++)))((('''''''''(((***+++...---,,,+++***+++,,,---,,,---...///000000000000...............,,,)))&&&(((((())))))*********+++))))))(((((('''''''''&&&*********)))))))))))))))))))))************))))))(((((())))))*********+++******+++,,,---//////000222444555222,,,+++---111////////////////////////***...222000,,,)))+++...------,,,------...///000222111000000///000000000000///......///000///---111...,,,---///111000...///,,,((((((***,,,,,,++++++***)))(((((((((******,,,------...------,,,,,,,,,++++++******++++++,,,,,,+++***))))))***+++,,,///---,,,***))))))******888666444222222222333444222222111///......000222///333555444///,,,---000222333666:::???DDDHHHJJJPPPPPPTTT[[[```ccciiipppqqqrrrsssrrrppppppsssuuuuuuvvvvvvrrrmmmiiihhhiiijjjnnnsssvvvvvvuuuuuuuuuqqqssstttqqqkkkddd```___aaadddhhhjjjiiieee```\\\VVVTTTTTTSSSNNNKKKOOOVVV___aaabbbaaa___^^^___aaagggeeefffgggddd______cccfffaaa___bbbccc^^^XXXWWWRRROOOMMMLLLGGGBBBBBBFFFEEEAAA;;;666333444666888///---******++++++)))''')))***++++++,,,,,,,,,+++111///---,,,---------,,,,,,...---...444<<>>>>>@@@???>>>===<<<<<<<<<<<<:::888777666666555222000000///---,,,,,,.........000///...---------......,,,,,,(((!!!""")))............000222444666888999<<<===@@@DDDGGGGGGBBB>>>666666777777777777666666999777555333555<<>>===AAA@@@>>>999555222000111111,,,***))))))******)))(((+++,,,---...///000000000555333000000000111000///...//////000777AAAGGGGGGBBBHHHQQQVVVTTTSSS]]]iiiooooooqqqlllcccffffffZZZDDD<<<666999===>>>>>>???@@@BBBGGGMMMRRRSSSQQQOOORRROOONNNRRRVVVWWWYYY\\\[[[ZZZ^^^gggooossswwwzzzwwwjjjfffhhhjjjkkklllllljjjgggdddcccdddiiimmmttt{{{~~~}}}xxxsssnnnoooqqquuuzzz{{{xxxuuuqqqqqqrrruuuxxxzzzyyyxxxpppnnnkkklllpppuuuzzz|||yyyzzzzzzzzzwwwrrrnnnkkkiiilllttt||||||sssjjjggglllccc[[[ZZZ___dddjjjooozzztttoooppppppmmmkkkkkkrrrnnnllloootttvvvsssooonnnrrruuutttoooggg```\\\\\\aaa```WWWQQQNNNGGG>>>===DDDHHHDDD>>>999555000111//////222333111222555666333000//////000///...000000000000000000000000444222000000000000///...111...,,,+++,,,......---...,,,,,,---///111222111000333777999:::;;;<<<>>>===<<<;;;<<<===???BBBCCCFFFEEEDDDCCCBBBBBBBBBBBBCCCAAA>>>===<<<;;;:::888999444000------...///000000///......---...............***%%%%%%***//////.............../////////222333777;;;>>>???<<<:::999999999999888666555444888777555333333777>>>BBBPPP[[[gggpppvvv|||}}}{{{wwwqqqkkkdddZZZRRRHHHJJJIIIEEEDDDEEEEEEBBB:::;;;===AAAEEEFFFEEECCC===;;;777555444333111///000111222333222111///---......---,,,,,,,,,------+++)))(((((((((((('''%%%&&&&&&''''''((()))))))))'''((()))*********))))))((((((''''''(((((()))***((()))***+++++++++++++++,,,---...//////000//////+++++++++---......,,,***))))))))))))*********************)))))))))))))))))))))))))))))))))******))))))************))))))))))))))))))******************+++,,,---...//////111222222000,,,+++---000000000000000000000000000222111...,,,,,,---///111............///000111222444333222111000////////////...---...///000///...///...------...///...---///---++++++---///000000++++++++++++*********)))))))))***++++++,,,++++++,,,++++++******++++++,,,++++++************++++++...---,,,+++******++++++555444222000///000111222...000222222000......///222333444333111111444666444666:::>>>BBBFFFIIIJJJOOOQQQVVV]]]```___aaafffhhhjjjlllnnnoooooopppqqqqqqoookkkfffdddeeegggiiinnnppprrrrrrqqqppppppqqqqqqpppmmmiiifffcccbbbbbb^^^______```aaaaaaaaaaaabbb``````bbbaaa___bbbhhhkkkkkkjjjhhheeecccbbbbbb^^^^^^aaafffgggdddcccfffhhhbbb___``````[[[UUUTTTAAA>>>===>>>;;;777666999999888555333000///...------,,,,,,---......---,,,///000111333444555555555777555222111222222222111111222000000888EEEPPPSSSIIILLLRRRWWWXXXYYYbbblllmmmmmmssstttoootttvvvlllOOOFFF@@@CCCHHHJJJKKKLLLJJJNNNUUU]]]bbbaaa]]]YYY[[[VVVTTTWWWZZZZZZZZZ[[[___```cccgggjjjlllooossssssgggdddgggiiimmmmmmmmmmmmmmmkkkiiigggiiikkknnntttyyyyyyvvvrrrkkkiiiiiimmmqqqqqqkkkfffiiigggfffgggiiilllmmmmmmhhhfffeeefffkkkqqqvvvxxxtttuuuuuurrrnnnjjjgggeeehhhlllvvvvvvmmmiiikkkeee^^^^^^bbbgggkkknnnyyysssnnnllliiidddccceeeoookkkhhhjjjpppsssrrroooiiikkknnnnnnjjjddd^^^[[[``````^^^YYYWWWUUUMMMCCC;;;AAACCC>>>:::::::::888777555666:::<<<999:::<<<:::888555444444444444333777777666666777888:::;;;<<<999555555777888666333333111000000111222222111111000000111444777888888777999:::::::::;;;===?????????>>>===<<<>>>@@@AAAFFFEEEEEEEEEEEEFFFFFFGGGJJJGGGDDDAAAAAA@@@???>>>999444111222333222111111000000000/////////000000...///000000000000///---------,,,,,,++++++******+++,,,///333555555444333;;;;;;;;;:::999888777666888888777666666777;;;>>>CCCKKKWWWbbbllltttyyy{{{~~~{{{wwwuuuqqqmmmfffaaaVVVTTTMMMCCC???BBBDDDCCC>>>>>>>>>@@@BBBCCCCCCBBB>>><<<999777666444222000+++---///111222111///...///......---------------+++***(((((())))))'''&&&''''''''''''(((((())))))&&&''')))++++++***)))'''''''''''''''(((((())))))%%%&&&(((***,,,,,,++++++,,,,,,---...////////////---,,,,,,,,,------+++))))))))))))))))))*********************************)))))))))))))))*********))))))************)))))))))))))))))))))***************+++,,,------......000000000...,,,+++---000000000000000000000000000222///,,,,,,---/////////---------......///000111444333222111000////////////...---...///000///......---------...------,,,---,,,++++++---000222333---------,,,,,,+++******((()))***+++,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++------,,,,,,++++++++++++444333111///...///000111---000222222000.........222222222111222333666888888999;;;???BBBEEEHHHIIIQQQQQQVVV\\\]]]\\\^^^ccckkklllnnnppprrrsssrrrqqqiiieee___\\\]]]bbbhhhllloooqqqsssrrrqqqooooooooojjjhhhdddaaa___^^^]]]]]][[[\\\]]]___aaacccdddeeejjjiiijjjmmmkkkfffeeegggmmmllljjjiiigggdddaaa___]]]]]]```gggjjjhhhfffhhh```WWWQQQPPPOOOKKKHHHHHH777444333666555222111333444333222111000///.........///111111111111000000000111222444555666666666666444222111222333333333333444222222;;;LLL\\\dddYYYVVVVVV[[[```dddkkkrrrooommmssstttnnnqqqssskkkUUUNNNIIIMMMSSSUUUVVVXXXRRRWWW^^^fffjjjhhhbbb]]]___YYYWWW\\\``````______aaacccdddbbbcccfffkkknnntttyyyxxxooogggfffjjjlllmmmlllmmmppprrrrrroookkkkkkiiihhhkkkqqquuutttsssooojjjffffffiiiiiieee``````___^^^```bbbdddeeedddcccbbbaaacccgggkkknnnnnnmmmmmmkkkfffaaa______aaajjjlllssszzz{{{sssmmmkkkhhheeebbbaaaeeeiiikkkiiirrrooollliiibbb\\\___eeekkkgggcccdddjjjooopppnnnccccccdddeeedddaaa]]]ZZZ______\\\YYYXXXUUUMMMEEE???DDDFFFAAA???AAADDDDDD@@@???AAAFFFGGGEEEDDDFFFBBB???===<<<=========<<>>???@@@BBBEEEFFFEEEAAA>>>===???@@@===;;;777555444555777888888777555444444666999<<<<<<<<<<<<;;;:::777666777;;;??????===;;;999:::<<<>>>@@@@@@@@@@@@AAACCCEEEFFFGGGKKKHHHEEECCCBBBBBBAAA@@@888444555===@@@;;;555333222222222333333333333222---...///111111...+++***,,,,,,,,,,,,,,,+++++++++)))***,,,.........------222333333444333333222222111333444444333444777999>>>BBBJJJSSS]]]fffpppwww|||}}}|||xxxrrrmmmkkkkkkiiifff^^^QQQIIIFFFCCC???@@@>>><<<===???AAABBBBBB>>><<<:::999888666444222(((***,,,///000111000000......---,,,,,,,,,,,,,,,+++***(((((())))))'''&&&''''''''''''((((((((((((%%%''')))***+++***((('''&&&''''''((((((((((((((($$$&&&(((***+++,,,+++++++++,,,---...///////////////...---,,,,,,,,,***(((******))))))))))))))))))************++++++++++++(((((())))))************))))))************))))))******))))))))))))))))))***++++++,,,,,,---------.........,,,+++,,,---///////////////////////////---,,,,,,---//////---,,,,,,,,,,,,,,,---...//////333222111000///////////////------...000000000///,,,---......---,,,++++++*********+++,,,///333555///......---,,,+++++++++******+++,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++,,,,,,+++++++++------------,,,,,,,,,+++444333111///...///000111---///111111000...---...000///......000333777999;;;<<<===???CCCGGGKKKMMMRRRRRRTTTXXXZZZZZZ]]]cccmmmnnnooorrrtttssspppnnnddd```[[[ZZZ^^^eeelllooooooqqqsssrrrooollljjjiii```]]]ZZZXXXYYYZZZZZZZZZ\\\^^^aaadddfffhhhiiiiiimmmlllnnnrrrpppiiieeeeeennnmmmllllllkkkgggbbb^^^^^^]]]aaagggjjjgggccccccRRRIIIAAA???>>><<<<<<===222//////333555333222333444444444333333222222222///111333444222111111222000111222333444555555555666444333333444666666666666888777777@@@SSSdddmmm```ZZZWWW[[[aaafffkkkpppoooiiijjjiii```___aaaZZZWWWSSSRRRVVVXXXYYY[[[^^^YYY\\\ccciiimmmkkkeee```\\\VVVVVV]]]ccceeedddddddddfffeeebbbaaafffjjjkkkkkkooonnniiifffiiilllmmmnnnmmmnnnrrrxxxxxxtttnnnlllgggccceeekkkqqqsssrrrrrrmmmgggddddddeeedddccc_________aaadddeeedddcccbbbaaa```aaacccfffffffffiiiiiigggbbb]]]\\\___bbbgggeeehhhllllllhhhfffgggaaaaaa______ccciiihhhdddgggggggggddd^^^YYY^^^ffffff```[[[\\\bbbhhhjjjiii^^^]]][[[[[[[[[[[[YYYWWW[[[\\\\\\ZZZVVVQQQLLLHHHCCCHHHJJJFFFDDDGGGKKKLLLIIIHHHKKKQQQRRROOOMMMOOOKKKHHHFFFFFFHHHIIIIIIHHHGGGFFFFFFFFFGGGHHHJJJKKKJJJHHHFFFEEEEEEDDDCCCBBB<<<;;;:::;;;<<<===<<<:::999888888999;;;===>>>===<<<;;;888555333666;;;@@@DDD>>>888666:::>>>@@@@@@:::;;;;;;===???AAACCCDDDHHHFFFCCCBBBBBBBBB@@@???999666<<>>===@@@FFFNNNVVVaaalllsssvvvzzzyyyuuurrrsssvvvqqqtttrrrkkkbbbYYYMMMDDDBBB???;;;:::<<>>@@@EEEKKKQQQTTTUUURRRRRRTTTVVVWWW]]]dddmmmmmmnnnppprrrpppkkkggg___\\\[[[]]]ccciiimmmnnnlllnnnooommmhhhccc^^^\\\WWWUUUSSSUUUYYY\\\]]]]]]bbbdddhhhlllnnnnnnlllkkknnnlllmmmqqqqqqlllhhhiiimmmmmmmmmooonnniiibbb\\\]]][[[\\\bbbccc]]]WWWTTTDDD<<<666666777666555777333000111777;;;:::999::::::999999888777666666666111444777777555333222333333444444555666666555555888777555666888;;;;;;;;;:::===>>>===CCCPPP^^^dddWWWSSSRRRVVVXXXZZZ^^^cccfff]]]]]]\\\SSSTTTYYYUUUWWWVVVXXXZZZYYYVVVXXX]]]\\\___dddjjjmmmlllhhhddd[[[UUUUUU]]]eeegggfffeeefffiiihhhdddeeeiiiiiieeeeeefffdddaaabbbhhhkkkjjjooommmnnnssszzzzzzsssllljjjddd```bbbiiiooopppnnnllliiidddaaa```aaaccceeeaaa``````aaacccdddcccbbbbbb___[[[ZZZ[[[^^^``````bbbcccddd```[[[ZZZ]]]aaa```]]][[[]]]]]][[[\\\___ZZZ[[[ZZZYYY___gggiiieeebbb```______\\\XXXZZZ```bbb[[[UUUUUU[[[aaadddddd\\\XXXSSSQQQQQQRRRRRRQQQQQQVVV[[[YYYQQQJJJIIIKKKEEEJJJMMMJJJHHHKKKNNNNNNOOONNNRRRXXXXXXTTTRRRSSSSSSQQQOOOPPPRRRTTTTTTTTTOOONNNMMMLLLLLLKKKKKKKKKKKKKKKKKKHHHFFFDDDEEEFFFBBB@@@?????????>>><<<:::<<<:::999999;;;<<<<<<;;;888888777666666999>>>BBBRRRHHH<<<888;;;??????===999999999:::;;;<<<===>>>CCCBBBAAAAAABBBAAA???===;;;999AAAQQQWWWKKK>>>888888888:::;;;;;;;;;::::::;;;777555777666222222666////////////////////////,,,...///...++++++,,,///------...//////////////////000222222333444666888<<<888777;;;???CCCNNNXXX```dddlllrrrvvvwwwwwwwwwooovvv{{{zzzuuunnnbbbXXXNNNIIIBBB===<<<>>>???@@@<<<;;;;;;;;;<<<;;;999666000///.........///000000...---,,,,,,++++++,,,,,,,,,***))))))***)))(((&&&(((((((((((((((((((((''''''''''''(((((((((((()))%%%&&&'''(((((((((''''''((((((((()))***+++,,,---++++++,,,---............000...,,,+++,,,,,,+++)))************)))))))))((()))))))))*********++++++'''(((((()))******++++++))))))************))))))************)))))))))(((+++++++++++++++,,,,,,,,,,,,+++******+++,,,------------------------------+++---///...,,,,,,...111,,,,,,,,,,,,,,,...//////...------------......///...---,,,...000111000///***---//////,,,)))))))))''')))+++,,,...111777;;;444222...,,,++++++---///,,,,,,,,,,,,+++***)))(((,,,++++++******++++++,,,++++++,,,------,,,+++++++++,,,---......---,,,,,,555444222000///000111222///000000///...---...///222000......222777;;;>>>>>>>>>>>>AAAGGGNNNVVV[[[VVVRRRPPPRRRSSSVVV^^^fffkkkkkklllnnnooolllfffaaaVVVVVVXXX]]]cccggggggeeehhhjjjjjjgggaaaYYYSSSPPPTTTRRRRRRVVV\\\bbbddddddgggjjjooossstttrrrnnnlllnnnkkkkkkpppqqqooonnnoookkkkkkmmmoooooojjjaaaZZZZZZVVVWWW[[[ZZZRRRJJJFFF:::444111444666555444555777333555<<>><<<===:::BBBSSSXXXLLL===777999:::<<<===>>>===<<<<<<777555888>>>===555000111111111000000000000//////---///000///---,,,///222,,,,,,,,,---,,,,,,++++++---.../////////000222444999333111333444666>>>HHHVVVYYY```jjjrrrtttooojjjlllsssyyy{{{{{{zzztttnnn]]]UUUKKKCCC>>>=========;;;;;;;;;<<<===<<<:::888666444111///......///000......---,,,,,,,,,,,,---,,,+++))))))******((('''((((((((((((((('''''''''(((''''''''''''((())))))%%%%%%'''((((((((('''&&&******)))))))))+++,,,---++++++,,,---...............,,,++++++,,,---,,,,,,+++*********))))))(((((((((((())))))************'''(((((()))***+++++++++))))))************))))))+++*********))))))((((((++++++++++++++++++,,,,,,,,,***))))))+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,---///111...***+++000666---------------///000000,,,,,,,,,,,,,,,...//////...---,,,...000111111000)))---//////,,,)))((()))'''***---...///333999===666333///+++***+++...000++++++++++++***((('''&&&,,,++++++++++++++++++,,,++++++------------+++++++++,,,---.........---,,,555555444333222000000///222333333000---,,,///333//////000444:::???CCCDDD<<<>>>AAADDDIIIQQQ[[[bbbSSSRRRRRRSSSVVV[[[```cccjjjeeebbbcccbbb^^^\\\]]]OOOQQQUUU\\\bbbccc```]]]eeeccc___[[[WWWSSSOOOLLLLLLRRRZZZaaaeeeiiilllnnntttvvvyyy{{{{{{yyyvvvtttnnnmmmmmmmmmooopppqqqrrrqqqpppooonnnllleee[[[SSSNNNNNNNNNMMMHHHCCC@@@AAA<<<999555333444777;;;>>>CCCCCCEEEFFFHHHHHHEEECCCGGGBBB<<<:::;;;<<<===<<<:::<<<<<<;;;999999;;;===<<<;;;;;;===???@@@@@@??????@@@BBBCCCBBBBBBCCCDDDBBBCCCCCCFFFIIIMMMPPPQQQPPPRRRTTTTTTRRROOONNNNNNUUUVVVWWWWWWWWWYYY]]]___aaa]]]VVVRRROOOOOOQQQTTT___bbbfffhhhjjjlllnnnpppiiifffcccccceeeeeeccc```ccchhhiiifffeeefffeeebbbbbb___^^^aaagggjjjhhhfffwwwuuuqqqmmmkkkkkkkkklllbbbbbbeeejjjiiieeeeeeiii```___]]]\\\[[[\\\\\\]]]YYYYYYXXXWWWVVVVVVVVVVVVXXXUUUQQQOOONNNNNNNNNMMMPPPSSSVVVUUUQQQOOORRRVVVTTTRRRPPPNNNNNNQQQTTTVVVRRRPPPLLLNNNWWWaaabbb^^^\\\VVVSSSTTTTTTRRRRRRTTTUUUTTTRRRSSSTTTVVVVVVVVVUUUPPPJJJHHHHHHHHHFFFBBBHHHMMMQQQPPPJJJEEEDDDDDDKKKOOORRRRRRNNNMMMPPPTTTTTTWWWXXXWWWSSSQQQQQQSSSUUUSSSRRRSSSUUUVVVVVVUUUVVVZZZVVVLLLJJJRRRTTTPPPLLLKKKJJJIIIHHHGGGFFFEEEEEEDDDCCCBBB???===;;;999<<<<<<;;;999777666888999:::999888:::???FFFKKKNNN```VVVJJJBBB???@@@>>>===>>>??????===:::888666666;;;;;;<<<=========<<<<<>>??????>>><<<;;;;;;===777:::888111---///---)))......---,,,,,,++++++***+++++++++******(((''''''''''''((((((''''''&&&%%%((())))))((('''''')))+++((('''&&&%%%&&&&&&((((((***)))((((((((()))++++++...+++***...222222000...---,,,++++++******++++++...+++'''%%%$$$&&&)))+++***************+++++++++---+++***+++...///---******++++++,,,,,,++++++***---,,,+++******+++,,,---******++++++++++++******++++++++++++++++++++++++---,,,++++++------,,,+++....../////////...,,,+++---------............///...------...000111000///000000000000///---,,,+++---.........---+++)))'''---,,,+++,,,...111555777777222---,,,///000///,,,000///...,,,+++******)))++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------------555555444333222111000000333333222///------///111000///111444:::???BBBCCC===>>>@@@DDDJJJQQQXXX]]]PPPQQQRRRUUUXXX\\\___aaagggcccbbbcccaaaZZZVVVVVVSSSSSSUUUYYY]]]^^^\\\YYYYYYWWWTTTRRRPPPOOONNNMMMWWW\\\bbbhhhmmmqqqvvvyyyxxxyyy{{{}}}|||zzzwwwuuurrrooolllkkkkkkmmmoooooolllkkkiiihhheee___VVVPPPHHHGGGGGGEEECCCBBBCCCFFFDDDBBB???;;;888999<<<>>>DDDDDDEEEFFFFFFEEECCCAAAAAA===999:::>>>AAAAAA@@@CCCCCCCCCBBBBBBAAABBBBBB@@@??????@@@CCCDDDDDDCCCEEEGGGHHHHHHFFFEEEFFFGGGFFFGGGJJJMMMPPPTTTYYY\\\\\\\\\\\\ZZZXXXVVVWWWXXXTTTUUUWWWWWWWWWYYY[[[]]]bbb```ZZZQQQNNNRRRUUUTTT```dddhhhgggeeedddhhhlllfffccc``````cccdddcccaaabbbfffhhhfffeeeggggggdddeeebbb```cccgggiiihhheeennnllliiigggeeeeeeggggggeeedddfffgggddd^^^]]]______``````___^^^[[[YYYWWWZZZYYYXXXVVVUUUUUUVVVVVVRRRQQQOOONNNMMMMMMOOOPPPNNNPPPRRRPPPNNNLLLNNNPPPUUURRROOOMMMMMMPPPUUUXXXPPPNNNKKKIIIOOOWWWXXXTTTTTTQQQPPPRRRQQQNNNNNNQQQSSSRRRQQQQQQSSSSSSRRRQQQPPPLLLGGGFFFGGGHHHFFFDDDMMMNNNMMMKKKGGGFFFFFFHHHKKKOOOSSSSSSPPPNNNPPPSSSRRRTTTVVVUUURRRPPPQQQSSSTTTRRRPPPPPPQQQQQQPPPOOOPPPQQQPPPKKKJJJMMMMMMKKKHHHHHHGGGFFFEEEDDDCCCBBBBBBAAA@@@???>>><<<;;;:::=========<<<::::::;;;===<<<;;;:::===BBBIIIPPPSSSYYYSSSKKKHHHHHHHHHEEEBBBHHHGGGDDD@@@<<<888666555:::::::::;;;;;;;;;:::::::::777888===@@@<<<777666777666666777999::::::999888888999999::::::;;;;;;:::888777777888777666444777666444222000///......//////000000000/////////333222000///...////////////...---,,,---///111333999999;;;AAAHHHLLLLLLKKKGGGLLLSSS\\\eeelllrrrtttyyyqqqfff]]]VVVOOOGGGAAAAAA>>>;;;888777777777888888666111,,,...222///(((---------,,,++++++************+++******)))((('''''''''((((((''''''&&&%%%$$$&&&'''((()))+++///111+++***((('''&&&''''''(((***))))))((()))***+++,,,///,,,,,,---///...,,,+++---,,,++++++******++++++---+++(((&&&%%%''')))+++++++++++++++,,,,,,,,,,,,---+++***+++------+++)))***++++++,,,,,,++++++***,,,++++++++++++++++++,,,******++++++++++++******---,,,***))))))***,,,------+++***+++,,,---,,,+++------.........---,,,+++------------...............------...000111000///111111111111000///...---//////......---+++***)))---,,,++++++---000333555555000,,,,,,...000///,,,000///...,,,+++*********+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,---------,,,------...............555555444333222111000000555222///---............111000222555;;;???BBBBBB>>>???@@@EEEKKKPPPSSSUUUMMMOOOSSSWWW[[[]]]^^^___bbb```___```]]]UUUOOOOOOSSSSSSTTTVVVXXXYYYXXXVVVOOONNNMMMLLLNNNQQQUUUWWWeeegggiiillloootttyyy~~~yyyzzz{{{{{{yyywwwtttrrrvvvqqqjjjffffffhhhjjjkkkiiigggdddaaa]]]XXXQQQMMMIIIHHHEEEBBB@@@AAAEEEHHHJJJJJJGGGBBB<<<:::;;;>>>CCCDDDDDDEEEDDDCCCAAA@@@???;;;999???GGGMMMLLLHHHNNNMMMLLLLLLMMMMMMKKKIIIGGGEEEEEEFFFIIIJJJKKKJJJOOOPPPQQQPPPMMMKKKJJJKKKJJJNNNQQQTTTVVVZZZ```eeegggfffdddaaa^^^]]]___aaaTTTVVVYYYZZZZZZZZZ[[[]]]aaaeee```SSSRRR]]]aaa[[[cccgggjjjgggaaa^^^bbbgggaaa___]]]___bbbdddcccaaaaaaeeegggeeegggjjjjjjggghhheeecccdddggggggeeebbbdddcccaaa``````aaacccdddcccbbbcccccc___XXXVVVXXXYYY\\\```bbbaaa^^^YYYVVV\\\ZZZWWWTTTSSSSSSUUUVVVMMMPPPQQQPPPOOOOOORRRUUUPPPPPPPPPOOONNNMMMLLLLLLTTTRRROOOMMMMMMQQQUUUXXXSSSRRROOOKKKLLLQQQRRROOOMMMMMMOOOQQQOOOKKKMMMQQQSSSRRRQQQQQQRRRRRRPPPNNNLLLIIIFFFEEEFFFHHHHHHHHHTTTOOOJJJGGGGGGJJJMMMNNNKKKOOORRRSSSQQQPPPQQQSSSPPPSSSUUUUUURRRPPPRRRTTTQQQPPPNNNMMMNNNNNNMMMLLLKKKIIIIIILLLKKKHHHGGGIIIDDDDDDCCCBBBAAA@@@@@@@@@>>>>>>===<<<;;;;;;<<<<<<<<<>>>@@@@@@???>>>???@@@???>>>>>>@@@EEELLLSSSXXXSSSQQQPPPRRRSSSSSSNNNJJJOOOLLLGGGBBB===999777666999888888888777888888888777333333888;;;888555444777555444555666777666555555555666777888999::::::999999:::<<<===<<<999666:::999777555333111///...000000000111111111111111333222111000////////////......------,,,------...,,,,,,...111444777999;;;;;;<<>>:::===@@@AAAAAAAAABBBCCCBBBBBBCCCDDDFFFLLLRRRVVVTTTUUUVVVYYY[[[ZZZVVVRRRQQQMMMGGGAAA>>><<<::::::888777666555555555666777888444333888;;;999777666777555444444555444333111333333444444555555666666666777;;;???AAAAAA===999;;;:::888666444111///...111111111111222333333444444444333222111000000000.........------,,,++++++***+++,,,,,,,,,...111444444444444888AAAMMMYYYaaaYYY]]]aaabbb___[[[YYYYYYXXXQQQIIIFFFGGGFFFBBB>>>>>>777///,,,///333222///---,,,,,,+++******))))))))))))***+++++++++******((((((((((((((('''&&&&&&)))***)))'''$$$""""""###+++***((('''''''''((((((***************++++++,,,)))---...------///000...---,,,++++++******++++++)))))))))(((((((((((((((++++++,,,,,,------......,,,,,,+++++++++***((('''******++++++++++++*********+++,,,------,,,+++*********++++++++++++******---+++)))(((((()))+++---,,,***(((((()))******)))******++++++,,,,,,,,,,,,,,,,,,---------............------...000222222111111222333333444444444444111000...---,,,,,,------------,,,+++,,,...///000...,,,***+++---//////...///...---,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------......//////111111111000000...------555444444333333222222222555111------///000///...333333444777<<>>@@@>>>@@@AAA@@@===:::999<<<>>>@@@CCCEEEFFFEEEFFFGGGIIIPPPNNNOOOVVV___bbb___ZZZYYYYYYYYYZZZZZZXXXTTTQQQRRRPPPPPPQQQUUUYYY[[[[[[```aaa```^^^ZZZVVVUUUUUU[[[]]]]]][[[XXXWWWZZZ\\\dddfffggggggeeecccbbbccc```bbbeeeeeeeeedddddddddbbblllkkk___aaaqqquuulllhhhgggfffeeeeeeeeeeeeeeecccccceeeiiillljjjddd^^^cccdddddddddhhhnnnnnnkkkgggeeecccaaa```___]]][[[XXXXXXXXXYYY[[[]]]___```ZZZZZZ\\\___]]]XXXWWWZZZQQQSSSXXX\\\```bbbcccccc]]]ZZZUUUQQQOOOOOOPPPQQQOOOTTTXXXXXXUUUSSSUUUYYYXXXWWWVVVVVVWWWWWWVVVTTTPPPQQQSSSUUUUUUTTTSSSRRRPPPRRRQQQMMMMMMOOOOOOMMMPPPOOOOOOOOOLLLKKKRRR[[[ZZZVVVPPPMMMNNNQQQTTTUUUUUUUUUTTTPPPLLLJJJLLLNNNVVVRRROOORRRXXX]]][[[XXXQQQPPPMMMJJJJJJNNNTTTXXXSSSVVVYYYYYYWWWVVVXXX[[[XXXVVVSSSRRRRRRQQQPPPNNNKKKDDDCCCHHHIIIDDDEEEMMMCCCCCCCCCBBBBBBBBBBBBBBB============>>>??????@@@999<<>>===:::888666444333555666888999555444:::===<<<999999888777555444555444333111444444333333222222222111333555999???BBBCCC@@@===<<<<<<;;;999666333111///333222222222333555666777666666666555444222111111000000//////...---,,,,,,//////...,,,+++,,,///222000//////222888@@@HHHMMMTTTXXX\\\[[[YYYWWWYYY[[[\\\WWWSSSRRRSSSQQQKKKEEE@@@;;;444000...---///111------,,,,,,+++******))))))******++++++++++++***(((((())))))(((((('''&&&###$$$&&&&&&%%%%%%'''((('''&&&&&&%%%&&&''')))***))))))******++++++++++++(((,,,---***+++000///+++---,,,++++++******++++++(((((())))))))))))((((((*********+++,,,------...+++,,,,,,+++***)))(((((()))******++++++******)))***+++,,,------,,,+++*********++++++++++++******)))******++++++******))),,,***''''''(((*********************++++++,,,,,,,,,,,,,,,------------......------...111222222111111222333444444555444444111000...---,,,,,,---.........---------...///000+++******+++---/////////......---,,,,,,---------++++++,,,,,,,,,------------------....../////////000000000///...---,,,+++555444444444333333333222333111///...///111111111444444555999<<<>>>>>>>>>AAADDDHHHIIIHHHHHHHHHHHHJJJMMMQQQVVVXXXXXXWWWVVVXXXUUUSSSRRRMMMJJJMMMTTTXXXZZZ[[[ZZZVVVQQQNNNMMMSSSXXX^^^cccfffjjjppptttrrrrrrqqqqqqqqqtttyyy}}}{{{yyyvvvssspppnnnlllkkkfff^^^UUUQQQRRRTTTSSSQQQQQQPPPMMMHHHBBB>>>======<<>>AAACCCCCCDDDFFFHHHIIILLLNNNMMMJJJHHHIIIKKK[[[ZZZYYYYYYXXXYYYZZZZZZ___YYYPPPJJJGGGEEEBBB???===;;;777555444666888:::999555666<<<@@@>>>;;;;;;:::999777777777666555333666555555444333222111111333444777;;;???AAA???===>>>>>>>>>===:::777555333444333333333555777999:::999999999888777555333222222222111000000111111222222111...---,,,---......,,,,,,---...000333666888CCCFFFHHHJJJKKKNNNSSSXXXZZZYYYXXXYYYZZZXXXTTTOOOBBB===777222...***,,,000......---,,,,,,++++++******+++++++++++++++******((())))))))))))(((''''''&&&(((***)))(((''''''(((%%%%%%%%%%%%&&&((()))+++(((((()))************)))(((,,,+++(((,,,333111)))---,,,++++++******++++++(((((((((((())))))))))))))))))***+++,,,---......***,,,---,,,***))))))***))))))************))))))+++++++++,,,,,,+++++++++******++++++++++++******''')))+++,,,,,,+++)))''',,,***''''''(((*********++++++*********+++,,,,,,,,,,,,,,,,,,------------...------///111333333222111111222333333444333333///......---,,,,,,---------------......///000000******+++,,,......///000...---------------...///------------............/////////////////////////////////...---,,,+++***444444444444444333333333111111111000///111444666555555666999===>>>>>><<>><<<<<<===@@@GGGIIIEEEJJJYYYccccccVVVQQQKKKIIIKKKNNNNNNMMMNNNQQQUUUTTTSSSSSSWWW[[[aaaccceeefffeeecccaaa``````fffkkkjjjddd^^^\\\]]]ZZZYYYYYY\\\bbbhhhlllnnniiijjjjjjiiifffcccbbbbbbkkkfffbbb```aaaaaa___\\\\\\___aaacccdddeeegggiiiiiijjjjjjiiihhhgggiiijjj```eeehhhiiimmmrrrsssqqqiiiqqqyyyyyytttqqquuuzzz|||xxxrrrnnnlllhhhccc___bbbaaa^^^]]]aaagggfffaaa`````````^^^\\\ZZZZZZZZZSSSSSSTTTUUUVVVWWWXXXYYY]]]]]]^^^```^^^XXXVVVYYYZZZZZZ[[[\\\\\\\\\\\\[[[```^^^[[[WWWTTTQQQPPPPPPIIIKKKNNNQQQQQQPPPNNNMMMOOORRRUUUVVVUUUVVVZZZ]]]XXXXXXXXXWWWVVVUUUSSSSSSUUUWWWXXXZZZ^^^aaa[[[SSSNNNKKKKKKNNNOOOMMMOOOSSSRRROOOMMMMMMPPPTTTWWWXXX]]]```___XXXNNNIIILLLPPPTTTUUUYYY^^^```\\\TTTNNNNNNLLLIIIHHHJJJNNNRRRTTTSSSVVVYYYYYYVVVUUUVVVXXXYYYVVVSSSQQQOOONNNLLLJJJHHHKKKKKKHHHHHHJJJJJJGGGGGGHHHHHHHHHIIIIIIJJJJJJFFFHHHIIIJJJIIIGGGDDDCCCAAACCCEEEFFFGGGHHHKKKNNNLLLPPPTTTSSSOOOKKKJJJKKKRRRSSSSSSTTTUUUWWWYYY[[[```YYYQQQMMMKKKJJJFFFBBB@@@>>>:::666666888;;;===:::777999@@@DDDBBB>>>======;;;999999:::999888666777777777666666555555555777666666777:::<<<;;;;;;===>>>>>>===<<<999666444555444444444666888;;;<<<;;;;;;;;;;;;999777555444444444333222333555777888888444111000111222000...000000/////////............000222666:::@@@FFFKKKNNNOOOPPPQQQRRRRRRRRRQQQHHH???888666444000///111//////...------,,,,,,+++,,,,,,,,,,,,+++***)))))))))))))))))))))(((''''''***,,,,,,+++(((%%%$$$$$$''''''&&&&&&&&&((()))***&&&'''((()))***)))(((((((((+++***)))333>>><<<111---,,,++++++******++++++((((((((((((((()))************+++,,,---...//////***,,,...---+++***+++,,,))))))************)))))),,,++++++++++++++++++,,,******++++++++++++******))))))************))))))---+++((('''(((***++++++------,,,+++***+++,,,,,,++++++,,,,,,,,,---------...------///222333444333000111111222222222111111---------------,,,,,,+++++++++,,,------...///000***+++---.........///000---------------...//////.........////////////000111111000000///........................---,,,+++444444444444444444333333///111222111///111555999555666777:::===>>>===<<<@@@GGGMMMLLLEEEBBBFFFLLLNNNNNNOOOPPPQQQRRRTTTTTTLLLNNNRRRUUUSSSPPPSSSYYYTTTTTTRRROOONNNQQQWWW\\\fffnnnxxx||||||zzzzzz{{{yyyyyyxxxvvvqqqnnnmmmmmmgggdddaaa]]]ZZZXXXXXXXXXRRRLLLGGGHHHLLLMMMJJJEEE>>>@@@BBBAAA>>>>>>???AAAOOOVVVWWWSSS[[[ooo}}}ggg___VVVSSSVVVYYYWWWUUUUUUYYY\\\[[[XXXXXX\\\```gggjjjlllkkkgggddddddeeeccclllsssqqqhhhaaaaaaccc]]]\\\\\\```fffmmmqqqssskkkmmmmmmllliiigggggggggkkkddd______dddeeebbb^^^ZZZ[[[]]]^^^```ccchhhkkkiiijjjiiihhhffffffhhhjjj[[[___eeennntttwwwyyyzzzlllzzz{{{vvv}}}~~~tttmmmiiifffccc``````___[[[ZZZ^^^cccbbb]]]_________^^^\\\[[[[[[[[[UUUUUUVVVVVVWWWXXXXXXXXX[[[[[[]]]```^^^YYYXXX[[[YYYZZZ\\\^^^^^^\\\ZZZYYYbbbaaa^^^ZZZWWWTTTRRRQQQGGGHHHKKKOOORRRRRROOOLLLLLLQQQVVVWWWUUUVVV[[[```]]][[[XXXVVVTTTTTTUUUUUUSSSUUUVVVYYY___bbbYYYOOONNNKKKLLLRRRTTTQQQOOOOOOOOOOOOPPPSSSVVVYYYZZZYYY\\\______XXXMMMHHHKKKPPPTTTWWW[[[^^^]]]WWWNNNHHHKKKIIIIIIJJJLLLOOOPPPQQQRRRTTTWWWVVVSSSRRRSSSUUUOOONNNLLLLLLMMMNNNNNNMMMHHHPPPRRRMMMLLLQQQNNNFFFIIIIIIIIIJJJJJJKKKKKKLLLJJJKKKMMMNNNMMMJJJFFFCCCFFFGGGIIIIIIIIILLLOOORRRMMMSSSXXXXXXSSSNNNMMMMMMIIIKKKNNNPPPSSSVVVYYY\\\ZZZTTTNNNLLLMMMMMMIIIFFFCCC@@@;;;888777999<<>>===;;;;;;<<<;;;:::888888888888999999999999999:::888555555666777888888;;;;;;<<<<<<:::888555333555555444555666999<<<>>>=========<<<;;;888666555666555444333555888;;;===>>>999444444777888444000777666555333222000//////---------...111444777888<<<>>>???@@@AAACCCGGGIIIOOOBBB999:::<<<999555444000//////......---,,,,,,---------,,,+++***)))((()))))))))))))))(((((('''"""$$$'''(((((('''((()))***)))(((''''''((())))))%%%&&&((()))))))))(((''''''******---<<>>??????===<<>><<<;;;;;;;;;:::888:::;;;>>>CCCGGGFFFBBB===DDDBBBBBBCCC@@@:::999<<>>===::::::666444666666666888===>>><<<===???;;;444111333555555555888:::<<<;;;::::::<<<===:::666444555777222111222555777888@@@HHHFFF???999888888666777;;;<<<======:::444000...//////...,,,+++,,,---///111333222222333666:::>>>AAACCCBBBAAA???===<<<;;;:::666222//////111000***%%%++++++***))))))))))))))))))((((((((((((((()))***&&&&&&&&&''')))***)))(((&&&''')))*********)))((('''((((((((()))))))))***))))))(((444DDDEEEEEEPPP===555,,,(((***---...---+++***((('''''')))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******++++++)))(((,,,---...,,,***))))))***---,,,+++******+++,,,---(((((())))))*********+++,,,)))''''''***+++***)))(((((('''(((***---000222...---,,,***))))))***+++---------............///222000......000222222222///////////////......------------,,,+++***)))(((,,,,,,,,,,,,,,,,,,,,,,,,------,,,------...000000---......///000111111222...000111222222111///...111111111111000000000//////---,,,...111222000---999888888999:::999777555333222444:::>>>???:::555666888;;;===>>>>>>===<<>>>>>AAA@@@AAA>>>:::;;;======999:::777555777888777:::>>>???======>>>;;;555444666666666666888::::::999777777999:::999666444666777555333444777777777===CCCCCC===888888999888999<<<>>>??????<<<777333222222222111///...------......000000///000222666999<<<@@@AAAAAAAAA@@@???>>>===???;;;666111///.........,,,,,,+++***))))))))))))***))))))((((((((())))))(((''''''((())))))'''&&&&&&'''((()))***))))))((((((((((((((())))))))))))+++,,,///;;;FFFDDDCCCKKKEEE???666///,,,+++*********)))((((((((()))+++,,,++++++++++++++++++++++++***)))((()))++++++***)))***++++++***(((&&&'''(((,,,+++************+++,,,++++++,,,,,,,,,,,,,,,,,,---+++))))))+++,,,,,,***+++***))))))***+++---///,,,++++++******+++,,,------------............///000///------///000111000//////000000///...------,,,,,,,,,,,,,,,+++***)))------,,,,,,,,,,,,------............///000111111......//////000111111222///000111222222222111000111111111000000000//////...---,,,...000111///---999;;;======;;;888777666000222777>>>CCCBBB<<<777777888:::<<<<<<<<<<<<;;;@@@@@@@@@??????BBBFFFIIIIIIKKKNNNQQQTTTUUUUUUTTTTTTPPPLLLLLLOOOOOOLLLHHHJJJMMMTTT]]]gggrrr{{{|||zzzsssnnngggfffeeeaaa[[[RRRKKKFFFJJJNNNTTT]]]hhhttt}}}ttttttsssddd\\\gggQQQOOOMMMMMMRRR]]]iiiqqqrrrqqquuuvvvxxx}}}wwwxxxyyyyyyyyy{{{|||rrrlllmmmnnnnnnxxxwwwuuusssqqqpppooonnnrrrnnnnnnrrrsssnnniiigggffffffjjjooopppooopppttt{{{vvvqqqnnnhhhaaa^^^___[[[\\\UUUUUU```bbb^^^aaabbbfffaaa^^^dddeeefffpppgggjjjooowww{{{|||yyyvvvssstttxxxuuummmtttzzz{{{mmmkkkkkkmmmooonnnjjjggg```]]][[[\\\___```___]]][[[ZZZXXXXXX^^^dddbbb\\\TTTTTTUUUXXX[[[[[[ZZZXXX[[[\\\^^^\\\ZZZ[[[^^^aaa]]]ZZZZZZ\\\WWWOOOQQQYYYPPPYYY```___[[[XXXSSSNNNQQQSSSWWWYYYZZZXXXUUUSSSZZZYYYXXXXXXYYY\\\___aaa]]]___aaaaaa^^^[[[YYYXXX]]]\\\```jjjoooiii```[[[TTTTTTSSSRRRQQQQQQPPPPPPRRRTTTVVVVVVVVVWWWXXXZZZVVVQQQOOOSSSXXXZZZ[[[]]]VVVVVVTTTSSSUUUWWWQQQIIIKKKJJJIIIHHHGGGIIIMMMPPPWWWXXXWWWTTTSSSTTTRRRMMMJJJFFFEEEIIIIIIFFFCCCDDDEEECCCAAACCCGGGKKKNNNOOOMMMLLLMMMNNNKKKEEEDDDFFFDDDEEEDDDCCCAAAAAACCCEEEFFFIIIKKKIIIJJJMMMLLLIIIPPPRRRWWW[[[YYYSSSRRRUUURRRRRRSSSTTTVVVYYY\\\^^^OOOJJJEEEDDDHHHIIIHHHEEEAAA???======>>>>>>>>><<>>===???===999999666555888888777999======:::999;;;999555444666777777666888999888666444444555666666555444555777777666777999999777999>>>???999666888:::999;;;>>>AAAAAAAAA>>>:::777666777555555333222000///...---///...------...000333555;;;===???BBBCCCBBB@@@???AAA@@@>>>888333000111333......---++++++*********++++++***))))))(((((((((***)))(((((()))(((&&&$$$&&&'''((())))))))))))((())))))))))))((((((((((((+++---555BBBFFFAAA@@@FFFIIIEEE???777///***(((((())))))))))))************************************)))(((((()))+++,,,,,,+++(((******)))'''&&&&&&'''+++******))))))******+++,,,,,,,,,,,,,,,,,,++++++,,,***))))))***+++***)))---,,,+++***)))***++++++************+++,,,---...---------............//////---,,,,,,.../////////000000000000///...---,,,,,,,,,,,,---,,,,,,++++++---,,,+++******+++,,,---...//////000000111222222/////////000111111222222000111111111222222333333000000000000////////////---,,,,,,---//////...---999<<>>:::666555666000222777===@@@@@@<<<888777888999:::;;;;;;;;;;;;=========>>>???CCCGGGIIIHHHLLLPPPSSSSSSRRRRRRSSSRRRPPPMMMKKKIIIJJJLLLNNNVVV\\\eeennnvvvzzz||||||}}}{{{vvvpppkkkggg[[[```fffjjjhhh```TTTLLL[[[bbbjjjnnnqqquuuwwwwww|||jjjZZZWWWbbbWWWYYY[[[^^^ccckkkvvv}}}yyyvvvzzz}}}~~~~~~vvvpppoooooooootttrrrooonnnmmmmmmmmmmmmlllggggggmmmppplllfffbbbhhhkkkqqqsssrrrpppqqqsssxxxtttpppnnniiibbb___```aaaccc\\\YYYbbbbbb___ccckkkmmmeeeaaacccaaadddpppoooqqqvvv~~~{{{yyy~~~yyyxxxpppmmmssstttnnnffffffhhhlllppprrrpppnnnfffbbb]]]\\\\\\]]][[[YYYXXXYYYXXXYYY___dddccc]]]SSSSSSTTTVVVYYY[[[[[[ZZZYYY\\\^^^\\\WWWVVVZZZ___]]][[[\\\\\\WWWQQQSSSYYYQQQXXX\\\[[[XXXUUUQQQMMMMMMPPPUUUWWWXXXWWWWWWVVVZZZWWWUUUVVVZZZ\\\[[[XXXZZZ___cccccccccddddddbbblllhhhjjjsssxxxrrrggg```VVVVVVUUUTTTSSSRRRQQQPPPUUUVVVWWWVVVUUUUUUWWWXXXWWWSSSQQQSSSWWW[[[^^^```XXXTTTPPPQQQVVVYYYTTTNNNNNNMMMLLLKKKKKKLLLOOOPPPYYYYYYWWWUUUVVVYYYVVVPPPHHHFFFGGGJJJIIICCC??????CCCAAA???@@@EEEJJJOOOQQQNNNKKKKKKLLLJJJEEECCCEEEDDDDDDCCCCCCCCCEEEGGGIIIFFFIIIJJJHHHGGGIIIJJJHHHKKKNNNTTTXXXVVVQQQPPPTTTVVVVVVVVVVVVWWWXXXXXXYYYGGGCCC??????BBBEEEDDDBBBBBB@@@??????@@@AAA@@@???AAAAAABBBDDDEEEFFFFFFEEEIIIGGGIIIJJJHHHDDDCCCFFFIIIJJJHHHDDDCCCDDDAAA;;;777555555888888777888;;;777444555999999555222222666555666777999888666444333444444444444333444444888666777::::::777777::::::555444777::::::<<>>;;;:::999999888888777666555333222111///...---,,,,,,---///000333666;;;???AAAAAA@@@???:::===@@@@@@>>>999555333111000///...,,,,,,++++++,,,,,,++++++***)))(((''')))((('''((()))((('''%%%'''''''''((((((((((((((())))))))))))((((((((((((+++***777FFFDDD@@@CCCFFFFFFFFFCCC;;;000)))((()))(((((()))************))))))))))))))))))))))))))),,,+++***+++,,,---,,,+++)))++++++***((((((((()))***))))))))))))))))))************))))))((((((((()))(((''''''''''''''''''---,,,+++***))))))******************+++,,,---------------............//////---,,,---///000///...000000000000///---,,,++++++,,,---------------,,,+++***)))((((((***+++,,,......///000111111111111000000000111111222222222111111111111222333444555000000/////////.........,,,,,,,,,---......------888;;;===;;;777333333333333333555888:::;;;:::888999999999999:::;;;;;;<<<<<<;;;<<<===AAAEEEHHHIIIIIIMMMPPPRRRQQQOOONNNNNNLLLMMMLLLHHHDDDGGGQQQZZZbbbiiisss|||{{{xxxyyyxxxuuusssrrrsssvvvxxxsss|||ooo```zzzvvvjjjggghhhhhhvvv{{{[[[NNNPPPZZZ]]]fffppptttsssttt{{{{{{{{{vvvsssqqqqqqrrrqqqnnnjjjiiijjjlllllllllgggbbbbbbiiimmmkkkeeebbbkkkpppttttttrrrqqqrrrsssrrrnnnmmmmmmjjjeeebbbdddeeehhhaaa]]]cccbbb```gggjjjllleeebbbddd```bbbqqqttttttyyy{{{zzzzzzvvv|||uuuhhhhhhooonnnffffffgggiiilllpppssstttsssrrrlllccc^^^]]]\\\ZZZXXXWWWYYYYYYYYY]]]bbbaaa\\\SSSRRRSSSUUUYYY]]]^^^^^^\\\___```]]]WWWVVVYYY]]]```]]][[[[[[ZZZWWWWWWXXXUUUYYYZZZVVVSSSSSSQQQNNNJJJMMMRRRUUUVVVWWWYYY[[[XXXTTTRRRVVV\\\___[[[WWWYYY```ccccccfffmmmrrrqqqxxxsssrrrxxx{{{tttiiibbbYYYXXXWWWVVVTTTSSSRRRQQQUUUVVVWWWVVVSSSRRRSSSTTTWWWVVVSSSQQQTTTXXX\\\]]]UUUOOOKKKNNNTTTWWWTTTPPPMMMMMMMMMNNNOOOOOONNNNNNSSSSSSRRRQQQTTTXXXVVVPPPHHHFFFGGGJJJGGG@@@======CCC@@@>>>???DDDKKKPPPRRRMMMJJJIIIKKKJJJFFFEEEFFFGGGFFFFFFGGGIIIKKKMMMNNNKKKOOOOOOKKKHHHJJJJJJIIIJJJLLLRRRWWWUUUPPPPPPSSSVVVWWWXXXYYYXXXUUUQQQOOODDDAAA>>>>>>AAADDDDDDCCCDDDBBBAAAAAABBBCCCBBBAAAAAABBBBBBBBBBBBAAABBBBBBEEEFFFIIIMMMMMMHHHGGGJJJOOOQQQOOOKKKJJJJJJEEE???888666777;;;;;;999999<<<444222555;;;<<<777222000333444555888::::::777555666555444444333333222111666444555999:::777777888555222222666::::::;;;>>>???>>><<<;;;:::::::::999999999999:::999888777777111000///...---.........---000444888<<<===>>>===::::::;;;@@@DDDCCC>>>999444333222000...------,,,,,,,,,,,,,,,+++***(((''''''&&&&&&''')))***)))''''''''''''''''''(((((()))))))))))))))((((((((((((---(((888HHHDDDBBBIIIIIIDDDFFFDDD===222***)))+++(((((()))************)))))))))))))))))))))))))))000...------------+++***)))***+++***)))((()))***)))))))))******)))))))))))))))(((((('''''''''&&&))))))((('''&&&&&&''''''******************++++++++++++++++++++++++++++++---------............//////...---...000111000///000000000000///...---,,,,,,------.........------,,,++++++***+++,,,---...,,,---...000000000000000111111111111222222222222222222111111222333444444/////////............---+++,,,------------------777888888777444222111111555555444555666888:::;;;;;;:::999999999:::<<<===<<<<<<<<>>BBB???===???DDDJJJOOOQQQLLLHHHFFFIIIJJJGGGEEEFFFHHHGGGHHHJJJNNNPPPPPPPPPJJJOOOOOOJJJEEEFFFHHHHHHKKKNNNTTTXXXVVVQQQPPPTTTTTTVVVXXXYYYWWWSSSNNNJJJFFFDDDBBBBBBDDDFFFHHHHHHGGGEEECCCCCCDDDDDDCCCBBB@@@BBBCCCCCCAAA@@@@@@AAAAAACCCJJJQQQRRRNNNMMMOOOQQQSSSSSSOOONNNMMMHHHAAA:::999:::??????<<<<<<>>>888555777===@@@;;;555222333444666999;;;;;;888555777666444444555444333111555222222666999777666777333///000555999888888:::<<<:::777777888999999888999999999::::::;;;;;;;;;555444333222111000000000,,,---///222666999<<<>>>@@@;;;777999@@@EEEDDDBBB777666444222000///...---+++,,,------,,,+++)))(((&&&%%%&&&''')))***)))(((''''''&&&&&&''''''((()))(((((((((((())))))))))))111(((999KKKCCCCCCKKKFFFBBBCCCBBB<<<222+++***+++))))))))))))************))))))))))))))))))))))))222000...------,,,***)))'''((())))))''''''((())))))******++++++******)))***************)))))))))+++,,,,,,***(((((()))***(((((()))******+++++++++++++++,,,,,,,,,++++++***---------............//////......///111111000...///////////////......---.........///......------......//////000000111111,,,---///000111111000///222222222222222222222222222222222222222222222222///.........------------+++---...///------...///888666444222222222111000444555666777888:::===???===<<<:::999999;;;===>>>>>>======@@@EEEIIIKKKKKKJJJHHHGGGHHHKKKKKKIIIFFFBBBDDDHHHMMMUUU```mmmuuu|||xxxsssooolllkkkwwwwwwiii\\\^^^bbbOOOaaaeee[[[UUURRRYYYhhhzzz}}}yyy~~~zzzvvvwwwwwwuuuuuuwwwxxxrrrkkkhhhjjjmmmmmmlllmmmjjjjjjmmmllliiiiiikkkssssssoooiiiiiinnnooolllgggeeefffjjjjjjgggfffhhheeejjjddd]]]^^^\\\\\\fffdddhhhhhhkkkooohhhjjj||||||wwwyyyzzzuuuwwwvvvppppppvvvxxxwww~~~kkk[[[^^^lllrrrnnnjjjmmmoooqqqpppmmmkkkiiioookkkgggeeedddaaa]]]YYYWWWZZZZZZYYY[[[aaacccbbb[[[YYYWWWXXX[[[^^^```aaaaaa```______^^^___aaabbbYYY\\\^^^[[[YYYYYY[[[]]]\\\]]][[[VVVSSSSSSPPPKKKNNNPPPRRRQQQPPPTTT[[[aaa[[[XXXWWWZZZaaadddbbb^^^XXX```bbb```fffvvv|||wwwttttttqqqjjjeeeddd]]]]]][[[YYYWWWUUUSSSRRROOORRRUUUWWWUUUSSSQQQQQQRRRTTTRRRLLLJJJNNNPPPOOOKKKFFFFFFKKKNNNLLLMMMPPPKKKIIIHHHHHHJJJKKKJJJHHHEEEIIIKKKIIIHHHKKKLLLJJJGGGEEEDDDCCC>>>999:::??????===<<<>>>CCCHHHLLLNNNLLLGGGDDDFFFHHHEEECCCDDDEEEEEEFFFJJJNNNPPPOOOLLLGGGKKKLLLGGGBBBDDDFFFGGGKKKNNNSSSXXXUUUPPPOOORRRRRRTTTUUUVVVUUURRROOOMMMHHHGGGEEEEEEFFFHHHJJJKKKIIIGGGEEEEEEEEEEEEDDDCCC>>>AAADDDEEEDDDCCCDDDEEECCCFFFOOOWWWWWWQQQNNNNNNOOORRRRRROOONNNMMMGGG@@@999888:::???@@@<<<;;;======888777<<>>;;;777666999<<<>>>???999888666333111000///...***+++---...---,,,+++***((('''&&&((())))))(((&&&''''''&&&&&&&&&'''((()))&&&&&&'''((()))***++++++333%%%888KKKAAA???CCC666888999888444...+++***+++***)))((((((((()))+++,,,************************///---,,,+++,,,,,,***(((((()))***)))(((((()))*********+++,,,,,,+++******++++++++++++,,,,,,,,,,,,,,,------,,,)))((()))+++((())))))***************((()))+++,,,---,,,,,,+++---------............///---------...000000///------......//////////////////////////////...---,,,,,,...000111222222111000,,,...000111222222111000333333333333333333333333111222222222222000///............---------,,,,,,+++...000000...---...000:::555111000222333222111333555888:::;;;>>>AAACCC>>>===:::999999;;;===???@@@>>>>>>AAAGGGKKKLLLKKKHHHEEEBBBDDDIIILLLIIIFFFDDDEEEIIITTTdddrrr{{{~~~{{{yyyvvvtttssstttvvvxxx~~~lllXXXSSSRRRPPPKKKHHHTTTcccdddjjj~~~xxxtttzzzxxxsssvvvwwwtttsssvvv|||tttlllhhhiiikkkkkkiiiqqqnnnnnnnnnkkkggghhhllltttrrrkkkdddeeelllmmmiiieeeccceeeiiijjjgggfffhhhjjjoooggg^^^]]]XXXXXXaaajjjnnnppptttvvvmmmmmm|||{{{uuuooorrrpppkkkkkkqqqpppmmmvvvyyyjjj___dddrrrxxxtttjjjnnnrrrssspppkkkeeebbbcccbbbbbbcccdddbbb\\\WWWXXXZZZZZZYYY\\\cccffffff```]]]ZZZZZZ[[[^^^``````^^^]]][[[\\\___aaabbbbbbTTT\\\```\\\VVVUUU[[[aaa\\\^^^]]]YYYVVVUUUOOOIIIOOOQQQQQQNNNLLLPPPXXX___\\\YYYXXXZZZ___bbbaaa^^^WWW```ccc```fffvvv{{{wwwtttsssoooiiifffhhh^^^^^^\\\ZZZWWWUUUTTTSSSKKKPPPUUUXXXWWWUUUTTTSSSOOORRRQQQJJJHHHLLLMMMKKKJJJFFFGGGMMMNNNLLLMMMQQQOOOKKKGGGFFFHHHKKKKKKJJJEEEKKKNNNJJJGGGIIIJJJJJJGGGDDDAAA???:::666999???===<<<;;;===BBBGGGJJJKKKMMMFFFCCCEEEFFFCCC@@@AAABBBBBBDDDIIIMMMNNNLLLIIIHHHMMMNNNIIIEEEGGGKKKLLLJJJLLLQQQUUUSSSMMMLLLOOORRRRRRSSSSSSSSSSSSRRRRRRHHHGGGFFFEEEFFFHHHJJJKKKKKKIIIFFFFFFFFFEEEDDDCCC===AAAFFFHHHGGGGGGHHHJJJIIIMMMUUU\\\ZZZQQQJJJIIILLLOOOPPPNNNLLLKKKEEE>>>666555888======:::888999@@@999555888;;;:::888888888888:::;;;<<<:::666222777555333555888:::999777888333000333555333111222000...///444666444333444999555222333666888999888:::999777666666777999:::888777777666555444333333444222///...222888???CCC666888999888666444333333:::999777444222000//////***+++---......---,,,******)))(((((()))(((&&&$$$''''''&&&%%%&&&'''((()))%%%&&&'''((()))***+++,,,111!!!555JJJ<<<888888%%%,,,,,,,,,+++******+++---+++***((('''''')))+++,,,************************,,,***)))***++++++***)))***+++,,,,,,+++***+++---***+++,,,------,,,+++************++++++,,,,,,---***,,,,,,***'''&&&'''***)))************))))))(((&&&'''***,,,---.........---------.........//////,,,+++,,,---//////---+++,,,---...///000000000000000000000000///...,,,,,,)))+++...000111000...---...///111333444333222111333333333333333333333333111222333333222000---,,,......---------,,,,,,,,,+++...111000...---///111<<<999555111000000111333666:::<<<999888<<>>>>>>>>AAA@@@>>>???DDDFFFEEEGGGDDDBBBAAAAAAAAA@@@???CCCCCCCCCDDDEEEFFFFFFGGGMMMMMMMMMNNNOOOOOOMMMKKKKKKNNNRRRUUUUUUSSSRRRRRRRRRPPPPPPSSSVVVVVVRRRNNNJJJIIIGGGFFFFFFGGGHHHIIICCCFFFIIIHHHEEECCCCCCEEE@@@AAADDDGGGJJJKKKKKKKKKQQQRRRVVV\\\___\\\SSSJJJPPPNNNKKKIIIGGGDDD@@@===;;;666555999;;;999777777<<<:::999;;;===<<<777111555888<<<<<<;;;:::;;;===???:::555666:::>>>>>>;;;::::::::::::888555333222222111222444666777666444333333222333555777:::<<<:::777444444777::::::999888666555555666666555333666:::888111000777>>>@@@===777444444222...,,,---000//////000000111222333***...222111,,,((()))+++...***&&&&&&(((((($$$%%%%%%%%%&&&&&&''''''''')))************+++++++++***+++...000111111111000...---,,,,,,,,,+++)))'''+++***((()))******)))(((+++***))))))++++++***)))///...---,,,++++++***+++---,,,+++*********+++,,,///---+++,,,......+++(((*********+++,,,,,,------,,,+++*********+++,,,---,,,++++++******++++++,,,))),,,,,,)))***------+++///,,,((())),,,......---......//////...---,,,,,,000000000000111111111111333222111000///---,,,,,,---------...000///---+++///000111222222222222222222222222111111111000000222000......//////---+++......---,,,,,,,,,------///000000000000000//////===:::666333111111222333888;;;;;;;;;===AAAAAA===::::::;;;<<<<<<;;;:::999<<>><<<@@@AAABBBCCCCCCDDDDDDDDDIIIHHHIIIKKKMMMMMMLLLJJJHHHLLLQQQUUUVVVVVVTTTTTTRRRSSSTTTTTTSSSRRRQQQQQQMMMLLLIIIGGGFFFFFFGGGHHHCCCDDDFFFFFFEEEDDDCCCDDDBBBDDDFFFHHHKKKMMMOOOOOOSSSTTTXXX^^^aaa]]]SSSKKKNNNLLLJJJHHHFFFCCC???<<<<<<777555888;;;999999;;;===:::777888:::;;;888666666888:::::::::;;;>>>@@@;;;888555666:::>>>@@@@@@AAAAAA???===;;;777555333666555444444666666555444444444333333333555888999999666333333666888888888666555555666777777666444888;;;999222111888???BBB???777111111222000......---------...///111333333///333666444///******+++,,,)))'''&&&((('''%%%"""%%%%%%&&&&&&&&&'''''''''(((((()))))))))*********,,,,,,---------------,,,,,,***))))))******)))(((***)))((()))***+++***)))---,,,+++,,,---------+++,,,,,,+++++++++,,,------++++++*********+++,,,------+++***+++------+++)))+++++++++,,,,,,,,,------++++++*********+++,,,---,,,,,,++++++++++++,,,,,,,,,///000------//////,,,///,,,)))))),,,...---,,,......//////...------,,,000000000000111111111111444333333222111000///////////////000111111///---...///000111222333333333222222222222111111111111222000////////////...,,,------------------------//////000000000//////...>>><<<888555333222333444999;;;<<<===AAADDD@@@888999999:::;;;;;;::::::999>>>AAAFFFJJJLLLJJJGGGEEEHHHFFFEEEFFFJJJNNNQQQRRRTTT```mmmqqqoookkkfffbbbcccoooyyyrrrqqquuuvvv{{{{{{yyy{{{~~~}}}yyysssrrrvvvzzz{{{|||xxxtttrrrsssrrrmmmlllooorrrqqqnnnjjjggghhhnnntttyyyooojjjqqqzzz{{{uuuooojjjcccbbbhhhjjjgggggglllkkkccc^^^aaaeeedddccccccfffdddaaaaaaccchhhooosssyyyzzzuuummmmmmqqqnnnfffjjjlllnnnmmmiiieeedddccc```ccchhhhhhdddcccmmmxxx~~~}}}wwwppppppxxx~~~uuurrrqqqlllfffcccmmmrrrppphhheeehhhiiieeeccc[[[VVVYYY]]]^^^^^^___jjjiiiddd\\\ZZZ]]]^^^]]]]]]ZZZVVVTTTTTTTTTSSSSSSTTT\\\```[[[TTTTTTXXX[[[VVVVVVVVVUUUSSSQQQNNNMMMVVVSSSPPPOOOQQQTTTUUUVVVWWWXXXZZZ[[[ZZZXXXUUUSSSNNNTTT\\\ccceeeeeeeeeddddddaaa\\\XXXWWWYYY\\\^^^```___]]]XXXSSSOOOMMMMMMRRRUUUVVVTTTTTTWWWWWWTTTMMMIIIEEEFFFKKKMMMLLLIIIMMMLLLLLLOOOPPPNNNHHHCCCDDDBBBAAABBBEEEHHHJJJJJJMMMHHHJJJRRRTTTMMMGGGGGG@@@@@@@@@@@@@@@??????>>>;;;???AAAAAACCCHHHIIIGGGFFFDDDAAA@@@???>>><<<:::<<<>>>@@@AAABBBAAA@@@???CCCCCCCCCEEEGGGHHHHHHFFFDDDGGGMMMSSSVVVVVVTTTSSSSSSUUUVVVSSSMMMJJJKKKMMMNNNLLLIIIFFFDDDDDDDDDEEECCCCCCCCCDDDFFFFFFDDDBBBEEEEEEFFFGGGJJJMMMOOOQQQTTTVVVZZZ___aaa\\\SSSKKKLLLKKKHHHGGGEEEBBB>>>;;;<<<888666:::<<<<<<<<>>;;;999888:::888555444555555444444555555444333333444555666999666333222333555555555444444555777999999777555999;;;999444222888@@@EEEGGG;;;111///111///---,,,***++++++,,,...000222333333777;;;:::555///,,,+++))))))((((((''''''&&&%%%&&&&&&&&&''''''''''''''''''''''''((((((((()))))),,,,,,,,,,,,------...///---+++))))))***+++++++++)))(((((()))+++,,,+++***...,,,+++,,,---...---+++))))))***+++,,,...///000+++*********+++,,,------******)))+++,,,---+++***+++++++++,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,++++++++++++,,,,,,000333444222222333111---000,,,)))))),,,---,,,***.........///......---,,,000000000000111111111111222222222222111111111000111000000111222222111///......000111222333444444333333333222222222111111222111//////000000...---,,,---......///...---,,,......////////////......???===:::777555444444555999===@@@@@@AAAAAA<<<555999999999:::::::::::::::>>>BBBFFFJJJLLLJJJHHHEEEFFFFFFHHHLLLRRRXXX]]]```bbbnnnyyyyyyrrrllllllooo}}}xxxwww~~~~~~~~~}}}}}}yyyyyy{{{xxxuuurrrqqqrrrtttuuuvvvuuuqqqooopppnnnkkkkkkooorrrqqqoookkkggghhhnnnssssssmmmiiinnnvvvyyyuuuoooiii______jjjnnnfffdddkkkooogggbbbeeeiiigggeeeddd```^^^\\\^^^dddkkkqqqttt{{{xxxpppjjjkkkmmmggg^^^___^^^___aaacccdddbbb```aaaeeejjjiiieeedddhhhnnnssssssqqqllljjjnnnwww~~~yyypppjjjfffbbb]]][[[gggrrrssseee___eeehhhcccccc___\\\]]]\\\ZZZZZZ]]]ggggggbbb\\\YYY[[[[[[YYY[[[YYYUUUTTTTTTTTTSSSRRRPPPVVVXXXTTTOOOQQQTTTTTTQQQRRRSSSTTTTTTTTTSSSRRRZZZYYYWWWVVVVVVWWWYYYYYYYYYZZZZZZZZZYYYVVVTTTRRRMMMRRRXXX\\\]]]ZZZXXXWWW^^^[[[XXXUUUTTTVVVXXXZZZ]]]^^^]]]WWWOOOJJJJJJLLLPPPSSSUUURRRRRRSSSQQQMMMLLLGGGCCCEEEJJJLLLJJJFFFJJJHHHGGGHHHIIIHHHCCC???AAA@@@@@@@@@CCCFFFIIIJJJJJJGGGHHHNNNOOOJJJEEEDDD>>>??????@@@???>>>===<<<:::???AAAAAABBBFFFFFFCCCBBB@@@?????????>>><<<;;;:::<<>>===AAA@@@???@@@BBBBBBAAA@@@???BBBGGGMMMQQQQQQNNNKKKRRRRRRQQQMMMHHHEEEEEEFFFJJJHHHFFFDDDBBBBBBCCCDDDEEECCCBBBDDDGGGHHHEEEBBBGGGFFFEEEEEEGGGJJJMMMOOOTTTVVVZZZ^^^^^^YYYPPPJJJKKKIIIHHHGGGFFFCCC???;;;;;;999;;;@@@BBB@@@???AAAAAA@@@???<<<;;;::::::;;;::::::999999999;;;<<<>>>888999::::::<<>>>>>;;;888555333444555555444666555555444555666777777888666444222222222333333333333555888;;;:::888555888999777444444999BBBHHHPPPAAA333000111...***(((+++++++++,,,,,,...///000111777===@@@<<<555///+++((()))***)))((('''((()))'''''''''''''''''''''(((''''''((((((((()))))))))******+++,,,...111444666222///,,,++++++---------)))(((((()))+++---,,,+++,,,+++******+++,,,+++***))))))***+++,,,...///000,,,+++++++++++++++++++++(((((()))***+++,,,,,,+++++++++++++++++++++******+++***++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,444888:::999999:::777222333///+++***,,,---+++)))---...............------///000000000111111111111///////////////000000000222111000111222222111000---...000111333333444444333333333333222222222222222000//////000000///...+++,,,...000000///---,,,---......////////////...???===;;;888666666666666;;;DDDIIIFFF@@@===:::777999999999::::::;;;;;;;;;>>>AAAFFFJJJLLLLLLKKKJJJDDDHHHNNNVVV___iiiqqqvvvwww~~~}}}{{{~~~~~~}}}{{{{{{{{{yyy~~~{{{vvvuuuvvvpppqqqqqqppppppppprrrtttrrrmmmjjjkkkkkkkkknnnssswwwvvvrrrmmmhhhhhhlllpppooonnnmmmmmmpppsssuuuuuuoooddddddpppssskkkggglllpppiiifffiiillliiieeeddd___]]]\\\___eeelllqqqssszzztttlllhhhjjjjjjcccZZZVVVTTTSSSWWW^^^bbbaaa^^^bbbgggiiigggccc```___```fffggghhheeebbbdddllluuuyyyzzzwwwooofff```^^^^^^eeesssvvviii```dddgggcccbbbbbbcccccc^^^XXXYYY^^^^^^___]]]XXXWWWYYYYYYVVVVVVTTTRRRRRRSSSSSSSSSRRRQQQSSSRRROOOPPPSSSRRRNNNMMMOOORRRTTTVVVWWWXXXXXXYYYYYYYYYXXXWWWWWWXXXYYY[[[[[[[[[[[[YYYVVVTTTRRROOOQQQTTTUUUSSSPPPNNNMMMYYYWWWTTTQQQPPPQQQSSSTTTXXXZZZZZZUUULLLHHHIIILLLOOORRRSSSPPPNNNNNNJJJEEEMMMIIIEEEFFFIIIIIIGGGCCCHHHEEECCCCCCEEEEEEBBB???BBBAAAAAAAAABBBDDDGGGIIIHHHFFFGGGJJJKKKGGGCCCBBB???@@@AAABBBAAA@@@>>>===???CCCDDDCCCCCCEEEDDDAAA===<<<===>>>@@@@@@???===;;;<<>><<>>AAACCC@@@AAAAAABBBCCCCCCDDDDDD:::777444333444555666555555555666777888999::::::888777555222111111222444333444666888::::::777444444444444444444888AAAHHHOOO@@@333111222000,,,)))......---,,,,,,,,,,,,---+++222;;;AAA@@@:::222,,,)))***++++++))))))***+++((((((((((((((((((((((((((((((((()))))))))******))))))***+++---000333555333000---++++++,,,,,,+++)))(((((())),,,------,,,,,,+++******,,,,,,+++***,,,+++++++++,,,,,,---...---------,,,+++***)))((('''((()))+++++++++,,,,,,++++++******))))))((((((******++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---999???CCCDDDEEEFFFCCC>>>999444///,,,,,,,,,+++(((------...............---///000000000111111111111////////////000000000000111000//////000111000///...///000111222333333333333333333222222222111111111000//////000000///...+++,,,...000000///...---------...///000000//////===<<<:::999888777777888@@@IIIOOOIII@@@<<<;;;<<<::::::::::::;;;<<<======@@@BBBFFFIIILLLNNNOOOOOOGGGLLLTTT___lllyyy|||{{{}}}yyyzzzzzzvvvvvvyyy|||zzzvvvqqqppppppiiilllpppqqqpppqqqtttwwwpppkkkhhhiiikkklllqqqwww~~~zzzuuuooolllkkkkkkllloootttuuuqqqooorrrwwwzzztttlllkkktttyyytttppppppppphhhdddfffiiigggcccbbbbbbbbbcccdddgggkkkppprrruuuooohhhfffhhhfff```YYYRRROOONNNRRRYYY]]]]]][[[]]]bbbccc```\\\ZZZWWWSSS\\\\\\]]]^^^\\\\\\ccckkkuuu|||qqqkkklllnnnmmmwwwzzzooofffeeehhhhhh```bbbeeegggbbbZZZYYY\\\UUUXXXXXXUUUTTTWWWVVVSSSPPPOOONNNNNNPPPRRRQQQQQQSSSSSSQQQPPPTTTWWWSSSLLLKKKLLLPPPSSSVVVXXXYYYYYYYYYZZZ[[[[[[YYYXXXYYYZZZ[[[[[[[[[ZZZXXXVVVSSSRRRNNNOOOPPPOOOLLLJJJIIIJJJRRRQQQOOOMMMKKKKKKLLLMMMRRRTTTUUUQQQKKKHHHJJJNNNOOORRRRRROOOLLLLLLIIIDDDLLLJJJIIIHHHHHHGGGFFFDDDIIIFFFCCCCCCEEEFFFDDDBBBCCCDDDCCCBBBBBBCCCFFFIIIHHHHHHIIIIIIHHHFFFDDDCCCAAACCCDDDEEEEEECCCAAA@@@>>>AAAAAA>>>>>>@@@???<<<::::::;;;>>>AAAAAA@@@???<<<===???@@@@@@???===<<>>BBBBBB>>>:::AAA??????BBBHHHLLLKKKIIIFFFEEEEEEEEEFFFHHHKKKMMMGGGGGGGGGHHHIIIHHHFFFDDDKKKJJJIIIHHHJJJMMMPPPRRRRRRSSSTTTTTTQQQMMMHHHEEEFFFFFFFFFFFFFFFCCC>>>;;;999;;;BBBHHHHHHCCCAAACCCDDDJJJOOONNNGGG@@@======BBB@@@>>><<<<<<;;;:::888:::<<<>>>@@@AAAAAAAAA@@@>>>???BBBDDDEEEFFFFFFFFF:::888555555666777666666555666777888999:::;;;;;;888888666444222222444666666555666777888777444111000000111333444555;;;CCCBBB888000111444333111///111000///...---,,,,,,,,,'''---555;;;===999222...------,,,,,,,,,,,,,,,,,,))))))))))))(((((((((((((((((()))))))))*********))))))))))))******+++,,,000---***))))))***)))(((***))))))***,,,---,,,+++///---,,,---...///...,,,------,,,+++++++++,,,,,,---------,,,+++***)))(((''')))+++,,,++++++,,,---,,,,,,+++***)))((((((''')))***+++,,,,,,,,,,,,+++------,,,,,,,,,,,,------<<>><<<======;;;;;;::::::;;;===>>>???DDDEEEFFFIIILLLNNNQQQRRRNNNRRRYYYdddrrryyyzzz|||wwwyyyyyysssqqquuuxxxvvvrrrooonnnnnnhhhnnnsssuuusssrrruuuyyyoookkkiiilllmmmnnnqqqwww~~~vvvqqqpppooommmjjjqqqyyy|||wwwsssuuuxxxyyyrrrooonnnrrryyy{{{wwwrrrrrrhhh``````bbbbbbaaabbbgggiiijjjiiiggghhhlllpppmmmhhhddddddeeebbb]]]YYYTTTQQQOOOPPPTTTXXXXXXWWWUUUZZZ[[[YYYWWWXXXTTTNNNSSSQQQRRRUUUUUUTTTYYYaaaooo|||wwwuuuyyy|||vvvyyyxxxpppgggcccfffkkkaaa___bbbggggggaaaYYYVVVPPPTTTUUUSSSSSSUUUSSSPPPOOONNNMMMNNNPPPQQQPPPOOOOOORRRTTTSSSTTTUUUQQQKKKIIIJJJMMMPPPRRRSSSTTTTTTUUUXXXZZZZZZXXXWWWXXXYYYZZZZZZYYYXXXVVVTTTSSSRRRIIIKKKMMMMMMLLLJJJIIIJJJMMMLLLKKKJJJIIIIIIJJJJJJMMMNNNOOONNNKKKKKKMMMOOOPPPSSSSSSPPPNNNOOOMMMIIIHHHJJJLLLKKKHHHGGGGGGIIIMMMIIIDDDCCCEEEFFFEEECCCCCCDDDEEEDDDCCCDDDHHHLLLGGGIIIIIIHHHFFFEEEDDDCCC@@@BBBDDDEEEDDDCCC@@@???999;;;;;;888888;;;<<<999;;;;;;<<>><<<======>>>>>>======<<>>@@@===999888999<<>>;;;<<<>>>???@@@AAABBBDDDIIIMMMMMMHHHDDDBBBDDDGGGIIIIIIHHHEEEDDD===<<<:::999999888666444777777888888999999999999888999888666333333666999999777666555555444111//////...000333222///333:::555000...111444333111111222111000///.........///(((***...111444444222000111///------///000...+++*********)))))))))(((((('''''''''((((((((())))))'''(((((()))))))))((((((***)))((()))***+++***))),,,*********,,,,,,+++***///---------...///...------,,,,,,++++++,,,,,,---******+++,,,,,,,,,+++***(((***------++++++,,,.........---,,,+++***)))((()))***+++,,,,,,,,,++++++------,,,,,,,,,,,,------888AAALLLRRRXXX[[[YYYTTTKKKBBB888000------,,,+++,,,------...//////......000000000000111111111111222222222111111111111111111///------...000000///000111111222222222111111111111111000000000//////...---,,,---...///...------------...///000000000...///000111222222222222999999999888888999::::::AAACCCBBB===;;;<<<===;;;<<<<<<;;;;;;<<<===???@@@GGGGGGHHHIIIKKKNNNQQQSSSTTTWWW\\\eeetttyyy~~~~~~yyyzzz{{{vvvyyyxxxrrrqqqtttwwwvvvrrroooooopppmmmsssyyyxxxtttqqqtttwwwnnnkkkkkkooopppoooqqqtttvvvrrrssssssooojjjrrrzzzzzzwwwxxxxxxuuummmnnnmmmnnnuuu|||yyyqqquuuiii^^^[[[^^^___bbbeeehhhkkkmmmjjjfffdddhhhlllhhhdddaaabbbbbb___\\\ZZZWWWTTTQQQPPPRRRTTTTTTSSSOOOTTTWWWUUUVVVYYYVVVOOOLLLHHHIIINNNPPPNNNRRRYYYfffttt}}}zzzuuuxxx}}}zzzvvvrrrlllccc]]]bbbkkkbbb\\\]]]ffflllfffZZZQQQNNNRRRTTTRRRRRRTTTRRRNNNRRRQQQPPPPPPRRRRRRQQQPPPJJJQQQUUUTTTRRRQQQOOOKKKHHHIIIKKKMMMNNNNNNNNNNNNNNNQQQTTTTTTRRRQQQRRRSSSXXXXXXWWWVVVUUUSSSRRRQQQDDDGGGKKKMMMMMMLLLKKKKKKJJJJJJJJJJJJJJJJJJKKKKKKJJJKKKKKKLLLLLLMMMOOOQQQQQQTTTTTTQQQQQQSSSRRROOOFFFJJJMMMMMMIIIGGGJJJMMMOOOJJJDDDBBBCCCDDDCCCBBBCCCDDDFFFEEEDDDFFFJJJNNNEEEGGGHHHEEECCCCCCBBBAAA===???AAABBBBBB@@@===<<<999;;;;;;888888===>>>===<<<===>>>@@@AAAAAA???===<<<<<<<<<<<<<<<<<<<<<<<<@@@>>>;;;:::;;;<<<<<<;;;:::777666999>>>AAA>>>;;;444888======;;;999999;;;AAAAAA@@@@@@AAADDDFFFHHHEEEHHHJJJIIIEEEBBBAAACCC@@@AAACCCGGGLLLQQQUUUWWWSSSRRRQQQMMMIIIFFFEEEEEE@@@@@@AAABBBBBB???:::666===<<<>>>@@@???===@@@EEEBBBJJJQQQQQQJJJDDDEEEHHHOOOHHH???:::<<>>???>>>>>>???BBBDDD>>>===<<<<<<>>>@@@CCCDDDMMMLLLJJJIIIKKKRRR[[[bbb```^^^___jjj~~~}}}zzzzzz{{{{{{zzz{{{|||zzz}}}}}}yyy{{{~~~yyyvvvtttqqqxxx||||||xxxvvvvvvtttqqquuuvvvyyy}}}~~~|||wwwrrrsssmmmpppzzzzzzqqqpppxxx{{{uuuwww{{{wwwmmmyyy{{{{{{zzzuuuqqqnnnmmmoooiiidddfffooowwwuuuoootttfff]]]```aaa]]]]]]cccnnnsssrrrlllfffffffffeeeeeeaaa```bbbaaa]]]YYYZZZXXXRRRPPPSSSVVVSSSPPPOOOKKKQQQXXXZZZXXXSSSOOONNNOOOQQQQQQNNNOOOTTTYYYYYY```kkkrrroooiiihhhkkkmmmkkkqqqpppeee\\\[[[[[[ZZZXXXVVVVVVZZZ______[[[WWWOOOLLLLLLTTT]]]^^^VVVLLLTTTPPPPPPTTTSSSMMMKKKNNNJJJMMMQQQSSSTTTRRROOOMMMKKKKKKOOOQQQMMMGGGFFFIIILLLMMMOOOQQQQQQPPPOOONNNNNNUUUVVVOOOOOOVVVVVVOOOJJJHHHIIINNNMMMIIIJJJPPPNNNJJJFFFEEEHHHJJJKKKKKKNNNNNNOOOOOOPPPOOOOOONNNPPPVVVXXXUUURRRSSSTTTTTTOOOLLLKKKLLLOOOQQQQQQOOOUUUOOOIIIGGGIIILLLKKKIIIGGGJJJIIIGGGGGGKKKLLLJJJIIIBBBFFFHHHBBBBBBEEEAAAAAA@@@<<<;;;@@@EEECCC===888888888888999;;;<<<===<<<<<<===>>>???@@@AAAAAA<<<===>>>AAACCCBBB???<<>>=========<<<;;;???<<<:::;;;:::888888<<<999999999999:::<<<===>>>;;;:::;;;>>>BBBEEEDDDBBBAAAEEEHHHFFF@@@<<<<<<>>>BBBCCCFFFKKKPPPRRRQQQPPPUUUQQQMMMMMMNNNLLLFFF@@@===<<<<<<>>>???>>>;;;888;;;;;;<<<===@@@CCCFFFHHHHHHKKKLLLHHHAAA@@@DDDJJJFFFCCC???===@@@DDDIIIKKKMMMMMMPPPWWW^^^^^^VVVOOONNNLLLJJJIIIHHHFFFCCCAAAGGGAAA===:::888666999???======>>>===<<<:::777666777777:::===<<<999;;;@@@DDD@@@===;;;666111111555000///...---......///000---000000...///444555333000...---...111222111///...///000...+++)))((()))222111111333555444///***111...***((((((((('''%%%)))%%%!!!!!!$$$'''''''''++++++,,,,,,,,,++++++************+++,,,,,,,,,---***+++,,,------,,,+++***)))***+++---......------///......------,,,++++++)))***+++,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++---///111000,,,))))))***************************------............------333:::EEENNNRRRTTTVVVXXXRRRMMMCCC888...,,,///333222111///---,,,---...///222000...///222333111///333222111000////////////////////////000111222333111111222222111000...---000///...---...///111333............/////////000000000000000000/////////222111111111222444666888>>>999777999:::888777999:::<<<=========???AAACCC<<<<<<<<<===???BBBFFFHHHIIIKKKNNNQQQVVV]]]eeekkkiiijjjnnnyyy{{{wwwuuuvvvvvvvvvxxx}}}{{{zzz|||{{{wwwwww}}}|||wwwvvvvvvtttuuu{{{}}}zzzwwwxxxxxxvvv|||~~~{{{xxxuuuuuuooopppxxxwwwppppppwww{{{rrrqqqvvvvvvrrrvvvwwwxxxwwwuuusssrrrrrrgggcccaaafffqqqzzzzzzvvvzzzmmmdddggggggbbbaaafffjjjnnnnnniiiffffffeeebbbaaa^^^___bbbbbb]]]ZZZ[[[XXXTTTSSSVVVVVVQQQMMMMMMNNNSSSYYYZZZWWWQQQLLLJJJOOORRRRRROOOPPPUUUXXXWWWWWW]]]```______```___\\\aaafffeee]]]VVVUUUTTTQQQSSSRRRRRRUUUYYYXXXSSSNNNMMMKKKKKKSSS\\\___XXXPPPOOOLLLLLLOOONNNIIIHHHKKKLLLMMMOOOPPPQQQQQQPPPPPPIIIIIIKKKMMMIIIBBBAAACCCGGGGGGIIIJJJIIIHHHFFFEEEIIIPPPPPPJJJKKKQQQRRRKKKHHHFFFHHHLLLLLLJJJMMMSSSNNNLLLIIIIIILLLNNNNNNNNNSSSQQQOOONNNMMMOOOPPPRRRPPPUUUWWWTTTRRRTTTUUUTTTPPPOOONNNPPPTTTWWWWWWVVVWWWRRRLLLKKKNNNPPPOOOMMMHHHKKKKKKHHHHHHJJJJJJGGGHHHBBBGGGJJJDDDFFFJJJEEEBBBBBB@@@>>>AAADDDAAA<<<:::;;;<<<>>>???@@@AAABBB???>>>>>>>>>>>>>>>>>>?????????@@@AAABBBAAA>>><<>>:::888999888555666999999999888777777888::::::;;;::::::===AAADDDDDDCCC@@@CCCFFFDDD???;;;;;;<<<>>>>>>@@@DDDHHHJJJJJJIIINNNJJJGGGGGGHHHGGGBBB>>>>>>>>>???AAACCCBBB???<<<:::;;;<<<>>>@@@BBBDDDEEEEEEFFFGGGDDD@@@???BBBFFFDDDCCCAAABBBEEEIIINNNPPPNNNNNNQQQVVV[[[[[[UUUPPPOOOMMMKKKJJJIIIGGGDDDAAAEEEAAA======;;;999<<>>>>>===<<<;;;:::888777999999>>>EEEHHHHHHLLLQQQSSSLLLEEEAAA;;;555222333222000...,,,+++,,,---...,,,//////---...222333111000...,,,---///000///---///000000///,,,)))((()))000//////222777888555222666333///,,,***+++,,,---+++)))&&&%%%&&&((((((((())))))*********))))))(((*********+++++++++++++++******+++,,,,,,+++******)))***+++---......------......------,,,+++++++++)))***+++,,,,,,,,,,,,,,,((()))***+++,,,---------///111222111...++++++,,,************************---......//////......---111888BBBKKKPPPRRRTTTVVVSSSOOOHHH===444///000222000///...------...000111000...---...000111///---222222111111000//////...111111000000000000000111111111111111000///......000///---------...000111......//////////////////000000000///////////////000000111222444666888:::===888666888888666666888777:::<<<===>>>>>>@@@AAA<<<<<<===???BBBGGGKKKMMMIIINNNVVV]]]dddjjjqqquuusssyyy}}}{{{uuuqqqppprrrtttyyy|||~~~||||||}}}|||xxxvvv{{{~~~zzzwwwxxxyyyyyyssszzz|||yyyzzz||||||{{{zzzzzzwwwsssrrruuutttoooqqqwww}}}sssnnnoootttvvvpppqqqrrrrrrqqqrrrtttuuufffcccbbbhhhqqqwwwxxxwwwzzzpppjjjkkkkkkfffdddgggfffhhhiiigggfffgggccc]]]\\\[[[\\\aaabbb______aaaUUURRRSSSVVVUUUPPPNNNOOOOOORRRVVVWWWUUUPPPLLLJJJPPPSSSSSSQQQRRRUUUVVVSSSVVVVVVUUUWWW]]]aaa]]]UUUWWWYYYWWWSSSOOOMMMJJJFFFLLLLLLMMMQQQSSSQQQKKKFFFJJJHHHHHHPPPYYY\\\YYYSSSOOOLLLKKKMMMLLLJJJJJJLLLMMMMMMLLLMMMMMMNNNPPPPPPIIIHHHIIIJJJFFF???===???DDDDDDEEEEEECCCBBB@@@>>>EEEKKKKKKGGGHHHNNNOOOJJJIIIHHHHHHJJJJJJIIILLLQQQKKKJJJJJJKKKMMMOOOOOONNNSSSPPPLLLHHHHHHJJJNNNQQQKKKOOOPPPLLLKKKNNNPPPPPPOOONNNNNNQQQUUUXXXYYYYYYWWWSSSOOOOOOQQQSSSSSSQQQLLLOOOPPPMMMLLLNNNLLLHHHHHHDDDIIIKKKFFFHHHLLLGGGDDDGGGGGGDDDCCCCCC@@@<<<===???BBBDDDEEEFFFEEEEEEAAA@@@???>>>===<<<<<<<<>>===<<<;;;;;;;;;<<<===???;;;999:::999666666999:::999888777666777777888;;;::::::;;;>>>AAABBBAAA>>>AAACCCAAA===999999:::<<<;;;;;;===@@@BBBBBBAAAGGGCCC@@@@@@AAABBB@@@======>>>@@@CCCEEEEEEAAA>>>:::;;;===???AAAAAAAAAAAAAAA@@@>>>======>>>@@@AAABBBBBBCCCDDDGGGIIILLLMMMKKKMMMQQQTTTUUUTTTPPPNNNMMMLLLJJJHHHGGGEEEBBB???@@@======??????>>>???BBBAAA???>>><<<::::::::::::;;;===DDDPPPWWWYYY\\\```bbbWWWLLLGGGCCC===777555777555111---++++++,,,---,,,...///---...222333111111///------...///...---000111111///,,,***))))))---,,,---111888<<<===;;;===;;;888333...------///,,,,,,,,,+++)))((()))***((())))))*********))))))+++++++++***************)))***++++++++++++***)))******+++,,,------------------,,,,,,+++******)))******+++,,,,,,,,,++++++'''((()))+++,,,------......000111000...,,,,,,,,,++++++++++++++++++++++++......////////////.........555>>>FFFLLLPPPRRRTTTUUUSSSNNNGGG===666111000------------...000222444000///...///000111000...111111222222111000///...333222111000////////////222111000//////...//////000///---,,,,,,---......//////////////////////////////////////////000000///000111333666999<<<>>>>>>999777888999777666888888;;;>>>???>>>>>>>>>???======???AAAEEEJJJOOOQQQQQQVVV___gggnnnuuu{{{~~~~~~|||sssttt|||||||||||||||wwwqqqoooqqqttt~~~}}}}}}|||}}}~~~yyy~~~|||zzz|||~~~~~~ttt|||~~~zzz{{{~~~~~~zzz|||yyyxxxwwwuuurrrpppsssxxx~~~{{{rrrmmmnnnqqqjjjkkklllllllllnnnqqqtttqqqllliiijjjllllllnnnpppqqqjjjgggiiijjjgggfffhhhccceeeffffffhhhhhhccc[[[ZZZXXXZZZ^^^aaabbbgggmmmRRROOONNNPPPPPPOOORRRVVVOOOPPPQQQQQQQQQQQQQQQQQQOOORRRSSSQQQRRRTTTRRRNNNUUUUUUTTTVVV___eeeaaaYYYRRRQQQOOOMMMKKKHHHCCC>>>FFFHHHKKKOOOQQQOOOIIIDDDGGGFFFGGGMMMTTTXXXWWWTTTOOOMMMKKKKKKKKKJJJKKKMMMLLLLLLLLLLLLLLLMMMNNNNNNKKKHHHHHHIIIEEE???<<<===DDDDDDDDDCCCAAA???===<<>>>>>>>>>>>CCCBBB@@@??????===;;;888??????>>>===<<<===???AAABBB>>><<<===<<<999999===<<<;;;:::999999:::;;;;;;===<<<<<<<<<===>>>??????>>>???@@@???;;;999888999===<<<:::;;;<<<>>>======@@@>>>;;;;;;===??????>>>:::;;;???CCCEEEEEEBBB???;;;===???AAABBBAAA@@@>>>===:::777777:::=========>>>@@@BBBCCCCCCBBBBBBBBBDDDIIIQQQTTTRRRNNNKKKIIIIIIGGGEEEDDDCCCBBB>>><<<<<<:::<<>>;;;::::::;;;<<<;;;>>>IIIYYYcccdddbbbbbbfffYYYLLLIIIIIIEEE???<<<>>>:::555000------///000---000111///111666777666333111000/////////000000111222222000---+++******+++******///666<<>>???AAAAAA>>>777000+++((())),,,...---)))((())),,,******+++,,,,,,,,,+++++++++++++++******)))))))))************************+++++++++,,,,,,---------,,,,,,++++++***)))))))))***++++++,,,,,,,,,++++++(((((()))++++++,,,,,,,,,,,,,,,---,,,+++*********++++++++++++++++++++++++...//////000000//////......333;;;CCCJJJNNNQQQRRRVVVVVVUUUPPPGGG===444///...------...///000222333222222111111222222222111///000222333222111///---111111000///////////////222111///...---...//////000000...------------...000000000////////////////////////000000000000000///000333666:::===@@@BBB===888555777888777777999;;;===@@@@@@???======>>>===>>>???BBBGGGLLLQQQTTTZZZ___gggpppyyy}}}yyyoookkkxxxxxxrrrsssvvvzzz}}}xxxrrrppprrrttt|||xxxyyy|||yyy}}}yyy{{{~~~{{{yyy}}}zzz}}}|||wwwrrrsssvvvxxxvvv~~~{{{oooiiihhhjjjjjjjjjiiiiiikkkooorrr{{{uuupppmmmgggbbbdddjjjeeecccbbbeeegggggghhhjjjccceeeffffffhhhhhhbbbYYYZZZWWWWWW[[[^^^dddnnnxxxYYYQQQKKKJJJKKKLLLRRRYYYTTTQQQNNNLLLMMMPPPSSSUUUOOOQQQQQQPPPQQQSSSPPPJJJLLLNNNPPPRRRXXX______[[[RRRPPPNNNMMMKKKFFF@@@===DDDGGGKKKPPPRRRQQQLLLIIIIIIIIIJJJNNNRRRUUUUUUSSSLLLLLLKKKHHHHHHIIIJJJJJJJJJKKKMMMMMMMMMLLLKKKJJJHHHEEECCCDDDBBB<<<999:::???>>>>>><<<:::888777666:::<<<===<<<===@@@AAA@@@<<<===<<<999777777999999333555888:::::::::::::::888777666555444555666666444666666333444888888555999::::::;;;;;;<<<>>>??????>>>>>>>>>???@@@@@@???@@@DDDGGGFFFGGGIIIHHHDDDDDDCCCHHHHHHFFFQQQYYYRRRNNNSSSVVVSSSOOOMMMIIIEEEDDDFFFIIIKKKJJJHHHDDDBBBDDDCCCBBBBBBBBBCCCEEEFFFFFFDDDAAA@@@??????===;;;>>>>>>>>><<<:::;;;>>>AAABBB>>><<<>>>===:::;;;>>>======<<<<<<===>>>@@@AAACCCBBBBBBAAA@@@???@@@@@@?????????>>><<<:::999:::>>><<<:::999:::;;;:::999999888777777999;;;<<<===:::;;;>>>BBBEEEEEECCC@@@<<<>>>@@@CCCCCCAAA???===:::666333444999<<<<<<;;;999===AAABBB@@@>>>======>>>GGGQQQVVVSSSNNNIIIHHHFFFEEECCCCCCBBBAAA>>><<<===;;;>>>EEEIIIGGGEEEEEEEEEBBB???<<<:::;;;<<<>>>777<<>>>>>;;;666111......000111000444555555888>>>@@@???666555333111//////000111111222333111...,,,,,,,,,+++)))(((,,,333888::::::999???GGGJJJEEE:::///''''''***,,,+++)))'''))),,,)))***+++,,,,,,,,,,,,,,,,,,+++++++++******))))))+++******************+++,,,,,,,,,,,,,,,,,,------,,,++++++******)))((((((++++++,,,,,,,,,++++++*********+++++++++***)))))),,,+++******++++++******++++++++++++++++++++++++......////////////.........222888@@@HHHNNNQQQRRRVVVWWWXXXVVVPPPDDD888000000000/////////000000000111111222222111111111222///000222333222111///...//////......///000111111000///...---------...///111111000//////.........000000000000000000//////000000000111111111222222111333666:::>>>AAADDDEEE999444222555777666666888<<<>>>??????>>>===>>>???>>>???AAAEEEKKKQQQWWWZZZeeekkkttt~~~}}}{{{vvvnnngggjjjtttzzzxxxtttjjjlllpppvvv}}}~~~{{{xxxtttssssssuuu~~~wwwsssuuuzzz|||~~~~~~yyywww{{{~~~~~~|||xxxxxx|||wwwzzztttvvvxxxvvvpppwwwtttgggbbbjjjkkkjjjiiiiiijjjnnnpppyyyuuurrrppphhh___aaajjjaaaaaaaaacccdddfffhhhjjjbbbeeefffeeedddccc^^^WWWYYYVVVUUUXXX[[[aaammmyyyeeeXXXLLLGGGHHHKKKPPPVVVYYYTTTOOOLLLMMMPPPRRRSSSPPPQQQPPPOOOQQQSSSPPPJJJEEEIIILLLMMMQQQWWWYYYWWWRRRPPPNNNNNNKKKEEEAAABBBDDDGGGLLLPPPRRRQQQNNNLLLMMMMMMOOOPPPPPPPPPOOONNNLLLMMMLLLHHHGGGIIIIIIFFFGGGHHHIIIIIIHHHFFFDDDBBB???:::888::::::555222333333222222000///......---...//////000111222333222***...///---,,,...000///)))+++...//////...//////+++,,,------------,,,+++---//////---...111///+++...//////...------...000...//////000000000//////000444666555777::::::777::::::???AAACCCSSS```[[[KKKOOOQQQOOONNNNNNJJJEEEAAACCCEEEGGGFFFDDDAAA>>>CCCCCCBBBBBBCCCEEEHHHIIIGGGDDDAAA@@@@@@@@@@@@???;;;<<<<<<999666666;;;???===:::888::::::888999===<<<<<<<<<<<<===???AAABBBEEEGGGHHHGGGFFFDDDDDDEEEAAAAAA@@@???>>>===<<<<<<===;;;999999999888666555222222333444666777999:::<<<<<<>>>AAADDDFFFDDDCCC;;;===@@@AAABBB@@@>>>===:::777444555999<<<===<<<666;;;AAACCCAAA??????@@@>>>FFFPPPVVVUUUQQQMMMKKKEEEDDDCCCCCCDDDDDDAAA???BBB???BBBIIINNNLLLIIIHHHEEECCC@@@===<<<<<<===>>>555999HHH^^^nnnnnnfff___[[[OOOEEEEEEGGGDDD>>>999999777333000...///000222333777:::;;;@@@HHHLLLLLL>>>===:::555111...///000000222333222000......///,,,***(((***///333444333222999CCCLLLNNNGGG:::000+++++++++***)))(((***+++'''((()))***************,,,,,,,,,+++++++++++++++,,,,,,+++******+++,,,,,,---,,,,,,++++++,,,,,,---,,,,,,++++++***))))))(((++++++,,,,,,,,,+++******++++++++++++***)))((('''---,,,******,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------...111666>>>GGGNNNQQQRRRUUUWWWYYYYYYUUUJJJ===444222222111111000///......---///000///...---...//////000111222222111000///............///000111222.........---------......000000000000000//////////////////000000111111111111111111222333333444444666888;;;>>>BBBEEEFFFGGG777333222555777777888::::::;;;<<<<<<<<<===???AAABBBCCCGGGMMMUUU]]]dddiiiuuu{{{~~~|||{{{yyytttpppjjjddddddiiipppttthhhjjjpppwww~~~|||zzzyyyyyyxxxwww{{{tttqqqwww|||}}}}}}yyytttvvv|||~~~~~~{{{xxxvvvwwwyyy{{{sss|||vvvxxxxxxssslllnnnvvvwwwjjjdddfffggghhhgggggghhhjjjmmmnnnnnnsssvvvmmmaaaaaakkkddddddcccaaa```bbbdddeee___dddeeeaaa]]][[[WWWRRRUUUTTTTTTVVVWWWZZZdddooommm]]]MMMIIILLLOOOQQQSSSWWWTTTQQQPPPQQQRRRRRRPPPRRRRRRPPPOOORRRUUURRRLLLFFFHHHIIIIIINNNSSSTTTQQQNNNLLLLLLMMMIIICCCCCCHHHDDDGGGKKKNNNNNNMMMLLLKKKLLLNNNOOONNNJJJFFFDDDCCCEEEHHHGGGBBBAAABBBAAA<<<>>>===<<<:::999777666555444///---000111...,,,,,,******)))))))))))))))))))))((()))************+++!!!'''***((((((***+++(((&&&(((******)))((()))+++'''((()))***++++++******)))++++++***,,,---)))###(((***+++)))'''&&&(((+++'''(((*********(((''''''))),,,---+++,,,///000---//////444444777KKKZZZVVV<<<>>>>>>>>>AAADDD@@@:::666777:::;;;<<<;;;999888===<<<::::::;;;>>>AAABBBAAA???<<<;;;<<<===>>>>>>;;;<<<;;;888444444888===999555555777888777888<<<:::999999888999:::;;;<<>>AAACCCCCCBBB:::;;;===>>>???>>>===<<<;;;999888888:::<<<>>>>>>888===CCCEEEBBB@@@@@@AAA===CCCJJJPPPRRRQQQOOONNNCCCBBBBBBCCCDDDEEECCCAAADDDAAABBBJJJOOOMMMHHHFFFEEECCCAAA???======>>>>>>999999DDDWWWggghhh```YYYPPPGGGAAABBBDDD@@@:::777444333111000000111333444444999===AAAGGGQQQVVVVVVNNNLLLGGG???777222111222///111222222111000000111,,,***(((***...000///---///222999DDDKKKJJJAAA888444111---+++++++++******''''''(((******++++++***,,,,,,,,,,,,,,,---------------,,,++++++,,,------------,,,+++++++++,,,------,,,,,,+++******))))))+++,,,,,,,,,,,,+++***))))))************))))))(((---+++)))))),,,...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,...///333;;;EEEMMMPPPQQQTTTUUUXXXYYYWWWNNNAAA888222222222111000///......,,,...///...,,,,,,---///000000000000000000000000//////.........//////000,,,------......---------......//////////////////......///000111222222333222222333333444555555666;;;<<>>777888999:::;;;===AAADDDGGGIIINNNVVV___iiiqqqvvv}}}~~~}}}{{{zzzyyyxxxssssssnnnddd^^^bbbmmmvvvjjjmmmrrrzzz~~~~~~{{{yyyssssss{{{}}}~~~}}}}}}uuupppuuu}}}|||xxxuuuuuuwwwwwwwwwooo~~~}}}wwwyyyxxxqqqkkkhhhmmmyyyyyynnnhhh```bbbcccccccccdddgggiiigggjjjttt{{{rrrcccaaajjjggggggddd___\\\]]]^^^___]]]bbbddd^^^WWWTTTRRROOORRRRRRTTTUUUTTTTTT[[[dddnnn]]]NNNLLLQQQTTTTTTTTTPPPPPPPPPSSSVVVWWWTTTQQQTTTTTTQQQOOOSSSWWWUUUNNNHHHGGGEEEEEEJJJPPPNNNHHHIIIHHHJJJKKKGGGAAADDDMMMDDDFFFJJJKKKKKKIIIHHHHHHIIIKKKLLLIIICCC===999888777<<<;;;666444666333---555333///,,,)))))))))***...)))'''***---+++)))))))))(((((((((((()))***++++++)))***++++++******,,,###***---***(((***)))$$$&&&)))***)))'''&&&(((+++(((((()))***+++,,,------'''))))))(((***+++%%%''')))***)))'''&&&)))+++'''))),,,,,,***(((''''''+++---,,,))))))---...,,,))))))+++(((***???OOOJJJ,,,------...333888444---***,,,...000222222222111555444222111222444777999;;;888555444666999:::;;;===>>>===999444444999>>>777444444777888777999===777777555444444444555666888===CCCFFFFFFEEEFFFGGGGGGEEECCCBBBBBBBBBBBBAAA>>>>>>===>>>>>>;;;888555000333666888999999:::;;;;;;999999:::===???@@@@@@888999:::<<<<<<<<<<<<;;;<<<;;;;;;::::::<<>><<>>>>>>>>>>>>>>;;;AAAPPP^^^___WWWQQQFFF@@@===@@@BBB>>>:::888222222222222333555777888555:::???CCCKKKVVV\\\\\\\\\ZZZSSSIII>>>777555555...000222222111111222333,,,***)))***...///---+++000...000999CCCGGGAAA:::<<<666000---------+++)))))))))***,,,,,,---------,,,,,,,,,------...............,,,,,,,,,,,,.........---,,,+++++++++,,,---------,,,,,,+++*********,,,,,,,,,,,,,,,+++***)))'''((()))***************+++(((&&&&&&))),,,,,,***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---...111999DDDLLLOOOPPPSSSTTTWWWYYYWWWPPPDDD;;;111111111111111000//////---///111000------...111111000000///000000111222111000///......---......+++,,,---.........---,,,,,,,,,---.../////////...------...000111222333444333333444444555666777777>>>???BBBEEEGGGHHHIIIIII666888999:::999:::;;;<<<;;;:::::::::<<<@@@DDDGGGLLLRRRZZZbbbjjjuuuzzzqqqqqqyyy{{{xxxooommmiiigggfffggghhhjjjjjjoooyyyzzztttxxx~~~}}}}}}}}}zzzsssuuu~~~~~~~~~sssrrrzzz}}}yyywww~~~vvvqqqsssxxxllljjjjjjooosssrrrjjjcccbbb```______aaadddeeeeeehhheeehhhooolllbbb___eeefffeeebbb___]]][[[YYYXXX```___]]]\\\ZZZVVVRRROOOZZZXXXVVVVVVWWWYYYYYYXXX]]][[[VVVTTTXXX[[[UUUMMMRRRQQQPPPPPPQQQRRRPPPOOOLLLQQQRRROOOOOOQQQOOOJJJEEEEEEEEEEEEEEEFFFGGGGGGHHHHHHHHHGGGFFFCCCAAA@@@DDDDDDDDDCCCAAA???<<<;;;===<<<;;;999777444222000000---+++,,,...///---***+++******)))(((''''''&&&'''((()))******)))((('''***'''%%%$$$%%%'''(((((('''''''''''''''((())))))+++*********))))))(((((())))))))))))************(((((((((((()))***,,,,,,+++*********))))))(((((()))((('''&&&&&&'''((()))'''%%%$$$%%%((((((&&&###)))))))))((((((((((((((("""###%%%)))---222666999///,,,,,,......******---)))+++------,,,,,,,,,---000---,,,---000222000...444444444444444444444444999;;;===:::555333777;;;;;;:::999999:::<<<>>>???999888666555444555666777666:::>>>AAACCCDDDEEEFFFEEEFFFFFFFFFDDDBBB@@@???CCCAAA>>>???@@@@@@>>><<<999:::;;;999666555888:::>>>>>>??????>>><<<:::999888;;;>>>===:::888:::;;;888:::;;;;;;:::;;;===???DDDEEEFFFDDDAAA>>><<<<<<===<<<===BBBIIINNNOOOOOOJJJEEE???>>>AAACCCBBB@@@CCCAAA???@@@CCCEEECCCAAAEEEAAA<<<<<>>>>>FFFTTTZZZSSSIIIDDD>>>>>>>>>???@@@???<<<999333444555555666666555555;;;???DDDEEEGGGOOO\\\ggglllkkkbbbRRREEE???<<<999666333111333777999666222000///------......---,,,,,,---///222666:::>>>???FFF@@@555---((((((***,,,(((((()))***,,,---+++)))******+++,,,......---+++,,,++++++++++++,,,...///222000...,,,+++***++++++,,,,,,+++***))))))******,,,---...///...---,,,+++---+++******+++,,,,,,+++(((((()))***+++,,,,,,,,,+++,,,,,,,,,,,,+++************+++,,,,,,,,,,,,,,,***...111666???KKKQQQRRRTTTTTTUUUXXXYYYTTTIIIAAA777333000---......///......---///222111---...222111222333333111000000000//////............//////......---------...//////000111111000//////111333333222111000/////////000333333333555777:::===???EEEAAAAAAEEEIIIIIIKKKNNN666666777888888999;;;===;;;:::999999<<<@@@FFFJJJSSSYYYbbbkkkttt~~~~~~~~~wwwppppppvvvwwwtttpppooonnnnnnnnnooopppqqqsssrrrttt{{{~~~~~~zzz|||~~~~~~|||zzz|||rrrrrrzzz|||wwwvvvxxxzzzyyywwwuuuuuuuuuooommmlllooosssrrrkkkeeedddbbb``````cccgggjjjllliiibbbbbbkkklllddd```bbbeeeeeeccc___\\\ZZZYYYZZZbbb```]]][[[YYYVVVTTTRRR[[[ZZZYYYZZZ[[[[[[YYYWWW^^^]]]ZZZXXX\\\___YYYQQQOOONNNMMMMMMNNNNNNLLLKKKHHHMMMOOOMMMMMMOOOMMMHHHEEEEEEDDDCCCBBBBBBBBBBBBAAAAAAAAA@@@>>><<<:::999::::::999888777555444333000000//////---,,,+++***...,,,***+++,,,---+++)))*********)))((('''''''''(((((())))))))))))(((((()))'''$$$$$$%%%'''''''''(((''''''''''''((())))))************)))))))))((())))))))))))******************)))******+++,,,---++++++++++++*********))))))(((''''''''''''((()))***(((''')))++++++)))'''((((((((())))))*********)))))))))***+++---///000***((('''***)))&&&&&&(((***,,,......,,,,,,,,,---......---...///000000///000000000000000000000000444555666444111000333666888777666666666888:::<<<:::999777666666777999::::::===@@@BBBCCCCCCDDDEEEDDDDDDDDDDDDCCCBBBAAA@@@EEEBBBAAAAAACCCCCCBBB@@@===>>>@@@>>><<<:::;;;===>>>>>>>>>===<<<:::999888666888:::;;;999888777777777888999999999999;;;===@@@BBBCCCBBB???===<<<<<<<<<;;;<<>>AAA??????@@@CCCDDDCCCAAACCC???;;;;;;>>>???>>>;;;BBB@@@FFFQQQUUUNNNEEE@@@<<<===>>>???@@@@@@>>>===888777555444555666888:::<<>>;;;888555444555999:::777333000///---...//////---,,,---...///000333555777888CCCAAA===555---***+++......------///000000...,,,+++++++++---//////---+++,,,,,,+++******+++------111000///---,,,,,,,,,,,,,,,,,,+++***************)))******+++,,,,,,,,,,,,---+++******+++,,,,,,+++))))))******++++++,,,,,,+++,,,,,,,,,,,,+++************++++++,,,++++++++++++---000555???LLLRRRRRRTTTTTTTTTWWWYYYUUUMMMFFF<<<888333000////////////111///000222111------111222333333222111/////////000//////.........//////......---------...//////000111222222000000000111222222111111222222333444444555666888;;;===@@@AAAFFFCCCBBBFFFHHHGGGHHHKKK888888777777888:::===>>>;;;;;;;;;<<>><<<:::999888888666666666555444222111000000000///...------------)))******+++++++++******,,,***))))))***+++)))(((******))))))((((((''''''))))))(((((((((((())))))+++(((&&&&&&'''))))))(((((((((''''''(((((()))***************))))))))))))))))))))))))************,,,+++++++++++++++,,,,,,,,,,,,,,,+++++++++++++++)))((((((''''''(((((()))******)))***+++,,,***(((((())))))******+++++++++,,,+++******)))*********---******,,,,,,))))))++++++---......---,,,,,,------...//////......///000/////////...............000//////......///111222333333222222222444555777888777666555666888:::;;;;;;===???@@@???>>>>>>>>>@@@@@@?????????@@@@@@AAAFFFDDDDDDEEEFFFGGGGGGEEEAAABBBDDDCCCAAA?????????@@@???===<<<:::999888888888888888999:::999666444555666777777666666888:::<<<===???>>>===<<<<<<===;;;::::::;;;>>>@@@AAAAAABBB>>>:::999<<<======;;;???>>>>>>???BBBBBBBBB@@@AAA>>>;;;<<<>>>@@@>>><<>>@@@@@@@@@@@@===:::666444444777;;;???>>>???AAAEEEJJJQQQWWW[[[fffkkkiii\\\MMMEEEAAA???===:::888999;;;;;;888555000///......//////...---///............//////000;;;???AAA===444---,,,---...---------......,,,+++---,,,---...000000...,,,---,,,+++***)))***++++++000//////...------......,,,++++++************+++)))))))))***+++,,,---...---+++******+++,,,,,,+++*********++++++++++++++++++,,,,,,,,,,,,+++************+++++++++******))),,,---...333@@@NNNTTTRRRUUUTTTTTTWWWXXXWWWQQQLLLDDD???888333111111111111333111222333111...///333555444333222000//////...111000///..................---------......///000111333555555333111000000222222222333444666777888555777999<<>><<<999888:::<<<>>>???;;;>>>AAADDDJJJSSS^^^fffooowww~~~zzzxxxxxxzzz|||{{{yyytttppppppsssvvvwwwuuuxxx|||}}}~~~xxxwww}}}yyy{{{}}}|||}}}}}}}}}zzzvvvzzz~~~}}}ssslllooovvvuuuooo{{{xxxuuuvvvzzz|||zzzxxxvvvtttpppmmmkkkhhheeecccgggggggggfffgggjjjmmmpppbbb\\\[[[aaaeeebbb______[[[]]]]]]YYYTTTRRRTTTXXX\\\ZZZWWWSSSPPPPPPQQQSSSZZZYYYWWWWWWVVVUUURRROOOVVVWWWVVVUUUVVVVVVOOOGGGHHHFFFEEEDDDDDDCCCBBB@@@BBBCCCEEEEEEDDDBBB???<<<777666444222000//////...---------,,,+++******))),,,+++***))))))***+++,,,))))))***+++,,,,,,+++++++++***)))))))))))))))(((***)))))))))((((((((('''***)))(((''''''((()))***,,,***))))))***++++++***((((((((('''((())))))************)))))))))))))))((()))))))))************,,,,,,+++*********++++++++++++++++++++++++++++++)))(((((((((((((((((()))(((((((((((())))))((('''++++++******************)))))))))))))))******+++///,,,,,,//////,,,,,,...,,,...//////---,,,,,,------///111000...---///111111111000000000000//////000...,,,---///111222111111000000000000111222333444333333222444666888:::999:::;;;:::777555444444:::999999999:::<<<===???EEEEEEEEEFFFHHHIIIIIIIIICCCDDDFFFFFFEEECCCAAA@@@CCCAAA???<<<::::::::::::>>>;;;888777999:::888666444555666555444444666777888999;;;;;;::::::;;;===<<<;;;999999999:::::::::===:::777777999::::::999<<<<<<===???@@@@@@@@@???@@@???===>>>AAABBBAAA@@@FFFDDDDDDEEEEEEBBB>>>;;;999;;;<<<======>>>@@@AAA???===999666666999<<>>>>>???EEELLLRRRTTTTTTZZZbbbddd[[[OOOGGGDDDBBBAAA???=========;;;888555000///...///000000///...///......---,,,,,,,,,,,,111777===>>>999333---+++,,,+++***+++------,,,+++.........///111000...,,,---,,,***)))))))))******........................,,,++++++******+++++++++---,,,,,,+++,,,---///000---+++******+++,,,,,,++++++++++++++++++++++++***+++,,,,,,,,,,,,+++************++++++******))))))---,,,,,,111???NNNTTTSSSUUUTTTTTTUUUWWWVVVSSSQQQIIIDDD<<<666333333222222555333333444333111333888:::888555222111000//////111000///......---.....................///000111111444777777555222000///333333333444555777888999777999<<<@@@CCCEEEFFFFFFFFFDDDFFFJJJLLLKKKNNNSSS@@@===999888:::<<<======;;;AAAIIIQQQYYYdddpppyyy}}}{{{xxxwwwwwwxxxyyyzzzyyyvvvqqqooonnnqqqwww|||~~~yyyyyy~~~~~~{{{zzz{{{{{{{{{yyyrrruuu{{{}}}sssmmmpppvvvvvvqqquuutttsssqqqpppppprrrssswwwuuuqqqkkkeeeaaa______gggiiikkkkkkhhhffffffggg^^^]]]]]]___^^^\\\\\\^^^WWWYYYYYYWWWTTTRRRSSSUUUWWWWWWUUUQQQNNNNNNPPPSSSYYYVVVQQQOOONNNNNNMMMLLLOOOPPPOOOLLLLLLJJJDDD;;;???===;;;;;;;;;:::999777;;;::::::;;;999555333222///...---,,,++++++++++++))))))((('''''''''''''''+++***)))))))))+++,,,---'''(((((((((((((((''''''************))))))))))))))))))))))))((((((((((((***)))(((''''''((()))******)))(((((()))***)))(((((((((((((((((()))******))))))))))))))))))******((()))))))))************+++******)))))))))******))))))******************((())))))))))))))))))(((&&&'''((((((''''''''''''---,,,,,,+++***)))((((((''''''((()))******++++++***((((((***+++((((((+++---...000///...------......111333111...---///222222222111111111000000000///...,,,---///222222222111000000000111111222222333222222222333555888:::777888888555222///......333333333333555777999;;;AAABBBCCCDDDEEEGGGHHHIIIEEEFFFGGGHHHHHHGGGEEECCCEEECCCAAA???============BBB>>>888777888:::999888555666777555444444555666666888999999999999;;;<<<>>>===;;;999777666777888999888777777888999999999:::;;;===>>>>>>======<<<=========>>>@@@AAAAAAAAACCCBBBAAA?????????>>><<<:::;;;<<<;;;:::;;;>>>AAA@@@???===<<<;;;;;;;;;<<<>>>===>>>DDDLLLQQQQQQOOOLLLUUUYYYTTTLLLHHHFFFDDDEEEDDDAAA???===:::777555111///...///111111000/////////...---------.........000555;;;>>>;;;333,,,---,,,+++---///000000000///......000111111...,,,---,,,***)))))))))******,,,------...............,,,+++++++++++++++,,,,,,000///---,,,+++,,,,,,------+++******+++,,,,,,+++,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,+++************+++++++++******)))---,,,,,,///<<>>:::777888;;;>>>>>>===@@@JJJWWWcccmmmwww}}}}}}}}}zzzxxxvvvuuuuuuwwwwwwwwwvvvtttpppnnnnnnoooqqqwww{{{zzz~~~~~~~~~{{{yyyzzzzzzzzz~~~|||ttttttzzz~~~tttppprrrvvvwwwvvvtttuuuuuupppkkkjjjooosssuuuuuurrrkkkddd___^^^```hhhkkknnnlllfffaaa^^^^^^^^^______]]]YYYXXXYYY\\\TTTUUUVVVVVVVVVTTTSSSQQQQQQSSSTTTRRRNNNMMMNNNQQQTTTPPPJJJFFFFFFFFFGGGGGGFFFHHHFFFCCCAAA???:::333444222111000111000///---222///...///...******,,,,,,,,,+++*********++++++((((((''''''&&&''''''((())))))((())))))******+++(((((((((((((((''''''&&&)))***+++***((('''((()))))))))))))))(((((((((((())))))(((((((((((())))))'''&&&%%%%%%''''''&&&%%%))))))(((((())))))***+++))))))))))))************))))))))))))***************)))))))))))))))******)))))))))))))))*********((())))))******))))))(((''')))******)))(((((())),,,,,,+++***)))(((((('''((()))************)))))))))''''''******((((((+++,,,...000000///...///000111222333222111000111222111111000000//////.........---------...///111222111222222222222222222222555444333333444777999;;;888999888555111...---.........///000222444666777;;;===???@@@@@@@@@BBBDDDFFFFFFFFFGGGIIIIIIGGGFFFEEEEEEDDDBBBAAAAAA@@@@@@CCC@@@===;;;;;;;;;:::999888999999777555555666777888999999999888888:::<<>><<<999666555666888888888888888888999::::::999;;;>>>>>><<<:::999999777888:::<<<===>>>??????@@@AAA???;;;:::===>>>===:::<<<<<<;;;999:::>>>BBBCCCCCCCCCBBB@@@===;;;:::===<<<>>>DDDJJJOOOOOONNNCCCIIIMMMKKKHHHHHHGGGEEEHHHFFFDDDAAA===999555333111000///000111222111000000000/////////000000111///...111777>>>>>>888111---+++***+++---//////...///......///111000...,,,---,,,+++***)))***++++++---....../////////......,,,++++++++++++,,,,,,---...---,,,+++***)))))))))---+++******+++,,,,,,++++++++++++,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++************+++,,,,,,,,,,,,,,,,,,------...888FFFPPPSSSTTTTTTSSSQQQPPPMMMLLLKKKCCC???:::777555444333333444111111444555666<<>>777222222111000...//////............//////000000000111222333444555333666999:::888555333222666666666666777888999:::>>>@@@BBBDDDGGGHHHJJJJJJKKKJJJKKKMMMMMMNNNUUU^^^;;;888777:::@@@DDDDDDBBBLLLYYYlllzzz|||zzz{{{{{{xxxvvvuuutttuuuwwwvvvssspppnnnmmmoootttuuutttyyy}}}}}}~~~~~~}}}|||~~~{{{{{{|||{{{zzz}}}wwwuuuyyyzzzrrrnnnnnnqqqtttwwwuuuvvvtttpppllllllpppuuurrrtttsssnnnfffbbbcccgggjjjmmmnnnjjjccc\\\ZZZZZZbbbaaa]]]ZZZXXXXXXWWWVVVPPPOOOOOORRRUUUTTTOOOJJJHHHLLLPPPPPPLLLIIIIIIJJJHHHEEE@@@>>>=========<<<:::<<<;;;777666666222------,,,***++++++,,,***)))---(((&&&))))))''')))...++++++******))))))******))))))(((''''''((()))***''''''((()))))))))((((((((())))))*********))))))'''(((***)))&&&%%%&&&((((((((((((((())))))))))))(((((())))))))))))(((((('''&&&%%%&&&''''''&&&$$$))))))(((((())))))***+++((()))))))))************))))))))))))************))))))))))))***+++,,,,,,)))))))))******+++++++++((()))************)))((((((***,,,,,,***((()))+++))))))))))))))))))))))))((()))***+++++++++***)))---++++++...///,,,,,,///+++---///000000000111222555444333333333333222111111111000000///......---...///000///------111444222222333333333222222222555444333333444666888999888999777555111///...///,,,---...000222333444444555777999:::999999<<<>>>BBBAAA@@@BBBEEEFFFFFFDDDDDDDDDDDDDDDDDDCCCBBBBBBCCCEEEGGGGGGDDD@@@===;;;;;;<<<<<<:::888777888999;;;;;;;;;999888777999;;;???>>>===999555444777:::888888999::::::;;;<<<===888;;;>>>>>>;;;888666666444666999;;;<<<===>>>???>>>AAA???999777<<<>>><<<:::<<<===<<<:::<<>>CCCHHHLLLNNNNNNAAADDDEEECCCEEEHHHHHHEEEIIIHHHFFFAAA<<<666333111111000///000222333222111222111111000000111111222000//////222777999777555///---******+++,,,+++***///......///000///---+++,,,,,,+++******+++------000000111222111111//////+++++++++++++++,,,---...,,,,,,,,,,,,+++******)))---+++******+++,,,,,,+++***++++++,,,,,,---------+++,,,,,,,,,,,,+++******)))***+++,,,---.........***---......444AAAMMMSSSTTTTTTSSSPPPKKKGGGEEECCC;;;888666555555444333222333000///111222444:::AAAEEE>>>555000000000...,,,......---......///000111222222222333444555666777444666999:::999666555555555666666888999;;;===>>>DDDEEEEEEGGGHHHJJJLLLMMMMMMLLLNNNRRRTTTYYYdddooo;;;999999>>>FFFKKKKKKIIIYYYhhh|||}}}uuu|||{{{yyy|||}}}{{{vvvuuuuuuvvvxxxvvvqqqlllkkklllrrrzzz|||yyy{{{{{{{{{}}}yyyvvv}}}|||~~~|||zzz}}}xxxtttwww{{{uuunnnjjjiiikkkpppuuusssqqqnnnkkkiiikkknnnrrrpppsssuuuqqqjjjfffiiimmmlllnnnnnnhhh```ZZZYYY[[[gggbbb[[[WWWXXXZZZVVVQQQJJJHHHIIINNNSSSRRRJJJCCC@@@FFFLLLLLLHHHDDDCCCDDD<<<:::888777777555333111111333222///...///---))),,,+++******++++++***))),,,&&&$$$(((******...555+++***)))(((''''''''''''***)))((((((((()))++++++'''((()))******)))((('''%%%%%%&&&'''((((((((((((%%%''')))'''%%%###%%%'''(((((((((((())))))))))))'''((()))******)))(((''')))(((((()))******)))''')))))))))))))))******+++(((((())))))*********+++))))))))))))************************+++,,,---...*********++++++,,,,,,,,,((()))***++++++***)))((('''))),,,+++)))''')))***%%%&&&'''((()))***++++++&&&''')))+++,,,---,,,,,,...+++,,,//////------000***---///000000111222333777555222333555666333111333222222111000////////////222555222......222777222222333333333333222111333222111111111333555666777777666333000......///+++---///111333333333333000333666666444444777:::===:::999;;;???BBBBBB@@@BBBCCCDDDEEEEEEDDDCCCBBBDDDJJJQQQSSSNNNFFFAAA>>>===>>>>>><<<999888999:::======<<<:::888777999:::>>>>>>===999555444777:::888999;;;;;;;;;<<<===>>>888<<>>:::666444555444777:::===>>>>>>@@@AAA>>>AAA???888666;;;===;;;999<<<>>>===;;;>>>FFFLLLOOONNNKKKHHHDDDAAA???>>>:::<<>>555444333333444444333111333000...///000111777>>>EEE===444.........,,,***------------///000111222333333333444555666888888444666999:::999777777777555666777999<<<>>>AAABBBIIIHHHHHHHHHJJJLLLNNNPPPMMMNNNQQQWWW]]]eeettt;;;:::???IIIOOOQQQUUU[[[sss~~~yyyxxx{{{zzzzzzyyy}}}}}}xxxsssqqqvvv}}}|||sssiiigggnnnwww{{{|||{{{}}}|||yyyyyyvvvyyy~~~}}}}}}wwwuuurrrjjjddddddcccccchhhpppuuuoooiiigggiiimmmnnnooohhhjjjnnnpppjjjcccbbbeeeiiigggbbbZZZRRROOOPPPSSS]]][[[WWWSSSPPPNNNMMMMMMKKKGGGDDDEEEHHHIIIFFFBBB<<<>>>@@@@@@???;;;777444000000///......---,,,,,,,,,,,,,,,+++***))))))(((***'''$$$&&&)))+++(((%%%))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))(((((()))))))))))))))(((&&&&&&'''((()))***++++++)))))))))))))))(((''''''+++(((&&&'''))))))'''%%%***+++***(((%%%%%%(((+++,,,+++***))))))***+++,,,++++++***)))(((((())))))&&&,,,000,,,$$$!!!%%%***,,,,,,,,,,,,,,,+++***)))++++++++++++******)))))),,,+++++++++,,,,,,+++)))***)))(((''''''((()))******+++------,,,,,,,,,---///,,,+++,,,///111///---000000000000111222333444555444333333222222222333444222111111111000...,,,.........///000222333444888666333222222222111///333333333333333333333333444444444222000...///000111111000000111222333333666333111000222555777777777666555555666777999:::<<<<<<;;;;;;<<<>>>???@@@BBBHHHWWWaaaYYYFFF???DDDAAAAAA@@@===>>>@@@AAA@@@???>>>>>>???>>>;;;;;;<<<;;;>>>===:::999:::888444;;;<<<>>>>>>>>>;;;888666444555666888::::::888555999;;;===>>>?????????>>>>>>???>>><<>>>>>===:::;;;FFFSSSPPPHHHEEEJJJHHH??????EEEEEEFFFHHHJJJKKKKKKKKKJJJDDDBBBBBBDDDHHHIIIHHHEEEAAAAAA@@@???<<<999666444000000000000111222333444111111000111333666999:::777///---222222---111;;;CCC===444...,,,+++***)))///---,,,---//////...---///+++)))+++---++++++...444444666888888555000+++,,,,,,------------------...///000000///---+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,***(((***---...,,,***,,,,,,------,,,,,,+++***+++,,,...---,,,,,,---///------///111111555CCCQQQSSSPPPMMMJJJHHHCCC<<<777222222222222111111111000000/////////000111333444999444...++++++,,,,,,+++//////000000111111222222444555777888888888777666666666666777888888999999999999:::===AAACCCCCCCCCHHHHHHHHHJJJKKKMMMOOOPPPSSSQQQRRRZZZkkk@@@???BBBLLLUUU]]]hhhrrr~~~yyyxxx{{{zzz{{{yyy|||~~~|||zzzvvvvvv|||zzzpppmmmttt{{{~~~|||||||||}}}zzzzzzxxxyyywwwyyy}}}}}}|||}}}~~~wwwrrrrrrlllddd____________dddjjjqqqlllgggfffiiilllmmmmmmffffffiiillliiicccaaaccc```]]]XXXRRRMMMKKKMMMNNNVVVUUUSSSRRRPPPNNNLLLKKKIIIDDD@@@???@@@>>>:::666111111111000///---***)))&&&'''((()))+++,,,---...,,,++++++***))))))((((((+++'''%%%&&&***+++)))&&&(((((((((((((((((((((((()))(((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))((((((((())))))*********(((((())))))))))))((((((&&&&&&'''((()))***++++++)))))))))))))))((('''''')))'''%%%&&&((((((&&&$$$((()))***((('''(((+++///++++++***))))))***++++++---,,,,,,+++******++++++&&&***---+++'''%%%(((,,,******++++++,,,+++++++++,,,+++++++++************,,,++++++,,,---...,,,+++++++++***)))))))))***+++---...///...,,,+++,,,------...////////////000111000000000111111222333444555444333333222222222222444333111111222111...,,,000000000111222333555666777555333222222222111000333333333333333333333333444555555333000///000111111000000111111222333333666444222111333555666666666555555555555666777888777777666666777888:::;;;CCCGGGRRR]]]WWWIIICCCHHHFFFFFFEEEEEEFFFEEEBBB>>>@@@@@@??????>>>===>>>@@@@@@AAA>>>888666888::::::<<<===???@@@???===:::888777555444444666777666555888999:::<<<>>>???@@@@@@@@@BBBBBBCCCJJJPPPOOOHHHAAA???>>>===<<<<<>>??????<<<999555222111111111111111222333444333333333333555888:::<<<666///...000...***///;;;HHHCCC<<<444...++++++,,,...---,,,---...///...------)))(((,,,......///333999999:::;;;:::777222...------------------------...///000000///---+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))***,,,...,,,+++,,,------------,,,+++++++++,,,...---,,,,,,---///------...000000555CCCQQQTTTQQQMMMIIIEEE???777222111111000000000///////////////......///000111222555111---,,,---......---000000111111222333333333555666777888999888888777777777777888999999::::::;;;;;;===@@@DDDFFFEEEDDDFFFHHHKKKLLLMMMPPPSSSVVVYYY^^^hhhvvvBBBBBBGGGRRR___nnn~~~yyyyyy|||{{{~~~}}}yyywwwyyy{{{zzz{{{{{{}}}}}}vvv{{{~~~|||~~~}}}{{{wwwwww{{{zzz|||~~~~~~{{{xxxwwwxxxuuupppmmmooojjjeeebbbbbbbbbbbbfffkkkllliiieeeeeehhhjjjjjjiiiaaa^^^```dddeeeaaa^^^^^^VVVRRRMMMIIIHHHIIIIIIIIILLLMMMMMMMMMKKKGGGDDDBBB???;;;777555555333///+++---,,,***)))((('''''''''))))))((((((((('''''''''******))))))((((((''''''+++(((&&&(((***+++)))'''((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))%%%&&&'''((()))******+++(((((())))))))))))((((((&&&&&&'''((()))***++++++)))))))))))))))(((''''''(((&&&%%%&&&''''''&&&$$$'''((()))))))))+++...111+++******))))))******+++---,,,++++++***+++++++++&&&(((************,,,...(((((()))++++++,,,,,,,,,,,,,,,++++++++++++******+++++++++,,,...///...,,,,,,,,,++++++++++++,,,---...//////...------...000,,,000333222//////222555000000111111222222333333444444333333333333222222444333222222333222000...000000000111222333444555555333111111222333222111333333333333333333333333555555555333111000000222000000111111222333444444666444333333555666666555555555444444444555666666333222222111222333555666<<<<<>>AAA@@@:::666777999999:::;;;<<<===<<<:::888666888555222111222444444444666666777999;;;>>>AAACCC@@@DDDHHHMMMSSSXXXVVVPPPCCC???===???@@@???CCCHHHMMMFFFBBBEEEDDDAAACCCKKKNNNNNNLLLJJJGGGEEECCCBBBAAAAAABBBDDDGGGGGGFFFDDD:::;;;======;;;777444111333333222222222333333444666555555666888:::<<<>>>777222000222///,,,000:::IIIIIIEEE<<<222,,,,,,///...---,,,,,,---...---,,,...******---//////222777>>>===<<<<<<;;;888333//////...------,,,,,,,,,,,,....../////////---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,---,,,+++---------------,,,+++++++++,,,...---,,,,,,---///...,,,---...///555BBBPPPQQQNNNJJJFFFAAA;;;444000////////////............///...---------...///000///...,,,---///000000///111111222333333444444555777888999:::::::::999888888999999::::::;;;<<<<<<>>>???AAADDDHHHIIIGGGFFFDDDGGGJJJJJJIIILLLSSSYYY___mmm???DDDOOO]]]mmm~~~{{{zzz}}}~~~zzzuuusssuuuzzz}}}}}}{{{~~~|||zzzxxxzzz~~~~~~~~~~~~|||{{{zzz|||wwwtttssspppkkkkkkmmmjjjhhhfffffffffhhhjjjlllkkkhhhddddddfffgggeeebbb[[[WWWVVV\\\___]]]YYYWWWPPPKKKFFFDDDEEEFFFFFFDDDBBBDDDEEEDDDAAA<<<666222111///------......,,,***...---,,,+++******)))))),,,,,,+++***)))'''&&&&&&))))))((((((''''''''''''+++)))((()))***+++***(((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))&&&&&&&&&'''((()))))))))((())))))))))))((((((''''''''''''((()))*********)))))))))))))))((('''''''''''''''''''''''''''&&&''''''((()))***+++---///******))))))))))))************)))))))))))))))***)))))))))***,,,---------((()))******+++++++++***,,,,,,,,,,,,,,,,,,++++++*********,,,...///...---,,,,,,,,,,,,,,,,,,------,,,---...------...111333...000222222111111333555000111111222333333333333333333333333333333333222555333222333333333111///............///000111222333111000000222333222111333333333333333444444444555666555333111///000111000000111333444555555666555444444555666777666555666555555555555555555555222222111111111222444555666333444:::<<<999777999AAA???AAAHHHMMMMMMKKKJJJIIIOOOSSSQQQMMMJJJGGGCCC>>>DDDGGGBBB===;;;:::888:::;;;;;;;;;:::999777555555333111111333444444444666555666777:::???CCCFFF>>>DDDLLLSSSXXXXXXQQQKKKBBB>>><<>>::::::999999777666444333555555444444333444444444777777777888999;;;===>>>===777555888:::666555888BBBFFFHHHCCC999000...///...---,,,,,,------,,,+++000,,,,,,...///000555;;;BBB@@@===;;;999666111...000///...,,,+++++++++,,,......//////...---,,,,,,------------------------++++++++++++,,,------,,,---------...---,,,,,,++++++,,,...---,,,,,,---//////,,,+++---///444AAAMMMJJJHHHFFFBBB>>>:::666333////////////............///...---,,,,,,------...------...///000111000000222222333333444444555555999999;;;<<<<<<<<<;;;:::;;;;;;;;;<<<======>>>>>>AAAAAACCCGGGJJJJJJIIIFFFGGGIIIJJJGGGEEEKKKWWWaaarrrCCCOOOaaaqqq}}}}}}{{{vvvsssvvv|||}}}{{{zzz}}}}}}{{{}}}{{{{{{||||||{{{zzzyyyxxx|||wwwsssrrrnnnjjjiiilllfffggggggggggggiiiiiiiiijjjfffbbbaaaaaa```]]]YYYXXXRRRPPPUUUZZZXXXSSSPPPIIIDDD???>>>???@@@???===666777999999666111,,,(((+++*********+++,,,,,,+++))))))***+++***)))'''&&&&&&'''((()))***+++,,,---((((((((('''''''''''''''***)))))))))*********)))((((((((((((((((((((((((((())))))******))))))(((((((((((((((((((((((((((************************(((((((((((('''''''''''')))))))))))))))(((''''''''''''(((((())))))******)))))))))))))))(((''''''(((((())))))((((((((())))))((((((((()))*********))))))))))))))))))))))))***)))))))))))))))******---+++******,,,---,,,***+++++++++++++++***)))))),,,,,,,,,,,,,,,,,,------***))))))+++---...---,,,+++++++++,,,,,,------------...///.........000222222000///000222333222111111111222333333333222222222222333444444444333222444333222222333333111///............///000111111222000//////111222222111222333333444555555666666777777777444111//////000000111333555666777888888555444444555777888888666777777777666666555555444222222111000000111333444999444222555777666666777<<<888999???DDDFFFLLLRRRZZZfffpppooojjjccc[[[SSSMMMPPPPPPIIICCCAAA@@@>>>??????>>>>>><<<:::888777222111222444666777666444666555555666999>>>CCCFFF>>>DDDNNNWWWXXXQQQGGG@@@@@@;;;;;;BBBGGGGGGFFFFFFHHHCCC??????@@@CCCHHHNNNNNNKKKHHHDDDAAA??????>>>;;;@@@GGGKKKKKKFFF???;;;;;;:::777555444555666888777666555555555555555666666777777888999;;;<<<===@@@:::888>>>DDDBBB:::333777???GGGHHHBBB999222...///...,,,,,,---...,,,+++---++++++...000333:::CCCIIIEEE@@@<<<888555111///111///---,,,++++++,,,,,,..................------------------------------++++++,,,,,,,,,,,,------------.........---,,,,,,+++,,,...---,,,,,,---//////,,,+++---///333>>>HHHFFFEEECCC@@@<<<888555444111111111000000000//////000///---,,,,,,---...///...///000111111000000000222333333444444555666666;;;;;;===>>>>>>>>>===<<<======>>>>>>???@@@@@@@@@CCCCCCEEEGGGJJJJJJIIIGGGIIIJJJKKKJJJLLLWWWjjjxxxVVVggg{{{~~~}}}}}}~~~|||yyywwwxxx}}}xxxwwwyyy~~~|||{{{}}}tttuuuwwwyyyzzzyyyxxxwwwyyyuuuqqqpppmmmgggeeegggdddgggiiihhhhhhjjjhhheeeeee```[[[YYYXXXVVVRRROOOSSSMMMJJJNNNQQQOOOJJJHHH===:::777555555555444444***,,,---......,,,***(((++++++++++++*********)))&&&''')))******(((&&&%%%''''''(((((((((((())))))((((((((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))************************)))))))))((((((((('''''')))******))))))((('''&&&'''((((((((()))))))))***)))))))))))))))(((''''''''')))******)))(((***+++***)))(((((())))))(((&&&((())))))******))))))(((+++++++++***++++++,,,------,,,++++++++++++***))),,,------,,,+++***)))))),,,,,,------------......+++++++++,,,...///...,,,***+++,,,---......------///111222222000/////////555222///000333444222...111222333444444333222111111222333444555444333222333222111222333333111///000000000000000111222333222000//////000111111000222222444555777888999:::<<<<<<:::777333000000000111222555777999:::::::::555444333555777999::::::999::::::999888777666555111111000//////000111222888666333333333444555555;;;666555999;;;>>>KKKZZZrrrwwwkkkhhh___SSSLLLKKKJJJGGGAAA@@@???===;;;999777555444444555888::::::888555666555555666888<<<@@@CCC>>>BBBKKKSSSRRRIII???:::<<<999;;;AAAGGGFFFEEEEEEEEEBBB???>>>???CCCIIIMMMMMMJJJFFFBBB???>>>???@@@AAAFFFLLLOOOLLLFFF@@@===;;;:::777555555666999:::777777666666666777777888666777888999:::;;;;;;<<>>999666333111000///---+++++++++---...........................------------------------+++,,,------,,,,,,---..................---,,,,,,+++,,,...---,,,,,,---//////,,,,,,...000222:::BBBDDDDDDBBB>>>888444222222222222222222111111111111000///.........///000111000111333333111111111222444444555555666777777777======???@@@@@@@@@???>>>??????@@@AAAAAABBBBBBCCCFFFEEEEEEGGGIIIJJJJJJHHHDDDFFFJJJPPP[[[nnnsss|||~~~|||~~~yyy}}}~~~~~~}}}{{{|||zzzxxx|||xxxwwwyyy}}}|||wwwuuuuuurrrsssvvvwwwwwwuuurrrppprrrooommmmmmiiibbb^^^^^^___eeegggfffeeegggddd^^^[[[VVVPPPMMMMMMKKKHHHEEEHHHCCCAAACCCDDD???<<<;;;000000///---++++++,,,...((()))))))))************+++,,,,,,+++)))(((((()))))))))))))))))))))))))))++++++***((('''%%%$$$$$$(((((((((((((((((((((((((((((()))(((((('''((()))************************'''((()))******)))((('''))))))))))))))))))))))))************************(((((())))))))))))))))))************)))((('''&&&(((((((((((()))))))))))))))))))))))))))(((''''''&&&(((***)))(((''')))++++++***((()))***+++(((&&&'''((()))******)))((('''++++++******+++,,,,,,---++++++,,,+++************,,,,,,---------,,,,,,+++,,,---------............///...---...000000///---+++,,,---///000000//////---000444555555444333333666555444333333222111000111222444555555444222111000111333555555444333222222111000111222222000...111000000000000111222222222000//////000000000///111222444666999;;;===>>>AAAAAA???;;;666333222222222333666:::<<<=========555333222333777:::======<<<<<<===<<<;;;999777666222111000//////000111222333444333111111222444444777333444888888<<>>;;;999777<<<;;;::::::;;;;;;999777555444444444666888;;;===;;;<<>>>>>>>>AAADDDDDD@@@:::;;;<<>>???>>>:::555222111333333222222222222111111111111000000///000111333444000222444444222222444666777777888888999:::::::::>>>???@@@AAABBBAAA@@@@@@AAAAAABBBBBBCCCDDDDDDDDDJJJHHHGGGGGGIIIKKKKKKKKKFFFJJJSSSaaattt|||~~~yyy}}}uuuwwwxxx}}}}}}yyywwwxxx|||{{{vvvwww|||~~~~~~|||yyyzzz|||yyyrrroooooouuuvvvxxxwwwuuupppjjjgggllliiiiiijjjfff]]]XXXWWWWWW]]]```^^^]]]___[[[TTTRRRNNNHHHEEEEEEDDDBBB???>>>:::888999777222///000)))+++,,,***''''''***------,,,***(((((()))***+++)))*********)))((()))******)))'''%%%&&&'''***+++''''''(((((()))***++++++((((((((()))))))))))))))'''((((((((('''''''''(((************************&&&'''(((******((('''&&&))))))))))))))))))))))))************************''''''((()))***+++,,,,,,************)))((('''&&&(((((((((((()))))))))))))))))))))))))))(((((('''%%%'''))))))'''&&&(((++++++***(((***,,,---***((('''((()))******)))((('''))))))(((((()))***++++++)))***,,,+++))))))***,,,++++++,,,---............---------.........//////111000000111222222000...,,,---///000111111111000''',,,333777999:::;;;;;;666888:::777333000111333111222444555555444222111000111333555555555333222111000000000222111000...///............//////000222000///...///000///...111222444777:::===???@@@FFFEEECCC>>>999555333333222444888;;;===>>>>>>>>>555333111333777;;;>>>@@@>>>>>>>>>>>>===;;;999777444333222111111222333444222555666444333444666777222000444::::::???UUUoooyyygggSSSRRROOOKKKHHHDDDBBB@@@CCC@@@<<<::::::::::::999333333333333444666777888666555888>>>===888777<<<999777:::>>>???<<<<<>>BBBDDDCCCAAABBBCCCCCCDDDAAACCCQQQ___```QQQAAA333111000///000000...---///------......111;;;GGGSSSMMMCCC;;;555222///...///...,,,******,,,...000......---------......///........................***---///...,,,+++---000......//////......---,,,+++,,,...---,,,,,,---///000------000222111444999777999999777333222333666222222222222111111111000111111111111111333555666000222444444222333666999999999:::;;;;;;<<<<<<===???@@@AAABBBBBBBBBAAAAAABBBBBBCCCCCCDDDEEEEEEEEEMMMJJJHHHGGGIIIKKKMMMMMMSSSXXXdddvvv}}}{{{|||}}}uuuvvvvvvvvvwww{{{wwwuuuxxxwwwqqquuu|||vvvrrrssstttsssqqqooorrruuuuuurrrmmmiiiggghhhgggbbb]]]WWWUUUUUUWWWVVVUUUXXX\\\\\\WWWSSSTTTMMMIIIDDD@@@===<<<:::888333000---***)))***---...,,,,,,,,,++++++++++++++++++*********))))))((((((+++******)))))))))))))))***(((''''''(((((('''%%%***)))((((((((()))+++,,,)))((('''&&&&&&&&&&&&&&&***)))((()))***+++***(((******))))))))))))******///+++((((((***+++***)))&&&'''((()))***+++,,,,,,+++***)))))))))***,,,,,,************************,,,'''&&&,,,...***&&&&&&+++(((&&&''')))***)))'''(((((((((((())))))))))))&&&''')))*********)))((()))************)))(((((((((((((((((())))))))))))++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------+++++++++++++++,,,---...444111///111444444000,,,000111222333333333333333333333444555777999:::;;;;;;999777666555444222000555666777888777444111///888888999888777444111///444333333222111000//////222111000000000111222333222000///000222333333222222333333555999===AAADDDGGGOOOPPPEEE:::555333000222888===@@@CCCEEEAAA;;;===666333666;;;===@@@DDDCCCDDDBBB>>>===>>>:::555333222111111333555444444444444444444333222111111111666555777<<>>===>>>>>>888555444777888555555777555666666777888888888888;;;<<<===<<<:::::::::<<>>???@@@@@@???===:::999???@@@BBBCCCDDDCCCCCCBBBDDDHHHIIILLLXXXccc]]]NNN888111---000111...///222111///......000555:::>>>KKKHHHCCC===777222000...000///...---,,,+++++++++''''''((()))+++...000111............////////////......------------...///111000111222333111...,,,//////............//////111000...---///222666888777444222222444444222///111111111111000000000000000111222333444555555666555555666777777888777777:::;;;<<<===>>>>>>>>>===CCCCCCDDDEEEEEEFFFEEEEEEHHHFFFDDDCCCDDDFFFHHHHHHJJJIIIHHHJJJMMMNNNOOONNN[[[nnn~~~uuuvvvvvvwwwyyy~~~{{{ssspppvvvwwwuuuyyy|||xxxsssrrrrrrooommmlllmmmnnnnnnmmmiiieeecccgggddd___ZZZUUURRRPPPOOOTTTRRRTTTVVVUUUNNNKKKKKKDDDAAA<<<999777555444222111///,,,***)))***,,,---))))))))))))))))))******************)))))))))(((+++******)))))))))))))))***(((''''''(((((('''&&&)))((('''''''''(((*********)))((((((((((((((((((***)))((()))******)))(((******))))))))))))******...+++)))(((***+++***)))))))))))))))))))))******+++***)))))))))***+++,,,))))))))))))))))))))))))---)))(((---///+++((((((+++)))'''''')))***)))(((''''''((((((((()))))))))(((((()))************)))******+++******)))(((((((((((((((((()))))))))***++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,---......111///...000444555222...111222222333333333222222333444555666888999;;;<<<:::888666666777777666555777888999:::999666444222666777888888777555333111333222222111111000000000333333222111222333444555222111///000111333222111111111222444888===AAACCCLLLSSSSSSIII>>>999777444444999>>>@@@CCCFFFBBB<<<<<<555222555;;;>>>AAADDDCCCEEEDDD@@@??????:::444333222111111333444444333444444444444444333222222222666555888@@@JJJeeemmm[[[WWW[[[XXXXXXZZZVVVSSSPPPKKKFFFBBB???===<<<<<<888777888888444333444333333444666777777888888999:::<<<;;;999888999:::>>>BBBDDD@@@===???AAAAAADDDEEEEEECCCAAA??????@@@FFFDDDBBB???<<<;;;::::::;;;<<<<<<<<<;;;;;;:::999:::;;;;;;;;;;;;;;;::::::>>>???@@@@@@???===;;;:::AAABBBCCCDDDDDDDDDDDDCCCHHHJJJIIIIIIRRR______VVV>>>555...///111///...///000///......000444888:::DDDBBB>>>999555222000///000///...---,,,,,,,,,,,,*********+++,,,---...///............////////////.............../////////222333444444333111///---//////............////////////000111222444555666666444222222444444222000111111111111111111111111111222222333444555555666555666777888999999999999<<<===>>>???@@@AAAAAAAAADDDDDDEEEEEEFFFFFFEEEEEEJJJIIIHHHHHHIIIJJJJJJJJJMMMMMMLLLKKKMMMTTT^^^eee{{{~~~~~~}}}tttvvvxxxyyy|||}}}tttqqqwww{{{{{{~~~~~~|||{{{xxxwww}}}wwwqqqooollliiifffiiifffdddddddddccc___[[[```[[[WWWTTTSSSQQQMMMJJJTTTQQQPPPRRRNNNGGGCCCDDD:::777333111000000...---...---,,,+++************((((((((()))*********+++************))))))))))))+++******)))))))))))))))***(((''''''))))))(((&&&(((''''''''''''((())))))******)))))))))***++++++***)))((((((******)))(((******))))))))))))******---+++))))))***+++***))),,,++++++***)))(((''''''******))))))******+++,,,))))))))))))))))))))))))---***))),,,---+++))))))+++)))'''((()))***)))(((''''''''''''((((((((((((******))))))******+++,,,++++++++++++***)))((('''((((((((()))))))))******++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------...------------...//////...------000444555333000333333333444333333222222444555666888999;;;<<<======;;;888777888888888777::::::;;;<<<;;;888666444444555666777777555444333111111111111111111111111444444444333444555666666333222000000111222111000222222333666:::???CCCFFFPPPUUUUUULLLAAA<<<999777999>>>CCCFFFIIIJJJEEE???;;;444111666;;;???BBBFFFGGGIIIIIIFFFDDDAAA;;;333444333111222333444444333555555555444444444444444333777555888EEEUUUsssnnnZZZTTTZZZ[[[^^^eeeeeeddd```ZZZTTTNNNIIICCC???BBB===:::;;;;;;777555666666666666777777777777777999;;;<<<<<<;;;999888999;;;???@@@>>>>>>AAAAAA???@@@AAAAAA@@@>>><<<======EEEDDDAAA>>><<<:::999999=========<<<;;;:::888777>>>>>>>>>>>>===<<<;;;:::===>>>?????????>>><<<;;;CCCCCCDDDEEEEEEEEEDDDDDDKKKLLLIIIEEEKKKYYY```___JJJ<<<000...000000...---////////////000222555666<<<:::888555333111000000//////......---......//////...------,,,,,,------............////////////......///000111111111000555888:::999444111///000//////............//////---///111333444555555444555444333222333333222000111111111111111111222222333333444444555555666666777888999:::;;;;;;;;;;;;>>>???AAABBBCCCDDDDDDDDDFFFFFFFFFFFFFFFFFFEEEDDDEEEFFFGGGIIIJJJKKKKKKKKKKKKMMMMMMNNNSSSaaauuu{{{|||}}}xxxuuuwwwyyy{{{||||||xxx|||}}}zzzsssssssssvvv{{{~~~zzzrrrllljjjgggccc___fffaaa[[[ZZZ[[[[[[VVVRRRTTTPPPLLLMMMPPPPPPLLLGGGKKKHHHGGGGGGDDD===:::;;;333111///---......---++++++++++++++++++***))))))))))))***+++,,,---------*********)))))))))))))))+++******)))))))))))))))***((('''((())))))((('''(((((((((((()))))))))***))))))))))))***++++++,,,***((('''((()))***)))(((******))))))))))))******+++*********************,,,++++++***)))(((''''''***************++++++++++++++++++++++++++++++++++++***)))******)))))))))***)))(((((())))))***)))&&&'''''''''((((((((((((,,,+++***)))***+++,,,---,,,,,,,,,+++***)))((('''(((((()))))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,------........................//////............/////////...///111555666444222444444444444444333333222555666777999;;;<<<===>>>CCC@@@<<<999888888777666;;;<<<<<<<<<;;;999777666555666666666666444333222///000000000111111111222333333444444555555666666444222111000111111111///555555666999===BBBFFFIIIPPPRRRRRRKKKBBB<<<:::999???FFFNNNSSSVVVUUUMMMDDD<<<666333888>>>BBBFFFJJJMMMPPPPPPMMMJJJGGG???666666555333333555666555555555555444444555555555666444888555999III___qqqXXXNNNUUUWWW\\\fffjjjooollliiigggccc]]]VVVPPPKKKEEEAAAAAAAAA===::::::===<<<;;;:::999888777777:::<<<>>>>>><<<:::999999:::<<<======???BBBAAA<<<>>>???@@@>>><<<;;;;;;<<>>??????>>>>>>===<<<;;;===>>>????????????>>>>>>DDDDDDDDDDDDDDDDDDDDDCCCJJJLLLIIIDDDFFFRRR^^^cccXXXHHH666...///111000---000000111111222222333333777666555333222111000///...............///000000000000///...------..................////////////...///000222333333222222888<<>>>>>>>>@@@AAACCCDDDEEEFFFGGGGGGGGGGGGHHHHHHGGGFFFEEEEEEBBBDDDHHHKKKLLLMMMNNNOOOLLLPPPWWW___lll}}}}}}}}}{{{wwwwwwyyy{{{||||||~~~}}}}}}xxxtttggghhhnnnvvv|||}}}yyyvvvyyysssmmmhhhfffddd```\\\bbb\\\TTTRRRRRRRRRNNNJJJNNNIIIFFFFFFIIIJJJFFFAAA;;;888666777444000...000///---++++++,,,---,,,***)))***+++++++++***)))((())))))***+++,,,---------))))))))))))))))))******+++******))))))))))))))))))((('''((()))***)))((())))))******++++++++++++((((((((((((((()))***+++)))((('''((()))***)))'''******))))))))))))******)))***++++++*********+++*********)))))))))))))))))))))******++++++++++++++++++++++++++++++++++++,,,---,,,***)))***++++++*********)))))))))***+++'''''''''(((((((((((())),,,+++*********+++---...,,,,,,,,,++++++***(((((())))))))))))************+++++++++++++++++++++++++++++++++,,,,,,,,,------........................000//////.........//////000000111333555555444333444444555555555444444333555666888:::<<<===>>>>>>CCC@@@===;;;:::999888666<<<<<<<<<<<<;;;999777666888888777666444333111000/////////000111111222222111222222333444555555555444222111000111111111///555555777999===BBBFFFIIINNNNNNMMMIIICCC===;;;<<>>===;;;::::::;;;;;;:::<<<======;;;999888888:::<<<===<<<>>>AAA???:::>>>??????>>><<<;;;<<<===BBB@@@>>><<<:::999999999;;;<<<===>>>>>>>>>>>>>>>======>>>>>>>>>>>>======>>>>>>???@@@AAAAAAAAAAAAEEEDDDDDDCCCCCCBBBBBBBBBEEEHHHHHHEEEEEENNNYYY```bbbTTTAAA333///000111111111222222333333333333333666666555444222111//////...............///000111/////////......///000000............////////////...///000222333444444444:::>>>AAA>>>777111111222//////............//////.........///000222444555555555555555444333444444444444444555555555666666777777888888999999::::::;;;<<<>>>???@@@AAAAAAAAABBBBBBDDDEEEFFFGGGGGGGGGHHHIIIIIIIIIHHHGGGFFFFFFGGGJJJMMMOOOOOOPPPRRRTTTWWW^^^kkk~~~}}}zzzxxxzzz|||}}}}}}}}}~~~}}}~~~}}}yyyxxxsssnnn]]]___hhhuuu}}}{{{uuurrrrrrmmmhhhdddcccbbb^^^[[[YYYTTTOOOLLLKKKKKKHHHFFFKKKGGGBBB@@@???>>>;;;777333///...///...++++++---+++***)))***+++,,,***)))******+++++++++******)))((((((((()))*********+++))))))))))))************+++******))))))))))))))))))((('''(((***+++***))))))***++++++,,,,,,++++++(((((('''''''''((()))))))))(((''''''))))))((('''******))))))))))))******(((***+++,,,*********+++(((((())))))******++++++))))))***++++++++++++***************************...000///***(((+++......)))***+++***)))(((***,,,(((((((((((())))))))))))++++++******++++++,,,---+++++++++,,,++++++***))))))))))))*********++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------........................000000///............//////000222444444444444333333444555555666666555555555666999;;;===>>>>>>======;;;:::;;;<<<<<<:::999<<<<<<<<<;;;:::999888777999888777555333222000000/////////000000111111111///000111333444444444444333222000000111222111000333333444666:::>>>BBBDDDKKKHHHHHHGGGDDD???>>>AAAIIITTTcccllloookkk^^^QQQDDD>>><<<@@@GGGKKKNNNRRRVVVYYYYYYVVVSSSOOOFFF===:::888666666777888777666333333222222333555777888555;;;:::@@@XXXttttttSSSDDDMMMSSS[[[kkkuuuuuutttwww~~~rrrggg\\\WWWRRRJJJBBB???>>>>>>=========???@@@AAA:::;;;;;;:::888666777888<<>>===:::>>>???@@@???===<<<===>>>>>>===<<<:::999999::::::;;;<<<===???@@@AAABBBBBB===>>>>>>?????????>>>>>>??????@@@AAABBBCCCDDDEEEFFFEEEDDDCCCBBBAAAAAABBBCCCFFFHHHHHHGGGKKKTTTZZZddd___QQQ???333111222333222333333333333444444444555555555444333222000///...---------...//////000............///000111111............/////////////////////000222444555777<<<>>>@@@===888333111111//////............//////////////////000333555666555666777777555444555777666666666777888888999999999999:::;;;<<<===>>>>>>===>>>@@@AAACCCDDDDDDDDDDDDDDDEEEFFFGGGGGGGGGGGGIIIIIIIIIIIIIIIIIIHHHGGGKKKMMMOOOOOOOOOQQQWWW[[[hhhqqq~~~wwwzzz~~~}}}|||yyy}}}wwwuuuuuuqqqjjj]]]]]]fffssszzzvvvpppmmmkkkfffaaa^^^^^^\\\XXXUUUMMMKKKIIIFFFEEEEEEEEEFFFEEEBBB>>>999666333222111333///---...---+++,,,///,,,+++***+++,,,---+++***++++++++++++++++++++++++))))))))))))))))))******((()))))))))************+++******))))))))))))))))))((('''(((***+++***)))((()))***+++,,,++++++***))))))((('''''''''(((((()))(((''''''((()))((('''******))))))))))))******'''))),,,,,,+++)))***,,,((()))))))))************((()))***+++,,,++++++***************************,,,///...(((%%%)))------)))+++,,,***((((((***,,,))))))))))))*********+++)))******+++++++++++++++******++++++,,,,,,++++++))))))*********+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------........................000///......---------...+++---000222333333444555222333444666666777777777444666888;;;============888888999;;;<<<<<<:::888======<<<;;;:::999888888777777555444333222222222/////////000000000000000...000111333444444444444222111///000111333222111333333333555888;;;???AAADDD@@@@@@CCCAAA===>>>BBBJJJUUUbbbkkkooolllaaaUUUGGGAAA>>>CCCIIILLLPPPTTTUUUWWWWWWSSSPPPMMMEEE===999777555555666666666555222222111111222444777888555===>>>GGGcccvvvSSSCCCLLLSSS\\\mmmxxx|||xxxvvv|||{{{oooiiiddd[[[SSSOOOGGGEEEDDDBBBBBBCCCDDDEEE>>>>>>===:::888777999;;;???CCCCCC===999:::;;;:::>>>???@@@???===<<<===>>><<<;;;:::999999:::;;;<<<<<<===???AAABBBCCCDDDDDDAAAAAAAAAAAAAAA@@@???>>>@@@@@@AAABBBDDDEEEGGGHHHHHHGGGEEEDDDBBBBBBBBBBBBDDDFFFHHHIIIIIIKKKQQQWWW```fffbbbOOO;;;222222333222222111111222333444444333333444444444333111111...---------------......///............///000000............//////////////////......000333666999<<<======;;;888555111/////////............/////////000111333444555666666666888999888666666777999888888888999:::;;;;;;;;;::::::;;;===???@@@AAABBB???@@@BBBCCCEEEFFFFFFFFFGGGGGGHHHHHHHHHHHHGGGGGGHHHIIIIIIJJJJJJJJJJJJIIILLLOOOQQQRRRTTT\\\gggpppwwwzzz~~~}}}xxxxxx~~~}}}vvvxxxzzzxxxssssssuuuppphhhbbb```fffrrrvvvqqqjjjhhhddd```[[[XXXWWWUUUQQQNNNDDDDDDEEECCCBBBBBBDDDGGG>>>===999444000...///111111---***+++***((()))---...------...//////...,,,,,,++++++***++++++,,,,,,,,,,,,,,,+++++++++++++++(((((())))))*********++++++******))))))))))))))))))(((((((((***++++++***'''((()))++++++******)))******)))(((((('''(((((()))'''&&&'''((()))((('''******))))))))))))******&&&))),,,---+++)))***,,,*********)))))))))))))))((()))***+++,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,(((,,,+++###!!!%%%******)))+++,,,+++((((((***---)))*********++++++++++++((()))***+++,,,+++******))))))***+++,,,,,,,,,,,,)))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------////////////////////////000///...---------------''')))---000222333444666222222444666777888888888444555888;;;=========<<<999999:::;;;<<<:::666333>>>>>>===<<<;;;:::999999666555444333333333333444000000000000000////////////000222444555555555555222000///000222333333222555555555666888<<>>:::<<>>777777:::;;;===>>>??????===<<<===>>>:::999999888999:::<<<===>>>???AAABBBCCCDDDDDDDDDEEEEEEDDDCCCBBB@@@>>>>>>AAAAAABBBCCCEEEGGGIIIJJJJJJIIIGGGEEECCCCCCCCCCCCGGGGGGIIIJJJJJJKKKPPPVVV[[[iiimmm[[[BBB444111222111111000000000222333444000111222444444444333222...------,,,,,,,,,------000//////............///............/////////000000...------///333777:::===;;;::::::999666111...//////............//////...111444777999888666555666999::::::777666888;;;999999:::;;;;;;<<<======:::;;;<<<>>>@@@BBBDDDDDD@@@AAACCCDDDFFFGGGGGGHHHIIIIIIIIIJJJIIIIIIHHHGGGHHHHHHIIIJJJKKKKKKKKKJJJPPPSSSWWW[[[aaannnzzz{{{~~~}}}}}}xxxwwwxxxyyyxxxwww}}}}}}~~~~~~~~~zzztttpppssssssssssssrrrqqqpppoooggglllooommmlllkkkgggaaa___[[[VVVUUUUUUSSSNNNIIIBBBCCCEEEEEEBBB>>>888555888444///---...000000///------,,,,,,+++***))))))---+++)))+++---///---+++...---,,,,,,++++++,,,,,,%%%'''***,,,+++***************************************++++++++++++******'''((()))***************))))))))))))))))))))))))+++)))'''(((+++,,,***((('''((()))******++++++***((())))))*********))))))''''''((()))***++++++,,,++++++++++++++++++++++++++++++************************)))))))))***,,,---+++)))''')))---...,,,)))+++,,,,,,,,,,,,+++************+++++++++******)))++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,------)))+++---,,,***)))+++...------------...///000000444333222111000///......000///...------------------...///222444555333111222222333444555666888999555777999:::;;;:::888777;;;666555999:::777:::???888999999999:::;;;<<<<<<777777666666555333222111111111111000000000000000.........///000111333444222111000//////000111222444444444444666888:::<<<;;;:::;;;<<<999666999???@@@EEEPPP[[[bbbaaaYYYQQQHHHBBB===@@@GGGLLLLLLIIIHHHHHHGGGFFFCCC???;;;888999888666444333333444444444111000333555555888===:::===HHH\\\xxxvvvYYYJJJLLLMMMWWWjjjuuu}}}~~~ssslll```TTTOOOQQQOOOKKKHHHEEEAAA@@@AAA@@@>>>;;;BBBCCC@@@999777:::===<<<;;;<<<======<<<===???AAA<<<<<<<<<;;;::::::===???AAA??????BBBGGGIIIHHHEEEDDDEEEFFFFFFDDDBBB???===CCCDDDEEEEEEEEEGGGJJJMMMGGGGGGGGGEEEDDDDDDGGGIIIHHHHHHHHHIIIKKKMMMPPPRRRZZZfffpppjjjSSS:::222555222222111111222222333333888888888777555333111///111111000///////////////,,,...000111///........./////////000000000000000222......222222//////444>>><<<:::777444222111000111111000//////000111222444555666777888888777777:::999:::;;;======;;;999<<<<<<<<<<<<<<<;;;;;;;;;>>>???@@@AAABBBBBBBBBBBBFFFFFFEEEEEEFFFGGGHHHHHHJJJKKKKKKIIIGGGFFFGGGIIIGGGHHHJJJKKKMMMNNNOOOPPPWWWZZZaaammm}}}~~~yyyyyy}}}~~~}}}~~~~~~zzzxxxxxxxxxwwwvvvtttsssrrrssssssqqqnnnkkkppppppqqqrrrrrrrrrrrrrrrhhhkkkkkkhhhhhhhhhccc\\\YYYTTTQQQSSSWWWWWWQQQLLLCCCBBB@@@>>>;;;777555333333000,,,+++,,,,,,,,,***------,,,,,,+++******)))---+++***+++---...---+++...---,,,,,,++++++,,,,,,###&&&)))+++,,,,,,,,,---******************************++++++++++++******((())))))************)))))))))))))))))))))))))))+++)))((((((++++++***((())))))*********)))(((((((((((())))))*********+++(((((())))))******++++++++++++++++++++++++++++++++++++******************,,,+++*********+++,,,---+++******+++------,,,+++,,,,,,,,,,,,,,,++++++***++++++,,,,,,,,,++++++***+++++++++,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---...//////000000...,,,***++++++---------------...//////000000//////...------,,,000000///...............111111333555777888666444222222333333444666777888888999:::;;;;;;:::999888;;;777555888999666888===777888999:::;;;;;;;;;;;;777777777666555444333222222222111111000000000///000000111222333444444555333222111000//////000111333222333333555777999::::::888888999888666888===;;;???FFFOOOTTTSSSMMMHHHBBB===999;;;BBBGGGFFFDDDCCCCCCBBBAAA>>>;;;999777888777555444333333444444444000000333555555888<<<<<<@@@LLLbbbyyy\\\MMMOOOOOOWWWhhhrrr~~~zzzlllbbb]]]WWWQQQMMMJJJGGGEEEEEEEEEBBB@@@@@@BBB@@@:::999<<<>>>===@@@AAAAAA@@@???>>>???AAA===>>>>>><<<;;;;;;===???@@@@@@@@@CCCEEEGGGGGGFFFDDDEEEEEEFFFEEECCCAAA@@@FFFEEEEEEEEEFFFGGGGGGGGGFFFFFFFFFFFFEEEGGGJJJMMMKKKJJJJJJJJJLLLOOOSSSUUUVVV```kkklll\\\DDD666222222222222222222333444555666777777777666555333222111111000////////////000---///000000///......///.........//////000111222222......111222///000444777666444333222111000000222222111111111222444555444666888999:::999888666:::::::::<<<>>>>>><<<:::>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBCCCCCCCCCCCCFFFFFFFFFFFFGGGHHHHHHIIIJJJKKKKKKKKKKKKKKKLLLMMMHHHIIIJJJKKKMMMPPPTTTWWWdddmmmzzz}}}|||~~~|||wwwvvvyyy}}}~~~~~~~~~zzzwwwvvvuuutttssspppnnnmmmlllnnnoooooonnnpppppppppqqqqqqqqqqqqqqqjjjhhheeebbbcccddd___WWWUUUQQQOOOTTT\\\]]]WWWPPPAAA>>>:::555222000000000///---++++++++++++***(((------,,,,,,++++++******---+++++++++---...---,,,...---,,,,,,++++++,,,,,,%%%(((***,,,++++++,,,,,,++++++++++++++++++++++++******++++++++++++***************+++******))))))))))))))))))))))))))))))+++***))))))***+++***)))************)))((('''&&&(((((((((((()))***,,,---)))***************************************************++++++++++++++++++------,,,,,,+++,,,,,,---+++,,,------,,,,,,---...,,,------------,,,+++++++++,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------.........---------......///000111333111000/////////...,,,------------------..............................222111000000///000000000000000111333555555333111222222222333444555666777::::::::::::::::::::::::;;;888666777777555666999666777999;;;<<<;;;:::999888888888777666555444333333333222222111000//////...000111333444444444444333222111000000000000000111111222222444555777888:::555444777888777888;;;888:::===AAACCCCCC@@@======999555777===AAAAAA???>>>===;;;:::888777666666777666555444444444444444444000000333555555888<<>><<<<<<>>>??????AAACCCDDDDDDDDDEEEFFFDDDDDDEEEFFFEEEDDDCCCBBBHHHFFFEEEFFFHHHHHHDDDAAADDDEEEFFFFFFGGGIIIMMMPPPMMMKKKJJJJJJLLLPPPUUUWWWRRRYYYfffnnngggQQQ;;;000333333333333444555666777555666777777777666555444222111000000///000000000...000111000///...///111///............000222333111///...111111///000333000000111111111111222222333333222222333555777888555777:::<<<===;;;888777;;;;;;;;;===??????===;;;AAAAAAAAABBBBBBBBBAAAAAAAAAAAABBBCCCDDDDDDDDDDDDFFFFFFFFFFFFGGGHHHIIIJJJHHHGGGGGGIIIKKKLLLLLLKKKKKKLLLLLLMMMQQQWWW___eeeyyy{{{|||~~~~~~{{{wwwvvvvvv}}}~~~~~~~~~~~~~~~~~~}}}~~~|||xxxtttqqqpppoooooopppmmmjjjjjjlllppprrrssssssrrrqqqooonnnllllllkkkiiieee___\\\___bbb]]]UUUVVVQQQOOOUUU]]]^^^WWWNNN;;;888444000...---...///.........///...---+++***------,,,,,,,,,+++++++++,,,,,,,,,,,,---......---...---,,,,,,++++++,,,,,,+++,,,...---+++)))((()))++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++******)))((())))))))))))))))))))))))***************+++******)))))))))))))))((('''&&&((((((''''''(((***---///+++***************************************************+++++++++++++++,,,///......---------------+++---///...+++***---///---............---,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,------------------......//////000............///000222222111///---///333444333000...............---------.........///000000111111333222222111111111222222111111222333555444222000333333333333333444555666;;;:::999999999999::::::;;;999777777666444444555555777999<<<<<<;;;:::888999999888888777555444333555444444222111000//////+++---000222333333222111000000000111111111222222111222222333444555666777:::555222666:::::::::<<<<<<<<<;;;:::::::::999888:::777444666:::>>>>>><<<:::999777555444444555666777666666666666666666666444111000444555555888===@@@GGGYYYuuu```QQQUUUWWW]]]gggkkkyyy~~~||||||}}}~~~xxxooobbb```\\\WWWSSSNNNIIIGGGBBBDDDCCC@@@AAAEEEEEEBBBFFFGGGHHHGGGDDDBBBBBBCCCCCCCCCCCC@@@>>>>>>???AAA???BBBEEEEEECCCBBBDDDFFFDDDEEEEEEEEEDDDCCCBBBAAAHHHEEEDDDGGGJJJJJJDDD???CCCEEEFFFGGGGGGIIILLLNNNKKKJJJHHHHHHJJJOOOTTTWWWPPPVVVdddpppmmmYYYAAA333444444444444555777888999777777888888888666555444222222111000000000000111///000111000//////000222111000///......///111222111000///000111000111333000000111222333444444555444444333444555777999:::777:::===???@@@===:::888===<<<===>>>@@@@@@>>><<>>>>>>>>@@@BBBAAA???<<<999777666666666444222444777::::::999999777555444333555777888888888888999999999999999555222111555666666999>>>@@@KKKaaa~~~^^^OOOUUUZZZaaaiiikkkrrr~~~}}}xxxxxx{{{~~~|||zzz~~~rrrppplllfff^^^WWWQQQNNNIIIJJJHHHEEEFFFJJJHHHDDDDDDFFFHHHHHHFFFEEEEEEFFFFFFFFFEEECCCAAA@@@AAACCCAAADDDGGGFFFCCCBBBCCCEEEFFFFFFEEEDDDCCCBBBAAA@@@FFFDDDDDDGGGLLLLLLFFFAAADDDEEEGGGFFFFFFFFFHHHJJJGGGFFFEEEFFFHHHLLLQQQSSSRRRWWWcccpppooo]]]GGG888555555555555666777888999999999999999777555333222333333222111111111111111000111222111000000000222444333111000//////000000111222111000111222333333222222444555666666666666555555555555666888:::<<<:::<<<@@@BBBBBB???<<<999>>>>>>>>>???AAAAAA???>>>AAACCCDDDFFFFFFEEEDDDDDDDDDDDDEEEEEEFFFFFFEEEEEEBBBCCCCCCDDDFFFHHHIIIJJJNNNMMMLLLLLLNNNOOOPPPPPPRRRXXXaaajjjvvv~~~zzzyyyxxxuuuyyy{{{~~~}}}zzzxxxxxxzzz~~~zzzuuuvvvzzz{{{tttssspppkkkfffddddddeeefffdddbbbcccfffiiillllllkkkiiihhhfffeeeeeeffffffaaa^^^XXXSSSTTTWWWUUUOOOEEEAAA??????AAA>>>777111///000000000////////////,,,...000000...,,,,,,,,,------------,,,,,,,,,,,,+++---......------...///...---,,,,,,++++++,,,,,,***+++---,,,,,,,,,---///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++++++++,,,++++++******++++++++++++++++++++++++***+++,,,+++******+++,,,'''((()))******+++++++++(((((((((((()))***,,,---******++++++++++++++++++++++++++++++++++++++++++******++++++,,,---------------...////////////...///000///...,,,,,,...000///000000000000///......++++++,,,---...................../////////000000000000000000000000000000.........///000222333444555444333333444444222111333333444444333111000...,,,,,,---...///000111111333333222222333333444444666666777999;;;;;;888666666666555444444444555555666666777888999::::::;;;999;;;:::666555666555222555666888:::;;;:::999888888888888777666555444333555555444444333222111111...000111333444444444444---...000222333444555555444555666777888888888888<<<999888===@@@AAABBBFFFGGGGGGFFFBBB===888666555222111000222444666666666999888777555555777888:::::::::;;;<<<=========<<<777333333666888888;;;???BBBQQQlll}}}\\\LLLSSS[[[bbbiiijjjmmmwww{{{rrrssswww||||||yyy{{{|||uuulllccc]]]ZZZUUUSSSOOOJJJKKKMMMKKKFFFBBBEEEGGGHHHHHHGGGHHHHHHGGGGGGGGGEEECCCCCCDDDFFFEEEFFFGGGGGGEEEDDDDDDDDDFFFFFFEEEDDDDDDCCCBBBBBBEEEDDDEEEIIILLLLLLIIIEEEEEEGGGHHHGGGEEEEEEFFFGGGDDDCCCDDDEEEHHHLLLOOOQQQUUUWWWaaannnrrrcccLLL===666666555555666666777888999999999888666444222000444333222222111111222222///111333444222111111111444444333333222111111111222444444111222555555444333444666888999999888888999888888888999;;;<<<===>>>???BBBCCCCCCAAA>>><<>>@@@AAAAAA@@@@@@888555444888999999<<>>777777666555555555555666777777777777666444222111444444333222222222222333...111444666444222000000111222444555666555444333333666666222222777888444666777:::===>>>???>>>>>>>>>===<<<<<<<<<>>>???@@@AAABBBCCCDDDDDDBBB@@@???@@@@@@@@@BBBCCCDDDBBB@@@BBBDDDFFFIIIIIIIIIGGGFFFDDDEEEEEEEEEEEEEEEDDDDDDCCCDDDEEEFFFIIIKKKMMMNNNIIIMMMQQQSSSUUU]]]iiisss|||wwwxxxwwwtttooosssyyy~~~~~~|||}}}|||zzzuuunnnoooqqqpppoooooommmhhhbbb___```bbb```___```aaaddddddcccaaaiiigggccc```]]]\\\\\\\\\XXXXXXSSSKKKEEEDDDAAA===888999999777555222222222333111...,,,+++,,,---......000111000---,,,...000------------------------+++---//////---,,,...000...---,,,,,,++++++,,,,,,---......---++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++)))***+++,,,,,,,,,,,,,,,------------------------))),,,---,,,***)))+++---,,,,,,,,,,,,,,,+++***)))((()))************))))))))))))***+++,,,,,,------------------------------******+++,,,,,,---......)))***,,,...000000000000888444000000222444333222111111111111111000////////////000222222333333333000111111111222222222222444333333222111000//////111111111222444666777888222555888888777777999<<<888999999999888666333111000111111222333333444444222222222222222333444555888888:::===???@@@>>><<<999888777666666555666666222444888;;;===>>>>>>===777<<<;;;777666888777222777777777888888999::::::777777666666555333222111444444444444444444444444///......///000111333444222222333444333222111000444555666888888888777777;;;;;;>>>AAAAAAAAAFFFMMMOOOSSSUUUSSSKKKBBB;;;888444444555666777888888888:::::::::999999999::::::===???@@@BBBCCCCCCCCCBBB999666555999::::::===BBBJJJ```[[[HHHOOOXXX```fffdddaaafffkkkpppuuuyyytttmmmnnnkkklllqqqttttttvvvzzzzzzvvvnnnjjjiiigggcccYYYQQQPPPQQQNNNGGGFFFHHHKKKLLLKKKJJJIIIJJJHHHHHHHHHGGGFFFFFFIIIKKKKKKIIIGGGGGGIIIHHHEEEBBBDDDEEEEEEGGGHHHJJJLLLMMMGGGIIIKKKLLLJJJIIIJJJJJJEEEGGGIIIIIIHHHHHHHHHIIICCCEEEHHHKKKNNNPPPQQQRRRYYYQQQVVVkkk}}}uuuWWW<<<888777666555555444444444444555666666666555333222555444333333222222333333---111555777666333000///...000444777888888777666333777777333333888999555999;;;>>>AAADDDEEEEEEEEEAAA@@@?????????@@@AAABBBCCCCCCDDDDDDDDDCCCAAA@@@AAA@@@AAABBBDDDDDDBBB@@@CCCEEEHHHJJJKKKJJJIIIGGGDDDDDDEEEEEEEEEDDDDDDCCCEEEEEEFFFHHHJJJMMMOOOPPPMMMTTT[[[___bbbmmm~~~}}}xxxuuusssrrrrrrrrrttt{{{|||~~~}}}vvv|||{{{wwwrrrnnnkkklllmmmmmmkkkhhheeecccccccccddd^^^^^^^^^___bbbcccbbbaaabbb\\\WWWXXX\\\^^^[[[VVVRRRNNNFFF>>>999777888999333333444444333333222111222111...---,,,---...000////////////////////////---------------...///000...------------...//////000/////////............,,,---......,,,,,,---...///---+++,,,---...------,,,,,,,,,,,,,,,,,,,,,,,,//////000000///---,,,***...---+++*********++++++)))%%%###%%%***,,,)))&&&,,,,,,++++++***))))))(((---+++))))))+++,,,***''',,,,,,++++++,,,,,,---...///...---,,,,,,,,,,,,,,,******+++,,,------------111000///000222333444333444333111222444666666666888777666555444333222222222333333444555555555555555555444333333333444444777555222222222111000///111222555777999999999888888888777888999;;;===???;;;;;;;;;;;;999777555444777666555444444444444444222444666333000000444999777888;;;===>>>>>>===<<<;;;;;;;;;:::999888777666::::::::::::::::::::::::;;;;;;:::999888888888888<<<;;;999999999999888666444555555444333111...---666666444333333333333333111222222111000000111333444333333333333444555666666777999::::::999777666<<>>999666333222222333333333555555444444444333333333333111111333666777444111111111222333333222222111111333555666666666888999888777666555555777888:::===>>>???@@@AAABBBBBBBBBBBBAAA@@@@@@@@@@@@@@@@@@DDDCCCCCCBBBBBBAAAAAA@@@CCCCCCBBBBBBBBBCCCCCCDDDGGGHHHHHHIIIIIIIIIHHHHHHHHHEEEAAA@@@AAADDDGGGHHHDDDGGGJJJKKKLLLOOOTTTYYYVVV___jjjsss}}}|||yyyuuusssssstttxxx|||~~~}}}}}}~~~~~~vvvnnntttssspppmmmiiihhhggghhhiiihhhfffdddcccccccccccc```___^^^^^^^^^]]]ZZZWWWZZZUUUQQQQQQTTTTTTOOOIIIFFFBBB===888555444555666333333444444333333222111111000///...---......///////////////////////////......---------...//////...------------...//////000000/////////.........,,,---......,,,,,,---...///---,,,,,,---......---------------------------.../////////...---+++***...---,,,*********+++,,,///,,,***+++...///---))),,,,,,,,,+++***)))))))))---+++)))***+++,,,***(((,,,++++++++++++,,,------///...------,,,,,,------++++++,,,---......------222111000111333444444444666444333333666888999999;;;:::999888666555555444555444333333444555777888888888777777777888888888777555333222333333222111555666999;;;;;;;;;:::999;;;:::::::::;;;===>>>???BBBBBBAAA@@@>>>;;;888666777777666666555555555555555888999777444444888<<<:::;;;>>>@@@AAAAAA@@@???<<<<<<<<<;;;:::999777777777888:::;;;===>>>>>>>>><<<;;;:::999888777777777<<<:::999999::::::888777444444444444444333222111555555444444444333333333111222222222000111222444333333444444444555555555666777999::::::999777666:::===BBBDDDEEEFFFGGGHHHMMMQQQWWW[[[\\\YYYTTTPPPCCC???;;;:::;;;>>>@@@AAAFFFDDDBBBAAA@@@???===;;;CCCCCCDDDFFFHHHHHHEEECCC>>>:::777888888888===DDDSSSnnnwwwQQQIIIIIILLLVVVUUU[[[[[[[[[]]]bbbgggiiifffcccaaa\\\[[[bbbhhhjjjnnnsssrrrsssssstttzzzuuupppmmmggg```___^^^]]]______^^^YYYVVVNNNMMMNNNQQQTTTSSSNNNHHHKKKHHHFFFFFFHHHJJJLLLLLLHHHHHHGGGFFFFFFFFFFFFFFFHHHGGGGGGIIIMMMOOOOOONNNKKKIIIHHHIIIKKKLLLLLLKKKLLLLLLKKKKKKLLLKKKIIIHHHKKKLLLLLLNNNPPPRRRTTTUUUYYYWWW\\\kkkvvvoooTTT;;;888666333222333444444333555444444444444333333333333222222444666777444222111111111111111111222222444777999;;;;;;;;;===>>><<<<<<:::999:::;;;<<<===??????@@@BBBCCCCCCCCCDDDCCCBBBAAAAAA@@@@@@@@@@@@DDDDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDEEEFFFGGGHHHHHHFFFFFFGGGHHHHHHHHHHHHHHHIIIHHHFFFFFFHHHJJJKKKKKKKKKNNNPPPQQQSSSXXX```fffrrr|||}}}yyywwwsssvvvyyyzzzzzz{{{~~~{{{{{{~~~}}}zzzyyyyyyuuummmfffjjjiiihhhgggeeedddcccbbbcccccccccccccccccccccccc^^^]]]]]]]]]\\\YYYTTTPPPSSSNNNJJJIIIIIIGGGAAA;;;777666444333222222333444333333333333333222222111000000////////////......//////////////////////////////......---...............------......///000000000000/////////......---...///...---,,,---//////---,,,,,,---......---....................................---,,,++++++------,,,+++++++++,,,,,,000...++++++---...+++(((---,,,,,,++++++******)))---+++******,,,,,,+++)))+++++++++++++++,,,,,,---///......------------...------......///.........333222111111333555555444666555444666999<<<======???>>><<<;;;999888777777888777555444444777:::<<<;;;<<<======>>>>>>>>>>>>999666444444444555555444:::;;;===???@@@>>>===;;;>>>>>>===>>>???@@@AAABBBHHHHHHGGGDDDAAA===:::888999999888888888888777777888999:::999666777:::===;;;===???@@@AAAAAAAAAAAA=========<<<;;;:::999888444666:::===@@@BBBBBBBBB<<<;;;:::888777666666666:::888777888999999888777555444444444444444555555444444444555555444333333111222333222111222333555333333555666666666555444777888999::::::999888777888;;;AAADDDFFFFFFGGGGGGCCCJJJSSS\\\aaa```]]]ZZZNNNIIICCC???@@@DDDGGGIIIKKKKKKJJJGGGDDDAAA@@@AAAEEEEEEEEEGGGIIIHHHFFFCCC???:::999;;;<<<<<<@@@EEE]]]yyysssNNNFFFDDDFFFPPPPPPWWWWWWVVVVVVZZZ___bbbaaa___[[[YYYXXX[[[^^^ccckkksssrrrqqqqqqrrrqqqqqqyyy|||rrrlllkkkhhhccc]]][[[[[[```hhhjjjfff```RRRQQQQQQSSSUUUTTTNNNJJJKKKIIIGGGHHHIIILLLLLLLLLGGGFFFFFFGGGGGGHHHIIIJJJHHHGGGGGGIIIKKKMMMMMMLLLKKKIIIHHHHHHJJJKKKKKKJJJMMMMMMNNNNNNNNNMMMMMMLLLOOOOOOOOOOOOQQQSSSUUUVVVXXXZZZaaalllpppeeeLLL888777555333222333555555444444444444444333333333222333333333444666666444222444333222222222222333444777:::===???@@@@@@AAACCCAAA@@@??????>>>??????@@@AAABBBBBBCCCCCCDDDDDDDDDCCCBBBBBBAAAAAAAAAAAAAAAEEEEEEFFFFFFFFFFFFGGGGGGEEEFFFHHHJJJLLLLLLLLLLLLHHHHHHHHHIIIIIIJJJJJJJJJHHHHHHIIIKKKLLLMMMMMMMMMRRRVVV[[[___eeennnyyy|||}}}}}}|||tttuuuuuuvvvxxxzzz~~~}}}|||zzz{{{|||}}}~~~zzzwwwuuutttpppiiicccdddccccccddddddcccbbb```______aaabbbbbbbbbbbbbbb[[[[[[\\\\\\\\\XXXSSSOOOPPPJJJDDDAAA@@@===999555111111222222222333333333222333333333333222111111//////000000000000///...////////////////////////000000///......---.....................//////000000000000////////////...---/////////...---...//////...,,,,,,...///...---........................---------------,,,,,,+++---------,,,,,,,,,,,,---///---+++,,,------,,,***------,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,++++++++++++++++++,,,------//////.............../////////000000000000//////444222111111333555444444666555555777;;;???AAAAAACCCBBB???===;;;:::::::::999888777777888:::<<<===???@@@BBBCCCDDDDDDDDDCCC;;;999666555777888888888<<<>>>AAADDDEEEDDDBBB@@@??????@@@BBBCCCEEEGGGHHHLLLLLLJJJGGGCCC>>>:::888:::::::::;;;:::::::::999888999:::999777777:::<<<:::;;;===>>>???@@@@@@@@@>>>>>>>>>>>>===;;;:::999222555:::>>>AAABBBBBBAAA<<<;;;999888666666555555666555444555777777777555666555444333333444555666222333444555555555444333222333444333222222444666222444666777888777555444777888999999999999888777777;;;@@@DDDEEEFFFFFFFFF???EEEOOOXXX___bbbbbbaaaZZZTTTLLLFFFFFFIIIMMMOOOOOOQQQQQQMMMGGGDDDDDDEEEFFFFFFFFFGGGHHHGGGDDDBBB???:::777999:::<<>>???>>>>>>BBBDDDGGGIIIJJJIIIHHHFFF>>>;;;999888999;;;;;;;;;<<>>??????????????????>>>===<<<;;;:::333666999===??????>>>===;;;:::888777666555555555444333222333444555444333777666444222222222333333222222333444555555555555444555555444333333444666333444666888888777666555888888888999999888888888888<<>>999666555666;;;FFFQQQkkksssOOOFFFCCCCCCKKKMMMVVVUUURRROOOQQQUUUYYYZZZYYY\\\^^^]]]XXXUUUZZZeeemmmssstttyyyyyymmm___bbbnnnuuuxxxvvvpppjjjgggccc^^^\\\[[[YYYXXXZZZ___fffjjjjjjgggccc^^^[[[XXXUUUSSSNNNMMMLLLLLLMMMMMMKKKIIIIIIIIIHHHHHHGGGGGGHHHHHHGGGFFFEEEFFFHHHHHHHHHGGGKKKIIIHHHHHHJJJKKKKKKJJJJJJMMMOOOOOONNNNNNOOOPPPRRRQQQPPPOOOPPPRRRTTTVVVYYY^^^eeefff^^^OOO???555666444333444555666666555555555555444444444333333222333555555555444333333666555444333444666888:::>>>AAAFFFHHHHHHHHHIIIIIIIIIIIIJJJJJJIIIGGGFFFEEEFFFEEECCCAAA??????>>>>>>======>>>@@@BBBEEEGGGHHHGGGHHHHHHIIIJJJKKKLLLLLLNNNOOOQQQRRRQQQPPPNNNMMMQQQPPPOOONNNMMMMMMMMMMMMOOOQQQRRRSSSUUUZZZ```eeennnxxx~~~~~~zzztttppprrryyy~~~~~~|||yyy|||~~~~~~}}}{{{zzzzzzyyyzzz|||{{{yyyvvvvvvvvvuuutttrrrqqqpppnnnkkkhhheeeccc```aaacccdddbbb___YYYZZZZZZZZZZZZ[[[[[[[[[^^^\\\ZZZWWWTTTNNNHHHCCCCCC???999555444555555555111222333333222111///...222222222222222111111000//////000000000000111111000000000000000000000000000000//////...///////////////......//////000111111111000000000////////////000111000///...///111000...------...//////...------------------------///......---------......,,,---.../////////......,,,,,,---......///000000------------------------+++---......,,,,,,---///---------------......///000////////////000000111000111222333444444444444555444222333444555555444444444555999???DDDHHHIIIKKKIIIEEEAAA???>>>>>>>>>888;;;>>>AAACCCBBB@@@???FFFHHHKKKNNNOOOMMMKKKIIIBBB???;;;:::;;;<<<===>>>===@@@EEEJJJLLLLLLJJJIIIAAABBBEEEHHHKKKNNNOOOPPPQQQPPPNNNLLLHHHDDD@@@===;;;<<<===>>>>>>>>>===<<<::::::;;;;;;;;;<<<<<<<<<;;;;;;<<<===>>>???@@@@@@?????????>>>===<<<;;;:::666777999;;;<<<<<<;;;:::999888777666555555555555444222111222333333222111666555444333222222222222222222222333444555666777777777777666444333444555444555777888888888777666888888888888888888888888;;;>>>CCCGGGIIILLLOOOQQQKKKKKKMMMQQQWWW___eeeiiiaaa\\\VVVRRRRRRSSSTTTTTTVVVVVVUUUQQQMMMJJJIIIIIIHHHGGGGGGGGGGGGEEEAAA>>><<<999888666555:::KKK[[[tttpppLLLDDD@@@>>>GGGIIISSSRRROOOLLLLLLPPPSSSSSSRRRXXX\\\[[[UUURRRWWW___dddkkkpppuuutttjjj^^^\\\```ffflllooommmiiifffbbb]]]XXXWWWTTTQQQRRRXXXbbbjjjjjjlllooooookkkddd\\\WWWRRRQQQPPPPPPPPPNNNKKKHHHJJJJJJIIIGGGFFFFFFFFFFFFIIIHHHGGGHHHJJJKKKJJJIIIKKKIIIHHHIIIKKKMMMMMMLLLJJJMMMPPPPPPNNNMMMNNNQQQSSSQQQPPPOOOPPPRRRUUUWWW[[[___bbb___TTTGGG<<<666666555444555666666555444666666666666555555555444444666888888666555444555555555555555777999;;;===EEEHHHLLLOOOOOONNNMMMNNNMMMNNNOOOOOONNNKKKIIIGGGEEEDDDAAA???>>>======>>>>>>>>>@@@BBBEEEHHHKKKLLLKKKKKKLLLLLLMMMNNNOOOOOORRRRRRSSSSSSRRRQQQPPPOOOQQQPPPOOONNNNNNOOOPPPQQQQQQTTTXXX\\\aaaiiittt|||}}}zzzwwwwwwyyy|||}}}|||||||||xxxwwwwwwuuuvvvwwwuuurrrppprrrsssqqqpppooonnnmmmkkkiiigggeeeaaa]]]\\\___```^^^[[[WWWWWWUUUTTTTTTTTTUUUUUUXXXUUURRRNNNJJJEEE???;;;:::999888777888888888777555555555555444222111000222222222222222111000000000000/////////000222333000000000000000000000000//////////////////000111///////////////000000111111111111000000000/////////000111111//////000111000///------/////////...........................000///............///000,,,---...///000//////...,,,,,,------,,,,,,---------------------.........+++---///...---,,,...000///............///000000000000//////000000111222000111222444555666777777888666555555666777777666555555777;;;BBBHHHLLLMMMOOOMMMIIIDDDBBB@@@@@@AAA<<<===???BBBCCCCCCCCCCCCJJJMMMPPPSSSSSSQQQMMMKKKEEEBBB>>><<<<<<>>>??????>>>BBBGGGKKKMMMLLLJJJHHHDDDFFFHHHKKKMMMNNNNNNOOONNNNNNMMMKKKGGGDDDAAA???:::<<<===?????????===<<<999999999:::;;;;;;;;;:::999999::::::;;;===>>>>>>?????????>>>===<<<::::::888888999:::::::::::::::777666666555555666666666555444222222333333222000444444555555555555444444333222111111222555777999999:::999777444333333444666666777777777888888888999888888888888888888999===@@@EEEJJJOOOTTTZZZ^^^ZZZXXXVVVUUUVVVYYY\\\___ZZZXXXVVVUUUVVVXXXXXXWWWYYYWWWTTTRRRQQQOOOLLLJJJJJJIIIHHHHHHHHHEEEAAA>>>999;;;===<<<888===PPPdddnnnJJJBBB===:::BBBEEEPPPQQQNNNJJJJJJMMMOOOOOOMMMRRRWWWWWWRRRRRRWWW\\\]]]cccjjjnnnkkkeeeaaa]]]XXXYYY```ggggggffffffeeebbbZZZUUUPPPMMMOOOVVV]]]aaaccciiiooosssrrrllleeeaaaXXXWWWVVVVVVUUURRRMMMIIIIIIIIIGGGFFFFFFEEEEEEFFFHHHGGGGGGHHHKKKLLLLLLKKKJJJIIIHHHJJJLLLOOOOOOOOOKKKOOORRRQQQNNNLLLNNNQQQTTTRRRQQQPPPQQQTTTWWWZZZ^^^```^^^WWWLLLAAA;;;999777666555666666666444333777777777777666666666666777:::<<<<<<999777777888888999:::===???AAACCCDDDHHHLLLPPPRRRQQQPPPOOONNNMMMNNNOOOOOONNNKKKGGGEEEBBBAAA???>>>>>>???@@@AAACCCDDDEEEFFFHHHKKKMMMNNNOOOOOOPPPPPPQQQQQQRRRRRRTTTTTTTTTTTTTTTTTTSSSSSSRRRQQQQQQRRRSSSVVVYYY[[[ZZZaaajjjsss|||~~~|||zzzyyy{{{~~~~~~zzzxxxxxxttttttsssooolllkkknnnqqqooonnnmmmllljjjhhhfffeeeddd___YYYXXX[[[\\\ZZZWWWVVVTTTRRRPPPOOOOOOPPPQQQOOOLLLIIIFFFCCC@@@<<<999555777999<<<======;;;:::888888888777666555444333111222222222222111000000111000///......000222444000000000000000000000000//////...//////000111222///////////////000111111111111111111000000000000///111222111000///000111000///------///000///...000000000000000000000000111000///......///000111,,,---///000000000///...111222222111000//////000------..................+++---//////---,,,...111///////////////000111111000000///000000111222222000111333555666777888888:::999777777888999999888666666888===DDDJJJNNNPPPRRRPPPKKKGGGDDDCCCCCCCCC?????????AAABBBDDDEEEFFFMMMPPPTTTVVVVVVSSSOOOLLLHHHDDD???======>>>??????@@@CCCHHHLLLMMMKKKHHHFFFGGGIIIJJJLLLMMMMMMMMMMMMJJJJJJIIIGGGEEEBBB???===:::<<<>>>???@@@???>>>===666666666777888999888666666666666777888999:::;;;>>>>>>>>>>>>===;;;:::999999999999::::::;;;;;;;;;555555555555555666777777777666444444444444222111222333555777888777777666444333111000111444888;;;;;;;;;:::777444222333444777777777666777888888999999999888888888888999999>>>AAAFFFLLLSSS[[[bbbhhhnnnjjjeee___[[[XXXXXXXXXTTTSSSTTTVVVYYY[[[[[[ZZZ[[[XXXTTTSSSSSSRRROOOKKKLLLKKKJJJIIIIIIFFFBBB???666<<>>AAADDDGGGJJJKKKLLLIIILLLPPPRRRQQQNNNMMMLLLIIIJJJLLLMMMKKKGGGCCCAAA???>>>======???AAADDDEEEHHHHHHIIIJJJKKKLLLNNNOOOSSSSSSSSSSSSTTTTTTTTTTTTUUUUUUUUUUUUUUUVVVWWWXXXSSSSSSTTTVVVYYY^^^bbbdddjjjssszzz~~~}}}{{{zzz~~~}}}{{{xxxuuutttppprrrpppkkkiiilllllliiimmmjjjeeecccbbbbbbaaa```\\\___```]]]XXXTTTRRRSSSVVVUUUUUUSSSQQQOOOMMMLLLGGGDDD???;;;888888999:::555777:::<<<===<<<:::999999999999888888777777777222444555555444333333444222111000//////000111222111111111111000000000000111111000000//////......000000000000111111111111222333333333333222111111222222222222222111000///111000000///////////////222222111111000/////////000000000000000000000000000000000///...---------333333222222111000000000..........................................------...///000///...---...000/////////000111111222222333444666777999999::::::<<<;;;:::999999999999999:::999:::???EEELLLQQQSSSSSSRRRPPPKKKFFFBBBAAAAAA@@@??????BBBGGGJJJJJJIIIOOOQQQSSSUUUUUUSSSPPPNNNGGGDDDAAA???????????????AAACCCFFFIIIJJJIIIGGGFFFDDDEEEGGGJJJLLLLLLLLLLLLCCCCCCCCCBBB@@@???===<<<<<<<<<<<<;;;:::999888777666666666666666777888888>>>888777::::::777999?????????@@@??????===;;;:::<<<===<<<;;;999999:::<<<:::999888777666555444444777666333222222333666777999888888888999888555333777555444444666888999888<<<;;;:::888666555333333444333333333444555777888888888888999:::;;;======AAADDDIIINNNUUU```mmmvvvxxxzzzuuuiii___ZZZXXXVVVRRRSSSVVVZZZ[[[\\\___bbb]]]XXXSSSPPPQQQQQQPPPNNNMMMLLLKKKJJJIIIEEE???;;;999999:::;;;>>>HHH]]]qqqhhhLLL>>>AAA???AAAIIILLLMMMOOOOOOKKKKKKOOOPPPNNNOOOQQQSSSXXX\\\]]]\\\[[[\\\^^^^^^```fffkkkdddYYYSSSSSSWWW___dddhhhooowwwhhh___SSSMMMNNNTTTZZZ\\\^^^___aaaggglllnnnllliiidddbbbaaa```___[[[TTTNNNLLLKKKIIIGGGFFFFFFGGGHHHHHHHHHIIIKKKLLLNNNOOOOOOKKKJJJIIILLLPPPSSSRRRQQQRRRRRRQQQPPPPPPPPPPPPQQQPPPSSSTTTTTTRRRRRRTTTWWWcccddd]]]MMMBBB@@@???<<<<<<<<<;;;:::999888777777888888888999::::::;;;;;;;;;AAAGGGGGGBBB>>><<<===IIIKKKNNNQQQRRRSSSRRRRRROOONNNMMMMMMNNNMMMKKKIIIOOOOOONNNKKKGGGCCCBBBBBB???@@@BBBEEEGGGGGGHHHHHHFFFFFFGGGJJJLLLOOORRRSSSWWWTTTRRRSSSUUUVVVUUUSSSTTTTTTSSSUUUVVVWWWVVVUUUTTTVVVYYY[[[aaalllyyy~~~|||zzzzzzzzzzzzzzzyyywwwuuusssttttttooohhhfffiiijjjiiihhheeeaaa___^^^^^^]]]\\\]]]^^^^^^[[[WWWTTTTTTUUUWWWVVVUUURRROOOLLLIIIGGG@@@>>>:::666444444555666999:::===>>>???===<<<:::::::::::::::999999999999444666777666444333333444333222111000000111222333111111111111000000000///111111000000////////////000000000000111111111111222222222222222111000000000111111222222222111111111111000/////////000000000000000000111111111111000000000000000000000000000000000000000000111111333222222111111000//////...................................................///000000......///000//////000000111222222333444555666888:::;;;;;;;;;>>>======<<<<<<<<<<<<===<<<<<<===AAAHHHNNNRRRTTTUUUTTTQQQLLLGGGCCCAAAAAA@@@??????BBBFFFIIIIIIHHHMMMOOOQQQSSSRRRPPPNNNLLLFFFCCC@@@????????????>>>@@@BBBDDDFFFGGGFFFEEECCC>>>@@@BBBDDDEEEEEEEEEEEE@@@@@@@@@???>>>===<<<;;;999999999999999888777666666666666666666777777888;;;666444777777444555:::<<<<<<======<<<;;;999888;;;;;;;;;999777777888:::888777666666666666777888888777666555555666777888:::999999999:::888666333888666555555777999:::999<<<<<<:::999777555444333777666666666777888:::;;;999999999:::;;;<<<===>>>???CCCIIIPPPYYYgggvvvtttggg___ZZZVVVTTTVVVZZZ___aaaaaabbbcccbbb]]]WWWUUUUUUVVVUUUSSSQQQPPPNNNMMMJJJFFF???;;;;;;:::;;;<<>>;;;;;;::::::999999888888999999::::::;;;;;;;;;;;;BBBGGGLLLMMMIIIEEEDDDEEEPPPRRRTTTVVVWWWVVVUUUUUUPPPNNNLLLKKKKKKJJJHHHFFFJJJKKKJJJGGGDDDAAAAAABBBBBBCCCFFFHHHIIIJJJJJJJJJMMMMMMNNNOOOQQQRRRSSSTTTWWWUUUSSSTTTVVVWWWVVVUUUXXXWWWVVVVVVXXXZZZ[[[[[[[[[```gggoooxxx}}}{{{uuuvvvvvvwwwvvvuuusssrrrvvvuuuooogggdddfffgggfffcccaaa]]][[[ZZZZZZYYYWWW\\\\\\\\\ZZZWWWVVVVVVWWWXXXVVVTTTPPPKKKGGGCCCAAA???===999666555555777888;;;<<<>>>???>>>===;;;::::::::::::;;;;;;;;;;;;;;;777888999888555444333444444444333222222333444444111111111000000000000///111000000000000/////////000000000000111111111111111111222222111111000//////000111222333333333333222222111000000000000111//////000000111222222333000000000000000000000000000000111222333333444444222222111111000/////////...................................................000111000///...///000000000111111222333333333444555777999;;;<<<======@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@AAADDDJJJPPPSSSUUUWWWVVVSSSNNNHHHCCCAAAAAAAAA@@@@@@BBBDDDFFFFFFEEEJJJKKKMMMOOONNNLLLJJJHHHDDDBBB???>>>>>>???>>>>>>???@@@BBBCCCCCCBBB@@@???:::;;;===>>>??????>>>>>>;;;;;;;;;;;;::::::999999555666666777777666666555666666555555666666777888999666444555555333444777::::::;;;;;;:::999888777;;;<<<;;;:::888777888999777666555555666888:::<<<999999999999999999999999<<<;;;::::::;;;999777444:::888666777999;;;;;;;;;===<<<;;;999888666555444444444444444555666777777999999::::::;;;===>>>??????CCCIIIPPP\\\lll}}}qqqggg```[[[YYY]]]ccciiikkkkkkhhhfffbbb]]]WWWTTTUUUVVVUUUSSSUUUTTTRRRPPPMMMHHHAAA<<<===<<<<<<===BBBPPPkkkhhhLLL@@@CCCAAA@@@EEEGGGUUUXXXWWWSSSRRRVVVYYYYYYVVVXXX\\\```cccbbb^^^[[[XXX[[[[[[YYYZZZ]]]]]][[[UUUSSSTTTXXX[[[]]]dddlllggg```WWWRRRRRRUUUWWWWWWSSSUUUZZZaaaggglllmmmlllkkkkkkkkkllljjjeee^^^XXXXXXUUUQQQLLLJJJIIIJJJKKKMMMMMMMMMMMMMMMLLLLLLLLLRRRPPPOOOOOOPPPQQQOOONNNOOOOOOPPPPPPQQQSSSTTTUUUSSSTTTUUUTTTTTTVVVYYY[[[^^^YYYNNNBBB>>>@@@AAA@@@============<<<<<<<<<<<<<<<<<<<<<===>>>>>>??????FFFJJJPPPQQQPPPOOOOOOQQQWWWXXXYYYYYYYYYXXXWWWVVVPPPMMMIIIGGGGGGFFFEEECCCFFFFFFFFFDDDBBBAAACCCEEEHHHIIIKKKMMMNNNNNNNNNNNNNNNOOOQQQRRRSSSSSSSSSSSSVVVTTTSSSSSSUUUVVVUUUUUUUUUUUUUUUWWWZZZ___cccfffqqqxxx~~~~~~tttuuuvvvvvvuuutttrrrqqquuuuuuppphhhdddeeedddbbbaaa___\\\ZZZZZZYYYXXXVVVZZZ[[[\\\\\\ZZZXXXWWWVVVUUUSSSPPPLLLHHHCCC???======<<<999777777777999:::;;;;;;<<<<<<<<<:::888777999999999::::::;;;;;;<<<999::::::999666444444444555444333222222333444555111111111111000000000000000000000000000000000000///000000000111111111111222333333333333222111111000111222222333333333222333222222111111111111111000000000111111222222222000000000000000000000000111111222222333444444444222222111000000//////.......................................///////////////000111111//////000111111111111222333333444444555666888:::<<<>>>??????@@@AAAAAABBBCCCCCCCCCCCCCCCBBBCCCGGGLLLQQQSSSTTTVVVUUUSSSMMMGGGCCCAAAAAA@@@@@@@@@AAABBBCCCCCCCCCGGGHHHIIIJJJIIIGGGEEEDDDAAA???======>>>>>>>>>======>>>?????????>>><<<;;;999:::;;;<<<===<<<;;;;;;777777777777777777777888444444555666666666666666666555555555555666777777;;;999888777666555555666888999:::::::::888777666===>>>>>><<<:::999:::;;;888777666555666999;;;===;;;;;;<<<======<<<;;;;;;===<<<<<<<<<<<<;;;888666;;;999888888:::<<<===<<<======<<<:::999777666666333333444444444555555666999999999:::;;;<<<===>>>@@@CCCHHHOOOZZZjjj}}}xxxooogggbbbbbbiiipppvvvyyyxxxrrrkkkbbb\\\VVVSSSSSSUUUTTTSSSVVVVVVUUUSSSQQQKKKDDD???>>><<<;;;===DDDVVVtttgggMMMAAAEEEBBB@@@DDDDDDXXX\\\\\\XXXVVVZZZ^^^^^^[[[]]]aaaeeefffddd___[[[YYY[[[ZZZWWWTTTTTTVVVXXXUUUSSSSSSWWWYYY[[[bbbjjjeee^^^UUUPPPQQQTTTVVVWWWUUUWWWZZZ^^^bbbdddeeedddhhhjjjmmmooonnnjjjeeeaaa```\\\VVVQQQMMMKKKLLLLLLNNNNNNNNNNNNNNNNNNNNNNNNRRRQQQQQQQQQQQQQQQPPPPPPQQQQQQQQQQQQRRRSSSTTTUUUUUUUUUUUUVVVVVVXXX[[[\\\\\\TTTJJJBBB@@@BBBAAA@@@@@@@@@AAAAAABBBBBBBBBBBB??????AAABBBDDDEEEFFFGGGEEEIIINNNRRRSSSTTTVVVXXXWWWWWWWWWWWWVVVTTTRRRQQQKKKHHHEEECCCCCCDDDDDDDDDFFFGGGGGGEEEEEEEEEHHHKKKNNNOOOQQQRRRSSSSSSRRRRRROOOPPPRRRTTTUUUVVVVVVVVVWWWVVVVVVVVVVVVWWWWWWWWWWWWYYY\\\aaahhhqqqzzz~~~~~~vvvvvvvvvvvvtttrrrpppoooppprrrqqqkkkhhhgggccc^^^bbb```^^^]]]\\\\\\ZZZXXXWWWYYY[[[]]]\\\YYYUUUQQQOOONNNLLLIIIEEEAAA>>><<<999888777555555666777888;;;;;;;;;;;;:::999777666777777888888999999999:::999:::;;;:::777555555555444333222111111222333444333222222222111111111111000000000000111111111111///000000000111111111111444444555555444444333222333333333333333222111111333222222111111111111111333222222222111111000000000000000000000000000000222222222222222222222222222222111111000/////////////////////////////////........./////////000000000111222111000///000222222222333333444444555555666777999;;;===>>>??????@@@AAABBBCCCCCCCCCCCCCCCDDDCCCDDDGGGLLLOOOQQQQQQRRRRRROOOKKKFFFBBBAAAAAA???@@@@@@@@@@@@@@@AAAAAACCCDDDEEEEEEDDDCCCAAA@@@???===<<<<<<===>>>===<<<<<<<<<======<<<;;;999999999999:::;;;;;;;;;:::999666555555444555555666777444444555666777777777777555555555555555666666777::::::999777666777666555555666777777777666555444<<<===>>>===;;;:::;;;<<<;;;:::999888888999;;;<<<<<<===>>>??????>>>===<<<>>>======>>>>>>===;;;999<<<:::999999;;;===>>>===>>>===<<<;;;:::999888777888888888999999999999999999999999999:::<<<===>>>@@@CCCHHHOOOYYYiii|||}}}vvvooojjjmmmvvv{{{pppddd___XXXTTTUUUWWWWWWVVVUUUUUUUUUUUUSSSNNNGGGBBB===;;;;;;>>>GGG\\\}}}hhhNNNBBBFFFCCC@@@DDDDDDXXX^^^```\\\YYY\\\```aaa]]]___cccfffhhheee___[[[ZZZ[[[ZZZWWWRRROOOQQQUUUUUUSSSTTTXXX[[[^^^dddlllnnnfff[[[TTTSSSUUUWWWXXXWWWXXXZZZ\\\]]]]]]^^^^^^dddggglllpppqqqooommmkkkgggccc]]]WWWRRROOONNNOOOMMMMMMNNNNNNOOOPPPPPPPPPOOOPPPQQQQQQQQQQQQRRRSSSTTTSSSSSSRRRRRRRRRSSSSSSVVVVVVVVVWWWYYYZZZ[[[[[[VVVOOOHHHDDDCCCAAA>>>===CCCCCCCCCDDDEEEEEEFFFFFFCCCDDDFFFHHHKKKMMMOOOPPPKKKMMMPPPRRRSSSTTTVVVWWWRRRRRRQQQPPPNNNLLLKKKJJJFFFDDDAAAAAACCCFFFGGGGGGKKKLLLMMMMMMLLLMMMPPPRRRTTTUUUVVVWWWWWWVVVUUUUUUTTTUUUVVVWWWXXXXXXXXXXXXYYYZZZZZZ[[[[[[\\\^^^___fffkkksss|||}}}}}}~~~~~~ttttttttttttrrrpppnnnlllkkkooopppmmmkkkjjjeee```dddbbb```______^^^\\\ZZZWWWWWWYYYZZZYYYVVVPPPKKKJJJIIIHHHFFFCCCAAA>>>===;;;:::999888888888999999<<<<<<<<<;;;;;;999888888666666666777777777777777999:::;;;:::777666555666444333222222222222333444444444444333333333222222000000000111111111111222000000000000111111111111555555666666666555444444444444444444333222111000222222111000000000000111444333333222111111000000000000000000000000000000111111111111111111111111333333222222111000000000////////////////////////.........//////000000111000222333222111000111222333333333444555555666666777888:::;;;===>>>>>>>>>@@@AAABBBCCCCCCCCCBBBAAABBBBBBBBBEEEIIILLLLLLLLLKKKKKKJJJGGGCCC@@@@@@AAA===???@@@@@@>>>>>>???AAAAAABBBBBBBBBAAA???===<<<<<<;;;:::;;;<<<===<<<;;;;;;;;;;;;;;;::::::999888777888999::::::999888888777666555444444555666777444555666777777777777777555555444444555555666777666888888555444666555333222333444555555444333222888:::;;;<<<;;;::::::;;;>>>======<<<;;;;;;;;;;;;===>>>???@@@@@@???>>>===>>>===>>>???@@@@@@>>><<<<<<;;;999:::<<<>>>>>>>>>>>>>>>===<<<;;;:::999999888888999::::::999999888999999::::::;;;<<<>>>??????BBBHHHOOOYYYiiizzz{{{wwwrrrxxxsssccc]]]VVVRRRSSSUUUUUUUUUTTTUUUVVVVVVTTTOOOHHHCCC<<<;;;;;;@@@KKKbbbiiiOOOCCCGGGDDDBBBEEEFFFUUU]]]aaa^^^[[[\\\___```^^^```bbbeeefffddd___[[[ZZZZZZZZZYYYUUUOOOPPPTTTUUUTTTVVV\\\___aaafffmmmuuulllaaaXXXUUUTTTTTTSSSTTTWWWYYYZZZYYYZZZ[[[]]]```dddjjjnnnpppqqqqqqrrrmmmjjjeee___YYYUUUSSSRRRMMMNNNNNNOOOPPPQQQQQQRRRMMMNNNPPPQQQQQQQQQSSSUUUUUUUUUTTTSSSSSSSSSSSSSSSWWWVVVWWWYYY[[[\\\ZZZXXXQQQKKKGGGEEECCC???===>>>EEEEEEFFFFFFFFFGGGGGGGGGJJJJJJLLLNNNPPPRRRTTTUUUUUUTTTTTTSSSRRRRRRQQQQQQMMMLLLKKKJJJIIIHHHGGGFFFDDDCCCBBBDDDHHHKKKMMMMMMQQQSSSUUUUUUUUUUUUWWWXXXYYYYYYZZZZZZZZZYYYWWWVVVVVVVVVVVVVVVVVVWWWXXXYYY[[[]]]```bbbdddhhhlllooo}}}zzzyyynnnnnnoooooonnnlllkkkjjjiiilllnnnlllkkkllljjjfffcccbbbaaa``````___]]][[[XXXVVVSSSRRRQQQOOOJJJGGGGGGGGGFFFDDDBBB@@@>>>======<<<;;;::::::::::::;;;::::::::::::999888888888777777666666666666666666777999:::999777666666777666555444333333444555666666555555555555444444444000000111111111222222222000000000000111111111111555555555555555444444333333333333444333333222222111111000/////////000000222222222222222222222222000000000000000000000000000000111111222222333333444444333333222111111111////////////////////////---......///000000111111111222333333111111222333333444444555666666777777999999:::;;;<<<<<<<<<<<>>===;;;::::::999999:::<<<===<<<::::::::::::::::::::::::999777888999:::;;;::::::999999888666555555666777888555555666666666666666555555444444444444555666666222666666333333666666222333444555666666666444444666888;;;<<<<<<;;;<<<===>>>>>>?????????>>>===<<<===>>>>>>>>>>>>>>>>>>=========>>>@@@BBBBBBAAA???<<<;;;999999<<<===>>>>>>???>>>>>>===<<<;;;::::::777888999999999888777777;;;;;;<<<<<<===???@@@AAA>>>BBBGGGMMMVVVcccrrr|||}}}uuuaaa[[[TTTPPPPPPRRRSSSSSSUUUVVVVVVVVVTTTNNNFFFAAA<<<;;;===CCCPPPiiikkkPPPDDDGGGDDDCCCHHHIIIQQQZZZaaa___[[[[[[]]]]]]^^^___```bbbcccbbb^^^ZZZXXXVVVXXX\\\ZZZTTTRRRUUUVVVVVVYYY___bbbbbbffflllsssmmmeee___\\\YYYTTTQQQTTTVVVYYYYYYWWWWWWYYY[[[[[[___eeehhhjjjllloooqqqsssqqqmmmgggbbb]]]YYYWWWPPPPPPPPPPPPPPPPPPQQQQQQLLLNNNQQQQQQPPPPPPRRRTTTTTTTTTSSSSSSSSSTTTUUUUUUWWWWWWXXX[[[]]]\\\XXXTTTPPPKKKHHHHHHEEEAAACCCIIIJJJJJJKKKKKKKKKKKKKKKKKKPPPQQQQQQRRRSSSSSSTTTTTTWWWUUURRRQQQPPPOOONNNNNNLLLLLLKKKJJJIIIIIIIIIIIIFFFFFFGGGJJJNNNQQQRRRRRRVVVXXX[[[\\\[[[ZZZZZZZZZ[[[\\\\\\\\\[[[ZZZXXXWWWWWWWWWWWWXXXZZZ^^^bbbeeejjjooouuuzzz}}}xxxttthhhhhhjjjjjjkkkjjjiiihhhhhhkkkllljjjjjjmmmnnnkkkcccaaa`````````___\\\ZZZZZZUUUOOOKKKJJJIIIGGGDDDGGGFFFEEEDDDBBB???===<<<999999888777666666666666777777777666666666666666888888777777666666555555666888999999777666666777777666555444444555666777777666666666666555555555000000111111222222222222000000000000111111111111444444555555444444333222111111222333444444444444111000000///////////////111111111222222333444444000000000000000000000000...///000111333444555666555555444333333222222111000000000000000000000000---......///000111111222111222333333111111222333444444555555666777777777999:::;;;;;;<<<<<<;;;;;;BBBCCCDDDEEEDDDCCCAAA???======>>>@@@CCCDDDDDDCCC???@@@@@@???>>>===???@@@:::===???>>>===<<<>>>AAA?????????>>>===;;;:::999999888888:::<<<<<<;;;::::::::::::::::::::::::;;;888999;;;<<<=========<<<;;;999888666666666888999444555555666666555444444555444444444444555666666222666777333444888777333777888999::::::999888888777999<<<>>>>>>>>>???@@@===>>>@@@AAABBB@@@???=================================>>>@@@CCCDDDBBBAAA<<<:::999999;;;===>>>>>>??????>>>===<<<;;;;;;:::;;;<<<=========<<<;;;:::======>>>>>>???AAABBBCCC@@@CCCGGGKKKQQQ[[[gggpppxxx~~~uuueee___WWWSSSTTTVVVWWWWWWWWWWWWWWWVVVSSSMMMDDD>>><<<<<>>>>><<<<<<;;;:::999999999999666777888999888777555333777666555444444555777777888999:::;;;;;;;;;::::::::::::999777666444333333333444444555555444444333000000000000111222333444000111111222222222111111666555555444444444555555222222333444333222111000111111000000000000111111222333333444444333333222///...///222555666333000444333333222222333333444222222333222000000000111111111000......---------////////////000000000000222222333333333333444444444555777888999888666555;;;:::::::::999888888777===???AAABBBAAA???;;;999999:::<<<>>>>>>>>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<>>===<<<;;;:::999999999===:::777666777999:::;;;777999999555555999999777999888777777777888:::;;;<<<<<<;;;:::999999999999777777777777888888888888777444444777777444444777777666666555444444444333888888888888888777666666666999<<<===<<<>>>AAADDD???AAADDDEEEEEEDDDEEEEEEAAA@@@@@@@@@<<<777888<<<888???BBBAAABBBFFFEEE@@@???>>><<<;;;::::::;;;;;;???@@@@@@??????>>>===<<<@@@???>>>???@@@@@@???>>>???@@@AAABBBCCCCCCCCCCCCHHHEEEFFFLLLQQQVVV]]]eeennnqqqtttyyyrrr```\\\XXXUUUVVVWWWXXXYYYZZZWWWUUUUUUUUUQQQIIICCC???>>>AAALLLbbbbbbNNNAAACCCFFFCCCEEELLLSSSXXX^^^```___]]]]]]^^^]]]]]]\\\ZZZXXXYYY\\\___[[[XXXWWWYYY]]]^^^ZZZUUUQQQVVV^^^cccdddcccaaa```mmmqqqtttuuusssnnnkkkiiiWWWUUUSSSTTTUUUVVVTTTRRRVVVYYY\\\]]]\\\]]]```cccnnnvvv~~~~~~tttiiibbb```XXXSSSNNNMMMNNNOOOOOOMMMOOOOOOOOOPPPPPPPPPQQQQQQUUUUUUUUUTTTUUUVVVWWWWWWYYY[[[^^^``````]]]YYYVVVUUUTTTRRRQQQQQQSSSTTTUUUYYYXXXVVVTTTRRRPPPOOOOOOSSSPPPNNNOOOQQQQQQNNNKKKNNNOOONNNMMMMMMOOOSSSWWWUUUUUUTTTSSSSSSRRRRRRQQQPPPPPPSSSWWW\\\]]]ZZZWWWZZZ\\\______^^^\\\\\\\\\^^^___aaaaaa```aaabbbdddhhhnnnvvv}}}~~~xxxtttmmmiiieeedddfffgggeeebbbgggiiijjjjjjooosssooogggeeeaaa^^^]]]\\\YYYVVVTTTRRRLLLFFFDDDFFFGGGFFFDDDDDDCCCBBB@@@???>>>>>>===;;;;;;:::999999999::::::222444666888999999888777777666555444444555666777;;;:::999999999999::::::;;;:::999888666555444333222222333333333333222222000000000111111222333444000111222222333333222222555555555555444444444444222222333333333222111000111111000000000000111111222222333333333333222222222000///000333444444222333333333333333444555555333333333333222111111222222222111000//////////////////000000000111111111222222333333333333444444444555777999999888777666::::::999888888888999999<<<===???AAA@@@===:::888777888:::;;;;;;;;;999888777888888888999999999999<<<===@@@BBBCCCBBBBBBAAA>>>===<<<;;;::::::::::::===:::777666888999;;;;;;666999888555555888999666888888777777888999:::;;;<<<;;;;;;::::::999::::::999888888888777777666666777444444777777444444777555555666666666555444333777888999:::::::::::::::777999;;;;;;;;;===AAADDDAAACCCFFFGGGFFFFFFGGGHHHBBB@@@@@@@@@===999:::???;;;@@@CCCBBBDDDGGGFFFAAABBBAAA???>>>======>>>>>>@@@@@@@@@AAA@@@@@@???>>>AAA@@@???@@@AAABBBAAA@@@AAABBBCCCDDDEEEFFFFFFFFFJJJFFFFFFKKKOOORRRXXX^^^bbbhhhoooxxxzzzoooddd```[[[XXXXXXYYYZZZZZZZZZXXXUUUUUUUUUQQQIIICCC@@@@@@CCCOOOfffbbbNNN@@@BBBEEEBBBDDDLLLRRRZZZcccfffccc______```______]]]ZZZXXXXXX[[[^^^]]]ZZZYYY[[[^^^___[[[XXXRRRVVV\\\bbbeeedddaaa___hhhmmmuuu|||~~~{{{uuuqqq\\\YYYUUUUUUWWWVVVSSSPPPTTTVVVWWWVVVUUUUUUWWWZZZgggoooxxx{{{vvvmmmeeebbbZZZUUUPPPOOOPPPRRRQQQPPPPPPPPPPPPPPPQQQQQQQQQQQQSSSSSSSSSSSSTTTTTTUUUVVVYYY[[[]]]^^^^^^\\\YYYWWWWWWUUUSSSQQQQQQRRRTTTVVVVVVUUUSSSQQQOOONNNMMMLLLNNNNNNNNNOOOPPPQQQPPPNNNQQQQQQSSSTTTVVVWWWXXXXXXWWWWWWVVVUUUTTTSSSRRRRRRTTTTTTVVVZZZ___aaa___]]][[[]]]^^^^^^\\\\\\]]]___^^^```bbbeeehhhnnntttxxx~~~yyyuuuoookkkgggfffggghhhfffccceeehhhjjjlllqqqtttpppjjjdddaaa\\\YYYXXXUUUQQQLLLNNNJJJEEEDDDFFFGGGFFFDDDCCCBBBBBBAAA@@@?????????;;;;;;:::999999999::::::222333555777888999888888666666555555555555666666>>><<<:::999888:::<<<===;;;;;;:::888777666555444222222333333333333222222111111111111222333444444111222222333444444333333555555666666666555333333222333333333333222111000111111000000000000111111111111222222222222111111555222000///000222333333333333333444444666777888444444444444444333333333333333222111000000000000000000111111111222222222222222333333333333444444555666888999999999888777:::999888777777888:::;;;;;;<<<>>>???>>><<<999777666666777888888777555555555555666777888999999:::<<<>>>@@@BBBCCCCCCBBBAAA???>>>===<<<<<<;;;;;;<<<===:::777777888:::;;;;;;666888888444444888888666777777666777888999:::;;;;;;;;;;;;;;;;;;:::::::::::::::999999888666555444666333333666666333333666333444666777777777555555888999:::<<<===>>>>>>>>>999::::::999999;;;@@@CCCCCCEEEHHHHHHHHHHHHIIIKKKEEEBBB@@@@@@>>>:::<<>>BBBEEEDDDEEEGGGFFFBBB@@@???>>>===<<<<<<<<<<<<@@@AAABBBCCCCCCCCCBBBBBBBBBAAA@@@AAACCCDDDDDDBBBDDDEEEEEEGGGHHHIIIIIIJJJKKKHHHGGGJJJMMMNNNRRRWWWYYYaaalllxxxvvvoookkkfff```\\\[[[[[[\\\[[[[[[YYYWWWVVVUUUQQQIIICCCBBBBBBFFFTTTmmmbbbNNN@@@AAADDDAAADDDKKKPPP\\\iiimmmhhhbbb```bbbbbbaaa___[[[XXXXXX[[[]]]___\\\[[[]]]___```]]]ZZZVVVWWW[[[aaaffffffaaa]]]dddjjjvvv|||ttt___ZZZUUUTTTVVVXXXUUURRRSSSSSSRRROOOMMMMMMOOOQQQ]]]dddooowwwwwwqqqiiibbb\\\XXXSSSQQQSSSUUUTTTSSSQQQQQQQQQQQQRRRRRRRRRRRRSSSSSSSSSTTTUUUVVVVVVWWW[[[[[[[[[[[[[[[ZZZZZZYYYWWWUUURRRPPPOOOQQQSSSUUUPPPPPPPPPOOONNNMMMLLLKKKLLLNNNPPPQQQQQQRRRSSSTTTVVVVVVXXX]]]aaaaaa]]]YYYXXXXXXXXXXXXXXXXXXXXXXXXWWWWWWXXXZZZ^^^```aaa```______^^^\\\\\\]]]aaadddeeehhhmmmsss{{{~~~{{{xxxrrroookkkiiiiiihhhgggeeedddeeegggjjjnnnpppooollldddddd```XXXRRROOOMMMKKKIIIFFFDDDCCCDDDEEEEEECCCCCCCCCCCCCCCBBBBBBAAAAAA===<<<;;;:::999888888888666777777888888777666666777777666666555555555666<<<<<<;;;;;;<<<===??????;;;;;;:::999888777666666555555666666666666555555222222222222222333444444222333333444555555555555666777888999888777444333333333333333222222111111111111000000000000111111000111111222222111111000333222000///000000111111222333333444666777999:::666555555555666666555444333222111000000000000000111111222222222333333333222222222333333333444444777777888999999999999888999888666555666888;;;===:::<<<===>>>>>><<<:::888666666666666666555444333555555666888999;;;<<<<<<;;;===???AAABBBBBBAAAAAA??????>>>===============<<<:::888888999:::;;;:::555888777444444777888555555555555666777888999999;;;;;;;;;<<<<<<<<<<<<;;;999:::::::::999888666555666333333666666333333666444555555666666777888888999:::<<<===>>>?????????<<<;;;999888999;;;???BBBDDDFFFHHHIIIIIIIIIKKKLLLIIIEEEAAAAAA>>>;;;<<>>>>>===============AAABBBDDDFFFGGGFFFEEEEEEBBBAAAAAACCCEEEGGGFFFFFFFFFFFFGGGHHHIIIJJJLLLLLLLLLIIIIIILLLMMMMMMPPPTTTXXXaaammmyyy|||xxxuuusssnnnfffaaa^^^]]]]]]]]]\\\ZZZYYYXXXUUUPPPIIIDDDCCCDDDJJJZZZuuucccOOOAAACCCEEEBBBDDDLLLOOO^^^nnnssskkkbbb___```eeedddaaa^^^[[[ZZZ[[[]]]```^^^]]]^^^``````___]]]ZZZYYYZZZ```eeefffaaa[[[ccchhhqqq}}}xxxoooaaaZZZRRROOORRRVVVXXXXXXSSSQQQOOOLLLJJJKKKLLLNNNUUU[[[eeeooouuurrriiibbb^^^ZZZUUUSSSUUUWWWVVVUUURRRRRRRRRRRRSSSSSSSSSTTTUUUVVVWWWXXXYYYZZZ[[[[[[YYYXXXWWWUUUUUUVVVXXXYYYVVVSSSPPPMMMLLLNNNPPPRRRMMMNNNPPPQQQRRRQQQQQQPPPQQQUUUXXXXXXWWWVVVXXX[[[^^^]]]]]]aaaeeeeee```ZZZXXXYYYZZZ[[[]]]^^^___```^^^]]]\\\\\\^^^___```aaabbbbbbaaa```aaaeeekkkpppzzz~~~~~~|||vvvssspppmmmkkkjjjhhhgggdddcccdddhhhkkkmmmnnnooolllnnnhhhXXXKKKHHHIIIJJJEEEDDDCCCCCCDDDDDDCCCBBBBBBBBBCCCCCCBBBAAA@@@???@@@???===:::888777666555777777888888888888888888888888888777777666666666555777:::===>>>???>>>===;;;::::::999888777666666555666666777777666666555333333333333333333444555333333555666666777777777888999:::;;;:::888666444333333222222222222111222111111000000000000111111000111111222222111111000///000111111111//////...222333333444666888:::;;;777666444555777888777555111111000/////////000000222222222222333333333333222222222333333333444444777777888999999999999999888777666555666888;;;===;;;<<<===>>>>>><<<;;;:::777777777666666555444444444555666777999:::<<<<<<:::;;;>>>@@@AAAAAA@@@?????????>>>=========>>>>>><<<:::999888:::;;;;;;:::666888888555555888888666444444555666777777777888:::;;;<<<============<<<888999:::;;;;;;:::999888666333333666666333333666777666444444555777:::<<<:::;;;===>>>???@@@@@@@@@@@@>>>;;;999:::===???AAACCCEEEGGGHHHHHHIIIKKKMMMMMMGGGCCCBBB???;;;:::<<>>===@@@???===;;;888666555555555666777888:::<<<===>>>999999::::::999888777666///222777;;;===<<<;;;999:::999999888777777666666444444555555555555444444444444444333333444444555444444666777888888888888::::::;;;;;;:::888666555444333222222111111222222111111000000000000111111111111222222222222111111,,,///222333111000//////222333333444666888999:::888666444555888999888555111000000/////////000000111111222222222333333333222222333333333333444444777777777777888888999999888777666555666888:::<<<;;;;;;<<<======<<<;;;:::777777777777666666666666333333444666777999::::::999;;;===???@@@@@@???>>>>>>>>>============>>>>>><<<:::999999;;;;;;;;;:::777999999555555999999777555666777888888888777777999:::<<<>>>??????>>>>>>888:::<<<===>>>===<<<;;;777444444777777444444777888777555444555777:::===:::;;;===???AAABBBCCCCCCCCCAAA===<<<>>>@@@AAAAAACCCEEEFFFGGGGGGHHHKKKMMMOOOIIIEEEEEECCC>>>;;;<<>>>>>===<<<:::999888777777777777888999;;;===???@@@;;;;;;<<<<<<;;;999888777333555777999::::::999888999888888777777666666555555555555666666555555555555555444444444444555555444555666888999:::::::::::::::999888777666555555444333222111111111222222111111000000000000111111222222333333333333222222...000333333111111222444333333333444555777888999888555333555888:::888555111111111000000111111222111111111111222222222222222222333333333333444444777666666666777777888888777777666777777888999:::::::::;;;;;;;;;;;;::::::777777666666777777888888444444555666888999:::::::::;;;>>>@@@AAAAAA@@@???=========<<<<<<======>>><<<;;;999:::;;;<<<;;;:::888::::::666666::::::888999::::::;;;;;;:::999888999:::<<<>>>@@@@@@???>>>;;;===???@@@@@@>>><<<:::888555555888888555555888666777777888888999999999888:::===AAADDDGGGIIIJJJFFFCCC@@@@@@BBBCCCBBBAAADDDEEEFFFGGGGGGIIILLLOOONNNIIIGGGIIIIIIDDD@@@???CCC@@@AAAFFFGGGEEEFFFJJJCCCCCCDDDEEEEEEDDDDDDCCCDDDFFFIIIKKKLLLKKKHHHGGGAAA@@@AAADDDHHHKKKLLLLLLHHHHHHHHHHHHJJJMMMPPPQQQRRRPPPQQQUUUUUURRRQQQTTTWWW```jjjrrr~~~zzzpppjjjfffdddccc^^^___^^^[[[UUUNNNHHHEEEDDDJJJXXXqqqbbbQQQFFFJJJLLLFFFDDDHHHNNNYYYgggnnnlllgggdddccceeeiiimmmooonnnkkkiiihhhgggggggggfffeeeeeeggghhhiiifffaaa]]]ZZZ[[[\\\]]]WWWXXXZZZ]]]bbbhhhllloooyyyvvvmmm___PPPKKKOOOUUUOOOLLLJJJIIIKKKKKKJJJHHHKKKJJJKKKPPPWWW```gggjjjiiiddd^^^[[[[[[[[[YYYWWWUUUVVVVVVVVVVVVWWWWWWWWWWWWYYY\\\___aaabbbbbbbbb[[[YYYVVVTTTTTTWWW[[[]]]^^^^^^______```aaaaaaaaaaaaeeeiiimmmooonnnllljjjlllkkkkkkkkkkkkjjjhhhgggiiihhhggggggggggggffffffgggggghhhiiijjjkkkllllllmmmqqqvvvzzz~~~~~~{{{wwwrrrooonnnnnnoooqqqyyy|||xxxyyy{{{aaaIIIEEEOOOQQQKKKHHHJJJLLLKKKIIIGGGEEEDDDHHHIIIJJJIIIHHHEEEBBBAAA<<<;;;::::::999999::::::;;;;;;;;;;;;;;;<<<===>>><<<<<<======<<<:::999888::::::::::::::::::::::::888888777777666666555555777777888888888888777777666555555444444444555555555555777888999::::::;;;:::999888666555444444444444333222111111111222333111111000000000000111111222333333444444333333222111222333222000111555999333333333444555666777888888555222444999:::888555222222222111222222333333000000111111111222222222222222333333333444444444666666666666666777777888777777777777888888888888888999999:::::::::999999666666666666666777888999777777888999:::;;;;;;<<<;;;<<>><<<;;;::::::<<<<<<;;;:::999;;;:::777777:::;;;999<<<===>>>>>>===<<<:::999888:::<<>>???AAABBBAAA>>>;;;999999666666999999666666999444666999<<<<<<:::777666777999===BBBGGGKKKNNNOOOHHHEEECCCCCCDDDEEECCCAAADDDFFFGGGGGGHHHJJJMMMPPPMMMIIIHHHLLLMMMIIIDDDCCCDDDAAABBBHHHIIIFFFHHHLLLGGGGGGIIIJJJJJJIIIHHHGGGEEEGGGJJJLLLLLLKKKHHHFFF@@@@@@AAADDDHHHKKKLLLLLLJJJIIIIIIIIIKKKNNNQQQSSSTTTRRRSSSVVVUUUQQQPPPRRRXXX```iiipppzzztttmmmiiigggfff___```___\\\UUUNNNHHHEEEFFFLLL\\\vvv```PPPFFFKKKMMMFFFBBBFFFMMMVVVccckkkmmmkkkhhhgggdddiiiooosssrrrooolllkkkjjjjjjjjjiiiggghhhjjjkkkllliiiccc\\\XXXXXX[[[___ZZZ[[[]]]^^^```eeekkkpppzzz{{{vvvhhhXXXOOORRRXXXRRROOOMMMMMMNNNMMMJJJGGGHHHGGGGGGIIIPPP\\\gggooolllgggaaa]]]]]]\\\ZZZXXXVVVVVVVVVWWWWWWWWWXXXXXXZZZ\\\___bbbeeeffffffeeedddbbb___]]]^^^```dddfffeeefffgggiiijjjjjjjjjjjjiiilllpppttttttrrrnnnlllmmmkkkiiijjjmmmmmmjjjgggfffhhhkkkkkkkkkjjjjjjkkkjjjkkkmmmqqqtttwwwzzz{{{|||}}}{{{vvvpppnnnpppooo|||yyyXXXFFFMMM\\\[[[PPPYYYYYYXXXSSSLLLHHHGGGHHHFFFEEEDDDDDDDDDCCC@@@===AAA???<<<999888999;;;<<<======<<<;;;;;;;;;;;;<<>>>>>>>>===;;;999::::::999999888777777777666666555666666777888999:::::::::999888777666555555555555555555555444444666888;;;>>>??????===<<<999888777666444444444333000111222333333333333333666555333222111222333333555111111333333000111444222111111111000000//////333333222222333333444555555444444777:::<<<;;;999444333222111000000000000000111111111222222222333000111333333222222333444555555555555666666777777777777666666777888999999;;;;;;;;;;;;;;;;;;;;;;;;777777888777777666555555<<<;;;:::999:::;;;<<<===???@@@BBBBBB@@@??????@@@???>>><<<;;;:::999888888<<<:::999:::<<<<<<999666999:::;;;<<<============<<<<<<<<<===>>>>>>??????<<<>>>@@@@@@?????????@@@CCCCCCCCCCCCBBB@@@>>>===999::::::;;;;;;::::::999:::::::::::::::::::::;;;:::<<<@@@DDDIIIMMMPPPQQQLLLKKKHHHDDDAAA@@@AAACCCGGGGGGIIIKKKMMMOOOQQQRRRUUUTTTRRROOOLLLIIIFFFEEEFFFEEEEEEGGGIIIKKKKKKJJJIIIIIIJJJJJJJJJIIIGGGFFFIIIIIIJJJKKKMMMLLLIIIGGGBBBBBBCCCCCCEEEFFFHHHHHHFFFFFFGGGHHHKKKOOORRRTTTWWWYYYZZZZZZWWWTTTRRRQQQUUU[[[eeeppp|||wwwqqqlllfffbbbfffaaa]]][[[TTTKKKFFFFFFFFFMMM___}}}fffKKKAAAHHHHHHFFFHHHFFFMMMWWW```fffiiimmmmmmjjjnnnjjjllluuuxxxsssnnnmmmppppppooommmkkkjjjjjjkkkxxxrrriiiaaa]]][[[ZZZYYY^^^]]]\\\^^^bbbeeeggghhhssstttqqqhhh\\\TTTRRRSSSRRRPPPMMMKKKKKKKKKJJJIIIHHHIIIGGGDDDJJJYYYgggnnnfffdddaaa]]]ZZZXXXWWWWWWUUUWWWYYYZZZZZZ[[[]]]^^^\\\```fffjjjkkkjjjhhhhhhffffffggghhhiiikkklllmmmnnnnnnooopppppppppppppppttttttsssqqqnnnnnnqqqsssoooooonnnmmmkkklllnnnqqqnnnnnnooopppqqqrrrssstttzzz|||~~~zzzvvvvvvyyynnnPPPHHHVVVdddeee^^^```___]]]WWWOOOJJJIIIIIIEEEDDDCCCBBBCCCBBB@@@>>>@@@???===;;;:::;;;;;;<<<>>>>>>===<<<<<<<<<<<<===@@@>>>===>>>>>>>>><<<:::;;;;;;;;;:::999888777777666666666666666777888888;;;;;;;;;:::999888777666777777777777777666666666888999<<<>>>???>>><<<;;;999888777555444333333333111111222333333333333333555444333222111222333333777333222444333000///222000000000111111111111111333333222222333333444555444222222444777888777666444444333222111111111111000000000000111111111111111333444444333333444555666666666666666666666666777777777777888888999999::::::::::::::::::::::::888888999999999888777777;;;::::::999:::;;;<<<===@@@BBBBBBBBB@@@>>>>>>???AAA@@@>>>===;;;;;;::::::===;;;:::;;;<<<<<<:::888;;;;;;<<<>>>>>>>>>>>>>>><<<<<<===>>>???@@@AAAAAA???AAABBBBBB@@@@@@@@@AAACCCDDDDDDDDDCCCAAA???>>>888888999999999999888888;;;;;;;;;<<<;;;;;;;;;:::;;;>>>BBBGGGKKKOOOQQQRRRPPPOOOMMMJJJEEECCCCCCDDDHHHIIIJJJMMMOOORRRTTTTTTVVVUUUSSSPPPMMMKKKIIIHHHHHHHHHGGGIIILLLMMMMMMLLLJJJKKKLLLLLLLLLKKKIIIHHHKKKKKKKKKLLLMMMLLLIIIGGGBBBBBBCCCDDDEEEGGGHHHIIIIIIIIIIIIKKKMMMQQQUUUWWWXXXYYY[[[[[[YYYWWWUUUTTTVVV[[[eeeooo{{{yyyrrrnnniiieeefffaaa]]]ZZZSSSJJJEEEEEEGGGQQQfffgggMMMCCCHHHFFFDDDHHHHHHOOOWWW```ffflllrrrqqqmmmtttppprrrwwwyyyuuurrrtttqqqpppooommmkkkjjjjjjkkkxxxssslllddd___\\\\\\]]]^^^]]]]]]___bbbeeegggggglllllljjjccc[[[UUUTTTTTTSSSQQQNNNLLLKKKJJJIIIIIIIIIKKKKKKIIIOOO\\\hhhmmmdddccc```^^^[[[ZZZXXXXXXYYYZZZ[[[\\\[[[\\\___aaadddhhhmmmppppppooooooooonnnnnnnnnooooooppprrrrrrrrrsssssssssrrrqqqqqqpppuuuuuutttsssqqqqqqsssvvvqqqrrrrrrqqqpppqqqtttwwwxxxyyy|||xxx{{{~~~{{{xxxzzz~~~___FFFLLL```lllllljjjhhhfffbbb[[[SSSMMMJJJIIIEEECCC@@@???@@@@@@@@@?????????>>>>>>=========<<>>============>>>>>>===<<<===??????===<<<>>>>>>===<<<;;;:::999888777777666666666777777888;;;<<<<<<<<<;;;:::999999888888888999999999999999:::;;;===>>>>>>===;;;:::888777666555444333333333222222333333444444333333555444333222222222333444888555444555444000///111000000000111111111111111333333222222333333444555555333222222444666555555555444444333333333444444222222222222111111111111333444555555444333555666777777777777777777666666888888888999999999::::::::::::::::::::::::::::::999999;;;;;;<<<;;;:::::::::999999999:::<<<===>>>CCCCCCCCCBBB???=========AAA@@@>>>===;;;:::::::::<<<;;;;;;;;;======;;;999<<<<<<>>>???@@@@@@??????;;;<<<===???@@@BBBCCCDDDCCCEEEEEEDDDBBBAAAAAABBBDDDEEEEEEEEEDDDBBB@@@???::::::;;;;;;;;;;;;::::::======>>>>>>>>>===;;;:::===@@@EEEJJJNNNPPPQQQQQQQQQQQQQQQNNNIIIFFFDDDDDDIIIJJJLLLOOORRRTTTVVVXXXVVVUUUTTTRRRPPPNNNMMMLLLLLLKKKKKKLLLOOOPPPPPPOOOMMMNNNOOOOOOOOONNNMMMLLLNNNMMMLLLMMMMMMLLLJJJGGGCCCCCCCCCDDDFFFGGGIIIJJJKKKLLLLLLNNNQQQTTTWWWYYYYYYZZZ\\\]]]]]]]]]\\\[[[XXX]]]eeennnxxxzzztttpppllljjjfffaaa\\\XXXQQQIIIEEEEEEJJJWWWooohhhOOODDDGGGCCCBBBIIIMMMSSSYYY```gggqqqxxxxxxssszzzyyyzzz|||zzzwwwwwwzzzuuutttrrrqqqooonnnnnnnnnvvvtttoooggg```]]]^^^aaa```^^^^^^___bbbfffggggggfffdddbbb^^^[[[WWWUUUTTTTTTSSSPPPNNNLLLJJJIIIIIIJJJNNNQQQQQQUUU```hhhlllbbbaaa```___]]][[[ZZZYYYVVVWWWYYYZZZ\\\^^^bbbeeelllooorrrssssssrrrssstttssssssrrrrrrrrrrrrssssssvvvvvvvvvvvvuuutttssssssttttttuuuttttttuuuwwwzzz{{{|||~~~zzzfffdddmmmrrr{{{|||yyyvvvtttvvv{{{pppQQQAAASSSjjjnnnjjjiiikkkhhhccc\\\TTTMMMIIIGGGDDDAAA>>>======???@@@@@@??????@@@AAA@@@@@@>>>>>>@@@???>>>>>>======>>>>>><<<<<<<<<===???@@@???>>>@@@@@@@@@@@@>>><<<;;;999999888777777777777777888<<<<<<=========<<<<<<;;;999999999:::::::::::::::======>>>>>>>>><<<:::999777666555444333333333333333333444444444444333333555444333222222222333444777555444666666222111333222222222111111000000000333333222222333333444555888666555555555666666666555555555444555555666666555444444444444333333333333555666555444333555666888888888888888777777777:::::::::;;;;;;:::::::::999999999999999999999999888:::;;;=========<<<;;;999999999999:::<<<>>>???DDDDDDDDDAAA>>><<<<<<===@@@???===;;;:::888888888;;;;;;;;;;;;<<<<<<;;;:::;;;<<<>>>@@@AAA@@@??????;;;<<<>>>@@@BBBDDDEEEFFFGGGHHHHHHFFFCCCBBBCCCDDDEEEEEEFFFFFFEEEDDDBBBAAA???@@@@@@AAAAAA@@@@@@??????@@@AAAAAA@@@>>><<<;;;>>>AAAFFFKKKNNNOOOOOONNNMMMOOOPPPNNNKKKGGGEEEEEEHHHIIIKKKNNNRRRUUUWWWXXXVVVVVVUUUTTTTTTSSSRRRRRROOONNNNNNOOOQQQRRRQQQPPPQQQQQQRRRSSSSSSRRRQQQPPPPPPNNNMMMMMMMMMLLLJJJGGGEEEEEEEEEFFFGGGHHHJJJJJJMMMNNNOOOQQQSSSWWWYYY[[[[[[[[[]]]```ccceeefffeee^^^aaagggmmmvvv{{{tttqqqnnnlllgggaaa[[[WWWPPPHHHDDDEEEMMM]]]yyyiiiQQQFFFGGGAAAAAALLLSSSWWW[[[```hhhttt~~~~~~yyy|||~~~~~~zzz{{{}}}|||{{{yyywwwvvvuuutttsssqqqqqqnnnggg^^^[[[^^^bbbaaa```___```cccfffggggggeeebbb___\\\ZZZWWWSSSPPPUUUTTTSSSPPPLLLJJJIIIIIIKKKQQQVVVWWW[[[bbbggghhhaaa``````___^^^]]]\\\[[[UUUWWW[[[___cccggglllooossstttvvvvvvuuuuuuvvvxxxwwwwwwvvvuuuuuuuuuuuuuuuvvvwwwxxxzzz{{{||||||||||||}}}yyy\\\QQQWWW^^^jjjyyyyyyuuuqqqnnnooosss{{{___IIIEEE___sssooofffeeegggccc^^^WWWQQQKKKGGGDDDCCC@@@===;;;<<>>>>>>>>>>>>>><<<<<<<<<>>>AAABBBAAA@@@BBBBBBCCCCCCBBB@@@>>><<<;;;:::999888888888888888<<<======>>>>>>>>>======999999:::::::::;;;;;;;;;>>>??????>>>===<<<:::999777666555444444444444444444444555555555444444333444333222222222333444555555333444777888555444666555444333222111000///...333333222222333333444555888888888777666666666777666666666555666666777777444444444444444444444444444555666555444333444666999999999999999999999888;;;;;;<<<===<<<<<<;;;:::999999999999999999999999888:::<<<>>>???>>><<<;;;999999999999:::<<<>>>???DDDDDDCCCAAA>>><<<===>>>AAA@@@>>><<<:::999888888999:::;;;;;;;;;::::::::::::<<<>>>@@@AAA@@@???>>>;;;<<<>>>@@@CCCEEEFFFGGGIIIJJJIIIGGGDDDCCCCCCEEEEEEFFFFFFGGGFFFEEECCCBBBCCCDDDDDDEEEEEEDDDDDDCCCAAAAAABBBBBBAAA???>>>===>>>AAAEEEIIILLLLLLKKKJJJIIIKKKNNNNNNLLLJJJHHHHHHFFFGGGJJJMMMPPPSSSUUUWWWVVVVVVVVVVVVWWWWWWWWWWWWRRRQQQPPPQQQRRRSSSRRRQQQTTTTTTVVVVVVWWWVVVUUUTTTQQQPPPNNNNNNNNNMMMKKKIIIHHHHHHHHHHHHIIIJJJJJJKKKMMMNNNPPPRRRUUUXXXZZZ[[[\\\\\\___dddkkkpppqqqqqqhhhjjjlllooottt||||||tttqqqnnnmmmggg```ZZZUUUOOOHHHFFFHHHPPPcccmmmSSSGGGGGGBBBBBBOOOWWWZZZ]]]aaahhhttt}}}zzz}}}}}}~~~}}}}}}}}}{{{wwwtttlllmmmkkkddd]]]ZZZ]]]aaacccaaa```aaacccfffgggggghhheeeaaa^^^ZZZVVVPPPMMMTTTUUUUUURRRNNNJJJJJJJJJLLLSSSZZZ\\\___dddeeecccaaa``````______^^^^^^^^^\\\aaahhhnnnrrrvvvyyy{{{xxxyyyzzzzzzyyyyyyzzz|||~~~}}}}}}}}}}}}~~~zzz|||~~~\\\KKKKKKOOOZZZiiiwww}}}xxxwwwsssmmmlllnnnwwwSSSJJJQQQjjjwwwnnncccbbb]]]YYYTTTPPPLLLIIIEEEBBBBBB???<<<;;;===???AAAAAA@@@AAABBBDDDDDDDDDCCCCCCAAAAAA@@@????????????@@@>>>===>>>@@@BBBCCCCCCAAACCCDDDEEEFFFEEECCCAAA???>>>===<<<::::::999999999<<<<<<===>>>?????????>>>::::::;;;;;;<<<<<<======?????????>>>===<<<;;;:::777777666555555555555555555555666666555555444444444333222222222333444555444333444999999666666888555555444222111000///...333333222222333333444555666777999999777666666777888777777666666666777777222333333333444444444444666777888777555555555666999999999:::::::::;;;;;;<<<===>>>>>>>>>===<<<;;;:::::::::::::::::::::::::::<<<>>>@@@@@@???===;;;:::999999999:::<<<===>>>CCCCCCBBB@@@>>>===???@@@EEEDDDBBB@@@>>><<<<<<;;;999;;;<<<<<<;;;;;;;;;<<<:::<<<>>>AAAAAA@@@???===<<<===>>>@@@CCCEEEFFFGGGIIIIIIHHHFFFCCCBBBDDDEEEEEEEEEFFFGGGFFFEEEDDDCCCDDDDDDEEEEEEEEEEEEDDDDDDBBBBBBBBBAAA@@@@@@@@@???>>>@@@CCCFFFHHHHHHGGGFFFHHHJJJMMMNNNMMMKKKJJJKKKEEEFFFHHHKKKNNNPPPRRRTTTUUUUUUVVVWWWYYYZZZ[[[[[[VVVTTTSSSTTTUUUUUUTTTSSSVVVWWWXXXYYYYYYYYYXXXWWWTTTRRRQQQPPPQQQPPPOOOMMMMMMLLLLLLKKKKKKKKKKKKKKKNNNOOOQQQTTTVVVYYY[[[\\\]]]]]]```hhhrrrzzz~~~~~~wwwwwwvvvuuuwww|||}}}vvvqqqnnnlllggg```YYYTTTOOOIIIHHHKKKUUUjjjuuuYYYJJJIIICCCDDDNNNUUU\\\___bbbgggqqq|||~~~www~~~}}}~~~~~~wwwrrrjjjjjjgggbbb]]][[[]]]```dddcccaaabbbdddfffgggfffhhhgggddd```ZZZTTTOOOLLLSSSVVVWWWTTTOOOKKKKKKLLLMMMUUU]]]```bbbdddddd```cccbbb```___^^^^^^___```cccjjjuuu}}}~~~___NNNJJJKKKOOOZZZhhhtttzzz{{{}}}zzzyyyzzzwwwppplllmmmzzznnnNNNQQQ^^^ooorrreeeZZZYYYRRROOOKKKIIIHHHGGGDDDAAAAAA???<<<<<<>>>@@@AAAAAAAAABBBCCCDDDEEEEEEEEEEEEDDDCCCCCCBBBBBBBBBBBBBBB@@@???@@@AAADDDEEEDDDCCCCCCDDDFFFHHHHHHFFFDDDCCC@@@???>>><<<;;;;;;::::::;;;<<<===>>>????????????<<<<<<<<<===>>>?????????@@@??????>>>===<<<;;;;;;888888777666666666666777666666666666666555444444333333222111222333444555666444666::::::777555777333333222222222222111111333333222222333333444555555888<<<===;;;999888999999888777666666555666666444444555666777777888888999:::;;;:::888777888999888888999:::;;;<<<=========>>>???@@@???>>><<<;;;::::::::::::::::::::::::===>>>AAABBBBBB@@@===<<<;;;::::::999:::;;;<<<===@@@AAA@@@???>>>>>>AAACCCGGGFFFDDDBBB???>>>===<<<:::===??????===<<<>>>???;;;===@@@BBBCCCBBB@@@>>><<<===>>>@@@BBBDDDEEEFFFHHHHHHGGGDDDBBBBBBDDDFFFDDDEEEFFFFFFFFFEEEDDDCCCDDDEEEEEEEEEEEEEEEEEEDDDCCCBBB@@@??????@@@AAABBB???@@@BBBDDDEEEEEEEEEEEEFFFHHHJJJKKKIIIHHHHHHHHHDDDEEEGGGIIILLLNNNPPPQQQTTTUUUVVVXXXZZZ\\\]]]^^^YYYXXXWWWWWWXXXXXXVVVUUUWWWXXXYYY[[[[[[[[[ZZZYYYWWWVVVTTTTTTUUUUUUTTTSSSQQQPPPOOONNNLLLLLLLLLLLLOOOPPPSSSUUUXXXZZZ\\\]]]]]]^^^bbbkkkyyy}}}{{{~~~xxxsssooolllfff___XXXTTTOOOKKKKKKNNN[[[pppaaaNNNLLLFFFEEEKKKOOO\\\```cccfffmmmwww}}}~~~xxx}}}xxxqqqkkkiiifffccc`````````aaaeeedddbbbbbbdddfffgggfffdddeeeeeeaaaZZZTTTQQQPPPRRRUUUWWWUUUPPPLLLLLLNNNOOOXXX```ccceeefffccc___eeeccc```^^^]]]^^^```aaagggrrraaaQQQOOOLLLJJJPPP]]]jjjssswwwyyywwwyyy|||yyyrrrmmmmmmqqqnnnttttttxxxdddOOOXXXgggpppjjjZZZPPPNNNKKKHHHEEEDDDFFFFFFDDDAAA@@@>>>======???AAAAAAAAABBBCCCCCCDDDEEEFFFGGGGGGFFFFFFEEEDDDDDDDDDDDDDDDAAAAAAAAABBBEEEEEEDDDCCCCCCDDDGGGIIIIIIHHHFFFDDDBBBAAA???>>><<<;;;;;;;;;:::;;;<<<>>>????????????======>>>???@@@@@@AAAAAA?????????>>>===<<<<<<<<<999888888777777777777888666666777777666555444444333333222111222333555666888666888;;;;;;666444555000000111222333333444444333333222222333333444555777;;;@@@AAA???===<<<<<<999999777666555555555555777777888:::;;;<<<===>>>;;;<<<===<<<:::999:::;;;777888999:::<<<===>>>>>>>>>???@@@AAA@@@???===;;;;;;;;;;;;;;;;;;;;;;;;;;;???AAACCCEEEDDDBBB>>><<<<<<;;;:::::::::;;;<<<===?????????>>>>>>???CCCEEEFFFEEECCCAAA>>>===<<<;;;<<>>@@@BBB<<<>>>AAADDDEEECCCAAA???======???@@@BBBCCCDDDEEEGGGGGGFFFCCCAAAAAADDDFFFDDDDDDEEEFFFFFFEEECCCCCCFFFFFFGGGGGGGGGGGGFFFFFFCCCBBB???>>>>>>@@@BBBDDD@@@AAABBBCCCCCCDDDDDDDDDEEEFFFGGGFFFEEECCCCCCDDDEEEFFFGGGIIILLLNNNOOOPPPSSSTTTVVVXXX[[[]]]___```\\\[[[YYYYYYZZZZZZXXXWWWXXXYYYZZZ[[[\\\[[[[[[ZZZZZZXXXWWWWWWXXXYYYXXXWWWTTTSSSQQQOOONNNLLLLLLLLLPPPQQQTTTWWWZZZ\\\]]]^^^^^^^^^bbbmmm|||zzztttppplllfff___XXXTTTPPPLLLMMMPPP___tttfffQQQNNNGGGEEEIIIIII[[[aaadddfffjjjttt{{{}}}zzz}}}}}}}}}{{{rrrnnnjjjfffdddddddddcccbbbfffdddccccccdddfffgggfff^^^bbbdddaaaZZZTTTSSSUUUQQQUUUXXXVVVPPPMMMMMMOOOQQQZZZbbbeeefffgggddd___gggddd```]]]\\\]]]```bbbmmm{{{dddNNNFFFFFFJJJQQQVVVZZZ```gggkkknnnoooppptttxxxuuupppiiigggeeekkk}}}}}}gggRRRXXX^^^]]]VVVMMMHHHFFFAAAAAABBBBBBAAA@@@???>>>>>>======>>>AAABBBBBBAAAFFFEEEEEEEEEFFFHHHJJJLLLKKKIIIHHHIIIJJJJJJFFFCCCDDDCCCBBBCCCFFFGGGEEECCCEEEFFFHHHIIIKKKLLLLLLMMMEEEEEEFFFEEECCC@@@===;;;<<<<<<======>>>@@@AAABBBCCCBBBAAABBBCCCCCCAAA???AAA???======>>>>>>===<<>>;;;@@@???=========<<<:::888888999::::::;;;;;;;;;;;;>>>>>>>>>>>>>>>=========;;;:::999999:::;;;===>>>@@@BBBCCCDDDCCCAAA>>><<<;;;:::888777888:::===???===>>>??????>>>???AAACCCEEEEEEDDD@@@===::::::;;;AAAAAABBBBBBBBBAAA?????????@@@CCCFFFIIIIIIFFFCCCAAA@@@@@@AAADDDEEEDDDCCCFFFGGGGGGEEEDDDDDDFFFGGGEEEGGGHHHHHHEEECCCAAAAAACCCCCCDDDDDDEEEEEEEEEFFFEEECCCAAAAAABBBDDDDDDDDDAAABBBCCCDDDDDDBBBAAA@@@EEEFFFGGGHHHHHHGGGEEECCCDDDDDDFFFGGGIIIKKKLLLMMMNNNRRRVVVYYYYYYZZZ]]]```^^^]]][[[[[[\\\\\\ZZZYYYYYYYYYYYYZZZ[[[\\\^^^^^^ZZZ[[[[[[[[[ZZZ\\\___aaaaaa___\\\XXXUUUSSSRRRRRRRRRXXX\\\]]]___bbbbbb___^^^bbbjjjtttxxxwwwrrrcccddd___YYYTTTOOOMMMNNNPPPeeeqqqTTTLLLIIIDDDGGGRRRYYYccckkkllllllrrryyy}}}~~~~~~}}}~~~{{{~~~{{{rrrnnnooolllhhhhhhjjjhhhdddgggfffcccaaadddgggccc\\\``````aaaaaa[[[TTTSSSWWWQQQRRRTTTUUUUUUTTTRRRQQQXXXaaagggeeeccccccbbb]]]fffccc^^^\\\^^^ccciiimmmiiiQQQHHHGGGIIIOOOSSSUUUZZZ``````cccddddddhhhllljjjeeejjjiiigggiiivvvsss___OOOSSSVVVSSSLLLFFFDDDDDDAAAAAA???>>>>>>>>>??????>>>======???BBBDDDDDDCCCEEEEEEEEEFFFHHHJJJLLLMMMLLLKKKJJJJJJKKKKKKHHHEEEFFFEEEDDDFFFHHHIIIFFFDDDFFFHHHJJJLLLNNNOOOPPPPPPKKKKKKJJJHHHEEEAAA>>><<<>>>>>>>>>???@@@BBBCCCDDDFFFDDDDDDDDDFFFFFFDDDCCCDDDAAA???>>>?????????>>>===;;;:::;;;<<<;;;:::888;;;:::999888777555444444666555555444555666777888:::999777888:::;;;:::888555444333222222333444555333444444555666777888888<<<>>>AAACCCCCCAAA???===999888777666555666777777;;;===AAAEEEHHHGGGCCC@@@BBB@@@?????????>>>;;;999888888999:::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<===>>>???AAABBBCCCDDDCCCAAA???===<<<;;;:::::::::<<<>>>???>>>@@@@@@@@@???@@@AAACCCDDDDDDCCC@@@===;;;;;;<<>>@@@===<<<===???CCCEEEEEEEEEFFFFFFGGGHHHJJJLLLNNNOOOOOONNNLLLLLLMMMLLLIIIGGGIIIIIIIIIJJJLLLKKKHHHFFFHHHJJJMMMPPPRRRTTTTTTTTTRRRRRRPPPMMMIIIEEEAAA>>>???@@@@@@AAACCCDDDFFFGGGIIIGGGGGGGGGIIIJJJIIIHHHGGGEEEBBB@@@AAABBBBBBBBB=========>>>>>>===:::888<<<<<<;;;:::888777666666666666666666777999:::;;;===<<<:::999:::999777666555444333222222333444555555666777888999:::;;;;;;>>>@@@BBBCCCCCCAAA???===:::999888777666777777888===AAAGGGNNNQQQOOOJJJEEECCCBBB@@@@@@@@@???<<<:::777888999:::;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;:::<<<===>>>??????@@@@@@???AAAAAABBBBBBBBB@@@???===<<<<<<======>>>??????@@@@@@AAABBBBBB@@@@@@AAABBBCCCCCCCCC@@@>>><<<===>>>AAACCCEEEGGGHHHFFFCCCBBBCCCDDDEEEHHHKKKKKKHHHFFFDDDBBB@@@AAADDDGGGIIIJJJQQQQQQOOOLLLIIIIIIJJJLLLMMMNNNOOOOOOLLLGGGAAA>>>@@@@@@???@@@AAACCCEEEFFFIIIGGGEEEDDDEEEFFFEEEDDDCCCCCCCCCBBBBBBCCCDDDDDDLLLMMMNNNNNNMMMKKKIIIHHHGGGHHHIIIJJJKKKKKKKKKKKKMMMPPPSSSUUUVVVXXXZZZ]]]ZZZZZZZZZ\\\]]]^^^\\\ZZZVVVVVVUUUVVVWWWXXXZZZ[[[aaadddgggiiiiiijjjlllnnntttssspppiiibbb\\\YYYWWWVVV]]]bbbccceeehhhiiigggiiioooyyy}}}{{{uuueee^^^WWWRRRPPPMMMLLLRRRZZZppphhhWWWLLLCCCDDDLLLUUU___hhhkkknnnvvv}}}|||yyywwwwww|||zzzvvvvvvtttppppppttttttppppppnnnhhhdddeeejjjkkkggggggbbbaaaaaa___XXXSSSRRRUUUXXX\\\___``````^^^]]]WWWbbblllooommmkkkfffbbb\\\___aaaccciiiyyyxxxYYYKKKFFFCCCFFFHHHIIILLLQQQMMMPPPQQQPPPQQQTTTTTTQQQMMMPPPRRRRRRVVVYYYTTTLLLKKKKKKIIIEEEAAA???@@@BBB>>>===;;;:::;;;<<<>>>???<<<<<<<<>>===:::888======<<<;;;:::999888888666666777888:::;;;<<<======<<<;;;:::999888777666666555444333333444555666666777777999:::;;;<<<===@@@AAABBBCCCBBBAAA>>>===;;;:::999777777888888999===BBBKKKSSSWWWUUUOOOIIIDDDBBBAAA@@@@@@???<<<:::777777888:::;;;;;;;;;;;;999:::;;;<<<<<<<<<<<<;;;<<<===???@@@AAAAAA@@@??????????????????>>>======<<<===???@@@AAA@@@@@@???@@@AAACCCBBBAAA@@@@@@AAABBBBBBBBB@@@>>>===>>>???@@@CCCGGGJJJKKKIIIFFFDDDEEEFFFGGGJJJLLLLLLIIIGGGDDDBBBAAAAAAEEEIIILLLMMMXXXWWWUUURRROOONNNPPPRRRQQQRRRSSSRRROOOJJJBBB===@@@@@@@@@@@@BBBDDDGGGHHHJJJIIIGGGFFFGGGGGGEEEDDDDDDCCCBBBBBBBBBCCCEEEFFFOOOOOOPPPOOONNNMMMKKKJJJKKKLLLLLLMMMMMMLLLLLLKKKLLLMMMOOOQQQSSSUUUXXXYYYXXXYYYZZZ]]]``````___\\\XXXWWWVVVVVVWWWXXXZZZ\\\bbbeeejjjmmmnnnppprrrsssyyyyyywwwqqqhhhbbb^^^^^^___ffflllmmmnnnqqqsssrrrssszzz~~~wwwfff]]]UUUOOOMMMKKKJJJSSS___xxxuuu```PPPEEEDDDKKKRRR\\\dddhhhmmmvvv}}}~~~zzzxxxxxx{{{xxxyyywwwsssuuuxxxxxxuuutttsssnnnhhhhhhkkkkkkgggiiicccaaadddccc^^^XXXUUU[[[]]]aaaeeefffeeecccbbb\\\eeeoootttsssnnniiieee^^^bbbiiippp{{{\\\KKKEEE@@@BBBEEEFFFIIIMMMHHHLLLMMMKKKKKKNNNNNNLLLFFFJJJMMMNNNOOOPPPNNNKKKFFFFFFFFFDDDAAA???>>>???:::;;;<<<===============<<<<<<===@@@DDDGGGHHHHHHHHHJJJKKKNNNPPPRRRSSSTTTPPPPPPPPPOOONNNMMMMMMNNNQQQSSSWWWYYYXXXVVVSSSQQQQQQSSSXXX[[[]]]\\\YYYXXXWWWVVVUUURRRPPPMMMKKKIIIDDDDDDDDDEEEFFFGGGIIIIIIKKKJJJIIIJJJMMMOOOPPPPPPNNNLLLIIIHHHHHHIIIIIIIIIMMMHHHCCC>>><<<<<<;;;:::>>>======<<<;;;:::999999666777888:::<<<===>>>???======<<<;;;999888777777666666555444444555666666555666777888:::;;;<<<===@@@AAAAAABBBAAA@@@>>>===<<<;;;:::888888999999:::<<>>;;;999777888999:::;;;<<<<<<<<<:::;;;===???@@@@@@???>>><<<===???@@@AAAAAA@@@@@@======<<<<<<<<<<<<<<<<<<<<<===???AAABBBAAA@@@??????AAACCCCCCAAA@@@@@@@@@BBBBBBBBBAAA???>>>???@@@???BBBGGGJJJLLLJJJHHHFFFGGGGGGHHHJJJLLLLLLJJJHHHEEECCCBBBCCCGGGLLLOOOPPPYYYYYYYYYVVVTTTSSSTTTUUUVVVVVVVVVVVVSSSNNNFFF@@@AAAAAAAAABBBCCCEEEHHHIIILLLJJJIIIIIIIIIIIIGGGEEEDDDDDDCCCCCCDDDFFFGGGIIIPPPPPPPPPOOOOOONNNMMMLLLOOOPPPQQQRRRQQQPPPNNNMMMLLLLLLLLLNNNQQQTTTVVVWWWWWWYYY\\\```dddeeebbb```YYYXXXWWWVVVWWWYYY[[[\\\fffjjjooosssvvvxxxzzz||||||}}}|||vvvnnniiihhhiiijjjsssyyyyyyyyy|||~~~~~~xxxfff]]]TTTMMMLLLIIIHHHSSSccclllXXXJJJFFFJJJPPPXXX```eeekkkttt{{{~~~}}}{{{||||||yyyxxxzzzxxxvvvwww{{{zzzvvvssstttqqqllljjjjjjhhhccchhhdddcccggghhhccc]]][[[```bbbfffhhhiiihhheeedddccciiirrrvvvtttoookkkjjjeeejjjuuudddNNNFFF???@@@CCCEEEHHHLLLEEEIIIJJJGGGFFFHHHIIIHHHEEEHHHJJJJJJHHHGGGFFFFFFBBBBBBAAAAAA???>>><<<;;;:::;;;===???@@@@@@???>>>??????@@@CCCGGGJJJJJJJJJKKKLLLNNNPPPRRRTTTUUUUUUQQQRRRRRRQQQPPPPPPQQQSSSWWW[[[```cccbbb___\\\[[[[[[^^^bbbeeeeeebbb^^^[[[XXXXXXVVVTTTRRRQQQOOOOOOIIIIIIHHHHHHIIIIIIJJJKKKLLLJJJIIIKKKNNNQQQSSSSSSSSSQQQOOONNNOOOOOONNNMMMQQQLLLEEE???===<<<<<<<<<>>>>>>===<<<;;;;;;::::::999:::<<<===???@@@@@@@@@@@@@@@@@@>>>;;;999888999777666555444444555666777555666777888:::;;;======??????@@@@@@@@@???>>>======<<<;;;999999::::::;;;;;;???FFFNNNSSSRRRMMMIIIEEECCCAAA@@@@@@>>>;;;888888888:::;;;===>>>>>>>>>;;;===@@@BBBCCCCCCBBBBBB>>>>>>???@@@AAAAAAAAAAAA===<<<;;;::::::;;;<<<===>>>???@@@BBBBBBBBBBBBAAA???AAADDDDDDCCCAAAAAABBBBBBCCCCCCAAA???>>>???@@@>>>AAAEEEIIIJJJJJJIIIHHHIIIHHHIIIJJJLLLLLLKKKIIIFFFEEEEEEGGGLLLPPPSSSTTTXXXZZZ[[[[[[YYYXXXXXXYYY\\\ZZZYYYYYYXXXTTTLLLFFFDDDEEEFFFGGGHHHIIIJJJJJJNNNMMMLLLMMMMMMMMMKKKIIIFFFFFFGGGHHHIIIJJJLLLMMMPPPPPPPPPPPPOOOOOOOOOOOOSSSUUUVVVWWWVVVUUUSSSQQQNNNMMMLLLNNNQQQUUUVVVWWWWWWZZZ^^^dddiiijjjgggeee\\\ZZZXXXWWWXXXZZZ\\\^^^hhhkkkppptttxxx{{{}}}vvvsssuuuxxxzzzyyyfff]]]RRRKKKKKKHHHGGGVVViiizzzcccQQQJJJKKKPPPWWW___cccjjjsssyyyzzz|||yyywwwzzzzzzxxxzzz|||yyytttoooqqqpppkkkiiiiiifffbbbgggdddeeejjjjjjddd```___cccdddfffhhhhhhhhhgggfffjjjmmmqqquuusssooopppsssrrrzzzoooSSSIIIAAA@@@CCCEEEGGGJJJDDDIIIJJJFFFCCCFFFGGGGGGEEEFFFGGGGGGEEECCCBBBCCCBBB@@@???>>>>>>>>>===<<<<<<======>>>@@@AAABBBBBBDDDDDDDDDGGGJJJMMMNNNMMMMMMOOOQQQSSSTTTUUUUUUUUUSSSTTTUUUUUUSSSTTTWWWZZZ^^^cccjjjnnnllliiigggfffhhhkkknnnpppooojjjeeeaaa\\\[[[YYYWWWUUUSSSRRRRRROOONNNMMMMMMLLLLLLMMMMMMMMMLLLKKKLLLPPPTTTVVVVVVWWWVVVVVVVVVWWWVVVTTTQQQPPPKKKFFFBBB@@@???>>>============<<<;;;;;;::::::===>>>@@@AAACCCCCCCCCCCCFFFFFFFFFBBB>>>:::::::::888777666555555666777888555666777999;;;<<<>>>>>>======>>>?????????>>>>>>>>>===;;;:::::::::;;;<<<;;;===BBBHHHMMMMMMKKKHHHFFFEEECCCBBBAAA???<<<999888999;;;===>>>???@@@@@@<<<>>>AAADDDFFFEEEEEEDDDAAAAAAAAAAAABBBCCCDDDDDD???===;;;::::::;;;===???@@@AAABBBCCCDDDDDDDDDDDD@@@CCCEEEFFFFFFEEEDDDEEECCCDDDDDDAAA???>>>>>>@@@===@@@CCCFFFHHHIIIIIIIIIIIIIIIIIIJJJKKKLLLJJJIIIIIIHHHIIIMMMRRRVVVXXXYYYYYY]]]aaacccbbbaaa``````bbb___]]]]]]^^^[[[TTTOOOMMMNNNPPPRRRSSSRRRQQQQQQQQQPPPPPPQQQSSSRRRPPPNNNJJJKKKLLLNNNOOOPPPQQQQQQQQQQQQPPPPPPQQQQQQRRRRRRWWWXXXZZZ[[[[[[YYYWWWVVVRRRPPPNNNPPPTTTXXXYYYYYYXXX[[[aaahhhmmmnnnllliiibbb```^^^\\\\\\^^^aaacccjjjmmmqqqvvvzzz~~~yyyfff\\\PPPIIIJJJHHHHHHYYYpppnnnXXXMMMKKKRRRYYY___cccjjjrrrwwwxxx}}}vvvzzz{{{{{{||||||xxxrrriiilllkkkfffdddfffgggeeeeeeeeehhhkkkiiibbb^^^```bbbcccdddeeefffggghhhhhhooommmnnnqqqqqqpppvvv~~~wwwWWWLLLBBBAAACCCDDDFFFHHHEEEJJJKKKGGGDDDFFFHHHHHHIIIHHHHHHJJJIIIGGGGGGHHHEEEBBB???===>>>???@@@@@@@@@???======>>>AAADDDFFFHHHGGGHHHJJJMMMPPPPPPPPPOOOPPPRRRTTTUUUVVVUUUUUUTTTVVVXXXWWWVVVWWWZZZ^^^ccciiiqqqtttssspppnnnmmmqqqtttwwwyyyvvvqqqjjjfff___^^^\\\YYYWWWUUUTTTSSSSSSRRRQQQPPPOOOOOOOOOOOONNNMMMLLLNNNQQQUUUXXXYYYZZZZZZZZZ[[[\\\[[[WWWUUULLLIIIFFFDDDCCCBBB@@@>>>======<<<<<<;;;;;;::::::@@@AAACCCEEEFFFFFFEEEEEEKKKLLLKKKFFF@@@;;;:::;;;888777666555555666777888666777888:::<<<===??????;;;<<<===>>>>>>>>>>>>>>>>>>===<<<;;;:::;;;<<<<<<;;;<<<@@@EEEIIIJJJIIIGGGHHHFFFDDDCCCBBB@@@===;;;999:::<<<>>>???@@@AAAAAA<<<>>>BBBEEEFFFFFFEEEDDDCCCCCCBBBBBBBBBDDDFFFGGG@@@???<<<;;;;;;===???AAACCCCCCCCCDDDEEEEEEFFFFFFAAADDDGGGIIIHHHGGGGGGHHHDDDEEEDDDBBB???===>>>???===???AAADDDGGGHHHIIIIIIJJJIIIHHHIIIKKKKKKJJJIIIKKKKKKMMMQQQVVVZZZ\\\\\\]]]bbbgggkkkkkkjjjhhhhhheeebbb___```aaa```ZZZUUUUUUWWWZZZ\\\\\\[[[YYYXXXTTTSSSSSSUUUWWWVVVUUUSSSLLLNNNPPPSSSTTTUUUUUUUUUQQQQQQQQQQQQRRRSSSTTTUUUYYYZZZ]]]^^^^^^\\\ZZZYYYUUUSSSQQQRRRWWWZZZ\\\[[[YYY\\\cccjjjpppqqqnnnlllhhhfffdddbbbbbbdddgggiiiqqqtttwww{{{yyyeeeZZZMMMGGGJJJHHHIII]]]vvvvvv]]]OOOJJJUUU[[[```dddjjjrrrwwwvvv~~~~~~vvvzzz}}}}}}}}}}}}xxxpppfffhhhfffaaa```eeeiiiiiidddfffjjjlllggg___\\\^^^``````aaabbbeeegggiiikkkpppllllllnnnoooqqqzzzzzz\\\IIICCCFFFCCCBBBGGGGGGIIIIIIIIIIIIHHHGGGFFFFFFDDDBBBBBBEEEEEECCCCCCFFFDDDDDDEEECCCAAA???@@@@@@AAAAAA@@@@@@AAADDDGGGHHHIIIJJJMMMOOORRRTTTUUUUUUTTTVVVYYYZZZZZZYYYZZZ[[[WWW\\\aaaaaa___^^^```ccciiiooowwwyyyxxxwwwxxx{{{www|||zzzrrrlllbbb[[[ZZZZZZWWWUUUTTTZZZ[[[ZZZWWWTTTQQQQQQQQQNNNNNNOOOQQQTTTYYY]]]__________________\\\XXXTTTQQQMMMIIIGGGFFFCCC???<<<@@@???>>>>>>>>>???AAAAAACCCCCCDDDEEEGGGHHHJJJKKKGGGFFFDDDAAA>>><<<;;;::::::999888777777666777777999999999999:::<<<>>>?????????>>>>>>>>>>>>???@@@>>>>>>>>>>>>=========>>>:::;;;>>>AAAEEEIIILLLNNNRRRNNNIIIEEECCCBBB@@@???:::<<<>>>@@@BBBAAA@@@???AAA@@@AAAEEEJJJMMMLLLIIIJJJHHHFFFEEEFFFFFFFFFEEEBBBAAA@@@@@@@@@AAABBBCCCFFFGGGIIIIIIHHHHHHIIIJJJFFFKKKLLLIIIJJJLLLIIIBBBKKKGGGBBBAAABBBCCCBBB@@@>>>???BBBEEEHHHJJJMMMNNNMMMJJJHHHIIILLLMMMLLLKKKKKKMMMPPPTTTYYY___ccceeeeeejjjqqqwwwyyywwwrrroooeeedddbbbbbbbbbbbb```___```cccggglllnnnlllgggccc^^^\\\ZZZZZZZZZZZZYYYXXXZZZXXXUUUVVVYYY[[[ZZZYYYZZZUUUPPPOOORRRVVVYYYZZZ\\\]]]^^^______^^^\\\[[[YYYWWWUUUUUUYYY[[[[[[ZZZ^^^bbbhhhnnnrrrsssrrrrrrmmmlllkkkmmmooorrrssssssvvvzzzsssggg\\\QQQIIIFFFFFFNNNbbbwwwgggOOOEEESSS\\\ccceeekkkuuuzzzzzzzzzyyy}}}uuusss|||tttkkkhhhfffcccaaaaaacccfffhhhffffffiiikkkfff\\\VVVUUUWWWXXXZZZ[[[]]]```dddhhhpppmmmmmmpppsss||||||[[[HHHCCCFFFCCCDDDJJJJJJMMMMMMLLLKKKJJJHHHFFFEEEFFFCCCCCCFFFGGGDDDEEEHHHEEEFFFFFFEEEBBBAAAAAABBBCCCBBBBBBCCCEEEGGGJJJLLLNNNOOOQQQRRRTTTUUUVVVVVVVVVYYY[[[\\\\\\[[[\\\]]]\\\aaaeeeeeecccbbbdddggglllrrrxxx{{{{{{zzz}}}|||rrrhhh___]]]]]][[[YYYZZZ\\\\\\\\\YYYUUUSSSRRRRRRPPPQQQRRRSSSVVVYYY\\\^^^___^^^^^^^^^]]][[[VVVSSSSSSPPPMMMKKKJJJHHHDDDAAA@@@???>>>>>>???@@@AAABBBDDDEEEFFFHHHIIIJJJJJJJJJGGGFFFCCCAAA>>>===<<<;;;;;;;;;:::999999999999999;;;;;;;;;;;;<<<>>>@@@BBB?????????>>>>>>??????@@@??????@@@AAA@@@@@@??????<<<===???BBBFFFKKKOOORRRVVVRRRMMMIIIFFFDDDBBBAAAAAABBBCCCDDDDDDCCCCCCBBBBBBBBBCCCFFFKKKMMMLLLJJJKKKIIIGGGGGGGGGGGGFFFEEEBBBAAAAAAAAABBBDDDFFFGGGJJJLLLNNNNNNMMMMMMNNNOOOPPPTTTUUUSSSRRRTTTQQQKKKMMMJJJFFFEEEFFFGGGFFFEEEDDDEEEFFFHHHJJJLLLNNNNNNRRROOOMMMMMMOOOOOONNNLLLQQQRRRVVV[[[aaagggkkknnnlllpppwww|||}}}yyytttpppmmmkkkjjjjjjkkkkkkjjjiiilllnnntttyyy{{{yyysssoooaaa___]]]\\\]]]^^^]]]\\\___^^^]]]^^^```aaa___]]]XXXUUUQQQPPPTTTXXXZZZ[[[```aaaaaaaaa```^^^[[[ZZZ\\\YYYXXXYYY\\\___```______ccciiiooossstttsssrrruuuuuuwwwzzz}}}}}}rrrfffYYYOOOGGGEEEGGGOOOeee{{{pppWWWNNNSSS[[[aaaccciiisssyyyzzz~~~|||uuurrr{{{{{{}}}{{{vvv{{{}}}ssskkkiiihhhfffddddddeeeggghhhgggeeeeeegggbbbXXXQQQOOOWWWWWWVVVWWWZZZaaajjjppppppooouuu[[[HHHCCCGGGEEEGGGNNNOOOSSSRRRQQQOOOLLLIIIGGGEEEHHHEEEEEEHHHHHHFFFGGGJJJGGGHHHIIIHHHEEEDDDCCCDDDFFFFFFFFFHHHJJJMMMPPPRRRUUUVVVVVVVVVWWWWWWWWWXXXYYY[[[^^^___^^^^^^___aaadddgggjjjkkkiiihhhjjjmmmppptttzzz|||}}}~~~{{{qqqfffcccaaa______aaaaaaaaaaaa^^^ZZZWWWVVVVVVVVVWWWXXXZZZ[[[\\\]]]]]]^^^]]][[[[[[ZZZWWWTTTQQQPPPNNNKKKIIIHHHFFFDDDAAA@@@?????????@@@AAACCCDDDFFFHHHKKKMMMNNNMMMLLLJJJGGGEEECCC@@@???>>>============<<<<<<;;;<<<<<<<<<>>>======>>>???AAADDDEEEAAA@@@@@@?????????@@@@@@@@@AAACCCEEEEEECCCBBB@@@??????@@@CCCHHHNNNSSSVVVZZZVVVQQQLLLIIIGGGDDDBBBEEEDDDCCCCCCBBBBBBBBBBBBDDDDDDEEEHHHKKKMMMMMMLLLMMMLLLJJJJJJJJJIIIGGGEEEBBBBBBBBBBBBDDDGGGJJJLLLQQQRRRTTTUUUTTTTTTVVVWWWWWWZZZ[[[YYYWWWXXXUUUQQQRRRPPPNNNMMMOOOOOOOOONNNNNNNNNOOOPPPQQQRRRSSSSSSYYYVVVTTTRRRRRRQQQPPPNNNRRRTTTXXX^^^eeekkkpppssstttxxx}}}{{{tttpppmmmlllkkklllnnnppppppooorrruuu{{{zzzuuueeecccaaaaaabbbccccccbbbcccbbbbbbcccddddddbbb```\\\YYYWWWWWWZZZ]]]______bbbbbbbbbaaa^^^[[[XXXUUUZZZYYYXXXYYY]]]```bbbcccdddhhhnnntttxxxyyyxxxwwwzzz|||qqqeeeUUULLLEEEDDDGGGRRRiiiyyy^^^RRRSSSXXX]]]___eeennnvvvyyy|||yyyooojjjqqqssswww~~~yyyxxxzzzwwwpppkkkhhhggggggffffffeeeeeeeeeeeeaaa^^^```___WWWPPPMMMOOOPPPQQQTTTZZZcccmmmtttrrrvvv\\\IIICCCHHHFFFJJJRRRTTTYYYXXXVVVSSSOOOKKKHHHFFFIIIFFFFFFHHHHHHGGGHHHKKKJJJLLLMMMLLLIIIGGGGGGGGGJJJJJJKKKMMMPPPTTTVVVXXX[[[[[[ZZZYYYYYYYYYYYYYYY[[[]]]___`````````bbbdddiiilllnnnoooooooooqqqsssrrrvvvzzz}}}~~~zzzoooiiieeebbbbbbeeehhhiiigggddd```]]]\\\\\\]]]^^^___``````___^^^]]]\\\ZZZXXXVVVUUUSSSPPPNNNMMMKKKJJJHHHFFFEEECCCBBB@@@@@@@@@@@@BBBDDDFFFGGGJJJLLLPPPRRRSSSQQQNNNLLLGGGFFFCCCAAA?????????@@@??????>>>>>>>>>??????@@@@@@??????@@@AAACCCFFFGGGCCCBBBBBBAAAAAAAAAAAAAAA@@@CCCFFFIIIIIIGGGDDDBBBAAAAAAAAACCCHHHNNNTTTXXX[[[WWWQQQMMMJJJHHHEEEDDDGGGFFFDDDCCCCCCCCCEEEFFFHHHHHHIIIKKKMMMNNNNNNNNNPPPOOONNNNNNNNNMMMJJJGGGDDDDDDCCCDDDFFFIIILLLNNNVVVXXX[[[\\\[[[\\\]]]^^^\\\^^^___^^^[[[ZZZXXXWWWXXXXXXXXXXXXZZZZZZZZZZZZZZZZZZZZZ[[[[[[[[[\\\\\\^^^\\\ZZZWWWUUUSSSQQQPPPUUUWWW\\\bbbiiipppuuuxxxxxx{{{~~~~~~xxxrrrnnnhhhggghhhjjjnnnrrrsssttttttwww~~~|||wwwiiigggeeedddfffhhhiiiiiihhhgggffffffggghhhhhhhhhgggeeecccbbbcccdddeeefffffffffeeedddaaa]]]ZZZWWWZZZYYYYYY[[[^^^cccfffhhhkkkooovvv|||~~~~~~rrrgggTTTKKKDDDDDDHHHSSSkkkiiiVVVSSSUUUXXX[[[```hhhpppttt{{{xxxlllfffkkkooouuu|||yyytttrrrooojjjiiicccdddeeeeeedddbbb```______YYYVVVYYY\\\YYYTTTRRRIIIMMMTTT[[[bbbkkksssyyy___LLLEEEIIIHHHLLLVVVXXX]]]\\\YYYVVVRRRNNNJJJHHHJJJGGGFFFHHHHHHGGGHHHLLLMMMOOOQQQPPPNNNKKKJJJJJJNNNOOOQQQSSSVVVZZZ\\\]]]___^^^\\\[[[ZZZZZZZZZZZZ]]]^^^```aaaaaabbbdddffflllmmmoooqqqsssuuuxxxzzzvvvyyy|||~~~xxxrrrlllggggggiiioooooommmjjjeeeaaa``````aaabbbcccdddccc```]]][[[ZZZWWWTTTSSSRRRQQQNNNMMMNNNNNNMMMKKKIIIGGGFFFFFFAAAAAAAAABBBDDDGGGJJJKKKMMMPPPTTTWWWWWWUUURRRPPPJJJHHHEEEBBB@@@@@@AAABBBAAA@@@@@@@@@AAABBBCCCCCCBBBBBBAAABBBCCCDDDFFFGGGFFFEEEDDDCCCCCCCCCCCCCCCBBBEEEIIILLLLLLJJJGGGDDDCCCBBBBBBDDDGGGMMMRRRVVVXXXTTTPPPLLLJJJIIIHHHFFFKKKIIIHHHGGGGGGIIIKKKLLLMMMMMMNNNNNNOOOOOOPPPQQQRRRRRRRRRSSSTTTRRRNNNKKKHHHGGGFFFEEEGGGJJJMMMOOOYYY]]]aaacccdddccccccccccccdddeeeeeebbb______``````bbbdddfffggghhhhhhhhhddddddddddddddddddddddddbbbaaa___[[[XXXUUUTTTTTT\\\___ccciiipppvvv|||yyyzzz{{{{{{xxxtttooolllgggggggggjjjoootttwwwxxxxxx{{{{{{llljjjhhhhhhjjjmmmoooooopppooommmllllllooosssvvvuuutttqqqnnnlllkkkllllllnnnooonnnmmmjjjgggcccaaa^^^^^^___```ccchhhnnnqqqrrrvvv~~~ssshhhUUUKKKDDDEEEIIIUUUnnnzzz___SSSTTTUUUWWW[[[```gggnnnzzzxxxkkkfffgggllluuu~~~vvvooolllgggffffff```bbbccccccbbb___\\\ZZZXXXQQQNNNRRRVVVVVVTTTTTTPPPSSSYYYaaajjjwwwdddOOOGGGJJJIIIMMMWWWZZZ^^^]]][[[XXXTTTQQQMMMLLLLLLHHHFFFHHHHHHGGGIIIMMMPPPRRRTTTTTTRRROOONNNMMMRRRTTTVVVYYY[[[^^^```aaa```___^^^\\\\\\\\\]]]]]]___```bbbbbbcccdddgggiiilllmmmooossswww{{{}}}wwwqqqoooqqquuuuuutttpppkkkgggeeeeeeeeeffffffeeedddaaa^^^\\\YYYWWWSSSQQQQQQQQQPPPOOONNNOOONNNLLLHHHFFFFFFFFFBBBCCCCCCEEEGGGKKKMMMOOOQQQSSSWWWZZZ[[[YYYWWWUUUMMMKKKGGGDDDBBBBBBCCCDDDCCCCCCCCCDDDEEEFFFGGGHHHFFFEEEEEEDDDEEEFFFGGGHHHIIIHHHGGGFFFFFFFFFFFFFFFFFFHHHLLLOOOOOONNNKKKIIIEEEEEEDDDEEEGGGKKKOOORRRTTTQQQNNNLLLLLLMMMMMMLLLLLLKKKJJJIIIIIIKKKMMMOOORRRSSSSSSRRRQQQQQQSSSUUUUUUUUUWWWXXXYYYWWWSSSOOOKKKJJJHHHHHHIIIMMMPPPSSS^^^ccciiimmmnnnllljjjiiiggggggiiijjjfffbbbcccgggkkknnnsssvvvwwwwwwxxxyyyqqqppppppnnnmmmlllkkkkkkggggggeeebbb^^^[[[[[[[[[```bbbfffkkkqqqwww|||~~~yyyxxxxxxvvvtttrrrpppoooiiihhhgggjjjnnnrrruuuvvvxxxzzz{{{pppnnnllllllooorrruuuvvvrrrrrrrrrrrrssswww}}}zzzuuussstttvvvxxxwwwwwwuuurrrnnnjjjhhhbbbbbbcccdddggglllrrrwwwzzz~~~pppeeeUUUKKKEEEFFFKKKXXXrrriiiWWWUUUUUUWWWYYYZZZ```gggssstttiiifffbbbgggqqq{{{zzzqqqlllhhhdddccceee```aaabbbbbb```]]]ZZZXXXSSSMMMIIILLLOOOPPPQQQTTTYYYZZZ]]]dddqqqhhhSSSJJJLLLIIINNNXXX[[[^^^]]]\\\YYYVVVSSSPPPNNNNNNJJJHHHIIIJJJIIIKKKOOOSSSUUUWWWWWWUUURRRPPPPPPVVVWWWYYY\\\___aaabbbcccaaa```___^^^^^^___```aaabbbcccdddeeeeeegggjjjmmmkkklllooottt{{{~~~{{{}}}}}}yyytttpppnnnnnnmmmlllllljjjhhhfffcccaaa[[[XXXTTTRRRSSSTTTTTTSSSNNNOOOOOOLLLHHHEEEEEEFFFDDDDDDEEEGGGJJJNNNQQQSSSSSSVVVYYY\\\]]]]]][[[ZZZQQQNNNJJJFFFCCCCCCDDDEEEGGGGGGGGGHHHIIIKKKLLLMMMKKKJJJHHHGGGGGGGGGHHHIIILLLKKKJJJIIIHHHHHHHHHHHHJJJLLLPPPRRRSSSRRRPPPNNNHHHHHHHHHHHHIIIJJJLLLNNNRRRPPPNNNNNNPPPSSSTTTUUUTTTSSSRRRQQQQQQQQQRRRSSSVVVWWWWWWVVVTTTSSSVVVXXXVVVWWWZZZ]]]^^^\\\WWWTTTMMMLLLKKKKKKMMMRRRVVVYYYcccjjjrrrxxxyyyvvvrrrpppkkkkkkmmmooolllgggiiipppvvv{{{|||yyyvvvsssrrrlllmmmmmmiiieeecccccceeecccdddggglllqqqvvvzzz|||{{{yyywwwuuutttuuuvvvwwwssspppnnnmmmooorrrttttttuuuwwwzzz~~~{{{xxxtttrrrppppppssswwwzzz|||wwwzzz~~~}}}xxxtttqqqjjjkkklllmmmooosss{{{xxxkkk```SSSJJJDDDFFFMMM\\\wwwxxx\\\XXXXXXZZZYYYXXX[[[bbbiiixxx|||mmmeeeccc^^^```gggqqqzzzvvvqqqmmmlllhhhcccccceee]]]^^^^^^^^^\\\YYYVVVTTTOOOJJJHHHKKKMMMPPPUUU[[[bbbfffmmmyyykkkUUUKKKLLLJJJNNNXXX[[[^^^]]]\\\ZZZWWWTTTRRRPPPPPPKKKIIIKKKKKKJJJMMMQQQTTTVVVYYYYYYWWWSSSRRRQQQXXXYYY[[[^^^```bbbcccdddbbbaaa```______aaacccddddddeeefffggggggiiimmmoookkklllooouuu}}}}}}xxxwwwvvvtttsssrrrpppnnnllliiihhh]]]ZZZVVVTTTUUUVVVWWWWWWTTTUUUUUURRRMMMJJJJJJKKKEEEEEEGGGIIILLLPPPSSSUUUUUUWWWZZZ]]]^^^^^^^^^]]]SSSPPPKKKGGGDDDDDDEEEFFFJJJJJJJJJKKKLLLNNNOOOPPPNNNMMMKKKJJJIIIIIIIIIJJJMMMMMMLLLJJJJJJIIIIIIIIINNNPPPRRRUUUUUUUUUSSSRRRKKKJJJJJJJJJJJJJJJKKKKKKQQQPPPOOOPPPTTTXXXZZZ[[[bbbaaa```___]]]]]]\\\\\\XXXZZZZZZXXXUUUTTTWWWZZZWWWXXX\\\___aaa___ZZZVVVNNNMMMLLLMMMPPPVVV[[[___gggoooyyy}}}xxxuuussssssvvvxxxuuupppsss{{{}}}~~~zzzxxxqqqrrrrrroookkkiiijjjllliiikkkmmmqqquuuzzz}}}~~~{{{xxxvvvvvvxxx{{{}}}}}}yyyvvvwwwwwwxxxxxxvvvwwwyyy}}}|||yyywwwuuurrrsssvvv{{{~~~}}}xxxyyyzzzzzz|||{{{sssfff\\\QQQHHHCCCGGGOOO___{{{```[[[[[[]]][[[WWWYYY___aaappptttfff``````\\\[[[^^^eeeoootttrrrooonnnlllkkkllljjjeeecccfffZZZZZZZZZZZZXXXUUURRRPPPLLLIIIIIILLLPPPTTT]]]fffjjjttt{{{[[[IIIKKKLLLPPPXXXZZZ[[[[[[[[[YYYVVVUUUUUUUUUPPPOOONNNLLLLLLNNNRRRUUU\\\]]]^^^\\\YYYWWWVVVVVV[[[]]]___``````bbbdddfffgggccc___```eeejjjkkkjjjnnnllljjjkkkmmmooooooooommmooosssyyy~~~|||yyyvvvuuurrrooolllgggddd```[[[YYYYYY[[[\\\ZZZ[[[[[[XXXTTTOOOMMMLLLNNNOOOQQQRRRTTTTTTUUUUUUXXXYYY\\\```cccbbb___\\\WWWTTTPPPNNNNNNNNNMMMLLLKKKKKKKKKLLLLLLNNNOOOOOONNNNNNNNNNNNMMMMMMMMMMMMSSSPPPMMMMMMOOOOOOMMMKKKTTTVVVZZZ]]]^^^]]]ZZZXXXTTTRRRPPPMMMLLLLLLLLLMMMRRRTTTWWWWWWXXX\\\ccchhhnnnooonnnlllhhhdddbbbbbbcccaaa```^^^\\\[[[ZZZZZZ]]]^^^___```aaa___\\\YYYRRRTTTWWWZZZ]]]aaaeeeiiirrrxxx}}}{{{|||}}}}}}|||{{{yyywww}}}yyywwwxxxwwwttttttxxxuuuvvvwwwxxxxxxxxxwwwwww|||{{{zzzzzz~~~|||zzzyyywwwwww{{{{{{wwwxxxxxxzzz}}}xxxuuunnnbbbXXXLLLDDDAAAGGGPPPaaaooo]]]YYY___]]]ZZZZZZUUUdddiiinnnmmmgggaaa^^^^^^YYYYYYXXXYYYdddrrruuupppiiihhhiiinnnsssqqqjjjbbb\\\[[[XXXSSSNNNLLLMMMOOOJJJNNNRRRTTTWWW```ooozzz___LLLLLLLLLOOOWWWYYY[[[\\\\\\ZZZWWWVVVUUUVVVRRRQQQPPPOOONNNPPPUUUXXX___aaaaaa```^^^[[[[[[[[[^^^```ccceeefffhhhkkkmmmjjjfffbbbccchhhmmmoooooorrrpppooooooqqqrrrsssrrrppprrrvvv}}}~~~{{{yyyqqqmmmhhhbbb``````bbbcccbbbbbbaaa___\\\YYYVVVTTTVVVVVVWWWXXXXXXYYYYYYYYYXXXZZZ]]]bbbeeedddaaa^^^YYYVVVRRRPPPOOOOOONNNNNNPPPPPPPPPPPPQQQRRRTTTTTTUUUTTTTTTTTTTTTTTTTTTTTTZZZWWWTTTSSSUUUUUUTTTSSSXXXZZZ^^^```aaa___]]][[[YYYWWWUUURRRQQQQQQRRRSSSYYY\\\^^^___```dddlllrrr||||||{{{xxxssspppnnnnnnkkkkkkiiigggfffeeeddddddaaa``````aaabbbaaa^^^\\\WWWZZZ___cccfffjjjooorrryyy~~~|||~~~}}}~~~~~~{{{{{{~~~~~~}}}~~~{{{yyywwwuuuxxx||||||wwwuuuvvvxxxzzz~~~xxxtttlll```UUULLLEEEBBBHHHRRRdddzzzggg___aaa[[[YYY]]]]]]```dddfffddd^^^ZZZZZZ\\\YYYXXXVVVXXXdddsssxxxvvvooollljjjmmmqqqooofff]]]WWWVVVTTTRRRPPPQQQTTTWWWWWW[[[___bbbgggrrrdddOOONNNLLLNNNVVVXXX[[[\\\]]][[[YYYWWWVVVWWWTTTTTTTTTSSSSSSUUUYYY\\\dddeeegggfffdddbbbbbbbbbaaacccfffhhhjjjlllpppsssrrrnnnjjjkkkpppuuuxxxyyyyyywwwvvvvvvwwwxxxxxxwwwuuuwww|||zzzuuunnnhhheeeeeefffhhhnnnkkkhhhhhhhhhgggccc___]]]\\\\\\\\\[[[ZZZZZZYYYZZZ\\\```dddggggggeeebbb]]]ZZZWWWUUUUUUUUUTTTSSSUUUTTTSSSSSSTTTUUUVVVWWWWWWWWWWWWWWWWWWWWWWWWWWW[[[YYYVVVUUUWWWXXXYYYYYY```bbbeeeggggggeeecccaaa___^^^\\\ZZZYYYYYYZZZ[[[```bbbdddeeeggglllssszzzzzzvvvttttttrrrqqqpppooonnnmmmlllkkkhhhgggeeeeeefffeeedddbbb___dddjjjpppuuuyyy~~~zzzvvvtttuuuxxxxxxttttttvvvzzz~~~xxxrrriii\\\QQQKKKFFFDDDJJJTTThhh}}}iiiaaa```YYYWWW\\\\\\]]]^^^^^^[[[VVVUUUWWWZZZYYYWWWTTTWWWdddttt}}}~~~qqqkkkfffgggjjjggg^^^UUUOOOOOONNNNNNPPPUUU[[[```fffkkkrrryyyhhhPPPMMMKKKMMMUUUXXXZZZ\\\]]]\\\ZZZWWWWWWWWWVVVWWWWWWWWWWWWZZZ^^^aaagggiiillllllkkkiiiiiiiiiiiikkkmmmoooqqqtttxxx{{{~~~zzzwwwwww{{{~~~~~~~~~}}}zzz}}}yyyrrrnnnnnnppprrrxxxtttppppppssssssoookkkgggfffdddbbb```^^^]]]\\\]]]___ccchhhlllllliiigggcccaaa^^^]]]^^^^^^]]]\\\\\\[[[ZZZYYYYYYZZZ[[[\\\YYYYYYZZZZZZ[[[[[[\\\\\\\\\[[[YYYYYY[[[^^^aaabbblllnnnppprrrrrrpppmmmkkkfffeeecccaaaaaabbbcccdddiiikkkmmmnnnooottt{{{}}}zzzyyyyyyyyyyyyxxxwwwvvvuuutttsssqqqnnnllljjjkkkkkkkkkjjjgggmmmuuu}}}|||uuurrrrrruuuvvvtttuuuyyy}}}xxxpppfffXXXNNNIIIEEEEEEJJJVVVlll~~~hhh___```[[[YYYZZZVVV\\\\\\\\\ZZZWWWWWWYYY[[[ZZZVVVSSSVVVcccrrr~~~rrrjjjbbb```aaa___WWWOOOKKKLLLOOORRRXXX```jjjpppvvv~~~jjjQQQMMMJJJMMMVVVYYYZZZ\\\^^^]]][[[YYYXXXXXXXXXYYYZZZ[[[\\\___cccfffjjjmmmqqqrrrqqqpppppppppuuuwwwyyyzzz|||}}}yyyyyy|||}}}zzzvvvtttrrrooollliiifffeeedddccceeeiiinnnrrrrrrooommmgggfffdddeeefffgggfffeeehhhfffcccaaa```aaabbbccc```aaaaaabbbcccddddddeeeaaabbbcccdddfffjjjnnnpppxxx{{{~~~}}}zzzwwwmmmllljjjiiijjjkkkmmmnnntttvvvxxxyyyyyy|||xxxuuurrrppppppqqqqqqpppooouuu~~~|||vvvsssrrruuuvvvvvvyyy}}}xxxnnncccVVVMMMFFFEEEFFFKKKXXXpppooo^^^^^^\\\]]]^^^YYYZZZ[[[]]]]]]\\\[[[[[[[[[XXXSSSPPPSSS^^^jjjvvv}}}qqqiii___ZZZYYYWWWQQQMMMLLLPPPVVV___iiivvvoooTTTNNNJJJMMMVVVZZZ\\\^^^``````^^^\\\ZZZZZZ[[[]]]___```bbbdddhhhlllpppsssxxxzzzzzzyyyyyyyyy}}}~~~~~~|||xxxtttpppmmmkkkkkkmmmnnnrrrwwwzzzzzzwwwtttlllkkkkkkmmmoooqqqqqqpppooommmiiieeecccccccccdddeeefffggghhhiiijjjkkkkkkhhhjjjmmmoooqqqssswwwyyyvvvuuutttssstttvvvxxxzzzzzz}}}~~~{{{yyyyyyyyyyyyxxxxxx~~~~~~zzzyyy|||}}}|||~~~yyylllaaaVVVNNNEEEFFFHHHMMM[[[uuuggg___YYY[[[```^^^YYY[[[^^^aaabbbaaa___]]]WWWQQQNNNRRRXXX___hhhpppiiiccc[[[TTTPPPOOOOOOPPPTTTZZZdddqqqvvvYYYQQQKKKMMMWWW[[[___bbbdddeeeccc```___^^^___aaadddfffgggjjjnnnqqqwww{{{{{{xxxvvvvvvwwwyyy||||||uuutttuuuxxx|||~~~~~~~~~yyyvvvqqqllliiiggghhhhhhkkkkkklllnnnoooqqqrrrrrrrrruuuyyy{{{{{{{{{}}}~~~~~~zzzkkk```VVVPPPFFFHHHKKKPPP^^^zzzvvvfff```cccccc^^^___aaadddffffffeeecccZZZTTTRRRUUUXXXYYY^^^eeeaaa___\\\WWWUUUYYYaaahhhrrryyy{{{]]]SSSLLLNNNWWW[[[bbbeeeggghhhfffcccbbbaaabbbdddgggiiikkkooorrruuu}}}~~~}}}}}}}}}wwwsssqqqqqqrrrssstttuuuwwwxxxzzz{{{|||zzzkkk```WWWRRRGGGJJJNNNRRRaaa~~~}}}mmmjjjiiicccccceeegggjjjkkkkkkjjj```ZZZWWWZZZ[[[YYY[[[aaaaaadddeeedddfffooo~~~dddQQQLLLOOOTTTZZZdddhhhmmmnnnjjjeeecccbbbggghhhkkknnnqqqtttwwwxxx}}}|||zzzxxx{{{|||}}}~~~nnn___RRRKKKIIIGGGKKKWWWlllvvvuuurrrpppssswwwxxxuuuqqqiiifffaaa]]]^^^cccjjjnnntttyyyiiiTTTNNNPPPVVV\\\ggglllqqqrrrnnniiiffffffiiikkknnnrrrtttwwwyyy{{{ooo```SSSKKKGGGFFFKKKYYYooo~~~|||{{{rrrYYYPPPRRRXXX^^^kkkpppuuuvvvrrrmmmkkkkkkllloootttwwwyyy{{{}}}ooo```TTTLLLFFFEEELLL\\\sss|||^^^RRRSSSYYY^^^kkkpppvvvwwwtttpppnnnnnnnnnsssxxx|||}}}~~~ppp```SSSLLLFFFFFFMMM___xxxdddSSSSSSYYY^^^iiiooouuuwwwuuurrrppppppqqqvvv{{{~~~~~~ooo___SSSKKKGGGGGGPPPccc|||iiiVVVUUUZZZ]]]gggmmmtttwwwvvvttttttttttttyyy~~~qqq```SSSLLLIIIIIIRRRhhhoooYYYWWW[[[^^^gggmmmuuuyyyyyyxxxxxxyyyxxx|||sssbbbVVVNNNIIIJJJUUUlllrrr\\\YYY]]]^^^gggnnnvvv{{{|||||||||~~~{{{uuudddWWWPPPIIIJJJVVVooozzzaaa[[[^^^```mmmrrryyywwwcccVVVPPPLLLOOOZZZqqq~~~ddd___cccgggsssxxxwwwbbbUUUNNNMMMQQQ^^^vvvjjjdddjjjqqq|||wwwaaaSSSLLLMMMTTTeee~~~qqqhhhpppyyywwwaaaSSSLLLMMMWWWkkkyyymmmtttuuuaaaTTTNNNMMMZZZqqqssszzzrrr^^^TTTOOOOOO]]]vvv{{{nnn[[[QQQNNNSSSbbb{{{kkkXXXOOOLLLVVVeee~~~fffXXXRRRNNNUUUeeebbbUUUOOOLLLZZZkkk|||```RRRNNNMMM[[[mmmyyy^^^RRROOOOOO\\\ooottt\\\PPPNNNQQQbbbuuunnnXXXLLLLLLQQQcccxxxkkkVVVLLLMMMSSSdddzzzlllXXXMMMOOOVVViiihhhTTTMMMQQQWWWnnngggTTTNNNSSSYYYpppeeeTTTOOOTTT\\\ttt|||bbbSSSNNNTTT^^^xxxvvv___SSSMMMTTT___}}}ppp\\\RRRNNNUUUbbbjjjYYYRRRPPPYYYgggfffXXXSSSQQQ\\\kkkcccVVVRRRRRR```tttaaaTTTQQQQQQ```uuu]]]QQQNNNPPPbbbxxxyyyYYYOOOMMMPPPddd|||rrrVVVMMMLLLRRRhhhlllSSSMMMNNNUUUlllfffQQQMMMPPPXXXooo}}}cccPPPNNNRRRZZZrrrppp]]]NNNMMMQQQ^^^zzzkkkYYYLLLLLLRRR```~~~eeeUUUIIILLLTTTcccbbbRRRHHHLLLVVVfffaaaRRRIIINNNXXXiiiaaaRRRJJJPPP[[[lll___QQQJJJQQQ]]]ppp{{{]]]PPPJJJRRR___rrruuuYYYLLLGGGQQQbbbzzztttZZZNNNIIISSSfff~~~qqqZZZOOOLLLVVVkkklllXXXOOOMMMYYYooohhhTTTNNNMMMZZZsssdddQQQMMMNNN[[[vvvttt\\\OOOMMMOOO]]]yyyjjjUUUOOONNNPPP^^^|||xxx```RRRLLLJJJOOObbbkkkWWWKKKLLLJJJPPPdddyyycccSSSKKKKKKKKKRRRhhhttt```SSSMMMJJJLLLUUUmmmoooZZZNNNIIIIIILLLYYYrrrjjjVVVKKKHHHIIIMMM\\\wwwdddQQQJJJJJJHHHNNN^^^{{{xxx\\\KKKFFFHHHHHHNNN___}}}oooZZZKKKGGGHHHFFFKKK___iiiWWWJJJFFFFFFHHHNNNbbbyyybbbSSSIIIEEEDDDJJJQQQgggppp[[[PPPIIIEEEDDDKKKTTTkkkjjjXXXOOOIIIFFFEEEJJJUUUnnnfffVVVMMMHHHFFFGGGIIIVVVqqqyyydddUUUKKKEEEEEEHHHJJJWWWtttuuubbbTTTJJJCCCDDDHHHKKKYYYvvvvvv\\\PPPLLLHHHHHHKKKRRRbbbyyy^^^QQQLLLGGGGGGKKKQQQccc~~~aaaRRRKKKFFFFFFJJJQQQeeeaaaQQQJJJDDDDDDIIIQQQhhh}}}___OOOHHHCCCDDDIIISSSmmmvvvYYYLLLGGGCCCDDDIIIWWWrrr}}}{{{|||mmmSSSIIIEEECCCEEEJJJ[[[wwwxxxtttppprrryyygggOOOFFFEEECCCEEEJJJ]]]zzz}}}wwwrrrmmmjjjgggjjjsssrrraaaOOOEEEBBBBBBEEEIII]]]xxxqqqllldddbbb```dddooo}}}}}}hhhYYYJJJCCCBBBBBBFFFJJJdddxxxqqqjjjddd\\\ZZZZZZ___kkkyyyzzzmmm[[[PPPDDD@@@AAABBBGGGKKKiii|||rrrllleee___YYYWWWWWW]]]iiiwww}}}ooobbbRRRIIIAAA@@@AAACCCGGGLLLiiivvvnnnjjjccc]]]XXXVVVVVVZZZeeerrr}}}~~~wwwiii\\\NNNGGGAAA@@@AAACCCGGGMMMjjj~~~|||{{{|||}}}~~~}}}|||xxxpppkkkhhhbbb[[[UUUSSSRRRVVV___kkkuuuzzz}}}|||}}}yyyqqqdddXXXLLLFFFAAAAAAAAABBBHHHOOOnnn}}}zzzwwwuuutttuuuvvvuuutttpppjjjgggfff```YYYSSSQQQPPPSSS\\\gggpppuuu|||~~~}}}{{{wwwyyy{{{}}}{{{sssjjj\\\PPPJJJDDD@@@@@@@@@BBBIIIQQQsss~~~|||~~~~~~}}}yyyxxxvvvrrrnnnlllkkkkkklllooooookkkeeedddccc^^^WWWRRRPPPOOOSSS\\\fffoootttyyy{{{}}}{{{uuuwwwyyy{{{}}}wwwnnndddVVVJJJHHHBBB>>>>>>???BBBKKKSSSvvv|||vvvsssvvvyyyyyywwwuuuuuuwwwrrrqqqnnnjjjfffdddeeefffeeedddbbb___\\\ZZZXXXWWWPPPOOONNNQQQWWW```iiinnnxxx~~~~~~xxxuuusssrrrssswww||||||tttiii\\\QQQJJJJJJCCC???AAAAAABBBKKKWWWzzz}}}}}}}}}{{{{{{}}}|||uuuooommmppprrrqqqpppoooppprrrmmmjjjfffbbb___```dddgggbbbaaa___\\\YYYWWWUUUTTTNNNMMMLLLNNNTTT]]]gggmmmwww}}}{{{uuupppnnnmmmoootttxxx|||}}}~~~|||wwwooodddXXXNNNHHHIIIBBB>>>AAAAAABBBLLLYYY}}}}}}wwwssstttuuusssuuuxxxyyyyyyyyyyyywwwrrrkkkffffffggggggfffffffffhhhkkkjjjgggbbb\\\[[[^^^eeekkk]]]\\\ZZZXXXUUUSSSQQQPPPKKKJJJIIIJJJPPPZZZdddjjjttt{{{~~~wwwpppjjjiiihhhkkkoootttwwwxxxxxxtttnnnfff\\\RRRJJJFFFFFF@@@===@@@AAACCCNNN]]]}}}yyytttnnniiijjjkkkkkknnnqqqrrrssssssrrrooojjjdddaaa```___^^^]]]]]]___bbbeeeeeebbb]]]YYYWWW[[[aaagggYYYXXXVVVTTTRRROOOMMMMMMIIIHHHFFFHHHNNNXXXaaagggpppwww}}}}}}zzzssskkkfffeeeeeehhhlllpppssstttpppllleee\\\SSSLLLFFFCCCCCC>>><<<@@@AAACCCPPP```{{{~~~~~~{{{xxxooohhhbbbbbbcccdddfffkkkmmmnnnooonnnjjjeeeaaa^^^ZZZYYYWWWVVVXXX[[[^^^```[[[YYYWWWSSSQQQRRRUUUYYYVVVUUUTTTQQQOOOMMMKKKJJJHHHFFFFFFHHHMMMUUU^^^ccciiiqqqxxxzzzzzzwwwooogggdddccccccfffjjjnnnoooppphhhddd]]]UUUMMMGGGCCCAAAAAA===<<>>BBBSSSggg}}}{{{}}}zzzwwwkkklllmmmlllkkkhhheeecccjjjhhhfffgggjjjkkkjjjgggeee^^^TTTLLLHHHJJJNNNRRRTTTVVVXXXVVVQQQLLLIIIHHHGGGFFFEEEFFFIIIJJJKKKJJJHHHFFFDDDCCCDDDFFFHHHJJJLLLLLLJJJIIIGGGFFFEEEDDD@@@@@@BBBEEEHHHKKKNNNPPP\\\^^^bbbgggjjjhhhddd```YYYWWWVVVVVVXXXZZZ[[[[[[WWWTTTOOOJJJFFFCCCAAAAAA<<<<<<:::===CCCCCCSSSppp{{{vvvyyyzzz|||~~~xxxxxx}}}~~~|||vvvpppmmmeeefffeeeeeecccaaa___^^^aaa```___aaaeeeggggggeee___YYYQQQJJJFFFHHHLLLOOOOOOQQQSSSQQQMMMIIIHHHHHHEEEDDDCCCDDDGGGIIIIIIIIIGGGFFFDDDCCCCCCEEEGGGIIIJJJJJJIIIHHHFFFEEECCCCCCBBBCCCDDDEEEHHHJJJLLLNNNXXXZZZ___dddgggfffaaa^^^XXXVVVTTTTTTVVVXXXYYYXXXUUURRRNNNIIIDDDBBB@@@@@@<<<<<<:::===CCCDDDTTTrrr~~~}}}||||||}}}~~~~~~}}}zzztttqqqtttvvvxxxyyyzzzyyyxxxwww|||zzzyyy{{{}}}zzzzzz{{{}}}xxxooonnnssssssssstttrrrnnniiiccc``````___^^^]]][[[ZZZZZZZZZYYYXXXXXXZZZ]]]^^^^^^]]]VVVRRRLLLGGGEEEFFFHHHJJJKKKKKKLLLJJJHHHFFFFFFGGGAAA@@@@@@AAADDDGGGGGGGGGFFFEEECCCBBBBBBDDDFFFGGGHHHHHHGGGFFFEEEDDDBBBBBBDDDDDDEEEFFFGGGIIIKKKLLLSSSVVV[[[aaadddccc___[[[WWWUUUSSSRRRTTTUUUUUUUUURRROOOKKKFFFBBB@@@>>>>>><<<<<<:::===CCCDDDVVVuuu~~~zzz{{{}}}~~~zzzwwwxxx~~~~~~}}}{{{{{{yyyxxxwwwvvvvvvvvv{{{||||||}}}~~~}}}{{{{{{{{{zzzxxxuuuqqqooooooqqqsssvvvwwwvvvuuutttwwwuuusssuuuxxxzzz{{{{{{~~~{{{xxxtttqqqqqqqqqrrryyyxxxxxxvvvooohhhgggkkkgggggggggfffccc___ZZZXXX]]][[[YYYWWWVVVVVVWWWWWWVVVUUUTTTTTTTTTTTTSSSRRRNNNLLLIIIFFFDDDEEEFFFGGGIIIHHHGGGEEECCCCCCCCCDDD>>>======???BBBDDDEEEEEEDDDCCCBBBAAAAAABBBDDDEEEFFFGGGGGGGGGFFFDDDCCCBBBCCCCCCDDDEEEGGGIIIKKKLLLQQQTTTZZZaaadddddd___[[[WWWUUURRRQQQRRRSSSRRRRRROOOLLLHHHDDD@@@>>>===<<<;;;<<<:::===CCCEEEYYYzzz~~~~~~~~~|||yyyuuurrrsssvvvvvvsssooooootttyyy~~~{{{wwwuuuuuuuuuttttttsssrrrrrrqqqqqqvvv}}}|||wwwtttuuuvvvxxxyyyyyyyyyxxxwwwvvvvvvuuuvvvvvvuuussspppnnnllljjjmmmppptttuuuuuutttsssooommmllllllmmmnnnoooooorrrpppmmmjjjhhhfffffffffmmmlllllllllhhhaaa```ddd^^^^^^^^^]]][[[YYYVVVUUUXXXWWWTTTRRRQQQQQQSSSTTTPPPQQQPPPOOONNNMMMMMMMMMIIIHHHGGGFFFEEEDDDEEEEEEJJJGGGDDDBBBAAAAAAAAAAAA===<<<;;;===@@@BBBCCCBBBBBBBBBAAA@@@@@@@@@AAABBBEEEFFFGGGGGGGGGFFFDDDCCC@@@AAABBBDDDFFFIIIKKKMMMPPPTTT[[[bbbgggfffaaa]]]XXXUUURRRQQQQQQQQQPPPOOOLLLIIIEEEAAA>>><<<;;;;;;;;;<<<;;;>>>CCCFFF\\\~~~~~~|||xxxwwwxxxyyy{{{}}}~~~~~~~~~{{{yyywwwvvvtttqqqoooppprrrtttrrrooommmmmmooorrruuuwwwvvvrrrnnnmmmnnnnnnnnnmmmmmmmmmmmmmmmnnntttzzz}}}xxxsssqqqrrrttttttvvvwwwwwwuuusssrrrrrrmmmnnnooonnnkkkiiiggghhhfffiiimmmqqqssstttrrrqqqkkkjjjiiihhhhhhhhhiiijjjmmmkkkiiigggdddbbbaaa```aaa___aaaccc```[[[ZZZ]]]XXXXXXWWWVVVUUUTTTSSSRRRRRRPPPNNNLLLKKKLLLMMMNNNIIIKKKLLLKKKJJJJJJKKKLLLGGGGGGFFFEEEEEEDDDDDDDDDIIIFFFCCCAAAAAA@@@???>>>>>>===<<<===???AAAAAAAAAAAA@@@@@@???????????????DDDEEEGGGHHHGGGFFFDDDCCC??????@@@BBBEEEHHHJJJKKKOOOSSS[[[ccchhhgggccc___XXXUUURRRPPPOOONNNMMMLLLJJJGGGDDD@@@===;;;;;;;;;:::<<<;;;>>>CCCGGG^^^}}}{{{yyy~~~yyywwwuuuuuuwwwyyyyyyyyy|||}}}~~~~~~|||~~~}}}zzzuuurrrsssttttttvvvxxxxxxxxxyyy{{{|||}}}{{{vvvuuuvvv|||~~~xxxxxxuuuqqqooooooooonnnmmmnnnoooqqqqqqooolllhhheeefffjjjmmmmmmiiiffffffhhhgggfffeeeeeefffgggiiijjjpppvvv~~~~~~|||yyytttpppnnnoooqqqqqqtttvvvuuuqqqnnnmmmnnnggghhhjjjhhheeebbbbbbccccccfffjjjnnnpppooommmkkkhhhhhhgggeeeddddddeeegggiiiiiigggeeeccc```^^^]]]YYYXXXZZZ]]]\\\XXXWWWYYYUUUTTTSSSQQQPPPOOONNNNNNMMMLLLKKKJJJIIIIIIJJJJJJFFFHHHJJJIIIGGGFFFGGGIIIFFFFFFEEEDDDCCCCCCCCCCCCEEEBBB@@@???AAAAAA@@@>>>@@@>>>======???AAA@@@@@@?????????>>>>>>>>>======AAACCCEEEFFFGGGEEECCCBBB??????@@@AAACCCEEEGGGHHHLLLQQQYYYaaaggggggbbb^^^WWWTTTPPPNNNLLLKKKIIIHHHHHHFFFCCC???<<<;;;;;;;;;:::===;;;>>>BBBGGG```~~~~~~}}}|||||||||}}}|||zzzzzzpppsssuuuwwwzzz|||wwwppppppooommmnnnpppsssttttttuuuvvvwwwzzz}}}{{{zzz{{{|||}}}yyyzzzyyyvvvqqqoooqqqtttrrrtttuuuuuuttttttuuuvvvwwwzzz~~~xxxuuutttnnnnnnpppvvv|||}}}wwwqqqooolllhhheeefffgggggggggggghhhjjjlllkkkfff___YYY^^^cccggggggcccaaabbbeeebbbaaa``````aaacccfffhhhgggnnnwww~~~~~~vvvtttqqqmmmiiiggghhhjjjjjjmmmooonnnjjjgggffffffdddfffhhhfffbbb``````bbbbbbeeehhhkkkllljjjhhhfffaaaaaa```___]]]]]]^^^```cccbbbaaa```]]]ZZZXXXWWWWWWVVVXXX\\\\\\XXXWWWYYYTTTSSSQQQNNNLLLKKKJJJIIILLLLLLKKKJJJIIIIIIIIIIIIHHHJJJJJJHHHDDDAAABBBDDDFFFEEEDDDCCCBBBBBBBBBBBBAAA???===>>>AAABBB@@@>>>AAA@@@>>>>>>@@@@@@@@@?????????>>>>>>=========<<>>BBBGGGbbb~~~{{{zzzzzzxxxvvvtttxxxwwwuuuuuuvvvyyy|||}}}}}}|||{{{yyywwwuuutttlllllllllnnnooonnnkkkiiiccceeefffiiilllnnnpppqqqrrrsssuuuzzz}}}}}}{{{xxxvvvuuuvvvxxxuuutttqqqooommmmmmnnnooorrrqqqooonnnnnnooorrrssswwwxxxzzz{{{~~~|||{{{yyyvvvrrrnnnkkkiiigggiiilllpppttttttrrrpppeeedddaaa___^^^^^^___```ccceeefffgggeeeaaa]]][[[ZZZ[[[\\\^^^^^^]]]]]]\\\\\\[[[ZZZZZZ\\\```dddgggmmmqqqwwwzzzzzzxxxvvvuuutttvvvyyy}}}}}}}}}|||{{{{{{{{{||||||uuurrrmmmiiifffdddeeeeeellllllmmmlllkkkiiigggfffbbbbbbaaaaaa``````______bbbccceeehhhiiiiiifffdddaaa```]]][[[ZZZ[[[]]]^^^^^^^^^]]]\\\ZZZXXXWWWUUUXXXZZZ[[[YYYVVVUUUVVVXXXRRRRRRPPPNNNLLLJJJJJJJJJJJJIIIGGGEEEEEEFFFGGGIIIFFFGGGHHHHHHHHHFFFEEEDDDDDDDDDDDDDDDDDDCCCBBBBBB@@@???===>>>@@@BBBCCCBBB???===:::;;;===???===<<>>???>>><<<===@@@CCCKKKNNNRRRVVVZZZ[[[[[[[[[RRRPPPLLLHHHFFFDDDDDDDDDEEECCC@@@===;;;:::999999888===::::::@@@IIIccczzzxxxvvvuuuuuutttqqqoooooonnnnnnnnnooorrrtttvvvttttttsssrrrpppnnnlllkkkhhhgggfffeeeeeeccc___\\\]]]^^^```bbbeeehhhjjjkkkmmmnnnqqqvvv{{{~~~}}}}}}}}}~~~~~~~~~||||||zzzvvvsssssstttvvvsssrrrooommmllllllmmmmmmpppnnnllljjjjjjkkknnnooonnnoooqqqsssuuuvvvwwwwwwxxxyyy{{{{{{{{{zzzxxxwwwqqqpppmmmjjjgggccc```^^^bbbdddgggkkkooopppnnnlllcccaaa^^^[[[ZZZZZZ[[[\\\___```aaaaaa```\\\XXXUUURRRSSSUUUWWWWWWWWWWWWVVVXXXWWWUUUVVVXXX[[[___bbbhhhmmmssswwwvvvtttrrrqqqpppqqqtttxxx||||||yyyyyyzzzttttttsssrrrrrrrrrrrrsssooolllgggbbb``````aaabbbgggggggggfffeeecccaaa_________^^^]]]]]]\\\\\\\\\___```bbbdddfffeeebbb```[[[YYYWWWUUUUUUVVVWWWYYYZZZZZZZZZYYYXXXVVVUUUTTTVVVXXXYYYWWWTTTSSSTTTVVVMMMLLLJJJIIIIIIIIIGGGFFFIIIHHHFFFEEEEEEEEEFFFGGGEEEFFFFFFFFFFFFFFFEEEDDDDDDDDDEEEEEEDDDDDDCCCBBBAAA???===>>>???AAAAAAAAA>>><<<::::::<<<>>>===;;;>>><<<::::::<<<>>>>>>===AAAAAAAAABBBCCCBBB@@@===<<<===>>>===;;;<<>>===>>>??????>>>===;;;999:::;;;<<<;;;;;;<<<;;;999:::;;;===<<<<<<=========>>>???>>><<<::::::;;;;;;;;;:::;;;===@@@DDDFFFIIIKKKMMMMMMLLLLLLGGGFFFDDDBBBAAAAAAAAAAAACCCAAA???<<<:::999999999888===<<<>>>FFFQQQmmm|||uuuqqqnnnllljjjiiiiiihhhfffdddaaabbbcccdddfffggghhhhhhggggggfffeeedddbbb``````ZZZXXXVVVVVVVVVUUUSSSRRRTTTVVVXXX[[[___bbbdddfffbbbeeejjjnnnqqqrrrssstttpppqqqrrrsssuuuvvvwwwxxxwwwuuurrrnnnjjjjjjkkknnnmmmkkkiiihhhggghhhiiijjjhhhfffcccaaa```aaabbbcccjjjlllnnnpppqqqooommmlllkkkkkkllllllkkkjjjiiihhhfffeeeccc```]]][[[YYYXXXWWWXXX[[[___bbbdddcccaaa___[[[UUUPPPNNNNNNPPPRRRSSSSSSTTTSSSPPPMMMIIIGGGHHHIIILLLNNNPPPQQQQQQQQQPPPPPPOOOPPPRRRUUUYYY[[[___dddjjjnnnooollljjjiiigggiiillloooqqqqqqpppppppppnnnjjjgggeeefffiiikkkhhhhhhgggfffeeeeeeeeeeee```\\\VVVRRRRRRUUUZZZ]]]ccccccbbbaaa___]]]ZZZXXXWWWVVVUUUSSSSSSSSSSSSSSSVVVYYY[[[\\\[[[YYYXXXWWWTTTTTTTTTSSSTTTTTTUUUUUUQQQRRRRRRRRRRRRQQQQQQPPPQQQQQQPPPNNNMMMMMMNNNOOOLLLIIIGGGHHHJJJJJJFFFBBBEEEEEEEEEFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEDDDEEEEEEEEEEEEDDDCCCCCCCCCAAA>>>============<<<;;;:::999999::::::::::::<<<:::999:::<<<===<<<;;;;;;::::::;;;<<<;;;999777888888888888999:::<<<>>>AAABBBDDDFFFFFFFFFEEEDDDBBBAAAAAA@@@@@@@@@AAAAAAAAA@@@>>><<<:::999999999999======???HHHTTTqqq~~~|||yyyyyy|||{{{vvvqqqmmmjjjhhhfffffffffeeecccaaa]]]^^^___aaabbbcccdddddd_________^^^\\\[[[YYYYYYXXXUUURRRQQQQQQQQQPPPOOOSSSTTTWWWZZZ]]]```bbbccc```dddiiilllmmmnnnpppqqqooopppqqqrrrtttvvvwwwwwwsssrrrnnniiieeedddfffhhhhhhgggeeeddddddeeeggghhhdddbbb```]]]\\\]]]___```dddfffhhhjjjiiihhheeedddggggggggggggfffeeedddccc___^^^[[[YYYWWWUUUUUUTTTUUUVVVXXX[[[^^^```___^^^]]]YYYSSSNNNKKKKKKMMMOOONNNOOONNNMMMKKKHHHEEECCCFFFHHHJJJMMMOOOPPPPPPPPPLLLLLLLLLMMMOOORRRUUUWWW\\\aaafffjjjjjjiiihhhgggfffhhhlllooopppnnnkkkiiifffdddbbbaaaaaabbbcccddd``````___^^^]]]\\\\\\\\\[[[WWWRRROOOOOOSSSXXX\\\`````````___]]][[[YYYWWWTTTSSSQQQPPPOOOOOOPPPQQQSSSVVVYYYZZZWWWUUUSSSSSSMMMNNNNNNOOOPPPPPPPPPPPPOOOPPPPPPQQQPPPPPPOOOOOOOOOMMMKKKJJJJJJJJJKKKKKKMMMKKKHHHHHHIIIHHHEEEBBBDDDEEEEEEEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCDDDDDDCCCDDDDDDDDDDDDDDDCCCBBBBBBCCC@@@===<<<<<<<<<;;;::::::::::::999999999:::;;;<<<;;;;;;<<<===>>>===<<<;;;:::999999::::::999777777666666666888:::;;;<<<@@@AAAAAABBBBBBAAA@@@???>>>>>>>>>??????@@@AAAAAA@@@>>>===;;;999999999::::::>>>===>>>HHHTTTrrryyywwwuuutttvvvwwwxxxxxxzzzxxxvvvuuuxxx|||}}}zzzwwwtttpppkkkhhhfffdddbbbbbbbbbaaa```^^^YYYYYYYYYZZZ[[[]]]___```\\\\\\\\\[[[ZZZYYYXXXWWWWWWTTTOOOLLLKKKKKKJJJIIIPPPQQQSSSVVVXXX[[[]]]^^^___bbbggghhhhhhiiilllpppmmmmmmnnnpppqqqsssttttttpppnnnjjjddd```___aaadddcccbbb```______aaabbbddd```^^^\\\ZZZYYYZZZ\\\]]]___aaabbbccccccbbb```___bbbbbbaaa```___^^^^^^]]]\\\ZZZXXXVVVTTTTTTTTTTTTUUUUUUVVVYYY\\\]]]\\\ZZZYYYVVVQQQLLLJJJJJJKKKMMMJJJJJJJJJIIIHHHEEECCCBBBCCCDDDGGGIIIKKKLLLLLLLLLHHHHHHHHHJJJLLLNNNQQQRRRYYY\\\aaacccdddddddddeeedddgggllloooooolllgggccc\\\[[[ZZZZZZ\\\]]]]]]\\\]]]\\\[[[ZZZYYYXXXXXXXXXVVVSSSOOOMMMMMMQQQVVVYYYZZZ[[[[[[ZZZYYYWWWUUUTTTQQQPPPNNNLLLKKKLLLMMMNNNPPPTTTXXXWWWTTTPPPOOOPPPKKKLLLNNNOOOPPPPPPPPPOOONNNNNNOOOOOOOOONNNNNNMMMNNNKKKHHHFFFGGGHHHHHHHHHJJJIIIHHHFFFEEEDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDCCCDDDEEEEEEEEEDDDBBBAAABBBCCCCCCCCCCCCBBBAAAAAABBB???<<<;;;;;;;;;:::999:::;;;;;;:::999888:::<<<<<<;;;;;;<<<>>>>>>===;;;;;;:::888888999:::999777777555444555888:::;;;;;;???????????????>>>===<<<<<<<<<===>>>???@@@@@@AAA>>>===;;;:::999999::::::999>>><<<>>>HHHUUUtttyyyvvvtttssssssssssssrrrqqqlllllllllnnnqqqtttwwwyyyuuutttqqqooommmjjjeeebbb```___]]]\\\]]]]]][[[YYYUUUUUUTTTTTTVVVXXX[[[\\\[[[[[[ZZZZZZYYYXXXVVVVVVTTTPPPLLLIIIHHHIIIIIIIIINNNOOOPPPRRRTTTVVVXXXXXX\\\___ccccccbbbccchhhmmmjjjkkklllmmmnnnooopppqqqnnnkkkfff```\\\[[[]]]```\\\[[[ZZZYYYZZZ[[[]]]___[[[ZZZXXXVVVVVVWWWYYY[[[\\\]]]]]]^^^^^^^^^]]]]]]___^^^]]][[[ZZZZZZYYYYYY[[[ZZZXXXUUUTTTTTTUUUUUUVVVUUUVVVWWWYYYZZZYYYWWWUUUSSSOOOLLLIIIIIIIIIJJJGGGGGGGGGFFFEEEDDDBBBAAAAAABBBEEEGGGHHHIIIIIIIIIGGGGGGHHHIIIKKKNNNPPPQQQTTTVVVYYY[[[\\\]]]___aaaaaaeeejjjnnnmmmiiiccc___VVVSSSQQQRRRUUUXXXXXXWWWZZZZZZXXXWWWVVVUUUUUUUUUPPPNNNKKKJJJJJJMMMQQQTTTTTTUUUUUUUUUUUUSSSQQQPPPOOOMMMJJJHHHHHHHHHJJJKKKMMMRRRUUUUUUPPPLLLLLLMMMIIIKKKNNNPPPQQQQQQPPPOOOMMMMMMMMMMMMMMMLLLKKKJJJMMMIIIEEEDDDEEEGGGGGGFFFEEEGGGGGGDDDAAABBBFFFKKKGGGFFFEEEDDDDDDDDDEEEEEEDDDEEEGGGHHHGGGDDDAAA???AAAAAABBBBBBAAAAAA@@@???AAA>>>;;;:::::::::999888:::;;;<<<;;;999888:::===:::::::::;;;======<<<:::;;;999777777888999888777777555333444888;;;;;;;;;>>>>>>>>>===<<<<<<;;;;;;999:::;;;<<<===>>>>>>???===<<<;;;999999999::::::888<<<<<>>;;;999::::::999888:::<<<===<<<999999;;;===999888999;;;<<<<<<:::999:::888777666777888777666777444333444888;;;<<<;;;======<<<<<<;;;:::::::::888999:::;;;<<<=========<<<;;;:::999999999::::::666;;;;;;???KKK[[[{{{|||vvvqqqmmmllljjjiiiiiihhhgggeeedddcccbbbcccfffjjjlllmmmooohhhccccccbbb]]]YYYXXXVVVTTTSSSTTTUUUVVVUUUSSSTTTQQQOOOPPPTTTWWWWWWVVVXXXVVVSSSRRRRRRRRRPPPNNNNNNKKKIIIJJJIIIGGGGGGJJJKKKKKKLLLKKKLLLOOOSSSWWWXXXYYY[[[]]]```aaacccccchhhhhhhhhhhhiiijjjkkkllljjjgggaaa[[[VVVTTTTTTTTTYYYTTTOOOOOORRRTTTSSSPPPTTTSSSRRRQQQQQQQQQQQQQQQQQQSSSTTTTTTSSSSSSTTTVVVYYYYYYZZZ[[[ZZZYYYXXXWWWVVVUUUTTTSSSRRRRRRRRRRRRRRRVVVVVVQQQQQQUUUUUUQQQPPPMMMLLLMMMLLLHHHGGGIIIHHHFFFDDDCCCCCCBBB@@@>>>AAACCCEEEFFFFFFFFFGGGHHHJJJHHHFFFGGGKKKOOOQQQSSSOOOOOOOOOPPPRRRUUUWWWYYY^^^^^^```cccddd```YYYRRRNNNLLLJJJKKKNNNRRRTTTUUUQQQQQQQQQPPPOOONNNMMMLLLMMMKKKHHHHHHJJJMMMOOOOOOPPPPPPPPPOOOOOOMMMLLLKKKMMMIIIFFFGGGGGGEEEGGGKKKKKKLLLNNNOOONNNKKKIIIGGGFFFGGGIIIJJJKKKKKKJJJIIIGGGHHHIIIJJJIIIGGGEEECCCCCCBBBAAA@@@AAACCCEEEGGGGGGGGGEEECCCCCCFFFKKKOOOHHHEEEEEEHHHGGGCCCBBBDDDHHHGGGGGGEEECCCAAA???>>>@@@@@@@@@??????>>>===<<<===<<<::::::::::::999777999:::<<<<<<:::999::::::888:::<<<======<<<:::888>>>===<<<:::999888777777999888777666777:::<<<===>>>===<<<;;;:::999888888:::;;;;;;<<<<<<;;;;;;:::===<<<:::888777777888888>>><<<<<<>>>HHH```zzzsssooollljjjhhhggggggfffdddbbbaaa______```dddhhhjjjjjjlllddd^^^]]]\\\XXXUUUUUUQQQPPPOOOPPPRRRRRRQQQPPPOOOMMMKKKLLLOOORRRRRRQQQSSSQQQOOOOOOOOONNNKKKIIILLLIIIGGGHHHHHHEEEEEEIIIJJJKKKKKKJJJJJJMMMQQQTTTUUUVVVXXX[[[]]]^^^______ggggggffffffffffffggggggfffccc]]]XXXTTTRRRRRRRRRUUUQQQLLLLLLOOOQQQPPPNNNQQQPPPOOONNNNNNNNNNNNNNNNNNOOOQQQQQQPPPQQQRRRTTTWWWXXXXXXYYYXXXWWWVVVUUUUUUUUUSSSRRRQQQPPPPPPPPPPPPTTTTTTPPPPPPSSSSSSPPPOOOLLLKKKLLLJJJFFFEEEGGGGGGEEECCCBBBBBBAAA???===???AAADDDDDDDDDDDDEEEGGGHHHGGGEEEGGGJJJMMMOOOPPPMMMMMMMMMMMMNNNQQQSSSTTTYYYZZZ\\\___```\\\UUUOOOKKKIIIHHHHHHLLLOOORRRRRRNNNOOOOOONNNMMMLLLKKKJJJKKKIIIFFFFFFHHHKKKLLLMMMNNNMMMMMMLLLKKKJJJIIIIIIHHHDDDBBBCCCBBBAAACCCGGGIIIJJJLLLLLLLLLIIIGGGEEE@@@AAACCCEEEFFFGGGGGGFFFFFFFFFHHHHHHGGGEEECCCBBB@@@@@@???>>>???AAACCCDDDBBBCCCDDDCCCCCCDDDGGGJJJDDDCCCEEEIIIIIIDDDAAABBBGGGFFFFFFDDDCCCAAA???>>>>>>>>>>>>>>>===<<<;;;;;;;;;999888888888888777555666777888777666666666777:::;;;===??????===;;;:::;;;:::999777666666666666777666666666777999;;;===>>>===<<<;;;:::999999888::::::;;;;;;;;;;;;::::::;;;:::999888777777888888>>><<<<<>>===>>>@@@AAABBBAAABBBCCCEEEFFFEEEDDDFFFIIIKKKLLLKKKJJJIIIIIIIIIIIIKKKLLLMMMSSSTTTVVVXXXXXXUUUOOOJJJHHHFFFEEEFFFIIILLLNNNNNNKKKLLLLLLLLLKKKJJJIIIIIIIIIGGGDDDDDDFFFIIIJJJJJJLLLJJJIIIGGGFFFEEEFFFFFFEEE@@@>>>@@@???>>>???CCCEEEFFFHHHHHHHHHFFFDDDBBB;;;<<<>>>@@@BBBCCCDDDDDDCCCDDDEEEEEEEEECCCAAA@@@======<<<<<<<<<>>>???@@@===???AAABBBBBBBBBCCCDDD??????CCCIIIIIIDDDAAAAAAEEEEEEDDDCCCAAA???>>>===<<<<<<<<<<<<;;;:::999888888666555555666666444333555555444444444444555555666777999::::::999777666888777777666555555666666555555555555777999;;;=========<<<;;;;;;:::999999::::::::::::::::::::::::999888777666666777888999===<<<<<<@@@JJJbbb~~~wwwrrrnnnkkkiiigggdddcccbbbaaa___]]]YYYXXXXXXZZZ^^^aaacccccchhhaaa\\\\\\[[[WWWTTTSSSMMMLLLKKKLLLNNNOOOOOONNNJJJIIIHHHIIIJJJLLLMMMMMMNNNMMMMMMMMMMMMLLLIIIFFFHHHDDDCCCDDDDDDBBBBBBFFFFFFFFFGGGFFFEEEGGGJJJLLLOOOQQQSSSUUUVVVVVVVVVUUU]]]]]]]]]\\\[[[ZZZYYYYYYXXXWWWTTTPPPNNNLLLKKKJJJKKKHHHFFFFFFHHHIIIIIIGGGHHHHHHGGGGGGGGGHHHIIIIIIFFFHHHIIIIIIIIIKKKNNNPPPSSSSSSSSSSSSRRRRRRQQQQQQQQQPPPNNNLLLJJJIIIHHHGGGJJJKKKKKKJJJKKKLLLLLLKKKMMMJJJHHHIIIGGGCCCAAACCCCCCAAA@@@???@@@???>>><<<===???@@@@@@@@@@@@BBBDDDDDDCCCCCCDDDGGGHHHHHHGGGHHHGGGFFFEEEEEEFFFGGGHHHMMMNNNPPPRRRQQQNNNJJJFFFFFFDDDCCCDDDGGGIIIKKKKKKIIIIIIJJJJJJJJJIIIIIIHHHGGGEEECCCCCCEEEGGGHHHGGGJJJHHHEEECCCBBBBBBCCCCCCDDD@@@>>>@@@@@@===>>>BBBAAABBBCCCDDDCCCBBB@@@???======>>>???@@@AAAAAABBB@@@@@@BBBCCCBBBAAA???===;;;;;;::::::;;;;;;======;;;===????????????AAABBB>>>===@@@EEEFFFBBB@@@BBBBBBBBBBBBAAA???>>><<<;;;999::::::999999888777666666555333333444444333222555444333333444555555555222333555666666555333222777777666666666666777888444444555666777999;;;======<<<<<<;;;::::::999999::::::999999999999::::::777666555555555777888999;;;;;;<<>>>>>??????>>>======>>>?????????@@@BBBDDDCCCBBBBBBCCCDDDEEEDDDCCCFFFEEEDDDCCCCCCCCCDDDDDDHHHJJJLLLMMMKKKHHHFFFDDDDDDCCCBBBCCCFFFHHHIIIIIIGGGHHHHHHIIIIIIIIIIIIHHHFFFEEECCCCCCEEEFFFFFFFFFHHHGGGDDDAAA@@@@@@@@@AAABBB>>>===??????<<<===@@@>>>>>>?????????>>>===<<<>>>>>>>>>==================>>>???@@@@@@>>>===;;;:::::::::::::::;;;;;;;;;<<<<<<===<<<<<<===@@@CCC>>><<<<<<@@@AAA???@@@CCC@@@@@@??????===<<<:::999777777777777777666444444555444333333444555333222444222111222444555555444444555666666666666555444555555444444444555666666444555555666888999;;;<<<;;;;;;::::::999999888888:::999888888888888999:::666555555555555777888999::::::<<>>>>>???@@@???=========>>>======>>>AAADDDDDDBBBAAAAAABBBCCCBBBAAAEEEDDDCCCAAAAAAAAABBBCCCEEEGGGIIIHHHFFFDDDCCCCCCCCCBBBAAACCCEEEGGGGGGGGGEEEFFFFFFGGGHHHHHHHHHHHHEEECCCBBBBBBDDDEEEDDDCCCFFFEEECCC@@@???>>>>>>>>>>>>;;;:::<<<<<<999:::===;;;;;;<<<<<<<<<;;;;;;:::===<<<;;;999888888888888;;;<<<===>>>>>>===;;;:::999999999:::::::::::::::;;;;;;;;;::::::<<>>;;;:::<<<===<<<>>>BBB>>>>>>======<<<:::999888666666666666555444333333555333222333444555444222111///...111444555333000222222333333333333222222222111111111111111222222444444555666777888999999999999999888888777777777:::999888777777888999:::777666555555555777888999999999<<>>===???@@@>>>???BBB===???AAABBBBBBCCCFFFHHHIIILLLPPPSSSUUUUUUTTTSSSOOOPPPPPPPPPOOOLLLJJJHHHDDDDDDEEEEEEEEECCCAAA@@@???@@@BBBBBBBBBAAABBBBBB@@@@@@@@@AAABBBCCCEEEFFFEEEEEEDDDCCCCCCDDDHHHKKKJJJIIIHHHGGGFFFGGGGGGHHHEEEDDDCCCBBB@@@@@@??????@@@======AAABBB???@@@DDDCCC@@@@@@BBBAAA>>>===@@@@@@???>>>>>>@@@@@@@@@>>>;;;;;;<<<;;;;;;<<>><<<;;;:::<<<999999;;;;;;888888:::999999999999:::999999999:::999888777666666777777999:::<<<======<<<;;;:::888888888888888888888777777999:::;;;;;;;;;===>>><<<999999======;;;<<>>>>><<<===AAA<<<>>>AAABBBBBBDDDFFFHHHGGGJJJNNNRRRUUUUUUTTTSSSPPPPPPPPPOOOMMMIIIFFFDDD???@@@BBBCCCBBB@@@>>>======>>>@@@@@@@@@???@@@AAA>>>>>>>>>???@@@BBBCCCDDDDDDDDDCCCBBBAAABBBFFFIIIGGGFFFDDDCCCCCCCCCDDDEEECCCBBBAAA@@@???????????????;;;;;;@@@AAA>>>>>>CCC@@@======??????<<<;;;>>>@@@???>>>???@@@AAA@@@???999::::::999999:::>>>AAAGGGDDD@@@>>>???@@@AAAAAAAAA@@@???>>>>>>???@@@AAA@@@BBBDDDCCC@@@>>>???@@@@@@??????@@@BBBDDDCCCBBB@@@AAABBBCCCDDDDDDEEEEEEAAA???>>>???@@@@@@???>>>AAA@@@@@@???===;;;999777===:::999<<<<<<888888;;;888888888888888999999999999888777666666777888999999:::<<<======<<<;;;999666777777777777777666666333666:::<<<<<<;;;:::::::::888:::>>>>>>;;;999;;;;;;;;;;;;:::999888777666555555555555444333222222222111000111222333222111222111222666;;;;;;666111333333222222222222333333333333222111111111111111111222222333333222222111666666666666555555555555999888777555555777888999999888777666666777888999777888===DDDRRRlllllljjjmmmwww~~~|||zzzyyyxxxwwwtttrrruuuqqqkkkiiigggccc\\\UUUWWWVVVUUUUUUTTTSSSRRRRRRTTTSSSRRRSSSUUUVVVUUUTTTRRRQQQPPPOOOMMMLLLKKKKKKJJJKKKMMMNNNMMMKKKHHHFFFEEEBBB@@@@@@BBBBBB@@@===AAAAAAAAAAAAAAA@@@???>>>@@@???===<<<;;;;;;<<<===>>>>>>>>>>>>@@@BBBDDDEEEHHHKKKPPPTTTWWWVVVUUUSSSTTTQQQMMMJJJHHHEEECCC@@@>>>>>>>>>>>>============>>>>>>>>>>>>>>>===<<<<<<:::<<<>>>>>>===>>>AAAEEE@@@AAABBBAAAAAAAAACCCEEEAAABBBCCCBBBAAAAAABBBDDDBBBAAA@@@>>>>>>>>>>>>???===============<<<<<<;;;::::::999999888999999999<<>>======<<<<<<<<<======???>>>===============>>>;;;>>>@@@@@@===<<>>>>>>>>>>>===============>>>>>>>>>===<<<;;;;;;888777777666777777888999999888666555444444444555444444444555555555555666:::;;;<<<;;;999777777777555555555555555555555555777888:::;;;<<<;;;;;;:::<<<<<<;;;::::::::::::;;;999888666555555555666777444333333222222333333444111111111000000000000///222000222666666222000111000000000000000000000000111111000000000000111111000111111222222333444444333333333444444444555555555555555555666666666666999666666:::777111111666999;;;===DDDUUUttthhhdddeeelllrrrsssssstttwwwuuusssqqqqqqooommmkkkpppkkkfffdddccc___YYYSSSRRRRRRSSSSSSSSSSSSSSSSSSSSSRRRQQQQQQSSSSSSRRRQQQNNNNNNMMMLLLKKKJJJIIIIIIEEEFFFGGGGGGFFFDDDBBBAAADDDBBB@@@@@@AAAAAA???===@@@@@@AAAAAA@@@??????>>>;;;;;;:::::::::;;;<<<<<<============???AAACCCDDDFFFIIINNNRRRUUUUUUTTTSSSRRROOOKKKHHHGGGEEEBBB@@@@@@@@@???===<<<:::999999=========>>>======<<<<<<;;;>>>????????????BBBEEEAAAAAABBBAAAAAAAAAAAABBB@@@@@@@@@???>>>>>>@@@BBBBBBAAA???>>>======>>>>>><<<============<<<;;;;;;999999888888888999999:::===???@@@@@@???======>>>======<<<<<<<<<<<<<<<===;;;;;;;;;;;;<<<======>>><<<===>>>>>>======>>>@@@????????????>>><<<;;;:::<<<<<<;;;;;;;;;;;;<<<<<>>>>>>>>>>>=========<<<===============<<<;;;:::777777777777777777777777888777666555444444444444444444444444555555555555999:::;;;:::999777666666555555555555555555555555666666888999::::::::::::;;;:::999999888888999999888777666555555555666666333333222222222222333333------...///000111222222111000111555666222111333000000000000000000000000111111000000000000111111000000111111222333333444333333333444444444444555444555555555666666666666777555666999777222222666:::;;;===DDDVVVvvvjjjdddbbbfffjjjkkkkkkmmmnnnllliiihhhgggfffcccaaagggccc___^^^]]]ZZZUUUPPPNNNNNNOOOQQQRRRSSSTTTUUURRRPPPOOOOOOPPPPPPNNNMMMIIIIIIHHHHHHHHHGGGGGGGGGAAAAAAAAAAAA@@@??????>>>BBBAAA??????@@@@@@???===??????@@@@@@??????>>>>>>:::::::::;;;;;;;;;;;;;;;<<<;;;;;;<<<===???AAABBBCCCFFFKKKOOORRRSSSSSSRRROOOMMMIIIGGGEEECCCAAA???>>>======;;;:::999888777;;;;;;<<<======<<<<<<<<<;;;===>>>>>>>>>>>>@@@BBB?????????@@@??????>>>===>>>>>>===;;;::::::===@@@AAA@@@???>>>============<<<<<<<<<<<<<<<;;;::::::777777777777888999999:::<<<>>>???>>><<<::::::;;;<<<<<<;;;;;;;;;;;;<<<<<<888888999999:::<<<===>>>===<<<;;;<<<>>>>>>>>>=========<<<<<<;;;;;;<<<<<<<<<;;;;;;::::::;;;;;;<<<>>>>>>>>>??????@@@@@@@@@>>>>>>>>>=========<<<<<<=========<<<<<<;;;:::999666777888888777666444444555666666555555444333222444444444444555555555555888888999999888777666555444444444444444444444444555555555666777888:::;;;999888888777777777777777777666666555444555555555222222222111111222222222------...///000111222222111///000555555222111333000000000000000000000000111000000//////000000111000000000111222222333333333333333333444444444444444444444555555555666666555555666888777333444777:::;;;===EEEYYYxxxllleee```bbbeeeeeegggjjjhhhfffcccbbbaaa```]]][[[___\\\YYYXXXWWWUUURRROOOLLLMMMNNNPPPQQQSSSTTTTTTQQQOOONNNMMMMMMMMMKKKIIIEEEEEEEEEEEEEEEEEEEEEEEEBBBAAA@@@???>>>??????@@@@@@@@@????????????>>>===>>>>>>?????????>>>>>>============<<<;;;:::999999;;;:::::::::;;;===???@@@BBBDDDHHHLLLOOOQQQQQQQQQPPPMMMIIIFFFCCCAAA>>><<<888888888999999999999999999:::;;;;;;;;;;;;;;;;;;888999;;;;;;;;;<<<<<<===<<<<<<<<<===>>>>>>===;;;======<<<:::888999<<<>>>??????>>>======<<<<<<<<<;;;;;;;;;;;;;;;::::::999555555555666777888999::::::<<<===<<<;;;::::::;;;;;;::::::::::::;;;;;;<<<999999999999::::::;;;<<<===:::999:::===???===:::;;;:::999999999:::<<<===;;;;;;::::::::::::;;;;;;=========>>>>>>?????????>>>>>>=========<<<<<<<<<<<<<<<<<<<<<;;;999888777555666777888777555222111333444555555555444222111333333444444444555555555777777777888888777555333444444444444444444444444555444444444666888:::;;;888888777666666666666666666555555444444444444444222111111000000111111222111111111000000000//////111//////333333///...111000000000000000000000000000000////////////000000//////000000111222222222222222333333333444444444333333444444444555555555333444666777666555666888:::;;;>>>GGG[[[|||ggg___XXXYYY\\\]]]```ccceeecccaaa___^^^]]][[[YYYXXXWWWUUUSSSRRRQQQOOONNNMMMNNNNNNOOOPPPQQQQQQRRRPPPNNNLLLLLLLLLKKKIIIGGGCCCCCCCCCCCCDDDDDDDDDDDDCCCAAA@@@???>>>???@@@AAA>>>>>>???>>>=========>>>===>>>>>>?????????>>>>>><<<;;;;;;;;;::::::999999::::::999999:::<<<>>>???BBBCCCFFFIIILLLNNNPPPPPPQQQMMMIIIEEEBBB???;;;888666777777777888888888999888999999:::::::::999999777888999:::<<<<<<<<<;;;===<<<;;;===@@@AAA@@@>>>>>>>>>===;;;999999;;;>>>>>>=========<<<;;;:::::::::::::::::::::999888888444444444555666777888999888999:::;;;::::::<<<>>>999999999999999:::;;;;;;<<<;;;;;;:::999999999999;;;999777999<<<===;;;999999888888888888:::<<<===::::::999999999999::::::;;;;;;<<<======>>>??????============<<<<<<<<<<<<<<<<<<;;;;;;:::888777666444555666777666444111000222222333444444333111000333333333444444444444555666555666888999888555222444444444444444444444444555555444444666888:::;;;888777777666666666666666444444444444333333222222000000000//////000000000222222111111111000000000222//////111000,,,+++---////////////////////////000000////////////000000...//////000000111111222222222222333333333444444333333333333444444444444222555777666555666777777;;;;;;>>>HHH^^^fff]]]UUUUUUWWWYYY\\\```bbb```^^^]]]\\\ZZZXXXVVVTTTSSSRRRPPPNNNMMMMMMMMMLLLMMMMMMMMMNNNNNNNNNOOOMMMLLLJJJIIIJJJIIIGGGEEEBBBBBBBBBBBBBBBBBBBBBBBB@@@???>>>======>>>???@@@<<<===>>>>>><<<<<<<<<>>>>>>>>>??????@@@@@@??????;;;:::999888888999:::;;;::::::999999:::;;;===>>>AAABBBCCCEEEHHHJJJLLLMMMNNNKKKFFFCCC???<<<999666999888888777666666555555888999999999999888777666888888:::<<>><<<===AAACCCBBBAAA>>>??????===;;;:::;;;===<<<<<<<<<<<<<<<;;;999999999999999999999888888777444444444444555666777777666777888999999:::<<>>>>>=========<<<<<<<<<;;;;;;;;;;;;;;;:::999777555555333444555555444333222111111111222222222222111111333333333333444444444444666555555888;;;:::666222333333333333333333333333555555555555666777888888777777666555555555555555333333333333333222111111000//////......//////000......///000111222333333222///...000///++++++---////////////////////////000//////......//////000.........///000000111111222222222222333333333333222222222333333333444444222666888666555777777666;;;;;;>>>JJJaaahhh___WWWVVVWWWXXXZZZ]]]^^^\\\YYYXXXWWWVVVTTTRRRQQQPPPOOOMMMKKKJJJJJJKKKIIIIIIIIIJJJKKKKKKLLLLLLJJJHHHGGGFFFGGGGGGEEECCCAAA@@@@@@@@@@@@@@@@@@@@@======<<<<<<<<<=========:::<<<>>>===;;;:::<<<>>>>>>??????@@@AAAAAA@@@@@@DDDAAA===:::888888999:::;;;:::999999:::;;;===>>>???@@@@@@AAACCCEEEGGGHHHHHHFFFBBB???===:::888555888888777777666666555555999999999888777666555444777777999<<<@@@BBB@@@>>>DDD???::::::===???>>><<<===>>>@@@???===;;;;;;;;;;;;;;;<<<<<<;;;:::888888888888999999888888777666555444444444444444555555555666777666666777:::<<<777666666777888999:::::::::999999888777777777777666777888888888777888:::777888888999::::::::::::999999888888888888999999999999:::;;;<<<===>>>>>>======<<<<<<<<<;;;;;;;;;;;;;;;:::999888666444444333333333333222222222222111111000000000111111222222222333333333444444444666555555888<<<;;;666222333333333333333333333333444444555555555555444444555555444333333333333444111222333333333222000000///..................///,,,,,,---...///000111111111...---000000......111//////////////////////////////............//////------...//////000000111111222222222222333333333222222222222333333333333222777999555444777777555<<<;;;>>>KKKccchhh^^^VVVTTTUUUTTTVVVXXXZZZXXXVVVTTTSSSRRRPPPNNNOOOOOOMMMKKKHHHHHHHHHJJJEEEEEEFFFGGGIIIJJJKKKKKKGGGFFFDDDDDDEEEEEECCCBBB@@@?????????>>>>>>>>>>>>========================:::<<<>>>===;;;:::<<<>>>>>>???@@@AAAAAAAAAAAAAAAQQQMMMFFF???:::888888888;;;::::::999:::;;;===>>>>>>>>>>>>>>>???BBBDDDEEECCCAAA===<<<;;;999777666555555555666777888888999999999999888777555333222555555666:::???AAA@@@===DDD===777444777999888555<<<>>>@@@@@@>>>;;;:::::::::;;;<<<<<<;;;:::888777888888888888888777666666555555444333333333444444666666666555444444666999666666666666777888999:::777666666666666777777888444777999999666555888:::777888999;;;;;;;;;:::999999999888888888888999999888888999:::<<<======>>>======<<<<<<<<<;;;;;;;;;;;;::::::999777666444333333222222111111222333333222111000//////000111222222222333333333444444444777555555999===<<<777222333333333333333333333333222333444555444333222111444333222222111111222222111111222333222111000///.........------...............---------,,,,,,,,,000------111222111222666//////////////////////////////............//////------......///000000000111111222222222333333333111111222222222333333333222888999555333777777444<<<;;;>>>KKKeeeooo[[[UUUWWWRRRQQQTTTRRRVVVVVVVVVVVVTTTRRROOONNNMMMKKKIIIGGGEEEFFFFFFGGGCCCCCCDDDFFFGGGHHHIIIJJJFFFEEEBBB@@@???@@@AAAAAA???>>>>>>===============;;;<<<<<<;;;::::::<<<>>>===<<<;;;::::::;;;===>>>@@@AAAAAAAAAAAAAAAAAAAAAIIIHHHFFFCCC@@@<<<999888999888888888999::::::;;;???===;;;;;;===???@@@???>>>>>>;;;777:::???<<<444666777888777555444444555888888777777666666666555333333444666777999:::::::::888333000333999:::777666777999???DDDEEEBBB???<<<<<<======<<<:::888777888555333444777888666333444444444444444444444444555555555555666666666666555555555555666888999:::999999888777666555444444888888777666666666666666999999999999999999999999777777777777777777777777999::::::;;;<<<<<<;;;;;;===;;;::::::;;;;;;;;;:::===;;;999888777555111///333222111111222222000///---000222222111000000000333222111111222333555666:::111111???EEE===444111222222111111222222333444333444444555555444444333111333444333000000222555222333444444333000...,,,///...---,,,,,,---/////////......---...///000111000///------///000///......---,,,...000000...+++///---,,,---000111000.........//////000000111111333222111111111222444444222222333333333333444444666666666555444666999;;;:::;;;@@@MMMfffoooZZZSSSUUUQQQOOORRRPPPSSSSSSSSSSSSQQQOOOMMMLLLKKKJJJHHHFFFDDDEEEEEEFFFBBBBBBCCCDDDEEEFFFFFFGGGDDDBBBAAA@@@???@@@BBBCCC???>>>>>>===============:::::::::;;;;;;;;;::::::;;;;;;999999999;;;===>>>======>>>@@@AAABBBCCCCCCFFFEEEDDDAAA>>>;;;999777888888888888888999:::;;;:::999888888:::;;;;;;:::<<<<<<999777999>>>;;;444555666777666444444444555666666555555444444444444444444555555555666666666666777444111111666777555666555666999===@@@@@@?????????>>>===<<<999777555555444333444555555444333444444444444444444444444444555555555666666666666555555555666666777888999888888888777666555555444666666555444444444444555888888888888888888888888777777777777777777777777888888:::;;;<<<======>>>===;;;999999:::;;;:::999<<<:::888777666444111...333222000111222222000///000222444444222222222333222222222111222333555666999111222===BBB:::333222222222111111222222333444222333333444444333333222111222444333111000222444222222222222111///---,,,000///...---------...///------...///000//////...000///------/////////...111///------///000///---///---,,,---000111000.........//////000000111111222111111000111222333444222222222333333333444444444444444333222444777999:::;;;@@@OOOhhhoooYYYQQQRRRNNNLLLOOOMMMOOOOOOOOOOOOMMMLLLJJJHHHIIIGGGFFFDDDCCCCCCCCCDDDAAAAAAAAAAAABBBBBBBBBBBBAAA@@@?????????@@@BBBCCC???>>>======<<<<<<======:::::::::===@@@???:::666888888777777888:::<<<=========>>>>>>???@@@@@@AAAAAAAAA@@@???===;;;999888888888888888888888999::::::999999:::<<<<<<;;;999999999777555888;;;999444555666666666444333444555333333333333222222222222555555555444444333222222333555555222222555555222666444222222555999<<<===@@@@@@???===;;;888555333222333444444222222333444444444444444444444444444444444444555555555666666666666666666666777777777777777777666666555555555555444444333222333333333777777777777777777777777777777777777777777777777777888999<<<===??????@@@<<<;;;999999::::::999888:::888666444444333000...333111000000111222111///222333444333222111222444222222222222333444555555666222333:::<<<555222444222111111111111222333333111222222222222222222111000222333333222111111222111111000//////...------111000///...............***,,,///111111000...,,,000...------...//////...333111....../////////...///---------///000///.........//////000000111111111000000000000111222222222222222222333333333333333444444444333444666999999;;;AAAQQQlllpppYYYNNNOOOJJJIIILLLIIIKKKKKKLLLKKKKKKIIIGGGFFFFFFEEECCCBBBAAAAAAAAABBB@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>???@@@@@@>>>>>>===<<<<<<<<<<<<<<<<<<;;;<<<@@@DDDCCC<<<555666666666666777999;;;<<>>===<<<<<<;;;;;;>>>>>>>>>===<<<;;;:::999888888777777777888888999999999999:::<<<<<<999777666555444444666888777444333555666555333333444555222222222222222222222222555555555444333333222222333333333333777;;;888111444222111000222555888:::<<<<<<<<<;;;999777444333111333555444111000222555333333333333333333333333333333444444444555555555777777777777777666555555666666666666666666555555555444333333222222333333555555555555555555555555777777777777777777777777888999:::<<<===>>>??????<<<:::888888999999888777777555333222222222000///222000///000111222111///111222222111000///000222222222222222333444555555444222333777666111111444111111111111111222222333000000111111111111000000000111222333222111111111222111000///............111111000///......------+++,,,...000000///...---000...,,,---...///......000////////////...---,,,......---.....................//////000000111111000000000000000111111111111222222222222333333333555666666666555666888:::999:::AAASSSppprrrYYYLLLKKKGGGGGGIIIEEEHHHHHHIIIIIIIIIHHHFFFEEECCCBBBBBBAAA@@@@@@@@@@@@AAAAAA@@@@@@@@@?????????@@@??????>>>===<<<<<<<<<===<<<;;;;;;::::::;;;;;;<<<;;;;;;@@@CCCBBB:::333444444555666777888::::::======<<<;;;:::999999888;;;;;;<<<<<<<<<<<<;;;;;;888777777666666777777777555444444666777777444222444333222444555444444444222444555444333222333555222222222222222222222333444444444444444444555555444222000333===BBB<<<111111222222333333444555666666666777777777666444333111444666555222111333555333333333333333333333333333333333333444444444444777777888888777666555444555555555555666666666666666555555444444444444444444444444444444444444444666666666666666666666666::::::;;;<<<============;;;999777777777888777555555333111000111111111000111000//////111222111///111222333222000///000111111111222333444444444444333333444444222///000444111111000000111111222333///000000111111000000///111111111111222222111000222222000///////////////000000000///...------,,,---------------.../////////...,,,,,,...///...---***---///111000---+++)))---.........---------.........//////000000111111//////000000111111111111111111111222222222333333444666777777666666888:::999:::BBBUUUttttttYYYJJJIIIEEEEEEFFFBBBEEEFFFGGGGGGGGGFFFEEEDDDAAAAAAAAA@@@@@@?????????@@@@@@@@@@@@@@@???????????????>>>===<<<;;;::::::;;;::::::999888999999999999888888;;;===;;;666222444444555666777888888999777777888888999:::;;;;;;999999:::;;;;;;;;;;;;:::888777777666666666666666777666555666777777555333444222222444444111111444111333444333222222333555222222222333333333333333222222333333444555666666333111000333===CCC<<<222000222555555444333222333111222333555666555555444222333444444222222333444333333333333333333333333222222222333333333444444666777888888888666555444444444444555555666666777777666666555555555555555444444444444444444444444666666666666666666666666999:::;;;;;;<<<;;;;;;;;;;;;999777666666666555444444222000///000111111111000///...///111111111000333555666666444222111222111111222333444444444444333333333222111///000111111000000000000111222222///000000111111000000///333111//////111222111111111111111000000/////////.../////////...---,,,+++...---,,,+++,,,---///000///---,,,,,,---......---(((+++///000///---+++***---...///...,,,,,,,,,.........//////000000111111///000111111222222111111111111111111222222222222222333555555444444666777999:::BBBVVVvvvvvvZZZIIIGGGDDDCCCEEEAAABBBCCCDDDEEEEEEDDDCCCCCC@@@@@@@@@@@@@@@??????>>>>>>>>>>>>???????????????<<<<<<<<<<<<<<<;;;::::::999999888777777777777777777777777777666555444333555555666777777777777777444555666777888999::::::777777888999999999999999888777666555555555555666:::999777777777888777666555222222555333//////333000222333333222222333444111111222222222333333333111111222222333444444444///222333333777:::777111000333555444222111111222000111333444555555555444333222111111222333222111222222222222222222222222222222222222333333333333555666888888888777555444333333444444555666777777777666666555555555555555444444444444444444444444666666666666666666666666777888999:::;;;;;;;;;;;;:::888666555666555444333444111//////000222333222000///...///111111111000222444777888666333111000000111333444555444444444333333222111111111000...000000000000000111222222000000000111111000000000444111...---///111222111...///000000000///...---,,,,,,---......---,,,+++,,,,,,---------.........///---,,,,,,---......---))),,,......---,,,...///,,,...///...,,,+++,,,.........//////000000111111000000222333333333222111111111111111222222222222111333555555555555666777999:::BBBWWWxxxwwwZZZIIIGGGCCCCCCDDD@@@@@@AAABBBCCCDDDCCCBBBAAA???@@@@@@@@@@@@??????>>>============>>>>>>??????999:::;;;<<<<<<<<<;;;;;;888777777666666666666666888999888777444444555777666666777777777777777666666666666666777777777777555666666777777777777777888777666555555555555555888666444333444555555444666222222555333......333000111333333222222333444000000111111222222222333111111111111111222222222,,,222666333000111111000111333444333000///000333111222444555666555555444333000...///222333111...222222222222222222222222111111222222222333333333444666777888999777666555222333333444555666777777666666555444444444444555444444444444444444444444666666666666666666666666444555777999;;;<<<<<<===:::888666555555555444222333111//////000222333333///......///000111111000///222666777555111...---000111333444555555444333333333222111222333000---000000000000000111111222000000111111111111000000666111---,,,...111222222,,,---///000000...,,,+++***+++,,,---------,,,+++)))+++---///000...---+++///---+++,,,---...------,,,------,,,***,,,111555,,,...000...+++***+++.........//////000111111111000111222333444333222222000111111111111222222222333555777888777777888999::::::BBBXXXxxxuuuVVVFFFGGGDDD@@@AAA>>>>>>BBBBBB???>>>@@@@@@>>>AAAAAA@@@@@@???>>>>>>>>>======<<<<<<<<<<<<======<<<;;;::::::999999999999999666444555777999777666555333111333666777555333777555222222444666666555555444666999777444777>>>666666666666777777777777666666666666666666666666888777666555444333333333///000222333333222111000111111222222222222111111...............///000000444444333222222333444444111111000000000000111111000///...000111111///---111111111333444444333111111111000000000000111111////////////000000000000333111000111333555333111111444666666444333666888...///111333666888:::;;;666555444333222222222222555555555666555555444333555555555444444333333333555666777888999:::;;;;;;777777777666555555444444111222222222222111000000......///000000000000000222222222222111///...---333333333444555666555333222111111000000000000000000///...///000111000///111000...///000111///...<<<222***,,,///000000222...000111000,,,+++...111;;;111***---///---***,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,---------******+++...111222000///,,,,,,,,,------.........,,,,,,------.../////////222222222222222222222222///111333222//////222444666555555555555666666777999;;;EEE[[[{{{yyyYYYGGGGGGCCC@@@@@@>>><<<@@@@@@===<<<>>>???===>>>>>>>>>===<<<<<<;;;;;;===<<<<<<;;;;;;<<<<<<===;;;::::::999999999::::::888666444555777888777666888555333333444444222000555444333333333444444444666555555555555555555444777777666666666666666666555555555555555555555555666555444333222222222222000111111111111111000000000111111222222111111000//////......//////000111444333222111111222333444111111000000000000111111111111000000111111000///000000000222333444222000111111000000000000111111000000000000111111111111222000///111333555333222222444555444222111333444333333333333444444444444555555444333222222111111111222333444444444444444555444444444333333333333555555666777888999::::::666666555555444333333333111222222222222111000000...//////000000000000000000111111111111000000///111000000222333444222111222111000000//////000000000.........000111000///111///...///000000///...444///---...///---...111/////////...---,,,---///333---***...///,,,)))***++++++,,,,,,,,,,,,------++++++++++++++++++,,,,,,///......///000///---***,,,,,,,,,---------......,,,,,,------.../////////111111111111111111111111111333444333222222444666666555555555555666777777;;;===GGG^^^~~~]]]IIIFFFAAA>>>@@@???<<>><<<>>>AAAAAA>>>???>>>>>>===<<<<<<;;;;;;::::::999999999999::::::888888888888888999:::;;;777777555555555666666555222222222333444444444333222555777777444222111222222666444333???MMMHHH777777666666555555444444333444444444444444444444444222222111000000000000000333222000...---......///000000111111111111000000111111000000000000111111111111000000000000111111000000////////////000000111222222111......000222///...---...000111000...000000////////////000000000000000111111111222222//////000111222333444444222222222222111000000000///000000111222333444444333333333333222222111111///000111222333333333333333333333333222222222222333444444555666777777777444444444333222222111111111111111111111000000//////////////////000000111///000000111111111000000222111111222444555333222111111000//////////////////...---...000000000//////...---...000000000...///------000111...000444000---******---...,,,***)))***---///...,,,,,,---+++++++++,,,,,,,,,---------,,,,,,,,,+++*********///......///111000...,,,------------------------,,,,,,------.../////////000000000000000000000000111111111111000111222333555555444555555666777888<<>>BBBBBB===>>>>>>======<<<;;;;;;;;;999999888888888888999999777777777777888888999:::777777666555444444555555111333555666666555444444333555666666555333222222111666555444AAAQQQLLL<<<666555555555444444333333444444444444444444444444333222222111111111111222333222000...---......///000000000111111000000000111111000000000000111111000000000000000000000000000000////////////000000000000111000//////000111///---,,,---///000///...000000////////////000000/////////000000000111111//////000111111222333333111000000111222222222222...///000111333555666777222222333333333222111000222222333333333222222111222222222222222222222222333333333444444555555666555555444444333222222222000111111111111000//////000//////...///000111111222222222111111000......111111000222333444333111111000000///...////////////------...///000///......------...///000000///222+++'''+++///000000222///,,,)))***,,,---,,,))),,,...///...,,,---///000+++++++++,,,,,,,,,------.........---,,,,,,,,,+++111000000111222111///---------------------------,,,,,,------.../////////111111111111111111111111111111000000111222222222444444444555555666888888<<>>CCCBBB===<<<<<<<<<;;;::::::999999999999888888888888999999777777777777777777888888666777777555333333444555444777;;;<<<:::666333111444333222333555555444222333555444444<<>>BBBBBB>>>>>>===<<>>999444222444///,,,...333666444000222222333444555666777666222222222333444444555555222222222222222222222222222222222111111222222333000111111111111111000000//////000000000000//////111000//////......//////000000111222222111000000//////............//////000......222888:::666000000...,,,,,,...000000/////////............////////////000000000111111111000111333222///...000111000///---...000111000...222111111111111000000000///111222333333222111000000000111111222111111111000000000000111111222222111111111222222222222333333333333222111111000000000000000000000//////...000000.........///111222111111111111111000///.........---///000111///...000000///............///...---,,,---///000///...---,,,,,,---///000000//////***)))---///...---///---......---++++++,,,---,,,...,,,)))+++---***###++++++,,,,,,,,,,,,------,,,,,,---------------...666666555555555444111.........---------,,,,,,,,,,,,,,,------.../////////000000000000000000000000444222111111444555444333444444444444666777888999>>>BBBQQQppp\\\GGGDDD@@@???CCCCCCBBBBBBAAAAAAFFFLLLJJJEEE?????????>>>======<<<<<<::::::999999999999::::::999888777666666555666666666777888666333111333555000777@@@DDDBBB===888666333---(((***222666333///111000111444222...111888000111222333444555555666222222222222222222222222222111111111111111222222///000222333333222111000//////000000000000//////000000///...............000111222333333222111000//////............//////222......444===???999111000...,,,---...000000000//////............//////000111111111111222222222000222444222///---///111111///------//////---***////////////000000000000///000222333333222111000,,,---...000111111111111//////000000111111111222111111111111111222222222222222111111000/////////000000000000000//////...111000...---...///111222//////000111111111111111000//////000222333111000000000///..................---,,,---/////////...---,,,+++---///000000///......111555333//////222,,,///000...+++***,,,///)))+++***(((+++,,,%%%++++++,,,,,,,,,---------+++++++++,,,,,,---------444333444555777777555444.........------,,,,,,,,,,,,,,,------...//////000////////////////////////333000...///222444333111333333444444666777888999???DDDSSSrrrvvvXXXFFFCCC@@@AAADDD@@@CCCAAAAAAEEEJJJJJJFFFAAAAAAAAAAAAAAA@@@???===<<<999999888777666666777777999888666555555555666777444555555555444333333222333333333444555666777888333333333333333333333333111111111222222333333333111222222333333222222111777444222111222333333222333333222222111000000000111111111111111222222222000000000000///////////////////////////.........///------111555666111,,,///////////////......---111///---000444666444000111000//////000111///...////////////............///000111222333222111111222111000.........///000//////000000111111111222111000///......///000111111111000000000000111111222222111000000111222222...000111111000...//////111111111000000000000000////////////............///////////////............---,,,---/////////...222111000111333333111000000000000000000///...............------,,,,,,,,,///------...000---%%%---,,,+++******+++,,,---,,,---///111222111000///,,,,,,---,,,,,,***)))(((++++++------------++++++...---,,,,,,,,,,,,---...///---,,,,,,,,,,,,+++)))222333555666555333111///////////////////////////000+++(((,,,111222///---////////////000000000000444444444444444444444444111333555666666777999;;;???DDDWWWxxxvvvXXXEEEBBB>>>???BBB>>>BBB@@@???BBBEEEEEE@@@;;;======>>>>>>===<<<;;;:::999888888777666666777777888777777666666666666666444444555555444444333222111111111222222444444555333333333333333333333333111111222222222333333333111222222333333222222111444333111111333444333222///000000111111222333333000000000000000000000000000000000000/////////...//////...............//////------000444555111---///////////////......---222///---...222222///,,,///...,,,+++,,,+++***(((///////////////////////////000111222222222111111111111000///////////////....../////////000000000111000///......///000111111111000000000000111111111111111111111111111111///000111111000000111222000000000000000000000000////////////............/////////////////////......---,,,---///000///...222111111222333333111000000000000000000//////...000000///...,,,+++******---++++++...111111,,,'''.........------.........111111000000000000000000************************+++,,,,,,------,,,,,,+++...---,,,,,,,,,,,,---......---,,,,,,.........,,,111222444555444333000///........................///,,,+++---000000///...////////////000000000000333333333333333333333333111333555666666666888:::>>>DDDWWWyyywwwYYYEEEAAA======???;;;???>>><<<===???===999555888999999::::::999888888888888777666666666777777666777777777777666555555444444555555444444333333111111111222222333333333333333333333333333333333111222222222222333333333111111222222222222111111222111111222444444333111//////000111111222222333000000//////......------000000000/////////......///...............//////000...,,,...111333222//////////////////......---...,,,+++,,,///000...+++000...------------,,,***////////////000000000000...///111222222222111000000000000000000//////...---...............//////000//////......//////000111000000//////000000111000000111222222111000000000111111000///000222555000000000000000000000000////////////..................//////////////////...---,,,---///000///...222111111333444444222000000000000000////////////222111000...,,,+++***)))---++++++...222333000------......//////......---555333111///...///000111******))))))***,,,---...---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,---------,,,,,,---///000000//////000222333222111///...------------------------...............//////...////////////000000000000111111111222222222222222333444666666555666777999???FFF[[[}}}yyyZZZFFFAAA===<<<>>>:::<<<:::999::::::999555222555555666777777777777777888777777666666666777777555666777777777666444333333444444555444444333333333333444444444444444444222222222222222222222222222222222222222222222222111111222222222222111111222222222333444333000...222222222111000000//////111000000///...---,,,,,,000000/////////...............---------...///000000...,,,,,,///111111111///////////////......---(((((((((+++///111111//////...---...000000///.../////////000000000000000...///000111111111000///...///000111111000///...........................////////////////////////000000////////////000000...000111333333111000...222222111///---...111333/////////000000000000000////////////........................///////////////------...///000///...222222222444555555222000111000000///////////////111000///...---,,,++++++///---,,,---000111///...***+++,,,------,,,+++***222111000.........///000,,,,,,++++++,,,///222444------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,...000///......///000111111000...---------------------------,,,000111...---...//////////////////000000000000111111111222222222222222333555666666555555666888@@@III```{{{\\\GGGCCC======>>>999888888888888999888666444555555555555666777777888777666666666666666777777555666777777777666444333333333444444555444444333444444555555555444333333222222222222222222222222222222222222222222222222000111111222222111111000444333222222222111...+++222222111111000//////...111111000///......------////////////...............---,,,,,,,,,...///000///---,,,,,,---///111111///////////////......---((((((***,,,///111111111///...,,,,,,------,,,***......//////000000000111---...///000111000//////...///000111111000///...////////////////////////......////////////......000000////////////000000...///111222222111///...222222000...++++++---///......//////000000000000////////////............---.........//////000000///...---...000000000///222222333555666555333000111111000///...//////000........................---,,,,,,,,,---//////...***+++,,,------,,,+++***+++,,,.../////////...------,,,++++++---///222444------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,---------+++------.../////////...---------------------------+++000222...,,,000111///////////////000000000000111222222222333333333444333555666666555555666888???IIIbbb{{{\\\HHHCCC======>>>999666777777888888888777777666555555555666666777888666666555555666666777777555666666666666555444444333333444444555555444444333444444555444333111000222222222222222222222222333333333222222222222111000000111111111111000000444333111111111000---+++......///000000111111222000000000///......------/////////.........------...---,,,+++,,,---///111------,,,,,,---...000111///////////////......---,,,------............---444222000///...---+++)))------......//////000000,,,---///000000000///......//////000000000000000000000000///////////////---......//////......---000//////......//////000//////000111111000//////111111000...++++++,,,...---......//////000000111////////////............------......///000000000///...---...000111000///222333444666777666333000222111///.........///000---............/////////))))))***+++---...///000---......//////......---(((***,,,...//////---,,,++++++******+++---...///---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,++++++---,,,++++++,,,---,,,***,,,------...............------------------------+++000000,,,---333333...////////////000000000000111111222222333444444444333444666666555666777999<<>>999888888777777666666555555777777666555555444333333555555666666555555444333555444444333333444444555333333333333333333333333888888888888888777666666444444444333333222222222777222------000333333111111111222222222222111111000000////////////000000//////............//////000...------//////---***,,,,,,---...////////////...---,,,+++***+++,,,,,,///...---,,,,,,...///111------............------...))))))------))))))---...........................------,,,,,,------...---------............//////------...000222222222444000,,,***+++---..............................000000//////.........---///////////////......---///////////////////////////...---///333444222000000000//////......------333222///......///111333111000000000111222333333000222444333555888666111555555333222111///......///...------...///...---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...***&&&***111555333///...---,,,***)))(((((((((+++******,,,...,,,((($$$---,,,,,,+++,,,---...///---------,,,,,,+++++++++---,,,,,,,,,,,,---......,,,...000111///---,,,,,,.........////////////000////////////000000000000111111111000111111222222666444333333666999;;;;;;@@@RRRpppgggMMM>>>===:::999;;;777888888777666666555444444444444333333222222111111444555555555555444333333444444333333333333444444333333333333333333333333777888888888888777666666333333333222222222111111:::555000///111333222000000111111222222111111000000000////////////000000000///...............///000...------//////---***------.../////////.........---,,,+++++++++,,,,,,...---,,,++++++---...000------............------...++++++......******...........................,,,,,,,,,,,,,,,,,,,,,,,,------------............///...------///000///...333000,,,+++,,,---------........................000/////////............///////////////......---///////////////////////////...---///222333222000000000000//////.........000000000000000111111111111111111000111111222222333555666555777999777222555555444333111000///...///...------...///...---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...,,,+++,,,...//////...........................---,,,,,,...///...***&&&,,,++++++***+++,,,---...+++++++++*********))))))---,,,,,,,,,------......---///111111000...------------........./////////////////////000000000000111111111000111111222333555444333444666999:::;;;@@@SSSqqqwww___HHH>>>???:::888:::777888888777666555444333222222222222222222111111111333444444444444333222222333222222222222222222333333333333333333333333333666777777777777666555555222222111111111111000000===888333111222222111///000000111111111111000000000//////......//////000000000///...---------......---------///...---+++....../////////...------...---,,,+++++++++,,,,,,......---,,,---...///000------............------...,,,,,,......,,,,,,...------------------------***+++,,,------,,,+++***------------............///...------......---+++111///---,,,------,,,+++........................////////////............///////////////......---////////////////////////.........///111222111///000000000000////////////---...111222333222111///222222111000000000111111444666666555777:::888333555555444333111000/////////...------...///...---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---...///...+++***+++,,,&&&''')))+++,,,,,,,,,+++.........///000///,,,))),,,+++*********+++,,,---+++++++++************))),,,,,,,,,---------.........000111222000.........,,,---------............////////////000000000000111111000000111222222333333444555666777888999:::AAAUUUtttppp\\\HHHAAACCC<<<999;;;999888777777555444333222111333333333333333333333444222333333333333222111111222222111111111111222222222222222222222222222222444444444444444333222222000000000000000000000000;;;777333222222222000//////000000000000000000////////////....../////////000000///...------------------------......---,,,---.........---,,,++++++------,,,,,,,,,+++++++++//////......//////000111,,,------......------,,,,,,,,,,,,------------...------------------------)))***,,,------,,,***))),,,,,,---------............---,,,---...///---,,,///...------......,,,***........................///////////////.........///////////////......---////////////////////////.........///000000000///000000000000000000000000---...000222222222111000333222111000000///000000111444444444666:::999555444333222111000///......///---------...///...---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---...///---+++)))****** """%%%'''((((((''''''---......//////...,,,+++,,,,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...---------///000000///.........,,,,,,,,,---------......////////////000000000000000000000000111222333333222333666777888888999:::CCCXXXxxxrrr^^^JJJCCCDDD===999;;;888777777666555444333222222333333333333333333333444222222333333222222111000222111111000000111111222222222222222222222222222111111111111111000000///////////////////////////555333111000000111000000...//////000000//////...//////............////////////...---------------+++,,,---...------------,,,,,,,,,,,,++++++***)))---------,,,,,,,,,++++++......---.........//////,,,,,,------------,,,,,,***++++++++++++,,,---,,,------------------------)))***,,,------,,,***))),,,,,,,,,------------...,,,,,,,,,...000111000......---------...---+++))).................................//////////////////////////////......---////////////////////////---.../////////......//////////////////000000000000000000000000111111222222222111000////////////000333333333777<<<<<<999222222111000///......---///---------...///...---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,------+++)))%%%''')))+++++++++)))(((,,,---......---,,,++++++...---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........------+++---......---,,,---...,,,,,,,,,---------......////////////000000000000000000000000111222333444111444777888777777999;;;DDD[[[}}}{{{fffOOODDDCCC<<<888999666777777666666555444444444222222222222222111111111222333333333333222111111222111111111111111111222222222222222222222222222///000000000000///............////////////000000000000/////////000000000......////////////......///......------......///...---------------......***,,,......,,,,,,,,,---++++++,,,,,,++++++******,,,,,,---------,,,+++***+++++++++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,(((++++++)))***------+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***,,,,,,,,,,,,------------++++++,,,...111222000///...---,,,---------+++))).................................//////////////////////////////......---////////////////////////,,,---//////...------...............////////////111111000000000000111111111111000/////////000000111333444444777===>>>;;;222111111000//////......///...------...///...---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++---//////---***)))***+++,,,,,,+++*********,,,------+++***+++,,,///...---,,,,,,,,,---...)))************++++++++++++,,,---.........---,,,+++,,,------,,,+++---...,,,---------............////////////000000000000//////000000111222444444111444777777666666999<<>>GGG___{{{]]]JJJEEE???======777666666666666777777777777777777666555555444333333333444444444444333222222333333222222222222333333111111111111111111111111111111111111111000000///.../////////000000111111///000111000///...//////---..................---.........------.........+++++++++,,,---...///000(((+++......,,,+++,,,...,,,,,,---...////////////,,,,,,---...---,,,+++***...//////000111000000000+++,,,,,,------,,,,,,+++)))---...***+++000111---,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...++++++,,,,,,,,,---------,,,,,,,,,...///...+++(((000...++++++,,,,,,+++***........................---.........//////000000///////////////......---////////////////////////+++---000///,,,+++,,,...,,,,,,,,,---------......///111333555444111---***//////...//////000111222000111///---///333333///555444444333333222222222///...------...///...---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,)))///444333---)))+++...++++++++++++,,,---//////***,,,...---+++***,,,......---+++*********+++++++++++++++,,,,,,---------***+++---//////...---,,,,,,---......------///111.........////////////000////////////000000000000/////////000111333444555222555777666333444:::???HHHaaaiiiIII>>>===;;;888888777777777777666555444333333333333333333333333333000000000111222444555666222000//////000111111000444444333333111000...---////////////............,,,...000111000......///......------------......000///...------...///000......------------......,,,***))))))+++------,,,...---,,,,,,,,,,,,---...+++,,,---,,,***)))***+++***++++++,,,,,,++++++***+++///000---+++------+++,,,+++***+++,,,,,,,,,++++++---,,,***+++---+++'''......---,,,++++++++++++...---,,,+++************,,,,,,,,,,,,,,,+++***)))+++++++++++++++++++++++++++++++++,,,,,,------------...///...,,,++++++,,,***++++++,,,---...000111...111444333///++++++,,,111111000///...------,,,,,,,,,---------,,,***)))000000000000000///......,,,,,,---.../////////......---,,,,,,---///222333000111222222000//////000666555333111000000111222---+++***+++,,,---,,,+++---------,,,,,,+++++++++......//////......---,,,---222888777222---+++,,,+++******))))))******+++,,,,,,,,,++++++,,,,,,---***++++++,,,------------++++++,,,,,,,,,,,,------,,,...//////...---............---,,,,,,,,,------,,,,,,,,,---------......111000//////111222222111444333222111111111222333111333555666666888;;;===MMMgggsssQQQCCC@@@===::::::777777777777666555444333333333333333333333333333333333222111111111222222222000//////000111111000222222222111000///---,,,////////////............---///000000...---...///......------------......---...///000000///............------------.........---++++++,,,---,,,+++///...------------...///+++,,,---,,,***)))***++++++++++++,,,,,,+++++++++---111222///---//////---,,,+++++++++,,,,,,,,,+++,,,---,,,+++...222111,,,,,,+++++++++++++++,,,,,,...---,,,+++************,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++++++++,,,,,,,,,---------+++---......---,,,---...,,,+++,,,,,,---...///000---///111111000...---,,,000//////......---------,,,---.........---+++***------...000000111111111------......///.........111000...------...///000000111111000......///111111000//////000111333555222111000000222222111000---------,,,,,,,,,++++++......//////......---,,,+++...222222...+++)))***,,,,,,,,,++++++,,,,,,,,,---,,,,,,+++++++++,,,,,,++++++,,,,,,---,,,,,,,,,*********+++++++++,,,,,,+++,,,------,,,+++++++++------,,,,,,,,,,,,,,,---,,,,,,,,,---------......000///......000222222111333222111111111222333444111333555555666888;;;>>>MMMhhh~~~YYYHHHBBB===::::::777777777777666555444333333333333333333333333333333333222111000000000111222000//////000111111000111111000000///...---,,,////////////............000000000///---,,,---///......------------......+++---000111111///---+++......------------......000...,,,,,,------+++***//////............//////+++,,,---,,,+++***+++,,,++++++,,,,,,,,,,,,++++++---111222///---//////---,,,,,,,,,,,,++++++++++++------,,,,,,222777555///*********+++,,,,,,------------,,,+++************++++++,,,,,,,,,+++******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------***,,,...///......///000---------------...//////.........///111000...,,,---------------------------.../////////...---,,,------...///000111222222.........///......------000///...------...000000111111000...,,,---///111......---...///111333444111///...///000111000///------------,,,,,,,,,,,,......//////......---,,,+++,,,---...---,,,******......------------......------,,,+++*********+++,,,,,,,,,,,,,,,,,,+++***))))))*********++++++++++++++++++++++++***)))(((,,,+++++++++,,,,,,,,,,,,,,,,,,,,,---------......///---,,,---000111111111111111111111222333444444222333555555666888<<<>>>NNNiii]]]IIIAAA;;;888:::777777777777666555444333333333333333333333333333000000000000111111222333222000//////000111111000000000000000//////...---////////////............111111000...,,,,,,---///......------------......---...///000000...---+++...------,,,,,,------...---,,,+++,,,------,,,***.........------.........+++,,,------+++***+++---,,,,,,,,,++++++,,,,,,,,,+++///000---+++------+++,,,------,,,+++++++++,,,---,,,++++++222777444---++++++,,,------------------,,,++++++*********+++++++++,,,,,,,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,------------------+++---//////.........//////...............//////000...---...111222///,,,,,,,,,,,,---------......---...///000000///...---000000///////////////000.../////////...---,,,,,,++++++,,,---///111333444111111///---+++,,,///111000000/////////000111111...---,,,,,,......---,,,------------------,,,,,,.........///......---,,,...---,,,---...///...---......------------......---,,,+++******)))******,,,,,,,,,,,,,,,+++***)))************++++++++++++++++++************((('''******++++++,,,,,,++++++,,,,,,,,,---------.........,,,,,,---///111111111000000111111222333444555333444555555666888<<>>777777777777666555444333333333333333333333333333999777666444222000000///222000//////000111111000---...//////000000000///////////////............---///000000...---...///......------------......//////......---,,,++++++---,,,,,,++++++,,,,,,---''''''(((+++------,,,***++++++,,,------,,,+++++++++,,,------,,,,,,---//////---,,,++++++,,,---///---111222///---//////---,,,///111///+++)))+++---)))...///,,,)))++++++******+++---......,,,+++***,,,++++++***++++++,,,,,,)))***+++,,,,,,,,,,,,+++++++++,,,,,,---......//////.........------------***,,,------,,,++++++,,,......//////000111222333...000111222333444666888..................//////,,,---...///000///......---,,,,,,---///111444666------......///.........111000000000///---,,,,,,000111111000......///111---...///000111111111111...---,,,---...///...,,,------------.........///......//////......---,,,(((+++------***((()))+++,,,,,,++++++++++++,,,,,,((((((((((((((()))***+++)))******++++++++++++******+++++++++,,,,,,,,,,,,+++)))'''***...///---))))))***,,,...///...---,,,,,,,,,,,,---------......222111//////000000000///111111222333333333222111555555555555555999>>>AAAUUUtttiiiSSSEEE<<<999;;;777777777777666555444333333333333333333333333333666666555444333333333333222000//////000111111000,,,,,,---...////////////000/////////............,,,...000111000......///.........------.........,,,...///000///---***(((---,,,,,,++++++,,,,,,---******+++,,,...---+++))),,,,,,---......---,,,,,,+++,,,------,,,,,,...//////...,,,++++++,,,...///+++///000---+++------+++,,,///111///+++(((***...(((///222...***+++---...'''(((***,,,---,,,+++***+++++++++***++++++,,,,,,)))***+++,,,,,,,,,,,,,,,++++++,,,,,,---...////////////.........---------(((***,,,,,,++++++,,,---.........///000222333444+++...222333333555:::>>>////////////////////////+++,,,.../////////......000///...---...///111333,,,,,,---.../////////.........////////////......000111222222000//////000000000000000///...,,,,,,///---------...///...------------.........//////......//////......---,,,(((,,,000///***((())),,,---,,,,,,++++++,,,,,,---''''''''''''(((***+++,,,((()))***+++++++++++++++)))************+++++++++***'''&&&)))---///---))))))***---/////////...---,,,,,,,,,---------......444222000000000000000...111222333444333222111000555555555555555999>>>BBBWWWvvvmmmSSSFFF>>><<<<<<999666444666999:::666111222222111111111222333444333333333222222222111111000///...///111222222111...///000///...---...000............////////////222+++)))...222222///......///000000000///---,,,+++++++++++++++++++++,,,+++++++++******)))))))))+++,,,,,,---,,,+++***)))...---,,,,,,++++++++++++,,,,,,.../////////......000...---,,,.........---......////////////......+++---......---,,,,,,---&&&(((***------,,,+++)))++++++,,,------,,,,,,,,,)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------...------,,,,,,,,,,,,---------,,,***)))......---------,,,,,,,,,000000000000111111111111000000111111111222222222111---...111000,,,...555000000000000000000000000111111000000//////......//////............//////111111000000//////......//////000000000000//////000111111000...---...000........................***+++------,,,---...000...---,,,,,,---///222333,,,++++++,,,------,,,***...------...000111000...+++,,,+++***((((((***,,,***+++,,,,,,,,,,,,---...***++++++,,,,,,++++++******++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,---------............///000///...000222444444444555222111444444111222555444444555888888888>>>FFF]]]|||nnnTTTFFF???<<<<<<999666555666::::::666222222111111222333555777888333333222222222111111111222111000111222333222111...///000///...---...000............////////////000---...111111......111------.........---,,,+++,,,,,,,,,,,,,,,,,,++++++,,,,,,+++++++++*********++++++,,,---,,,+++***)))...---,,,,,,+++++++++,,,,,,---///000111000000///111000......//////---,,,......////////////......***,,,------,,,++++++,,,&&&(((***------,,,+++***+++,,,,,,------,,,,,,,,,)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------,,,,,,,,,---......---,,,+++***............------,,,,,,//////000000000111111111000000000111111111222222111......111000---///444000000000000000000000000000000000000//////......///...............///000000000000000//////......//////000000000000//////000111111000...---///000........................+++---...///......000111//////...---,,,***)))(((...---,,,---//////---,,,+++******+++---...,,,+++,,,,,,,,,***(((((()))+++)))+++,,,+++******+++---++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------............///---,,,+++---///111111111333000000333444333444777555444555888888888>>>FFF^^^}}}nnnUUUGGG???<<<<<<:::777666777999:::777444555444444444444666777888333222222222222111111111444222111111222333222000...///000///...---...000............//////////////////111333///***---333,,,,,,,,,,,,,,,+++******.........------,,,,,,+++,,,,,,,,,,,,++++++++++++***+++,,,---,,,+++***)))------,,,+++++++++,,,,,,---...000111222222222111333111000000000...,,,)))---......//////......---)))+++,,,,,,+++******+++'''(((***,,,---,,,+++***,,,,,,,,,------,,,,,,+++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---.........------............---,,,,,,/////////............---//////000000000000111111000000000000111111111111000...///000///---///333////////////////////////000000000////////////......---------...///000000000000000////////////......//////000000//////...///000000///...---///000........................---///000000//////111222///000111000...***&&&$$$...---,,,---//////---,,,***))))))***,,,,,,+++))),,,---,,,+++(((((()))******+++,,,+++)))))))))+++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------............///000///...///111333333333222///000333555444555999555444666888888999???HHH```nnnVVVHHH@@@<<<;;;:::888777777999999777555:::888777555444333444444222222222222111111111111444222111111222222000///...///000///...---...000............//////////////////000111...***+++000,,,,,,,,,,,,++++++******000000///...---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,******---,,,,,,++++++,,,,,,,,,---...000222333333333333333222000000///---)))'''---------......---------)))+++,,,,,,+++******+++((()))+++,,,------,,,+++,,,,,,---------,,,++++++))))))*********++++++++++++++++++++++++++++++++++++,,,---...//////000000.....................---/////////////////////...////////////000000000111/////////000000000111111...///000000///...000222........................////////////////////////------------...///000000////////////////////////...//////////////////...//////000///------///000........................---///000000//////000222///000111222111///---+++---,,,+++,,,......,,,+++---,,,+++,,,......---+++,,,------+++)))(((((()))+++,,,---+++***))))))***+++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,+++---------------------------------............///222000///000222444444444333000000444555444555999666555666888888999AAAIIIdddmmmVVVIIIAAA<<<;;;999888777777777777777666999888666444222222222222222222222111111111000000222111//////000000///---...///000///...---...000............////////////000---,,,///...++++++---...------,,,,,,,,,,,,,,,000000///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******,,,,,,,,,,,,+++***,,,,,,,,,++++++,,,,,,---,,,...000222333444444444444222000...---+++(((%%%,,,,,,------------,,,,,,***,,,------+++++++++,,,))))))+++,,,------,,,,,,,,,---------,,,,,,+++***))))))*********+++++++++++++++++++++++++++++++++------...000111111111111.........................../////////////////////...////////////000000000....../////////000000000---///111000//////000111------------------------.............../////////---------------...//////.............../////////......////////////.........//////...------///000........................,,,...//////------...000//////000000111111111111...---,,,---//////---,,,...---------//////---++++++,,,---,,,)))(((((())),,,---...---+++******+++,,,,,,,,,------,,,,,,,,,,,,,,,,,,------,,,,,,,,,////////////////////////---------............//////---,,,---///111111000555222222555555333333777777555666888999:::BBBKKKhhhkkkVVVIIIAAA<<<;;;888777777666555666666666444333222222222333444555222111111111111000000000000///......///000///---...///000///...---...000............////////////000,,,+++...///,,,+++---//////...---------------/////////...---------,,,++++++++++++,,,,,,,,,,,,)))***+++,,,---,,,++++++,,,,,,+++++++++,,,---------...111333555666777777666333000---,,,+++)))'''+++,,,,,,------,,,,,,+++***,,,------,,,++++++,,,)))***+++,,,------------------------,,,+++******)))************+++++++++++++++++++++++++++++++++......///000111111111000---------,,,------...///---............/////////......////////////000000............////////////,,,000222000///000111///........................---............/////////......---------------...---............/////////---......//////......------...///...------///000........................+++---...---,,,,,,---...//////..................000///...///111111///...---,,,+++,,,------+++))))))+++,,,,,,***))))))***,,,---...---+++++++++---,,,,,,------------,,,,,,,,,,,,------------,,,,,,////////////////////////---------............///111///......000222111111777333333555555333333666777666666888999;;;CCCLLLmmmiiiUUUIIIAAA<<<;;;777777666555444444555666333333222222222333555666111111111111000000000000000///...///000111000///...///000///...---...000............////////////...---000111///+++---333//////...---,,,------......---------------------*********+++++++++,,,,,,)))***+++,,,---,,,++++++,,,+++++++++,,,,,,---...///111333666888:::::::::999555111...---,,,,,,+++++++++,,,,,,,,,,,,++++++)))+++,,,,,,+++******+++******+++,,,,,,---------------------,,,+++***))))))************+++++++++************************---....../////////......---,,,++++++,,,---...///,,,,,,------...................../////////000000------........./////////+++000222///...111111...........................---------.........////////////...---,,,,,,,,,,,,---------.........//////---......//////......---,,,.........------///111........................,,,---...---,,,+++,,,---+++,,,...///...---+++***...------...//////...,,,,,,+++***+++,,,+++***((('''))),,,,,,+++******+++***+++,,,,,,+++***,,,---,,,,,,------------,,,,,,,,,,,,------------,,,,,,---------------------------------............///333222000111222444333333555222222555666444555888888666666888999;;;DDDNNNqqqhhhTTTIIIAAA<<<;;;666666666444333333444666777666444333222222333444111111111111000000000000000///...///111222222111...///000///...---...000............/////////000+++///444555///***///888///...---,,,+++,,,------,,,,,,------------------)))))))))******+++++++++)))***+++,,,---,,,,,,+++++++++++++++,,,,,,---...111333666888;;;<<<======;;;777222.........///...+++++++++,,,,,,+++++++++((()))++++++)))((()))******++++++,,,,,,---......---...------,,,+++***))))))************+++++++++************************---------...------,,,,,,,,,++++++***+++,,,......,,,,,,,,,---------................../////////000---------.........//////***111333///...111222...////////////////////////---------.........//////000///...---,,,+++++++++---------.........//////---..................---,,,---......------///111........................,,,---......,,,+++,,,...''')))...111222000---*********)))***+++,,,***(((---,,,++++++,,,,,,***(((&&&)))+++,,,+++++++++,,,((()))++++++******+++---,,,------......------,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////000///......///111000///333111111555666555777:::888666666888999<<>>???>>>@@@;;;555000...---,,,++++++,,,,,,------,,,,,,+++000...,,,,,,...///---***(((+++...///...,,,,,,,,,...,,,******+++,,,+++***,,,,,,***)))---///***"""***......***(((***,,,+++,,,------,,,+++,,,...000......---+++***+++---000---///000111111///...,,,...///000000000///---,,,222222111000///...------...111444333000///000333///...,,,,,,...000111111000///...///000000...,,,...///000///,,,******+++000000000000000000000000!!!***333555111------000...........................111000---,,,...---***---+++***+++......,,,***///+++(((+++111444000+++***++++++,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,)))************)))((((((---)))&&&(((---///...+++%%%***------***))),,,111---..................---------------------------+++******+++...000000///000////////////111222333111222333333444666999<<>>:::444000...---,,,++++++,,,,,,------,,,,,,+++---+++)))***+++,,,***((((((***---...---,,,+++,,,---,,,***+++,,,------,,,+++,,,+++***,,,...***$$$+++...///+++)))+++,,,+++,,,------,,,+++,,,...000,,,------,,,******,,,......///000111111///...---......///000//////------............------------///000111111000///000000///---,,,,,,...000000000000///......//////---,,,---...//////---++++++,,,........................''',,,000111///---///111...........................111000---,,,......***...,,,+++,,,......,,,***000---,,,...222444222...------..................---------,,,,,,+++++++++------------,,,,,,,,,,,,,,,)))'''(((---///...++++++...000///---,,,...000......////////////......------------------------...------...///000000///000000//////000111222333222333444333333444777999GGGDDD:::777;;;;;;EEE[[[zzz~~~dddQQQDDD===:::;;;999777444444555666666555666444222222333444444333333333333333222111111000111111222222111111000///---.../////////...,,,+++........................,,,...000000...---,,,---...---,,,+++************------------------------+++,,,,,,,,,,,,,,,,,,---******+++,,,,,,---.........++++++,,,,,,+++///555000...///333:::@@@AAAAAA<<<888333///...---,,,,,,+++,,,,,,------,,,,,,++++++***))))))***+++)))((('''***,,,---,,,+++++++++,,,+++***+++---...///...***---...++++++,,,+++'''+++///000,,,***,,,---,,,,,,---------,,,,,,...///+++,,,---,,,++++++,,,---000111111222111000///...------......///......---,,,,,,---------.........///......///000000///---...,,,+++,,,...000000//////...---...//////---+++,,,---//////---,,,---.................................---------...000111...........................000000---,,,......+++///...------......,,,+++......///000111111111000////////////.........---......---,,,,,,+++******000///...,,,,,,------...,,,***((())),,,...---+++/////////......---------......////////////......------------------------111000///000111222111///000000///000000111333333333444444333222222444666AAA@@@999777<<<<<>>???>>>999555111...---------,,,+++,,,,,,------,,,,,,+++,,,+++++++++++++++++++++''')))+++,,,+++******+++---+++***+++,,,...------)))...///,,,***,,,+++))),,,000111...,,,......,,,,,,---...---,,,,,,---...***,,,......---,,,---...333333444444444222111000,,,------...............////////////////////////111...---...111222///,,,---,,,+++,,,...000///......---------//////---,,,+++---...///...---...///........................222///,,,+++...000///...........................---000000---,,,......+++000///......---------,,,***---//////---,,,...000...............---------//////...---+++***))))))...---+++))))))***,,,---,,,***)))))),,,------+++---+++***+++,,,,,,+++***------............------------------------------111000///000222333222111000000000000111222333333111333333333222222444555666777333555<<<===III```zzz```NNNCCC<<<:::<<<777555444444555555444333444444444333222111222222222222333333333222111111222222222222222111000000...............---------........................------------------,,,+++,,,,,,,,,,,,,,,---......------------------------+++++++++,,,,,,------------------,,,,,,+++++++++,,,)))(((***++++++000666111//////333888;;;:::888555222///------...---,,,+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,((()))++++++*********,,,...,,,******,,,,,,,,,+++***...000,,,***,,,---+++,,,000111...---......,,,,,,---......,,,,,,,,,---,,,...000000///...///000666777888999888666444222.........---............111000000///...---------111///...///222333000------,,,,,,---///000///......------...//////...,,,+++---...///......///000////////////////////////222///,,,---000111///+++........................---000///,,,,,,//////,,,000//////---,,,,,,---...***---000000---+++---000******+++,,,,,,---......//////...---+++***))))))...,,,***)))((()))+++,,,,,,+++******+++,,,,,,,,,***)))((())),,,---,,,+++,,,,,,,,,------,,,,,,,,,---------------------------,,,---///222333444333///000111111222222333333///111333333333333555666222555333666===>>>KKKcccwww___NNNDDD===:::;;;777555444444555555444333333444444333111111222444222222222333333222222111222222222333222222111000000/////////....................................///---,,,,,,---...,,,+++,,,,,,,,,,,,---...///000------------------------+++,,,,,,,,,,,,,,,,,,---......---,,,,,,+++******+++))))))+++++++++///555111000///222555777555333222000---,,,---...------+++,,,,,,------,,,,,,+++((()))+++***))))))***+++)))***++++++******+++------,,,++++++---...------,,,///...+++,,,......++++++000111///---......+++,,,---///...---,,,,,,,,,---///000000//////111222999;;;>>>@@@???;;;777444000000///...............//////...---,,,+++***)))000000///000111111000///---------...111111000///......---///000111///...+++---//////......///000000000000000000000000000000......///222222///+++........................---//////,,,,,,//////,,,.........---+++,,,...000---000222222///...///111))))))***+++,,,---............---,,,,,,+++******///...,,,+++++++++,,,---,,,++++++***++++++,,,,,,***+++,,,,,,---...///000,,,,,,------------,,,,,,------------------------+++++++++...111444444444///000111222333333333333///111333444444444555777666999777999>>>???LLLeeeuuu^^^OOOEEE===999999777666555555666666555333111222333333111000333555111222222333333222222222222222333333222222111000111111000///////////////........................000...,,,,,,...///---+++,,,,,,,,,+++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++...---,,,///444///......000444555222000///...,,,,,,---......---+++,,,,,,------,,,,,,+++(((***,,,+++***)))+++---***+++,,,,,,++++++,,,...,,,++++++,,,///222222222......,,,***---111000+++***///111...---...---***,,,---//////---,,,+++,,,...//////......///111444<<>>@@@NNNhhhttt^^^PPPFFF===999999777666555666777777555333000222333222111000333666111222222333333333222222222333333333333222111111222222111000000000000000........................111...,,,,,,...///...,,,------,,,+++************---------------------------------,,,,,,+++++++++***++++++,,,,,,------...---,,,---000///---///444---,,,,,,///333444222///...---+++,,,---......---+++,,,,,,------,,,,,,+++***---///...,,,,,,...000+++,,,---,,,++++++---///+++***+++...222555777777000...+++***...333000***)))...111...------,,,***,,,...//////---,,,++++++.........---,,,...111444===AAAGGGJJJIIICCC<<<888555444222000............---------.........//////+++...111000---,,,---///......///111333333222000000//////000222333111000---///000000///......///......................../////////......///111222........................,,,//////,,,,,,//////---***+++,,,+++)))***///222..................---,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++,,,,,,+++******+++,,,,,,000333111,,,***---111//////000000000000//////------------------------///......///111333222111///000222333444444333333444555777777555444333333111555444666<<<@@@PPPlllooo[[[NNNFFF???;;;;;;777666555444444333444444333333333222222111111111222222111111111111111111111222444555777888888999666777666555333000...,,,///............---------111///------......***'''......---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,------......///+++++++++,,,---...///000111///---...000111...+++//////...---,,,,,,,,,,,,***,,,---,,,*********,,,))))))))))))))))))))))))***+++,,,---------,,,,,,------++++++999FFFBBB444------......------,,,+++........................,,,---------------.........---,,,,,,---000444666>>>DDDLLLQQQQQQJJJAAA;;;222111000000111111000...222222111///,,,,,,---///...------------...//////***---///...---...---,,,000111222222222000///...------............---------...///000000///...---+++,,,,,,---...///000000///............---------........................///...,,,+++***++++++,,,////////////////////////......------,,,+++))))))+++,,,---,,,,,,,,,...000---******,,,...---,,,---+++---...000000///---,,,....../////////...------///---++++++,,,......------,,,,,,,,,,,,---......---...///000111222333444000000000///000111111222333444555555666666555555555:::999999===???RRRoooppp\\\OOOFFF???;;;;;;777666555444444333444444333333222222222222222222111111111111111111111111222333555777888999:::::::::999888666333111...---///............------------,,,,,,---///000000//////...---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,------------------,,,,,,,,,---......000...---...000000...+++......---------......///...---,,,+++++++++++++++******************************+++++++++,,,,,,,,,...///...000<<>>BBBUUUsssrrr^^^PPPGGG???;;;:::777666555444444333444444222222222222222222333333111111111111111111111111333555777:::;;;<<<======>>>===999666333111000//////............---------+++,,,---------///222444000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,++++++++++++///...---,,,,,,,,,,,,,,,///...------///...---+++------------...///000111333///+++***+++---,,,***************************+++***)))))))))***,,,------///000222;;;CCC<<>>@@@AAABBBAAABBB???;;;666222111000000///............---------...000000---******---111000000///...------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------------------------,,,++++++***))))))...------,,,,,,,,,------------------------,,,+++---------------...//////666000***))),,,...,,,***************************---+++***))))))+++---...+++,,,,,,...444:::555+++++++++,,,,,,++++++***)))++++++,,,,,,,,,,,,,,,---......------------------000000000000222444777888BBBGGGMMMRRRRRRMMMFFFBBB<<<888444222222333333333///000000///------///111000000///------,,,,,,,,,...,,,,,,///111//////000.....................---------............------,,,,,,,,,,,,---///111222///////////////////////////............---------........................,,,,,,,,,------.................................,,,,,,---...//////......///000111000...------...+++---...+++***+++,,,***,,,,,,---------,,,++++++222000...,,,++++++,,,------,,,++++++------,,,+++---,,,,,,,,,,,,---...............///////////////000111333555555444222111333444555555666555555555222777666888@@@GGG]]]}}}sss___QQQGGG???;;;:::777666555444444333444444111111111222222333333333000000111111111222222222999;;;???BBBEEEFFFFFFFFFCCC@@@;;;555222000000000///............---------///000///,,,((('''***...000000///...------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------.........---------,,,,,,+++***)))))),,,++++++,,,---...//////------......---,,,,,,,,,...---,,,,,,+++++++++,,,666000***))),,,...,,,***************************...---+++***+++,,,...000,,,,,,******...222000,,,++++++,,,,,,++++++***)))+++++++++,,,,,,---------------------............000000111222555777999;;;???EEENNNUUUWWWSSSLLLGGGAAA===888555555555555444111111111///------...000......---------......///...***+++111333000...///...---------------......------............------,,,,,,++++++---///111222,,,,,,---......///000000///............---------........................---------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...////////////...000111111///---------)))...000+++***---...,,,...............---,,,,,,---+++)))'''&&&'''((()))...---------//////...,,,---,,,,,,,,,,,,---......,,,,,,---...///000111111///000222444444333222000333444555555666555555555444999777999@@@HHH```rrr^^^PPPGGG???;;;:::777666555444444333444444222222222222222222333333000000000111222222333333999<<<@@@EEEGGGIIIHHHHHHAAA>>>:::555111////////////............---------,,,,,,,,,+++)))***,,,---000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......///.........------,,,+++******)))+++++++++,,,---...000000---...//////---,,,,,,---...---,,,+++************333///+++***+++---,,,***++++++++++++++++++++++++...------,,,,,,...///000...---+++***,,,...//////,,,,,,,,,,,,,,,++++++***++++++,,,,,,------......------...///000111222222111222333666999<<<>>>@@@BBBHHHQQQYYY[[[XXXSSSOOOFFFCCC>>>;;;::::::888777666666555222///---...///---------------...//////...)))+++444777222...///...------------...//////------............------,,,,,,,,,,,,---...///000++++++,,,---...///000000///............---------,,,,,,,,,,,,,,,,,,,,,,,,...//////......---++++++,,,,,,,,,,,,,,,,,,,,,,,,---...///000000000000000,,,...000000///---------)))111333,,,)))---///,,,000//////...---------,,,,,,+++***)))((()))******///.........000000...------,,,,,,,,,,,,---......******+++,,,...///000111///000222333333333222111333444555555666666555555555999888999AAAKKKcccppp\\\OOOFFF???;;;;;;777666555444444333444444333333222222222222222222///000000111222222333333888;;;???DDDGGGIIIHHHHHH>>><<<888444000.........///............---------++++++***+++---...---,,,///...---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...////////////......------,,,,,,++++++,,,,,,,,,,,,,,,---...///---///111000...,,,---...------,,,+++++++++,,,,,,...---,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......---,,,,,,---------...///---------------,,,+++++++++,,,,,,---......////////////111222444555777777666777:::===AAAEEEHHHIIILLLPPPVVV[[[]]]]]]ZZZYYYOOOMMMIIIFFFEEECCCAAA???===<<<:::666111////////////......---------......///***,,,888===666///000......---------...000000------............------+++,,,------............------....../////////000///............---------,,,,,,,,,,,,,,,,,,,,,,,,//////000111000000///...---------------------------....../////////......***,,,///000///------------666777...)))---...***//////...---,,,,,,,,,,,,---------------............------...000///...,,,---,,,,,,,,,,,,---......,,,,,,---......///000000222222222222333333333333333444555555666666555555444888666999CCCNNNhhhooo[[[NNNFFF???;;;;;;777777555444444444444444444333333222222111111111///000000111222222333333666999>>>CCCGGGHHHGGGGGG<<<:::777333000...---,,,//////.........---------...,,,+++,,,///000---***......---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...////////////......------------,,,,,,......---,,,,,,,,,---------000222111...,,,---///,,,,,,,,,,,,---...//////***,,,---,,,*********,,,++++++++++++++++++++++++***+++,,,---------,,,,,,)))***,,,///...,,,+++,,,------......------,,,+++,,,,,,------...///000000000111333555777999;;;;;;===>>>AAAEEEJJJNNNQQQSSSVVVWWWYYY\\\^^^_________XXXVVVSSSQQQOOOLLLIIIFFFBBBAAA>>>999444000000000111000///...---,,,,,,,,,111+++...<<>>:::999888888666555444333333333777555333111000000000111111111111111111111111111444555888<<>>@@@AAACCCEEEGGGGGGJJJNNNSSSWWWZZZ\\\]]]\\\]]]___aaabbbaaaaaaaaaddd```[[[XXXXXXVVVSSSPPPHHHEEE@@@:::555111///...111...,,,+++,,,............///000111111222222111111111000///........./////////.........---------------------------------.../////////------///111000////////////.........---------,,,,,,---------...,,,+++,,,///000///---...,,,+++,,,...///---+++---......------,,,+++***------------------------...------,,,,,,++++++***...---,,,+++***++++++,,,---------,,,,,,,,,++++++...------,,,,,,------...---------............//////......///111222000///111111000111111222333444999555444555555444555999444777;;;>>>CCCTTTsssrrr[[[MMMEEE???;;;;;;888888777777666444333222666444333111000000000111111111111111111111111111333333555999<<<===<<<:::666444222000///...//////------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...---,,,,,,---...---,,,...............000111111000///...---,,,,,,,,,---******+++,,,---......///............------------///,,,,,,...---***))),,,---,,,+++*********++++++)))+++,,,+++((('''))),,,---,,,+++******+++,,,---+++++++++++++++,,,------*********++++++,,,------,,,++++++,,,///222666999<<>>999555222000///...,,,******,,,.....................///000111111222111000...------------/////////............---------,,,,,,++++++******---...///.........000222111111000000////////////,,,------......------,,,+++******+++...//////...---,,,++++++------,,,+++......---------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++*********++++++------------,,,,,,,,,,,,...------,,,,,,------...---------............///...------///111222111000111111111222222333444555888555444666666444555999666888;;;>>>EEEXXXyyysss\\\NNNFFF@@@<<<;;;777777888888777555333222444333222111000000000000111111111111111111111111111111333555888999888666222222000///......//////---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,------......---,,,------------...///000111.........------,,,,,,,,,******+++,,,---...///000.........---------,,,,,,+++)))***---...,,,---000,,,+++++++++++++++++++++))),,,...,,,'''%%%(((------,,,+++******+++,,,------,,,,,,+++***+++++++++))))))***+++,,,,,,,,,,,,,,,++++++,,,///444:::===AAADDDGGGIIIKKKLLLNNNPPPJJJKKKMMMQQQTTTVVVXXXYYYYYY]]]``````aaaaaa^^^[[[WWWVVVSSSOOOKKKHHHIIIJJJ@@@>>>;;;888444222000//////---++++++---......------,,,,,,+++,,,...///111111000//////............/////////..................------,,,+++***))))))---...///.........000222111000000000///.........+++,,,---......---,,,+++,,,+++,,,---.../////////---,,,,,,,,,------,,,,,,......---,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++...------------,,,,,,,,,...------,,,,,,------...---------............///---,,,---///111333222111222222222222333444555555555222222444444222333777777888:::>>>FFF\\\~~~ttt]]]NNNFFF@@@<<<<<<777777888888777555333111333222222111000000000000000000000000000000000000000000111222444555444222000000/////////...//////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,---......---------,,,,,,,,,,,,---...///000---------------,,,,,,,,,******+++,,,...///000000...------------,,,,,,,,,***((()))---...,,,---000++++++++++++++++++++++++)))---///,,,'''&&&)))---,,,+++************+++,,,///...---+++***)))((((((((()))+++,,,,,,,,,,,,,,,,,,++++++,,,000555;;;>>>DDDFFFHHHIIIIIIIIIJJJLLLFFFFFFHHHJJJLLLOOOQQQRRRRRRYYY]]]]]]^^^```]]]WWWPPPNNNKKKEEE@@@======???:::999777555333111000///222000............---,,,,,,++++++***+++---...///////////////000111111222///////////////////////////......---,,,++++++***---...///.........000111000000///......---,,,,,,+++,,,---......---,,,+++,,,---------,,,,,,,,,------.........---------......---,,,,,,---...000111,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...++++++++++++,,,+++++++++.........---------,,,,,,...------,,,,,,------...---------............///---,,,---///111333222111222222222222333444555555444222222555555333333777777777999>>>III```sss\\\NNNFFF@@@<<<;;;777777666666555333222111222222111111111000000000000000000000000000000000000//////000222222111///000000////////////......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,---......,,,+++,,,...,,,,,,+++,,,,,,---...///,,,,,,------------,,,+++++++++,,,---...//////000------------,,,,,,,,,,,,---******,,,,,,******,,,******+++,,,,,,,,,++++++***,,,---+++)))(((***---,,,+++***))))))***+++,,,///...---+++)))(((''''''((()))+++,,,------,,,+++,,,,,,,,,...111555:::<<>>:::777666666444444333222111000//////222111/////////...---+++++++++++++++,,,---......////////////000222333444...////////////000000000//////......------,,,,,,...///000///------///000000000///...---,,,,,,+++,,,------......------,,,+++,,,,,,+++***))))))***---...//////------...///---,,,,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,---------,,,,,,............---------,,,...------,,,,,,------...---------............///...------///111222111000111111111222222333444555555333444777888555666999666666888???LLLeeesss\\\MMMEEE???<<<;;;777666555444222222222222111111111111111000000///000000000000000000000000111///...///000000///...000000000000000///....../////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...//////---******,,,...,,,,,,,,,------...///000+++,,,------------,,,+++,,,---------......//////---------,,,,,,,,,+++++++++((()))++++++)))))),,,)))***+++,,,,,,,,,,,,++++++++++++******+++,,,,,,,,,+++***))))))***+++,,,---,,,+++***))))))))))))((()))+++---------,,,+++------...///111444777999:::<<<======;;;:::;;;;;;;;;;;;;;;;;;<<<>>>@@@AAA???JJJRRRRRRVVV[[[YYYPPPGGGBBB;;;777666555333111000000000000000///......000///......//////---+++******+++,,,------------///////////////000111222.../////////000000000000............------------000000000///---,,,---///111111000///...---,,,,,,---------,,,,,,---------)))+++,,,,,,***)))+++---,,,---///...,,,+++---///+++,,,,,,------------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///......---............------------...------,,,,,,------...---------............//////......///111222000///111111000111111222333444555333444777888666666999666666999BBBQQQjjjrrr[[[MMMEEE???;;;:::777666444222111111111222000111111111111000000///000000000000000000000000111///......//////...---000111111111000///...---000000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---///000///,,,))))))+++///...------......///000111***+++,,,---------,,,+++------..................---------,,,,,,,,,++++++'''%%%&&&***+++***+++...)))***+++,,,---,,,,,,+++,,,***))))))+++------,,,,,,+++***))))))***+++,,,******))))))***++++++,,,''')))+++---...---,,,+++------...000222444555666555666888888777666666777666666555555666777999:::999FFFNNNOOOSSSZZZXXXNNNCCC<<<444111333444222///------...............---,,,,,,,,,---...///---,,,)))***,,,---......---,,,000//////.........//////.../////////000000111111------------------------111111111///---,,,---...222222111000///...------......,,,++++++,,,......)))+++......,,,,,,///111***,,,...---+++***,,,...++++++---------,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,.../////////......//////.........---------...------,,,,,,------...---------.........//////000///...///111111000...000000000000111222333444222000222555666444444777777777;;;DDDTTTmmmttt\\\MMMEEE???:::777444444333222222222333333111111111111111111111111////////////////////////***,,,...000111111//////,,,///111111000//////000000///---,,,++++++,,,,,,***+++,,,,,,------------++++++++++++,,,,,,---...+++---......,,,+++************++++++------...///,,,---.........---,,,+++,,,------......---,,,,,,,,,---......,,,,,,,,,......***'''(((,,,///,,,)))---,,,,,,++++++*********)))))))))***+++++++++,,,------,,,++++++******))),,,++++++***))))))******.........------,,,,,,,,,++++++,,,------......///555333222444555333222222555333222666:::;;;777333333>>>EEEGGGMMMUUURRRHHH>>>:::444///......------,,,---///000000///---,,,,,,,,,++++++***+++++++++---,,,++++++------,,,+++---......///////////////333000,,,++++++---......,,,,,,,,,---...///000111---------............///000///...///111222333333,,,---.../////////...---------------------------...------...//////...,,,,,,,,,,,,,,,---///111222,,,)))'''(((,,,...---,,,,,,,,,,,,,,,,,,,,,,,,,,,///...,,,,,,...///...---,,,++++++---...///...,,,---,,,,,,...///...,,,***............////////////------......///000000000000222222222111000111222777222000222444333444777888999;;;CCCTTTrrruuu\\\MMMEEE???:::888555444333333222222333333111111111111111111111111////////////////////////***,,,...000000000///...///000222222000.........000///---,,,++++++,,,,,,++++++,,,---------,,,,,,,,,,,,+++++++++,,,------+++---......,,,+++++++++---------------.........------.........---,,,+++........................---.........------...000///+++((())),,,...,,,)))---+++)))((('''(((***+++***************+++++++++++++++++++++++++++++++++,,,,,,+++*********++++++---------,,,,,,,,,,,,,,,++++++,,,,,,---.........///......///000///......222111000444888:::777333333<<>>???DDDIIIFFF>>>777555222000000000...---------------------------...------,,,,,,------...---,,,+++,,,---...---,,,---......//////////////////---,,,---///000///...------,,,,,,,,,------...---------............///222111000...---,,,++++++000///...------...///000------------------------...---,,,---//////---,,,//////...---,,,,,,------......---......---+++))),,,,,,,,,,,,,,,,,,,,,,,,///...,,,,,,...///...------,,,,,,---//////...,,,------,,,---//////---,,,............////////////---......//////000000111111222333222111000111333444222444999999666555777888999<<>>777222111000000111000...,,,...------,,,,,,------...---,,,,,,,,,,,,------...---,,,+++,,,......---,,,---......///////////////,,,,,,---///111111000......------,,,,,,,,,,,,------------............///333333222000...------............---------------------------------------------,,,---...///---+++++++++,,,,,,---...//////+++,,,---......---***))),,,,,,,,,,,,,,,,,,,,,,,,///...,,,,,,...///...---...---,,,---//////...,,,...---,,,---//////...---............////////////.........///000000111111111222333333111111222333666444555888777444444777888:::===GGG```yyy___OOOGGG@@@<<<;;;777666555444333333333333111111111111111111111111000000000000000000000000000111111111222222222111...000000000///...000111------------------,,,,,,............------,,,+++...---,,,,,,++++++++++++,,,---...---,,,,,,---///,,,------...//////000000//////......------------...---,,,++++++---///000------,,,***)))***...111///---+++************)))+++,,,---...............,,,+++++++++***)))))))))+++++++++******)))))))))******)))))))))******+++)))))))))******+++++++++******++++++,,,------...+++111333...,,,...///,,,111000////////////---,,,000333555555888999666222/////////000111000...,,,...---,,,,,,,,,,,,---...++++++***++++++,,,---------,,,+++,,,...///...------......///////////////,,,,,,---///222222000.........---,,,,,,,,,---------------............///...///000...,,,+++---...+++,,,.........,,,***)))---------------------------,,,,,,---......---+++++++++,,,------.........***,,,...000000///...---,,,,,,,,,,,,,,,,,,,,,,,,///...,,,,,,...///...---///...---...//////...,,,...---,,,---///000///...............////////////......//////000111111111111333333333222111222333777555555666666555:::@@@???AAABBBJJJbbb{{{```OOOGGGAAA===<<<777777555444333333333333111111111111111111111111000000000000000000000000111111111111111111222222...///000///...///000222,,,------......---,,,,,,---............------,,,------,,,+++++++++,,,,,,,,,---...---,,,,,,...000,,,,,,---...///000111111000///......------.........---,,,++++++,,,---...,,,,,,,,,***)))))),,,...------,,,+++************((()))+++------,,,***)))+++++++++***************,,,++++++***))))))((((((,,,+++******))))))*********************+++++++++******++++++,,,,,,------...666777111---000000---111111000///......------000000111222444444111///...------...///000...,,,,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,---------,,,+++,,,...//////...---......///////////////---------///222222111///......---------......///---------............///---000111000------000222,,,---......---,,,***)))---------------------------,,,+++,,,......,,,+++............---+++***))),,,...000111111000111222,,,,,,,,,,,,,,,,,,,,,,,,///...,,,,,,...///...---///.........//////...,,,...---,,,,,,...000000000............////////////...//////000000111111222222333444333222111222444555444444777777999AAAJJJEEEJJJMMMQQQeee|||aaaPPPGGGAAA===<<<888777666555333333333222111111111111111111111111000000000000000000000000111000000000///000000000000111111///......///111,,,,,,---......------,,,,,,---..................,,,,,,+++++++++,,,------------...---,,,,,,///111/////////000000111111111000000......---....../////////......------,,,,,,---......,,,******+++,,,,,,,,,,,,+++******+++,,,)))******++++++***)))(((***************+++++++++************))))))))))))///...---,,,+++*********+++++++++++++++******************+++,,,,,,------111:::<<<333...111111---000000000000//////000111000//////000222111///...///---,,,---......---,,,+++,,,------------,,,++++++******+++,,,---......---,,,+++---///000///...---......//////////////////......///111222000///............//////000111---------............//////222333222...---000444222000...,,,,,,,,,---...---------------------------,,,+++,,,---...,,,***............---+++)))(((,,,...000///------...000,,,,,,,,,,,,,,,,,,,,,,,,///...,,,,,,...///...---000///...///000///...,,,///---,,,,,,...000111000............/////////////////////000111111222222222333444444222222333444333333555777777777>>>GGGBBBMMMTTTZZZlll}}}aaaPPPGGGBBB>>>===888888666555444333333222111111111111111111111111000000000000000000000000000///............//////222222222///---,,,...///+++,,,---.........---,,,,,,,,,---.../////////...++++++++++++,,,------...---......---,,,---///111222222222111111111111111111000///------......///000000000000///...,,,+++...///000...,,,******+++++++++,,,+++******,,,---...---+++*********++++++))))))******+++++++++,,,((((((((()))******++++++222111000...---,,,++++++---,,,,,,,,,+++*********)))******+++,,,,,,------...888:::000***------)))...///000000000111333555000...---000111000......///---,,,,,,---...---,,,***+++---......---+++***,,,++++++,,,---...///000---,,,+++---///000000///---......///////////////000///...///000111000///.........//////111222222---------.........//////,,,///000...***(((+++///777444///+++***,,,000333------------------------,,,,,,+++,,,---...,,,******+++,,,---...---,,,+++,,,---...,,,)))'''))),,,,,,,,,,,,,,,,,,,,,,,,,,,///...,,,,,,...///...---000///...///000///...,,,///---,,,,,,...000111111............/////////000/////////000111111222222222333444444222222333444222333666777555222666===:::JJJWWW___rrr{{{bbbSSSEEEBBBBBB<<<;;;:::888777555444444333111111222222222111111000222111000//////000111222000333444444111000222444555333///---000444111+++000---,,,---///000...,,,...---,,,+++,,,...000222000000/////////111222333///000///---,,,---///222222222111111111111111222,,,,,,------...---------........................555333111...,,,***)))(((---+++(((''')))+++,,,,,,************************))))))))))))***+++,,,---))))))))))))))))))))))))+++***)))***++++++***)))------,,,+++******++++++......+++''')))...000------------,,,,,,+++++++++//////000000000000//////......---,,,,,,,,,,,,---.........------,,,,,,,,,///...,,,******+++,,,---***&&&(((---...++++++000..................------...------------...//////---......///000111111222---...///000000///...---------,,,,,,,,,,,,------...------...//////...------------.........//////------...///000000/////////...---...111333444444,,,,,,------...---------///222111---+++,,,***&&&.........,,,***)))***,,,000...,,,+++---...///...222///++++++,,,---,,,+++---...///000000///...---111...---000111000111444000///000333111...///333111222333444555444333333444444333333444666777888:::CCCQQQcccxxx{{{cccSSSDDDAAAAAA;;;999888666555333222222222222222222111111111000000///000111111111111000//////111222111///...///111///111000---...111000,,,///---,,,---///000...,,,...---,,,,,,,,,...000111///...---,,,,,,------...//////...---,,,---///222555444333111000000//////---------......---,,,,,,........................111000///---,,,+++++++++---+++))))))+++,,,,,,,,,************************))))))))))))***+++,,,---************************+++***)))***++++++***)))+++******))))))((())))))(((******(((***---,,,(((---------,,,,,,+++++++++//////000000000000////////////......---------.........---------,,,,,,,,,///---,,,******+++,,,---***'''(((---...+++,,,///------...............---...------------...///////////////000111222222222...//////////////////...000//////......//////000---,,,,,,---......,,,***,,,,,,,,,---------......------...///////////////---,,,,,,---000111111000++++++,,,---......------...000000,,,+++,,,,,,)))///000///---+++)))***+++000...,,,,,,---//////...///,,,***+++---......,,,,,,---...//////...---,,,222///...///...---000666333//////111111//////222111222333444444444333333444444333333444555777888999@@@NNNaaazzz|||cccSSSDDD@@@@@@:::888777666444333222222222555444222000000///000000---///222333333222///---///000111000...---...///+++000333000---//////---///...------...///...---...---,,,,,,---...000111///...---,,,++++++++++++---...---,,,+++,,,///222777666444222000///...---...............---,,,+++------------------------,,,,,,,,,++++++,,,---------,,,++++++,,,---,,,***************************))))))))))))***+++,,,,,,+++++++++++++++++++++++++++***)))***++++++***)))*********)))))))))))))))%%%)))++++++---///+++%%%------,,,,,,,,,,,,++++++...//////000000//////...000000//////...............------------,,,,,,,,,...---,,,+++***+++,,,---***((()))---...,,,,,,...,,,,,,---...////////////......------......///000///000000111111222222333000//////......//////000000//////......//////000.........///000///,,,)))++++++,,,,,,,,,------------......///////////////---------...000000///---***+++,,,....../////////000222000,,,,,,...///---///000000///,,,++++++,,,111///......///000000///+++******,,,...///...---,,,---............---,,,111000000000......666@@@666000,,,///111111111222111222333444444444333333444444333333444555777888999>>>JJJ___|||}}}dddSSSDDD???>>>888999999777666555444444444666555222000...///000000...000111222222111000...222222222111000/////////---222333111///000...***......---............---...------------...///000000//////...............,,,------,,,+++---000333888666444222000///......////////////...---++++++------------------------++++++******+++,,,,,,---,,,++++++,,,---,,,+++)))******************************))))))***++++++,,,+++++++++++++++++++++++++++***)))***++++++***)))++++++,,,,,,,,,+++++++++'''+++------///111---''',,,,,,,,,,,,,,,,,,,,,,,,...//////////////////...///////////////...------------------------------...---,,,+++++++++,,,,,,***)))+++,,,---------...+++,,,---...////////////...............//////000//////000000000111111111111000///......///000111......------------......111111111333333111...+++,,,,,,,,,---------............///////////////...//////000111333222///,,,,,,,,,...///111111222222444555333...---000111///...///000000.........///333222000111222222111000******,,,---///...---,,,------...//////...------//////111222111333???LLL888000+++...222222222222222222333333333444444444444444333333444666777999<<>>>>>777999888777555444444444444666555222000...///000000111111000000000000111111222111111000000000000///111111000...000111+++$$$---.........------......---------------......///......//////000000000000,,,,,,,,,,,,,,,...111444777666444222111000/////////000//////...---,,,+++------------------------,,,++++++******+++++++++,,,+++++++++,,,,,,***(((*********************************)))******+++,,,+++++++++++++++++++++++++++***)))***++++++***)))***++++++,,,,,,,,,++++++***,,,,,,+++,,,000...***,,,,,,,,,,,,,,,,,,,,,,,,......////////////......------.........---,,,+++------------------------------,,,,,,++++++++++++***+++,,,,,,---......---+++,,,---...///////////////............///000000.........///////////////111000///......///000111.........------.........222222222222333111...,,,............////////////...///////////////......//////000111222111...,,,...///000222333444444444555666333---,,,//////---+++...000111111111222333555444333333444444222111+++---...///...---,,,,,,...///000111111000///......///222333111333???KKK999000+++...222333222222222222222333333333444444444333333444555888:::;;;AAACCCMMMdddhhhVVVEEE???===666666555444333222222222222555444222000000///000000222111000//////000111222000///......000000///...111///,,,***---000***!!!---...///...------...///---.....................++++++---......//////...,,,,,,---------///333666777666444333111000000//////////////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++...---++++++,,,,,,***)))************************+++***************+++++++++++++++++++++++++++++++++***)))***++++++***)))'''((()))++++++***))))))***+++)))''')))------***++++++,,,,,,,,,,,,---------......//////......---,,,---.........---+++***,,,,,,,,,------------...---------,,,,,,,,,++++++***------,,,,,,///...,,,,,,,,,---...//////////////////......//////000111........................111000000//////000000111111000000//////000000111000///.../////////---,,,...////////////000000000//////////////////...------------...//////---***///000111333444444444444000222000+++***------++++++...111333333333444555555444333444444444222000---///000000...---......///000111111111111000///000///111222000///555>>>777111---000222222222333333333222222222333444555333333444555777:::===???CCCGGGSSSjjjjjjWWWFFF???===666555555444333222222222222222222222111111111000000000000000111111000000000000...---...111333111000//////...+++,,,///---))),,,...000///---,,,---///---...............------++++++,,,---------,,,+++,,,---.........000444777999888666333111///............////////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---222000---,,,---------,,,************************++++++***************+++************************+++***)))***++++++***)))&&&((()))+++++++++)))((()))+++***''')))------)))+++++++++,,,,,,------------......//////......------...///000///...,,,+++,,,,,,,,,---------......,,,---------,,,,,,++++++***......+++,,,//////+++------...............---///////////////000000111///////////////.........000000000111111000000000111111000000000000111111000...,,,,,,---///...............////////////000///////////////...---------,,,+++,,,......---,,,000000111222222222222222,,,//////,,,,,,///000---...000333555444333333444333222222222333222///------///000000......111333...///000111111000///...///...///222000...///444444111000333333111111444333333222222222333444555222333444666999===@@@BBBCCCJJJYYYqqqkkkXXXGGG@@@>>>666777666555555444444444444111111222222222111111000...///111333333111///...222000///111444666555333...222222///...111333333,,,...000///---,,,---000---......///......---------...//////...---+++***,,,---......///111555888<<<:::777444111...,,,+++---...///////////////...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///555222///---.../////////************************++++++***************+++))))))))))))))))))))))))+++***)))***+++++++++)))((()))+++---...---+++******,,,,,,+++---000...***+++++++++,,,,,,------------..................---...///000111111///---,,,,,,,,,,,,------.........,,,,,,---------,,,+++******...///+++,,,000///+++.........///......------///////////////000111111000000000000///////////////000111222222111000/////////............//////222000------...000111111---------.........////////////000000///...------000...------///000000000///000000111111111000000+++...000///111444555222111333555666444222111111111000000000111000---+++,,,...000//////000444888---...///000000///...---...,,,...333444111000222222111222444333000000444444333222111222333444555222333444777;;;???CCCEEEBBBJJJ\\\uuuoooXXXIII@@@<<<;;;888666444333333333555666555444333222111111111111//////000000111111111222111000///000111222111///000000000000000111111111........................///000111000...------...///............---------(((,,,000000///000555:::<<<:::777333000...------////////////...---,,,+++,,,---///000000///---,,,+++,,,,,,------,,,,,,+++555444222///...---------,,,,,,,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,'''(((((()))***+++++++++...------,,,+++***))))))+++***)))***,,,---,,,+++***,,,+++)))***,,,***&&&+++,,,,,,+++))))))+++---........................---.........---,,,,,,+++---,,,++++++------,,,+++------......------,,,+++------------......///000...---,,,///111111---)))000000000000////////////000000000000000///......444222000///000111000///...............///000000111111000......---------000///...---------------,,,---///000000///---,,,,,,,,,,,,---------......000000000000000/////////,,,---------.../////////,,,000222000,,,...555===888444000///111111---)))555333000//////...---+++---///111222222111///------...///000000000000000222222111111111111111111555444333222222444555777333444555888<<>>BBBEEEGGGHHHNNN[[[pppxxx^^^NNNBBB<<<;;;666555555555555444444444333333222222111222222333222222222222222111111111111000///000111222111///222222111111000/////////........................---...//////......///000///............---------////////////000111222333555444222000...------...,,,,,,------------,,,,,,---,,,,,,,,,,,,,,,,,,---+++,,,,,,------,,,,,,+++,,,------------,,,++++++......---,,,++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++*********++++++,,,,,,,,,(((''''''***---/////////+++---,,,+++,,,///...***+++******---111333111...........................+++,,,------------------...---,,,---...///...,,,------......------,,,+++,,,------...///111222333555666555333111///...///---------......//////000...//////000000000000000000///000111333333111///111111000////////////000111000000//////000000000......---------...//////------,,,,,,,,,,,,------............////////////------....../////////000...............---------///...,,,...111222///---.........//////000000000555333111000111111000...000000000000000000000000333222111000///000111111000000000111222222333333333333333444444444555555777999<<>>;;;:::888555555777777666444444333222222111111222222000111222222222222111000444333222000000000000111000000000000///////////////..................///000000000//////.........//////...............///------.........////////////000///---++++++---///---------...............///---,,,///333444111---///...------------...///,,,,,,,,,,,,,,,,,,,,,,,,///000111000---***))))))******+++++++++++++++***---,,,,,,++++++,,,,,,---,,,,,,,,,++++++++++++***+++***)))+++---...---,,,---,,,***+++,,,------,,,000111---)))///999999000////////////......------------//////000//////...---222444111///000///------....../////////............---...///111444666999999777555333000...,,,---...///000000///...---.../////////000000000000000//////.........//////...000///...000333000+++222111111111111111222222333111///---------...///...//////000000///...---........................************+++,,,---.../////////////////////000...---------------------111000///000111222111000111000//////......//////000...,,,---///222111000000000000000000000000000222111111111111111222222444444444444555555555555666888999;;;<<<>>>AAACCCLLL^^^{{{dddOOOCCC<<<888888666555555777888777666444333222222111111222222///000111222222111000///444333222111000000000000000000000000////////////------------------------/////////...............111111000///............,,,---------............111111000...+++***,,,------------........./////////......000444555333000000///...---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,...000000---***)))(((((()))***+++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,+++++++++++++++++++++,,,...///...---...---++++++,,,---,,,+++,,,///---)))+++222333---...............---------,,,---...////////////...000555777333111111000------...............------...------...///111333444777777666444222///---,,,---...////////////...---....../////////000000000/////////......///000000...222333333444666222,,,333222111000000111222333222111000.........//////000000000000//////------........................,,,,,,+++************+++///......................../////////////////////000/////////111222222000111111000///////////////000///...///111222222111000000000000000000000000000000111111222222333333444444444444555555555555666777999999:::;;;???AAALLL```gggQQQDDD===999888777666666666666666666444333222222111111222222000111222333333222111000333222222111111000000000000000000000////////////------------------------..................------222222111//////.........,,,,,,,,,---------......///000///---++++++---///,,,,,,------.../////////...---...000333444222000000000///...---,,,,,,,,,------------------------,,,...///...,,,***)))*********+++,,,------,,,,,,---,,,,,,++++++,,,,,,---------,,,,,,,,,+++++++++,,,,,,,,,...000111000...000...,,,,,,------,,,+++(((,,,,,,((('''+++---+++............------------,,,------...////////////333888:::666444333111...---............------,,,------------///000222333555444444333111///---,,,................................./////////000000//////......///000111111000333444222333555333///444333222000000111222333222111000////////////000111111111000///...------........................//////...------------..................---------......//////////////////000///...///111222222111333222222111000111111111///000000111222222222111000000000000000000000000///000111222333333444444333333444444444555555555666777888888888:::===@@@KKKbbbjjjTTTFFF???;;;:::999888777555444444555444333222222111111222222222222333444444333222222222222222222111111111000000000000000////////////---...////////////...---------..................222222111//////.........,,,,,,,,,---------......------...---,,,---///111,,,,,,------...//////000......///111333333222111000000///......---,,,+++---------------------------...---,,,***)))+++------------------,,,++++++---,,,,,,++++++,,,,,,------------,,,,,,,,,++++++,,,---...111444555333222222000...---......---,,,+++///000---+++---..............................------......///000111111555:::<<<999666555222.........//////...------,,,,,,,,,------...///000111222222111111000...---,,,......------------..................////////////.........//////111222333...000///,,,+++///000///555444222111111111222222222111111000000000000000222222111000///.................................///////////////000111222......//////...---,,,,,,------......///////////////......///111333222111555444333333222222333333///000222333333222111111111111111111111111111111///000111333444444444444333333333444444444444555666777777666666999===@@@LLLdddmmmVVVHHH@@@===:::::::::777444333333555444333222222111111222222222333444555555444333222111111222222222111111000000000000000////////////...///000111111000///................../////////111111000///............,,,---------............+++,,,------,,,---000333+++,,,,,,---...///000000111222333444444444333222.../////////...---,,,,,,------------------------------...,,,++++++,,,...............---,,,+++***---,,,,,,++++++,,,,,,---------------,,,,,,,,,,,,------000444777999888666555333000///000///...------///000///......///000.........///////////////.........///000111222333555:::===:::777666333///000000000000///...------,,,,,,------...///////////////000//////...---,,,......------------......------........./////////.........///000111333444111333111,,,+++///222333444444444333222222111111111111222222111111111111222222111000////////////........................,,,,,,---...///000222333...///000000///...,,,+++------......//////000000///......///222333333222555555444333333333333333///222555777555333222222111111111111111111111111000111222444444444333333333333333333444444444444666666666666666999===AAAOOOgggoooXXXHHH@@@===888999999777444333555777444333222222111111222222222333444444444444333222000111222222222222111000000000000000////////////...///111222222111///............//////000000000//////...............///------........./////////------...---,,,---///111++++++,,,---...///000000111333444444333222111111---......//////...---,,,........................))),,,///111///---,,,,,,---...............---,,,---,,,,,,++++++,,,,,,---...------------,,,,,,,,,---...111666;;;===<<<:::777555333111111111///...,,,,,,,,,...///........./////////000000000111111000000///000111222444555444:::===;;;888777444000111111111111000///...---+++,,,,,,---............---............------,,,...------,,,,,,------...---------.........//////------...///000222444555333777777222000333666666333444555555444333111///111222222222222222222222222111000//////000000111........................,,,,,,------...000111222///000111111000///---+++......///000000111111222///......///222333333222444444333222222222222222111555999;;;999666444444111111111111111111111111111222333555555444222111222222333333333444444444555666666555666:::???CCCTTTlllqqqXXXHHH???<<<555777888777555444666999444333222222111111222222111222333333333333222111000000222333333222111000000000000000////////////...///000222222000///....../////////000000111111......---------......///.........////////////000...//////---,,,,,,...000++++++,,,---...///000111000111333222111///......,,,---.../////////...---........................&&&+++111555333000,,,***+++,,,---...////////////---,,,,,,++++++,,,,,,---......---------,,,,,,,,,,,,...222888===???>>>===999777444333222222000///...,,,,,,///111111000/////////000000111111222222111000000000111333555777333999===;;;999888555000222222222222111000......++++++,,,---............,,,------......------,,,...---,,,,,,,,,,,,---...---------.........//////------...///111222444555///444777333111222444333222444555666555333000...111222222333333333222222111111000//////000111222........................///////////////000111222000111222222111///---,,,///000000111222222333333.........///222333333222333222111111000000111111333777<<<>>>;;;888666666111111111111111111111111111333444555555444222111222222333333333444444444555555555555777:::@@@DDDXXXppptttZZZHHH>>>:::777777666555444333333222333333222222222333444444111222222333333222222111111111111111111222222222000000000000000///......***,,,...000111000///...111000......000111000///////////////////////////---.../////////...,,,,,,,,,,,,,,,,,,,,,---...///---------............///333222000///000111...***...---,,,,,,......---,,,111000......//////...,,,---...000111111///---,,,...------,,,,,,------...///...,,,+++***+++,,,,,,,,,,,,,,,++++++*********......000555:::===>>>>>>;;;888444222000///---,,,------.../////////......000222111------222444222444333333333444666999;;;@@@??????@@@???===888555888666333222111111///---000///...///000000...,,,---------.........//////000---,,,---000111000...---.........//////000000---...///000000///...---///333444111000333444222222222222111111111111111222333555777777666555444<<<888333000000000...,,,111000...///000111000...///...---,,,---///111222333222111///............/////////.........//////000000000000000111111222111333444555444222///---333555999<<<===<<<:::999111111111000111111222222///000111222222333222222555333222333666666444111666555777999999999???FFFXXXvvvvvv\\\III???;;;777777666555444333333222444444333222222333333333111222222333333222222111222222111111111111111111000000000000000///.........///000111111000//////111000//////000///---+++////////////////////////....../////////...---,,,---,,,,,,,,,------...///---------............///222111000///000000---***...---,,,,,,......---,,,///---,,,---......---+++,,,---///000000///...---...------,,,,,,------...///...---,,,,,,,,,------,,,,,,,,,+++++++++******......000444888;;;<<<<<<999666333111000///...,,,......//////000/////////111333333000000555777555999999888999:::<<>>===AAAAAAAAABBBCCCEEEFFFGGGIIIHHHGGGHHHGGGEEEAAA>>>;;;888555333222111///---000/////////000000...,,,------.........////////////...---...000111000///............////////////////////////000222333333///333444111000333444333444333222222222444555666222333555666666666555444222000------///000000000...---,,,---///000///...//////......///000222333333222111000///.........222///...///222444222000000000000000000111111222777555111///...///222444444666999;;;<<<;;;:::999333333222111000000000000///000111222333333333333444333333444555555444222555444555888888999???GGG[[[xxx{{{```MMMAAA<<<888888777666555444333333666555444333222111111111111222222333333222222111333333333222111000//////000000000000000///......///...---,,,---...000111111///------///111111000///////////////////////////////////////......---......------------......---------............///000...///111111---++++++///---,,,---...///...---+++***)))***,,,------,,,)))***+++------......---...------,,,,,,------.........------------------,,,,,,,,,,,,,,,,,,,,,,,,...---...000333555444333111000......//////...---......///000111222333333666;;;===>>>BBBHHHJJJIIIKKKKKKLLLMMMNNNNNNOOOOOOQQQPPPNNNMMMKKKHHHDDD@@@<<<999666444333222///...111000//////000000///---............///////////////......///000000000000.........///////////////............///111333555...222444111000333555333333222111111222444666777333444555555666666555555000///......///000000111000///......///000///---////////////000222333444333333111000///.........111///---///333555333000000000000000000111111222666444111......///222444444666888:::;;;:::999888444333222111000000000000000000111222333333333333333333333444555555444333444333444777888999@@@III^^^{{{}}}bbbNNNAAA;;;888888777666555444444333666555444333222111111111111222222333333222222111333333333222111000//////000000000000000///......///...------///222555777999555000------///111222////////////////////////000000//////............///......---------......---------............//////---///333222---+++---///...------//////...---,,,+++***,,,---......---)))***+++,,,---------......------,,,,,,------...,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------///111222111000///...---...///000///---.........000222444666888<<>>DDDJJJOOORRRWWW]]]___]]]bbbcccdddddddddbbb___]]]VVVSSSOOOLLLHHHDDD???;;;999777444333333222000///111000000000111111///---....../////////000000000...000111111//////000222///////////////.........------------...///111111---222333111111444555444111111222222333333444444444444444444555555666666444555555444111000000111555333111111111111///...///000111222444555555666444333222111000/////////...///111111111000///...000000000000000111111222000111111222222111000000333444555666666666555555333333222111000000000000000111222333444444444444111333444555444444555666555444555888999;;;DDDNNNfffgggQQQCCC<<<999999888777666555444444444444333222222333333333111222222333333222222111222222111111111111111111000000000000000///......//////000111333555888999<<<888444000///...------////////////////////////111111///.........///000000000///...............---------............///000---111888666---+++222000...---...///000///---///...------......---,,,---,,,,,,,,,,,,,,,------...------,,,,,,------...***+++---.........------,,,,,,,,,---------......---,,,,,,...000111000......------///000111///---000000222555999>>>CCCEEEMMMRRRWWWYYY]]]aaaaaa^^^eeefffggggggfffbbb^^^\\\OOOLLLHHHEEEBBB???:::777777555333222222222111///111000000000111111///....../////////000000000000...000222111//////111333000/////////..................///000000000000000---111333111111444666555111333444555555444333222444444444444444555666666222444666444222000111222111000///000111222111000///000222333555666666777444444222111000/////////...222555555111......000000000000000000111111222000000111111111111000000222222333444444444333333222222111111111111111222000111222333444444444444000222555555444333555777666555666888:::===FFFPPPjjjiiiSSSDDD===999999888777666555444444333333222222222333444444222222222333333222222222111111111111111222222222000000000000000//////...---......///000222333444333222111222222222000...////////////////////////222111///.........///000000000///...............---------.........//////000---222999777---,,,333000...---...///000///...///...------------,,,+++......---,,,,,,,,,------...------,,,,,,------...+++,,,.../////////......,,,,,,,,,------.........,,,,,,,,,---000111000............///111111///---111222444777<<>>GGGQQQlllmmmVVVFFF<<<:::888777555444444444444555444444333333444444555555444444333333444444555555444444333222111000000///000222222000///000111///......///000000...+++000000111111111111000000000000000111000///.........000111000///...///111000000000000000000000000......------------......................................................///000000///------...///......------------......------,,,...///000...---+++,,,---.........,,,,,,,,,,,,,,,------.........111000...,,,,,,,,,...///111000111222444222...***///333888===CCCJJJQQQVVV\\\]]]_________^^^\\\[[[bbbaaa```^^^[[[VVVOOOJJJ???===:::777666555555666222222222111000000000///222222333333222222111000111000000000/////////...222111000000111111000///;;;777333111222222111///333555444000///111111...111000000000222333222111666555444444555666555333555666777777777555444333777666555444444444444444111111222333555555444222333111///111555888888888444333333222111000//////222111111111000000//////333222000000000222444666000000000000000000000000000000000000000000000000000000000000111111111111000555111000666222...333222333444555666666666666333777666777<<<;;;GGG___xxxlllVVVEEE;;;;;;999888666555555555555555444444333333444444555444444333333333333444444333333222222222222222222///000222222000///000111///...///000222222111///000000111111111111000000000000000000////////////...000111000///...///111..............................------------......////////////////////////...........................//////...,,,,,,---...///......------......///------,,,...///000...---,,,---.........---,,,+++,,,------------------...111///...,,,,,,,,,...//////,,,+++000777:::555///111444999>>>EEELLLTTTYYY^^^_________]]][[[XXXVVVWWWVVVUUUTTTRRRMMMGGGBBB<<<:::888555333333333444222222222222111111111111333333222222222111111111111111111000/////////...333000---,,,---...//////333000---,,,...//////...222444333//////111111...111000000000222333222111666555444444555666555444555555666777777777666666666666666555555555444444222222222333555555444222333111000222555888999888666666555333111000///...222222222222111111111000333222111111111222333444000000000000000000000000000000000000000000000000000000000000111111111111---777444///333333000444333333444555666666666666555888777999======IIIaaa~~~oooYYYGGG===;;;:::888777666666666666555444444333333444444555333333333222222333333333111111222222222333333333///000222222000///000111/////////111333555444222111111222222222222111111222111///.........///000...000111000///...///111..............................------------......////////////////////////........................---......---++++++,,,...///......------......///------,,,...///000...---...............---,,,+++.........---------------000///...,,,,,,---......///***(((///999===888111222555999???EEENNNWWW]]]aaaaaa```___\\\YYYUUUSSSNNNMMMMMMLLLKKKGGGAAA<<<888777444222111111222222222222222222333333333444555555333222222222333333222222111111000///......444111,,,***+++...000000000...,,,,,,///111111111111444333//////111111///111000000000222333222111666444333444555666555444666666666666777888999999555666777777777666555444333222222333555555444222333222111222555777888777888777666444222000///...333333333222222222222222222222222222222111111111000000000000000000000000000000000000000000000000000000000000111111111111222BBB>>>000111444333444333333444555666666666666666:::888:::???@@@LLLeeettt]]]KKKAAA;;;:::888666555555555666555444444333333444444555222222222222222222222222222222222222222222222222///000222222000///000111000//////000333444333222111111222222222222111111333111///...---...000111...000111000///...///111..............................------------......------------------------..............................///---,,,+++,,,...//////............//////---,,,,,,...///000...---/////////......---,,,,,,//////......------,,,,,,///...------------......111---,,,000666888444...222444888===CCCLLLUUU[[[`````````___]]]ZZZVVVTTTOOONNNNNNMMMKKKGGGAAA<<<666555333111000000111222000111222333555666777888:::999666444444444555666444333333111000///......555222///...///000111111///.........///111222222000333222///...111222///111000000000222333222111555444333444666666666444999888777666666777888999555666888999999777666444444333222333555555444333222222222333444555666666555555444333111000//////222222222222222222222222222222333333222111000///000000000000000000000000000000000000000000000000///000000000111111111111;;;NNNIII444000555444333333444555666666777777777666:::888:::@@@AAAOOOgggwww```MMMBBB:::999777555444444444555555444444333333444444555111222222333333222222111444444333333222111000000///000222222000///000111111000...///000111000///111111111222222111111111333111///...---...000111...000111000///...///111////////////////////////......------------......------------------------........................///000000///---,,,...////////////....../////////---,,,,,,...///000...---//////......------------/////////......---------......---------.........//////000111111000///...111333666:::???FFFNNNSSSZZZ[[[\\\]]]]]]\\\ZZZYYYVVVUUUSSSRRROOOJJJCCC>>>777666444222111111222333///000222555888;;;===>>>AAA@@@===:::888888999:::666555444222111///......111111000111222222000...------------------...//////111111......222222000111000000000222333222111555444333444666777666555;;;:::888666666666666777444666777999999888666555666444333333444555444333000111222333333333333444111111111111000000000000000000111111111111111111222222222222222111000///111111111111111111111111000000000000000000000000///000000000111111111111:::NNNIII555111666555444333444555666777777777777666999888:::@@@CCCQQQjjjwww```LLL@@@999888666555444333444444555444444333333444444555111222333444444333222111555444444333222111000//////000222222000///000111111///------...///...---000000111111111111000000222111///.........///000...000111000///...///111000000000000000000000000......------------......................................................///000000///------...000000//////......//////000------,,,...///000...---///......---......///////////////...............---------...............+++...000000///...///111000222555888;;;???DDDHHHPPPRRRUUUXXXZZZ[[[[[[ZZZYYYXXXVVVTTTQQQLLLEEE@@@999888555333222222333444000111555999>>>BBBEEEGGGJJJHHHEEEBBB???>>>======777666555333111000...---......///000111000---***///000111000///......000...000000......222333111111000000000222333222111444333333444666777666555;;;:::999777666555444444444555666777777777666555777555333333444555444333000222444444333222222333......//////000111111111000000000000000111111111111111111111111000000000111111111111111111111111000000000000000000000000000000000000111111111111222AAA>>>111222666555666444444555666777777777777666:::888:::AAADDDSSSmmmyyy```LLL@@@:::999777666444444555555555444444333333444444555222333444555555444333222333333333222222111111111///000222222000///000111000...,,,,,,...///////////////000000000000//////000000000000////////////...000111000///...///111////////////////////////......------------.........................................................//////...,,,,,,---///000000////////////000000------,,,...///000...---......------...///000111............////////////,,,------......///............//////000000111111111333666777888999;;;===EEEGGGLLLPPPTTTVVVWWWWWWXXXWWWVVVUUURRRMMMGGGBBB;;;999666444222222222333222444888>>>DDDJJJOOOQQQQQQPPPMMMJJJFFFCCC@@@???888777666444222000...---//////...///000000...,,,///111333333111000111222---000000---...222333111111000000000222333222111444333222444666777777666888888888777666555444333444444555555555666666666888666333333444555444444222444777666444333333444000000000000000111111111000000000111111222222222111111000//////000222222111111111111111111111111000000000000000000000000000000000000111111111111---777555000555666444888444555666777777888888777888;;;999<<>>AAAEEEJJJNNNQQQRRRSSSVVVVVVUUUUUUSSSOOOIIIDDD<<<:::777444222111222222444666;;;BBBIIIPPPUUUXXXUUUTTTRRROOOJJJFFFBBB@@@999888666444222000...---444222//////000111111000***---//////------...000,,,//////---...222333111111000000000222333222111444333222444666777777666444555666777777666555444444444444444444555666777888666444333444555555444333666999888666444444666222222222222111111000000111111111222222333333333111000///...///000222444111111111111111111111111000000000000000000000000000000000000111111111111///444222111888666222777444555666777888888888888999<<<;;;===EEEIIIXXXssszzzaaaMMMAAA===<<<:::777444333444666444444444444444444444444000222555777777444000...333333333222222222111111///000111111///......///111111000000000000111111000...,,,,,,...000000000000000111111111///...---////////////////////////,,,---------.../////////000000000000////////////------------------------000000000000000000000000000000//////.........---000000//////.........---............////////////---//////,,,,,,000222000////////////////////////...//////...,,,,,,---///000000000000////////////111111222333444444555555666777:::===AAAEEEHHHJJJLLLLLLLLLMMMMMMKKKFFFCCC===999444222444555444333666999???FFFMMMTTTXXX[[[YYYXXXVVVRRRNNNHHHDDDAAA===:::777333111/////////111///...///000111000...333333111000////////////333333222111111111111111000000000000000000000000222222222333333444444555777666666555444222111000555555555444444333333333555555666777777666555444444333222222111111111111222222222222111///...---////////////000000000000333222111000000111222222111000///000111222111///111111000000000000000111222888:::444...///444666111222333444555555555555333444666888888888777777555999===???@@@KKKbbbxxx~~~fffQQQEEE@@@???===:::777666777888444444444444444444444444111333555666666444111///333333333333222222222222000111333222111//////000111000000//////000000111111///......///000111000...///000111111000//////////////////////////////------..................000000000/////////......------------------------////////////////////////000/////////............000/////////........................////////////---//////---...222444222////////////////////////,,,---.........///111333000000000000/////////////////////000111222222222555555777999===@@@BBBDDDFFFEEEFFFGGGGGGEEEBBB???;;;888444222444555555555555888>>>EEELLLRRRVVVXXXUUUTTTQQQMMMIIIDDDAAA???:::888555222000//////000111000///000111222111000111111000//////......///111000//////.........///000000000000000000000000111222222333333222222222444444444444333222000000444444444333333333222222333333444555555444333222333333222111111111111111333333222222111111000000111111000000//////......222111000000000000111222222000///000111222111///111111000000000000111111111555666111...000333444111222333444555555555555444555666777888888888888777:::===@@@BBBMMMfff}}}~~~fffPPPDDD???===:::777555555555666444444444444444444444444333333444555555444222111444444333333333222222222111333444333222000111111000//////......//////000222000//////000111000///---...///000111111111111//////////////////////////////................../////////.........------------------------------........................////////////............////////////........................////////////---000000...///444555333////////////////////////---.../////////000222444////////////000000000000......//////000000111111333333444555777999:::;;;<<<<<<===>>>???>>>;;;888999777444444555777888888888:::???EEEKKKOOORRRSSSOOOMMMIIIEEEAAA>>><<<<<<666555333111000///000000111000000000222333333222////////////////////////000//////...............000000000000000000000000222333444444444333222111222222222222222111000000333333333222222222222222222333444444444444333333333222222111111111111111444333222111111222333333333222111000///......---111000000//////000000111222111000000111222111000111111000000000111111222000222111......222333222111222333444555555555555666666666666777888999999999;;;===@@@DDDRRRlllgggQQQDDD>>><<<888666555555555444444444444444444444444444444444444444444444333333444444444444333333333333111222444333111000000111//////............//////222000//////000000///.........///000000000000000////////////////////////000000//////......------///.........------------........................------------------------///////////////.........///////////////.....................////////////...111111//////333444111000000000000000000000000000111111000...---...///////////////000000000000///000000000111111222222222222111222222333444555555555555777888888666444777777666777888;;;===>>>>>>@@@CCCGGGJJJKKKLLLLLLHHHEEEAAA<<<999888888888333222111000///000000000000//////000222333333222/////////000000000000000111111000000000000000111000000000000000000000000222333444666666555444333111111222222222222222111222222111111111111111111444444555555555666555555333333222222222222333333333222000///000222444555222111111000000////////////////////////000000000222111000000222222111000111111000000111111222222000000...,,,///555555111111222333444555555555555777666666555666888999:::::::::===@@@GGGWWWsssnnnWWWIIICCC???;;;999999999888777444444444444444444444444444444444444444444444555555555555444444444333333000222333222111///000000//////............//////000///...///000000///...111111000///////////////////////////////////////000000000//////......---///.........------------........................------------------------.........///////////////.........///////////////............///////////////222222//////111111...111111111111111111111111000000000...,,,+++,,,....../////////000000000111000000000000000111111111222111111000000111111222222111111333444555333111666777999;;;===@@@CCCEEEFFFGGGIIIJJJJJJHHHFFFDDDAAA>>>:::666444333444555000000000///000000000111000///...///111222111000000000111222222222111111111111000000000000111111000000000000000000000000///000222333444444444333111222222333333333333333111111111111111111111111444444444444555555666666444444333333333444444555111000///...///111333444//////000000111111222222......//////000000000000222111000111222333222000111111111111111222333333222111...---111777666222111222333444555555555555777777666666666888:::;;;::::::<<>>999888999999888666444444444444444444444444444444444444444555555555666666555555555444444444000111333222000//////000000//////......//////000//////...000222222111///222111000///............////////////////////////000000///////////////////////////.........------........................------------------------.........///////////////.........///////////////............////////////...222222//////111000---111111111111111111111111,,,---...---,,,---...000......//////000000111111............////////////111111000000000111111222222111111222333333222111555777;;;>>>@@@DDDHHHKKKKKKLLLLLLLLLIIIEEEAAA???;;;999666333111111222333/////////000000000111111000///...///000000///...111222333333333222111000///////////////000000111000000000000000000000000......//////000111111222222222333333333333333222111111111111111222222222222111111111222333444555444333333333333444444555000000/////////000222333...//////000111222333333......///000111111111111333111111111222333222111111111111111111222333444222222000...222777777333111222333444555555555555777777777777888999::::::::::::===DDDPPPeeeoooWWWIIIAAA<<<777555777888666333444444444444444444444444333333444555666555555555666666666666555555555444111222444333222000111111111000000//////000000111//////000222444555444222111000///......///000000///////////////////////////////////////000000000000000000/////////..............................------------------------............/////////000............/////////000............////////////,,,000222000111444333000222222222222222222222222---...///...------///111.........///000111111111////////////////////////////////////000111222222333222111111333333222000222666;;;???AAAEEEJJJNNNKKKLLLLLLKKKHHHDDD???<<<888666444222111111111222//////000111111111111000333111000000111000///...111222333333333111///...000000000000000111222222000000000000000000000000333222000///...///000111111222222222222222111111111111111222222222333333111111111111111333444555222111111111111222333444111111111111111111111222000000000111111222222333...///000222222222222222333222111111333333222111111111111111222333444555222333222///111555666333111222333444555555555555666666777888999999999999;;;<<<@@@IIIWWWlllsss[[[MMMDDD???999888:::;;;999666444444444444444444444444222333555666666666555555777666666666555555555555222444555555333222222333111111000000000000111111000000111444777888777555//////......///000111333////////////////////////......//////000000111111000000000000////////////////////////////////////........................---.........//////000000---.........//////000000............/////////000+++///111111333777777444222222222222222222222222222333222000...,,,---...---......///000111111222222222222222111111111111.........///000111222333444333111111222333111000111555;;;???BBBFFFKKKOOOIIIJJJKKKJJJGGGCCC>>>;;;666555333222111111111222///000111111111111111000555333222111111111///...111111222333222000...,,,333222222222333444555555000000000000000000000000:::888444111///000111222111111111111111000//////111111222222333333333333333333222222333555666777000000//////000111222222111222333333333222222111222222222111111111111111...///111222333333333222333222111111333333222111111111111111222333444555111444333000000333555333222222333444555555555555555666888999::::::999888======BBBLLL[[[qqqzzzaaaNNNCCC===999:::999777666888666666555444444444444555555444444333333444444555666666555555555444444444333333333222222222111111111111111111000000000000222222222555???FFF???222333222111000////////////111111000///////////////333111...------///333555------............------000000000000////////////.../////////...---,,,,,,111111000///////////////000000///..................//////000111000000000333333333333444444555555222222222111111111111000////////////000000000000333000,,,,,,...111222111000000000000////////////000000000000111111111111///000111222222111000///333555888<<<@@@DDDGGGHHHIIIGGGDDDBBB@@@===:::777444333222111000000000000000///...------...000000000000000000000000000000000000000000000000000000/////////000222111///---111111000000//////......222222111111111111222222000///...///111222222111333444444333111000000111555444444444555555333111000111222444666666333111222222111111000/////////333333222222111000//////333111000111222222111///111111333444444333111111111222222333333444444555666333111333777999666222555555444444444555666666777888999:::;;;:::999888<<<@@@FFFPPPaaa{{{|||cccPPPDDD>>>:::::::::777666888777666555555444444555555555444444444444444444555555555444444444333333333333333333222222222222111111111111111000000000000000000///222<<>>===:::777444444333222111000000000000000000///.........///000111111111111111111111111111111111111111111111111000//////000111111000...000000000000000/////////222222111111111111222222111000///000111222111000333444555444333333444666666444333444444444222111222222222333555555333222000000000111111111111111333333222222111000000000333333222222222222333444222222333333333333222222444444444444444444444444666333222444777999666333333333444555555666666777888888999:::;;;::::::999???BBBHHHSSSeeefffSSSFFF@@@;;;;;;:::777777999777777666555555555555555555555444444444444555555444444444333333333333333333333333333222222222222222222111111111000000000000//////000777@@@CCCAAA555444333222222222222222111111000/////////000000111000000000000111222222000000111111111111000000111111000000000////////////////////////......---111111000/////////000000111000000////////////////////////...///000000111,,,...111555777888888888999888666444222000...---............//////////////////000222444333111...111111000000000/////////000000000111111111222222222111111111111111111222111222444666999;;;===>>><<<:::999888888777444222333333222111000000000000222111000///.........///111111111111111111111111111111111111111111111111222000...///000111000///000000000000000111111111222222111111111111222222333111000111222222111000222333333333222333666999666444333333333333222000555444222222333444333222///000000111222222333333333333333222111111000000222444444333111111555999444444444333333444444444777777666555555444333333666444222444777888666333222333444666777777666666888999::::::;;;;;;::::::@@@DDDKKKWWWjjjjjjVVVIIIBBB===<<<;;;888777:::888777666666555555666666666666555555555555666666444444444444444444444444444444333333333222222222222222222111111111000000222222111111333777::::::444444333222222222222222111111000000///000000111000000111111222222222111000000111111111111000000111111111000000000////////////000000000//////...111111000000///000000111111000000//////000000000000//////...///000111222,,,///222666888888777666777666555333111///...------.........////////////......000111222111000///111111111000000000//////000000111111111222222222333222111000000111222333000000111333555666777888555444333444555444222000333222222111000000111111333222111000//////......111111111111111111111111111111111111111111111111333111......///111111111000000000111111222222222333222222111111222222333444333111111222222111///111222222111000111444777666444222222333333222000888555222111222333444333111111111222222222333333333333333222222111111111111333555222///000666<<<666555444333333444555666666555555555444444444333555444444555777888666444333444666777888777555444999999::::::;;;;;;<<<<<<@@@DDDLLLZZZpppmmmZZZLLLDDD>>>===;;;888888;;;888888777666666666666777777666666555555666666777555555555555666666666666444444444333333333222222222222222222111111111111000000111222222111111222333222222111111111111222111111000000000000111111///000111222333222222111///000000111111000000///111111111111000000000000//////000000111000000///111111000000000000111111111111000000000111111222000000000000000111222222000111444666777666444333333333222111000///...............////////////000......////////////000111111111111111000000000000111111111111222222222222444333222111111222333444000000000111222333333444222111111222333444222111333222111111000111111111333222222111111000///...111111111111111111111111111111111111111111111111333111///...000111111111000000111111222222333333333333222222222222333333555333222222333333222000222333333111000000222444666444222222333333333222999666333111222333444444444333333333222222222111333333333222222222222222000333444111...///555;;;777666444444444444666777222222333333333444444444555555555666777777666555555666888888888666444222:::::::::;;;;;;<<<======>>>CCCNNN___vvvrrr___NNNGGG@@@>>><<<999999<<<999888888777777777777777777777666666666666777777666666666666666777777777444444444444333333333333333222222222222111111111...---///333444111///000222222111111111111222222111111000000000111222222000111222222333333222222000000111111111111000000222222111111111000000000///000000111111111111111111111000000000111222222111111111111111111222333111111222333333333333222333444555666666444222111000000000000000/////////////////////000000000000...///000///......000222222222111111111000000000111111111222222222222333444333333333333333333444000111111111222222222333000000000111333444333111222222111111111111111222222222333222222111000///222222222222222222222222222222222222222222222222333111///000111222111000222222222222222333333333333333222222222222333333555333222333444444333222333555666555333333333555666444222222333555555555888555333222333444555555555555444333333222111111333333333333333333222222111222333222000000444888555555555444444555555555111111222222333444444555555555666777777777777666666777888888777666444333:::::::::;;;<<<===>>>???>>>EEERRRgggwwwdddPPPHHHAAA>>><<<999:::<<<999999888777777777888888888777777666666777777888555555555555666666777777555444444444444333333333333333222222222111111111000,,,---333555222000111333333222222222222333333111111000000111111222333111111111222222222333333111111222222222222111111222222222111111111000000///000111111222222222111111111000000111111222333111111111111111222333444111222444666666555444222444555555555444333333222111111111000000000000000000000000000111111111222...000333444222111111222222222222111111111000000111111111222222222333333333333444444444444333333222222222222333333333333000//////111333444333111222111111111111111222222111222222333333222111000222222222222222222222222222222222222222222222222222111000111222333111///333333333333333222222222444333333222222333333444444333222333444555444333000222555666555444444555555333222222444777888888666444333333444666666555444444444444444333333333333333333333333333333333444444333333333333444555444444444555555444444444333333333444444444444444444555777777777666777777555555666666777777777777;;;::::::;;;<<<===???@@@AAAIIIYYYppp{{{hhhQQQIIIBBB???===::::::===:::999888888777888888888888888777777777777888888444444444555555555666666555555444444444333333333333333333222222222111111666///---222555222///000444444333333333444444555111111000000111222333333222222111111222222333444222333333444444333333222222222222111111111111000///000111222222222222222111111000000111222333333222111111111222333333444000333666888999777444222444444444444444444444444333333222222111000000000000111111111222222222222,,,111666888666333222222222222222111111111111000111111222222222333333333222333555555555555333222333333333333444444444444/////////000222333222111222111111111111111222222000111222333444333222111222222222222222222222222222222222222222222222222111000111222333333111///444444444333333222222222444333333222222333333444444222222333555666555444***...222555555444444444555333222222555888::::::555444333333555777666666222333333444444555555666333333333333333333333333666555444444666666555333222333444555555444333222666666666555444444333333444666777888777666777888333444444555666888:::;;;;;;;;;:::;;;<<<>>>@@@AAACCCLLL^^^wwwlllZZZNNNCCC???>>><<<;;;<<<;;;:::999888888888999:::999999888777888999:::;;;888888777777777777666666666666666555555555444444444444333333222111000000222333333444444333333222444333222222111111222222333333333333333333333333111111111111111111111111333333333222222222111111111111111111000000000000000222333333222111333444888555222222333444222000222222333333222111000///555555555666555555444444444444444333333222222222000000111111111111000000222111000111222111///---///...------000222222111111111111111000000000000333333222222222222222222111222333444444444444444111//////111444555444111555555444444333333222222333222222222222222333333222333444555555444333222333333222222111000000000111444444222111333222///222222222222222222222222666555444333333333333333222222222333333444444444555555666777777333...)))444444444444444444333333888888888888999999999999777777777777777777777777777555444444555666555444666111///222444222333777777777777666666777777888555444444444444444444444444555666777777777777666:::999888888777777777888666666666777888999;;;;;;;;;;;;;;;;;;<<<>>>@@@AAAMMMVVVhhhppp]]]QQQFFFBBBAAA>>><<<<<<:::999888777777888999:::;;;:::999888777777888999777666666666666555555555555555444444444444333333555555555444333333222222333333444444444444333333555444444333222333333333333333333333333333333333222222222222222222222222444444444333333222222222333333222222222111111111111333444444333222444555666333111111222333222000333333333333222222222222555555666666666555444444444444333333222222222222000111111111111111111000333111000000111111000///111000///111222444333222222222222222222222222222333333333333333444444444444444555555666555555555000//////111333555333111333333333222222111111111444333333333333333444444000111111222222111111000333333333222222222222222333666666333333555444111333333333333333333333333666555444444333333444444333444444444444444555555888777666666666444111///555555555555555666666666555555555666666666777777777777777777777777777777777666444444666666666555777555222333777<<<======666666555555444555555555777777777777666666666666555555666666666666666666777666666666777777888999;;;;;;::::::;;;<<<<<<===============>>>AAAEEEGGGRRR^^^tttwwwcccWWWKKKGGGDDD@@@======<<<;;;:::999999:::;;;<<<>>>===;;;:::999888888888777777777777666666666666666666555555555444444444777666666555555444444444333333444444444444333333666555555444333444444444333333333333333333333333333333333333333333333333444444444444333333333333444444444444333333333333222333444444333333444555555333222222333444333222444444333222333444555666666666666666666555444444333333222222222222222111111111222222222222111111555222000000111222222111333333333444666666444222333333333333333444444444333333333444444555555555333333444444444333333222222111111222444555444333333333333222222222222222555555444444444444444555222111111000000111111222222222333333333333444444444777777555444666666222555555555555555555555555666555555444444444444555555555555555555444444444:::888555555666666555444666666666777777888888888444444444555555555666666777777777777777777777777888666444555666777777666888999666333:::EEEHHHBBB777666555555444444444444555555555555555555555555777777888888888777777666555555666666777999:::;;;;;;;;;;;;::::::;;;;;;<<<=========>>>???DDDJJJOOOZZZkkkkkk___SSSMMMJJJEEEAAA@@@@@@???>>>======>>>???@@@@@@???>>>===<<<;;;;;;;;;::::::::::::999999999999888888888888777777777777777777777666666555555555444444555555555555444444666666555444444444444444333333333333333333333333333333333333333333333333333333333333333333333333555555444444444333333333111333444444333222444555555555444444555555666666555444222222333555777999777777777777666666555444222222222222222222222222222222333333333333222222666333111000111333333333444444555666888777444111333333333444444555555555333333444444555666666666444555555555555444333333444444444555666666666555555555555555555555444444666555555444444444444555555444333222222333444555111111222333333444555555444777777555555777777333555555555555555555555555666666555555555555555666666666555555444444444333888666555666777888777666555666666777888999999:::666666666777777777888888666666666666666666666666777666444555666777777666777:::666000777GGGIII???999888777666666666666666555555555555666666666666999::::::::::::999999888888888888888999;;;<<<===;;;;;;;;;<<<<<<===??????@@@AAABBBBBBEEEKKKTTT[[[fffyyyttthhh\\\VVVRRRLLLGGGEEEEEEDDDBBBAAAAAAAAABBBCCC@@@@@@@@@@@@??????>>>>>>======<<<<<<<<<;;;;;;;;;::::::999999999888888888777777777777777666666666666666777777777777666666666666555444444444444555444444444444444444444444333333333333333333333333222222333333333333333333555555444444444333333333111222333333222222333555444555555444444444555666555444333222333555888:::888888888888777666555444222222222222222222222222333333444444444444333333666444111111222444555555444444555666777777444111333333444555666666777777555555555666666777777777888888999999999999888888444555666777666666666666666666666666666666666666666666555444444444444444666555444333333444555666000111111222333444555555333666777555555777777444444444444444444444444444666666666555555666666777666666555555444444333333555555555777999999777555555555666777888999999:::777777777888888888999999666666666666666666666666777666444555777888888777555:::666...333AAACCC999999999888777777777777777888888888999999999::::::::::::;;;;;;;;;::::::999;;;;;;;;;;;;;;;<<<<<<===>>>??????AAACCCEEEGGGHHHFFFHHHJJJKKKNNNVVVbbbjjjwwwsssgggaaa\\\UUUPPPNNNLLLKKKIIIGGGFFFFFFGGGGGGBBBCCCCCCDDDCCCCCCBBBAAA?????????>>>>>>>>>>>>===;;;::::::::::::999999999999999999999999999999999888888999999999999888888888777666666555555666666666666666666666666666666444444444444444444444444333333333333444444444444555555555444444444444333222333444444333333444555444555555444222222444555666555555555666777999:::999999999999888666555444222333333333333333444444444444555555555555444444666444222222444666666555444444444555777777555333444444555666888999::::::999999999999999999999999666777888888999999888888666777999999777777777888777777888888888888999999888888777666555555555555555444444333333444444555222222333333444555666666333777777555555888888555555555555555555555555555777666666666666777777888666666666666666555555555555555666888::::::777555666777777888888999999999777777777888888888999999888888888888888888888888999888666777999;;;;;;:::777:::888333444;;;===777999999888888888999999:::777777888888999::::::::::::;;;<<<<<<======<<<<<>>??????@@@@@@AAABBBCCCEEEHHHKKKMMMOOOHHHLLLPPPSSSWWW```mmmvvv}}}qqqlllggg```ZZZWWWXXXWWWTTTRRRPPPOOOOOOOOOLLLLLLMMMLLLKKKJJJHHHGGGEEEEEEDDDDDDDDDCCCCCCCCC??????>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;;;;::::::::::::999888888888888999777777777777777777777777666666666666666666666666555555555555666666666777777777666666666555555555444555666666555555666777777888999777444333555777888888999999::::::;;;;;;:::::::::999888777555555333333444444444555555555555555555666666555555555555444333444666777666555555444333555666777777666666777888999;;;<<<===>>>???>>>>>>======<<<<<<<<<666777888:::;;;;;;;;;;;;<<<>>>@@@@@@===<<<===???<<<<<<=========>>>>>>>>>;;;;;;:::888888777777888555555666666666666555555555555666666777777777888555888999777777::::::777666666666666666666666666777777666666777777888999777888888888888888888999999888777888999:::999888999999999999999:::::::::999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::;;;===??????>>>;;;===>>>===;;;:::<<<>>>===<<<<<<======>>>???@@@:::;;;;;;<<<======>>>>>>???@@@AAABBBCCCDDDDDDDDDFFFFFFFFFGGGHHHIIIJJJKKKKKKLLLMMMOOOQQQTTTVVVWWWSSSYYY___cccgggppp~~~xxxsssnnngggaaa^^^cccaaa^^^\\\YYYXXXXXXXXXVVVVVVVVVUUUSSSQQQOOOMMMKKKKKKKKKJJJJJJJJJIIIIIIDDDDDDDDDCCCCCCCCCBBBBBB>>>>>>>>>>>>????????????;;;<<<<<<<<<<<<<<<<<<;;;===<<<;;;;;;::::::;;;;;;888888888888888888888888888888888888888888888888666666777777888888999999888888888888777777777777666777888888777777888999;;;======;;;888777888;;;:::;;;<<<=========<<<<<<;;;::::::999888777666555444444444555555666666666555555666666666666555555555444444666777888777555666555444444777999999888999999:::<<<>>>???@@@AAACCCCCCBBBAAA@@@???>>>>>>===>>>@@@AAACCCDDDDDDDDDCCCEEEHHHGGGDDDCCCDDDFFFBBBBBBBBBCCCCCCDDDDDDDDD>>>===<<<;;;::::::::::::777888999::::::999888777888888888888999999999999666999:::888999;;;;;;888777777777777777777777777777777666777777888999999999999999::::::;;;;;;;;;===;;;888777888:::<<<<<<;;;;;;;;;;;;;;;;;;::::::=========>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>???>>>===>>>@@@BBBBBBAAA???@@@CCCFFFBBB<<<>>>EEEAAAAAAAAABBBCCCDDDFFFFFFDDDDDDEEEFFFFFFGGGHHHHHHEEEFFFHHHIIIKKKKKKLLLLLLMMMMMMNNNOOOQQQSSSUUUVVV[[[[[[\\\]]]___aaacccdddeeekkkssswww|||zzzwwwuuupppkkkmmmllljjjhhhfffeeedddddd_________^^^]]][[[YYYXXXYYYWWWUUUTTTTTTSSSPPPNNNQQQOOOMMMKKKKKKKKKIIIHHHIIIGGGGGGGGGHHHGGGFFFDDDEEEEEEDDDDDDCCCBBBBBBAAACCCBBBBBB@@@???>>>======>>>=========<<<;;;;;;;;;???>>><<<;;;::::::::::::<<<:::999:::;;;<<<;;;:::===<<<:::999888888999999999:::;;;:::888777777888::::::::::::;;;<<<===>>>???@@@@@@@@@@@@@@@??????======<<<<<<;;;:::888777999888888777777888888999???;;;777555666888999:::777777777888999999::::::999999999:::::::::;;;;;;<<<===???AAADDDGGGIIIJJJNNNNNNNNNMMMKKKHHHFFFDDDHHHFFFEEEFFFIIIKKKMMMMMMOOOOOOPPPQQQRRRPPPLLLIIIHHHJJJLLLMMMMMMKKKHHHGGGFFFBBB???<<<<<<<<<;;;:::<<<<<<<<<;;;:::999777666<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999:::<<<===>>>======<<<999999999999999999:::;;;>>>===<<<;;;;;;;;;<<<===>>>@@@BBBCCCCCCAAA???>>>???@@@AAAAAAAAAAAAAAA@@@BBBBBBCCCDDDDDDDDDCCCCCCBBBCCCEEEDDDCCCAAABBBBBBFFFFFFFFFGGGGGGHHHIIIIIIDDDFFFHHHIIIKKKKKKJJJJJJLLLLLLLLLLLLLLLLLLLLLLLLOOONNNMMMOOORRRTTTUUUTTTSSSTTTUUUWWWYYYZZZ[[[[[[]]]^^^___```bbbeeeggghhhgggiiilllooopppsssvvvxxxyyy|||zzzvvvxxxwwwuuusssrrrppppppooollllllkkkjjjhhhfffdddcccaaa```^^^]]]]]]]]][[[YYY[[[YYYVVVUUUUUUTTTSSSQQQPPPOOONNNOOOOOOOOOMMMKKKKKKKKKKKKJJJIIIIIIHHHHHHDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBAAAAAA@@@@@@??????AAA@@@>>>===<<<<<<<<<===@@@>>>===>>>???@@@???===@@@???===<<<;;;;;;<<<===;;;======<<<:::999:::;;;????????????@@@AAABBBCCCEEEEEEEEEEEEEEEDDDCCCCCC>>>>>>>>>===<<<;;;:::999===<<<<<<;;;;;;<<<<<<===AAA===999777777999::::::888888888999::::::;;;;;;::::::;;;;;;<<<======>>>CCCDDDGGGJJJMMMPPPRRRSSSTTTTTTTTTSSSQQQOOOLLLKKKQQQOOOOOOPPPSSSVVVXXXXXX[[[[[[[[[\\\\\\ZZZVVVSSSOOOPPPQQQRRRQQQPPPNNNLLLLLLIIIEEECCCBBBBBBAAA@@@???????????????>>>>>>===@@@@@@@@@@@@@@@@@@@@@@@@==================<<<<<>>>>>>>>>>>???@@@@@@CCCBBBAAA@@@@@@AAABBBCCCBBBDDDFFFHHHHHHGGGEEEDDDDDDDDDEEEFFFFFFFFFFFFEEEIIIJJJJJJKKKKKKKKKKKKKKKLLLNNNOOOOOOMMMLLLMMMNNNMMMNNNOOOPPPRRRRRRRRRRRRSSSTTTUUUVVVWWWXXXXXXXXXYYYYYYYYYYYYZZZZZZZZZ[[[]]]\\\[[[]]]___bbbbbbbbbbbbccceeegggiiijjjkkkkkkmmmmmmnnnppprrruuuwwwxxx{{{}}}}}}|||zzzzzzzzzxxxwwwvvvtttrrrooommmlllhhhgggffffffggghhhfffeeeeeeccc```___^^^]]][[[ZZZXXXVVVUUUVVVVVVVVVTTTRRRTTTTTTTTTSSSRRRRRRQQQQQQKKKKKKKKKKKKKKKKKKKKKKKKIIIHHHHHHGGGFFFFFFEEEEEEFFFEEEDDDCCCBBBBBBCCCDDDEEEDDDCCCDDDEEEEEEDDDCCCEEEDDDBBBAAA@@@@@@AAAAAAAAACCCCCCCCCAAA@@@AAABBBEEEEEEEEEFFFGGGIIIJJJKKKMMMMMMMMMLLLKKKJJJIIIHHHDDDCCCCCCBBBAAA@@@???>>>>>>>>>============>>>>>>FFFBBB>>><<<<<<===>>>>>><<<<<<======>>>???????????????@@@AAACCCDDDEEEEEEGGGIIIKKKOOORRRVVVXXXZZZ\\\\\\\\\[[[YYYWWWUUUTTTVVVUUUUUUXXX[[[___``````eeeddddddddddddbbb^^^[[[YYYXXXXXXWWWVVVUUUUUUTTTQQQNNNJJJGGGGGGFFFFFFEEE@@@AAAAAABBBBBBBBBCCCCCCFFFFFFGGGGGGGGGGGGFFFFFFCCCCCCBBBBBBAAAAAAAAA@@@DDDDDDEEEFFFFFFEEECCCBBBBBBBBBBBBBBBBBBCCCDDDEEEGGGFFFFFFEEEEEEFFFGGGGGGKKKLLLOOOQQQRRRRRRQQQPPPNNNNNNOOOPPPQQQQQQPPPPPPQQQRRRRRRSSSTTTTTTSSSSSSVVVXXXYYYYYYWWWWWWXXXYYYYYYZZZ]]]```aaabbbaaaaaabbbbbbccccccdddeeeggggggfffgggggghhhiiijjjkkkkkkmmmlllkkkmmmoooqqqrrrrrrtttuuuwwwyyy{{{|||}}}}}}|||yyyvvvuuurrrqqqpppqqqssstttsssrrrqqqooollljjjiiihhhfffdddbbbaaa`````````___]]][[[\\\\\\\\\[[[ZZZZZZYYYYYYVVVVVVVVVUUUUUUTTTTTTTTTPPPOOOOOONNNMMMLLLKKKKKKNNNMMMLLLKKKKKKKKKLLLMMMLLLJJJIIIJJJKKKLLLKKKJJJJJJIIIHHHFFFEEEFFFFFFGGGIIIKKKLLLKKKJJJJJJKKKLLLLLLLLLLLLMMMNNNPPPRRRRRRUUUTTTTTTSSSRRRQQQOOONNNLLLKKKJJJIIIHHHGGGGGGFFFDDDDDDCCCCCCCCCCCCDDDDDDMMMJJJFFFDDDDDDEEEDDDDDDCCCCCCDDDDDDEEEFFFFFFGGGFFFGGGHHHJJJKKKMMMNNNOOOMMMOOOQQQUUUYYY\\\___```bbbbbbcccbbbaaa___]]]\\\[[[ZZZ[[[^^^bbbfffgggggglllkkkjjjjjjjjjhhhdddbbb```___]]][[[ZZZZZZZZZ[[[YYYUUUQQQOOONNNNNNMMMLLLIIIIIIIIIIIIIIIJJJJJJKKKNNNNNNOOOPPPPPPOOONNNNNNLLLLLLKKKKKKJJJJJJIIIIIILLLMMMMMMMMMMMMLLLJJJIIIKKKJJJJJJJJJKKKLLLMMMNNNOOOOOOOOOOOOPPPPPPPPPQQQUUUWWWZZZ\\\^^^^^^^^^^^^\\\]]]^^^^^^____________^^^^^^___```aaaaaaaaaaaacccdddeeeeeeddddddfffhhhgggiiimmmpppssssssrrrqqqtttssssssssstttvvvxxxyyyxxxxxxyyy{{{|||}}}~~~|||yyyvvvuuutttqqqpppooonnnmmmlllmmmllljjjgggddddddccccccbbbaaaaaaaaabbbaaa```___]]]\\\ZZZZZZXXXXXXWWWVVVUUUTTTSSSRRRTTTSSSSSSRRRRRRSSSTTTUUUTTTRRRQQQRRRSSSTTTSSSRRRRRRQQQOOONNNMMMMMMNNNNNNPPPRRRSSSSSSRRRRRRTTTUUUTTTTTTTTTUUUVVVWWWYYYZZZ\\\\\\[[[[[[YYYXXXWWWVVVSSSRRRQQQOOONNNNNNNNNNNNNNNNNNMMMMMMMMMMMMNNNNNNRRRPPPLLLKKKKKKLLLKKKKKKJJJKKKKKKLLLLLLMMMNNNNNNNNNOOOPPPRRRTTTVVVWWWXXXYYYZZZ]]]```cccfffhhhiiigggggghhhhhhgggfffdddcccbbbbbbdddggglllooopppppptttrrrqqqqqqqqqpppmmmjjjeeecccaaa```______```aaabbb___[[[YYYYYYYYYXXXXXXYYYXXXWWWVVVVVVVVVWWWWWWYYYZZZ[[[\\\\\\[[[ZZZYYYWWWWWWVVVVVVUUUUUUUUUTTTYYYZZZ[[[[[[ZZZYYYXXXWWWYYYYYYYYYYYYZZZ[[[\\\]]]_________``````aaaaaaaaabbbccceeehhhjjjkkkllllllkkklllmmmnnnoooooooooooopppqqqrrrsssttttttttttttvvvwwwxxxxxxxxxxxx{{{}}}xxxzzz~~~~~~|||zzzxxxyyywwwvvvvvvvvvuuurrrpppnnnnnnnnnmmmllllllkkkkkkkkkkkkiiigggeeecccbbbaaabbbbbbaaa```___]]]\\\\\\[[[ZZZZZZZZZZZZ[[[]]]^^^___]]]\\\]]]^^^___^^^]]]]]]\\\ZZZYYYXXXXXXYYYZZZXXXZZZ[[[[[[[[[[[[]]]^^^______^^^______```aaabbbddddddddddddcccbbb``````\\\ZZZXXXWWWVVVVVVVVVVVVVVVUUUUUUTTTTTTUUUUUUVVVXXXVVVTTTSSSTTTTTTTTTSSSSSSTTTTTTUUUUUUVVVVVVWWWWWWXXXYYY[[[]]]___```aaacccdddfffhhhjjjlllmmmnnnlllmmmnnnnnnmmmlllkkkjjjggghhhiiimmmqqqtttuuutttvvvuuusssssstttsssqqqoookkkjjjiiihhhggghhhiiiiiiiiifffbbbaaaaaabbbbbbaaadddcccbbbaaa``````aaabbbgggiiijjjlllllljjjiiigggddddddddddddddddddddddddeeefffggghhhgggfffeeedddfffffffffggggggiiijjjkkkmmmnnnooopppqqqqqqqqqqqqrrrsssuuuxxxzzz{{{|||}}}}}}~~~~~~|||{{{zzzzzzyyyyyyxxxwwwwwwuuuuuutttrrrpppooonnnmmmnnnmmmlllkkkjjjhhhggggggeeeeeeddddddeeeggghhhiiikkkiiiiiiiiijjjkkkjjjiiijjjiiigggfffeeeeeeffffffcccdddfffgggfffgggiiikkkjjjjjjjjjiiiiiijjjjjjkkkmmmmmmnnnnnnmmmlllkkkkkkgggfffdddbbbaaaaaabbbbbb```______^^^^^^______```bbb```^^^^^^`````````___``````aaaaaabbbccccccccceeeeeefffhhhiiikkklllmmmnnnnnnoooooopppqqqqqqrrrrrrssstttttttttsssrrrqqqnnnnnnpppssswwwzzzyyyyyyxxxwwwvvvvvvwwwwwwvvvtttssssssrrrrrrssssssttttttrrrpppmmmlllmmmnnnooonnnpppooonnnmmmmmmnnnpppqqqwwwyyy{{{||||||{{{yyywwwtttttttttuuuvvvvvvwwwwwwuuuvvvwwwxxxxxxwwwwwwvvvwwwwwwwwwxxxyyyzzz{{{|||}}}}}}|||{{{zzzzzzyyyyyyvvvuuutttsssqqqpppooonnnooonnnnnnnnnoooppprrrssssssrrrqqqrrrssssssrrrqqqsssrrrpppooonnnnnnoooooolllnnnpppqqqpppqqqsssuuusssrrrqqqqqqppppppqqqqqqssstttttttttttttttssssssrrrpppnnnlllkkkkkklllmmmmmmmmmllllllllllllmmmmmmjjjiiihhhhhhjjjkkkkkkjjjkkkkkkkkklllmmmmmmnnnnnnppppppqqqssstttuuuvvvwwwyyyyyyyyyyyyyyyyyyyyyyyywwwwwwyyyyyyyyyxxxwwwvvvwwwwwwyyy}}}~~~}}}}}}~~~}}}yyyyyyzzz{{{{{{|||||||||}}}{{{zzz|||~~~~~~~~~}}}}}}|||{{{}}}}}}}}}}}}~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}|||zzzxxxxxxyyyzzz{{{|||}}}}}}|||||||||}}}}}}}}}}}}}}}~~~}}}|||}}}||||||{{{xxxvvvvvvxxxzzzvvvvvvwwwwwwwwwxxxxxxxxxvvvvvvvvvwwwwwwwwwxxxxxxzzzzzz{{{|||}}}~~~~~~