BM6P6(@ xxxwwwxxx{{{}}}}}}xxxqqqllllllkkkjjjjjjiiijjjjjjjjjjjjhhhccc\\\UUUPPPOOOOOOTTTSSSQQQNNNKKKJJJKKKMMMIIIFFFAAA===<<<:::999888444444333222222111111000......---,,,++++++++++++++++++)))((('''''''''''')))'''%%%%%%&&&(((((('''((('''&&&%%%$$$%%%%%%&&&((('''&&&%%%$$$%%%&&&'''&&&&&&''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''((((((((('''&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''''''''&&&%%%%%%%%%&&&&&&&&&''''''((()))******+++(((''''''&&&&&&%%%%%%$$$&&&&&&&&&''''''''''''((((((((((((((((((((((((((()))((('''&&&&&&'''((()))***)))))))))+++...000222******+++++++++,,,,,,,,,---------///222555999;;;???DDDLLLTTT^^^hhhqqqwww}}}vvvrrrkkkgggbbb^^^ZZZVVVRRROOOGGGFFFCCC@@@<<<888666444333111///---,,,++++++,,,......------,,,+++******+++***)))(((((()))***+++******))))))((((((''''''%%%&&&'''((((((((('''&&&))))))((('''''''''''''''((('''&&&&&&&&&&&&'''((())))))((('''&&&&&&%%%%%%$$$%%%%%%&&&'''((())))))''''''(((((()))*********%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&'''((()))***&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((''''''&&&)))(((((('''''')))***+++******))))))((((((''''''&&&''''''((()))******+++******)))(((''''''&&&&&&%%%''')))))))))***,,,...---,,,***))))))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))))))))++++++,,,,,,,,,,,,------..................------............////////////222222111111222222333444yyywwwyyy|||~~~|||wwwpppllllllkkkkkkkkkjjjjjjjjjjjjgggeeebbb\\\VVVRRRQQQRRRRRRQQQOOOLLLIIIHHHJJJKKKIIIFFFAAA===<<<:::999888444444333333222111111111///...---,,,++++++++++++,,,+++***))))))((((((((((((&&&$$$$$$%%%''''''&&&***)))((('''&&&''''''(((%%%%%%$$$$$$%%%&&&'''((((((((((((((('''&&&%%%%%%""""""###$$$&&&'''((()))%%%&&&&&&'''((((((''''''''''''&&&&&&%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&'''(((******''''''(((((())))))******&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((()))(((''''''''''''((()))+++***)))((()))***,,,---*********+++++++++,,,,,,//////...///000333555777:::===CCCIIIPPPXXXaaagggnnnrrrzzzzzztttoooiiieeeaaa]]]XXXTTTQQQMMMIIIGGGBBB@@@>>>;;;888555333222111000...,,,+++++++++,,,------,,,,,,+++*********+++***)))(((((()))***+++))))))))))))(((((((((((('''(((((((((((((((''''''))))))((('''''''''''''''&&&%%%$$$$$$$$$$$$%%%&&&)))(((((('''&&&&&&%%%%%%''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((((((((('''&&&&&&%%%&&&'''((()))))))))))))))(((((('''''''''''''''((()))*********(((''''''&&&&&&%%%$$$$$$%%%'''))))))))))))+++,,,,,,+++***))))))***+++,,,+++++++++++++++++++++***)))))))))***++++++,,,,,,+++++++++,,,,,,,,,------..................------............////////////111111111111111222333333zzzyyy{{{}}}~~~{{{vvvoookkkkkkkkkllllllkkkjjjjjjiiidddcccaaa\\\WWWTTTTTTUUUUUUTTTRRRNNNJJJHHHHHHIIIIIIFFFAAA===<<<:::999888444444333333222222111111///...---,,,++++++++++++---,,,+++***)))))))))******'''%%%%%%'''(((((('''))))))(((''''''''''''(((#########$$$%%%&&&((()))))))))(((((('''&&&$$$###"""###$$$%%%&&&'''((()))'''&&&&&&&&&&&&'''((((((''''''&&&%%%$$$$$$######$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***+++(((((((((((((((((((((((($$$%%%%%%&&&''''''((((((&&&&&&&&&''''''''''''((((((((((((((((((((((((((()))((((((''''''(((((())),,,+++)))''''''''''''(((*********++++++++++++,,,000///.........///000111555777999===AAAGGGNNNSSSZZZ^^^fffoooxxxyyyvvvqqqlllhhhddd___[[[UUUQQQMMMIIIFFFCCC@@@>>>:::999777555333111///...------,,,+++++++++++++++,,,,,,++++++***)))))))))******))))))))))))******(((((((((((())))))))))))******)))((('''''''''''')))(((''''''&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&((((((''''''&&&%%%%%%%%%''''''''''''&&&&&&&&&&&&(((''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((()))))))))'''&&&&&&&&&&&&'''(((((()))))))))(((((((((((('''''''''(((((())))))******(((''''''&&&&&&%%%%%%%%%&&&((())))))(((''')))***+++***)))(((((()))***++++++++++++******))))))))))))))))))***++++++,,,,,,++++++++++++,,,,,,,,,,,,------------------..................////////////000000000000000111111222{{{zzz|||~~~zzztttnnnkkkjjjkkkkkkkkkkkkiiihhhgggdddcccaaa]]]YYYVVVUUUVVV[[[ZZZWWWRRRMMMIIIHHHHHHIIIFFFAAA===<<<:::999777555444444333222222111111///...---,,,,,,++++++,,,,,,+++******)))))))))***+++)))''''''(((******)))&&&&&&&&&&&&%%%%%%&&&&&&#########$$$%%%&&&'''''''''((((((((('''&&&%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%((('''&&&%%%%%%&&&(((((((((''''''&&&%%%$$$######$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&))))))((('''&&&&&&&&&&&&((((((((((((((((((''''''%%%&&&&&&&&&'''''''''(((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((()))))))))+++***)))''''''&&&&&&'''************++++++++++++///...------,,,---......333444555666888===CCCGGGLLLQQQXXX```iiiqqqzzzyyyvvvnnnkkkgggbbb___ZZZVVVSSSLLLIIIEEEBBB@@@>>>;;;999222222111000///...---,,,+++************++++++++++++*********))))))((((((***))))))))))))))))))***''''''(((((())))))******+++***(((&&&&&&&&&&&&'''(((''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%###$$$%%%&&&'''(((((()))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%&&&'''(((((((((((((((((((((((()))))))))***(((((((((((((((((((((((('''((((((((()))))))))******)))))))))(((((('''''''''((()))((('''&&&'''((())))))(((((((((((()))))),,,,,,++++++******)))))),,,,,,++++++***)))))))))***++++++++++++,,,,,,,,,,,,,,,------------..................///////////////////////////000111111zzzzzz}}}~~~yyysssnnnllljjjjjjjjjiiiiiihhhgggffffffeeeccc___YYYUUUTTTTTTYYYYYYWWWSSSOOOKKKJJJKKKIIIFFFAAA===<<<:::999777555555444444333222222111//////...---,,,,,,,,,,,,******)))((((((((())))))+++(((&&&&&&((())))))(((%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((((((''''''''''''&&&&&&%%%%%%%%%((((((&&&%%%%%%&&&'''(((((((((((('''&&&%%%%%%$$$$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&%%%%%%%%%%%%((((((((((((''''''''''''(((((((((''''''&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''(((((()))))))))))))))***)))))))))(((((())))))))))))*********+++++++++++++++++++++,,,,,,------111111222222444777<<>>AAAEEEJJJMMMTTTZZZcccllluuu}}}yyyuuunnnlllhhhccc^^^YYYUUUSSSOOOLLLHHHEEECCC@@@===:::777555333111111111///...++++++++++++++++++++++++)))***+++++++++***))))))************************((()))***++++++***)))((())))))))))))((((((((((((%%%&&&&&&&&&&&&&&&%%%%%%&&&%%%%%%%%%&&&&&&'''((($$$$$$%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$''''''''''''''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%(((''''''&&&%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&%%%%%%'''((((((((('''&&&&&&&&&&&&'''''''''(((((())))))))))))(((((((((((('''''''''''''''''''''(((''')))******(((((()))***)))))))))******)))))))))*********+++,,,,,,------)))))))))***++++++,,,,,,************++++++++++++***++++++,,,------..................////////////000000//////000000111222}}}xxx|||~~~wwwqqqpppppprrrpppllliiihhhiiikkkmmmeeeeeedddaaa\\\XXXVVVUUUZZZZZZZZZVVVRRRNNNLLLLLLIIIFFFAAA===<<<:::999888666555555444444333222222000000...---------------+++***************++++++---+++)))(((***+++++++++###$$$&&&'''''''''&&&&&&$$$%%%''')))******))))))'''''''''(((''''''&&&&&&))))))((('''&&&&&&%%%%%%&&&'''((()))((('''%%%$$$###$$$$$$%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%+++***)))(((&&&&&&%%%%%%%%%%%%&&&&&&'''((())))))&&&&&&''''''((()))))))))&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&''')))***+++++++++***)))*********)))((('''&&&))))))))))))************,,,,,,,,,,,,,,,+++******+++---//////...,,,,,,,,,000222666999<<<@@@DDDHHHGGGLLLTTT\\\eeemmmuuu{{{{{{vvvpppiiieee^^^\\\YYYUUUQQQLLLIIIGGGEEECCC@@@>>>===;;;888666666444111000111000///...++++++++++++++++++++++++***+++,,,,,,,,,***)))(((***************+++++++++((()))***++++++***)))(((******))))))((((((''''''%%%&&&'''((((((((('''&&&%%%%%%%%%%%%&&&&&&'''(((&&&&&&'''(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&''''''(((%%%$$$$$$######""""""!!!''''''''''''''''''''''''(((''''''&&&$$$######"""(((((('''&&&%%%%%%$$$$$$###$$$%%%&&&'''(((((((((&&&''')))*********)))(((&&&&&&&&&'''''''''(((((())))))))))))(((((((((((())))))))))))************''')))******))))))***,,,))))))************))))))(((((()))***+++,,,,,,---,,,,,,++++++***))))))))))))************+++++++++******+++,,,,,,---................../////////000000000000000000111222222yyy{{{}}}~~~~~~{{{xxxvvvuuurrrssspppiiifffgggiiiiiigggeeeeeeddd^^^VVVRRRSSSSSSTTTVVVVVVTTTPPPLLLIIIIIIFFFAAA>>><<<:::888777555555444333333333444444+++++++++,,,,,,---------'''''''''(((((((((((((((&&&((())))))(((((()))+++((((((((((((((()))******)))(((&&&%%%%%%&&&'''((($$$%%%'''((((((((('''&&&)))(((%%%$$$$$$&&&((()))#########$$$$$$%%%%%%%%%###$$$&&&''''''&&&$$$###%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&&&&''''''%%%""""""$$$&&&''''''''''''(((((((((((()))((('''&&&%%%%%%&&&'''))))))))))))))))))))))))(((''''''''''''((())))))))))))))))))************++++++************++++++*********+++---,,,***'''+++*********))))))((((((************************---...///222444777888999@@@EEEKKKOOOSSSYYYcccjjjpppvvv|||vvvnnnhhhddd```\\\XXXWWWUUUQQQLLLGGGCCC@@@>>>>>><<<:::777555333222111......//////...---,,,,,,************************************************((((((''''''''''''((((((&&&'''((('''&&&'''(((***&&&&&&%%%%%%%%%&&&'''''')))(((&&&%%%$$$$$$%%%%%%))))))((((((''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))((('''&&&&&&&&&&&&&&&'''((()))((('''&&&''')))&&&%%%$$$$$$$$$$$$%%%&&&(((&&&$$$%%%((()))'''%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&%%%%%%%%%%%%&&&''''''(((''''''&&&&&&&&&''''''''''''''''''((()))++++++))))))((((((''''''&&&&&&''''''((((((((((((''''''******+++++++++,,,,,,,,,++++++************+++++++++*********))))))((((((******+++++++++,,,,,,,,,---,,,,,,,,,,,,---......+++******))))))******+++......///000111222222333xxxzzz||||||{{{xxxuuuttttttsssuuusssllliiijjjjjjiiifffddddddccc^^^UUURRRSSSUUUVVVWWWWWWUUUQQQMMMKKKIIIFFFAAA>>><<<;;;999777555444444333333333333333//////...---,,,******)))))))))))))))))))))))))))((()))******))))))***+++(((''''''''''''((()))***((('''&&&&&&&&&&&&'''((((((((()))(((((('''&&&&&&((((((''''''''''''''''''%%%%%%%%%%%%%%%&&&&&&&&&$$$%%%&&&&&&&&&&&&%%%$$$&&&&&&''''''''''''&&&&&&''''''&&&%%%%%%&&&'''''''''### !!!$$$&&&%%%###&&&&&&''''''(((((()))))))))((('''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&''''''((()))((((((((()))))))))************))))))))))))******''''''&&&'''))))))(((&&&*********)))))))))((((((************************,,,,,,...000222444555666777<<>>===;;;999777444444333222222222222222000000///---,,,***)))(((************))))))))))))***+++,,,+++)))))))))+++''''''&&&&&&&&&'''((((((&&&&&&&&&&&&&&&'''((())),,,,,,***)))(((''''''''''''((()))***)))(((&&&%%%''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%(((''''''&&&&&&''''''((()))"""''',,,((("""&&&&&&&&&'''((())))))***))))))(((''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((('''''''''(((((((((((()))))))))(((((((((((())))))***((('''(((***++++++*********))))))))))))((((((***************************+++,,,---///000111111333666;;;===@@@DDDKKKPPPQQQVVV^^^eeekkkpppuuuxxxzzzsssmmmiiieeebbb```[[[XXXSSSPPPNNNMMMKKKIIIAAA@@@>>>===;;;:::::::::666555333222000/////////------......------,,,,,,***************************************************))))))(((((())))))***((()))***)))((('''((()))***)))((('''''''''''''''***)))((('''&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&((((((''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%$$$$$$$$$&&&'''(((((('''&&&'''((((((''''''&&&&&&''''''(((((('''&&&&&&''''''%%%###%%%&&&&&&''''''(((((((((''''''&&&&&&''''''((()))&&&&&&&&&&&&&&&'''((()))''''''&&&&&&&&&&&&'''((())))))))))))************)))'''%%%######%%%''')))((((((((()))))))))******+++******))))))******+++************))))))))))))*********++++++++++++,,,,,,,,,,,,---------......000000////////////000000000000000000000000000000wwwyyyyyywwwtttqqqoooooopppqqquuuwwwsssooonnnkkkhhheeebbbbbbbbb^^^WWWUUUWWWWWWXXXXXXWWWUUUQQQNNNKKKIIIEEEAAA>>>===<<<:::888444444333222111111111111......------,,,,,,,,,+++******)))))))))))))))(((***++++++***((('''((()))&&&&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&'''((())))))---,,,***)))(((((())))))))))))))))))((('''&&&&&&''''''&&&&&&%%%%%%$$$$$$'''&&&%%%%%%%%%%%%&&&'''$$$$$$%%%%%%%%%%%%$$$$$$''''''&&&&&&&&&&&&'''''',,,%%% """)))---***$$$%%%&&&&&&'''((()))******((((((((((((((((((((((((((((((((((((((((((((((((&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&'''''''''((((((((((((''''''''''''((((((+++)))'''(((***,,,------))))))))))))))))))((((((***************************++++++,,,------......000222555777999<<>>CCCHHHLLLRRRWWW[[[dddiiiooosssvvv{{{}}}wwwsssnnnjjjggg^^^[[[WWWSSSQQQOOOLLLJJJFFFEEECCCAAA>>><<<;;;;;;===;;;999666333111///......------,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,+++)))))))))))))))))))))))))))))))))))))))))))))))),,,++++++******++++++,,,'''(((******)))'''(((((()))((('''&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######""""""&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&'''((('''&&&%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%''')))******)))((('''&&&######$$$%%%&&&'''''''''(((''''''''''''((())))))%%%%%%%%%&&&'''((()))***))))))(((((('''((((((((('''''''''(((((()))))))))'''((()))******)))(((''')))))))))*********++++++***))))))))))))))))))***))))))))))))))))))******))))))*********++++++++++++,,,---.........------------,,,,,,,,,,,,------000000000///////////////yyyxxxxxxwwwtttppplllkkkkkkjjjppptttrrroooooollliiifffcccbbbaaa]]]WWWVVVYYYVVVUUUTTTSSSPPPMMMJJJHHHHHHEEEBBB???>>>===;;;:::666555444222111111111111111111000...---+++***)))))))))((((((''''''&&&&&&&&&(((((((((&&&%%%&&&'''''''''&&&%%%%%%%%%&&&&&&%%%%%%&&&'''((((((((('''((('''''''''(((((()))***)))(((%%%$$$$$$&&&(((***%%%$$$$$$$$$$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))(((((('''$$$%%%%%%&&&&&&%%%%%%$$$&&&''''''%%%"""!!!###&&&''''''''''''((((((((((((%%%&&&''''''((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''(((&&&&&&&&&''''''''''''(((((((((''''''''''''(((((((((&&&%%%&&&((()))))))))''''''(((((((((((())))))))))))))))))))))))))))))******++++++++++++,,,,,,,,,---...///111222333333555777:::===AAAEEEKKKOOOWWW\\\cccfffgggkkksssyyy~~~~~~zzzuuuqqqlllgggccc___[[[XXXPPPNNNKKKIIIGGGFFFDDDBBB???@@@???===:::777777777777666555333222111111000------,,,++++++++++++,,,******+++,,,,,,,,,++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))$$$&&&))))))((('''((((((((('''&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$###&&&&&&&&&&&&&&&'''''''''((((((''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((((((((('''&&&%%%&&&''''''&&&%%%&&&'''&&&''''''((((((''''''&&&%%%'''***+++***(((''''''###$$$$$$%%%%%%&&&&&&&&&''''''&&&&&&''''''((()))&&&&&&&&&&&&&&&'''((()))))))))((((((((())))))***''''''''''''((((((((((((&&&(((***,,,,,,***(((&&&)))))))))*********++++++***))))))(((((())))))***))))))))))))************)))))))))************++++++,,,---.........---,,,......------------......////////////////////////zzzxxxyyyyyyvvvqqqmmmkkkjjjiiiooorrrqqqppppppoookkkeeebbb```___[[[UUUTTTWWWVVVUUUTTTRRROOOLLLIIIHHHHHHEEEBBB???>>>===<<<:::777666555333222222111111111000///...---,,,++++++******))))))(((''''''&&&&&&'''((((((''''''((()))(((((('''&&&&&&&&&&&&&&&%%%&&&'''((((((''''''&&&&&&&&&'''''''''&&&%%%%%%%%%%%%$$$$$$%%%&&&'''((($$$$$$$$$%%%%%%%%%%%%%%%%%%&&&'''(((((('''&&&%%%&&&''''''((((((''''''&&&%%%%%%&&&''''''&&&%%%%%%###%%%&&&$$$!!!!!!###&&&((((((((((((''''''''''''###$$$&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&''''''((()))&&&''''''''''''((((((((()))(((((((((((((((((()))***))))))***++++++***((('''''''''((((((((()))))))))))))))))))))))))))))))))))))))*********++++++.........///111222111111333444666777999===CCCGGGHHHNNNTTTVVVVVVYYYaaagggnnnsssyyy~~~zzzvvvrrrnnnkkkeeeaaa]]]YYYVVVRRROOOLLLEEECCCAAA@@@???>>><<<:::777999:::888555333333444222111111000000000000000...---,,,+++++++++++++++))))))***+++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&%%%%%%%%%%%%&&&&&&!!!$$$'''(((((('''((((((((('''&&&&&&&&&&&&''''''$$$$$$%%%&&&&&&%%%%%%$$$&&&&&&'''''''''(((((((((((((((''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&(((((('''&&&%%%%%%&&&''''''%%%%%%&&&'''&&&&&&'''(((((('''&&&&&&!!!%%%)))***((('''&&&'''%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((''''''&&&&&&&&&''''''((('''''''''''''''((()))***)))))))))((((((((((((((('''((()))******)))((('''((((((((()))))))))******))))))(((((((((((())))))((()))))))))************))))))))))))***************+++---//////...---,,,......------------......---.........///000000000{{{xxxzzzzzzxxxsssnnnkkkjjjiiiooorrrqqqpppqqqqqqnnndddaaa___]]]YYYRRRQQQUUUVVVVVVTTTRRROOOLLLIIIHHHHHHEEEBBB???>>>>>><<<;;;888777555444333222222222,,,---------.../////////+++++++++***)))(((((('''&&&((())))))(((((()))+++)))((('''&&&&&&&&&&&&&&&&&&'''((((((((('''&&&%%%&&&&&&''''''&&&$$$"""!!!!!!"""$$$&&&'''''''''&&&%%%%%%%%%&&&&&&'''''''''%%%&&&((())))))(((&&&%%%###$$$$$$%%%%%%$$$$$$###%%%&&&'''(((((('''&&&%%%$$$$$$$$$$$$$$$%%%'''))))))))))))(((''''''&&&&&&"""###%%%&&&'''&&&%%%%%%''''''''''''''''''''''''(((''''''''''''((())))))'''''''''(((((((((((()))))))))(((((((((((())))))'''&&&&&&''')))(((&&&$$$&&&'''''''''(((((())))))))))))))))))))))))))))))''''''(((((()))*********)))))))))+++,,,---,,,+++...///000000222666;;;???===CCCIIIKKKJJJMMMTTT[[[[[[aaaiiinnnqqqtttxxx|||yyyuuunnniiieeebbb___]]]VVVSSSNNNKKKHHHEEEBBB@@@???>>><<<;;;;;;;;;999777000333555444111000111222111000///...------------......---,,,++++++++++++((()))***+++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((("""&&&(((((('''(((((((((((('''''''''(((((()))$$$%%%&&&'''''''''&&&%%%'''''''''((((((((())))))%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&########################"""###%%%'''''''''%%%$$$%%%&&&''''''%%%%%%&&&'''$$$$$$%%%&&&&&&%%%$$$$$$"""'''((('''%%%&&&'''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''(((''''''&&&&&&&&&''''''%%%%%%%%%&&&'''((()))***++++++******))))))((((((((((((''''''''''''((((((''''''''''''((((((((()))))))))(((((((((((())))))(((((())))))*********+++))))))))))))***************+++---//////...---,,,,,,,,,,,,++++++,,,,,,,,,,,,------...///000111111xxxwwwxxxxxxwwwtttpppllliiihhhhhhiiikkkmmmmmmllljjjdddbbb___\\\XXXUUUSSSRRRTTTSSSRRRQQQOOONNNLLLLLLJJJGGGCCC@@@===;;;888666666555444333333333333333000000//////.........---,,,+++***)))(((((((((((('''''''''''''''((())))))'''&&&&&&%%%%%%%%%&&&&&&)))))))))))))))((((((((())))))))))))))))))))))))(((''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''((())))))(((((('''&&&$$$$$$&&&&&&&&&&&&%%%%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&+++)))&&&$$$######%%%&&&&&&&&&%%%%%%%%%&&&''''''$$$%%%&&&&&&''''''&&&&&&(((((((((((((((((((((((((((''''''''''''(((((())))))((('''''''''(((***+++,,,+++++++++******))))))******))))))((((((''''''&&&&&&'''((()))***++++++*********)))))))))))))))***,,,---------...000222777888:::===AAADDDHHHIIIMMMQQQXXX^^^ccchhhllloooyyy|||}}}|||yyysssnnnfffddd```\\\WWWRRRNNNLLLJJJIIIGGGDDDAAA???<<<;;;;;;:::888777666666666777111111111111000000000000......---,,,,,,+++******''''''((()))***++++++,,,---------,,,,,,,,,++++++((((((''''''''''''((((((((('''&&&%%%&&&(((***+++''''''''''''''''''''''''((((((''''''''''''(((((()))(((&&&$$$$$$%%%&&&'''&&&&&&&&&'''''')))******%%%%%%$$$$$$%%%%%%&&&'''&&&%%%$$$###$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&'''((())))))***''''''&&&&&&&&&&&&''''''((('''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''(((((((((&&&&&&''''''((('''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))******))))))((((((((('''******))))))((((((''''''))))))************)))))))))************+++++++++,,,++++++******++++++,,,...///000///---,,,---...111000///...............zzzyyyzzzzzzxxxuuupppllliiieeeffffffhhhiiiiiigggfffbbb```^^^[[[XXXVVVUUUTTTTTTTTTSSSQQQOOONNNMMMLLLIIIFFFBBB???>>><<<999777777666555444333333333333000000//////...------,,,,,,+++***)))(((((((((((('''''''''''''''((())))))((('''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%$$$###%%%&&&&&&&&&%%%%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&$$$$$$%%%'''(((((('''&&&%%%%%%%%%%%%%%%)))'''&&&%%%%%%''')))***'''''''''''''''''''''''')))((((((''''''((((((((()))((('''''''''(((******)))))))))(((((((((''''''(((((((((((())))))))))))(((((((((((())))))))))))***)))))))))))))))))))))***+++------------000222444444666888;;;>>>@@@AAAEEEIIINNNSSSWWW[[[___bbbjjjnnnssswwwzzz|||}}}xxxsssmmmkkkjjjgggaaa\\\YYYWWWTTTPPPLLLHHHEEEDDDCCCBBBAAA???===;;;:::999777666555444333333333444000000000000/////////......------,,,++++++******++++++******)))(((''''''))))))))))))(((((((((((())))))(((((((((((())))))'''&&&%%%$$$$$$%%%'''(((''''''''''''''''''''''''((((((''''''''''''(((((('''&&&%%%%%%%%%'''((()))''''''''''''((()))***+++%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&'''((()))))))))''''''&&&&&&&&&&&&''''''((('''&&&%%%%%%%%%%%%&&&%%%&&&&&&''''''(((((((((&&&''''''((((((((('''&&&((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))((('''''''''&&&&&&&&&&&&************)))))))))((())))))************))))))))))))*********+++++++++,,,++++++++++++++++++,,,---...///...,,,+++,,,---///...------------------~~~|||||||||zzzvvvrrrmmmjjjeeefffgggggggggfffdddddd```___]]]ZZZXXXWWWWWWWWWUUUTTTSSSRRRPPPNNNMMMLLLGGGDDDAAA???>>>===;;;999888777666444333222222222111000000...---,,,++++++,,,+++***)))(((((((((((('''''''''''''''((()))))))))((('''&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&'''((()))***&&&''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%&&&((())))))((('''&&&%%%$$$$$$$$$(((%%%!!!"""&&&)))&&&&&&&&&&&&&&&&&&&&&&&&+++***)))(((((('''((((((((((((''''''(((((()))***))))))(((((((((((('''''''''''''''((()))*********++++++***)))((('''&&&&&&))))))))))))))))))*********+++,,,,,,,,,,,,///111111111222333555777999:::>>>@@@CCCEEEGGGJJJOOORRRXXX\\\aaaeeehhhlllooorrrvvvyyy~~~|||yyyvvvrrrnnnkkkeeeaaa\\\ZZZYYYVVVRRRNNNIIIHHHFFFDDDAAA???===<<<;;;:::999888777666555555333222111000////////////............------------------,,,,,,+++*********,,,,,,+++***((('''&&&&&&''''''''''''&&&&&&&&&&&&))))))))))))))))))))))))((('''%%%$$$$$$%%%&&&'''''''''''''''''''''''''''((((((''''''''''''(((((($$$$$$%%%&&&'''((())))))'''&&&&&&''''''((()))***%%%%%%$$$$$$%%%%%%&&&'''######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''&&&%%%$$$###&&&&&&&&&'''(((((())))))''''''&&&&&&&&&&&&''''''''''''&&&%%%%%%%%%&&&&&&%%%%%%&&&'''(((((())))))''''''((())))))((('''&&&((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''&&&&&&&&&&&&++++++************))))))))))))************)))))))))))))))*********++++++++++++++++++++++++++++++,,,---...---+++***+++,,,,,,,,,,,,,,,,,,,,,---...~~~|||xxxsssnnnkkkiiijjjkkkkkkiiigggeeeeeeaaa___]]]ZZZXXXWWWWWWWWWVVVUUUTTTRRRPPPNNNMMMLLLEEECCC@@@???>>>>>><<<;;;999888777555333222111111111111000...---+++******,,,+++***)))(((((((((((('''''''''''''''((())))))***)))((('''%%%%%%$$$$$$&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))&&&''''''((((((''''''&&&%%%%%%&&&&&&&&&'''''''''$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&((('''&&&%%%%%%%%%%%%%%%&&&$$$ !!!%%%(((&&&&&&&&&&&&&&&&&&&&&&&&,,,+++***)))((('''''''''''''''''''''(((((())))))******************))))))'''((((((((()))))))))***++++++***)))((('''&&&&&&)))))))))))))))*********)))***++++++++++++---//////000000222333666777888;;;;;;;;;;;;<<<>>>CCCFFFIIIMMMQQQUUUYYY]]]aaadddeeehhhmmmrrrvvvzzz~~~yyyuuuqqqnnnkkkhhhfffccc___\\\UUUSSSOOOMMMLLLJJJGGGDDD@@@???>>>===<<<:::999999777666555444333222111111///......---------,,,,,,---,,,,,,,,,,,,+++++++++,,,,,,++++++*********))))))))))))))))))((((((((()))))))))(((((((((''''''(((((())))))))))))((((((***)))((('''''''''''''''''''''''''''''''''''''''(((''''''&&&&&&''''''(((######%%%&&&''''''''''''%%%%%%%%%%%%%%%&&&'''(((%%%%%%$$$$$$%%%%%%&&&'''###$$$&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&'''(((((('''%%%$$$&&&&&&&&&''''''((((((((('''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%&&&'''((())))))***((()))***++++++)))((('''((((((((((((((((((((((((&&&&&&'''''''''''''''((()))))))))))))))))))))))))))))))))))))))(((((((((***)))))))))))))))))))))))))))************))))))))))))))))))************+++++++++++++++++++++++++++,,,---,,,***)))***+++,,,,,,+++,,,,,,---......~~~zzztttooolllkkkmmmnnnmmmjjjgggfffgggdddaaa]]]YYYWWWVVVUUUVVVWWWWWWUUUSSSQQQOOOMMMMMMDDDBBB@@@??????>>>===;;;:::999777555333222222222222111000///---,,,******,,,+++***)))(((((((((((('''''''''''''''((())))))+++***((('''&&&%%%%%%$$$&&&&&&''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''$$$%%%&&&''''''(((((('''$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&'''''''''((((((((()))&&&&&&&&&%%%$$$###""""""%%%%%%%%%%%%%%%&&&'''(((((('''&&&&&&&&&'''((()))''''''''''''''''''''''''++++++)))(((''''''''''''&&&''''''((((((((((((((())))))))))))))))))*********)))))))))((((((((('''))))))))))))(((((((((((((((((())))))************)))***+++*********,,,...,,,,,,---///111444666777777777666444444555:::===>>>AAAEEEHHHKKKNNNSSSVVVWWWZZZ^^^bbbfffjjjooorrrvvvxxx{{{}}}{{{wwwssspppooommmiiieee]]][[[WWWUUUSSSQQQNNNKKKEEEDDDBBB@@@???>>><<<:::::::::999999888888777777666555444333111000......,,,,,,---,,,,,,,,,++++++++++++++++++*********)))+++***************)))))))))))))))(((((((((((((((******)))))))))(((((((((&&&&&&'''(((((('''&&&&&&))))))((((((''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%$$$###$$$$$$#########$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$%%%'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&(((******((('''&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&'''%%%%%%&&&'''((()))***+++***+++---...---+++)))(((((((((((((((((((((((((((%%%%%%&&&&&&''''''''''''((((((((((((((((((((((((((((((((()))))))))))))))'''((((((((((((((((((((())))))************))))))(((((()))))))))************++++++,,,,,,++++++***+++,,,---,,,***)))***+++---,,,,,,,,,---...//////~~~zzzuuuqqqnnnjjjmmmooommmiiiffffffgggdddbbb]]]YYYVVVUUUUUUVVVXXXXXXVVVTTTQQQOOONNNMMMDDDBBB@@@??????>>>===<<<999888777555444333333333222111111///...---,,,,,,,,,+++***)))(((((((((((('''''''''''''''((())))))***)))((('''&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&'''(((((((((((($$$$$$%%%&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&''''''''''''''''''((())))))******&&&&&&''''''%%%###!!! $$$$$$$$$%%%&&&'''((()))%%%&&&'''((()))(((((('''((((((((((((((((((((((((***)))(((''''''&&&''''''&&&&&&'''(((((((((((('''&&&&&&''''''''''''((((((*********)))((('''''''''''''''(((((())))))******((((((((()))******++++++((()))***)))))))))+++,,,((()))***,,,...000222444111111000...---///222555666888:::<<<>>>AAADDDGGGJJJLLLPPPRRRUUUYYY]]]```fffhhhkkkmmmoooqqqtttwww|||}}}}}}zzzwwwsssooolllfffbbb^^^]]]]]][[[WWWTTTNNNLLLIIIGGGFFFDDDAAA???<<<<<<;;;:::999888777777555555555444444333333333444444222111///...---,,,++++++,,,,,,,,,,,,+++***************))))))))))))))))))))))))))))))))))))++++++***)))'''&&&%%%%%%)))(((((((((''''''''''''%%%%%%'''(((((('''%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&%%%%%%%%%$$$$$$$$$###$$$$$$############$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&''''''%%%%%%&&&''')))***++++++,,,...000111000...+++)))((((((((((((((((((((((((&&&&&&&&&''''''(((((()))((((((((((((((((((((((((&&&&&&&&&'''''''''''''''&&&&&&''''''''''''(((((())))))************))))))((((((((()))))))))*********+++,,,------,,,+++***+++,,,---,,,***)))***+++...---------------...///~~~{{{vvvrrrooojjjmmmpppnnniiiffffffhhhccc```\\\XXXVVVVVVWWWXXXYYYXXXWWWTTTRRRPPPNNNMMMEEEBBB@@@??????>>>===;;;888777666555444444444444222111111000//////......,,,+++***)))(((((((((((('''''''''''''''((())))))))))))((('''''''''''''''"""######$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&'''''''''&&&&&&###$$$%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%&&&''''''(((&&&&&&''''''((())))))***%%%&&&((()))(((&&&$$$###%%%%%%%%%%%%%%%&&&'''((($$$$$$%%%&&&&&&&&&&&&%%%''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''%%%&&&'''(((((((((''''''&&&&&&&&&'''''''''(((((())))))))))))(((((((((((((((((((((((())))))))))))'''(((((()))******++++++((()))))))))((((((***+++)))))))))***,,,---///000---------,,,+++,,,///111222333444555555777:::===>>>@@@BBBCCCEEEHHHLLLOOOTTTVVVYYY[[[]]]```dddfffiiijjjlllmmmooorrrwww{{{{{{~~~~~~|||yyyvvvrrrooommmkkkhhhfffdddaaa]]]ZZZSSSPPPLLLLLLLLLLLLHHHEEEDDDBBB@@@>>>===<<<999777888888999888777666666777333333222111000//////...//////......---,,,,,,+++)))***+++,,,,,,+++******************))))))))))))))))))))))))))))))))))))***))))))(((''''''&&&&&&((((((((((((''''''''''''%%%&&&'''(((((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&''''''&&&%%%%%%%%%&&&'''(((%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%&&&'''(((%%%%%%&&&((()))***+++,,,///000222333333000---+++(((((((((((((((((((((((('''(((((()))******++++++((((((((((((((((((((((((&&&&&&&&&&&&'''''''''(((''''''''''''((((((((()))))))))************))))))(((((((((((()))))))))***)))***,,,------,,,***))),,,---------+++***+++,,,...---,,,,,,,,,,,,,,,,,,~~~~~~{{{wwwrrrpppkkkooorrrpppkkkhhhiiikkkaaa___[[[XXXVVVWWWYYY[[[ZZZYYYWWWUUURRRPPPNNNMMMEEECCC@@@???>>>>>><<<;;;888777666555555555555555222222111111000000//////,,,+++***)))(((((((((((('''''''''''''''((()))))))))(((((('''''''''((((((######$$$%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''((())))))###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((%%%%%%&&&&&&'''((())))))$$$&&&(((***+++)))'''&&&''''''&&&%%%%%%%%%&&&&&&''''''''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''%%%%%%'''((((((((('''&&&'''((((((((())))))******''''''(((((())))))******))))))))))))(((((((((((('''(((((()))***+++++++++((())))))((('''''')))+++,,,,,,,,,,,,,,,---......,,,,,,---,,,+++,,,///111111222333222222333666888666888999::::::===@@@CCCCCCEEEHHHJJJLLLOOOSSSVVVVVVWWWXXXZZZ\\\___dddhhhhhhkkkooosssuuuwwwyyy{{{{{{|||yyyvvvtttsssqqqnnnkkkiiigggccc___\\\YYYXXXVVVUUUSSSPPPLLLIIIIIIFFFCCCBBBCCCCCC@@@===<<<:::777666555444222000333444444444333222333444333222111000///...---,,,************++++++++++++((()))***++++++***))))))************))))))))))))(((((((((((())))))))))))%%%&&&&&&'''((()))*********))))))))))))(((((((((&&&''')))******)))'''&&&&&&&&&'''((()))))))))((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''%%%%%%&&&(((+++,,,''''''&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''$$$###"""!!!"""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$############$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%&&&'''(((%%%%%%&&&((()))+++,,,,,,000222444555444222...,,,(((((((((((((((((((((((())))))***+++,,,,,,------(((((((((((((((((((((((('''((((((((())))))******'''((((((((())))))******))))))************))))))(((((((((((()))))))))))))))***,,,------,,,***))),,,---...---+++***+++,,,------,,,+++************~~~zzzwwwsssqqqpppnnnmmmkkkkkkjjjhhhfff```^^^\\\[[[[[[ZZZYYYWWWYYYYYYYYYXXXVVVSSSPPPNNNIIIFFFBBB???>>>===<<<:::;;;:::888666555444444444777444000...///111111222,,,+++***)))((((((((((((&&&''')))*********)))((())))))(((''''''''''''''''''&&&&&&&&&&&&'''((((((''''''&&&%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$###&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))%%%&&&)))******)))'''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((%%%%%%%%%&&&&&&&&&'''''')))((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((''''''&&&&&&&&&''''''(((((((((((((((''''''''')))((('''''''''(((***+++''''''((((((((((((''''''(((((()))(((''''''***,,,,,,***)))***++++++***)))+++,,,,,,+++******+++------------...///000111222111111222333444666777888999:::<<<>>>@@@BBBDDDDDDIIIJJJLLLOOOQQQTTTVVVWWWXXXYYY[[[^^^aaadddfffgggmmmoooqqqsssuuuvvvwwwwwwzzzzzz{{{}}}~~~}}}|||{{{yyyxxxvvvtttrrrrrrpppmmmiiihhhgggfffccc___\\\[[[XXXVVVSSSQQQPPPOOOLLLJJJGGGDDDAAA@@@??????<<<<<<;;;;;;:::999999999888777444222222222333444000000000000////////////---------,,,,,,+++++++++++++++***)))(((((()))))))))))))))))))))))))))))))))((('''((()))((('''%%%''''''''''''''''''''''''+++*********))))))((((((''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&'''(((((('''&&&%%%((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$###"""###$$$$$$%%%###!!!###&&&((((((&&&$$$$$$%%%%%%$$$$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''((()))***&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''''''''&&&%%%$$$'''(((''''''(((***///333333333222222000///...---***)))(((''''''((()))***,,,---///000000...,,,+++''''''&&&&&&&&&&&&''''''(((((((((((()))))))))))))))******)))((((((***,,,''''''''')))++++++)))'''*********)))))))))))))))***************+++++++++++++++***))))))***+++,,,))))))))))))***,,,...///}}}zzzwwwsssqqqooonnnlllkkkjjjiiigggfffaaa___\\\[[[[[[[[[YYYXXXXXXYYYYYYXXXVVVSSSPPPNNNIIIFFFBBB???>>>===<<<:::999888666444333222222222333000---,,,---......---,,,+++***)))((((((((((((''''''((()))))))))))))))))))))((('''''''''''''''&&&&&&&&&&&&&&&'''(((((('''&&&&&&%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&%%%%%%$$$###&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''((('''(((***++++++)))'''%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((((((''''''&&&&&&&&&''''''((((((((((((((((((((((((+++******)))((((((((()))''''''(((((((((((('''''')))******)))((((((***,,,+++***))))))++++++***)))++++++,,,+++******+++---*********++++++,,,---...000000000111111222333333333444555666888:::;;;<<<;;;<<<>>>@@@CCCEEEGGGHHHLLLMMMOOOQQQSSSVVVWWWXXXZZZ[[[]]]___aaabbbcccccciiijjjkkklllmmmoooppppppoooooooooppppppppppppqqqrrrssstttuuuvvvwwwwwwwwwxxxxxxwwwwwwvvvtttsssrrrqqqooonnnnnnnnnmmmkkkiiihhhhhhfffeeecccaaa```___^^^[[[XXXWWWWWWUUURRROOONNNMMMKKKHHHFFFEEEDDDCCCCCCAAA???===;;;:::::::::777666666555555444444333555444111000//////000111............------------,,,,,,,,,+++++++++************)))((((((((((((((())))))))))))))))))))))))***(((''''''(((((('''%%%''''''''''''''''''''''''***)))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&%%%$$$''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$#########$$$%%%***'''%%%%%%&&&&&&%%%###%%%%%%%%%%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%'''((((((((()))+++///222222222222111000///---,,,***)))(((''''''((()))***------/////////---+++***''''''&&&&&&&&&&&&''''''&&&''''''''''''((((((((('''((())))))''''''((())))))))))))+++,,,,,,+++)))))))))))))))))))))))))))++++++******************,,,+++***)))))))))***+++,,,,,,,,,,,,---///111222}}}zzzwwwsssqqqmmmlllllljjjiiihhhgggfffbbb___]]]\\\\\\[[[ZZZYYYYYYYYYXXXWWWUUURRRPPPNNNIIIFFFBBB???>>>===<<<:::999888666444333222222222444222000000111111000...,,,+++***)))((((((((((((((((((((((((((()))******))))))((('''''''''''''''&&&&&&&&&&&&&&&''''''(((&&&&&&&&&%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&&&&((()))+++,,,+++)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$$$$%%%%%%&&&&&&'''''''''((((((((('''&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''''''''(((''''''&&&&&&&&&''''''(((((((((((((((((((((((((((*********)))((('''%%%%%%''''''((((((((((((''''''***++++++***)))(((***++++++)))))))))++++++***)))***+++,,,+++))))))+++,,,,,,,,,,,,,,,---...///000..............................///000111222222333222333444666888;;;<<<===??????@@@BBBDDDEEEGGGGGGIIIJJJKKKMMMOOOPPPPPPQQQTTTUUUVVVWWWXXXYYYZZZ[[[\\\\\\\\\\\\]]]]]]]]]]]]^^^^^^^^^___```bbbcccddd______^^^^^^^^^^^^______]]]\\\[[[[[[[[[[[[XXXVVVVVVUUUTTTSSSQQQPPPOOONNNLLLJJJIIIHHHGGGFFFCCCAAACCCBBBAAA???>>>===<<<<<<999888777666555555555555222222222111000000//////000///...,,,,,,,,,------,,,,,,,,,+++++++++******++++++************))))))***)))(((((((((((((((((())))))))))))))))))))))))***(((&&&&&&'''(((((('''''''''''''''''''''''''''((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%+++)))&&&%%%&&&%%%$$$###&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%&&&&&&'''&&&(((******+++,,,...000111111000000///...---,,,))))))(((''''''((())))))------......---+++)))(((''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''&&&'''))))))'''&&&&&&'''***))))))***,,,,,,***))))))))))))))))))))))))))),,,+++++++++***))))))))),,,+++***)))))))))))))))---,,,,,,---...///111111}}}zzzwwwsssrrrllllllllljjjhhhfffffffffbbb```^^^]]]]]]\\\[[[ZZZYYYYYYXXXVVVTTTRRROOONNNIIIFFFBBB???>>>===<<<:::;;;:::888666555444444444444333222333444333000...++++++***)))(((((()))))))))((('''''''''(((***+++))))))((('''''''''''''''&&&&&&%%%%%%&&&&&&'''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''''')))******)))((('''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''''''''(((((((((((()))'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''((((((((((((((((((((()))))))))''''''(((((('''&&&$$$###''''''(((((((((((('''''')))***+++***(((((()))******)))((()))***+++***)))***++++++***))))))***,,,...---------......///000++++++,,,,,,,,,,,,,,,,,,---------.........//////...///000222333555666777777777888999:::;;;<<<<<<===>>>@@@AAABBBCCCDDDDDDEEEEEEFFFGGGHHHIIIJJJJJJLLLLLLLLLMMMMMMMMMNNNNNNKKKKKKKKKKKKLLLNNNQQQRRROOONNNMMMLLLLLLMMMOOOPPPOOOMMMLLLMMMMMMMMMKKKIIIHHHGGGFFFEEEDDDCCCBBBBBB?????????>>>>>><<<:::999<<<;;;:::999999888999999555444333333222111111111111111000000///.........------+++*********+++++++++++++++*********))))))))))))))))))))))))))))))******)))(((((()))))))))))))))))))))))))))))))))***(((&&&&&&'''(((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%#########$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&'''&&&%%%$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$###############&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$'''&&&%%%$$$%%%&&&'''(((%%%'''***,,,,,,,,,---...////////////...---,,,+++)))((('''&&&&&&'''((())),,,,,,,,,,,,+++)))(((''''''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&&&&&&&'''''''''&&&((())))))(((&&&&&&&&&((('''&&&'''))))))((('''((((((((())))))))))))))),,,,,,,,,+++***)))((((((++++++******))))))(((((())))))******+++,,,------~~~|||zzzvvvsssrrrlllmmmmmmkkkgggeeeeeefffdddaaa___^^^^^^]]]\\\[[[[[[ZZZXXXVVVSSSPPPNNNMMMIIIFFFBBB???>>>===<<<:::;;;:::888666555444444444000//////000111000---***+++***)))))))))))))))))))))((('''''''''(((***+++))))))((('''''''''''''''%%%%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''########################$$$%%%%%%&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''###$$$&&&'''((())))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%'''''''''(((((((((((()))((((((''''''''''''((((((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&'''(((((((((((((((((())))))******%%%&&&(((((()))((('''&&&''''''(((((((((((('''''''''((())))))'''&&&'''((()))((('''(((***+++***)))***++++++***))))))***,,,******)))))))))***++++++((()))***,,,---.........------------------------***++++++,,,...//////000222333333444444555555666333444555666777888888888::::::;;;<<<===>>>>>>???=========>>>>>>>>>>>>???<<<;;;;;;;;;<<<>>>@@@AAADDDCCCBBBAAAAAAAAACCCCCC@@@???>>>???@@@???===;;;::::::999888777777666666666777888999888777555555444333222222111222222222222222111000///...---,,,/////////...------,,,,,,,,,++++++***************+++++++++*********))))))((((((((((((((((((((((((******)))))))))******+++(((((((((((((((((((((((()))'''&&&&&&((()))((('''''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%$$$$$$$$$%%%&&&$$$$$$%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%%%%%%%$$$$$$$$$###""""""###$$$&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$###$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""""""""######$$$$$$$$$&&&&&&%%%$$$%%%&&&'''((($$$'''***,,,,,,+++,,,,,,---------------,,,+++***)))((('''&&&&&&'''((()))*********)))(((((('''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''(((((((((((()))******(((&&&'''''')))'''&&&&&&(((((('''&&&''''''(((((()))))))))))),,,,,,,,,+++***)))((((((************))))))(((((('''(((((()))************~~~~~~}}}|||yyyvvvtttrrrnnnoooppplllgggddddddfffdddbbb```______^^^]]]\\\]]]\\\YYYVVVRRRNNNLLLKKKIIIFFFBBB???>>>===<<<:::999888666444333222222222111111000111222111...,,,******)))))))))))))))***((((((((((((((()))******))))))((('''''''''''''''%%%%%%%%%%%%%%%&&&&&&'''$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''###$$$%%%&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''&&&&&&&&&&&&'''''''''(((((((((((((((((('''(((((()))***&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&'''((()))'''(((((())))))******+++(((((()))***************''''''((((((((((((''''''$$$&&&(((((('''''''''((((((''''''(((***+++***))))))***+++***((((((***+++++++++************++++++'''(((+++---...//////...,,,,,,,,,++++++++++++++++++++++++,,,,,,------.........//////000000111111000000111222222333222222222222222333444555555555555555555666666666666777666555555666666777888999999999888888888999999:::888777666777888888666444333333333222222111111111333666999:::999777777777111111000/////////000000/////////...---+++)))(((---,,,,,,+++******))))))++++++++++++++++++******+++++++++************)))''''''(((((((((((()))))))))))))))))))))******+++(((((((((((((((((((((((('''&&&&&&((()))***(((&&&''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&"""###%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$%%%%%%%%%### !!!&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%"""""""""###$$$$$$%%%%%%%%%%%%%%%%%%&&&''''''((($$$&&&)))************++++++,,,,,,,,,++++++***)))(((((('''&&&&&&'''(((((((((((('''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''(((((((((*********(((&&&&&&'''(((+++***(((((()))***)))(((&&&''''''(((((())))))***,,,+++++++++***)))))))))(((((()))******))))))(((((()))***++++++++++++***~~~~~~}}}|||yyyvvvtttrrrppprrrrrrnnngggcccccceeeeeecccaaa_________^^^\\\___]]]ZZZUUUQQQMMMJJJIIIIIIFFFBBB???>>>===<<<:::999888666444333222222222555333222222333333111///******))))))))))))******''''''((()))))))))))))))))))))((('''''''''''''''%%%%%%$$$$$$%%%%%%&&&'''###$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''''''''&&&&&&%%%&&&&&&&&&'''''''''''''''''''''''''''((())))))&&&&&&&&&''''''''''''(((&&&%%%%%%&&&&&&((())))))'''(((((()))******++++++))))))(((((('''(((((((((''''''((((((((((((''''''###%%%((())))))((()))***((('''&&&(((***+++***))))))*********((((((***+++------,,,,,,,,,,,,------((()))+++---......---,,,++++++++++++++++++++++++------------............+++,,,,,,---......////////////000000111000000000------......///000000000222222222222333333333444333333444444444444333333///000111222333444444444333222222222444333222000111111111111111000000000000444888999888777777888222222111000000000000000,,,,,,---------,,,+++***+++++++++***))))))((((((*********+++++++++******************))))))))))))''''''(((((())))))))))))'''''''''''''''((())))))((((((((((((((((((((((((%%%&&&''')))+++***(((%%%''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%&&&&&&%%%!!!###$$$&&&&&&&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$###"""$$$%%%%%%### !!!###%%%%%%%%%%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%&&&&&&&&&&&&""""""######$$$%%%%%%&&&###$$$%%%&&&''''''''''''###%%%(((((((((((()))*********++++++******))))))((('''&&&&&&&&&&&&'''(((%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&'''''''''******(((&&&$$$$$$&&&))),,,***((('''((())))))(((&&&&&&''''''((())))))***++++++******************&&&'''((()))*********)))))))))++++++,,,++++++***}}}}}}}}}{{{yyyvvvtttrrrqqqssstttooogggcccccceeefffcccaaa``````___^^^]]]aaa___ZZZUUUPPPLLLIIIGGGIIIFFFBBB???>>>===<<<:::;;;:::888666555444444444222111//////000///...---***)))))))))))))))******&&&''')))*********)))((())))))((('''''''''''''''%%%%%%$$$$$$%%%%%%&&&'''###$$$%%%&&&'''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''###$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%+++***)))((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&'''((()))&&&&&&&&&'''''''''((((((%%%%%%%%%&&&'''((()))***'''(((((()))***+++++++++)))(((&&&$$$#########$$$''''''((((((((((((''''''###%%%(((*********+++,,,''''''&&&'''***++++++***)))******)))(((((()))+++******))))))((())))))***)))***,,,------,,,+++)))+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,---...//////000++++++,,,,,,,,,,,,++++++,,,,,,------......//////------........./////////------...//////---,,,+++)))***---000222333333333---,,,,,,,,,......,,,***------------------------(((,,,111333222000111222111000///...---------...+++,,,---/////////......,,,,,,,,,+++******))))))))))))***************)))***)))))))))(((((((((((('''((((((((())))))******%%%%%%%%%%%%%%%&&&'''((((((((((((((((((((((((((($$$%%%'''***,,,+++'''$$$''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ """$$$%%%%%%%%%$$$!!!"""$$$&&&&&&&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%$$$"""!!! """$$$###""""""%%%((($$$%%%%%%%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''""""""###$$$%%%%%%&&&&&&"""$$$%%%'''(((((('''&&&$$$%%%''''''&&&'''(((***)))************))))))(((((('''&&&%%%%%%&&&'''((($$$$$$$$$$$$%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&***)))'''$$$!!!"""%%%(((***(((&&&%%%&&&'''&&&&&&&&&&&&&&&'''((())))))******************+++++++++%%%&&&((()))***+++******'''(((***++++++***)))(((~~~~~~~~~{{{wwwsssrrrqqqrrruuuvvvrrrjjjeeedddeeedddcccaaa___^^^___```aaa[[[[[[ZZZVVVPPPLLLIIIIIIJJJFFFBBB???>>>===<<<;;;;;;<<<;;;:::777666777999444444444333222111000///000...+++***+++***)))((())))))(((((((((((())))))''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%$$$$$$#########$$$$$$%%%%%%%%%$$$#########$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%%%%&&&((()))(((&&&$$$$$$&&&(((%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&'''(((((()))(((&&&%%%$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&(((((((((((((((''''''''''''&&&%%%%%%$$$$$$%%%%%%###$$$%%%&&&((()))***+++''''''''''''(((((((((((((((((('''&&&%%%%%%$$$$$$***(((&&&%%%%%%&&&''''''%%%&&&''''''((((((''''''***'''%%%&&&(((***(((&&&+++***((('''''')))+++,,,,,,+++***((((((((())))))(((((())))))******++++++(((((())))))*********++++++++++++++++++++++++++++++++++++************)))***++++++,,,,,,++++++***...---,,,++++++++++++,,,))))))***+++,,,,,,---------,,,,,,++++++,,,,,,---///...,,,+++***+++,,,,,,...---,,,,,,......---,,,..................------......---,,,,,,+++******,,,+++*********+++,,,---,,,,,,,,,------.........,,,+++)))((((((((()))***---,,,***)))***+++***))))))))))))))))))))))))))))))))))))))))))(((''''''((((((******)))'''%%%######%%%((()))***(((&&&$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''(((((('''&&&%%%$$$$$$###%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$%%%%%%&&&'''"""###$$$%%%&&&%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%$$$###!!! !!!###$$$''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&'''&&&%%%$$$&&&((($$$$$$$$$$$$$$$$$$$$$$$$!!!%%%'''(((&&&$$$"""###$$$&&&((())))))((('''%%%$$$###$$$&&&'''&&&%%%+++&&&""""""&&&((('''%%%******)))'''&&&%%%$$$###(((''''''&&&&&&&&&'''''')))(((((((((((('''''''''###$$$&&&(((((('''&&&%%%$$$%%%'''(((((('''%%%$$$%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%$$$&&&&&&'''((())))))(((((()))))))))(((''''''&&&&&&***)))'''((()))***(((''')))))))))(((((((((((((((&&&&&&&&&''''''((()))***}}}}}}}}}zzzvvvsssqqqqqqqqqtttvvvssslllfffdddeeedddbbb```^^^^^^^^^___```^^^^^^\\\XXXRRRMMMJJJIIIIIIEEEAAA>>>===<<<;;;::::::;;;:::999666555666777444444444333222111000///000---+++***++++++)))(((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%%%%&&&(((((((((&&&%%%$$$&&&((($$$%%%%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%&&&''''''((('''&&&$$$$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&(((((((((((('''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((''''''&&&%%%%%%$$$((('''&&&&&&''''''&&&%%%%%%&&&''''''((((((''''''***'''%%%&&&((()))((('''))))))((((((((()))***++++++***)))((((((((()))***)))))))))))))))*********(((((()))))))))*********************************(((((()))***+++,,,,,,---***++++++,,,,,,++++++***,,,,,,+++++++++******************++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,...---,,,+++***++++++,,,+++***))))))***+++***(((------,,,,,,,,,,,,,,,,,,...------,,,++++++************)))))))))***+++,,,((((((((()))))))))******+++***))))))(((((()))))),,,***((((((*********)))(((((((((((((((((((((((()))))))))))))))(((''''''(((((()))))))))(((&&&%%%###$$$&&&((())))))((('''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%'''&&&%%%%%%%%%%%%&&&''''''''''''&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%$$$$$$$$$%%%%%%&&&'''"""###$$$%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$###&&&%%%###""""""###%%%&&&$$$$$$%%%%%%&&&&&&&&&'''$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&%%%$$$$$$%%%'''$$$$$$$$$$$$$$$$$$$$$$$$###%%%'''))))))(((&&&%%%%%%%%%%%%&&&&&&'''((()))+++)))%%%$$$%%%&&&&&&&&&***&&&""""""&&&((('''%%%'''''''''&&&%%%%%%$$$$$$(((''''''&&&&&&&&&''''''((((((((('''''''''&&&&&&%%%%%%&&&'''&&&%%%###!!!$$$%%%'''(((((('''%%%$$$%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&'''((((((((((((((((((((('''''''''(((((((((+++)))((()))***+++***((())))))))))))))))))))))))(((((((((((()))***+++,,,|||||||||yyyuuurrrppppppppptttwwwuuuooohhheeedddcccaaa___]]]]]]]]]^^^___bbbaaa___YYYSSSNNNKKKJJJHHHEEE@@@======<<<;;;:::999::::::888666444555666444444444333222111000//////---+++***++++++***(((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&""""""$$$%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%%%%%%%''''''(((&&&%%%$$$&&&'''###$$$$$$%%%&&&''''''((($$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&'''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))((((((''''''&&&&&&&&&'''''''''''''''&&&%%%%%%%%%&&&''''''(((((('''''')))'''&&&&&&'''(((((('''(((((((((((()))))))))***))))))((((((((()))*********))))))))))))))))))((((((((())))))))))))******))))))))))))))))))))))))'''(((((()))***+++,,,,,,******++++++++++++******)))***+++++++++***)))(((******++++++++++++++++++,,,,,,++++++++++++,,,,,,---,,,++++++***+++++++++)))((('''((()))***)))'''++++++++++++++++++++++++------,,,,,,+++*********)))(((((((((((()))******)))))))))***************))))))******))))))((((((***((('''''')))******)))''''''''''''''''''''''''((())))))))))))(((''''''((((((((((((((((((((((((######$$$&&&'''((()))***%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$$$$%%%&&&&&&"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$$$$%%%&&&'''""""""###$$$%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%$$$######$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$######"""'''&&&$$$###$$$&&&(((***000---(((%%%%%%&&&&&&&&&)))%%%"""###%%%''''''%%%$$$%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&''''''(((''''''&&&&&&&&&%%%%%%%%%'''''''''&&&%%%""" $$$%%%&&&''''''&&&%%%$$$&&&&&&'''''''''(((((((((''''''''''''((((((((((((&&&''''''((((((((((((((('''&&&&&&&&&'''(((***++++++***))))))++++++***)))************************************+++,,,------zzz{{{{{{xxxtttqqqpppppppppssswwwvvvrrrkkkfffdddbbb```^^^\\\\\\\\\]]]^^^bbbaaa^^^YYYSSSNNNLLLLLLHHHEEEAAA>>>>>>===<<<<<<999:::;;;999777555555555444444444333222111000//////---+++***++++++***)))))))))(((((((((((())))))''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%&&&&&&&&&&&&'''&&&&&&&&&%%%%%%$$$$$$%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%%%%&&&'''######$$$%%%&&&''''''((($$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&'''''''''''''''(((''''''&&&%%%%%%%%%%%%%%%###$$$$$$%%%'''(((((()))&&&&&&&&&'''''''''(((((())))))((((((''''''''''''(((((('''%%%$$$$$$&&&'''%%%&&&''''''((('''''''''((('''&&&&&&''''''''''''&&&'''((()))))))))(((((((((((((((((())))))************))))))((((((((('''(((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))******++++++++++++******((()))+++,,,,,,+++)))'''++++++++++++************++++++************+++++++++++++++*********+++++++++)))))))))+++,,,+++*********++++++++++++++++++,,,,,,++++++*********)))(((((((((((())))))******++++++++++++++++++++++++((()))*********)))'''&&&((('''%%%&&&((()))))))))''''''''''''''''''''''''(((((())))))(((((('''&&&(((((('''''''''((())))))%%%%%%$$$$$$%%%'''((()))%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%$$$$$$%%%%%%&&&######$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''""""""###$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$###""""""###%%%$$$$$$$$$$$$$$$$$$$$$$$$######"""!!!!!!!!!!!!!!!&&&%%%$$$$$$$$$%%%'''(((...,,,)))'''''''''&&&%%%'''%%%######%%%'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''((((((&&&&&&&&&%%%%%%%%%$$$$$$'''''''''&&&%%%###!!! %%%%%%&&&''''''&&&%%%%%%'''''''''(((((((((((()))''''''(((((())))))******''''''((((((((((((((('''((('''&&&&&&&&&(((***+++***(((((((((***+++***)))***************+++++++++************+++,,,------yyyzzzzzzxxxtttqqqpppppppppssswwwwwwtttnnnhhhdddaaa```^^^\\\[[[\\\]]]^^^___^^^\\\WWWRRROOONNNOOOJJJGGGCCC@@@@@@@@@???>>>;;;<<<===;;;888666555555444444444333222111000///...,,,******++++++***)))))))))(((((((((((())))))''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%$$$&&&''''''%%%%%%&&&'''######$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&&&&''''''((((((((('''&&&&&&%%%%%%&&&&&&###$$$$$$%%%&&&'''((((((&&&&&&&&&&&&''''''''''''(((((((((((((((''''''''')))(((&&&###!!!"""&&&***%%%&&&''''''(((''''''''''''''''''&&&&&&&&&'''(((&&&&&&'''(((((((((((('''''''''(((((())))))))))))***)))))))))((((((''''''))))))((((((((((((((((((*********************************)))))))))(((((()))******++++++******)))(((***+++------,,,***)))+++*********************+++******))))))******+++)))*********************+++))))))***,,,,,,,,,+++******++++++,,,,,,,,,,,,+++***************)))))))))))))))***************(((((((((((((((((((((((((((((()))******((('''&&&(((&&&%%%&&&((())))))(((((((((((((((((((((((((((((((((((((((((('''&&&&&&(((''''''&&&''''''((()))((('''%%%$$$$$$%%%&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%%%%$$$###$$$$$$$$$$$$%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$###"""!!!###%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$###$$$$$$$$$###$$$%%%&&&&&&&&&%%%$$$''''''''')))***)))&&&###%%%$$$###$$$%%%&&&&&&&&&((((((''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&'''((((((&&&%%%%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&%%%%%%$$$%%%&&&&&&&&&&&&&&&&&&%%%'''''''''(((((((((((()))'''(((((())))))*********'''((((((((((((((('''''')))((('''&&&&&&'''((()))((('''&&&''')))***)))((())))))******++++++++++++))))))((())))))***+++,,,yyyzzzzzzxxxtttqqqppppppqqqsssvvvwwwuuupppjjjfffbbb```^^^\\\\\\\\\]]]^^^]]]\\\ZZZVVVQQQOOOOOOPPPKKKGGGDDDAAAAAAAAA@@@???;;;<<<===<<<999666555555444444444333222111000///...,,,******+++++++++***''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&%%%%%%$$$###%%%%%%$$$$$$$$$$$$$$$###%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$###%%%''''''&&&%%%%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''###$$$%%%%%%&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&''''''(((((((((''''''&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%$$$$$$%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''(((((('''### !!!&&&+++%%%&&&''''''((((((''''''&&&''''''&&&%%%%%%&&&(((&&&&&&&&&&&&'''''''''(((''''''((()))))))))(((((()))(((((((((((((((((('''))))))((((((((((((''''''************************&&&''''''((()))***++++++))))))************)))))))))***+++,,,,,,,,,+++***))))))************************))))))))))))******(((((()))************)))((('''&&&''')))+++***)))*********++++++,,,------))))))))))))))))))))))))((()))***+++++++++************))))))))))))(((((((((((())))))(((((('''''')))'''&&&&&&((())))))((((((((((((((((((((((((((('''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))'''&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%######$$$$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%############%%%%%%######$$$$$$$$$$$$######&&&%%%%%%%%%$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$###""""""###%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$#########$$$$$$"""###%%%&&&&&&%%%###""""""###&&&***,,,***&&&"""######$$$$$$%%%%%%&&&&&&))))))((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&'''((()))&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((())))))))))))(((((((((((((((((('''&&&((((((((((((((('''''''''&&&%%%%%%&&&((())))))'''(((((())))))***+++++++++(((((('''(((((()))***+++yyyzzzzzzxxxuuurrrqqqqqqssstttvvvwwwuuuqqqlllhhhbbbaaa___]]]\\\]]]^^^______^^^[[[VVVQQQNNNNNNOOOJJJGGGCCCAAAAAAAAA@@@???:::<<<===<<<999555444333444444444333222111000///...,,,******+++,,,+++***''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%"""##################$$$&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$###$$$$$$$$$"""$$$&&&'''&&&%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&###$$$%%%&&&'''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%&&&&&&'''(((((((((((('''&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$$$$###%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%'''(((&&&"""!!!$$$(((%%%&&&''''''((((((''''''%%%'''(((&&&$$$$$$&&&((('''&&&%%%%%%%%%&&&'''((('''((()))))))))((('''&&&'''''''''((((((((((((((())))))((((((((('''''''''))))))))))))))))))))))))&&&&&&'''((()))***++++++))))))************)))))))))))))))*********++++++(((((())))))******++++++)))))))))(((((()))))))))'''''')))*********))))))&&&%%%%%%&&&((())))))((((((((())))))***++++++,,,))))))))))))))))))))))))'''((()))*********))))))+++++++++******)))))))))))))))(((''''''''''''(((***)))''''''((()))((('''''''''''''''''''''''''''''''''((((((''''''&&&%%%%%%&&&&&&&&&&&&%%%###"""&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''''''''%%%%%%&&&''''''&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%$$$$$$$$$%%%$$$$$$#########$$$%%%&&&&&&%%%###""""""###%%%&&&######$$$$$$$$$$$$######%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$###$$$%%%$$$""""""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""#####################$$$$$$$$$$$$#########$$$&&&)))***)))&&&###!!!###$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&((())))))&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&'''&&&&&&&&&%%%%%%&&&&&&&&&%%%&&&&&&&&&'''''''''''')))(((((((((((((((''''''((((((((((((((('''&&&&&&$$$&&&''')))***)))(((''''''&&&%%%&&&)))***)))(((''''''((())))))***++++++((((((((((((((()))++++++zzz{{{{{{yyyvvvsssrrrrrrttttttuuuvvvuuurrrmmmiiicccaaa___]]]]]]]]]^^^___bbb```\\\WWWQQQNNNMMMNNNIIIFFFBBB@@@@@@@@@@@@???999;;;<<<;;;888444222222444444444333222111000///---,,,******+++,,,+++***))))))(((((((((((())))))''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%&&&'''''''''!!!!!!""""""#########$$$&&&%%%%%%$$$#########$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$!!!$$$&&&'''&&&%%%%%%&&&&&&&&&%%%$$$$$$######"""#########"""###$$$$$$%%%###$$$&&&'''((('''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%&&&'''(((((((((((('''&&&&&&&&&&&&'''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&&&&&&&&&&&&&!!!&&&***)))%%%"""###%%%%%%&&&''''''((((((''''''%%%'''(((&&&$$$###&&&((('''&&&%%%$$$$$$&&&((()))(((((()))))))))'''&&&%%%&&&'''''''''(((((())))))))))))(((((('''''''''&&&(((((((((((((((((((((((())))))))))))(((((((((((())))))************))))))((((((((('''((()))***+++'''(((((()))***++++++,,,))))))(((((((((((())))))&&&'''(((*********)))((('''&&&%%%''')))******)))&&&''''''((()))******+++(((((((((((())))))))))))%%%&&&((()))))))))((('''''''''&&&&&&%%%%%%%%%%%%***)))(((&&&&&&'''((((((,,,***((((((((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&%%%$$$%%%&&&'''&&&$$$!!! $$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&'''((((((%%%%%%&&&''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%$$$$$$$$$$$$%%%$$$#########$$$%%%&&&((('''%%%$$$$$$%%%'''(((###$$$$$$%%%%%%$$$$$$###$$$$$$%%%&&&''''''((()))$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$######$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''''''''''''''&&&$$$###!!!!!!"""$$$%%%&&&&&&&&&'''))))))&&&$$$!!!"""$$$%%%%%%%%%%%%&&&######$$$%%%%%%&&&''''''%%%%%%%%%&&&'''((()))***''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''))))))((((((''''''&&&&&&(((((())))))((('''&&&&&&!!!###'''***++++++***)))((('''&&&'''***++++++***&&&''''''((()))*********(((((((((((()))***+++,,,zzzyyyyyyyyyxxxvvvrrrooosssuuuwwwuuupppkkkgggeeeeeeaaa```aaa^^^ZZZXXXZZZ```]]]XXXRRROOOMMMLLLMMMIIIFFFCCCAAA@@@@@@???===???===<<<999888666666555666555444333444333111/////////...---,,,,,,,,,,,,))))))))))))((((((((((((******)))(((((()))***+++%%%$$$$$$######$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$$$$%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((())))))(((((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''&&&%%%$$$###$$$###"""""""""###%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''%%%######$$$&&&&&&&&&######$$$%%%%%%&&&''''''%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((('''''''''((((((''''''''''''((((((((((((((())))))))))))))),,,++++++***)))(((((('''''''''((()))******))))))''''''&&&&&&'''(((***+++(((((())))))))))))(((((())))))************))))))'''''''''''''''&&&&&&&&&))))))))))))))))))))))))(((((((((((((((((((((((())))))(((''''''''''''''',,,,,,+++***)))(((''''''''''''((()))))))))))))))((()))***)))((('''(((***'''((()))******)))((('''&&&'''((('''&&&&&&'''(((---***((('''((()))((((((''''''''''''''''''&&&&&&''''''&&&%%%$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$%%%&&&&&&''''''(((&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&'''((('''&&&$$$###$$$%%%&&&''''''&&&%%%%%%########################%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%$$$$$$#########%%%$$$######%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%%%%'''''''''&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&''''''''''''&&&&&&%%%%%%$$$%%%&&&(((***,,,&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))(((((('''&&&%%%$$$$$$$$$%%%&&&***)))((('''&&&%%%%%%%%%(((((((((((())))))))))))******))))))((((((''''''%%%%%%&&&'''((()))******(((((((((((())))))))))))(((((((((((((((((((((((())))))*********+++++++++{{{zzzyyyyyyyyywwwssspppsssuuuvvvuuupppkkkgggfffeeeaaa______]]]YYYXXXZZZ^^^\\\XXXTTTPPPNNNMMMLLLIIIFFFCCCAAAAAA@@@???>>>???>>><<<:::888777666666666555444333444333111///------,,,+++************))))))))))))((((((((((((******(((((((((((()))***%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%%%%%%%'''&&&&&&&&&&&&&&&&&&'''&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$###%%%$$$#########$$$&&&&&&&&&&&&''''''''''''&&&&&&)))&&&$$$###$$$%%%%%%$$$######$$$%%%%%%&&&''''''&&&&&&'''''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%((((((''''''''''''(((((()))))))))(((((('''''''''&&&&&&'''''''''''''''(((%%%&&&&&&''''''''''''&&&%%%%%%$$$$$$%%%&&&((()))(((((())))))))))))(((((((((((())))))))))))((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''((())))))+++******))))))(((((((((*********)))((('''&&&%%%%%%'''((('''&&&%%%&&&(((''''''((((((((((((''''''&&&'''((('''&&&%%%&&&(((&&&$$$""""""###$$$$$$###''''''''''''''''''&&&&&&'''''''''&&&%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%#########"""""""""!!!!!!''''''''''''&&&&&&%%%%%%''''''&&&%%%%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%$$$######%%%%%%$$$###""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%%%%%%%%%%%%%$$$$$$#########%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%############$$$&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&'''&&&&&&&&&&&&''''''(((&&&''''''''''''(((((((((((((((((('''''''''''''''(((((((((((((((((())))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))*********++++++{{{zzzzzzzzzzzzwwwtttpppqqqtttvvvuuuqqqlllhhhgggeee```]]]]]][[[WWWWWW[[[\\\[[[XXXUUURRROOOMMMLLLIIIFFFCCCAAAAAAAAA@@@>>>>>>>>><<<;;;999888777666666555444333444333111///---,,,+++******))))))***))))))))))))((((((((((((***)))((('''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&'''&&&&&&&&&&&&&&&''''''(((((((((((((((''''''&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""#########$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&'''&&&%%%$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$###%%%%%%$$$$$$%%%%%%&&&'''%%%&&&((())))))(((&&&%%%)))'''%%%$$$$$$$$$###"""###$$$$$$%%%%%%&&&&&&'''&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&"""######$$$$$$%%%%%%%%%((((((''''''''''''(((((())))))((('''&&&%%%%%%$$$"""###$$$%%%'''((())))))&&&&&&'''''''''&&&&&&%%%%%%%%%$$$%%%%%%&&&(((((('''(((((())))))(((((('''''''''((((((((((((''''''&&&&&&''''''(((((())))))''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&((()))***+++)))))))))))))))))))))(((******))))))((('''%%%$$$%%%&&&''''''&&&%%%&&&''''''&&&&&&&&&&&&&&&&&&'''%%%'''((('''&&&%%%&&&''''''%%%$$$$$$&&&''''''&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&''''''''''''&&&%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$((((((''''''''''''''''''***(((%%%######$$$&&&(((&&&&&&&&&&&&&&&&&&&&&&&&############$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$######%%%%%%$$$### !!!"""###%%%&&&'''((($$$$$$$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$$$$$$$######%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%&&&((()))***%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&'''''''''******)))))))))((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************{{{zzzyyyzzzyyywwwssspppqqqsssuuutttqqqllliiihhhddd___[[[[[[YYYVVVWWW[[[ZZZYYYXXXWWWTTTQQQNNNLLLIIIFFFCCCAAAAAAAAA@@@???===<<<<<<;;;999777666555666555444333444333111//////...---,,,++++++++++++))))))))))))(((((((((((())))))((('''&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$"""############$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$%%%%%%%%%&&&'''((())))))))))))((('''&&&&&&%%%%%%########################%%%%%%%%%%%%%%%&&&&&&'''%%%$$$$$$######$$$$$$%%%'''&&&%%%$$$############%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%''')))++++++)))'''%%%(((&&&$$$$$$%%%%%%$$$###$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&'''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&'''((((((((((((''''''&&&&&&''''''((('''''''''&&&&&&%%%%%%%%%$$$$$$%%%&&&((()))******))))))))))))((('''&&&&&&&&&&&&''''''((())))))***'''(((((((((((((((((('''&&&''''''''''''''''''&&&&&&&&&''''''((()))******''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''')))***+++'''''''''(((((()))))))))&&&&&&'''((((((((((((''''''((())))))''''''((()))((('''&&&%%%%%%&&&'''(((%%%&&&''''''%%%%%%&&&''')))''''''''')))+++***)))%%%%%%&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((('''&&&)))(((&&&$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######%%%%%%$$$###!!!"""###$$$%%%&&&''''''%%%$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''((((((((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$'''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((((('''''''''%%%%%%%%%%%%%%%%%%&&&&&&###$$$$$$%%%&&&((()))***%%%&&&&&&&&&&&&'''''''''%%%%%%&&&&&&'''''''''(((************))))))))))))(((((((((((())))))))))))************************((((((((()))))))))******zzzzzzyyyyyyyyyvvvssspppqqqsssuuutttqqqllliiihhhccc^^^[[[ZZZYYYVVVWWW[[[XXXXXXXXXWWWUUURRROOOMMMHHHFFFCCCBBBBBBBBBAAA@@@;;;;;;;;;:::999777555444666555444333444333111///......---,,,++++++++++++))))))))))))((((((((((((((((((((('''&&&%%%$$$$$$'''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%''''''&&&&&&%%%$$$""""""######$$$%%%&&&&&&''''''))))))((('''&&&&&&%%%%%%########################&&&&&&&&&%%%&&&'''((((((###""""""""""""""""""###&&&%%%$$$$$$############%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$"""######$$$$$$$$$$$$$$$%%%''')))++++++)))'''%%%$$$$$$###$$$&&&'''&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&'''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((())))))***''''''&&&&&&&&&&&&''''''$$$$$$%%%%%%&&&&&&''''''%%%&&&&&&&&&''''''(((((((((((()))(((((('''&&&&&&&&&&&&'''(((((()))))))))''''''((((((((((((''''''&&&&&&''''''''''''&&&&&&%%%&&&&&&'''((())))))***'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))&&&&&&&&&'''(((((())))))%%%%%%&&&''''''''''''''''''((()))((('''&&&'''))))))((('''&&&&&&'''((()))%%%&&&'''&&&%%%$$$%%%'''$$$$$$###$$$&&&'''&&&%%%%%%%%%%%%%%%&&&&&&'''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&""""""""""""###############&&&))),,,,,,***&&&$$$&&&'''''''''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######%%%%%%$$$######$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%&&&&&&&&&'''''''''(((((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%###$$$$$$%%%%%%$$$$$$###%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''''''''&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''&&&&&&'''''''''(((((((((&&&&&&&&&''''''(((((()))((((((((()))***+++++++++(((((((((((())))))))))))))))))))))))))))))))))))''''''((((((((())))))))){{{zzzzzzzzzyyywwwssspppqqqtttvvvuuuqqqlllhhhgggbbb^^^[[[[[[ZZZWWWXXX[[[WWWXXXXXXWWWUUUSSSQQQOOOHHHFFFCCCBBBBBBBBBBBBAAA:::;;;;;;;;;:::888666555666555444333444333111///,,,+++***))))))(((((()))))))))))))))(((((((((((('''((((((((('''&&&%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%"""############$$$$$$$$$""""""######$$$%%%%%%%%%&&&&&&&&&&&&%%%###"""!!!"""######$$$$$$%%%%%%%%%((((((''''''&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$#########$$$&&&'''""""""!!!!!!!!!!!!""""""$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$$$$%%%%%%!!!"""###$$$$$$$$$$$$###%%%&&&((())))))(((&&&%%%###"""###%%%'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&''''''###$$$$$$%%%&&&'''((((((%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$###$$$%%%&&&''''''''''''&&&''''''((((((''''''&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''(((((()))%%%&&&&&&&&&''''''((((((((((((((('''&&&%%%######$$$%%%&&&&&&%%%$$$%%%&&&((((((''''''''''''(((((($$$&&&'''&&&%%%$$$%%%&&&$$$######$$$&&&&&&$$$###$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%#########$$$%%%&&&&&&&&&#########$$$$$$$$$$$$$$$"""%%%)))++++++)))&&&$$$$$$%%%&&&'''((('''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$######%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$%%%%%%%%%#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$"""###$$$%%%%%%$$$###"""%%%%%%&&&&&&&&&&&&%%%%%%###$$$$$$$$$$$$$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$$$$#########$$$%%%&&&&&&&&&&&&'''&&&%%%%%%%%%%%%%%%&&&&&&''''''''''''((((((((('''''''''''''''(((((((((&&&''''''((()))***+++,,,(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''((((((((((((}}}||||||||||||yyyvvvrrrsssuuuvvvuuupppkkkgggfffaaa^^^\\\]]]\\\XXXXXX[[[WWWWWWWWWVVVUUUSSSRRRQQQHHHFFFCCCBBBBBBCCCBBBAAA<<<<<<======<<<:::888777666555444333444333111///,,,+++***)))(((((((((((())))))))))))((((((((((((&&&'''((()))(((((('''&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%""""""""""""######$$$$$$!!!""""""###$$$$$$%%%%%%###$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""!!!"""###%%%&&&$$$######""""""######$$$""""""""""""###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$$$$$$$%%%%%%"""###$$$%%%%%%%%%$$$$$$&&&&&&''''''''''''&&&&&&#########%%%''''''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%###$$$%%%''''''''''''&&&&&&''''''((((((''''''&&&''''''((((((((((((''''''%%%%%%%%%&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''')))***+++&&&&&&&&&&&&&&&&&&'''''''''''''''&&&%%%$$$###"""$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&''''''&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&'''((('''%%%######$$$$$$%%%&&&&&&''''''%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''''''''$$$%%%&&&'''(((''''''&&&$$$%%%%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&%%%$$$######%%%%%%$$$############$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%"""""""""#########$$$$$$###########################$$$%%%%%%%%%%%%$$$############$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###"""###$$$%%%%%%$$$###"""$$$$$$%%%%%%%%%%%%$$$$$$""""""###$$$%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###""""""###$$$&&&''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&'''''''''(((((()))))))))(((((((((((())))))))))))''''''''''''''''''''''''&&&&&&'''''''''(((((((((~~~~~~~~~~~~{{{xxxtttsssuuuwwwuuupppkkkgggeeeaaa]]]]]]^^^]]]YYYXXXZZZXXXWWWVVVUUUUUUTTTSSSSSSHHHFFFCCCBBBCCCCCCCCCBBB===>>>??????>>><<<:::888666555444444444333111///...---,,,+++************))))))))))))((((((((((((&&&'''((()))))))))((('''%%%$$$$$$######$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$!!!""""""""""""#########!!!!!!""""""#########$$$!!!""""""###$$$$$$%%%%%%!!!!!!###$$$%%%&&&&&&'''%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""$$$&&&'''%%%%%%$$$$$$$$$$$$%%%%%%!!!!!!""""""###$$$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$###$$$%%%&&&###$$$%%%&&&'''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''$$$"""%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$%%%%%%&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''''''''''''''''''''&&&'''''''''(((((()))))))))%%%%%%&&&'''((((((((((((%%%&&&'''))))))))))))(((&&&''''''''''''''''''&&&''''''((((((((((((''''''%%%%%%%%%%%%%%%%%%%%%$$$))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&(((***,,,---&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%&&&'''((((((&&&&&&'''((($$$$$$&&&''''''&&&$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&&&&%%%%%%&&&'''&&&###!!!######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%$$$$$$#########"""""""""######$$$$$$$$$'''&&&$$$###$$$&&&((()))&&&%%%######$$$&&&)))+++''''''''''''''''''''''''""""""""""""#####################$$$$$$%%%%%%%%%%%%$$$######%%%%%%$$$###!!!!!!"""###%%%&&&'''(((&&&&&&%%%$$$$$$%%%%%%%%%########################!!!""""""###$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%###########################$$$%%%&&&&&&%%%$$$###%%%%%%%%%&&&&&&'''''''''#########$$$$$$#########!!!"""$$$%%%%%%$$$"""!!!######$$$$$$$$$$$$#########$$$%%%&&&'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''&&&&&&%%%$$$"""###$$$&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%&&&'''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$((((((((((((''''''''''''(((((((((((())))))))))))''''''''''''''''''''''''&&&&&&&&&'''''''''(((((({{{{{{}}}|||xxxsssvvvuuussssssrrroookkkggggggddd```]]][[[ZZZXXXVVVYYYXXXXXXWWWUUUSSSQQQPPPKKKHHHEEECCCBBBBBB@@@??????AAABBBAAA>>>:::888888777666666444333222111111///,,,)))((((((*********(((((('''''''''&&&&&&&&&+++******)))(((''''''&&&******))))))(((((((((((("""###%%%'''(((&&&### !!!###%%%'''((()))######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%'''&&&###"""!!!!!!"""###"""######$$$$$$######"""%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######"""""""""######""""""######$$$%%%$$$%%%&&&&&&$$$$$$%%%&&&'''&&&%%%%%%$$$$$$%%%%%%$$$$$$############$$$$$$'''''''''&&&&&&%%%%%%%%%%%%###"""###&&&((((((&&&%%%$$$$$$######$$$$$$%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%#########$$$$$$%%%%%%%%%$$$#########$$$%%%%%%&&&(((((((((''''''&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&$$$$$$$$$$$$%%%%%%&&&'''((((((&&&%%%%%%&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&'''((((((((('''&&&%%%$$$$$$###$$$$$$%%%%%%&&&''''''(((((('''&&&&&&'''((()))***'''''''''''''''''''''''')))))))))((('''''''''&&&''''''''''''''''''''''''''''''''''''&&&%%%$$$###&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&'''''''''&&&$$$###&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%***'''######%%%((('''%%%&&&%%%%%%$$$$$$%%%%%%&&&!!!"""$$$&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''((('''&&&%%%$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&'''((((((((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$!!!"""###$$$%%%&&&&&&&&& !!!###%%%&&&&&&&&&&&&###""""""###%%%'''&&&%%%$$$!!!!!!$$$$$$"""###&&&&&&&&&%%%$$$$$$######"""""""""#########$$$$$$$$$"""!!! """&&&((('''&&&"""""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%%%%%%%$$$&&&&&&%%%$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$######"""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&((()))++++++)))(((&&&'''(((((()))))))))((((((+++******)))(((''''''&&&))))))(((((((((((())))))~~~{{{{{{|||{{{wwwrrrvvvuuutttsssrrrnnnjjjfffdddaaa]]]\\\[[[[[[ZZZXXXYYYYYYXXXWWWUUUSSSRRRQQQKKKHHHEEECCCBBBBBBAAA@@@???AAABBBAAA>>>;;;999888999888777555333111000///...,,,)))((()))***)))))))))(((((('''&&&&&&%%%%%%))))))(((((('''&&&&&&%%%&&&&&&&&&%%%%%%%%%$$$$$$"""!!!"""$$$&&&''''''%%%""""""###$$$%%%%%%&&&&&&""""""#########$$$$$$$$$############"""""""""!!!%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$"""""""""###$$$######$$$$$$$$$$$$######%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$##################""""""######$$$%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%$$$############$$$$$$$$$############$$$$$$&&&&&&%%%%%%$$$$$$$$$$$$###!!! ###%%%$$$###%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&###$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&'''''''''&&&&&&&&&%%%%%%$$$%%%&&&&&&'''&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&'''((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((('''''''''&&&&&&%%%%%%$$$((((((''''''&&&%%%%%%$$$((('''&&&&&&&&&'''((()))''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$'''''''''''''''&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&"""###%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''&&&%%%$$$$$$$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$###$$$%%%&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%$$$###"""!!! !!!###%%%$$$###%%%"""!!!$$$$$$""""""&&&$$$$$$$$$$$$$$$$$$$$$%%%#########$$$$$$$$$$$$%%%$$$"""!!!###&&&((('''%%%"""""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%$$$'''&&&%%%$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%'''((())))))((('''%%%''''''((()))******))))))******))))))(((''''''&&&))))))(((((((((((())))))~~~{{{{{{{{{zzzvvvsssvvvuuutttsssrrrnnniiieee```^^^[[[ZZZ[[[\\\[[[[[[[[[ZZZYYYWWWVVVTTTSSSRRRJJJHHHEEECCCCCCBBBAAA@@@???AAABBBAAA>>>;;;999999:::999777555333000///...---+++************)))''')))(((((('''&&&&&&%%%%%%((((((''''''&&&%%%%%%%%%$$$$$$$$$$$$############%%%###!!!"""$$$&&&''''''%%%%%%%%%%%%$$$$$$$$$$$$!!!!!!"""""""""#####################""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%#########$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$#########""""""######$$$%%%$$$%%%&&&%%%$$$###$$$&&&$$$$$$###"""""""""""""""$$$$$$############$$$$$$$$$$$$$$$$$$############&&&$$$######%%%&&&%%%$$$%%%$$$$$$######$$$$$$%%%!!!"""###$$$%%%%%%%%%$$$###$$$&&&''''''''''''&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$######$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&)))(((((('''&&&&&&%%%%%%''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&'''''''''%%%%%%%%%%%%$$$$$$$$$$$$'''&&&&&&%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$((((((%%%"""###%%%%%%%%%$$$$$$$$$$$$%%%%%%###$$$%%%&&&'''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%&&&'''%%%%%%$$$$$$$$$$$$%%%&&&########################&&&&&&&&&%%%$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$###""""""!!! !!!###$$$$$$###%%%""""""%%%$$$""""""$$$"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###$$$&&&'''&&&%%%###""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$###############$$$$$$$$$$$$$$$''''''&&&$$$$$$#########$$$######""""""######$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%%%%&&&'''(((((('''&&&%%%&&&'''((()))***+++++++++***))))))((((((''''''''')))((((((''''''(((((()))}}}||||||{{{wwwtttvvvuuuuuutttsssooojjjeee```^^^[[[ZZZ[[[[[[[[[ZZZ\\\[[[YYYWWWVVVTTTSSSSSSJJJHHHEEECCCCCCCCCBBBAAA???AAABBBBBB???<<<::::::999888777555333111000///+++*********+++***(((&&&''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%(((&&&$$$###$$$%%%$$$###&&&&&&&&&%%%%%%$$$$$$###""""""""""""#########$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$######""""""######$$$%%%###%%%%%%%%%$$$###$$$%%%$$$$$$###""""""""""""###$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$######'''&&&%%%%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$%%%!!!"""###$$$%%%%%%%%%%%%$$$%%%'''(((((('''&&&$$$%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''%%%%%%%%%&&&&&&'''''''''%%%&&&&&&''''''(((((()))'''&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$######%%%$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######################## ###%%%%%%$$$"""###$$$%%%%%%$$$$$$$$$$$$%%%%%%###$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$%%%%%%&&&$$$$$$$$$$$$$$$%%%%%%%%%"""""""""###############%%%%%%%%%$$$###"""!!! $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$"""""""""!!!!!!!!!!!!!!!""""""###$$$%%%%%%&&&&&&$$$###"""###%%%&&&%%%$$$%%%""""""%%%%%%"""!!!############$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&%%%%%%######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$######"""###############$$$$$$%%%''''''%%%$$$######""""""$$$$$$############$$$$$$""""""###$$$%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''''''''&&&%%%%%%&&&''')))***+++++++++))))))((((((((('''''''''(((((((((''''''(((((((((}}}|||yyywwwuuuuuuuuuvvvuuuqqqkkkgggccc```]]][[[[[[[[[ZZZXXX\\\[[[YYYWWWUUUTTTTTTTTTJJJHHHEEECCCCCCCCCCCCBBB???AAABBBBBB???<<<;;;:::666666555444333333222222+++***)))*********(((&&&$$$$$$%%%&&&'''((())))))((((((((('''''''''''''''&&&&&&&&&&&&'''''''''''''''&&&%%%&&&&&&&&&###!!!%%%%%%%%%%%%%%%%%%%%%&&&#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%###$$$%%%%%%######$$$%%%%%%%%%$$$###############$$$$$$############$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%#########"""!!!""""""###%%%$$$$$$######$$$$$$%%%""""""$$$%%%&&&&&&&&&&&&%%%&&&'''((((((&&&$$$"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''%%%%%%&&&&&&'''(((((((((&&&&&&&&&%%%%%%$$$######&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################%%%""" ###%%%%%%$$$%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$%%%%%%#########$$$$$$%%%%%%%%%############$$$$$$%%%%%%#########$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$###"""!!! !!!"""#########$$$$$$%%%%%%&&&%%%#########%%%&&&%%%$$$$$$""""""&&&%%%"""!!!###%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&%%%%%%$$$$$$%%%###############$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$######"""######"""""""""###$$$%%%'''&&&%%%$$$############%%%%%%$$$$$$$$$$$$%%%%%%""""""###$$$%%%&&&&&&'''######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''%%%%%%'''(((******++++++((((((((((((''''''''''''((((((''''''''''''((((((~~~|||zzzyyytttuuuvvvwwwwwwsssnnnjjjeeebbb___\\\[[[[[[YYYXXX\\\[[[XXXVVVTTTSSSSSSTTTJJJHHHEEEDDDDDDDDDCCCBBB???AAABBBBBB@@@===;;;;;;555555444444444333333333,,,***))))))))))))(((&&&$$$$$$%%%&&&'''))))))***''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$&&&((((((&&&$$$$$$$$$%%%%%%&&&&&&''''''###$$$$$$$$$$$$%%%%%%%%%############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$######""""""######$$$%%%###$$$%%%$$$###"""###%%%%%%%%%$$$############$$$$$$$$$############$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%###$$$%%%$$$""""""$$$&&&%%%$$$$$$######$$$$$$%%%######$$$%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%$$$###%%%%%%$$$$$$$$$$$$######%%%%%%$$$$$$######$$$$$$###$$$$$$$$$$$$%%%%%%%%%######$$$%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%###$$$%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''''''''(((''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%''''''''''''''''''''''''"""###$$$%%%%%%&&&&&&&&&#########$$$$$$$$$$$$$$$'''&&&&&&&&&&&&''''''(((&&&%%%%%%$$$$$$%%%%%%&&&#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''"""###&&&&&&$$$$$$$$$############$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$!!!"""###$$$%%%%%%%%%$$$""""""######$$$%%%%%%%%%!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$###""""""###$$$%%%'''&&&%%%$$$###"""""""""###"""!!!"""###$$$###!!!""" """&&&&&&###"""$$$&&&&&&%%%%%%$$$######"""$$$$$$$$$$$$%%%%%%%%%%%%###%%%%%%%%%######$$$%%%$$$############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$############"""!!!"""###$$$%%%%%%%%%$$$############$$$&&&%%%%%%%%%%%%%%%%%%&&&""""""###$$$%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''$$$%%%&&&'''((()))))))))''''''''''''''''''''''''(((''''''&&&&&&''''''(((}}}{{{yyyyyytttuuuwwwyyyyyyvvvqqqmmmfffccc___]]]\\\\\\ZZZYYY\\\ZZZWWWUUUSSSRRRSSSSSSJJJHHHEEEDDDDDDEEEDDDCCC???AAACCCBBB@@@===<<<<<<666666555444333333222222---***((('''((((((((('''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%&&&&&&&&&''''''%%%$$$$$$&&&''''''&&&%%%%%%%%%&&&&&&&&&&&&'''############$$$$$$$$$$$$#########$$$$$$$$$%%%%%%##############################$$$$$$$$$$$$$$$#########$$$$$$$$$$$$######"""###%%%&&&&&&%%%###"""########################!!!!!!"""""""""###############""""""######$$$%%%"""$$$%%%$$$###"""###$$$$$$$$$###""""""""""""###$$$$$$############$$$$$$############$$$$$$$$$%%%$$$%%%'''&&&%%%%%%'''***%%%$$$$$$######$$$$$$%%%######$$$$$$$$$$$$$$$###""""""######$$$%%%&&&&&&$$$$$$$$$######"""""""""&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&######$$$%%%%%%%%%%%%$$$'''&&&%%%%%%$$$$$$$$$%%%"""###%%%&&&''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$%%%&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%%%%&&&%%%%%%"""#########$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&"""######$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###""""""###$$$%%%&&&&&&$$$$$$############$$$$$$###"""""""""######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$ !!!###$$$%%%%%%%%%$$$!!!!!!""""""###$$$$$$%%%"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$###"""""""""$$$&&&'''((('''%%%$$$"""""""""######"""!!!"""######"""!!! !!!&&&'''$$$###%%%%%%$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%!!!###%%%$$$"""!!!###%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######!!!!!!!!!"""$$$%%%###############$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&'''$$$$$$%%%&&&''''''&&&&&&''''''''''''''''''''''''(((''''''&&&&&&''''''(((|||zzzyyyxxxsssuuuwwwzzz{{{xxxsssoooeeeccc___^^^]]]]]]\\\[[[[[[ZZZWWWTTTRRRRRRRRRSSSJJJHHHEEEDDDDDDEEEDDDCCC???AAACCCBBB@@@>>><<<<<<888777666555333222111000---+++'''&&&'''((((((((()))(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((((((---***%%%######$$$%%%%%%'''&&&&&&&&&&&&&&&%%%%%%""""""""""""############%%%%%%%%%&&&&&&'''''''''########################"""######$$$$$$$$$###############$$$$$$#########"""###%%%&&&&&&%%%###"""######################## !!!!!!"""""""""############"""###$$$$$$%%%"""$$$$$$$$$###"""###$$$######"""!!!!!!!!!!!!!!!$$$$$$############$$$$$$!!!!!!""""""#########$$$ """$$$###""""""%%%(((%%%$$$$$$$$$$$$$$$$$$%%%"""############""""""!!! !!!###&&&((()))$$$#########""""""!!!!!!&&&%%%%%%$$$#########$$$$$$$$$$$$%%%%%%&&&&&&&&&######$$$%%%%%%%%%%%%$$$'''&&&%%%%%%$$$$$$$$$$$$"""###$$$&&&''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&"""######$$$$$$%%%&&&&&&###$$$&&&'''(((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""""""""######$$$$$$$$$$$$ !!!"""$$$$$$$$$###"""&&&%%%%%%$$$$$$%%%%%%&&&""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""''''''%%%$$$%%%'''$$$$$$############$$$$$$"""""""""!!!""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###############$$$ !!!###$$$%%%%%%$$$$$$ !!!"""######$$$$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$"""!!! !!!###%%%'''%%%$$$#########$$$%%%&&&&&&$$$###$$$%%%%%%$$$###!!!&&&'''%%%$$$&&&#########$$$$$$%%%&&&&&&""""""#########$$$$$$$$$"""$$$###!!!!!!###%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$###!!! !!!"""$$$%%%""""""""""""###$$$%%%&&&$$$$$$############$$$$$$###$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%&&&&&&%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&'''''''''~~~|||{{{|||{{{zzzxxxxxxyyyzzz{{{{{{vvvpppkkkllleee```___^^^[[[ZZZ\\\^^^^^^\\\XXXSSSQQQQQQRRROOOKKKFFFBBBBBBDDDEEEFFFAAADDDGGGGGGDDD@@@===;;;:::777444222222111000///,,,+++***((('''&&&&&&&&&'''(((((((((((((((((((((%%%&&&'''((((((((('''&&&''''''''''''''''''''''''((('''%%%$$$$$$%%%'''(((&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$###"""%%%$$$"""!!!!!!###%%%&&&$$$###"""!!!!!!###%%%&&&!!!!!!!!!!!!!!!!!!!!!!!!######$$$$$$$$$%%%%%%%%%!!!"""$$$%%%&&&&&&%%%$$$%%%$$$###!!!!!!!!!""""""%%%$$$###!!! !!!""""""""""""#########$$$%%%%%%$$$"""!!!"""###%%%$$$###"""!!!!!!!!!!!!""""""###$$$%%%%%%&&&&&&"""#########$$$$$$$$$$$$$$$$$$############$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$########################$$$$$$###############$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$#########$$$$$$$$$###""""""###$$$$$$&&&&&&&&&&&&%%%%%%$$$###$$$###"""###&&&&&&### $$$$$$&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%(((((('''&&&%%%%%%%%%%%%)))((('''&&&%%%$$$$$$$$$%%%""" !!!$$$&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%***&&&######%%%%%%### $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&######""""""""""""######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%###"""""""""######"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$######%%%$$$###"""!!!!!!!!!!!!!!!"""$$$%%%&&&&&&%%%%%%'''&&&###!!!!!!!!!"""###$$$%%%%%%%%%%%%$$$######!!!"""###$$$$$$%%%$$$$$$""""""#########$$$$$$$$$$$$###""" """###$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$######"""""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%)))(((&&&$$$#########$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""###%%%&&&%%%$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!!!!!!!!!!""""""$$$$$$$$$$$$$$$###"""!!! !!!!!!"""""""""###"""%%%((()))(((%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&%%%$$$$$$###((('''&&&%%%%%%%%%%%%%%%}}}|||{{{||||||zzzxxxvvvwwwxxxzzzzzzwwwrrrmmmkkkeee```______\\\[[[]]]``````^^^ZZZVVVSSSSSSTTTNNNKKKFFFCCCCCCDDDDDDDDD@@@CCCFFFGGGDDD@@@===;;;:::888444222222111000/////////---,,,+++*********(((((((((((((((((('''''''''(((((())))))((('''&&&%%%%%%$$$$$$$$$$$$$$$$$$((('''&&&%%%%%%&&&'''(((&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$######""""""!!! !!!###%%%&&&###"""!!! """###%%%##############################$$$$$$$$$%%%%%%%%%######$$$%%%%%%%%%$$$$$$&&&%%%$$$"""""""""###$$$%%%%%%###""""""!!!!!!!!!"""""""""#########$$$$$$"""###$$$$$$""""""###%%%'''&&&%%%$$$############""""""######$$$%%%%%%&&&#########$$$$$$$$$%%%%%%$$$$$$############$$$$$$#########""""""!!!!!!!!!########################%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$&&&&&&%%%$$$$$$%%%&&&&&&%%%%%%&&&&&&%%%%%%$$$###"""!!!!!!###&&&&&&$$$"""$$$$$$%%%&&&&&&%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$'''((())))))(((&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$''''''&&&%%%%%%%%%&&&&&&(((((('''%%%%%%$$$$$$%%%'''%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$###"""######$$$"""############$$$$$$$$$""""""""""""""""""""""""%%%%%%&&&&&&%%%%%%$$$###%%%$$$###"""!!!!!!!!!!!!!!!"""$$$%%%&&&&&&%%%$$$$$$$$$###""""""###$$$%%%$$$%%%%%%%%%%%%$$$#########$$$$$$######"""!!! """"""#########$$$$$$$$$%%%$$$###""""""###$$$%%%#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$######"""##################""""""#########$$$$$$$$$%%%%%%!!!"""###%%%%%%%%%$$$$$$"""######$$$$$$######"""########################&&&$$$$$$$$$&&&'''&&&%%%""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$#########""""""!!!!!!"""""""""#########!!!"""%%%'''((('''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%$$$''''''&&&%%%%%%%%%&&&&&&}}}|||{{{{{{||||||zzzxxxttttttvvvyyyzzzwwwsssooojjjddd_________]]]\\\___``````^^^[[[WWWTTTTTTUUUMMMJJJFFFDDDDDDCCCCCCBBB@@@CCCFFFFFFCCC???===;;;;;;999555333333222000...,,,+++***)))(((''''''''')))))))))((((((''''''''')))*********)))((('''&&&#########$$$$$$$$$$$$$$$((('''&&&%%%%%%&&&'''(((&&&&&&%%%%%%%%%%%%$$$$$$######$$$%%%%%%%%%$$$$$$!!! !!!"""$$$%%%######"""!!!!!!###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$&&&%%%$$$#########$$$%%%%%%%%%$$$###""""""##################$$$$$$$$$%%%!!!"""######"""###%%%'''&&&&&&%%%$$$############!!!""""""######$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$############$$$$$$"""""""""!!!!!!!!!!!!!!!########################%%%%%%$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%$$$$$$### !!!###&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$############%%%'''))))))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&%%%%%%$$$$$$&&&&&&%%%%%%%%%&&&''''''((('''&&&%%%%%%$$$$$$%%%&&&''''''&&&%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###&&&'''&&&"""!!!$$$'''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%$$$$$$######%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%$$$##############################&&&%%%%%%$$$$$$$$$$$$%%%"""############$$$$$$$$$""""""""""""""""""""""""%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$###"""!!!!!!!!!!!!!!!"""###%%%%%%%%%%%%$$$!!!!!!"""###$$$$$$%%%%%%$$$%%%%%%%%%%%%$$$##################"""!!! """""""""############$$$%%%%%%###""""""###%%%%%%#########$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$$$$######%%%%%%$$$$$$#########"""#########$$$$$$$$$$$$%%% ###%%%&&&%%%###""""""""""""######"""""""""########################'''&&&%%%%%%&&&'''%%%$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%$$$###"""""""""###$$$"""############$$$$$$$$$"""###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''|||{{{{{{{{{||||||zzzxxxssstttuuuwwwxxxvvvrrrnnngggaaa]]]^^^^^^\\\\\\___^^^^^^]]]ZZZVVVSSSSSSSSSNNNKKKGGGEEEDDDCCCBBB@@@???BBBDDDEEEBBB???===<<<<<<999666555444222000...)))((('''&&&%%%%%%%%%%%%******))))))((('''''''''*********)))((('''&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$%%%%%%%%%%%%###""""""!!!""""""###$$$%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%'''&&&$$$###"""###$$$$$$%%%%%%######"""###$$$%%%$$$$$$###"""""""""############$$$$$$$$$%%%%%%%%%"""#########""""""$$$&&&$$$######"""!!!!!!""""""!!!!!!"""""""""#########"""""""""#########$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$#########$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$%%%########################$$$$$$%%%%%%%%%$$$$$$###!!!!!!###$$$%%%%%%$$$###$$$$$$$$$%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$############&&&((((((&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&&&&%%%$$$$$$%%%$$$$$$%%%&&&'''((()))'''&&&&&&%%%$$$$$$$$$%%%$$$&&&'''%%%"""!!!###&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$!!! !!!###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$(((''''''&&&%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%%%%""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$######$$$###"""!!!!!! !!! !!!###$$$%%%%%%$$$$$$!!!!!!###$$$$$$%%%$$$$$$$$$%%%%%%%%%%%%$$$###### !!!"""######$$$$$$$$$""""""""""""############$$$$$$###""""""###$$$$$$############$$$$$$$$$$$$########################""""""###$$$$$$$$$######&&&&&&%%%%%%$$$#####################$$$$$$$$$$$$"""###$$$%%%%%%###!!! """"""############""""""$$$%%%%%%%%%%%%%%%&&&&&&'''&&&$$$$$$%%%%%%$$$"""""""""""""""""""""""""""############$$$$$$$$$$$$""""""!!!!!!!!!!!!""""""&&&$$$"""!!!!!!"""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%&&&'''((({{{{{{{{{|||}}}|||yyyvvvuuuuuuuuuvvvvvvtttooolllfff```\\\]]]]]][[[\\\^^^]]]^^^]]][[[WWWTTTTTTTTTOOOLLLIIIFFFEEEDDDBBB@@@???AAACCCCCCAAA>>>===<<<;;;999777666555333111...---,,,+++******)))************))))))((((((((((((***)))((('''&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$%%%%%%%%%%%%&&&%%%%%%$$$############%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%'''&&&$$$###"""###$$$$$$$$$###"""!!!!!!"""###$$$""""""!!!!!!!!!""""""#########$$$$$$$$$%%%%%%%%%%%%%%%$$$###!!!!!!###%%%$$$###""""""!!!""""""""""""""""""""""""#########!!!!!!!!!!!!"""""""""###$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################"""""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###$$$$$$%%%%%%##############################$$$%%%%%%$$$$$$$$$###$$$%%%%%%$$$###!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########!!!$$$&&&'''&&&$$$###$$$$$$$$$%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&&&&%%%$$$$$$$$$$$$$$$%%%&&&'''((()))&&&&&&%%%$$$$$$$$$%%%%%%###%%%&&&%%%"""!!!###&&&$$$$$$$$$$$$$$$$$$$$$$$$###!!! """$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$%%%&&&&&&######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############"""!!!!!!$$$###"""!!! !!!###$$$%%%%%%$$$###"""###$$$$$$$$$$$$###"""$$$%%%%%%%%%%%%$$$######""""""###$$$%%%%%%%%%%%%""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""#########$$$$$$$$$########################!!!"""###$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######""""""#########$$$$$$$$$&&&%%%$$$##################$$$$$$$$$$$$$$$$$$###$$$$$$$$$%%%%%%&&&&&&&&&&&&$$$######$$$$$$"""!!!"""""""""""""""""""""""""""""""""######$$$$$$$$$""""""!!!!!!!!!!!!""""""%%%$$$"""!!!!!!"""$$$&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%&&&'''(((|||{{{{{{||||||{{{wwwtttuuuttttttuuuuuurrrnnnkkkfff```\\\]]]]]][[[\\\^^^___``````^^^ZZZXXXVVVVVVRRROOOJJJGGGEEEDDDBBBAAA>>>@@@BBBBBB@@@>>>===<<<:::999777777666555222000...---,,,+++++++++++++++)))))))))))))))))))))))))))((('''&&&&&&%%%&&&&&&""""""######$$$$$$%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&######$$$%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%$$$######"""""""""#############################################$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$###"""!!!!!!!!!"""###$$$!!! !!!"""##################$$$$$$$$$%%%&&&&&&%%%""" """$$$%%%%%%$$$$$$$$$$$$$$$%%%########################!!!!!!!!!"""""""""######$$$$$$############$$$$$$###############$$$$$$$$$########################!!!!!!!!!!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$"""###$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&###!!! $$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''(((((('''&&&$$$"""!!!###$$$$$$%%%%%%&&&&&&'''((((((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&'''((()))%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%%%%%%%$$$$$$&&&((($$$$$$$$$$$$$$$$$$$$$$$$ ###'''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###$$$&&&''''''###""""""""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%%%%$$$"""############$$$$$$$$$""""""""""""""""""""""""!!!""""""""""""!!! ######"""!!! !!!"""$$$$$$$$$$$$###$$$$$$##################$$$%%%%%%%%%%%%$$$######&&&&&&&&&&&&%%%$$$###"""###"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""############$$$########################!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""############$$$%%%$$$###""""""$$$%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$"""""""""######$$$$$$%%%$$$###""""""######"""!!!""""""""""""""""""""""""!!!!!!""""""###$$$$$$$$$$$$$$$############$$$$$$$$$###"""""""""###$$$%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%&&&''''''}}}||||||}}}|||zzzvvvrrrrrrrrrrrrssstttsssooollliiiccc^^^______\\\\\\______```aaa___[[[XXXWWWWWWUUUQQQKKKGGGEEEDDDDDDCCC>>>@@@AAAAAA???===<<<===999888777777888666444111******)))(((((((((((()))((((((((()))******++++++)))((('''&&&&&&'''((((((#########$$$%%%%%%&&&&&&&&&&&&&&&''''''&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%$$$############$$$$$$%%%%%%%%%%%% !!!""""""######""""""##############################$$$$$$$$$%%%%%%%%%######$$$%%%%%%%%%$$$$$$######"""""""""###$$$%%%!!!!!!!!!!!!"""###$$$%%%"""""""""#########$$$$$$%%%%%%$$$""" !!!$$$&&&%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$############$$$$$$!!!"""""""""####################################!!!!!!!!!!!!"""###$$$%%%########################$$$$$$######$$$$$$%%%&&&$$$%%%&&&&&&&&&&&&%%%$$$""""""###$$$$$$$$$$$$$$$"""$$$&&&&&&###!!!!!!"""%%%$$$###""""""###$$$%%%#########$$$$$$%%%%%%&&&(((((('''%%%$$$$$$############$$$%%%%%%&&&'''''')))(((&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&'''(((%%%$$$$$$$$$$$$$$$%%%%%%###"""!!!"""$$$&&&'''&&&########################!!!!!! !!!###%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$%%%%%%&&&$$$######""""""######$$$########################""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""$$$%%%%%%%%%$$$$$$"""############$$$$$$$$$"""""""""""""""""""""""""""""""""""""""!!!!!! ######!!! !!!"""###$$$$$$############"""""""""$$$%%%&&&$$$%%%%%%%%%%%%$$$######%%%%%%%%%%%%$$$###""""""######""""""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""####################################!!!!!!"""$$$$$$%%%%%%$$$!!!""""""######$$$$$$$$$""""""""""""###########################"""""""""######$$$$$$$$$$$$######!!!""""""###$$$$$$%%%%%%$$$"""""""""$$$%%%$$$###""""""""""""""""""""""""!!!!!!!!!"""###$$$$$$$$$$$$$$$############$$$$$$""""""#########$$$$$$$$$%%%$$$$$$$$$##################$$$$$$############%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&}}}}}}}}}}}}|||yyyuuuqqqppppppqqqrrrtttsssqqqnnnkkkeee`````````^^^^^^```]]]^^^___]]]ZZZWWWUUUUUUWWWSSSLLLGGGEEEEEEEEEDDD>>>???AAAAAA???===<<<===888777777888888777555222***))))))(((((((((((()))''''''((()))***+++,,,,,,))))))(((''''''(((******%%%%%%&&&''''''((())))))''''''((((((((((((''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%$$$###""" !!!###%%%&&&&&&&&&""""""###$$$$$$$$$$$$#################################$$$$$$$$$%%%%%%%%%!!!"""$$$%%%&&&&&&%%%$$$$$$$$$#########$$$&&&'''""""""""""""###$$$&&&&&&!!!""""""""""""###############"""!!! """&&&)))###"""""""""""""""######%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$############$$$$$$""""""######$$$$$$$$$%%%########################""""""""""""###$$$%%%&&&########################$$$#########$$$%%%%%%&&&"""###$$$%%%%%%$$$###"""!!!"""###$$$$$$$$$$$$$$$ ###&&&&&&###"""###$$$%%%$$$###""""""###$$$%%%""""""###$$$%%%&&&&&&'''###"""!!!!!!"""$$$%%%'''######$$$%%%%%%&&&'''''')))((('''%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%&&&''''''$$$$$$$$$###$$$$$$%%%%%%!!!###%%%%%%###########################&&&((()))&&&!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%########################!!!!!!!!!"""######$$$$$$########################!!!"""###$$$%%%$$$$$$###"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############"""!!!!!!###"""!!!   """###$$$$$$######"""!!! """$$$''')))$$$%%%%%%%%%%%%$$$######!!!"""###$$$$$$%%%$$$$$$######""""""!!!!!!!!! """"""############""""""""""""""""""############""""""""""""""""""""""""!!!!!!"""$$$$$$%%%%%%%%% !!!"""###$$$$$$%%%""""""""""""############$$$%%%&&&%%%### """"""############""""""######$$$%%%&&&&&&''''''$$$###"""###%%%&&&&&&%%%"""""""""""""""""""""""" !!!!!!"""###$$$$$$$$$""""""!!!!!!!!!!!!""""""!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""######$$$$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&%%%%%%%%%%%%~~~|||{{{zzzzzzyyywwwtttwwwuuutttssssssrrrooommmkkkeeebbbcccbbb___^^^___bbbaaa___[[[WWWVVVWWWYYYVVVRRRLLLIIIGGGGGGFFFEEEBBBCCCBBB???<<<999888999888888777666555333111000...---+++***))))))((((((''''''((())))))))))))))),,,&&&%%%'''%%%"""&&&&&&&&&&&&%%%$$$###"""&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$######""""""'''&&&%%%""" $$$$$$"""""""""###$$$%%%""""""###$$$$$$$$$$$$$$$%%%&&&&&&'''&&&%%%###"""%%%$$$$$$######$$$%%%%%%%%%$$$$$$$$$###""""""""""""""""""""""""!!! ######$$$$$$$$$$$$######""""""###$$$$$$$$$$$$###########################"""###%%%''''''&&&%%%$$$"""###$$$$$$###"""!!! """""""""!!!!!!!!!!!!!!!""""""############""""""$$$$$$$$$#########""""""$$$$$$$$$&&&''''''%%%######"""""""""###$$$%%%%%%"""$$$&&&%%%###"""$$$'''$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!!!!!!!"""!!!!!!!!!"""###$$$$$$############""""""""""""######$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""!!! ###""""""!!!"""$$$%%%&&&%%%%%%%%%%%%%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%###!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$#########$$$########################$$$$$$$$$$$$$$$###"""!!!""""""""""""""""""""""""!!!!!!!!!"""###%%%&&&'''$$$#########""""""""""""!!!!!!!!!"""$$$%%%###"""######""""""######$$$%%%%%%%%%$$$$$$###"""""""""$$$%%%&&&&&&%%%""" ######"""!!! !!!!!!$$$###""""""!!!!!!""""""######""""""!!!!!!  """$$$%%%$$$###""" !!!###$$$%%%#########""""""""""""""""""!!! !!!###$$$$$$### !!!!!!""""""$$$###"""""""""###%%%&&&%%%%%%$$$###""""""##################""""""!!!!!!%%%%%%$$$$$$$$$$$$$$$$$$############""""""""""""$$$###"""###%%%&&&%%%$$$$$$$$$$$$#########""""""$$$%%%&&&%%%#########$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$ !!!"""###$$$%%%%%%%%%$$$""" !!!###%%%'''""""""#########""""""!!!$$$$$$##################%%%%%%%%%%%%%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%$$$######""""""######$$$&&&%%%$$$######%%%'''((($$$%%%&&&&&&''''''&&&&&&&&&%%%%%%&&&''')))+++,,,***(((%%%######%%%(((***}}}{{{zzzxxxuuurrrxxxvvvuuuuuuuuusssqqqnnnkkkeeebbbcccbbb___^^^```bbbaaa___[[[XXXVVVWWWXXXVVVSSSMMMJJJHHHHHHGGGFFFBBBBBBBBB@@@===:::::::::999888888777555333111000...---+++***))))))((((((''''''((()))))))))))))))***&&&%%%'''&&&""""""%%%###$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$#########"""$$$$$$######"""!!!!!! $$$$$$###""""""###$$$%%%!!!!!!"""###############$$$$$$$$$$$$$$$###""""""%%%%%%$$$#########$$$$$$########################"""""""""""""""!!! """""""""######"""""""""""""""###$$$$$$$$$$$$###########################$$$$$$#########$$$$$$%%%"""###$$$$$$$$$###"""!!!"""""""""""""""""""""""""""##################"""$$$$$$$$$#########""""""$$$######$$$&&&&&&%%%$$$##################$$$$$$'''''''''&&&$$$######$$$####################################$$$$$$$$$$$$######"""""""""###$$$$$$""""""""""""##################$$$$$$$$$%%%%%%%%%""""""!!!!!!!!!!!!!!! $$$$$$##################%%%%%%%%%%%%%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%###"""!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%$$$$$$######$$$$$$########################"""######$$$$$$$$$##############################$$$######"""######$$$$$$###""""""!!! """!!!!!!"""$$$$$$###!!!""""""!!!!!!""""""###$$$##################$$$$$$"""###$$$%%%%%%$$$"""!!!######""""""!!!"""""""""$$$$$$######""""""""""""###"""""""""!!!!!!!!!  """###$$$$$$############"""!!!!!!!!!""""""###"""""""""""""""""""""###"""!!!"""###$$$###"""!!!!!!!!!"""""""""######$$$###"""""""""###$$$$$$$$$###""""""!!!!!!""""""######"""""""""!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""!!! """$$$&&&&&&%%%$$$$$$$$$#########"""""""""###$$$###!!!!!!!!!"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############!!!!!!!!!"""######$$$$$$$$$###"""!!!"""###%%%&&&!!!!!!!!!!!!!!!!!!!!!!!!########################$$$%%%%%%%%%$$$$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$&&&'''$$$%%%&&&&&&''''''&&&&&&&&&&&&%%%&&&'''(((***+++'''&&&$$$""""""$$$&&&'''}}}|||{{{yyyvvvsssyyywwwwwwwwwwwwuuurrrpppjjjeeebbbcccccc```___```bbbaaa___\\\XXXVVVVVVWWWWWWSSSNNNKKKIIIIIIHHHGGGAAABBBCCCAAA>>><<<;;;<<<999999888777555333222111...---+++***))))))((((((''''''((((((((())))))))))))&&&&&&''''''%%%&&&(((###$$$$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$############!!!""""""###$$$%%%&&&&&&$$$$$$######"""######$$$""""""###$$$$$$$$$$$$$$$######"""!!!!!!!!!""""""&&&%%%$$$##############################$$$$$$$$$""""""######""""""!!!!!!!!!!!!""""""""""""!!!!!!""""""###$$$$$$$$$$$$###########################%%%$$$"""!!! """###%%%""""""###$$$$$$$$$####################################$$$$$$$$$$$$######$$$############"""""""""$$$###!!!"""$$$%%%%%%$$$$$$$$$$$$###############(((&&&%%%%%%&&&&&&%%%$$$""""""""""""""""""""""""$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$############$$$#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%!!!!!!!!!""""""#########%%%%%%%%%$$$$$$"""!!!!!!$$$$$$%%%%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$########################!!!!!!"""$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$###"""!!!!!!!!!&&&&&&%%%$$$######""""""###"""""""""$$$$$$""" !!!!!!!!!!!!!!!""""""###!!!""""""###$$$$$$%%%%%%!!!"""###$$$%%%%%%$$$############"""######$$$$$$%%%$$$$$$$$$############""""""""""""!!!!!!!!!!!! !!!!!!""""""######$$$$$$###""""""""""""###""""""""""""""""""######$$$###!!!"""######"""!!!""""""""""""##################"""!!!!!!!!!""""""###"""!!!!!!!!!!!!!!!!!!"""""""""""""""!!!!!!!!!#########$$$$$$%%%%%%&&&$$$$$$#########"""""""""!!!$$$&&&&&&&&&$$$$$$$$$###############"""###$$$###!!!!!!!!!"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$######""""""""""""""""""""""""""""""###############$$$$$$$$$"""!!! !!!"""$$$$$$########################$$$$$$$$$%%%$$$$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$%%%$$$%%%&&&&&&''''''&&&&&&'''&&&&&&&&&&&&'''((()))&&&%%%%%%$$$$$$%%%%%%&&&}}}|||{{{{{{|||{{{yyywwwyyyxxxxxxxxxxxxwwwtttqqqjjjeeebbbcccccc```___aaabbbbbb```\\\XXXVVVVVVVVVVVVRRRMMMJJJIIIIIIHHHGGGAAACCCDDDCCC@@@>>>======::::::999888666444222111------+++***)))(((((((((''''''''''''(((((())))))((('''&&&''''''&&&'''(((''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%'''(((((($$$$$$#####################$$$%%%%%%&&&&&&%%%%%%###"""!!! !!!"""###&&&%%%$$$###""""""""""""$$$$$$$$$###############""""""#########""""""!!!!!!!!!""""""""""""!!!!!!""""""###$$$$$$$$$$$$###########################%%%$$$###"""!!!"""######""""""###$$$$$$$$$%%%%%%###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$############""""""""""""$$$""" """$$$$$$$$$$$$$$$$$$$$$######""""""$$$"""!!!###''')))(((&&&########################!!!!!!!!!"""""""""######&&&&&&%%%$$$#########$$$"""######$$$%%%&&&''''''######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&###$$$$$$%%%%%%###"""!!!$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""######$$$###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%########################!!!"""###$$$$$$$$$$$$$$$########################&&&%%%$$$"""!!!!!!!!!!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""#########!!!"""!!!!!!!!!!!!"""######""""""#########$$$$$$$$$!!!"""###$$$$$$$$$$$$###############$$$%%%%%%&&&%%%%%%%%%%%%$$$$$$######""""""""""""!!!!!!!!!!!! !!!"""###$$$!!!!!!""""""###%%%&&&'''"""""""""""""""#########%%%###""""""######!!! """""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!###""""""!!!!!!!!!""""""########################""""""###$$$%%%%%%&&&&&&$$$$$$$$$#########""""""!!! !!!$$$&&&%%%%%%########################$$$%%%&&&%%%#########$$$###$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%$$$######""""""############""""""!!!!!!!!!"""###$$$%%%$$$######$$$###""""""###%%%''')))###############$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$!!!"""###$$$$$$$$$$$$###$$$%%%&&&&&&''''''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&}}}|||{{{{{{|||{{{yyywwwxxxwwwxxxyyyyyywwwtttqqqjjjeeebbbccccccaaa```bbbbbbbbb```]]]YYYVVVUUUUUUTTTQQQLLLIIIHHHHHHGGGGGGBBBDDDEEEEEEBBB???>>>>>>;;;::::::888777555333222------+++***)))((((((((('''''''''&&&'''((())))))(((((('''&&&%%%&&&&&&%%%((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%&&&'''''''''$$$$$$$$$$$$######"""""""""######$$$$$$$$$$$$$$$$$$###"""!!!!!!"""$$$%%%%%%$$$######"""""""""###%%%%%%%%%$$$###"""!!!!!!""""""############"""""""""######$$$$$$######"""""""""###$$$$$$$$$$$$#################################$$$%%%%%%$$$###""""""""""""######$$$$$$%%%######$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$""""""""""""""""""""""""$$$""" !!!###$$$###$$$$$$$$$$$$$$$###"""!!!""" !!!%%%(((&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!!!!""""""&&&&&&%%%$$$#########$$$ !!!""""""###$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%!!!"""###%%%%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%########################$$$$$$$$$$$$$$$###"""!!!""""""""""""""""""""""""######""""""!!!""""""### !!!""""""###$$$###"""#########!!!###""""""""""""###$$$$$$$$$$$$$$$#########""""""$$$$$$$$$$$$######""""""$$$$$$######$$$%%%&&&&&&$$$%%%%%%%%%%%%$$$###"""!!!!!!!!!!!!""""""""""""!!! !!!"""###$$$!!!!!!""""""###%%%&&&'''!!!!!!""""""############%%%###""""""######!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!!!!!!!!#########""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$############$$$###"""###%%%%%%$$$###########################$$$%%%&&&%%%#########$$$#########$$$$$$%%%%%%%%%'''&&&&&&%%%$$$###""""""$$$$$$######"""!!!!!!!!!!!!"""###%%%%%%$$$###"""$$$###""""""###%%%''')))""""""#########$$$$$$$$$"""######$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%!!!"""###$$$$$$$$$$$$###$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''(((((('''&&&&&&}}}{{{zzzwwwtttqqqvvvvvvvvvxxxxxxwwwssspppjjjeeebbbddddddaaaaaabbbbbbbbbaaa^^^YYYVVVUUUUUUSSSPPPKKKHHHGGGHHHGGGGGGDDDFFFGGGFFFDDD@@@???>>>;;;;;;:::999777555444222...---+++***))))))((((((((('''&&&&&&&&&'''((()))((()))(((%%%%%%''''''%%%%%%$$$$$$$$$&&&(((***+++&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$############$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$###"""!!! !!!""""""""""""!!!$$$$$$#########$$$%%%%%%######"""""""""######$$$%%%%%%$$$$$$###""""""!!!""""""######$$$$$$############$$$$$$$$$$$$######""""""###$$$$$$$$$$$$###########################!!!"""$$$&&&&&&%%%$$$######""""""!!!""""""###$$$#########$$$$$$%%%%%%&&&######$$$$$$$$$$$$######!!!!!!"""""""""""""""######""" !!!###$$$$$$###"""###$$$%%%%%%$$$"""!!!%%%###""""""######"""!!!$$$$$$$$$$$$$$$$$$$$$$$$!!!"""""""""############%%%$$$$$$############$$$ ######$$$$$$$$$%%%%%%%%%$$$$$$$$$######"""""""""!!!!!!"""###$$$%%%%%%%%%######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""#########$$$$$$$$$$$$#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%%%%########################%%%%%%%%%$$$$$$"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$ """###$$$$$$###"""""""""$$$$$$""" ###############$$$$$$%%%%%%%%%$$$$$$###""""""!!!%%%$$$$$$#########""""""$$$$$$$$$###$$$$$$%%%%%%###$$$%%%%%%%%%$$$"""!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!"""######$$$$$$$$$$$$###""""""""""""###!!!!!!!!!"""######$$$$$$$$$###!!!"""######"""!!!!!!!!!!!!!!! !!!"""############"""###############$$$$$$%%%#########$$$$$$$$$$$$%%%#########$$$$$$%%%%%%&&&%%%$$$$$$$$$$$$#########&&&%%%$$$$$$%%%%%%$$$"""###############$$$$$$$$$"""###$$$###!!!!!!!!!"""#########$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$######$$$#########""""""!!!!!!!!!"""###$$$%%%$$$######"""!!! !!!"""$$$$$$"""""""""###$$$$$$%%%%%%!!!"""######$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%#########$$$$$$$$$$$$%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$}}}zzzxxxuuuqqqooossstttuuuwwwwwwuuuqqqnnnjjjeeebbbddddddbbbaaacccbbbbbbaaa^^^YYYVVVTTTTTTTTTPPPLLLIIIHHHIIIHHHHHHEEEGGGIIIHHHEEEAAA???>>><<<;;;;;;999888666444333...---+++***))))))((((((((('''&&&%%%%%%'''(((***&&&))))))%%%&&&***+++(((%%%$$$$$$$$$&&&(((***,,,&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$############$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%$$$###!!! !!!!!!"""############""""""###$$$$$$%%%%%%$$$$$$"""!!!!!!""""""###$$$%%%""""""#########$$$$$$$$$!!!"""###$$$$$$$$$$$$###""""""############""""""""""""###$$$$$$$$$$$$########################### """###$$$$$$%%%%%%###"""!!! !!!"""""""""######$$$%%%%%%%%%"""##################"""!!!!!!!!!!!!""""""######""""""!!!###$$$%%%$$$"""!!!"""$$$%%%%%%$$$###"""%%%%%%&&&$$$"""!!!!!!"""########################""""""#########$$$$$$$$$######"""""""""###$$$$$$ !!!######$$$$$$$$$%%%%%%%%%""""""""""""##############################$$$$$$"""###$$$%%%%%%%%%%%%$$$########################""""""###$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&##############################$$$$$$$$$######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""############$$$$$$$$$%%%%%%%%%"""!!!!!!"""$$$$$$###!!!"""""""""""""""###$$$$$$$$$$$$####################################$$$$$$%%%$$$$$$############$$$"""###$$$%%%$$$###!!! !!!!!!!!!"""""""""###!!!"""###$$$%%%%%%$$$$$$######"""!!!!!!!!!"""""" !!!!!!"""######$$$$$$###"""!!!"""###$$$###"""""""""""""""!!!!!!  """###$$$%%%$$$$$$"""""""""""""""###$$$$$$!!!!!!"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$#########$$$###"""###$$$%%%$$$###""""""#########$$$$$$$$$"""###$$$###!!!!!!!!!""""""######$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########"""""""""""""""""""""###$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###$$$$$$%%%%%%!!!!!!"""#######################################&&&%%%###!!!!!!###%%%&&&%%%$$$$$$######$$$&&&'''$$$%%%&&&&&&''''''&&&&&&###$$$%%%%%%&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%~~~}}}{{{yyyxxxvvvsssppprrrrrrtttvvvvvvtttpppmmmjjjeeebbbddddddbbbbbbcccbbbbbbaaa^^^ZZZVVVTTTSSSUUUQQQMMMJJJJJJJJJJJJIIIFFFHHHJJJIIIEEEAAA>>>===<<<<<<;;;:::888666444333...---+++***))))))((((((((('''%%%%%%%%%&&&(((***%%%))))))&&&'''---...+++((('''&&&%%%%%%&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$############$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%$$$###!!! $$$$$$%%%&&&&&&&&&&&&%%%!!!"""###%%%%%%%%%$$$### !!!!!!!!!"""$$$%%%&&& !!!"""$$$&&&''''''!!!"""###$$$$$$$$$$$$$$$!!!!!!""""""""""""!!!!!!""""""###$$$$$$$$$$$$###########################  ###%%%'''###"""!!! !!!!!!!!!"""###$$$$$$%%%%%%""""""############"""""" !!!!!!!!!""""""######"""""""""$$$&&&&&&$$$""" !!!###%%%&&&%%%$$$###"""$$$&&&&&&###"""$$$'''""""""""""""""""""""""""!!!""""""""""""#########"""!!!!!!!!!"""###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%!!!"""###$$$%%%&&&''''''&&&%%%$$$"""!!!"""######"""###$$$%%%%%%%%%%%%%%%########################!!!"""###$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$#########$$$%%%%%%&&&########################!!!"""###$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""$$$$$$######"""!!!!!! !!!!!!!!!"""$$$%%%$$$"""!!!!!!!!!!!!!!!"""######"""""""""###$$$$$$%%%%%%!!!!!!!!!"""###%%%&&&'''%%%%%%$$$###""""""""""""!!!"""$$$$$$$$$###!!! !!!!!!!!!""""""###### """$$$&&&'''&&&%%%$$$ !!!###$$$%%% !!!!!!"""###$$$$$$$$$"""!!! !!!###$$$$$$###$$$#########""""""!!!!!! """$$$%%%&&&&&&%%%!!!!!!!!!!!!!!!"""###### !!!!!!""""""%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######!!! !!!$$$%%%$$$$$$""""""######$$$$$$$$$$$$$$$%%%&&&%%%#########$$$""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&""""""""""""""""""#####################$$$$$$$$$""""""#########""""""!!!!!!""""""###$$$$$$%%%%%%!!!!!!"""#######################################'''%%%""" """%%%'''&&&%%%$$$######%%%'''((($$$%%%&&&&&&''''''&&&&&&"""###$$$%%%&&&%%%$$$$$$(((''''''&&&&&&''''''(((|||xxxvvvwwwwwwuuurrrsssqqqpppssswwwvvvqqqllleeeaaa```dddeeebbbaaabbbiiiiiifff```XXXTTTUUUVVVYYYUUUOOOKKKIIIIIIIIIHHHDDDEEEFFFDDDAAA???>>>>>>>>>:::666555666666444222111...+++*********)))(((((('''%%%%%%&&&))),,,...((((((((((((''''''''''''%%%$$$$$$$$$$$$%%%&&&''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########&&&&&&''''''&&&&&&%%%$$$$$$#########""""""!!!!!!!!!"""######"""!!!###$$$######"""!!!!!!"""###$$$"""""""""""""""!!! $$$%%%%%%%%%%%%$$$######!!!!!!"""######""" !!!!!!"""""""""###############""""""""""""######%%%$$$######""""""######$$$#########%%%%%%###!!!$$$#########""""""!!!!!!###############$$$$$$$$$######""""""######$$$%%%((('''$$$"""!!!!!!"""###$$$$$$###"""!!!!!!!!!""""""  $$$%%%%%%###""""""$$$'''%%%###!!!"""%%%'''&&&$$$!!!"""$$$%%%%%%$$$"""!!!!!! !!!"""#########"""  !!!###$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###""""""######!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$###############"""""""""###$$$$$$%%%%%%$$$$$$$$$############"""$$$%%%%%%&&&&&&%%%%%%$$$&&&$$$###!!!!!!"""$$$%%%%%%$$$"""!!!!!!!!!"""###$$$%%%%%%%%%$$$"""!!! !!!"""###$$$%%%%%%""""""###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$%%%$$$###""""""###$$$%%%$$$$$$$$$#########""""""###############"""!!!!!! """$$$%%%$$$###"""""""""###$$$%%%%%%&&&&&&&&&%%%###"""!!!"""###$$$###############$$$$$$$$$$$$#########""""""!!!!!!###!!!!!!###"""!!!!!!"""######!!!!!!"""###$$$%%%%%%$$$############"""""""""""""""$$$$$$##################$$$%%%%%%%%%%%%$$$$$$###%%%%%%%%%$$$$$$###"""!!!$$$$$$$$$######"""""""""%%%$$$"""###$$$$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""###$$$$$$$$$$$$$$$############"""$$$$$$######"""#########""""""""""""""""""""""""""""""""""""""""""""""""$$$###!!! !!!######$$$$$$$$$$$$######%%%%%%%%%%%%%%%$$$###"""######""""""######$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%''''''''''''''''''''''''~~~zzzyyyzzzzzzxxxuuussspppooorrrvvvvvvpppkkkbbb^^^^^^aaabbb```^^^___ggggggeee```ZZZWWWXXX[[[___YYYQQQJJJGGGGGGHHHIIIEEEFFFFFFDDDAAA???>>>>>><<<999666555555666444333111///+++))))))((('''%%%((('''&&&&&&&&&(((+++,,,((((((((((((''''''''''''%%%%%%%%%$$$%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$#########""""""###$$$###"""!!!"""###%%%$$$###"""!!!!!!"""""""""""""""""""""!!! """"""###$$$$$$%%%%%%$$$!!!"""#########"""!!! $$$$$$%%%%%%%%%&&&&&&&&&######""""""""""""######%%%$$$######""""""############"""###$$$$$$###!!!############"""""""""!!!##############################""""""######$$$%%%%%%$$$"""!!!!!!"""###$$$$$$###"""""""""""""""""""""!!! !!!""""""!!!$$$%%%%%%$$$""""""$$$&&&###""""""###&&&'''$$$""""""###$$$$$$$$$###"""!!!&&&%%%%%%$$$$$$$$$$$$%%%###""" !!!###$$$""""""""""""""""""""""""$$$###"""!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$##################$$$$$$$$$############""""""######$$$$$$######"""######"""!!!!!!"""######$$$$$$"""!!!!!!!!!"""###!!!!!!"""""""""""""""!!!########################!!!!!!"""######$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$######""""""######$$$$$$$$$$$$#########""""""$$$$$$$$$$$$$$$###"""""" """$$$%%%$$$###""""""""""""#####################$$$$$$$$$$$$$$$#######################################"""""""""!!!###"""  """######"""""""""$$$$$$"""!!!!!!"""###$$$$$$$$$######!!!!!!""""""######$$$$$$########################""""""######$$$$$$######!!!!!!  !!!"""%%%$$$$$$$$$############$$$"""!!!"""$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$###""""""$$$$$$$$$#########""""""#########"""######$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""$$$###!!! """###$$$"""##################"""$$$$$$%%%%%%$$$######"""######""""""######$$$%%%$$$$$$%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%}}}zzz{{{||||||yyyuuurrrpppoooqqquuuuuupppjjj```]]]\\\```aaa___]]]___dddeeedddaaa\\\ZZZ\\\^^^ddd]]]RRRJJJFFFFFFGGGHHHEEEEEEEEECCC???<<<;;;;;;999777555555555555444333111///,,,)))((('''%%%###'''''''''''''''((()))***((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$######"""%%%%%%%%%$$$$$$$$$$$$$$$###$$$$$$###!!! !!!"""&&&%%%$$$"""!!!!!! !!!""""""######""""""!!!!!! !!!"""$$$$$$%%%&&&""""""######""""""!!! """""""""#########$$$$$$$$$$$$############$$$$$$$$$$$$###""""""""""""######"""!!!"""$$$$$$"""!!!############""""""""""""$$$$$$$$$######""""""!!!######""""""######$$$%%%""""""!!! !!!"""$$$%%%""""""""""""""""""###$$$"""!!! !!!###$$$$$$######$$$%%%$$$""""""$$$&&&"""!!!"""$$$%%%%%%###!!!$$$$$$$$$######"""""""""%%%%%%$$$###""""""""""""""""""!!! !!!"""###$$$!!!!!!!!!!!!!!!!!!!!!!!!######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%######""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$"""######$$$$$$%%%%%%%%%%%%%%%$$$$$$###""""""!!!$$$$$$$$$############"""""""""############""""""!!!!!!!!!"""""""""!!!!!!$$$######"""!!!"""""""""######"""""""""""""""###&&&%%%%%%$$$###"""!!!!!! !!!!!!""""""#########"""######$$$$$$$$$######"""######$$$$$$######"""$$$############"""""""""%%%%%%%%%%%%%%%$$$###### """###$$$$$$###"""""""""!!!!!!!!! !!!###%%%&&&%%%$$$"""$$$$$$$$$######""""""!!!############""""""""""""###""""""!!!!!!""""""###$$$###""""""$$$$$$###"""######$$$$$$$$$###"""""" !!!"""###$$$%%%%%%########################!!!"""###$$$$$$$$$$$$$$$""""""!!!!!!!!!###%%%&&&%%%%%%%%%$$$$$$$$$$$$###"""!!! !!!###$$$###"""######################## ###%%%%%%$$$"""!!!$$$$$$#########"""""""""""""""""""""######$$$%%%""""""""""""""""""""""""""""""""""""""""""""""""######""""""###$$$&&&'''!!!""""""######""""""!!!######$$$$$$######""""""######""""""######$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################|||zzzyyyzzz|||{{{wwwsssqqqooonnnqqquuutttooojjjaaa]]]]]]aaaccc```___```bbbddddddaaa\\\ZZZ\\\^^^bbb\\\SSSKKKGGGFFFFFFFFFCCCDDDDDDAAA===:::888888777666666555555555444444000...,,,******)))'''%%%(((((())))))))))))))))))((((((((((((''''''''''''%%%%%%&&&&&&%%%%%%$$$$$$'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$!!! !!!$$$$$$###""""""!!!!!!!!!""""""#########""""""!!!!!!!!!!!!""""""###$$$%%%############"""!!!!!! !!!!!!!!!!!!""""""""""""$$$$$$############$$$$$$$$$$$$###""""""""""""""""""!!!!!!"""$$$$$$###!!!#########"""""""""""""""%%%$$$$$$###"""!!!!!! ######""""""######$$$%%%!!!!!!!!! !!!!!!######"""!!!!!!!!!"""###$$$$$$!!! """$$$%%%%%%######$$$%%%$$$""""""###%%%###""""""""""""######"""%%%$$$###"""!!!!!!""""""######"""!!!!!!!!!""""""""""""!!!!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""""""""###########################%%%&&&((())))))'''&&&$$$"""######$$$$$$$$$##############################%%%%%%%%%%%%%%%%%%%%%%%%""""""#########$$$$$$$$$ !!!"""#########$$$$$$$$$#########""""""$$$$$$$$$#########""""""$$$$$$%%%%%%%%%%%%$$$$$$ """$$$$$$###"""!!!$$$######"""""""""""""""***)))&&&$$$""""""""""""&&&&&&%%%$$$###"""!!!!!!!!!!!!!!!""""""#########!!!""""""############"""!!!"""###$$$$$$###"""!!!############""""""""""""$$$$$$%%%%%%$$$$$$###""" !!!"""###$$$######### !!!!!!!!!!!!!!!!!! """###$$$######%%%$$$$$$###"""!!!!!! #########"""""""""""""""!!!""""""""""""""""""!!!###"""!!!!!!###$$$###"""$$$$$$#########"""!!!!!!!!!!!!""""""#########$$$###############$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$#########$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$  ###$$$$$$###########################!!!###%%%%%%%%%##################""""""""""""!!!!!!!!!!!!"""$$$%%%%%%""""""""""""""""""""""""""""""""""""""""""""""""$$$############$$$%%%&&&!!!!!!""""""""""""!!!!!!""""""#########""""""!!!######""""""######$$$%%%&&&%%%%%%%%%$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%{{{yyyxxxyyy{{{{{{wwwsssqqqooonnnqqquuutttooojjj```]]]]]]aaabbb```___```bbbcccccc```[[[YYYYYY[[[\\\WWWQQQMMMJJJHHHFFFDDDDDDEEEEEEBBB>>>;;;:::999666777777666555555444555///---,,,,,,,,,,,,***(((************************((((((((((((''''''''''''$$$%%%&&&&&&&&&%%%$$$$$$'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$###""""""##################$$$$$$%%%$$$!!! !!!!!!!!!""""""############""""""############""""""######"""!!!!!!""""""###%%%$$$$$$###"""!!!!!!!!!$$$$$$$$$%%%%%%%%%&&&&&&$$$##################$$$$$$###""""""!!!!!!"""""""""!!!!!!"""$$$%%%###"""""""""""""""""""""######$$$$$$######"""!!! ######""""""######$$$%%%###""""""!!!!!!!!!!!!!!!"""!!!!!!!!!"""###$$$$$$ """$$$%%%$$$""""""###$$$$$$###"""###$$$%%%$$$""" !!!###%%%$$$###""""""!!!!!!""""""#########$$$%%%&&&'''((("""""""""""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%"""""""""######"""""""""###########################$$$&&&(((((('''%%%$$$######$$$$$$$$$######"""########################!!!!!!!!!!!!!!!!!!!!!!!!""""""#########$$$$$$$$$ !!!"""#########""""""#########$$$$$$$$$$$$$$$$$$#########""""""###$$$$$$%%%%%%$$$$$$###!!!###%%%&&&%%%###"""############"""""""""!!!)))(((&&&###"""!!!""""""########################"""""""""############### !!!"""###############!!!"""###$$$$$$###"""!!!""""""""""""""""""""""""###############""""""!!!!!!""""""############### !!!###$$$%%%%%%!!!###$$$$$$$$$######"""!!! """"""""""""""""""###### !!!""""""""""""!!! """ !!!"""""""""$$$######""""""!!!!!!!!!$$$#########""""""!!!!!!""""""#########$$$$$$$$$$$$%%%%%%%%%$$$###""""""!!!###$$$###!!!$$$$$$$$$$$$$$$$$$$$$$$$  ###$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###############$$$%%%&&&#########"""""""""!!!!!!!!!!!!!!!!!!"""###$$$%%%!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""$$$$$$######""""""""""""!!!!!!""""""""""""!!!!!!!!!""""""#########""""""######""""""######$$$%%%%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%''''''''''''''''''''''''~~~|||yyyzzz{{{{{{xxxtttrrrpppoooqqquuuuuupppjjj^^^[[[[[[___aaa___^^^___bbbcccddd```[[[XXXXXXZZZXXXUUUQQQMMMKKKIIIFFFDDDGGGHHHGGGEEEAAA>>>======777888999888666555444555...---,,,---......,,,***)))))))))))))))***+++,,,((((((((((((''''''''''''###$$$%%%&&&'''&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""""""""""""""############$$$$$$###!!! !!!""" !!!###$$$$$$$$$$$$""""""######$$$$$$######%%%$$$###"""!!!"""######&&&%%%$$$###"""!!!!!!!!!############$$$$$$$$$%%%######""""""""""""############"""!!!!!!!!!!!!""""""""""""###%%%&&&%%%###""""""""""""#####################""""""!!!!!! ######""""""######$$$%%%#########""""""!!!!!!!!!""""""""""""""""""###$$$ !!!###%%%%%%###!!!!!!###$$$$$$###""""""###%%%%%%###!!! ###&&&"""""""""""""""""""""""" !!!###$$$&&&'''"""""""""#########$$$$$$########################""""""############""""""########################!!!!!!###$$$$$$######"""###$$$$$$$$$$$$###""""""########################"""""""""""""""""""""""""""############$$$$$$$$$"""######$$$$$$%%%%%%%%%!!!""""""###$$$$$$%%%%%%$$$$$$$$$############"""!!!!!!""""""""""""!!!!!! !!!###%%%&&&%%%$$$###"""############"""!!!!!!!!!!!! !!!""""""###!!!!!!""""""#########$$$######################## !!!"""######$$$######!!!""""""######""""""!!!!!!!!!"""""""""""""""###"""############"""!!!!!!""""""""""""""""""######!!!"""$$$%%%'''''' ###$$$#########""""""!!!!!! """"""""""""############ !!!!!!""""""!!!!!! !!! !!!""""""######"""!!!!!!!!!""""""%%%%%%$$$###"""!!! """""""""###$$$$$$%%%%%%"""############"""!!!!!!!!!"""$$$%%%%%%""""""############$$$$$$$$$"""!!! !!!###$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%######"""""""""!!!!!!!!!!!!!!!!!!!!!""""""###$$$!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""$$$######"""!!!!!! !!!""""""######""""""!!!""""""######$$$$$$############""""""######$$$%%%$$$$$$$$$$$$$$$###############$$$$$$$$$%%%%%%%%%((((((((((((((((((((((((|||xxxxxxyyyyyyvvvsssssspppooorrrvvvvvvpppkkk^^^[[[[[[___aaa______```aaacccdddaaa]]]YYYZZZ[[[[[[WWWQQQMMMJJJIIIGGGFFFFFFGGGGGGEEEBBB???>>>>>>888:::<<<:::777444444555...---------------***(((((('''&&&&&&''')))+++---((((((((((((''''''''''''!!!"""$$$&&&''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$######""""""""""""######$$$$$$$$$"""###$$$###"""!!!"""### !!!"""###$$$$$$######!!!"""###$$$$$$$$$$$$###%%%$$$###""""""###%%%&&&'''&&&$$$###!!!!!!!!!""" !!!!!!!!!""""""""""""""""""!!!!!!!!!!!!""""""######"""!!!!!!!!!!!!!!!###""""""$$$&&&'''&&&%%%!!!"""""""""############"""""""""""""""!!!!!!!!!######""""""######$$$%%%""""""##################$$$###""""""""""""""""""###"""###%%%&&&&&&###!!! """$$$$$$###"""""""""###%%%&&&%%%###!!!"""$$$ !!!#########"""""" """"""""""""######$$$$$$$$$###""""""""""""""""""""""""!!!"""###$$$$$$###"""!!!########################!!!"""""""""############$$$$$$$$$$$$$$$###""""""########################%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%##################$$$$$$$$$$$$$$$############"""!!!!!!""""""""""""!!!!!! """###$$$$$$$$$###"""######$$$###"""!!!  !!!""""""""" !!!!!!!!!""""""""""""""""""""""""""""""""" !!!"""###$$$$$$$$$$$$""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""#########$$$$$$$$$$$$###""""""######"""""""""""""""### !!!"""$$$%%%&&&&&& !!!"""###"""""""""""""""!!!!!!!!!!!!"""""""""############""""""""""""""""""""""""""" """######""""""!!! !!!!!!######$$$$$$######""""""!!!!!!!!!""""""###$$$$$$%%%%%%!!!"""###$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$!!!!!!"""""""""#########$$$"""!!!"""$$$$$$###"""##############################""""""!!!!!! ###"""""""""!!!!!!!!!!!!""""""!!!!!!!!!""""""###!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""!!!!!!"""##################""""""######$$$%%%%%%$$$$$$######""""""######$$$%%%############$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%''''''''''''''''''''''''zzzvvvtttuuuuuusssqqqsssqqqpppssswwwvvvqqqlll```]]]]]]bbbdddbbbaaaccc```cccdddbbb^^^\\\\\\^^^___ZZZRRRLLLIIIHHHHHHHHHBBBCCCDDDBBB???===<<<===999<<<===<<<888555444555///...------,,,+++(((%%%&&&%%%$$$###$$$'''***---)))((((((((('''''''''''' !!!$$$&&&(((((('''&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%###############"""!!!!!!#########$$$$$$%%%%%%%%%!!!"""######"""!!!###$$$!!!"""###$$$$$$###!!!!!!!!!"""###$$$$$$$$$$$$$$$$$$###""""""###%%%''')))(((&&&$$$###!!!!!!!!!"""###$$$$$$$$$%%%%%%%%%%%%!!!!!! !!!!!!######"""!!!!!!!!!!!!!!!#########%%%'''((('''%%%!!!!!!""""""#########$$$!!!!!!!!!!!!""""""""""""#########"""###$$$$$$%%% !!!"""$$$%%%%%%%%%&&&$$$$$$###"""!!!!!!""""""%%%$$$%%%&&&((('''$$$!!! """$$$$$$###""""""""" $$$))))))&&&###!!!!!!!!!###$$$$$$###"""""""""!!!!!!!!!""""""###""""""###$$$$$$$$$$$$###########################!!!"""###$$$$$$###"""!!!""""""""""""""""""""""""%%%$$$$$$$$$$$$%%%&&&'''$$$$$$$$$$$$$$$###"""!!!""""""""""""""""""""""""########################"""############$$$$$$$$$$$$$$$$$$###############%%%%%%$$$$$$###"""""""""$$$$$$$$$############"""######$$$$$$$$$$$$###### !!!""""""#########"""######$$$$$$"""!!! !!!"""######"""!!! !!!!!!!!!!!!!!! !!!!!!!!!!!!!!! !!!!!!"""$$$$$$%%%%%%%%%###"""!!! !!!"""### !!!!!!!!!""""""######$$$%%%%%%%%%%%%$$$############"""""""""""""""###!!!!!!""""""######$$$$$$ """###$$$###"""!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""#########$$$$$$$$$###""""""###$$$$$$### !!!###$$$%%%"""!!! """###$$$""""""""""""############!!!""""""###$$$$$$%%%%%%"""###%%%(((***+++,,,,,,###!!!!!!$$$&&& !!!!!!"""""""""###%%%$$$"""###$$$$$$###""""""""""""""""""""""""""" !!!"""###"""""""""""""""!!!!!!!!!!!!###""""""!!!!!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!"""######$$$############$$$$$$$$$$$$######"""###$$$%%%%%%%%%%%%%%%#########"""###$$$$$$%%%""""""######$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%zzzxxx|||{{{uuussstttqqqpppsssxxxxxxqqqjjj```]]]]]]___```]]]^^^aaaeeeggggggbbb\\\YYY[[[___aaaYYYPPPKKKKKKKKKHHHEEEBBBFFFJJJHHHBBB<<<:::;;;;;;;;;;;;:::888666555444...---,,,+++***((('''''''''''''''(((((()))***+++'''(((******)))(((%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''%%%$$$$$$######$$$$$$%%%###########################"""!!!!!!!!!"""$$$%%%&&&%%%###"""""""""###$$$ """###"""!!! !!!###$$$!!!!!!$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""!!!!!!!!!!!!%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""%%%''''''%%%""" ######""""""""""""######""""""""""""""""""""""""!!!  """$$$######!!!""""""""""""############"""  !!!!!!!!! !!!"""######"""!!!"""#########%%%(((+++***&&&!!!!!!!!!"""###$$$$$$%%%%%%!!!!!!!!!!!!"""###$$$%%%%%%%%%%%%$$$$$$$$$######&&&%%%%%%%%%$$$#########"""""""""""""""######$$$&&&&&&%%%$$$$$$%%%&&&&&&&&&$$$"""###%%%%%%""" #########"""######$$$$$$ !!!"""""""""""""""$$$$$$###"""!!!!!!!!!"""!!!!!!"""###############$$$$$$$$$$$$$$$###"""!!!#########""""""""""""""" !!!"""###############""""""""""""!!! """###$$$$$$"""!!!!!!"""""""""############""""""!!!!!!!!!!!!!!!"""######""""""""""""!!!!!!!!!!!!$$$"""  !!!""""""""""""""""""""""""%%%$$$###!!!!!!!!!"""###$$$$$$$$$###"""!!!  !!!!!!!!!!!!"""""""""%%%$$$$$$$$$######""""""###%%%'''&&&%%%$$$%%%%%%$$$%%%&&&&&&&&&&&&%%%$$$%%%!!!!!!$$$%%%######$$$############""" """"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$######""""""!!!!!!!!!"""$$$%%%%%%!!!!!! !!!!!!###!!! !!!"""###""" !!!"""$$$%%%&&&&&&%%%$$$############"""!!! ###"""!!! """"""############"""!!! """$$$%%%$$$###""""""""""""############&&&&&&%%%$$$#########$$$"""""""""###$$$$$$%%%%%% !!!!!!"""###$$$$$$$$$########################&&&&&&%%%$$$###"""!!! !!!"""######"""!!! ######$$$$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###"""""""""###$$$$$$$$$%%%!!!&&&###%%%%%%%%%$$$$$$$$$######!!!!!!"""###$$$$$$%%%%%%~~~yyywww{{{}}}zzzuuusssssspppooorrrvvvvvvpppjjjaaa^^^]]]``````]]]^^^aaaeeeggggggbbb\\\YYY[[[___bbb[[[RRRLLLJJJIIIFFFCCCEEEIIILLLKKKEEE???===>>>;;;;;;:::999888666555444......---+++***)))(((''''''''''''(((((()))***+++((()))))))))((('''&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""######$$$%%%%%%$$$$$$###""""""######!!!"""###"""!!! !!!###$$$###""" """###$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""!!!###"""""""""""""""#########$$$$$$$$$######"""!!!!!!###$$$$$$"""!!!######""""""""""""####################################"""""""""###$$$%%%"""""""""############$$$######"""!!!"""###$$$%%%$$$$$$###"""""""""""""""###$$$%%%%%%$$$###$$$%%%######$$$&&&)))(((%%%"""""""""######$$$%%%%%%%%%%%%%%%%%%%%%&&&'''((((((&&&%%%%%%%%%$$$$$$$$$$$$######""""""""""""""""""###############$$$$$$%%%&&&%%%$$$######$$$%%%&&&%%%###"""###%%%%%%""" """"""""""""###$$$%%%&&&!!!!!!"""#########""""""$$$###""""""""""""""""""!!!!!!"""##################$$$$$$$$$$$$###"""!!!"""""""""""""""######### !!!""""""#########"""###""""""!!! """###$$$$$$"""!!!!!!"""""""""############""""""!!!!!!!!!!!!!!!"""#########"""""""""!!!!!!!!!!!!$$$"""!!!!!!"""""""""""""""""""""""""""%%%$$$"""!!!!!!!!!"""###%%%%%%%%%%%%%%%$$$###"""#########$$$$$$$$$$$$%%%$$$$$$#########"""""""""###$$$&&&&&&$$$###$$$%%%######""""""""""""######&&&""" ###$$$!!! !!!!!!!!!!!!!!!!!!!!! """"""""""""""""""""""""""""""""""""""""""""""""#########"""""""""""""""!!!!!!!!!""""""#########"""!!!!!! !!!!!!"""###!!! !!!"""###""" !!!"""###%%%%%%%%%%%%%%%!!!!!!"""""""""""""""!!!$$$$$$###""""""###$$$%%%!!!!!!!!!"""""""""######"""!!!!!!"""$$$$$$###!!!""""""""""""############%%%%%%$$$###############$$$$$$$$$$$$$$$$$$###### !!!!!!"""##############################$$$$$$###############"""!!!"""###$$$$$$###"""!!!"""##################""""""######$$$$$$######"""###############$$$$$$$$$###$$$'''&&&"""%%%%%%%%%$$$$$$$$$######""""""######$$$%%%%%%%%%|||wwwuuuyyy{{{xxxtttsssrrrooommmooossstttoookkkaaa^^^^^^``````]]]^^^aaadddffffffbbb[[[XXXZZZ^^^aaaZZZRRRLLLJJJHHHFFFDDDCCCFFFIIIGGGBBB===;;;;;;:::::::::999888666555444000///---,,,***)))))))))'''''''''(((((()))***+++***)))(((''''''&&&&&&&&&(((((('''&&&%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$###""""""!!!"""######!!!!!!"""######$$$%%%&&&&&&%%%$$$###########################""""""""""""""""""""""""!!!!!!!!!!!!"""###$$$$$$"""############"""!!!!!! !!!###$$$$$$$$$######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$!!!"""%%%"""############$$$$$$$$$$$$$$$############$$$$$$%%%$$$$$$############$$$###$$$%%%%%%$$$###$$$%%%######"""$$$%%%&&&$$$############$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$!!!!!!""""""""""""""""""$$$############$$$%%%%%%$$$$$$############$$$$$$$$$###"""###$$$$$$""" !!!!!!!!!"""###$$$%%%&&&#########$$$######""""""""""""""""""""""""###$$$!!!""""""############"""######$$$$$$######""""""!!!!!!""""""######$$$$$$!!!!!!"""#########""""""$$$###!!!  !!!"""###$$$$$$"""!!!!!!"""""""""############""""""!!!!!!!!!!!!!!!"""############"""""""""!!!!!!!!!###"""!!!  !!!"""""""""""""""""""""""""""$$$###""""""!!!"""""""""$$$$$$%%%%%%%%%$$$$$$######$$$$$$$$$$$$%%%%%%%%%######""""""""""""!!!!!!"""###%%%%%%###"""###$$$###"""!!! !!!"""###(((###!!!$$$$$$!!! !!!!!!"""""""""""""""""""""""""""""""""########################!!!""""""""""""""""""###$$$$$$$$$###""""""!!!!!!###""""""!!!!!!""""""######!!! !!!"""###""" !!!"""###$$$%%%%%%%%%%%% !!!"""############ !!!"""###$$$!!! !!!###$$$$$$###"""###$$$###!!! """"""""""""############$$$######"""""""""""""""%%%%%%%%%$$$###""""""""" !!!!!!"""#########"""""""""""""""""""""""""""""""""######$$$$$$$$$######$$$$$$$$$$$$######!!!""""""######""""""!!!"""""""""######"""""""""$$$$$$$$$###############$$$"""!!!"""$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%zzzuuutttxxxyyyvvvssssssrrrooommmnnnqqqrrroookkkbbb___^^^``````]]]^^^aaaccceeefffaaa[[[WWWZZZ]]]^^^XXXQQQKKKIIIIIIHHHGGGBBBDDDFFFEEEAAA===;;;:::::::::999999888666555444111///...,,,************''''''''''''((()))***++++++***(((&&&%%%&&&'''((((((''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%$$$"""###$$$%%%%%%$$$""""""!!!"""######"""!!!"""###!!!"""$$$%%%%%%$$$"""!!!"""""""""""""""""""""""""""""""""""""""#####################$$$%%%&&&'''""""""#########""""""!!!""""""""""""###$$$%%%&&&######""""""""""""##############################!!!###### ###############$$$$$$$$$$$$$$$$$$###"""!!! """"""!!! !!!!!!!!!!!!"""######"""!!!"""######"""!!!""""""###$$$$$$######$$$$$$%%%%%%%%%&&&$$$$$$######"""#################################""""""######$$$$$$%%%%%%######""""""######$$$%%%######""""""""""""######""""""############"""!!!###""""""""""""######$$$$$$$$$$$$$$$$$$###"""!!!"""!!!!!!!!!"""###$$$$$$!!!"""############""""""""""""############"""""" !!!"""###$$$$$$%%%######$$$$$$$$$$$$######$$$###!!! """###"""###$$$$$$"""!!!!!!"""""""""############""""""!!!!!!!!!!!!!!!""""""############"""""""""!!!!!!""""""!!! !!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!######"""""""""""""""""" !!!"""###############""""""""""""############"""""""""!!!!!!!!!!!!!!!!!!"""$$$$$$"""!!!"""###%%%###""" """###%%%'''###"""$$$%%%###!!!""""""""""""!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!""""""######%%%%%%$$$$$$###"""""""""######""""""""""""#########!!! !!!"""###""" !!!"""######$$$%%%%%%%%% !!!"""############ !!!!!!""""""###""" !!!"""###"""""""""$$$$$$""" !!!"""""""""############""""""!!!!!!!!!!!!""""""#########"""""""""!!!!!!######$$$$$$%%%%%%%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""####################################!!!!!!""""""""""""!!!!!!""""""############""""""%%%$$$$$$$$$###""""""""""""######"""""""""###%%%%%%%%%%%%$$$$$$$$$######&&&&&&%%%%%%%%%%%%%%%%%%yyyuuutttwwwwwwsssqqqsssqqqooonnnoooqqqqqqooolllccc```___aaa```^^^^^^aaaccceeeeee```ZZZWWWYYY]]]^^^YYYRRRLLLHHHFFFFFFEEEFFFGGGHHHFFFDDD@@@>>>===999999999888777666555444111000---+++***)))******''''''''''''((()))***+++,,,***(((&&&%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''&&&$$$$$$""""""$$$%%%%%%$$$###""""""###$$$###"""!!!"""$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""#########$$$############$$$%%%&&&'''""""""############""""""%%%$$$###""""""######$$$######""""""""""""######""""""""""""""""""""""""!!!###$$$ """""""""#########$$$$$$$$$!!!"""""""""!!!!!!!!!!!!  !!!!!!"""######"""!!!"""###""""""!!!!!!!!!"""###$$$###$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%!!!!!!!!!!!!"""""""""""""""""""""######$$$$$$%%%!!!!!!!!!!!!!!!"""######""""""""""""""""""""""""!!!"""#########"""""""""$$$$$$###"""!!!!!!!!!!!!$$$$$$$$$$$$$$$###"""!!!"""!!!!!!!!!"""###$$$$$$""""""#########""""""!!!!!!""""""#########"""""" !!!"""###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$###"""  !!!###$$$"""###$$$$$$"""!!!!!!"""""""""############""""""!!!!!!!!!!!!!!!""""""###############""""""""""""""""""!!!!!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""#########"""""" !!!"""###############!!!!!!"""""""""#########!!!!!!!!!!!!!!!""""""""" """$$$###"""!!!""""""$$$###!!! !!!###$$$###"""$$$""""""###&&&%%%$$$###""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""""""""##################$$$$$$$$$######""""""""""""#########!!! !!!"""###""" """"""""""""###$$$%%%%%%""""""############""""""%%%%%%%%%%%%$$$$$$######%%%###!!! !!! """$$$%%%$$$###!!!"""""""""############"""!!!!!!!!!!!!!!!"""""" !!!!!!""""""$$$$$$$$$$$$$$$%%%%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!#########"""""""""!!!!!!"""""""""!!!!!!"""""""""!!!!!!""""""""""""!!!!!!###$$$$$$$$$$$$$$$$$$###%%%$$$$$$$$$###"""""""""!!!######""" """$$$%%%%%%%%%$$$$$$$$$######&&&&&&%%%%%%%%%%%%%%%%%%zzzvvvuuuvvvuuuqqqppprrrqqqqqqqqqrrrsssrrrpppnnnddd```___aaaaaa^^^^^^aaabbbdddddd```YYYVVVXXX\\\```\\\TTTMMMGGGDDDCCCCCCEEEEEEEEEDDDBBB@@@===<<<888888888888777666555444111///---***)))))))))***'''''''''(((((()))***++++++***(((&&&%%%&&&'''(((%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''%%%$$$$$$######$$$$$$%%%########################%%%%%%&&&&&&&&&%%%$$$$$$""""""###$$$$$$$$$$$$###"""###$$$$$$""""""###$$$%%%$$$###""""""###$$$%%%""""""""""""""""""""""""!!!""""""######$$$$$$$$$!!!!!!!!!!!!"""###$$$$$$""""""###$$$$$$$$$$$$###$$$###"""!!! ######""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!###%%%%%%###  """!!!""""""""""""######### !!!###$$$$$$$$$$$$!!!!!!!!!!!!!!!""""""######$$$%%%%%%$$$###$$$%%%!!!"""""""""!!!!!!###%%%########################$$$###############$$$$$$!!!!!!!!!!!!!!!""""""""" !!!!!!!!!!!!!!!!!!!!! !!!""""""""""""############"""""" !!!######"""!!!"""###$$$$$$###"""!!!!!!!!!!!!#########$$$######""""""""""""""""""""""""###$$$"""############""""""!!!!!!!!!""""""######""""""!!!!!!""""""######$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$"""!!!!!! !!!"""$$$%%%"""###$$$$$$"""!!!!!!"""""""""############""""""!!!!!!!!!!!!!!!"""######$$$$$$#########"""""""""!!!!!!""""""""""""######""""""""""""""""""""""""!!!!!!"""############""""""###$$$%%%%%%%%%%%%%%%"""############$$$$$$$$$!!!!!!""""""""""""######!!!"""$$$$$$"""!!!"""###"""!!!  !!!"""!!! !!!'''&&&$$$"""!!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!"""!!!!!!""""""###$$$%%%%%%###""""""!!!!!!""""""######!!! !!!"""###""" """"""!!!""""""###%%%%%%#########$$$######""""""$$$%%%%%%$$$$$$"""!!!!!!%%%$$$"""  """$$$%%%%%%###""""""""""""############!!!!!!!!!!!!!!!""""""### !!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########""""""!!!!!!!!!""""""!!!!!!!!!!!!""""""!!!""""""######""""""!!!$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$##################$$$$$$$$$######$$$&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%{{{xxxvvvwwwtttpppooorrrqqqrrrtttuuuuuutttqqqooodddaaa```aaaaaa^^^^^^```bbbdddddd___YYYVVVXXX\\\]]]YYYSSSLLLGGGDDDEEEFFFCCCBBBAAAAAA@@@>>>;;;:::888888888888777666555444111///,,,)))(((((()))***'''''''''(((((()))***++++++***((('''&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$$$$$$$$$$######""""""###$$$$$$%%%"""###$$$$$$""""""###$$$$$$$$$############$$$$$$########################!!!""""""######$$$%%%%%%###"""""""""""""""############$$$%%%%%%%%%%%%%%%""""""""""""!!!!!!!!!!!!######""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!###$$$$$$$$$$$$"""!!!!!! !!!!!!!!!"""""""""!!!!!!"""###""""""!!! """"""!!!!!!"""######$$$###$$$%%%%%%$$$###$$$%%% """$$$###!!!!!!"""$$$""""""""""""""""""""""""!!!!!!!!!!!!"""###$$$$$$"""""""""#########$$$$$$!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!""""""###""""""###$$$$$$###""""""!!!######!!!!!!"""$$$!!!!!!!!!!!!!!!"""######!!!!!!"""#########""""""$$$###""""""""""""""""""###############"""!!!!!! !!!!!!""""""""""""""""""""""""""""""#########$$$$$$%%%%%%$$$######""" !!!!!!"""######$$$$$$"""###$$$$$$"""!!!!!!"""""""""############""""""!!!!!!!!!!!!!!!"""######$$$$$$$$$#########""""""!!!!!!"""###############"""""""""""""""""""""""" !!!"""###$$$######"""###$$$$$$%%%%%%%%%$$$$$$!!!!!!"""""""""#########"""""""""#########$$$$$$!!!###$$$$$$###""""""###!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!$$$###!!!  !!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""###$$$$$$"""!!!!!! !!!!!!"""###!!! !!!"""###""" """"""!!!!!!"""###$$$%%%!!!"""######$$$$$$$$$$$$ !!!"""""""""!!! """"""""""""""""""""""""!!!!!!!!!"""$$$%%%###"""""""""""""""############"""!!!!!!!!!""""""###$$$!!!"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!########################!!!!!!!!!"""""""""""""""######"""!!!!!!"""######"""##################"""######$$$$$$$$$$$$#####################$$$$$$$$$$$$#########$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$######""""""######$$$%%%%%%%%%|||yyywwwwwwtttooonnnrrrrrrsssvvvwwwwwwuuurrroooeeeaaa```bbbaaa^^^^^^```aaacccddd___XXXUUUXXX[[[VVVTTTPPPKKKHHHHHHJJJMMMFFFEEEDDDCCCBBBAAA???===777777888777777666555444000...+++(((''''''((()))'''''''''(((((()))***+++***)))(((''''''&&&&&&&&&))))))((('''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$###"""###$$$$$$$$$###"""""""""###%%%&&&"""$$$$$$$$$###"""###$$$!!!"""############"""!!!########################!!!""""""###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&&&&&&&!!!"""###$$$$$$$$$$$$$$$######""""""""""""######""""""""""""""""""""""""!!!!!!"""###$$$###  !!!!!!!!!!!!$$$$$$###!!!!!!!!! !!!!!!"""######!!!#########"""!!!"""###"""%%%$$$"""!!!"""$$$"""""""""!!!!!!!!!!!!!!!%%%$$$%%%%%%&&&'''((()))######$$$$$$%%%%%%%%%%%%$$$$$$######""""""!!!!!!"""""""""""""""######$$$"""###$$$%%%%%%$$$###"""!!!######!!! """$$$ """###%%%&&& !!!"""""""""""""""$$$$$$###"""!!!!!!""""""###############"""!!!!!! !!!"""""""""""""""#########"""""""""""""""###############"""!!!  !!!###$$$$$$$$$$$$"""###$$$$$$"""!!!!!!"""""""""############""""""!!!!!!!!!!!!!!!"""######$$$$$$$$$############""" !!!"""###############"""""""""""""""""""""""" !!!"""$$$$$$$$$###"""""""""#########""""""!!! """"""######$$$$$$$$$%%%"""###%%%%%%###"""###$$$######$$$$$$$$$$$$######%%% """$$$!!! """!!! !!!"""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!! !!!!!!!!!!!!""""""""""""!!!!!! !!!!!!###!!! !!!"""###"""!!!"""!!!!!!!!!!!!###$$$%%% !!!###%%%&&&&&&&&&!!!"""$$$%%%&&&&&&%%%%%% !!!###$$$%%%%%%%%%$$$###"""###$$$###""" """"""""""""############"""""""""""""""###$$$$$$%%%%%%$$$$$$###"""""""""#########"""""""""""""""######################## !!!"""###$$$$$$%%%$$$###""""""###$$$%%%######$$$$$$$$$$$$######""""""############""""""""""""######$$$$$$$$$%%%###!!! !!!$$$%%%%%%$$$%%%%%%%%%$$$$$$$$$######!!!!!!"""###$$$$$$%%%%%%|||xxxxxxuuupppllllllxxxvvvuuuwwwxxxvvvqqqlllkkkfffbbbcccccc```___```bbbcccaaa^^^YYYUUUTTTTTTZZZVVVQQQMMMJJJHHHFFFDDDAAABBBCCCBBB@@@??????@@@999999:::;;;;;;888333///...---,,,***)))((((((''',,,,,,,,,+++,,,,,,------***)))((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&$$$######%%%'''&&&&&&"""###%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$%%%&&&'''""""""###$$$$$$$$$$$$### !!!"""###""" !!!$$$&&&%%%###"""%%%###!!!"""$$$$$$!!!######$$$$$$$$$$$$######%%%$$$##################!!!%%%))))))(((%%%###%%%$$$"""!!!!!!!!!"""###$$$$$$############$$$$$$###"""!!! !!!"""###!!!$$$&&&$$$ !!!$$$###"""!!!  !!!!!!""""""!!!!!!""""""""""""!!!!!!$$$""" """$$$$$$$$$ !!!!!!!!!!!! !!!$$$###!!!"""############$$$$$$$$$########################%%%$$$"""!!!!!!"""%%%&&&$$$#########""""""!!!!!!#########"""""""""""""""!!!""""""""""""!!!!!! !!!!!!!!!!!!""""""""""""###$$$$$$$$$###""" """""""""!!!"""######$$$!!!!!!!!!!!!""""""""""""######""""""!!!!!! #########"""""""""""""""######"""""""""""""""###########################!!!$$$&&&%%%###!!!  """"""###$$$$$$###!!! #########"""  !!!"""!!!!!! !!!!!!""""""""""""!!!!!!!!!!!!""""""#########$$$###"""!!!!!!"""$$$&&&'''!!!!!!""""""##################""""""!!!!!! %%%$$$$$$$$$######""""""######""""""!!!!!! """"""""""""############"""""""""""""""""""""""" """"""""""""""""""""""""$$$""" !!!"""###"""$$$###"""!!! """$$$"""!!! !!!###$$$%%%$$$"""!!!!!!!!!!!!!!!""""""""""""""""""######$$$$$$%%%%%%###!!!  !!!###$$$###"""!!! !!!!!!%%%$$$$$$"""  !!!"""######"""!!! !!!!!!""""""############""""""""""""######""""""""""""""""""""""""###""""""!!! """"""""""""""""""""""""""""""######$$$$$$%%%%%%!!!!!!""""""######$$$$$$"""############$$$$$$$$$"""###$$$%%%%%%$$$"""""""""############$$$$$$$$$###$$$$$$%%%%%%$$$$$$###&&&&&&&&&%%%%%%%%%$$$$$$}}}zzzzzzxxxrrroooooovvvuuutttvvvxxxvvvrrrmmmkkkfffbbbcccccc```___```bbbcccbbb^^^XXXTTTTTTTTTZZZVVVPPPLLLIIIGGGFFFEEEFFFGGGHHHFFFBBB???>>>===999999999;;;;;;888444000...---,,,***)))((((((''')))(((((((((((())))))******)))((('''&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&$$$!!!"""%%%%%%%%%&&&&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%###"""!!!!!!!!!!!!"""###"""######$$$%%%$$$$$$$$$$$$%%%&&&&&&&&&$$$"""!!! """$$$%%%$$$"""!!!%%%$$$$$$%%%&&&&&&%%%############$$$$$$#########$$$######"""""""""######&&&''')))+++***(((%%%###$$$$$$"""!!!!!!!!!"""###$$$######""""""######$$$###"""!!!!!!!!!!!!"""###!!!$$$&&&%%%!!!!!!$$$"""""""""!!! !!!!!!"""""""""""""""""""""""""""######"""""""""###!!! !!!""""""!!!######$$$$$$$$$$$$######$$$&&&((((((&&&###"""""""""############$$$$$$$$$""""""""""""""""""""""""$$$######""""""!!!!!!!!!$$$$$$$$$$$$######""""""$$$$$$$$$###########################"""!!!!!! !!!!!!!!!""""""""" !!!!!!!!!!!!"""""""""""""""######$$$!!!!!!!!!!!!""""""""""""###"""""""""!!!!!!!!! """""""""""""""###############""""""""""""######""""""""""""""""""""""""!!!###%%%%%%###!!! !!!"""###$$$$$$###"""$$$%%%%%%###!!! !!!###$$$$$$######""""""!!!!!!""""""############""""""!!!!!!!!!"""""""""######""""""""""""###$$$%%%%%%"""""""""""""""#########!!!!!!!!!!!!""""""""""""$$$$$$#########""""""""" !!!!!!""""""###### !!!!!!!!!!!!""""""""" !!!!!!!!!!!! """"""""""""""""""""""""###!!! !!!######"""###"""!!!!!!!!!!!!""""""############""""""!!! !!!"""###$$$$$$###"""!!!""""""""""""############!!!!!!!!!!!!!!!"""""""""###"""!!! !!!"""###""""""""""""!!!!!!!!! %%%%%%$$$###"""  """$$$%%%%%%$$$!!!!!!"""""""""""""""#########""""""""""""######""""""""""""""""""""""""######"""!!!!!! """"""""""""""""""""""""""""""##################"""""""""""""""""""""""""""############$$$$$$$$$"""###$$$$$$$$$$$$###""""""############$$$$$$$$$###$$$$$$%%%%%%$$$$$$###'''&&&&&&%%%$$$#########~~~{{{|||zzzuuurrrssstttssssssuuuxxxwwwsssnnnkkkeeebbbcccccc```^^^```bbbcccbbb^^^XXXSSSSSSTTTZZZUUUOOOJJJGGGGGGFFFEEEDDDFFFHHHGGGDDD@@@===<<<888888999:::;;;999555222...---,,,***)))((((((''''''&&&&&&&&&&&&'''((()))******((('''&&&%%%%%%%%%'''''''''(((((('''''''''''')))(((###!!!''''''''''''&&&%%%$$$"""!!!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""""""""######$$$$$$%%%%%%%%%%%%%%%&&&''''''''''''%%%$$$#########$$$$$$$$$######"""###%%%&&&&&&%%%%%%%%%'''###########################"""""""""""""""######%%%%%%&&&&&&%%%$$$"""!!!$$$######"""!!!"""""""""$$$######""""""######$$$###""""""!!!!!!""""""###"""$$$&&&%%%""" """%%%""""""""""""############$$$###############""""""""""""""""""""""""""""""!!! """""" !!!!!!!!!!!!!!!!!!!!!!!!###%%%'''&&&$$$""""""""""""############$$$$$$$$$"""""""""""""""""""""""" !!!"""######"""!!! %%%%%%$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!! !!!!!!!!!!!!"""###$$$$$$###""" """""""""""""""#########!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!""""""######$$$$$$###"""""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!!!!###%%%%%%###!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!###$$$$$$$$$$$$%%%%%%%%%$$$"""!!!"""###!!!!!!!!!!!!!!! ######$$$$$$$$$$$$###### !!!!!!!!!!!!!!!""""""""""""######$$$##################""""""""""""""" !!!"""###############""""""""""""!!!!!! !!!!!!""""""###### !!!!!!!!!!!! !!!!!!""""""""""""!!!!!!"""""""""""""""""""""""""""!!! """#########""""""!!!!!!""""""###$$$$$$!!!!!!######"""$$$$$$######""""""!!!!!!############$$$$$$$$$$$$""""""""""""!!!!!!!!!!!!"""""" """"""!!!""""""######""" $$$$$$$$$$$$###"""!!!!!! !!!###$$$%%%%%%%%%###############"""""""""######""""""""""""######""""""""""""""""""""""""#########""""""!!!!!! """"""""""""""""""""""""#########"""""""""""""""######"""!!!!!! """############$$$$$$$$$"""######$$$$$$$$$######"""############$$$$$$$$$###$$$$$$%%%%%%$$$$$$###&&&%%%%%%$$$######""""""}}}{{{|||{{{wwwtttuuurrrqqqqqqtttwwwwwwsssooojjjeeebbbcccbbb___^^^```aaacccccc^^^WWWRRRRRRTTTYYYTTTNNNIIIGGGFFFFFFEEE>>>AAADDDEEECCC@@@>>>===888888888:::;;;:::666444...---,,,***)))(((((('''((((((((((((((()))***++++++***)))'''&&&&&&&&&%%%''''''((((((((((((''''''***++++++'''###!!!$$$((('''''''''&&&%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$######""""""$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$###"""!!!%%%$$$$$$######$$$$$$%%%"""$$$&&&%%%""" ###%%%$$$##################$$$!!!!!!!!!!!!"""######$$$!!!!!!""""""############$$$######"""""""""""""""######""""""""""""######"""""""""""""""""""""""""""$$$%%%$$$###"""###%%%""""""###############$$$$$$$$$$$$######""""""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!######!!! """###%%%$$$###!!!!!!"""""""""#########$$$$$$$$$######################## !!!"""#############################################$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$"""!!!  !!!!!!!!!!!!$$$$$$%%%%%%%%%$$$"""!!!!!!!!!"""###############!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!! !!!"""###$$$$$$%%%""""""""""""""""""###$$$"""""""""""""""""""""""""""###%%%$$$"""!!!!!!!!!"""""""""""""""""""""""" !!!!!!"""###$$$$$$$$$$$$%%%%%%###!!! """### """######$$$$$$######""" !!!!!!!!!!!!""""""###$$$$$$###"""!!!############"""""""""""" !!!!!!!!!"""""""""###"""""""""!!!!!!!!!!!!!!!######""""""!!!!!! !!!!!!!!!""""""########################""""""############""""""!!!!!!!!!!!!!!!!!!!!!!!!"""!!! !!!###%%%%%%$$$###""""""!!!!!!!!!""""""$$$&&&%%%%%%%%%###"""!!!!!!!!!!!!"""""""""#########$$$$$$%%%%%%$$$$$$######""""""!!!  !!! !!!###$$$$$$""" """##################"""$$$$$$$$$$$$$$$######"""%%%%%%$$$$$$######""""""######""""""""""""######""""""""""""""""""""""""$$$#########"""""""""!!!""""""""""""""""""""""""#########""""""!!!!!!!!!"""!!!!!!!!! """"""#########$$$$$$$$$"""#########$$$$$$$$$$$$""""""#########$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################{{{yyyzzzyyyuuusssssspppooopppssswwwwwwssspppjjjeeeaaabbbbbb___^^^___aaacccddd^^^VVVQQQQQQTTTXXXTTTNNNIIIGGGGGGFFFEEE>>>AAADDDEEECCC@@@>>>===999999999:::;;;:::777444...---,,,***)))(((((('''))))))))))))***+++,,,---+++***)))((('''&&&&&&&&&''''''((((((((((((''''''((())))))***+++***'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###""""""!!! $$$$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$######"""!!!!!!$$$#########$$$%%%&&&'''$$$&&&&&&$$$ !!!$$$$$$$$$###""""""###$$$$$$!!!!!!!!!!!!"""###%%%%%%%%%%%%%%%%%%%%%&&&&&&'''############"""""""""!!!###""""""""""""""""""###""""""############"""""""""###$$$$$$#########$$$######"""""""""""""""!!!#########""""""!!!!!!!!!!!!  !!! """%%%&&&%%%###$$$######""""""######$$$###%%%&&&%%%$$$######$$$""""""#########$$$$$$$$$""""""""""""""""""""""""%%%$$$"""!!!!!!"""###$$$!!!!!!!!!"""""""""""""""""""""""""""######$$$$$$%%%%%%%%%$$$$$$"""!!!!!! !!!!!!!!!!!!""" !!!"""""""""!!! !!!!!!"""############"""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""""""""""" !!!"""###$$$$$$%%%""""""!!!!!!"""###$$$$$$########################"""###$$$$$$"""!!!!!!"""##############################""""""""""""""""""###$$$$$$"""  """###############$$$$$$$$$!!!!!!""""""""""""!!!!!!!!!!!!!!!!!! !!!"""###$$$$$$###!!! #########"""""""""""""""###"""""""""!!!!!!!!! !!!!!!!!!!!!!!!"""""""""######""""""!!!!!! !!!!!!"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!###%%%''''''&&&%%%$$$###!!! $$$&&&%%%%%%%%%###"""!!!!!!!!!!!!!!!!!!!!!"""""""""######%%%%%%$$$$$$######"""""""""!!!!!!!!!!!!!!!!!!""" """$$$$$$###!!! !!!""""""######""""""%%%$$$$$$###############%%%%%%$$$$$$######""""""######""""""""""""######""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""$$$$$$######""""""!!!!!! !!!!!!!!!"""""""""#########$$$$$$$$$"""""""""######$$$$$$%%%""""""#########$$$$$$$$$###$$$$$$%%%%%%$$$$$$### !!!"""###$$$%%%%%%&&&zzzwwwxxxwwwsssqqqqqqooooooooosssvvvwwwsssooojjjdddaaabbbbbb___]]]___```dddeee___UUUOOOPPPTTTWWWSSSOOOKKKIIIHHHFFFEEEDDDFFFHHHGGGDDD@@@===<<<;;;:::999::::::999777444...---,,,***)))((((((''''''''''''((()))***+++,,,++++++)))((('''&&&&&&&&&'''''''''(((((('''''''''$$$$$$&&&***,,,+++'''###$$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$###"""!!! ###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$######""""""############$$$%%%&&&''''''&&&&&&$$$""""""###%%%%%%$$$###""""""###$$$%%%!!!!!!!!!"""###%%%&&&'''(((((('''&&&$$$###"""""""""############"""!!!!!!###""""""!!!!!!""""""###"""######$$$$$$######""""""""""""""""""#########"""""""""!!!!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!!!!!!!  """%%%&&&%%%$$$###"""!!! !!!"""###!!!"""###"""!!! !!!###"""############$$$$$$$$$ ,,,)))%%%""" !!! !!!!!!!!!!!!"""!!!!!!!!!"""######$$$$$$#########$$$######"""!!!!!!!!!!!!!!!""""""""""""!!!"""###$$$$$$###"""!!! !!!"""$$$$$$######"""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!""""""######$$$$$$!!!!!!!!!!!!"""###$$$%%%########################"""###$$$###"""!!!"""###""""""""""""""""""""""""$$$$$$###"""!!!!!!""""""#########"""  !!!#########"""""""""""""""!!!!!!""""""""""""!!!!!!"""""""""!!!!!!!!!!!! !!!!!!""""""###"""""""""!!!"""""""""#####################"""!!! !!!!!!""""""""""""###### !!!!!!""""""######""""""""""""############""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""###%%%((())))))((('''&&&$$$""" $$$!!!!!!######"""$$$$$$######""""""!!!!!! !!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$ """######""""""!!! !!!!!!"""######"""""""""!!!!!!""""""$$$%%%%%%###############"""""""""######""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$############### !!!!!!"""######"""############$$$$$$$$$""""""""""""###$$$%%%&&&"""############$$$$$$$$$###$$$$$$%%%%%%$$$$$$###!!!!!!"""###$$$&&&&&&'''~~~yyywwwwwwvvvrrrooooooooooooooorrrvvvvvvrrrnnnjjjdddaaabbbaaa^^^]]]___```dddeee___TTTNNNPPPTTTVVVSSSPPPMMMLLLJJJGGGDDDFFFGGGHHHFFFBBB???>>>===<<<;;;:::::::::999666444...---,,,***)))((((((''''''''''''((()))***,,,,,,,,,+++***(((''''''&&&&&&&&&&&&''''''''''''&&&&&&"""$$$'''))))))'''&&&%%%$$$$$$######$$$&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%$$$"""######$$$%%%$$$$$$$$$&&&%%%$$$######"""""""""#########$$$$$$$$$$$$$$$%%%###!!! """$$$%%%%%%%%%$$$###!!!!!!###$$$%%%!!!!!!"""###$$$&&&((()))&&&&&&&&&%%%$$$""" """######$$$###"""!!! """"""!!!!!!!!!!!!"""""""""###$$$$$$$$$$$$###"""!!! !!!"""""""""""" !!!!!!"""#########""""""#####################"""!!! !!!"""######!!! """######"""!!!  !!! !!!"""############$$$$$$$$$""""""""""""""""""""""""(((&&&$$$"""!!! !!!!!!!!!""""""""""""!!!!!!"""######$$$%%%%%%!!!!!!""""""######""""""""""""""""""#########$$$$$$$$$%%%&&&&&&&&&%%%$$$ !!!###$$$$$$$$$"""!!!!!!!!!!!!!!!"""""""""""" !!!!!!!!!"""""""""###"""""""""""""""#########!!!!!!!!!!!!"""###$$$%%%########################"""#########!!!!!!"""$$$""""""""""""""""""""""""###""""""!!!!!!"""###$$$$$$$$$$$$### !!!"""""""""!!!!!! """""""""######"""""""""######"""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$ !!!"""###$$$$$$%%%""""""""""""!!!!!!!!!!!!"""""""""#########$$$$$$ !!!!!!""""""######!!!!!!!!!""""""""""""### !!!""""""""""""""""""!!!""""""""""""""""""""""""######$$$'''***,,,+++***((('''&&&$$$###"""""""""############""""""!!! !!!"""###$$$$$$###"""!!!!!!!!!"""""""""#########!!!!!!!!!!!!!!!"""""""""######$$$$$$$$$$$$###### !!!!!!!!!""""""""""""""""""######$$$$$$######"""!!!!!! !!!"""$$$%%%!!!!!!"""""""""""""""#########""""""""""""######""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""$$$$$$$$$$$$%%%%%%%%%%%%"""""""""""""""""""""""""""############$$$$$$$$$###""""""""""""$$$%%%&&&"""############$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%zzzwwwwwwvvvqqqnnnooopppoooooorrruuuuuuqqqnnniiidddaaabbbaaa^^^]]]______dddeee___TTTNNNOOOTTTUUUSSSQQQOOOMMMKKKGGGDDDAAABBBCCCBBB@@@??????@@@>>><<<:::::::::888666444...---,,,***)))(((((('''(((((())))))***,,,---...,,,+++***(((''''''''''''%%%&&&&&&&&&&&&&&&&&&%%%###'''+++***%%%###&&&)))%%%%%%$$$###$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$%%%$$$###"""""""""###$$$$$$$$$$$$###%%%$$$###"""!!!!!!!!!!!!$$$%%%%%%$$$$$$"""!!! !!!$$$%%%%%%%%%$$$"""!!!!!!"""$$$%%%"""""""""$$$%%%''')))***&&&'''((()))((('''&&&%%%"""######$$$$$$"""!!! """"""!!!!!!!!!!!!"""""""""###$$$%%%%%%$$$###"""  !!!""""""!!! """###%%%&&&&&&#########$$$$$$%%%%%%&&&%%%$$$###!!!!!!###$$$%%%%%%###  %%%###"""!!!!!!"""###%%%"""######"""!!!!!!###%%%"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%% !!!#########""""""!!!!!!""""""#########$$$""""""###$$$%%%%%%&&&&&& !!!""""""######""""""#########$$$$$$$$$$$$!!!!!!######$$$###"""!!! !!!###$$$%%%$$$"""!!!!!!!!!!!!!!!"""""""""""" !!!!!!!!!""""""###############"""""""""""""""!!!!!!!!!!!!"""###$$$%%%"""""""""""""""""""""""""""######"""!!!!!!###$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###%%%&&&%%%%%%%%%$$$"""!!!"""###&&&%%%%%%$$$###""""""!!!######$$$$$$$$$$$$######$$$$$$######""""""!!!!!!!!! """$$$%%% """###$$$%%%&&& !!!!!!""""""######""""""######$$$$$$$$$%%%#########"""!!!!!! !!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""###$$$%%%(((,,,------+++((('''&&&&&&%%%%%%%%%%%%"""$$$"""!!! !!!###$$$%%%$$$"""!!!"""############$$$$$$$$$""""""######$$$$$$%%%%%% !!!!!!!!!!!! !!!!!! !!!"""###$$$###$$$$$$%%%%%%%%%$$$$$$%%%$$$""" !!! !!!!!!""""""############""""""""""""######"""""""""""""""""""""""" !!!!!!!!!!!!""""""""""""""""""""""""$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$######""""""!!!!!!"""############$$$$$$$$$###""""""""""""$$$&&&'''"""############$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$''''''&&&&&&%%%$$$$$$###yyyxxxwwwuuurrrooommmlllqqqqqqqqqrrrrrrqqqqqqpppgggbbb^^^______^^^bbbgggeeedddaaa[[[UUUPPPNNNNNNUUUSSSOOOMMMLLLKKKIIIHHHCCCCCCBBBAAA@@@@@@@@@@@@>>><<<::::::::::::888666///---+++)))''''''''''''(((((()))***+++,,,,,,---,,,+++)))'''&&&'''((()))'''%%%$$$$$$&&&''''''&&&''''''''''''''''''''''''########################$$$$$$$$$######""""""""""""$$$%%%&&&&&&%%%!!!$$$&&&%%%###"""%%%((("""!!!  !!!###$$$""""""############"""""""""############$$$$$$$$$$$$$$$############$$$$$$%%%$$$$$$$$$%%%''')))******))))))((('''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$""""""!!!!!!!!!!!!""""""########################$$$$$$$$$###############""""""""""""""""""""""""$$$###"""!!!!!!"""###$$$"""!!!  !!!###%%%!!!!!!!!!"""######$$$$$$$$$###""" !!!"""######""""""""""""######$$$###"""!!!"""###%%%&&&%%%$$$###!!!!!!!!!"""### !!!"""###$$$%%%%%%""""""!!!!!!!!!!!!""""""%%%%%%$$$$$$$$$$$$%%%%%%'''&&&$$$#########$$$%%%!!!!!!!!!!!!"""""""""""""""#########$$$$$$$$$$$$"""!!!!!!""""""###$$$%%%###############"""!!!!!!'''%%%"""""""""""" !!!"""###$$$$$$$$$$$$$$$%%%$$$$$$%%%%%%$$$!!!"""""""""""""""######$$$ !!!"""""""""$$$$$$%%%&&&%%%$$$###"""###""""""""""""$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###%%%$$$###"""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!! !!!!!!###"""!!! !!!""""""""""""!!!  !!!###$$$$$$###"""!!!!!!!!!!!! !!!###$$$###"""###$$$###!!! !!!!!!""""""######""" !!!$$$%%%### !!!!!!""""""######"""###&&&))),,,///222333((('''%%%###""""""""""""$$$$$$###"""!!! !!!"""###"""!!!!!!###%%%#########"""""""""""""""&&&&&&%%%%%%$$$###""""""######"""""""""$$$%%%&&&######"""!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!""""""!!!  ######""""""""""""######"""""""""""""""######$$$######""""""""""""######$$$#########""""""!!!!!!$$$###""" """###$$$######""""""""""""######"""""""""""""""###############$$$$$$$$$$$$######%%%$$$"""!!! !!!###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$#########"""""""""###$$$%%%%%%zzzyyyxxxwwwtttrrrpppnnnqqqqqqqqqrrrrrrrrrqqqpppfffbbb_________^^^```dddddddddbbb\\\UUUPPPNNNNNNTTTQQQMMMKKKJJJIIIGGGFFFDDDCCCBBBAAA@@@@@@@@@@@@???===;;;::::::999777555---,,,***)))((((((((()))(((((()))***+++,,,,,,---,,,+++)))'''&&&'''((()))'''%%%$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%"""###############""""""%%%&&&&&&%%%$$$######$$$&&&$$$"""!!! !!!"""""""""############"""""""""############$$$$$$$$$$$$$$$############$$$$$$%%%$$$#########$$$%%%&&&(((***,,,---,,,***'''%%%$$$$$$%%%%%%%%%%%%$$$$$$""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""##################$$$$$$""""""""""""""""""""""""$$$###"""!!!!!!!!!"""###"""!!! !!!###$$$""""""""""""!!!!!!!!!!!!######"""!!!!!!!!!!!!!!!"""!!!!!!"""$$$###"""!!!!!!###$$$%%%%%%$$$"""!!!!!!!!!"""###$$$###"""!!!"""!!!!!!!!!!!!!!!"""######""""""""""""""""""###$$$###""""""!!!!!!""""""""""""""""""############"""""""""#########$$$$$$"""!!! !!!"""#########""""""!!! %%%###!!!!!!"""###"""!!!""""""###$$$$$$$$$######!!!###$$$""" ###############$$$$$$%%%$$$$$$######"""!!!!!!!!!######$$$$$$$$$###"""!!!$$$###"""!!!!!!!!!"""###############"""""""""""""""###$$$%%%%%%$$$###"""%%%$$$###""""""!!!!!!!!!""""""""""""!!!!!!!!!!!!###""""""!!!!!!!!!""""""""""""!!! """######"""""" !!!###$$$$$$###"""!!!""""""!!!!!!###$$$###!!!"""######!!! ############""""""""""""!!! ###$$$""" !!!!!!!!!!!!"""""""""""""""###%%%'''***---///000+++)))'''%%%$$$#########!!!!!!!!!!!!""""""""""""###&&&((()))'''$$$######"""""""""""""""###############"""!!!!!! ######"""""""""###$$$%%%$$$$$$###"""""""""""""""""""""""""""""""""""""""!!!"""###""" """######"""""""""""""""###"""""""""""""""######$$$""""""""""""""""""""""""######"""""""""!!!!!!!!!###"""!!! !!!"""#########""""""""""""##################"""""""""!!!"""""""""######"""""""""%%%$$$"""!!!!!!"""$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$###$$$$$$%%%%%%yyyxxxxxxvvvtttrrrqqqoooqqqqqqqqqrrrtttsssrrrpppeeeaaa___```___\\\]]]```cccdddccc^^^WWWQQQOOOOOOTTTQQQNNNKKKJJJIIIGGGFFFEEEDDDCCCBBBAAAAAAAAAAAA@@@>>><<<::::::888666444,,,+++***)))((()))******(((((()))***+++,,,,,,---,,,+++)))'''''''''((((((&&&%%%$$$%%%'''((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$###"""""""""""""""&&&$$$$$$$$$%%%%%%$$$###)))'''%%%###!!! !!!""""""############"""""""""############$$$$$$$$$$$$$$$############$$$$$$$$$######"""!!!!!!"""""" $$$(((++++++(((### ######$$$$$$$$$$$$#########""""""!!!!!!""""""###########################"""""""""###$$$$$$$$$%%%""""""""""""""""""""""""$$$###!!! !!!!!!""""""!!! !!!###$$$###""""""!!! """""""""""""""!!!!!! ###  ######"""!!! !!!"""###$$$$$$###""""""!!!"""""""""%%%%%%###!!!!!!!!!!!!!!!!!!"""######""""""""""""""""""""""""""""""######""""""!!! """"""#########$$$$$$$$$!!!!!!!!!"""""""""#########"""!!! """""""""!!!!!!!!! """!!! """$$$$$$############$$$######"""""""""!!!!!!###%%%&&&%%%$$$$$$############$$$%%%%%%&&&&&&%%%%%%$$$######"""""""""######""""""!!! $$$###"""!!! """""""""!!!!!! """"""###$$$$$$###""""""$$$$$$######"""!!!!!!!!!!!!!!!!!!!!!""""""""""""$$$$$$###"""""""""""""""!!!!!!""""""!!!!!! ###############"""!!!  """###$$$###"""""""""###""" """$$$$$$""" !!!"""!!!!!!%%%$$$$$$######""""""!!!"""!!!!!!"""###$$$"""!!!""""""""""""!!!!!!!!!!!!!!!"""###%%%''')))***++++++***)))'''%%%%%%$$$$$$""""""""""""!!!!!!!!!!!!$$$'''&&&### !!!!!!""""""######$$$$$$!!!!!!!!! ######"""!!!!!!!!!""""""$$$$$$$$$###############"""""""""""""""""""""""" """###"""!!!!!!"""###$$$$$$###"""!!!!!!"""""""""""""""""""""######$$$!!!"""###$$$$$$###"""!!!""""""!!!!!!!!!!!!!!! """!!!  !!!"""######""""""""""""######$$$$$$######""""""!!!!!!!!!!!!""""""""""""!!!!!!$$$###"""""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$######""""""&&&&&&%%%$$$$$$$$$%%%%%%vvvvvvuuutttsssqqqooonnnqqqpppppprrruuuuuurrrooodddaaa```aaa___[[[ZZZ]]]bbbeeeeee```XXXQQQPPPQQQWWWTTTPPPMMMLLLKKKIIIHHHEEEEEEDDDCCCBBBBBBBBBBBBAAA???<<<::::::888555333...,,,+++)))(((((())))))(((((()))***+++,,,,,,---+++***)))((('''''''''(((&&&%%%%%%&&&((()))((('''&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""""""""######$$$$$$$$$######""""""###$$$&&&'''!!!!!!%%%((('''%%%)))'''&&&$$$""""""!!!!!!"""######$$$$$$######"""""""""#########$$$$$$$$$$$$$$$############$$$$$$"""""""""""""""""""""""" %%%((((((%%%!!!""""""############""""""###""""""""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$%%%%%%%%%""""""""""""""""""""""""###"""!!!  """"""!!!!!!!!!!!!"""#########""""""!!!!!!!!!!!! !!!"""######"""!!! $$$###!!! !!!###$$$!!!!!!!!! !!!"""############""""""""""""""""""######""""""!!! !!! !!!!!!"""###$$$######$$$$$$$$$$$$#########$$$%%%%%%%%%$$$"""!!!!!!""""""""""""#########!!!!!!!!!!!!""""""""""""$$$$$$###"""""""""""""""!!!!!! !!!"""!!! """######"""######$$$######"""!!!!!!%%%$$$######$$$$$$###!!!######""""""######$$$%%%######$$$$$$%%%&&&&&&&&&#########"""""""""!!!!!!######""""""!!!!!!!!!!!!"""""""""!!! !!!"""###$$$$$$###"""!!!###############"""!!!!!!!!!!!!!!!!!!""""""""""""$$$$$$###"""!!!!!!!!!!!! !!!"""######"""!!! $$$$$$$$$$$$$$$###"""!!!!!!###$$$$$$###""""""###$$$###"""!!!"""$$$$$$""" !!!""""""!!!#########"""""""""""""""#########$$$%%%%%%$$$#########""""""!!!!!! !!!!!!"""$$$%%%%%%&&&((((((''''''&&&&&&&&&&&&&&&%%%$$$"""!!!!!!""""""!!! !!!"""###$$$$$$%%%#########""""""!!!!!!!!!######"""!!!!!!!!! #####################"""!!!!!!!!!!!!!!!!!!!!!!!! """######""""""###%%%%%%$$$###"""!!!!!!!!!!!!"""""""""""""""######$$$ !!!###%%%%%%###!!! !!!!!!!!!!!! """!!!!!! !!!!!!"""######""""""""""""######"""""""""""""""#########!!!!!!""""""""""""!!!!!!""""""!!!!!!!!!"""###$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$###"""!!!!!!&&&%%%%%%$$$############vvvvvvuuutttsssqqqooonnnpppnnnnnnqqquuuuuuqqqmmmddd``````aaa___[[[YYY[[[cccffffffaaaXXXRRRQQQTTTXXXUUUQQQNNNLLLKKKIIIGGGEEEEEEDDDCCCBBBBBBBBBBBBAAA???<<<::::::888555333111///---***((('''''''''(((((()))***+++,,,,,,---+++***)))(((((('''''''''%%%%%%%%%''')))***((('''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""""""""######$$$$$$$$$$$$#########$$$&&&'''))) $$$&&&%%%###&&&%%%%%%$$$$$$$$$$$$$$$######$$$$$$$$$$$$######""""""#########$$$$$$$$$$$$$$$############$$$$$$ !!!"""######$$$$$$$$$###$$$&&&''''''&&&%%%$$$!!!""""""######""""""!!!######""""""""""""##############################!!!!!!"""###$$$%%%%%%%%%""""""""""""""""""""""""###"""!!! !!!""""""!!!!!!!!!!!!!!!"""""""""#########$$$$$$$$$ !!!"""######"""!!! """###$$$$$$$$$$$$###"""!!!!!!!!!!!!!!!""""""###"""""""""#########""""""!!!!!!!!!""""""""""""###!!!!!!!!!!!!!!!"""######"""###$$$$$$$$$$$$###"""######$$$%%%%%%###"""!!! !!!!!!!!!!!!"""!!!!!!!!!!!!"""""""""""""""""""""""""""###$$$$$$!!!!!! !!!"""$$$""" !!!"""!!! ###############"""!!! !!!  !!!!!!!!!!!!!!!"""######""""""######$$$%%%%%%&&&$$$$$$######"""""""""""""""""""""######$$$$$$$$$#########""""""!!!!!!!!!!!!"""###$$$$$$###"""!!!"""############"""!!!!!! !!!!!!!!!"""""""""######"""!!! !!!"""######"""!!! ###$$$$$$$$$$$$######""""""###$$$%%%%%%$$$"""!!!!!!###$$$###"""!!!"""######!!! """###"""!!! !!!"""######"""###$$$$$$######""""""######""""""!!!!!! !!!"""""""""#########$$$%%%&&&&&&''''''%%%%%%$$$"""!!! """###$$$&&&((( !!!"""###$$$$$$%%%$$$###############""""""""""""""""""!!!!!! !!!!!!"""######""""""!!!!!!!!!!!!!!!!!!!!!!!!!!! """######""""""###%%%$$$$$$###"""!!!!!!"""""""""""""""""""""######$$$ !!!###%%%%%%###!!! !!!!!!!!!!!!""""""""""""""""""""""""######""""""""""""###### !!!"""###$$$$$$%%%"""######$$$$$$######""" !!!!!!""""""!!!!!!""""""############%%%%%%$$$######"""!!!!!!$$$$$$###""""""!!!""""""yyyxxxxxxvvvtttrrrqqqooonnnmmmlllpppuuuuuuqqqkkkdddaaa```aaa___[[[ZZZ\\\dddggggggaaaWWWRRRSSSWWWWWWTTTOOOLLLKKKIIIGGGEEEEEEDDDCCCBBBAAAAAAAAAAAA@@@>>><<<::::::888666444222000...+++((('''&&&&&&(((((()))***+++,,,,,,---*********)))((((((''''''$$$$$$%%%'''******)))'''''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%"""!!! !!!""""""!!! ######$$$$$$%%%%%%%%%%%%######$$$$$$$$$$$$######"""############$$$$$$$$$$$$$$$############$$$$$$ !!!"""$$$%%%%%%%%%%%%$$$$$$###############$$$""""""############""""""$$$######""""""######$$$ """""""""###$$$$$$$$$%%%"""""""""""""""""""""""""""""" !!!"""###""""""""""""!!!!!!!!!!!!""""""###$$$$$$%%%&&&&&& !!!!!!""""""""""""""" !!!###$$$$$$###!!! !!!!!!"""""""""#########!!!!!!"""############"""!!!!!!!!!!!! """"""!!!!!!!!!!!!"""""" !!!""""""!!! !!!!!!""""""!!!!!!  !!!!!!!!!!!!!!!"""""""""###### !!!"""###"""!!! !!!"""###$$$""" !!!!!! """""""""###""""""!!!!!!!!!###$$$$$$!!! !!!""""""%%%%%%$$$######""""""!!!%%%$$$###""""""""""""###!!!!!!###$$$%%%%%%%%%%%%########################""""""###$$$$$$###""""""!!!"""###$$$$$$###"""!!! !!!!!!""""""######!!!!!! !!!!!!!!!!!!""""""######""""""######$$$$$$$$$######"""$$$%%%&&&&&&&&&$$$""" """######"""!!!!!!""""""!!!!!!"""$$$$$$###!!!!!!"""###### !!!###"""!!! !!!""""""""""""!!!!!!!!!!!! !!!!!!!!!"""""" !!!###$$$%%%&&&&&&&&&!!!!!!!!!!!!"""""""""""""""######"""!!!"""$$$&&&!!!!!!""""""######$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!""""""#########"""!!!!!! """######"""!!!!!!"""""""""""""""""""""""" """###"""!!!!!!"""#########""""""""""""######"""""""""""""""######$$$!!!"""###$$$$$$###"""!!! !!!!!!!!!!!!"""""""""""""""############""""""######""""""""""""###### !!!"""###$$$$$$%%%######$$$$$$$$$$$$###### !!!!!!""""""""" !!!""""""######$$$############"""""""""###""""""!!!!!!!!!""""""zzzyyyxxxwwwtttrrrpppnnnmmmkkkjjjoootttuuupppjjjdddaaa___aaa___\\\\\\^^^eeehhhhhh```VVVQQQUUUZZZWWWTTTPPPMMMKKKIIIGGGEEEDDDCCCBBBAAA@@@@@@@@@@@@???===;;;::::::999777555111000---+++)))(((''''''(((((()))***+++,,,,,,---*********))))))((('''&&&$$$$$$%%%(((++++++)))'''((((((''''''&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%!!!!!!"""###$$$$$$$$$$$$###$$$%%%$$$"""!!!!!!"""""""""###$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###"""############$$$$$$$$$$$$$$$############$$$$$$!!!"""###$$$%%%$$$$$$#########"""!!!!!! """######$$$$$$######"""$$$######""""""######$$$ ##################$$$$$$"""""""""""""""""""""""""""!!! !!!"""$$$%%%"""""""""""""""!!! ###############$$$$$$$$$!!!!!!!!!!!!!!!"""###### !!!""""""""""""!!! !!!"""################## !!!"""###$$$######""""""""""""""""""!!!!!!!!!$$$###"""!!!!!! !!! !!!""""""!!! """"""!!! !!!!!!!!!!!!"""""""""#########$$$$$$!!! !!!"""###"""!!! """$$$%%%""" !!!""""""!!! !!!""""""""""""""""""###"""!!!"""%%%'''((((((!!!!!!!!!!!!!!!""""""###%%%%%%$$$$$$###"""""""""$$$###"""!!! !!!""""""!!!"""###$$$$$$###""""""!!!""""""######$$$$$$%%%"""###$$$%%%%%%$$$###""" """###$$$$$$###"""!!! !!!"""######### !!!"""###$$$""""""!!!!!!"""######$$$""""""###############""""""###$$$%%%%%%$$$"""!!!!!!######""" !!!!!!!!!###%%%'''&&&$$$!!! !!!""""""###!!!###%%%$$$!!! """!!!!!!!!!!!!"""""""""""" !!!!!!!!!"""""""""""""""$$$%%%%%%%%%$$$### !!!"""###$$$$$$!!!""""""  !!!"""""""""""""""######### !!!"""###$$$$$$$$$###"""!!!"""$$$$$$$$$"""!!!""""""""""""""""""""""""!!!"""###""" """!!!!!!!!!!!!"""###$$$%%%"""""""""""""""######$$$""""""""""""""""""""""""!!!!!!!!!"""""""""######!!!""""""""""""""""""!!!######""""""""""""############""""""""""""""""""""""""############"""""" !!!"""######$$$$$$$$$ !!!"""#########""""""""""""############""""""""""""""""""###$$$yyyxxxwwwuuurrrooommmlllllljjjiiinnntttuuuooohhheeeaaa___```___\\\]]]```gggiiihhh```UUUQQQVVV\\\ZZZVVVRRROOOMMMKKKIIIGGGCCCCCCBBBAAA@@@@@@@@@@@@>>><<<::::::::::::888666///...,,,***))))))))))))(((((()))***+++,,,,,,---************)))((('''&&&$$$$$$&&&(((++++++***((())))))((('''&&&&&&%%%%%%''''''''''''''''''''''''%%%$$$$$$######""""""""""""$$$%%%&&&&&&!!!$$$&&&%%%###"""%%%((("""######$$$$$$############$$$$$$%%%%%%$$$$$$###"""############$$$$$$$$$$$$$$$############$$$$$$"""######$$$$$$###!!! &&&&&&&&&&&&%%%$$$"""!!!######$$$$$$$$$$$$######$$$$$$############$$$$$$########################$$$$$$$$$###############""""""""""""""""""""""""!!!!!!!!!!!!"""###%%%&&&""""""###""""""!!! $$$$$$######"""!!!!!!!!!"""!!! """###$$$$$$###"""!!!!!!"""###$$$""""""###$$$$$$$$$$$$$$$ !!!"""$$$$$$$$$###"""#########$$$%%%%%%&&&&&&%%%$$$###!!! !!!"""###%%%%%%###"""!!!%%%$$$"""!!!!!!!!!"""###!!!!!!!!!!!!""""""""""""############$$$$$$$$$$$$%%%$$$###""""""!!!!!!"""###"""!!! !!!"""$$$&&& !!!###$$$### !!!""""""###""""""%%%###!!!!!!###$$$$$$$$$"""""""""""""""######$$$"""######$$$$$$%%%&&&&&&###"""!!! !!!""""""#########!!!  !!!"""###$$$%%%%%%###$$$%%%&&&&&&%%%$$$### !!!###$$$$$$###"""!!! !!!"""######$$$!!!!!!!!!!!!"""$$$%%%&&&###"""!!!!!!!!!"""$$$%%%!!!""""""#########"""""" """$$$%%%$$$###""" """###!!! !!!"""$$$''')))((($$$!!!!!!!!!!!!!!!""""""""""""$$$&&&((('''$$$######%%% !!!!!!""""""######!!!!!!!!!"""""""""######$$$%%%%%%&&&%%%$$$"""!!!""""""""""""""""""!!!!!! """"""!!! !!!"""#########""""""""""""""" !!!!!!!!!!!!!!!!!!!!!!!!"""###$$$%%%%%%$$$### !!!###%%%&&&%%%###"""""""""""""""""""""""""""!!!"""###!!!  !!!!!!!!!"""$$$%%%&&&"""""""""""""""######$$$######""""""""""""######!!!!!!""""""######$$$$$$ !!!!!!!!!!!! ######""""""""""""######%%%%%%$$$###"""!!! !!!!!!""""""""""""!!!!!!!!!"""###%%%%%%&&&&&&&&& !!!!!!"""###$$$$$$%%%!!!!!!!!!"""######$$$$$$###"""""""""###$$$%%%%%%zzzwwwtttssssssppplllhhhlllkkklllmmmpppppppppnnneeecccbbbaaa\\\WWWYYY^^^ggghhhfff___VVVQQQRRRTTTXXXUUUQQQNNNKKKIIIFFFCCCEEEBBB@@@@@@AAAAAA>>>;;;===<<<<<<<<<===;;;999666111000---+++)))******+++)))((('''''''''(((***+++)))'''&&&$$$$$$%%%&&&'''$$$######%%%''''''&&&%%%&&&&&&&&&''''''&&&%%%%%%&&&%%%###""""""###%%%&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%$$$###"""''''''&&&%%%%%%$$$######"""""""""""""""!!! !!!%%%$$$ ######$$$$$$$$$%%%%%%%%%######"""#########""" !!!!!!!!!!!! """"""""""""""""""""""""#########"""""""""""""""$$$$$$######"""!!!!!!!!!)))$$$!!!"""""" """&&& !!!!!!!!! """"""""""""############ !!!!!!!!!!!! !!!###$$$%%%$$$"""!!!$$$###"""!!!!!!"""###$$$%%%###!!!!!!"""###"""!!! !!!###$$$$$$$$$$$$!!!!!!""""""""""""!!! """"""!!!!!!!!!!!!""""""!!!!!! !!!!!!!!!!!!"""#####################"""!!!!!!!!!!!!!!!!!!!!!   !!!"""$$$&&& !!!"""""""""""""""!!!"""###"""  """"""""""""""""""""""""""""""""""""############""""""""""""""""""""""""######################## !!!!!!""""""######"""############"""!!!!!!!!!!!! !!!!!! """"""############""""""###$$$&&&%%%###""""""######&&&&&&$$$"""!!!!!!!!!!!!  !!!"""######$$$ !!!!!!""""""""""""$$$$$$###""""""###$$$$$$""""""!!!!!!!!!!!!"""""" ###&&&&&&$$$""" """!!!!!! !!!!!!!!!"""###$$$$$$###"""!!!######""""""!!!!!! !!!######"""!!! """"""""""""!!!!!!!!!!!! !!!!!!"""""" !!!"""###!!!!!!!!!!!!""""""""""""'''&&&%%%$$$###!!!  """###%%%&&&###""""""$$$&&&(((((('''###"""!!! !!!$$$###!!! !!!###$$$$$$###"""!!!""""""!!!!!!!!!!!!""""""!!!!!!""""""############""""""!!!!!!!!!!!!""""""######$$$###"""  %%%$$$$$$###"""!!!!!!""""""!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""!!!!!!"""!!! """%%%###"""""""""###$$$%%%%%%######""""""""""""######yyyvvvsssrrrrrrqqqnnnlllmmmmmmmmmnnnpppqqqpppnnngggeeeeeeccc^^^XXXZZZ___dddeeeddd^^^UUUPPPQQQTTTWWWTTTPPPMMMKKKIIIFFFDDDDDDBBB??????@@@@@@>>>;;;===<<<;;;<<<<<<;;;888666222///***&&&$$$%%%''')))))))))((((((((()))***+++***)))'''%%%%%%&&&'''(((&&&%%%%%%&&&(((((('''%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$###"""!!!!!!"""###$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######&&&%%%%%%$$$######""""""""""""######"""!!!!!! &&&"""###&&&'''&&&#########$$$$$$$$$%%%%%%##################""" """""""""######################################################"""!!!!!!!!!!!!!!!"""######$$$$$$&&&"""!!!""""""!!!$$$ !!!"""""""""!!!!!!!!!!!!!!!"""""""""######"""######$$$$$$######""" !!!"""$$$$$$###"""!!!$$$###"""!!!!!!"""###$$$$$$###""""""######""" """######$$$$$$$$$######""""""############""""""""""""!!!!!!!!!!!!"""""""""!!!!!! !!!!!!""" !!!!!!""""""""""""!!!######"""!!!!!!!!!!!!!!!###"""""""""!!!!!!!!!!!!!!! !!!!!!"""###$$$ !!!""""""""""""""" !!!""""""  !!!""""""""""""""""""""""""!!!!!!"""""""""#########""""""""""""""""""""""""#######################################$$$$$$$$$ !!!"""##################""""""!!!!!!""""""#####################""""""""""""############"""""" """###"""!!!  """"""!!! !!!!!!!!!!!!  !!!""""""%%%$$$$$$###$$$%%%&&&'''########################""""""!!!!!!!!!!!!"""""" ###$$$%%%$$$"""!!!!!!!!!!!! !!!!!! !!!""""""""""""!!! !!!!!!!!!!!!"""""""""""" !!!"""######"""!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!"""""""""######!!! !!!!!!!!!!!!""""""""""""%%%%%%$$$###""""""!!!!!!######""""""""""""######$$$######$$$&&&''''''%%%###"""!!!  !!!!!!!!!  !!!"""!!!!!! !!!!!!""""""!!!!!!!!!!!!"""""""""""""""#########$$$$$$!!!!!! !!!!!!"""""""""######""""""!!! """!!!"""&&&$$$$$$###"""""""""""""""!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""!!!""""""!!! !!!###%%%#########"""######$$$$$$######""""""""""""######wwwuuurrrqqqqqqqqqpppoooooonnnnnnooopppqqqooonnnjjjhhhgggeee```ZZZ[[[```aaacccbbb\\\TTTOOOOOORRRVVVSSSOOOMMMKKKJJJGGGEEEBBBAAA????????????===;;;<<<<<<;;;;;;;;;:::777555444000***$$$"""###&&&(((***))))))))))))***++++++******((('''''''''((()))((('''&&&'''((((((&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$###"""!!!!!!"""###$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$###""""""!!!!!!"""############"""!!!!!!%%%$$$###!!! ###$$$#########$$$$$$$$$$$$%%%#########$$$######"""!!!!!!""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$"""!!! !!!!!!!!!"""######$$$$$$$$$!!! ###""" """""""""#########"""!!!!!! !!!!!!!!!""""""""""""######$$$$$$######""" !!!"""###$$$###"""!!!######""""""""""""#########""""""###$$$$$$"""$$$%%%%%%%%%$$$$$$###"""###########################""""""!!!!!!""""""######""""""!!!!!!""""""###!!!!!!!!!"""!!!!!! ###""""""!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!"""""""""""""""!!!"""""" !!!###""""""""""""""""""""""""!!!!!!""""""""""""######""""""""""""""""""""""""########################$$$##################""" !!!"""$$$$$$$$$%%%$$$######""""""######$$$%%%%%%$$$$$$######""""""""""""############""""""!!!""""""  &&&%%%""" !!!!!!!!!!!!  !!!!!!"""""""""###!!! ###%%%""""""###$$$$$$###""""""""""""!!!!!!!!!!!!"""""" !!!"""#########""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!"""#########""""""""""""""""""######!!!!!!!!!!!!""""""""""""""""""""""""############"""!!!!!! !!!!!!!!!!!!""""""""""""############"""""""""!!!$$$######""""""######$$$$$$######$$$&&&'''&&&%%%###"""!!! !!!!!!###"""!!! !!!"""### !!!"""###$$$###""""""!!!!!!""""""##################$$$$$$$$$!!!  !!!!!!!!!!!!"""###$$$%%%&&&###%%%&&&%%%!!! ###&&&%%%$$$######"""#########!!!""""""######""""""!!!"""""""""""""""""""""""""""#########!!!"""$$$%%%$$$$$$######"""###############""""""""""""######xxxvvvssspppoooppppppppppppooonnnoooppppppnnnlllllliiihhhfff```ZZZZZZ___bbbdddccc]]]TTTNNNNNNPPPTTTRRRNNNLLLKKKJJJHHHFFFAAA@@@???>>>>>>>>>===<<<===<<<;;;;;;;;;:::777444444111,,,(((&&&''')))+++***************+++++++++***)))((('''''''''((((((((('''&&&'''((('''%%%#########$$$%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%$$$$$$#########""""""""""""######$$$######""""""###"""  !!!############$$$$$$$$$$$$###$$$%%%$$$###""""""""" !!!""""""######$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$$$$$$$###!!! $$$$$$######"""!!!!!!!!!""" !!!$$$$$$!!! """############"""!!! !!!!!!!!!!!! !!!!!!  !!!""""""######""""""###""""""""""""""""""###"""!!!"""$$$%%%$$$"""######$$$$$$$$$######"""""""""""""""""""""#########""""""""""""""""""#########""""""""""""######"""""""""""""""!!!!!! """"""!!!!!!!!!!!!"""""" !!!"""#########!!!  !!!""""""""""""""" """"""!!!!!!"""$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""###""""""""""""""""""""""""########################""""""!!!!!!  """######$$$$$$$$$#########""""""###############""""""!!! """"""############"""""" """######!!! !!!"""$$$###!!! !!!"""!!!!!!!!!!!! """#########$$$$$$$$$%%%"""""" """###%%%%%%###""" """"""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!"""###### !!!!!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""######"""  !!!"""###!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!"""!!!!!! !!!!!!!!!!!!"""""""""""""""""""""""""""""""""""" !!!"""$$$%%%&&&""""""!!!###&&&''''''&&&"""""""""!!!!!!!!!!!!!!!$$$######""""""######$$$ !!!"""$$$$$$###""""""""""""""""""###############$$$$$$$$$$$$!!!!!! !!!!!!""""""!!!!!!"""$$$&&&'''$$$%%%&&&$$$"""!!!"""$$$$$$$$$############$$$$$$"""""""""######""""""""""""""""""""""""""""""""""""###$$$$$$######$$$&&&%%%%%%$$$###"""""""""#########""""""""""""######yyywwwtttqqqooonnnnnnoooooonnnmmmnnnoooooonnnlllkkkiiigggeee___YYYZZZ^^^eeegggfff___UUUNNNMMMNNNSSSQQQNNNLLLKKKJJJHHHFFF???@@@@@@???>>>============<<<;;;;;;;;;:::777444000///...,,,++++++,,,,,,))))))******++++++++++++(((((((((''''''''''''''''''&&&%%%&&&&&&&&&$$$""""""###$$$$$$%%%%%%%%%$$$&&&%%%%%%%%%%%%%%%%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$###&&&### """%%%'''&&&%%%""""""#########$$$$$$$$$"""$$$&&&%%%###""""""### !!!"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$###"""!!! $$$$$$######"""!!!!!!!!!"""!!!"""&&&&&&"""!!!###""""""""""""!!!!!!  !!!!!!!!!!!!  !!!""""""""""""""""""""""""######"""""""""!!!!!!"""$$$%%%%%%""" !!!"""############!!! !!!"""#########""""""""""""############""""""""""""############$$$$$$$$$######"""""""""!!!!!!!!!!!!"""""" """"""#########!!!  !!!"""""""""""""""!!!""""""!!!!!!###$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!########################"""!!!!!!!!! """"""############"""!!!###""""""!!!!!!""""""###""""""!!! """"""############"""""" !!!######"""!!!!!!""" !!!!!!!!!!!!!!!!!!!!!!!! ############$$$$$$$$$$$$&&&$$$  ###%%% !!!###$$$$$$###!!! """"""!!!!!!!!!!!!"""""""""!!! !!!###### !!!"""######""""""""""""""""""""""""""""""###"""""""""!!!!!!!!! """!!!!!!""" !!!!!!!!!"""""""""###!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""""""""""" !!!!!!!!!!!!""""""""" !!!"""###$$$  """&&&((((((((("""""""""""""""!!!!!!!!! """"""!!!!!!!!!""""""#########""""""""""""####################################""""""""""""######%%%$$$###""""""###$$$%%%"""###$$$$$$#########$$$$$$######"""######$$$$$$""""""############""""""""""""""""""""""""""""""!!!###$$$$$$######$$$%%%%%%%%%$$$###"""""""""#########""""""""""""######~~~xxxxxxvvvsssooommmnnnoooooonnnnnnooopppqqqooonnniiigggfffddd^^^YYYZZZ^^^fffhhhgggaaaWWWOOONNNOOOSSSQQQNNNLLLKKKJJJHHHFFF???@@@AAA@@@>>>===>>>??????>>>===<<<<<<:::777444,,,,,,,,,,,,,,,++++++***((()))******++++++******((((((((('''''''''&&&&&&&&&%%%$$$%%%&&&&&&$$$###"""###$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%""" """'''***)))&&&"""""""""############$$$"""%%%'''&&&###!!!"""$$$"""######$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""""""""!!!!!!!!!"""######$$$$$$###!!!"""&&&&&&###"""$$$!!!!!!""""""!!!!!! !!!!!!!!!""""""""" !!!!!!""""""!!!!!! !!!!!!!!!""""""""""""############""""""!!!!!!!!!###$$$%%%###!!! !!!"""#########  """###$$$######""""""######$$$###""""""!!!!!!""""""###"""###$$$$$$%%%%%%$$$$$$!!!!!!!!!!!!!!!""""""###!!!!!!!!!""""""""""""""""""""""""""""""!!! !!!""""""""""""""" """######!!!!!!"""$$$"""""""""""""""""""""""" !!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!###########################""""""""""""""""""!!!###############"""!!!!!!"""""""""!!!!!!"""""""""######""""""!!!!!! """"""############""""""!!!!!! !!! !!!"""!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!&&&%%%###"""""""""$$$%%%!!!!!!"""######"""!!!!!!""""""!!!!!!!!!!!!""""""!!!!!! !!!"""### """###$$$######"""######""""""""""""###############"""!!! """!!! !!!!!!""""""######!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""""""""""" !!!!!!!!!!!!""""""!!!   """%%%(((((((((""""""#########"""!!! !!!""""""""""""""""""!!!$$$###""""""!!!!!!!!!!!!$$$######""""""######$$$#########"""""""""""""""$$$######""""""######$$$%%%$$$###""""""""""""""""""###$$$%%%&&&&&&&&&%%%""""""""""""""""""###$$$"""######$$$$$$######""""""""""""""""""""""""""" """$$$$$$###"""###$$$$$$$$$######"""###############""""""""""""######}}}tttuuuvvvtttpppnnnoooppppppooooooqqqssssssrrrqqqhhhgggfffddd___ZZZ[[[```ccceeefffaaaXXXQQQPPPQQQTTTQQQNNNLLLJJJIIIGGGEEE???AAABBBAAA>>>===???@@@@@@???>>>>>>===;;;888555...---,,,******)))******'''((()))*********))))))))))))))))))((((((''''''%%%%%%$$$&&&''''''&&&%%%###$$$%%%&&&&&&'''''''''###$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%##############################$$$$$$$$$$$$#################################$$$$$$%%%&&&&&&%%%%%% !!!"""###$$$%%%%%%""""""""""""############"""%%%((('''###!!!"""%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$"""!!! !!!"""###!!!!!!!!!"""######$$$$$$""" !!!$$$%%%""""""$$$!!!!!!"""#########""""""!!!!!!!!!"""""""""######""""""############"""""" !!!""""""!!!"""###$$$$$$###"""!!!"""!!!!!!"""###$$$###""" !!!""""""""""""""" !!!###$$$$$$######""""""######$$$"""!!!!!! !!!!!!""" !!!"""###$$$%%%%%%%%%!!!!!!!!!!!!!!!"""######!!!!!!!!!!!!"""""""""######""""""!!!!!!!!!!!!""" !!!""""""""""""""""""###$$$###!!!!!!"""###"""""""""""""""""""""""" !!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!########################!!!!!!!!!"""""""""""""""!!!""""""############"""$$$######""""""######$$$######""""""""""""""""""""""""############"""""" """"""!!!!!!!!!"""!!!!!!"""""""""!!!!!! !!!!!!!!!!!! !!!""""""""""""!!! """"""""""""""""""""""""""""""!!!!!!!!!!!!"""""" !!!!!!!!!!!!!!! """$$$$$$$$$###"""###"""!!!!!!!!!!!!"""###""""""""""""!!!!!!!!!!!!"""!!!  !!!"""#########""""""""""""!!!!!!  """######"""!!!!!!!!!!!!!!!"""""""""""" ###"""!!! """!!!!!!"""%%%&&&&&&%%%""""""###$$$###"""!!! $$$$$$$$$%%%%%%$$$$$$$$$$$$###""""""!!!!!!""""""$$$######""""""######$$$"""""""""!!!!!!!!! ######""""""""""""######"""#########""""""!!! ######$$$%%%&&&&&&%%%$$$!!!!!! !!!""""""###"""######$$$$$$######"""""""""""""""""""""""""""!!!###$$$###""""""############"""######$$$$$$######""""""""""""######qqqsssuuutttqqqoooppprrrqqqqqqqqqsssuuuvvvuuuttthhhgggfffeee```[[[\\\aaa___bbbddd```XXXRRRQQQSSSTTTRRRNNNLLLJJJHHHFFFDDD???AAACCCBBB???>>>???BBBAAA@@@???>>>>>><<<888666333111---***((()))***+++&&&'''(((******))))))(((***************)))((((((&&&%%%%%%&&&((()))(((&&&###$$$%%%&&&''''''''''''%%%&&&&&&''''''&&&&&&%%%######$$$$$$$$$%%%%%%%%%########################"""###$$$%%%%%%$$$###"""!!!!!!!!!!!!""""""""""""###$$$%%%%%%&&&&&&&&&&&&###&&&%%%""" $$$(((""""""""""""############!!!%%%((('''###!!!"""%%%#########"""""""""""""""""""""""""""""""""""""""&&&$$$""" !!!###$$$$$$$$$######"""!!!!!!!!!"""######!!!!!!$$$!!!"""###$$$$$$$$$$$$$$$""""""""""""############""""""############"""""" !!!""""""!!!"""###$$$$$$###"""!!!###!!! !!!"""$$$$$$##################"""!!!!!!!!!!!!  """$$$&&&$$$$$$############$$$$$$!!!!!! !!!!!!!!!"""$$$%%%%%%%%%!!!!!!!!!!!!!!!"""###### !!!!!!###"""!!! !!!"""### !!!!!!"""""""""""""""###$$$$$$###!!! !!!""""""""""""""""""""""""""" !!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!######################## !!!!!! !!!###$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%!!!!!!!!!!!!""""""""""""""""""############""""""!!!"""$$$%%%$$$###$$$%%%!!!!!!!!!!!!"""###%%%&&&"""!!!!!!!!! """"""""""""!!!!!!!!!!!! !!!$$$%%%%%%"""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""""" !!!"""!!!!!!!!! """$$$%%%$$$###""""""!!!  !!!""" !!!!!!""""""######""""""!!!  !!!"""######$$$$$$#########""""""!!!!!!"""###%%%&&&&&&%%%$$$###!!!!!!!!!!!!""""""""""""!!!!!! !!!!!! !!!!!!"""###$$$%%%###"""###$$$$$$###""""""######$$$$$$"""!!! !!!!!!""""""""""""!!!!!!###"""""""""""""""######$$$$$$############$$$$$$""""""!!!!!! """"""!!!!!!!!!!!!"""""" !!!"""######"""!!! #########$$$%%%$$$""" !!!""""""######$$$$$$$$$$$$######"""""""""""""""""""""""" ######"""!!!!!!"""###"""""""""###$$$%%%%%%######""""""""""""######uuuuuutttrrrpppooommmmmmqqqooooooqqqtttuuurrrooommmjjjiiihhhccc\\\[[[]]]ccccccbbb___ZZZUUUSSSRRRUUUQQQMMMLLLLLLKKKHHHEEECCCAAA@@@@@@AAA@@@???===@@@???>>>>>>>>>>>>;;;999111...***''''''''''''&&&((())))))(((''''''***,,,((((((((('''&&&&&&%%%%%%'''&&&&&&%%%&&&'''((()))%%%%%%&&&&&&'''(((((((((''''''&&&%%%$$$###"""!!!&&&&&&&&&%%%$$$###"""""" !!!!!!!!!!!!######$$$$$$$$$%%%%%%%%%########################&&&%%%$$$$$$$$$$$$%%%&&&"""!!! !!!###$$$######""""""""""""###############""""""""""""!!!!!!""""""""""""#########%%%$$$"""!!!!!!!!!"""######$$$%%%&&&'''&&&&&&%%%!!!!!!""""""######$$$$$$$$$######"""""""""""""""$$$#####################!!!!!!!!!!!!!!!!!!!!!!!!###$$$&&&'''$$$ !!!!!!!!!!!!!!!!!!!!!!!!$$$###""" !!!""""""""""""""""""""""""""" !!!######!!! !!!######"""!!!""""""""""""""""""""""""""""""""""""############!!!!!!"""############""""""!!!!!!!!!"""###$$$$$$ !!!!!!""""""""""""!!!############"""!!! """"""""""""""""""""""""""""""!!!!!!  !!!!!!"""""""""""""""########################!!!###$$$$$$######$$$%%%$$$######"""!!! """""""""""""""""""""""""""""""""""""""""""""""" !!!"""######$$$###!!! """"""!!!!!! ######""""""!!!!!! """"""!!! $$$###"""!!!$$$#########""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!""""""""""""!!!!!! &&&%%%###"""""""""!!! !!!"""""""""""""""!!!!!!%%%###""" !!!"""###!!! """"""""""""############!!!"""###############"""!!!!!!!!!!!!!!!""""""############"""""" !!!"""######!!!"""""""""""""""!!!!!! !!!!!!!!!!!! &&&''''''&&&###!!!!!!""""""############"""!!!!!! !!!!!!!!!!!!  """"""!!! !!!!!!###$$$###"""$$$!!! """$$$###!!! !!!"""######"""!!! """""""""""""""!!!!!! $$$!!! ###%%%$$$""""""############$$$$$$$$$######""""""""""""######"""###%%%$$$###"""###$$$$$$###"""!!!!!!"""###$$$$$$"""!!!"""$$$$$$"""%%%######%%%((((((&&&###$$$$$$###"""!!!!!!""""""vvvuuutttrrrpppooonnnmmmqqqpppooorrruuuvvvtttqqqooolllkkkjjjeee^^^]]]___dddcccbbb]]]XXXTTTRRRRRRVVVRRRNNNMMMMMMLLLIIIFFFDDDBBB@@@@@@AAABBBAAA@@@AAA@@@>>>>>>???===;;;999000...***)))(((((('''%%%&&&'''(((((('''''')))+++'''''''''''''''''''''''''''&&&&&&%%%&&&'''((()))&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######"""!!! $$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%########################''''''&&&%%%%%%&&&''''''"""!!!!!! !!!"""###$$$#########""""""#########$$$$$$#########"""""""""###$$$$$$$$$$$$%%%%%%%%%$$$######"""""""""""""""'''### %%%)))"""""""""""""""#########""""""""""""######$$$%%%###$$$$$$$$$$$$$$$######""""""""""""""""""""""""""""""#########"""!!!!!!""""""""""""""""""""""""$$$###"""!!! !!!"""""""""""""""""""""""""""&&&%%%$$$$$$$$$$$$%%%&&&"""###$$$""" !!!###########################%%%$$$###"""!!! ######$$$%%%%%%%%%%%%$$$"""""""""!!!""""""###### !!!!!!"""""""""""""""###############"""!!!!!!""""""""""""""""""""""""""""""!!!!!!!!! !!!!!!"""""""""""""""########################!!!###$$$$$$###"""$$$%%%$$$$$$######""""""!!!!!! """""""""""""""""""""""" !!!!!!""""""######&&&$$$###"""!!!"""###$$$"""!!!!!!!!! ###"""""""""!!!!!!!!! """"""!!! """!!!!!! !!!#########"""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!""""""#########""""""!!! !!!""""""  !!!!!!!!!!!! """#########!!! !!!""""""!!! !!!!!!!!!!!!  ###""""""!!!!!!!!!!!!!!!!!!""""""######""""""!!! !!!!!!""""""!!!!!!""""""""""""!!!!!!""""""############"""""""""###$$$###"""!!!"""#########$$$######"""!!!!!! !!!!!!""""""!!!!!! !!!"""!!! !!!"""%%%$$$"""###$$$$$$###!!!$$$""" """###""" !!!""""""""""""!!! !!!""""""""""""!!! $$$""" !!!###$$$$$$"""""""""#########$$$$$$$$$######""""""""""""######$$$$$$$$$###""""""$$$&&&$$$###"""!!!!!!"""###$$$$$$""""""###%%%&&&$$$!!!$$$######%%%'''(((%%%######"""!!!!!!!!!!!!!!!"""vvvuuusssqqqpppnnnnnnmmmqqqppppppssswwwxxxvvvssspppnnnlllkkkggg```___bbbeeedddaaa\\\VVVRRRQQQQQQWWWSSSOOOMMMMMMMMMJJJFFFDDDBBB@@@???AAACCCDDDDDDBBB@@@?????????===:::888///---+++******)))'''%%%###%%%'''((((((''')))***&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&'''(((((('''&&&&&&%%%$$$$$$############$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$###"""!!! ############$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###########################""""""!!!!!!""""""###"""!!!!!!!!!!!!"""###$$$$$$$$$############$$$$$$%%%$$$$$$$$$###############$$$$$$$$$$$$%%%%%%%%%###############"""!!!!!!'''###$$$(((############""""""""""""!!!!!!!!!"""###$$$&&&&&&"""$$$%%%&&&&&&%%%$$$##############################"""!!! !!!###&&&'''###########################""""""!!!!!!!!!!!!"""""""""""""""""""""""""""&&&###  ###&&&!!!"""###"""!!!!!!###%%%########################$$$###""""""!!!  !!!!!!""""""!!!!!!######"""!!!!!!!!!""""""!!!!!!!!!""""""###########################""""""""""""""""""""""""""""""""""""!!!!!!!!!!!! !!!""""""######""""""""""""""""""""""""""""""!!!"""$$$###""""""###%%%$$$$$$$$$############### !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""############!!!!!!!!!!!! """"""""""""!!!!!!!!!!!!""""""!!! !!!"""#########""""""""""""!!!!!!!!!""""""######""""""!!!!!!"""###$$$$$$$$$$$$$$$!!!######!!! !!!!!!""""""!!!!!!!!!######!!! """!!! """"""""" !!!!!!!!!!!!%%%!!! """"""!!!!!! !!!!!! !!!!!!""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""############"""""" !!!!!!!!!!!!"""###$$$$$$$$$$$$###"""!!! !!!""""""######""""""!!!!!!"""""" !!!######!!! %%%###!!! !!!"""!!! !!!!!!!!!!!! !!!!!!!!!!!!!!! ###""" !!!###$$$$$$###"""""""""#########$$$$$$######""""""""""""######%%%%%%%%%###""""""%%%'''######""""""""""""#########""""""$$$&&&&&&%%%$$$#########%%%''''''%%%###!!!!!! !!!""""""vvvuuusssqqqooonnnnnnnnnpppoooooorrrwwwyyywwwtttpppnnnllllllgggaaa```bbbfffddd```ZZZTTTQQQPPPQQQVVVRRRNNNLLLMMMLLLIIIFFFCCCAAA>>>>>>@@@CCCEEEEEEBBBAAA@@@@@@@@@>>>:::777///---,,,,,,,,,***(((%%%"""$$$'''(((((('''((()))'''''''''''''''&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&&&&%%%%%%$$$###!!!!!!"""""""""###############$$$$$$$$$%%%%%%%%%########################!!! !!!"""""""""""""""#########%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$######!!!!!!"""""""""#########""""""###$$$$$$"""!!! """"""!!!!!!!!!""""""###$$$$$$######""""""!!!!!!!!!!!!!!!!!!"""###$$$%%%"""###&&&(((((('''$$$###########################%%%$$$"""!!!!!!###%%%&&&"""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""  """ !!!!!!!!!"""###$$$%%%"""""""""""""""""""""""" !!!!!!"""""" !!!!!!!!!!!! $$$###"""!!!!!!!!!!!!!!!!!!!!!!!!""""""###$$$$$$######""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!"""############"""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######""""""###$$$"""##################### """"""""""""!!!!!!!!!!!! !!!"""######""""""!!!!!!!!!!!!!!! """"""""""""!!!!!!!!!!!!""""""!!! !!!""""""""""""""""""""""""!!!!!!"""""""""######"""""""""!!!"""###$$$%%%&&&&&&&&&$$$"""!!!"""###$$$###"""######$$$$$$$$$$$$######""""""!!!""""""""" !!!  """"""""" """"""""""""############'''$$$  """"""!!!!!! !!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!! !!!!!!""""""""""""!!! !!!!!!!!!!!!  !!!!!! """###%%%%%%%%%$$$###"""!!! """"""############""""""######""" !!!$$$ !!!######%%%$$$"""!!!!!! !!!!!! !!!!!!!!!!!!!!! ###"""!!!!!!"""######$$$""""""""""""##################""""""""""""#########%%%&&&%%%$$$###$$$%%%###""""""""""""""""""###!!!!!!"""###$$$%%%%%%$$$"""###$$$%%%&&&&&&%%%###!!!!!!!!!!!!!!!"""###$$$wwwuuussspppooonnnnnnnnnooonnnnnnrrrvvvxxxvvvsssooolllkkkkkkfff```___bbbfffddd```ZZZTTTQQQPPPQQQTTTQQQLLLKKKKKKJJJGGGDDDBBB???===<<>>>>>@@@BBBCCCAAA===:::111///,,,+++,,,,,,+++***((())))))((('''&&&''')))&&&&&&&&&'''''''''((((((''''''((((((((('''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&######$$$$$$%%%$$$$$$###!!!!!!!!!"""""""""############$$$$$$$$$%%%%%%%%%######################## !!!""""""""""""!!! !!!"""###$$$$$$$$$###############""""""#########$$$$$$#########"""""""""###$$$$$$$$$$$$%%%%%%%%%$$$######"""""""""""""""&&&$$$!!! """$$$"""""""""""""""############""""""""""""######$$$!!!"""###$$$%%%%%%%%%%%%"""""""""""""""""""""""" """###$$$$$$###"""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""######"""!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""" """$$$###"""##############################""""""""""""!!!!!! !!!"""!!!!!!!!!!!!!!! !!!""""""""""""!!!!!!"""$$$&&&(((***(((&&&$$$""""""######""""""""""""""""""""""""!!!!!!"""""""""#########""""""###$$$$$$$$$$$$########################### !!!""""""!!!!!!"""$$$$$$######""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""######  !!!!!!!!!""" !!!!!!!!!"""""""""###""""""!!! !!! !!!!!!""" !!!!!!!!!"""""""""######$$$$$$######"""######$$$$$$$$$$$$$$$######!!! !!!!!!  !!!!!!!!!!!!   !!!!!!!!!""""""!!! !!!!!!!!!!!! !!!!!!  !!!"""!!!""""""######""""""!!! !!!!!!"""""" !!!"""############""""""############""""""!!!############%%%'''######$$$$$$%%%%%%$$$$$$ !!!!!!""""""!!!!!! ###$$$$$$###!!! !!!"""  !!!!!!"""###""" !!!###$$$###"""!!!!!!"""###$$$###############""""""!!!!!!"""######!!!!!!###%%%!!!!!!!!!!!!"""""""""#########""""""""""""######!!!"""######!!!!!!"""###!!!"""###$$$$$$###"""!!!!!!######!!! !!!### """%%%&&&$$$######%%%%%%$$$##################xxxvvvsssooonnnnnnooooootttsssrrrtttxxxxxxvvvsssnnnlllkkkkkkgggaaa```cccccccccbbb___ZZZUUUSSSSSSUUUQQQMMMLLLLLLKKKHHHEEEBBBAAA@@@AAACCCDDDCCCAAA===>>>???BBBCCCBBB>>>;;;222///,,,++++++,,,,,,,,,++++++***(((&&&&&&((()))######$$$&&&((()))***+++''''''((((((((('''%%%$$$'''&&&&&&%%%%%%$$$$$$######$$$$$$%%%&&&(((((()))%%%%%%&&&''''''&&&&&&&&&%%%%%%&&&&&&&&&'''''''''######$$$$$$$$$%%%%%%%%%########################"""###$$$%%%%%%$$$###"""!!!"""###$$$%%%$$$############""""""""""""###############""""""""""""!!!!!!""""""""""""#########%%%$$$"""!!!!!!!!!"""###$$$$$$$$$$$$$$$###""""""!!!!!!""""""######$$$$$$""""""######$$$%%%''''''!!!!!!"""######$$$%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$###"""!!! """""""""""""""""""""""" !!!#########"""!!!""""""""""""""""""""""""$$$###"""!!!!!!"""###$$$$$$""" ###%%%$$$"""$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###$$$%%%%%%!!!""""""############### !!!"""###""""""!!!!!!"""$$$'''(((---+++(((&&&$$$$$$$$$%%%""""""""""""""""""""""""!!!!!!""""""#########$$$""""""###$$$$$$$$$$$$########################### !!!""""""!!!!!!"""###&&&%%%%%%$$$###"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!"""######$$$$$$$$$######""""""!!!!!! !!!!!!"""""" !!!!!!!!!""""""######""""""!!! !!!"""###$$$ !!!!!!""""""######$$$$$$$$$$$$############$$$$$$$$$###"""""" """%%%'''&&&"""""""""###""""""!!! !!!""""""!!! """!!!""""""!!!""""""""""""############!!!!!!!!! !!!!!! !!!"""""""""############"""""" !!!"""###### !!!"""############ !!!!!!!!!!!! !!!"""###$$$&&&(((""""""###$$$%%%%%%%%%%%% !!!!!!!!!!!! ###$$$%%%$$$""" !!!!!!$$$%%%$$$""" """###""" """%%%%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$###"""""" """$$$###!!! ###&&&!!!!!!!!!!!!""""""""""""######""""""""""""######$$$###!!!###&&&!!!"""###$$$$$$###"""!!! ###%%%$$$""" !!!###"""&&&&&&$$$"""###%%%$$$$$$###"""!!!!!!""""""zzzwwwsssooolllkkkllllllsssrrrsssuuuvvvvvvsssqqqllljjjiiijjjfffaaa```ddddddfffeee```ZZZUUUUUUVVVXXXTTTPPPMMMKKKIIIGGGFFFBBBEEEFFFEEEBBB@@@AAACCCCCCBBBAAAAAA@@@===999555555222...+++++++++***)))---+++)))((('''((()))***(((((('''&&&&&&&&&&&&'''******))))))((('''%%%%%%$$$%%%%%%&&&&&&''''''((((((&&&###""""""$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$###############$$$%%%&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&"""###$$$%%%%%%$$$###"""""""""#########$$$$$$$$$$$$#########$$$$$$%%%&&&!!!"""###"""!!!!!!###%%%,,,'''""""""$$$%%%"""$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###$$$%%%%%%&&&%%%###"""!!!!!!!!!"""$$$""" """$$$$$$$$$###"""""""""!!!!!! !!!!!!""""""######!!!!!!!!!!!!"""""""""""" !!!"""######"""!!! !!!""""""###$$$%%%%%%&&&$$$$$$###"""!!!  """###"""!!! !!!###$$$"""  !!!!!!###"""""""""######""" """""""""""""""#########$$$###"""###$$$$$$###"""######""""""!!!!!! """ ###(((+++,,,***'''%%%#########$$$!!!!!!""""""""""""!!!!!!#################################"""""""""""""""%%%$$$"""!!!!!!!!!"""###!!!""""""!!!!!!"""$$$########################!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!""""""!!!!!! """""""""!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!! !!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######"""""""""""""""#########""""""""""""""""""""""""&&&"""!!!###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!""""""###  !!!!!! !!!!!!  !!!!!!!!!!!!  !!!"""###$$$$$$"""###$$$$$$###"""!!! """ !!!&&&((((((''' !!!"""###$$$#########""""""!!!!!! !!!!!!!!!""""""######""""""""""""##################"""!!!!!!!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""%%%$$$###""""""###$$$%%%###!!! !!!###$$$$$$$$$""""""############""""""!!!!!!""""""#########$$$!!!!!!"""###$$$%%%%%%%%%######"""""""""$$$%%%&&&%%%''''''%%%!!!yyywwwsssooolllkkkllllllqqqqqqrrruuuwwwwwwuuusssnnnlllkkkkkkfffaaa```cccccceeeddd```ZZZUUUUUUVVVXXXUUUPPPMMMKKKIIIGGGEEEEEEFFFFFFDDDAAA???AAABBBBBBAAAAAAAAAAAA>>>;;;888444111---++++++++++++***,,,+++)))((('''((()))***(((((('''&&&&&&&&&&&&'''((((((((((((''''''&&&%%%&&&&&&&&&%%%%%%%%%%%%%%%(((&&&###"""###%%%%%%%%%############$$$$$$$$$$$$#########"""######$$$%%%((('''&&&%%%$$$######"""######$$$$$$$$$$$$######""""""#########$$$$$$$$$%%%$$$$$$######"""######"""###$$$###""""""$$$&&&***&&&""""""$$$%%%### $$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$%%%%%%###"""!!!!!! !!!""""""$$$""" """$$$$$$############""""""!!!!!!!!! !!!!!!!!!"""""""""### !!!!!!""""""###$$$$$$ !!!""""""""""""!!!  !!!!!!"""##################"""""""""""" """###"""!!! !!!######"""!!! !!!###$$$ !!!!!!"""###""""""###%%%&&&%%%###!!!!!!!!!"""######$$$$$$$$$###"""###$$$$$$###"""######""""""!!!!!!!!!!!!"""!!! ###&&&)))***(((&&&###"""!!!""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$"""!!!!!!!!!"""###!!!""""""!!!!!!"""$$$####################################""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!"""!!!!!!!!! !!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""######!!!!!!!!!!!!!!!"""######"""""""""""""""""""""###""""""""""""""""""""""""###  !!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!%%%###!!! !!! !!!""""""!!! !!!######$$$$$$$$$$$$######!!!!!!!!!!!!!!!!!!""""""""""""###$$$###"""!!!!!!"""!!! """%%%(((((('''#####################$$$############"""""""""!!! !!!!!!!!!"""""""""!!!!!!!!!"""""""""############"""!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""$$$$$$###""""""###$$$$$$&&&$$$"""!!! """"""############""""""!!!"""""""""############!!!!!!!!!""""""######$$$######"""""""""###$$$%%% """###%%%&&&&&&xxxvvvrrrnnnlllkkklllmmmppppppqqqtttwwwxxxvvvuuuqqqnnnmmmlllggg```___bbbbbbdddddd```ZZZUUUTTTUUUXXXUUUQQQNNNKKKIIIFFFDDDFFFFFFDDDBBB???>>>@@@BBBAAA@@@@@@AAAAAA@@@===:::333000---++++++,,,+++++++++***)))((('''((()))***)))(((''''''&&&&&&''''''&&&&&&''''''''''''&&&&&&'''&&&&&&%%%$$$$$$######'''%%%######%%%&&&'''&&&"""""""""######$$$$$$%%%$$$$$$###"""""""""""""""''''''&&&%%%$$$######"""$$$$$$############$$$$$$###############$$$$$$$$$###########################$$$%%%$$$######%%%'''((($$$""""""$$$%%%$$$!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""!!!"""######$$$###""" !!!"""$$$$$$##################"""""""""!!!!!!!!!!!!"""""""""""" !!!"""######$$$$$$ !!!!!!!!!!!!  !!!!!!""""""""""""######$$$$$$$$$ """###"""!!! !!!######""""""!!!!!!"""$$$%%%!!!!!!!!!!!!!!!""""""###"""###"""!!! !!!"""###$$$$$$%%%$$$###"""###$$$$$$###"""###""""""""""""!!!!!!!!!"""!!!!!!!!!!!!###%%%&&&'''&&&###!!! !!!!!!""""""######""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""$$$######"""!!!""""""""" !!!""""""!!!!!!"""###########################$$$$$$$$$######"""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!!!!!!!!!!!!! !!!"""######"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$$$$!!!!!!!!!!!!!!!"""############"""""""""""""""""""""""""""""""""""""""""""""!!! !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!! !!!!!!!!!!!!!!! ###"""!!!!!!!!!  """######"""!!!!!!""" !!!!!!""""""!!!!!!!!!"""!!!!!!!!! !!!!!!"""#########"""""""""!!! """$$$&&&'''&&&''''''&&&%%%$$$######"""############"""""""""""" !!!!!!!!!!!! !!!!!!!!!"""""""""###""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""$$$###""""""""""""###$$$&&&%%%###"""!!!""""""############""""""""""""""""""############!!!!!!!!!!!!!!!"""""""""######"""!!!!!!!!!"""""""""!!!!!!"""######!!! wwwuuuqqqnnnllllllmmmnnnoooooopppsssvvvxxxxxxvvvssspppnnnmmmggg```^^^aaaaaacccddd```ZZZUUUTTTTTTWWWUUUQQQNNNLLLIIIFFFDDDDDDCCCAAA>>>===>>>@@@BBBBBBAAAAAAAAABBB@@@<<<999222///,,,++++++,,,,,,,,,***)))(((((((((((()))))))))(((((('''''''''''''''$$$%%%%%%&&&''''''&&&&&&%%%%%%%%%$$$$$$#########'''%%%$$$$$$&&&(((((('''######$$$$$$$$$$$$$$$$$$&&&%%%$$$###""""""""""""#########$$$%%%%%%&&&&&&%%%$$$###""""""###$$$%%%########################!!!!!!"""###$$$$$$%%%%%%###$$$$$$$$$######%%%&&&%%%###""""""$$$%%%$$$###############$$$$$$$$$$$$%%%%%%$$$$$$$$$#########%%%$$$$$$$$$$$$$$$$$$$$$###!!!!!!!!!###$$$###"""$$$$$$##################!!!!!!!!!!!!"""""""""""" !!!!!!!!!!!!!!!""""""  !!!!!!!!!"""""""""###"""""""""""""""""""""""" """###"""!!! !!!###""""""!!! !!!!!!"""""""""!!!"""######$$$ !!! """""""""""""""#########$$$###"""###$$$$$$###""""""""""""""""""""""""""""""""""""""""""#########%%%$$$###!!! !!!"""""""""######"""""""""#################################$$$$$$$$$$$$$$$$$$######""""""""""""""" """###"""!!! !!!###########################$$$$$$######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!  """$$$$$$###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""#########!!!!!!!!!!!!!!!""""""############"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!#########$$$$$$$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""!!!!!!!!!""""""!!!!!!  """""""""!!! !!!######!!! !!!""" !!!!!! !!!!!! !!!""""""#########""""""!!!"""###%%%&&&&&&&&&&&&%%%$$$"""!!! #########""""""""""""""" !!!!!! !!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!$$$###"""!!!!!!"""###$$$$$$######$$$%%%%%%###!!!""""""############"""""""""""""""""""""#########"""""""""""""""!!!!!!!!!######"""!!!!!!!!! (((&&&###"""""" wwwuuurrrooommmmmmnnnooopppppppppsssvvvwwwwwwwwwrrrooonnnlllgggaaa___aaabbbdddeeeaaaZZZUUUSSSSSSVVVSSSQQQNNNMMMJJJGGGDDDBBB@@@===<<<===???AAABBBDDDCCCBBBBBBAAA>>>:::777222///,,,++++++,,,,,,,,,(((((((((((((((((())))))))))))(((''''''''''''((($$$$$$%%%&&&''''''''''''#########$$$$$$%%%%%%%%%&&&%%%$$$%%%'''(((((('''&&&&&&%%%%%%$$$$$$$$$###((('''&&&%%%$$$#########""""""###$$$$$$%%%&&&&&&%%%$$$###""""""###$$$%%%########################"""###$$$$$$%%%$$$$$$###!!!"""######!!!"""###%%%###""""""###$$$$$$$$$###"""""""""######$$$$$$$$$$$$$$$$$$###""""""!!!!!!&&&%%%%%%$$$"""!!! """!!!!!!"""###$$$###"""##################$$$$$$""""""""""""!!!!!!!!!!!!"""!!!!!!   !!!!!!!!!!!!""""""""""""###""""""!!!  """###"""!!! !!!### !!!!!!""""""""""""""""""###$$$$$$###""""""###$$$$$$###!!!$$$$$$######"""!!!!!!!!!$$$###"""###$$$$$$###"""""""""""""""############"""""""""#########""""""$$$$$$######""""""""""""""""""############""""""########################""""""######$$$$$$$$$$$$############"""""""""!!!!!!"""###"""!!! !!!"""""""""""""""""""""""""""""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!!!! !!!!!!!!!!!!!!!"""$$$%%%###!!! !!!!!! !!!!!! """"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###############""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###%%%%%%%%%$$$######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""!!!!!!  !!!""""""###### !!!!!!  !!!"""###$$$$$$$$$$$$$$$ !!!""""""### !!!!!!"""######""""""###""""""###$$$%%%#########"""!!!!!!!!! """"""""""""""""""######!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!######"""!!!!!!"""######"""!!!!!!###%%%&&&%%%$$$""""""############""""""######""""""""""""""""""#####################"""""""""""""""!!!!!! !!!!!!!!!"""######"""!!!wwwuuurrrpppnnnooopppqqqsssrrrqqqsssuuuvvvvvvuuupppmmmlllkkkgggaaa```cccdddfffgggccc\\\UUURRRRRRTTTRRRPPPOOOMMMKKKHHHEEEBBB@@@>>>===???AAABBBBBBDDDCCCAAAAAA@@@===888555333000---++++++,,,++++++''''''(((((((((((())))))***)))((((((''''''(((((($$$%%%&&&'''''''''''''''######$$$$$$%%%&&&&&&'''&&&%%%$$$%%%&&&'''&&&%%%%%%%%%%%%$$$$$$$$$######(((((('''%%%%%%$$$$$$$$$%%%%%%$$$$$$############$$$$$$############$$$$$$$$$$$$$$$###############$$$%%%%%%%%%$$$""" !!!"""###"""!!!!!!###%%%""""""######$$$######"""!!!!!!""""""###$$$$$$$$$#########"""""""""!!!!!!$$$$$$###""" """!!!!!!"""$$$$$$###!!!"""""""""###############""""""""""""!!!!!!!!!!!!"""!!!!!! !!!!!!  !!!!!! ###""""""!!! """###"""!!! !!!### !!!"""###$$$%%%"""""""""""""""######$$$$$$###"""###$$$###""" $$$$$$######"""!!!!!!!!!$$$###"""###$$$$$$###""""""""""""############$$$""""""""""""############$$$$$$$$$$$$############"""######$$$$$$######"""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""""""""############"""!!!!!!!!!"""###"""!!! !!!""""""""""""""""""""""""""" """"""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!! !!!!!! !!!!!!!!!!!!!!!!!!###$$$###"""!!! !!!!!! !!!!!! ###"""""""""!!!!!!!!! !!!!!!!!!!!!!!!"""######$$$$$$######"""!!!!!!!!!"""""""""""""""""""""""" !!!######!!! !!!"""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""!!!!!!!!!!!!!!! !!!"""######!!!  !!!!!!  !!!"""############ !!!"""###$$$$$$!!!!!! !!!"""""""""#########!!!!!!###%%%########################""""""""""""############""""""""""""!!!!!!!!!!!! !!!!!!!!!"""""""""!!!!!!!!!!!!!!!""""""###!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""###"""!!!!!!!!!!!!"""###$$$""" """###""""""""""""############""""""############""""""""""""###############$$$$$$$$$""""""#########"""!!!!!!!!!###$$$###"""###%%%xxxvvvsssqqqpppqqqrrrsssvvvtttsssssstttuuutttsssllljjjjjjjjjgggbbbaaaeeegggiiiiiieee]]]UUURRRQQQQQQPPPOOOOOONNNLLLIIIGGGGGGDDDAAAAAABBBCCCAAA@@@AAA@@@?????????===999666444111---++++++++++++***&&&''''''(((((()))((((((***))))))(((((((((((((((&&&&&&'''(((((((((''''''%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$%%%&&&&&&$$$""" !!!!!!"""######$$$$$$'''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$$$$$$$######$$$$$$$$$#########"""""" !!!"""###""" """#########""""""$$$&&&!!!###$$$$$$###""""""!!!!!!!!!!!!"""###$$$$$$$$$$$$#################################""" !!!!!!!!!###$$$%%%###!!!!!!!!!!!!""""""############"""""""""!!!!!!!!! !!!!!!!!!!!!""""""######""""""!!! !!!""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!  """###"""!!! !!!###!!!!!!!!!!!!!!! """!!!!!!!!!!!!"""######  """"""!!!!!!!!!""""""############$$$###"""###$$$$$$###"""""""""#########$$$$$$$$$""""""!!!!!!"""###$$$$$$"""######$$$$$$#########"""######$$$$$$######"""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""######$$$###"""!!! !!!######"""!!! !!!"""""""""""""""""""""""" !!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!! !!!!!! !!!!!!!!!""" !!!"""############ !!!!!! !!!!!! !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!"""######$$$$$$######"""!!!!!! """"""""""""""""""""""""!!!###""" !!!"""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!! !!!!!!!!!!!!!!!!!!###%%%###!!!  """"""  !!! !!!!!!!!!!!!!!!"""""""""######$$$$$$""""""!!!  !!!!!!"""###$$$###!!! """$$$$$$$$$#########"""""""""!!!"""""""""############$$$$$$######""""""""""""!!!!!!!!!"""""""""######!!!!!!!!!!!!!!!"""######""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""###"""!!! !!!"""###'''$$$!!! """""""""""""""############""""""############"""""""""!!!!!!!!!""""""######$$$$$$!!!"""###$$$$$$$$$###""""""'''***'''!!! ###xxxwwwtttrrrqqqrrrsssuuuxxxvvvssssssssssssrrrqqqjjjhhhhhhiiigggbbbbbbfffhhhjjjjjjfff]]]VVVQQQPPPPPPOOONNNOOOOOOMMMJJJHHHKKKHHHEEEEEEEEEDDDAAA>>>>>>>>>>>>>>>???===:::777555222...+++++++++***)))&&&&&&'''((())))))((((((******)))((((((((((((((('''(((((((((((((((''''''(((''''''&&&&&&%%%%%%$$$&&&%%%$$$$$$%%%%%%###!!! """###%%%&&&&&&%%%$$$$$$######$$$$$$ !!!"""###$$$%%%&&&&&&"""###$$$%%%%%%$$$###"""$$$$$$$$$$$$######"""""""""###$$$$$$###$$$%%%$$$######%%%'''!!!###$$$%%%###!!!!!!!!! !!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$###"""!!!!!!!!!###%%%%%%###!!! !!!!!!"""""""""#########""""""!!!!!!!!! !!!###$$$&&&''''''###"""!!! !!!"""###$$$$$$$$$$$$############!!!!!!!!!!!!""""""""""""!!!"""###"""!!! !!!###%%%$$$### !!!!!!!!!!!!!!!""""""###!!! """%%%&&&%%%### """###%%%&&&&&&$$$###"""###$$$$$$$$$"""""""""######$$$$$$$$$$$$"""!!!!!!!!!!!!###%%%&&&!!!""""""############"""######$$$$$$$$$$$$############################## !!!""""""###"""######$$$$$$"""!!! """######"""!!! !!!"""""""""""""""""""""""" !!!"""###$$$$$$""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!! !!!!!! !!!!!!"""""" !!!"""######$$$ !!!!!! !!!!!!  !!!"""###$$$$$$!!!!!!!!!!!!!!!"""######$$$$$$$$$###"""!!!!!! """"""""""""""""""""""""!!!###$$$### """%%%!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!!""""""!!!$$$###!!! !!!### """######"""!!!!!!""" !!!"""###$$$$$$$$$$$$$$$$$$$$$$$$###############"""!!!  !!!"""$$$%%%### """$$$$$$######"""!!! !!!!!!""""""#########$$$%%%$$$$$$$$$######""""""""""""""""""############!!!!!!!!!!!!!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""###"""!!! !!!"""###(((%%%!!! """$$$&&&'''""""""############""""""$$$#########""""""!!!!!! !!!"""######$$$!!!"""###$$$%%%%%%$$$###%%%+++(((!!!"""((({{{vvvtttuuutttqqqrrruuuuuurrroooqqqtttuuurrrmmmjjjhhhhhhiiigggbbbbbbfffgggiiijjjfff]]]UUUPPPNNNOOORRRVVVUUUPPPKKKHHHHHHIIIGGGFFFFFFGGGFFFBBB???<<<<<<===???AAA@@@===:::222///+++(((&&&&&&((()))+++*********))))))((((((((((((((('''&&&&&&%%%%%%)))))))))(((''''''&&&&&&(((&&&%%%%%%&&&'''&&&%%%%%%&&&'''((())))))))))))&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%%%%$$$###"""""""""###%%%%%%######""""""""""""######%%%%%%%%%$$$$$$###############$$$$$$$$$$$$######  !!!""""""$$$$$$$$$#########""""""!!!!!!"""###$$$$$$%%%%%%"""%%%######""""""!!!!!! """"""############""""""!!!######!!! !!!###"""""""""!!!   $$$###!!!!!!!!!!!!!!!!!! """############$$$$$$$$$$$$###""" !!!""" !!!"""!!!!!!"""######""""""""""""######!!!!!!!!!!!!!!!"""######&&&&&&%%%$$$###"""!!!!!!$$$"""!!!!!!!!!$$$$$$$$$$$$%%%%%%%%%%%%###$$$$$$%%%%%%###"""!!!""""""""""""""""""""""""######$$$$$$###""" !!!"""###$$$$$$###"""!!! !!!"""""""""""""""############""""""##############################""""""!!!!!! !!!!!!"""#######################################"""""""""!!! $$$"""!!!!!!"""$$$ """######!!! """"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!! !!!"""###!!!"""############"""!!!######""""""!!!!!! """""""""""""""######$$$$$$###""""""""""""""""""%%%$$$"""!!! !!!"""###%%%&&&%%%$$$""" """"""!!!!!!!!!!!!"""""" !!!!!!""""""######!!!!!!###$$$$$$%%%%%%%%%$$$###"""""""""###%%%%%%######"""!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!""""""######%%%'''%%%""" !!!$$$######"""""""""######$$$&&&%%%$$$###"""""""""###%%%%%%%%%$$$###"""!!!!!!$$$$$$###"""!!!!!!"""""""""""""""""""""######### !!!!!!!!!!!!!!!!!!!!!!!!$$$###"""!!!!!!"""###$$$!!!!!!!!!!!!""""""""""""%%%%%%$$$$$$###"""""""""!!!!!!"""###############""""""""""""""""""""""""%%%$$$$$$$$$######""""""{{{wwwttttttssspppppptttuuurrrpppqqquuuuuurrrnnnkkkiiiiiijjjgggbbbbbbeeehhhiiiiiiddd\\\TTTPPPNNNTTTUUUVVVUUURRRNNNKKKJJJIIIHHHFFFGGGGGGFFFCCC????????????AAAAAA???<<<999444111---***((((((***+++))))))))))))************)))))))))(((((('''''''''(((((('''''''''&&&&&&&&&'''%%%######$$$%%%$$$###%%%&&&'''(((((())))))(((&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$%%%%%%&&&&&&%%%$$$#########$$$&&&&&&$$$$$$############$$$$$$%%%%%%%%%$$$$$$$$$############$$$$$$$$$$$$############"""""""""###$$$$$$$$$$$$$$$#########""""""&&&&&&%%%###""" !!! !!!$$$###"""""""""!!!!!!!!! """"""############""""""""""""!!!!!! !!!"""$$$!!!!!!!!! !!!"""$$$###!!!"""""""""""""""!!!!!!!!!!!!!!!"""""""""#########$$$###!!! !!!""""""######""" !!!"""######""""""""""""######!!!!!! !!!!!!!!!"""###"""""""""!!!!!!!!!!!!!!!###!!! !!!"""""" !!!!!!!!!"""""""""###$$$$$$$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!############"""!!!!!!!!!"""######"""!!!!!!!!!!!!!!!!!!!!! """"""############""""""!!!!!!!!!!!!!!!!!!!!!!!!###"""""""""!!!!!!!!! !!!!!!"""############""""""""""""""""""""""""""" !!!!!!!!!!!!!!!###"""!!! !!!"""### """"""!!! !!!!!!!!! """"""""""""""""""""""""###!!!  """"""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!"""###$$$########################!!!!!!!!!!!! """!!!!!!!!!!!!"""###### !!!!!!"""###$$$%%% !!!"""###!!!###$$$###""""""######""""""""""""######!!!!!!!!!!!!""""""""""""""""""###$$$$$$%%%$$$$$$######"""""""""###$$$%%%######"""!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!"""###$$$$$$$$$$$$$$$###############""""""  !!!!!!"""$$$$$$$$$%%%%%%$$$$$$"""!!!!!!$$$######""""""""""""""" !!!###%%%&&&'''"""""""""!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!!!!""""""""""""###############""""""""""""######$$$$$$$$$######""""""""""""""""""""""""$$$$$$#########"""""""""|||wwwssssssqqqnnnnnnrrruuusssqqqrrruuuuuurrrooollljjjjjjjjjgggbbbaaaeeejjjiiifff```YYYSSSPPPOOOXXXVVVTTTSSSRRROOOLLLIIIIIIHHHGGGGGGGGGFFFCCC@@@BBBAAAAAAAAAAAA???;;;888555333000,,,++++++,,,---(((((())))))***++++++,,,***)))))))))))))))))))))'''''''''&&&&&&&&&&&&&&&'''&&&$$$$$$%%%%%%$$$###$$$%%%&&&'''((((((((((((&&&&&&%%%%%%%%%%%%$$$$$$!!!""""""###$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$$$$######%%%%%%$$$#########$$$$$$$$$############"""""""""""""""""""""############$$$""" $$$""""""""""""!!!!!!!!!!!!""""""############""""""%%%###  """######!!!!!!!!!!!!!!!!!! """  ###$$$""""""""""""""""""""""""""" !!!!!!!!!""""""###"""!!! !!!!!!"""###$$$###!!! !!!"""###""""""!!!!!!""""""### !!!!!!!!!""" !!!!!!""""""""""""  """###"""!!!"""""""""############""""""#########"""!!!  !!!"""############ !!!!!!""""""!!!!!! ###""""""!!! !!!""""""######""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!! !!!""""""######""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""######"""!!! !!!"""### """$$$"""""""""!!!!!! """"""""""""""""""""""""$$$###!!! !!!""""""######""""""!!!!!! """"""""""""""""""""""""######"""""""""###$$$%%%%%%$$$###""""""###$$$%%% !!!!!! !!!!!!"""### !!!!!!!!!""""""###### """###!!!"""#########$$$######""""""######$$$""""""""""""!!!!!!!!!!!!""""""###$$$$$$$$$#########""""""""""""###$$$$$$###""""""!!!!!!!!!!!!!!!"""""""""""""""""""""""""""###$$$%%%%%%$$$###"""$$$!!! $$$&&&### ######"""""""""""""""###!!!###$$$$$$$$$$$$$$$$$$$$$###"""!!!#########"""""""""""""""$$$$$$######"""!!!!!!!!!$$$$$$#########"""""""""!!!!!!!!!!!!!!!!!!!!!!!! """######""" !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""$$$$$$$$$%%%$$$$$$######""""""""""""""""""""""""######""""""""""""!!!!!!}}}wwwsssrrrooolllmmmpppuuusssrrrsssuuuuuurrrpppmmmjjjjjjjjjgggbbbaaaeeellliiiddd^^^WWWSSSPPPOOOXXXTTTPPPOOOOOONNNKKKHHHIIIIIIIIIIIIHHHFFFCCCBBBAAA@@@???@@@@@@???;;;999666444111...,,,,,,,,,---*********************+++))))))))))))))))))))))))''''''((((((((((((((((((+++)))'''&&&'''''''''&&&$$$$$$%%%'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%"""""""""######$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$###"""!!!!!!!!!"""############"""""""""""" !!!"""###$$$%%%&&&'''$$$###!!!!!!$$$""""""""""""!!!!!!!!!!!!""""""############""""""%%%###!!! """###""" !!!!!!"""#########""""""!!! """######!!!!!!!!!!!!!!!"""""""""""" !!!!!!!!!"""""""""!!!!!!!!!!!! !!!!!!!!!!!!""""""!!!!!!"""###""""""!!!!!!!!!!!!"""""" !!!!!!!!!!!!!!!""""""""""""#########$$$ !!!#########""""""#########$$$$$$$$$""""""""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""""""""""" !!!!!!!!!!!! """"""!!!!!! !!!!!!""""""""""""!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!! !!!!!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""""""""!!! !!!""" !!!!!! """$$$#########"""!!!!!! """"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!######"""!!!!!!!!!"""#########""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""######$$$$$$%%%###""" """###%%% !!!""""""#########"""!!! """!!!   """"""############""""""""""""############""""""!!!!!! !!!!!!""""""""""""!!!!!!"""""""""""""""######$$$""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!###$$$###"""!!!!!! ###$$$###"""%%%%%%$$$#########$$$$$$ """######"""!!!$$$$$$$$$$$$$$$###"""!!!""""""#########"""""""""&&&%%%$$$###""" $$$$$$$$$#########""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""!!! !!!!!!!!!!!!"""""""""""" !!!""""""#########$$$$$$$$$###"""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!}}}xxxsssqqqnnnkkklllppptttssssssssstttsssrrrqqqmmmjjjjjjkkkgggbbbbbbeeennnjjjccc\\\WWWSSSQQQPPPWWWSSSOOOMMMNNNNNNKKKHHHIIIJJJJJJJJJHHHFFFDDDCCC======<<<===>>>>>><<<:::444333000...,,,++++++,,,---,,,,,,+++***))))))((('''''''''(((((())))))))))))*********++++++,,,,,,,,,***((('''(((((('''&&&###$$$%%%&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######""""""""""""######$$$$$$$$$$$$$$$######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$###"""!!!!!!!!!"""""""""""""""""""""""""""(((((('''%%%$$$###"""""" """###$$$###"""###$$$!!!!!!!!!!!!""""""""""""""""""############""""""###"""""""""###!!!!!!"""###"""!!!!!! !!!"""!!! !!!!!!!!!!!!!!!"""""""""###### !!!!!!!!!!!! !!!!!!!!!"""$$$""""""!!!!!!!!!!!!"""""" !!!!!!""""""!!!!!!#########""""""""""""!!! !!!######""" !!!!!!###""""""!!!!!!!!!!!!!!!""""""""""""""""""""""""###""""""!!!!!!!!!!!! !!!!!! !!!!!! !!!!!!""""""!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""" !!!"""""""""""""""""""""""""""""""""""""""""""""!!!!!! !!!!!! !!!!!!"""""""""  """######""""""!!!!!!!!! """""""""""""""""""""""" !!!!!!!!!!!!!!!!!!""""""###"""""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""############!!!  !!!###!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""!!!"""""""""!!! ###"""!!! !!!""" !!!!!!""""""""""""!!!!!! !!!!!!######""""""!!!!!!  !!!!!!""""""############""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###""""""  """"""!!!!!!###%%%###"""!!! !!!###$$$$$$###!!! ######$$$$$$$$$###""""""!!!"""############""""""!!!###%%%'''(((######"""""""""!!!!!!!!!"""""""""""""""""""""""""""!!!  !!!"""!!!!!!!!!!!!"""""""""""" !!!""""""###!!!"""""""""""""""!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!"""""""""~~~xxxsssqqqnnnkkkmmmqqqrrrrrrssssssrrrrrrqqqpppllljjjjjjkkkhhhddddddgggooojjjccc\\\XXXTTTRRRPPPUUUSSSPPPOOOOOONNNMMMLLLIIIKKKLLLKKKHHHEEEDDDDDD<<<;;;;;;<<<===>>><<<;;;444222000...,,,+++++++++......---+++***)))((('''&&&&&&''''''((()))******++++++,,,---...//////000+++)))'''&&&&&&&&&%%%$$$######$$$%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$###""""""!!!!!!"""###$$$$$$$$$$$$######""""""""""""""""""######$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$######%%%%%%$$$#########$$$$$$!!!!!!"""""""""""""""###%%%%%%%%%%%%%%%$$$$$$$$$!!!%%%&&&%%%$$$######!!!!!!!!!!!!""""""""""""""""""############""""""!!!###$$$""" !!!!!!  !!!!!!!!!  !!!!!!!!!"""""""""######### !!!!!!!!!  !!!!!!"""###"""!!!!!! !!!!!!""" """#########"""!!!!!!!!!!!!   """###"""!!!!!!!!!!!!!!!""""""""""""$$$###"""!!!!!!!!!""""""########################$$$###"""!!! """!!!!!! !!!!!!""" !!!""""""### !!!!!!""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""" !!!!!!""""""!!!!!!""""""""""""""""""""""""###""""""!!!  """######!!! !!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""" !!!""""""######""""""!!!  !!!!!!!!!!!!"""""""""""""""!!!!!! !!!!!!"""###!!!""""""!!!!!!  !!!###%%%&&&#########""""""!!!!!!!!!!!!  !!!""""""""""""!!!!!!!!!!!! !!!""""""######""""""!!!!!!!!!!!!!!!""""""###"""""""""""""""""""""""""""""""""""""""#########!!!$$$###!!! ###'''%%%$$$###""""""!!!!!!""" !!!#########""""""######$$$$$$$$$######""" !!!###$$$$$$###"""""" """###$$$%%%&&&""""""!!!!!!!!! """"""""""""""""""""""""###"""  """###!!!!!!!!!!!!"""""""""""" !!!""""""### !!!!!!""""""!!!!!!""""""""""""""""""""""""!!!!!!""""""""""""######~~~xxxsssqqqnnnlllnnnsssqqqqqqrrrrrrqqqpppppppppjjjiiiiiikkkiiieeeeeeiiipppjjjccc]]]YYYVVVRRROOOOOOPPPPPPOOOMMMLLLLLLMMMIIIKKKMMMLLLHHHEEEEEEEEE???===<<<<<<======<<<:::444333111///---,,,++++++------,,,++++++***))))))&&&''''''(((***++++++,,,,,,,,,---...///000111111,,,***'''&&&''''''%%%$$$"""###$$$%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$######"""###$$$%%%%%%%%%$$$$$$$$$######""""""######$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$############"""""""""###$$$$$$!!!!!!!!!!!!""""""###### !!!"""$$$%%%&&&''' """$$$$$$###!!!!!!!!! !!!!!!!!!"""""""""###""""""############"""""""""$$$$$$!!!!!!""""""!!! !!!!!!!!!!!! !!!"""### !!!!!!""" !!!!!!!!!"""""" !!!!!!!!! !!!"""!!! !!!!!!!!! !!!!!! !!!###$$$%%%$$$###""" !!!  """"""!!!$$$$$$$$$%%%%%%%%%%%%&&&%%%$$$###"""!!!"""######"""""""""""""""""""""""""""""" !!!"""###"""!!!!!!!!!!!!"""### !!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""### !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!""""""  !!! !!!!!!""""""  !!!!!!"""!!!!!! !!!!!!""""""######""""""""""""""""""""""""!!!"""###$$$$$$$$$###### !!!!!!!!!"""""""""!!!!!!!!!!!!"""###### """""""""""" """$$$&&&$$$######"""!!!!!!!!!"""!!!!!! !!!!!!!!!!!!!!!!!!"""""""""""" """"""###### """#########"""!!!!!!!!!!!!!!!!!!"""######"""""""""""""""""""""""""""!!!  !!!###%%%!!!"""############$$$%%%((('''&&&%%%$$$$$$$$$$$$ !!!!!!""""""#########"""######$$$$$$$$$###### !!!###$$$$$$$$$""""""%%%%%%$$$###"""!!! """"""!!!!!!!!! """""""""""""""""""""""""""""""""!!!!!!"""""""""!!!!!!!!!!!!"""""""""""" !!!!!!""""""""" """############"""""""""""""""""""""""""""""""""#########$$$$$$~~~xxxsssqqqooommmoootttpppqqqrrrrrrpppooooooooojjjhhhiiikkkiiieeefffjjjpppkkkccc^^^ZZZWWWSSSOOOIIILLLNNNNNNKKKIIIJJJLLLIIILLLNNNLLLHHHEEEEEEFFFBBB@@@>>>===>>>===;;;999444333222000...---,,,,,,,,,,,,++++++++++++++++++'''((((((***+++,,,---...+++,,,---...///111111222...,,,***)))))))))(((&&&""""""###$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&###$$$%%%&&&'''&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%#########$$$$$$%%%%%%%%%######$$$$$$$$$$$$######  !!!"""""" !!!!!!!!!""""""######$$$######"""!!! #########!!! !!!!!!!!!""""""######""""""############""""""###%%%$$$%%%"""%%%&&&&&&$$$###"""""""""!!!!!!!!!$$$&&& !!!""""""### !!!!!! !!!!!!!!! !!!###$$$""" !!!!!! !!!!!! """$$$%%%&&&%%%###""" !!!"""###$$$%%%!!!!!! !!!"""""" !!!""""""""""""#########&&&%%%###"""""""""###$$$""""""""""""""""""""""""  !!!###$$$$$$###"""!!!!!!"""###$$$"""""""""!!!  !!!!!!!!!!!! ######################## !!!!!!!!!""""""###### !!!!!!!!!!!!!!!  !!!""""""""" """###"""!!!!!!""" !!!""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""""""""""" !!!"""###$$$$$$"""""""""""""""""""""""""""###$$$%%%&&&%%%$$$$$$ !!!""""""!!!  !!!!!!"""""""""""""""###$$$$$$!!!!!!!!! !!! !!!!!!""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""""" !!!!!!""""""######!!!###$$$%%%%%% """#########"""!!!!!!!!!!!!!!!!!!"""######"""""""""""""""""""""""""""$$$%%%""" """%%%&&&%%%"""%%%$$$###"""!!!!!!!!!!!!%%%%%%$$$###"""#########"""######$$$$$$$$$######!!!###$$$%%%$$$###"""!!!!!!""""""######$$$$$$""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""!!!"""###$$$$$$###"""!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""!!!"""$$$%%%%%%%%%""""""""""""""""""""""""""""""######$$$$$$$$$%%%|||vvvqqqqqqqqqnnnnnnpppqqqooonnnooopppppplllhhhbbbffflllnnnjjjdddgggmmmrrrkkkfffddd```VVVNNNJJJLLLMMMNNNNNNMMMKKKHHHGGGJJJJJJIIIHHHHHHGGGFFFFFFBBB@@@>>>===>>>===;;;999555333111...,,,+++++++++,,,,,,+++******))))))(((&&&(((***)))((((((+++...***)))***,,,000111///,,,...+++'''&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&'''&&&&&&''''''&&&&&&%%%$$$ !!!"""###$$$%%%%%%'''&&&$$$$$$$$$$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$############"""######""" """%%% !!!!!!""""""######""""""############""""""$$$$$$$$$###############!!!!!!!!!!!!""""""""""""###"""!!!  &&&%%%$$$"""!!!!!! !!!"""$$$""" """"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!%%%###""" !!!!!!(((&&&###  !!!"""""""""""""""""""""""""""""""""###$$$%%%&&&&&&&&&&&&!!!!!!!!!!!!$$$$$$"""!!! !!!"""!!! ###"""!!!!!!!!!"""$$$%%%""""""""""""!!!!!!!!!!!!!!!"""""""""""""""!!!!!!""""""""""""""""""""""""!!!"""###"""  !!!"""###$$$############"""!!!!!!!!!!!!!!!  !!! !!!!!!!!!!!! !!!!!!!!!!!!!!! ######""" ###!!! """"""  !!!"""""""""!!! #########!!!!!!""""""""""""!!!!!! !!!!!!"""!!!!!! !!!!!!"""###$$$$$$%%%""""""""""""##################"""!!! """!!! (((&&&$$$!!! !!! !!!!!!""""""#########""" !!!"""""""""!!!!!!!!!!!!""""""'''&&&$$$""" $$$###"""!!!!!! !!!!!!""""""!!! """"""""""""""""""""""""%%%###!!! """############"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!!  !!!"""########################"""######"""!!!!!! !!!!!!""""""""""""!!!!!!######""""""!!!!!! ###"""!!! !!!"""#########"""!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""######""""""!!!!!! !!!!!!!!!!!!!!!"""######$$$#########""""""!!!!!!}}}vvvrrrqqqqqqnnnnnnqqqsssooolllkkkkkkiiiddd```aaadddiiilllhhhccceeekkkssslllgggeee```VVVNNNJJJJJJKKKLLLMMMMMMLLLKKKJJJJJJIIIIIIHHHGGGGGGFFFFFFBBB@@@>>>>>>======;;;999666444222///...---,,,------------,,,++++++******(((***+++***((((((***,,,,,,++++++---000111///---,,,+++***)))***)))'''%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&'''&&&&&&%%%$$$######$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$############$$$%%%%%%%%%###"""###%%%###############"""""""""""""""############""""""########################!!!!!!!!!!!! !!!!!! !!!!!!"""###$$$"""!!!!!! !!!!!!!!!###!!! """"""!!! !!!"""###!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!!!!!!!!!!"""###'''&&&###!!! !!!""""""""""""""""""""""""""""""!!!"""###$$$%%%%%%%%%%%%!!!"""!!!!!!###$$$%%%###!!!!!!""""""!!! ###"""!!!!!!!!!"""$$$$$$######"""""""""!!!!!!!!! """"""""""""""""""""""""!!!"""###""" !!!  !!!!!!!!! !!!""""""  !!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!! ###"""!!! ###!!! !!!"""  !!!"""""""""!!! !!!"""!!! !!!!!!!!!!!! """"""!!!!!!!!!  !!!!!! !!!!!!"""######$$$!!!!!!"""""""""############""""""!!!!!! """!!! !!!"""###"""!!!'''&&&###"""!!!!!!"""""" !!!!!!!!!"""""""""###!!! !!!"""$$$""""""!!!!!!!!!!!!""""""$$$$$$"""!!! ###""""""!!!!!!!!!!!!"""######"""!!!!!!!!!!!!!!!""""""""""""""""""""""""###""" !!!!!!""""""$$$$$$###"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!###"""!!!!!!!!!!!!"""###########################""""""###%%%&&&&&&$$$"""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!###"""""""""!!!!!!!!! ###"""!!! !!!"""###!!!!!!!!! """"""""""""""""""""""""""""""""""""""""""""""""###"""""""""!!!!!!!!! !!!!!!!!!!!!!!!"""############"""""""""!!!!!!!!!}}}wwwqqqqqqpppnnnnnnppprrrnnnjjjhhhhhhfffccc```bbbdddhhhkkkhhhccceeekkktttnnniiiggg```VVVNNNKKKGGGIIIKKKMMMNNNNNNMMMLLLIIIIIIHHHHHHGGGFFFFFFFFFCCCAAA???>>>===<<<:::888666555222000............//////...------,,,,,,+++***++++++***(((((()))+++...---------///000000///+++++++++,,,---+++(((%%%%%%%%%%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&%%%$$$$$$''''''&&&%%%$$$######"""######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$$$$$$$###############%%%''''''%%%###""""""%%%%%%%%%$$$###""""""!!!""""""############""""""!!!""""""######$$$$$$$$$!!!!!!!!! !!!!!!!!!""""""###$$$%%%!!!"""###$$$""" !!!!!!!!!"""###$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!"""############%%%$$$###!!!!!!!!!""""""!!!!!! !!!"""""""""""""""""""""""""""""" !!!"""###############"""$$$$$$$$$$$$$$$%%%###!!!!!!"""###"""!!!"""""""""!!!"""######$$$############"""""""""""" """"""""""""""""""""""""!!!  !!!"""!!! !!!  !!!""""""!!! !!!!!!!!!!!! !!!""""""!!! !!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""""""""############"""""" !!!!!!!!!!!!!!!!!!###"""!!!  ###!!! !!!!!! !!!!!!!!!"""!!!!!! """ """###"""!!! ######""""""!!!!!!!!!  !!!"""""""""!!!  !!!"""""""""!!!!!!""""""""""""######""""""""""""!!!!!!!!!!!!"""!!!!!!"""$$$%%%%%%$$$%%%$$$###!!!!!!!!!"""### !!!!!!!!!!!!"""""""""""" """$$$%%%""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!! """!!!!!!!!!!!!""""""###$$$######""""""""""""###""""""""""""""""""""""""!!!!!! !!!!!!###############""""""!!!""""""""""""""""""""""""######""""""""""""##############################$$$###"""$$$'''(((%%%"""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!"""""" !!!!!!!!!""""""##############################""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######""""""!!!!!!!!!!!!!!! }}}vvvpppooonnnllllllooopppllliiihhhjjjllljjjhhheeefffiiillljjjfffhhhmmmtttoookkkhhh```UUUNNNLLLHHHIIIKKKMMMNNNMMMLLLKKKHHHHHHGGGGGGFFFFFFFFFEEEDDDBBB@@@>>>===;;;999777555444222000...------...///......------,,,++++++*********)))))))))***+++//////...//////000111111,,,+++++++++,,,+++)))&&&&&&&&&%%%%%%%%%&&&&&&'''%%%&&&&&&&&&&&&%%%$$$$$$''''''&&&%%%$$$###"""""""""###$$$%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%$$$$$$$$$#########!!!"""######!!! $$$$$$$$$######"""""""""""""""############"""""" !!!!!!"""###$$$$$$%%%"""""""""!!! $$$$$$###"""!!!!!!!!!!!! !!!"""###"""!!!!!!!!!!!!  !!!######!!!!!!!!!!!!!!!!!!!!!!!! !!!#########"""!!!""""""!!!!!!!!!"""###$$$"""!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""############### ###$$$$$$###$$$$$$%%%###!!!!!!#########""""""""""""""""""######$$$$$$#########"""""""""""" !!!""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!! !!!!!! !!!!!!######"""!!! !!!"""!!!!!!"""###$$$###""" !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!""""""######""""""!!! !!!!!!!!!!!!""""""!!! """!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!  """$$$$$$$$$ !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""###$$$%%%$$$###"""!!! !!!!!!!!!!!!!!!!!!"""""""""###!!!!!!!!!"""""""""#########"""!!!"""$$$%%%$$$###"""!!!!!! !!!"""""" !!!!!!!!!!!!""""""""""""  !!!###$$$!!!!!!""""""""""""!!!!!! !!!""""""""" !!!!!! !!!!!!"""############"""!!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!! !!!""" !!!""""""!!! """"""""""""""""""""""""""""""""""""""""""""""""########################$$$!!! """%%%&&&###!!!!!!!!! !!!!!!""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""############$$$$$$$$$$$$########################!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###!!!!!!!!!!!! |||uuuooommmllljjjkkknnnooollliiijjjmmmoooooommmffffffhhhkkkiiifffhhhmmmsssoookkkhhh```UUUNNNMMMJJJKKKMMMNNNMMMLLLJJJIIIGGGFFFFFFFFFFFFFFFEEEEEEDDDBBB@@@>>>===;;;999777333222000...------------------,,,,,,+++*********'''''''''((()))+++,,,,,,...//////000000000111222...,,,)))((()))***))))))''''''&&&%%%%%%&&&&&&&&&%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$######"""###$$$%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%$$$$$$$$$$$$###""""""!!!"""!!!!!!!!!"""""""""######""""""############"""""" !!!"""######$$$$$$#########"""""""""!!!!!!######"""!!! """!!!!!!!!!!!!!!!"""""" !!!!!!!!!!!!"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""#########"""  !!!"""#########""""""!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""#####################$$$###""" """$$$$$$"""!!!!!!"""######"""!!!"""""""""#####################""""""""""""!!! !!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!! !!!!!!!!!!!! !!!!!!!!!$$$###"""!!!!!!!!!!!!!!! !!!!!!  !!!!!!""""""!!!!!!!!!!!!"""""""""""" !!!!!!""""""!!!!!!  !!!!!!"""""""""!!!!!! !!!!!!!!!"""!!! !!!!!! !!!!!!!!!"""######"""!!!!!!!!!""""""!!!!!!!!! !!!!!!""""""!!!"""#########"""!!!  !!!!!!!!!!!!""""""""" !!!!!!""""""######$$$###!!!!!!""""""!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""""""""!!!!!! !!!"""###$$$###"""!!!!!!!!! !!!!!!"""######!!!!!! !!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!! """$$$###!!!!!!"""### !!!""""""!!! """"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""$$$""" !!!$$$$$$""" """"""!!!!!! !!!!!!""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""!!!!!!######"""""""""!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!""""""### !!!!!!!!!!!!}}}uuunnnmmmkkkiiijjjmmmrrrooollllllnnnnnnllljjjeeedddeeehhhgggeeefffkkkqqqmmmkkkhhh___TTTNNNNNNLLLMMMNNNNNNMMMKKKHHHGGGEEEEEEEEEEEEEEEEEEEEEEEECCCAAA???>>>===<<<:::888333111///...---,,,------,,,++++++******))))))(((%%%$$$$$$&&&)))+++,,,,,,***---000111111000111222///,,,)))'''(((*********((('''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$######""""""######$$$$$$%%%%%%######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%$$$$$$$$$$$$$$$###"""  ###&&& !!!""""""######""""""############"""""" !!!!!!""""""################################# !!!"""###%%%$$$###"""""""""""""""!!!!!! !!!"""$$$""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!############"""!!!  !!!"""############"""!!!!!!!!!""""""""""""""""""""""""""""""""""""############""""""%%%%%%###!!!!!!###"""!!! """######"""!!!!!!"""############"""""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!"""""""""""""""""""""""" !!!"""!!!  !!!"""!!!!!! !!!!!!"""######"""!!!!!!!!!""""""!!! """"""!!! !!!""""""""" !!!!!!!!!""""""""" !!!!!!!!!!!!  !!!"""""""""!!!!!! !!!!!! """""""""  !!!!!! !!!"""""""""  !!!!!! !!!!!!""""""""""""!!!!!! !!!""""""  !!!!!!!!!!!!"""""" !!!!!!""""""$$$"""!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""!!!!!!!!!!!!  !!!"""######"""!!! """"""###############""""""!!!!!!!!!!!!""""""### !!!!!!""""""""""""""""""""""""""" ###%%%%%%""" """$$$!!!""""""###############"""""""""""""""""""""""" !!!!!!!!!!!! """"""""""""""""""""""""$$$$$$$$$###############%%%$$$$$$######""""""!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""!!!!!!  """"""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!"""###### !!!!!!!!!!!!"""""""""wwwpppnnnllljjjlllooouuurrroooooopppooolllhhhfffdddeeeggggggeeegggkkknnnkkkjjjggg^^^SSSOOOPPPLLLMMMNNNNNNMMMKKKHHHGGGEEEEEEEEEEEEEEEEEEEEEEEEBBB@@@>>>>>>======;;;999333222000......---......+++++++++***))))))((((((&&&$$$###$$$(((******)))&&&+++000222222111111222...,,,++++++,,,,,,+++***(((((('''&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################&&&&&&%%%%%%%%%$$$$$$$$$"""#########"""###%%%'''"""""""""""""""""""""###""""""############""""""!!!!!!!!!"""""""""""""""!!!!!!""""""######$$$$$$ !!!"""###$$$$$$$$$###""""""""""""###!!!"""""" !!!###!!! !!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!""" !!!"""#########$$$######"""!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!""""""!!!!!! !!!""""""!!! !!!"""!!! !!!""""""!!! !!!"""###$$$######"""!!!!!!!!!!!!  !!!!!!!!!!!!"""""""""""""""""""""""" """###"""!!!""""""!!!!!!!!!!!!"""""""""""""""!!!""""""######$$$"""!!!!!!"""$$$$$$### !!!""""""### !!!!!!!!!!!!!!!""""""""""""!!!!!! !!!""""""###!!!!!! !!!!!! """###""" !!!!!!  !!!"""######"""!!!!!!""""""!!! !!!!!!!!!!!!!!!!!! !!!!!!!!!  !!!  !!!!!!!!!"""""" """!!! !!!"""!!!!!!!!!!!!"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!###"""""""""!!!!!!!!! !!!!!!!!!!!!!!!!!! !!!"""######"""!!! ###""""""!!!!!!!!!""""""###""""""!!!!!!!!!!!!"""!!!!!! !!!""""""###"""""""""""""""""""""""""""%%%%%%!!!!!!###"""""""""""""""###$$$$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""""""""!!! """"""""""""""""""""""""!!!$$$%%%$$$ !!!$$$%%%%%%$$$$$$###""""""!!!!!!!!!""""""""""""!!!!!! !!!!!!!!!"""""""""### !!!"""######"""!!!  """""""""""""""""""""""" !!!!!!!!!"""""""""###!!!!!!!!!!!!!!!"""######!!!!!!!!!"""""""""######yyyqqqooommmlllmmmpppvvvsssrrrrrrtttsssnnnjjjiiiffffffiiiiiihhhiiimmmllljjjiiifff^^^SSSOOOPPPKKKLLLMMMNNNMMMKKKIIIHHHDDDDDDDDDDDDEEEEEEEEEEEEBBB@@@>>>===>>>===;;;:::444333111000////////////,,,,,,++++++***))))))((('''%%%###$$$'''((((((&&&###)))///333222111111111---,,,---...//////,,,))))))((('''&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%$$$######&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$########################&&&&&&&&&%%%%%%%%%$$$$$$!!!$$$%%%$$$$$$%%%&&&%%%%%%$$$$$$###"""""""""""""""############""""""""""""""""""!!!!!!!!!!!! !!!"""###$$$$$$%%%$$$###"""!!!!!!!!!!!!######""""""""""""###### """$$$"""!!! !!!"""###$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """$$$%%% !!!###$$$$$$$$$$$$$$$$$$###""""""!!!"""""""""""""""""""""""""""""" !!! """###"""!!!!!!!!!  !!!!!! !!!"""$$$$$$######"""!!!  !!!"""############"""""""""""""""""""""""" """$$$"""!!!""""""!!!!!!!!!!!!""""""""""""!!!!!!"""###$$$$$$"""   !!!""""""### !!!""""""############"""""" !!!""""""###!!!!!! !!!!!!""" """###""""""!!!  !!!"""###!!! !!!$$$%%%%%%$$$ %%%$$$###"""!!! !!!"""#########"""!!!!!!!!!!!!!!!!!! !!!!!!!!!"""!!!  """$$$###"""###############"""!!!!!!""""""""""""""""""""""""######""""""!!!!!!!!!  !!!"""""""""""" !!!"""$$$$$$"""!!! ###"""!!! !!!$$$###"""!!!!!! !!!!!!""""""!!!""""""###$$$$$$""""""""""""""""""""""""!!!%%%$$$ """!!! !!!"""###!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$$$$###"""!!!"""""""""""""""""""""""""""%%%"""############"""!!! !!!!!!""""""""""""!!!!!! !!!!!!!!!""""""###### !!!"""######"""!!!  !!!"""###$$$!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!!!!""""""######!!!!!!!!!!!!!!!"""######!!!!!!""""""######$$$$$$yyysssqqqoookkkkkknnnrrrrrrqqqpppnnnkkkhhhgggeeehhhjjjjjjggggggiiilllssspppjjjddd\\\UUUPPPMMMPPPPPPQQQQQQPPPNNNMMMLLLGGGGGGFFFFFFFFFFFFFFFFFFCCC@@@===;;;<<<======<<<888666333000........./////////...------------...'''&&&&&&&&&'''(((***++++++---000222333333222111.........------,,,,,,,,,************)))'''&&&%%%%%%%%%$$$%%%&&&%%%""" &&&%%%%%%$$$$$$%%%%%%&&&$$$$$$############$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###&&&%%%###!!! !!!!!!""""""""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$###!!! !!!"""$$$###!!!!!!"""######"""$$$###!!!   !!!!!!""""""!!!!!!!!!!!!"""""""""%%%'''$$$ !!!"""""""""""""""######""""""!!!!!! !!!!!! !!!!!!"""###$$$"""""""""""""""!!!  !!!!!!$$$"""""""""$$$%%%$$$#########""""""!!!!!! """"""""""""""""""""""""###"""!!! """"""!!!!!!!!!!!!""""""!!! !!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""######"""!!! !!!!!!!!!!!! """""""""""""""""""""""" !!!""""""!!! """!!!!!!!!! !!!!!!""""""""""""!!!!!!""" """###!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!"""$$$###!!!!!!  !!!!!!!!!!!! !!!"""###"""!!!  !!!"""###""""""""""""""""""""""""$$$$$$######$$$&&&((()))######"""!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""!!!!!!!!!!!!""""""$$$$$$  """ """"""!!!!!!!!!!!!!!!"""""""""""""""""""""""""""$$$#########""""""!!!!!!$$$$$$######""""""!!!!!!!!!#########""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""############""""""!!!!!! """"""######$$$$$$$$$%%%%%%""" ###&&&$$$!!!!!!"""######"""""""""""""""""""""""""""######""""""!!!!!! !!!!!!!!!!!!""""""""""""$$$######"""""""""""""""!!!###$$$$$$"""""""""""""""""""""#########%%%$$$###!!!!!!!!!""""""&&&###"""###%%%&&&%%%"""!!!$$$%%%&&&%%%%%%%%%$$$###""""""######yyyrrrpppnnnkkkkkkmmmrrrqqqqqqooommmjjjhhhffffffiiikkkjjjhhhgggiiikkkqqqnnniiibbb[[[UUUPPPMMMOOOPPPPPPPPPPPPNNNMMMLLLGGGGGGGGGGGGFFFFFFFFFFFFBBB???<<<::::::::::::999777555222000...---......000000...,,,+++*********''''''&&&&&&'''(((***+++,,,---000222333333222111......------,,,+++++++++)))))))))((('''&&&%%%%%%$$$######%%%&&&&&&$$$"""&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$############$$$$$$&&&%%%%%%%%%$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$$$$$$$###"""""""""!!! !!!!!!""""""""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$###"""!!!!!!###$$$"""!!!!!!"""$$$###""""""!!! !!!""""""!!!!!! !!!!!!"""###""""""!!!!!!!!!!!!"""""" !!!""""""""" !!!!!!!!!!!!!!!###"""""""""!!!!!!!!! """"""!!!!!!!!!!!!"""""""""""""""""""""!!! """"""!!!!!!!!!""""""######"""!!!"""$$$$$$$$$#########""""""!!!!!!!!!!!!""""""""""""""""""""""""$$$###############$$$$$$""""""!!!!!!!!!!!!"""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""###""""""!!!!!!""""""###"""######"""!!! """ """""""""""""""""""""""" !!!!!!""""""!!! !!!!!!!!!!!!!!!!!! !!!!!!""""""""""""!!!!!!"""  """"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!  !!!!!!!!!!!! !!!"""###"""!!! !!!!!!""""""!!!!!! !!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$######"""!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""!!!!!!!!!!!!""""""$$$&&&%%%""""""%%%%%%"""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""#########"""""""""!!!!!!#########""""""""""""""""""""""""""""""!!!!!! ########################!!!!!!!!!!!!""""""""""""###"""""""""!!!!!!!!! !!!!!!""""""############&&&$$$!!! """###%%%###!!! !!!""""""!!!""""""""""""""""""""""""###"""""""""!!!!!!!!! !!!!!!!!!!!!""""""""""""""""""!!!  !!!###$$$###""""""#########"""""""""""""""###"""!!!!!!!!!"""######&&&$$$""""""$$$%%%###!!!"""""""""###%%%&&&&&&&&&$$$$$$###"""""""""""""""xxxqqqooommmjjjjjjlllrrrqqqpppnnnllliiifffeeegggjjjkkkjjjgggfffhhhjjjnnnlllgggaaaZZZTTTOOOMMMNNNOOOPPPPPPOOONNNLLLKKKHHHHHHHHHGGGGGGGGGFFFFFFBBB@@@<<<;;;;;;::::::999888666333111////////////444222000...+++***)))(((((((((''''''''')))***+++,,,...000222333333222111------,,,,,,+++******)))''''''''''''&&&%%%%%%%%%"""""""""$$$&&&'''&&&$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$#########""""""###$$$%%%%%%%%%$$$""""""!!!!!!!!!!!!"""###!!!""""""######""""""!!!"""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$"""!!!"""######!!! !!!###$$$$$$### !!!"""###$$$""""""!!!!!!""""""###$$$###""""""!!!!!!""""""###$$$ """###  !!!!!! """"""""""""!!!!!!!!!!!!######"""!!!!!!!!!"""""""""""""""""""""!!!!!! ###""""""!!!!!!!!!"""""""""!!! !!!###$$$###"""###""""""""""""!!!!!!!!!"""""""""""""""""""""""" !!!!!!"""######""""""!!!!!!!!!!!!""""""######"""!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!"""###"""!!! !!!""" !!!!!!""""""""""""""""""""""""""""""!!!""""""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!"""  !!!"""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!""""""!!! """$$$"""""""""!!!!!!!!! !!!!!!!!!!!! !!!"""""""""!!! !!!""""""######""""""!!!"""""""""!!!!!!!!!!!!!!!  !!!###""""""!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""!!!!!!!!!!!!"""""""""$$$######%%%###""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""######""""""""""""!!!!!!!!!""""""""""""""""""###%%%$$$###""" ########################""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""############$$$$$$%%%%%%###"""""""""###$$$%%%### !!!""""""!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""######!!!  !!!#########""""""$$$$$$######""""""!!!!!! !!!"""###$$$%%%$$$""""""######""" ############$$$$$$$$$$$$######"""!!!!!!!!!""""""wwwqqqooommmiiiiiilllrrrqqqooommmjjjgggdddcccgggiiijjjiiifffdddfffhhhmmmjjjfff```YYYTTTOOOMMMMMMNNNOOOOOOOOONNNLLLKKKIIIIIIHHHHHHGGGGGGFFFFFFDDDBBB???>>>======;;;:::999777555222111111111222666444222000...,,,,,,+++))))))((('''((()))***+++,,,...000222333222111000---,,,,,,+++***)))((((((''''''&&&&&&&&&&&&&&&&&&$$$###"""###%%%&&&%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%########################!!!"""###$$$$$$%%%$$$$$$$$$$$$###"""!!!!!!"""###"""""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$""""""###$$$"""!!! !!!###$$$$$$$$$!!!!!!!!!!!!!!!""""""###"""!!!!!!!!!!!!"""#########""""""""""""""""""###&&&### """###!!! !!!!!!!!!!!!!!! """"""""""""!!!!!!!!!!!!"""""""""!!!""""""######!!!!!!""""""""""""!!!!!!!!!!!!  """ !!!"""###"""!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""!!!!!!!!!!!!""""""$$$###"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""###"""!!! !!!""" !!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!######""""""!!!!!! !!!!!!!!!!!!!!!"""""""""!!!!!!""""""""""""!!!!!!!!!!!! !!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! """$$$###  !!!""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!  !!!"""!!!!!!!!!!!!""""""######""""""!!!!!!!!!!!!!!!  """"""!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""!!!!!! !!!!!!""""""!!!!!!!!!!!!""""""!!!###"""!!!###### """!!!!!!!!!!!!""""""###!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""!!!!!! !!!!!!!!!""""""######&&&$$$"""!!! ######""""""!!!!!! """"""""""""!!!!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""&&&%%%$$$"""!!!!!!!!!!!! !!!"""###"""""""""%%%$$$$$$###"""!!! !!!""""""###############$$$######!!!""""""""" !!!""""""!!!!!!!!!!!!!!!"""wwwqqqooommmiiiiiilllrrrqqqnnnkkkgggeeecccaaaeeegggiiigggdddcccdddfffmmmjjjfff```ZZZTTTOOOMMMLLLMMMNNNNNNNNNMMMLLLKKKIIIIIIHHHGGGGGGFFFEEEEEEDDDBBB???>>>>>>>>><<<:::888666444111000000111111333222111000///.........******)))((()))***+++,,,---...000222333222111000---,,,,,,+++)))(((((('''((('''&&&&&&&&&'''((()))&&&%%%######$$$%%%$$$"""%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%########################!!!"""######$$$$$$$$$$$$###%%%&&&%%%######%%%'''""""""############""""""################################################"""###$$$$$$###"""###%%%###!!! !!!###$$$$$$###"""""""""""""""!!!!!! !!!!!! !!!!!!"""#########""""""""""""###### !!!###%%%((()))""""""#########""""""!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""$$$%%%%%%!!!!!!""""""""""""!!!!!!!!!  """ !!!"""###"""!!!""""""""""""############!!!!!!!!!!!!!!!!!!!!!!!!"""######$$$$$$######"""""""""!!!!!!!!!!!!""""""%%%$$$###!!!!!! """"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!  """###"""!!! !!!###""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!######""""""!!!!!!!!!!!!!!!!!!""""""""""""""""""!!!!!!""""""""""""!!!!!! !!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  """""" """"""""""""!!!!!!!!!!!! !!!!!!!!!!!!  !!!!!!!!!!!!!!! !!!!!!""""""!!!!!!   """"""""""""""""""!!!!!!""""""!!!!!!!!!!!!""""""!!!!!! !!!!!!""""""!!!!!!!!!!!!""""""!!!%%%&&&"""!!!$$$''''''!!!!!!!!!!!!!!!"""######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""" !!!!!!"""""""""######"""!!! !!!"""### ######""""""!!!!!! !!!!!!!!!!!!""""""""""""###############""""""""""""#####################%%%### !!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""%%%$$$###"""!!!!!!!!!!!! !!!!!!"""""""""""""""%%%$$$$$$###"""!!! !!!!!!!!!!!!!!! !!!"""######$$$%%%&&&&&&"""###$$$###  !!!"""!!!!!!!!!!!!!!!""""""xxxqqqooommmjjjjjjlllrrrpppmmmiiifffcccaaa```dddggghhhgggdddccceeegggooommmhhhbbb[[[UUUPPPNNNKKKLLLMMMNNNNNNMMMLLLKKKIIIHHHHHHGGGFFFEEEDDDDDD@@@???============;;;999555444111///......///000......------,,,---------++++++***))))))***+++,,,---///111222333222000///...---,,,+++***(((''''''''''''&&&&&&&&&''')))***(((&&&$$$###$$$$$$###"""$$$$$$############$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%#########$$$$$$$$$$$$$$$"""###############""""""!!!"""!!!!!!###&&&"""######$$$$$$######"""################################################"""###%%%$$$######$$$%%%$$$###!!!!!!"""######"""############"""!!! !!! !!!""""""$$$######""""""######$$$"""""""""""""""###&&&'''######$$$$$$$$$###""""""!!!!!!!!!!!!""""""""""""""""""""""""###$$$%%%%%% !!!!!!"""""""""""""""!!!!!!!!!!!!!!!"""######"""!!! !!!###$$$###""""""""""""############$$$""""""""""""""""""""""""!!!"""#########"""!!! """"""!!!!!!!!!!!!""""""$$$######"""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""" !!!""""""!!!!!!"""#########"""!!!!!! """"""""""""""""""""""""###""""""!!!!!!""""""############""""""!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!"""!!!  """!!!!!!!!!!!!!!!!!!!!!!!! !!! !!!"""$$$### """""""""!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!""" !!!!!!""""""!!!!!!  !!!  !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!""""""###!!!!!! !!!!!!""""""!!!!!!!!!!!!"""""""""%%%$$$ %%%'''!!! !!!!!!"""###$$$"""""""""""""""""""""""" !!!!!!!!!!!!"""""" !!!!!!!!!!!!!!!!!!""" !!!"""###$$$########################""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!! !!!""""""""""""#########&&&###!!!!!!"""######"""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""""""""""""""!!!!!! !!!!!!!!!!!!!!!"""""""""$$$$$$######""""""!!!!!!""""""###"""!!! !!!############%%%&&&$$$&&&(((&&&###!!!"""$$$""""""!!!!!!!!!"""######yyyrrrpppnnnkkkkkkmmmrrrppplllhhhdddaaa___^^^dddgggiiihhhfffeeegggjjjrrrooojjjddd]]]VVVQQQNNNJJJKKKLLLMMMMMMLLLKKKKKKHHHGGGGGGFFFEEEDDDCCCBBB???>>>======>>>>>><<<;;;666555222000//////000111...---,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,...///111222222222000///......---,,,***)))((('''&&&%%%$$$$$$%%%''')))***'''%%%###"""$$$%%%%%%$$$$$$$$$############$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%%%%%%%&&&###$$$$$$######"""!!!  !!!  """"""######$$$$$$######"""################################################"""###%%%$$$$$$###%%%&&&&&&$$$"""!!!""""""""" !!!"""#########"""!!!!!!""""""!!!!!!""""""###$$$$$$######""""""######$$$)))%%%!!! !!!""" ###############"""!!!!!! !!!!!!!!!"""""""""###%%%$$$$$$###"""""""""### !!!""""""""""""""" !!!###$$$%%%###"""!!!"""$$$$$$$$$###""""""#########$$$$$$$$$""""""""""""""""""""""""!!!"""!!! """"""!!!!!!!!!!!!""""""######"""""""""""""""###""""""""""""""""""""""""""""""""""""""""""""""""!!!  !!!!!!""""""!!!!!!"""$$$"""""""""!!!!!!!!!!!!!!!"""""""""""""""""""""""""""!!!!!!!!!!!!###$$$%%%%%%$$$$$$###"""!!! !!!!!!""""""""""""!!!!!!!!!""""""  """!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###'''%%%"""!!!!!!!!!  !!!!!!!!!!!! !!!""""""!!!""""""######""""""!!! !!!######"""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!""""""!!!!!!!!!!!!!!!!!!!!!"""######!!!!!! !!!!!!""""""!!!!!!!!!!!!"""""""""""" ### !!!"""###$$$"""""""""""""""""""""""" !!!!!!!!!""""""!!!!!!!!!!!!!!!  !!!"""####################################!!!!!!!!!!!!"""""""""""" !!!!!!!!!"""""""""###!!!!!!!!!!!! """""""""""""""###$$$$$$'''%%%""""""###$$$$$$###"""""""""""""""""""""""" !!!!!!!!!"""""""""###!!!!!!!!!!!!"""""""""""" !!!!!!"""""""""!!!!!!!!!!!!""""""#########"""""""""""""""!!!"""#########"""!!! !!!###"""  """$$$''')))'''###"""$$$&&&"""""""""""""""###$$$$$$yyysssqqqoookkkkkknnnrrrppplllgggccc```___^^^eeehhhjjjjjjggggggiiillltttqqqllleee^^^WWWRRROOOJJJKKKLLLMMMMMMLLLKKKKKKGGGGGGFFFEEEDDDCCCBBBAAA@@@???>>>???AAAAAA???>>>999888555333333333444555000///...------------------,,,+++*********+++,,,...///111222222222000//////...---,,,***)))((('''%%%$$$######$$$&&&((()))%%%###!!!"""$$$&&&&&&&&&$$$$$$############$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$###!!! """((()))%%%""""""#########$$$$$$$$$$$$######################################################"""###%%%%%%$$$$$$%%%&&&'''%%%""""""""""""!!! """###$$$$$$###############"""###$$$$$$%%%$$$$$$############$$$$$$&&&"""'''$$$"""""""""""""""!!! !!!!!!!!!""""""######((('''%%%###"""!!! !!!""""""""""""""" !!!###$$$$$$""""""###$$$%%%$$$###""""""######$$$$$$$$$$$$""""""""""""""""""""""""!!!$$$%%%&&&%%%$$$""""""!!!!!!!!!!!!""""""###"""""""""""""""###$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!""""""!!!!!!"""$$$ !!!!!!""""""######""""""""""""""""""""""""!!!!!! !!!"""###%%%&&&&&&%%%$$$###""" !!!!!!""""""""""""!!!!!!!!!###""" """!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""$$$!!!!!!  !!!!!!!!!!!! !!!""""""######$$$$$$$$$$$$######!!!###$$$%%%$$$###"""""""""""""""""""""""""""!!!###$$$$$$######!!!!!!!!!!!!!!!"""######!!!!!! !!!!!!""""""!!!!!!!!!!!!"""""" %%%%%%!!!### !!!"""$$$$$$"""""""""""""""""""""""" !!!!!!""""""""""""!!!!!!  """#########"""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""###### !!!!!!!!!""""""######%%%$$$$$$$$$######""""""######"""!!!"""###%%%&&&'''%%%###"""###$$$$$$$$$"""""""""""""""""""""""" !!!!!!!!!""""""######!!!!!!!!!!!!""""""""""""!!!!!!!!!""""""###$$$%%%###"""!!!!!!!!!!!!"""""""""""""""""""""######### !!!"""$$$$$$$$$###### """###!!!"""&&&(((&&&""" ###&&&######""""""###$$$%%%%%%wwwooollljjjhhhjjjnnnrrrppplllhhhddd```^^^]]]bbbcccfffjjjiiihhhkkkrrr{{{tttnnniiiaaaWWWOOOMMMMMMMMMNNNNNNNNNLLLKKKJJJHHHGGGDDDCCCBBBCCCDDDEEEEEECCCAAA@@@@@@???>>><<<999333---,,,000333222111111111000000//////......+++***))))))***+++---///111111111222222111111111333222000...+++)))(((''''''&&&&&&%%%%%%&&&&&&'''$$$$$$&&&''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%$$$#########%%%%%%###!!!"""&&&&&&$$$"""###$$$######$$$$$$$$$$$$###############$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&### """&&&'''"""########################%%%###!!!!!!"""""" !!!!!!!!!!!!""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$&&&""" ######"""%%%$$$###!!!!!!!!!"""######"""!!! !!!"""### ###&&&'''%%%###!!!!!!$$$$$$###"""!!!!!!""""""""""""!!! ######""""""!!!!!! $$$$$$%%%&&&&&&&&&&&&%%% !!!!!!""""""!!!"""$$$$$$$$$###$$$%%%""""""######$$$$$$%%%%%%""""""!!!!!! $$$###!!!!!!"""######"""#########""""""""""""""" !!!###$$$$$$$$$"""!!!""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!! !!!"""""""""###############"""!!!!!!!!!!!!""""""""""""!!!!!!""""""!!!!!!  !!!""""""!!!!!! !!!"""###!!! !!!!!! !!!"""###$$$!!!  ###$$$!!!!!!!!! """"""""""""""""""""""""  !!!###$$$###"""######$$$%%%%%%%%%%%%$$$###"""  !!!"""###!!!  !!!#########""""""!!!!!! !!!!!! """###$$$######"""!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!"""""" !!!"""!!!  !!!!!!!!! !!!!!!""""""######"""!!! """"""""""""!!!!!!!!!!!!######""""""!!!!!! !!!!!!"""""""""""""""!!!!!!""""""""""""!!!!!!"""######"""!!!!!!###$$$  ###$$$$$$######$$$$$$$$$$$$###""""""%%%$$$$$$$$$$$$$$$$$$%%%""""""""""""""""""""""""!!!  !!!!!!!!!!!!!!!""""""###"""!!!!!!###%%%$$$###""" !!!"""!!!!!!!!!!!!!!!!!!!!!!!!$$$######""""""""""""""""""#########$$$$$$$$$$$$""""""!!!!!! """""""""###$$$%%%''''''}}}uuummmkkkiiihhhjjjmmmrrrpppmmmiiieeebbb```___eeefffjjjooonnnlllooouuu{{{uuuooojjjbbbWWWOOONNNKKKLLLMMMMMMMMMLLLKKKJJJGGGFFFDDDBBBBBBBBBCCCDDDBBBAAA@@@@@@@@@@@@???>>>999333...---000222222111111111000000///.........+++***)))))))))+++---///000111222222222222111000/////////...---,,,+++***'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%$$$#########%%%%%%###""""""%%%%%%$$$""""""#########$$$$$$$$$$$$###############$$$$$$%%%%%%%%%########################''''''&&&$$$######%%%'''########################%%%###!!!!!!"""""" """"""""""""############$$$$$$$$$$$$$$$$$$%%%%%%%%%###!!!"""$$$$$$###!!!%%%$$$###"""""""""######""""""!!!!!!!!!!!!"""""" """%%%&&&$$$###"""######"""!!!!!!!!!!!!!!!"""###"""!!!!!! !!!!!!###"""""""""!!!!!!!!! ######$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$######""""""###$$$%%%%%%$$$#########"""""""""#####################"""""""""!!!!!!!!!###""" """""""""!!!###"""""""""""""""""""""!!!!!!!!!!!!!!!""""""###""""""""""""""""""""""""!!!!!!""""""#########$$$""""""""""""""""""""""""!!!!!!""""""""""""!!!!!! """############"""!!!!!!!!!!!!""""""""""""!!!!!!""""""!!!!!!!!!  !!!!!!!!!!!!!!!  !!!"""!!! !!!!!!!!!!!!"""""""""###!!!!!!  """""" !!!!!!!!!!!!!!!!!!!!!!!!###""""""""""""!!!  !!!""""""###############"""  !!!"""###"""  """###""""""""""""!!!!!!!!!!!!###"""!!! !!!""""""######"""!!!!!!!!!!!!!!!"""!!!!!! !!!!!!"""!!!"""!!! !!!"""!!!!!! !!!!!!""""""""""""""""""""""""#########"""""""""""""""###"""""""""!!!!!!!!! !!!""""""""""""!!!###"""!!!!!!!!!!!!"""###!!!"""###"""!!! """###"""!!! !!!"""###"""!!!######$$$$$$$$$$$$$$$#########""""""""""""######""""""""""""""""""""""""%%%$$$###""" !!!!!!"""############""""""###$$$$$$"""!!!"""$$$$$$###"""!!! !!!"""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!"""###$$$$$$"""""""""#########$$$$$$"""""""""""""""!!!!!!!!!%%%%%%$$$############$$${{{sssmmmkkkiiigggiiilllqqqpppmmmiiifffdddbbbaaafffggglllqqqqqqnnnqqqvvv{{{vvvpppkkkbbbVVVOOOMMMIIIJJJKKKLLLMMMLLLKKKJJJGGGFFFDDDBBBBBBBBBBBBCCCAAA???>>>???@@@AAA@@@???999444000...000222222111111111000//////......---+++***)))((()))+++---...///000222333333222000///...///000000///---***)))'''&&&&&&%%%%%%&&&&&&'''$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$$$$######$$$%%%%%%$$$""""""$$$%%%$$$"""############$$$$$$$$$$$$###############$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!$$$$$$!!!)))########################$$$###""""""""""""!!!############$$$$$$$$$$$$######$$$$$$%%%%%%&&&&&&%%%$$$$$$%%%&&&%%%""" $$$$$$###"""""""""######!!!!!!""""""""""""!!!!!! """############$$$%%%!!!!!! !!!""""""$$$######"""!!!"""""""""""""""""""""!!!!!!!!!!!!""""""###$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$#########%%%%%%%%%$$$######""""""###""""""""""""""""""!!!############"""""""""""""""  !!!"""!!! """"""""""""""""""######"""!!! """$$$"""""""""""""""""""""""" !!!"""###$$$%%%%%%""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!! """"""######""""""!!! !!!!!!""""""""""""!!!!!!""""""!!!!!!!!!!!! !!!!!!!!!!!!!!!!!! """!!!!!! !!!"""#########"""!!!!!!!!!!!!!!! !!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!######""""""!!!  !!!"""############"""!!! !!!"""###"""""" """"""!!!!!!!!!!!!""""""""""""$$$###"""!!! ###""""""!!!!!!!!!!!!!!!!!! !!! !!!!!! """###!!!!!! !!!!!!"""!!!!!! !!!##############################""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!!!!###"""!!!!!!!!!!!!"""### !!!"""""" !!!"""$$$###!!!!!!""""""!!! """###$$$%%%%%%&&&&&&%%%"""!!!!!! !!!!!!""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!"""###$$$$$$%%%%%%$$$$$$###%%%&&&&&&$$$"""""""""###""""""!!!!!!!!!!!!""""""""""""""""""""""""""" !!!!!!"""$$$%%%&&&!!!!!!!!!"""""""""######""""""""""""############%%%$$$$$$###############}}}uuuooommmkkkggggggjjjooonnnllliiifffdddcccbbbbbbdddiiinnnnnnlllnnntttzzzvvvqqqlllaaaUUUMMMLLLHHHIIIJJJLLLLLLLLLKKKKKKHHHGGGEEEDDDCCCCCCCCCCCCAAA@@@??????@@@@@@???>>>999666222000111222111000111000000///......------+++***)))((()))+++---...///000222444444222000///111222222222///+++'''%%%'''&&&&&&%%%%%%&&&&&&'''%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$$$$######$$$%%%&&&$$$###!!!###$$$%%%$$$$$$$$$$$$######$$$$$$$$$$$$#####################$$$$$$$$$"""""""""""""""""""""""" """&&&########################$$$###""""""######!!! """""""""#########$$$$$$"""######$$$%%%&&&&&&'''%%%$$$$$$$$$$$$###"""!!!###""""""""""""""""""""" """######"""!!!!!!!!!!!!""""""!!!"""%%%'''!!!!!!!!!!!!!!!"""###$$$%%%$$$######""""""######""""""""""""!!!!!!!!!!!!!!!!!!"""############### !!!""""""######$$$$$$###!!!!!!"""###"""!!!######""""""!!!!!! """""""""""""""""""""""""""!!! !!!######"""!!!"""""""""""""""#########!!!!!!  !!!"""###"""""""""""""""""""""""" !!!!!!"""######$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!"""!!!!!!!!! """""""""""""""!!!!!! !!!!!!""""""""""""!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!  !!!"""!!! !!!###$$$$$$###""" !!!!!!""""""!!! """"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! """### !!!"""$$$%%%%%%%%%%%%"""!!!!!! !!!!!!"""###""""""!!! !!!""""""""""""""""""!!!!!!!!!!!!######"""!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""  !!!!!! !!!"""$$$!!!!!! !!!!!!###!!! """"""""""""""""""#########""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!"""############"""!!!!!!""""""  !!!$$$###!!!"""######""" """"""$$$%%%&&&'''''''''!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """###$$$"""###$$$$$$%%%%%%$$$$$$###%%%((('''%%%###!!!!!!"""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""!!!!!!!!!!!!"""###$$$%%%!!!!!!!!!!!!""""""""""""!!!!!!!!!""""""#########!!!!!!!!!"""###$$$%%%&&&zzzsssqqqmmmiiiggghhhnnnllljjjgggeeecccbbbaaa```aaafffkkkkkkjjjmmmrrryyyvvvrrrlll```RRRKKKJJJHHHIIIJJJLLLLLLLLLKKKKKKJJJIIIHHHFFFEEEEEEDDDDDDCCCAAA????????????===;;;:::777444222111111111000000000//////...---------***)))(((((((((***,,,...///000222333333222000///111222333222000,,,(((%%%'''&&&&&&%%%%%%&&&&&&'''%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###$$$######$$$&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%######$$$$$$$$$$$$######################################################"""$$$%%%$$$"""!!!###&&&########################$$$###""""""######"""!!!!!!!!!!!!"""""""""######""""""######$$$%%%&&&&&&$$$###"""  !!!### !!!!!!!!!!!!!!!!!! !!!#########"""!!!!!!!!!!!!!!! !!!%%%'''""""""""""""###$$$%%%%%%%%%%%%$$$###############!!!!!!!!!!!!""""""""""""!!!!!!"""############""" !!!""""""###!!!!!!######"""######""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""""""""###%%%%%%$$$"""!!!!!!""""""############ !!!"""###$$$###""""""""""""""""""""""""""""""######""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!"""""""""#########$$$"""""""""""""""!!! !!!!!!""""""""""""!!!!!!!!!!!!"""""""""""""""""""""!!! !!!!!!""" !!!""""""!!!!!!"""$$$%%%%%%###!!! !!!!!!""""""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!###!!!!!!"""###$$$%%%%%%%%%!!!!!!!!!!!!!!!"""######""""""!!!!!!!!!!!!""""""$$$######"""!!!  !!!"""""""""""""""""""""!!!!!!!!!!!!""""""  !!!!!! !!!"""$$$!!!!!! !!!!!!%%%$$$!!! !!! !!!!!!""""""!!!!!!!!!!!!"""""""""""" !!!"""!!!!!!!!!!!!$$$''''''$$$!!! """"""!!! !!!###"""!!!"""###$$$###"""!!!"""###%%%&&&'''((((((###""""""!!!!!!""""""###!!!!!!!!!!!!!!!!!!!!!!!! """######!!!"""######$$$$$$#########%%%((('''%%%###!!!!!!!!!!!!!!!""""""""""""!!!""""""""""""""""""""""""######"""""""""""""""###!!!!!!!!!!!!"""""""""""" !!!!!!""""""""" !!!"""###$$$%%%|||vvvtttpppkkkhhhiiinnnllljjjgggeeebbbaaaaaabbbcccgggkkkkkkjjjooouuuyyywwwtttnnnaaaRRRJJJJJJIIIJJJKKKLLLMMMLLLKKKJJJKKKJJJIIIHHHGGGFFFEEEDDDCCCBBB@@@??????>>><<<::::::999666444222111000000000000///......------,,,***)))((('''(((***,,,---111111111222222111111111///000111111000...+++***'''&&&&&&%%%%%%&&&&&&'''$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$###############$$$&&&'''&&&$$$%%%$$$###$$$%%%&&&&&&%%%######$$$$$$$$$$$$#####################"""""""""########################$$$$$$%%%'''((('''%%%$$$########################$$$###""""""$$$$$$###""" !!!!!!!!!""""""""""""!!!!!!""""""######$$$$$$"""!!! !!!$$$ !!!"""""""""!!!!!! !!!""""""######"""!!!!!!"""!!! !!!###&&&$$$$$$#########$$$%%%%%%%%%$$$######"""#########!!!!!!!!!!!!""""""""""""!!!!!!"""###############$$$$$$######"""!!!!!!!!! !!!$$$$$$######""""""""""""""""""!!! !!!!!!!!!!!!"""""""""$$$&&&'''%%%###!!!!!!!!!"""######$$$$$$!!!###%%%%%%$$$"""!!!""""""""""""""""""""""""############""""""!!!!!!""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!"""""""""###$$$%%%%%%%%%!!!!!!""""""!!!!!! !!!!!!""""""""""""!!!!!!!!!!!!""""""""""""#########"""  !!!!!!!!!!!!!!!"""$$$$$$###!!!"""###$$$$$$$$$###"""!!!!!!!!!!!!!!!  ###$$$$$$!!!  !!!!!!""""""!!!!!! !!!!!!""""""#########""""""""""""""""""""""""#########"""!!!!!!  !!!"""############!!!!!!!!!!!!!!!""""""###!!! !!! !!!!!! """###!!!!!! !!!!!!'''&&&$$$###""""""###### !!!!!!"""!!!!!!!!!!!!"""""""""""" !!!!!!"""""""""""""""!!!%%%((((((%%%!!!!!!######""" !!!###"""!!!"""$$$%%%$$$###!!!"""###%%%&&&'''''''''$$$######""""""######$$$""""""""""""""""""""""""!!!"""""""""!!! !!!""""""###"""""""""###%%%&&&&&&$$$""""""""" !!!!!!""""""""""""!!!""""""""""""""""""""""""$$$$$$###"""""""""""""""!!!!!!!!!"""""""""###### !!!!!!!!!!!!###""""""!!!!!!!!!!!!!!!zzzuuuuuurrrmmmjjjkkkooonnnkkkhhheeecccaaaaaaeeeeeegggkkkkkklllqqqyyy{{{yyywwwpppbbbSSSKKKKKKKKKLLLMMMMMMMMMLLLKKKJJJJJJJJJIIIHHHGGGEEEDDDCCCBBB@@@>>>>>>??????===;;;::::::888555222000000000000//////......---,,,,,,***)))((('''(((***,,,---222222111000000111222222000000000000///---,,,+++'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$###"""#########$$$''''''&&&%%%$$$""" !!!$$$%%%$$$#########$$$$$$$$$$$$######$$$#########"""""""""!!!"""""""""""""""""""""""" !!!"""###$$$$$$###!!!########################$$$###""""""$$$$$$###"""!!!!!!"""""""""#########!!!!!!!!!!!!!!!""""""""" !!!$$$ !!!"""$$$$$$$$$###""" !!!"""###$$$!!!""""""""" """###%%%$$$##################$$$$$$###""""""""""""""" !!!!!!!!!"""""""""###!!!"""######$$$$$$######%%%%%%$$$$$$###""""""!!!$$$ """%%%%%%###"""""""""############### !!!!!!""""""""""""!!!!!!"""$$$&&&&&&$$$""" !!!!!!"""######$$$$$$ !!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""#########""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!##################$$$$$$!!!!!!""""""!!!!!! !!!!!!""""""""""""!!!!!!!!!!!!"""""""""############""" !!!!!!!!!!!!###%%%'''&&&###!!!$$$$$$$$$#########""""""!!!!!!  """""" !!!!!!!!! ###$$$$$$!!!!!!!!!!!!!!!!!!!!!  !!!"""###$$$$$$$$$"""""""""######""""""""" !!!!!!""""""###### !!!"""######"""!!!!!!!!!!!!!!!!!!!!!"""######"""!!!!!! !!!!!!"""!!!"""!!! !!!"""!!!!!! !!!!!!""""""""""""######$$$$$$ !!!""""""""" !!!!!!!!!"""""""""###!!!""""""###############!!!"""$$$%%%%%%$$$"""!!!!!!$$$$$$###!!!!!!!!!%%%###"""###$$$$$$###!!!!!!"""###$$$%%%%%%%%%%%%$$$######""""""######$$$"""""""""""""""""""""""""""###$$$%%%$$$###!!! !!!""""""######"""""""""###$$$$$$"""!!!"""$$$ !!!"""######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!###"""""""""""""""###$$$"""""""""#########$$$$$$"""""""""!!!!!!!!!!!!!!!""""""!!! !!!}}}wwwttttttsssooolllmmmqqqooommmiiifffdddbbbaaafffeeegggjjjkkkkkkrrrzzz}}}{{{yyysssdddTTTMMMMMMMMMMMMNNNNNNNNNLLLKKKJJJIIIIIIIIIHHHFFFDDDCCCBBB@@@>>>===>>>???@@@???===::::::999666222000000000000//////...------,,,,,,***)))((('''(((***,,,---333222000//////000222333555444222000---+++***)))'''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""#########%%%'''((('''%%%###!!!"""$$$###!!!######$$$$$$$$$$$$######$$$#########""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###!!!!!!"""$$$########################$$$###"""###$$$%%%$$$###"""############$$$$$$$$$!!!!!!!!!!!! !!!""" !!!###"""###$$$%%%&&&&&&%%%$$$!!! """$$$%%%!!!"""###"""!!! !!!"""$$$$$$###"""!!!!!!""""""$$$######"""!!!""""""""" !!!!!!!!!""""""######""""""###$$$$$$$$$$$$$$$!!!!!!!!!"""######$$$$$$(((######&&&%%%###""""""######$$$$$$%%%%%%!!!!!!""""""#########$$$ !!!###&&&&&&$$$!!! !!!!!!"""###$$$$$$$$$"""!!! """###"""""""""""""""""""""""" !!!"""###$$$%%%%%%""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!$$$$$$######"""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""""""""!!!!!!!!!!!!""""""#########$$$$$$###  !!!!!!"""$$$''')))'''$$$!!!%%%%%%$$$###""""""######!!! !!!###$$$""""""######$$$$$$$$$%%% """###  $$$$$$$$$$$$$$$###"""!!! """###$$$$$$$$$$$$""""""############""""""!!!"""$$$%%%&&&""""""#########!!! !!!!!!!!!!!!!!!"""######""""""!!!!!!!!!!!!"""""" !!!"""!!!  !!!!!!!!! !!!!!! !!!"""###### !!!"""######$$$ !!!!!!!!!""""""######""""""###$$$$$$$$$$$$$$$$$$$$$############$$$$$$"""%%%%%%$$$"""!!!"""'''%%%$$$#########!!!!!!"""###$$$$$$$$$$$$$$$######""""""""""""######""""""""""""""""""""""""!!!###$$$%%%$$$"""!!!!!!!!!"""###############""""""###"""!!!!!!###%%% !!!#########"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""$$$%%%&&&############$$$$$$$$$$$$$$$$$$######""""""!!!!!! !!!"""###$$$xxxssssssssspppnnnnnnkkkkkkkkkjjjgggbbb^^^[[[ddddddfffkkkmmmmmmpppvvvzzzxxxuuuooocccTTTMMMMMMJJJKKKMMMOOOOOOOOOMMMLLLKKKJJJHHHHHHHHHGGGDDDBBB===>>>>>>===<<<<<<>>>???:::999888666444333222222333222111000///...---,,,,,,+++***))))))***+++,,,/////////000111111222222//////...---,,,,,,++++++'''''''''&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$##################$$$$$$%%%%%%%%%###""""""""""""""""""###&&&$$$###%%%'''&&&###$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!!!!"""$$$%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$###"""!!!!!! $$$###"""$$$&&&&&&### ######$$$$$$$$$$$$######%%%$$$###"""!!!!!!!!!!!!!!!###$$$&&&&&&%%%$$$######"""!!! !!!"""#########""""""!!!"""######&&&%%%$$$###""""""""""""!!!!!!!!!!!!"""""""""""" !!!!!!!!!""""""!!! """$$$######""""""""""""#########""" """$$$$$$$$$ !!!!!!!!!!!!  """"""!!!"""""""""""""""######$$$""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""%%%###"""!!!"""!!!  """"""""""""""""""""""""######""""""!!!!!! $$$$$$######""""""!!!!!!!!!!!! !!!!!!!!! !!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!! !!!###$$$!!!###%%%$$$""" !!!### """$$$&&&'''''''''&&&######################## !!!""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###############!!!!!!  !!! """&&&&&&$$$!!! !!!""""""###!!!"""###"""!!! !!!""""""""""""!!! """$$$"""!!!!!!!!! """""""""""""""""""""""""""""""""""""""!!!  !!!!!!  !!!!!!""""""%%%$$$"""!!!!!!!!!"""### !!!!!!!!!!!!  !!!!!!!!!!!!""""""#########$$$###"""""""""!!!!!!%%%%%%"""!!!###&&&'''&&&$$$"""!!!!!!"""###!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""(((%%%  """""" !!!!!!!!!!!! """"""""""""############!!! !!!"""$$$%%%$$$""""""############""""""!!!!!!"""#########""" !!!""""""""""""$$$###""" !!!"""######"""!!! !!!!!!xxxssssssssspppnnnooorrrpppmmmiiieeeaaa^^^]]]eeedddgggkkkllllllooouuu{{{yyyvvvpppcccUUUMMMMMMMMMNNNPPPRRRRRRRRRPPPOOOKKKJJJHHHHHHHHHGGGDDDBBBCCCCCCCCCAAA>>>======???===;;;999777666555444444333333222000///...---,,,,,,+++***))))))***+++,,,......///000000111111222//////...---,,,++++++***&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$%%%&&&&&&%%%$$$$$$%%%$$$###$$$&&&'''%%%###$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""###$$$%%%%%%%%%%%%$$$$$$$$$######$$$$$$######"""!!!!!! """!!! """%%%&&&$$$"""######$$$$$$$$$$$$######%%%$$$###"""!!!!!!!!!!!! !!!###%%%%%%$$$###"""""""""!!!!!!!!!!!!"""""""""""""""""""""############""""""!!!""""""######!!!!!!!!!"""""""""###### !!!!!!!!!"""""""""!!! !!!"""#########""""""""""""######$$$""" """###$$$###"""######$$$$$$######"""!!!######"""###############$$$$$$%%%""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""!!!!!! !!!!!!"""%%%###!!!!!!"""""" """######$$$$$$######"""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""!!!!!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!! !!!!!!&&&&&&%%%$$$$$$#########""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!! !!!"""###$$$ """$$$###!!! !!!$$$$$$%%%%%%%%%%%%$$$$$$"""""""""""""""""""""""" !!!""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!"""######$$$$$$#########$$$$$$$$$"""!!!"""###  ###$$$###!!! !!!""""""###"""######"""!!! !!!!!!""""""!!! !!!###""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""!!!  !!!!!!  !!!!!!!!!"""""""""$$$$$$"""!!!!!!!!!"""""" !!!!!!!!!!!!  !!!"""""""""!!!"""""""""########################"""!!! """""" ###'''%%%###"""!!!!!!"""###!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""########################&&&### !!!!!!""""""!!!!!! """"""""""""###############"""!!!"""###$$$###"""!!!""""""#########"""""" !!!#########"""""" !!!"""#########"""$$$###"""!!! !!!!!!"""######"""!!!!!!!!!""""""xxxrrrssssssqqqooooooxxxtttoooiiidddaaa___^^^fffeeegggkkklllkkknnnsss|||yyyvvvpppcccTTTMMMMMMKKKMMMOOOPPPPPPOOONNNMMMKKKJJJHHHHHHHHHGGGDDDBBBAAAAAAAAA>>><<<:::;;;<<<===;;;999777555444444444444333222111000...------,,,+++***))))))***+++,,,......///000111111111111//////...---,,,+++******%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%''''''&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&%%%$$$$$$###"""!!!"""$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&%%%%%%%%%$$$$$$$$$######$$$$$$######"""!!!!!!!!!!!!  ###$$$%%%$$$######$$$$$$$$$$$$######%%%$$$###"""!!!!!!!!!!!! !!!"""#########"""!!!!!!""""""######""""""!!! !!!"""###$$$$$$###""" !!!"""###$$$"""""""""#########$$$$$$ !!!!!!!!!""""""""""""!!!  !!!"""#########""""""""""""######%%%###!!!!!!"""###""""""###$$$$$$$$$$$$$$$$$$###""" !!!"""######"""$$$############$$$%%%%%%""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!! !!!$$$"""!!!!!!""""""!!!###$$$$$$%%%%%%$$$$$$###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""" !!!!!!!!!!!!"""!!!!!! !!!!!!"""%%%%%%$$$###"""!!! """"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###### !!!""""""  '''&&&%%%$$$###""""""""" !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!""""""##################%%%%%%$$$###"""###$$$  !!!!!!!!! !!!"""""""""###$$$$$$###  !!!######!!! !!!""""""""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""!!!!!!  !!!!!! !!!!!!!!!!!!!!!"""""""""######"""!!!!!!!!!"""""" !!!!!!""""""!!!!!! !!!!!!""""""######$$$$$$""""""""""""############""""""############""""""!!!$$$$$$"""!!!"""%%%&&&%%%###"""!!!!!!"""###!!!""""""######""""""!!!""""""""""""""""""""""""########################(((&&&$$$###$$$$$$###"""!!!""""""######""""""!!!""""""""""""############%%%###!!!!!!"""######""" !!!"""############### !!!"""#########"""!!!""""""###############"""######"""!!!!!!!!!""""""""""""""""""""""""###$$$~~~wwwrrrssstttqqqppppppwwwtttpppjjjeeebbb```___gggfffhhhkkkkkkjjjlllqqqzzzxxxuuuooobbbSSSLLLLLLKKKLLLNNNOOOOOONNNMMMKKKKKKJJJHHHHHHHHHGGGDDDBBB<<<======<<<;;;:::<<<===;;;999777444222222222222444444333222000///...---,,,+++************+++,,,///000111222333333333222//////...---,,,***))))))%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&%%%%%%%%%''''''&&&&&&%%%%%%$$$$$$###"""!!!!!!!!!!!!"""######""" !!!"""######$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$##################""""""!!!!!!"""!!!  """###$$$######$$$$$$$$$$$$######$$$$$$###"""!!!!!!"""""" !!!"""#########""""""!!!"""###$$$$$$###"""!!! """$$$%%%$$$###"""!!!!!!!!!!!!!!!"""###$$$"""#########$$$$$$$$$$$$ !!!!!!!!!!!!"""""""""!!!!!! !!!!!!"""#########""""""""""""######%%%###""""""######""" """"""############""""""###"""!!!!!!"""###""" ######""""""######$$$%%%""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""  ###"""!!!!!!""""""!!! !!!""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""######$$$ !!!!!!"""""""""""""""!!!!!!!!!!!!"""""""""""""""!!!!!! """"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###!!!!!!""""""!!! '''&&&$$$"""!!!!!!!!!""" !!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!""""""""""""!!!!!!"""###"""  !!!  !!!""" !!!!!!""""""###$$$$$$###  """$$$%%%###""""""""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!!!!!!! """""""""!!!!!!!!!""""""!!!!!!""""""""""""!!!!!!"""""""""######$$$$$$$$$"""""""""""""""######### !!!"""############### """$$$$$$###"""$$$%%%%%%$$$###"""!!!""""""""""""""""""######"""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%&&&'''&&&%%%###""""""############""""""!!!"""""""""############(((%%%!!! !!!""""""""" !!!######$$$$$$$$$!!!"""###$$$###"""!!! """"""#########"""!!!!!!######"""""""""""""""""""""""""""""""""###$$$%%%}}}vvvqqqssstttrrrpppqqqrrrqqqoookkkhhhdddaaa___gggfffgggkkkkkkiiilllqqqxxxvvvsssmmmaaaSSSLLLLLLOOOPPPRRRSSSSSSQQQPPPOOOKKKJJJHHHHHHHHHGGGDDDBBB@@@@@@@@@???======>>>???;;;999666333111111222222555555444222111000///...---,,,+++******+++,,,---000111333444555555444333000///...---+++***)))(((%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$######%%%""""""%%%&&&%%%$$$"""!!!!!!"""############$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$###############"""""""""""""""$$$###"""  !!!"""######$$$$$$$$$$$$######$$$###"""""""""""""""""""""""""""###############!!!"""###$$$$$$###"""!!!!!!###$$$%%%$$$"""!!!$$$######""""""######$$$"""#########$$$$$$$$$$$$!!!!!!!!!!!!"""""""""###!!!!!!!!!!!!!!!"""############""""""""""""######$$$###""""""######!!! """"""############""""""###""" !!!""""""!!!!!!!!!!!!!!!!!!"""######""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""  """!!! !!!"""###"""!!! !!!!!!""""""!!!!!! !!!!!!""""""######$$$$$$!!!!!!!!!""""""#########""""""!!!!!!!!!!!!"""""" !!!"""###$$$#########""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""""""""""""""###""""""######"""!!! $$$###!!! !!!"""###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!"""!!! """!!!!!! !!!"""$$$ !!!!!!!!!!!!"""###$$$###  !!!"""$$$&&&&&&%%%$$$###$$$###"""""""""!!!!!!!!!!!! !!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!"""""""""""""""############"""""""""""""""""" !!!""""""""""""  !!!######""""""""""""""""""""""""############""""""################################################"""!!!!!!"""###""" """"""############""""""!!!"""""""""############(((%%%""" !!!!!!!!! !!!######$$$$$$$$$""""""###$$$$$$###"""!!!!!!!!!!!!"""!!!!!! """"""##################"""!!!!!!!!!"""###$$$$$$|||uuuqqqrrrtttrrrqqqrrrppppppnnnllliiifffcccaaagggeeegggjjjjjjiiilllqqqwwwuuurrrmmmbbbTTTMMMNNNOOOPPPQQQRRRRRRPPPNNNMMMKKKJJJHHHHHHHHHGGGDDDBBBBBBBBBAAA>>>;;;999999:::===;;;777444333333444555666555444333222000//////---,,,+++******+++,,,---///111333555666555444333000///...,,,+++)))((('''%%%%%%&&&&&&&&&&&&&&&&&&######$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$######(((%%%!!!!!!%%%((()))***)))'''$$$######$$$#########$$$$$$%%%%%%&&&###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$############""""""""""""""""""$$$%%%$$$###  !!!######$$$$$$$$$$$$############"""""""""""""""###"""""""""#########$$$$$$"""##################"""!!!"""###$$$$$$###"""!!!$$$$$$###############$$$"""""""""#########$$$$$$!!!!!!!!!"""""""""######!!!!!!"""""""""###############""""""""""""#########""""""###$$$$$$""" ###$$$$$$$$$$$$$$$$$$######""" !!!""""""!!! !!! !!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!! !!!!!! !!!"""######""""""##################""" """"""##################""""""""""""###############""""""!!!!!!""""""###!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""""""""$$$###"""###$$$$$$""" !!!!!!"""###""""""""""""""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###"""!!! """"""###$$$###!!!!!!###$$$ !!!!!!!!!!!!!!!!!!!!!"""###"""!!! !!!"""###$$$&&&&&&$$$###$$$%%%######"""""""""!!!!!!!!! !!!!!!""""""""""""""""""!!!!!! !!!!!!"""  !!!"""""""""!!!!!!!!!""""""######""""""!!!!!!!!!!!!!!!!!!!!!""""""############"""""""""""" !!!!!!!!!!!!!!!"""!!!!!! !!!"""""""""""""""""""""""""""""""""######$$$$$$######"""########################"""""""""""""""""""""""""""!!!!!!!!!######!!!!!!""""""######""""""!!!""""""""""""############'''$$$"""!!!!!!"""!!!!!! !!!"""###############!!!"""###$$$$$$$$$###""" !!!!!!!!!!!! !!!"""###$$$$$$$$$######!!!!!!!!!!!!!!!!!!"""###{{{uuuppprrrtttsssrrrssstttrrroookkkhhhfffeeeeeefffeeefffjjjjjjiiilllqqqwwwuuusssooodddWWWPPPQQQMMMNNNOOOPPPPPPNNNLLLKKKKKKJJJHHHHHHHHHGGGDDDBBB@@@@@@???<<<888666666777===;;;777444222222333555666666555333222111000///---,,,++++++++++++,,,---...///222444555444222111000///...,,,***)))''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%'''%%%###""""""###%%%''''''(((***)))&&&$$$$$$%%%"""######$$$%%%%%%&&&&&&"""###$$$%%%&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$######"""""""""""""""""""""###"""$$$&&&%%%""" !!!"""######$$$$$$$$$$$$############""""""""""""######!!!!!!!!!!!!!!!"""######$$$######""""""######$$$$$$$$$######"""!!!!!!!!!""""""!!!""""""###$$$%%%!!!!!!!!!"""""""""######!!!!!!"""""""""#########!!!!!!"""#####################""""""""""""######"""!!!!!!###$$$$$$###!!!"""######$$$$$$######"""###"""!!!"""$$$$$$###"""!!!!!!!!!!!!!!!""""""###""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""!!!!!! !!!!!!"""  ###$$$#########$$$$$$%%%%%%$$$$$$### $$$$$$##################"""""""""""""""!!!!!!!!!######""""""""""""###### !!! """"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###""""""!!!###"""!!!!!!######!!! !!!!!!!!!!!! """""""""""""""""""""""""""!!!  !!!"""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""!!!!!!"""###$$$###!!!!!!!!!"""!!!###%%%%%%"""!!!"""$$$!!!!!!!!!!!!!!!!!!!!! !!!""""""!!!!!!"""###"""###$$$###"""!!!###%%%#########"""""""""!!!!!! !!!"""""""""""""""###"""!!! !!!"""###""""""!!!!!!!!! !!!"""""""""!!!!!!""""""############""""""""""""""""""""""""!!!!!!############"""""""""!!! !!!!!!"""""""""!!!!!!%%%$$$""""""######$$$$$$!!!!!!"""""""""""""""!!!"""######$$$$$$######"""########################!!!!!!!!!!!!!!!!!!!!!!!!%%%###"""###$$$%%%$$$### !!!!!!""""""!!!!!! """"""""""""############%%%###""""""######""" !!!""""""#########"""""" !!!###$$$%%%$$$$$$### !!!"""""""""""""""!!!"""###$$$$$$$$$$$$###"""!!! {{{tttppprrrtttsssrrrsssyyyvvvpppkkkgggfffggghhheeedddfffjjjjjjiiilllrrrwwwuuutttpppeeeYYYSSSTTTPPPQQQRRRSSSSSSQQQOOONNNKKKJJJHHHHHHHHHGGGDDDBBB???@@@@@@>>><<<;;;<<<===;;;999555111000000111333666666555444222111000000------++++++++++++------,,,...000333333222111///000///...,,,***)))'''&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&'''''''''###$$$$$$%%%%%%$$$$$$###!!!$$$''''''$$$"""###$$$""""""###$$$%%%%%%&&&&&&"""###$$$%%%&&&%%%$$$$$$%%%%%%%%%$$$$$$$$$######"""""""""""""""######### ###&&&&&&$$$"""###$$$######$$$$$$$$$$$$#########"""""""""""""""###### !!!""""""%%%$$$###""""""###$$$%%%&&&%%%$$$"""!!!!!!!!!!!! """###%%%&&&!!!!!!!!!!!!""""""""""""""""""""""""############!!!!!!"""#####################""""""""""""######!!! !!!###%%%%%%###!!! !!!!!!!!!!!! $$$###"""###%%%&&&%%%$$$"""""""""""""""######$$$""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""  ###$$$$$$############$$$$$$######### %%%$$$$$$$$$###"""""""""""""""!!!!!! ######""""""""""""######!!!"""$$$%%%%%%###!!! """"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """#########"""!!!###!!! """### !!!!!!!!! """""""""""""""""""""""""""!!!  !!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###############!!!"""###"""!!! """ ###%%%%%%###!!!!!!###!!!!!!!!!!!!!!!  """"""!!!!!!###$$$"""""""""!!! """$$$############"""""""""""" !!!"""""""""""""""###"""!!! !!!"""###$$$$$$######"""""""""!!!!!!"""""""""!!!!!!""""""############""""""######""""""""""""""""""$$$#########""""""!!!!!!""""""############""""""###!!! !!!!!!!!! !!!"""""""""""""""!!!######$$$$$$$$$$$$##############################!!!!!!!!!!!!!!!!!!!!!!!!###!!! !!!""""""!!! !!!!!!!!!!!! """"""""""""###############""""""###$$$$$$""" """############""""""!!! !!!###$$$%%%%%%%%%$$$ !!!###$$$$$$$$$$$$!!!"""###$$$%%%%%%$$$###"""!!! {{{sssrrrsssrrrtttvvvttttttqqqmmmjjjhhhiiikkkmmmiiihhhjjjkkkjjjlllppp{{{vvvrrrmmmdddYYYTTTTTTRRRSSSSSSSSSRRRPPPNNNMMMMMMMMMLLLLLLKKKIIIEEEBBBAAAAAA@@@===;;;:::;;;===>>><<<999555111111333555888777666444222000...---///...---+++******+++++++++,,,...000000000000//////000000---((($$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%''')))***)))(((&&&$$$""""""""""""######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$!!!!!!!!!!!! ###############"""!!! ########################$$$######"""""""""""""""""""""""""""############$$$$$$$$$###""""""!!!!!!&&&%%%$$$###"""""""""""" !!!!!!"""###$$$$$$$$$!!!"""###"""  !!!!!!""""""######&&&$$$  """########################"""!!! """###$$$"""""""""""""""!!! %%%$$$$$$######$$$$$$%%%  !!!###$$$%%%$$$###"""""""""###$$$%%%$$$###"""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""$$$$$$$$$$$$############""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""" !!!"""######"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$$$$%%%######""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!""""""!!! !!!""""""""""""############ !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! ######$$$%%%%%%%%%%%%$$$!!!!!!"""$$$%%%&&&'''(((""""""""""""!!!!!!!!!  !!!!!!###"""!!! !!!"""###""""""!!! """$$$$$$""" !!! !!!!!!!!!!!!""""""""""""""""""""""""""""""""""""$$$"""!!!!!!"""$$$ """$$$$$$### !!!!!!!!!!!!"""!!!!!!""""""#########$$$ !!!""""""!!!!!!"""### ###$$$###  ### !!!!!!"""#########!!!"""###$$$$$$###"""!!!"""###$$$$$$###"""!!! !!!###&&&((((((&&&#########$$$######"""!!!!!!############$$$$$$$$$$$$""""""######$$$$$$$$$%%%######""""""""""""""""""###############"""!!!!!! !!!!!!""""""######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""#########$$$######""""""""""""######{{{sssssstttssstttwwwwwwvvvsssnnnjjjhhhhhhjjjnnnjjjhhhjjjkkkiiikkkoooyyyuuuqqqmmmdddYYYTTTUUUTTTTTTTTTTTTRRRQQQOOONNNMMMLLLLLLLLLKKKIIIEEEBBBAAAAAAAAA@@@===<<<===>>>>>>===:::555222111444666777777666444333222111111...---+++***))))))******+++,,,...///000000000///...000000...)))%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%&&&'''&&&%%%###""""""""""""$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$#########""""""""""""""""""###""""""!!!!!! ########################$$$######"""""""""""""""""""""""""""##################"""!!! !!! !!!!!! !!!!!!"""######$$$$$$ !!!"""###"""!!!!!!""""""""""""!!!!!!!!!!!!&&&%%%"""  !!!"""########################"""!!! !!!"""###$$$"""""""""""""""!!! ########################!!!!!! !!!"""$$$%%%""""""""""""###$$$&&&'''%%%$$$###"""!!!!!!!!!!!!"""!!!!!! !!!!!!"""!!!!!!!!! """"""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!"""############!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""#####################"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!""""""!!! !!!"""""""""""""""""""""""" !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!""""""###############!!!!!!"""###$$$%%%&&&&&&$$$$$$###"""""""""""""""  !!!###"""!!! !!!"""###""""""!!! (((%%%!!!  !!!!!!!!!""""""""""""""""""""""""""""""""""""###"""!!! !!!"""###%%%""" !!!!!! !!!!!!!!!!!!"""""""""""" !!!!!!""""""""""""!!!!!!!!!!!!!!!"""""""""!!!"""######!!!!!!"""###"""###$$$###"""!!!!!!""" """############""""""!!!""""""###$$$###"""!!!!!! """######!!!  !!!!!!!!!""""""""""""""""""#########$$$$$$########################$$$$$$$$$$$$$$$###""""""###############"""""""""""""""""""""""""""""""""!!!!!!!!!"""""""""######""""""!!!!!!!!!!!!""""""{{{ttttttuuutttuuuxxx{{{yyyuuuooojjjggghhhiiioookkkiiikkkjjjiiijjjnnnvvvsssoookkkcccYYYUUUVVVVVVVVVUUUTTTSSSQQQOOONNNMMMLLLKKKKKKKKKIIIEEEBBB@@@BBBCCCBBB@@@??????@@@???===:::666222222444777777666666555555444444444...---,,,*********+++++++++,,,...///000000///...---///000///+++'''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%%%%%%%%%%&&&%%%$$$###"""!!!!!!!!!%%%$$$###""""""""""""###$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!"""#########$$$$$$$$$#########""""""""""""""""""""""""!!!!!!!!!########################$$$######"""""""""""""""""""""""""""############$$$###"""  !!!""""""!!!!!!!!!"""######$$$$$$!!!!!!!!!"""""""""###############"""!!! &&&%%%$$$###""""""##############################"""!!!!!!!!!!!!""""""###"""""""""""""""!!!!!! !!!!!!"""######"""!!!!!!""""""!!!!!!"""###$$$%%%###"""""""""###$$$%%%%%%%%%$$$###"""!!!!!!!!!!!!!!! !!! """"""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""$$$$$$$$$$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!############""""""!!!!!!$$$$$$############""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!""""""!!!!!!!!!"""""""""############&&&%%%###"""""""""###$$$!!!!!!  """"""!!!!!!!!!!!!""""""""""""!!! ,,,$$$!!!!!! !!!!!!!!!"""""""""""""""""""""""""""""""""###"""!!! !!!"""###&&&$$$"""!!!!!! !!!!!!!!!!!!"""""""""### !!!!!!!!!!!!!!!!!!""""""######$$$$$$$$$%%%%%%$$$"""!!!"""######"""!!!!!!""""""!!! """!!!!!! $$$$$$###""""""!!!""""""!!!!!!"""#########""""""  """"""######""""""!!!!!! !!!!!!!!!!!!""""""!!!!!!""""""""""""##############################$$$%%%%%%%%%%%%$$$######%%%%%%%%%$$$###""""""!!!######################## !!!!!!!!!!!!!!!""""""!!!!!! !!!!!!{{{uuuuuuvvvuuuvvvxxx~~~{{{wwwpppjjjggghhhiiipppllljjjkkkjjjhhhiiimmmtttqqqnnnkkkcccZZZVVVWWWWWWVVVUUUSSSRRRPPPNNNMMMLLLKKKKKKKKKKKKIIIEEEBBB???AAACCCCCCBBB@@@@@@@@@???>>>:::666333222444777888777777666666555555444000///...---,,,---......+++,,,.../////////......---...///...,,,)))&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%###""""""!!!!!!""""""""""""""""""#########$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!"""###$$$%%%%%%"""""""""!!!!!!!!! #########"""""""""##############################$$$######"""""""""""""""!!!"""""""""############$$$######"""!!! """""""""""""""###$$$$$$!!!!!!""""""############"""""""""!!!"""###$$$$$$###"""""""""!!!!!!!!! ######$$$$$$$$$######"""########################"""!!!!!!!!!!!!"""""""""!!!!!!""""""""""""!!!!!! !!!###$$$$$$###!!! !!!!!!!!!""""""#########&&&%%%%%%###""""""!!!!!!$$$$$$###"""!!!!!!""""""  ######"""""""""!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""###$$$%%%%%%%%%$$$###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!######""""""""""""""""""###"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!! !!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!""""""!!!!!!"""""""""""""""!!!!!!!!!&&&$$$###!!!!!!"""###$$$"""!!!!!! """"""!!!!!!!!!!!!""""""""""""!!! %%% ###$$$### !!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!"""""""""!!! !!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""######$$$&&&''''''%%%###!!!!!!"""### !!!""" ######""""""!!!!!!!!!!!!%%%$$$###!!!!!!!!!"""""" !!!""""""#########"""!!! !!!"""!!! ######$$$$$$$$$######"""""""""""""""#########$$$!!!!!!!!!!!!!!!"""""""""############$$$$$$$$$$$$###$$$$$$%%%$$$$$$######$$$$$$$$$######"""""""""######################## !!!!!!!!!!!!"""!!!!!! !!!!!!"""{{{uuuuuuwwwvvvvvvxxx~~~|||wwwpppjjjggghhhjjjpppllljjjkkkjjjhhhiiimmmssspppmmmjjjcccZZZVVVXXXWWWVVVTTTRRRPPPNNNLLLLLLKKKJJJJJJKKKKKKIIIEEEBBB===@@@BBBBBB@@@???>>>??????===:::666222222444666999999888666555444333222000///...---------...///,,,,,,...//////......---,,,,,,---,,,+++)))&&&$$$########################$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$$$$!!!"""""""""############""""""############""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$%%%&&&&&&""""""""""""!!!!!!!!!!!!%%%$$$#########$$$%%%%%%########################$$$######"""""""""""""""!!!"""""""""############!!!!!!!!!"""""""""""""""&&&%%%$$$$$$#########$$$"""""""""""""""#########"""""""""!!!"""###$$$$$$ !!!!!!!!!"""""""""### !!!"""######""""""!!!""""""""""""""""""""""""!!!""""""""""""!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!"""$$$%%%%%%$$$"""!!! !!!!!!!!!!!!!!!!!!%%%%%%$$$$$$###"""!!!!!!$$$###""""""""""""""""""  $$$$$$$$$#########""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!"""""""""###$$$%%%&&&&&&%%%$$$"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!"""######$$$$$$ !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!! !!!"""!!!!!!!!!  !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!""""""######"""""""""""""""!!!!!!!!!!!! $$$###"""!!! !!!"""""""""!!!!!! !!!!!!!!!!!!""""""""""""!!!!!!""""""!!!  !!!###$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""!!!"""######$$$$$$ !!!!!!!!!"""""""""""""""""""""""" !!!"""###$$$$$$'''''''''&&&###!!!!!!"""$$$!!! """###!!!!!!!!!!!!!!!""""""######%%%$$$"""!!!!!!!!!"""### !!!!!!"""######!!! !!!###$$$$$$### !!! !!!""""""""""""#########"""""""""!!!!!!!!!!!!!!!""""""#########$$$$$$$$$""""""###############"""!!!!!!!!!"""""""""######""""""""""""""""""""""""!!!!!!!!!!!! ###""""""!!!!!!""""""###yyytttuuuwwwvvvvvvwww}}}zzzuuuooojjjhhhiiillloookkkiiikkkjjjiiijjjnnntttpppnnnkkkddd[[[WWWYYYXXXVVVTTTQQQOOOMMMKKKKKKJJJJJJJJJJJJJJJIIIEEECCC>>>@@@AAA@@@>>>======>>>>>><<<999555111111333666888777666555333222111000---,,,+++******+++,,,---,,,---...//////...---,,,,,,+++))))))))))))&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''$$$$$$$$$$$$$$$%%%%%%&&&$$$%%%&&&'''''''''''''''""""""###$$$$$$######"""!!!!!!""""""""""""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$#########%%%$$$###"""###$$$%%%&&&########################$$$######"""""""""""""""""""""""""""############ !!!"""######%%%%%%$$$###""""""""""""""""""""""""""""""######!!!!!!!!!"""""""""###### !!!"""######### !!!!!!!!!!!!!!!""""""""""""""""""""""""!!!""""""""""""!!!!!! !!!!!!"""""""""""""""""""""###$$$$$$###"""""" !!!!!!!!!!!! !!!"""###%%%%%%%%%%%%######"""""""""""""""###!!! !!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""!!!"""$$$%%%&&&&&&%%%$$$"""""""""""""""""""""""""""""""""""""""""""""""" !!!"""###$$$%%%%%% !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!""""""!!! !!!###""""""!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!"""######$$$$$$######""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!! !!!!!! !!!!!!"""###!!!!!!""""""""""""!!!!!!""""""!!! """$$$%%%""" !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!$$$$$$###!!!!!!""" !!!!!!!!!!!!############""""""""""""""""""######$$$$$$%%%%%%&&&''''''%%%###!!!!!!"""%%%$$$######$$$$$$###""" !!!!!!"""######""""""""""""######!!!!!! !!!""""""!!!###$$$###""" !!!"""""""""!!!!!! !!!!!!######""""""""""""!!!!!!!!!!!!!!!"""######$$$$$$!!!!!!"""############""" !!!""""""######"""""""""""""""""""""""""""""""""!!!!!!!!!!!! ######""""""""""""######xxxsssuuuvvvuuuuuuvvv{{{xxxsssmmmiiihhhkkknnnnnnjjjhhhjjjkkkiiikkkooouuuqqqooollleee[[[XXXYYYZZZXXXUUURRROOOMMMLLLKKKJJJIIIIIIJJJJJJIIIFFFCCCAAAAAAAAA???===<<<===>>>===;;;888444000000222444444444333333222111111000,,,+++***))))))***+++,,,,,,---.........---,,,,,,,,,***&&&&&&'''(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''$$$$$$######$$$%%%%%%&&&$$$%%%&&&'''(((''''''&&&###$$$$$$%%%%%%$$$###"""""""""############""""""$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$#########"""!!! !!!"""$$$%%%########################$$$######"""""""""""""""""""""""""""############ !!!!!!"""###############"""""""""""""""######""""""""""""""""""""" !!!"""###"""!!!!!!!!!!!!!!!!!!"""""""""""" !!!""""""""""""""""""""""""""""""!!!"""######"""!!!  !!!""""""""""""""""""""""""""""""""""""""" !!!""""""""""""!!! !!!$$$%%%&&&&&&&&&######""""""""""""######"""!!!!!! !!!!!!""""""!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!"""""" !!!###%%%%%%%%%%%%$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""#########$$$ !!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!""""""!!! !!!$$$$$$###""""""!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!"""######$$$$$$######""""""""""""""""""""""""!!!"""###$$$$$$"""!!! !!!"""$$$$$$ !!!"""######"""!!! """"""!!! !!!"""###$$$%%%$$$"""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""""""""""""""""""""!!!!!!""""""""""""!!!!!! ###&&&%%%### !!!""""""""""""##################"""""""""!!!!!!!!!########################%%%&&&&&&%%%"""!!!!!!"""###$$$$$$###"""!!!"""### !!!"""######$$$######""""""!!!  !!!!!! """$$$$$$"""""""""###$$$$$$$$$$$$$$$ !!!!!!$$$$$$#########""""""""" !!!""""""######!!!"""######$$$$$$$$$###"""""""""""""""""""""#################################"""""""""!!!!!!!!!""""""!!!!!!!!!!!!""""""wwwssstttvvvuuuuuuvvvyyyvvvrrrmmmiiiiiilllooommmiiihhhjjjkkkjjjlllpppvvvrrrpppmmmeee\\\XXXYYY\\\ZZZVVVSSSPPPNNNMMMLLLIIIIIIIIIJJJJJJIIIFFFCCCCCCCCCBBB???<<<<<<===???<<<;;;777333000///111444111111111111111111111111---,,,+++++++++,,,---...,,,---.........---,,,+++---)))%%%$$$%%%'''&&&%%%''''''''''''''''''''''''######$$$%%%%%%&&&''''''$$$#########$$$%%%%%%&&&%%%&&&'''''''''&&&%%%$$$$$$%%%%%%&&&%%%$$$###"""######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""""""""#########""""""""""""!!!!!!  """$$$########################$$$######"""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""###$$$%%%&&&#########"""""""""""""""!!!######""" ######""""""!!!!!!  """###$$$""""""""""""""""""""""""!!!"""#########!!!  !!!"""""""""""""""!!!!!! !!!!!!!!!"""###$$$$$$###"""!!! !!!###$$$%%%%%%$$$$$$###"""""""""""""""######""""""!!!!!!!!!!!!""""""###"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!"""""" !!!###$$$%%%%%%$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""############"""""""""""" !!!!!!!!!""""""######!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!""""""!!! !!!%%%$$$$$$###"""!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""###############!!!"""""""""#########$$$!!!###%%%&&&&&&$$$!!!  """###%%%&&& !!!"""######"""!!! """"""!!! """!!!'''***((($$$"""""""""""""""""""""""" !!!!!!""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!"""%%%&&&###!!!!!!"""###$$$$$$$$$$$$%%%%%%%%%""""""!!!!!! !!!!!!!!! $$$%%%%%%$$$"""!!!"""###!!!###!!!!!!#########"""!!!!!!  """###$$$$$$$$$######"""!!!  !!!""""""###%%%&&&%%%!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""###%%%$$$$$$$$$######"""""" !!!""""""###"""###$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""!!!!!!!!!!!! !!!!!!wwwrrrsssuuuuuuuuuwwwvvvsssoookkkiiiiiikkkllloookkkiiikkkjjjhhhjjjnnnuuusssqqqnnneeeZZZVVVXXXZZZXXXUUUQQQNNNLLLJJJJJJEEEFFFHHHHHHHHHGGGEEECCCBBBBBBCCCCCCCCCCCCCCCCCC;;;999777444333333333444///000111222222111///...++++++*********+++---...,,,---......---,,,***)))''''''&&&&&&&&&'''((((((%%%%%%$$$$$$$$$%%%&&&'''&&&&&&''''''(((''''''&&&$$$$$$%%%%%%%%%$$$$$$###$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$#########&&&'''(((&&&$$$$$$&&&((($$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$############$$$$$$###$$$$$$$$$###"""!!! !!!"""######"""!!! %%%$$$$$$###############""""""""""""""""""""""""######"""!!!!!!!!!!!!!!!###############$$$$$$%%%!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""###############"""!!!!!!###"""""""""###$$$%%%%%%###"""""""""!!!!!! """!!! !!!"""###""" """"""""""""############""""""""""""############&&&### !!!!!!"""!!!  !!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###!!! """"""""""""""""""""""""""""""""""""""""""""""""######"""!!! ### !!!###"""!!!$$$$$$######$$$%%%&&&&&&"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!!!!  """""""""""""""!!! #########"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""!!! !!!"""###%%%&&&$$$ """""""""""""""""""""""" !!!!!!!!!!!!!!!!!! !!!!!!""""""""""""############!!!!!!!!!!!!"""""""""""""""  """#########""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""#########"""!!!"""###$$$$$$###"""!!!&&&%%%$$$"""!!!!!!!!!!!!###"""!!!!!!!!!!!!!!!!!!######""""""""""""""""""!!!  """$$$"""#########"""!!!######""""""""""""######""""""""""""""""""""""""$$$###"""!!!!!!"""###$$$!!!!!! """ """###!!!"""!!! """###$$$$$$$$$###"""!!! ###$$$$$$%%%%%%$$$$$$#########""""""!!!!!! $$$#########""""""!!!!!!###%%%&&&&&&$$$######$$$!!!!!!"""###############wwwrrrtttvvvuuuuuuwwwyyyvvvqqqmmmlllmmmoooqqqpppllljjjkkkjjjhhhjjjmmmuuurrrpppllldddYYYUUUWWWXXXWWWUUUSSSQQQNNNMMMLLLGGGGGGIIIIIIIIIHHHFFFEEEFFFEEEBBB>>>;;;999777666>>><<<888555333222222222000111222333333111///...,,,+++*********+++,,,---+++,,,------,,,+++)))(((''''''''''''''''''&&&&&&'''''''''&&&%%%%%%$$$$$$&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######&&&"""###&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$############$$$$$$ !!!!!!!!!!!!!!!$$$$$$############$$$$$$$$$$$$###""""""""""""###""""""""""""""""""""""""######"""!!!!!!!!!!!!!!! !!!!!!"""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""######$$$$$$######"""!!!"""!!!!!!!!!""""""###$$$$$$$$$#########"""""""""$$$"""!!!!!!#########"""!!!!!!!!!"""""""""######!!!!!!"""""""""#########!!!!!!######""""""!!! !!!"""""""""""""""""""""""""""$$$#####################$$$$$$$$$$$$$$$$$$$$$$$$######"""!!!!!!""""""###""""""""""""""""""""""""""""""""""""""""""""""""%%%$$$$$$###"""!!!!!! ### !!!######"""""""""!!!!!! !!!!!!!!!"""""""""""""""""""""""" !!!!!!!!!!!!""""""!!!!!!!!!!!!"""""""""""""""""""""!!! """"""!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""!!! !!!$$$'''&&&###!!!""""""""""""""""""""""""!!!!!!!!!""""""""""""###"""!!!!!! !!!!!!""""""""""""#########$$$$$$!!!!!!!!!!!!""""""""""""###"""!!! !!!"""###""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! """######""" ######""""""!!!"""""""""######"""!!!!!!""""""""""""""""""""""""#########!!!!!! """### !!!"""######""""""######""""""""""""######""""""""""""""""""""""""$$$###"""!!!!!!"""###$$$"""""""""!!!!!!!!!!!!!!!###!!! """###!!! """!!!!!! !!!"""###$$$###############"""""""""###$$$$$$%%%%%%$$$$$$###"""""""""""""""!!!!!!!!!$$$$$$$$$$$$#########"""###$$$&&&%%%###""""""###!!!!!!"""###############wwwssstttvvvvvvvvvwwwwwwsssoookkkjjjkkknnnqqqqqqmmmkkklllkkkhhhiiimmmtttqqqmmmiiiaaaXXXTTTVVVUUUUUUUUUTTTSSSQQQNNNMMMHHHIIIJJJJJJJJJIIIGGGFFFDDDBBB@@@>>>===>>>???@@@@@@===:::666333222111111111222333333333222000///---,,,+++*********+++,,,++++++,,,,,,+++***((('''''''''(((((((((&&&%%%$$$$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&&&&%%%%%%$$$###$$$$$$%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$###((( $$$)))'''"""$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$############$$$$$$  !!!###$$$%%%$$$###""""""###$$$%%%######"""!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!###""""""""""""###$$$$$$########################""""""!!!!!!!!!!!!""""""######$$$$$$######"""!!!!!!!!! !!!""""""######"""""""""""""""!!!%%%###!!!!!!"""$$$$$$### !!!!!!!!!"""""""""!!!!!!""""""""""""######!!!$$$$$$$$$"""!!!!!! !!!!!!"""""""""""""""""""""""""""##################$$$$$$######################## !!!"""###$$$""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$######""""""!!!!!!###!!! """#########&&&%%%$$$###"""""""""""""""""""""""""""""""""""" !!!!!!!!!!!!""""""!!!!!!!!!!!!"""""""""""""""""""""!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!! !!! ###&&&&&&$$$"""""""""""""""""""""""""""""""""""""""###############""""""!!!!!!""""""###""""""""""""#########$$$!!!!!!!!!!!!""""""""""""###"""!!! !!!"""###""""""""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!! !!!""""""!!!"""!!!!!!!!!""""""###$$$######"""""""""######$$$!!!!!!""""""#########$$$!!!!!!  """### !!!"""##################""""""""""""######""""""""""""""""""""""""######""""""""""""######""""""###############$$$###"""!!!!!!######"""!!!""""""!!!!!!!!!"""######!!!!!!"""###$$$%%%&&&&&&######$$$$$$$$$$$$######!!!!!!""""""""""""""""""%%%%%%%%%$$$$$$$$$$$$$$$"""$$$%%%$$$###!!!""""""!!!!!!"""###############~~~xxxsssuuuwwwvvvvvvwwwuuurrrnnnjjjiiikkknnnqqqrrrnnnllllllkkkiiijjjmmmtttooojjjfff___WWWSSSTTTTTTTTTUUUUUUSSSPPPMMMKKKHHHIIIIIIJJJIIIHHHGGGGGGBBBAAA@@@@@@BBBFFFJJJLLL???===:::666444222222222333333333333333222111000...---+++*********++++++,,,,,,------,,,+++)))((('''((())))))(((&&&$$$""" ###&&&((((((((('''%%%%%%%%%%%%%%%$$$###"""$$$$$$%%%%%%&&&%%%%%%%%%""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$+++$$$%%%***((($$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$############$$$$$$$$$###"""!!!!!!###%%%&&&"""!!!!!!!!!!!!!!!!!!"""###""""""!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!"""""""""""""""!!!!!!$$$$$$######$$$$$$%%%&&&########################""""""!!!!!!!!!!!!""""""""""""######""""""!!! !!!!!!!!! !!!"""""" %%%### !!!######### !!!!!!!!!!!!!!!!!!!!!!!!"""""""""###"""!!! """!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""!!!"""###!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!! """"""!!!"""############%%%%%%$$$$$$###$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!!!!!!!  """""""""""""""!!!  !!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!"""!!! !!!!!!"""""""""###$$$$$$""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""###############""""""""""""###### !!!!!!!!!!!!"""""""""!!!!!!!!!!!!""""""""""""!!!  !!!#########"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###############"""!!! !!!""""""!!!""""""!!!!!!!!!""""""#########""""""###$$$%%%%%%!!!!!!!!!"""######$$$$$$!!!!!! !!!""""""""""""""""""!!! ######""""""""""""######""""""""""""""""""""""""###""""""""""""""""""###"""""""""######$$$$$$$$$###"""""""""#########"""""""""""""""""""""###### !!!""""""###$$$%%%%%%######$$$$$$$$$$$$######!!!!!!!!!""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!###$$$$$$"""!!!!!!"""!!!!!!"""###############~~~xxxtttvvvxxxwwwvvvwwwxxxuuurrrooonnnppprrrtttrrrnnnlllmmmllljjjkkknnnuuunnngggccc]]]VVVRRRSSSTTTTTTTTTSSSQQQMMMJJJHHHHHHHHHHHHHHHHHHGGGGGGFFFFFFDDDAAA??????@@@BBBDDD<<<;;;888555444333444444444444333333222111000000...---+++*********++++++---............,,,+++***'''((())))))(((&&&$$$"""!!!%%%'''''''''&&&$$$%%%%%%%%%$$$######"""###$$$%%%&&&&&&&&&&&&&&&""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$+++((($$$###$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$############$$$$$$'''%%%###"""!!!"""$$$%%% !!!"""######"""!!! ###""""""!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!""""""""""""!!!!!!!!! !!!""""""########################""""""!!!!!!!!!!!!""""""!!!!!!""""""!!!!!! ###""""""!!!!!!!!!"""""" ###!!! !!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!"""""""""$$$###"""!!!!!!""""""""""""""""""!!!"""""""""""""""""""""""" !!!!!!"""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!!!!!!!!!!"""################## """######!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!!!!!!!  """""""""""""""!!!  !!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!###"""!!!"""###$$$###!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""######""""""""""""###### !!!!!!!!!!!!!!!""""""""""""  $$$$$$#########"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!""""""!!!!!! $$$###"""!!! """"""""""""###$$$%%%&&&!!!!!!""""""############!!!!!!!!! !!!!!!"""""""""!!!!!!!!!!!!!!!######""""""""""""######"""""""""""""""""""""""""""""""""######"""""""""!!!!!!!!!""""""#########"""#########"""""""""#####################"""""""""""""""""""""""""""""""""######$$$$$$######"""!!!!!!""""""######$$$$$$""""""##################!!!###$$$$$$"""!!!!!!"""!!!!!!"""###############~~~xxxtttwwwyyywwwvvvwwwvvvuuusssqqqoooooopppppprrrnnnlllmmmmmmkkkmmmpppvvvmmmeeeaaa\\\UUURRRSSSTTTTTTSSSRRROOOLLLIIIHHHHHHHHHHHHGGGGGGGGGGGGGGGEEEDDDAAA@@@??????@@@AAA;;;999777444333333444444444444333222111000000///---,,,+++*********+++,,,......//////...---,,,***''''''(((((((((&&&%%%$$$!!!"""###%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$$$$###$$$%%%&&&&&&''''''&&&#########$$$$$$$$$$$$%%%###$$$$$$$$$$$$%%%%%%%%%&&&''''''%%%!!! """%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$############$$$$$$%%%$$$"""!!! !!!!!!"""###$$$%%%%%%$$$###"""######"""!!!!!!!!!"""""""""""""""""""""""""""""" """######"""!!!!!!""""""!!!!!!""""""###$$$########################""""""!!!!!!!!!!!!""""""!!!!!!""""""!!!!!! ######""""""!!!!!!""""""!!!""""""""""""#########!!! !!!!!!  !!!!!!!!!""""""""" !!!!!!!!!!!!"""""" !!!"""!!! """!!!""""""######""""""!!!"""""""""""""""""""""""""""""""""###$$$$$$%%%%%%########################'''&&&%%%%%%$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""######$$$$$$!!!######"""!!!"""### """###%%%&&&"""""""""""""""""""""""" !!!!!!!!!!!!""""""!!!!!!!!!!!!"""""""""""""""""""""!!!  !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""  ###&&&'''&&&"""""""""""""""""""""""" !!!!!!!!!!!!###""""""!!!!!!""""""### !!!!!!!!!!!!""""""""""""""""""""""""""""""""""""############""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!! """"""!!! !!!""""""$$$$$$"""!!!  !!!"""###$$$&&&'''###"""""""""""""""""""""!!!!!!!!!!!!!!!  !!!###%%%&&&######""""""""""""######""""""""""""""""""""""""""""""############"""""" !!!!!!!!!!!!!!!!!!!!!"""######!!!!!!"""#########$$$$$$$$$###"""!!!######""""""!!!!!! """"""############""""""""""""##################"""""""""""""""#########"""$$$%%%$$$###!!!""""""!!!!!!"""###############~~~xxxuuuxxxzzzxxxvvvvvvtttsssrrrqqqooonnnlllkkkqqqmmmlllmmmnnnlllnnnrrrwwwmmmddd```[[[UUURRRSSSTTTTTTRRRQQQOOOMMMLLLKKKJJJIIIIIIHHHHHHHHHHHHHHHAAAAAA@@@AAAAAABBBCCCDDD;;;999666333222111111222444333222111000/////////,,,+++*********+++,,,------......///...,,,+++***''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&"""###$$$%%%&&&&&&&&&&&&###$$$%%%&&&''''''''''''$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%"""%%%'''%%%""" !!!###$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$############$$$$$$###"""""""""""""""""""""%%%$$$###!!!!!!###$$$%%%$$$$$$###""""""""""""###"""""""""""""""""""""""" """#########"""!!!$$$$$$$$$###$$$%%%%%%&&&""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""###############""""""!!!###"""!!!!!! !!!"""""""""#########$$$$$$ """###""" !!!!!!!!!"""""""""###### !!!!!!!!!"""""" !!!!!!"""$$$!!!"""############"""!!!""""""""""""""""""""""""!!!""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%%%%%%%%%%%%%"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!"""###$$$$$$%%% ######!!! !!!"""""""""""""""###%%%&&&&&&"""""""""""""""""""""""" !!!!!!!!!!!!""""""!!!!!!!!!!!!"""""""""""""""""""""!!! !!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""!!!"""%%%''''''"""""""""""""""""""""""" !!!!!!!!!!!!""""""""""""!!!!!! !!!!!!""" !!!!!!!!!""""""!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""############"""###!!!!!!######"""!!!  !!!"""$$$%%%&&&$$$$$$######"""!!!!!!!!!!!!!!!!!!!!!!!!  !!!###%%%&&&######""""""""""""######""""""""""""""""""""""""!!!"""###$$$$$$###"""!!!!!!!!!!!!!!!!!!!!! !!!###""" !!!######$$$$$$$$$$$$###"""!!!#########"""""""""!!!!!!""""""############""""""$$$$$$##################"""""""""######$$$$$$$$$###$$$&&&%%%###""""""###!!!!!!"""###############~~~xxxuuuxxxzzzxxxvvvvvvvvvwwwvvvvvvtttqqqnnnmmmpppmmmkkknnnnnnmmmoootttwwwnnnddd___[[[VVVSSSSSSTTTSSSRRRPPPOOOOOOOOOOOOKKKKKKJJJIIIIIIIIIIIIJJJ@@@@@@@@@@@@???>>>>>>======:::777333000/////////444333222000///.........++++++*********+++---...,,,---......---,,,***)))''''''&&&&&&&&&'''(((((($$$$$$%%%%%%'''(((***+++"""###$$$%%%&&&'''''''''###$$$%%%&&&''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&#########$$$$$$%%%%%%%%%"""###%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$############$$$$$$"""###$$$%%%%%%&&&%%%%%%'''$$$$$$'''%%%$$$$$$###############"""""""""""""""""""""""" """###$$$###"""!!!!!!!!!!!! !!!""""""###!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""$$$%%%%%%%%%%%%$$$######"""!!!  !!!!!!""""""###### """$$$%%%$$$!!!""""""""""""############ !!!!!!!!!""" !!!###!!! ###!!!"""###$$$$$$###"""!!!"""""""""""""""""""""""" !!!"""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""" !!!"""###### ######!!! """!!! !!!""""""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!"""  """""""""""""""!!!!!! !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$""" !!!###%%%%%%""""""""""""""""""""""""""""""""""""############!!!!!! !!!!!!""""""""""""############!!!!!!!!!!!!""""""""""""  !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!! ###!!!!!!###!!! !!!"""""" """###%%%&&&%%%%%%$$$###"""!!! !!!!!!""""""!!! ###"""!!! !!!"""#########""""""""""""######""""""""""""""""""""""""!!!"""###$$$$$$###"""!!!######""""""!!!!!! !!!###""" """###$$$%%%%%%$$$###"""!!!##################$$$$$$""""""############""""""%%%$$$$$$$$$###"""""""""#########$$$$$$%%%%%%%%%###%%%&&&&&&$$$######$$$!!!!!!"""###############}}}xxxuuuyyy{{{xxxvvvuuuxxxwwwuuusssqqqpppppppppnnnlllmmmqqqrrroooooorrrvvvqqqkkkeeeaaa[[[UUUPPPRRROOONNNOOOQQQQQQNNNKKKLLLLLLMMMMMMLLLKKKIIIHHHIIIGGGCCC@@@<<<:::999999:::777333000000111111111333000...,,,------,,,,,,******)))))))))***,,,------///111111///---------***)))((('''&&&%%%%%%%%%(((&&&###!!! !!!###$$$&&&&&&&&&&&&%%%$$$###"""########################"""""""""###$$$$$$$$$%%%$$$$$$$$$############"""%%%$$$###""""""###$$$%%%'''$$$!!!"""$$$%%%### ###$$$%%%&&&&&&%%%######$$$#########""""""!!!!!!!!!""""""""""""###############$$$%%%%%%%%%%%%$$$%%%###!!!"""###%%%$$$$$$%%%$$$###!!!!!!!!!"""###$$$$$$######"""!!!!!!!!!$$$######"""!!! """"""!!!!!! !!!###$$$$$$""" !!!"""######"""!!! """"""""""""!!!!!!!!!!!!""""""""""""""""""""""""""" """###$$$###!!! """$$$%%%"""######"""!!!!!!"""$$$###"""!!!"""#########"""$$$"""!!!!!!"""######""""""!!!  !!!""""""""""""""""""######$$$&&&%%%###"""""""""######"""$$$%%%$$$###"""###$$$$$$###"""!!!!!!"""###$$$ !!!!!!!!!!!! !!!!!!""""""######$$$$$$""""""""""""###############"""!!!!!!!!!"""$$$%%%""""""############""""""""""""""""""""""""""""""$$$""" !!!""""""!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!######""""""!!!!!! !!!!!!!!!!!!  ###&&&&&&%%%###""""""###############""""""!!!""""""###""""""!!! ###$$$$$$###!!! !!!""" """######!!! !!!"""###############$$$$$$###!!! """###!!!!!!""""""!!! """!!!  !!!"""  !!!"""""""""""""""!!!!!!!!!!!!""""""""""""############ !!!!!!!!!!!! !!! """###$$$%%%%%%$$$$$$###"""!!!!!! !!!""""""#########$$$$$$$$$$$$######""""""!!!!!!!!!!!!""""""$$$###"""!!!!!!"""###$$$######""""""!!!!!! """"""""""""""""""""""""!!!"""###%%%%%%$$$######!!!""""""!!!!!!"""$$$###"""!!!"""###""" """"""""""""""""""""""""%%%%%%$$$$$$###"""""""""%%%$$$$$$######"""""""""!!!"""###$$$$$$###!!! """"""""""""""""""######zzzwwwyyy{{{yyyxxxxxxyyywwwuuurrrpppooonnnnnnmmmkkklllpppqqqoooooorrrvvvrrrkkkfffaaa[[[UUUQQQQQQPPPNNNOOOPPPPPPNNNKKKLLLMMMMMMNNNMMMLLLJJJIIIHHHFFFCCC@@@===;;;:::::::::666222000000111111111222000---,,,,,,---,,,+++***))))))((()))***+++,,,---///111111///---------***)))((('''&&&%%%%%%%%%&&&%%%###!!!!!!!!!"""############$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$############"""%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###""" !!!"""############"""!!!$$$#########"""""""""""""""""""""#########$$$$$$"""###$$$$$$%%%%%%$$$$$$&&&&&&&&&%%%###"""!!!!!!%%%$$$"""!!!!!!!!!"""###############""""""""""""$$$######"""!!!!!! !!!!!!!!!!!!!!! !!!""""""!!! !!!"""######"""!!! """"""""""""!!!!!!!!!!!!""""""""""""""""""""""""'''###!!!%%%%%%$$$"""!!! !!!"""###!!!""""""!!! !!!######"""""""""#########""""""  !!!!!! """!!! !!!"""""""""!!!!!!""""""###$$$%%%$$$###"""""""""###### """###"""!!! !!!"""$$$###"""!!!!!!"""###$$$ !!!!!!""""""!!!!!! """""""""""""""######### !!!!!!!!!!!!"""""""""!!!!!! !!!"""###""""""#########"""!!!!!! ###""" """""""""!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!! !!! !!!######!!! !!! !!!!!!!!!!!!!!!""""""""""""!!!!!! !!!###$$$###""" !!!!!! !!!"""""""""!!!!!!"""######### """$$$!!!!!!!!!!!!!!! """!!!  !!!"""!!!!!!!!!!!!  !!!""""""""""""!!!!!!!!! !!!!!!"""""""""######### !!!!!!!!!!!! !!!"""######"""!!! """!!!!!!!!!!!!###$$$%%%%%%%%%$$$######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""##################"""""""""!!!!!!!!!!!!""""""$$$###"""!!!!!!"""###$$$$$$#########""""""""""""""""""""""""""""""""""""""""""###$$$$$$$$$$$$### """"""!!! """###%%%#########%%%%%%###!!!"""""""""""""""""""""""""""######$$$%%%%%%&&&&&&$$$$$$$$$$$$############ !!!"""$$$$$$###!!! #########"""""""""""""""|||wwwyyy{{{zzzzzz{{{zzzxxxtttqqqnnnmmmllllllmmmjjjkkkooopppnnnooorrrwwwrrrlllfff```[[[UUURRRQQQPPPOOOOOOPPPOOOMMMKKKMMMNNNNNNNNNNNNLLLKKKJJJHHHFFFCCC@@@>>><<<<<<;;;999555111//////000000000222///---+++,,,,,,++++++***)))((((((((()))***+++---///000000///---------+++***)))'''&&&&&&%%%%%%%%%%%%$$$######$$$$$$$$$$$$############%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$############"""%%%%%%%%%&&&&&&%%%%%%%%% """%%%&&&%%%#########!!!""""""#########""""""###############"""""""""############$$$$$$$$$%%%"""###$$$$$$%%%%%%$$$$$$###&&&((('''###!!!!!!"""$$$###""""""!!!"""""""""""""""""""""#####################""""""!!!!!! !!!!!!!!!!!!!!!"""""" """###!!! !!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""&&&###!!!&&&%%%###!!! !!! !!!!!!  """"""""""""""""""""""""""""""  !!!!!! """!!!!!! !!!!!!"""""""""!!!!!!""""""###$$$$$$$$$###"""""""""###### """###"""!!! !!!"""######""""""""""""######!!!""""""######""""""!!!###""""""""""""""""""!!! !!!!!!!!!!!!"""!!!!!!!!!!!!"""######"""""""""""""""!!! ###!!! """###"""!!!""""""""""""""""""""""""########################!!!!!!!!!!!!"""""""""""" !!!!!!!!!!!! !!!!!! !!! !!!!!!!!! !!!!!!""""""""""""!!! """%%%%%%###!!!!!!!!!!!!!!!!!!!!!  !!!"""###$$$$$$ !!!###!!!!!!!!!!!!!!! !!!!!! !!!!!!!!!!!!""""""""""""######!!!!!! !!!"""!!!!!!!!! !!!!!!""""""""""""###### !!!!!!!!!!!! !!!"""######"""!!! """"""""""""###$$$%%%&&&$$$$$$$$$######""""""!!!######"""!!!!!! !!!""""""######""""""!!!""""""""""""""""""""""""######""""""""""""######$$$$$$$$$$$$############""""""""""""""""""""""""###""""""""""""###$$$$$$ !!!""""""!!! """###"""!!!!!!!!!###$$$###!!!""""""""""""""""""""""""######$$$$$$%%%&&&&&&'''$$$$$$$$$$$$$$$$$$%%%%%% """#########""""""$$$#########""""""!!!!!!}}}wwwxxxzzzzzz{{{}}}zzzxxxtttooolllkkkkkkkkkmmmjjjjjjnnnooonnnooorrrvvvsssmmmfff___ZZZUUUSSSQQQQQQPPPPPPOOONNNMMMLLLNNNNNNOOOOOONNNMMMKKKJJJHHHFFFDDDAAA???>>>>>>>>>888555111/////////000///222///,,,++++++,,,+++***))))))(((''''''((()))***,,,...000000...---------,,,+++***((('''&&&&&&&&&&&&&&&&&&&&&'''''''''''')))(((%%%$$$###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$###$$$$$$$$$#########""""""###$$$%%%&&&&&&%%%$$$###%%%'''%%%$$$%%%'''###$$$$$$$$$%%%%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%""""""###$$$$$$$$$$$$$$$!!!''''''###!!!"""%%%######"""""""""""""""""" !!!!!!"""###$$$$$$$$$#########"""""""""!!!!!! !!!!!!"""""""""### ###$$$###""""""###!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! """###""" $$$###"""!!! !!!!!!!!!!!!!!!"""!!! !!!###"""#########"""""""""###%%%$$$""""""$$$%%%$$$###"""!!!!!!!!!!!!!!!!!!"""!!!!!!!!!!!!!!!"""###############""""""""""""###"""$$$%%%$$$###"""###$$$###""""""""""""""""""###""""""############""""""######""""""!!!!!!!!! !!!!!!!!!""""""$$$$$$$$$$$$$$$%%%%%%%%%"""""""""""""""!!!  ###!!! """######"""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!""""""###### !!!!!!!!!!!!!!!!!!""""""!!! """### !!!"""""""""""" !!!""""""###"""""" ###&&&'''&&&###"""!!!""""""!!! !!!######"""#########$$$$$$"""###$$$###!!! !!! !!!!!!!!!!!!!!! !!!!!!!!! !!!!!!!!! !!!"""######$$$$$$###"""!!!!!!!!!!!!!!!"""!!! !!!!!!!!!!!!"""""""""### !!!!!!!!!!!!  ############$$$%%%&&&&&&$$$#########"""""""""!!!######""""""!!! !!!!!!""""""""""""!!!!!!"""""""""######"""""""""###""""""""""""""""""###########################!!!!!!!!!!!!!!!!!!!!!!!!###"""!!!!!!!!!"""$$$%%%!!!###$$$###""""""###$$$"""!!! !!!###$$$$$$###""""""""""""""""""""""""&&&%%%%%%$$$$$$######"""######$$$$$$%%%%%%&&&&&& """###$$$$$$$$$$$$$$$$$$######"""!!!!!!!!!|||vvvvvvxxxyyyzzz|||yyywwwrrrnnnlllkkkllllllnnnkkkkkknnnnnnmmmnnnrrruuurrrllleee^^^XXXUUUSSSQQQQQQQQQPPPOOOMMMLLLLLLNNNNNNOOOOOONNNMMMKKKJJJGGGFFFDDDBBB@@@@@@@@@@@@888555111/////////000///222///---+++,,,,,,,,,+++***)))(((''''''((())))))+++---///000...------...---,,,+++)))'''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&***)))'''%%%$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$######""""""$$$$$$$$$#########"""""""""###$$$%%%%%%$$$###"""!!!&&&'''%%%######%%%#########$$$$$$%%%%%%&&&###############$$$$$$$$$######$$$$$$$$$%%%%%%%%%""""""###$$$$$$$$$$$$### %%%&&&""" """%%%"""""""""#########"""""" !!!"""###$$$$$$%%%############"""""""""""" !!!!!!!!!""""""###### """###"""!!!!!!"""""""""!!!!!!!!!!!!"""""" !!!!!!!!!"""""""""###!!!!!!!!!!!!!!!!!!!!!!!! ###%%%%%%###  !!!!!!"""######"""######"""!!!!!!"""$$$!!!###$$$###!!!!!!"""$$$'''%%%$$$$$$%%%&&&&&&%%%!!!""""""""""""""""""!!!!!!!!!!!! !!!""""""###""""""""""""###""""""""""""$$$%%%$$$###"""###$$$"""""""""######"""""""""""""""############""""""###"""""""""!!!!!! !!!!!!"""""""""###############$$$$$$%%%%%%%%%%%%"""""""""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!"""!!! """######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""######!!!!!!""""""!!! !!!""""""!!! """### !!!!!!!!!!!!!!!  !!!""""""###""""""!!!$$$'''((('''%%%$$$###""""""!!! !!!%%%$$$###!!!!!! !!!!!! """$$$###!!! !!! !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!  !!!!!!"""#########""""""!!!!!!!!!""""""!!!  !!!!!!!!!!!!""""""""" !!!!!!!!!!!!###!!!!!!###"""###$$$$$$%%%%%%&&&&&&#########"""""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!""""""############"""""""""""""""######"""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!###"""!!!!!!!!!"""$$$%%%###%%%%%%%%%######$$$%%%%%%###""""""$$$&&&&&&&&&""""""""""""""""""""""""$$$$$$######"""!!!!!!!!!#########$$$$$$%%%%%%%%%!!!"""###$$$%%%%%%&&&&&&############""""""!!!!!!{{{uuuvvvxxxxxxyyy{{{xxxuuuqqqnnnlllmmmnnnpppqqqmmmlllnnnnnnlllmmmqqqtttqqqlllddd[[[VVVTTTSSSQQQRRRRRRQQQNNNLLLLLLLLLMMMNNNNNNNNNNNNLLLKKKJJJGGGFFFDDDBBBBBBBBBBBBBBB999555111//////000000000333000...,,,------,,,,,,+++***)))((((((((()))******,,,//////...------......---,,,***((('''&&&&&&%%%$$$$$$#########$$$$$$&&&&&&%%%%%%&&&'''((()))########################$$$$$$##################$$$$$$$$$############""""""######$$$$$$######"""$$$%%%'''&&&$$$!!! !!!!!!!!!!!!"""###$$$%%%#########$$$$$$$$$$$$$$$############$$$$$$$$$%%%!!!"""######$$$$$$###### ###%%%%%%""" !!!!!!!!!"""############""" !!!!!!"""###$$$$$$$$$########################!!!""""""""""""""""""###!!!!!!  """"""!!!!!!!!!!!!"""""" !!!!!!""""""######""""""""""""""""""""""""$$$###!!!!!!!!!"""$$$&&& !!!"""#########"""#########!!!!!!###$$$ ###%%%$$$!!! """$$$%%%###""""""###$$$$$$###!!!""""""######""""""!!!!!!!!! !!!!!!"""### !!!"""#########"""""" """###"""!!! !!!"""""""""############""""""!!!""""""######""""""!!!"""!!!!!!!!!!!!!!!!!! """"""""""""############ !!!""""""######""""""""""""############"""""""""""""""""""""""""""""""""  """#########"""""""""""""""""""""""" !!!!!!!!!!!!""""""""""""""""""""""""!!!  !!!!!! !!!  !!!!!!""""""""""""!!!"""$$$'''((('''%%%%%%%%%!!!!!!!!!!!! ###"""  !!!!!!"""### !!!!!!!!!!!!!!!!!! !!!!!!!!!!!!  !!!""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!  !!!!!!!!!!!!"""""" !!!!!!!!!!!!&&&###  ###&&&""""""###%%%%%%%%%%%%%%%""""""""""""""""""""""""""""""""""""""""""""""""!!!""""""######""""""!!!!!!"""###$$$$$$###"""!!!""""""############""""""!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""######$$$%%%&&&%%%#########%%%###!!! """"""""""""""""""""""""""""""""" !!!!!!"""###########################$$$$$$############$$$%%%%%%%%%"""""""""""""""""""""###zzzuuuvvvyyyxxxxxxzzzvvvssspppmmmmmmoooqqqssstttpppnnnooonnnlllmmmpppssspppkkkbbbYYYTTTRRRSSSPPPRRRSSSQQQNNNKKKKKKLLLLLLMMMMMMNNNMMMLLLJJJIIIGGGFFFDDDCCCCCCCCCDDDDDD:::666222000000111111111444111///---......------,,,+++***)))((())))))******,,,...///...------...///...,,,***((('''&&&&&&)))'''%%%$$$###$$$%%%&&&######$$$$$$%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""%%%$$$$$$######$$$$$$%%%&&&%%%$$$$$$$$$###!!!"""!!!!!!!!!!!!###$$$%%%#########$$$$$$%%%%%%%%%"""""""""#########$$$$$$!!!""""""###############$$$$$$$$$$$$############ !!!"""###$$$######"""!!!!!!""""""#########$$$#################################""""""""""""""" """###$$$""" !!!###"""!!! !!!"""### !!!"""#########""""""""""""""""""""""""%%%$$$""" !!!###$$$ !!!""""""""""""!!!"""###""" """### ###%%%$$$!!!"""%%%$$$""" !!!"""###""""""!!!"""############"""!!!!!! !!!"""""" """#########"""""" """###"""!!! !!!"""!!!"""###$$$$$$###"""!!! !!!!!!""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""### !!!"""""""""!!!!!!!!!"""###$$$$$$%%%%%%$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!  """$$$$$$###""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!"""""""""!!!!!! !!!######!!! !!! !!!!!!!!! !!!""""""""""""!!!!!! !!!###%%%%%%$$$###$$$%%% !!!"""""""""!!!"""!!!  !!!""" !!!"""###$$$ !!!!!!!!!!!!!!! !!!""""""!!!  !!!!!!!!! !!!!!!"""###"""""""""!!!!!!!!! !!!!!!!!!"""""" !!!!!!!!!!!!###"""!!! !!!"""###!!!"""###$$$%%%%%%%%%$$$!!!"""""""""""""""""""""$$$$$$######"""!!!!!!!!!"""##################"""!!!"""$$$%%%%%%$$$"""!!!!!!"""###$$$$$$###"""!!!!!!!!!"""""""""#########"""""""""""""""""""""""" !!!!!!"""""""""""""""###$$$%%%$$$"""!!!"""######  """"""""""""""""""""""""!!!!!!!!!"""######$$$$$$######""""""""""""""""""""""""""""""""""""######!!!!!!!!!"""######$$$$$$zzzvvvxxxzzzyyyxxxzzztttrrrooommmmmmppptttvvvvvvqqqoooooonnnlllmmmppprrrpppjjjbbbXXXRRRRRRSSSPPPRRRTTTRRRNNNKKKKKKLLLLLLLLLMMMMMMLLLKKKIIIHHHGGGFFFDDDCCCCCCDDDDDDEEE:::777333111111111222111555222///......///...------,,,+++)))))))))******))),,,...///...------...000...---+++)))''''''&&&...,,,)))&&&%%%&&&((()))$$$$$$$$$$$$$$$###!!!!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$############"""'''&&&$$$$$$$$$$$$&&&'''$$$!!! !!!%%%'''&&&###$$$############%%%'''(((#########$$$$$$%%%%%%%%%!!!""""""""""""#########!!!!!!"""###############$$$###"""###&&&((((((((( !!!"""$$$$$$$$$###"""""""""""""""##############################$$$$$$$$$$$$######""""""!!!!!!$$$&&&((((((&&&$$$###$$$###"""!!! !!!"""### !!!"""######$$$""""""""""""""""""""""""!!!"""$$$%%%$$$!!! !!!!!!!!!!!!!!! !!!"""!!!!!!""" ###&&&$$$ """%%%$$$"""!!!!!!"""######"""!!!"""###$$$$$$###"""!!! !!!"""""" !!!#########"""!!!"""$$$%%%$$$###"""###$$$!!!"""###$$$$$$###"""!!! !!!!!!!!!!!!  !!!!!!"""""" !!!!!!!!!""" !!!"""$$$$$$######"""!!!"""###$$$%%%&&&&&&&&& !!!  """$$$$$$###""""""""""""""""""""""""""""""""""""""""""""""""######""""""!!!!!!  !!!""""""######### ###&&&&&&%%%###"""""" !!!###$$$$$$$$$$$$""""""###""""""!!! """######""""""###%%% """######!!!###"""!!!!!!"""$$$&&&(((!!!############$$$ !!!""""""!!!!!! !!!""""""!!!  !!!!!!!!!!!! """######""""""""""""!!!!!!!!!!!! !!!!!!!!!""" !!!!!!!!!""" !!!!!!  !!!###$$$%%%%%%$$$$$$!!!!!!!!!!!!""""""""""""&&&&&&$$$###""" ######$$$$$$$$$$$$######!!!"""$$$%%%%%%$$$"""!!!!!!"""###$$$$$$###"""!!!""""""######$$$$$$$$$%%%"""""""""""""""""""""""" """#########"""!!!"""######""" !!!***'''$$$###$$$%%%%%%%%%""""""""""""""""""""""""%%%%%%$$$$$$###"""""""""######""""""!!!!!! """!!!!!! !!! !!!"""###$$$%%%%%%{{{ttttttwwwwwwvvvwwwssspppnnnmmmppprrrtttttttttpppnnnooommmiiiiiikkkqqqmmmgggaaa[[[VVVTTTSSSUUUTTTSSSQQQOOOMMMKKKKKKHHHIIIKKKMMMMMMLLLJJJIIIJJJGGGCCCAAABBBDDDDDDEEE<<<999444///------...///333222000///---,,,,,,+++))))))((())))))+++---.../////////000//////...------///000---(((%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%$$$######""""""&&&''''''''''''###$$$%%%&&&&&&$$$"""!!!"""######$$$$$$$$$###############$$$$$$%%%%%%%%%########################&&&%%%$$$$$$&&&&&&%%%$$$"""!!! !!!###%%%'''%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""$$$%%%$$$###""""""###$$$%%%%%%%%%%%%%%%$$$###"""!!!!!!!!!!!!!!!###%%%### """%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$###$$$%%%'''((("""######$$$$$$$$$###### !!!"""!!!  !!! !!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!&&&%%%###"""""""""###$$$ !!!######$$$$$$$$$$$$$$$######"""!!!!!! '''%%%""" """%%%'''""""""""""""""""""""""""$$$#########""""""!!!!!! !!!!!!""""""######$$$$$$######""""""!!!!!!"""$$$###"""""""""""""""""""""""""""############"""!!!!!!!!! $$$#########""""""!!!!!!!!!!!! !!!!!!  %%%""" !!!%%%'''%%%#########""""""!!!!!! """""""""""""""!!! !!!!!!""""""""""""!!!!!!#########"""!!! !!!#########&&&$$$"""!!!""" !!!"""############!!!!!!!!!!!!"""""""""""" !!!!!!!!!!!!!!!"""""""""!!!   $$$$$$###""""""""""""""" ###!!!  !!!### """""""""!!!  ###""""""!!! &&&'''((((((&&&$$$!!! !!!###%%%$$$###"""###$$$(((((('''%%%###"""!!! ######################## !!!!!!""""""""""""#########!!! """"""""""""""""""""""""######""""""!!!!!! """"""""""""""""""""""""""""""############"""""""""!!! !!!###%%%&&&%%%$$$"""!!!!!!!!!"""###$$$###"""!!!!!!"""###$$$###"""!!! !!!"""$$$%%% """$$$&&&'''&&&%%%$$$!!!!!!""""""""""""!!!!!!yyyrrrrrruuuuuutttuuussspppnnnmmmooorrrttttttuuuqqqooopppnnnjjjjjjlllppplllggg```ZZZVVVSSSRRRVVVUUUTTTRRRPPPNNNMMMLLLIIIJJJKKKLLLLLLKKKIIIHHHHHHFFFCCCBBBCCCDDDEEEEEE@@@===888444111111333444333222111///...---,,,,,,,,,+++***)))))))))***+++---......//////.........,,,...///---***(((((()))$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&%%%$$$$$$$$$!!!%%%''''''&&&&&&&&&%%%%%%&&&'''&&&%%%$$$###%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$########################&&&%%%$$$$$$&&&&&&%%%$$$###"""!!!!!!!!!###%%%&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%###"""###$$$$$$###"""$$$$$$$$$%%%%%%$$$#########"""""""""""""""######"""######"""!!!!!!"""$$$######$$$$$$$$$$$$######$$$######""""""###$$$%%%!!!"""""""""""""""!!!!!!!!!"""!!! !!!"""###""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!! !!!!!!"""%%%$$$$$$###""""""###### !!!"""###############"""""""""""""""#########$$$"""  """$$$""""""""""""""""""""""""############"""""""""!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!  """###""" """""""""""""""""""""""" !!!"""######$$$$$$###!!!!!!!!!!!! ############"""""""""!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!"""!!!!!! !!! !!!!!!""""""######"""""""""""""""!!! !!!"""""""""""""""!!! !!!!!!!!!!!!""""""""""""%%%### ###$$$$$$###"""!!! """###"""""""""""""""!!! !!!!!!!!!"""""""""##################$$$$$$$$$$$$ !!!!!!!!! !!!!!!!!!$$$###"""!!!!!!!!!!!!""""""""""""!!!!!! """!!!  !!!"""%%%$$$""" !!!!!!!!! !!!###""""""!!! $$$$$$%%%%%%%%%###  """$$$$$$###"""###$$$''''''&&&$$$###!!! """"""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!""""""######""" """"""""""""""""""""""""###"""""""""!!!!!!!!! """"""""""""""""""""""""""""""############""""""""""""!!! !!!###%%%&&&$$$$$$"""!!!!!!!!!"""#########"""!!!!!!"""######!!!!!!"""############### !!!"""######"""!!!""""""############""""""vvvooopppssssssrrrsssrrrpppmmmmmmoooqqqssstttuuuqqqpppqqqoookkkjjjlllnnnkkkfff___ZZZUUURRRQQQUUUTTTSSSRRRPPPMMMKKKJJJIIIJJJJJJKKKJJJIIIGGGFFFEEEDDDBBBCCCDDDEEEEEEEEE???<<<888444111111222333444333111000///...------///...,,,***((((((((((((++++++,,,---............+++,,,,,,+++***((()))***$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%''''''%%%$$$$$$%%%'''''''''&&&&&&&&&%%%%%%'''&&&%%%$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$######"""########################%%%$$$###$$$%%%&&&%%%$$$%%%$$$###""""""###%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$######$$$$$$"""!!!%%%%%%%%%%%%$$$###"""!!!!!!!!!!!!"""######$$$$$$###"""!!!"""#########"""!!!!!!""""""""""""!!!!!!###"""!!!!!!!!!!!!!!!"""!!!!!!!!!!!!  !!!!!! """######""""""!!!!!! """"""""""""""""""""""""###""""""!!!!!!""""""######$$$$$$$$$$$$###""""""!!!!!!"""######""""""""" !!!!!!"""###$$$$$$$$$"""!!!!!! !!!!!!"""""""""""""""""""""""""""############""""""""""""#########"""!!! !!!!!!!!! %%%###""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$$$$$$$$$$""""""""""""!!!!!!!!!!!!############"""""""""""""""!!!!!! !!!!!!""""""""""""!!!!!!""""""""""""$$$!!!!!! !!!!!!""""""######""""""######""""""!!!!!!"""""""""""""""!!!  !!!"""###$$$%%%'''%%%$$$###$$$###"""  !!!###### !!!!!!!!!!!!!!! """"""""""""############ !!!!!!!!!"""""""""###"""!!! !!!"""""""""""""""""""""""""""""""""!!!!!! !!!!!!$$$$$$###"""!!! """!!!  !!!"""&&&$$$""" !!! !!!!!!""""""""""""""""""!!! !!!!!!"""###"""!!!  """###$$$###"""###$$$%%%%%%$$$###!!! !!!!!!!!!!!!!!!!!!!!!!!!$$$######""""""!!! !!!!!!""""""""""""!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""############""""""""""""!!!!!!!!!###$$$%%%$$$######"""!!!"""""""""""""""!!!!!!!!!!!!""""""!!!###$$$%%%$$$"""!!!#########$$$$$$$$$$$$$$$######$$$$$$$$$$$$######uuunnnooorrrrrrrrrsssrrrooollllllnnnqqqrrrsssssspppooopppooojjjhhhjjjllliiieee___YYYUUUQQQPPPQQQQQQQQQOOOMMMKKKHHHGGGIIIJJJJJJIIIIIIGGGFFFEEECCCBBBBBBCCCEEEFFFFFFEEE===;;;777333111000111222444333222000//////......///...,,,***(((((((((((())))))+++,,,---.........*********)))''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%&&&&&&%%%######$$$%%%''''''&&&%%%%%%%%%%%%&&&'''&&&$$$############$$$%%%$$$$$$$$$$$$$$$$$$$$$########################%%%$$$######%%%&&&%%%$$$&&&%%%$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################&&&%%%############""" $$$$$$$$$$$$$$$###""""""!!!!!!"""##################!!! !!!$$$%%%### !!!!!!""""""!!!!!! ###""""""!!! !!!"""!!!!!! !!!!!! !!!"""$$$ !!!""""""######""""""""""""""""""""""""######""""""""""""######"""###$$$%%%%%%$$$""""""!!!"""""""""""""""!!!!!!!!!!!!!!!"""######$$$$$$""""""############""""""!!!!!!!!!!!!!!!!!!!!!!!!#########"""""""""""""""###"""""""""!!!!!!!!! """"""""""""""""""""""""$$$###"""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!###############"""!!! ######""""""""""""""""""#########"""""""""""""""""""""!!!!!!!!!!!!""""""$$$######""""""######$$$ """###!!! #########""""""!!!!!! """"""#########""""""!!!"""######""""""!!!  !!!"""###$$$$$$######""""""""" !!!"""""""""""" """#########""""""""""""#########$$$ !!!!!!"""!!!!!!"""""""""""""""""""""""""""!!!!!! !!!!!!###""""""!!!!!! """!!! !!!""" !!!"""######### !!!!!! !!!"""######$$$""""""!!!!!!  !!!!!!!!! ###$$$&&&%%%###""""""#########"""!!! !!!!!!!!!!!!!!!!!!!!!!!!############"""""""""""" !!!"""#########""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""############""""""""""""!!!!!!"""###$$$$$$$$$######""""""""""""""""""!!!!!!!!!!!!!!!!!!""" !!!"""###$$$######"""&&&&&&%%%$$$$$$$$$%%%%%%"""######$$$$$$######"""uuuooopppssssssssstttqqqnnnlllkkkmmmppprrrrrrqqqnnnmmmooommmhhhfffhhhkkkhhhddd___ZZZUUUQQQOOOPPPQQQPPPOOOMMMKKKHHHFFFJJJIIIIIIIIIHHHGGGFFFEEEBBBAAAAAABBBEEEFFFFFFEEE>>><<<999555333333333444333333222000////////////---,,,***)))))))))******((()))***,,,---.........---,,,***(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''''''''###$$$$$$###""""""$$$&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$###"""""""""""""""""""""###$$$%%%%%%&&&&&&########################$$$###"""###%%%&&&%%%$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################&&&%%%############""" !!!"""######$$$$$$$$$$$$###############"""!!! """!!! """%%%&&&### !!!""""""""""""""""""!!!#########""""""!!!!!! #########"""!!! !!!!!! !!!"""$$$ !!!!!!"""#########""""""""""""""""""""""""######""""""""""""######""""""$$$%%%%%%$$$###"""!!!!!!"""""""""!!!!!! """"""""""""""""""""""""!!!"""############"""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""###### !!!!!!!!!"""""""""###!!!!!!!!!!!!!!!""""""""" !!!!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """"""##################""""""""""""""""""######""""""!!!!!!!!!!!!""""""$$$$$$############$$$$$$ !!!######"""######""""""!!!!!! """"""############"""""""""""""""""""""!!! !!!!!!!!!!!!"""""""""""" !!!!!!  !!!#########!!!!!!!!!"""#########!!!""""""""""""#########""""""#########$$$$$$$$$ !!!!!!""""""!!!!!! !!!!!! !!!!!! !!!!!!!!!!!!!!! !!!!!!"""######!!!  !!!!!!!!! !!!"""######$$$!!!!!!!!!!!! !!!!!!!!!!!!!!!'''(((((('''$$$"""!!!"""!!!!!!!!! """""""""""""""""""""""" !!!!!!"""###$$$$$$%%% !!!"""###$$$$$$""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""############"""""""""""""""""""""#####################"""""""""!!!!!!!!!""""""""""""!!!!!!###"""!!!!!!!!!"""$$$%%%###""""""!!!!!!!!!""""""!!!!!!""""""""""""!!!!!!uuuooopppsssttttttuuupppnnnkkkkkkmmmpppqqqrrrooollllllnnnmmmgggeeefffjjjhhheee```ZZZVVVRRRPPPRRRSSSSSSRRRPPPMMMJJJHHHJJJIIIIIIHHHHHHGGGGGGGGGCCCAAA@@@AAADDDEEEEEEEEE;;;999666444222111111222222222111000////////////+++***)))))))))***+++,,,((()))+++,,,---.........000---***((((((((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&"""###$$$###""""""$$$&&&%%%%%%$$$$$$$$$#########!!!!!!""""""###"""!!!!!!!!!!!!"""###%%%&&&'''(((###########################""""""###%%%&&&%%%$$$######$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%########################&&&$$$######$$$$$$"""!!! !!!"""###$$$$$$$$$$$$######$$$$$$###"""  !!!###%%%%%%###"""""""""############"""""""""###############"""!!!###############"""!!!  !!!!!! """###$$$######""""""!!!!!! """"""""""""""""""""""""###""""""!!!!!!""""""###""""""###$$$$$$$$$$$$### !!!""""""!!!!!!!!!#########""""""""""""""" !!!!!! """"""""""""""""""""""""""""""""""""############ !!!"""######### !!!!!!!!!!!!###$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""###""""""""""""############""""""""""""###############""""""!!!!!!""""""###$$$$$$############$$$$$$!!!$$$### !!!!!!""""""######""""""######$$$$$$######!!!!!!""""""""""""!!!!!!$$$######"""!!! !!!""""""!!!!!!"""$$$!!!"""#########"""!!! ############"""!!! !!!!!!!!!!!!""""""""""""!!!!!!!!!"""""""""######"""!!! !!!"""### """""""""""" !!!!!! !!!!!!"""""" !!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###!!! !!!!!!!!!!!!!!! !!!!!!"""""""""!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!""""""'''(((((('''$$$!!!!!!!!! """""""""""""""""""""""" !!!###$$$%%%%%% !!!"""$$$$$$""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""######"""""""""############"""!!!!!!""""""############""""""$$$###!!! """$$$&&&########################!!!!!!""""""""""""!!!!!!~~~uuunnnooossstttssstttpppmmmkkkjjjllloooqqqqqqooommmmmmooommmhhheeefffjjjhhheeeaaa[[[VVVRRRPPPRRRSSSTTTSSSQQQNNNJJJHHHIIIIIIHHHHHHHHHHHHHHHIIIDDDBBB@@@@@@BBBDDDEEEEEE888666444222000//////000111111000///............++++++***))))))***+++,,,******,,,---............,,,)))&&&%%%&&&''''''%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$###$$$%%%%%%#########%%%$$$%%%&&&&&&&&&%%%$$$### """$$$%%%$$$###!!!""""""###$$$%%%%%%&&&&&&###########################"""!!!"""$$$&&&%%%$$$!!!!!!"""###$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################%%%###"""###$$$$$$###"""!!!"""###############"""!!!"""###$$$$$$###!!!  ###$$$$$$#########""""""############""""""!!!!!!"""###$$$###""""""""""""#########""""""!!!!!!"""!!! !!!"""$$$$$$######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!! !!!!!!"""######""""""###$$$$$$%%% !!!""""""""""""!!!!!!""""""######$$$$$$ """"""""""""""""""""""""!!!"""""""""############!!!!!!!!!!!!"""""""""""" !!!######!!!!!!###%%%"""""""""""""""""""""""" """######$$$!!!!!!!!!"""""""""######!!!"""""""""##################""""""""""""######$$$$$$############$$$$$$!!!"""""" !!!!!!""""""######!!!"""###$$$$$$$$$$$$### !!!""""""######"""#########"""!!! !!!"""###""" ###&&& !!!!!!!!!!!!!!!!!! %%%%%%%%%$$$###!!!  !!!!!!!!!!!! $$$$$$$$$$$$%%%%%%&&&&&& !!!###$$$$$$###!!! """!!!!!!!!!!!!"""###$$$ !!!!!!"""""" !!!!!!!!!!!!  !!!!!!""""""""""""""""""!!!!!!!!! !!! !!!!!!!!!!!!!!!!!!!!!"""!!!!!! !!!###$$$&&&%%%###!!!!!!""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""######!!!!!! !!!"""###$$$"""""""""""""""""""""""" !!!!!!!!!"""""""""###""""""""""""""""""""""""""""""############""""""""""""#########""""""""""""######$$$###"""!!! """###$$$%%%%%%$$$###""""""""""""""""""######$$$"""###%%%&&&'''&&&&&&%%%"""""""""######"""""""""}}}tttmmmooorrrsssssstttpppmmmjjjjjjlllooopppqqqpppmmmnnnpppnnniiifffgggjjjhhheeeaaa\\\WWWSSSQQQQQQQQQRRRRRRPPPLLLIIIFFFIIIIIIHHHHHHHHHIIIJJJJJJFFFCCC@@@???AAACCCEEEEEE;;;:::777555444333333333111000///......---......---,,,***)))))))))******++++++,,,---............'''### """%%%%%%###&&&&&&&&&&&&&&&&&&&&&&&&########################%%%&&&((('''%%%#########%%%&&&'''((((((&&&$$$### ###&&&'''&&&$$$"""$$$$$$$$$$$$$$$$$$%%%%%%########################"""!!!!!!"""$$$&&&%%%$$$ !!!######$$$$$$$$$#########$$$$$$%%%%%%%%%""""""""""""""""""""""""$$$###""""""$$$%%%$$$######$$$$$$######"""!!!  """$$$%%%$$$###""" %%%%%%###"""###%%%!!!!!!""""""""""""!!!!!! !!!#########"""""" !!!"""""""""""""""!!! !!!"""!!!  !!!!!!!!!!!!"""######$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!$$$###"""""""""###%%%&&& !!!"""""""""""" """###%%%&&&&&&""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!""""""#########$$$######""""""!!!!!! !!!!!!!!!""""""!!!###%%%$$$"""!!!###&&&########################!!!!!!"""""""""""""""!!! !!!!!!"""""""""###!!!!!!""""""#########$$$######""""""""""""######$$$##################$$$ """$$$### """%%%#########"""!!!!!! !!!"""###$$$$$$$$$$$$$$$ """############""""""""""""!!!!!!!!!!!!"""######!!!"""%%% !!!!!!$$$$$$$$$$$$$$$###"""""" !!!""""""""""""############ !!!!!!!!!!!!!!!!!!"""$$$%%%%%%$$$"""!!!"""""""""""""""###$$$$$$""""""""""""!!!!!!!!!!!! !!!!!!!!!!!! ###'''***$$$$$$######""""""!!!!!!  !!!!!!!!!!!!!!!"""!!!  !!!"""###"""!!!"""### !!!!!!!!!!!!!!! !!!!!!!!!!!!"""!!!!!! !!!###$$$"""""""""""""""""""""""" !!!!!!!!!""""""######""""""""""""""""""""""""""""""############""""""""""""############"""!!!"""######$$$$$$"""!!! ###$$$%%%&&&&&&%%%$$$### !!!###$$$%%%$$$"""!!!"""$$$%%%$$$###"""######$$$$$$$$$$$$######|||qqqjjjmmmrrrtttssssssooonnnlllmmmpppssstttuuusssnnnlllnnnnnniiiffffffnnnkkkgggccc```\\\XXXUUUQQQQQQQQQPPPNNNKKKHHHGGGHHHGGGFFFFFFHHHJJJJJJIIIEEEDDDBBBAAAAAABBBCCCDDD>>>;;;666333333333333222333222111///............,,,+++******))))))******)))+++---...///...---,,,+++)))'''%%%%%%&&&((()))%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%###""""""###%%%&&&((('''&&&%%%%%%%%%%%%%%%(((%%%$$$%%%'''(((&&&$$$''''''''''''''''''''''''###%%%&&&''''''&&&$$$"""###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###############"""!!!!!!!!!!!!!!!"""$$$%%%###"""!!!"""###""""""$$$%%%%%%%%%%%%###""""""$$$&&&&&&%%%$$$"""!!!!!! !!!!!!"""###$$$%%%%%%$$$###""""""!!!!!!!!!!!!""""""$$$###"""!!!!!!"""###$$$"""###$$$$$$"""!!!!!!"""%%%%%%$$$###"""""""""###!!!"""######"""  (((!!! &&&&&& !!!""""""!!!!!!$$$$$$###############$$$""""""!!!!!! """"""""""""###%%%&&&'''$$$$$$###"""!!!!!!!!!"""$$$$$$$$$############""" !!!###$$$%%%$$$###"""!!!!!!"""###$$$"""!!! """"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""!!! """!!! !!!###$$$""""""""""""###$$$%%%&&&$$$$$$"""!!! '''!!! !!! ###"""###$$$$$$###"""###$$$""""""!!!!!!  !!!######!!!!!!!!!"""""""""############""""""$$$#########""""""!!!!!!$$$$$$###"""!!!!!!!!!""""""!!!!!!!!! !!!$$$%%%""" $$$"""""""""###$$$$$$%%%%%%!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!"""""""""""" !!!"""$$$$$$###"""!!!  $$$"""!!!!!!"""$$$$$$###!!!  """###!!!!!!!!!!!!!!!!!!!!!!!! !!!  !!!#########""""""!!!!!! !!!!!!!!! !!!$$$#########"""!!!!!!###%%%"""""""""""""""""""""""" !!!!!!""""""!!!!!!!!!!!!!!!"""###### !!!!!!!!!!!!!!! ###"""!!!  !!!"""######"""!!! """"""""""""""""""""""""""""""""""""############!!! !!!"""###""""""!!!!!!"""######$$$%%%$$$###!!!!!!!!!"""### !!!"""######"""!!! ########################&&&%%%%%%%%%&&&%%%""" """"""""""""""""""######&&&$$$"""!!! !!!"""###|||rrrkkknnntttuuuuuuuuupppnnnllllllooorrruuuuuusssnnnmmmnnnnnniiiffffffllliiieeeaaa^^^ZZZVVVSSSQQQQQQQQQPPPNNNKKKHHHGGGGGGEEEDDDEEEGGGIIIIIIHHHFFFDDDBBBAAA@@@AAABBBCCC???<<<777444444444333333333222111///......---------,,,,,,+++++++++++++++***+++---//////...---,,,+++)))'''%%%%%%&&&((()))"""######$$$%%%&&&&&&'''&&&%%%$$$######$$$%%%&&&'''&&&&&&%%%%%%%%%&&&&&&'''%%%$$$%%%'''(((&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&&&&%%%$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###############""""""!!!"""!!!!!!"""$$$$$$###!!!!!!######""""""$$$%%%%%%%%%$$$###"""###$$$&&&%%%$$$###""""""!!!!!!!!!""""""###$$$%%%$$$############""""""""""""######"""!!!  !!!!!!###$$$&&&%%%$$$"""######%%%$$$######""""""######!!!""""""""""""!!!''')))"""!!!!!!!!!!!!!!!!!! !!!!!!!!! !!!!!!"""""""""!!!!!!!!!!!!!!!"""!!!!!!!!!!!!!!!"""###$$$###""""""""""""""""""$$$$$$$$$#########""""""!!! !!!!!!"""###$$$###"""!!!!!!!!!!!!"""###"""!!!!!! """"""""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""!!! """!!!!!! !!!"""###$$$!!!!!!!!!!!!"""###$$$%%%!!!!!!!!!!!!!!!""""""###&&&""""""###!!!!!!###"""###$$$$$$""""""###$$$"""""""""""""""!!!!!!!!! !!!######!!!!!!!!!"""!!!""""""######""""""!!!#########"""""""""!!!!!!###"""!!!!!!!!!!!!!!!!!!!!! !!!### ###%%%%%%$$$######""""""!!!""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!"""###$$$""""""!!!!!!!!!""""""######"""!!! !!!"""###$$$###!!! """"""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""!!! """$$$######"""!!!!!! !!! !!!  """""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!"""###### !!!!!!!!!!!!!!! """"""!!!!!! !!!!!!!!! !!!"""######"""!!! """"""""""""""""""""""""""""""""""""############""""""!!!!!!!!!"""$$$$$$######"""""""""######$$$%%%$$$"""!!!!!!!!!"""###""""""###$$$$$$###"""!!!###########################""""""###$$$%%%###"""!!!!!!"""######$$$$$$$$$&&&%%%###"""!!!"""###$$$}}}ssslllooouuuwwwwwwwwwrrrnnnkkkkkkmmmqqquuuvvvrrrnnnmmmooonnniiiffffffhhheeebbb___\\\XXXSSSPPPQQQQQQQQQPPPNNNKKKHHHGGGEEEDDDCCCDDDGGGHHHGGGGGGFFFEEEBBB@@@???@@@AAABBB@@@<<<888555444444444444222222000///...---------...---,,,,,,++++++,,,,,,+++,,,...//////...---,,,***)))'''%%%%%%&&&'''((( !!!"""###$$$&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&&&&''''''%%%$$$%%%&&&'''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$######"""!!!###"""""""""$$$$$$""" !!!######""""""###%%%%%%$$$###""""""###$$$%%%##############################$$$$$$$$$###""""""$$$$$$############$$$$$$!!!!!! !!!!!!"""$$$%%%$$$###"""""""""$$$$$$###"""""""""######"""""""""!!!!!!!!!!!!!!!%%%#########$$$$$$###"""!!!!!!!!!!!!$$$$$$######$$$$$$$$$$$$"""""""""""""""###############"""!!!!!!!!!!!!!!!""""""""""""""""""###$$$$$$$$$#########"""""""""""""""!!!!!!!!!!!!""""""###"""!!!!!!!!!!!!"""######""""""!!!!!!!!!!!!!!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""!!!!!! !!!!!!!!!!!!!!!"""###### !!!!!!"""######$$$ """###%%%&&&&&&"""!!!$$$%%%"""!!!""""""###$$$$$$""""""###$$$""""""""""""############ !!!######!!!!!!!!!""" !!!!!!""""""!!!!!! ######""""""""""""!!!!!!!!! !!!!!!"""  """  ###%%%$$$$$$######"""!!!!!!###"""!!! !!!"""###!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!"""###$$$%%%###"""!!! !!!"""###$$$###!!! !!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!!!!!###$$$######"""!!!  ######"""  !!!"""!!! !!!"""$$$""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!"""###### !!!!!!""""""!!!!!!!!!!!!!!!"""""""""""""""###!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""""""""""""""############$$$$$$#########$$$%%%%%%$$$$$$##################$$$###""""""!!!"""""""""######$$$%%%%%%$$$$$$###########################""" ###$$$$$$$$$!!!!!!"""$$$%%%%%%%%%&&&&&&%%%$$$#########$$$%%%}}}ssslllooouuuxxxwwwxxxrrroookkkjjjlllppptttvvvrrrnnnmmmooooooiiifffeeefffdddaaa^^^[[[WWWRRROOOQQQQQQQQQPPPNNNKKKHHHGGGDDDDDDDDDEEEHHHIIIHHHGGGGGGEEECCC@@@??????@@@@@@???<<<777444333444333333222111000///...---------------,,,+++++++++++++++------.........------,,,)))((('''&&&%%%&&&'''(((!!!!!!"""###$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$%%%&&&''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############$$$%%%''''''###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$###""""""$$$###"""#########!!! """######""""""###%%%%%%###""""""###$$$%%%%%%""""""######$$$$$$$$$$$$$$$$$$$$$$$$######""""""$$$######""""""######$$$"""""""""""""""######### !!!""""""  ######""""""""""""######""""""!!!!!!!!!"""######!!! %%%******$$$###"""!!!!!!"""######$$$$$$%%%%%%&&&&&&&&&%%%"""""""""######$$$$$$%%%$$$$$$###############$$$"""!!!!!!!!!"""###$$$$$$############""""""""""""######"""!!!!!!!!!!!!!!!#########""""""###############"""""""""""""""###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!""""""### !!!"""######$$$$$$$$$ """###%%%%%%%%%""""""&&&'''###!!!!!!"""###$$$###"""!!!"""$$$!!!!!!!!!""""""######### !!!######!!!!!!!!!""" !!!!!!!!!!!! """"""""""""""""""!!!!!! !!!!!!"""###!!!!!!  """######!!!!!!###%%%!!!!!!""""""###$$$$$$$$$$$$###  ###$$$!!!!!!!!!!!!""""""""""""###""""""!!!!!!!!!!!!"""!!!!!! !!!!!!"""######""""""!!!!!!!!!!!!""""""######"""!!! !!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###"""!!!!!!###%%%###"""""" ###%%%%%%###"""!!!!!!"""######""""""###%%%!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$######""""""!!!!!!!!!!!!!!!!!!!!!""""""### !!!!!!""""""""""""!!!!!!!!!"""###############!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""######""""""""""""""""""#########$$$$$$$$$$$$$$$###########################""" """$$$%%%%%%"""###$$$%%%&&&%%%%%%$$$%%%$$$$$$#########$$$%%%}}}ssslllooouuuwwwwwwwwwsssoookkkiiilllpppsssuuuqqqnnnmmmpppooojjjeeeeeefffdddbbb___]]]XXXSSSPPPQQQQQQQQQPPPNNNKKKHHHGGGEEEEEEFFFHHHJJJKKKJJJIIIGGGEEECCCAAA??????@@@AAA>>>:::555333222222222111222111000...---------,,,,,,,,,+++***************.........------,,,++++++(((((('''&&&%%%&&&&&&'''$$$$$$##################%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$%%%&&&'''$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###""""""###$$$%%%&&&'''###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""$$$###"""#########!!!!!!"""######"""!!!###$$$%%%""" !!!###%%%%%%$$$!!!"""###$$$%%%%%%$$$$$$%%%%%%$$$######"""""""""""""""!!!!!!!!!!!!""""""!!!!!!"""############### !!!""""""  ###""""""!!!""""""############"""""""""######$$$%%%%%%$$$!!!!!!###### !!!!!!!!!!!!"""###%%%%%% !!!"""######""""""""""""######$$$$$$%%%%%%""""""""""""###$$$%%%&&&"""!!!!!!!!!"""###$$$$$$#########"""""""""!!!!!!$$$###"""!!!!!! !!!$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""###$$$ """"""""""""""""""""""""!!!!!!""""""""""""!!!!!! !!!!!!"""""""""""""""!!!"""###%%%%%%%%%%%%%%%!!!!!!!!!!!!!!!"""######$$$!!!"""'''((($$$ !!!"""######"""!!!"""### !!!!!!""""""""" !!!######!!!!!!!!!""" !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!"""###$$$$$$""""""""""""!!!!!!!!!!!! """############$$$$$$ !!!!!!"""######$$$$$$$$$###  ###$$$!!!!!!!!!!!!""""""""""""###""""""!!!!!!!!!!!!""""""!!! """"""!!!!!!!!!!!!""""""###""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###"""!!!!!!###%%%""""""!!! !!!"""$$$###"""!!!!!!"""  !!!!!!!!!!!!!!!!!!!!!!!!$$$$$$######""""""!!!!!!!!!!!!!!!!!!!!!""""""### !!!"""######"""""" !!!"""###$$$$$$######""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""##############################"""""""""###$$$$$$$$$######""""""""""""#########""""""""""""""""""######$$$$$$########################&&&$$$""""""###$$$%%%$$$###$$$%%%&&&&&&%%%###"""######"""""""""#########~~~tttmmmooouuuvvvvvvvvvrrroookkkjjjlllppprrrtttqqqnnnmmmppppppjjjeeedddfffeeecccaaa^^^ZZZUUUQQQQQQQQQQQQPPPNNNKKKHHHGGGFFFFFFGGGJJJLLLMMMLLLJJJGGGFFFCCCAAA@@@AAABBBBBB===999555222111111111000111111///...---,,,,,,,,,,,,+++******))))))******...------,,,+++******)))(((''''''&&&&&&&&&&&&&&&%%%%%%%%%$$$######""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&###%%%&&&%%%$$$###$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###"""###"""""""""$$$$$$""" !!!"""$$$###"""!!!"""$$$%%%""" ###&&&%%%$$$!!!"""$$$%%%%%%%%%$$$$$$%%%$$$######"""#########""""""!!!!!!!!!!!!"""""" !!!"""""""""!!!"""$$$%%%$$$###"""""""""""""""!!!!!!!!!"""######$$$$$$$$$###############"""#########!!!  """###$$$%%%%%% """###$$$######"""###############$$$$$$$$$ !!!###$$$%%%""""""""""""""""""###$$$######"""""""""!!!!!!!!!######"""!!!!!!!!!!!!!!!###$$$$$$%%%%%%$$$$$$###"""""""""""""""######$$$ !!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!""""""""""""""" !!!""""""""""""""""""###$$$&&&'''&&&&&&%%%###""""""!!!!!!!!!!!!"""$$$!!!"""&&&'''### !!!"""######!!!!!!"""### !!!!!!!!!!!! !!!######!!!!!!!!!""" !!!!!!""""""!!!!!! !!!!!!!!!!!!""""""###""""""""""""######$$$#########"""""""""!!!!!! !!!"""""""""!!!!!!$$$######""""""!!! ###"""!!! !!!"""###!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!"""""""""!!! !!!!!!""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!!!!!###$$$""""""!!!!!! ######"""!!! !!!"""""" """"""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!"""###### !!!"""############ !!!"""#########"""!!!""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""############"""""""""###""""""!!! !!!"""$$$$$$######"""!!!!!!"""############""""""""""""""""""###$$$%%%########################&&&%%%######$$$%%%$$$$$$"""###%%%&&&&&&$$$###"""!!!""""""""""""#########wwwoooqqqvvvwwwvvvuuuqqqnnnkkkkkkmmmpppqqqrrrpppmmmnnnqqqpppjjjeeedddfffeeecccbbb___[[[UUUQQQQQQQQQQQQPPPNNNKKKHHHGGGFFFFFFHHHJJJMMMNNNMMMKKKGGGFFFDDDBBBBBBBBBDDDEEE>>>:::555222222222222111111000///...---,,,,,,,,,,,,,,,+++************+++...---,,,***)))(((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&%%%%%%$$$$$$###$$$$$$$$$###%%%&&&%%%###"""$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###"""###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###""""""!!!!!!"""$$$$$$###!!!!!!###$$$###"""!!!"""###%%%!!!###&&&%%%###"""###$$$&&&&&&%%%$$$###$$$###"""""""""###$$$%%%###""""""""""""""""""### !!!"""""""""!!!###$$$&&&%%%$$$"""######!!!!!!!!!!!!!!!"""######$$$%%%%%%%%%%%%$$$"""!!!!!!###!!! !!!!!!###$$$###"""!!!!!!###%%%%%%%%%$$$##################"""""""""!!!!!! !!!"""######$$$###""""""""""""""""""###"""""""""!!!!!!!!!!!!###"""!!!!!!!!!!!!!!!"""!!!"""############"""!!!!!!!!!!!!!!!!!!"""######!!!"""""""""############"""""""""""""""""""""""" !!!""""""""""""""" !!!"""###""""""!!!!!!"""$$$&&&&&&&&&%%%$$$""""""!!!!!!!!!!!!""""""$$$!!! $$$%%%""" !!!"""###"""!!! !!!###"""""""""!!!!!!!!!!!!!!! !!!######!!!!!!!!!"""!!!""""""######""""""!!! !!!!!!!!!""""""###""""""!!!!!!!!!!!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!"""###""" #########"""!!!!!! """"""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!"""###$$$!!!  !!!!!!""""""""""""!!!!!!"""""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!"""!!! """$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!!  """###%%%%%%$$$"""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!"""###### !!!######$$$$$$### !!!"""######""" ###"""!!! !!!"""###""""""""""""""""""""""""""""""""""""############""""""#########""" !!!###$$$######""" !!!"""###$$$######"""######""""""###$$$&&&'''########################"""""""""###%%%&&&%%%###"""%%%&&&&&&$$$###""""""######$$$$$$$$$$$$yyyqqqrrrwwwxxxvvvvvvpppnnnllllllnnnpppqqqqqqpppmmmnnnqqqpppjjjeeedddfffeeecccbbb```[[[UUUQQQQQQQQQQQQPPPNNNKKKHHHGGGEEEFFFGGGJJJMMMNNNLLLKKKGGGFFFDDDCCCCCCDDDEEEFFF???;;;666333333333333222111000///...---,,,,,,,,,...---,,,,,,++++++,,,,,,---,,,+++)))((('''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%###""""""###%%%&&&&&&&&&%%%$$$############"""%%%&&&%%%###"""$$$&&&########################"""###$$$&&&%%%$$$"""!!!$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$######!!!!!!!!!"""$$$%%%$$$""""""###$$$###"""!!!"""###%%%!!!###&&&%%%###"""###%%%&&&&&&%%%###"""######"""""""""###%%%&&&$$$$$$############$$$$$$ """###$$$$$$$$$###"""###$$$$$$"""!!!!!!"""!!!!!!!!!!!!!!!"""######$$$%%%&&&'''&&&$$$!!! !!!###%%%$$$!!!###"""$$$$$$"""!!!"""!!! $$$#########""""""!!!!!!%%%$$$$$$###############$$$$$$###"""!!!!!!""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!"""""" !!!""""""!!! !!!!!! !!!!!!"""############$$$$$$%%%%%%%%%%%%"""""""""""""""""""""""" !!!""""""""""""""" """#########"""!!! !!!###%%%&&&%%%$$$###!!!!!!!!!!!!!!!"""######$$$ ###$$$!!! !!!"""###"""!!! !!!###$$$$$$######""""""!!!!!! """######!!!!!!!!!"""""""""############"""""" !!!!!!""""""###"""!!! """!!!!!!!!! $$$$$$$$$$$$%%%$$$""" !!!!!!"""#########!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!"""""""""""" !!!###$$$$$$  !!!"""###!!!!!!""""""""""""!!!!!!"""""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!  !!!###!!!!!!!!!!!!"""""""""""" """######""""""###%%%!!!"""###""""""""""""""""""""""""""" !!!!!!""""""!!!!!!!!!!!!!!!"""###### !!!######$$$$$$$$$ !!!"""###"""!!!###"""!!! !!!"""###""""""""""""""""""""""""""""""""""""############"""###$$$$$$###"""!!! """#########""" !!!"""$$$$$$$$$###"""$$$$$$######$$$&&&'''(((######################## """%%%&&&%%%$$$ $$$&&&'''&&&&&&"""###$$$%%%%%%%%%%%%%%%xxxppprrrwwwxxxwwwwwwtttqqqnnnmmmooorrrtttuuuuuusssrrrrrrooohhhdddeeejjjgggddd```\\\XXXRRRNNNSSSSSSQQQOOOLLLHHHEEECCCEEEFFFHHHKKKNNNMMMIIIFFFEEECCCAAABBBCCCEEEEEEEEE@@@===999666555444333222222000///...//////---,,,******+++,,,,,,,,,++++++***)))(((''''''''''''''''''''''''&&&%%%$$$###"""$$$$$$%%%%%%%%%%%%&&&&&&"""$$$$$$$$$###"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$##################&&&%%%$$$###"""###'''***###"""###%%%&&&'''%%%###$$$$$$$$$#########""""""########################$$$$$$%%%%%%%%%%%%$$$$$$ ###&&&((()))'''%%%###""""""############""""""""""""!!!!!!!!!###$$$&&&%%%$$$###""""""###$$$%%%########################)))((('''%%%###!!! $$$$$$###"""!!!!!!!!!"""&&&%%%$$$"""!!!!!!!!!!!!!!!!!!""""""############!!!!!!!!!!!!!!!!!!!!!!!! !!!"""######$$$###$$$$$$$$$$$$%%%%%%%%%###!!!!!!###%%%%%%"""!!!"""###$$$$$$$$$$$$$$$########################(((&&&$$$"""""""""$$$%%%"""  ###$$$###!!!"""#########"""!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!"""#########"""!!!!!!"""###############""""""""""""############""""""""""""""""""""""""!!!###&&&'''&&&### !!!!!!!!!!!!""""""!!!!!!!!!!!!"""""""""!!!  !!!"""""""""""""""############"""(((&&&"""$$$#########""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######$$$$$$"""!!! !!!"""###"""!!! !!!"""""""""""""""$$$######"""!!!  !!!!!!!!!!!!!!!!!!!!!!!! !!!"""######""""""""""""######!!!!!!"""###############$$$$$$###"""!!!!!!"""""" !!!"""######$$$######""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!"""######################## !!!!!!!!!!!!!!! #########"""""""""""""""%%%$$$$$$$$$######""""""$$$$$$############$$$$$$""""""""""""""""""""""""""""""""""""""""""######"""############$$$$$$$$$###"""!!!!!!""""""!!! $$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&"""######$$$$$$%%%&&&&&&########################%%%%%%%%%%%%%%%$$$###"""'''&&&%%%%%%$$$$$$%%%%%%xxxppprrrwwwwwwuuutttrrrooolllkkkmmmppprrrsssuuusssrrrssspppiiieeeeeeiiigggccc```]]]XXXRRRNNNRRRRRRQQQPPPMMMIIIFFFEEEGGGGGGIIIKKKMMMLLLJJJGGGFFFDDDBBBBBBDDDEEEEEEEEE???<<<777444333333222111111000......///...---+++******++++++,,,,,,,,,+++******)))(((''''''''''''&&&&&&&&&&&&%%%$$$###"""$$$$$$%%%%%%%%%%%%&&&&&&"""$$$%%%$$$###"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&#########"""""""""""""""$$$$$$##################%%%%%%%%%$$$###$$$&&&)))$$$$$$$$$%%%''''''&&&$$$$$$$$$$$$#########""""""########################""""""############""""""!!!###%%%''''''&&&%%%###""""""############""""""%%%$$$###""""""!!!!!!!!!$$$$$$###""""""###$$$$$$########################&&&&&&%%%$$$$$$###""""""$$$###""""""""""""""""""%%%$$$###"""!!!!!!!!!!!!"""""""""""""""#########"""""""""""""""""""""""" !!!!!!"""######$$$!!!""""""""""""############"""!!!"""$$$%%%### """"""###$$$$$$$$$$$$$$$########################$$$###"""!!!!!!###$$$%%%$$$""" !!!$$$%%%###"""""""""######"""!!! """"""""""""""""""""""""!!!!!!!!!!!!"""""""""""" !!!"""######""""""!!!!!!"""###############""""""""""""############"""""""""""""""""""""""" """######!!! !!!!!!!!!"""""""""""""""!!!!!!!!!!!!""""""""""""!!! !!!!!!!!!!!!!!!"""""""""######$$$$$$'''%%%"""#########"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######$$$$$$"""!!! !!!!!!"""###"""!!!   !!!!!!!!!!!!!!!""""""!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!! !!!"""###   !!!!!!!!!$$$######"""""""""""""""!!!!!!""""""###"""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!! ###"""""""""""""""""""""$$$$$$#########"""""""""#########""""""######### !!!"""############""""""""""""""""""############$$$$$$$$$$$$###!!!"""######""" $$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$#######################################"""!!!!!!!!!!!!""""""###$$$&&&'''yyyqqqssswwwvvvsssrrrqqqnnnkkkjjjmmmppprrrsssuuusssssstttqqqjjjffffffhhhfffccc```]]]XXXSSSOOOQQQQQQQQQPPPNNNKKKIIIGGGIIIIIIHHHJJJKKKKKKJJJHHHGGGEEECCCBBBDDDEEEEEEDDD===:::666333222111000///000///...---......---+++******+++++++++,,,,,,,,,+++***)))(((''''''''''''&&&&&&&&&&&&%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%$$$###"""###%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&#########""""""!!!!!!!!!######$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$&&&'''&&&%%%%%%&&&(((((('''%%%$$$$$$$$$#######################################""""""############""""""###$$$%%%%%%&&&%%%%%%%%%""""""############""""""$$$$$$$$$$$$###"""!!! $$$$$$###""""""###$$$$$$#################################$$$$$$$$$%%%%%%""""""""""""""""""###$$$######"""!!!!!! !!!!!!#########"""""""""""""""######################## !!!!!!""""""#########!!!""""""""""""#########$$$###!!!!!!###$$$###"""""""""###$$$$$$$$$$$$###########################"""!!!!!! !!!###$$$&&&%%%$$$######$$$$$$###"""!!!""""""######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!"""######""""""!!!!!!!!!"""""""""#########""""""""""""############""""""""""""""""""""""""###%%%&&&&&&$$$!!!!!!!!!!!!"""""""""######""""""!!!!!!!!!!!!""""""###"""!!!!!! !!! !!!!!!!!!"""""""""'''$$$""""""######"""!!!######""""""""""""!!!!!!"""""""""""""""""""""""""""######$$$$$$"""!!! ###"""""""""""""""!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!"""######""""""!!!!!!!!!!!!""""""$$$###"""""""""###$$$%%%#########"""""""""""""""!!!!!!"""""""""!!! """"""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!! """"""""""""""""""############""""""""""""!!!!!!###""""""!!!!!!""""""######"""!!!!!!!!!"""###$$$$$$#########""""""!!!!!!"""############$$$$$$$$$%%%$$$"""###$$$$$$###!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$##################"""!!!""""""""""""###%%%&&&'''zzzssstttxxxvvvsssqqqrrrooollllllooorrruuuvvvtttrrrsssuuussslllgggggghhheeebbb```]]]YYYSSSPPPPPPQQQQQQPPPOOOMMMKKKIIIJJJHHHGGGGGGIIIJJJIIIHHHGGGEEECCCBBBBBBCCCBBBBBB===:::555222111111000//////...------......---+++************+++,,,------,,,+++***)))((('''''''''%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&###$$$%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$#########$$$$$$$$$$$$$$$%%%###%%%'''(((&&&%%%%%%&&&&&&%%%$$$%%%''''''&&&%%%################################################$$$$$$%%%%%%%%%%%%$$$$$$%%%$$$$$$$$$$$$$$$%%%%%%""""""############"""""" !!!###$$$%%%%%%$$$###$$$##################$$$########################""""""######$$$$$$%%%%%%"""!!!!!!!!!"""###$$$$$$""""""!!!!!! !!!!!!!!!############""""""""""""""""""""""""""""""""""""!!!!!!"""""""""###############$$$$$$$$$%%%%%%%%%%%%$$$"""!!!"""###$$$$$$"""######$$$$$$$$$##############################"""""""""""""""###$$$%%%%%%$$$############"""!!!!!!"""""""""######""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""######"""""""""!!!!!!!!!!!!!!!!!!"""######!!!"""""""""############""""""""""""""""""""""""$$$&&&((())))))'''%%%###""""""""""""############""""""!!!!!!!!!!!!""""""######"""!!!!!! !!!!!!!!!!!!#########""" """"""""""""""""""!!!!!!"""""""""""""""""""""""""""######$$$###"""!!! $$$###""""""""""""######  !!!!!! """""""""""""""######### !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""###$$$$$$$$$############$$$$$$&&&%%%$$$######%%%'''(((""""""#########"""""""""!!!!!!"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!!!!!!!""""""####################################"""""" """""""""""""""#########"""""""""!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""'''%%%###"""!!!!!!"""###$$$$$$######"""!!!!!!!!!""""""#########$$$$$$$$$&&&%%%###$$$%%%%%%$$$"""########################$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$''''''&&&%%%%%%%%%%%%&&&|||tttuuuxxxwwwsssrrrqqqnnnkkkkkknnnrrruuuvvvsssqqqsssuuussslllhhhhhhgggeeebbb```]]]YYYTTTQQQOOOPPPPPPPPPOOOMMMLLLJJJIIIGGGEEEEEEGGGHHHIIIHHHHHHEEEBBBAAAAAAAAA@@@???===:::555222111111000///...---,,,,,,------,,,+++************+++,,,---...---,,,+++***(((((((((((($$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&###%%%%%%%%%$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%######$$$$$$%%%%%%%%%%%%###&&&((()))'''%%%%%%%%%&&&$$$######%%%%%%%%%###################################################$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%$$$#########$$$%%%""""""############"""""" !!!###%%%%%%%%%$$$$$$#########$$$$$$#########################################################"""!!!!!!!!!"""###$$$$$$"""!!!!!!!!!!!!""""""############"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""##################$$$$$$$$$%%%%%%%%%%%%$$$###"""""""""$$$%%%######$$$$$$$$$######"""########################%%%%%%$$$$$$#####################"""!!!!!!!!!!!!"""""""""""""""#########!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""#########"""""""""""""""!!!!!! !!!!!!"""###!!!"""""""""############""""""""""""""""""""""""!!!###%%%&&&&&&%%%###"""""""""""""""############""""""!!!!!!!!!!!!""""""######"""""""""!!!!!! !!!!!!!!!!!!!!!"""!!! !!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""######$$$###"""!!! ######""""""""""""###$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""###$$$""""""!!!!!!!!!!!!""""""###"""  !!!###%%%!!!"""############""""""!!!!!!"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$############"""!!! !!!!!!""""""############!!!!!!!!!!!!!!!"""""""""""""""!!!!!!!!!!!!""""""$$$###"""!!! !!!""""""############""""""!!!!!!""""""#########$$$$$$$$$&&&%%%$$$$$$%%%%%%$$$"""###########################$$$%%%%%%&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%((('''&&&&&&%%%%%%&&&&&&{{{ssssssvvvvvvtttsssmmmkkkiiiiiilllppptttuuuqqqppprrruuusssmmmhhhhhhfffdddaaa___]]]ZZZUUURRROOOOOOPPPOOONNNMMMKKKJJJGGGFFFEEEFFFHHHIIIJJJIIIIIIFFFCCCAAAAAA@@@???>>>===999555222111000///...---,,,++++++------,,,+++******))))))***,,,...///...---,,,***)))(((((((((###$$$%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&%%%$$$###$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%% !!!###$$$%%%%%%$$$#########$$$$$$%%%&&&&&&&&&%%%'''))))))'''%%%%%%%%%&&&%%%######$$$$$$$$$##################$$$$$$$$$########################""""""############""""""%%%%%%$$$############$$$""""""############""""""%%%%%%%%%%%%$$$###"""!!!"""###$$$$$$$$$$$$###"""########################$$$$$$$$$###""""""!!!!!!""""""""""""""""""###$$$""""""!!!""""""###$$$$$$!!!"""""""""############ ########################!!!""""""""""""############$$$%%%$$$""""""$$$%%%###$$$$$$$$$$$$###""""""########################&&&&&&%%%%%%$$$######"""!!!"""###"""!!! !!!"""$$$######"""""""""######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""######"""""""""######$$$"""!!!  !!!"""###""""""""""""############""""""""""""""""""""""""$$$$$$%%%&&&%%%###!!!!!!!!!!!!"""""""""######""""""!!!!!!!!!!!!""""""!!!""""""######""""""!!! !!!!!!!!!"""""""""!!!######"""""""""### !!!!!!!!!!!!"""""""""""""""""""""""""""""""""######$$$$$$"""!!! !!!!!!"""""""""""""""###!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""############""""""""""""#########"""!!!!!!!!!"""$$$%%% !!!###$$$$$$###""""""!!!!!!"""""""""!!! """"""""""""""""""""""""!!! !!!!!!"""###$$$""""""""""""""""""""""""############"""!!!!!! !!!!!!!!!"""######$$$$$$!!!!!!""""""""""""#########""""""!!!!!!""""""###"""######$$$%%%&&&&&&&&&"""""""""""""""""""""###"""############$$$$$$$$$&&&%%%###$$$%%%%%%$$$"""##############################$$$%%%%%%%%%%%%%%%"""######$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$$$$$$$$$$$$$############$$$&&&'''(((zzzpppooossstttssstttllljjjhhhiiilllqqqtttuuuooonnnqqquuussslllggggggeeecccaaa___]]]ZZZVVVRRRNNNOOOOOOOOONNNLLLJJJIIIGGGFFFFFFHHHKKKLLLLLLKKKLLLIIIEEECCCBBBAAA@@@>>>;;;888333000//////...---,,,+++***+++,,,---,,,+++******))))))***,,,...000///...---+++))))))(((((("""###$$$%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$### """$$$$$$############$$$$$$%%%&&&&&&'''&&&''')))(((&&&%%%%%%&&&(((&&&$$$###$$$%%%%%%$$$""""""#########$$$$$$$$$########################""""""############""""""$$$$$$$$$$$$######""""""""""""############""""""&&&&&&%%%$$$############"""###$$$$$$$$$$$$###"""####################################""""""""""""$$$###""""""""""""""""""""""""""""""###$$$&&&&&& !!!"""###$$$$$$%%%!!!!!!!!!!!!!!!!!!!!!!!!########################!!!""""""""""""#########"""$$$&&&&&&$$$"""###%%%$$$$$$$$$$$$$$$###""""""###########################$$$$$$$$$$$$######### """$$$###!!!!!!"""$$$&&&%%%###""""""""""""###""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""###""""""""""""###%%%&&&"""!!! !!!"""###""""""""""""############""""""""""""""""""""""""%%%&&&''''''&&&%%%###""" !!!!!!!!!"""""""""""""""!!!!!!!!!!!!"""""" """###$$$$$$######!!!!!!!!!"""""""""######!!!!!!"""$$$%%%%%%$$$### !!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!"""######$$$$$$"""!!!  !!!"""###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$##################$$$#########$$$$$$$$$%%%%%% !!!###$$$$$$$$$""""""!!!!!!""""""###""""""""""""""""""""""""""""""""" !!!"""###$$$""""""""""""""""""""""""""""""#########""""""!!! !!!!!!"""######$$$$$$"""""""""#########$$$$$$#########""""""############$$$%%%%%%%%%###!!! !!!!!!!!!"""######$$$$$$"""############$$$$$$$$$%%%$$$######$$$$$$###"""##############################$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$%%%%%%$$$$$$#########$$$%%%&&&'''(((xxxmmmlllppprrrssstttnnnllljjjjjjnnnsssvvvxxxnnnmmmppptttssslllggggggeeecccaaa___]]]ZZZVVVSSSNNNOOOOOONNNMMMKKKIIIHHHGGGGGGGGGJJJMMMOOONNNMMMNNNKKKGGGEEEDDDCCCAAA@@@999666222///...---,,,+++,,,+++******,,,---,,,*********))))))***,,,...000000///---+++***)))(((((("""###$$$%%%&&&'''''''''$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######%%%%%%%%%%%%###### ###$$$%%%%%%$$$######$$$%%%%%%&&&'''''''''((()))(((&&&%%%&&&'''***'''%%%$$$%%%&&&&&&%%%""""""######$$$$$$$$$$$$########################$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$###"""!!!""""""############""""""$$$######"""###%%%&&&'''"""###$$$%%%%%%$$$###"""########################""""""""""""############$$$$$$###"""!!!!!!""""""""""""######$$$%%%'''''' """###$$$%%%&&&""""""""""""""""""""""""$$$$$$#####################$$$$$$$$$$$$%%%%%%%%%!!!$$$''''''$$$######$$$$$$$$$$$$$$$$$$###"""!!!######################## !!!"""######$$$###### ###%%%$$$""""""$$$&&&'''&&&$$$"""!!!!!!""""""########################!!!!!!!!!!!!""""""""""""""""""!!!!!!"""$$$&&&'''"""!!! """$$$""""""""""""############"""""""""""""""""""""""" !!!###%%%&&&&&&%%%%%% !!!!!!!!!!!!""""""!!!!!!!!!!!!"""""" """###$$$$$$$$$$$$""""""""""""############!!!!!!!!!###%%%%%%###  !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!"""######$$$$$$"""!!! !!!"""###"""!!! """""""""""""""""""""""" !!!!!! $$$$$$###"""!!! """"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!""" !!!!!!!!!!!! !!!###$$$%%%$$$###""" !!!"""######$$$######"""""""""""""""""""""""" !!!"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""############""" !!!!!!"""###$$$$$$$$$""""""######$$$$$$$$$%%%$$$$$$############$$$$$$ !!! !!!"""###$$$%%%%%%"""############$$$$$$$$$%%%$$$"""###$$$$$$###!!!""""""""""""""""""""""""######$$$%%%%%%%%%%%%$$$&&&&&&%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''''''''(((((('''&&&&&&&&&&&&'''vvvllllllpppqqqppppppmmmiiifffhhhoootttvvvuuusssooonnnppppppjjjffffffccccccbbb___\\\XXXTTTRRRQQQRRRQQQPPPOOOLLLJJJHHHIIIJJJKKKLLLMMMMMMMMMMMMJJJGGGCCCBBBBBBBBBBBBAAA999666111...---,,,+++***+++***))))))))))))))))))(((***---...------///000000...+++)))))))))(((''''''&&&$$$$$$%%%%%%$$$######$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&"""&&&(((%%%###%%%&&&$$$######""""""###%%%&&&(((!!!""""""$$$%%%&&&''''''######$$$$$$$$$$$$%%%%%%''''''&&&%%%&&&'''((()))---+++(((&&&$$$$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&!!!"""$$$%%%%%%$$$"""!!!"""############$$$$$$$$$%%%$$$######""""""###### !!!"""###############!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$######""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""&&&&&&%%%&&&'''&&&$$$"""$$$%%%%%%$$$"""!!!"""###""""""!!!!!! """!!!!!!!!! $$$""" !!!  """$$$$$$###!!! ###&&&&&&###"""###$$$%%%$$$"""!!!!!!!!!!!!"""$$$%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%######""""""""""""######&&&%%%###"""""""""##############################!!! """###$$$"""!!! !!!"""###$$$%%%%%%""""""""""""""""""""""""  """""""""""""""############""""""############""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!! ######""""""!!!!!! '''%%%""" ###%%% !!!!!!""""""""""""""" !!!"""""""""""""""""""""!!!!!! !!!!!!!!!!!!"""###%%%%%%%%%%%%%%%$$$$$$############"""  !!! !!!!!!!!!!!!!!! !!!!!!!!!!!!""""""""""""""""""""""""""""""""""""+++'''###"""###$$$###"""""""""######"""!!!  !!!""""""!!!!!! !!!!!!!!!!!!""""""""""""!!!!!!!!!############ !!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$$$$$$$$$$!!!!!!!!!!!!""""""""""""!!!!!! """$$$%%%""""""!!!!!!!!!!!!""""""##############################""""""!!!!!! $$$$$$##################%%%$$$#########$$$%%%&&&######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%$$$###"""!!!"""!!!!!!###%%%&&&%%%###%%%%%%$$$###$$$%%%&&&''')))&&&%%%&&&)))***)))(((vvvllllllppppppoooooommmjjjgggiiioootttuuutttqqqmmmmmmppppppkkkhhhgggccccccaaa___[[[WWWTTTRRRQQQQQQQQQPPPOOOLLLJJJHHHHHHIIIJJJKKKLLLLLLLLLLLLIIIGGGCCCBBBBBBBBBBBBAAA888555000---,,,,,,+++***))))))((((((((((((((())))))+++---......---///000000---***)))))))))((('''(((&&&%%%%%%&&&&&&%%%######$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&'''###((()))&&&%%%&&&%%%##################%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%&&&'''((())),,,***(((%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&"""###$$$%%%%%%$$$###""""""############$$$$$$$$$%%%$$$######""""""######!!!""""""############"""#################################""""""!!!!!!!!!((('''%%%###!!!""""""!!!"""###### ###$$$%%%$$$"""!!!"""### !!!""""""!!!!!!!!! ###!!! !!!!!!!!! !!!"""###############%%%%%%###!!! """%%%%%%$$$######$$$$$$###""" !!!###$$$$$$$$$$$$"""######$$$%%%%%%$$$$$$#########""""""#########$$$###"""!!!!!!""""""###$$$$$$$$$###############!!!  """######"""############$$$$$$$$$$$$"""""""""""""""""""""""" !!!""""""!!!!!!"""$$$""""""""""""############""""""############"""""""""""""""!!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!! ###"""""""""!!!!!!!!! %%%###!!! !!!### !!!!!!!!!!!!!!! !!!""""""""""""""""""!!!!!!!!! !!!!!!!!!!!!"""###$$$$$$%%%%%%%%%$$$$$$############"""!!! !!!"""!!!!!!"""""""""""""""!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!%%%""" """"""!!!  """"""""""""!!!!!!  !!!""""""!!!!!!!!!!!!"""""" """###########################"""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""" !!!"""""""""""""""!!!!!!!!!!!!""""""""""""%%%%%%###"""!!!!!!""""""###""""""!!!!!!""""""###########################$$$$$$$$$#######################################%%%$$$######"""###$$$%%%######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###!!! """$$$$$$###"""%%%%%%$$$$$$$$$%%%&&&''''''$$$######&&&))))))(((uuulllmmmppppppnnnmmmmmmjjjhhhjjjooorrrsssrrrooolllmmmpppqqqlllhhhhhhcccbbbaaa^^^[[[WWWSSSQQQQQQQQQQQQPPPOOOLLLJJJIIIGGGHHHIIIJJJJJJKKKJJJJJJIIIFFFCCCAAAAAAAAAAAA@@@777333///,,,++++++***)))(((((('''''''''(((((()))+++---//////...---...//////---***((((((((('''&&&((('''%%%&&&''''''&&&%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%***,,,)))&&&&&&%%%"""############$$$%%%&&&&&&&&&&&&%%%$$$###""""""!!!%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''(((***)))'''%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%$$$######""""""###############$$$######""""""########################""""""""""""!!!!!!!!!!!!$$$############"""""""""$$$###"""###$$$$$$""" !!!"""$$$###""""""###%%% !!!!!!"""""""""""""""!!!!!!!!! """  !!!""""""!!! !!!###$$$%%%%%%&&&%%%### """%%%###"""!!!"""$$$%%%%%%$$$!!!""""""###$$$$$$######""""""######$$$$$$######$$$$$$############$$$$$$""""""!!!!!!!!!"""######$$$$$$$$$$$$######""""""$$$"""!!!"""$$$&&&&&&&&&$$$$$$$$$#########"""""""""""""""""""""""""""""" """######"""!!!###$$$""""""""""""############""""""############""""""###""""""""""""""""""### !!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""!!!!!! !!! !!!!!! !!!!!!"""""""""""""""!!!!!!!!!!!! """""""""!!!!!!"""######$$$$$$$$$$$$$$$#########$$$###""""""!!!!!!"""""" !!!"""###############!!!!!!!!!!!!"""""""""""" !!!!!!"""""" """$$$%%%$$$###$$$###############$$$$$$###"""!!! !!!"""###!!!!!!"""###############%%%%%%$$$######"""!!!!!! """""""""""""""""""""""""""""""""""""""""""""""" !!!!!!""""""""""""!!!!!!!!!!!!!!!""""""""""""&&&%%%$$$###""""""""""""#########""""""#############################################$$$$$$$$$$$$########################%%%$$$###"""""""""""""""######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%"""!!!!!!###%%%&&&$$$###%%%%%%$$$$$$$$$%%%&&&''''''%%%######&&&)))***+++uuummmmmmqqqpppmmmkkkkkkjjjiiijjjnnnpppqqqpppqqqnnnnnnqqqqqqkkkgggfffbbbbbb```^^^ZZZVVVSSSQQQQQQQQQQQQPPPOOOMMMJJJIIIFFFGGGHHHIIIIIIIIIIIIIIIHHHFFFCCCAAAAAAAAA???>>>555222...++++++***)))(((((((((((((((((()))***+++,,,...000///...------......,,,)))'''(((((('''&&&((('''&&&&&&'''((('''&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&'''(((&&&+++---***''''''%%%!!!#########$$$$$$%%%%%%%%%&&&%%%%%%$$$###"""!!!!!!"""############$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''((((((&&&%%%$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%""""""#########$$$$$$$$$%%%$$$######""""""######$$$$$$$$$$$$######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###$$$%%%%%%&&&$$$###"""###$$$$$$###""" !!!######""""""$$$&&&!!!!!!!!!!!!""""""######"""""""""!!!!!!!!!!!! !!!  """###$$$###!!!!!!!!!!!!"""###$$$%%%######""" !!!###%%%""" !!!"""###"""!!!#########$$$$$$######"""!!!""""""#########""""""%%%$$$$$$$$$$$$$$$$$$%%%!!!!!!"""""""""###$$$$$$%%%%%%$$$$$$###"""""""""###!!!!!!$$$&&&&&&######"""""""""!!!!!!!!!"""""""""""""""""""""""" !!!!!! !!!"""!!!"""""""""############""""""############""""""""""""############"""""" !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!"""!!!!!!  !!!"""!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!! ###""""""!!!!!!!!!""""""$$$$$$$$$###############$$$$$$$$$############### """"""#########!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!###"""!!!!!!"""#########!!!"""""""""""""""!!!!!!!!!###$$$$$$$$$######""""""######$$$$$$$$$"""!!!!!!"""$$$########################"""""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$$$$$$$######!!!!!!!!!!!!""""""""""""""""""""""""###$$$%%%%%%$$$$$$############$$$$$$######################## !!!!!!""""""#####################$$$$$$$$$%%%$$$###""""""!!! ###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$&&&(((((('''&&&$$$$$$$$$%%%%%%%%%&&&&&&(((&&&%%%%%%(((+++---///uuunnnooorrrpppllljjjiiihhhhhhiiikkkmmmooopppssspppppprrrqqqjjjdddbbbaaaaaa___]]]ZZZVVVRRRPPPPPPPPPPPPPPPOOOMMMKKKJJJFFFGGGGGGHHHHHHHHHHHHHHHHHHEEECCCAAAAAA@@@>>><<<555111---+++******))))))))))))))))))***+++,,,---...///000///---,,,,,,,,,---***(((''''''''''''&&&(((&&&%%%&&&(((((('''&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&'''((()))(((,,,...***'''&&&%%%!!!######$$$$$$%%%%%%%%%$$$########################"""""""""#########$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%$$$######$$$%%%%%%""""""#########$$$$$$$$$%%%$$$######""""""######$$$$$$$$$$$$$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""''''''&&&$$$###!!! !!! !!!  """"""""""""$$$&&&$$$$$$$$$#########""""""###"""""""""!!!!!!!!!!!!!!!  """$$$$$$$$$$$$###"""""""""""""""### !!!"""$$$%%%$$$$$$###"""!!!!!!""""""!!!###$$$$$$$$$$$$######"""""""""#########""""""!!!%%%$$$$$$$$$$$$$$$$$$%%%"""######$$$%%%%%%%%%%%%$$$$$$$$$#########""""""  !!!!!!"""""""""############$$$"""""""""""""""""""""""" !!!!!! !!!###!!!"""""""""############""""""############""""""!!!"""############"""!!! !!!!!!""""""!!!!!!!!!!!!""""""""""""!!!!!!"""#########"""!!!!!!!!!"""############"""!!!!!!""""""""""""!!!!!! !!!!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!########################$$$$$$$$$$$$$$$######""" !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""$$$$$$$$$###"""""""""###!!!!!!"""""""""""""""!!! !!!"""###$$$ !!!"""$$$"""!!!!!!"""$$$%%%$$$$$$############### !!!!!!!!!"""""""""###""""""""""""""""""""""""""""""""""""""""""""""""##############################$$$$$$$$$######"""!!!!!!!!!!!!"""""""""""" !!!""""""#########$$$$$$############$$$$$$######################## !!!!!!""""""######""""""#########$$$$$$$$$$$$$$$$$$###"""!!! $$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%$$$$$$&&&((()))(((&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''***---///vvvoooqqqtttqqqllljjjgggfffeeeeeegggjjjnnnppptttqqqqqqsssqqqiiibbb```aaa```___\\\YYYUUURRROOOPPPPPPPPPPPPOOOMMMKKKJJJGGGGGGHHHHHHHHHHHHGGGGGGGGGEEECCCAAAAAA???===;;;444111---+++++++++***)))((())))))***+++,,,...///...///000///,,,*********,,,)))'''&&&'''''''''&&&'''%%%%%%%%%'''((('''&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&'''))))))))),,,---(((%%%&&&%%%######$$$$$$%%%%%%%%%$$$$$$!!!""""""######$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$%%%$$$######""""""######$$$$$$$$$%%%$$$$$$##############################""""""""""""############$$$$$$#########""""""""""""!!! !!!""""""""" """"""""""""###%%%%%%%%%%%%$$$###"""""""""######"""""""""!!!!!!!!!"""  """$$$$$$$$$%%%$$$$$$######"""!!!!!! !!!$$$&&&'''%%%###&&&$$$######$$$$$$###!!!###$$$$$$$$$$$$$$$############$$$$$$######""""""$$$$$$############$$$$$$###$$$%%%%%%&&&%%%%%%%%%########################$$$""" """###############$$$$$$%%%%%%%%%&&&""""""""""""""""""""""""!!!"""$$$###""""""###%%%""""""""""""############""""""############"""""" !!!"""######"""!!!  !!!"""""""""!!!!!!!!!!!!""""""""""""!!!""""""############"""""""""###$$$$$$$$$######"""""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""""""""##################$$$$$$$$$$$$###"""""" !!!!!!!!!!!!""""""""""""########################!!!"""###"""  !!! """!!!  !!!"""###"""!!!!!!""""""###$$$%%%###"""!!! !!!"""###$$$$$$######"""######$$$""""""######$$$%%%%%%&&&########################""""""""""""""""""""""""########################!!!""""""""""""!!!!!! !!!!!!!!!!!!""""""""""""""""""###""""""!!! #########""""""#############################################$$$$$$$$$$$$"""""""""###$$$$$$%%%%%%$$$$$$$$$$$$###"""!!!!!!$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$############""""""$$$&&&&&&%%%$$$###$$$%%%&&&&&&&&&%%%%%%"""###%%%%%%%%%&&&(((***wwwqqqsssvvvrrrmmmjjjeeedddbbbbbbccchhhmmmrrrssspppqqqtttrrrjjjccc`````````^^^\\\XXXUUUQQQOOOOOOPPPPPPPPPOOOMMMLLLJJJGGGHHHHHHHHHHHHHHHGGGGGGFFFDDDBBBAAAAAA???<<<:::555222...,,,+++++++++***''''''((()))***,,,...///...//////...+++)))((((((+++)))&&&%%%&&&'''&&&&&&%%%$$$$$$%%%&&&''''''%%%###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%'''((()))***))),,,+++&&&###%%%&&&%%%###$$$%%%%%%%%%%%%$$$###""""""""""""############$$$$$$$$$$$$%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%######$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$"""############$$$$$$$$$%%%$$$######""""""############$$$%%%%%%%%%$$$$$$########################"""#########$$$$$$$$$%%% !!!###$$$%%%&&&%%%###""""""$$$%%%&&&%%%!!!""""""!!!!!!###$$$""""""""""""""""""""""""#########"""""""""!!!!!!###!!! !!!###$$$$$$###"""###$$$$$$$$$###"""!!!&&&$$$######%%%&&&%%%###$$$###"""###$$$%%%$$$#########$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%$$$######"""#########""""""#########$$$$$$%%%%%%%%%$$$###""""""""""""###$$$$$$%%%%%%((('''%%%&&&''''''&&&%%%############""""""""""""""""""""""""""""""""""""!!!###$$$$$$######$$$%%%""""""""""""############""""""############"""""" !!!""""""!!!  !!!""""""### !!!!!!!!!"""""""""###!!!!!!!!!!!!""""""######!!!!!!"""###############"""""""""""""""!!! !!!!!!!!!""" !!!"""###!!!"""""""""#########$$$"""###$$$$$$$$$###!!!!!! !!!!!!!!!!!!"""""""""""""""""""""""""""""""""""" """!!!  """ !!!!!!!!!!!!""""""""""""############$$$%%%&&&'''""""""!!!!!!!!!!!!""""""######"""!!!""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""########################"""""""""""""""!!! !!!!!!!!!!!!""""""""""""######$$$$$$###""" ###""""""!!!!!!""""""###########################$$$$$$$$$###############!!!""""""###$$$$$$%%%%%%######$$$%%%%%%$$$###"""$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%"""!!!"""###%%%&&&%%%$$$###$$$%%%&&&&&&&&&%%%%%% ###&&&&&&%%%$$$&&&'''xxxrrrtttwwwsssmmmjjjdddcccaaa___aaafffmmmsssqqqooopppsssrrrkkkdddbbb```___^^^\\\XXXTTTQQQOOOOOOPPPPPPPPPOOOMMMLLLKKKHHHHHHIIIIIIIIIHHHHHHGGGFFFDDDBBBAAA@@@???;;;999555222...,,,,,,,,,,,,+++&&&&&&'''(((***+++---......//////---***(((''''''+++(((&&&%%%&&&'''&&&&&&%%%$$$###$$$&&&'''&&&%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$%%%%%%&&&'''(((******)))+++***$$$"""%%%'''&&&###$$$%%%&&&%%%%%%###"""#########"""""""""""""""!!!""""""""""""############$$$%%%&&&'''&&&%%%%%%""""""###$$$$$$$$$$$$###"""############$$$$$$$$$###$$$&&&''''''&&&$$$###"""############$$$$$$$$$%%%$$$$$$###"""#########"""###$$$%%%%%%%%%%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!######$$$$$$$$$%%%%%%%%%######""""""!!! ###!!!!!!######### !!!""""""!!!!!!"""### !!!!!!""""""############""""""""""""###"""!!!!!!###$$$$$$### !!!###%%%&&&%%%###"""---((($$$"""###%%%$$$###  ###$$$$$$###"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""######""""""""""""#########$$$%%%%%%$$$###"""!!!!!!!!!"""###$$$%%%%%%&&&%%%$$$###$$$$$$$$$!!!"""!!! """"""""""""""""""""""""!!!""""""!!!!!!"""###""""""""""""############""""""############""""""!!!""""""!!! !!!""""""### !!!!!!!!!""""""###### !!!"""### !!!!!!""""""""""""""""""""""""""""""!!!  !!!!!!"""""" """###$$$!!!!!!""""""#########$$$""""""###$$$###"""!!! !!!!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!"""%%% !!!"""######"""""""""$$$$$$$$$"""!!! !!!!!!!!!""""""""""""!!!!!!###"""!!!!!!!!!"""$$$%%%$$$$$$######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""########################$$$$$$$$$$$$$$$###""""""!!!!!!!!!!!!"""""""""""" !!!###$$$%%%%%%$$$$$$""""""!!!!!!!!!!!!""""""##############################""""""!!!!!! !!!""""""###$$$$$$%%%%%%"""###%%%&&&&&&%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%&&&''''''$$$######%%%''''''&&&%%%###$$$%%%&&&'''&&&%%%%%%!!!$$$((()))'''%%%&&&'''|||vvvxxxzzzvvvooolllfffeeecccbbbeeejjjooosssrrrnnnmmmooommmgggaaa```______]]][[[WWWSSSPPPNNNLLLNNNOOONNNLLLIIIHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIFFFCCC@@@???===;;;999444222///---,,,,,,---///...---+++))))))***+++,,,000///---+++(((&&&%%%$$$&&&++++++%%% """&&&(((######$$$$$$$$$$$$%%%%%%'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&"""############$$$$$$$$$ !!!###$$$%%%%%%$$$$$$#########$$$$$$%%%%%%%%%###$$$%%%%%%!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%##############################"""!!!!!! !!!!!!$$$$$$$$$#####################""""""""""""######!!!!!!!!!"""###%%%&&&'''"""###$$$$$$###"""!!! !!!"""$$$%%%%%%&&&%%%%%%$$$###"""!!!!!!$$$ %%%###""""""###$$$$$$$$$$$$###%%%%%%$$$$$$%%%%%%&&&'''((('''%%%######$$$%%%&&&###$$$$$$###""""""###%%%%%%$$$"""!!! !!!"""$$$%%%$$$###""""""###$$$%%%########################&&&%%%$$$###""""""""""""########################"""!!!!!!!!!!!!"""######""""""""""""############""""""""""""############!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""$$$#########""""""!!!!!!"""######""" !!!"""### !!!###### !!!"""###$$$%%%&&&&&&###"""  !!!###$$$###!!!""""""""""""!!! ########################"""############$$$$$$$$$"""#########$$$$$$$$$$$$""""""""""""""""""""""""######""""""!!!!!! """"""""""""""""""""""""  """###"""!!!!!!  !!!!!!!!!!!! ############$$$$$$$$$$$$"""###$$$%%%%%%$$$###"""$$$#########""""""!!!!!!!!!"""###%%%%%%$$$######$$$$$$################## !!!"""###""""""!!!!!! $$$$$$############$$$$$$######$$$$$$$$$$$$############""""""!!!!!! ########################&&&&&&%%%$$$######$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########%%%$$$""""""""""""$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''~~~wwwxxxzzzwwwqqqnnnkkkiiifffeeegggkkkpppsssmmmjjjjjjmmmmmmhhhcccbbb______]]][[[WWWTTTPPPNNNKKKMMMOOONNNLLLJJJIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHIIIGGGCCCAAA@@@>>>;;;999222000---***))))))***+++...---+++))))))***+++,,,))))))((('''&&&%%%$$$$$$ %%%&&&!!!!!!"""%%%%%%&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&'''"""############$$$$$$$$$&&&&&&%%%%%%$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%''''''((('''&&&$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$"""############$$$$$$$$$'''&&&%%%######"""""""""!!!"""""""""#########$$$$$$###""""""!!!!!!""""""##################$$$$$$#########""""""#########$$$###############$$$$$$""""""###$$$######!!!!!!###$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$###"""""""""((($$$ !!!""""""!!!""""""###$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&''')))(((&&&###""""""######&&&''''''&&&%%%%%%&&&(((%%%$$$"""!!!!!!!!!######%%%$$$###""""""###$$$%%%########################&&&%%%$$$###"""""""""""""""""""""""""""""""""""" !!!!!!!!!""""""""""""####################################!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!! """######""" !!!"""###!!!!!!"""""""""########################"""!!! !!!"""!!!!!!"""######!!!!!!!!!"""""""""""""""!!!""""""""""""""""""""""""""""""#########$$$$$$$$$""""""""""""#########$$$""""""""""""""""""""""""###"""""""""!!!!!!!!! """""""""""""""""""""""""""!!! !!!"""!!!######!!! ######$$$%%%%%%$$$###""" !!!!!!"""######"""######$$$$$$######"""############"""""""""!!!!!!"""######$$$$$$##############################$$$$$$###""""""###$$$%%%"""""""""!!!!!!!!! $$$$$$############$$$$$$"""##################"""######""""""!!!!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""!!!""""""######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######'''&&&&&&&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&&&&''''''~~~vvvvvvxxxvvvqqqoooooommmjjjhhhiiilllqqqtttnnnjjjjjjnnnmmmhhhdddccc```___^^^[[[XXXTTTPPPNNNKKKMMMNNNNNNLLLJJJJJJJJJGGGGGGHHHHHHHHHHHHGGGGGGIIIFFFCCCAAA@@@>>>;;;999555333000---+++***++++++---,,,+++))))))***++++++(((((((((((())))))))))))###(((***&&&"""###$$$$$$%%%%%%&&&&&&&&&&&&''''''%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%"""############$$$$$$$$$((('''%%%$$$######$$$$$$###$$$$$$$$$$$$%%%%%%%%%'''&&&$$$######$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$"""############$$$$$$$$$%%%$$$###"""""""""""""""""""""######$$$$$$$$$$$$$$$$$$######""""""######"""""""""###$$$$$$$$$%%%$$$$$$############$$$$$$&&&&&&$$$###""""""!!!!!!!!!""""""############"""$$$$$$######"""!!!!!!!!!########################'''&&&$$$""" """###""""""######$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&''')))(((&&&###!!!!!!!!!!!!###$$$%%%$$$""""""$$$%%%%%%$$$###"""!!!"""######$$$$$$############$$$$$$""""""""""""""""""""""""%%%%%%$$$###"""""""""""""""""""""""""""""""""""""""###$$$%%%&&&%%%$$$$$$""""""""""""####################################!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!! """######""" !!!"""$$$"""!!!"""######"""!!!%%%%%%$$$###"""!!!!!! !!!  !!!"""$$$###""""""""""""  !!!"""###$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!"""""""""#########$$$$$$!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""$$$"""!!!!!!!!!!!! """""""""""""""!!! ######$$$######!!!  !!!!!!""""""$$$######""""""######$$$############"""""""""""""""!!!!!!!!!""""""#################################""""""!!!!!!!!!!!!"""#########"""""""""""""""$$$$$$############$$$$$$!!!""""""######""""""!!!###""""""""""""!!!!!!!!!%%%%%%%%%%%%%%%%%%%%%%%%#########"""""""""""""""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$&&&''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&''''''}}}sssrrruuussspppnnnooommmjjjhhhiiimmmrrruuurrrnnnmmmooommmgggaaa``````___^^^[[[XXXTTTQQQNNNKKKMMMOOONNNMMMKKKKKKKKKGGGHHHIIIIIIIIIIIIHHHGGGGGGEEEBBBAAA@@@>>>:::888777555222///---+++++++++,,,+++******)))***++++++))))))))))))************''',,,///,,,*********'''#########$$$$$$$$$%%%%%%%%%%%%%%%$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""""""""############$$$""""""#########$$$$$$$$$$$$######""""""""""""!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$!!! !!!###$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%%%%%%%########################$$$$$$############$$$$$$""""""#########$$$$$$$$$ !!!"""$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%$$$######$$$$$$$$$!!!!!!"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$###""""""!!!!!!!!!!!!""""""##################""""""!!!!!! """"""#########$$$$$$$$$ """$$$%%%###############$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&''''''&&&$$$###"""!!!!!!!!!"""#########!!!!!!###$$$%%%$$$###"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""%%%$$$$$$###""""""######$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&(((((('''%%%$$$!!!"""""""""##################""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######""" !!!"""$$$#########%%%$$$"""!!!%%%%%%$$$###"""!!!  !!!"""######"""!!!"""###"""!!! !!!"""###############!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############ !!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###"""!!!!!!""""""!!!!!!###%%%%%%%%%%%%!!!!!!!!!!!!!!! """""""""""""""!!!!!!"""$$$###"""!!!!!!"""###$$$#########""""""""""""""""""!!! !!!###$$$""""""""""""############""""""!!!!!! ########################$$$$$$############$$$$$$!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''}}}sssrrrtttssspppooommmkkkhhhgggiiimmmrrruuuppplllkkkmmmllleee```^^^``````^^^\\\XXXTTTQQQOOOLLLMMMOOOOOOMMMKKKJJJKKKHHHIIIJJJKKKKKKJJJIIIHHHDDDCCCAAA@@@???===999777333111///,,,***(((((('''*********************+++'''''''''&&&&&&%%%%%%%%%%%%***---+++)))***)))%%%#########$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$""""""#########$$$$$$$$$ """$$$$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###"""########################$$$$$$############$$$$$$""""""#########$$$$$$$$$ !!!"""$$$%%%&&&''''''&&&$$$###"""!!! %%%$$$$$$$$$$$$$$$%%%%%%!!!!!!"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$###############$$$!!!!!!!!!""""""###$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&"""""""""###$$$$$$%%%%%%!!!%%%%%%$$$######"""""""""###$$$%%%%%%%%%$$$$$$%%%%%%&&&'''$$$$$$##################%%%&&&'''&&&$$$$$$&&&'''%%%$$$$$$###############$$$$$$$$$%%%%%%$$$$$$$$$""""""""""""""""""""""""%%%$$$######"""#########$$$$$$$$$$$$$$$$$$$$$$$$ """#########!!! !!!"""""""""############""""""!!!!!!!!! """"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""######""" !!!"""$$$######$$$%%%%%%###!!!"""""""""""""""""""""""" !!!!!!"""###!!! !!!###$$$"""!!!!!!"""""""""!!!!!! """"""""""""""""""""""""!!!!!!"""""""""######### !!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""" !!!#########"""!!!###%%%&&&&&&%%%"""""""""""""""###$$$$$$$$$$$$###"""!!! $$$###"""!!!!!!"""###$$$""""""""""""""""""######"""!!! !!!###$$$!!!!!!"""""""""#########%%%%%%%%%%%%$$$#####################$$$$$$$$$$$$$$$$$$############$$$$$$!!!!!!""""""""""""!!!!!!""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''vvvvvvxxxvvvsssrrrkkkiiifffeeeggglllqqqtttiiiffffffjjjiiiddd______``````___\\\YYYUUUQQQOOOMMMOOOPPPOOOMMMKKKJJJJJJHHHJJJKKKLLLLLLKKKJJJHHHDDDBBBAAA@@@@@@===:::777333222000...,,,***)))))))))))))))***************))))))((('''&&&%%%%%%$$$%%%)))+++))))))***)))%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&'''"""############$$$$$$$$$ """###%%%&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$$$$### !!!###%%%&&&'''(((((($$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$"""############$$$$$$$$$%%%$$$###"""""""""""""""%%%%%%$$$""" $$$$$$######$$$$$$%%%%%%"""""""""###$$$$$$$$$%%%$$$$$$############$$$$$$###"""""""""###$$$%%%%%%###"""""""""""""""###$$$""""""###$$$%%%%%%&&&&&&""""""######$$$$$$$$$%%%$$$ $$$&&&$$$!!!$$$###"""""""""###%%%&&&%%%%%%$$$$$$%%%%%%&&&'''#########$$$$$$$$$$$$$$$$$$%%%%%%%%%######%%%&&&%%%$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%$$$$$$########################$$$$$$###############$$$######################## !!!"""###""""""!!!""""""""""""############"""""""""!!!!!! """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""######""" !!!"""###"""!!!"""$$$%%%$$$###!!!!!!!!!""""""######### !!!!!!!!!!!!!!!"""""" !!!###$$$###""""""""""""!!!!!! """"""""""""""""""""""""!!!!!!!!!"""""""""###### !!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!! !!!###$$$$$$###!!!""""""#########""""""  """###$$$######"""!!!###""""""!!!!!!""""""###""""""""""""############"""!!!!!!!!!""""""###### !!!!!!""""""###############$$$$$$$$$###""""""###############$$$$$$$$$$$$$$$############$$$$$$!!!""""""######""""""!!!"""""""""############$$$######################## !!!"""$$$$$$###""""""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''xxxwwwzzzxxxtttrrrllliiifffeeefffjjjnnnqqqjjjggggggjjjjjjddd```___aaa```___\\\YYYUUUQQQOOOOOOPPPQQQPPPMMMJJJIIIIIIGGGIIIKKKLLLLLLKKKIIIGGGEEEDDDCCCBBBBBB???<<<888444333222000///------,,,(((((()))************************)))((((((''''''&&&)))***((()))+++***&&&%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%"""############$$$$$$$$$%%%$$$"""!!!"""###%%%&&&%%%%%%%%%$$$$$$$$$###### !!!"""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$"""############$$$$$$$$$'''&&&%%%######"""""""""$$$######""""""!!!!!! ###############$$$%%%%%%##################$$$$$$#########""""""###############""""""###$$$$$$%%%$$$###"""!!!!!!""""""### !!!!!!""""""###$$$$$$###############$$$$$$$$$$$$$$$$$$######"""""""""$$$###"""!!!"""###%%%&&&%%%%%%$$$$$$%%%%%%&&&'''$$$%%%%%%%%%%%%%%%$$$$$$"""######"""!!!!!!"""$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$#################################$$$$$$$$$$$$%%%""""""""""""############$$$$$$$$$###"""!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!"""""""""######"""######""" !!!"""###!!! ###%%%&&&%%%!!!!!!!!!!!!"""""""""###!!!""""""""""""!!!!!! !!!!!! !!!######""" !!!!!!"""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""### !!!!!!!!!""""""""""""""""""""""""""""""""" !!!!!!!!!"""""""""###""""""""""""""""""""""""###"""!!!!!!###$$$###"""###""""""!!!!!!!!!""""""  !!!""""""!!!!!!!!! !!!!!!""""""""""""!!!!!!!!!"""""""""############!!!"""######$$$$$$###### !!!!!!"""######$$$ !!!"""""""""!!!!!!"""""""""#########$$$$$$$$$$$$############$$$$$$"""##################"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$$$$$$$"""!!!######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&wwwwwwyyywwwrrrpppnnnkkkhhheeefffhhhllloooppplllkkkmmmllleee```^^^aaa```___]]]YYYUUURRRPPPPPPQQQRRRPPPMMMJJJHHHHHHFFFHHHJJJLLLLLLJJJHHHFFFFFFEEEDDDDDDDDDAAA===:::000///...---,,,+++******'''((()))***************&&&&&&&&&&&&&&&&&&%%%%%%$$$&&&&&&$$$%%%((('''#########$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&!!!!!!!!!!!!"""""""""""""""############$$$$$$$$$(((%%% """%%%%%%%%%%%%$$$$$$#########(((&&&$$$###""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$"""############$$$$$$$$$%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&###"""""""""###$$$$$$%%%$$$$$$$$$#####################""""""""""""######$$$$$$###############$$$%%%$$$###!!!!!!!!!""""""%%%%%%%%%%%%%%%&&&&&&&&&######################## ###&&&$$$ !!!%%%$$$###"""!!!!!!###%%%&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''&&&%%%$$$###"""%%%&&&&&&%%%$$$$$$%%%'''$$$%%%%%%%%%%%%$$$######$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$###############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!!!! !!!!!!"""###""""""""""""############&&&&&&%%%%%%$$$######""""""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!"""""""""######""" !!!"""""" """%%%&&&'''""""""""""""!!!!!!!!!!!!""""""###""""""!!! $$$"""""""""###"""  !!!"""######$$$$$$### !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""" !!!!!!!!!""""""######""""""""""""""""""""""""%%%$$$""""""######!!!  """$$$%%%&&&%%%$$$"""""""""######""""""######$$$%%%%%%%%% !!!"""######"""!!! !!!!!!""""""#########$$$!!!"""$$$%%%%%%$$$$$$### !!!"""######$$$"""###$$$%%%&&&&&&%%%$$$!!!!!!""""""############$$$$$$############$$$$$$######$$$$$$$$$$$$######""""""######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!"""$$$&&&'''&&&$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&$$$######$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&vvvwwwzzzyyytttqqqooollliiiffffffiiimmmpppnnnjjjhhhjjjiiieeebbbbbb```^^^[[[YYYXXXUUUQQQNNNRRROOONNNNNNKKKFFFEEEHHHHHHIIIKKKNNNNNNLLLGGGCCCCCCDDDDDDCCC@@@===;;;:::666222...+++*********)))))))))))))))************,,,+++)))'''&&&'''((())))))((('''&&&&&&&&&&&&&&&)))&&&$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%$$$&&&((())))))(((&&&&&&'''%%%$$$###$$$&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%% """###$$$%%%&&&''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%###"""""""""###$$$$$$%%%#########""""""""""""!!!###"""!!!"""$$$%%%&&&%%%%%%###!!!"""$$$'''))))))%%%%%%%%%%%%$$$$$$###"""######"""!!! """###%%%'''''''''%%%$$$&&&%%%$$$#########$$$%%%############""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""!!!###$$$###!!!!!!$$$''''''&&&%%%%%%$$$###"""!!!$$$###"""###$$$$$$$$$"""######""""""""""""######%%%$$$###$$$%%%%%%$$$##############################!!!  !!!###%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$############"""!!!!!!"""###############$$$###"""!!!!!! !!!##############################""""""!!!!!! !!!###$$$%%%%%%$$$!!! !!!$$$%%%$$$$$$######$$$&&&((()))###"""!!!!!!!!!!!!!!!""""""!!! """$$$ !!!"""######$$$"""""""""$$$&&&&&&$$$"""######"""!!! ######"""""""""""""""###########################"""""""""""""""!!! ((('''&&&$$$###"""""""""###"""!!!  !!!!!!!!!!!!%%%$$$###$$$$$$$$$""" !!!!!!""""""""""""!!!!!!!!!!!!!!!!!! ######""""""""""""######""""""""""""############$$$$$$###"""!!!!!!""""""$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$###"""!!!!!!""""""&&&''''''&&&$$$###$$$%%%!!!!!!!!!!!!!!!!!!!!!!!!%%%%%%%%%$$$$$$$$$######$$$###############$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%$$$%%%&&&'''((((((((('''&&&wwwxxx{{{yyyuuussspppmmmjjjggghhhjjjnnnqqqpppkkkhhhjjjiiidddbbbbbbaaa___\\\YYYXXXUUURRROOOSSSPPPPPPQQQOOOJJJHHHKKKIIIIIIJJJLLLMMMKKKGGGCCCFFFGGGGGGFFFCCCAAA???>>>666222...+++*********)))''''''''''''((((((((())))))(((&&&%%%%%%&&&'''((())))))(((''''''''''''''''''%%%$$$$$$&&&'''''''''###############$$$%%%%%%&&&%%%$$$&&&((()))((('''%%%&&&&&&%%%######$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%!!!""""""###$$$%%%&&&&&&### $$$&&&### !!!!!!!!!!!!""""""""""""$$$$$$$$$######$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''$$$$$$#########""""""""""""  """$$$$$$###&&&###!!!!!!###%%%&&&&&&%%%%%%%%%%%%%%%$$$###############$$$$$$$$$$$$$$$###$$$%%%''''''&&&%%%$$$%%%%%%$$$#########$$$%%%############""""""""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""$$$&&&%%%###"""$$$&&&&&&&&&%%%%%%$$$$$$######$$$###"""###$$$%%%$$$"""$$$$$$############$$$$$$%%%$$$######$$$%%%$$$###########################$$$###"""!!!!!!"""###$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############""""""###$$$$$$$$$$$$$$$""""""!!!!!!!!!""""""###!!!!!!!!!!!!!!!!!!!!!!!!######""""""!!!!!!!!!!!!""""""!!!!!!!!!""""""###$$$###"""!!!!!!"""###$$$$$$###############$$$%%%""""""!!!!!!!!!!!!""""""%%%$$$""" !!!"""###!!!!!!!!!""""""############""""""$$$%%%%%%###!!!###############"""""""""######""""""""""""######"""""""""""""""""""""""""""""""""""""""!!!  """$$$%%%""""""!!!!!! !!!!!!!!! !!!!!!!!!"""""""""!!!  !!!"""!!! """"""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!######""""""""""""######""""""""""""############$$$######"""""""""""""""!!!!!!"""######"""!!!!!!$$$######""""""""""""""" !!!"""!!! """"""""""""""""""""""""#########$$$$$$%%%%%%%%%%%%$$$###############$$$######""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%$$$$$$%%%&&&&&&'''&&&&&&&&&xxxyyy|||zzzwwwuuurrrooollliiiiiillloooqqqqqqllliiiiiihhhdddbbbcccbbb```\\\ZZZXXXVVVSSSQQQPPPNNNOOORRRQQQLLLJJJKKKIIIIIIIIIJJJJJJIIIFFFCCCDDDDDDDDDDDDBBB@@@>>><<<666222...,,,++++++***)))'''''''''((((((((())))))''''''&&&%%%%%%&&&((()))***)))((((((((((((((((((&&&%%%$$$$$$&&&(((((('''$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%$$$%%%'''(((((('''$$$%%%%%%$$$""""""###%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&!!!###&&&###""""""######$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$#########!!! !!!###$$$$$$$$$'''%%%######$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$!!!!!!!!!"""""""""######$$$%%%&&&&&&&&&%%%$$$###$$$$$$#########$$$$$$%%%$$$$$$#########"""""""""#########################################################$$$$$$%%%%%%&&&$$$$$$$$$$$$############$$$&&&''''''%%%$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%###"""###$$$%%%$$$###%%%%%%$$$$$$$$$$$$%%%%%%$$$###"""###$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$##################$$$%%%%%%%%%%%%%%%!!!!!!!!!!!!"""###$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!###""""""""""""!!!!!!!!!$$$###"""!!!!!!!!!!!!!!!########################""""""######"""!!!!!! """""""""!!!!!!""""""###(((&&&$$$"""!!!!!!!!!""""""#####################$$$#########%%%%%%###!!!"""""""""#########$$$$$$###"""""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""!!! !!!!!!!!!!!!!!!""""""###""""""!!!!!!!!!"""###### !!!!!!!!!"""""""""######!!!!!!############"""!!! !!!"""###""""""""""""""""""""""""######""""""""""""######"""""""""#########$$$$$$#########"""""""""""""""!!!"""$$$$$$"""!!!#########""""""""""""""""""###$$$###"""!!!"""###########################!!!"""###$$$%%%&&&&&&'''&&&%%%$$$###############"""""""""""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%%%%%%%%%%$$$$$$%%%&&&&&&'''yyyzzz|||{{{xxxwwwtttqqqnnnlllkkkmmmoooqqqsssmmmiiiiiihhhdddbbbccccccaaa^^^[[[ZZZWWWTTTRRRJJJHHHJJJOOOOOOKKKHHHHHHIIIHHHHHHHHHIIIHHHEEECCCCCCBBBBBBBBBBBB@@@>>>;;;555222///,,,,,,+++***)))))))))*********+++++++++((((((''''''((()))***+++((((((''''''''''''(((((('''&&&%%%%%%&&&'''&&&%%%''''''&&&&&&&&&'''((((((&&&%%%$$$%%%'''((('''&&&$$$$$$%%%###"""!!!"""$$$######$$$$$$$$$%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###  $$$&&&$$$!!!$$$$$$%%%%%%&&&'''''''''$$$######""""""######$$$$$$######"""######$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$&&&$$$###$$$%%%''''''&&&'''%%%$$$$$$&&&''''''&&&&&&&&&&&&''''''&&&%%%%%%######""""""!!! %%%%%%%%%%%%%%%$$$###"""###############$$$$$$$$$$$$$$$$$$#########""""""################################################""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&'''(((((('''&&&%%%%%%%%%%%%%%%&&&&&&'''''''''%%%$$$######%%%%%%$$$###$$$$$$$$$######$$$$$$$$$$$$###""""""$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$#########"""###$$$$$$%%%%%%$$$$$$""""""!!!!!!"""######$$$""""""""""""""""""""""""""""""""""""""""""""""""######""""""!!!""""""###"""###$$$$$$$$$$$$###""" !!!"""######"""!!! """""""""!!!""""""######'''&&&%%%###""""""""""""$$$$$$$$$###############%%%$$$######$$$$$$###!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""###$$$"""""""""""""""""""""""""""""""""""""""!!! &&&%%%$$$###!!!!!!!!! """"""!!!""""""###$$$$$$ """"""""""""############&&&###!!!!!!###%%%&&&&&&$$$"""!!!!!!"""$$$""""""""""""##################""""""""""""######""""""#########$$$$$$$$$""""""#########""""""""" """$$$%%%%%%$$$""" """"""#########"""""""""%%%&&&''''''%%%%%%%%%'''$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&&&&&&&%%%$$$###########################$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%$$$%%%&&&((()))zzz{{{|||{{{yyyyyyuuussspppmmmmmmmmmoooqqqrrrmmmiiijjjiiieeebbbcccdddbbb```^^^\\\YYYUUURRRGGGEEEFFFLLLNNNKKKGGGGGGJJJIIIHHHHHHHHHGGGDDDBBBFFFDDDDDDDDDEEEDDDAAA???555222///------,,,***)))************++++++++++++(((((((((((())))))******&&&&&&&&&%%%%%%&&&&&&''')))(((&&&&&&&&&&&&$$$"""''''''&&&&&&&&&'''((((((&&&%%%$$$%%%''''''&&&%%%$$$$$$%%%###"""!!!"""$$$######$$$$$$$$$%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$#########$$$%%%&&&%%%$$$$$$$$$%%%"""######$$$%%%%%%&&&&&&$$$$$$############$$$$$$$$$$$$######"""######$$$&&&&&&&&&%%%%%%%%%%%%$$$&&&%%%###$$$%%%'''&&&%%%###"""!!!###%%%'''''''''%%%%%%&&&''''''&&&&&&&&&'''&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$######"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$############%%%%%%%%%%%%%%%%%%%%%%%%########################""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&'''&&&&&&%%%$$$%%%%%%&&&&&&''''''(((%%%$$$###$$$%%%%%%%%%#########""""""""""""######$$$###"""###$$$%%%$$$"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%$$$######%%%%%%%%%$$$$$$$$$######%%%%%%&&&&&&&&&'''''''''%%%%%%%%%$$$$$$$$$$$$###!!!""""""###############$$$$$$###"""""""""""""""""""""""""""""""""""""""""""""""""""############!!!!!!!!!!!!"""###$$$%%%"""###$$$%%%%%%$$$###"""!!!"""$$$%%%%%%$$$###"""""""""""""""###$$$$$$$$$$$$######""""""""""""$$$$$$$$$###############%%%###""""""$$$$$$###"""#########"""!!! """"""!!!!!!"""###$$$$$$########################"""""""""""""""!!!  !!!"""###""""""!!!""""""###$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############)))'''###"""###%%%%%%%%%$$$"""!!!!!!"""$$$!!!"""""""""#########$$$######""""""""""""##################$$$$$$$$$$$$!!!"""############"""""" !!!###$$$$$$###!!! !!!"""############""""""!!!###$$$###""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$######$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((''''''&&&'''&&&&&&&&&&&&(((***+++zzz{{{|||zzzyyy{{{vvvtttqqqooommmnnnoooppppppkkkjjjkkkkkkfffcccccccccbbbbbbaaa___[[[VVVRRRIIIEEEEEEKKKNNNLLLIIIHHHIIIIIIIIIIIIIIIGGGDDDAAACCCAAA@@@AAADDDDDD@@@===555333000...---,,,***)))((((((((()))))))))******&&&&&&&&&'''''''''''''''%%%%%%%%%$$$%%%%%%&&&''')))'''&&&&&&'''&&&$$$"""$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%$$$%%%&&&'''&&&%%%$$$%%%%%%$$$""""""###%%%######$$$$$$$$$%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$############&&&(((&&&"""!!!###&&&$$$%%%%%%&&&'''((())))))%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$###!!!!!!###$$$###""" ###%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%"""######$$$%%%&&&''''''$$$$$$$$$$$$############ !!!"""###$$$$$$$$$$$$%%%$$$$$$$$$$$$#########&&&&&&&&&&&&&&&&&&&&&&&&#################################$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$"""###%%%&&&&&&%%%$$$$$$%%%%%%&&&&&&&&&'''&&&$$$###$$$%%%&&&%%%$$$###""""""""""""""""""###%%%$$$###$$$%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%$$$$$$$$$######$$$%%%%%%&&&&&&'''''''''%%%%%%%%%%%%$$$$$$$$$$$$!!!!!!"""############"""%%%%%%$$$###""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""############$$$!!!!!!!!!"""###$$$%%%&&&"""###$$$%%%%%%$$$###""" !!!###$$$%%%&&&&&&&&&""""""""""""######$$$%%%$$$$$$$$$###############"""#####################$$$###!!!"""###%%%%%%$$$'''&&&%%%$$$###"""!!!!!!!!!!!!!!!!!!"""###$$$%%%########################"""""""""""""""!!! """""""""!!!!!!!!!""""""""""""!!!!!!!!!"""######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""######'''%%%"""!!!"""""""""!!!###"""!!! !!!"""### !!!!!!""""""###############""""""""""""###############$$$$$$$$$$$$%%% !!!###$$$$$$###""""""  !!!###$$$$$$###"""""" """###"""!!!!!!"""$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((((((''''''&&&''''''((()))++++++~~~yyyzzz{{{zzzyyy{{{vvvtttrrrooommmmmmnnnooommmjjjjjjmmmmmmhhhdddcccbbbccccccdddbbb]]]VVVPPPKKKFFFDDDIIIMMMLLLJJJIIIIIIIIIJJJKKKKKKHHHDDD@@@@@@===<<<>>>AAAAAA>>>:::555333000///...---***((((((((()))))))))*********''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%&&&((((((&&&$$$###############$$$%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$%%%&&&&&&%%%######$$$%%%######$$$$$$$$$%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%"""$$$%%%$$$######$$$%%%&&&&&&'''((()))***++++++&&&&&&%%%%%%%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$""" !!!"""###"""!!!!!! """$$$%%%$$$#########$$$%%%%%%%%%%%%%%% !!!!!!"""###$$$%%%&&&##################$$$$$$ """###$$$$$$$$$###%%%%%%$$$$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$!!!"""%%%&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$$$$######""""""######$$$&&&%%%$$$%%%&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""###$$$%%%%%%%%%%%%$$$$$$$$$#########$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$""""""###$$$$$$$$$$$$###$$$$$$######"""#########!!!!!!!!!!!!!!!!!!!!!!!!""""""#########$$$$$$$$$###"""""""""###$$$$$$%%%###$$$$$$%%%%%%$$$$$$##################$$$%%%&&&""""""""""""###$$$%%%&&&&&&&&&&&&%%%%%%###""""""!!!!!!!!!""""""############!!! !!!###%%%&&&&&&%%%%%%%%%$$$$$$#########!!!!!!!!!!!!"""###$$$%%%########################"""""""""""""""!!! %%%%%%$$$###""""""""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""###!!! !!!""""""!!! """"""!!!!!!!!!!!!"""""" !!!!!!"""############""""""""""""###############$$$$$$$$$%%%%%% !!!###$$$$$$$$$""""""  !!!###$$$$$$$$$"""""""""$$$%%%%%%$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&'''%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((((((((($$$%%%&&&((())))))******}}}yyyzzz{{{yyyyyy{{{vvvtttrrrooommmmmmmmmnnnkkkhhhjjjnnnnnniiidddcccaaaccceeefffddd^^^VVVPPPKKKEEEBBBGGGKKKKKKHHHHHHIIIIIIKKKLLLLLLIIICCC???BBB???>>>@@@CCCDDD@@@<<<555333000///...---***(((***++++++++++++,,,,,,,,,)))*********)))(((''''''&&&&&&&&&&&&&&&'''((()))######$$$&&&))))))((('''%%%%%%$$$$$$%%%%%%&&&'''&&&%%%$$$$$$&&&&&&%%%$$$&&&&&&'''%%%$$$###$$$&&&######$$$$$$$$$%%%%%%%%%""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''###"""!!!###&&&''''''%%%""""""###$$$%%%&&&'''((('''&&&&&&%%%%%%&&&&&&'''%%%$$$$$$###"""""""""###%%%%%%%%%$$$$$$$$$######%%%$$$""""""###$$$$$$###%%%%%%$$$%%%''''''%%%$$$"""###$$$$$$%%%%%%%%%%%%''''''&&&&&&&&&&&&&&&&&&###"""""""""###$$$%%%%%% """###$$$$$$$$$###%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&### $$$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$&&&&&&%%%$$$%%%$$$$$$$$$$$$$$$$$$%%%'''&&&%%%%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%###""""""###%%%&&&%%%%%%%%%$$$$$$$$$############$$$$$$%%%&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$######$$$%%%%%%%%%%%%$$$""""""""""""###$$$%%%&&&########################""""""######$$$$$$$$$$$$%%%$$$######"""#########$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###"""""""""###$$$""""""""""""###$$$%%%&&&***))))))(((&&&$$$"""!!! !!!"""######$$$"""!!! !!!###&&&''''''"""""""""""""""#########!!!!!!!!!!!!"""###$$$%%%"""""""""""""""""""""""""""""""""""""""!!!!!! ###%%%'''###"""!!! """""""""""""""""""""""" !!!!!!!!!!!! !!!###$$$###!!!!!!!!!""""""""""""!!!!!! !!!""""""#########""""""""""""############$$$$$$$$$%%%%%%%%%!!!###$$$%%%$$$###"""###"""  """###!!!###$$$%%%$$$###"""!!!"""$$$$$$######$$$%%%########################""""""###$$$%%%&&&&&&'''#########$$$%%%&&&'''((($$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))(((((("""$$$&&&((()))))))))(((xxxxxxzzzvvvwww|||yyyyyyyyyuuuooommmqqqrrrqqqooolllkkknnnmmmgggbbbaaabbbbbbdddfffeee^^^TTTKKKKKKIIIGGGIIIKKKLLLKKKIIIOOOQQQQQQOOOKKKGGGEEEDDD@@@@@@@@@??????>>>===<<<444222000...,,,+++***)))((((((((((((((()))******(((((('''''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$!!!"""###&&&(((***,,,---###$$$%%%&&&''''''''''''%%%%%%%%%$$$$$$#########$$$$$$&&&''''''&&&$$$$$$ !!!$$$&&&'''&&&%%%$$$&&&&&&&&&$$$""" $$$%%%'''(((((('''%%%$$$######$$$$$$$$$%%%%%%%%%$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ """###%%%&&&&&&""""""""""""""""""""""""$$$$$$$$$$$$######""""""&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''(((((('''%%%$$$###$$$$$$%%%%%%$$$$$$###&&&&&&&&&%%%$$$###"""!!!&&&%%%%%%$$$$$$%%%%%%&&&'''!!!%%%'''$$$!!!###$$$""""""$$$'''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&&&&'''((($$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&'''%%%###"""!!!"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$%%%%%%$$$$$$###"""!!!!!!""""""!!!!!!"""$$$&&&'''$$$$$$######$$$$$$%%%%%%""""""!!!!!!  !!!!!!"""######$$$$$$""""""#########""""""!!!%%%$$$###!!! %%%%%%$$$###"""!!! #########""""""""""""!!!#########$$$$$$%%%%%%%%%'''&&&%%%$$$###!!! """"""""""""""""""""""""$$$###"""!!!!!!"""######%%%$$$"""!!!!!!"""$$$%%%'''$$$"""###''''''$$$ !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!  !!!!!!""""""##################""""""""""""!!!!!!"""$$$&&&&&&###!!!%%%%%%%%%%%%%%%$$$######"""###$$$###  !!!###"""!!! !!!###%%%&&&############""""""""""""!!!"""!!!  """""""""""""""""""""""""""######$$$$$$$$$$$$######&&&%%%$$$######$$$%%%&&&$$$"""!!! """$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((((((&&&'''(((((()))(((((((((++++++***((('''&&&%%%$$$$$$&&&((()))(((((()))******)))((()))+++,,,,,,,,,xxxwwwzzzuuuvvvzzzwwwvvvwwwsssnnnmmmppprrrqqqooolllkkknnnmmmgggbbbaaacccaaaaaabbbaaa\\\TTTNNNJJJIIIGGGHHHKKKLLLKKKIIIOOOPPPQQQOOOKKKGGGEEEDDDAAAAAA@@@@@@???===<<<;;;333222000...,,,***))))))((((((((((((((()))******(((((('''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&''''''''''''&&&%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###!!!"""$$$&&&&&&&&&%%%$$$&&&&&&&&&&&&%%%$$$""""""$$$%%%&&&''''''&&&%%%$$$###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$!!!"""""""""#########$$$########################&&&&&&%%%$$$$$$$$$$$$$$$$$$#########$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$###$$$$$$%%%%%%$$$$$$###!!!###%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&& !!!###!!!!!!###&&&$$$"""!!!!!!"""$$$&&&'''&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%###"""!!!"""$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&""""""""""""""""""""""""$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$%%%%%%$$$$$$###""""""!!!%%%%%%$$$$$$###$$$$$$$$$############$$$$$$%%%&&&#########"""""""""!!!!!!!!!!!!""""""###$$$$$$%%% !!!"""###############$$$###"""!!!!!!!!! !!!%%%%%%%%%$$$######"""""""""""""""######$$$$$$$$$"""###############$$$$$$&&&%%%%%%$$$###"""!!!!!!""""""""""""""""""""""""$$$###"""!!!!!!"""######%%%$$$"""!!!!!!"""$$$%%%""" !!!&&&(((%%%"""!!!!!!!!!!!!""""""""""""!!!###%%%&&&''''''!!!!!!!!!"""""""""""""""############""""""""""""!!!!!!"""$$$&&&&&&###!!!!!!!!!""""""!!!!!!  """"""!!!!!!###$$$###"""!!! !!!###%%%&&&############"""""""""""""""###$$$###"""!!!"""$$$##############################$$$$$$$$$$$$######$$$$$$###""""""###$$$$$$######"""!!!"""###$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$###############$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&'''((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&''')))))))))((()))***)))((('''(((***,,,------wwwvvvxxxtttuuuxxxuuussstttrrrmmmmmmqqqsssrrrooolllkkkmmmlllgggbbbbbbcccaaa___^^^^^^[[[UUUPPPIIIHHHHHHHHHJJJKKKJJJIIIMMMOOOPPPOOOKKKGGGEEEDDDCCCBBBBBBAAA???===;;;:::333222000...,,,***))))))((((((((((((((()))******((((((((('''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%(((((('''&&&$$$###"""!!!%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$############$$$$$$"""###%%%%%%&&&%%%$$$###$$$$$$%%%&&&&&&&&&&&&&&&###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$'''%%%$$$""""""###$$$%%%"""""""""###$$$%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$######%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$(((###!!!"""$$$###$$$&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$#########"""$$$$$$%%%%%%%%%%%%$$$$$$&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$###""""""###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&########################%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%$$$$$$###"""""""""""""""###############""""""""""""###$$$%%%&&&'''%%%$$$$$$$$$$$$#########""""""######$$$%%%%%%%%% !!!###$$$$$$$$$$$$""""""""""""""""""""""""######################## !!!"""###$$$%%%%%%#########"""""""""""""""$$$$$$$$$#########""""""""""""""""""""""""""""""######""""""""""""######$$$###"""!!!!!!"""###$$$!!!!!!$$$&&&$$$"""!!!!!!!!!!!!""""""""""""""""""""""""!!!!!! """"""""""""""""""!!!!!!############"""""""""""""""!!!"""###%%%%%%###!!! !!!""""""""""""###%%%""""""!!!!!!"""###%%%&&&$$$$$$#########""""""""""""###$$$$$$""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$############""""""""""""##################$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%######""""""""""""######&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$######&&&&&&&&&&&&''''''''''''%%%&&&''''''((('''''''''"""######$$$%%%&&&''''''''')))******)))((()))******)))))))))+++...111333wwwtttwwwssstttvvvrrrqqqrrrqqqmmmnnnsssuuutttpppllljjjmmmlllgggccccccbbb```_________\\\VVVQQQIIIIIIIIIIIIJJJJJJJJJIIILLLNNNOOONNNJJJGGGEEEDDDEEEDDDCCCBBB???===;;;:::333222000---+++***)))(((((((((((((((((())))))***((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######$$$%%%&&&$$$$$$%%%%%%%%%$$$######"""######$$$%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######""""""!!!%%%%%%%%%%%%%%%%%%%%%%%%%%%###!!! """###############$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$### """$$$%%%$$$###"""%%%%%%&&&&&&&&&&&&%%%%%%&&&$$$###$$$$$$$$$$$$%%%###$$$$$$$$$$$$$$$$$$###&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&''''''((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$############$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%#########$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$#########"""""" """"""""""""""""""""""""###%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%% !!!"""###############!!!!!!""""""############ !!!!!!!!!""" !!!""""""###$$$$$$######"""""""""!!!########################"""""""""""""""""""""""""""""""""""""""###############""""""""""""######$$$"""!!!"""######!!!!!!!!!!!!!!!""""""""""""$$$$$$###!!! $$$######""""""!!!!!!!!!############"""""""""!!!"""!!!!!!###$$$%%%###!!!!!!"""""""""""""""!!!!!!###$$$$$$###!!! !!!"""""""""""""""$$$%%%&&&$$$$$$$$$#########"""""" !!!""""""!!! !!!"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$##################$$$######$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%##################$$$%%%''''''''''''''''''''''''%%%%%%%%%$$$$$$$$$$$$$$$''''''''''''((((((((((((%%%%%%&&&'''''''''''''''""""""###$$$&&&'''((((((((()))***)))(((''')))***,,,++++++,,,...333888<<>><<<;;;222111///---+++)))((((((((((((((((((((()))******)))))))))(((((((((''''''&&&&&&&&&&&&''''''''''''(((((((((''''''&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$%%%((('''&&&%%%$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&############$$$&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''%%%$$$""""""###$$$%%%&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%"""&&&(((&&&$$$&&&&&&$$$&&&&&&''''''''''''&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&$$$%%%&&&'''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((())))))'''(((((((((((((((((('''&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&'''%%%%%%$$$$$$$$$$$$%%%%%%#######################################"""!!!!!!###""""""""""""###$$$$$$!!!!!!!!!"""""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###!!!  !!!###$$$%%%$$$######"""""""""######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$###%%%%%%%%%$$$$$$$$$$$$$$$##################$$$$$$"""""""""""""""""""""""" !!!"""######$$$######"""""""""""""""""""""""" """###$$$%%%%%%%%%!!!!!!!!!!!!""""""""""""!!!!!!"""######""""""!!!##################""""""############"""""""""""""""!!! !!!###$$$###"""!!!""""""############### """############$$$&&&""""""###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$############$$$%%%%%%######$$$%%%""""""""""""""""""""""""######$$$$$$$$$$$$######%%%%%%&&&&&&&&&&&&%%%%%%############$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''"""#########$$$$$$$$$$$$&&&''''''((()))((((((((((((((((((((((((((((((((('''((((((((('''(((+++---***...333666:::AAAJJJPPPtttpppuuutttwwwxxxqqqnnnqqqqqqoooqqquuuwwwuuupppkkkiiikkkkkkgggeeeeeedddbbbaaaaaa```\\\UUUPPPPPPQQQQQQOOOJJJHHHHHHIIIHHHJJJLLLKKKIIIGGGEEEEEEFFFEEEEEECCCAAA???===<<<222111///---***)))((((((((((((((((((((()))******))))))))))))((((((((('''&&&&&&&&&&&&'''''''''((((((((('''&&&&&&%%%%%%$$$$$$$$$%%%&&&''''''''''''$$$$$$$$$$$$%%%%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%############$$$%%%&&&&&&'''&&&%%%$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&&&&&&&%%%$$$###$$$$$$%%%%%%$$$$$$###'''&&&%%%%%%%%%&&&'''(((###$$$&&&''''''&&&$$$###%%%)))(((###!!!%%%((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&'''###$$$%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&''''''''''''&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&'''''''''$$$%%%%%%&&&''''''((((((&&&%%%%%%$$$$$$%%%%%%&&&########################'''&&&%%%$$$######""""""$$$######"""""""""""""""!!!!!!!!!"""""""""#############################################"""!!! !!!"""$$$%%%%%%$$$###"""######$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$##################"""""""""""""""""""""""" """###$$$$$$######!!!!!!""""""""""""!!!!!!!!!"""######$$$$$$!!!!!!!!!!!!"""""""""""""""""""""!!! ##################$$$$$$############"""""""""""""""!!! """######"""!!!""""""###$$$$$$###### """############$$$&&&""""""###$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$############$$$%%%%%%######$$$%%%##############################$$$$$$$$$$$$######$$$%%%&&&&&&&&&&&&%%%$$$######"""!!!"""###$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&#########$$$$$$$$$%%%%%%'''((())))))******))))))''''''((((((((()))))))))((()))***))))))+++...111///444<<>>===222111///,,,***)))((('''((((((((((((((()))******))))))))))))((((((((((((&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&''''''((('''#########$$$$$$%%%%%%%%%$$$$$$&&&''''''&&&$$$$$$############$$$%%%&&&'''###"""!!!!!!!!!"""###$$$'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&'''''')))(((&&&%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""""""""###$$$%%%''''''&&&&&&&&&&&&&&&&&&&&&&&&"""###%%%&&&&&&%%%###"""$$$$$$$$$%%%%%%$$$$$$$$$***(((&&&$$$###$$$%%%&&&!!!"""$$$%%%%%%$$$"""!!!!!!$$$!!!###%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$%%%%%%&&&'''"""###$$$%%%&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&$$$$$$%%%%%%&&&'''((((((%%%%%%&&&&&&'''((())))))&&&%%%%%%$$$$$$%%%%%%&&&##################$$$$$$%%%$$$###""""""###$$$%%%%%%$$$###"""!!!!!!!!!!!!!!!!!!""""""#########$$$######""""""""""""""""""!!!""""""############"""!!!###$$$%%%%%%$$$"""!!!######"""""""""""""""""" !!!"""######!!!!!!""""""######$$$$$$$$$$$$$$$#########"""""""""""""""""""""""""""""" """###$$$$$$$$$###!!!!!!""""""""""""!!!!!! !!!""""""!!! !!!!!!!!!!!!""""""""""""!!!###$$$%%%%%%%%%"""""""""###$$$$$$$$$%%%############"""""""""""""""!!! """######"""######$$$%%%%%%%%%%%%%%%$$$%%%%%%$$$"""!!!"""###""""""###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######!!!#########"""!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$#########$$$%%%&&&&&&%%%$$$###$$$"""!!! """$$$%%%######$$$$$$$$$%%%%%%%%%############$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%&&&&&&&&&'''''''''(((((((((((()))***************%%%&&&&&&'''((()))************+++++++++---111444555<<>>999777444111---+++***)))***))))))***,,,------,,,))))))((((((((('''''''''%%%%%%%%%&&&&&&&&&''''''(((''''''&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&'''((((((&&&%%%$$$%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$############'''&&&%%%$$$%%%&&&'''(((&&&&&&%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%$$$$$$$$$"""""""""######$$$$$$%%%%%%&&&''''''%%%%%%&&&'''((('''%%%%%%%%%&&&(((***%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&""""""###$$$$$$$$$%%%%%%(((&&&&&&&&&(((((('''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$%%%'''&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$###""""""""""""""""""#########$$$$$$$$$######""""""######$$$%%%%%%%%%%%%%%%$$$%%%%%%%%%###$$$%%%&&&&&&%%%###"""""""""############""""""!!!!!!!!!!!!""""""""""""######!!!""""""#########$$$$$$$$$$$$$$$############$$$$$$###$$$$$$$$$$$$$$$$$$###""""""!!!!!!!!!!!!""""""######""""""""""""######!!!!!!""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""#########$$$%%%$$$######$$$%%%"""$$$%%%$$$######$$$%%%########################""""""######$$$$$$$$$$$$$$$######""""""!!!!!!!!!!!!###%%%((()))******)))''''''&&&%%%%%%$$$$$$###$$$$$$###""""""###$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$###############%%%$$$$$$###$$$$$$%%%%%%"""######$$$$$$$$$######!!!###$$$&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''((((((((((((((('''&&&&&&%%%&&&&&&''''''''''''''''''(((((()))******++++++,,,+++++++++,,,///222444:::===BBBGGGMMMWWWccclllvvvuuuuuuwwwzzz~~~llliiippppppqqqtttrrrooossstttpppooorrrsssrrrooonnnmmmllljjjgggeeedddccccccbbb```]]]YYYVVVTTTSSSUUUVVVTTTQQQNNNMMMMMMHHHIIIIIIIIIGGGEEEBBB@@@AAA@@@????????????@@@AAA888666222///,,,***)))(((---,,,++++++------,,,+++)))))))))(((((((((''''''%%%%%%%%%&&&&&&&&&''''''((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&''''''((((((######$$$$$$$$$$$$%%%%%%###############$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&&&&'''###""""""###&&&(((((('''$$$&&&&&&$$$$$$&&&&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$$$$$$$$$$######$$$$$$%%%%%%'''&&&%%%$$$###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%#########$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%&&&'''%%%%%%$$$###$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%******((('''%%%###""""""$$$$$$%%%&&&&&&&&&%%%%%%%%%$$$###$$$&&&&&&&&&%%%&&&&&&&&&%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%&&&&&&&&&&&&###$$$%%%%%%######$$$%%%(((''''''&&&&&&&&&&&&'''&&&%%%%%%$$$######$$$$$$"""""""""###$$$$$$%%%%%%######""""""######$$$%%%&&&&&&%%%$$$$$$$$$$$$%%%!!!"""###$$$$$$###"""""""""""""""######"""""""""""""""""""""""""""###### $$$$$$"""!!!"""############$$$$$$$$$#########""""""#########"""######$$$$$$######"""%%%$$$$$$######$$$$$$%%%$$$######""""""######$$$!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!! """"""""""""############%%%&&&'''&&&%%%$$$%%%'''!!!"""######!!!!!!!!!###########################!!!"""######$$$$$$######""""""""""""""""""!!!!!!######%%%&&&(((((())))))&&&&&&&&&%%%$$$$$$######$$$$$$#####################$$$$$$%%%%%%$$$$$$#####################$$$$$$$$$$$$######$$$$$$%%%%%%!!!""""""###############"""$$$&&&''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''))))))))))))((('''&&&%%%&&&&&&'''(((((((((((('''(((((()))***++++++,,,,,,+++++++++,,,...333777:::DDDHHHNNNTTTYYY```iiiooo{{{xxxuuuuuuwwwyyy{{{{{{~~~lllhhhppppppqqquuurrrqqqttttttpppnnnpppqqqpppooonnnllliiigggfffeeedddbbbbbbaaa___\\\XXXUUUSSSSSSTTTUUUTTTQQQNNNLLLLLLGGGHHHIIIHHHGGGCCC@@@>>>@@@AAABBBBBBAAA@@@??????666444111...,,,,,,,,,,,,+++***))))))++++++***)))))))))))))))((((((((('''%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''(((((((((######$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''  ###%%%%%%%%%!!!%%%'''&&&'''++++++(((%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&######$$$$$$%%%%%%$$$$$$((('''%%%$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%$$$"""###$$$%%%&&&%%%%%%$$$$$$%%%&&&'''(((''''''&&&%%%%%%%%%%%%$$$$$$$$$$$$###$$$%%%%%%$$$$$$%%%'''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%))))))(((&&&%%%$$$######'''(((((())))))((('''&&&%%%$$$###$$$&&&'''&&&%%%'''&&&&&&%%%&&&'''((()))''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''((((((((('''&&&''''''''''''''''''''''''###$$$$$$%%%%%%%%%$$$$$$###%%%'''&&&$$$###$$$&&&((('''&&&%%%%%%%%%%%%&&&'''&&&%%%%%%$$$%%%%%%%%%!!!""""""###$$$$$$%%%%%%######""""""######$$$%%%%%%$$$###"""""""""######!!!""""""###$$$$$$$$$$$$"""######$$$$$$######"""%%%%%%%%%$$$$$$$$$$$$$$$!!!!!!%%%$$$###$$$"""############$$$$$$$$$###""""""!!!!!!""""""#########$$$$$$$$$$$$######%%%$$$$$$######$$$$$$%%%$$$######""""""######$$$"""""""""######"""""""""#################################""""""!!!!!!!!!!!!"""""""""###############$$$%%%%%%######$$$%%%!!!"""###"""  ######################## !!!"""###$$$######"""!!!!!!!!!"""""""""""""""$$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%$$$######"""""" !!!###$$$%%%%%%$$$######$$$$$$%%%%%%$$$$$$###"""""""""###$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&""""""###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''''''''(((((('''&&&&&&''''''((()))))))))((((((''''''((()))***+++,,,,,,+++,,,---000555;;;AAAEEENNNTTT\\\aaadddggglllpppyyyuuuqqqppprrrssstttsss}}}kkkhhhppppppqqquuussssssvvvvvvqqqnnnoooooonnnooommmkkkhhhfffeeedddeeebbbaaa```^^^[[[WWWTTTRRRSSSTTTTTTSSSPPPLLLKKKKKKGGGHHHHHHHHHFFFCCC???===AAACCCFFFFFFDDDAAA>>><<<666444222000//////000111+++*********,,,---,,,+++))))))))))))((((((((((((%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$######$$$%%%%%%&&&''''''$$$%%%%%%&&&'''''''''&&&%%%%%%&&&&&&'''((())))))$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&'''''''''&&&$$$######$$$%%%%%%$$$ &&&'''$$$$$$&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((($$$%%%&&&'''((('''&&&%%%***)))'''%%%%%%%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&'''&&&&&&%%%!!!"""###$$$%%%%%%$$$###$$$%%%'''(((((((((''''''&&&&&&&&&%%%%%%$$$$$$$$$"""###%%%$$$$$$$$$%%%&&&%%%&&&'''(((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((%%%%%%&&&&&&&&&%%%###"""'''&&&%%%&&&((()))(((''''''&&&&&&%%%&&&'''((()))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''$$$%%%'''(((((((((''''''''''''''''''''''''''''''%%%%%%%%%%%%$$$$$$###"""$$$&&&((('''%%%$$$%%%((('''&&&%%%%%%$$$$$$$$$$$$''''''&&&%%%%%%%%%&&&&&&!!!""""""###$$$$$$%%%%%%#########"""###$$$$$$%%%$$$###""" !!!"""######$$$%%%%%%&&&''''''$$$$$$$$$%%%%%%$$$$$$$$$"""""""""!!!!!!!!!!!!!!!%%%$$$%%%'''%%%!!!"""&&&"""############$$$$$$$$$""""""!!!!!!!!!!!!""""""###$$$$$$%%%%%%$$$$$$#########""""""""""""######$$$$$$############$$$$$$######$$$$$$$$$$$$###### $$$$$$$$$$$$######""""""!!!!!!""""""#########$$$!!!"""!!!  !!!###$$$$$$###!!! ######################## !!!"""$$$$$$######""" !!!!!!""""""######%%%$$$$$$###$$$%%%'''(((%%%%%%$$$$$$###""""""!!!"""%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$!!!!!!"""###$$$%%%%%%&&&$$$#########$$$%%%%%%&&&"""###$$$%%%%%%%%%%%%%%%(((&&&$$$"""!!!"""$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((($$$$$$%%%&&&'''''''''''''''(((((()))))))))))))))&&&&&&'''((()))***++++++---...000444;;;DDDLLLPPPVVV\\\dddiiikkklllnnnpppyyyvvvrrrqqqssstttsssrrr}}}rrriiijjjooorrrssstttwwwvvvtttrrrrrrsssuuuvvvqqqnnnjjjgggggghhhiiiiiibbb```]]][[[ZZZXXXUUUSSSQQQQQQOOOMMMKKKIIIHHHGGGFFFFFFFFFFFFFFFEEEDDDDDDBBBAAAAAA@@@@@@AAAAAAAAA555333000...,,,+++,,,,,,+++++++++,,,,,,---------###$$$%%%&&&'''))))))***%%%&&&&&&&&&'''(((((((((#########$$$$$$%%%%%%%%%###$$$%%%&&&'''&&&%%%$$$$$$###"""""""""$$$&&&((('''%%%###$$$&&&'''((('''$$$$$$$$$%%%'''(((***+++%%%%%%############%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$######(((%%%###$$$'''(((&&&$$$%%%%%%%%%$$$$$$#########&&&&&&%%%%%%%%%&&&&&&'''$$$%%%&&&&&&$$$$$$%%%&&&&&&%%%%%%&&&''''''&&&$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%$$$$$$###'''&&&$$$###"""!!!!!!!!!&&&''''''''''''''''''&&&%%%%%%%%%%%%%%%$$$###"""(((((('''&&&%%%$$$$$$###'''''''''((((((((())))))%%%%%%&&&'''((((((((((((''')))(((%%%%%%)))***)))&&&''''''''''''''''''&&&$$$%%%%%%&&&'''''''''&&&''''''''''''''''''''''''%%%$$$$$$$$$%%%%%%&&&'''''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''%%%$$$$$$%%%''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%###""""""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$"""###$$$$$$###!!!#########"""######$$$$$$##############################""""""""""""######$$$#########""""""!!!!!!""""""""""""""""""""""""###""""""""""""$$$%%%&&& !!!""""""  !!!!!!!!!!!!"""###$$$%%%)))((('''%%%###!!! $$$$$$$$$#########""""""################################################!!!!!!"""""""""#########""""""############"""""" !!!"""###$$$$$$######""""""""""""######$$$#########""""""!!!!!!!!! """$$$%%%######$$$$$$$$$%%%%%%%%%""""""""""""""""""######"""###$$$$$$&&&&&&'''(((&&&&&&&&&%%%%%%$$$$$$$$$"""######$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$#################################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&(((((('''''''''&&&&&&&&&(((((((((((())))))))))))*********+++,,,---+++***...111666;;;AAAIIIQQQWWW^^^dddkkkooopppppppppqqqvvvsssqqqooonnnlllkkkiiiuuukkkkkkpppssstttuuuvvvuuuttttttttttttuuuvvvpppmmmiiiggggggggggggfffaaa___\\\YYYXXXWWWUUUSSSTTTSSSRRRPPPNNNLLLJJJJJJHHHHHHGGGFFFDDDBBB@@@???CCCCCCBBBBBBAAABBBBBBBBB555333000...,,,+++,,,,,,,,,,,,,,,,,,,,,---------))))))(((((('''&&&%%%%%%&&&&&&&&&'''''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&''''''''''''&&&((('''%%%$$$$$$%%%&&&'''&&&%%%%%%&&&'''((('''%%%%%%%%%%%%&&&'''((()))***((('''&&&&&&&&&&&&'''(((%%%%%%%%%$$$$$$$$$############$$$$$$%%%%%%%%%&&&'''&&&%%%%%%&&&'''&&&%%%&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&((()))++++++$$$%%%&&&&&&$$$$$$%%%&&&)))&&&$$$###%%%&&&''''''%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%%%%&&&''''''((((((&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$(((''''''&&&&&&%%%%%%$$$&&&&&&%%%%%%$$$#########$$$%%%&&&'''((((((((((((###'''(((&&&&&&)))(((%%%''''''((((((((((((''''''%%%&&&'''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%###""""""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%#########%%%%%%$$$###%%%$$$$$$#########$$$$$$#################################""""""#########$$$#########""""""""""""""""""""""""""""""""""""%%%$$$###""""""######$$$"""$$$%%%$$$###"""""""""""""""""""""######$$$%%%(((((('''&&&%%%%%%$$$$$$$$$$$$$$$#########""""""""""""""""""""""""""""""##############################$$$$$$$$$%%%%%%%%% !!!!!!!!!!!! !!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!""""""############"""""""""!!!"""!!!!!!!!!!!!"""$$$%%%#########$$$$$$$$$%%%%%%%%%$$$###"""""""""""""""###$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''))))))((((((((('''''''''(((((((((((()))))))))***(((((()))***,,,---------222777@@@HHHNNNTTTYYY\\\\\\bbbiiioooqqqrrrsssuuurrrpppmmmjjjgggdddbbb```yyynnnmmmqqqsssuuuvvvuuuuuuuuuuuuuuuuuuuuuuuunnnllljjjhhhhhhgggdddbbbaaa^^^ZZZXXXWWWVVVUUUSSSUUUTTTSSSQQQOOOMMMKKKJJJHHHGGGGGGEEEDDDBBB@@@???DDDDDDDDDCCCCCCBBBBBBBBB555333000...,,,+++,,,,,,------------------,,,,,,,,,+++***)))'''&&&%%%$$$'''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((+++***(((&&&&&&&&&&&&'''''''''&&&'''((((((&&&$$$%%%&&&&&&&&&&&&'''''''''%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$############""""""###$$$%%%&&&''''''%%%&&&'''&&&%%%%%%&&&'''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''((()))***$$$%%%&&&&&&$$$$$$%%%&&&***'''###"""###&&&((((((%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$###$$$%%%&&&((())))))((((((%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$"""!!! $$$$$$&&&'''((()))))))))"""&&&((('''((()))(((###'''(((((((((((((((((('''''''''((()))))))))(((((('''''''''''''''''''''''')))(((((('''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$&&&''''''&&&'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############"""""""""$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$###""""""""""""###$$$&&&%%%$$$"""##################$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&'''$$$$$$$$$###############!!!!!!!!!!!!!!!!!!!!!!!!#################################$$$$$$$$$$$$%%% !!!!!!!!!!!! $$$$$$###"""!!! !!!!!!!!! !!!!!!!!!############""""""""""""$$$######""""""###$$$$$$#########$$$$$$$$$$$$%%%'''&&&%%%$$$""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!###########################$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))))))))))))))(((((((((((((((((()))))))))******(((((()))+++---///111222999AAALLLVVV[[[]]]]]]]]]^^^aaafffiiilllmmmoooqqqnnnmmmiiieeeaaa]]]ZZZXXX{{{pppnnnrrrssstttvvvttttttuuuvvvvvvvvvuuuuuuooommmkkkjjjiiigggccc```bbb___[[[XXXWWWWWWVVVUUUSSSSSSRRRQQQOOOLLLJJJIIIEEEEEEEEEEEEEEEDDDDDDCCCDDDDDDDDDCCCBBBAAAAAA@@@555333000...,,,+++,,,,,,///......------,,,,,,,,,(((((((((((())))))))))))((((((((('''&&&&&&&&&%%%&&&&&&'''''''''''''''''''''&&&%%%%%%%%%&&&((()))))))))((('''&&&&&&''''''***(((&&&&&&''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&%%%$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&'''$$$&&&((('''$$$###%%%(((&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%$$$$$$######$$$%%%&&&&&&$$$$$$%%%&&&)))'''$$$###$$$&&&''''''%%%%%%%%%%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&''''''&&&$$$!!! $$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%&&&''''''%%%&&&&&&&&&''''''(((((()))((('''&&&$$$###""""""###$$$&&&''')))*********$$$((()))''''''***)))&&&&&&''''''((((((''''''&&&'''(((((())))))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&))))))((('''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$############$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######%%%''')))(((((()))((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$#########"""""""""###$$$$$$"""!!!!!!"""$$$$$$$$$%%%%%%$$$$$$$$$""""""######$$$$$$$$$%%%########################""""""""""""""""""""""""########################!!!!!!!!!!!!""""""""""""""""""############""""""$$$$$$###"""!!! """"""!!!!!!!!!!!!""""""#########"""""""""""""""%%%%%%$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$&&&&&&%%%$$$#########$$$%%%%%%%%%%%%$$$$$$######%%%$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$$$$######""""""""""""""""""""""""###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((()))))))))************+++,,,---///222666888AAAIIITTT]]]``````^^^\\\gggeeecccaaa```bbbeeegggjjjjjjhhhddd^^^ZZZWWWVVV|||qqqooorrrttttttuuurrrssstttuuuuuuuuuuuuuuuqqqooonnnlllkkkgggccc___bbb```\\\ZZZZZZYYYXXXVVVSSSSSSSSSRRRPPPMMMJJJHHHFFFGGGGGGGGGGGGFFFEEEEEECCCCCCCCCCCCBBB@@@>>>===555333000...,,,+++,,,,,,.........------,,,,,,+++&&&&&&'''((()))***++++++((((((((('''&&&&&&&&&%%%''''''''''''''''''''''''&&&%%%$$$$$$$$$%%%'''(((&&&&&&%%%&&&&&&''''''(((---)))%%%###$$$&&&'''(((%%%&&&&&&'''&&&&&&%%%$$$&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&((('''$$$###%%%(((&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&$$$$$$#########$$$%%%&&&&&&$$$$$$%%%&&&'''&&&%%%%%%''''''&&&%%%&&&&&&%%%%%%&&&&&&'''(((%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''((((((((((((((('''&&&'''''''''%%%!!!$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$######$$$%%%&&&'''%%%&&&&&&''''''(((((()))((('''''''''&&&&&&&&&&&&$$$%%%&&&((()))*********&&&(((&&&"""###''')))(((&&&&&&&&&''''''&&&&&&&&&''''''(((((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%(((((('''''''''''''''(((''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''%%%&&&((((((((((((&&&%%%(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######%%%'''))))))((()))((('''&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$###############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$$$$$$$$$$"""###$$$$$$"""!!!!!!"""######$$$%%%%%%%%%$$$$$$################################################################################################!!!!!!!!!!!!!!!!!!!!!!!!""""""############""""""""""""""""""!!!!!!!!!!!!$$$######""""""######$$$""""""""""""""""""######%%%%%%%%%%%%%%%$$$$$$$$$""""""#########$$$$$$$$$$$$#########$$$%%%&&&&&&&&&%%%%%%$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###$$$%%%%%%%%%""""""""""""""""""""""""###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''))))))))))))************+++,,,...///000444:::???JJJPPPYYY```ddddddcccbbboooiii```YYYXXXZZZ___bbbcccddddddbbb]]]YYYXXXXXX}}}sssrrruuuuuutttuuurrrrrrrrrsssssstttuuuuuusssqqqooommmkkkgggbbb___aaa___]]]\\\\\\[[[XXXVVVTTTTTTUUUTTTRRROOOLLLJJJKKKJJJJJJHHHGGGEEECCCBBBCCCDDDDDDCCCAAA???===;;;555333000...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++(((((((((((((((((((((((('''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&###$$$$$$%%%&&&&&&''''''+++'''###"""###%%%'''((($$$%%%&&&''''''&&&$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&'''&&&%%%%%%&&&'''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((()))$$$%%%&&&&&&$$$$$$%%%&&&&&&%%%%%%&&&((((((&&&$$$&&&&&&&&&&&&&&&''''''(((%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&'''(((((()))(((((((((%%%&&&&&&'''&&&%%%###"""%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$###"""###$$$%%%&&&&&&&&&''''''((((((((((((%%%%%%%%%&&&&&&'''''''''&&&&&&'''((())))))))))))&&&&&&$$$%%%((('''&&&&&&''''''''''''&&&&&&''''''((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''((())))))((((((((((((((((((((((((%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######%%%'''))))))(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$#########$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!!!!"""$$$$$$%%%%%%$$$###$$$&&&%%%$$$"""###### """###%%%%%%%%%%%%$$$&&&&&&&&&%%%$$$$$$#####################$$$$$$$$$################################################$$$###############"""""" !!!!!!!!!!!! !!!!!!""""""######%%%$$$$$$######$$$$$$%%%""""""""""""###############$$$$$$%%%%%%%%%$$$$$$"""""""""############$$$""""""""""""$$$%%%&&&'''%%%%%%$$$$$$#########"""#########$$$$$$$$$$$$$$$ !!!"""###$$$%%%%%%%%%""""""""""""""""""""""""###$$$$$$%%%%%%$$$$$$######$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''''''''''')))))))))*********++++++***---///111444:::BBBIIIUUUZZZaaagggjjjlllmmmnnnqqqiii___XXXVVVZZZ___bbb[[[^^^```___[[[XXXWWWYYY~~~uuuuuuyyyxxxvvvuuuqqqqqqppppppqqqrrrtttuuutttqqqnnnkkkiiieeeaaa^^^___^^^]]]]]]]]][[[WWWTTTSSSTTTTTTTTTRRRNNNKKKIIIJJJJJJIIIHHHFFFDDDBBBAAADDDEEEEEEDDDCCC@@@===;;;555333000...,,,+++,,,,,,******++++++++++++++++++)))((((((''''''&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&&&&%%%%%%&&&$$$######%%%&&&&&&%%%###$$$&&&''''''&&&%%%$$$"""###$$$$$$$$$$$$###"""%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&&&&&&&'''&&&%%%%%%&&&'''&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&$$$$$$$$$%%%&&&((()))***$$$%%%&&&&&&$$$$$$%%%&&&(((&&&$$$$$$&&&'''&&&&&&&&&&&&&&&&&&&&&'''((((((%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&'''&&&$$$######$$$%%%&&&''''''''''''((((((((((((%%%%%%&&&&&&&&&'''''''''(((((())))))))))))((((((&&&(((&&&""""""''')))((((((((())))))))))))(((((()))))))))))))))((('''&&&'''''''''''''''''''''''''''''''''((()))***+++,,,************************&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$&&&((('''&&&&&&&&&%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$############$$$$$$%%%%%%%%%""""""""""""""""""""""""""""""$$$$$$$$$$$$###""""""$$$%%%$$$###""""""""""""$$$%%%%%%%%%$$$%%%%%%%%%%%%$$$$$$$$$$$$""""""#########$$$$$$$$$################################################$$$$$$######"""""""""""" !!!!!!!!!!!! !!!!!!!!!!!!""""""""""""$$$$$$############$$$$$$!!!"""""""""############!!!"""###$$$%%%%%%$$$$$$""""""""""""############"""""""""""""""###$$$%%%$$$$$$$$$###############"""#########$$$$$$$$$$$$######$$$$$$$$$######"""###########################$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''''''''&&&''''''''''''(((((((((&&&'''''''''(((((((((((())))))*********+++++++++,,,000444888<<>><<<555333000...,,,+++,,,,,,)))))))))******++++++,,,''''''''''''''''''''''''%%%&&&&&&''''''(((((((((''''''&&&&&&&&&%%%%%%%%%$$$%%%'''((((((((('''&&&''''''''''''&&&%%%$$$###!!!"""###&&&((('''$$$""""""###%%%''''''&&&%%%$$$%%%&&&''''''''''''&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&###$$$$$$%%%&&&'''(((((((((%%%###$$$'''(((&&&$$$#########$$$$$$%%%%%%%%%$$$$$$#########$$$%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&***'''###"""###&&&'''((('''&&&&&&&&&&&&'''((((((&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&''''''((((((''''''&&&)))(((&&&$$$$$$$$$&&&'''((((((((((((((((((((('''(((((((((((((((((((((((()))))))))))))))((((((''''''******((((((+++,,,)))******++++++++++++*********************)))(((((())))))))))))))))))))))))((((((((()))***,,,---...************************&&&&&&&&&'''''''''(((((((((((((((((((((((((((((()))((('''&&&&&&'''((())))))(((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''((((((((((((''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$&&&'''&&&%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&&&&%%%###"""#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###!!! !!!""""""  !!!###%%%&&&%%%%%%"""""""""""""""#########""""""######$$$$$$$$$$$$""""""""""""""""""""""""########################""""""!!!!!! """"""############""""""""""""""""""!!!!!!!!!!!!######""""""""""""######!!!!!!""""""#########$$$ !!!"""$$$%%%%%%$$$$$$""""""""""""##################"""""""""""""""###########################""""""######$$$$$$$$$$$$&&&&&&%%%%%%###""" ########################$$$$$$$$$%%%%%%$$$$$$$$$#########$$$$$$%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''(((((((((((())))))))))))'''((((((((())))))******)))************+++++++++///444:::???EEEPPP^^^hhhnnnrrrvvvxxxvvvssspppnnnjjjddd]]]YYYYYYXXXWWWUUUXXX]]]aaa```\\\XXXYYY[[[zzzyyyxxxvvvvvvyyytttrrrooollllllnnnrrrtttxxxuuuqqqlllfffaaa]]][[[[[[ZZZZZZ[[[[[[YYYVVVSSSTTTUUUUUUSSSPPPLLLGGGEEEGGGHHHIIIIIIGGGEEEFFFFFFGGGGGGGGGFFFDDDAAA???===999555111...---,,,+++***++++++,,,,,,,,,---------+++***)))(((&&&&&&%%%%%%%%%%%%&&&&&&'''((((((((()))'''%%%%%%&&&'''((('''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$%%%$$$$$$%%%%%%&&&'''((((((&&&$$$###$$$%%%&&&&&&&&&%%%&&&&&&%%%$$$"""$$$%%%&&&'''''''''&&&%%%!!!%%%))))))&&&$$$&&&)))%%%%%%%%%%%%%%%&&&'''(((&&&%%%$$$$$$######$$$$$$&&&&&&&&&&&&''')))***+++''''''&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''###$$$$$$%%%&&&''')))***%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$%%%''')))***((((((&&&%%%%%%&&&(((((('''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&'''((())))))((('''%%%$$$$$$%%%'''(((''''''''''''''''''''''''***+++,,,,,,,,,+++***)))'''((()))))))))***---000,,,***((()))+++,,,***'''(((***,,,,,,***((((((((()))***,,,,,,+++***++++++(((***,,,+++)))))),,,///)))(((((()))******(((&&&&&&&&&&&&'''''''''''''''''''''''''''((((((((()))&&&&&&&&&'''''''''''''''''''''&&&&&&''''''((()))&&&&&&&&&%%%%%%&&&''''''%%%&&&&&&''''''&&&&&&%%%***((('''%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$#########$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######((('''&&&$$$###"""""""""######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$%%%###!!!!!!###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!! $$$&&&$$$"""$$$$$$$$$#####################"""!!!!!!"""###$$$%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$########################$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''***)))'''%%%%%%%%%'''((((((((((((&&&%%%&&&))),,,&&&&&&&&&&&&&&&'''(((((()))((((((+++...000000///111888AAAKKKUUU```kkksss~~~|||zzzvvvssspppnnnooocccXXXTTTSSSRRRRRRSSSVVVXXXZZZYYYWWWXXX\\\```yyyxxxwwwvvvvvvyyyvvvssspppmmmlllnnnppprrruuutttppplllfffaaa]]]ZZZZZZYYYYYYZZZ[[[YYYVVVSSSSSSSSSSSSRRRPPPLLLHHHEEEFFFHHHIIIHHHFFFEEEEEEEEEEEEFFFFFFEEEDDDBBB@@@???888555111...---,,,+++***++++++++++++,,,,,,,,,,,,---,,,+++***)))(((((((((''''''''''''''''''&&&&&&)))'''%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%$$$$$$$$$%%%$$$%%%%%%%%%&&&'''''''''&&&$$$###$$$%%%'''&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&''''''&&&&&&&&&!!!###""""""&&&)))&&&%%%%%%%%%%%%&&&'''(((''''''&&&%%%%%%%%%%%%%%%&&&%%%%%%&&&&&&'''((()))&&&&&&%%%%%%%%%&&&&&&'''***)))((('''&&&$$$######$$$$$$$$$%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&(((***+++&&&%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%&&&''''''(((((()))(((((('''&&&&&&'''((((((((((((((((((((((((((((((((()))*********)))((('''((())))))((('''(((***,,,+++)))'''(((***+++***))),,,...000000...,,,,,,,,,)))+++,,,,,,++++++,,,---...///000///---,,,...000222000...---......---,,,,,,,,,,,,,,,,,,+++++++++''''''''''''''''''''''''***)))))))))))))))*********))))))((((((((((((((('''''''''&&&&&&''''''(((&&&&&&&&&''''''&&&&&&&&&(((''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%$$$$$$###$$$$$$%%%#########""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$""" """$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!  !!!%%%$$$$$$$$$###"""""""""%%%$$$###"""!!!!!!""""""$$$%%%%%%&&&%%%%%%$$$$$$##################$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''***((('''%%%%%%%%%'''((((((((((((&&&%%%&&&)))+++((((((((('''(((((())))))'''((()))***,,,...000222;;;BBBNNNYYYdddnnnxxx~~~~~~{{{xxxtttpppmmmlllmmmaaaVVVRRRPPPNNNMMMOOORRRUUUXXXXXXXXXZZZ___cccyyyxxxwwwuuuvvvyyyvvvtttpppmmmlllmmmpppqqqsssrrrpppmmmhhhbbb]]]ZZZYYYXXXXXXZZZZZZYYYVVVTTTQQQQQQQQQPPPNNNKKKHHHFFFFFFGGGHHHGGGEEECCCCCCDDDCCCDDDEEEEEEDDDCCCAAA@@@888555111...---,,,+++***)))*********++++++++++++)))((('''&&&&&&&&&&&&&&&)))(((((('''&&&&&&%%%%%%)))'''%%%$$$&&&'''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%###$$$&&&''''''&&&%%%$$$$$$%%%%%%&&&'''(((''''''&&&&&&&&&&&&&&&'''!!!$$$'''&&&###"""###%%%&&&&&&%%%%%%%%%&&&'''''')))(((((('''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&'''((()))((('''&&&%%%$$$###"""%%%%%%%%%%%%%%%&&&'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&'''((()))***%%%%%%&&&&&&&&&&&&%%%%%%'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))(((''''''***++++++)))''''''(((***,,,***)))***,,,......------///111111///.........---///000000000000222444666777999999888777888999;;;888444222222333333222//////......---+++******)))))))))))))))((((((((())))))''''''&&&'''((())))))(((((('''&&&&&&%%%%%%)))(((''''''''''''((((((&&&&&&''''''''''''&&&&&&&&&&&&'''''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######"""""""""###$$$%%%''''''$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###!!! """######"""########################!!!###%%%""""""%%%%%%$$$$$$###"""!!!!!!&&&%%%$$$"""!!!!!! !!!$$$$$$%%%%%%%%%%%%$$$$$$"""""""""###$$$$$$$$$%%%$$$$$$######"""!!!!!! #################################$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''')))((('''%%%%%%&&&'''''''''(((((('''&&&&&&)))+++******)))))))))))))))***''')))++++++,,,///555:::EEEMMMYYYeeeooovvv|||}}}{{{xxxuuurrrooommmllliii^^^SSSOOOMMMJJJJJJLLLNNNRRRVVVXXXYYY\\\aaafff{{{xxxvvvssstttwwwtttrrrpppnnnmmmnnnppprrrqqqqqqpppnnnjjjddd___\\\XXXXXXXXXZZZ[[[ZZZWWWTTTOOOOOOOOOOOOMMMKKKHHHGGGEEEGGGGGGFFFDDDBBBBBBCCCDDDDDDEEEEEEDDDBBB@@@???888444000---,,,,,,+++***))))))))))))************&&&&&&%%%$$$$$$%%%%%%%%%(((((('''''''''&&&&&&&&&(((&&&$$$$$$%%%''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%'''%%%$$$$$$&&&''''''&&&$$$###""""""###$$$&&&''')))(((&&&%%%%%%&&&'''''')))++++++)))&&&$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&''')))(((((('''''''''''''''(((''''''&&&%%%%%%%%%&&&$$$$$$$$$%%%&&&'''((()))$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((((((((('''&&&'''((())))))((('''&&&'''''''''''''''&&&&&&&&&&&&&&&''''''((((((((()))(((((()))******)))((((((((((((((((((((((((((((((******************))))))+++,,,,,,+++***)))***+++---------...000222333333222444666666444333333333555777999::::::;;;===???@@@AAADDDFFFHHHHHHIIIIIIFFFDDDAAA???>>>>>><<<;;;333333333222000...,,,+++///......---,,,,,,+++++++++***((('''&&&''')))))))))))))))))))))((('''''')))((((((''''''''''''(((''''''((((((((((((''''''%%%&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$######$$$&&&&&&'''&&&&&&%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$###"""!!! $$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######"""""""""###$$$%%%&&&'''%%%$$$$$$$$$$$$$$$$$$%%%###########################"""!!!!!!###$$$$$$###""""""""""""""""""""""""###$$$%%%$$$!!!!!!###%%%&&&%%%%%%$$$###"""!!!!!!$$$$$$###""""""!!!!!!!!!######$$$%%%%%%%%%%%%$$$!!!!!!"""###$$$%%%%%%%%%$$$$$$######""""""""""""""""""""""""""""""""""""""""""###$$$%%%%%%&&&&&&###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((('''&&&&&&&&&&&&''''''''''''((('''&&&'''(((***++++++***))))))))))))***(((+++......///333<<>>===777444000---,,,+++***)))(((((()))))))))*********))))))((((((((((((((()))&&&&&&&&&'''''''''(((((((((&&&$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$'''%%%$$$%%%&&&'''''''''&&&%%%$$$#########$$$%%%***((('''&&&%%%&&&''''''"""###$$$$$$$$$%%%'''((('''&&&&&&%%%%%%%%%&&&&&&((('''&&&&&&%%%%%%&&&&&&***)))((('''&&&&&&&&&&&&$$$$$$$$$%%%&&&'''((()))$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((''''''&&&%%%&&&'''))))))))))))'''&&&'''''''''''''''''''''''''''''''''((((((((((((((('''((())))))))))))((('''(((((((((((((((((((((((())))))*********++++++,,,)))+++------,,,,,,---//////000222444666888999:::<<<>>>@@@AAA???>>>>>>???>>>AAAEEEGGGHHHIIIKKKMMMNNNOOORRRUUUVVVVVVTTTSSSPPPPPPPPPPPPOOOMMMIIIFFF?????????>>><<<999666444555444333222111///......///...---,,,+++,,,,,,---,,,---............------))))))(((''''''''''''''''''(((((())))))(((((('''%%%&&&'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$######$$$&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$###"""!!! $$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%########################$$$###"""###%%%&&&%%%$$$""""""""""""""""""""""""###""" !!!$$$&&&&&&%%%%%%%%%$$$$$$###""""""!!!!!!!!!""""""############"""###$$$$$$%%%%%%%%%$$$!!!!!!"""###$$$%%%%%%%%%#########$$$$$$$$$%%%%%%""""""""""""""""""""""""""""""###$$$%%%%%%&&&&&&#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''&&&'''((((((''''''(((*********))))))((())))))***(((,,,///111333:::EEENNN___dddmmmvvv|||~~~|||yyywwwtttoooiiidddbbb``````YYYRRRMMMLLLLLLKKKNNNRRRWWW[[[___aaaaaacccgggjjjzzzuuurrrrrrtttrrrqqqooonnnnnnpppqqqrrrnnnnnnnnnmmmjjjfffcccaaa\\\[[[[[[\\\\\\[[[WWWTTTPPPOOOOOONNNLLLJJJIIIHHHFFFGGGHHHFFFDDDBBBAAABBBFFFFFFFFFEEEBBB@@@===<<<777444000---,,,+++***)))((()))))))))************))))))((('''''''''''''''%%%%%%&&&&&&'''(((((()))(((&&&$$$###%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''(((((('''&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%'''&&&$$$%%%'''(((((('''))))))(((&&&%%%%%%%%%%%%))))))((('''&&&&&&&&&&&&%%%$$$$$$######$$$%%%%%%''''''&&&%%%%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%***)))((('''''''''''''''%%%%%%%%%%%%&&&&&&'''((('''''''''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&'''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))***+++---...///***---///000111111222444444777<<<@@@AAABBBCCCDDDFFFHHHJJJKKKJJJIIIIIIIIIKKKOOOTTTXXXZZZ[[[\\\\\\``````aaacccccc```[[[WWWSSSTTTUUUWWWWWWUUUPPPMMMJJJKKKKKKJJJHHHEEEAAA???===<<<;;;999777666444444222111111111000/////////......///000000///---,,,+++***)))((((((''''''((((((((())))))))))))((((((''''''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######&&&&&&%%%$$$############$$$$$$############$$$$$$########################$$$######%%%&&&'''%%%$$$########################"""$$$'''&&&###$$$$$$$$$############### !!!###$$$$$$$$$$$$!!!"""###$$$%%%%%%%%%%%%"""""""""###$$$$$$$$$%%%"""######$$$%%%%%%&&&&&&#################################$$$$$$%%%%%%&&&#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''''''''''''''&&&&&&&&&'''''''''''''''&&&'''((((((''''''((()))))))))(((((()))******+++***---111666;;;DDDOOOWWWfffjjjpppxxx~~~~~~|||tttpppiiiaaa\\\XXXWWWWWWWWWRRROOOPPPQQQRRRVVV\\\cccgggkkklllkkkkkknnnqqqzzzwwwttttttxxxuuusssqqqooonnnnnnnnnooollllllkkkiiigggeeebbbaaa___^^^]]]]]]]]][[[WWWTTTRRRQQQPPPNNNLLLJJJIIIHHHGGGHHHIIIGGGDDDBBBAAABBBEEEEEEEEEDDDCCC@@@>>>===777444///,,,++++++***))))))))))))*********++++++)))((('''&&&%%%%%%$$$$$$&&&&&&'''''''''''''''''''''%%%######%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''((()))((('''&&&#########$$$%%%%%%%%%&&&'''&&&%%%%%%'''(((((('''(((((((((((('''&&&%%%$$$)))))))))(((((('''&&&%%%,,,***'''&&&%%%%%%$$$$$$((('''&&&%%%%%%%%%%%%%%%'''&&&%%%%%%$$$%%%%%%%%%(((((('''&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''((((((''''''&&&%%%%%%%%%$$$$$$$$$%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''')))***''''''&&&&&&&&&&&&''''''&&&'''''''''((((((((())))))(((((((((((((((((((((+++***)))(((((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---000222555666222555888999999:::;;;<<>>999::::::;;;:::888666555444444555444333000---,,,------,,,+++************((())))))******))))))(((***)))(((''''''&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&###$$$$$$%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######&&&%%%$$$$$$######$$$$$$#########""""""##########################################$$$&&&&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$!!! !!!"""$$$$$$$$$###############$$$$$$$$$ !!!"""###$$$$$$######!!!"""###$$$$$$%%%%%%%%%##################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&)))((((((((('''''''''&&&%%%&&&&&&''''''(((''''''%%%'''))))))((('''((()))))))))))))))***,,,---...000333777???IIITTT^^^dddmmmnnnqqqwww|||~~~|||yyymmmjjjddd^^^ZZZYYYZZZ[[[___[[[ZZZ\\\]]]^^^cccjjjooossswwwxxxwwwvvvxxx{{{zzzxxxvvvwww{{{wwwvvvssspppnnnlllllllllkkkjjjhhhfffeeecccbbbaaa``````______^^^[[[WWWTTTSSSRRRPPPNNNLLLJJJIIIHHHHHHIIIIIIHHHEEEBBBBBBBBBBBBCCCCCCDDDCCCAAA@@@???777333///,,,++++++***)))************++++++++++++------+++***((((((''''''((((((((('''&&&&&&%%%%%%'''%%%######$$$&&&&&&%%%''''''''''''''''''''''''$$$%%%'''))))))((('''&&&""""""###$$$%%%%%%&&&&&&(((&&&%%%%%%'''(((((('''$$$%%%&&&'''&&&%%%$$$###((())))))***)))'''%%%$$$%%%###"""###&&&((()))***((('''&&&%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&'''''''''&&&%%%%%%%%%&&&&&&%%%%%%&&&&&&'''((())))))###$$$$$$%%%&&&''')))***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$###$$$&&&))),,,...***)))(((''''''((()))***&&&'''''''''(((((())))))))))))))))))((((((((((((---,,,***))))))***,,,---........................000000111222555888;;;===<<<>>>AAABBBBBBBBBBBBCCCJJJQQQZZZ___``````___```eeegggjjjjjjiiihhhiiiiiihhhnnnwww~~~~~~xxxxxxxxxzzzzzzwwwooojjj___^^^^^^___bbbccccccbbbbbbcccddddddbbb___[[[YYYTTTSSSQQQOOOMMMJJJIIIHHHEEEGGGIIIJJJIIIFFFCCCAAA@@@@@@???>>>;;;777444111000///...---,,,,,,,,,,,,))))))************))))))+++***((('''&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((((((((((((&&&%%%"""###$$$%%%&&&&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%$$$$$$###$$$$$$%%%%%%######""""""""""""######"""""""""""""""""""""""""""""""""$$$%%%&&&$$$"""$$$$$$$$$$$$$$$$$$$$$$$$"""%%%&&&%%%""""""$$$((("""""""""###$$$$$$%%%%%%!!!"""###$$$$$$###!!!!!!!!!!!!"""$$$$$$%%%%%%%%%$$$$$$$$$###############$$$$$$######"""!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&&&&'''&&&$$$$$$$$$%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((('''''''''&&&%%%%%%&&&'''((((((((('''%%%'''))))))((('''((()))))))))***+++,,,...///000888999>>>HHHTTTaaajjjnnnwwwvvvwwwyyy}}}}}}{{{xxxgggddd```^^^^^^aaaeeegggjjjfffeeeggghhhiiiooouuuwww{{{~~~|||zzzzzzxxxwwwwwwyyyvvvqqqnnnmmmmmmmmmlllnnnmmmkkkiiigggeeedddccc```[[[YYY\\\\\\WWWRRRPPPPPPPPPOOONNNLLLJJJIIIHHHKKKKKKKKKIIIEEEBBBAAAAAACCCCCCCCCAAA???======>>>888444///,,,+++******)))+++'''&&&((((((''')))---///---+++)))'''&&&&&&''')))(((&&&%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&((()))++++++)))(((&&&'''&&&&&&&&&&&&'''((((((&&&'''((())))))'''%%%$$$$$$%%%&&&%%%###"""###$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''''''''((((((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$%%%%%%%%%'''''''''''''''&&&&&&&&&%%%%%%&&&&&&'''((())))))''''''''''''''''''''''''+++(((%%%&&&((((((&&&###%%%&&&((()))))))))((('''(((((((((((()))))))))))))))******((('''(((***,,,---+++))))))***---......000000111111000000000000555777999999:::>>>EEEJJJKKKOOOQQQPPPLLLLLLOOOSSS[[[cccnnnvvvxxxvvvuuutttyyyzzz|||}}}}}}}}}|||{{{}}}}}}}}}}}}~~~~~~}}}sssqqqnnnkkkkkkllloooqqqrrrqqqpppooonnnmmmllllll^^^___aaaaaa```\\\YYYVVVPPPRRRTTTVVVVVVTTTQQQOOONNNMMMMMMOOOQQQNNNFFF???888666444444111,,,---111---,,,+++************)))...,,,***)))******)))((('''&&&%%%%%%$$$$$$%%%%%%'''&&&&&&%%%%%%$$$$$$######'''(((%%%###%%%%%%"""&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&((()))******&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###%%%%%%$$$"""!!!"""###%%%%%%$$$######$$$%%%%%%"""############$$$$$$$$$###$$$%%%&&&&&&%%%$$$#########$$$$$$$$$######"""&&&%%%###"""###$$$###"""########################"""###$$$%%%%%%%%%%%%%%%'''$$$!!!!!!$$$&&&&&&%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%&&&%%%%%%&&&''''''&&&%%%###########################$$$$$$%%%%%%$$$$$$###&&&&&&'''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((&&&'''((((((((((((((('''((((((''''''''''''((((((%%%''''''''''''''')))+++)))***+++++++++...333666???EEEPPP\\\fffpppxxx}}}zzz{{{||||||zzzwwwsssqqqaaa]]][[[]]]cccjjjnnnoooqqqqqqsssyyy~~~~~~{{{yyyyyyxxxxxxzzz{{{wwwrrrnnnnnnnnnnnnnnnnnnmmmllliiigggeeecccbbb```[[[YYY[[[[[[VVVQQQOOONNNNNNNNNMMMLLLJJJIIIHHHJJJKKKKKKIIIEEEBBB@@@@@@AAACCCCCCBBB@@@>>>===>>>777333///,,,++++++******+++'''&&&((((((''')))---...---+++)))'''''''''''')))((('''%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''''''''((())))))(((''''''&&&&&&&&&%%%&&&''''''(((&&&'''((()))((('''%%%$$$%%%&&&'''&&&$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''''''''%%%%%%&&&&&&'''(((((()))'''''''''''''''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&'''&&&&&&((()))))))))(((''')))))))))))))))*********+++++++++***))))))+++---+++***))))))+++...000111333444444555777999;;;<<<>>>AAADDDGGGIIIMMMSSSWWWXXX[[[\\\[[[ZZZ\\\bbbgggpppwww~~~|||}}}{{{zzzyyyyyyyyy{{{~~~~~~~~~}}}sssssssssqqqmmmhhhbbb___[[[]]]___``````^^^[[[YYY^^^\\\\\\___aaa```YYYTTTDDD???;;;999777333333666333222///...---,,,+++***,,,***((('''(((((('''&&&(((''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&(((,,,,,,)))'''))))))(((&&&&&&&&&&&&&&&%%%%%%%%%""""""###$$$%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###%%%%%%%%%###"""###$$$%%%%%%$$$######$$$%%%%%%"""############$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$######"""%%%###!!!!!!"""###""""""########################"""###$$$$$$$$$$$$$$$$$$&&&### """%%%%%%$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%$$$########################%%%%%%%%%&&&&&&%%%%%%%%%######$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&''''''(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''((())))))))))))(((((('''&&&(((''''''''''''''''''((('''((())))))((((((***,,,***+++,,,,,,---111888===HHHOOOZZZdddmmmtttzzz~~~}}}zzzwwwvvvtttpppmmm```^^^^^^aaaggglllnnnnnnqqquuu}}}}}}{{{xxxxxxxxxyyy||||||wwwrrrnnnmmmooooooppppppooollljjjfffdddaaa``````ZZZXXXZZZZZZUUUOOOMMMLLLLLLLLLLLLKKKJJJIIIHHHJJJKKKKKKIIIEEEBBB@@@@@@@@@BBBDDDDDDAAA???>>>===777333///,,,+++,,,+++++++++'''&&&))))))''')))------,,,***)))(((''''''''')))((('''&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&&&&'''&&&&&&'''(((((('''%%%$$$&&&'''((('''%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%&&&&&&&&&'''(((((((((%%%%%%&&&&&&'''((((((((((((((('''''''''&&&&&&&&&$$$'''***(((%%%$$$'''***&&&''''''((()))(((((((((((()))))))))*********+++((())))))(((&&&''')))+++,,,,,,,,,---///222555777999:::<<<>>>AAADDDGGGHHHIIIMMMTTTZZZ^^^cccgggjjjkkkmmmmmmllllllpppwww|||~~~|||yyyzzz}}}~~~}}}xxxvvvuuuwwwzzz}}}~~~~~~}}}}}}{{{vvvqqqmmmjjjlllnnnppppppooommmkkkmmmkkkjjjlllnnnmmmjjjfffTTTKKKCCC@@@???===<<<>>>===:::666333111///---+++,,,***(((((((((((((((&&&))))))((('''''''''''''''###$$$$$$%%%&&&&&&''''''&&&))))))$$$###%%%'''&&&%%%&&&&&&&&&&&&&&&''''''#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&%%%$$$$$$%%%'''%%%$$$$$$######$$$$$$%%%"""############$$$$$$$$$$$$$$$$$$######$$$$$$$$$"""######$$$$$$$$$######$$$###""""""###%%%$$$####################################$$$######""""""$$$""" """###$$$######$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%"""######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((+++++++++***)))(((&&&&&&''''''&&&&&&&&&&&&'''''')))***+++***))))))***,,,+++,,,......000666???FFFSSSZZZdddnnntttyyy|||~~~zzztttrrrttttttpppmmm``````bbbfffjjjnnnoooooouuu}}}~~~||||||yyywwwvvvxxx|||{{{vvvqqqmmmlllnnnooopppqqqooommmiiifffccc```______YYYWWWYYYYYYTTTNNNLLLJJJJJJJJJKKKJJJJJJIIIIIIIIIJJJKKKIIIEEEBBB??????>>>AAADDDEEECCC@@@>>>>>>777333///,,,,,,,,,,,,,,,+++'''''')))***((())),,,++++++***)))((('''''''''((((((''''''&&&&&&&&&&&&###$$$$$$%%%&&&'''((((((%%%%%%%%%%%%%%%&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%$$$$$$$$$$$$%%%&&&&&&%%%&&&'''''''''&&&%%%%%%%%%''''''&&&%%%$$$%%%&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''&&&&&&%%%%%%%%%%%%%%%&&&'''((())))))&&&&&&&&&'''''''''((((((((((((((('''&&&&&&%%%%%%((()))+++)))'''&&&''')))&&&''''''((((((((((((((('''(((((())))))*********'''((()))((('''(((+++---///111222444666999<<>>999777444111...///---+++***++++++***)))))))))(((''''''''''''(((%%%%%%%%%%%%&&&&&&''''''"""%%%$$$!!!$$$$$$$$$$$$%%%%%%&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&&&&%%%%%%'''((($$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$%%%$$$###""""""###$$$%%%""""""###$$$$$$$$$######%%%$$$######%%%'''&&&&&&#######################################"""!!! ###"""!!!!!!"""###$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%###$$$%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%###$$$%%%&&&'''((((((((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((***************)))((('''&&&&&&%%%%%%%%%%%%&&&&&&)))***+++***((((((***,,,***,,,///000333:::FFFOOOYYY```jjjsssyyy{{{||||||zzztttoooqqqvvvxxxtttooocccccceeehhhkkkoooqqqrrr||||||yyyzzzvvvsssuuuyyyxxxtttooollllllmmmnnnnnnqqqooommmiiieeebbb___^^^]]]XXXVVVYYYYYYTTTOOOMMMIIIIIIJJJJJJJJJJJJIIIIIIHHHJJJKKKIIIFFFAAA???>>>>>>AAADDDEEECCCAAA??????777444///,,,,,,,,,,,,+++***((((((***+++((())),,,))))))))))))((((((''''''''''''''''''''''''&&&&&&$$$$$$%%%&&&&&&'''((((((&&&&&&%%%%%%&&&&&&'''(((&&&&&&%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&$$$%%%&&&%%%$$$######%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&'''((())))))&&&&&&&&&'''''''''''''''(((((('''''''''&&&&&&&&&'''%%%$$$&&&)))***)))'''''''''''''''((((((((()))&&&&&&'''(((((()))******)))+++,,,------///333666666999<<<===>>>@@@DDDGGGHHHNNNXXXaaahhhjjjjjjiiikkkooowww~~~{{{zzzvvvsssooojjjfffdddcccbbbaaabbbccceeeeeeeeedddddddddbbbaaaaaaccceeeffffffgggiiillloooppppppnnnmmmqqqrrrtttvvvwwwwwwwwwvvvrrrsssvvvxxxzzzzzzyyyyyyxxxzzz~~~}}}yyyvvvtttrrrqqqpppggg\\\SSSQQQSSSRRRRRRSSSUUUOOOGGGAAA???<<<888444333111...---------+++***)))((((((''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%((('''###!!!%%%((((((######$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%''''''&&&&&&''')))$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$%%%$$$""""""""""""$$$%%%!!!"""###$$$$$$$$$$$$$$$$$$###!!!"""$$$%%%%%%%%%#######################################"""!!! ######$$$$$$###$$$%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$&&&'''&&&$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###$$$%%%&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&&&&&&&'''''''''''''''''''''&&&&&&&&&''''''''''''((('''((()))***************&&&&&&%%%%%%%%%%%%&&&&&&((()))***)))(((((()))+++)))---111444777@@@MMMWWW]]]eeeoooxxx}}}~~~~~~~~~vvvrrrooosssxxxzzztttnnnggggggggghhhjjjoootttwww}}}xxxvvv|||wwwrrrsssvvvvvvsssooollllllmmmmmmlllpppooollliiieeebbb___^^^\\\WWWVVVYYYZZZUUUQQQOOOJJJJJJJJJJJJJJJJJJIIIIIIGGGIIIKKKJJJFFFAAA>>>===>>>AAACCCDDDCCCAAAAAAAAA999555000---,,,,,,++++++***((((((+++,,,)))))),,,(((((()))))))))(((''''''''''''(((((((((''''''&&&%%%%%%&&&&&&''''''((((((&&&&&&&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%&&&&&&&&&$$$%%%&&&%%%###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''""""""(((+++***((((((''''''''''''((())))))&&&&&&'''((()))******+++(((***---///222555:::>>>CCCGGGJJJKKKKKKLLLOOORRRVVV]]]jjjvvv}}}zzzvvvsssqqqooommmkkkiiifffbbb^^^[[[ZZZ[[[[[[\\\]]]^^^___````````````cccaaa___^^^```aaabbbaaadddeeehhhiiiiiihhhfffdddfffhhhjjjmmmnnnmmmllllllkkklllnnnpppqqqqqqqqqqqqqqqsssxxx|||}}}|||||||||rrrjjjdddccccccaaa```aaaaaaZZZPPPKKKIIIGGGBBB===999666333111000///---+++))))))((('''''''''''''''((((((''''''&&&%%%%%%$$$%%%((()))%%%$$$''')))((($$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&'''&&&%%%%%%&&&'''###$$$$$$%%%%%%$$$$$$###"""############$$$$$$$$$#########""""""#########!!!"""###$$$$$$$$$$$$$$$"""!!! !!!""""""!!!#################################$$$######"""""""""$$$%%%%%%$$$$$$%%%&&&###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%###&&&((('''$$$"""###%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###"""######$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&%%%&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&((()))***+++++++++''''''&&&&&&&&&&&&'''''''''((())))))((((((***,,,+++111888;;;>>>GGGUUU```dddkkkttt|||xxxvvvtttuuuwwwtttnnngggjjjiiiiiiiiijjjooouuuzzz|||vvvssssss~~~xxxsssrrrvvvtttrrrpppnnnnnnnnnmmmlllooonnnkkkhhheeebbb```^^^[[[VVVUUUYYY[[[WWWSSSQQQKKKKKKKKKKKKKKKJJJIIIHHHGGGIIIKKKJJJFFFAAA>>><<>><<<@@@AAABBBBBBAAAAAACCCEEE<<<888222...,,,+++***(((***((())),,,---***))),,,&&&'''((()))))))))((('''&&&'''((())))))((('''''''''''''''''''''&&&&&&&&&'''&&&&&&&&&&&&'''((((((%%%&&&((())))))(((&&&%%%'''&&&&&&&&&&&&'''((((((%%%$$$$$$$$$%%%%%%&&&'''&&&'''((('''%%%$$$%%%&&&((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))'''''''''''''''&&&&&&&&&'''''''''''''''''''''&&&$$$%%%%%%&&&'''((()))))))))+++---+++'''%%%&&&((((((''''''&&&&&&((()))***)))******,,,---...//////444888<<>>888:::666222///---,,,+++))))))(((((()))++++++***(((((())))))))))))'''&&&%%%((('''%%%$$$$$$%%%'''((()))((('''&&&%%%&&&&&&'''%%%$$$$$$######$$$$$$%%%''''''&&&&&&&&&%%%%%%%%%&&&"""!!!%%%'''%%%"""$$$#########$$$%%%%%%&&&$$$%%%&&&''''''%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$###""""""%%%%%%$$$$$$###"""""""""""""""""""""""""""""""""&&&%%%%%%$$$#########$$$$$$######""""""######$$$$$$$$$$$$$$$$$$###"""!!!$$$$$$############$$$$$$###$$$%%%&&&&&&$$$###"""&&&%%%$$$$$$%%%%%%$$$"""$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%'''''''''''''''((())))))))))))(((((('''''''''&&&'''''''''''''''''''''''')))(((((((((((())))))***++++++***))))))+++000444<<>>888444111000...,,,)))(((((((((******)))'''(((((()))))))))'''&&&%%%***)))'''%%%%%%&&&'''((()))((('''%%%%%%%%%&&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&""" !!!%%%'''%%%"""$$$$$$######$$$$$$%%%&&&%%%&&&'''((((((&&&$$$###################################################$$$############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$######""""""""""""###$$$$$$%%%%%%########################&&&%%%%%%$$$#########$$$$$$$$$############$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$############$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%  ###$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%'''''''''''''''((()))))))))((((((((('''''''''''''''''''''''''''''''''''')))(((((((((((()))******+++,,,++++++,,,000555999BBBMMMXXX```iiittt}}}~~~~~~}}}yyytttooommmlllkkkiiigggggghhhjjjkkklllkkklllkkkiiihhhmmmwww}}}zzzyyywwwsssnnnpppuuu|||yyyyyyxxxwwwxxx{{{wwwssspppoooooooooooommmllljjjhhhfffeeeddddddYYYVVVWWW]]]aaa___\\\[[[UUUTTTRRROOOMMMJJJHHHGGGDDDDDDDDDDDDDDDCCCBBBAAA@@@@@@AAAAAABBBBBBAAAAAA999666111...,,,+++***(((***++++++++++++***))))))(((((((((((())))))))))))))))))(((''''''''''''(((&&&&&&'''((()))***++++++###$$$&&&'''((()))((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''((((((''''''&&&%%%%%%%%%(((((('''&&&&&&&&&&&&'''''''''''''''(((((())))))&&&&&&'''''''''&&&%%%%%%(((((((((((()))))))))))))))***)))((('''(((+++---***++++++******+++///111000333666:::???GGGQQQYYYccchhhmmmlllfff___\\\]]]]]]```dddgggiiikkkmmmooogggccc^^^\\\^^^aaaeeeggghhhiiiiiigggdddaaa``````bbbcccdddfffiiikkkmmmnnnnnnnnnooopppqqqssstttttttttuuuxxx{{{uuurrrnnnnnnpppqqqppprrrvvvwwwxxxyyyxxxuuurrrnnnkkklllgggeeefffgggdddccceeeeeeeeeeeefffiiilllooopppqqqtttzzz~~~|||zzzvvvqqqjjjddd___\\\VVVWWWXXXWWWVVVVVVWWWXXXOOOKKKEEE???;;;777333111---,,,***)))******)))''''''((((((((((((''''''&&&(((((('''&&&'''(((***+++''''''&&&%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%$$$$$$$$$$$$%%%### !!!%%%&&&%%%###$$$$$$######$$$$$$%%%%%%&&&'''((((((((('''%%%$$$""""""""""""""""""""""""##############################""""""######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$#########"""""""""###$$$$$$%%%%%%########################%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%'''&&&%%%$$$$$$$$$%%%&&&$$$$$$############$$$$$$%%%%%%%%%%%%&&&'''((((((""""""!!!###%%%'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%'''''''''''''''((())))))((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((()))***++++++,,,---...111666===AAAKKKVVVbbbjjjsss{{{rrrhhhbbb___\\\[[[[[[]]]aaaggglllpppppppppooommmnnnsss|||~~~xxxtttooolllpppvvv|||xxxxxxvvvwwwxxxzzzwwwrrrpppooopppoooooollljjjhhhfffdddbbbaaa```[[[XXXYYY___ccc```[[[ZZZUUUTTTRRRPPPMMMJJJHHHFFFEEEEEEDDDCCCBBBAAAAAA@@@@@@AAABBBBBBBBBBBBAAA@@@<<<999444111///...,,,+++*********+++************(((((((((((())))))))))))((('''&&&&&&%%%%%%&&&&&&%%%%%%&&&&&&'''((())))))"""$$$%%%&&&&&&%%%###"""%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%&&&&&&''''''''''''&&&&&&''''''&&&%%%%%%'''((()))((((((((((((((((((((((((&&&&&&&&&'''''''''''''''%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''$$$%%%%%%&&&'''((())))))(((((('''&&&&&&&&&&&&'''&&&&&&''''''(((((())))))(((((())))))))))))(((((())))))))))))((((((((((((***,,,,,,)))%%%%%%***///,,,,,,,,,,,,---000555888777===FFFLLLQQQXXXbbbjjjnnnpppppplllccc\\\ZZZZZZZZZ\\\___``````aaabbbddd```[[[TTTQQQSSSWWW[[[^^^```cccggggggeeeccccccdddgggjjjoootttyyy~~~}}}}}}}}}~~~~~~zzzyyy{{{}}}||||||uuuvvvppplllkkkjjjgggfffhhhiiiiiiiiiiiijjjlllnnnooogggiiilllppprrrrrrqqqpppttttttsssqqqnnnkkkgggeeeaaaeeegggfffaaa]]]\\\]]]\\\YYYTTTOOOIIICCC<<<888555222///---,,,+++***)))((((((((((((((((((''''''%%%%%%%%%&&&(((***,,,---&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%$$$$$$$$$######%%%###""""""$$$&&&%%%$$$%%%$$$$$$###$$$$$$%%%%%%%%%&&&&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&#######################################$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#########%%%%%%$$$$$$###"""""""""########################$$$$$$$$$%%%$$$$$$$$$###&&&%%%%%%$$$$$$%%%%%%&&&'''&&&$$$######$$$%%%'''%%%$$$$$$######$$$$$$%%%%%%$$$$$$$$$%%%&&&((()))'''&&&%%%%%%&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((())))))((((((((((((((('''''''''''''''''''''''''''''''''(((((((((((()))***++++++***+++...111666===EEEKKKTTT^^^jjjrrrzzz}}}pppcccZZZUUURRRSSSTTTVVVZZZaaahhhnnnwwwwwwvvvuuuwww|||~~~uuuooolllkkkpppwww{{{xxxwwwuuuuuuxxxzzzvvvrrrooooooppppppoooooommmjjjgggcccaaa___^^^^^^[[[[[[```bbb]]]XXXVVVSSSSSSRRRPPPNNNKKKIIIGGGGGGGGGEEECCCBBB@@@???>>>@@@@@@BBBCCCBBBAAA@@@???===:::555222000///...---******************++++++(((((((((((())))))))))))+++***))))))(((((())))))'''''''''''''''&&&&&&&&&''''''&&&$$$ %%%&&&&&&&&&'''''''''(((((('''&&&((())))))'''%%%&&&''''''((((((''''''&&&''''''&&&%%%%%%'''((()))((((((((((((((((((((((((&&&&&&&&&&&&''''''(((((('''''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((($$$$$$%%%&&&'''))))))***(((((('''&&&&&&&&&&&&'''&&&&&&&&&'''((())))))***(((((()))))))))))))))((())))))))))))((((((((((((&&&))))))%%% $$$***+++,,,...///222777===AAADDDMMMYYYaaadddhhhnnnrrrvvvtttooofff^^^YYYYYYZZZYYY[[[]]]]]]^^^___aaacccfff```XXXSSSTTTWWW[[[]]]```dddiiijjjiiiiiikkknnntttzzz~~~wwwrrrpppnnnkkkjjjllljjjjjjjjjkkkkkklllmmmmmmfffhhhiiikkkkkkkkkjjjjjjiiikkkmmmoooppppppoooooopppuuuzzzzzztttnnniiigggfffeeebbb___YYYRRRIIICCC???;;;555111...---+++***+++******)))((((((((('''&&&&&&&&&&&&'''((())))))%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######%%%$$$######$$$%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%$$$$$$$$$%%%%%%%%%$$$$$$''''''''''''''''''''''''########################$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$###%%%%%%$$$$$$###"""""""""###########################$$$$$$%%%%%%%%%$$$###&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$"""!!!!!!###%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$######"""###%%%'''(((%%%###""""""######"""!!!%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((())))))'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((()))***+++,,,))),,,000555;;;DDDMMMTTT[[[eeepppvvv|||yyyjjj\\\RRRNNNLLLMMMPPPSSSWWW___hhhnnn{{{{{{{{{{{{}}}uuuooommmnnnuuu|||}}}zzzxxxuuuuuuxxxyyyvvvrrroooooopppppppppsssqqqnnnjjjfffcccaaa```bbb^^^\\\``````[[[VVVTTTQQQQQQQQQPPPOOOLLLJJJHHHHHHHHHGGGEEECCC@@@>>>===???@@@AAABBBBBBAAA???===:::666222///......---,,,*********)))******+++,,,(((((((((((())))))))))))))))))((('''''''''''''''))))))((((((''''''''''''&&&''''''&&&$$$""" %%%&&&&&&''''''(((((((((***((('''(((++++++((($$$&&&'''((())))))((('''&&&'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((((((''''''''''''((())))))''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''%%%&&&&&&'''((()))******&&&&&&'''(((((((((''''''(((((((((((())))))))))))'''***+++)))%%%$$$)))---...000444999>>>DDDKKKPPPXXX```jjjqqqssssssrrrrrrtttppphhh^^^WWWUUUWWWYYYWWWXXXYYY[[[\\\```eeeiiimmmggg___ZZZYYY[[[^^^```fffkkkooopppnnnpppvvv{{{~~~wwwuuusssppppppssslllmmmnnnoooooonnnmmmlllgggggghhhiiiiiiiiiiiiiiiccceeegggkkknnnppprrrsssxxx~~~|||yyypppnnnllljjjfff```YYYTTTKKKFFF>>>777333000...---///...,,,***)))(((((((((+++***)))(((&&&%%%$$$###%%%&&&''''''((((((''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%$$$$$$######$$$$$$###############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&%%%$$$###%%%%%%$$$$$$$$$$$$%%%%%%$$$###"""""""""###$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%############$$$%%%%%%&&&###""""""###%%%''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''((())))))'''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))***+++,,,---+++...333999AAAKKKVVV]]]cccllltttxxx{{{{{{oooaaaVVVNNNKKKHHHKKKQQQUUU[[[dddnnnvvv}}}||||||}}}wwwttttttwww~~~}}}{{{wwwvvvyyyyyyvvvrrroooooopppqqqpppsssqqqnnnkkkgggeeecccbbbeee___]]]___```[[[WWWUUURRRRRRRRRQQQOOOLLLIIIGGGFFFFFFGGGGGGEEECCC@@@>>>>>>???AAABBBAAA???===<<<777444000---------,,,,,,******)))))))))***,,,,,,(((((((((((())))))))))))'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&''''''''''''%%%&&&'''((()))***++++++$$$$$$%%%&&&&&&'''(((((()))'''&&&(((++++++'''"""&&&'''((())))))((('''&&&%%%&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%&&&'''((()))''''''&&&&&&&&&'''((()))((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((('''&&&&&&&&&&&&'''%%%%%%&&&'''((()))******&&&&&&'''(((((((((((((((''''''(((((())))))*********---/////////000444777888<<>>GGGRRR]]]dddlllsssyyyzzzzzz~~~|||xxxqqqfff[[[SSSOOOMMMJJJPPPWWW]]]bbbkkkuuu}}}~~~|||{{{yyy|||}}}|||xxxwwwzzz~~~}}}yyyxxxzzzyyyvvvrrroooooopppqqqppppppnnnllliiifffdddccccccfff```]]]___```\\\XXXXXXSSSSSSSSSQQQOOOKKKHHHEEEDDDEEEGGGHHHGGGEEEBBB@@@===>>>@@@AAAAAA???<<<:::666333000............---******)))))))))***,,,---(((((((((((())))))))))))))))))(((''''''''''''(((!!!"""######$$$%%%&&&&&&***)))(((&&&$$$###############$$$%%%%%%&&&'''''')))&&&%%%'''******&&&!!!&&&'''(((******((('''&&&$$$%%%'''((((((((('''&&&))))))))))))))))))))))))''''''&&&%%%&&&'''((()))&&&&&&%%%$$$%%%&&&'''((())))))))))))))))))))))))''''''''''''((((((((()))$$$$$$%%%'''(((***++++++(((((('''&&&&&&&&&&&&'''%%%%%%&&&'''((()))***+++(((((()))***************&&&''''''((()))******+++(((***...000333555888:::CCCHHHPPPYYYbbbjjjrrrwwwyyyzzz{{{|||{{{vvvooojjjgggeeecccbbbcccfffkkknnnppppppnnnlllnnnssszzz|||xxxxxx|||sssrrrpppmmmkkkiiihhhhhhhhhhhhggghhhiiikkkmmmoootttvvvzzzyyysssnnnnnnppprrrssshhhaaaWWWMMMFFFAAA>>>===555333000---***)))(((((((((((()))************)))&&&''')))*********)))(((((((((''''''''''''((((((''''''&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$&&&'''&&&%%%%%%$$$#########$$$%%%$$$$$$$$$%%%%%%&&&'''#########################################################"""###$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###"""""""""$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$&&&&&&&&&$$$###$$$##################$$$###$$$%%%&&&&&&&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&'''((('''&&&%%%$$$&&&$$$######$$$%%%###"""""""""""""""""""""""""""&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''((())))))&&&'''''''''(((((())))))))))))))))))))))))))))))((((((((()))***,,,---...111444:::BBBKKKWWWbbbiiiqqqxxx}}}{{{zzz|||}}}|||vvvssslllcccZZZTTTRRRRRRPPPVVV^^^ccchhhoooxxx|||wwwssspppuuuxxxyyy}}}}}}vvvxxx|||~~~yyyuuuuuuzzzyyyxxxvvvrrrnnnmmmnnnpppuuutttrrrnnniiigggfffgggjjjaaa[[[\\\^^^\\\ZZZYYYTTTVVVWWWTTTNNNJJJHHHIIIFFFHHHIIIFFFAAA>>>???AAA>>>???@@@???===;;;;;;<<<777444111///...---,,,+++***)))((()))***+++***(((*********)))))))))))))))'''&&&&&&&&&''''''%%%###&&&'''((((((&&&&&&'''(((((('''&&&%%%%%%&&&'''((())))))((('''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%'''&&&&&&%%%###""""""!!!%%%%%%%%%%%%%%%&&&'''((((((((('''&&&%%%%%%$$$$$$!!!###%%%&&&%%%%%%&&&(((******)))((('''&&&%%%%%%&&&&&&&&&&&&'''''''''(((&&&'''((()))************$$$$$$$$$%%%&&&'''((())))))((('''&&&&&&&&&&&&&&&(((((())))))))))))(((((($$$&&&)))))))))(((((()))&&&(((***+++)))(((((((((...111555666777;;;DDDKKKSSS[[[hhhssszzz~~~|||xxxtttoooiiiffffffeeehhhmmmoooqqq{{{}}}yyyqqqooommmjjjiiikkkjjjgggfffhhhiiihhhhhhhhhoooqqqtttwwwzzzzzzzzzzzz|||xxxrrrkkkhhhiiinnnrrrjjjgggaaaYYYRRRLLLGGGEEE@@@;;;555111000---)))&&&+++)))'''''')))*********&&&&&&&&&&&&&&&'''((()))((((((''''''''''''((((((***)))'''&&&&&&''')))***&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$%%%&&&'''((((((&&&&&&%%%%%%%%%%%%$$$$$$!!!"""###$$$$$$###"""!!!"""###$$$%%%&&&%%%%%%$$$$$$##################$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$$$$###!!!!!!######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$#########%%%%%%%%%$$$$$$#########%%%&&&&&&''''''&&&&&&%%%)))((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%$$$###$$$%%%&&&'''))))))(((((('''''''''&&&***************)))(((((()))((('''&&&&&&''')))*** $$$((())))))***...111444:::CCCLLLUUU```lllttt~~~}}}|||{{{zzzyyyzzz{{{tttmmmddd___^^^]]][[[YYYYYY^^^eeelllrrrxxx}}}{{{tttooosssqqqsssxxx}}}}}}}}}yyytttuuuyyyxxxwwwuuuqqqnnnlllnnnooottttttqqqmmmiiiffffffgggfff]]]XXXYYY[[[YYYWWWVVVUUUWWWWWWTTTOOOKKKIIIIIIGGGGGGGGGEEEBBB@@@???@@@>>>???@@@???<<<:::::::::777444111///...---,,,++++++)))((()))***+++***(((***************************((('''(((((((((%%%$$$$$$%%%'''&&&$$$######$$$((('''&&&&&&&&&&&&'''(((((((((((('''&&&&&&%%%%%%'''&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$&&&%%%%%%%%%%%%&&&'''((((((''''''&&&%%%%%%$$$$$$###%%%'''(((+++---***)))((('''''''''''''''&&&&&&'''''''''((((((((($$$%%%&&&'''((((((((((((%%%%%%%%%%%%&&&'''((())))))((('''&&&&&&&&&&&&'''(((((())))))))))))(((((()))+++------,,,++++++,,,)))+++---......///111333111666===AAAFFFMMMVVV]]]dddkkkttt{{{}}}~~~~~~~~~|||vvvpppmmmkkkiiiiiiooorrrzzz~~~uuupppjjjhhhhhhjjjhhhffffffggghhhjjjlllllllllmmmnnnppprrrssstttvvvtttqqqmmmjjjjjjmmmooonnnmmmjjjfff```YYYTTTQQQHHHBBB;;;666444111,,,(((---***(((((()))***))))))(((((('''&&&&&&'''''''''((((((''''''''''''(((((()))(((&&&%%%%%%&&&((()))&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$"""###$$$%%%%%%%%%$$$############""""""#########%%%%%%%%%%%%%%%%%%%%%%%%'''''''''%%%### ######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%$$$$$$$$$######%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%###"""!!!"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&%%%$$$$$$$$$%%%&&&''')))((((((((('''''''''''')))))))))))))))(((''''''(((''''''''''''((())))))$$$'''***++++++---111555888@@@JJJTTT^^^iiisss{{{~~~~~~|||zzzxxxooolllhhhdddcccccceeefffgggmmmuuu|||}}}vvvooorrrpppsssyyy}}}|||xxxttttttwwwwwwvvvtttpppmmmlllmmmoootttsssqqqmmmhhheeeeeefffccc[[[VVVXXX[[[YYYVVVUUUVVVWWWWWWTTTPPPLLLJJJIIIHHHGGGEEECCCCCCBBB@@@>>>???@@@AAA???<<<:::999999777444111///...---,,,++++++***))))))***+++***)))++++++++++++++++++++++++,,,+++)))))))))(((&&&$$$%%%'''******(((&&&%%%%%%((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''***)))'''%%%$$$%%%&&&'''%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%&&&'''''''''''''''&&&&&&%%%%%%$$$###$$$&&&'''&&&%%%&&&''')))((('''&&&&&&'''((()))''''''((((((((()))))))))$$$%%%&&&'''((((((((((((%%%%%%%%%%%%&&&'''((((((((((((''''''&&&&&&''''''(((((())))))))))))(((((((((***++++++)))((())))))***+++,,,---...222777;;;<<>>;;;:::;;;777444111///...---,,,++++++***)))***+++,,,+++)))'''((((((((())))))******---+++***))))))'''%%%######%%%%%%%%%$$$$$$&&&''''''''''''''''''&&&%%%%%%&&&&&&'''(((((((((---+++(((&&&%%%%%%'''((()))))))))((((((((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%!!!###&&&'''''''''(((***''''''&&&&&&'''((()))***(((((((((((())))))))))))&&&'''((()))************''''''&&&&&&&&&'''(((((((((((('''''''''(((((()))(((((())))))))))))(((((()))+++,,,,,,+++,,,---///222444777:::@@@IIIRRRYYYaaaeeekkkqqquuuyyy|||~~~|||wwwqqqjjjccc______cccjjjqqqyyy~~~{{{tttmmmoooooommmkkkjjjhhhgggggghhhiiiiiiiiihhhjjjmmmooovvv|||{{{tttkkkbbbYYYOOOEEE===444111...---,,,,,,+++***((((((((((((((()))***+++((((((''''''''''''((((((&&&&&&&&&%%%%%%&&&&&&&&&%%%&&&&&&''''''(((((((((%%%%%%&&&&&&'''(((((()))&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&''''''&&&%%%###"""######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$((('''%%%######%%%''')))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&''''''(((((((((((('''''''''(((((((((((((((((())))))******)))))))))%%%&&&(((***+++******)))***+++,,,---000777BBBJJJ\\\dddooowwwyyyzzz{{{|||zzzoooggghhhhhhmmm{{{yyyvvvzzz{{{vvvrrrppppppqqqvvv}}}{{{yyyvvvssstttuuuuuussspppmmmmmmnnnpppqqqpppnnnjjjeeebbbbbbcccccc\\\WWWZZZ\\\YYYTTTRRRPPPOOONNNNNNNNNMMMJJJGGGFFFDDDCCCBBBBBBBBB@@@???AAABBBCCCAAA>>><<<;;;;;;777444111///...---,,,+++,,,*********+++,,,+++***&&&''''''(((((())))))))),,,+++)))))))))(((&&&$$$ $$$&&&&&&&&&&&&'''&&&&&&'''(((((('''&&&&&&&&&&&&&&&'''''''''((((((+++***(((&&&%%%&&&'''((()))))))))(((((('''''''''''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###%%%'''''''''&&&'''(((&&&''''''((((((((())))))''''''((((((((()))))))))$$$%%%&&&'''((((((((((((((('''''''''''''''((((((((((((''''''(((((())))))(((((())))))))))))((((((((()))+++,,,---...111444555999???GGGPPP[[[eeellloooqqquuuyyy}}}~~~vvvmmmfff___YYYUUUVVV___lllxxx{{{rrrrrrqqqpppnnnmmmlllkkkjjjjjjiiigggfffhhhlllooovvv|||zzzssskkkaaaUUULLL===999555111///---+++)))(((((((((((()))***+++,,,((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''%%%%%%&&&'''((()))******&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$######$$$$$$%%%&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$&&&%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''(((((((((&&&'''(((((())))))(((((('''''''''(((((((((((((((((())))))***************&&&'''((()))***+++++++++)))+++---000555???LLLUUUdddlllwww~~~vvvmmmhhhiiiggglll}}}xxxtttrrrvvv~~~}}}vvvtttttttttuuu{{{~~~|||zzzwwwttttttvvvuuutttqqqnnnnnnoooqqqpppooommmiiidddbbbbbbbbbccc\\\WWWYYY[[[WWWQQQOOOLLLKKKJJJKKKLLLLLLIIIFFFDDDDDDDDDCCCAAA@@@@@@@@@???@@@@@@???===;;;:::;;;777444111///...---,,,+++,,,+++******,,,,,,+++***'''''''''((())))))******,,,+++******+++***(((&&&%%%&&&))))))(((((()))***&&&&&&'''(((((('''&&&&&&&&&&&&&&&'''''''''''''''(((((('''&&&&&&''''''''''''''''''(((((((((((((((((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((()))***(((&&&$$$$$$$$$%%%'''((()))))))))'''&&&&&&&&&'''''''''((((((((($$$%%%&&&'''((((((((((((((((((''''''''''''((((((((((((((((((((()))******(((((())))))))))))((((((&&&(((***,,,...222666999???DDDMMMWWW```jjjrrrxxxyyyyyyzzz{{{}}}~~~~~~}}}zzzsssiiiaaa[[[WWWTTTQQQTTT^^^mmmzzz{{{vvvrrrooonnnmmmjjjjjjjjjhhhggggggjjjlllqqqvvv~~~{{{rrrfff]]]NNNIIICCC<<<777333...+++******)))))))))***++++++((((((''''''''''''(((((('''''''''(((((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''(((((((((&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%$$$$$$$$$$$$%%%&&&$$$$$$###$$$%%%&&&((()))%%%%%%$$$$$$$$$$$$%%%%%%######################## ###%%%''''''((('''######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''((((((((((((&&&'''((()))***)))((((((''''''''''''((((((((()))'''(((((()))******))))))'''''''''((()))+++,,,---***---111666===IIIVVV```jjjrrr|||vvvmmmhhhgggggghhhnnn}}}}}}tttqqqpppsssxxx|||}}}|||tttvvvzzz~~~|||{{{xxxttttttvvvvvvtttqqqooonnnppprrrpppooommmhhhdddaaaaaabbbddd]]]XXXZZZ[[[WWWQQQOOOIIIHHHGGGIIIKKKKKKHHHEEEBBBDDDFFFDDD@@@>>>???BBB<<<===>>>===;;;:::999:::777444111///...---,,,+++,,,+++******,,,,,,+++***'''(((((()))***+++++++++---,,,++++++,,,,,,***((('''(((((('''&&&%%%&&&'''%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''&&&&&&&&&'''''''''''''''%%%%%%&&&'''((()))******((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&!!!###&&&'''((((((***+++%%%''')))+++***)))&&&%%%&&&&&&&&&&&&'''''''''(((&&&'''((()))************)))(((((('''''''''((((((((((((((((((((()))******(((((())))))))))))((((((***,,,///111444999>>>BBBOOOUUU^^^gggooovvv|||}}}{{{zzzyyyxxxvvvtttoooggg]]]VVVSSSSSSRRRQQQUUU___nnnzzz{{{sssnnnlllllljjjkkkkkkjjjhhhggghhhiiilllooouuu}}}}}}qqqhhh^^^XXXPPPHHH@@@999333///---,,,+++***))))))))))))((((((''''''''''''((((((''''''((((((((((((''''''&&&&&&&&&%%%%%%$$$$$$$$$''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$###"""!!!!!!"""###$$$$$$$$$###$$$%%%''')))+++$$$##################$$$########################%%%%%%&&&&&&%%%###""" ######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&#########$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&'''''''''$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%'''((()))(((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''((((((((()))&&&''')))*********)))(((&&&'''''''''(((((())))))&&&&&&'''((())))))((((((((((((''''''(((***---...+++///555;;;DDDPPP^^^hhhnnnuuu}}}|||zzzyyy}}}zzznnneeeccceeeeeehhhppp|||xxxrrrqqqpppqqquuuxxxyyyyyyrrrwww|||zzzwwwtttuuuwww{{{yyyvvvssspppooonnnnnnooopppooojjjddd``````bbb___[[[YYYYYY\\\ZZZTTTOOOLLLKKKKKKLLLLLLLLLIIIGGGEEEEEEEEECCCBBB@@@>>>===>>>>>>>>>>>>===<<<;;;:::666333///------......---------,,,++++++******))),,,,,,+++***))))))******+++,,,---------,,,+++***(((((()))))))))))))))(((''''''&&&&&&%%%%%%%%%$$$''''''''''''''''''&&&&&&'''&&&$$$######$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&***)))'''&&&%%%%%%&&&'''''''''&&&%%%&&&'''((()))&&&&&&&&&''''''''''''((())))))((((((''''''''''''((('''&&&%%%&&&(((***,,,''''''''''''''''''''''''((((((((((((((((((((((((***(((&&&''')))+++***((()))******)))((())),,,...000222444777;;;CCCMMMUUU^^^dddlllsssyyy}}}zzzrrrmmmmmmllljjjggg```WWWPPPRRRSSSQQQRRRWWW^^^ccckkkttt~~~{{{uuummmgggiiijjjjjjjjjiiigggeeedddgggkkkqqquuuxxx|||~~~|||{{{|||lllhhhaaaWWWMMMCCC;;;777666111+++)))+++,,,+++(((---......+++'''&&&)))+++)))(((((((((''''''''''''''''''((((((''''''&&&%%%###$$$&&&''''''&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$!!!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''###$$$$$$%%%%%%$$$$$$###&&&&&&''''''''''''&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&''''''&&&%%%%%%***'''%%%&&&(((***++++++))))))))))))))))))))))))(((((((((((('''''''''''')))***+++***)))((((((******(((&&&&&&(((+++...///222555???JJJPPPSSS]]]iiisss{{{|||wwwyyy}}}zzzrrrmmmllljjjgggccciiikkkooowwwzzzvvvuuusssrrrrrrrrrrrrrrrvvvzzz}}}zzzxxxvvvvvvyyy{{{yyyvvvrrrpppnnnmmmllloooooonnnjjjddd``````aaa```\\\YYYYYY[[[YYYSSSMMMIIIHHHHHHIIIJJJJJJGGGEEEGGGFFFEEEDDDAAA???<<<;;;888999:::<<<===>>>>>>>>>777444000......///......---------,,,++++++******,,,++++++***))))))******,,,------...---,,,******''''''((((((((((((''''''******))))))((((((((((((''''''''''''''''''&&&&&&((('''%%%$$$$$$%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&---,,,***(((&&&%%%$$$$$$'''&&&&&&%%%&&&'''((()))&&&&&&&&&''''''''''''((()))))))))(((((((((''''''((('''&&&%%%&&&(((***+++************************%%%%%%%%%&&&'''(((((()))+++)))'''(((***+++***)))''')))***++++++,,,...000111777>>>DDDIIIQQQ\\\dddiiinnnuuuzzz}}}~~~xxxmmmfffbbb```]]][[[\\\UUUQQQTTTXXXXXX[[[___fffjjjpppwww~~~||||||}}}zzzvvvqqqpppnnnllliiiggggggggghhhiiilllooopppqqqtttyyy|||}}}|||}}}~~~{{{vvvmmmbbbVVVLLLDDD@@@<<<666000---......,,,))))))***+++)))&&&%%%''')))))))))((((((((('''''''''''''''((((((''''''&&&%%%$$$%%%&&&&&&&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&'''&&&&&&&&&%%%(((&&&&&&&&&(((((('''%%%))))))))))))))))))))))))'''''''''''''''''''''''')))***+++***)))((((((***+++)))((((((***,,,...///555999CCCNNNTTTWWWaaakkkvvv|||}}}zzz{{{~~~~~~xxxpppjjjgggfffffffffhhhjjjnnnuuu||||||yyyxxxwwwuuusssssstttvvvyyy|||zzzxxxvvvxxx{{{|||zzzvvvsssooommmlllkkknnnooonnnjjjccc``````aaaaaa]]]YYYYYYZZZXXXQQQKKKHHHHHHHHHIIIJJJJJJGGGDDDHHHGGGFFFCCCAAA>>>;;;:::666777999:::<<<===>>>>>>888555111//////000/////////......---,,,,,,++++++,,,+++******)))*********---.........---,,,***)))&&&''''''((((((''''''&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''')))((('''&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&,,,,,,+++***((('''%%%$$$'''&&&&&&&&&&&&'''((((((&&&&&&&&&''''''''''''((()))))))))(((((((((((((((''''''&&&&&&'''(((***+++''''''''''''''''''''''''"""###$$$%%%'''((()))***,,,***))))))***+++***)))%%%(((+++---///111333666999BBBNNNVVVZZZ```iiiqqqrrrvvv{{{~~~~~~|||{{{{{{wwwoooeee\\\WWWTTTSSSSSSXXXVVVXXX^^^dddgggjjjmmmqqqsssvvvzzz|||zzzyyywwwuuuvvvyyy}}}~~~{{{|||~~~|||xxxuuupppkkkhhhiiijjjllllllmmmnnnmmmmmmnnnqqqsssuuuwwwxxxyyyyyy{{{}}}yyynnnbbbWWWOOOJJJHHHBBB;;;777555222...+++'''((())))))'''&&&'''((()))))))))(((((((((''''''''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$############$$$%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''(((***++++++)))&&&))))))))))))))))))))))))''''''''''''''''''(((((()))***+++***)))((((((***,,,+++******+++---000111:::@@@KKKUUU[[[___gggppp{{{~~~|||zzztttkkkeeecccgggkkkiiilllpppuuuzzz~~~}}}}}}|||yyyuuuuuuxxx{{{zzzxxxwwwvvvwww{{{~~~|||xxxtttpppnnnlllkkknnnooonnniiiccc______aaabbb^^^ZZZYYYYYYVVVOOOIIIHHHHHHIIIKKKLLLKKKHHHFFFFFFEEEDDDCCCAAA???===;;;;;;;;;<<<<<<<<<;;;;;;:::999666222000000000000000/////////...------,,,,,,++++++***************+++......///......,,,***)))(((((((((((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''(((((('''&&&&&&'''((((((''''''''''''''''''''''''&&&''')))******)))((('''&&&&&&&&&&&&''''''((((((&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''&&&'''((()))***&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&'''((()))***+++***))))))))))))))))))&&&(((+++...222777<<<@@@HHHSSS```ggghhhjjjooouuutttwwwzzzzzzxxxtttqqqpppgggbbb[[[TTTPPPPPPTTTWWW\\\```gggqqqxxx{{{||||||zzz{{{|||~~~~~~}}}tttrrrrrrpppmmmllllllooosssvvvwwwzzz{{{yyyxxx||||||}}}~~~{{{wwwsssqqqpppppppppoooooooooooonnnnnnnnnnnnmmmooorrrsssuuuwww{{{}}}~~~wwwnnnddd[[[VVVXXXTTTLLLEEE???999222---)))***++++++************)))))))))((((((((((((''''''''''''(((''''''&&&%%%'''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&''''''((((((''''''(((***++++++***((((((((((((((((((((((((((((((((())))))))))))))))))***+++***(((((((((***+++,,,,,,,,,,,,...222444@@@HHHSSS\\\aaagggooowww|||~~~{{{ssshhhcccgggmmmmmmpppuuuzzz}}}~~~{{{wwwwww|||}}}xxxvvvtttsssvvvzzz}}}yyyuuuqqqooommmmmmnnnooonnniiiccc______```bbb^^^ZZZYYYXXXUUUNNNGGGGGGGGGHHHKKKLLLKKKHHHEEEBBBBBBBBBBBBAAA@@@???>>>??????>>>>>><<<;;;999999999666222000000111111000000//////......------,,,+++***************++++++......//////...,,,+++******************)))((('''(((((((((((((((((())))))%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''$$$%%%'''((()))(((((('''&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((()))))))))))))))))))))))))))(((((((((((())))))))))))******))))))(((((()))******,,,...222777???IIIOOOXXXbbbnnnttttttrrrsssvvvvvvwwwvvvsssmmmgggcccaaaYYYWWWTTTOOOMMMQQQXXX___hhhqqq}}}}}}}}}{{{uuunnnmmmrrrxxxzzzyyywwwvvvwwwzzz}}}zzzooonnnpppooolllkkkfffiiimmmooopppsssxxx|||zzzsssooommmkkknnnrrruuuwwwzzz}}}{{{|||~~~{{{yyyrrrqqqqqqqqqpppooommmkkkjjjlllnnnooopppsssvvvyyy{{{~~~~~~vvvmmmgggjjjggg```XXXNNNBBB888111...---,,,,,,,,,++++++******)))))))))(((((((((((('''''''''(((''''''&&&%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%'''&&&&&&&&&&&&'''((()))---***&&&$$$%%%'''(((((((((((((((((((((((((((((())))))*********+++++++++)))***+++***(((((((((******+++,,,,,,---000666:::GGGPPP[[[bbbhhhoooxxx~~~yyy~~~xxxkkkdddfffkkkoootttzzz~~~|||zzz|||{{{uuuzzzwwwtttsssrrrtttxxx~~~|||yyyuuuqqqooonnnmmmmmmnnnmmmiiibbb______```bbb]]]YYYXXXXXXTTTMMMFFFCCCDDDFFFIIIJJJIIIEEEBBB@@@@@@AAAAAAAAAAAA@@@@@@======>>>>>>======<<<;;;999666222000000111000000/////////...------,,,,,,*********)))******+++,,,------...//////...,,,+++++++++++++++***)))((((((&&&''''''''''''((((((((($$$$$$%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''(((''''''&&&%%%%%%%%%&&&''''''((((((''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&'''''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((()))******))))))+++,,,///111555:::BBBLLLWWW^^^fffmmmvvv{{{{{{yyyxxxwwwvvvuuuqqqjjjaaaZZZVVVTTTQQQSSSSSSRRRQQQVVV```iiixxx|||sssrrrooojjjeeeeeeiiimmmqqqqqqrrrsssuuuxxxzzz{{{}}}tttmmmnnnooonnnmmmmmmeeeiiimmmnnnnnnpppssswww|||zzzsssoookkkhhheeehhhllloooqqquuuyyy|||}}}}}}yyyuuuqqqooommmkkkiiiiiikkklllmmmmmmooorrrtttvvv|||{{{xxxwwwssskkk^^^PPPBBB:::444111---+++++++++***)))******)))))))))(((((((((''''''((((((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((###$$$$$$%%%%%%$$$$$$###%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&((()))***999444---(((''''''(((((())))))))))))))))))))))))))))))******++++++,,,,,,)))***+++***)))((((((******+++,,,,,,---333<<>>===<<<<<<<<<<<<;;;::::::999888555111//////000/////////......---,,,,,,++++++******))))))***+++,,,,,,+++,,,---////////////...************)))(((&&&&&&'''''''''(((((()))))))))######$$$%%%%%%&&&''''''(((((())))))))))))(((((((((((((((((((((((((((((('''&&&&&&&&&(((***,,,---%%%%%%'''((((((((('''&&&&&&&&&&&&'''''''''((((((((()))))))))******++++++'''(((((((((((((((''''''))))))))))))))))))))))))$$$%%%&&&'''(((******+++))),,,......------111444555;;;FFFQQQ[[[cccjjjooovvvuuuuuuwwwxxxuuuooojjjaaa___ZZZTTTOOOLLLMMMNNNNNNVVV^^^bbbfffooo}}}~~~zzz{{{~~~yyyssspppooossszzz|||xxxssskkkiiiggghhhkkknnnooooooqqqsssvvvyyy{{{{{{{{{zzzuuurrrrrrttttttqqqrrruuuppptttyyy{{{yyyyyyzzz|||{{{zzzvvvqqqqqqtttqqqkkkpppqqqsssssssssuuuwwwzzzyyy}}}~~~zzzyyyyyywwwwwwxxx|||tttllliiijjjjjjhhhjjjkkkllllllmmmooorrrpppttt{{{wwwfffVVVLLLCCC===555000......---,,,************))))))))))))''''''((((((''''''&&&%%%%%%&&&((())))))(((&&&%%%''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&''''''''''''&&&&&&((('''&&&%%%&&&(((***,,,,,,***((('''(((((('''&&&))))))))))))))))))))))))%%%&&&&&&'''((())))))***)))***+++***)))((((((***+++,,,---...111;;;IIITTT___iiiqqqrrrxxx{{{sssooojjjooorrrnnngggeeejjjppprrr{{{|||~~~~~~wwwnnnhhheeekkkvvv}}}|||tttuuu{{{yyy}}}zzzvvvqqqnnnlllllllllnnnnnnkkkhhheeeccceeefffeee^^^XXXWWWYYYWWWOOOFFFDDDDDDDDDFFFHHHHHHFFFEEE@@@@@@AAA@@@@@@???>>>===??????>>>===;;;888666444555444222111000///000000......---------,,,,,,,,,+++***)))((((((***,,,---,,,---...//////---+++***,,,,,,,,,***(((''')))+++,,,***(((&&&%%%&&&''''''''''''''''''(((((((((((('''''''''((((((((())))))+++***(((&&&%%%%%%%%%&&&''''''''''''''''''''''''&&&&&&&&&''''''(((((((((&&&''''''((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))+++***))))))))))))******(((%%%###%%%(((+++,,,+++////////////000555;;;@@@FFFLLLUUU___hhhmmmpppqqqxxxuuusssrrrrrrnnnfff___ZZZ[[[YYYSSSMMMKKKOOOTTT^^^bbbggglllqqqxxx}}}{{{wwwsssoooooorrrwwwzzzssstttttttttuuuuuuttttttppppppooooooqqqtttwwwxxx|||||||||}}}~~~}}}{{{yyywwwxxx{{{~~~~~~|||zzzxxxvvvvvvzzzzzzyyyyyyyyyyyyzzzzzz~~~{{{xxxvvvvvvvvvvvvzzzzzzyyyvvvtttuuuyyy~~~||||||uuuooojjjggggggiiikkklllkkkkkkkkklllnnnrrrxxx}}}xxxhhh\\\UUUMMMAAA:::777444000---+++++++++***))))))+++,,,&&&'''((((((((((((((('''''''''&&&&&&&&&&&&''''''''''''(((((()))(((((((((((()))***)))&&&$$$$$$%%%$$$$$$$$$%%%&&&'''((())))))'''$$$###$$$%%%$$$###'''''''''&&&%%%$$$"""""")))))))))((('''''''''&&&"""###%%%&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%$$$$$$#########%%%''')))***)))&&&"""&&&&&&%%%$$$###############$$$$$$%%%&&&'''(((((((((((('''&&&%%%%%%%%%%%%''''''''''''(((((())))))(((((())))))((('''&&&&&&%%%''')))*********+++,,,******)))))))))))))))***///***(((***+++***+++......---...333===IIISSSYYYcccmmmuuuxxx}}}wwwoookkkiiilllqqqtttqqqlllmmmsssyyyyyyrrrnnniiiqqq~~~}}}|||uuuuuu{{{yyy}}}zzzvvvqqqnnnmmmmmmmmmqqqpppmmmiiieeecccccceeefff___YYYXXXZZZWWWNNNFFFCCCBBBBBBDDDEEEEEEDDDBBB@@@AAAAAA@@@@@@???>>>===?????????>>><<<999666555555444222000////////////...------------,,,,,,,,,+++***)))((()))***,,,---,,,---...///...---+++******++++++***))))))+++,,,+++***(((&&&&&&&&&'''((((((((((((((())))))))))))&&&&&&&&&&&&'''''''''''')))((('''%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&&&&&&&%%%&&&'''(((((())))))(((((())))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((''''''***(((&&&'''***,,,,,,+++//////000111555;;;BBBGGGRRRVVV\\\cccjjjooosssuuuvvvssspppooonnniiibbb[[[UUUVVVUUURRROOOPPPWWW]]]dddgggllloootttzzz|||xxxuuussspppnnnnnnqqquuuxxxtttuuuwwwyyy{{{{{{{{{zzzyyyyyyxxxxxxyyy{{{}}}~~~}}}}}}}}}}}}~~~{{{wwwuuutttttttttwwwwwwvvvsssqqqrrrvvvzzz{{{}}}~~~{{{yyy|||~~~|||vvvqqqnnnjjjjjjjjjjjjiiiiiikkklllhhhlllppptttuuuxxx|||~~~~~~~~~zzzrrrkkk```XXXMMMEEE@@@;;;555000------+++)))''''''(((***((((((((((((((((((''''''((((((''''''''''''((((((%%%%%%%%%&&&&&&%%%$$$$$$&&&((()))(((&&&$$$$$$%%%%%%%%%%%%%%%&&&'''(((((()))'''$$$$$$$$$%%%$$$$$$"""###$$$%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&%%%%%%###$$$%%%&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$%%%'''(((((('''%%%###%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&'''''''''(((((((((((((((((((((((('''&&&&&&''')))++++++)))))))))*********))))))))))))*********'''%%%)))***)))+++...000000333:::DDDPPPZZZ___fffooowww{{{{{{rrrllliiiiiimmmsssyyywwwrrrrrrvvv|||zzzuuurrroooxxx~~~}}}uuuvvv|||zzz|||yyyvvvrrroooooooooppptttssspppkkkfffccccccdddgggaaa[[[ZZZZZZVVVMMMEEECCCCCCCCCDDDEEEEEEBBB@@@AAAAAAAAAAAA@@@???>>>===@@@@@@@@@>>><<<:::777666444333111///.........///------------,,,,,,,,,,,,+++******))))))+++,,,---,,,---.........---+++***%%%'''))))))))))))***+++)))((('''&&&&&&'''((()))''''''''''''(((((((((((((((((()))))))))(((((('''(((((('''&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%)))(((((('''&&&&&&%%%%%%&&&'''(((((())))))(((((())))))(((((((((((())))))))))))))))))))))))))))))&&&'''((()))))))))((('''+++***)))***,,,------+++///111444777===EEENNNUUUcccdddgggkkkooosssuuuwwwqqqmmmjjjhhhfffbbb[[[VVVRRRTTTVVVVVVVVVZZZ```fffnnnpppsssuuuyyy{{{yyy}}}}}}xxxuuutttppppppooooooqqqtttwwwyyywwwzzz~~~|||xxxuuutttttttttuuuuuutttrrrqqqrrruuuwwwvvv{{{|||zzz}}}|||yyytttrrrnnnkkkjjjiiijjjkkkfffiiikkkkkkiiilllrrrxxx||||||{{{{{{||||||}}}}}}oooiii```WWWPPPHHH???888444222...+++)))(((((()))******))))))((((((''''''))))))(((((((((((())))))(((((()))(((((('''&&&%%%$$$&&&''''''%%%$$$%%%&&&%%%%%%%%%%%%&&&&&&'''((()))'''%%%$$$$$$%%%%%%$$$$$$%%%&&&'''((()))))))))###$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$######%%%&&&'''(((((((((%%%$$$$$$%%%&&&'''(((((('''''''''&&&&&&&&&%%%%%%############$$$%%%&&&'''&&&&&&&&&&&&&&&'''''''''(((((((((((((((''''''&&&)))***++++++)))(((((()))***)))))))))))))))******(((%%%&&&***+++***+++///111444:::CCCNNNYYYccchhhlllrrrzzzzzzrrrmmmjjjiiiiiimmmuuu||||||xxxwww{{{~~~}}}||||||~~~vvvwww}}}{{{|||yyyvvvrrrqqqpppqqqrrruuussspppkkkgggddddddeeehhhccc^^^\\\[[[VVVMMMEEEFFFEEEEEEFFFGGGFFFCCCAAAAAAAAAAAAAAA@@@???>>>>>>@@@@@@@@@???===;;;888777333222000///...---......---------,,,,,,,,,++++++++++++*********+++,,,---,,,------------,,,+++***"""%%%'''((('''&&&&&&'''(((((('''''''''(((((()))%%%%%%&&&&&&&&&'''''''''''''''((((((((('''&&&%%%((((((((())))))*********(((((((((((((((((((((((()))))))))(((((((((((((((''''''((()))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((''')))+++,,,,,,+++***)))))))))***+++,,,---,,,,,,000444999AAAIIITTT^^^dddpppqqqssstttuuutttsssrrrhhheeeaaa___]]]ZZZVVVSSSUUUZZZ___dddfffiiilllnnnyyyyyyzzz||||||xxxqqqwww|||{{{vvvrrrrrrtttqqqrrrsssvvvyyy{{{~~~~~~{{{yyyxxxxxxyyywwwwwwwwwvvvuuuvvvwwwxxxwww|||zzztttpppmmmkkkjjjiiikkkllliiiddddddjjjpppvvvwwwyyyyyyyyy||||||xxxrrrkkkbbbWWWLLLEEE>>>:::444///,,,++++++***,,,+++***)))((((((''''''******))))))))))))******+++++++++***)))((('''&&&"""$$$&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%&&&'''((()))'''%%%$$$%%%&&&&&&%%%'''''''''&&&%%%$$$###"""""""""######$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''((()))&&&&&&&&&&&&&&&'''(((((('''''''''''''''&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((''''''(((***++++++)))((()))***))))))))))))))))))***+++***(((***---...,,,...222222777@@@JJJUUU___iiinnnrrrwww}}}|||pppllllllkkkjjjiiikkkrrrzzz|||zzz|||wwwxxx~~~||||||zzzwwwsssrrrrrrrrrssssssrrrpppkkkgggeeefffggghhheee```^^^\\\VVVMMMFFFFFFEEEEEEEEEFFFEEECCCAAAAAAAAABBBAAAAAA@@@???>>>???@@@@@@???===;;;999777333222000///...---......------,,,,,,,,,++++++++++++++++++++++++,,,,,,---,,,,,,,,,,,,,,,+++++++++%%%'''))))))(((&&&%%%%%%'''''''''''''''(((((((((&&&&&&'''''''''(((((((((###$$$%%%&&&&&&%%%###"""&&&''''''((()))))))))***((((((((((((((((((((((((%%%%%%&&&'''(((((())))))'''(((((()))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((''')))+++,,,---,,,+++)))'''((()))***+++,,,...///555:::CCCMMMWWWbbbkkkqqqvvvxxxyyyzzzwwwqqqkkkggg]]][[[XXXWWWVVVVVVVVVUUU[[[bbbmmmwww}}}~~~~~~}}}zzzwwwwwwwwwnnnsssxxxxxxsssqqqrrruuuuuuvvvzzz~~~~~~~~~~~~||||||{{{{{{|||||||||{{{}}}}}}~~~~~~}}}wwwpppllljjjllllllhhhdddcccfffjjjnnnrrruuuwwwvvvyyy~~~zzzsssiii^^^WWWJJJCCC:::333000...,,,+++---,,,+++)))((((((((((((******))))))))))))******((((((((('''&&&%%%$$$###"""$$$%%%&&&%%%%%%&&&'''&&&&&&%%%%%%%%%&&&'''''')))'''%%%$$$%%%&&&&&&&&&%%%%%%$$$""" ######$$$$$$%%%%%%&&&&&&'''&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%&&&'''''')))(((''''''&&&&&&&&&'''%%%%%%&&&''''''((())))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((('''&&&(((************+++,,,))))))(((((()))***++++++,,,+++,,,///...,,,...444666<<>>?????????>>>===;;;999777444333111///.........///,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***+++,,,+++)))(((((((((((((((((((((((((((''''''))))))))))))*********+++%%%''')))***+++***((('''$$$%%%&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&!!!"""###$$$%%%'''(((((('''((())))))******))))))))))))(((((((((((())))))))))))))))))))))))))))))&&&''')))************)))'''(((***+++,,,///333666???FFFPPP[[[eeemmmssswwwwwwyyyzzzxxxrrriii```ZZZTTTSSSRRRRRRTTTXXX\\\^^^ccclll{{{~~~vvvttttttrrrrrrpppnnnmmmnnnqqqtttppptttwwwxxxvvvuuuwwwyyy{{{}}}~~~|||zzzwwwvvvwwwwwwvvvuuuyyy{{{wwwmmmllljjjfffddddddfffhhhhhhlllpppsssssstttxxx{{{{{{rrrmmm[[[RRREEE;;;555111---+++---,,,+++)))))))))************))))))))))))******))))))))))))((('''&&&&&&###$$$&&&'''&&&%%%&&&'''&&&&&&&&&%%%%%%&&&&&&''')))'''%%%$$$&&&''''''&&&%%%%%%%%%%%%$$$$$$###"""%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%))))))(((&&&&&&%%%%%%%%%$$$%%%&&&'''((()))*********)))((('''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&'''((((((((((((((((((%%%''')))*********+++---(((((((((((()))***+++,,,+++***+++---,,,+++000777@@@GGGQQQZZZaaaiiirrrxxx}}}xxxrrrllliiikkknnnpppqqqnnnlllnnnuuu{{{yyyzzz~~~}}}yyyuuusssssssssttttttssspppkkkfffddddddeeegggeeecccaaa^^^WWWOOOIIIAAAAAAAAABBBDDDDDDBBB@@@BBBBBBBBBBBBAAA@@@???>>>===>>>>>>===<<<:::888777555444222000////////////,,,,,,,,,++++++++++++******+++,,,,,,------,,,,,,---,,,,,,+++++++++++++++)))***+++***(((((()))+++)))))))))(((((('''&&&&&&((((((((()))))))))******''')))+++...///...---,,,&&&&&&'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&''''''((((((((()))************)))))))))(((((((((((())))))))))))))))))))))))))))))''''''((()))******++++++)))***,,,...000444;;;AAALLLSSS^^^hhhooorrruuuvvvwwwvvvuuuqqqiii___UUUPPPNNNNNNOOOQQQVVV]]]eeejjjqqqyyywwwooommmnnnnnnnnnnnnmmmlllnnnrrruuuyyyzzz|||~~~~~~xxxvvvsssrrrqqqqqqqqqqqqvvvvvvzzz{{{tttllleeeddddddeeeeeeeeehhhkkkmmmoooqqqsssuuurrrgggVVVHHH???888111------,,,***))))))***+++,,,)))))))))(((((()))))))))******+++++++++******)))$$$&&&'''(((&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&)))'''%%%%%%&&&'''((('''&&&'''((()))))))))))))))%%%%%%%%%%%%%%%%%%$$$$$$&&&%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%''''''&&&&&&%%%&&&&&&&&&&&&&&&''''''(((((())))))(((''''''&&&&&&&&&''''''((((((((('''''''''&&&&&&&&&&&&'''(((((((((((((((&&&(((*********)))***+++(((((((((((()))***+++,,,******+++------...555>>>MMMTTT]]]dddjjjqqqyyyzzzmmmkkkhhhfffhhhlllqqqtttsssqqqttt|||zzzzzz~~~~~~zzzvvvssssssssstttvvvtttpppkkkeeebbbbbbbbbfffeeedddbbb^^^XXXPPPJJJBBBBBBBBBDDDFFFFFFEEECCCBBBBBBBBBBBBAAA@@@??????============;;;:::888666555444222111000///000000,,,,,,,,,+++++++++*********+++,,,---------,,,,,,---,,,++++++******++++++&&&&&&&&&&&&%%%&&&)))+++))))))))))))((('''%%%%%%%%%%%%%%%&&&&&&&&&''''''!!!###''')))+++***)))((()))***+++,,,,,,+++***)))))))))))))))))))))))))))((((((((()))))))))))))))(((((()))***************))))))(((((((((((())))))))))))))))))))))))))))))************+++,,,---...+++---///000333999BBBIIIUUU\\\gggppptttuuutttsssvvvuuuqqqjjjaaaXXXOOOJJJKKKLLLNNNRRRYYYbbblllsss~~~~~~}}}~~~zzzooohhhgggiiimmmoooqqqrrrsssuuuxxx{{{}}}tttsssqqqooopppqqqrrrsssvvvtttvvv{{{|||xxxqqqgggcccccccccbbbeeeeeegggjjjmmmppprrrsss|||wwwdddSSSGGG>>>666000---,,,***))))))+++,,,...))))))(((((((((((())))))&&&''''''(((((((((((('''%%%'''(((((('''&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&)))'''%%%%%%&&&(((((('''$$$$$$%%%%%%&&&%%%%%%%%%&&&%%%%%%%%%$$$#########%%%$$$$$$###$$$%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&'''(((((((((((((((((('''''''''%%%%%%%%%%%%&&&'''(((((())))))((((((((('''''''''&&&&&&'''((())))))(((((((((***++++++)))(((((()))(((((((((((()))***+++,,,+++***,,,//////222<<>><<<999777777777777555444444333333222111111......---,,,+++++++++++++++++++++*********))))))+++***)))((('''''''''''')))(((((('''''''''(((((('''''''''''''''((()))***))))))(((((('''''''''&&&(((***+++***((('''((()))***+++,,,,,,+++***)))(((***(((&&&&&&(((***+++***((((((((((((((()))******))))))(((((((((((())))))((((((((((((((())))))************)))))))))))))))'''((((((((((((***---000//////111555===FFFNNNSSS```dddjjjppptttvvvvvvuuuvvvnnnfff```WWWLLLGGGIIIMMMQQQWWWZZZ___gggsss|||~~~~~~~~~~~~~~~}}}yyytttqqqvvvwwwvvvtttpppmmmllllllnnnooorrruuuzzz{{{vvvpppnnnppprrrrrrqqqwwwxxx{{{wwwpppooottt~~~qqqhhheeedddccceeedddcccdddeeehhhlllnnnwwwwwwhhhZZZKKK===444555...***,,,...------///+++******))))))))))))***'''((()))******)))((('''%%%%%%&&&&&&'''(((((((((***)))((('''&&&%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''$$$""""""###%%%%%%$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''((((((%%%%%%&&&''''''(((((((((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&&&&''''''((((((((((((((('''''''''&&&&&&%%%$$$%%%&&&'''((()))))))))))))))))))))))))))***++++++***)))***+++((()))***)))((((((***,,,+++...222222///222CCCUUUlllqqqvvvxxx|||}}}vvvpppllljjjdddeeeeeeeeegggkkkrrrwwwzzz~~~~~~|||~~~}}}~~~~~~{{{uuuqqqpppqqqrrrrrrrrrpppkkkfffcccfffiiiiiieee```^^^]]]XXXOOOGGGCCCCCCDDDDDDEEEDDDDDDDDDBBBCCCDDDEEEDDDCCCAAA???>>>>>>===<<<:::888777666555444444333222222111111///...---,,,++++++++++++,,,,,,,,,,,,+++++++++***---,,,+++******)))))))))((((((((((((((((((((((((%%%%%%&&&&&&((()))++++++)))((((((((('''''''''''''''%%%$$$$$$''')))((('''((()))*********((('''&&&)))'''%%%%%%&&&(((((((((((((((((((((((()))******((((((''''''''''''(((((())))))((((((((()))******************))))))))))))(((((()))((((((***...111333666;;;DDDMMMVVV^^^bbbeeegggkkkoooqqqqqqqqqppplllccc[[[WWWQQQJJJIIIMMMQQQUUUZZZ___dddmmmyyyyyyxxxxxxxxxwww{{{}}}}}}yyysssooolllpppqqqsssrrrqqqppppppqqquuuvvvxxx|||zzzwwwwwwxxxwwwuuuxxxxxxzzz~~~zzzrrroooqqqyyy|||pppjjjfffcccdddcccbbbbbbdddhhhlllnnnpppwwwvvviiiYYYIII>>>999111,,,,,,---,,,+++,,,,,,+++******)))*********((())))))******))))))((('''''''''(((((((((((()))***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%###"""$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''((((((((('''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''(((((((((&&&&&&%%%%%%%%%&&&'''((((((((((((((((((((((((((()))***++++++***)))***+++((()))***)))((()))***,,,))),,,000222222888KKK]]]uuu{{{{{{tttnnnjjjgggeeeeeeeeeeeegggmmmtttyyy}}}~~~~~~{{{{{{{{{}}}~~~zzzsssooooooqqqrrrpppqqqooojjjfffdddgggjjjiiieee```^^^]]]XXXOOOHHHBBBBBBBBBBBBBBBCCCDDDEEEDDDDDDDDDDDDCCCBBBAAA@@@===>>>???>>>===:::777555444444333222111111111111000///...---,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,++++++***)))))))))&&&'''((()))******)))((($$$$$$%%%&&&(((***,,,---((((((((((((''''''''''''(((###!!!'''+++***&&&'''''''''(((''''''&&&%%%***(((&&&%%%&&&'''''''''((((((((((((((()))******(((''''''&&&&&&''''''(((***))))))))))))***++++++***************************++++++++++++---111444555:::CCCNNNYYYaaagggjjjiiijjjkkkllllllkkkjjjjjj^^^WWWQQQNNNMMMLLLPPPUUUVVVZZZ```eeelllvvv{{{tttqqqooonnnnnnooorrrttttttqqqnnnlllkkkmmmooorrruuuvvvwwwyyy{{{}}}}}}}}}|||{{{{{{}}}}}}{{{{{{yyyyyy|||~~~}}}tttppppppuuuwwwoooiiieeedddcccaaa```aaadddgggiiikkkpppvvv}}}xxxiiiWWWJJJAAA888111///...+++***,,,,,,,,,+++***************+++******************+++)))))))))))))))(((((((((***)))((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%######$$$%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&))))))(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&&&&''''''$$$$$$%%%&&&'''((())))))&&&&&&%%%%%%&&&&&&'''((('''''''''''''''''''''''')))***++++++***)))***+++)))*********))))))+++,,,+++,,,000333555>>>RRReee}}}}}}xxxrrrlllhhheeeeeeddddddeeehhhoooxxx~~~~~~||||||zzzyyyxxxzzz}}}yyyrrrnnnnnnppprrroooooonnnjjjeeedddgggkkkjjjfffaaa___^^^YYYPPPHHHBBBBBBAAA@@@AAABBBCCCDDDEEEDDDDDDCCCBBBBBBAAAAAA?????????>>><<<:::888666444333222111000000111111000000///...---------------,,,,,,,,,,,,+++++++++)))))))))))))))(((''''''###$$$''')))***)))((('''%%%%%%&&&&&&((()))***+++((((((((((((((('''''''''***&&&###$$$(((+++***)))&&&&&&&&&'''&&&&&&&&&&&&---+++((((((((())))))(((((((((((((((((())))))***((((((''''''''''''((((((***************++++++,,,)))***************++++++,,,---......///222666999>>>CCCKKKUUU^^^fffjjjlllnnnllljjjgggdddbbbaaaaaaRRRPPPOOOOOORRRUUUZZZ^^^\\\___eeelllttt{{{sssllliiigggggghhhjjjnnnooooooooooooooorrruuuyyy}}}~~~{{{zzzxxxxxxxxxzzz|||~~~}}}wwwssstttyyy|||zzzzzz{{{|||wwwuuuuuuwwwxxxrrrmmmllljjjgggdddccccccdddeeelllnnnqqqvvvsssbbbUUUJJJ@@@777333111---,,,,,,---,,,+++***)))))))))***---,,,************,,,---******))))))(((''''''&&&(((((('''&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%###$$$%%%&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%''''''''''''((((((((((((%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&&&&''''''((((((((((((((((((((((((((()))***++++++***)))***+++)))***+++***))))))+++---//////111555999DDDWWWhhh~~~}}}zzzvvvrrrmmmiiifffcccddddddfffjjjrrr|||~~~~~~zzzwwwuuuvvvyyy~~~xxxrrrnnnnnnoooqqqnnnooommmiiieeedddgggkkkkkkfffbbb```^^^YYYPPPIIICCCBBBAAA@@@@@@AAABBBCCCDDDDDDCCCCCCBBBBBBBBBBBBAAA@@@>>>;;;:::999999999444333111000//////000111000000///...------------++++++++++++************((())))))))))))(((''''''"""###&&&((()))((('''&&&(((((('''''''''(((((()))'''''''''((((((((((((((())))))((('''&&&'''((()))'''''''''''''''''''''(((---+++)))((()))***))))))((((((((((((((())))))*********))))))))))))*********************++++++,,,))))))******+++++++++,,,***,,,...000222777<<<@@@KKKOOOVVV___gggmmmrrrttttttpppiiiaaaZZZVVVTTTSSSKKKNNNSSSWWW]]]bbbeeefffcccfffkkkrrr|||}}}ssskkkfffdddeeedddgggkkknnnppprrruuuwww|||xxxwwwyyyxxxzzz{{{|||}}}}}}~~~~~~}}}|||{{{{{{|||}}}~~~}}}xxxuuutttvvvzzz}}}~~~}}}|||{{{}}}|||xxxyyy{{{zzzxxxyyy|||}}}}}}}}}yyytttssspppmmmkkkiiigggggglllmmmnnnrrr|||yyy||||||nnndddQQQGGG>>>999666000---------,,,+++***)))(((((()))---,,,+++******+++,,,---))))))(((((('''&&&%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$%%%&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&'''''''''(((((()))))))))%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''')))))))))))))))))))))))))))***++++++***)))***+++)))***+++***))))))+++---///...111888@@@LLL]]]lll|||}}}zzzxxxvvvtttqqqkkkgggbbbdddeeehhhnnnwww||||||}}}uuuqqqrrruuu{{{yyytttpppoooooopppnnnooommmiiieeedddgggjjjkkkgggbbb```___ZZZQQQJJJDDDDDDCCCBBBAAAAAAAAAAAAAAABBBCCCCCCDDDDDDCCCCCCBBB@@@===:::888888999999444333000///......000111000///...---,,,,,,,,,,,,+++++++++*********)))))))))***+++,,,,,,+++***)))###$$$&&&'''(((((('''&&&))))))(((''''''''''''''''''''''''(((((((((((((((&&&((()))(((&&&$$$%%%'''(((((('''''''''((())))))+++)))'''&&&'''(((((((((((((((((((((((()))******+++******))))))******+++***))))))))))))***++++++))))))******+++,,,,,,,,,)))+++///222777===DDDHHHTTTXXX^^^fffmmmsssvvvxxxwwwpppeeeZZZPPPJJJHHHGGGIIIQQQZZZbbbkkkrrrsssqqqpppqqqsssyyy{{{qqqiiiddddddeeecccfffkkkooossswww|||}}}wwwtttvvvxxxyyy{{{||||||}}}~~~{{{xxxwwwwwwxxxyyywww{{{~~~|||tttlllkkkooorrrsssxxxzzzyyyxxxvvvsssnnnkkkhhhhhhjjjkkkmmmvvvzzz|||{{{uuu^^^TTTJJJDDD>>>666000///...---,,,******))))))))),,,++++++++++++++++++,,,)))(((((('''&&&%%%%%%$$$&&&&&&%%%%%%%%%%%%%%%&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&''''''%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&###$$$$$$%%%&&&&&&''''''%%%%%%%%%&&&''''''((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''(((((((((((('''************************)))***++++++***)))***+++)))+++++++++******+++---+++,,,222>>>JJJWWWfffsss}}}|||{{{yyyyyyyyyuuunnnhhhccceeeiiinnnuuuyyyyyy|||~~~~~~}}}rrrmmmooossszzz{{{vvvrrrpppoooooooooooommmiiidddcccfffiiilllhhhcccaaa```ZZZQQQJJJEEEEEEEEEDDDBBBAAA???>>>>>>@@@BBBDDDEEEEEEDDDCCC???>>>===;;;999888777777444222000...---...///111///...---,,,++++++++++++,,,,,,+++++++++*********(((***+++,,,,,,+++***)))'''((((((((((((((((((((((((((('''''''''(((((()))''''''''''''((((((((()))&&&&&&((()))***)))(((&&&((('''&&&&&&'''((()))******(((&&&&&&((()))))))))((((((((((((((()))************))))))))))))******))))))((((((((()))******))))))***++++++,,,------+++...333999???GGGOOOUUUZZZ___fffnnnrrrtttsssrrrooohhh]]]RRRIIIFFFFFFFFFMMMXXXdddnnnxxx~~~}}}~~~~~~|||yyytttllleeebbbdddgggfffiiinnnsssxxx~~~~~~{{{xxxwwwxxx{{{~~~~~~||||||zzz~~~~~~|||}}}~~~{{{wwwmmmddddddjjjmmmooouuu}}}yyyqqqlllfffiiiiiiiiinnnwww|||}}}}}}||||||~~~qqqggg\\\UUUMMMAAA888444000///...---,,,+++++++++******++++++++++++******))))))((((((''''''&&&&&&'''''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&((('''%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''%%%%%%%%%&&&'''(((((((((%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''((((((%%%&&&'''((()))((((((''')))))))))))))))))))))))))))***++++++***)))***+++***+++++++++******,,,...,,,...777FFFTTT```kkkuuu~~~}}}~~~~~~xxxnnnfffeeeiiiooovvv~~~xxxxxx|||yyy|||oookkkmmmrrrzzz{{{wwwtttqqqooonnnoooooonnniiidddccceeeiiilllhhhcccaaa```[[[RRRJJJFFFFFFFFFEEECCCAAA>>>===<<<>>>BBBEEEFFFFFFEEEDDD<<<=========;;;888555444444222///---------///000......---,,,++++++++++++---------,,,,,,,,,++++++&&&''')))******)))((('''+++***)))))))))))))))***&&&&&&&&&'''''')))******&&&'''''''''(((((())))))(((&&&&&&+++000111,,,''''''&&&&&&%%%&&&'''((()))+++***((((((***,,,,,,,,,((((((((((((((()))******))))))(((((((((((())))))((((((((((((((())))))***))))))***+++,,,,,,------000444999@@@HHHQQQZZZ___dddiiiqqqwwwyyyuuuppplllddd^^^TTTLLLGGGGGGJJJLLLSSS___lllvvvyyywwwwwwrrrqqqmmmgggaaa```dddhhhkkknnnsssxxx}}}|||yyywwwvvvuuuwwwzzz}}}~~~}}}}}}~~~||||||xxxtttjjjaaabbbjjjlllmmmrrr{{{{{{tttgggjjjjjjggghhhnnntttuuu~~~{{{xxxyyy|||wwwllldddYYYKKK@@@;;;222222000///...------,,,)))***+++,,,,,,+++***)))))))))))))))(((((((((((())))))((((((((())))))***%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%'''((((((&&&$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''((((((*********)))(((((('''''''''''''''((()))******+++%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&'''((()))******%%%&&&((()))))))))((('''(((((((((((((((((((((((()))+++++++++***)))***+++***+++,,,+++******,,,...111333<<>>:::555111///,,,***(((...,,,+++,,,------,,,+++)))))))))))))))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((((((((((((((())))))(((&&&$$$###'''''''''&&&&&&%%%%%%%%%%%%%%%''''''''''''%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&''''''''''''&&&%%%$$$$$$(((((('''''''''&&&&&&&&&''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''(((((((((((())))))))))))''''''''''''''''''''''''(((((((((((())))))))))))*********)))))))))))))))(((+++------++++++///222333777AAAMMMUUU\\\jjjyyy{{{tttooouuuyyy~~~}}}xxxyyy{{{|||ooommmqqqvvv}}}zzzuuurrrpppooommmtttssspppjjjdddbbbdddgggggggggfffddd```ZZZQQQKKKHHHGGGFFFDDDCCCBBBBBBAAAAAAAAABBBCCCCCCCCCCCCBBB???>>><<<:::999777777777444333111///.........///000//////...------,,,,,,***))))))((((((((((((((()))******++++++++++++***''''''&&&(((***,,,+++***(((((((((((((((((((((((()))))))))(((((('''''''''---,,,+++)))((('''''''''(((((((((((((((((())))))((((((((()))))))))******'''((())))))((('''((()))))))))(((((()))***++++++)))))))))))))))*********)))+++,,,+++***+++///222;;;BBBLLLTTTZZZaaajjjqqqtttsssuuuwwwwwwqqqeee\\\SSSKKKEEEEEEHHHMMMUUU]]]hhhpppyyyyyypppkkkjjjkkkooonnnllljjjjjjmmmsssxxx}}}}}}yyyvvvvvvwwwxxx||||||~~~yyyvvvttttttrrrrrrvvv}}}sssllliiinnnwwwwwwooogggfffeeedddeeehhhmmmrrrvvvvvvtttuuu{{{ssshhh]]]SSSGGGAAA:::444000---+++***---,,,++++++,,,,,,+++***))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''''''''''''''''''''''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$######$$$%%%%%%(((((('''&&&%%%%%%%%%%%%''''''((((((''''''&&&&&&(((((('''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((''''''((((((((()))))))))(((((((((((((((((((((((((((((((((((())))))))))))************))))))))))))(((***------+++,,,///222333777BBBOOOXXXaaappp|||wwwtttyyy|||zzzyyy~~~~~~rrrooossswww}}}yyytttqqqpppnnnmmmrrrrrrooojjjeeeccceeehhhhhhhhhhhhgggccc\\\SSSMMMHHHGGGFFFEEECCCBBBAAA@@@@@@@@@AAABBBBBBBBBBBBBBB===<<<;;;:::999888888888444333111000///...//////000000//////......------,,,,,,+++++++++************++++++++++++******)))''''''(((***,,,---,,,***(((((((((((((((((((((((())))))))))))((((((((((((''''''(((((()))******+++&&&&&&''''''(((((())))))))))))))))))************(((***+++***)))((()))***''''''(((((()))+++,,,---***************))))))))))))***+++++++++...444999FFFMMMVVV]]]ccciiiqqqvvvwwwvvvttttttqqqkkkaaaYYYNNNIIIFFFIIINNNTTT]]]fffnnnuuu|||~~~{{{zzzzzz|||uuummmhhhgggiiilllpppqqqrrrrrrssswww}}}}}}|||}}}}}}~~~}}}~~~~~~{{{zzz~~~qqqlllhhhjjjrrrxxxmmmhhheeeaaa___aaaggglllqqqrrrqqqsssyyy~~~}}}rrriiiVVVOOODDD:::333///,,,***---,,,***+++,,,,,,***)))))))))))))))************''''''''''''''''''''''''******)))(((((('''&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&%%%%%%%%%'''&&&###!!!!!!###&&&'''***)))((('''&&&%%%%%%%%%''''''(((((()))((((((((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''((((((((())))))&&&&&&'''''''''((((((((())))))))))))))))))))))))(((((((((((())))))))))))************************'''***------,,,---000444888===HHHUUU___kkk{{{|||yyyyyy~~~}}}{{{}}}rrrpppssswww{{{yyytttqqqooonnnlllnnnnnnmmmhhhdddbbbdddgggiiiiiiiiihhhccc[[[RRRKKKHHHGGGGGGEEEDDDBBB@@@@@@??????@@@AAABBBBBBBBBBBB>>>===<<<:::999888888777555333222000//////////////////......---------------------------,,,,,,+++)))))))))))))))((('''&&&******+++,,,---,,,)))&&&(((((((((((((((((((((((())))))))))))))))))))))))"""###%%%''')))***+++,,,&&&&&&''''''((()))******)))))))))))))))))))))))))))***++++++))))))***+++(((((((((((()))***+++,,,------,,,,,,,,,,,,+++++++++,,,......///555>>>DDDLLLRRR[[[ccciiinnntttwwwvvvssspppmmmiiiccc[[[VVVOOOLLLLLLPPPUUU[[[dddnnnrrrxxx}}}}}}}}}zzztttooolllkkklllkkkiiiggggggiiinnnrrrqqqtttwwwyyy|||{{{vvvrrrrrrssstttxxxyyy|||~~~|||yyyzzz{{{}}}yyyvvvrrrpppttttttkkkfffaaa___```bbbggglllnnnooosssxxx}}}|||iii```RRRDDD999222---***---,,,******++++++***(((((((((((()))))))))))))))((((((((((((((((((((((((******))))))((((((((((((((('''&&&%%%%%%&&&((((((&&&&&&&&&&&&&&&&&&&&&&&&)))'''&&&%%%%%%&&&''')))(((((('''&&&&&&%%%&&&&&&%%%&&&'''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&'''(((((((((&&&'''''''''((((((((((((&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((()))))))))))))))***************++++++'''***...//////111555:::BBBHHHSSS___jjjwww{{{xxxzzz~~~~~~rrrppptttwww|||yyytttrrrpppnnnmmmlllmmmllliiidddccceeehhhjjjiiihhhfffaaaXXXNNNHHHHHHHHHHHHGGGEEECCC@@@???>>>???@@@AAABBBBBBBBBBBB@@@???===:::888777666555444333111000......//////------,,,,,,,,,,,,,,,+++******++++++******)))((()))))))))))))))((('''&&&******+++,,,---,,,)))&&&''''''''''''''''''''''''((((((((((((((()))))))))******++++++***)))((('''''''''((()))******++++++(((((((((((((((((((((((()))+++,,,+++***)))***,,,******)))))))))))))))***---,,,,,,,,,,,,,,,,,,,,,,,,---000111555<<>>???@@@BBBCCCCCCCCCCCCAAA@@@===;;;888666555444333222000///...---......,,,+++++++++++++++++++++++++++,,,---,,,+++***)))***++++++++++++******)))''''''(((***,,,---,,,***''''''''''''''''''''''''''''''''''''(((((((((((($$$%%%'''((())))))(((((((((((())))))******++++++(((((((((((('''''''''''')))+++++++++***)))***+++++++++***)))))))))))))))************+++++++++,,,***---111444999BBBNNNVVVYYY^^^eeelllqqqtttttttttpppkkkccc[[[TTTPPPOOOOOONNNOOOTTT\\\aaafffpppzzz~~~{{{|||~~~~~~zzzsssjjjbbb^^^^^^___\\\```eeehhhjjjlllnnnooouuuxxx}}}wwwuuusssqqqrrrtttwwwyyytttwww{{{~~~|||zzz{{{{{{}}}{{{xxxwwwzzzzzzqqqmmmjjjhhhhhhcccdddeeegggjjjooovvv{{{wwwjjj[[[NNNAAA666000000...,,,,,,,,,,,,***)))''''''(((((())))))******''''''''''''''''''''''''&&&&&&'''(((((()))*********)))((('''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''$$$%%%&&&''''''&&&%%%$$$#########$$$%%%&&&'''((($$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&'''''''''(((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))******+++,,,,,,,,,+++---000333777@@@KKKSSS[[[dddnnnwww{{{xxxttttttsssqqqpppttt{{{rrrppptttyyy{{{vvvtttrrrpppooonnnoooooolllgggeeefffiiigggeeebbb___[[[UUUNNNJJJKKKKKKKKKJJJHHHEEEBBB@@@???@@@AAABBBCCCDDDDDDDDD???>>><<<:::888777666666222111///...---,,,------,,,,,,,,,,,,,,,,,,,,,,,,---...///000///...,,,+++)))******++++++++++++***''''''&&&(((***,,,+++***''''''''''''''''''''''''%%%&&&&&&&&&'''''''''((("""&&&(((*********(((((())))))))))))))))))))))))))))))(((((('''''')))***+++***)))((()))+++***)))))))))))))))***+++((())))))***+++,,,------+++///444:::@@@JJJUUU^^^bbbeeekkkppptttsssqqqnnngggccc[[[TTTOOOOOORRRUUUUUUWWW]]]dddhhhkkkttt~~~~~~{{{yyyyyyzzzzzzvvvppphhhbbb```bbbdddaaaeeeiiilllnnnpppsssuuuxxx{{{}}}wwwwwwvvvwwwyyy||||||~~~}}}~~~uuuppplllkkkqqqzzz~~~}}}xxxwwwtttooollliiigggeeeccceeejjjpppuuu|||yyypppdddXXXKKK???777111///------------+++)))((())))))***++++++,,,,,,&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''(((((('''((((((((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((&&&''''''''''''&&&&&&%%%&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''((((((((()))))))))''''''''''''''''''''''''(((((((((((())))))))))))))))))***++++++,,,---------///222555;;;GGGVVV```hhhsss~~~xxxrrroookkklllooorrrvvvzzz~~~|||ooolllqqqwww|||wwwtttrrrqqqooolllmmmmmmjjjeeecccdddfffeeeccc```]]]ZZZVVVQQQMMMLLLLLLLLLKKKIIIFFFCCCAAA???@@@AAACCCDDDEEEEEEEEE======;;;:::999888888888222000///---,,,,,,,,,,,,------------------------***+++,,,------+++)))(((&&&'''((()))))))))))))))+++)))''''''((()))((('''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&''')))***+++***((('''((((((((((((((('''''''''+++*********))))))(((((((((*********)))((()))***(((((((((((()))+++,,,---******+++,,,...///000000...222999???FFFPPP\\\dddgggiiimmmrrrsssqqqlllhhh]]]ZZZTTTOOONNNRRRYYY^^^```bbbhhhmmmnnnooovvv~~~{{{wwwuuuuuuuuuvvvsssnnniiidddcccfffhhhfffhhhlllooorrrvvv{{{{{{}}}}}}zzz{{{|||}}}{{{~~~|||uuunnnjjjfffdddmmmyyyxxx}}}uuuqqqmmmjjjeeeaaaaaaeeekkkpppuuu{{{~~~~~~|||xxx|||xxxrrriii___RRREEE===222000.........---,,,*********+++,,,------......&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''&&&&&&%%%%%%%%%&&&'''((((((((('''&&&%%%%%%%%%&&&&&&'''''''''***)))'''%%%%%%''')))***(((''''''&&&&&&&&&''''''((()))))))))((('''&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((((((''''''&&&&&&%%%''''''''''''((((((((()))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))***+++,,,,,,------///000333666>>>LLL]]]iiirrr~~~{{{ooohhhffffffiiinnnvvv}}}rrrrrrxxx~~~zzzuuurrrpppooottttttqqqkkkddd``````cccbbb___]]]]]]\\\XXXOOOGGGJJJJJJJJJIIIHHHFFFCCCBBB???@@@BBBDDDEEEEEEDDDCCCAAA@@@>>><<<:::999888888333222111////////////000---------,,,+++***(((''',,,++++++++++++++++++,,,******)))))))))))))))***+++*********))))))(((((('''''''''''''''((())))))))))))))))))))))))))))))***)))'''&&&&&&'''((((((+++***(((&&&&&&&&&''''''***)))((('''''''''''''''))))))))))))******************)))))))))))))))***)))(((((()))---000222222222777@@@JJJRRRZZZaaafffiiippptttqqqooommmfff^^^PPPOOOMMMLLLNNNTTT[[[aaakkklllmmmmmmppptttyyy~~~{{{wwwrrrooooooooonnnlllooonnnkkkgggeeeeeehhhkkkmmmpppsssuuuuuuxxx|||{{{uuummmgggfffllltttzzz}}}wwwssslllddd______dddhhhkkkqqqyyy|||zzzvvvsssrrrqqqrrrrrrnnneeeZZZNNNGGG888555111...------,,,+++)))))))))***+++---...///++++++***)))))))))))))))---+++(((%%%%%%(((+++...((('''&&&'''((())))))'''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&%%%''''''((((((((('''%%%$$$&&&&&&&&&&&&'''''''''(((''''''&&&&&&&&&%%%%%%%%%***)))(((''''''&&&'''''''''''''''''''''((())))))((((((((((((((((((((((((***)))(((''''''&&&&&&''',,,++++++***++++++,,,,,,000222666;;;DDDQQQbbbmmmxxx}}}tttiiiaaadddiiiqqqyyytttsssyyy}}}{{{wwwsssqqqqqqqqqqqqooojjjddd```aaacccbbb```^^^^^^]]]YYYPPPJJJJJJJJJJJJIIIGGGEEECCCAAA@@@BBBDDDEEEFFFEEEDDDCCC@@@???>>><<<:::999888888333222111////////////000.........---,,,***)))(((***+++++++++***)))((('''(((((((((((()))***,,,,,,************)))))))))((((((''''''''''''((())))))))))))))))))))))))))))))'''''''''''''''((()))***))))))((((((''''''(((((())))))((('''''''''(((((())))))))))))******************))))))))))))******++++++++++++,,,...111333666<<>>DDDMMMVVV^^^dddiiillljjjkkkhhh```YYYRRRKKKDDDDDDFFFIIIOOOXXXdddqqqzzz~~~~~~wwwrrrwwwtttpppmmmllljjjiiigggiiijjjkkkkkkkkknnnrrrvvvwwwzzz~~~{{{tttpppnnnppptttwwwxxxzzz}}}xxxtttuuuwwwzzzxxxyyy||||||zzzvvvpppkkkfffaaaeeefffiiinnnrrrttttttrrrmmmllllllnnnppplllbbb[[[LLLGGG???777222...+++)))***************+++,,,,,,***))))))((((((((((((((('''(((***+++***(((&&&%%%((('''&&&'''((())))))'''((((((((((((((((((((((((''''''((((((((()))))))))(((((((((((((((((((((((('''''''''((((((((())))))%%%&&&''''''((('''''''''''''''((((((((()))))))))((((((((((((''''''''''''&&&&&&&&&''''''(((******)))(((((('''''''''(((((((((((((((((((((((((((((((((((((((((()))***+++,,,+++++++++++++++,,,---...000222999HHHZZZiiiqqqsss{{{vvvqqqtttwww{{{~~~|||yyy{{{{{{}}}~~~~~~zzzwwwtttsssrrrnnnooommmhhhbbb^^^^^^```aaa___^^^]]]\\\XXXRRRMMMIIIIIIIIIHHHFFFCCCAAA???CCCDDDEEEFFFFFFEEECCCBBB???>>>===;;;999888777777333222111////////////000////////////...---,,,+++((()))+++,,,.../////////---,,,+++)))((('''''''''*********)))))))))))))))((((((((('''((())))))***((((((((((((((((((((((((%%%&&&((()))******))))))&&&''')))++++++++++++***((('''''''''((()))******((()))))))))******************))))))******+++++++++---...,,,+++---555===FFFLLLVVV^^^dddiiilllooodddbbb^^^WWWPPPKKKGGGDDDIIIMMMSSSYYYbbbkkkuuu|||~~~~~~~~~~~~|||vvvnnnhhhooommmkkkiiiiiihhhggggggiiijjjlllmmmoooqqquuuxxxzzz}}}~~~{{{yyyuuuppplllkkknnnssswwwzzz}}}~~~|||zzzzzzxxxxxxzzzzzzuuupppsssyyy|||qqqgggaaabbbaaaaaaffflllqqqrrrqqqkkkhhhiiinnnttttttmmmfffXXXQQQFFF<<<555222111000++++++************++++++))))))((((((((((((((()))'''((()))***)))'''%%%$$$((('''&&&'''((())))))''''''''''''''''''''''''''''''''''''((((((((())))))'''''''''&&&&&&'''''''''******)))((('''&&&%%%$$$%%%%%%&&&''''''((((((((((((((((((((()))))))))))))))))))))((((((((((((((('''''''''''''''((())))))))))))(((''''''''''''(((((((((((((((((((((((((((******))))))***++++++,,,++++++++++++,,,---//////111666@@@PPPbbbpppyyy|||||||||||||||~~~|||yyyuuusssrrrqqqooopppnnniiiaaa\\\[[[\\\]]]]]]\\\[[[YYYUUUQQQMMMIIIIIIIIIHHHEEECCC@@@???BBBCCCDDDEEEEEEDDDBBBAAA???>>><<<:::888777666666333222111////////////000////////////...---,,,,,,000///---+++************---,,,+++)))((('''''''''))))))))))))))))))******((((((((((((((()))******(((((((((((((((((((((((('''((()))******)))((('''&&&''')))***+++++++++***((((((((((((((()))***+++((()))))))))***************************+++,,,,,,))),,,.........333<<>>===;;;999888666666555333222111////////////000......//////...------,,,(((''''''((()))***,,,,,,))))))((())))))***++++++))))))))))))************))))))(((((())))))***+++)))))))))))))))))))))))))))*********))))))((('''&&&'''((()))************))))))((((((((()))******))))))))))))***************************+++,,,---))),,,///222666<<>>OOO```mmmzzz}}}{{{}}}}}}yyyxxx{{{~~~{{{xxxuuutttssssssooopppooojjjbbb]]][[[[[[YYYYYYYYYXXXUUURRROOONNNLLLKKKKKKIIIGGGDDDAAA???@@@AAACCCEEEFFFEEEDDDCCC>>><<<;;;999777666555555333222111////////////000---............---,,,,,, """&&&***,,,---,,,+++(((((((((((()))***,,,,,,((()))))))))************))))))(((((())))))***+++)))))))))))))))))))))))))))))))))((())))))******''''''''''''((())))))*********))))))((()))))))))))))))))))))************************+++,,,---......000333888>>>EEELLLPPPWWW]]]eeejjjkkkiiifffeeeWWWNNNFFFDDDDDDEEELLLTTTYYY^^^eeekkkqqqvvvzzz}}}|||xxxpppqqqpppkkkccc]]][[[[[[ZZZ]]]bbbeeegggjjjmmmqqqqqqtttxxxyyyzzzzzzzzz{{{~~~}}}~~~{{{{{{}}}}}}zzzwwwxxxxxxyyy{{{~~~~~~|||zzzxxxuuusss|||~~~~~~zzzwwwssssssrrrrrrvvvvvveeeeeecccaaa______aaacccdddgggmmmvvvzzzmmm^^^OOOAAA999222111000...,,,+++++++++***************+++,,,,,,)))(((''''''''')))+++,,,((('''&&&'''((())))))'''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((()))((('''&&&&&&'''((()))$$$%%%%%%&&&'''(((((()))(((((('''&&&%%%&&&''''''&&&&&&'''''''''((((((((('''''''''(((((())))))))))))(((((('''''''''((((((&&&&&&&&&&&&''')))***+++))))))))))))))))))))))))+++******)))))))))*********++++++---///111333444:::FFFYYYnnnyyyvvvrrrvvv~~~~~~|||yyywwwuuuttttttmmmooonnnjjjccc^^^]]]]]]XXXYYYZZZXXXUUURRRPPPOOOLLLLLLKKKJJJGGGDDDAAA@@@@@@BBBDDDFFFGGGGGGFFFEEE===<<<:::999777666555555333222111////////////000---------...------,,,,,,(((+++...000///)))###******)))))))))))))))***(((((())))))*********+++)))))))))))))))******+++))))))))))))))))))))))))((((((''''''(((***,,,---(((((('''&&&&&&''')))***++++++***)))(((((())))))))))))))))))************************+++,,,---...333444666<<>>444333111///---,,,+++++++++*********+++,,,------''''''((()))***+++,,,,,,((('''&&&''')))))))))'''((((((((((((((((((((((((&&&&&&&&&'''''''''(((((('''&&&$$$######$$$&&&'''((((((((((((((('''''''''***((('''&&&%%%%%%&&&'''&&&&&&&&&&&&'''''''''(((&&&'''''''''(((((())))))''''''&&&''''''((()))***%%%%%%%%%&&&((()))+++,,,))))))))))))))))))))))))(((((((((((()))***+++,,,***+++,,,---///111333444BBBMMMaaa{{{~~~~~~~~~~~~{{{|||uuuqqqnnnuuu~~~~~~~~~~~~~~~zzzwwwuuuwwwxxxqqqpppnnniiiccc^^^\\\\\\]]][[[XXXVVVUUUSSSOOOMMMKKKLLLMMMLLLIIIDDD@@@===AAACCCFFFHHHHHHFFFCCCAAA>>>===:::888666555555555444222000...,,,,,,,,,,,,...---,,,+++++++++,,,,,,+++++++++***)))(((((('''(((((())))))((('''&&&&&&))))))))))))((((((((((((******++++++++++++******))))))))))))))))))))))))(((((((((((((((((((((((($$$)))***%%%$$$(((***((())))))))))))))))))******))))))))))))))))))))))))'''))),,,------...///000111666===DDDIIIMMMPPPSSS]]]___cccgggiiiddd\\\UUUKKKJJJIIIHHHJJJQQQ]]]eeejjjmmmooorrrxxx}}}zzzsssnnnmmmnnnnnnhhhaaa\\\\\\___cccgggkkklllmmmooosssvvvwwwzzz}}}~~~|||zzzxxxwwwwwwwwwvvvvvvwwwzzz|||}}}}}}}}}xxxuuuqqqqqqooonnnllllllkkkkkkkkkkkklllmmmmmmmmmmmmmmmiiijjjkkklllmmmnnnnnnnnnnnnmmmooorrrxxx}}}~~~|||zzz{{{xxxuuutttwww{{{~~~}}}ssslllggggggccc\\\[[[___```aaaeeennnuuu|||oooZZZJJJ???:::333...,,,,,,---------+++***)))***+++***)))(((((())))))((('''&&&&&&******)))((((((((((((((((((((())))))((('''&&&&&&((('''&&&%%%%%%&&&'''(((%%%&&&'''(((((('''&&&%%%'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''))))))(((((('''''''''&&&((()))))))))((('''&&&&&&***)))((('''&&&%%%$$$$$$'''(((((()))))))))))))))))))))))))))))))))))))))***)))))))))((((((''''''000---,,,...000222888@@@MMM\\\rrr~~~}}}wwwvvvsssrrrzzzzzzzzzzzzzzzxxxvvvtttssspppzzz~~~}}}|||{{{xxxvvv~~~~~~zzzxxxvvvttttttnnnnnnmmmiiiccc___\\\[[[\\\ZZZXXXWWWVVVSSSOOOLLLKKKLLLLLLKKKIIIDDD@@@===@@@BBBEEEGGGHHHFFFDDDBBB@@@>>><<<999777666666666444222000...------------------,,,,,,,,,,,,++++++++++++******)))(((((('''(((((())))))(((''''''&&&(((((((((((()))))))))))))))******************)))))))))))))))))))))))))))))))))))))))))))))))))))***,,,***&&&'''+++***&&&*********)))))))))))))))))))))))))))))))))))))))&&&(((******+++,,,...000999===CCCIIIMMMQQQUUUXXXbbbbbbcccdddbbb\\\SSSLLLFFFHHHJJJLLLOOOUUU^^^eeeooovvv|||}}}|||{{{zzzyyyxxxtttoookkkiiikkkkkkgggbbb___```ccceeehhhlllnnnoooqqqtttwww{{{|||~~~~~~~~~{{{xxxuuutttsssssssssssstttvvvzzz|||~~~~~~{{{vvvrrrpppnnnkkkhhhhhhgggffffffeeeffffffffffffggghhhhhhiiiiiihhhhhhggghhhiiikkklllllllllllljjjhhhgggiiimmmppprrrssssssqqqqqqrrruuuyyy{{{|||~~~|||xxxtttsssvvv{{{zzzrrrllliiiddd]]]ZZZ\\\^^^]]]aaaiiipppwwwjjjZZZGGG???777111000000///...+++)))(((((()))***)))((((((((())))))(((''''''&&&******)))((((((((((((((((((((((((((((((''''''&&&)))(((''''''''''''((()))((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''(((''''''&&&&&&''''''((()))(((((((((''''''''''''&&&&&&''''''&&&&&&%%%$$$((('''''''''''''''&&&&&&''''''((())))))))))))((())))))))))))))))))))))))*********)))))))))((((((---,,,---000222555???III]]]iiizzz|||{{{}}}rrrrrrqqqqqqzzz|||uuuuuuvvvvvvvvvuuuttttttzzz}}}{{{zzzyyywwwvvv}}}~~~|||zzzyyywwwrrrnnnkkklllllliiiddd```]]][[[[[[ZZZYYYXXXVVVSSSOOOKKKJJJKKKKKKJJJHHHDDD???===???@@@CCCFFFGGGFFFEEECCCBBB@@@>>>;;;999777777777333222111///......//////,,,,,,---------,,,+++***++++++******)))((((((((((((((()))))))))(((''''''''''''(((((())))))******((())))))******))))))((())))))))))))))))))))))))************************+++***(((&&&))),,,+++'''+++*********))))))(((((())))))))))))))))))))))))((()))*********---111444@@@DDDHHHMMMQQQVVV[[[^^^dddcccaaa^^^ZZZSSSJJJEEEDDDHHHNNNSSSVVV\\\ccchhhttt~~~~~~tttrrrqqqppppppooollljjjhhhiiijjjgggcccaaaccceeehhhjjjnnnqqqsssuuuwwwzzz~~~~~~}}}||||||}}}{{{vvvrrrooonnnnnnnnnppprrruuuyyy}}}zzzuuupppkkkhhheeeccccccbbbaaa```aaaaaaaaabbbcccdddfffggghhhhhhiiijjjjjjjjjjjjiiiiiijjjlllmmmnnnnnnoooooonnnllljjjjjjllloooqqqrrrnnnllljjjiiijjjkkkkkkkkkkkknnnqqqtttvvvyyy||||||vvvtttwww~~~zzzsssoooiiibbb^^^^^^```^^^___dddiiipppzzz~~~pppUUUJJJ===666555555222...+++)))((((((***+++***)))(((((()))))))))(((''''''***))))))(((((((((((((((((((((((((((((('''''''''))))))(((((((((((())))))***(((&&&$$$$$$&&&(((***''''''''''''''''''''''''(((((((((''''''(((((((((((((((((((((''''''''''''&&&&&&'''''''''&&&%%%%%%&&&&&&&&&''''''(((((((((&&&''''''((((((((((((((())))))))))))))))))))))))+++++++++************)))++++++...111444;;;KKKZZZrrryyyyyyxxxyyymmmooopppsss|||}}}yyyqqqrrrrrrsssuuuvvvwwwxxx~~~zzzxxxwwwwwwvvvttt~~~~~~}}}yyyyyy{{{xxxrrrlllhhhjjjkkkiiieeeaaa]]]\\\[[[ZZZYYYXXXWWWSSSNNNKKKJJJJJJJJJIIIGGGCCC???======???BBBEEEFFFFFFEEEEEEBBB@@@>>>;;;888777666666333222111/////////000111+++,,,---......,,,***)))************))))))(((((((((((()))))))))(((((('''&&&''''''((()))******+++(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((***++++++++++++******)))((((((((())))))))))))))))))))))))+++,,,,,,,,,---111777;;;DDDGGGLLLPPPTTTZZZ```dddbbb```\\\XXXSSSMMMHHHEEEIIINNNTTTYYY]]]aaagggllluuuxxxpppnnnlllkkkllllllkkkiiikkkkkkkkkhhheeecccdddeeelllooorrrvvvyyy{{{}}}~~~~~~{{{yyyxxxxxxwwwxxxuuuqqqmmmkkkkkkmmmnnnqqquuuzzz|||uuupppllliiifffeeecccbbbaaaaaabbbcccccccccdddeeegggiiilllnnnppprrrrrrsssttttttttttttsssrrrssstttvvvwwwwwwxxxxxxxxxvvvssssssvvvyyy|||}}}uuussspppnnnnnnmmmkkkjjjgggggghhhiiikkkmmmoooqqqrrruuuzzz{{{www{{{{{{vvvsssmmmhhheeegggbbb```aaaccchhhqqqzzziiiZZZFFF:::888777333...,,,***))))))+++,,,,,,+++(((((()))))))))(((((('''))))))(((((((((((())))))((((((((('''''''''(((((((((((((((((((((((((((((()))(((&&&%%%%%%&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((((((((((((((((('''''''''(((((())))))))))))((((((''''''''''''((((((((((((&&&&&&'''((((((((((((((())))))))))))))))))))))))+++++++++++++++++++++++++++,,,...111555BBBYYYmmm}}}wwwuuuvvvnnnrrrvvvyyy~~~yyyvvvsssrrrssstttvvvyyy}}}~~~~~~|||xxxvvvuuuuuutttsss~~~}}}zzzxxxyyy{{{zzztttnnngggiiikkkjjjfffbbb^^^]]][[[ZZZYYYXXXVVVSSSOOOKKKIIIIIIIIIHHHFFFBBB???======>>>AAACCCEEEEEEEEEEEEAAA???<<<999777555555444333222111/////////000111+++,,,---......,,,***)))*********)))))))))))))))(((((()))))))))))))))(((&&&''''''((()))******+++(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&(((******'''&&&)))...************))))))(((((()))))))))))))))))))))))),,,,,,---...000555<<>>===>>>@@@BBBDDDDDDEEEDDD@@@>>>;;;888555444333333333222111///......//////,,,,,,---------,,,+++*********))))))))))))))))))(((((()))*********))))))''''''(((((())))))******((())))))******))))))(((((((((((((((((((((((((((''''''''''''''''''''''''+++******+++)))&&&''',,,)))))))))))))))))))))***)))))))))))))))))))))))))))***,,,///222999@@@EEENNNRRRVVVZZZ^^^bbbfffiiiaaa]]]VVVNNNHHHFFFHHHKKKVVV[[[```dddeeehhhlllpppxxxyyy{{{~~~{{{nnnhhhfffeeeeeeggghhhhhhggghhhhhhiiijjjlllnnnpppqqqvvvwwwzzz}}}yyyvvvsssqqqppppppnnnmmmmmmmmmooorrruuuwwwvvv}}}~~~|||xxxtttqqqooooooooollljjjhhhfffffffffggghhhiiijjjkkkkkkkkkmmmppprrrvvvwwwyyy{{{}}}zzzxxxsssqqqpppoooooonnnllljjjggghhhhhhhhhhhhkkkppptttzzz~~~yyyzzz|||}}}qqqhhhccc^^^]]]\\\]]]eeemmmqqqvvv{{{vvv___NNNDDD===666111+++)))''''''((()))((('''(((((()))*********))))))((((((((((((((())))))***(((((('''&&&&&&''')))***&&&&&&''''''''''''&&&&&&%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&'''''''''(((((((((((((((&&&&&&'''((((((((('''''')))))))))((((((''''''''''''(((((()))))))))))))))))))))))))))))))))))))))***++++++++++++,,,,,,,,,///...000555???QQQlllzzzsssrrrtttyyy{{{xxxvvvsssrrrrrrtttyyy|||xxxwwwxxx}}}{{{yyyxxxwwwvvvsssqqq|||{{{}}}|||||||||{{{yyywwwtttssskkklllllljjjfffbbbaaaaaa^^^[[[WWWUUUSSSRRRPPPNNNHHHHHHGGGFFFDDDAAA???>>>===>>>@@@AAACCCCCCDDDDDD@@@>>>;;;888555333222222444222000...------------------,,,,,,,,,,,,++++++)))))))))))))))))))))***(((((()))***************(((((((((((()))))))))))))))******************)))((((((((((((((((((((((((((((((((((((((((((((((((***""" %%%***)))((((((((((((((()))******++++++))))))))))))))))))))))))(((***...111777===EEEJJJSSSVVVZZZ]]]___```bbbdddZZZWWWQQQIIIEEEGGGMMMRRR[[[bbbjjjpppqqqrrrtttuuuwwwwwwvvvvvvyyy{{{tttkkkccccccccceeehhhjjjjjjiiihhhhhhiiilllooorrrtttuuuwwwxxx{{{|||{{{yyyvvvsssqqqpppooooooooopppqqqssswwwyyy{{{{{{xxxllljjjgggeeedddfffhhhiiiiiijjjkkklllmmmnnnppprrrrrrtttvvvxxxxxx{{{}}}|||{{{yyyuuuqqqnnnnnnmmmkkkjjjjjjlllooorrrvvvzzz||||||xxxrrrqqqssstttqqqkkkeeeaaa^^^\\\aaahhhiiinnnppprrryyy|||lll]]]PPPEEE:::333...,,,***)))******)))'''(((((()))***************((((((((((((((()))******((((((&&&&&&&&&''')))***&&&'''((())))))((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''((((((((()))&&&&&&'''(((((((((((((((((((((((((((((()))))))))((())))))***************))))))))))))))))))))))))************+++++++++,,,......222;;;HHHXXXnnn~~~uuuqqqrrrtttyyy}}}zzzxxxrrrrrrrrruuu}}}{{{wwwxxxyyy}}}|||{{{zzzzzzwwwsssppp~~~zzzyyy{{{~~~~~~|||xxxtttssssssnnnnnnmmmiiieeecccbbbbbb___\\\WWWTTTRRRRRRPPPOOOHHHHHHGGGEEECCCAAA???>>>>>>???@@@AAABBBCCCCCCCCCAAA???<<<888555444333222444222000...,,,,,,,,,,,,...---,,,+++++++++,,,,,,)))))))))))))))*********(((((()))***************))))))))))))((((((((((((******++++++++++++******(((((((((((((((((((((((())))))))))))))))))))))))###***---)))&&&''''''((()))***+++,,,,,,))))))))))))))))))))))))))),,,000555;;;BBBJJJOOOUUUXXX[[[]]]]]]\\\\\\]]]RRRPPPKKKFFFDDDIIISSSZZZ___hhhttt{{{}}}|||||||||sssuuutttpppooopppnnniiiaaabbbcccgggkkknnnnnnmmmlllllllllmmmpppsssttttttwwwxxx{{{{{{zzzyyywwwuuusssqqqppppppqqqrrrtttwwwyyy{{{}}}~~~ssskkkeeecccaaa```bbbeeehhhkkknnnpppsssuuuvvvwwwzzz{{{}}}{{{xxxxxxvvvsssooommmmmmnnntttwww{{{zzzxxxxxx|||{{{rrrnnnnnnkkk|||~~~wwwooohhhaaa\\\]]]cccbbbfffhhhiiinnnwww|||}}}~~~ttthhhZZZKKK>>>555333111...---------,,,***(((((()))***************((((((((((((((()))******((('''&&&%%%&&&'''***+++'''((()))******)))(((''')))(((&&&$$$$$$&&&((()))))))))))))))))))))))))))((((((''''''''''''((((((&&&'''''''''(((((())))))(((((()))***************&&&&&&'''((()))***++++++))))))***+++++++++++++++)))))))))))))))))))))))))))))))))******+++++++++,,,---444@@@NNN]]]nnn{{{zzzrrroooqqquuuwww~~~{{{zzzsssssstttyyy|||zzz{{{~~~}}}||||||||||||yyytttppp}}}zzzyyy||||||yyyxxxxxxxxxwwwvvvlllnnnnnnkkkeee```^^^___^^^ZZZWWWVVVVVVUUURRRNNNGGGFFFFFFEEEDDDBBB@@@@@@>>>???BBBCCCDDDDDDBBBBBB???===:::666444333333333444333111000...------,,,)))))))))***++++++,,,,,,))))))(((((((((((())))))+++)))'''&&&%%%&&&'''(((,,,,,,,,,+++***)))((('''+++*********))))))((((((((((((((('''&&&&&&%%%%%%))))))))))))************+++++++++***************'''((()))******)))((('''))))))(((***+++,,,,,,+++,,,000555;;;BBBIIIOOOTTT\\\]]]^^^\\\YYYVVVUUUUUUKKKKKKJJJJJJMMMRRRYYY^^^cccgggooo{{{zzzsssnnnjjjfff``````ccc^^^___```cccfffiiilllnnnjjjkkklllnnnppprrrssstttvvvwwwyyy}}}}}}vvvuuurrrpppooonnnmmmnnnmmmpppsssrrrqqqtttzzz~~~yyypppgggcccYYY\\\```bbbcccgggnnntttqqquuuyyy}}}~~~yyyvvvtttqqqpppuuuwwwzzz{{{zzz{{{|||}}}zzzmmmeeekkktttrrrjjjeee```___bbb___cccfffgggfffjjjqqqwwwttt{{{~~~vvviiiYYYGGG:::333222222111///,,,)))'''***)))))))))((((((((('''******))))))))))))******((((((((((((((((((((((((,,,++++++***)))(((((('''+++)))'''%%%$$$%%%&&&'''***)))((('''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''(((''''''&&&&&&((()))***%%%&&&&&&&&&'''(((((((((+++++++++++++++***)))(((******+++***(((((()))***111...333BBBRRR]]]hhhrrrxxx~~~}}}{{{xxxrrroooqqqxxx~~~{{{uuuttttttyyy}}}}}}~~~~~~|||zzzzzzzzzxxxvvvxxxyyywwwpppiii}}}zzzyyy{{{}}}zzzxxxwwwwwwvvvuuummmnnnoookkkeee```______^^^[[[WWWVVVVVVUUURRRNNNHHHGGGGGGFFFDDDBBB@@@???===???AAACCCCCCCCCBBBAAA@@@>>>;;;777555333333333333222111///...---,,,,,,+++++++++***************))))))(((((((((((())))))+++***(((&&&&&&'''((()))***++++++++++++***))))))************)))))))))(((((((((((((((((()))))))))(((((()))))))))*********((((((((((((((()))))))))'''((()))******)))(((''')))))))))***+++,,,,,,,,,///333999???FFFLLLSSSWWWZZZ\\\]]][[[WWWSSSQQQQQQGGGHHHKKKNNNRRRXXX]]]aaabbbfffnnnzzzyyypppfffaaa^^^[[[\\\___]]]^^^___bbbeeehhhjjjllliiikkkmmmppprrrsssssssssqqqqqqsssuuuxxxyyyxxxvvvrrrqqqnnnmmmllllllmmmmmmnnnqqqtttvvvwww{{{|||uuupppnnnkkkeee```___]]]aaaeeehhhjjjnnnuuu{{{~~~zzzwwwxxxxxxzzz{{{}}}~~~~~~~~~}}}sssllliiippprrriii```\\\]]]\\\^^^`````````cccjjjqqqvvv|||{{{qqqcccQQQBBB999666222///,,,***)))((())))))))))))))))))))))))***))))))(((((())))))***((((((((((((((((((((((((*********))))))(((((('''((('''&&&%%%%%%&&&((())))))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&'''((()))***'''(((((((((((((((((()))******+++++++++***))))))+++,,,,,,+++))))))+++,,,222000666CCCQQQZZZdddlllqqqyyy}}}}}}zzzuuusssuuuzzz{{{wwwwwwwww{{{~~~|||zzzzzzyyyzzzwwwuuuttttttppphhhbbb~~~zzzyyy{{{~~~zzzxxxwwwvvvtttsssnnnoooppplllfffaaa```aaa```\\\WWWUUUUUUUUURRROOOIIIIIIHHHGGGDDDBBB???======>>>@@@BBBCCCBBBAAA@@@AAA???<<<888555444333222222111///...---,,,++++++---,,,,,,+++******))))))***))))))(((((())))))*********((('''''''''((()))((()))***+++++++++++++++************))))))))))))(((((()))******+++,,,,,,(((((())))))))))))******''''''(((((())))))******(((((())))))))))))((((((***)))******+++,,,------333888???EEEKKKQQQWWW[[[\\\]]]]]]ZZZUUUPPPMMMKKKCCCFFFLLLSSSZZZ```dddfffbbbeeennnyyyyyykkk]]]XXXXXXXXXZZZ]]]]]]]]]___aaacccfffiiijjjjjjmmmqqquuuwwwvvvsssqqqmmmllllllmmmoooppppppooommmkkkiiihhhhhhjjjmmmnnnnnnrrrvvvyyy}}}~~~{{{yyynnngggbbbaaa```^^^^^^aaadddiiinnnrrruuuzzz~~~{{{~~~{{{wwwnnnppp|||~~~pppddd]]]ZZZYYYZZZ[[[YYYYYY^^^eeekkkwww}}}}}}rrr___OOODDD???777000---,,,++++++******)))))))))******+++))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&%%%%%%&&&(((***+++(((''''''''''''(((((()))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((('''''''''((()))*********)))))))))))))))))))))******+++++++++******,,,,,,---+++***+++---///222333;;;GGGQQQYYY```ffflllttt}}}~~~~~~yyyxxxzzz}}}xxxzzz{{{}}}{{{yyyxxxxxxyyy{{{xxxtttrrrooojjjbbb\\\{{{{{{}}}{{{xxxvvvuuusssqqqooopppppplllfffaaaaaabbbbbb]]]WWWUUUUUUTTTRRRPPPKKKJJJJJJHHHEEEBBB>>><<<===???AAABBBCCCCCCBBBAAAAAA???<<<999666444222222000000...---,,,+++++++++,,,,,,,,,++++++************))))))))))))))))))*********)))((((((((()))***))))))***++++++++++++************))))))))))))))))))))))))******+++++++++(((((((((((()))))))))***(((((()))***+++,,,,,,---(((((())))))))))))(((((()))***+++++++++,,,///000888===DDDKKKQQQVVV[[[^^^``````___[[[TTTMMMIIIGGGCCCGGGOOOZZZccchhhkkkkkkdddfffmmmxxxuuufffYYYVVVYYY\\\]]]___^^^___```bbbdddgggiiikkkmmmrrrxxx|||}}}zzzuuuqqqmmmkkkiiiiiijjjkkkkkkkkkiiihhhffffffhhhkkkoooqqqqqqtttxxx|||{{{tttooolllfffaaa^^^```aaaaaaeeeiiinnnsssyyyzzz{{{}}}}}}~~~zzzvvvzzzzzzlllbbb]]]ZZZYYYXXXWWWXXX]]]eeekkkxxx~~~nnn^^^QQQIII???888444222000///+++******)))***+++,,,,,,)))(((((((((((((((((()))((((((((((((((((((((((((''''''''''''(((((((((((('''&&&&&&&&&'''((()))***'''''''''''''''((()))***((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((()))))))))*********))))))(((((((((((()))***+++++++++++++++,,,,,,,,,+++***+++...000111888CCCNNNVVV]]]cccgggpppuuu}}}~~~~~~~~~~~~{{{zzzwww{{{~~~~~~{{{yyywwwwwwwwwxxx{{{xxxuuurrrnnniiibbb]]]}}}~~~{{{wwwvvvtttrrrqqqoooppppppkkkeeeaaaaaabbbccc^^^WWWTTTTTTTTTSSSQQQKKKKKKKKKIIIFFFBBB>>><<<>>>???AAACCCDDDCCCBBBAAA@@@>>><<<999666444222111000///...,,,++++++++++++******++++++,,,,,,,,,,,,******))))))))))))************)))))))))************++++++++++++***))))))))))))))))))))))))***************))))))((((((((('''(((((((((((()))))))))(((((()))***+++,,,,,,---))))))(((((((((((()))))))))+++,,,,,,,,,...222555===BBBIIIPPPUUUYYY\\\___dddccc```ZZZRRRKKKGGGEEEFFFKKKTTT___jjjppppppoooiiijjjnnnvvv~~~}}}jjj___WWWYYY___aaaaaaaaaaaabbbccceeehhhkkkmmmnnnssswww}}}|||vvvqqqkkkiiifffeeefffggghhhggggggffffffgggjjjnnnsssuuuxxxyyy|||xxxnnnfffbbbaaa```bbbgggjjjkkknnnssszzz~~~|||zzzyyyzzzzzzxxxuuuoooooooooqqqvvv~~~~~~|||uuuiii```ZZZYYYWWWVVVXXX]]]eeejjjvvv||||||ooo]]]TTTIIIAAA===999555111---,,,+++******+++,,,---))))))(((((((((((())))))))))))))))))))))))))))))''''''''''''(((((((((((((((((((((''''''((((((((('''''''''''''''((()))***))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((('''''''''((()))***++++++++++++++++++++++++***)))+++...111333???OOOZZZbbbhhhmmmpppxxx{{{~~~}}}~~~|||{{{}}}www}}}~~~}}}{{{yyyxxxwwwwwwwwwwwwvvvtttrrrooojjjeeebbb}}}~~~zzzwwwvvvtttrrrqqqooopppooojjjddd``````bbbeee___XXXSSSSSSTTTSSSRRRKKKKKKLLLKKKHHHCCC???<<<===>>>@@@BBBCCCBBBAAA@@@===<<<;;;999666444222111//////...---,,,,,,,,,,,,******++++++,,,------...+++******))))))******+++************+++++++++++++++++++++++++++***)))((())))))))))))******************)))(((''''''&&&&&&''''''(((((((((((())))))''''''(((((())))))******))))))(((((((((((())))))(((+++---......111666;;;BBBGGGOOOUUUYYY[[[]]]^^^aaa```\\\UUUNNNIIIGGGFFFKKKNNNVVVbbbnnnvvvwwwvvvppppppppptttxxxxxxuuurrr___YYYWWW\\\bbbbbbaaaaaacccdddfffhhhlllooorrrssswwwzzz~~~~~~yyysssooohhhfffccccccddddddddddddfffggghhhkkkooosssvvvxxx}}}}}}}}}sssjjjccc```bbbdddiiiqqquuuvvvzzzzzzwwwvvvtttpppmmmhhhgggeeedddfffmmmvvv}}}|||pppeee]]][[[XXXWWWXXX\\\aaaeeepppwwwmmmcccUUUJJJDDD???888333000...,,,+++***+++---...******))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((()))*********)))))))))((((((((((((((('''''')))******+++++++++******++++++***))))))+++///333888JJJ^^^jjjqqqwww{{{}}}|||{{{}}}}}}zzz}}}}}}|||{{{zzzyyyxxxwwwsssssssssqqqooollljjjhhh~~~|||}}}}}}yyywwwuuutttsssqqqoooooonnniiiccc___```bbbggg```XXXSSSRRRSSSSSSSSSJJJKKKLLLKKKIIIDDD@@@===;;;<<<>>>@@@AAA@@@???>>>::::::999888666444222111000///...---,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++)))******+++,,,,,,,,,+++))))))***++++++++++++***((()))))))))************(((((((((((((((((((((((('''''''''((((((((())))))((((((((((((((()))))))))***)))(((''''''((()))***(((+++...///000333;;;AAAGGGLLLTTTZZZ]]]^^^^^^___XXXWWWSSSMMMHHHFFFGGGIIINNNPPPWWWcccqqq{{{~~~}}}xxxuuusssrrrrrrooojjjeee[[[XXXZZZ```cccbbbbbbcccdddeeegggjjjnnnrrruuuwwwxxxzzz{{{zzzwwwrrrmmmiiifffdddccccccdddeeedddccceeegggjjjnnnrrrvvvxxxyyy|||{{{|||{{{xxxvvvuuuvvvuuuqqqllliiihhhiiimmmooovvv~~~zzzxxxuuupppkkkfffdddbbb___^^^bbbhhhmmmsss||||||pppccc```\\\ZZZZZZ\\\^^^___iiiqqqzzzuuubbbSSSJJJDDD===888222000...+++***+++,,,---++++++************++++++))))))))))))))))))))))))*********))))))(((((('''&&&'''((())))))))))))))))))((((((''''''''''''((())))))))))))))))))))))))************************))))))))))))))))))))))))'''((()))***+++***))))))((())))))))))))))))))*********+++++++++***)))))),,,,,,+++******---222555AAAVVVmmmyyy}}}yyyyyy||||||}}}~~~~~~}}}{{{yyywwwtttuuuuuutttrrrqqqpppppp}}}zzz{{{}}}yyyvvvuuuuuusssrrroooooommmhhhbbb______aaaggg```XXXSSSRRRSSSTTTSSSJJJKKKLLLLLLIIIEEEAAA>>>999:::<<<>>>???>>>===<<<888888888777666444222111000///......------------...------,,,,,,++++++***++++++************++++++)))***+++,,,,,,,,,,,,,,,'''((()))***+++,,,,,,,,,(((((())))))*********+++''''''(((((())))))******''''''''''''((((((((()))+++++++++******************)))(((''''''((()))***(((+++///000111555===DDDJJJPPPWWW]]]____________PPPOOOKKKGGGDDDEEEHHHKKKOOOQQQWWWcccsss~~~}}}yyytttqqqnnniiiccc]]]]]][[[^^^cccdddccccccfffdddeeehhhkkkooossswwwyyyxxxxxxwwwuuuqqqlllhhheeegggeeedddeeefffgggfffdddeeegggkkkppptttwwwyyyyyywwwvvvxxx}}}zzztttpppnnnlllfffgggiiihhhhhhkkkpppuuuzzz||||||xxxrrrnnneeedddaaa^^^\\\^^^bbbfffeeelllvvv{{{iiifffbbb^^^]]]]]]\\\\\\cccmmmwwwmmmZZZOOOIIICCC>>>444222///,,,***+++,,,---,,,,,,++++++++++++,,,,,,)))))))))))))))))))))))),,,++++++***)))(((((('''$$$%%%''')))***++++++,,,***)))((('''''''''''''''))))))))))))))))))))))))************************************************'''((()))++++++******)))))))))******+++++++++,,,+++++++++++++++***)))(((------,,,++++++...333777GGG___www~~~xxxxxx{{{|||}}}}}}zzzxxxwwwxxxyyyxxxwwwuuuuuuuuu}}}||||||zzzyyyvvvrrrpppppprrrpppiiiaaa^^^bbbggghhhaaaXXXTTTUUUVVVTTTRRROOOLLLHHHGGGGGGEEEAAA===>>>>>>>>>>>>>>>===<<<<<<===<<<:::888555333111000222000///---,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------+++)))((('''''''''))))))***++++++++++++***,,,,,,++++++***)))((((((***)))((((((((()))+++,,,000...,,,***)))))))))***++++++***)))))))))))))))))))))))))))))))))))))))'''((()))******+++*********,,,...111555;;;BBBGGGQQQVVVZZZ\\\___aaa^^^XXXGGGIIIHHHDDDFFFLLLPPPPPPSSSUUUZZZcccnnnxxx~~~wwwmmmeee```]]]]]]```bbbdddggghhhgggfffeeeiiihhhhhhlllrrrxxx|||}}}|||wwwqqqnnnooonnnkkkggghhheeebbbaaacccfffhhhiiiiiikkkqqqyyy{{{vvvrrrrrrooooooqqqzzz{{{sssnnnllljjjjjjbbbeeeiiimmmqqqvvv||||||vvvsssoookkkeeeaaa_________^^^bbbeeehhhmmmttt~~~yyyyyysssjjjaaa]]]___cccdddddd___fffqqqzzzfffXXXNNNGGGCCC;;;777222///............++++++,,,,,,,,,+++******,,,++++++***)))(((''''''))))))***++++++***((('''))))))))))))))))))))))))))))))(((((((((((())))))''''''(((((()))))))))******)))((()))***+++***)))***+++++++++***)))'''&&&(((((((((((())))))))))))))))))))))))))))))))))))))))))***+++++++++++++++///------000111222888???OOOdddzzz{{{|||zzz}}}~~~~~~~~~}}}~~~~~~{{{|||~~~~~~{{{vvvqqqnnn{{{{{{~~~|||zzzyyywwwsssppprrrrrrpppiii```]]]bbbggghhhbbbYYYUUUUUUUUUTTTQQQMMMKKKHHHGGGFFFDDD@@@===<<<============<<<;;;;;;::::::999777666444333222111000...---,,,,,,,,,,,,,,,++++++******++++++,,,+++***)))((('''&&&&&&&&&))))))***++++++++++++***,,,,,,+++******)))(((((())))))(((((())))))***+++******))))))))))))******+++***)))(((((((((((()))))))))))))))))))))))))))'''((())))))************+++---000444888>>>EEEJJJPPPUUUZZZ[[[]]]___[[[UUUFFFGGGFFFEEEJJJRRRWWWWWWSSSWWW]]]dddkkkssszzz|||rrrgggaaa^^^___```aaabbbdddfffgggggggggfffgggggghhhkkkqqqvvvyyyzzzzzzuuupppnnnoooooolllhhhhhheeebbbbbbdddgggiiijjjmmmooouuu||||||tttmmmkkkfffhhhnnnyyyyyysssoookkkhhhgggfffiiinnntttyyy}}}tttoooiiidddaaa```^^^]]]]]]___aaadddhhhpppzzz|||uuu{{{zzzrrrhhhbbbaaabbbaaa___bbbeeemmmyyymmm]]]QQQIIIEEE>>>:::444000///......---++++++,,,,,,++++++******++++++******))))))((((((******++++++***)))((('''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((()))*********)))((((((******)))(((+++++++++******)))((('''(((((((((((()))))))))***************************((()))******++++++******,,,***+++...000222999AAAQQQbbbuuuyyyzzz}}}xxxrrrllliii}}}}}}zzzzzz~~~|||{{{{{{yyyuuurrrttttttppphhh```]]]aaafffhhhbbbZZZVVVTTTTTTRRRPPPKKKIIIGGGGGGFFFCCC@@@===;;;<<<<<<<<<<<<;;;::::::888888777777666555444444...---+++***)))((())))))+++******))))))******+++******)))((((((((((((((())))))***++++++++++++***+++++++++******))))))((((((((())))))******))))))$$$%%%&&&((())))))))))))))))))((((((''''''(((((())))))))))))))))))))))))''''''((())))))******+++---000333777<<>>888444111000...,,,,,,++++++++++++******)))*********)))))))))))))))++++++++++++***)))'''&&&(((((((((((((((((((((((((((''''''&&&&&&''''''(((***)))((('''((()))***+++,,,***))))))******(((''',,,+++***)))((((((((((((((((((((()))))))))******++++++++++++++++++++++++(((((()))******************)))+++...000222;;;DDDUUUbbbqqq{{{yyy}}}zzztttooojjjggg}}}{{{{{{xxxzzz~~~~~~~~~|||xxxuuuvvvtttoooggg```]]]aaaeeefffaaaZZZUUUSSSQQQOOOMMMHHHHHHHHHGGGEEEBBB???===<<<<<<<<<<<<<<<;;;::::::888888777666555444444333000...---+++************++++++************++++++,,,+++++++++++++++,,,,,,))))))***++++++++++++***+++*********)))))))))(((&&&''')))*********)))(((###$$$&&&((()))))))))(((((((((''''''''''''(((((())))))))))))))))))))))))'''''''''((()))***+++,,,///111666:::???EEELLLQQQUUU[[[^^^\\\XXXUUUOOOIIIIIIJJJKKKOOOZZZgggmmmmmmhhhiiijjjkkkkkklllnnnpppqqqkkkccc\\\ZZZ]]]aaaeeeddddddccccccdddgggiiikkkjjjjjjkkkooosssuuuuuutttuuusssooonnnmmmllliiigggfffdddcccdddgggjjjlllmmmvvvtttuuuwwwsssiiibbbaaadddjjjttt}}}uuuooopppqqqqqqqqqpppppppppqqqwww|||~~~wwwqqqlllgggeeeccccccbbb```___```aaabbbeeeooo~~~~~~tttkkkiiiooo}}}uuulllfffbbb___bbbbbbccciiisss}}}wwwiii\\\VVVTTTGGGCCC>>>999666222///------,,,++++++************)))))))))))))))*********,,,++++++***)))(((''''''''''''''''''''''''''''''******))))))))))))******+++***((('''''')))***+++...,,,******+++***)))''',,,+++)))((((((((()))***(((((()))))))))*********++++++++++++++++++++++++(((((()))************))),,,,,,---000111555???JJJZZZeeesss~~~~~~|||wwwsssooolllkkk|||zzz{{{xxxzzz{{{xxxvvvtttooogggaaa^^^aaadddccc___YYYTTTQQQOOOMMMLLLHHHHHHIIIHHHEEEBBB>>>===<<<============<<<;;;;;;:::999888666555333222111444333111///.........///,,,,,,++++++++++++,,,,,,++++++++++++++++++,,,---))))))***++++++++++++************)))))))))))))))&&&'''(((******)))((((((&&&'''((()))))))))((('''((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((()))+++,,,---000333888===BBBHHHNNNSSSYYY___```[[[TTTOOOJJJEEEGGGJJJNNNTTTbbbrrr{{{|||zzzuuupppnnnnnnmmmhhhddddddaaa^^^[[[[[[^^^aaaccceeedddccccccdddgggjjjlllmmmmmmnnnpppsssuuutttssssssrrrooommmkkkiiifffddddddcccdddgggkkkmmmnnnmmmrrrmmmiiihhheeeaaa```ccckkkrrr}}}vvvllleeeaaafffhhhjjjlllnnnrrrxxx}}}{{{uuuooollljjjiiifffdddbbbaaa______]]]ccclllwwwvvviiiffflllxxxtttjjjccc```^^^___aaagggnnntttwwwyyyzzz{{{{{{tttiii___XXXUUUKKKGGGCCC???;;;777333000...---,,,+++************)))))))))))))))*********,,,+++***))))))(((((((((((((((((((((((((((((((((******))))))))))))******+++***)))(((((()))***+++///...,,,,,,,,,,,,***)))++++++)))((((((((()))***))))))))))))************++++++++++++++++++++++++(((((()))***************------///111222666CCCOOObbbnnn|||~~~{{{xxxvvvyyy{{{wwwrrrpppooonnn{{{{{{|||zzz{{{|||xxxuuurrrnnnhhhccc```aaabbb```^^^YYYUUUQQQNNNMMMLLLHHHJJJKKKJJJFFFAAA>>><<<===============<<<;;;;;;:::999888666444222111000111000...---++++++,,,,,,---,,,,,,,,,,,,,,,,,,---))))))((((((((())))))***))))))***++++++++++++***))))))))))))))))))))))))''''''(((((())))))(((((()))*********)))(((''''''((((((''''''(((((())))))))))))))))))))))))))))))))))))((()))***,,,...000333777;;;@@@EEEJJJPPPTTTYYY^^^^^^WWWOOOKKKGGGDDDDDDJJJQQQYYYeeevvv|||rrrnnnnnnkkkccc[[[YYYYYYYYYZZZ\\\^^^aaabbbddddddcccccceeehhhkkklllooonnnnnnoooqqqrrrrrrqqqooonnnmmmkkkiiifffdddbbbbbbdddhhhmmmqqqrrrqqqooohhhbbb]]]\\\]]]___eeelllttt{{{uuujjjbbb___^^^```ccchhhkkkooovvv{{{vvvssspppnnnlllnnnooooooooooooqqqsssxxxxxxvvvrrrnnnllllllmmmqqqssswww}}}zzzvvvpppmmmiiieeecccbbb___]]]\\\___cccjjjtttvvvkkkiiijjjrrrpppddd___\\\]]]aaafffjjjmmmlllkkkoooqqqrrrpppiii___WWWRRRMMMKKKGGGDDDAAA===888444000///---,,,+++++++++,,,*********)))))))))))))))+++***))))))((())))))))))))))))))))))))))))))))))))((((((''''''(((((()))******************))))))///---,,,,,,------+++*********)))))))))))))))***)))))))))*********++++++++++++++++++++++++++++++))))))***++++++++++++++++++,,,///222333999IIIWWWlllzzzwwwuuussssssvvv{{{}}}xxxtttrrrqqqpppzzz|||~~~|||}}}zzzvvvrrrqqqmmmiiieeebbbaaaaaa```^^^[[[VVVRRROOONNNOOOJJJLLLNNNLLLFFF@@@===<<<;;;<<<<<<<<<<<<;;;::::::888777666555444333222222...---+++)))(((((()))))),,,,,,++++++++++++,,,,,,))))))((('''''''''(((((())))))***++++++++++++***((()))))))))))))))))))))(((''''''''''''((())))))***))))))((((((((((((((()))(((((((((((()))***+++))))))))))))))))))))))))******)))***+++---000222777;;;???DDDHHHMMMRRRVVVUUUYYYYYYRRRJJJHHHGGGFFFIIIQQQXXX\\\cccqqq}}}{{{sssmmmjjjeee]]]WWWTTTUUUVVVXXX[[[^^^aaaccccccccccccdddfffiiikkklllnnnllljjjjjjkkkmmmmmmlllhhhiiijjjiiigggeeedddccccccffflllsssxxxxxxuuuqqqbbb\\\XXX[[[```gggsss}}}}}}tttjjjaaa]]]___aaaaaagggnnntttxxx~~~yyyuuupppkkkiiihhhfffeee```ccceeefffffffffggghhhjjjkkklllkkkjjjiiijjjkkkjjjjjjlllooosssxxx|||}}}}}}~~~zzzuuuooojjjhhhfffccc```^^^```bbbffflllwww{{{sssrrroooqqqzzzjjjaaa\\\]]]```dddggggggeeebbbeeegggjjjkkkiiicccZZZTTTOOOMMMKKKIIIFFFBBB===:::222111///---,,,,,,,,,---++++++******))))))((((((***)))((((((((()))***+++************************))))))(((((((((((()))))))))***+++,,,,,,***)))''',,,+++******+++,,,+++)))))))))************))))))))))))*********+++++++++******************************+++,,,,,,,,,,,,,,,***,,,111555999BBBTTTeeexxx~~~sssssssssuuuwww{{{}}}zzzxxxvvvvvvvvvzzz}}}}}}~~~~~~xxxtttqqqpppmmmjjjfffcccbbbaaa```___\\\XXXTTTQQQPPPQQQKKKMMMOOOMMMGGG@@@===;;;::::::;;;;;;;;;:::999999555555555555555444444444222111///---,,,,,,,,,---++++++************++++++++++++***)))))))))))))))))))))***++++++++++++***(((((((((((())))))))))))(((((('''&&&&&&((()))***)))((('''&&&&&&''')))***)))))))))))))))***++++++))))))))))))))))))))))))++++++******,,,...111333:::>>>BBBGGGKKKOOOTTTWWWPPPTTTUUUMMMGGGFFFHHHHHHQQQYYY___^^^```iiitttzzz}}}yyysssllleee___ZZZWWWSSSSSSTTTVVVYYY^^^bbbeeebbbcccdddeeegggiiikkklllllljjjgggfffggghhhiiiiiiccceeeggghhhgggeeeeeeeeedddhhhpppxxx}}}|||xxxsssaaa\\\ZZZ```hhhrrrsssooohhh^^^WWWWWW[[[```eeemmmwww~~~zzzsssnnnkkkhhhgggggghhhhhhggg```cccfffhhhhhhgggggghhhgggiiilllnnnnnnoooppprrrmmmlllkkklllnnnrrrvvvxxxrrrqqqpppqqqvvv~~~wwwqqqnnnlllhhhfffaaaccceeegggkkkqqqxxx~~~}}}|||wwwtttqqqfff]]]^^^```ccceeedddaaa^^^^^^```dddiiikkkhhh```YYYOOONNNLLLKKKIIIFFFAAA===444222000---,,,,,,---...,,,++++++***)))(((((('''))))))(((((((((***+++,,,************************++++++************++++++)))***,,,------+++(((&&&***)))((()))***+++***)))((()))***++++++***)))((()))************+++++++++))))))))))))))))))))))))++++++,,,------------,,,,,,...444:::???JJJ^^^ppp~~~|||rrrsssuuuwwwzzz|||~~~||||||{{{zzz{{{|||}}}~~~||||||}}}~~~~~~zzzvvvsssrrroookkkgggccc```___bbb___ZZZWWWTTTQQQNNNKKKMMMMMMMMMKKKGGGBBB>>>;;;======<<<<<<;;;;;;;;;;;;999888777666444222111111222111000///------,,,,,,...---,,,,,,++++++,,,,,,---,,,++++++******++++++//////---,,,+++***************))))))((((((''''''(((((((((((())))))))))))(((((((((((())))))))))))'''(((((()))***++++++,,,((()))***++++++++++++***************+++///555999@@@AAAEEEKKKQQQUUUWWWVVVWWWQQQLLLIIIEEEDDDHHHNNNYYY^^^``````bbbhhhllllllqqqrrrrrrmmmddd[[[VVVTTTUUUVVVVVVXXXZZZ]]]```bbbeeeeeeeeeeeeeeefffggghhhhhhfffcccaaaaaabbbeeefffcccbbbbbbbbbbbbdddeeefffiiimmmttt|||yyyuuudddeeehhhoooyyyxxxrrrhhhaaaZZZWWWZZZ```eeegggooottt|||~~~xxxssspppnnnmmmlllllliiihhhlllrrrsssnnnkkkmmmoooppppppnnnkkkjjjooouuu|||~~~{{{yyyzzz}}}tttppplllnnnsssvvvvvvtttooommmkkkjjjjjjmmmqqqsss{{{{{{}}}vvvpppllliiidddfffjjjmmmpppqqqqqqqqqxxx}}}mmmeee^^^ZZZ[[[]]]\\\\\\^^^]]]^^^bbbhhhlllkkkfffaaaVVVUUUTTTSSSQQQMMMHHHDDD:::777222///...---,,,,,,,,,+++******)))*********)))))))))))))))))))))))),,,***(((((()))***)))(((((((((((()))++++++***)))---,,,,,,+++***)))((((((&&&''')))***++++++******---,,,+++))))))))))))***(((***+++***)))((()))***((()))***+++++++++++++++((()))***+++++++++++++++000222555:::DDDVVVjjjwww|||~~~|||zzzzzz{{{|||{{{|||}}}|||zzzuuuuuuvvvwwwxxxyyyzzzzzz}}}|||}}}}}}{{{xxxuuusssppplllhhhdddaaa```bbb^^^ZZZVVVSSSPPPLLLJJJKKKKKKKKKJJJGGGBBB>>>;;;>>>>>>>>>>>>===<<<;;;:::888777777555444333222222222111000///------------...---,,,,,,++++++,,,,,,---,,,++++++******++++++,,,,,,+++*********++++++***)))))))))((((((((('''(((((((((((())))))))))))'''((((((((())))))))))))&&&&&&''''''(((((())))))*********************++++++++++++,,,---111777;;;CCCEEEKKKRRRYYY]]]]]]\\\ZZZSSSMMMJJJFFFDDDHHHOOO]]]dddiiiiiiiiikkklllkkkkkkllljjjeee^^^WWWTTTSSSWWWXXXXXXZZZ\\\^^^```aaaeeeeeefffggghhhhhhiiiiiiaaaaaa``````aaaccceeegggaaa```___```aaadddfffhhhooosssxxx||||||yyyuuurrrnnnooosssyyyvvvkkkeee]]]YYYUUUWWW]]]fffmmmpppsssyyy}}}{{{ooollliiiggghhhlllpppsssxxxyyyyyyxxx|||~~~~~~{{{xxxuuu}}}|||wwwsssrrrvvvxxxxxxvvvqqqooommmjjjiiiiiijjjkkklllkkkooouuuzzz~~~|||wwwsssiiiiiijjjllloooooommmkkklllnnnwww}}}zzzmmmccc[[[ZZZ[[[ZZZYYYZZZ[[[^^^eeemmmssstttoookkkeeebbb^^^YYYUUUQQQLLLIII@@@;;;555111///...---,,,+++******)))))))))))))))************************,,,+++))))))***+++***)))+++***************)))(((,,,,,,++++++***))))))((('''(((***,,,------------***)))((((((((()))***+++(((***+++***)))((()))***))))))***+++++++++******((()))***++++++,,,,,,,,,,,,///555???OOOdddxxx}}}{{{||||||}}}|||}}}~~~~~~}}}{{{xxxuuuqqqqqqrrrssstttuuuvvvvvv}}}|||}}}}}}~~~|||yyywwwuuuqqqmmmiiieeecccbbbbbb^^^YYYUUURRROOOKKKHHHHHHIIIIIIHHHEEEBBB???<<>>FFFJJJQQQZZZbbbeeedddbbb[[[TTTNNNJJJFFFEEEIIIQQQ___jjjssstttqqqooommmjjjfffeeeccc^^^YYYVVVVVVWWWZZZ[[[\\\^^^___```aaaaaabbbcccdddfffffffffeeeeee^^^^^^___```aaabbbcccccc^^^]]]]]]^^^aaaeeeiiikkkvvvyyy|||{{{wwwrrrppppppyyy{{{~~~vvvjjj___XXXUUUTTTVVV[[[dddnnnuuuyyyzzzvvvkkkfffdddaaa______aaahhhsss~~~|||zzz{{{}}}}}}|||zzzxxxtttppplllhhhfffeee___]]]___cccgggjjjrrrzzz}}}{{{ssspppmmmnnnpppooojjjeeebbb```cccnnn{{{|||zzzwwwwwwyyykkk^^^YYYYYYXXXVVVVVVVVV[[[eeepppyyy~~~}}}{{{xxxsssjjjbbb\\\WWWSSSQQQGGGAAA:::333000...---,,,+++***))))))(((((())))))***************************)))((()))***+++***)))++++++******)))******+++,,,+++++++++***)))))))))((((((***+++------------''''''''''''((()))***+++(((***+++***)))((()))*********+++++++++******)))))))))***+++,,,,,,------,,,000999III^^^uuu{{{zzzxxxwwwxxx~~~~~~|||zzzxxxvvvssspppllllllllllllmmmooopppqqq~~~|||}}}|||~~~}}}{{{xxxvvvsssooojjjgggeeedddbbb^^^ZZZUUURRRNNNKKKHHHFFFGGGGGGFFFDDDBBB???>>>@@@AAABBBBBB@@@<<<999777666666555555444444444333111111///......---------...---,,,,,,++++++,,,,,,,,,++++++******************))))))))))))***++++++))))))))))))(((((((((((((((((((((((())))))))))))'''''''''((((((((())))))************)))))))))))),,,+++)))((('''(((***++++++,,,...000333777===AAAHHHMMMUUU___fffhhhfffcccVVVPPPKKKIIIGGGGGGLLLTTT```nnn{{{~~~zzztttnnniiicccaaa^^^[[[YYYZZZ\\\]]]]]]^^^```bbbbbbbbbaaaaaacccdddfffffffffdddbbbaaa``````aaaaaaaaa```___^^^]]]\\\\\\^^^bbbhhhmmmpppyyy|||}}}zzzsssoooppprrr|||rrriii```YYYVVVVVVXXX\\\cccllltttzzz~~~~~~qqqfff___^^^___bbbbbbdddjjjttt|||uuunnniiifff```]]]\\\___aaadddllluuuyyy~~~xxxrrrrrrtttrrrjjjcccbbb]]][[[___hhhttt|||xxxvvvxxxtttccc\\\ZZZXXXVVVVVVPPPVVV```mmmzzzxxxmmmddd^^^YYYWWWMMMGGG>>>666222///---,,,,,,+++******))))))******++++++++++++++++++++++++(((''''''(((******)))((())))))***))))))***---...+++++++++***************(((((())))))************(((((((((((())))))******(((***+++***)))((()))***+++++++++++++++***)))(((*********+++,,,---......111666AAATTTlll{{{xxxxxx}}}yyyuuussstttxxx|||zzzyyyvvvqqqnnnhhhhhhgggfffgggjjjlllnnn~~~|||}}}|||~~~|||zzzxxxwwwtttqqqmmmhhheeecccbbb^^^YYYUUURRROOOKKKIIIFFFFFFFFFEEEDDDBBB@@@??????@@@AAAAAA???;;;888555666666555555444444444333111000///......---.........---,,,,,,++++++,,,,,,,,,+++******))))))******,,,,,,+++***************(((((((((((())))))))))))(((((((((((())))))))))))''''''''''''((((((((((((************)))))))))))),,,***(((''''''(((***+++***,,,///222666;;;@@@EEEIIINNNVVV___eeeddd```[[[MMMIIIGGGGGGHHHIIIPPPXXXbbbqqqzzzqqqiii^^^\\\ZZZYYY[[[]]]```bbb```aaacccdddddddddcccbbbiiiiiiiiiiiigggdddaaa___```aaabbbcccbbbaaa___^^^^^^^^^___aaaffflllqqqtttwwwyyyzzzwwwrrrqqqvvvzzz}}}qqqeee\\\XXXWWWWWWXXX\\\bbbjjjqqqxxx~~~uuuqqqjjjccc]]]\\\___aaaccceeekkksss~~~yyyrrrooojjjfffdddfffgggjjjqqqzzz}}}xxxuuuvvvsssllldddbbb]]]ZZZ[[[^^^dddppp{{{~~~yyyyyy}}}yyyhhh___\\\XXXUUUUUUPPPUUU]]]iiiwww{{{oooeee]]]YYYRRRLLLBBB:::555111...---...---,,,,,,++++++,,,,,,++++++++++++++++++++++++***))))))***,,,,,,***((()))***+++***))))))***---***************+++++++++++++++***))))))(((((((((+++++++++******)))))))))(((***+++***)))((()))***+++++++++++++++***)))(((*********+++,,,...///000444;;;JJJ___vvvwwwtttrrrrrrxxx~~~wwwvvvsssppprrrxxx}}}yyyssspppfffeeecccbbbcccfffiiikkk}}}|||}}}}}}~~~~~~}}}}}}{{{yyywwwwwwuuusssooojjjeeebbb___\\\XXXTTTQQQNNNKKKIIIFFFFFFFFFEEECCCBBBAAA@@@@@@@@@@@@@@@>>>;;;888666777666666555444444333333000000///..................---,,,,,,++++++,,,,,,++++++***))))))))))))***---,,,+++***************(((((((((((())))))))))))(((((((((((())))))))))))&&&&&&'''''''''(((((((((''''''''''''(((((((((((())))))((('''((()))***++++++---111555:::???EEEIIILLLPPPVVV]]]___\\\UUUPPPEEECCCDDDHHHJJJMMMTTT\\\dddqqq}}}pppeeeWWWVVVVVVXXX\\\___aaabbbccccccddddddeeeeeeddddddggggggfffeeebbb___\\\[[[^^^___aaabbbcccdddcccccc___```bbbfffjjjooosssuuurrrtttuuuuuuuuuxxxvvviii\\\UUUSSSVVVYYYYYY^^^fffnnnvvv||||||sssmmmcccbbb```]]]\\\___cccgggiiinnnuuu~~~|||wwwtttrrrssstttvvv}}}}}}wwwrrrrrruuuzzz~~~zzzxxxtttmmmgggaaa]]]ZZZ[[[[[[\\\bbbjjj}}}qqqggg___XXXUUUVVVUUUXXX^^^ggguuu{{{mmmaaaYYYUUUOOOGGG@@@:::555222//////...------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------...///...,,,)))))),,,...,,,(((&&&&&&((()))))))))***+++++++++,,,......,,,+++************,,,,,,,,,,,,+++***(((((((((***+++***)))((()))*********+++++++++******)))++++++++++++,,,...000222444>>>QQQhhh}}}xxxqqqlllllllllooouuu|||yyywwwtttpppqqquuu|||{{{tttpppeeeccc```^^^___cccgggjjj}}}|||}}}}}}~~~||||||{{{yyywwwuuuvvvvvvuuuqqqjjjddd```[[[XXXTTTQQQOOOMMMJJJHHHHHHGGGFFFEEEDDDBBBAAA@@@AAAAAAAAA???>>><<<:::999888777777555444333222222000000///............///...---,,,,,,++++++,,,,,,++++++***)))))))))))))))***))))))))))))***++++++'''((((((((()))))))))***(((((((((((())))))))))))&&&&&&&&&'''''''''((((((&&&&&&''''''(((((())))))&&&''''''((()))***++++++---000555999>>>DDDJJJNNNQQQSSSWWW[[[ZZZUUULLLFFFAAAAAADDDJJJNNNPPPVVV]]]dddmmmxxx~~~wwwhhhYYYRRRSSSUUUYYY___bbbbbbaaadddddddddddddddeeefffffffffeeedddbbbaaa___^^^]]]^^^___```aaabbbccccccccc```bbbeeeiiilllppprrrsssnnnnnnpppsssxxx}}}qqqkkkaaaXXXSSSUUUYYY\\\```fffnnnuuu{{{wwwooohhhbbb___[[[^^^aaadddgggkkkqqqtttyyy|||{{{rrrjjjiiiiiikkkqqqyyy}}}|||vvvoookkkfffbbb___]]][[[XXX[[[aaajjjzzzttthhh\\\XXXYYYZZZ\\\```fffqqqtttfff]]]WWWRRRLLLFFF@@@;;;666333......---,,,,,,,,,,,,---------------------------...------......---***'''###(((,,,,,,)))&&&''')))((())))))***++++++,,,,,,,,,,,,+++******+++,,,,,,))))))***++++++***)))((((((***+++***)))((()))***))))))***+++++++++******,,,+++++++++,,,///111333555CCCYYYooo~~~xxxmmmhhhfffiiimmmrrrzzz|||wwwuuussssssvvv|||zzzrrrmmmcccaaa]]][[[\\\```eeehhh||||||}}}~~~}}}{{{zzzyyywwwvvvsssuuuwwwvvvrrrkkkccc^^^XXXVVVRRROOOMMMKKKIIIGGGIIIHHHGGGEEEDDDBBBAAAAAACCCBBBAAA@@@>>>======<<<999888777666444333111111000//////............///...---,,,,,,++++++,,,,,,+++******)))))))))))))))&&&&&&''''''(((***+++,,,'''((((((((())))))******(((((((((((())))))))))))&&&&&&&&&'''''''''(((((('''(((((()))***++++++,,,$$$%%%''')))***+++++++++///222777<<>>@@@@@@??????===<<<::::::999888777555444222111111////////////............,,,,,,,,,,,,,,,+++******+++++++++************)))&&&'''((()))))))))))))))((((((((()))))))))******''''''((((((((()))))))))))))))))))))))))))))))))******))))))))))))******+++***))))))***---///111222666;;;AAAEEEJJJOOORRRYYYWWWSSSLLLEEEAAA??????AAAGGGPPPWWWZZZ[[[ZZZYYYZZZ\\\]]]\\\YYYRRRKKKFFFOOOSSSZZZ___aaaaaaaaaaaabbbcccdddeeeeeefffgggggghhhiiiiiiiiihhhhhhgggfffcccaaa______aaabbbbbbaaa^^^\\\^^^cccfffdddbbbcccgggooowww|||{{{rrrhhh___ZZZVVVVVVWWWXXX\\\bbbkkkqqqxxxtttmmmcccZZZUUUWWWZZZ\\\aaagggpppvvv~~~yyymmmdddbbbcccbbbaaaccceeehhhkkkmmmoooooooooooorrrxxxxxxsssllleeeaaa___]]]\\\ZZZYYY[[[```iiivvv}}}tttsssuuu~~~qqqfffbbbcccfffiiimmmrrrwwwzzz{{{{{{|||zzznnneeeYYYUUUPPPMMMKKKGGG@@@;;;555333111...,,,,,,,,,---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************+++,,,---...---,,,++++++*********+++************))))))))))))((())))))***************+++***)))***,,,---,,,++++++,,,,,,,,,,,,...111333BBBQQQcccqqq|||xxxnnnfffgggiiilllqqq|||}}}{{{}}}yyyooogggaaaYYYSSSNNNOOOQQQSSSXXX]]]{{{{{{~~~~~~~~~}}}||||||||||||}}}yyywwwuuusssqqqnnniiieee[[[VVVQQQPPPPPPQQQOOOMMMNNNLLLJJJFFFCCC@@@>>><<<>>>>>>>>>>>>======<<<;;;777666555444333222111111..................//////...------,,,,,,,,,,,,,,,+++++++++************)))%%%%%%'''((())))))))))))''''''((((((((()))))))))((('''&&&&&&&&&'''((()))((((((((((((((((((((((((******))))))))))))******+++*********+++...111333555999???EEEIIINNNRRRUUUXXXTTTMMMDDD>>>===@@@CCCDDDMMMZZZgggmmmjjj```YYY\\\ZZZWWWRRRNNNJJJHHHGGGOOOTTT[[[```bbbccccccccccccdddfffhhhhhhhhhffffffeeedddddddddddddddddddddcccaaa___^^^```aaaaaaaaa\\\XXXYYY]]]___]]]\\\]]]cccrrryyyoooeee\\\WWWTTTRRRTTTXXX\\\cccllluuu{{{yyymmmaaaZZZVVVQQQOOOTTT[[[bbbkkkrrr{{{tttkkkgggeeecccaaaaaacccdddgggiiikkklllmmmiiikkkmmmqqq|||zzzrrrkkkgggdddbbb```\\\XXXUUUVVVZZZbbbrrrwwwqqqppp~~~~~~oooeeeccccccgggmmmsssuuuuuussssssuuuzzz}}}yyyoooggg\\\XXXSSSPPPNNNKKKEEE@@@888555111...,,,,,,---///,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,------------,,,,,,+++************+++++++++*********)))))))))((())))))******++++++++++++***)))***,,,---,,,+++***+++,,,------///222444EEESSSdddrrr~~~|||qqqjjjkkkmmmqqqwww}}}uuulllddd___WWWPPPKKKLLLNNNOOORRRVVV}}}}}}~~~{{{xxxxxxxxxzzz{{{zzzxxxwwwuuusssoooiiieee\\\WWWRRRQQQRRRRRRQQQOOOKKKJJJIIIGGGDDDBBB@@@>>>??????>>>>>>===<<<::::::444444333333222111000000------............/////////...---,,,+++,,,---...+++++++++*********))))))''''''(((((((((''''''&&&''''''''''''((((((((((((((('''%%%$$$%%%&&&(((***((((((((((((((((((((((((******))))))))))))******+++******+++---000333555888===CCCHHHLLLNNNQQQSSSOOOLLLEEE???<<<>>>DDDIIIGGGQQQaaarrr{{{wwwkkk``````[[[SSSLLLHHHGGGHHHJJJOOOTTT[[[```bbbccccccddddddfffhhhjjjjjjhhhfffddd``````````````````aaaaaacccaaa^^^^^^```aaaaaaaaa\\\VVVSSSUUUXXXXXX[[[^^^hhhvvv~~~xxxnnnddd[[[WWWUUUUUURRRUUU[[[bbbjjjttt}}}uuuiii```XXXTTTWWWUUUUUUZZZaaakkktttzzz~~~tttnnnkkkhhhfffcccdddeeegggjjjmmmppprrrooopppooonnnrrryyyqqqlllhhheeeccc```[[[WWWUUUUUUXXXbbblll{{{wwwqqqooowwwxxxjjjeeebbbeeennnuuuvvvtttrrrqqqrrrvvvzzzwwwooohhhaaa]]]WWWTTTRRRNNNHHHDDD<<<999333///,,,---...000,,,++++++******++++++,,,************************++++++++++++++++++++++++'''((()))***+++***))))))++++++***************++++++++++++*********))))))+++*********************+++***)))***,,,---,,,+++(((***---...///222777;;;EEETTTffftttvvvssssssuuuxxx~~~|||tttkkkccc^^^WWWPPPKKKLLLLLLLLLMMMQQQ~~~~~~|||xxxwwwwwwxxxyyyzzzyyyxxxwwwtttoooiiieee]]]XXXSSSQQQRRRSSSQQQOOOKKKKKKJJJHHHEEEBBB???>>>@@@@@@???>>><<<:::888777666555555444333222222111---------..................---,,,+++,,,,,,...///+++++++++*********))))))'''(((((((((((((((''''''''''''''''''((((((((((((((('''%%%$$$%%%&&&(((***((((((((((((((((((((((((******))))))))))))************+++,,,///222666888;;;???EEEJJJLLLNNNNNNOOOIIIGGGCCC???>>>BBBHHHMMMJJJSSSbbbrrr{{{zzzqqqhhh___XXXNNNEEEAAABBBFFFIIIOOOTTT[[[```bbbbbbbbbccceeefffiiikkkjjjgggdddaaa]]]]]]^^^^^^_________```bbb```___```aaabbbaaa```]]]UUUNNNOOORRRXXX___gggsss{{{}}}uuunnncccZZZSSSRRRTTTVVVVVVZZZaaaiiiqqqyyysssfff]]]ZZZXXXXXX\\\^^^```dddjjjttt}}}{{{uuupppmmmgggggggggiiimmmrrrwwwzzzzzz{{{zzzuuurrrxxxwwwqqqlllhhheeeccc^^^[[[[[[YYYWWWZZZ___gggttt}}}wwwssssssrrr}}}qqqjjjccceeennnvvvxxxvvvsssqqqoooqqqtttssslllfff```\\\WWWTTTSSSQQQLLLHHHAAA===777222......///000,,,++++++******++++++,,,************************************************%%%&&&((()))))))))((('''*********))))))***++++++++++++++++++************...---+++***))))))))))))+++***)))***,,,---,,,+++)))+++.........111888===HHHWWWjjjzzz}}}yyyxxxyyy~~~|||tttllleeeaaaYYYSSSNNNNNNMMMKKKKKKMMM{{{yyyyyyzzzzzzzzzzzzxxxwwwuuuoooiiiddd^^^YYYTTTRRRRRRRRRPPPNNNNNNNNNLLLIIIEEEAAA===;;;AAA@@@???>>><<<999777666999888888777555444333333.........---------,,,,,,,,,,,,,,,,,,,,,------...+++++++++************)))&&&&&&((()))************''''''((((((((()))))))))((('''&&&&&&&&&'''((()))((((((((((((((((((((((((******))))))))))))*********++++++---000444888;;;<<>>;;;??????>>>===<<<:::888777999888777666444333222111//////......---,,,++++++******+++,,,,,,,,,,,,,,,+++++++++************)))(((((()))***++++++******((((((((()))))))))******''''''((((((((()))))))))))))))))))))))))))))))))******))))))))))))*********+++,,,...111666:::======CCCKKKQQQTTTTTTTTTTTTIIIGGGDDDBBBDDDKKKTTT[[[]]]bbbhhhmmmmmmllljjjiiiaaa\\\TTTMMMJJJKKKNNNQQQSSSXXX^^^bbbcccbbbbbbbbbeeefffggggggeeebbb___]]]YYY[[[___bbbcccbbb```___```aaaccceeegggeeeaaa^^^SSSLLLHHHMMMVVVaaannnyyy{{{}}}|||wwwtttqqqkkkeeeZZZVVVPPPLLLLLLOOOUUUYYYccciiiqqqyyy~~~uuufffaaa[[[YYY[[[```eeehhhmmmuuuzzz{{{~~~}}}}}}xxxrrrnnnjjjeeebbbaaa^^^YYYWWWXXXWWWZZZeeevvv}}}vvvqqquuuzzz}}}tttwww|||xxxlllfffhhhnnnsssuuupppjjjeeefffkkkpppqqqooohhhccc]]]ZZZYYYWWWSSSOOOJJJFFFAAA:::555000...---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))))))))******)))))))))))))))***++++++,,,,,,+++++++++*********---,,,***))))))***,,,---+++***)))***,,,---,,,+++***---///......555AAAKKK```nnnyyywwwxxx~~~}}}vvvooojjjhhh___XXXTTTSSSQQQLLLIIIIII~~~}}}}}}|||{{{{{{{{{|||zzzyyyxxxwwwtttooogggbbb```[[[UUURRRQQQPPPMMMKKKIIIJJJJJJIIIGGGDDDAAA???============<<<;;;:::999777666555333111///...---000000///...,,,+++***)))((()))+++,,,---,,,+++++++++++++++************)))------,,,,,,***)))''''''))))))))))))************'''(((((()))***)))))))))******************************))))))))))))*********+++,,,...222777;;;>>>>>>DDDMMMTTTXXXYYYYYYYYYGGGEEEBBBAAAEEEPPP]]]fffiiimmmqqqppplllhhhgggggg___[[[UUUPPPMMMMMMOOOQQQUUUZZZ```cccdddcccbbbbbbeeeeeeeeeeeeccc```^^^\\\YYY\\\```dddeeedddaaa______aaadddgggiiifffaaa]]]MMMHHHGGGOOOZZZeeerrr|||xxx|||}}}wwwoooiiiccc\\\OOOMMMKKKKKKNNNUUU\\\aaagggmmmvvv~~~|||oooeee\\\ZZZZZZ\\\aaagggkkkmmmxxx}}}vvvssspppiiidddbbb___[[[YYY[[[TTTSSSXXXfffvvv}}}xxxqqqooouuu|||yyyyyyyyy}}}ooofffeeeiiiooosssoooiiidddeeellltttxxxyyyuuuooogggaaa]]]YYYSSSOOOLLLIIIDDD===777111...,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))(((''''''((()))***))))))((())))))***++++++,,,,,,,,,+++++++++*********)))))))))***,,,///000+++***)))***,,,---,,,+++(((,,,///000444>>>MMMZZZkkkxxx}}}|||xxxxxxzzzyyy}}}}}}vvvpppkkkiii```ZZZUUUTTTQQQLLLHHHHHH~~~|||{{{{{{zzzzzzyyywwwuuusssqqqmmmhhheee___[[[UUUQQQPPPOOONNNMMMHHHJJJLLLKKKHHHCCC@@@>>>@@@@@@AAA@@@???===;;;:::666666555444333222222111222222111//////.........,,,,,,---------,,,+++***,,,+++***((((((((()))))),,,+++***))))))***+++,,,)))))))))))))))*********))))))((((((((((((((()))(((((((((((()))***+++,,,)))(((((()))++++++***(((******,,,111666;;;>>>???EEEJJJSSS[[[___\\\VVVQQQFFFBBBAAAEEEIIIQQQbbbrrr~~~~~~{{{vvvoooiiifffdddZZZ[[[ZZZVVVRRRRRRVVVYYY[[[^^^aaabbbccccccdddeeeiiifffaaa^^^\\\[[[YYYXXX[[[___ccceeecccbbbdddfffdddhhhjjjjjjllljjj\\\LLLFFFKKKPPPWWWcccqqqyyy{{{}}}xxxrrrmmmggg```WWWPPPEEEHHHKKKPPPUUU[[[ccchhhooottt|||{{{uuukkk___VVVVVVVVVYYY___gggooouuuxxx~~~~~~}}}rrrmmmfffbbb```]]]YYYUUUVVVTTTTTTXXX___ooozzzqqqooopppuuu~~~yyyyyyuuuiiifffhhhjjjjjjkkkfffcccfffoooxxx~~~qqqgggaaa[[[VVVTTTSSSNNNGGG@@@;;;666222///......,,,+++******))))))******++++++,,,,,,------...------,,,+++***)))))),,,+++***((((((((())))))******))))))******+++,,,,,,,,,,,,++++++*********++++++************++++++++++++,,,,,,,,,,,,------,,,+++...333777AAAWWWkkk~~~xxxyyy{{{}}}}}}wwwvvvyyyzzzsssnnnlllkkkbbb^^^ZZZUUURRRMMMIIIEEE~~~|||{{{{{{{{{{{{{{{yyyvvvssspppkkkfffbbb^^^[[[VVVRRRPPPPPPOOONNNHHHJJJLLLKKKGGGCCC@@@>>>????????????>>><<<:::999666666555444333222222111000///...------,,,,,,,,,,,,,,,+++++++++*********+++***)))(((((()))******++++++***))))))***++++++*********)))))))))))))))))))))(((((((((((())))))******)))))))))))))))***)))))))))***++++++***))),,,---///333888<<>>999444000///...---,,,++++++++++++(((((((((((())))))))))))))))))*********++++++++++++***))))))))))))***+++***************++++++,,,,,,,,,,,,++++++*********++++++************++++++++++++,,,,,,,,,,,,---------,,,...444;;;IIIaaawww{{{~~~~~~{{{}}}{{{tttsssvvv~~~yyyrrrmmmjjjiiieeeaaa\\\WWWRRRMMMHHHEEE~~~~~~|||{{{{{{{{{||||||zzzvvvrrrnnniiiccc___^^^ZZZVVVSSSRRRQQQPPPOOOHHHJJJLLLKKKGGGBBB???>>>===>>>>>>>>>===;;;999888666666555444333222111111000///...------,,,------,,,+++***)))))))))************)))))))))***+++++++++******))))))******+++++++++******))))))(((((())))))(((((((((((()))))),,,+++***)))(((((((((((()))))))))*********++++++///000222555999===AAACCCNNNUUU]]]cccccc[[[QQQJJJDDDEEEHHHKKKMMMVVViiizzz}}}mmm___WWWOOONNNNNNQQQVVVZZZ]]]^^^^^^aaadddeeeeeeeeefffgggeeeaaa]]]ZZZZZZZZZ[[[ZZZ]]]\\\[[[]]]```cccdddeeejjjooorrrpppjjjaaaTTTIIICCCOOO]]]hhhrrryyyyyyuuurrrlllccc[[[TTTOOOJJJGGGIIINNNTTTZZZ```fffkkkooouuuzzz|||qqqiii^^^VVVTTTTTTTTTTTTXXX[[[aaajjjsss{{{|||{{{yyyyyy}}}uuuoookkkfff```\\\VVVSSSRRRQQQRRRXXXfffttt}}}yyyzzz}}}{{{}}}wwwllleeeaaa``````cccggglllsssvvvjjjaaa\\\UUURRRMMMHHHBBB===777222000///---,,,+++,,,,,,---,,,,,,+++++++++++++++***(((((()))))))))*********+++************+++,,,,,,)))************++++++++++++++++++++++++*********++++++************++++++++++++,,,,,,,,,,,,------...---...555AAAUUUppp|||yyy|||~~~}}}yyyrrrqqquuu|||}}}}}}}}}zzzrrrllliiiggghhhddd^^^YYYSSSNNNHHHDDD~~~~~~~~~|||{{{{{{|||}}}|||yyyuuurrrnnnhhhccc^^^]]]ZZZVVVSSSSSSRRRQQQOOOIIIKKKKKKJJJFFFAAA???>>>======>>>>>>===<<<:::999666555555444333222111111111111000///////////////...,,,***)))((()))+++,,,)))))))))******++++++,,,******))))))))))))******,,,++++++***)))((('''''')))(((((((((((())))))***++++++***)))(((((())))))((()))************+++---000222555888;;;>>>BBBEEEQQQWWW___ccc___UUUJJJCCCDDDHHHLLLLLLKKKSSSeeettt~~~mmm\\\SSSKKKJJJJJJOOOWWW\\\^^^]]]^^^aaaccceeeddddddeeefffccc```\\\[[[[[[]]]]]]]]]\\\YYYWWWZZZ```eeehhhhhhlllooopppjjj```VVVOOOJJJMMMYYYfffoootttvvvsssmmmddd___WWWPPPKKKIIIIIIIIIMMMRRRYYYaaafffkkkpppsssyyy~~~xxxqqqccc\\\SSSNNNOOOTTTXXX[[[]]]bbbiiirrryyy~~~|||||||||||||||||||||||||||}}}~~~}}}~~~|||tttoooiiibbb]]]ZZZWWWUUUSSSQQQRRRZZZddduuu~~~|||ssshhhaaa______eeekkknnnqqqyyyxxxhhh^^^XXXUUUQQQLLLGGGAAA:::666000///---+++++++++,,,---......------,,,,,,++++++,,,,,,+++***)))((('''''',,,,,,++++++++++++++++++))))))******+++++++++++++++++++++***************++++++************+++++++++++++++,,,,,,,,,------000///000888HHHaaa}}}|||}}}}}}}}}zzzrrrrrrvvv}}}~~~zzzwwwwwwxxx{{{}}}|||tttnnnjjjhhhgggddd^^^YYYTTTOOOIIIFFF}}}}}}~~~}}}|||{{{|||}}}~~~zzzxxxuuuqqqnnniiiddd```[[[XXXUUUSSSSSSRRRQQQOOOJJJKKKKKKIIIEEEAAA>>>======>>>>>>???>>>===;;;:::555555444333222111111000111000000////////////000///---+++***)))***,,,---))))))******++++++++++++)))))))))))))))))))))))),,,++++++***)))(((''''''((((((((((((((()))******))))))(((((()))***++++++((()))+++***)))))),,,///111444777:::<<<@@@DDDHHHTTTZZZ```aaaZZZOOOEEE???DDDIIILLLKKKLLLUUUeeeqqqxxx}}}xxxhhhYYYPPPJJJIIIKKKPPPWWW\\\\\\[[[]]]___bbbcccbbbbbbcccccccccaaa^^^^^^___`````````ZZZWWWVVVYYY```gggkkkllllllkkkggg___UUUMMMLLLNNNVVVaaakkkooopppqqqnnniii\\\XXXQQQJJJFFFFFFIIILLLQQQWWW___ffflllppptttwww}}}|||uuukkkcccTTTQQQMMMLLLPPPVVV\\\```eeekkkssszzz~~~{{{xxxwwwuuuuuuuuuttttttuuuuuuuuuwwwxxxyyy{{{|||}}}~~~~~~~~~wwwpppiiiccc]]]ZZZXXXVVVSSSPPPTTT[[[fffttt{{{nnnddd___^^^fffmmmnnnmmmsssqqqaaaZZZXXXTTTOOOKKKEEE>>>:::222000---+++******+++,,,++++++******)))))))))(((------,,,+++***))))))(((---------,,,+++***))))))((()))***++++++++++++***************************++++++************+++++++++++++++,,,,,,,,,------111111444<<>>======>>>>>>???>>>===<<<;;;555555444333222111000000......------------.........---,,,+++++++++,,,---)))***++++++,,,+++++++++((())))))******))))))(((++++++******))))))(((((((((''''''(((((()))***+++(((((((((((()))***+++,,,(((***+++***((()))---111222666:::===???BBBHHHMMMWWW\\\___]]]TTTJJJBBB???BBBGGGJJJKKKOOO[[[iiiqqqrrrvvvyyywwwnnnaaaUUUNNNIIIKKKNNNRRRWWWZZZZZZYYY\\\^^^```aaaaaa```aaaaaacccaaaaaaaaaccccccbbb```XXXWWWWWWZZZ```fffkkkmmmhhhccc]]]WWWOOOKKKNNNTTT[[[dddjjjjjjiiijjjjjjhhh[[[WWWPPPIIIEEEFFFKKKOOOXXX]]]dddkkkppptttxxx{{{{{{uuunnneee[[[SSSHHHHHHHHHKKKPPPWWW^^^bbbmmmttt}}}|||xxxuuurrrqqqnnnmmmmmmllllllmmmmmmnnnpppqqqsssuuuwwwyyyzzzzzz}}}~~~}}}|||uuummmgggaaa]]][[[YYYVVVQQQRRRWWW\\\eeewwwuuuiiibbb]]]eeelllmmmkkkqqq~~~{{{ggg^^^ZZZVVVQQQMMMGGGBBB>>>555333///,,,******+++,,,,,,,,,,,,+++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,+++***)))(((((()))***,,,,,,+++******)))))))))***************++++++************++++++++++++,,,,,,,,,,,,------000333888CCCXXXrrr|||zzzzzz|||}}}zzzxxxyyyzzz{{{|||}}}~~~zzzsssnnnjjjiiigggccc___[[[WWWSSSNNNKKK||||||}}}}}}{{{{{{|||~~~{{{wwwsssoooiiiccc___WWWUUUSSSRRRRRRRRRPPPNNNKKKKKKKKKHHHCCC???======;;;<<<===>>>===<<<;;;:::555444444333222111000000......------------......,,,,,,,,,++++++++++++******+++,,,,,,,,,+++***)))'''((()))******)))((('''*********)))))))))))))))''''''''''''((()))***+++***)))))))))))))))******'''***,,,***((()))---222444999>>>AAACCCGGGMMMSSSWWWZZZ[[[VVVLLLDDD???>>>AAAEEEGGGHHHOOO]]]hhhlllkkkllllllhhhaaaXXXRRRNNNHHHLLLQQQTTTVVVXXXYYYZZZ[[[^^^```aaa`````````aaaaaaaaabbbdddeeeeeebbb___WWWXXXZZZ[[[^^^aaafffiiiddd]]]VVVTTTPPPNNNSSSZZZ```gggjjjgggcccbbbbbbaaaXXXVVVQQQLLLIIIKKKQQQWWW___cccjjjoootttxxx|||~~~xxxoooggg```XXXPPPJJJEEEFFFIIIMMMSSS[[[ccchhhttt|||~~~~~~}}}}}}{{{xxxtttpppmmmjjjiiidddcccbbbbbbbbbbbbcccdddfffgggjjjmmmppprrrssstttuuuxxx|||}}}zzzrrrlllgggccc```^^^ZZZUUUTTTWWWWWWZZZeeezzzrrrhhhaaagggmmmnnnlllqqq|||kkk```\\\WWWQQQMMMHHHDDDAAA999777222...,,,+++,,,------------...............************++++++++++++'''(((***+++++++++******((()))+++,,,,,,+++***)))((()))))))))*********+++++++++************++++++++++++,,,,,,,,,,,,---------333<<>><<<<<>>;;;:::;;;;;;;;;<<<;;;;;;::::::777666555333222111000000......---,,,,,,+++******,,,,,,---...---,,,+++***,,,,,,,,,++++++)))((('''******++++++++++++******)))))))))))))))*********)))))))))))))))******+++******))))))(((((('''''')))******)))))),,,333999;;;===AAAFFFKKKOOOSSSTTTUUUSSSNNNFFF???===@@@DDDGGGGGGHHHNNNVVV[[[\\\[[[aaa___ZZZTTTOOONNNOOOQQQLLLRRRXXX[[[ZZZYYYYYYZZZ\\\___aaa```\\\ZZZ[[[]]]\\\aaaeeeeeebbb___^^^______\\\ZZZZZZ]]]^^^]]][[[YYYYYYYYYXXXYYY\\\aaaeeeggghhhhhhccc\\\VVVTTTUUUUUUOOOLLLOOOQQQSSS[[[fffjjjnnntttyyy|||}}}}}}vvvqqqiiicccZZZQQQKKKIIIJJJLLLLLLOOOTTTZZZaaajjjssszzz|||{{{xxxuuurrrqqqpppnnnmmmmmmkkkgggccc^^^[[[ZZZYYYUUUUUUTTTTTTTTTTTTUUUUUUVVVXXX\\\___aaaccceeegggfffkkkppprrrsssuuuyyy|||~~~yyyooolllhhhdddaaa]]]XXXUUUVVVVVVXXX___hhhzzz}}}wwwooohhhmmmsssooottt}}}ssseee___XXXSSSPPPMMMHHHDDDCCC???999222---+++,,,///...---+++******+++---...++++++++++++*********)))******)))(((((()))******++++++******++++++,,,------------,,,,,,+++++++++,,,,,,++++++***++++++++++++,,,,,,---...///000000444666BBBZZZrrr~~~}}}}}}~~~~~~~~~~~~}}}}}}zzzvvvqqqmmmfff```ZZZTTTMMMIII~~~||||||yyyxxxyyy}}}}}}||||||||||||}}}}}}~~~{{{wwwsssmmmeee]]]XXXVVVUUUTTTSSSQQQOOONNNNNNIIIJJJJJJGGGCCC???===<<<;;;;;;<<<<<<;;;;;;::::::777666444222111000000000.........---------,,,,,,++++++,,,---,,,+++***))),,,,,,,,,++++++***)))((()))******++++++******)))++++++******))))))(((((())))))(((((())))))***++++++*********))))))))))))************,,,000666:::???@@@DDDHHHKKKNNNOOOPPPMMMKKKGGGBBB???>>>AAACCCGGGJJJOOOVVV[[[\\\[[[YYY]]]ZZZUUUOOOKKKJJJMMMOOOOOOSSSXXXZZZZZZZZZZZZ\\\\\\^^^___]]]YYYWWWYYY[[[[[[```dddeeeaaa]]][[[\\\[[[[[[\\\]]]\\\ZZZWWWUUUWWWVVVUUUVVVYYY^^^cccfffhhhfffaaaZZZTTTPPPOOOOOOPPPLLLLLLPPPTTTWWW```jjjppptttzzz~~~zzzqqqkkk___ZZZRRRKKKGGGHHHKKKMMMSSSWWW\\\bbbiiirrrzzz~~~|||xxxvvvsssooommmkkkjjjhhhgggeeeccc___[[[WWWTTTSSSRRROOOOOONNNNNNNNNNNNOOOOOOOOORRRUUUXXXYYY[[[^^^```aaaeeejjjlllmmmoootttxxx~~~yyyuuupppkkkgggccc___\\\WWWUUUVVVYYY___lll|||{{{|||rrrgggiiipppqqqxxx~~~}}}{{{zzz}}}vvvooobbb]]]WWWSSSQQQNNNJJJFFFDDDAAA;;;444///---...///---,,,+++++++++,,,------,,,,,,,,,+++++++++******************************++++++******++++++,,,,,,---------,,,,,,+++++++++------,,,,,,,,,,,,,,,---,,,,,,,,,---...///000111555<<>>===;;;;;;<<<<<<;;;;;;:::999666666444222111000000000........................,,,,,,---------,,,+++***,,,,,,,,,+++******)))))))))******++++++******))),,,,,,+++***)))(((''''''))))))(((((())))))***+++++++++++++++************,,,***)))+++///555999<<>>999555222000///,,,,,,---------,,,++++++++++++++++++***************+++---......---+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,------...,,,,,,,,,---...000222333666EEE^^^vvv|||yyyuuuppphhhaaa[[[TTTOOOKKK|||}}}}}}{{{zzzzzzyyyyyyyyyyyyyyyzzz{{{{{{zzzxxxsssnnnhhh```WWWRRRMMMNNNPPPQQQPPPOOOMMMKKKJJJKKKJJJGGGBBB>>>;;;:::<<<<<<<<<<<<;;;:::999888999888666555333222222222//////...---,,,+++***)))...------,,,,,,,,,,,,,,,---,,,+++******++++++,,,)))))))))******)))))))))(((((())))))*********+++((((((((('''((())))))***))))))))))))))))))))))))***((('''+++333999<<<===@@@BBBFFFIIIJJJHHHFFFDDDAAA@@@???CCCHHHLLLLLLKKKOOOVVV]]]aaa```]]]\\\\\\UUURRRNNNIIIHHHKKKQQQVVV\\\[[[[[[[[[\\\^^^___```^^^^^^\\\XXXTTTTTTXXX]]]eeedddaaa[[[XXXYYY```eeellloooooofffXXXMMMKKKMMMLLLIIIJJJPPP[[[cccfffeee```[[[TTTOOONNNMMMKKKHHHMMMRRRYYY___eeekkkpppsssxxx|||yyynnnaaaTTTMMMHHHHHHJJJMMMTTT^^^ffflllqqqssswwwyyyzzz|||~~~|||{{{zzzxxxuuussspppmmmiiieeedddddddddddd]]]ZZZVVVTTTSSSRRRPPPOOOMMMLLLJJJHHHGGGGGGGGGGGGEEEDDDDDDCCCCCCDDDDDDEEEBBBDDDGGGHHHHHHIIIJJJKKKLLLOOOQQQRRRSSSVVV]]]bbbiiioooyyyuuukkkeeedddhhhkkkwww{{{uuupppkkkiiibbb^^^ZZZXXXWWWXXXaaajjjyyyyyyttttttzzzuuupppiiiooo|||yyynnnfffeeefffhhhhhhbbb___[[[YYYYYYWWWSSSOOOJJJEEE???;;;888555111...,,,------------,,,+++***+++************)))))))))***+++---......---+++***)))***+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,---------,,,,,,,,,...000333444888FFF```zzz~~~}}}}}}vvvppphhhaaaZZZTTTOOOKKK{{{||||||yyywwwxxxzzzzzzzzzzzzzzz{{{|||}}}{{{yyytttoooiii```XXXRRROOOOOOPPPPPPOOONNNMMMLLLKKKLLLKKKHHHBBB===;;;:::=========<<<;;;:::999888999888666444333222222222///...---,,,+++******))),,,+++***)))))))))******---,,,+++******+++,,,---((())))))******))))))(((''''''((()))***+++,,,,,,((((((''''''(((((()))***((((((((((((((()))))))))))))))***---333999===???@@@CCCHHHKKKLLLIIIFFFCCC??????@@@DDDIIIMMMPPPPPPXXX[[[^^^___^^^]]]\\\\\\TTTRRROOOLLLLLLOOOVVV[[[^^^]]][[[\\\^^^_________\\\\\\\\\YYYVVVWWW[[[```fffddd___ZZZXXX\\\dddlllqqqrrroooeeeWWWNNNMMMOOOKKKLLLOOOVVV^^^ccceeedddZZZXXXTTTQQQPPPNNNLLLKKKQQQYYY```dddiiipppuuuuuu|||~~~yyypppcccVVVMMMHHHGGGIIIMMMTTT\\\eeemmmrrrxxx{{{~~~~~~~~~~~~}}}}}}~~~~~~{{{xxxuuussspppllljjjcccbbb___\\\ZZZZZZZZZ[[[UUURRROOOMMMMMMMMMKKKJJJGGGFFFEEEDDDCCCDDDDDDEEEBBBAAAAAA@@@@@@AAAAAABBB???AAADDDDDDDDDDDDEEEFFFGGGJJJMMMNNNNNNPPPUUUYYY\\\bbbllluuu||||||rrrjjjffffffgggmmmttt{{{zzztttoookkkccc___[[[[[[YYYYYY___fffooo}}}}}}{{{yyyvvvtttwww{{{ooo```bbbqqqxxxyyypppjjjhhhjjjmmmooohhhccc]]]YYYXXXVVVRRROOOMMMHHHBBB>>><<<888333///...------,,,,,,++++++++++++++++++*********))))))++++++------------++++++)))***+++,,,---,,,++++++++++++,,,,,,,,,,,,------************+++,,,---------,,,,,,,,,...111333555<<>><<<;;;=========<<<;;;:::888777777666444333111111000000,,,,,,,,,------------------,,,+++***)))***++++++...,,,+++******+++---...(((((())))))))))))(((((((((((())))))******++++++(((''''''''''''((())))))(((((()))))))))************+++...111444999>>>AAADDDHHHLLLOOOOOOKKKFFFCCC===@@@CCCGGGKKKPPPVVVZZZbbbaaa```______]]][[[XXXRRRQQQOOONNNNNNRRRXXX\\\___]]]\\\]]]___```___]]]WWWYYYZZZXXXWWWYYY^^^bbbaaaaaa^^^[[[ZZZ^^^gggnnnnnnnnnkkkbbbXXXQQQOOOPPPMMMQQQWWW]]]bbbdddeeeddd\\\[[[YYYUUUQQQPPPPPPQQQUUU]]]dddgggmmmuuuzzzyyy}}}|||yyyqqqeeeXXXNNNJJJIIIJJJNNNTTT\\\eeemmmsssvvvyyy|||}}}}}}||||||{{{{{{||||||vvvsssoookkkhhhddd```]]]VVVVVVUUUTTTRRRQQQQQQRRRNNNLLLIIIHHHHHHHHHHHHGGGDDDCCCBBBBBBBBBCCCDDDEEEAAA@@@@@@@@@@@@@@@@@@AAA???AAACCCCCCBBBBBBCCCDDDCCCFFFIIIJJJIIIJJJNNNQQQRRRVVV]]]dddjjjooossswwwxxx{{{~~~~~~}}}{{{|||}}}|||{{{yyywwwwwwwwwyyyyyy}}}~~~~~~|||yyyvvvttttttssssssssstttwww{{{zzzpppiiieeeffflllqqqtttyyy~~~~~~yyyrrrnnnhhhccc___^^^\\\ZZZ]]]bbbfffvvvxxx~~~}}}{{{}}}~~~~~~}}}wwwuuu{{{qqq^^^\\\gggmmmxxxuuupppnnnnnnqqqtttvvvssslllddd^^^[[[YYYUUUSSSPPPKKKEEEBBB@@@===666111///...---+++******++++++---------,,,,,,,,,++++++++++++++++++++++++++++++(((***+++------,,,+++***+++++++++,,,,,,---------+++******+++,,,---......------,,,,,,...111444666BBBUUUrrr|||rrrnnnlllqqqvvv{{{|||www|||~~~~~~vvvpppggg^^^XXXRRRMMMJJJ|||yyyyyyyyyyyyyyyzzzzzz|||}}}}}}~~~{{{wwwqqqkkkbbbYYYSSSSSSRRRPPPOOONNNMMMMMMMMMGGGIIIIIIGGGCCC???>>>============<<<;;;:::888777555444333111000//////...***+++,,,---...000111111000///...---,,,---.........---+++******+++---...(((((())))))))))))((((((************))))))))))))'''''''''''''''((())))))))))))******+++++++++,,,***...222444555999???DDDIIILLLPPPRRRQQQMMMGGGCCC>>>BBBGGGKKKNNNUUU]]]ccchhheeebbbaaaaaa^^^YYYTTTOOOOOONNNNNNOOORRRXXX\\\___]]]\\\]]]``````^^^[[[TTTVVVXXXXXXXXXZZZ___ccc\\\]]]^^^]]]]]]```gggmmmggghhhfff```YYYSSSPPPPPPPPPUUU]]]ccceeeeeeeeeeeeaaaaaa___YYYSSSRRRTTTWWWVVV___fffiiioooxxx}}}}}}}}}yyytttjjj]]]QQQJJJIIIJJJOOOSSSZZZccckkkrrrwwwyyyvvvzzz~~~~~~}}}|||{{{zzzyyyxxxxxxnnnkkkfffbbb^^^ZZZVVVRRRNNNOOOOOONNNMMMKKKLLLLLLJJJGGGEEEDDDEEEFFFEEEEEEDDDCCCCCCCCCCCCEEEFFFGGGBBBBBBAAAAAAAAAAAABBBBBBAAACCCDDDEEEDDDCCCDDDEEE@@@CCCGGGHHHGGGGGGIIILLLLLLOOOTTTXXX\\\```dddgggggglllrrruuuuuuuuuvvvxxxuuutttqqqooommmmmmnnnoooqqqrrrqqqooojjjfffdddccchhhgggeeeeeeiiipppwww|||zzzmmmfffdddhhhkkkkkkooowww~~~wwwzzzuuunnniiidddbbb___[[[\\\___```lll|||uuu|||~~~}}}zzztttwww|||tttaaa\\\ccceeerrrpppoooppprrrvvvyyy|||}}}uuukkkddd```]]]ZZZXXXSSSNNNHHHEEEDDD@@@999333000///,,,***)))***+++,,,//////.........---------,,,++++++******++++++,,,(((***+++------,,,+++***+++++++++,,,,,,---------,,,++++++,,,---...///000...---,,,,,,...111555777FFF]]]}}}zzznnnkkkkkkpppwww|||zzzvvv|||}}}|||vvvpppggg^^^WWWQQQLLLIII~~~~~~zzzzzz|||~~~~~~zzz{{{~~~xxxsssoooiii___YYYWWWUUUSSSPPPOOOOOOOOOMMMLLLKKKKKKJJJGGGBBB===;;;;;;<<<<<<======<<<:::888666666555444333111000///...111222222111///...000111///***''')))...000+++%%%,,,+++******))))))******))))))))))))))))))))))))******++++++++++++******&&&'''''''''''''''&&&%%%+++***)))))))))***,,,------+++...666;;;;;;???EEEJJJQQQZZZ\\\WWWOOOGGGDDDBBBDDDFFFGGGMMMYYYjjjvvvzzzvvvmmmccc___]]]XXXRRRJJJJJJLLLNNNRRRVVVZZZ\\\___^^^^^^^^^^^^\\\XXXUUUUUUVVVXXXZZZ\\\]]]]]]]]][[[ZZZZZZ^^^cccggggggfffgggggggggccc]]]WWWRRRQQQVVVZZZ___ccceeeeeedddbbbccc^^^WWWQQQPPPSSSXXX\\\eeehhhlllqqqvvvzzz}}}}}}sssjjj___VVVMMMIIILLLSSSZZZ___fffkkkooorrrtttuuuvvvxxx{{{~~~~~~}}}}}}zzzxxxwwwwwwsssmmmiiibbb```\\\WWWRRROOOMMMLLLKKKIIIGGGEEEEEEFFFHHHIIIIIIHHHGGGFFFDDDCCCBBBBBBCCCCCCBBBBBBCCCEEEGGGHHHFFFDDDBBBAAAAAAAAA@@@???AAABBBBBBCCCCCCBBBAAA@@@AAABBBCCCDDDEEEFFFGGGGGGHHHIIILLLNNNQQQTTTVVVWWW___aaadddgggiiijjjjjjjjjgggggggggeeebbbaaabbbcccdddeeeeeedddaaa]]]XXXVVVYYY\\\___```___cccjjjqqq}}}qqqiiieeeaaa```cccgggjjjqqqxxxxxx{{{~~~~~~yyyqqqmmmhhhdddbbbaaa___^^^___bbbjjjzzz{{{|||~~~yyyuuuuuuyyy||||||lllbbb______dddiiimmmqqquuu{{{~~~vvvppphhhaaa\\\[[[TTTPPPJJJFFFDDDAAA<<<777000///.........---***(((...---,,,++++++,,,---...///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++,,,,,,,,,---------///,,,,,,------...333;;;JJJggg|||uuuqqqkkkjjjlllsss|||zzz|||}}}|||www|||vvvnnnccc[[[WWWRRRLLLGGG~~~~~~{{{zzz|||~~~~~~{{{|||}}}wwwqqqnnnhhh___XXXWWWWWWTTTQQQPPPOOOOOOMMMKKKJJJKKKJJJGGGBBB>>><<<;;;:::;;;<<<<<<;;;999777555666555444333111000///...///000000///------...000000---***+++...///---***,,,+++******))))))******)))))))))))))))))))))))))))******************)))******+++++++++++++++***)))(((''''''((()))***+++///,,,///666;;;===AAAHHHRRRYYY___```ZZZPPPHHHDDDBBBDDDFFFHHHOOO]]]nnn{{{zzzppphhhaaaXXXPPPMMMMMMOOOQQQUUUXXX\\\^^^^^^^^^^^^^^^]]][[[XXXVVVWWWXXX[[[]]]^^^^^^]]]\\\XXXVVVUUUXXX]]]bbbeeeeeeiiiiiihhhddd^^^XXXUUUSSS[[[]]]aaacccdddccc```___^^^[[[UUUQQQRRRVVV[[[___hhhjjjnnnssswww{{{~~~~~~{{{xxxmmmcccYYYTTTPPPNNNRRRXXXcccgggkkkoooqqqrrrtttuuuvvvxxxzzz}}}}}}}}}{{{zzzwwwvvvuuutttrrrmmmeee___YYYWWWSSSOOOLLLIIIHHHGGGIIIHHHFFFEEEEEEGGGIIIJJJKKKIIIGGGDDDCCCCCCDDDDDDDDDDDDCCCCCCDDDEEEGGGHHHIIIGGGEEEDDDEEEEEEDDDCCCAAABBBBBBCCCCCCBBB@@@@@@AAAAAABBBCCCDDDEEEFFFFFFFFFGGGHHHKKKMMMOOOQQQRRRUUUWWWZZZ\\\^^^______^^^^^^^^^^^^\\\YYYXXXYYYZZZZZZZZZZZZZZZXXXUUURRRPPPPPPSSSVVVVVVUUUXXX___eeezzz|||ooofffaaa\\\ZZZ\\\^^^```dddjjjmmmvvv~~~tttpppjjjfffcccbbb```___^^^___cccnnn|||uuusssssswww}}}qqqfff```^^^bbbgggmmmqqquuuzzzzzzoooeeeaaaaaaWWWRRRLLLGGGEEEBBB>>>:::333111///.........,,,***++++++***))))))***++++++...------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++,,,,,,,,,---------...,,,,,,......000777???TTTpppzzzsssooommmmmmpppwwwzzz|||~~~{{{zzzvvvoooeee^^^ZZZUUUNNNIII~~~~~~{{{zzzzzz}}}}}}{{{}}}{{{uuuooolllggg___YYYXXXYYYVVVSSSQQQPPPOOOMMMKKKIIIJJJIIIGGGCCC???===<<<::::::;;;;;;:::888666444555555444222111000///...---......---++++++,,,...///...,,,++++++,,,,,,---,,,+++******))))))******))))))))))))))))))))))))((())))))******))))))(((((((((((()))************((((((''''''(((***+++---111///111777<<<@@@FFFLLLYYY^^^cccaaaYYYNNNFFFBBBBBBCCCFFFJJJRRRaaarrr~~~~~~pppdddXXXOOOOOOOOOQQQSSSVVVYYY[[[]]]^^^^^^^^^^^^]]]ZZZXXXWWWYYY[[[^^^``````___\\\ZZZYYYWWWVVVXXX]]]cccgggiiijjjjjjiiieee```\\\ZZZYYYaaabbbccccccbbb^^^[[[YYYWWWTTTRRRQQQTTTYYY```dddlllnnnqqquuuxxx{{{~~~~~~}}}zzzuuurrreee[[[SSSRRRUUUXXX\\\aaallloooqqqrrrrrrrrrsssuuuuuuwwwxxxyyyyyywwwuuutttnnnnnnmmmllliiibbbYYYSSSNNNLLLJJJGGGEEEDDDDDDDDDGGGFFFDDDDDDDDDFFFIIIJJJKKKIIIFFFDDDCCCDDDFFFHHHGGGGGGFFFFFFGGGHHHIIIJJJIIIGGGEEEEEEEEEFFFEEEDDDDDDDDDEEEEEEDDDCCCBBBBBBBBBCCCCCCDDDEEEFFFGGGGGGEEEEEEFFFHHHJJJKKKLLLMMMLLLNNNPPPRRRTTTUUUUUUTTTWWWXXXWWWVVVTTTSSSTTTUUUSSSSSSTTTSSSSSSQQQPPPPPPMMMOOOQQQQQQPPPSSSXXX]]]gggsssyyynnnccc___ZZZWWWXXXXXXWWWZZZ^^^aaajjjwwwyyyuuunnniiifffdddbbb```]]]\\\[[[```nnnzzzppplllpppssswwwyyyzzz~~~xxxlllddd______eeemmmrrruuuzzz~~~qqqjjjggg\\\VVVNNNHHHFFFCCC@@@===777444000............---++++++************++++++---,,,,,,+++***))))))((()))))))))******++++++,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,---------------,,,,,,...///222;;;DDD___yyy}}}uuuoookkkmmmnnnrrr{{{}}}zzz}}}||||||}}}}}}{{{{{{~~~uuuppphhhbbb]]]XXXQQQMMM~~~~~~{{{zzzyyy|||}}}|||~~~{{{tttooolllggg```[[[ZZZ[[[XXXTTTRRRPPPOOOLLLJJJGGGIIIIIIGGGCCC???======:::;;;<<<<<<;;;999666555444444333222111000//////---......---+++***,,,---,,,,,,,,,)))''''''***---,,,+++******))))))******))))))))))))))))))))))))(((((())))))))))))((((((&&&&&&&&&'''((()))******************+++---///000333333444888>>>EEELLLQQQZZZ]]]```\\\SSSIIIBBB???BBBDDDFFFKKKTTTbbbqqq|||ooobbbWWWPPPPPPPPPQQQSSSUUUWWWYYYZZZ]]]^^^^^^]]][[[YYYXXXXXX[[[^^^aaabbbbbb___[[[XXXWWWXXXYYY\\\```dddgggiiiggghhhhhhfffcccaaa```aaaffffffdddbbb^^^YYYUUURRRNNNMMMNNNPPPUUU]]]dddhhhooopppsssvvvyyy{{{|||}}}}}}|||yyyuuuppplll^^^UUUPPPTTT\\\bbbgggkkkqqqssstttsssrrrrrrsssuuuuuuvvvvvvuuutttqqqooommmfffeeeccc```\\\UUUNNNJJJHHHGGGEEEDDDDDDDDDEEEEEEFFFEEEDDDDDDDDDEEEGGGHHHJJJIIIHHHGGGGGGHHHJJJKKKKKKKKKKKKKKKKKKKKKLLLLLLKKKIIIGGGGGGHHHIIIHHHGGGHHHHHHHHHHHHGGGFFFFFFEEEEEEEEEFFFGGGGGGHHHIIIIIIGGGGGGGGGHHHIIIJJJJJJJJJJJJKKKMMMOOOQQQQQQRRRRRRVVVWWWWWWVVVUUUUUUWWWXXXVVVVVVVVVWWWWWWXXXXXXXXXTTTVVVWWWVVVUUUWWWZZZ]]]\\\eeeoootttvvvtttkkkbbbaaa]]]ZZZZZZYYYWWWXXX\\\[[[bbblllwwwzzzsssmmmhhheeebbbaaa]]]ZZZXXXZZZaaatttvvvnnnnnnooorrruuuyyy~~~~~~sssiiiccc]]]bbbkkkrrrwww|||wwwlll___XXXOOOIIIFFFDDDAAA>>>999666111...---.........------------------------------,,,+++***)))((((((((())))))***+++,,,,,,---++++++++++++++++++++++++,,,,,,,,,------------......,,,---...///222===HHHfff|||yyyqqqlllhhhjjjlllrrr|||~~~{{{~~~yyy}}}}}}{{{xxxvvvxxx~~~tttpppjjjddd___ZZZSSSOOO~~~|||zzzzzzwww{{{}}}|||~~~|||uuuooommmhhhaaa\\\\\\[[[XXXUUURRRPPPNNNLLLJJJGGGHHHIIIHHHDDD@@@===<<<;;;<<<======<<<:::888666333333222222111000//////......///---,,,+++,,,...***,,,,,,***&&&&&&***...,,,+++******))))))******))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((()))***,,,---************,,,...000222555666888;;;AAAJJJRRRUUUXXXZZZZZZUUULLLEEE@@@???CCCDDDGGGKKKTTT___kkksssvvv~~~ttteee[[[VVVSSSSSSTTTUUUWWWXXXYYYZZZZZZ\\\]]]^^^]]]ZZZXXXYYYZZZ]]]___aaacccbbb^^^ZZZWWWRRRUUUYYY]]]___`````````bbbdddfffgggffffffggghhhhhhfffccc^^^YYYSSSOOOLLLGGGIIIKKKPPPWWW___fffjjjpppqqqsssvvvxxxzzz{{{{{{|||{{{zzzyyyvvvqqqkkkgggZZZSSSRRRZZZdddjjjnnnqqqsssuuuvvvuuuttttttvvvwwwwwwvvvuuussspppllliiiggg^^^\\\YYYTTTOOOKKKHHHGGGEEEDDDCCCCCCDDDEEEFFFGGGHHHGGGFFFEEEEEEFFFGGGGGGIIIJJJKKKMMMOOOPPPPPPQQQPPPPPPPPPPPPPPPOOOOOOOOORRRQQQOOONNNOOOOOOOOOMMMLLLLLLKKKJJJIIIIIIHHHHHHGGGGGGHHHHHHIIIIIIJJJJJJIIIIIIIIIJJJJJJJJJJJJJJJJJJKKKMMMNNNPPPQQQRRRSSSSSSUUUWWWXXXXXXZZZ\\\___]]]^^^^^^___```aaabbbbbb`````````___^^^___```bbb]]]bbbgggjjjmmmooojjjcccddd```^^^___^^^[[[\\\___^^^aaagggnnnwwwxxxqqqlllhhhdddbbb[[[XXXWWWXXX[[[ggg~~~sssnnnooorrrxxxxxxnnnhhh___aaahhhqqqxxx~~~qqqaaaZZZQQQJJJGGGDDDAAA>>>;;;666111---,,,---------------------------------...------,,,+++*********)))******+++,,,---......++++++++++++++++++++++++,,,,,,---------............---...///...222>>>KKKlll}}}zzzsssnnnkkkjjjmmmttt||||||yyy{{{xxxtttrrrttt|||~~~uuurrrmmmgggaaa[[[VVVRRR}}}}}}~~~{{{xxxyyyvvvzzz||||||~~~}}}vvvpppmmmhhhaaa]]]]]]ZZZWWWTTTQQQPPPNNNKKKIIIGGGIIIJJJHHHDDD???<<<;;;<<<<<<===>>><<<:::888666333222222111000000//////...//////...,,,,,,---///,,,---...,,,)))(((+++...,,,+++******))))))******))))))))))))))))))))))))((())))))******))))))(((((('''&&&&&&'''(((***+++((((((((()))+++---000111555999<<<>>>EEEPPPWWWYYYWWWWWWTTTNNNFFFAAAAAABBBCCCDDDGGGLLLTTT]]]dddiiijjjooonnndddYYYUUUUUUUUUYYYZZZ[[[\\\]]]]]]]]]]]][[[]]]^^^\\\YYYWWWYYY[[[]]]___```aaa___\\\YYYVVVRRRWWW\\\``````^^^\\\[[[]]]aaaeeehhhhhhiiiiiijjjfffddd___ZZZTTTNNNJJJHHHFFFHHHMMMSSS[[[bbbhhhlllqqqrrrtttvvvxxxzzz{{{{{{zzzyyyxxxvvvsssmmmfffaaaXXXUUUWWWaaaiiimmmppprrrsssuuuwwwwwwwwwvvvwwwxxxvvvuuurrrnnnjjjeeeaaa___VVVTTTQQQLLLGGGEEEFFFGGGDDDDDDCCCCCCDDDEEEGGGHHHJJJJJJIIIIIIJJJJJJKKKKKKMMMOOOQQQTTTWWWZZZ\\\]]]ZZZZZZ[[[[[[ZZZYYYXXXWWWYYYWWWUUUTTTTTTTTTSSSRRRQQQQQQOOONNNMMMMMMLLLMMMJJJJJJKKKKKKLLLLLLLLLLLLNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMOOOQQQSSSUUUVVVWWWTTTWWWZZZ]]]___cccgggkkkkkklllmmmooopppppppppppppppooonnnmmmlllkkkkkkkkkjjjmmmooonnnppprrrpppjjjjjjgggfffhhhgggddddddfffhhhiiijjjooovvvwwwqqqlllgggeee\\\WWWVVVXXXXXX\\\mmmyyypppooorrrzzztttmmmeeeaaadddnnnwwwxxxbbb\\\SSSMMMIIIFFFAAA>>><<<888222...------------++++++,,,,,,,,,,,,++++++------------,,,,,,,,,,,,+++++++++,,,,,,------...***++++++++++++,,,,,,,,,,,,---------..................///000000444CCCRRRqqqzzztttqqqmmmqqqzzz{{{{{{zzzwwwsssqqqsss|||zzzwwwrrrllleee___[[[YYY{{{||||||yyywwwwwwvvvzzz|||{{{}}}~~~~~~vvvooolllfff___[[[\\\YYYVVVSSSPPPOOONNNKKKIIIHHHJJJKKKIIIDDD???;;;999;;;<<<<<<===<<<:::777666222222111111000000//////...//////...,,,,,,---...,,,,,,---,,,+++***++++++,,,+++******))))))******)))))))))))))))))))))))))))******************)))((('''%%%%%%%%%&&&''')))''''''((()))+++...111222555;;;???AAAIIITTTZZZZZZWWWUUUOOOGGG???<<>>===999444111///......---++++++,,,------,,,++++++,,,,,,,,,,,,------------++++++++++++++++++,,,,,,******+++++++++,,,,,,,,,------------............,,,---///111222999JJJ[[[uuu~~~~~~wwwsssqqquuu~~~~~~{{{wwwwww|||zzzrrrjjjeeebbbaaa{{{{{{{{{xxxvvvvvvvvvzzz|||{{{||||||}}}vvvnnnjjjeee^^^ZZZZZZWWWUUURRRPPPOOOMMMKKKJJJHHHJJJKKKIIIDDD???:::888:::;;;;;;<<<;;;888666555222222111111000000//////---......---++++++,,,...***************)))(((''',,,++++++***)))*********))))))))))))))))))))))))******++++++++++++******---,,,***)))((()))+++,,,))))))***+++...111333555555<<>>;;;666333111000...---------...//////...------***++++++,,,,,,---......+++++++++************************++++++,,,,,,,,,---------.........//////+++---000333555===PPPbbbuuu}}}~~~vvvqqqqqqvvv{{{{{{~~~wwwoooiiigggggg~~~~~~}}}yyyvvvuuuxxxzzzzzzwwwwww{{{}}}{{{~~~zzzssskkkddd^^^ZZZYYYZZZUUUPPPNNNNNNMMMJJJGGGHHHIIIJJJHHHCCC???<<<;;;=========<<<:::777444222666555222000...---------222000...---,,,---...///------++++++++++++------...---,,,+++*********************)))(((''''''&&&&&&&&&''')))***+++------***)))((((((((()))+++,,,***)))((()))+++///333666:::>>>CCCHHHPPPXXXXXXTTTRRRMMMGGGBBBAAABBBCCCCCCCCCHHHOOOUUUWWWWWWVVVVVVZZZXXXTTTRRRQQQSSSVVVYYY``````______```aaabbbcccddd___XXXTTTTTTWWWZZZ\\\```___\\\ZZZXXXXXXYYYYYY\\\VVVQQQNNNKKKKKKPPPWWWaaaccceeegggfffbbb^^^\\\]]]VVVQQQNNNJJJFFFGGGJJJLLLUUU]]]bbbgggmmmpppooorrrvvv{{{|||{{{{{{|||}}}xxxwwwuuuppphhhbbb]]]\\\\\\ccckkknnnmmmlllmmmpppssspppmmmlllllljjjfffbbb]]]ZZZVVVQQQNNNLLLKKKKKKIIIHHHGGGGGGHHHJJJMMMNNNMMMNNNNNNOOOOOORRRUUUYYYXXX\\\```bbbcccdddiiimmmpppllleeeaaaeeeqqq~~~zzzwwwwwwsssooolllllllllkkkkkkkkkhhheeefffiiikkkjjjiiijjjjjjjjjiiijjjjjjkkkkkkkkkmmmqqqtttxxx}}}~~~{{{vvvssshhhfffbbb^^^YYYXXXXXXZZZlll~~~~~~wwwttt{{{xxxkkkaaaccclllwww~~~lllcccZZZWWWSSSMMMHHHGGG>>>===:::777444111...------***)))***---///...---,,,,,,++++++++++++++++++,,,,,,,,,++++++*********------------------------------,,,+++,,,---...///...111777;;;:::AAAXXXppp~~~~~~}}}|||~~~}}}wwwtttxxx}}}}}}~~~|||wwwooohhhfff~~~~~~~~~zzzwwwwwwyyy{{{zzzwwwxxx|||}}}{{{}}}yyyrrrkkkddd___[[[ZZZYYYUUUPPPMMMMMMLLLIIIFFFFFFHHHHHHFFFBBB>>>;;;::::::;;;<<<<<<:::888555444555444222000///.........000///---,,,,,,,,,---...---,,,,,,++++++,,,,,,---,,,,,,+++***))))))))))))++++++***))))))(((''''''(((((())))))******++++++***)))((((((((()))+++++++++***)))***,,,111555888===AAAFFFJJJQQQWWWVVVQQQLLLHHHBBB??????AAACCCCCCBBBGGGNNNSSSVVVVVVUUUUUURRRPPPNNNMMMNNNQQQUUUXXX]]]^^^___```aaabbbbbbccc^^^YYYSSSPPPPPPTTTXXXZZZ___^^^\\\ZZZZZZ[[[]]]^^^aaaWWWMMMHHHGGGHHHNNNUUUaaaccceeefffeeeaaa]]][[[ZZZTTTNNNLLLIIIFFFHHHMMMOOOWWW___ccchhhooosssrrrtttwww{{{{{{zzzxxxxxxyyyyyywwwssslllddd^^^[[[ZZZ```fffnnnrrrsssrrrrrrsssuuuqqqllljjjhhhfffaaa]]]ZZZWWWSSSOOOMMMMMMOOOPPPOOONNNMMMMMMNNNPPPRRRSSSSSSTTTUUUVVVWWWYYY^^^aaabbbgggmmmpppsssvvv|||{{{xxx|||~~~}}}|||{{{yyyxxxwwwuuussstttwwwyyyzzzyyyyyyyyyyyyzzz{{{||||||}}}}}}yyyvvvjjjhhhddd___[[[YYYYYYZZZbbbrrrwwwrrrwwwqqqcccaaahhhqqq{{{xxxjjjaaaZZZWWWSSSLLLFFFEEE???>>>;;;888555111///---...+++******---...---,,,++++++++++++++++++,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---...///---000666:::===GGG```wwwyyyvvvuuu{{{yyyrrrlllkkk~~~|||yyyyyyyyy|||{{{xxxyyy|||}}}{{{{{{wwwqqqjjjddd```]]]\\\YYYUUUOOOMMMLLLKKKHHHEEEDDDFFFFFFEEE@@@<<<:::999888999:::;;;:::999777555333222111000///////////////...---++++++,,,---------,,,,,,++++++,,,,,,---,,,+++***)))((((((((((((,,,++++++******)))))))))*********))))))))))))))))))))))))((()))******++++++******+++...333777:::???EEEIIILLLPPPTTTQQQKKKFFFCCC???>>>???BBBDDDEEEDDDHHHNNNTTTWWWXXXVVVUUUJJJIIIHHHHHHKKKOOOTTTXXXYYY[[[^^^```bbbbbbbbbbbbYYYUUUOOOLLLNNNSSSWWWZZZ^^^\\\[[[ZZZ\\\___cccfffhhhYYYIIICCCEEEJJJQQQWWWaaabbbdddeeeccc```\\\YYYWWWPPPJJJIIIGGGGGGKKKQQQSSSZZZaaaeeejjjqqqvvvvvvvvvxxxzzzzzzxxxvvvuuuuuuvvvsssnnnfff```]]]]]]^^^fffkkkqqqwwwzzzzzzxxxvvvvvvqqqkkkfffdddaaa\\\YYYYYYVVVSSSPPPPPPRRRTTTVVVVVVVVVUUUUUUVVVXXXZZZ[[[^^^___aaabbbdddggglllpppqqqwww~~~{{{nnnkkkgggaaa]]][[[YYYYYY[[[fffzzzxxxqqqsss~~~yyyggg___bbbkkkvvv~~~|||{{{|||}}}{{{uuuqqqhhhaaaZZZXXXUUUNNNHHHEEEAAA@@@===:::666222///...///---++++++,,,---,,,+++******++++++,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++------,,,,,,------...///+++...444:::@@@OOOiii|||yyyyyyzzzzzzzzz}}}}}}}}}vvvrrrqqq~~~}}}{{{{{{yyy||||||yyyzzz}}}}}}{{{yyyvvvpppjjjeeeaaa^^^]]]ZZZUUUOOOLLLKKKJJJFFFCCCCCCEEEFFFDDD@@@<<<:::999888999:::;;;:::888666555111111111000000000000000......---,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))(((((())),,,,,,,,,++++++*********)))))))))))))))))))))))))))))))))))))))******+++))))))***,,,000444888;;;@@@FFFKKKLLLMMMMMMIIICCCCCCAAA??????BBBFFFHHHIIIIIILLLQQQVVVZZZZZZWWWUUUGGGFFFEEEFFFIIIOOOTTTXXXVVVYYY]]]aaaccccccaaa```WWWSSSNNNLLLOOOTTTYYY[[[[[[ZZZYYYZZZ]]]bbbgggkkklllYYYGGGAAAGGGOOOXXX^^^aaabbbcccbbb```]]]YYYVVVRRRLLLGGGFFFFFFHHHNNNUUUWWW^^^cccfffkkkrrrwwwxxxwwwxxxzzzyyyxxxvvvtttrrrnnnkkkeee```]]]^^^cccgggkkknnnttt{{{|||xxxuuuooohhhdddbbbaaa]]]ZZZ\\\\\\[[[ZZZZZZ[[[]]]^^^]]]]]]^^^___aaaccceeefffkkkmmmoooqqqssswww|||rrroooiiiddd```\\\YYYXXXZZZ___mmm{{{rrrqqqyyylllaaa```gggsss}}}}}}yyytttrrrrrrrrrooolllggg```[[[ZZZXXXQQQKKKIIICCCBBB???;;;777333000///000///---,,,,,,,,,++++++******++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------------......///+++...333888AAATTToooxxxvvvyyy~~~}}}zzz{{{|||yyyvvvvvv}}}}}}{{{{{{wwwzzz{{{yyyzzz}}}}}}{{{xxxuuupppjjjeeeaaa___^^^[[[VVVPPPLLLKKKIIIFFFBBBCCCEEEFFFDDD@@@<<<:::999::::::;;;;;;999777444333000000111111111000000000..................//////,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++************,,,,,,,,,,,,++++++++++++((((((((()))******++++++((()))))))))************((()))***---111666:::<<<@@@FFFKKKJJJIIIGGGCCC===@@@??????AAAFFFJJJLLLLLLOOOPPPTTTXXX[[[ZZZUUUQQQEEEDDDCCCDDDGGGLLLRRRUUUVVVXXX]]]```bbbaaa___^^^TTTQQQNNNNNNPPPUUUXXXZZZYYYXXXXXXZZZ]]]ccchhhkkkgggUUUDDDBBBJJJTTT]]]bbb``````aaa___]]]YYYUUUSSSNNNHHHDDDEEEGGGJJJQQQXXX[[[aaafffhhhlllssswwwwwwwwwwwwxxxxxxxxxvvvsssqqqiiieee___ZZZYYY^^^ffflllmmmpppuuu{{{|||yyyrrrnnniiiggghhhhhhgggeeeggghhhjjjkkkkkkjjjiiihhhiiijjjlllnnnpppsssuuuvvvyyyzzz}}}wwwssslllgggccc___ZZZWWWYYY[[[cccttt|||rrrooottttttfffbbbfffrrr|||zzzsssooonnnnnnmmmkkkfff```[[[[[[YYYSSSMMMJJJEEECCC@@@===999555333111000//////---,,,++++++,,,******+++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------.........//////...,,,///333777BBBWWWqqq~~~}}}wwwppprrryyy{{{wwwvvvvvvxxx~~~{{{|||}}}~~~|||zzzzzztttxxxzzzyyyzzz}}}~~~{{{xxxuuupppjjjeeeaaa___^^^\\\WWWQQQMMMLLLIIIFFFBBBBBBDDDEEECCC@@@<<<:::999::::::;;;:::999666444222000000111111111000000///.........///////////////+++,,,,,,------,,,,,,+++...---,,,+++************++++++++++++++++++++++++'''(((((()))***+++++++++(((((()))************)))((()))+++///333888===???BBBHHHLLLJJJGGGEEEAAA<<<===>>>@@@DDDJJJPPPRRRSSSVVVVVVWWWYYY[[[YYYRRRLLLCCCBBBAAABBBEEEJJJPPPSSSXXXZZZ]]]___```___\\\[[[RRRQQQOOOPPPRRRUUUVVVVVVVVVVVVWWWYYY\\\```dddfff\\\NNNBBBDDDNNNWWW]]]aaa______^^^\\\YYYUUUQQQOOOKKKFFFCCCEEEIIILLLSSSZZZ^^^eeejjjkkknnntttwwwvvvwwwvvvvvvvvvvvvuuuqqqnnneeeaaa[[[UUUUUU[[[dddlllnnnqqqvvvzzz||||||zzzyyyssspppnnnppptttwwwwwwuuuvvvxxxzzz{{{|||zzzyyywww{{{|||~~~~~~yyyqqqlllhhhccc\\\WWWVVVVVV[[[hhh}}}{{{sssooooooxxx|||mmmfffgggoooxxxyyyrrrooopppqqqqqqooolllddd^^^]]]ZZZSSSMMMKKKEEEDDDAAA>>>;;;888555444///000000...,,,+++,,,---++++++,,,,,,------......,,,,,,,,,,,,------------------------------------------...////////////......111444777CCCZZZqqq~~~zzzyyy{{{zzzpppqqqyyy{{{wwwtttssssssyyy}}}~~~~~~{{{yyyyyyqqquuuxxxwwwzzz~~~~~~{{{xxxuuupppjjjeeeaaa___^^^]]]XXXRRRNNNLLLJJJFFFBBB@@@BBBCCCBBB>>>;;;999888888888999:::999777555444000111222222111000///...,,,---....../////////...+++,,,,,,------,,,,,,+++---,,,+++***))))))))))))*********+++++++++++++++))))))))))))))))))******'''((()))***+++******))))))+++...222777<<<@@@CCCFFFLLLOOOLLLHHHFFFDDD@@@===???CCCKKKSSSZZZ^^^```___^^^]]]^^^___[[[RRRKKKBBBAAAAAABBBFFFLLLRRRVVV[[[\\\^^^^^^^^^\\\YYYXXXTTTSSSSSSUUUVVVWWWUUUTTTTTTUUUVVVXXXZZZ]]]^^^___SSSJJJFFFKKKTTTZZZ]]]___^^^]]]\\\YYYUUUQQQMMMKKKIIIEEECCCGGGKKKNNNTTT[[[bbbiiioooppprrrvvvwwwuuuxxxvvvttttttsssqqqlllhhh^^^ZZZTTTPPPQQQYYYdddlllooossswwwyyyxxxwwwxxxzzzxxxvvvwww{{{wwwqqqmmmhhh```ZZZVVVUUUWWW^^^ooo}}}wwwssspppssstttjjjfffjjjqqqyyyuuurrrrrrvvvzzz{{{zzzzzzqqqhhhddd___VVVPPPNNNEEEDDDBBB???<<<:::888777...///000...,,,+++,,,///,,,,,,------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000//////...///333555888FFF]]]rrr|||}}}yyyvvvuuuyyy}}}}}}}}}|||rrrrrryyy{{{wwwtttooottt~~~|||}}}~~~zzzxxxxxxooosssvvvwwwyyy~~~~~~|||yyyvvvpppjjjeeeaaa^^^^^^^^^YYYSSSOOOMMMJJJFFFBBB???@@@AAA@@@===:::888777555666888999999888777666111111222222111000...---+++,,,------.........---++++++------------++++++,,,+++***)))((((((((((((************************+++++++++***)))((((((''''''((()))++++++******)))+++---000444999???CCCEEEJJJOOORRRNNNJJJIIIGGGEEE???BBBHHHQQQ\\\dddiiikkkhhhfffddddddccc^^^UUUMMMCCCCCCCCCEEEJJJPPPWWW[[[]]]]]]^^^^^^\\\ZZZXXXVVVXXXXXXXXXZZZ[[[ZZZWWWTTTSSSTTTVVVXXXYYYZZZZZZZZZQQQKKKKKKRRRYYY\\\]]]___]]]\\\ZZZWWWTTTOOOLLLIIIHHHDDDDDDHHHLLLOOOUUU\\\eeelllrrrsssuuuwwwwwwuuuxxxvvvsssrrrqqqmmmgggcccUUURRRNNNLLLPPPYYYeeennnoootttyyyyyyuuutttwwwzzz||||||~~~{{{zzz|||{{{uuuqqqkkkccc\\\XXXWWWWWWZZZeeezzz}}}yyytttttt|||xxxllleeefffkkkuuusssrrrvvv}}}}}}rrrllleee[[[TTTRRRDDDDDDBBB@@@===;;;999888---///000...,,,+++---000------------------,,,,,,,,,,,,,,,------.........++++++++++++++++++++++++,,,---///000000000///...///333666:::HHH```ttt|||wwwtttqqqsssyyy~~~wwwooonnnuuuzzzvvvnnnqqqzzz~~~~~~}}}zzzwwwwwwvvvzzzzzzwwwwww{{{~~~~~~|||wwwoooiiieeebbb```___[[[TTTOOOOOOMMMHHHDDDCCC@@@AAAAAA@@@???<<<999777777777777777666555444333333333222222111000000000,,,,,,,,,---------......***++++++,,,,,,++++++***+++*********))))))(((((()))************++++++++++++***((('''''''''(((((()))************))))))(((,,,---111777>>>DDDGGGHHHTTTXXXYYYUUURRRQQQKKKBBB???GGGPPPVVV___kkkuuuyyyvvvnnnfffcccccc^^^SSSIIIFFFGGGIIILLLPPPTTTXXXZZZ]]]___```___\\\XXXVVVUUUVVVXXX\\\^^^^^^[[[WWWTTTWWWVVVWWW[[[^^^^^^XXXRRRLLLOOOSSSWWW[[[^^^______bbb]]]ZZZXXXSSSLLLHHHIIICCCCCCCCCFFFLLLTTT[[[```bbbjjjrrrvvvuuurrrrrrtttqqqrrrrrrppplllfff```\\\RRRKKKJJJQQQTTTTTT\\\jjjuuuwwwxxxwwwuuuttttttuuu{{{{{{~~~~~~{{{{{{}}}~~~}}}wwwrrrkkkddd___ZZZXXXXXXZZZ```mmmzzz|||{{{mmmbbb```dddlllqqqvvv{{{~~~|||rrrhhh___XXXTTTJJJFFFBBB@@@???>>>:::777333222000...---,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++------------------------000//////...------,,,,,,,,,333777<<>>;;;888777888888888777777666555444333333222111111000000/////////...---,,,++++++***++++++,,,,,,,,,,,,++++++******************++++++)))************+++++++++------+++*********++++++))))))*********)))))))))---///333999???CCCEEEEEETTTZZZ^^^]]][[[WWWNNNDDDCCCJJJQQQVVV```nnn{{{yyyqqqlllggg```TTTKKKHHHIIIKKKNNNRRRVVVZZZ\\\^^^```bbbaaa^^^YYYVVVUUUWWWZZZ]]]``````]]]YYYWWWVVVUUUVVVZZZ^^^]]]WWWRRRMMMPPPUUUZZZ]]]_________```\\\XXXVVVQQQJJJGGGHHHDDDDDDEEEHHHNNNVVV]]]aaafffllltttvvvtttqqqpppqqqoooppppppooojjjccc[[[WWWNNNHHHHHHOOOSSSTTT^^^kkkrrrtttuuuuuutttssssssttt||||||~~~zzztttnnnhhhcccZZZXXXVVVWWWZZZeeeyyy~~~~~~{{{tttgggaaabbbjjjooowww|||yyymmmbbb[[[XXXLLLHHHCCC@@@@@@>>>;;;888444222000...---,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,------------------------...........................444888@@@TTTnnn{{{zzzxxxuuutttvvv|||zzzooojjjnnnuuu{{{~~~|||wwwqqqlllooo~~~{{{uuurrruuu}}}yyyuuuuuusssxxx{{{yyyyyy||||||{{{zzzuuunnnhhheeecccbbb```[[[TTTNNNNNNMMMIIIEEEEEEAAAAAAAAA@@@===;;;888666888888888888777666555444333222222111111000////////////...---,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,)))************+++++++++******)))((((((((())))))))))))))))))************...111666;;;@@@BBBCCCCCCQQQYYYaaabbb```YYYNNNEEEGGGLLLPPPTTT___ppp~~~zzzrrriii]]]SSSKKKKKKLLLNNNQQQTTTXXX\\\]]]___bbbdddccc___ZZZVVVTTTXXX[[[^^^aaaaaa^^^[[[YYYSSSSSSUUUYYY\\\[[[VVVQQQOOORRRXXX]]]```aaa```___]]]XXXTTTRRRMMMGGGDDDFFFFFFFFFHHHLLLRRRYYY___cccjjjooouuuvvvtttpppnnnnnnlllmmmnnnlllggg^^^VVVPPPJJJEEEFFFLLLQQQTTT^^^kkknnnpppsssssssssrrrsssttt||||||~~~}}}wwwqqqlllggg^^^ZZZVVVUUUUUU\\\lll{{{}}}zzzuuuzzzxxxjjj```\\\cccjjjsss|||wwwiii___[[[OOOJJJEEEBBBAAA???<<<888444333111///------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------,,,,,,---...//////000000111444999DDD[[[ttt~~~{{{{{{xxxwww{{{yyytttnnnmmmppptttwwwwwwuuuqqqmmmiiigggmmm~~~~~~yyyuuuttt|||~~~~~~|||wwwsssrrrrrrxxx{{{zzzzzz|||{{{yyyxxxtttmmmhhheeecccbbbaaa]]]UUUOOOOOONNNJJJGGGGGGBBBAAA@@@???===:::777666777777777777666555444333222222222111000000//////,,,,,,,,,---------......---,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++*********))))))*********+++++++++(((((((((((('''(((((((((((((((((())))))***++++++---222888>>>BBBCCCDDDEEEMMMTTT\\\___\\\TTTJJJDDDHHHLLLOOOSSS^^^nnn{{{zzzpppcccWWWNNNJJJLLLMMMOOORRRVVVYYY\\\^^^___aaacccbbb^^^YYYUUUSSSWWWYYY\\\______]]]ZZZXXXPPPQQQSSSWWWYYYYYYUUURRRQQQUUU[[[```bbbbbb___^^^YYYTTTOOOMMMIIICCCBBBDDDGGGHHHKKKPPPVVV]]]cccfffkkkoootttuuussspppnnnmmmkkklllllljjjddd[[[RRRMMMJJJFFFFFFKKKPPPTTT^^^hhhkkknnnqqqsssssssssssstttxxxyyy{{{}}}}}}yyysssnnnjjjccc^^^ZZZWWWUUUXXXcccooo~~~wwwsssvvv{{{}}}pppddd]]]YYYaaammmxxxsssddd]]]SSSMMMGGGCCCBBB@@@===999555444222000...---------------------------------...---,,,++++++,,,---...---------------------------------...//////000000111333999HHHaaaxxx{{{||||||}}}uuurrrooooooqqqsssssssssppplllhhhfffgggooozzzwww{{{}}}|||{{{uuuqqqoooqqqwww{{{{{{zzz|||{{{xxxxxxsssmmmgggdddcccbbbaaaZZZSSSLLLLLLKKKHHHEEEEEEBBBBBB@@@>>><<<999777666555555555555444333222111222222111111000//////...,,,,,,,,,---------......---,,,,,,++++++,,,,,,------,,,,,,***)))((('''&&&))))))*********+++++++++***+++++++++++++++++++++(((((((((((()))***,,,,,,---222:::@@@DDDFFFHHHIIIMMMQQQUUUWWWSSSLLLFFFEEEHHHMMMQQQUUU___llluuuvvvxxxvvvqqqggg[[[RRRLLLJJJLLLMMMPPPSSSVVVYYY[[[\\\]]]___```^^^[[[VVVTTTSSSVVVWWWZZZ[[[[[[YYYVVVTTTNNNOOOQQQSSSUUUVVVTTTSSSTTTXXX]]]aaabbb```]]][[[TTTOOOJJJHHHEEEAAAAAADDDHHHJJJNNNTTTZZZ```eeehhhkkknnnrrrttttttrrrpppnnnkkkkkkiiifff```YYYRRRNNNNNNKKKJJJLLLOOOUUU]]]fffkkknnnrrrtttuuuuuuuuuvvvtttuuuwwwyyy{{{~~~}}}|||||||||}}}~~~{{{uuuoookkkfffaaa\\\YYYVVVVVV]]]fffyyytttpppsssxxxxxxllldddTTT\\\iiiuuunnnaaaWWWQQQJJJEEECCCAAA>>>;;;777555333000......------------------------------...---,,,++++++,,,---...------------------------////////////////////////000222:::MMMfffzzz~~~zzz{{{|||vvvuuurrrqqqrrrsssssssssqqqkkkgggfffiiirrr|||}}}||||||{{{uuuqqqoooqqqwww{{{zzzzzz{{{{{{xxxyyytttmmmgggdddbbbaaa___WWWNNNHHHGGGGGGDDDBBBBBBCCCBBB@@@===;;;888666555444444444444333222111000222111111000000///......//////...---,,,++++++***,,,,,,************,,,,,,---,,,+++***)))'''&&&&&&)))************+++++++++((()))******+++*********(((''''''''')))+++---...///555===BBBEEEGGGKKKNNNPPPPPPRRRRRRMMMFFFDDDGGGJJJNNNRRRWWW```kkkoooooonnnkkkeee]]]UUUOOOMMMMMMKKKMMMPPPSSSWWWYYY[[[[[[\\\]]]]]]ZZZWWWTTTTTTTTTVVVXXXYYYYYYXXXVVVSSSQQQMMMMMMNNNOOOQQQSSSTTTUUUXXXZZZ]]]``````]]]ZZZXXXPPPJJJEEEDDDBBB???AAAFFFIIILLLPPPVVV]]]cccgggjjjkkkmmmpppssstttsssqqqpppkkkiiieee```[[[WWWTTTRRRRRRQQQPPPOOOQQQWWW___fffkkknnnsssvvvvvvvvvuuuvvvrrrssstttuuuwww{{{{{{zzzzzzzzz{{{}}}yyyrrrmmmhhhbbb]]]YYYUUUSSSWWW]]]llluuummmooouuu{{{oooeeeUUU\\\gggrrr~~~xxxhhhZZZTTTLLLGGGDDDBBB???<<<888666444111///.........------------------------...------,,,,,,------...------------------------////////////////////////111444???TTTkkk{{{~~~|||}}}vvvvvvuuuuuuuuuuuuuuuuuurrrlllggggggkkkvvv}}}~~~}}}wwwsssqqqqqqwwwzzzyyyyyy{{{{{{yyyzzztttmmmgggcccaaa___^^^VVVNNNGGGFFFFFFCCCBBBBBBCCCBBB@@@===:::888666555444444444444333222111111111111111000//////......//////...---,,,++++++***,,,+++)))(((((()))+++,,,++++++************)))))))))************+++++++++%%%&&&'''((())))))((('''''''''&&&'''(((+++---///444999@@@DDDEEEGGGLLLPPPQQQPPPPPPPPPIIIAAABBBGGGHHHLLLOOOSSS]]]gggkkkjjjfffaaaYYYRRRNNNMMMMMMNNNLLLNNNQQQUUUXXXZZZ[[[[[[\\\\\\ZZZWWWUUUTTTUUUWWWZZZZZZ[[[[[[YYYVVVSSSQQQMMMLLLLLLLLLMMMPPPTTTWWW[[[\\\]]]^^^\\\ZZZVVVTTTLLLFFFAAAAAA@@@???CCCHHHIIILLLRRRXXX___dddhhhjjjlllnnnppprrrtttsssqqqoookkkfff```ZZZVVVUUUVVVWWWUUUUUUTTTRRRTTT[[[ccchhhkkknnnsssvvvvvvuuuuuuuuurrrssssssssstttyyy}}}|||{{{{{{|||~~~vvvqqqlllfff```\\\WWWRRRRRRVVV```qqqzzzkkkmmmtttsssgggXXX]]]dddlllwww~~~lll]]]WWWNNNHHHEEECCC???===999777444222///.................................,,,------------------,,,------------------------......//////000000111111444999GGG\\\qqq}}}}}}~~~qqqssswwwyyyzzzyyyxxxxxxuuunnniiiiiiooo|||~~~~~~yyyuuusssrrrwwwzzzxxxxxxzzz{{{yyyzzzuuummmgggcccaaa___]]]XXXPPPIIIHHHHHHEEEDDDEEEDDDBBB@@@===:::777666555555555555555444333222222111111111000//////......,,,,,,,,,---------......+++***(((''''''(((***+++))))))***+++,,,,,,------)))************+++++++++((()))***,,,,,,,,,+++***''''''&&&'''(((+++...000888===CCCEEEEEEGGGLLLPPPPPPNNNOOONNNGGG??????EEEEEEHHHJJJNNNWWWccchhhggg```ZZZQQQKKKIIIJJJLLLLLLMMMOOORRRVVVYYY[[[\\\\\\\\\[[[YYYVVVTTTTTTVVVYYY]]]]]]]]]]]]ZZZWWWTTTRRRMMMLLLKKKIIIJJJNNNTTTXXX]]]]]]]]]\\\ZZZWWWTTTRRRJJJDDD@@@?????????CCCIIIIIILLLRRRYYY```eeeiiikkknnnoooppprrrsssrrrpppmmmjjjddd\\\UUURRRSSSWWWYYYWWWWWWVVVTTTVVV^^^fffkkkjjjnnnsssuuuuuuttttttsssttttttsssrrrrrrwww~~~~~~~~~zzztttpppjjjccc___YYYRRRQQQSSSXXXggglllnnnttt{{{nnnYYY\\\```fffpppmmm___XXXOOOIIIFFFCCC@@@===999777555222000.................................+++,,,............,,,+++------------------------,,,,,,---///000222333333777>>>MMMcccvvvxxxkkkpppwww|||~~~|||{{{yyywwwqqqlllmmmttt{{{vvvtttvvvwwwyyyyyyxxxxxxyyy{{{}}}wwwnnngggcccbbbbbbaaaVVVNNNHHHIIIKKKHHHDDDCCCEEECCCAAA>>>;;;888777666999:::;;;;;;999555111...222111000...------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***)))(((---,,,,,,,,,+++*********###!!! ###(((,,,...---************))))))((((((******+++******,,,///222;;;>>>BBBCCCCCCEEEIIILLLPPPNNNJJJDDD@@@@@@CCCFFFJJJKKKNNNSSSWWW[[[^^^___[[[PPPFFFEEEHHHIIIKKKMMMOOOTTTXXXYYY[[[]]]\\\XXXYYYUUUOOOLLLLLLOOORRRSSS\\\^^^___\\\XXXTTTTTTUUUNNNMMMKKKGGGFFFJJJRRRYYYZZZYYYYYYYYYZZZWWWPPPKKKCCCCCCBBB@@@???BBBFFFJJJPPPRRRUUUZZZaaagggjjjkkkpppooooooooopppooollljjjddd```[[[VVVTTTTTTVVVWWWVVVWWWYYYZZZ]]]ccciiinnnooopppqqqrrrsssrrrqqqqqqrrrrrrssstttvvvyyy{{{}}}{{{ttttttooofff^^^YYYUUURRRPPPYYY___pppmmmhhhiiixxxrrriii]]]VVV^^^pppqqq___ZZZSSSLLLGGGDDDAAA>>>;;;999555222///---------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...........................///000//////000333555555@@@SSSiiizzzuuunnnttt||||||xxxxxxyyytttlllcccdddsss{{{vvvtttuuuvvvxxxxxxxxxxxxyyy{{{}}}wwwnnngggcccbbbaaaaaaWWWOOOIIIJJJKKKHHHDDDCCCCCCBBB@@@===:::888777666888888777777555444222111111000///......---......------------------------******++++++***))))))(((+++++++++++++++*********+++(((&&&&&&(((***)))(((+++******)))))))))))))))))))))******+++---111444===???BBBCCCCCCDDDGGGJJJIIIGGGDDD@@@???AAAFFFJJJPPPPPPPPPRRRUUUWWWXXXYYYUUUKKKCCCCCCFFFHHHKKKNNNQQQVVVZZZ[[[\\\^^^]]]YYYVVVRRRLLLJJJLLLPPPTTTVVVZZZ\\\\\\[[[XXXVVVVVVXXXTTTQQQKKKHHHHHHLLLSSSXXX[[[YYYXXXXXXWWWSSSMMMIIICCCCCCCCCBBBAAACCCHHHKKKRRRTTTWWW\\\ccchhhkkkmmmpppooooooooopppnnnllliiidddaaa\\\YYYVVVVVVWWWXXXVVVXXXZZZ]]]```dddiiimmmnnnooopppqqqqqqqqqpppoooqqqqqqrrrsssuuuwwwyyyzzz~~~vvvtttoooggg```[[[WWWTTTRRRSSSXXXhhhpppiiihhhttt|||lll___VVV^^^oootttccc^^^WWWPPPKKKGGGCCCAAA===:::777333111/////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........---------------...////////////000222555666AAAUUUkkk~~~tttooovvv}}}~~~{{{wwwuuuuuuoooggg```bbbrrr|||wwwuuusssuuuwwwwwwwwwxxxzzz{{{}}}wwwnnngggdddbbbaaaaaaZZZQQQKKKKKKLLLHHHDDDCCCAAA@@@>>><<<:::888777666666666555444333333333444//////............//////........................******+++++++++***))))))))))))******************...,,,))))))))))))(((&&&++++++)))((((((((()))***((()))******+++...333777@@@AAAAAAAAAAAAAAACCCFFFAAA@@@???>>>???DDDKKKPPPXXXVVVSSSRRRSSSTTTTTTSSSNNNFFF@@@AAAEEEGGGJJJMMMRRRXXX[[[\\\]]]___\\\XXXSSSNNNJJJHHHLLLQQQWWWZZZYYYZZZZZZYYYXXXXXXYYY[[[ZZZSSSJJJGGGJJJPPPVVVXXX[[[YYYWWWTTTRRRNNNIIIEEEBBBCCCDDDDDDDDDFFFJJJMMMUUUWWWZZZ___dddhhhlllnnnpppooonnnnnnnnnmmmjjjhhhbbb```]]]ZZZYYYXXXXXXYYYVVVYYY]]]aaacccfffjjjlllmmmmmmooopppppppppooonnnppppppqqqssstttvvvwwwwww{{{}}}~~~~~~zzztttooohhhaaa]]]YYYVVVTTTQQQTTT```uuutttjjjeeeooouuueeeYYY^^^mmm}}}yyyhhhccc[[[TTTOOOKKKGGGDDD>>><<<999666333111000000.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------...///......///222555888CCCVVVnnn}}}rrrqqqvvv|||~~~zzzuuuqqqpppiiibbb\\\```ooo|||wwwvvvssstttvvvwwwwwwxxxzzz{{{|||wwwooohhhdddbbbaaa```[[[SSSLLLLLLMMMIIIDDDCCC??????>>><<<:::888777666666666555555444333333333...............///000000............------------++++++,,,,,,,,,++++++***((((((((()))*********+++***)))))))))************+++***)))(((((()))***+++***+++++++++,,,///444888@@@@@@@@@???>>>>>>???@@@============AAAHHHQQQWWW]]]YYYUUUSSSTTTTTTSSSQQQIIIBBB>>>@@@CCCDDDHHHLLLQQQWWW[[[\\\\\\]]]ZZZVVVRRRNNNJJJIIILLLRRRXXX[[[\\\\\\[[[ZZZYYYYYYZZZ[[[ZZZQQQHHHFFFLLLTTTXXXYYYZZZXXXUUUQQQMMMIIIFFFCCCBBBDDDEEEEEEFFFHHHKKKNNNWWWYYY]]]```dddgggkkkmmmooonnnmmmmmmmmmkkkhhheee___^^^\\\ZZZYYYXXXXXXYYYWWW[[[aaaeeegggiiijjjlllmmmnnnooopppqqqpppooooooppppppqqqssssssttttttuuuxxxyyyzzz{{{}}}~~~}}}}}}tttpppiiiccc^^^[[[XXXVVVUUUUUU\\\lllvvvjjjcccjjj|||~~~mmm^^^___lllyyyzzziiiddd]]]WWWQQQLLLHHHEEE>>>===:::777444222111000............------------------------------------,,,,,,,,,,,,------------,,,---.........///222555999DDDYYYqqq|||qqqoootttzzz|||zzzuuupppnnnggg```[[[^^^jjj~~~~~~}}}xxxwwwsssuuuwwwwwwwwwxxxyyy{{{|||vvvooohhheeebbbaaa```\\\SSSLLLLLLMMMIIIEEECCC???>>>>>>===;;;888666555666777888888777444111///......---......///000111---------,,,,,,,,,++++++,,,,,,------...------,,,((((((((()))*********+++&&&'''((()))******++++++******)))(((((()))***+++,,,,,,,,,+++,,,///555999@@@????????????>>>===<<<<<<<<<<<<===BBBJJJTTT[[[^^^ZZZUUUTTTUUUVVVSSSPPPGGGBBB???AAACCCCCCFFFJJJOOOUUUZZZ[[[\\\\\\YYYTTTTTTPPPMMMLLLOOOTTTXXXZZZ___^^^\\\[[[ZZZYYYXXXXXXTTTLLLEEEFFFOOOWWWZZZYYYXXXVVVRRRNNNIIIGGGFFFEEEEEEFFFFFFFFFGGGIIIMMMQQQXXX[[[___bbbcccfffiiilllnnnlllkkkkkkjjjhhheeebbb[[[[[[YYYXXXWWWWWWWWWXXXZZZ^^^dddhhhjjjkkkkkklllooopppqqqrrrsssrrrqqqqqqqqqqqqqqqqqqrrrrrrsssssswwwyyy{{{|||~~~|||vvvrrrpppqqqsssuuuxxx{{{vvvqqqkkkeeeaaa]]]ZZZWWWXXXVVVZZZeeevvvwwwkkkbbbgggwwwqqqbbbaaajjjvvv|||ssshhhccc]]]WWWQQQLLLHHHDDD>>>===:::888555222111000//////.........---------------------------------,,,,,,,,,------.........,,,---.........000333666<<>><<<999666444666777999:::888555111..................///000111---------,,,,,,++++++***,,,,,,---.........------))))))******************((()))++++++)))((())))))))))))))))))************------,,,+++---111777<<>>CCCMMMXXX___bbb]]]XXXWWWYYYWWWRRRMMMEEEBBBAAACCCEEEDDDGGGLLLOOOVVV[[[\\\^^^^^^[[[UUUVVVSSSQQQQQQSSSWWWYYYZZZ___^^^\\\[[[ZZZXXXUUURRRMMMHHHEEEIIIRRRYYYYYYWWWTTTSSSPPPKKKHHHGGGIIIKKKKKKKKKJJJIIIIIILLLQQQUUUZZZ^^^bbbcccccceeehhhlllllljjjiiihhhgggeeeaaa^^^YYYXXXVVVUUUTTTUUUWWWXXX]]]aaagggkkkmmmmmmmmmmmmqqqqqqssstttttttttsssrrrqqqpppooonnnnnnooopppqqqvvvyyy|||~~~}}}|||}}}~~~{{{yyyrrrllleeeaaabbbfffkkknnnqqqxxx~~~~~~xxxqqqooonnnmmmooorrruuuwwwxxx~~~zzzuuuoooiiieeeaaa\\\YYYVVVTTTWWW```nnnyyyvvvwwwyyyzzzzzzoooeeegggrrrtttfffbbbgggrrr}}}yyyyyyzzztttlllgggccc]]]WWWSSSNNNIIIFFF>>>===;;;999666444111000/////////.........------------------------------,,,------....../////////---.../////////111444777AAAQQQiii~~~zzzyyypppjjjooouuu{{{|||yyytttpppiiiaaaYYYWWWXXXeee|||vvvssstttvvv}}}~~~yyyxxxxxxyyyzzzzzzyyyxxxyyyzzz{{{vvvoooiiieeeccc```___YYYPPPJJJKKKMMMIIIFFFDDDAAAAAAAAA???===999666444444555666666666444222000//////.........//////000///......---,,,,,,++++++***++++++,,,---,,,,,,,,,+++++++++++++++*********)))+++------+++))))))***'''(((***+++++++++))))))*********+++...444;;;@@@EEEEEEHHHKKKNNNLLLGGGCCC@@@@@@@@@CCCIIITTT```hhhnnniiicccaaa```\\\SSSLLLCCCAAABBBFFFHHHHHHKKKQQQRRRYYY^^^aaabbbccc___ZZZUUUTTTTTTUUUXXX[[[\\\\\\[[[ZZZYYYYYYYYYVVVQQQMMMHHHGGGIIINNNUUUYYYWWWTTTQQQPPPNNNJJJHHHIIIMMMQQQRRRQQQNNNLLLLLLOOOUUUZZZ]]]aaaeeefffdddeeeiiimmmjjjhhhgggfffdddbbb^^^[[[YYYWWWTTTRRRSSSUUUXXXYYY___ccciiilllnnnnnnnnnoooqqqrrrssstttuuutttssssssqqqooollljjjiiijjjmmmnnnqqqtttyyy}}}}}}}}}}}}~~~vvvuuutttsssrrrrrrrrrrrrrrrpppppprrrvvv{{{}}}~~~|||}}}~~~|||vvvpppmmmeee```YYYVVVYYY^^^bbbeeeiiiooossstttuuutttoooiiicccaaa______aaafffkkknnnpppwww{{{uuuooojjjeee```]]]VVVTTTUUU[[[gggyyy{{{uuurrrrrruuuyyy~~~tttkkkjjjoooyyy{{{mmmcccaaagggvvvzzzuuuuuuwwwrrrjjjgggddd^^^ZZZVVVQQQLLLIII@@@???===;;;888666333222////////////....................................------...//////000111111---...000000000222666888III\\\vvv~~~wwwnnnjjjooouuu{{{}}}zzztttooohhh^^^VVVQQQNNNXXXuuu|||tttnnnkkklllnnn{{{}}}~~~zzzyyyzzz{{{|||{{{yyyxxxyyyzzz{{{vvvoooiiifffccc```___XXXOOOJJJKKKLLLIIIFFFEEEBBBBBBBBB@@@===999666333333333333222222333333444//////............//////000000///...------,,,,,,((()))***+++++++++++++++---,,,,,,,,,+++*********(((+++......,,,+++,,,...%%%'''***,,,,,,+++)))((('''((()))+++///666>>>DDDHHHIIIMMMRRRUUUSSSNNNHHHDDDDDDEEEHHHOOO[[[hhhqqq{{{uuunnnjjjhhhaaaUUULLLAAA@@@BBBGGGJJJKKKOOOUUUUUU\\\bbbdddfffgggddd^^^TTTTTTUUUXXX\\\_________WWWVVVVVVWWWXXXUUUOOOJJJGGGHHHLLLSSSXXXYYYUUURRROOOOOOMMMJJJHHHJJJPPPVVVWWWUUURRROOONNNRRRYYY^^^___cccggghhhffffffjjjnnniiigggeeedddccc```\\\YYYYYYWWWTTTRRRRRRUUUYYY[[[aaaeeejjjmmmnnnnnnooopppqqqrrrssstttttttttsssssspppmmmiiiffffffgggjjjlllkkkooouuuxxxyyyxxxvvvvvvkkkjjjhhhggggggggghhhiiijjjiiiiiilllpppuuuxxxzzzyyyzzz|||~~~}}}wwwooogggbbb]]]XXXSSSQQQTTTYYY[[[\\\bbbgggjjjjjjkkkjjjeee^^^\\\ZZZXXXWWWYYY^^^dddgggjjjrrr|||~~~|||yyysssmmmhhhccc___XXXUUUUUUYYYaaapppzzzwwwttttttyyy~~~yyyooolllmmmqqqzzzssseee[[[]]]kkkzzz~~~yyyuuuvvvyyyuuunnnhhheee```\\\XXXTTTOOOLLLAAA@@@???===:::777555333000/////////.............................................///000111111222...///000111111333777999OOOdddvvvllllllpppvvv|||~~~zzzsssnnneee\\\SSSMMMHHHPPPnnn}}}wwwoooiiigggiiikkksss}}}zzzwwwxxxxxxyyyyyyzzz{{{||||||yyynnneee```_________WWWNNNGGGHHHIIIGGGEEEEEEAAAAAA@@@???===:::777555666666666555444333111111///...---,,,+++,,,------------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++,,,------------,,,)))******))))))((('''&&&,,,,,,,,,///444<<>>;;;888555000000111000000///...---//////////////////////////////000000///...------+++***,,,000222222777>>>LLLiiivvvvvvpppsssxxx|||}}}{{{wwwuuummm^^^PPPJJJIIISSSnnn{{{xxxsssnnnjjjiiihhhhhhppp}}}~~~{{{xxxuuuxxxxxxyyyzzz{{{|||}}}~~~~~~wwwmmmeeeaaa```aaaaaaWWWNNNGGGHHHJJJHHHEEEEEEBBBBBBAAA???===:::777666666666666555444333111111000///...---------......//////......------,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********((()))******++++++******))))))***************)))++++++,,,///666>>>GGGLLLQQQSSSVVVZZZ\\\YYYTTTPPPIIIHHHKKKPPPUUU```ttt|||uuulll\\\LLLEEEEEEFFFHHHJJJMMMQQQRRR]]]___ccciiimmmjjjaaaZZZXXXYYY[[[]]]^^^``````aaaZZZYYYWWWUUURRRNNNIIIFFFIIIOOOVVV[[[[[[XXXTTTRRROOOOOOOOOOOOQQQUUU[[[^^^^^^ZZZUUURRRRRRVVV[[[___eeegggiiijjjiiiiiijjjkkkhhhfffccc```\\\ZZZXXXXXX[[[]]]___aaabbbcccdddeeehhhiiikkklllnnnooooooooottttttuuutttsssqqqooonnnooolllhhhcccaaaaaabbbcccggggggiiijjjjjjgggccc___\\\YYYUUUTTTWWWZZZ[[[\\\___cccgggkkknnnrrrvvvyyy{{{{{{yyyxxxwwwwwwyyy{{{xxxwwwtttoooiiiaaaZZZVVVSSSSSSSSSTTTVVVXXXXXXXXX[[[aaaddddddcccaaa[[[TTTLLLJJJIIILLLMMMOOOVVV]]]fffjjjpppxxx~~~{{{zzzzzzzzz}}}vvvrrrmmmgggccc[[[WWWTTTTTTVVVaaavvvwwwlllnnnrrruuuvvvtttfff[[[XXX___hhhuuuzzzwwwmmmeeeaaa[[[SSSMMMEEECCCAAA???>>>;;;888555111111111000000///....................................//////...------,,,---,,,...111222333999@@@XXXttt{{{|||{{{|||}}}}}}|||yyyuuussspppbbbTTTKKKGGGNNNggg|||zzzuuuqqqmmmkkkjjjjjjlllwww}}}zzzvvvsssxxxxxxyyyzzz|||}}}|||vvvllleeebbbaaabbbbbbWWWNNNHHHIIIJJJHHHEEEDDDBBBBBBBBB@@@>>>;;;888666666666666555444333111111111000//////....../////////......---,,,++++++***++++++++++++++++++++++++------,,,+++***))))))(((((()))******++++++******((()))***++++++,,,,,,,,,******,,,000777AAAJJJPPPSSSVVVZZZ^^^___[[[TTTNNNFFFJJJPPPTTTXXXbbbwwwxxxlll\\\OOOFFFHHHJJJIIIHHHIIIMMMQQQ^^^aaaeeehhhgggbbb\\\WWWZZZ[[[\\\^^^___```aaaaaa[[[ZZZXXXTTTPPPKKKGGGDDDLLLRRRXXX\\\ZZZUUUPPPMMMNNNOOOPPPRRRVVVZZZ]]]___]]]ZZZVVVSSSTTTXXX]]]```fffhhhjjjjjjjjjiiijjjkkkgggeeebbb^^^ZZZWWWVVVUUU]]]___cccfffhhhiiiiiiiiillllllmmmnnnnnnooooooooorrrsssttttttsssqqqooommmmmmkkkhhhfffddddddeeeffffffeeeeeedddbbb___YYYUUUTTTRRRPPPPPPSSSWWWYYYZZZ```ccchhhmmmppptttxxx{{{zzzyyywwwtttssssssssssssqqqoookkkfff```ZZZUUURRRUUUVVVWWWYYYZZZZZZZZZZZZ\\\aaadddccc```^^^XXXQQQJJJGGGFFFHHHIIIKKKQQQYYYaaafffmmmvvv~~~~~~zzzyyyxxxxxx|||zzzuuupppjjjeee___ZZZVVVTTTTTT[[[lll|||rrrnnnpppssspppxxx}}}|||wwwjjj```[[[^^^eeeuuu{{{zzzpppggg___VVVPPPFFFDDDAAA???>>>;;;888666222111111000000///......------------------------------.........---,,,,,,000///000222333444;;;DDD```yyy|||wwwssspppnnndddXXXNNNFFFLLLeeeyyywwwtttpppllliiigggfffhhhppp~~~}}}zzzwwwtttwwwwwwwwwyyy{{{}}}}}}vvvmmmfffbbbaaaaaaaaaWWWNNNHHHIIIKKKIIIEEEDDDCCCBBBBBB@@@>>>;;;888666666666666555444333111111000000/////////.........,,,,,,++++++***)))((((((++++++++++++++++++++++++,,,,,,++++++******))))))******+++,,,,,,,,,,,,,,,((()))******+++++++++*********,,,000888AAAJJJPPPOOOTTT\\\cccddd]]]RRRJJJBBBGGGMMMRRRXXXddduuu{{{qqqdddUUUKKKGGGKKKMMMKKKGGGGGGKKKPPPZZZ^^^bbbbbb^^^ZZZWWWVVV[[[\\\]]]]]]^^^]]]]]]]]]]]][[[XXXRRRLLLGGGEEEDDDNNNSSSYYY\\\ZZZTTTNNNKKKLLLMMMOOOSSSXXX\\\^^^___ZZZXXXUUUTTTUUUYYY^^^aaagggiiijjjkkkjjjiiijjjkkkhhheeeaaa]]]YYYVVVTTTTTTZZZ\\\```fffkkkmmmlllkkknnnnnnmmmmmmmmmmmmnnnnnnlllnnnqqqssstttsssrrrppplllkkkjjjjjjiiiiiijjjjjjjjjhhheeebbb___ZZZTTTPPPQQQPPPPPPQQQTTTXXX\\\]]]bbbfffkkkppptttwww{{{~~~xxxvvvsssqqqppppppnnnmmmmmmjjjccc]]]XXXUUUUUUUUUZZZ\\\]]]^^^]]]\\\\\\\\\^^^bbbdddaaa^^^[[[UUUOOOJJJGGGEEEFFFGGGIIIPPPWWW^^^dddnnnwww~~~~~~zzzxxxxxxxxx}}}}}}xxxrrrlllgggbbb]]]XXXUUUTTTXXXeeerrrzzzooooooqqqooovvvyyyxxxzzz{{{qqqggg```aaafffwww~~~pppcccXXXRRRHHHEEEBBB???>>><<<999777333222111000//////......---------------------------......///......------000///000222222444===HHHccczzzxxxqqqmmmeee___WWWOOOIIIPPPiii|||{{{wwwvvvtttqqqmmmjjjgggeeefffkkkwww~~~~~~|||yyywwwvvvvvvvvvwwwxxx{{{~~~~~~xxxnnngggbbb```___^^^VVVNNNIIIJJJLLLIIIEEEDDDBBBBBBAAA@@@>>>;;;888666666666666555444333111111////////////......------,,,,,,+++******)))((((((++++++++++++++++++++++++)))))))))******+++++++++******+++,,,,,,,,,,,,+++))))))******)))(((((('''++++++---111888@@@HHHLLLKKKSSS^^^ggghhh___QQQGGGBBBDDDHHHNNNXXXeeeqqqwwwvvvvvvuuupppfffXXXMMMHHHJJJMMMOOOMMMIIIHHHLLLQQQTTTXXX[[[[[[WWWTTTTTTUUU[[[[[[\\\]]]^^^______^^^]]][[[VVVOOOHHHDDDDDDFFFNNNSSSXXXZZZXXXSSSOOOLLLJJJJJJLLLQQQWWW[[[\\\\\\VVVUUUTTTTTTVVVZZZ^^^aaagggiiijjjjjjiiiiiiiiijjjhhheeeaaa\\\XXXUUUTTTTTTUUUXXX\\\dddkkkppppppooonnnmmmlllkkkkkkkkkllllllkkkllloooqqqrrrrrrrrrqqqmmmmmmooopppqqqrrrrrrrrrooolllhhhddd___ZZZTTTPPPRRRRRRSSSUUUWWW[[[___aaacccggglllqqquuuxxx{{{}}}xxxuuurrrqqqrrrqqqooommmiiiddd[[[TTTPPPRRRVVVYYY^^^___```___\\\ZZZZZZ[[[___cccddd```]]]ZZZTTTMMMIIIEEECCCDDDEEEGGGNNNVVV[[[cccnnnxxx}}}zzzxxxxxxxxx|||zzztttmmmhhhccc^^^YYYWWWVVVXXXbbblllsssoooqqqpppuuuyyyzzz|||wwwmmmeeecccfffvvv}}}kkk\\\UUUJJJGGGCCC@@@>>><<<999777444333222000////////////------------------------...///000000000000///////////////111000444@@@LLLfffzzzyyypppjjjZZZXXXSSSMMMKKKUUUlll~~~|||zzz{{{{{{zzzyyyvvvrrrnnnkkkhhhjjjsss~~~{{{yyyvvvvvvuuuuuuwwwzzz}}}~~~xxxooogggbbb```^^^]]]VVVNNNIIIKKKMMMJJJFFFDDDAAAAAAAAA???===:::777555666666666555444333111111....../////////...---,,,------------,,,,,,,,,,,,++++++++++++++++++++++++'''(((((()))***+++,,,,,,'''((())))))******))))))*********))))))(((&&&&&&+++,,,///444:::@@@FFFIIIKKKSSS___hhhhhh^^^OOODDDCCCEEEGGGLLLVVVcccjjjkkkkkkjjjiiieee[[[OOOIIIIIIMMMOOOPPPOOOMMMMMMPPPSSSQQQTTTVVVUUUSSSRRRTTTVVVZZZ[[[]]]___```bbbcccccc]]]ZZZSSSJJJCCCAAAEEEJJJPPPSSSWWWXXXVVVRRROOOMMMIIIHHHIIINNNUUUYYYZZZYYYSSSSSSSSSTTTWWW[[[___bbbfffhhhjjjjjjhhhggghhhiiigggddd___ZZZWWWUUUUUUUUUUUUVVVZZZbbbkkkqqqrrrqqqmmmlllkkkjjjiiijjjjjjkkknnnnnnooooooooooooooooooqqqssswwwzzz|||}}}}}}|||vvvrrrmmmhhhccc^^^XXXUUUUUUVVVXXXYYY[[[]]]aaadddccchhhmmmrrruuuxxxzzz|||{{{wwwtttssstttsssppplllbbb]]]UUUOOONNNQQQXXX\\\^^^______]]]XXXVVVXXXZZZ```dddddd```\\\YYYSSSMMMGGGCCCAAABBBCCCEEEMMMVVV\\\eeeqqqzzz}}}yyywwwvvvvvvssswww||||||vvvooojjjddd___ZZZYYYWWWXXX___ggg~~~zzzrrrtttssswww}}}|||rrrgggccceeepppyyytttbbbXXXKKKHHHCCC@@@>>><<<:::888666444222000///...//////------------------------//////000111111111000000///...///000000555CCCRRReeexxxwwwmmmgggUUUTTTPPPLLLNNNZZZooo|||xxxuuuppppppuuu~~~{{{yyyxxxwwwvvvvvvwwwzzz|||~~~}}}wwwnnngggcccaaa___^^^VVVNNNJJJLLLMMMJJJFFFDDD@@@@@@???>>><<<999666444666666666555444333111111//////000000000///...---------------............++++++++++++++++++++++++(((((())))))******++++++'''(((((()))))))))))))))))))))*********))))))(((***,,,111777===BBBGGGIIINNNSSS[[[aaa```VVVHHH>>>@@@EEEIIIKKKQQQ\\\aaaaaacccaaa___[[[QQQHHHGGGMMMPPPPPPPPPPPPQQQRRRTTTVVVTTTTTTTTTTTTTTTUUUWWWYYY\\\]]]^^^_______________\\\YYYPPPFFF???@@@HHHOOOSSSUUUWWWVVVSSSPPPNNNMMMJJJHHHGGGLLLSSSXXXYYYWWWRRRSSSTTTVVVYYY]]]aaacccfffgggiiiiiigggfffggggggeeebbb]]]XXXUUUSSSTTTTTTUUUUUUWWW___hhhooopppooommmllljjjiiiiiiiiikkklllnnnnnnmmmmmmmmmnnnooopppwwwzzz{{{uuuooojjjfffaaa^^^[[[]]]___``````aaaeeehhhhhhlllqqqvvvxxxzzz|||}}}{{{wwwsssrrrrrrpppkkkfff\\\YYYUUURRRSSSVVV[[[^^^^^^``````\\\XXXWWW[[[```aaadddddd```\\\YYYTTTNNNGGGCCCAAABBBDDDGGGOOOXXXaaakkkxxx~~~xxxtttrrrqqqkkknnnsssxxx~~~yyyrrrmmmeee```[[[YYYXXXWWW[[[aaasssxxxyyyzzz}}}xxxkkkeeeeeeiiitttyyycccXXXLLLIIIDDD@@@>>><<<:::999777555222000///...//////..............................///000000000000000///...000000000777GGGXXXhhhyyy{{{yyyppphhhcccUUUTTTQQQPPPVVVeeewww~~~~~~{{{xxxzzzyyyxxxwwwxxxzzz}}}zzzuuummmgggdddbbbaaa```VVVOOOJJJLLLNNNJJJFFFDDD@@@??????===;;;888555333666666666555444333111111000111111222222000///...***++++++,,,,,,------...++++++++++++++++++++++++************))))))))))))))))))***+++++++++++++++((()))***+++++++++++++++))),,,222999@@@EEEHHHJJJOOORRRVVVYYYVVVMMMAAA999;;;DDDJJJIIIKKKSSSZZZ[[[^^^[[[YYYUUUKKKCCCFFFOOORRRQQQPPPQQQTTTVVVXXXXXXYYYWWWUUUUUUUUUWWWYYYZZZaaa```___^^^\\\YYYWWWVVV\\\XXXNNNCCC===???IIIRRRVVVWWWXXXUUURRRNNNMMMMMMLLLHHHGGGKKKRRRWWWXXXWWWRRRSSSUUUWWW[[[___ccceeeeeeggghhhhhhfffeeefffgggbbb___[[[VVVSSSRRRSSSTTTVVVTTTUUU[[[dddkkklllkkkmmmllljjjiiiiiijjjlllmmmkkkjjjjjjjjjlllpppsssuuu||||||wwwrrrnnnjjjggg```ccceeeeeeeeeeeeiiilllmmmqqqwww{{{}}}~~~zzzuuupppnnnmmmjjjddd^^^YYYYYYXXXYYYZZZ\\\___``````aaaaaa^^^ZZZ[[[aaagggaaadddddd```\\\ZZZUUUNNNJJJFFFDDDEEEGGGKKKSSS\\\gggrrrwwwrrrooonnngggjjjooosssyyy{{{tttooofff```[[[ZZZWWWUUUWWW\\\kkk|||}}}~~~oooggggggeeerrryyyaaaUUUMMMIIIDDD@@@>>><<<:::999777555333000///...//////////////////////////////------...///000000////////////000111222999JJJ\\\ppptttzzzyyyrrrkkkeeeaaaVVVUUUSSSUUU___qqqyyyuuuuuuxxxwwwxxxyyy|||~~~~~~}}}|||xxxqqqkkkeeeaaa\\\YYYWWWOOOJJJKKKMMMJJJFFFDDDCCCBBBAAA???<<<999666555222222111111111111111222///000222333222111///---...,,,++++++------,,,***+++++++++******************)))***+++---,,,***((((((((((((((()))))))))))),,,+++***)))((((((((((((,,,111666:::???GGGJJJIIIOOOPPPTTTVVVNNNBBB<<<<<>>999666666555333222000//////.../////////000111111111000/////////............///222000111777999GGGaaazzz~~~xxxwwwyyyzzzrrrjjjeeebbbaaa^^^]]]aaalll|||~~~}}}zzzuuutttvvvxxxyyyyyyzzz{{{}}}~~~zzzuuuoooiiifffcccaaa___YYYQQQKKKLLLNNNJJJFFFDDDAAA@@@???<<<:::777444333555444333111111000000000///000111222111000///......,,,++++++------,,,***)))))))))***+++++++++,,,+++)))(((((()))***))))))((())))))))))))*********************+++,,,---...,,,222999<<>>:::888888666444222000...---------..................////////////............///222000111888:::IIIccc{{{~~~{{{uuuwww{{{zzzssslllgggdddccc```ccckkkwww~~~~~~{{{vvvvvvxxxxxxyyyzzzzzzzzz|||~~~|||wwwoooiiieeecccaaa```ZZZRRRLLLMMMNNNJJJFFFDDDAAA@@@???<<<:::777444333666555333222111000000///000000111111000000///......,,,++++++,,,---+++***(((((()))***+++,,,,,,,,,+++)))'''&&&((())))))))))))))))))*********++++++************+++,,,------,,,333:::>>>CCCGGGGGGDDDDDDBBBBBBAAA>>>:::===DDDNNNTTTVVVSSSNNNNNNMMMKKKIIIJJJIIIFFFDDDDDDGGGIIINNNOOOSSSVVVYYY[[[[[[\\\[[[YYYUUUPPPLLLMMMQQQTTT]]]]]]\\\\\\]]]___aaabbbfff^^^SSSIIIEEEIIIQQQWWWYYYVVVSSSQQQOOOMMMJJJHHHCCCCCCCCCCCCEEEHHHKKKMMMOOOSSSXXX\\\```ccceeegggeeeeeeeeeffffffeeeaaa^^^ZZZVVVQQQNNNMMMNNNOOOOOOLLLOOOSSSXXX^^^cccgggiiikkkkkkkkkjjjiiigggfffeeeiiijjjlllkkkjjjiiijjjkkkuuu{{{|||yyytttrrrlllccc[[[XXXZZZ^^^bbbhhhqqqzzz~~~{{{tttnnneeeccc^^^YYYUUUVVVZZZ]]]bbbeeeddd___[[[YYYTTTNNNKKKHHHFFFGGGIIILLLTTT]]]ssszzzuuuqqqooolllgggdddfffjjjqqq}}}}}}xxxqqqjjjdddbbb^^^XXXUUUUUUXXXcccvvvrrr|||yyy~~~{{{qqqbbbjjjyyyyyyiii___XXXQQQHHHCCCAAA@@@===:::999888666555222111///...------------------,,,,,,///////////////.........///222000222888<<>>===;;;:::@@@IIIRRRZZZ___]]]YYYWWWUUURRRNNNMMMJJJGGGEEEDDDFFFHHHLLLNNNRRRVVVYYY\\\]]]]]]ZZZXXXSSSOOOMMMOOOTTTYYY]]]\\\[[[[[[[[[\\\]]]^^^ddd\\\PPPHHHEEEIIIPPPUUUWWWUUUQQQOOOMMMKKKGGGEEE@@@@@@@@@AAACCCGGGJJJLLLOOOSSSZZZ___aaaccceeegggeeeddddddddddddccc___\\\WWWTTTOOOLLLLLLMMMMMMMMMKKKMMMQQQWWW]]]bbbfffiiiiiiiiihhhgggfffdddcccbbbeeeggghhhhhhffffffggghhhpppuuu|||}}}yyysssqqqkkkccc\\\ZZZ^^^ccceeeiiipppuuuwwwqqqiiibbbXXXVVVSSSOOOOOORRRXXX]]]aaadddddd___[[[YYYUUUOOOLLLHHHFFFHHHIIIKKKRRR[[[lll~~~zzztttpppnnnkkkfffcccdddgggmmmzzz|||tttmmmhhheeeaaaZZZVVVVVVWWW```pppuuuzzz~~~uuuxxxvvviiimmmwwwxxxiii___XXXRRRIIICCC@@@>>>;;;999888777666555444222111111111111111000000000000000.........///////////////000222000222999===NNNiii~~~}}}||||||uuunnnjjjgggdddmmm||||||{{{wwwrrrppprrrvvvxxxyyyxxxwwwxxx}}}{{{qqqiiidddbbbbbbaaa]]]UUUOOOOOOOOOKKKEEECCCBBBAAA@@@===;;;888555444666555444222222111111111000000/////////............,,,++++++------,,,***)))))))))***+++++++++,,,+++)))(((((()))***))))))******+++++++++,,,,,,,,,******))))))((())))))***000666<<<@@@EEEKKKKKKIIICCC???===<<<;;;<<>>???BBBFFFJJJMMMOOOVVV]]]aaabbbccceeefffeeedddccccccbbb```\\\YYYTTTPPPLLLIIIIIIJJJKKKKKKIIILLLPPPVVV\\\bbbfffhhhgggggggggfffeeedddbbbaaa___```aaaaaa```aaaccceeelllpppwww}}}}}}yyyqqqnnniiiccc```aaadddhhhjjjkkklllmmmkkkeee]]]WWWLLLKKKJJJIIIKKKQQQXXX^^^aaadddddd___\\\ZZZUUUOOOLLLHHHFFFGGGHHHIIIPPPXXXcccssszzztttpppnnniiieeebbbaaabbbgggsssvvvpppjjjhhhccc\\\WWWWWWWWW^^^jjjzzz~~~rrrssszzzxxxmmmjjjppp~~~uuuggg^^^YYYTTTLLLEEEAAA>>><<<:::888777777555444333222222////////////000000000000.........///////////////000222000222:::???PPPkkk~~~}}}}}}yyyooohhhddddddppp||||||wwwqqqmmmnnntttwwwxxxwwwuuuvvv{{{zzzppphhhdddddddddddd___VVVOOOPPPOOOKKKEEECCCAAA@@@???<<<:::777444333555444333222222222222222000000///..................,,,++++++------,,,*********************++++++***))))))***++++++***(((+++++++++,,,,,,,,,,,,---))))))))))))***+++,,,,,,222888===AAAFFFLLLOOOMMMEEEAAA>>>>>>===???HHHRRRZZZeeeooopppmmmiiiccc]]]XXXSSSLLLFFFDDDEEEHHHIIIJJJLLLNNNRRRVVV[[[^^^```XXXVVVRRROOOMMMPPPVVVZZZXXXYYYYYYYYYXXXXXXWWWVVVVVVPPPIIIFFFHHHMMMQQQSSSSSSQQQMMMJJJHHHFFFBBB???;;;;;;<<<>>>BBBGGGKKKNNNQQQXXX```ddddddcccdddfffeeedddbbbbbb```]]]XXXUUUPPPLLLGGGEEEEEEFFFGGGGGGIIIKKKPPPVVV\\\bbbfffhhhggggggggggggfffeeedddccc[[[\\\\\\\\\\\\^^^aaadddfffjjjpppvvv{{{|||wwwmmmiiieeecccdddgggjjjkkkmmmjjjfffbbb]]]XXXRRRNNNFFFGGGGGGHHHLLLRRRZZZ___aaadddccc___\\\ZZZUUUPPPLLLHHHFFFGGGGGGHHHNNNUUU\\\kkkvvv{{{uuuqqqoookkkgggcccaaa```bbblllxxxxxxqqqllljjjfff^^^YYYXXXUUUZZZdddqqq~~~tttqqqsss~~~|||oooggghhhvvv|||ssshhh```[[[WWWOOOHHHCCC???===<<<::::::888666444333111000,,,,,,------......//////............/////////000000222000222:::@@@RRRnnn~~~{{{|||~~~{{{rrrjjjeeefffttt~~~zzzrrrnnnnnntttvvvwwwvvvsssuuu{{{yyyooohhheeeeeefffggg___WWWPPPPPPPPPKKKEEECCC??????===;;;888555333222444444333222222333333333000000///..................---+++,,,------,,,***+++++++++************************+++---,,,***(((++++++,,,,,,,,,---------(((((()))***+++---///000333888===AAAFFFNNNQQQPPPFFFCCC@@@??????AAAKKKUUU___jjjvvvxxxuuuoooggg```YYYSSSKKKEEECCCEEEIIIKKKJJJKKKMMMPPPUUUZZZ^^^aaaZZZYYYUUUQQQPPPRRRWWW[[[VVVWWWXXXYYYYYYXXXWWWVVVQQQLLLGGGFFFIIIOOORRRTTTRRROOOLLLIIIGGGDDDAAA>>>999:::;;;>>>BBBGGGLLLOOORRRYYYbbbfffeeecccdddfffeeedddbbbaaa___[[[VVVSSSMMMIIIEEEBBBBBBCCCDDDDDDIIIKKKPPPVVV\\\bbbfffiiihhhhhhhhhhhhgggfffeeeeee[[[\\\\\\[[[[[[^^^cccfffaaadddjjjoootttyyy{{{vvvjjjfffbbbbbbfffkkkmmmmmmlllggg```YYYTTTPPPLLLIIIEEEFFFHHHJJJMMMTTT[[[aaaaaadddccc___\\\ZZZUUUPPPKKKHHHFFFGGGGGGGGGMMMTTTZZZgggpppzzz|||vvvrrrpppnnnjjjgggccc``````iiitttxxxrrrmmmkkkggg___ZZZYYYTTTWWW___kkk|||}}}~~~}}}~~~xxxrrrooouuuqqqeeecccrrr~~~{{{tttkkkccc^^^YYYRRRJJJEEEAAA???>>>===<<<:::777444222000......//////000111222222333---.........//////000000000222000222;;;AAASSSooo{{{zzz|||}}}uuunnnjjjiiixxx~~~|||wwwpppnnnpppuuutttsssrrrqqqsssxxx{{{zzzxxxqqqgggbbbdddeeedddcccYYYPPPOOOOOOKKKFFFEEEDDDBBB@@@===;;;999777777444444222111000/////////......------------......//////...---,,,,,,++++++---+++(((((()))+++++++++)))+++......,,,***)))))),,,,,,,,,+++,,,,,,------+++)))))),,,+++))),,,111222888>>>AAAFFFLLLLLLIIIGGGCCCAAA@@@>>>@@@KKKVVVfffuuu|||rrrhhh```]]]SSSIIIFFFGGGHHHKKKOOOKKKJJJKKKOOOVVV\\\______YYYUUUQQQOOOPPPRRRTTTUUURRRRRRUUUZZZ^^^^^^[[[XXXQQQMMMHHHGGGJJJMMMPPPPPPSSSQQQLLLGGGBBB>>><<<:::;;;<<<===@@@EEEJJJOOORRRRRRXXX___dddeeeeeedddcccaaabbbaaa```\\\WWWRRRPPPKKKHHHCCC???>>>@@@CCCEEEGGGJJJPPPWWW^^^dddhhhjjjiiifffcccccceeefffdddbbbeee^^^WWWVVVZZZ```bbbbbbfffcccdddjjjnnnqqqvvv|||}}}yyymmmgggbbbdddjjjoooooolllfffaaaYYYRRRNNNLLLJJJIIIHHHLLLPPPQQQRRRUUU\\\ccceeecccbbb```^^^ZZZUUUQQQNNNLLLIIIGGGHHHKKKNNNQQQ\\\dddppp}}}wwwrrrqqqmmmiiiffffffeeedddiiippp|||wwwpppkkkgggccc\\\WWWZZZWWWZZZeeevvv}}}}}}{{{{{{|||tttpppsss{{{tttggg```hhhwww~~~}}}zzzssslllddd^^^UUUKKKFFFCCC???;;;888CCCFFF;;;444555444///000000000000000000000000000000000000000000000000111000111444777@@@UUUiiirrr}}}}}}ttthhhjjjnnn}}}|||vvvooommmppptttssssssqqqqqqssswww{{{zzzxxxqqqgggccceeefffdddcccYYYPPPOOONNNKKKGGGFFFDDDCCC@@@===:::888777666666555444333222111111111......------------......///......---,,,,,,++++++---+++(((((()))+++++++++)))+++---...,,,***))))))***))))))))))))***+++++++++)))))),,,+++***,,,222444;;;AAADDDGGGKKKLLLJJJHHHCCC@@@>>>>>>AAALLLWWWhhhwwwyyyooohhh^^^SSSJJJGGGIIIJJJMMMQQQQQQPPPOOORRRWWWZZZ\\\[[[YYYVVVSSSQQQSSSUUUVVVVVVTTTTTTWWW^^^cccccc]]]WWWNNNKKKHHHHHHKKKOOOPPPPPPNNNLLLIIIEEEAAA???>>>======>>>@@@CCCHHHMMMRRRUUUTTTYYY___cccddddddddddddccccccbbb```\\\VVVQQQNNNHHHEEE@@@===<<<>>>AAACCCIIILLLRRRYYY```eeegggiiihhheeecccccceeeeeedddcccaaa^^^ZZZYYY\\\```bbbcccccc```aaaeeeiiikkkooouuuyyynnniiieeeffflllooonnnjjjccc]]]TTTNNNJJJIIIIIIIIIIIIMMMQQQRRRSSSWWW^^^eeefffdddaaa___]]]ZZZUUURRRNNNLLLIIIHHHHHHKKKOOOQQQ^^^eeeppp}}}{{{uuurrroookkkhhhhhhfffeeeiiippp~~~}}}xxxqqqllliiiddd]]]XXXYYYWWWYYYdddsss~~~wwwqqqrrrvvv|||vvvhhh___fffttt}}}wwwnnngggbbbYYYOOOHHHDDD@@@===>>>JJJMMMAAA444111222///000000000000000000000000000000000000000000000000111000111555888CCCXXXlllttt}}}{{{ooorrrttt~~~|||vvvooommmpppssssssrrrqqqqqqssswwwzzzyyyxxxqqqhhhdddfffgggeeedddYYYPPPNNNMMMJJJHHHGGGEEEDDDAAA===:::777555555666555444333222111111111......------------...............------,,,,,,+++---+++((((((***+++++++++)))+++------+++)))))))))((((((((((((((()))***++++++)))))),,,+++***...333444===DDDEEEFFFIIIKKKJJJJJJDDD>>>===???CCCNNNYYYhhhwww~~~tttmmm]]]TTTKKKJJJKKKMMMPPPTTTUUUTTTTTTVVVYYY[[[[[[ZZZYYYWWWTTTTTTUUUWWWXXXXXXUUUVVVZZZbbbiiihhh^^^UUUKKKJJJJJJKKKNNNPPPPPPOOOIIIGGGEEEBBBAAA@@@@@@@@@@@@AAACCCGGGLLLQQQVVVYYYXXX[[[___bbbbbbccccccdddeeedddccc```[[[UUUPPPMMMEEEBBB???<<<<<<>>>AAACCCLLLPPPWWW]]]cccfffgggggggggeeecccbbbcccddddddddd```aaabbbbbbaaabbbdddeeeddd```___bbbdddeeehhhmmmvvv~~~wwwooollliiikkkoooppplllhhh___YYYQQQJJJHHHIIIKKKLLLNNNPPPSSSTTTUUUZZZaaaffffffdddaaa^^^\\\YYYVVVSSSNNNLLLJJJHHHIIILLLPPPRRR```fffqqq}}}xxxrrrrrrnnnkkkjjjgggeeeiiiooo{{{zzzsssnnnjjjeee___ZZZYYYVVVXXXaaaooo~~~zzz}}}vvvsssrrruuu}}}yyykkk___bbbnnnyyyuuummmggg^^^UUULLLEEEAAA@@@@@@LLLPPPDDD555111222333000000000000000000000000000000000000000000000000000000222666;;;HHH]]]pppwww~~~xxx{{{~~~~~~xxxxxx~~~}}}xxxqqqoooqqqsssttttttssssssuuuyyy|||zzzxxxrrriiifffggghhhfffbbbXXXNNNLLLLLLIIIGGGGGGFFFDDDAAA===999666444333444333222000//////............------------............---------,,,,,,,,,,,,***))))))***++++++***)))***,,,+++***(((((()))))))))))))))***+++,,,,,,+++))))))+++,,,+++///555555>>>EEEFFFFFFIIIKKKJJJMMMEEE>>>>>>AAAHHHRRR\\\ggguuu{{{qqqiii[[[RRRLLLLLLOOOPPPRRRVVVTTTTTTVVVXXXZZZ\\\\\\[[[WWWUUUTTTTTTWWWXXXYYYYYYVVVWWW\\\eeellliii]]]RRRKKKKKKMMMOOOOOOOOOMMMLLLEEEDDDBBBAAA@@@@@@@@@AAABBBCCCFFFJJJOOOUUUYYY[[[[[[]]]```aaaaaaaaacccdddfffeeeccc___YYYSSSNNNKKKDDDBBB???>>>>>>@@@DDDFFFQQQTTT[[[aaaeeeffffffeeeeeedddbbbbbbbbbdddeeeeeefffkkkooooookkkhhhhhhjjjhhhcccaaaccccccbbbdddiiilllsss~~~}}}tttrrrpppoooqqqsssqqqkkkfff]]]XXXPPPKKKKKKNNNQQQSSSUUUVVVWWWWWWXXX[[[aaaeeegggddd```]]][[[YYYWWWUUUNNNMMMJJJIIIIIIMMMQQQSSSaaagggppp{{{{{{tttuuupppmmmllliiifffiiinnnxxx}}}vvvqqqmmmhhhaaa\\\XXXVVVWWW^^^iiiyyy}}}sssyyy{{{vvvrrrrrryyy|||nnnaaa```hhhtttvvvmmmcccZZZPPPFFFBBBBBB===FFFHHH@@@777555666666000000000000000000000000000000000000000000000000000111333777???NNNddduuu|||~~~uuuqqqsssyyyrrrpppssstttuuuvvvvvvvvvxxx{{{~~~{{{zzztttkkkggghhhhhhfff```UUULLLKKKKKKHHHFFFEEEEEEDDD@@@===999666444333333333111000///...............------------......---------------,,,,,,,,,,,,***))))))+++++++++***(((***+++***)))'''((()))))))))))))))***+++,,,---,,,))))))+++,,,,,,111777:::BBBIIIKKKLLLOOOQQQOOOPPPFFF>>>???EEEMMMWWW___hhhsss~~~{{{tttjjjaaaUUUNNNKKKNNNQQQRRRSSSUUUTTTVVVXXXYYYZZZYYYXXXXXXSSSRRRRRRTTTWWWYYYYYYXXXUUUWWW\\\eeejjjfffYYYNNNLLLNNNQQQRRRPPPMMMJJJGGGEEEDDDBBBAAA@@@@@@AAAAAADDDFFFIIIMMMRRRWWW[[[]]]^^^___aaaaaa``````bbbccceeecccaaa]]]WWWRRRNNNKKKDDDBBBAAA@@@AAADDDGGGIIIUUUXXX^^^cccfffgggfffdddeeedddcccbbbbbbcccfffhhhooovvv}}}}}}wwwqqqnnnoookkkfffccccccbbb___aaaddddddjjjrrr|||}}}ttttttttttttvvvuuuqqqiiicccZZZVVVQQQOOOPPPTTTWWWYYY]]]\\\ZZZYYYYYY\\\```cccfffddd```]]][[[ZZZWWWUUUOOOMMMJJJIIIJJJNNNRRRTTT```eeennnxxx~~~vvvwwwssspppnnnkkkhhhiiinnnxxxyyytttooojjjccc^^^XXXVVVVVV[[[dddsss~~~pppuuu~~~xxxtttsssyyy~~~qqqccc___dddqqquuuggg]]]SSSHHHBBBBBB===>>>===:::888888777444111111111111111111111111000000000000000000000000///222555888CCCVVVlll{{{}}}uuupppooovvvzzzrrrqqqsssuuuvvvwwwxxxxxxzzz}}}|||{{{vvvmmmhhhiiihhheee^^^TTTMMMLLLLLLIIIEEEDDDDDDCCC@@@<<<999666444444555444333222111000000000......------------......------------------------+++***)))***+++,,,***)))((()))***)))''''''''')))'''''''''((()))***+++,,,,,,))))))+++,,,---222999@@@GGGLLLPPPUUUZZZZZZWWWPPPEEE===@@@HHHQQQYYY___iiirrryyyxxxssslllbbbYYYMMMIIIHHHNNNSSSRRRQQQQQQUUUWWWZZZZZZWWWTTTQQQPPPPPPPPPQQQTTTWWWYYYXXXWWWTTTWWW]]]cccddd^^^TTTKKKMMMPPPSSSTTTPPPLLLHHHFFFFFFEEECCCBBBAAAAAABBBCCCHHHJJJMMMQQQVVVZZZ]]]^^^```aaacccbbbaaa``````aaaaaa```]]]ZZZUUUQQQNNNLLLEEEDDDCCCCCCEEEHHHKKKNNNXXX[[[___dddfffgggfffeeedddddddddbbbbbbdddhhhkkkvvv}}}xxxsssrrrlllfffcccbbb___\\\\\\```___ccciiipppzzz|||vvvuuuuuuvvvvvvtttmmmeee___UUUSSSSSSTTTWWW[[[\\\]]]aaa___\\\ZZZZZZ]]]aaaccceeeccc```^^^\\\ZZZWWWUUUOOOMMMKKKJJJKKKNNNSSSUUU]]]bbbjjjttt~~~{{{zzzvvvtttsssoookkkmmmqqqzzz|||vvvrrrllleee```YYYWWWVVVYYY```mmmqqqttt{{{yyyyyy}}}tttgggaaacccooojjj```XXXLLLDDDCCC@@@<<<888666888888444///111111111111111111111111000000000000000000000000///333666:::FFF]]]ssszzzssspppnnnrrr~~~~~~xxxqqqooorrrtttvvvwwwxxxxxxzzz}}}~~~}}}wwwnnniiiiiigggddd]]]UUUNNNOOOOOOKKKFFFDDDCCCAAA???<<<999777555444555444333111000000000000......------------......------------------------+++***)))***+++,,,***)))((())))))((('''&&&''')))((((((((((((***+++,,,---,,,))))))+++---...444;;;CCCGGGLLLQQQZZZbbbaaa[[[NNNCCC;;;???JJJRRRYYY]]]gggmmmqqqooojjjddd[[[SSSEEECCCFFFNNNSSSQQQNNNMMMQQQTTTXXXXXXTTTPPPMMMMMMNNNOOOQQQTTTXXXZZZYYYWWWUUUYYY^^^aaa^^^WWWOOOJJJMMMPPPTTTTTTPPPKKKHHHGGGEEEDDDCCCCCCCCCDDDFFFFFFMMMNNNRRRUUUYYY]]]___``````bbbddddddbbb```______]]]\\\ZZZWWWTTTQQQNNNMMMJJJJJJJJJJJJMMMPPPSSSVVVZZZ\\\```ccceeefffffffffeeeeeeeeecccbbbeeeiiinnnuuu{{{{{{uuusssmmmgggcccaaa^^^ZZZZZZ^^^\\\___cccgggmmmxxx~~~{{{xxxvvvtttuuuuuutttppphhh```ZZZSSSTTTWWW\\\aaaccccccbbbbbb___[[[ZZZ[[[___ccceeedddbbb```___^^^[[[WWWTTTOOOMMMKKKJJJLLLOOOSSSVVVZZZ^^^fffpppzzz~~~{{{xxxxxxtttppprrrvvv~~~xxxtttnnngggbbbZZZWWWVVVXXX]]]iii~~~tttuuuvvvkkkddddddnnnnnnccc\\\QQQGGGDDD@@@<<<999888777666333111111111111111111111111111000000000000000000000000///333777;;;IIIbbbxxxyyyqqqooonnnqqqxxx~~~|||wwwpppnnnpppsssuuuvvvwwwxxxyyy|||~~~~~~xxxooojjjiiigggddd]]]VVVPPPQQQRRRMMMGGGEEEBBBAAA>>><<<999777666555333222111///......------.........------.........------------------------+++***)))***,,,,,,***)))((())))))(((&&&&&&''')))*********+++,,,...///000,,,))))))+++---...444<<>><<<;;;:::888555555777111111111111111111111111000000000000000000000000///444777;;;JJJeee{{{~~~zzzqqqoooppprrrxxx~~~}}}|||xxxqqqmmmnnnsssxxxzzzwwwuuuxxx{{{|||{{{zzztttkkkeeedddccc______XXXPPPMMMOOOOOOJJJEEEDDDDDDBBB>>>999555444555222222222222111///---,,,------------------------...---,,,++++++,,,...///,,,++++++******++++++,,,******))))))))))))******))))))***+++,,,,,,---------+++***))),,,222777;;;GGGEEEGGGPPP\\\aaa^^^XXXJJJAAA===DDDNNNUUUYYY\\\___^^^]]]\\\XXXRRRJJJDDD>>>BBBHHHMMMOOOMMMIIIFFFLLLQQQUUUTTTMMMGGGEEEFFFHHHLLLRRRWWWZZZZZZYYYWWWUUUZZZ___]]]TTTJJJEEEDDDLLLOOOQQQPPPLLLJJJIIIKKKFFFFFFEEEFFFHHHKKKNNNPPPSSSUUUXXX[[[\\\\\\\\\[[[dddcccbbbbbbbbb```]]][[[]]]XXXSSSPPPKKKHHHKKKPPPQQQSSSVVVYYY[[[^^^aaadddbbbbbbbbbcccdddeeeggghhhiiigggccc``````ccchhhjjjppprrrvvvyyyyyyvvvrrrooolllhhhdddbbbcccccc```^^^\\\]]]^^^```dddjjjqqqvvv{{{tttppppppqqqrrrtttsssqqqmmmhhhaaaZZZVVV[[[```gggmmmooommmiiifffeeeccc```______aaadddfffgggddd___\\\ZZZYYYXXXWWWRRRNNNMMMOOOOOONNNQQQUUU[[[```iiiqqqzzz{{{{{{xxxqqqhhhaaa\\\YYYWWWWWWYYYcccwww}}}xxx~~~uuuhhhdddoootttfff^^^TTTKKKGGG@@@>>><<<;;;:::999666333111222222222222111000000000111111111111222222222222555777<<>><<<;;;:::999666444222222222222222111000000000111111111111222222222222555777===RRRqqq}}}~~~|||{{{zzz{{{sssnnnooossswwwyyy~~~}}}yyyrrroooppppppuuuvvvrrrpppuuuzzz||||||{{{tttkkkdddcccaaa^^^ZZZTTTNNNLLLMMMMMMIIIEEEDDDCCCAAA===888555444444666555333111111000111111////////////////////////............---,,,,,,+++,,,++++++******++++++,,,******))))))))))))***************++++++,,,,,,------+++***+++...444999===CCCBBBDDDJJJQQQTTTQQQLLLEEEAAAAAAJJJRRRUUUTTTUUUPPPNNNKKKJJJIIIGGGDDDBBB:::???GGGMMMOOOLLLGGGCCCCCCIIINNNNNNJJJFFFFFFGGGIIINNNTTTXXXYYYYYYXXXXXXSSSYYY______XXXQQQNNNMMMOOOOOOOOOLLLIIIHHHHHHIIIHHHHHHIIIKKKNNNQQQSSSUUUVVVWWWYYY[[[^^^```cccddddddcccbbbaaaaaa___[[[YYYXXXSSSOOOLLLIIIHHHLLLRRRXXX\\\```dddeeefffhhhiiigggffffffeeeeeeeeeffffffhhhfffdddccccccfffhhhjjjkkkkkkkkkkkkllllllmmmmmmjjjgggdddbbbbbbbbbbbbaaaaaacccdddeeegggkkkppptttuuu||||||{{{zzz{{{{{{|||yyytttkkkccc```cccfffoooqqqssstttsssooojjjgggfffdddbbb```aaacccfffhhhgggddd```]]]\\\[[[YYYWWWVVVQQQMMMNNNNNNNNNRRRXXX___fffppp{{{}}}uuummmgggbbb___\\\ZZZZZZ___lllzzz{{{rrrjjjooo~~~sssjjjcccZZZPPPIIIAAA???===;;;;;;999777444222222222222222111111111000111111111111222222222222666888???UUUttt}}}wwwvvvtttuuuvvvuuu}}}~~~{{{zzz{{{|||}}}~~~}}}yyysssooopppppptttuuupppoootttzzz}}}|||{{{tttjjjdddcccaaa]]]WWWSSSNNNLLLMMMLLLIIIEEECCCCCCAAA===888555444444444333000.........///000........................---......///...---+++***,,,++++++******++++++,,,+++******))))))******+++*********++++++,,,,,,,,,,,,++++++,,,000555;;;>>>CCCBBBDDDGGGKKKLLLIIIGGGAAA@@@EEEPPPYYYZZZXXXWWWRRROOOKKKHHHGGGFFFDDDCCC999???HHHNNNPPPMMMGGGCCCDDDJJJNNNNNNIIIEEEEEEGGGJJJOOOUUUXXXXXXWWWXXXYYYVVV\\\aaa___YYYRRRPPPPPPTTTSSSQQQNNNLLLKKKKKKLLLJJJKKKMMMPPPSSSVVVXXXYYYYYYYYYYYYZZZ\\\___bbbddddddcccaaaaaa```^^^ZZZXXXWWWRRRMMMKKKHHHFFFKKKRRR[[[___dddhhhiiiiiijjjjjjhhhgggfffeeeeeedddeeeeeefffeeeeeedddeeefffhhhiiiiiiiiiiiijjjjjjjjjjjjjjjhhhfffdddccccccdddfffgggfffhhhiiijjjkkkmmmqqqtttuuuzzz~~~~~~~~~zzzsssiiibbbbbbiiiooowwwwwwwwwvvvsssoookkkhhheeedddaaa``````bbbeeeggggggddd```^^^]]]\\\ZZZXXXYYYSSSNNNNNNNNNOOOSSSYYYaaahhhsss~~~~~~wwwooojjjddd```]]]\\\ZZZ]]]gggssszzzuuulllnnn}}}wwwkkkddd[[[QQQJJJBBB@@@===;;;;;;999777666333333222222111111111111000000111111111222222222111666999AAAXXXxxxxxxuuurrrrrruuuqqqzzzyyy}}}}}}yyysssooopppqqquuuuuupppoootttzzz}}}{{{zzztttjjjdddcccaaa]]]UUURRRNNNMMMLLLKKKHHHEEECCCCCCAAA<<<888444333444444222000.........000111------------------------,,,---...///...---+++***,,,++++++******++++++,,,++++++************++++++***+++++++++++++++,,,,,,,,,+++,,,...222777<<<@@@@@@AAABBBCCCDDDCCCBBB@@@===???IIIXXXbbbbbb___^^^XXXUUUOOOKKKHHHFFFDDDBBB;;;AAAIIIQQQSSSPPPJJJFFFIIINNNRRRPPPJJJEEEEEEGGGJJJOOOUUUXXXVVVUUUVVVXXX[[[___bbb^^^WWWQQQOOOQQQSSSQQQOOOMMMLLLKKKKKKKKKMMMOOORRRUUUXXXZZZ[[[\\\[[[ZZZYYYYYYZZZ\\\___aaacccbbb``````___^^^ZZZWWWWWWRRRLLLJJJFFFEEEJJJQQQ]]]aaafffiiijjjjjjjjjjjjiiihhhgggeeeddddddddddddeeeeeeffffffggghhhhhhhhhcccdddfffffffffcccaaa___ddddddccccccdddhhhlllooommmoooqqqrrrrrrsssuuuwwwyyy|||~~~}}}yyyqqqiiieeehhhpppwww{{{zzzxxxuuuqqqnnnkkkiiidddbbb```^^^^^^aaadddffffffdddaaa___^^^]]][[[YYYZZZTTTPPPOOOOOOOOOTTTZZZaaahhhsss|||yyyqqqllleee```]]]\\\[[[\\\dddnnnwwwwwwwwwmmmnnn|||zzzkkkbbb[[[SSSKKKCCCAAA===;;;;;;:::888777444333222222111111222222000000111111111222222222111666:::DDD[[[|||~~~xxxrrrqqqsssoooyyyxxxuuu~~~||||||xxxrrrooopppqqquuuvvvqqqooosssxxxzzzyyyyyysssiiidddcccaaa^^^UUUSSSPPPNNNMMMJJJGGGEEECCCBBB@@@<<<777444333333555444222111111111222222------------------------,,,---------...------,,,,,,++++++******++++++,,,++++++************++++++++++++++++++++++++++++++++++++,,,///333999>>>AAA===???@@@@@@>>><<<;;;<<<;;;@@@NNN___iiijjjgggfff\\\YYYTTTOOOKKKFFFAAA>>>===CCCKKKRRRTTTRRRMMMIIINNNRRRUUURRRKKKFFFFFFHHHIIIOOOUUUWWWTTTRRRTTTWWW___aaaaaa[[[SSSNNNOOOQQQUUUSSSQQQPPPPPPPPPOOONNNPPPSSSVVVZZZ]]]^^^^^^^^^[[[ZZZYYYXXXYYY[[[]]]^^^aaa```_________^^^[[[XXXVVVPPPKKKIIIFFFFFFLLLSSS___bbbfffhhhhhhhhhiiijjjjjjiiihhhgggeeeeeeeeeeeeeeefffhhhjjjkkkkkkjjjjjjeeefffgggfffddd```\\\ZZZ^^^___```bbbeeekkkrrrwwwvvvyyy{{{|||||||||}}}~~~~~~zzzuuuoookkklllrrryyy~~~|||xxxrrrnnnkkkiiiiiicccaaa___]]]^^^```ccceeefffdddbbb```___^^^[[[YYY[[[UUUQQQQQQQQQPPPTTTYYY```gggrrrzzz~~~~~~}}}||||||{{{sssnnngggaaa]]][[[ZZZ[[[bbbjjjwwwrrr|||{{{pppmmmxxx{{{kkkaaa\\\UUUMMMDDDBBB>>><<<;;;:::999888555444333111111222222333000111111111111222222222000666<<>>AAACCCAAA===:::;;;<<<;;;BBBQQQdddnnnnnnkkkkkk^^^\\\XXXUUUPPPIIIAAA<<>><<<;;;;;;:::999666444333111111222333444000111111111111222222222000666===HHHaaa~~~sssnnnooottt{{{|||xxx|||zzzzzzwwwpppnnnooonnnsssuuuqqqnnnppprrrrrrwwwvvvqqqhhhddddddccc```WWWVVVSSSQQQMMMJJJFFFDDDBBBBBB@@@<<<777444333333000000111111111000//////////////////////////////,,,+++++++++,,,...000111,,,++++++++++++++++++,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++---000555;;;@@@CCCBBBEEEGGGEEE@@@===>>>@@@<<>><<<;;;;;;:::999666555333111111222333444000111111111111222222222000666===IIIbbbtttoooqqqvvv|||tttrrrqqq~~~yyyvvvwwwwwwsssqqqrrrttttttrrrooolllmmmrrrwwwxxxtttnnngggcccaaabbbbbbZZZTTTOOOOOONNNIIIDDDCCCEEEBBB???:::777444333333222222111000///...------------......------,,,+++++++++++++++,,,,,,---...,,,+++******,,,,,,+++***.........---,,,+++***)))******+++++++++,,,,,,,,,++++++---222999???CCCEEE@@@@@@BBBDDDFFFFFFDDDBBB===GGGXXXiiittttttnnnhhhggg___\\\^^^WWWGGG===>>>BBBGGGMMMPPPOOONNNNNNPPPSSSRRRPPPNNNMMMLLLLLLLLLMMMPPPTTTUUUUUUUUUWWWZZZddd___WWWQQQMMMNNNPPPRRRNNNOOOPPPQQQRRRSSSTTTUUUXXXYYY\\\aaadddbbb\\\WWWVVVVVVXXXYYY[[[]]]^^^___^^^^^^^^^______^^^[[[XXXOOOLLLIIIHHHKKKQQQVVVYYYfffgggiiiiiihhhhhhiiikkkmmmmmmmmmmmmmmmnnnnnnnnnmmmppprrrrrrtttvvvsssnnnkkkiiiccc[[[SSSMMMJJJIIIMMMOOOUUUZZZ]]]fffxxx}}}rrrvvvzzz}}}|||tttmmmiiigggeeedddbbbccccccaaa___```dddhhhlllhhhbbb___]]]^^^^^^]]]XXXUUURRRRRRSSSUUUVVVVVV[[[bbbmmmvvvzzzwwwqqqlllhhhlllqqqtttvvvzzzzzzuuummmgggaaa^^^\\\ZZZ\\\aaaooo{{{~~~uuuqqqxxx}}}{{{zzzzzz|||}}}~~~~~~|||{{{~~~|||jjjfffwww}}}wwwqqqnnnlllfff[[[RRRLLLGGG@@@======<<<:::888666555333111000000000111222222111111222222333444888777<<>>;;;777444222111222222111000///...---------------...------,,,,,,,,,+++++++++,,,,,,---...---,,,++++++------,,,+++------------,,,+++***)))*********++++++,,,,,,,,,++++++---222999@@@DDDEEECCCCCCDDDEEEFFFFFFDDDBBB???IIIZZZjjjuuuwwwrrrmmmjjjbbb___```YYYJJJAAABBBBBBGGGMMMPPPOOOOOOPPPRRRRRRPPPMMMKKKIIIJJJKKKLLLNNNQQQUUUVVVVVVVVVXXX[[[___ZZZSSSNNNLLLMMMPPPQQQNNNOOOOOOPPPQQQSSSTTTTTTWWWYYY\\\```bbb```ZZZUUUTTTUUUWWWZZZ\\\^^^```aaaaaa```_________]]]YYYVVVPPPMMMJJJJJJMMMRRRWWWZZZgggiiikkkkkkjjjjjjlllmmmnnnnnnnnnoooooooooooopppqqqtttvvvvvvwwwwwwsssllleeebbb\\\TTTNNNIIIHHHHHHHHHJJJOOOUUUYYYaaasss~~~www||||||tttmmmhhheeecccbbb___```aaa```___bbbgggkkklllhhhccc___^^^^^^^^^]]]YYYWWWTTTTTTUUUUUUUUUTTTYYY```iiirrrvvvtttpppmmmgggjjjmmmqqqtttyyy~~~zzzuuunnngggaaa^^^\\\YYY[[[```lllyyyvvvqqqttt|||{{{{{{~~~~~~~~~}}}{{{xxxvvvxxx|||iiidddssszzz{{{vvvpppnnnmmmhhh___WWWLLLGGG@@@===<<<<<<:::888666555333111000000111111222222111111222222333444777777>>>QQQnnnyyyxxx{{{zzzzzzvvvnnnjjjqqqzzzwwwxxxwwwsssqqqsssttttttssspppmmmmmmrrrvvvwwwtttoooiiidddaaa___^^^ZZZTTTOOOOOONNNIIIEEECCCAAA@@@>>>;;;888444111000222222111000//////...------------------.........,,,,,,+++++++++,,,------,,,+++******,,,,,,+++***,,,,,,,,,,,,+++***))))))))))))******+++,,,------***+++---222:::@@@EEEGGGFFFFFFGGGGGGGGGFFFEEEDDDCCCLLL\\\mmmxxx|||yyyuuuooohhhcccbbbYYYKKKDDDEEEDDDIIIMMMOOOOOOOOOQQQSSSSSSPPPLLLIIIHHHJJJMMMOOOQQQSSSVVVWWWWWWXXXZZZ[[[\\\WWWQQQMMMMMMOOORRRSSSNNNNNNOOOOOOPPPQQQRRRSSSVVVWWW[[[___```]]]WWWRRRSSSTTTWWWZZZ]]]```bbbbbbcccbbb``````^^^[[[WWWTTTPPPNNNMMMLLLOOOTTTYYY\\\fffhhhjjjkkkkkkkkkmmmnnnpppppppppqqqqqqrrrrrrrrrvvvyyy|||{{{zzzyyyrrrkkk___[[[TTTMMMHHHFFFGGGGGGDDDFFFKKKPPPUUU]]]nnn~~~~~~zzzrrrkkkgggdddbbb```^^^^^^______```dddiiimmmkkkgggccc```______^^^]]]WWWVVVUUUVVVWWWXXXWWWVVVWWW\\\cccjjjooopppooommmffffffhhhmmmsssxxx{{{}}}~~~{{{vvvpppiiiccc```\\\YYYZZZ^^^ggguuuyyyrrrsss}}}yyyvvvttttttyyy|||iiiaaammm{{{{{{tttpppnnnjjjbbb\\\MMMHHH@@@<<<<<<;;;999777666555333222111111111111222222111111222222333444555777@@@UUUqqq|||}}}~~~xxxwwwuuuooohhhfffpppzzzwwwxxxwwwtttrrrssstttuuutttqqqmmmmmmqqquuuwwwtttooojjjeeeaaa^^^]]]YYYRRRNNNNNNMMMHHHCCCBBB???>>>===;;;888444111///222222111111000//////...---------------......///,,,,,,,,,++++++,,,,,,---+++)))((()))***+++***(((+++++++++++++++***)))((((((((()))***+++,,,------***+++---333:::BBBFFFHHHGGGHHHJJJIIIHHHGGGFFFFFFEEENNN^^^ooo}}}uuunnnhhhbbbWWWJJJDDDEEEHHHLLLNNNNNNMMMMMMOOORRRVVVRRRMMMIIIIIILLLQQQTTTSSSUUUWWWXXXYYYZZZ[[[\\\^^^XXXRRROOOPPPSSSUUUUUUOOONNNNNNNNNNNNOOOPPPQQQSSSVVVYYY\\\\\\XXXTTTPPPTTTVVVXXX\\\^^^```aaaaaabbbaaa```___^^^[[[WWWSSSOOOOOOOOOPPPQQQUUUZZZ^^^ccceeehhhjjjjjjjjjlllmmmqqqqqqrrrrrrssssssttttttwww{{{~~~~~~}}}{{{tttkkk]]]WWWOOOHHHEEEEEEFFFGGGEEEFFFJJJOOOSSS[[[jjjyyyyyyuuuoooiiigggeeecccbbbaaa```______```dddiiimmmjjjgggcccaaa``````^^^]]]SSSSSSTTTVVVYYY[[[ZZZYYYWWWZZZ^^^ccchhhkkkmmmmmmgggffffffkkksssxxxzzzzzz}}}~~~|||~~~zzzzzz{{{~~~}}}xxxsssllleeebbb]]]YYYYYY]]]cccqqqzzzrrrppp{{{wwwuuutttxxx}}}{{{iii___iiizzz}}}vvvpppjjjaaa[[[OOOIIIAAA<<<;;;;;;999777777666444222111111111222222222111111222222333444444777BBBXXXrrr~~~}}}uuuqqqkkkdddeeeqqqzzzwwwxxxxxxtttrrrssstttuuuuuurrrnnnnnnqqquuuvvvsssooojjjeeeaaa^^^]]]XXXQQQLLLMMMKKKFFFBBB@@@>>>>>>===;;;888444111///222222111111000000/////////...---------...//////---,,,,,,++++++,,,,,,,,,,,,***)))***+++,,,+++*********+++++++++***))))))(((((()))******+++,,,,,,***+++---333;;;CCCHHHJJJHHHKKKNNNMMMKKKHHHGGGGGGFFFOOO___rrr{{{vvvmmmcccVVVJJJFFFGGGMMMOOOOOOMMMJJJJJJMMMPPPVVVRRRLLLHHHHHHMMMSSSWWWVVVVVVWWWYYY[[[\\\\\\[[[^^^XXXQQQOOOQQQTTTUUUTTTOOONNNMMMLLLLLLMMMNNNOOOQQQSSSVVVWWWVVVTTTQQQOOOWWWYYY[[[]]]____________```___^^^^^^]]][[[WWWSSSOOOPPPRRRRRRSSSWWW\\\```cccfffiiikkkkkkkkklllmmmppppppqqqrrrssssssttttttuuuzzz}}}}}}}}}|||uuummm[[[UUULLLFFFDDDEEEGGGHHHIIIIIIKKKOOOSSSYYYfffrrrssspppllljjjiiijjjiiiiiihhheeebbb```aaadddhhhjjjiiifffdddcccbbbaaa^^^]]]UUUTTTUUUXXXZZZ\\\[[[ZZZYYYZZZ\\\___cccgggjjjllliiihhhhhhlllsssxxxzzzyyy}}}{{{vvvssssssvvvzzz|||~~~{{{vvvoooiiiddd___YYYYYY\\\___mmm|||rrrlll}}}~~~yyyvvvqqquuuzzzzzziii___ggguuu{{{sssjjjaaa[[[RRRKKKCCC===<<<;;;:::888777666444222111111111222222222111111222222333444444888CCCXXXrrr~~~wwwrrrjjjeeehhhuuu{{{xxxyyyxxxtttrrrtttuuuvvvvvvsssooonnnqqqtttuuurrrmmmhhhdddaaa______WWWQQQLLLLLLKKKFFFAAA@@@??????===;;;888555222111222222111111111000000000111000...---------...///------,,,+++++++++,,,,,,...---,,,,,,......---,,,***+++++++++++++++******)))))))))************+++******---444<<>><<<<<<;;;999777666444333222111222222222222111111222222333444555888CCCWWWooo}}}vvvnnnjjjppp}}}{{{xxxyyyxxxuuussstttuuuvvvvvvsssooonnnqqqsssuuuqqqlllfffbbbaaaaaaaaaYYYRRRMMMNNNMMMGGGCCCBBBAAA@@@===:::888555444333222222222111111111111000333111///---,,,,,,---......---,,,,,,+++++++++,,,---,,,+++,,,---...---+++++++++,,,,,,,,,,,,++++++************))))))))))))******---444===EEEJJJLLLUUUZZZ___]]]UUULLLFFFDDDMMMVVVfffwwwzzzvvvmmm^^^QQQKKKKKKMMMMMMMMMLLLHHHFFFHHHMMMRRRRRRNNNIIIFFFHHHMMMSSSXXXXXXWWWWWWYYY\\\]]]\\\ZZZSSSMMMGGGGGGLLLQQQPPPNNNOOOMMMKKKIIIHHHIIIKKKLLLNNNOOOOOONNNLLLLLLOOORRRWWWYYY\\\___aaaaaa```______^^^]]][[[ZZZVVVRRRNNNLLLPPPTTTVVVUUUWWW\\\aaafffiiimmmooonnnmmmllllllkkkkkklllmmmnnnoooppppppqqqtttvvvuuuuuuuuupppiiiZZZTTTNNNLLLPPPTTTVVVVVVXXXUUUTTTVVVVVVYYY```iiilllvvv~~~zzzuuusssrrrtttwwwyyy{{{{{{tttnnngggcccccceeegggggggggfffeeeeeedddccc___\\\\\\ZZZZZZ\\\```ccceeeeeebbbaaa______```cccgggiiilllnnnpppqqqrrrtttwwwzzzzzztttnnnkkkjjjiiiiiihhhmmmqqqssstttwww}}}}}}vvvooojjjccc\\\YYY[[[XXXdddwwwwwwjjjuuu~~~yyyrrrtttxxxzzz|||~~~|||xxxlllcccgggmmmwwwkkkdddWWWPPPFFF@@@======<<<:::888666555333222222222222222222111111222222333444777999AAATTTkkk}}}|||tttqqqxxx{{{xxxyyyyyyuuussstttuuuvvvvvvtttpppnnnpppssstttqqqkkkeeebbbaaabbbcccZZZTTTOOOOOONNNIIIDDDCCCBBB@@@===:::777666555555222222222111111111111111444222000---,,,,,,------...---,,,,,,++++++++++++***)))((()))*********(((+++,,,,,,---------,,,,,,++++++******)))((((((((()))***...444===EEEKKKMMM\\\aaafffcccYYYMMMEEEBBBQQQZZZiiiyyyssspppgggYYYLLLHHHKKKMMMJJJJJJIIIGGGEEEHHHOOOUUUSSSPPPKKKIIIJJJOOOVVVZZZXXXWWWVVVXXX\\\]]][[[YYYPPPIIIDDDFFFMMMRRRRRROOOOOOMMMJJJHHHHHHIIIJJJLLLMMMNNNNNNKKKIIIKKKOOOSSSVVVXXX\\\___bbbbbbbbbaaaaaa___]]][[[XXXTTTOOOKKKKKKPPPUUUVVVVVVWWW\\\aaaeeehhhlllmmmlllkkkjjjjjjiiiiiijjjkkklllmmmnnnoooqqqssstttrrrqqqqqqmmmfff]]]WWWRRRSSSYYY___aaaaaa```\\\ZZZ[[[[[[\\\bbbjjjeeemmmtttvvvwww{{{~~~~~~yyyyyyxxxwwwxxx|||~~~uuuooohhhddddddfffhhhhhhfffeeeeeeeeeeeeccc___\\\YYYXXXYYY]]]dddjjjoooqqqeeedddaaa``````cccfffhhhlllooorrrrrrqqqrrrvvvzzzwwwqqqjjjdddbbbbbbcccccceeejjjoooqqqqqqsssyyyxxxqqqllleee]]]ZZZ[[[VVVaaasssyyyaaajjj}}}}}}yyy{{{}}}~~~|||yyymmmccchhhiii~~~~~~ooogggYYYQQQGGG@@@>>>>>><<<;;;888777555333222222222333222222111111222222333444888999@@@RRRhhh{{{xxxvvv}}}{{{wwwxxxvvvrrrppppppttttttsssrrrqqqpppooonnnmmmnnniiibbb___aaaaaa^^^WWWRRRLLLKKKLLLLLLHHHCCCBBB@@@<<<888555333222222000000000111000///......000///---,,,+++++++++,,,.........---------,,,,,,)))))))))))))))))))))))),,,,,,------,,,+++)))(((((()))***++++++***)))(((,,,,,,///555===DDDIIIKKK\\\]]]```aaaZZZLLLCCC@@@MMM]]]nnnyyy}}}}}}yyyooojjj```SSSHHHDDDGGGKKKKKKLLLIIIDDDDDDHHHKKKJJJOOOHHHEEEHHHKKKOOOTTTYYYYYYWWWWWWYYY\\\]]]ZZZWWWPPPGGGAAAEEELLLNNNOOOOOOOOOMMMJJJGGGFFFFFFGGGHHHQQQOOOMMMLLLLLLMMMOOOQQQUUUYYY^^^aaa```___^^^^^^aaa___\\\YYYUUUQQQNNNMMMOOOOOOPPPRRRUUUYYY\\\^^^eeefffggghhhhhhhhhgggfffhhhiiiiiihhhfffggglllpppsssrrrrrrqqqppplllgggddd___ZZZWWW]]]iiiqqqrrroookkkeee___]]]^^^aaabbbaaafffhhhlllppptttxxxzzz{{{}}}~~~zzzpppiiigggeeeaaaaaaeeeccceeeeeeeeecccaaaaaaaaa\\\ZZZZZZ```jjjsssvvvvvvrrrmmmfffbbbaaaccceeefffoooqqqssssssrrrrrrsssuuu{{{zzzzzz{{{}}}~~~~~~|||zzzrrrjjjccc___\\\ZZZ]]]bbbdddfffjjjnnnnnnooowww}}}yyysssmmmggg```YYYTTT[[[___jjj|||yyyqqqkkklll{{{~~~yyy|||}}}vvvnnnfffaaaeeeyyyvvvjjj]]]RRRHHHDDDAAA<<<999:::888888777777666444333222222222111111222222333444777777@@@SSShhhwww{{{zzz|||xxxyyywwwsssqqqqqqssssssrrrqqqpppooonnnnnnoooooojjjccc```aaabbb___XXXSSSMMMLLLMMMLLLHHHCCCBBB@@@<<<888555333222222000000000000////////////000///...,,,,,,,,,------+++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++)))(((((()))***++++++***)))(((,,,---///555<<>>FFFIIIHHHFFFJJJIIIHHHFFF???<<>>OOOeeeuuu|||yyynnnqqq}}}}}}|||wwwuuuvvvwwwvvvtttrrrrrrssstttuuurrrqqqjjjaaa^^^```aaa```ZZZTTTOOONNNOOOOOOJJJFFF@@@???===:::777444222000222111///.........///000....../////////......---,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,+++******++++++,,,,,,+++************+++,,,+++000999CCCJJJLLLJJJGGGIIIHHHGGGDDD===;;;BBBMMMdddmmmpppfffWWWOOOKKKJJJHHHGGGBBB===;;;???GGGOOOOOOQQQOOOKKKLLLRRRVVVUUUOOOIIIEEEGGGJJJLLLQQQVVVWWWWWWYYY]]]aaabbb^^^ZZZJJJHHHIIIOOOSSSRRRRRRTTTMMMLLLJJJHHHFFFDDDCCCCCCEEEDDDCCCDDDFFFIIIMMMOOOTTTWWW[[[]]]]]]^^^___```\\\[[[YYYVVVSSSPPPMMMLLLOOORRRVVV[[[^^^______^^^````````````aaacccdddeeeddddddeeehhhkkklllkkkjjjiiilllmmmmmmlllmmmrrrvvvqqqtttuuupppiiifffjjjooo}}}~~~{{{yyyxxxxxxxxx|||}}}}}}}}}}}}{{{uuuuuuwwwvvvsssllliiieeeeeeggghhhgggeee``````bbbfffmmmvvv~~~tttlllhhhgggfffkkksssxxx{{{{{{{{{{{{zzz~~~~~~uuuooolllmmmnnnqqqzzzwwwsssrrrssstttnnnhhhbbb^^^XXXPPPMMMNNNRRRQQQUUU\\\aaacccgggkkktttxxx~~~}}}xxxrrrlllfff```[[[WWWYYY^^^hhhxxxpppcccVVVWWWjjjuuuggg]]]lllpppaaaWWWLLLGGGCCC>>>;;;;;;999999999888777666555444333333333333333444444555777@@@SSSkkk{{{wwwmmmooo~~~}}}}}}|||wwwuuuvvvwwwuuusssqqqqqqrrrtttuuurrrpppiii```\\\^^^```^^^XXXSSSNNNMMMOOOOOOKKKGGG@@@???===:::777444111000000000000000////////////......//////...---,,,+++//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++,,,,,,,,,++++++******++++++,,,,,,222<<>>;;;;;;999999999888777666555444444333333333333444555555555BBBYYYsss}}}tttlllmmmzzz}}}}}}|||wwwuuuvvvvvvtttrrrppppppqqqtttuuuooommmfff]]]YYY[[[\\\[[[VVVQQQMMMLLLOOOOOOKKKGGG??????===;;;777444111000000000000111000///............//////...,,,***))),,,,,,+++++++++*********++++++++++++++++++++++++,,,+++*********+++,,,------,,,+++******+++,,,---...444===HHHMMMLLLGGGBBB<<<===???>>>;;;<<>>;;;;;;999999999999888666555444444333333333333444555555555CCC]]]yyyyyyrrrkkklllxxxzzzzzz|||zzzyyyzzz|||zzzvvvsssqqqrrrsssuuusssrrrjjjaaa]]]___aaa```VVVRRRNNNMMMMMMMMMKKKIIIDDDAAA<<<888555444444444111000000///...---------//////......------,,,,,,------------------------)))***++++++,,,,,,,,,,,,******))))))******+++,,,...---,,,+++++++++,,,---...555@@@JJJOOONNNHHHCCC@@@===;;;;;;:::>>>KKKYYYuuu|||~~~xxxnnnggg___YYYWWWTTTMMMDDD===<<<@@@EEEJJJNNNOOONNNPPPTTTVVVTTTTTTPPPKKKIIIKKKPPPTTTVVVZZZZZZ[[[^^^``````^^^\\\RRROOOMMMOOORRRSSSPPPLLLIIIIIIGGGEEECCCBBB@@@@@@@@@AAACCCEEEHHHKKKNNNOOOXXXZZZ]]]```aaaaaa```___\\\ZZZWWWTTTQQQOOOMMMMMMVVVWWWYYY[[[]]]___`````````cccccc```___cccffffffggghhhiiiiiihhhfffdddcccfffiiilllpppuuu}}}~~~|||zzz{{{~~~}}}|||}}}zzzppphhhggghhhfffdddeeeccceeegggiiijjjnnnvvv{{{}}}zzzyyywwwyyy~~~}}}}}}~~~zzzzzz~~~{{{vvvssspppmmmkkkiiifffaaaZZZTTTNNNKKKOOOLLLMMMRRRVVVWWW[[[```ggglllsssyyy{{{uuuooohhhaaa]]]ZZZXXXZZZaaakkk}}}yyylll^^^[[[fff{{{{{{sssgggqqqzzzqqqjjjddd\\\PPPGGGBBB???<<<:::999999888777666555444444000111222222222333666888<<>>===BBBQQQaaawww~~~|||tttllleee___ZZZUUUMMMCCC>>>???DDDHHHMMMQQQSSSSSSVVV\\\^^^]]]TTTQQQMMMLLLNNNQQQTTTVVVWWWXXXZZZ]]]``````^^^\\\PPPMMMLLLNNNPPPQQQOOOLLLKKKJJJIIIGGGEEECCCAAA@@@===>>>AAADDDHHHMMMPPPRRRYYY[[[^^^aaabbbbbbaaa```]]][[[WWWSSSPPPNNNNNNNNNPPPRRRUUUYYY]]]```cccdddhhhnnnpppmmmiiigggccc^^^]]]\\\[[[ZZZYYYYYYZZZZZZXXX]]]eeemmmxxx}}}zzzyyywwwwwwvvvwwwyyyzzzzzzwwwuuusssqqqtttyyy~~~yyypppiiihhhhhhffffffhhhkkknnnrrrsssrrrsssvvvzzz}}}}}}{{{{{{}}}}}}yyyxxxzzz~~~zzzwwwtttqqqnnnkkkjjjgggccc]]]WWWRRROOONNNKKKKKKOOOSSSUUUYYY___dddhhhooovvv|||{{{uuummmddd^^^ZZZWWWWWW[[[fffxxxzzzmmmdddeeetttyyyzzz~~~uuuhhhooo}}}|||yyyvvvqqqnnnggg___SSSIIIDDD@@@===;;;999999888777666555555444222333333333222222555777:::CCCWWWrrryyyqqqlllkkkllllllkkklllhhhhhhrrr~~~~~~}}}zzzyyy{{{|||xxxtttsssuuuwwwzzzvvvuuunnneee```aaaaaa___VVVRRRMMMKKKLLLLLLIIIFFFBBB@@@===999666444333333000000000000//////......---------....../////////........................,,,,,,,,,,,,++++++***)))+++++++++++++++,,,------...------,,,,,,---//////333:::DDDLLLPPPOOOMMMKKKIIIGGGDDDAAA???DDDVVVggg}}}yyyqqqiiiccc]]]VVVLLLCCC???AAAGGGKKKNNNQQQSSSSSSVVV]]]aaa```UUURRROOOOOOQQQTTTVVVWWWWWWWWWYYY\\\^^^]]]ZZZWWWMMMLLLKKKMMMOOOOOONNNLLLLLLKKKJJJHHHEEECCCAAAAAA<<<===@@@DDDIIINNNRRRTTT[[[]]]```cccddddddcccbbb___\\\XXXTTTQQQPPPPPPPPPQQQSSSVVVZZZ^^^aaadddeeehhhnnnrrrpppkkkfff```YYYVVVUUURRRPPPPPPQQQSSSTTTWWW\\\dddlllvvv|||yyyvvvrrrpppooopppqqqqqqooollliiiggghhhkkkqqqxxx}}}xxxpppiiihhhhhhggghhhkkkppptttxxxzzzxxxvvvvvvwww{{{~~~{{{{{{}}}}}}yyyyyy{{{~~~yyyuuusssooommmkkkjjjhhhddd___ZZZUUUSSSNNNJJJJJJNNNQQQSSSWWW]]]aaaffflllssszzz}}}}}}wwwnnneee___\\\XXXWWWZZZcccvvvrrrgggbbbmmmwwwuuuvvvlllqqq~~~~~~yyyssspppjjjaaaUUUKKKEEEBBB>>>;;;:::999999888777666555555444444444333222222444666:::DDDYYYtttzzzpppkkklllnnnmmmkkkiiiiiinnn|||}}}zzzyyy{{{~~~{{{vvvrrrqqqssswwwyyyxxxvvvpppfffaaabbbaaa___WWWSSSNNNLLLLLLLLLIIIFFFBBB@@@===:::777444333222000000000000000/////////......//////000000000111........................,,,,,,,,,,,,++++++***)))***************+++,,,,,,,,,,,,+++++++++,,,...///333:::DDDKKKNNNNNNMMMLLLMMMKKKHHHCCC@@@GGGZZZnnnvvvmmmfff___WWWLLLCCCAAADDDJJJNNNMMMPPPQQQQQQTTT[[[___^^^TTTRRRPPPQQQTTTWWWYYYYYYXXXXXXYYY[[[[[[XXXTTTPPPKKKJJJKKKLLLMMMMMMLLLKKKMMMLLLJJJHHHEEECCCAAA@@@<<<>>>AAAEEEJJJPPPTTTVVV\\\^^^aaadddfffeeedddccc```]]]YYYUUUSSSSSSSSSTTTSSSUUUWWWZZZ]]]___```aaacccjjjooommmhhhccc[[[TTTPPPNNNKKKIIIIIIKKKMMMOOOUUUYYYaaaiiisss{{{wwwtttpppkkkhhhgggggggggfffdddaaa^^^]]]^^^aaagggooouuuzzz}}}~~~~~~wwwpppjjjhhhhhhgggjjjoootttyyy~~~yyyvvvvvvyyy}}}||||||~~~~~~||||||~~~wwwsssqqqnnnkkkkkkkkkiiifffbbb]]]YYYWWWPPPLLLJJJMMMOOOQQQUUU[[[^^^ccciiiqqqxxxzzz{{{~~~xxxoooeee___^^^ZZZWWWZZZccctttvvvjjjaaaggg~~~uuurrr|||wwwnnnpppzzz}}}vvvqqqlllcccWWWMMMGGGCCC???<<<::::::999888777666555555444555555333222222555777<<>>???AAADDDHHHMMMRRRWWWYYYZZZ\\\___bbbccccccbbbaaa\\\YYYVVVSSSRRRTTTWWWYYYVVVWWWYYY[[[]]]^^^______]]]bbbddd```ZZZUUUOOOIIIIIIHHHGGGFFFFFFGGGIIIJJJJJJOOOVVV___iiiwwwxxxrrriiidddaaa^^^YYYUUUQQQQQQQQQPPPOOONNNLLLLLLMMMOOOTTTZZZbbbjjjppptttxxxxxxzzz}}}vvvpppkkkiiihhhhhhmmmttt||||||yyyyyyzzz~~~wwwrrrooonnnllllllkkkjjjiiifffbbb___]]]VVVQQQMMMMMMNNNNNNQQQWWWYYY^^^dddlllttt}}}~~~zzz|||yyyqqqiiiddd\\\YYYWWWZZZbbbqqq|||qqqjjjxxx}}}vvvsssyyy|||qqqsss}}}yyyqqqhhh[[[PPPIIIEEE@@@===;;;::::::999888777666666333333444444333444777999===NNNlll}}}{{{{{{{{{zzzxxxuuurrrpppfffjjjwwwyyyyyy|||}}}yyytttpppooorrrwwwzzz{{{zzztttjjjdddcccaaa^^^[[[VVVQQQOOOOOONNNKKKHHHAAA@@@>>>;;;888555333111000000000000000111111111---------,,,,,,+++++++++////////////////////////)))***+++,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------,,,,,,---...000111777???IIINNNOOOOOOQQQSSSSSSQQQLLLFFFAAAIIIaaaxxxxxxqqqdddZZZLLLCCCCCCIIIPPPTTTPPPQQQPPPLLLMMMRRRUUUTTTGGGHHHIIIMMMRRRVVVXXXXXXXXXYYY[[[]]]\\\YYYSSSNNNEEEGGGIIIJJJIIIIIIJJJKKKLLLKKKIIIFFFCCC@@@>>>===AAABBBEEEIIINNNSSSWWWYYYXXXZZZ]]]```aaaaaa```___YYYWWWTTTQQQQQQSSSVVVYYYXXXZZZ\\\^^^aaacccdddddd^^^bbbbbb\\\UUUQQQKKKEEEIIIHHHGGGFFFGGGGGGHHHIIIJJJOOOUUU\\\fffrrr}}}ssslllccc]]]ZZZXXXSSSOOOJJJJJJJJJJJJIIIIIIHHHGGGIIIJJJNNNTTT\\\eeelllpppxxxxxxzzz}}}vvvpppkkkiiihhhhhhnnnvvv{{{zzzzzz|||yyyssspppooonnnllllllkkkiiigggcccaaa___XXXRRRNNNNNNMMMMMMQQQVVVXXX\\\ccckkksss|||{{{xxxzzzssskkkggg[[[XXXWWWZZZaaaoooyyymmmttt~~~wwwtttzzzyyyzzz~~~uuuxxx}}}rrriii\\\QQQJJJEEEAAA>>>;;;::::::999888777666666222333444444333555888:::<<>>>>>===>>>AAAEEEKKKQQQVVVZZZ[[[ZZZ]]]aaadddeeedddaaa___ZZZVVVRRRPPPQQQSSSUUUVVV[[[^^^cccfffggggggggghhhgggddd___YYYSSSNNNJJJHHHGGGHHHIIIKKKLLLMMMMMMMMMNNNSSSZZZ___dddnnnzzz}}}uuufffaaaZZZTTTPPPLLLHHHEEEEEEFFFGGGFFFDDDDDDFFFHHHGGGLLLRRRWWW\\\bbbkkkqqqvvvzzz}}}~~~}}}xxxtttoookkkkkkoootttxxx~~~}}}~~~{{{rrrnnnlllllllllkkkjjjhhhfffdddbbbbbb]]]XXXRRROOOPPPPPPPPPOOOVVVYYY___gggooozzzzzzwww|||tttmmmiii```YYYWWW\\\aaalllzzzssssssyyy}}}{{{}}}}}}|||~~~zzzzzz~~~xxxooo```SSSJJJDDDAAA???===:::888777888888777555555666666666444444666888@@@VVVvvv{{{yyy~~~~~~zzz{{{xxxhhhhhhqqq~~~{{{wwwwwwzzz}}}yyytttppppppuuu{{{~~~|||tttiiidddfffgggeee^^^YYYTTTQQQPPPNNNJJJGGGBBB???;;;888666444222000111111111111000000000000///.........---------------------,,,,,,,,,++++++******++++++++++++******++++++++++++++++++++++++***+++,,,,,,,,,---000333<<>>>>>===>>>AAAEEEKKKPPPUUUXXXZZZ\\\^^^aaaddddddbbb___]]]ZZZVVVRRRPPPQQQSSSUUUVVVWWW\\\bbbgggiiikkkmmmnnnhhhfffaaa\\\VVVQQQNNNLLLIIIJJJKKKLLLLLLLLLLLLLLLPPPTTTZZZ___dddmmmxxxvvvnnnaaa\\\VVVPPPLLLIIIGGGEEECCCDDDEEEEEEDDDDDDFFFHHHGGGLLLRRRWWW\\\cccmmmsssyyy}}}|||yyyuuuoookkkjjjmmmqqquuu~~~uuuqqqoooooommmllljjjhhhfffeeedddddd```[[[UUUQQQQQQQQQQQQPPPTTTXXX^^^eeemmmxxx}}}www}}}vvvooojjjbbb\\\YYY\\\aaajjj~~~vvvvvv||||||wwwzzz{{{{{{{{{qqqbbbUUUKKKEEEAAA???===;;;999888888888777666555666666666444555666888BBBVVVttt|||zzz}}}zzzkkkkkksss~~~zzzvvvvvvzzz|||yyyvvvssssssvvv{{{~~~~~~}}}vvvlllhhhhhhiiifff___ZZZUUURRRQQQOOOKKKGGGBBB???:::777666444222111////////////........................------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,---------...111444>>>FFFLLLJJJHHHIIILLLMMMRRRPPPKKKCCCAAALLLbbbtttzzz|||~~~{{{tttjjjbbb]]]TTTLLLDDDCCCJJJQQQSSSRRRRRRMMMJJJLLLPPPRRRPPPMMMHHHIIIKKKPPPUUUWWWWWWVVVUUUVVVYYY\\\\\\YYYSSSNNNGGGHHHIIIJJJJJJJJJJJJJJJIIIGGGEEEBBB@@@>>>>>>>>>???AAAEEEJJJOOOSSSVVVXXX\\\^^^aaacccccc```]]]ZZZ[[[WWWRRROOOPPPSSSVVVWWWXXX]]]ccchhhkkkmmmooopppiiigggccc___ZZZVVVSSSRRRQQQQQQPPPPPPPPPOOONNNNNNSSSWWW\\\___dddkkkttt{{{wwwkkkcccYYYUUUNNNIIIGGGFFFEEEEEEBBBDDDEEEFFFFFFGGGJJJLLLLLLPPPUUUZZZ```iiisss{{{}}}{{{wwwqqqmmmkkkmmmqqqssszzzuuurrrqqqnnnmmmkkkhhhgggfffffffffddd___XXXSSSRRRRRRRRRRRRSSSWWW\\\ccckkkttt~~~yyy|||yyyrrrmmmfff^^^[[[]]]aaaiii}}}zzzzzzzzzrrruuu|||}}}uuueeeWWWNNNHHHCCC???===;;;999888999888777666555666666555444555777999CCCWWWttt{{{zzz|||lllllluuu}}}zzzvvvvvvzzz|||zzzxxxvvvvvvxxxzzz|||||||||vvvnnnjjjjjjiiifff```\\\WWWTTTRRRPPPKKKGGGAAA>>>:::777555444222111/////////.........------------------------------...------------,,,,,,,,,***++++++++++++++++++***))))))))))))))))))))))))***+++,,,,,,,,,...111333>>>GGGMMMJJJGGGHHHLLLMMMSSSPPPJJJBBB@@@KKK```qqquuuxxxyyyvvvnnneee^^^ZZZLLLFFF@@@CCCKKKRRRSSSRRRTTTPPPNNNPPPTTTVVVTTTQQQJJJJJJLLLOOOTTTWWWWWWWWWUUUVVVYYY\\\]]]YYYTTTOOOHHHIIIJJJKKKKKKJJJJJJIIIGGGFFFDDDAAA???>>>>>>>>>@@@BBBEEEJJJNNNRRRTTTVVV[[[]]]```cccccc```]]]ZZZ[[[WWWQQQOOOPPPSSSVVVWWW]]]```eeeiiijjjjjjkkkkkkjjjhhheeeaaa^^^[[[YYYXXX[[[ZZZYYYXXXVVVUUUUUUTTTXXX[[[^^^aaadddiiipppuuu|||vvvkkk```YYYQQQLLLGGGDDDCCCDDDEEEEEECCCEEEGGGHHHIIIKKKOOOQQQSSSWWW\\\aaahhhrrr~~~}}}zzzuuuqqqpppqqqsssuuu}}}~~~wwwrrrpppooommmkkkhhhfffffffffgggeeeaaa[[[VVVSSSRRRRRRSSSTTTWWW\\\bbbiiirrr{{{{{{zzz|||uuuqqqggg___\\\^^^aaaiii}}}yyymmmqqq|||~~~yyyhhhZZZQQQJJJDDD@@@>>><<<:::999999999888777555666666555444555888;;;BBBXXXxxx}}}zzzyyy{{{iiikkkttt|||yyyuuuvvvzzz{{{zzzyyywwwwwwxxxzzz{{{zzzzzzuuummmjjjjjjiiifff```\\\WWWUUUSSSPPPKKKGGG@@@===999777555444222111000000/////////.........,,,,,,------------------.........---------,,,,,,))))))************)))))))))))))))))))))))))))))))))***+++++++++,,,000222===GGGNNNLLLHHHIIIMMMOOORRROOOIIIAAA@@@KKK^^^mmmpppqqqpppmmmgggaaa\\\YYYGGGBBB>>>BBBKKKSSSTTTSSSUUUQQQOOORRRWWWZZZXXXTTTLLLKKKLLLNNNRRRUUUWWWWWWVVVWWWZZZ]]]^^^[[[UUUQQQIIIJJJKKKLLLKKKJJJIIIHHHFFFDDDBBB@@@???>>>>>>>>>@@@BBBFFFJJJNNNRRRTTTUUUYYY[[[___bbbcccaaa___]]]ZZZVVVPPPMMMNNNQQQUUUWWW]]]```eeeggghhhhhhhhhhhhjjjiiigggdddbbbaaa```___bbbaaa___]]]\\\[[[[[[[[[^^^___aaabbbeeehhhllloooppptttxxx|||tttjjj```WWWQQQJJJGGGCCCAAABBBDDDEEEFFFDDDFFFHHHJJJLLLNNNRRRTTTYYY]]]bbbhhhoooyyy|||xxxuuussstttvvvwww|||wwwqqqnnnpppnnnllliiigggfffeeeeeeeeebbb^^^XXXTTTRRRRRRSSSUUUXXX\\\aaahhhpppyyy{{{xxx|||xxxsssggg```\\\^^^aaaiii}}}zzzlllppp|||}}}|||jjj\\\SSSMMMFFF@@@???===::::::::::::999777666666666555444666999<<>>>>>>>>>>>@@@BBBFFFJJJOOORRRUUUVVVXXX[[[___cccdddbbb```^^^YYYTTTNNNKKKLLLPPPSSSVVVXXX\\\aaaeeeggghhhjjjkkkkkkkkkjjjhhhggggggggggggeeedddbbb```______``````eeeddddddeeefffhhhiiijjjeeehhhkkknnnrrrzzzrrrggg^^^WWWPPPLLLFFFDDDBBBBBBDDDFFFGGGGGGEEEGGGJJJLLLMMMPPPTTTWWW]]]aaagggmmmttt~~~|||yyywwwvvvwwwwww}}}~~~zzzsssoooqqqpppooollliiigggeeeddddddccc```\\\WWWTTTSSSTTTUUUXXX[[[```fffnnnvvv{{{|||xxx{{{zzzuuuhhhaaa]]]^^^aaaiii}}}{{{ooorrr}}}{{{~~~kkk]]]VVVOOOHHHAAA???===;;;:::;;;:::999888666666666444444666:::===BBB]]]yyy|||ppp```fffuuu~~~{{{wwwtttvvvzzz|||zzzxxxvvvvvvwwwxxxzzzyyyxxxssslllhhhjjjjjjhhh___\\\WWWUUUSSSOOOIIIDDD???<<<888666555444222111000000000000////////////++++++,,,,,,,,,---------............------------)))******++++++******)))++++++++++++++++++++++++)))++++++++++++---000222;;;HHHRRROOOIIIFFFHHHIIIGGGFFFCCCAAAEEEPPPaaammmkkkddd\\\XXXYYYXXXTTTPPPFFFAAA>>>BBBMMMUUUXXXWWWSSSQQQQQQVVV]]]```^^^[[[MMMKKKJJJKKKNNNRRRTTTUUUTTTVVVYYY]]]^^^[[[UUUQQQJJJKKKMMMMMMMMMJJJHHHFFFCCCBBB@@@???>>>>>>>>>???@@@CCCFFFKKKPPPTTTVVVXXX[[[]]]aaaddddddbbb___]]]XXXSSSMMMIIIJJJNNNRRRTTTTTTYYY___eeehhhjjjlllnnnnnnnnnmmmmmmmmmmmmnnnnnnhhhgggeeeddddddeeefffgggjjjiiiggggggggggggggggggaaadddgggiiimmmttt~~~|||sssfff[[[UUUPPPKKKHHHDDDCCCCCCEEEGGGIIIIIIIIIJJJLLLNNNPPPRRRUUUXXX[[[aaafffmmmssszzz}}}zzzyyyxxx|||zzz{{{~~~~~~xxxsssttttttsssqqqmmmiiieeeccccccdddddd```[[[WWWUUUUUUTTTVVVZZZ^^^cccjjjrrrxxx}}}~~~{{{vvvkkkccc^^^___aaahhh{{{{{{rrrwwwyyy{{{~~~kkk^^^WWWQQQIIIBBB@@@>>>;;;;;;;;;;;;:::888777666666444444666;;;>>>FFFaaa{{{wwwkkk```hhhyyy~~~zzzwwwtttvvv{{{|||zzzxxxvvvuuuvvvxxxzzzzzzyyytttkkkhhhjjjllljjj___[[[WWWUUUSSSOOOHHHCCC???<<<888666555444222111000////////////.........+++++++++,,,,,,---------//////.........---------+++++++++,,,,,,+++++++++))))))))))))))))))))))))+++,,,---,,,,,,...111444;;;HHHSSSPPPHHHDDDDDDEEEAAAAAAAAAAAAGGGSSSdddpppnnndddYYYUUUWWWXXXSSSNNNGGGBBB>>>BBBMMMVVVYYYXXXUUUSSSTTTYYYaaadddccc___MMMKKKIIIJJJMMMQQQSSSTTTSSSUUUXXX\\\]]]ZZZUUUPPPJJJLLLMMMNNNMMMJJJHHHFFFCCCAAA@@@>>>>>>>>>>>>???@@@CCCGGGLLLPPPUUUXXXYYY]]]```ccceeedddbbb^^^\\\WWWRRRKKKHHHIIIMMMQQQTTTUUUZZZ```eeehhhjjjlllmmmppppppppppppqqqrrrssssssllljjjiiihhhhhhjjjlllmmmmmmkkkiiihhhhhhhhhgggeeeccceeehhhkkknnnuuu~~~|||tttkkk^^^UUUOOOLLLHHHFFFDDDDDDEEEGGGJJJKKKKKKJJJOOOQQQTTTVVVWWWZZZ^^^```eeejjjrrryyy|||{{{zzz|||wwwxxxzzz~~~||||||xxxvvvwwwvvvtttpppkkkfffcccbbbeeefffddd^^^YYYWWWWWWSSSUUUYYY\\\aaahhhpppuuu{{{|||vvvnnnfff``````aaafffxxx{{{uuu{{{xxxxxx~~~kkk^^^XXXRRRJJJCCC@@@>>><<<;;;;;;;;;:::999777777666444444666;;;???JJJccc}}}~~~uuuiiibbbkkk|||xxxrrrsssxxx|||zzzvvvsssrrrtttvvvxxx{{{wwwoooggggggkkkkkkhhh^^^YYYTTTRRRQQQNNNHHHBBBAAA>>>999666444333111000///............---------///...---,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---))))))))))))))))))))))))+++++++++++++++++++++++++++)))))),,,,,,,,,000666>>>GGGOOOMMMHHHEEEAAA===AAA@@@<<<:::CCCXXXmmmxxxyyyooobbbZZZXXXWWWUUURRRFFF@@@<<>>>>>???======HHH\\\pppzzz}}}ssshhhaaa___^^^[[[XXXGGGAAA<<<@@@JJJUUUZZZZZZUUUVVVVVV[[[eeemmmggg\\\RRRNNNJJJIIILLLOOOQQQRRRUUUYYY\\\[[[\\\\\\TTTKKKJJJMMMNNNMMMMMMMMMJJJEEEBBBBBBAAA???===<<<===???AAAEEEJJJNNNQQQTTTWWWZZZ___```aaabbbaaa___\\\ZZZWWWRRRKKKHHHHHHKKKNNNOOOWWW[[[aaagggkkknnnrrrtttuuuuuuuuuwwwyyy{{{{{{zzzyyyvvvtttssstttuuuvvvvvvtttssspppmmmjjjjjjllloooqqquuuzzzzzzyyyyyy|||~~~vvvllleeeZZZWWWSSSNNNJJJHHHHHHHHHHHHIIIJJJJJJLLLOOOTTTXXXWWW[[[^^^___```bbbhhhlllqqqwww{{{vvvwwwyyyzzz|||wwwrrroookkkhhheeecccccccccddddddaaa]]]ZZZYYYWWWXXX\\\___cccjjjrrrwww~~~|||qqqkkkeeeccceeelll{{{{{{ttt}}}{{{xxx~~~ttthhh___[[[VVVOOOHHHDDDAAA>>><<<<<<<<<;;;:::;;;888777888777666:::@@@EEEccc~~~zzzrrriiibbblll~~~~~~|||yyytttssstttyyywwwtttqqqqqqsssvvvyyyzzzxxxqqqjjjiiilllmmmkkk```ZZZSSSQQQPPPNNNHHHCCC@@@<<<777444222111///...111000000000////////////......---,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,+++)))***------,,,000666<<>>===>>><<>>HHHRRRWWWWWWSSSSSSTTT[[[ffflllggg]]]OOOLLLJJJJJJMMMQQQSSSTTTXXX\\\______^^^[[[SSSKKKHHHLLLOOOMMMMMMMMMJJJEEECCCBBBAAA???<<<<<<>>>@@@BBBFFFKKKOOORRRUUUXXXZZZ^^^___```aaa```]]]ZZZXXXSSSOOOJJJIIIKKKOOORRRTTTVVVZZZ___dddhhhkkknnnpppvvvwwwxxx{{{~~~~~~}}}{{{|||zzzwwwwwwyyy{{{{{{{{{vvvuuuqqqmmmkkkmmmrrrwwwzzz}}}}}}{{{|||~~~~~~xxxnnnbbbZZZQQQPPPNNNMMMLLLLLLLLLMMMKKKLLLMMMMMMNNNRRRWWW[[[^^^aaaeeeggghhhjjjoootttuuu{{{{{{wwwwwwxxxtttzzz|||wwwsssooolllhhheeecccccccccdddeeedddaaa^^^ZZZXXXXXX[[[^^^aaaiiiqqq{{{~~~sssmmmgggdddeeelllzzz|||ttt{{{~~~zzzvvvooofffaaa^^^ZZZSSSMMMEEECCC@@@?????????>>>===;;;888777888888777;;;AAALLLiii|||sssiiiaaajjj||||||{{{zzzvvvssssssyyyvvvsssqqqqqqsssvvvxxxyyyxxxsssllljjjmmmooommmaaaZZZSSSPPPOOOMMMHHHDDDBBB>>>:::666444333222000000000000/////////.........------,,,,,,,,,---------,,,,,,++++++,,,,,,---...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,******---------000666===IIIRRROOOGGGBBB@@@??????@@@@@@BBBNNNeeezzz{{{vvvsssnnngggaaaLLLDDD<<<>>>GGGPPPTTTUUUUUUSSSSSSZZZcccgggaaaYYYKKKJJJJJJKKKNNNQQQTTTVVVYYY\\\``````]]]WWWOOOHHHFFFKKKOOONNNMMMMMMJJJFFFCCCCCCAAA>>><<<<<<>>>@@@BBBFFFKKKPPPSSSVVVYYY[[[]]]^^^___```^^^\\\YYYWWWOOOMMMJJJJJJMMMQQQUUUVVVVVVYYY]]]aaadddfffiiilllssstttxxx|||}}}}}}{{{yyyyyy|||~~~{{{yyytttpppnnnqqqwww|||~~~}}}|||}}}||||||{{{wwwpppggg]]]VVVQQQQQQQQQRRRSSSTTTVVVVVVQQQRRRRRRRRRSSSVVV[[[___cccgggkkkmmmoooqqqvvv{{{{{{{{{wwwvvvwwwttt{{{}}}xxxtttpppmmmiiifffcccbbbcccdddeeeeeecccaaaZZZWWWWWWZZZ]]]```hhhqqqsssmmmgggeeefffmmm|||~~~tttxxxzzzzzzsssnnnhhhdddbbb]]]UUUOOOFFFDDDAAA@@@@@@AAA@@@???<<<888777777777666;;;AAATTTqqq}}}tttiii```iiizzz|||{{{zzzvvvttttttyyywwwsssqqqpppsssvvvxxxwwwwwwsssmmmjjjmmmooonnnbbb[[[RRRNNNNNNMMMIIIEEEBBB???:::777555444222111/////////.........------------,,,,,,,,,------...---,,,,,,++++++,,,,,,------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******---------111777>>>FFFMMMNNNLLLKKKGGGBBBCCCDDDAAABBBNNNggg~~~zzzssshhh```LLLEEE>>>???HHHQQQUUUUUUTTTPPPPPPXXXaaabbb\\\UUUGGGHHHJJJLLLNNNQQQTTTVVVYYY[[[]]]^^^YYYPPPHHHDDDCCCJJJOOONNNLLLLLLJJJGGGDDDCCCAAA>>>;;;;;;>>>AAABBBFFFKKKPPPSSSVVVYYY[[[]]]^^^______^^^[[[WWWUUUNNNLLLKKKLLLOOOTTTWWWXXX[[[]]]```cccdddfffhhhjjjlllnnnssszzz|||zzzyyyzzz}}}~~~zzzvvvtttvvv|||zzzxxxtttnnnggg```\\\YYYWWWXXXZZZ\\\^^^___```aaa]]]]]]]]]\\\\\\^^^bbbeeegggkkkpppsssuuuxxx}}}|||yyyxxxxxxzzzzzzvvvrrroookkkhhhbbbbbbbbbccceeeeeedddbbbYYYVVVVVVYYY\\\```iiirrrqqqlllfffeeefffmmm}}}wwwwww~~~yyy~~~vvvrrrooojjjfffbbb\\\TTTNNNHHHEEEBBBAAAAAAAAA@@@???<<<888666666666555:::AAAVVVrrruuujjjaaakkk|||~~~}}}zzzvvvuuuwww{{{xxxuuurrrqqqrrruuuwwwuuuvvvtttmmmjjjmmmooooooccc[[[RRRMMMMMMMMMIIIFFFAAA===888555333222000///............------------------,,,,,,,,,---......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---...---111777???EEELLLOOORRRSSSNNNGGGHHHGGGCCCBBBOOOhhhvvviii```KKKEEE???BBBKKKTTTWWWVVVRRRLLLLLLVVV______YYYTTTEEEHHHKKKNNNPPPRRRUUUWWWYYYYYYZZZZZZSSSHHHAAA@@@AAAIIIOOOOOOLLLLLLJJJHHHDDDCCCAAA===;;;;;;>>>AAABBBFFFKKKOOORRRUUUXXXZZZ]]]^^^______]]]ZZZWWWUUUMMMLLLLLLOOOTTTYYY\\\]]]]]]___aaaaaaaaaaaaccceeefffiiiooovvv}}}yyyxxxwwwyyy|||}}}{{{}}}vvvsssnnngggaaa^^^___aaa```bbbeeeiiikkklllmmmmmmhhhhhhfffdddbbbbbbeeehhhlllqqqvvvzzz|||~~~}}}}}}}}}|||xxxtttqqqmmmjjjcccbbbbbbccceeefffdddcccZZZWWWUUUXXXZZZ^^^gggppp|||rrrlllfffdddeeelll{{{{{{xxx~~~~~~wwwwwwtttqqqmmmgggaaaZZZRRRLLLKKKHHHEEECCCBBBBBBAAA@@@===999666777666666;;;BBBXXXuuuyyymmmdddnnnzzzuuuvvvzzz}}}zzzvvvsssqqqrrruuuvvvsssuuutttmmmjjjlllooooooccc[[[RRRMMMLLLLLLJJJGGGAAA===999555333222111///////////////............,,,,,,,,,,,,,,,---...///---,,,,,,++++++,,,,,,---******++++++,,,,,,------------------------------,,,***+++.........111777???HHHPPPSSSTTTTTTRRRMMMIIIIIIFFFEEEQQQiiizzzlllbbbJJJEEEAAAEEEOOOXXXZZZXXXUUUNNNMMMWWW___\\\UUUPPPFFFJJJOOOQQQRRRTTTVVVYYYYYYWWWWWWVVVNNNBBB<<<===???HHHOOOOOOLLLKKKJJJHHHEEECCC@@@===:::;;;>>>AAAAAAEEEJJJNNNQQQTTTWWWZZZ^^^___```___^^^ZZZWWWUUULLLMMMNNNSSSZZZ```cccddd```aaaaaa```___^^^___aaaeeeggglllssszzzxxxvvvvvvxxx|||tttrrrnnniiiddddddhhhkkkkkknnnrrrwwwzzz|||||||||wwwvvvsssooolllkkklllnnnrrrwww}}}~~~zzzvvvsssooollleeedddddddddfffgggfffeee^^^YYYWWWXXXYYY\\\dddlllvvvtttnnngggddddddjjjxxx|||vvvyyywww~~~xxxvvvqqqkkkddd\\\TTTOOONNNKKKHHHEEEDDDCCCBBB@@@???;;;888888888888>>>EEE\\\yyy}}}rrrgggrrr~~~~~~zzzuuuwww||||||wwwsssrrrrrrtttvvvqqquuusssmmmjjjlllooopppddd\\\RRRLLLLLLLLLJJJGGGCCC@@@;;;777666444333222000000000000////////////,,,,,,,,,,,,,,,---...///---,,,,,,++++++,,,,,,---((()))***+++,,,,,,---...---------------------------++++++.........222777???KKKUUUVVVTTTSSSSSSQQQIIIIIIHHHHHHSSSiii}}}ooodddIIIDDDBBBHHHRRRZZZ\\\ZZZ[[[SSSPPPXXX^^^YYYPPPKKKHHHLLLQQQTTTTTTUUUXXXZZZZZZWWWVVVTTTKKK???:::<<<>>>HHHOOOOOOLLLKKKJJJHHHEEECCC@@@===:::;;;>>>BBB@@@DDDIIINNNQQQTTTWWWYYY^^^___``````^^^[[[WWWUUULLLMMMPPPVVV^^^eeeiiikkkgggggggggeeebbbaaabbbcccfffggglllrrryyy}}}~~~~~~wwwvvvuuuxxx}}}~~~zzzttttttrrrnnnkkkkkkpppttttttwww|||zzzxxxyyyzzzwww|||{{{xxxtttpppmmmhhhfffeeefffggghhhgggfffaaa\\\XXXXXXXXXYYYaaaiiirrrwwwppphhhdddcccgggtttyyyssssss{{{www}}}}}}{{{vvvppphhh```YYYUUUQQQNNNJJJGGGFFFEEECCCAAABBB===::::::999:::@@@GGG\\\yyyuuujjjttt}}}}}}}}}yyyuuuwww|||zzztttoooooossswww{{{xxxqqqiiigggkkkllljjjeee\\\RRRMMMNNNNNNKKKFFF@@@>>>;;;888666444333333222000...---,,,---///000/////////......---------------------------------000...++++++,,,+++)))&&&***+++,,,---------------)))+++...//////000222333>>>HHHQQQRRRQQQSSSUUUUUURRROOOIIIGGGQQQggg{{{wwwkkk```MMMHHHDDDHHHQQQZZZ]]]\\\ZZZXXXWWWYYY[[[XXXQQQKKKOOOPPPRRRSSSSSSTTTWWWYYYXXXWWWSSSLLLDDD===999888BBBJJJNNNMMMJJJKKKJJJHHHCCCBBB???;;;999999<<<>>>CCCEEEHHHMMMSSSWWWXXXXXXbbbaaa```^^^[[[YYYVVVUUUSSSPPPOOOTTT^^^gggjjjjjjiiihhhgggfffeeeeeeeeeffffffiiinnnsssvvvxxxxxxxxxtttrrrqqqtttzzz}}}zzzsssoookkkkkkoootttvvvwwwyyy|||zzzwwwuuurrrpppkkkiiifffdddeeeeeedddcccdddaaa\\\WWWWWW\\\eeelll|||wwwpppiiieeedddiiivvv~~~tttmmmvvv}}}tttxxx~~~uuusssppphhh]]]WWWOOOLLLIIIFFFFFFEEECCCBBB???<<<:::999777666===EEE```vvv}}}yyyuuuwww}}}zzztttooopppssswwwzzzxxxppphhhfffiiijjjhhhddd\\\RRRNNNNNNNNNJJJFFFAAA???<<<888555333333222000000...------...///////////////.........------++++++++++++++++++++++++///---++++++,,,,,,)))'''(((((()))******************,,,---......///222555>>>GGGOOOOOONNNQQQSSSTTTRRRNNNGGGEEEPPPeeewww}}}uuuiii]]]KKKGGGDDDHHHQQQYYY[[[ZZZXXXVVVUUUWWWYYYXXXSSSMMMOOOQQQRRRSSSSSSTTTVVVXXXWWWVVVSSSMMMDDD===:::999???GGGMMMLLLIIIIIIHHHEEEDDDCCCAAA>>>;;;;;;>>>AAAEEEGGGJJJPPPUUUXXXZZZZZZbbbaaa```^^^\\\YYYWWWVVVSSSPPPPPPVVV```hhhlllmmmoooooommmllljjjjjjiiiiiigggjjjnnnrrrvvvwwwwwwwwwqqqppppppqqqtttwwwyyyyyy{{{|||~~~{{{vvvsssrrrooollllllpppuuuxxxyyy{{{}}}}}}zzzxxxuuurrrnnnkkkhhhffffffgggfffeeeeeebbb]]]XXXXXX]]]eeekkkyyyyyyrrrjjjfffdddiiivvvvvvppp{{{~~~tttxxxxxxtttqqqhhh^^^YYYQQQNNNKKKHHHGGGFFFEEECCCBBB>>><<<;;;999888???HHH```}}}}}}yyyuuuwww|||~~~yyysssoooooosssvvvyyywwwppphhhfffiiijjjgggccc[[[SSSNNNNNNMMMJJJFFFBBB@@@<<<888555333111111........./////////////////////............------++++++++++++++++++++++++---,,,***+++,,,,,,+++)))+++,,,,,,------------,,,+++,,,,,,,,,---///333666>>>FFFLLLLLLKKKNNNQQQSSSSSSNNNFFFCCCNNNbbbsssyyy}}}~~~yyyqqqfff[[[HHHEEEDDDIIIQQQWWWXXXVVVVVVTTTSSSTTTVVVVVVRRROOOOOOPPPRRRSSSSSSSSSUUUWWWVVVVVVTTTMMMDDD===::::::>>>FFFMMMMMMJJJIIIGGGDDDCCCCCCAAA>>><<<<<<>>>AAAFFFIIIMMMRRRWWWZZZ\\\]]]aaaaaa```___]]][[[YYYXXXSSSQQQRRRXXXbbbkkkpppqqqvvvuuusssqqqooommmkkkkkkiiikkknnnrrruuuvvvvvvvvvqqqrrrqqqpppooooooqqqssstttwww|||~~~|||zzzwwwssspppllljjjiiikkkoootttwwwyyy}}}}}}{{{xxxuuuqqqnnnkkkiiihhhiiihhhgggfffccc^^^ZZZYYY]]]dddjjjttt{{{{{{tttlllhhhfffjjjvvv~~~yyyvvvuuuxxx}}}wwwrrriii```[[[TTTQQQMMMKKKJJJIIIGGGFFFEEEAAA???===;;;;;;BBBJJJbbb~~~~~~zzzuuuwww{{{~~~{{{vvvqqqmmmnnnqqqtttwwwuuuoooiiihhhlllllljjjaaa[[[SSSOOOMMMLLLIIIFFFBBB@@@<<<888444222000000---...//////000/////////------------------,,,,,,------------------------+++++++++++++++,,,++++++------......///......---+++,,,,,,,,,,,,///444777???GGGLLLJJJHHHLLLPPPRRRTTTNNNDDDBBBOOObbbppptttwww{{{|||xxxtttnnncccYYYFFFEEEFFFKKKRRRWWWVVVTTTUUUSSSQQQQQQRRRQQQOOOLLLLLLOOOQQQSSSTTTUUUWWWYYYWWWYYYWWWOOOEEE<<<888888???HHHOOOOOOMMMKKKHHHEEE@@@@@@>>><<<::::::===???FFFIIINNNSSSWWWZZZ]]]___`````````___]]][[[ZZZYYYSSSRRRTTTZZZccclllrrruuuxxxwwwvvvsssqqqnnnkkkjjjjjjlllooorrruuuvvvvvvvvvuuuvvvvvvrrrmmmkkkmmmoooqqquuu{{{}}}zzzwwwuuurrrnnnkkkddddddeeehhhlllqqqvvvxxx~~~{{{xxxuuuqqqmmmjjjiiiiiiiiihhhfffddd___[[[ZZZ]]]ccchhhnnnuuu}}}|||uuunnnjjjhhhkkkwwwyyyuuu~~~zzzzzzvvvxxxzzztttkkkbbb^^^WWWTTTPPPMMMLLLKKKIIIGGGGGGCCC@@@>>><<<<<>>GGGOOOOOOLLLKKKHHHDDD>>>???>>><<<;;;;;;===@@@DDDIIINNNSSSVVVYYY]]]`````````___^^^]]][[[YYYXXXRRRSSSUUU[[[dddlllssswwwzzzzzzyyyvvvtttqqqnnnllllllnnnqqqtttwwwyyy{{{{{{{{{|||zzzuuuoookkklllnnnrrrwww~~~xxxuuuqqqnnnkkkhhheeebbb^^^```ccchhhmmmrrrwwwzzz~~~|||yyyuuuoookkkjjjiiihhhhhhfffddd```\\\ZZZ\\\aaaeeeiiiooovvv||||||vvvoookkkiiilllwwwuuuppp{{{}}}zzz|||yyyyyy}}}vvvmmmeeeaaaZZZVVVRRROOONNNMMMKKKIIIIIIEEEAAA???======EEENNNjjjzzztttssswwwwwwuuurrrnnnkkkkkknnnqqqttttttpppkkklllqqqrrrooo^^^ZZZUUUPPPMMMJJJHHHFFFAAA???;;;777444222000000000/////////............******++++++++++++,,,,,,++++++++++++++++++++++++***+++,,,,,,+++***+++---++++++++++++++++++***)))***+++,,,,,,---000444777BBBIIIMMMKKKIIILLLPPPRRRTTTLLLBBBCCCSSSgggpppppplllnnnlllgggccc```ZZZRRRBBBCCCGGGMMMSSSWWWWWWVVVVVVVVVUUUSSSQQQMMMJJJHHHJJJMMMRRRUUUWWWYYY[[[]]][[[^^^^^^UUUGGG<<<888999===EEELLLLLLIIIHHHFFFCCC???@@@@@@???>>>>>>@@@BBBCCCHHHOOOSSSUUUXXX]]]`````````___^^^\\\ZZZXXXWWWQQQSSSVVV[[[ccckkkrrrwww}}}}}}|||{{{yyyvvvsssrrrppprrruuuyyy~~~zzzuuuqqqppppppuuuyyy|||tttqqqllliiifffccc```]]]\\\```eeekkkqqqvvv|||~~~yyysssmmmjjjiiihhhgggfffdddaaa\\\ZZZ[[[___bbbeeejjjrrrwww{{{{{{uuuoookkkiiilllxxxsssppp{{{|||zzz~~~|||zzzyyyppphhhddd]]]ZZZVVVSSSQQQPPPNNNLLLKKKGGGCCC@@@>>>???GGGQQQmmm{{{zzzsssqqqtttwwwuuusssooolllmmmooorrruuuuuupppkkkkkkoooooolll]]]ZZZUUUPPPMMMJJJGGGFFF???===:::777444222111111222111///...------------++++++,,,,,,------------++++++++++++++++++++++++***,,,---,,,***)))***,,,,,,---------,,,,,,+++***(((***,,,---...111444777AAAIIINNNKKKIIIKKKNNNPPPRRRIII???BBBTTTiiiqqqoooeeeeeeaaa[[[WWWVVVQQQKKK???AAAFFFLLLQQQUUUWWWXXXVVVXXXYYYXXXUUUQQQNNNLLLMMMPPPUUUWWWXXXYYYZZZ[[[ZZZ^^^___WWWJJJ???<<<===>>>FFFKKKJJJHHHGGGFFFDDD>>>???@@@???>>>>>>@@@BBBBBBHHHOOOTTTVVVXXX]]]bbb``````___]]]ZZZXXXVVVUUUQQQRRRVVVZZZaaaiiipppuuu}}}}}}~~~~~~|||zzzxxxvvvuuuwww{{{|||yyywwwwww{{{{{{xxxqqqnnniiieeebbb___\\\ZZZYYY^^^fffmmmsssxxx~~~~~~wwwpppllljjjhhhgggeeeddd```\\\YYYZZZ\\\___bbbhhhqqqwww|||yyytttnnnkkkjjjmmmxxxsssooozzz}}}{{{{{{|||ssskkkgggbbb^^^ZZZWWWUUUTTTQQQPPPNNNIIIEEECCC@@@AAAJJJTTTnnn|||zzzrrrpppssswwwvvvtttpppnnnnnnqqqtttwwwvvvqqqkkkjjjmmmllliii]]]ZZZVVVQQQMMMIIIGGGFFF>>>===:::666444222222111444222000---,,,,,,---------------....../////////------------------------***,,,...---***(((***,,,)))))))))))))))((('''&&&'''))),,,...///111444666@@@HHHMMMKKKIIIJJJMMMNNNPPPFFF===AAATTTjjjqqqooo```___ZZZSSSOOONNNKKKEEE===???DDDJJJPPPTTTWWWXXXVVVXXX[[[[[[YYYUUUQQQPPPQQQTTTWWWYYYYYYYYYYYYYYYXXX]]]___XXXKKKAAA???AAAAAAHHHMMMKKKIIIIIIHHHGGG;;;===>>>===<<<===???AAACCCIIIQQQUUUVVVYYY^^^ccc``````^^^\\\ZZZWWWTTTSSSPPPRRRVVVZZZ```gggooottt{{{|||}}}~~~}}}{{{yyyxxxyyy{{{xxxzzz~~~|||wwwtttkkkgggbbb^^^[[[XXXVVVSSSVVV\\\eeelllrrrxxx~~~yyyrrrmmmkkkiiihhhdddccc```\\\YYYYYY[[[^^^aaahhhqqqyyyxxxsssnnnkkkjjjmmmxxxtttmmmxxx||||||~~~uuulllhhheeebbb]]]ZZZXXXVVVTTTSSSPPPKKKGGGDDDBBBCCCLLLVVVnnn{{{tttrrrsssxxxwwwtttqqqooonnnooooooxxxvvvppphhhgggkkkllljjjbbb]]]UUUPPPMMMIIIDDD@@@BBB@@@<<<999555333222111///...---...000000///---++++++++++++,,,---......///...---,,,++++++++++++++++++++++++++++++++++++******************************,,,......---222:::AAAEEEIIIJJJHHHHHHIIILLLFFFAAA===BBBSSSeeekkkiiigggZZZPPPQQQSSSNNNGGGDDD???>>>CCCLLLSSSUUUWWWYYYZZZYYYXXXXXXXXXUUUPPPMMMOOORRRUUUVVVVVVVVVXXXZZZYYY[[[[[[UUUJJJAAA>>>>>>EEEGGGJJJKKKJJJHHHGGGFFFAAA@@@===<<<<<<===???AAABBBEEEJJJOOOUUUYYY[[[\\\aaa___]]][[[YYYWWWSSSPPPTTTQQQRRRXXX^^^dddmmmuuuwwwyyyzzz{{{zzzzzz{{{||||||~~~|||yyyxxxyyyxxxtttqqqooollleee]]]VVVSSSSSSUUUSSSYYYaaajjjqqqwww}}}uuunnnjjjhhhgggeeeccc```]]][[[[[[[[[[[[aaaaaafffqqq{{{}}}vvvnnniiigggkkkwwwrrrhhhqqq|||}}}|||sssmmmiiifffaaa]]]ZZZXXXUUUSSSTTTLLLGGGGGGFFFDDDLLLXXXqqq|||{{{uuusssuuuyyywwwtttrrrpppooopppppprrrqqqlllggghhhmmmpppooobbb]]]UUUPPPMMMIIIDDD@@@@@@>>>;;;777444222111000///......///000111///---......------------------///...---,,,++++++++++++++++++++++++++++++++++++************************+++***+++---,,,+++111888EEEHHHKKKJJJFFFCCCDDDEEEEEE@@@===CCCVVVjjjsssrrrmmm___SSSQQQRRRMMMFFFBBB>>>===AAAJJJQQQRRRSSSVVVXXXXXXYYY[[[ZZZWWWRRRMMMPPPOOOPPPSSSXXXZZZZZZYYYWWWZZZZZZTTTJJJAAA>>>>>>DDDGGGJJJKKKJJJGGGFFFEEEAAA@@@===<<<<<<===???AAACCCFFFJJJPPPTTTXXXZZZ[[[___^^^\\\[[[[[[XXXUUURRRQQQNNNOOOTTTZZZ___gggoootttvvvyyyzzzyyyyyyzzz|||}}}~~~zzzxxxwwwvvvtttrrrooolllfff^^^VVVRRRRRRSSSUUUZZZbbbjjjpppvvv{{{~~~yyyqqqllliiihhheeedddaaa]]][[[[[[[[[[[[^^^]]]bbbkkkuuu}}}}}}vvvpppkkkiiilllwwwvvvkkkttt~~~|||}}}}}}tttoookkkgggccc___]]]ZZZXXXVVVUUUMMMIIIJJJHHHGGGPPP\\\rrr|||vvvvvvxxx{{{yyyuuurrrqqqqqqrrrrrrooonnnjjjeeegggmmmqqqooobbb\\\UUUPPPMMMIIIEEEAAA???===:::666333111000000000//////000111111///...000000///...------,,,,,,......---,,,++++++++++++++++++++++++++++++++++++************************---++++++,,,******000999FFFHHHJJJHHHCCC@@@???@@@BBB???<<>>===??????<<<<<>>===@@@HHHMMMMMMMMMOOORRRUUUZZZ^^^___[[[TTTNNNOOOMMMLLLPPPWWW[[[[[[YYY[[[^^^^^^XXXNNNDDD@@@???DDDGGGKKKLLLIIIFFFCCCBBB@@@???===<<<<<<>>>@@@BBBFFFHHHLLLPPPTTTWWWXXXYYYYYYYYY[[[]]]^^^\\\XXXTTTPPPMMMNNNSSSWWWZZZ___eeelllooorrrtttuuuwwwyyy{{{~~~zzzuuussssssuuuvvvwwwvvvqqqkkkccc]]]ZZZZZZ\\\___eeejjjooouuu{{{wwwooojjjgggdddccc```]]][[[ZZZ[[[[[[[[[YYYZZZ___dddlllyyy~~~yyyssspppmmmoooxxx~~~nnnwww{{{yyy{{{wwwsssmmmjjjfffcccaaa```^^^\\\WWWQQQNNNPPPNNNNNNXXXggg~~~}}}~~~}}}}}}{{{wwwxxx}}}}}}zzzvvvsssrrrsssuuuvvvsssqqqkkkeeeeeeiiikkkiiibbb\\\TTTNNNLLLIIIFFFCCC???===:::777444333222222111000///000111000...---***+++,,,------------,,,------,,,+++++++++,,,,,,++++++++++++++++++++++++************************+++)))***---...000999BBBCCCEEEGGGEEE@@@<<<<<<======;;;;;;EEE\\\xxxvvvlllhhhcccYYYPPP@@@???BBBIIINNNNNNNNNOOOPPPRRRWWW[[[]]]YYYSSSNNNMMMNNNPPPQQQSSSVVVXXXZZZ```cccccc]]]QQQFFFAAA@@@EEEHHHLLLMMMJJJFFFCCCAAA@@@???===<<<<<<>>>@@@BBBGGGIIILLLPPPTTTVVVXXXXXXWWWXXXZZZ\\\]]]\\\XXXTTTOOOMMMNNNSSSWWWYYY\\\aaaiiikkkoooqqqsssuuuwwwyyy|||}}}~~~~~~~~~~~~xxxsssqqqssswwwzzz{{{{{{yyytttmmmgggcccbbb]]]```dddhhhmmmsssyyy}}}yyyqqqjjjgggcccaaa___\\\[[[[[[\\\\\\^^^\\\\\\___bbbhhhuuuzzztttqqqnnnoooxxxllltttzzzvvvzzz~~~xxxwww}}}~~~xxxtttnnnkkkgggdddcccaaa___^^^WWWRRRQQQRRRPPPPPP[[[jjj|||www~~~||||||~~~zzzuuuxxx}}}}}}zzzvvvsssqqqsssuuuwwwpppooojjjeeeeeekkkmmmlllccc\\\TTTNNNKKKIIIGGGDDD???===:::777555333222222000///...///000///---+++)))***+++---......---,,,---,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++************************)))(((***...000333;;;EEEHHHJJJKKKGGGBBB===<<<<<<=========FFF\\\www|||sssoookkk^^^QQQBBB@@@CCCKKKPPPOOOOOOQQQNNNOOORRRUUUWWWUUUPPPLLLLLLOOOPPPQQQQQQSSSWWW[[[aaaeeefff```TTTIIICCCBBBFFFJJJMMMNNNKKKGGGCCC@@@???>>><<<;;;<<<>>>AAACCCFFFHHHLLLPPPTTTVVVXXXYYYXXXXXXYYYZZZ[[[YYYVVVSSSMMMLLLNNNSSSWWWWWWZZZ___fffiiillloooppprrrtttvvvxxx{{{|||||||||{{{yyyuuuqqqpppssszzz~~~}}}xxxrrrnnnllldddeeegggiiilllqqqwww{{{vvvnnniiibbbaaa___]]]]]]^^^___```cccaaaaaacccccchhhttt{{{tttpppmmmoooyyy}}}jjjqqqyyysssttt{{{wwwvvv|||~~~yyywwwqqqnnniiifffdddbbb```___YYYUUUTTTUUURRRRRR^^^nnnyyyqqq~~~|||{{{~~~yyytttvvv}}}}}}zzzuuurrrqqqrrruuuxxxooonnniiieeefffmmmpppnnnccc\\\SSSMMMKKKIIIGGGEEE===<<<999666333222111111000///............,,,******,,,---...///...,,,+++,,,,,,,,,++++++,,,,,,---++++++++++++++++++++++++************************((((((+++///111333:::CCCJJJMMMNNNKKKFFFBBBAAABBB@@@@@@AAAIII\\\uuuyyyvvvqqqbbbRRRBBBAAADDDLLLQQQPPPPPPRRRMMMMMMMMMOOOPPPOOOMMMKKKMMMLLLLLLNNNRRRVVVYYY[[[___ccceee```UUUKKKFFFEEEHHHKKKOOOPPPMMMGGGCCC@@@???>>><<<;;;<<<>>>AAACCCEEEHHHLLLPPPTTTWWWYYYYYYZZZYYYXXXXXXXXXVVVSSSQQQNNNMMMPPPVVVYYYYYY\\\```eeegggkkkmmmnnnppprrrtttuuuxxx{{{{{{{{{~~~|||ssssssqqqppppppuuu||||||zzzrrrsssrrrqqqrrrtttyyy}}}|||tttooocccbbbaaa```aaabbbdddeeegggfffggggggfffiiittt{{{tttnnnkkknnnxxx{{{jjjpppyyyqqqqqq}}}}}}yyyyyy~~~{{{zzzuuuqqqllliiifffdddbbb```\\\YYYXXXYYYUUUTTTaaaqqq{{{zzz~~~|||ssskkkxxx}}}{{{{{{}}}xxxrrruuu||||||yyyuuuqqqppprrruuuxxxqqqpppkkkfffggglllooonnnccc\\\SSSMMMKKKJJJGGGEEE<<<:::777555222111000000///...------...---+++)))---...000000///...,,,***,,,,,,,,,++++++,,,------++++++++++++++++++++++++************************((((((+++///111111888???IIILLLOOONNNKKKHHHIIIJJJCCCCCCDDDKKK]]]ttt}}}{{{vvvfffTTTBBB@@@DDDLLLQQQQQQQQQSSSMMMLLLJJJJJJKKKLLLKKKJJJMMMIIIGGGLLLTTTZZZ\\\ZZZ\\\```ccc___VVVMMMHHHGGGIIILLLPPPQQQMMMHHHCCCAAA???>>><<<;;;<<>>@@@EEEHHHKKKOOOSSSVVVWWWXXXYYYZZZZZZZZZYYYXXXVVVUUURRRUUUXXX[[[\\\]]]___```bbbdddgggiiiiiijjjlllnnnqqqrrrtttyyy~~~|||xxxsssooommmnnnoooqqqtttzzz}}}uuummmooorrrtttuuuwwwyyy{{{zzzrrrllliiigggfffiiimmmooopppnnnpppqqqpppppprrrxxx}}}zzzqqqkkkiiilllvvv}}}rrrfffooouuukkkjjjxxx{{{wwwqqqmmmjjjhhhfffeeecccbbbaaa^^^ZZZZZZdddppp~~~tttzzzuuuuuu~~~yyymmmgggeeeooozzzyyy{{{|||xxxvvvuuuuuuxxxwwwtttsssssstttvvvxxxvvvtttnnnhhhgggkkkllliiiddd]]]UUUPPPMMMJJJGGGCCC@@@===999666555333111000...///111000///......///.........------------,,,------,,,+++++++++++++++,,,,,,------,,,,,,++++++++++++++++++++++++++++++---+++,,,000222333888???JJJQQQTTTRRRNNNNNNMMMKKKKKKGGGDDDJJJZZZnnnwwwcccUUUDDDBBBEEEMMMRRRSSSTTTVVVUUURRROOOMMMNNNMMMLLLJJJKKKMMMPPPRRRSSSTTTWWWYYYZZZ]]]___ZZZPPPHHHFFFFFFKKKNNNQQQQQQMMMIIIEEEDDD@@@>>>;;;::::::===@@@BBBEEEHHHKKKOOOSSSVVVWWWXXXZZZ[[[[[[[[[ZZZXXXVVVUUURRRUUUYYY[[[[[[\\\]]]___```cccfffhhhiiijjjlllnnnrrrrrruuuyyy~~~|||yyywwwtttpppkkkhhhfffhhhkkkooottt{{{}}}uuunnnhhhjjjllllllmmmnnnqqqsssvvvzzz~~~vvvooollliiiiiilllppptttuuusssuuuvvvuuutttvvv|||{{{rrrllljjjmmmwwwtttdddmmm~~~wwwllljjjuuu~~~zzztttpppmmmkkkhhhfffeeeddddddaaa]]]\\\eeepppxxxtttoooooovvvzzzsssiiidddbbblllzzzyyyzzz}}}|||xxxuuuttttttvvvuuusssrrrsssuuuxxxzzzwwwuuuooohhhgggjjjjjjgggccc]]]UUUPPPMMMKKKGGGDDD@@@===999666555333111000***---000000///...---...------------,,,,,,,,,,,,...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++))))))))))))))))))))))))---+++,,,///111222777>>>IIIPPPTTTRRROOOOOOOOONNNLLLGGGDDDIIIXXXkkk|||sss___PPPCCCBBBEEENNNUUUVVVXXX[[[YYYWWWSSSQQQPPPNNNLLLKKKMMMOOORRRSSSTTTTTTVVVXXXZZZ\\\\\\VVVMMMFFFEEEFFFMMMOOOPPPOOOKKKGGGDDDCCC>>><<<;;;:::;;;>>>AAADDDEEEGGGKKKPPPSSSVVVXXXYYY[[[\\\\\\\\\[[[YYYWWWVVVSSSVVVYYYZZZZZZZZZ[[[\\\]]]```dddgggiiikkkmmmooorrrsssuuuyyy~~~~~~wwwtttpppmmmkkkgggccc```^^^aaaggglllssszzz|||vvvooojjjeeefffhhhhhhhhhiiilllooopppuuu|||{{{rrrooommmmmmpppvvvzzz|||zzz|||}}}{{{zzz|||{{{rrrmmmkkknnnxxxuuudddmmm}}}yyynnnkkkrrr~~~yyytttqqqnnnkkkhhhgggggggggfff```^^^eeeooo~~~xxxrrrpppvvvzzzvvvmmmhhhbbbkkk~~~zzzxxxxxx{{{}}}yyyvvvuuuuuutttsssrrrrrrsssuuuxxxzzzxxxvvvppphhhgggiiijjjgggccc]]]UUUPPPNNNKKKHHHEEE@@@===999666444333111000(((+++///000///...------------,,,,,,,,,+++++++++......---,,,,,,,,,---------,,,,,,+++++++++++++++)))))))))))))))))))))))),,,++++++///000111666===HHHOOOTTTRRRPPPQQQQQQPPPKKKFFFCCCIIIXXXkkk{{{|||ppp]]]MMMDDDCCCGGGPPPWWWYYYZZZ]]]\\\ZZZWWWTTTQQQNNNLLLJJJNNNQQQSSSUUUTTTUUUVVVWWWYYY[[[ZZZSSSJJJEEEDDDGGGNNNOOOPPPNNNJJJFFFDDDCCC???===;;;:::;;;===@@@CCCEEEGGGKKKPPPTTTWWWYYYYYY\\\]]]]]]\\\[[[YYYWWWVVVTTTVVVXXXYYYYYYXXXXXXYYYZZZ^^^cccgggiiikkknnnoooqqqrrrtttyyy|||~~~|||{{{sssoookkkgggdddaaa^^^\\\YYY]]]dddkkkrrryyyzzzsssnnniiijjjjjjkkkkkknnnrrrvvvwww|||vvvsssoooooosssyyy{{{qqqllljjjmmmwwwuuugggnnnzzzyyypppmmmttt}}}|||wwwtttpppllljjjhhhiiijjjiiiccc___eeennn{{{xxxzzz|||zzzrrrkkkeeennnzzzwwwvvvxxx|||~~~zzzxxxwwwvvvuuusssrrrqqqrrruuuxxxzzzwwwuuuooohhhgggjjjjjjhhhccc]]]UUUPPPNNNLLLIIIFFF@@@===999666444333111000'''+++...000///---,,,,,,------,,,,,,,,,+++++++++......---,,,,,,,,,---------,,,+++*********++++++++++++++++++++++++++++++,,,***+++...///000555<<>>@@@EEEGGGLLLPPPUUUXXXZZZ[[[]]]]]]]]]\\\ZZZXXXVVVTTTRRRTTTVVVWWWVVVUUUUUUUUUYYY]]]ccchhhkkkmmmoooppppppqqqtttxxxzzzzzzwwwtttmmmiiiccc^^^[[[YYYXXXVVVYYY\\\aaaffflllrrryyy~~~zzztttqqqtttzzzxxxooojjjhhhkkkuuuzzzoooqqqxxxwwwrrrwww{{{xxxtttpppmmmjjjkkkmmmkkkeeeaaagggppp|||ooocccbbbkkk|||}}}xxxtttrrrvvv||||||yyywwwwwwwwwyyywwwtttrrrqqqrrrssstttqqqppplllggghhhmmmooommmccc]]]VVVQQQOOOMMMJJJGGG@@@===999666555333111000,,,...//////---,,,,,,---.........------------,,,------,,,+++++++++++++++---,,,***)))((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,******---...///333:::FFFMMMRRRQQQOOOPPPPPPOOOJJJEEEBBBGGGVVVhhhyyyxxxmmmjjjkkkeeeWWWKKKAAA@@@EEEOOOVVVYYY[[[^^^\\\]]]\\\XXXRRRMMMJJJJJJKKKNNNRRRTTTUUUTTTTTTUUUVVVXXXXXXRRRJJJDDDDDDFFFLLLOOORRRRRROOOJJJGGGEEE@@@>>><<<::::::<<>>===BBBMMMVVVZZZ]]]```\\\]]]]]]ZZZSSSNNNLLLKKKIIIMMMQQQTTTTTTTTTTTTTTTUUUXXXXXXSSSKKKEEEDDDFFFKKKOOOSSSTTTQQQLLLHHHFFF>>>===;;;:::;;;>>>AAACCCEEEGGGLLLQQQUUUYYY[[[\\\\\\\\\\\\[[[YYYVVVTTTSSSPPPRRRTTTUUUTTTTTTTTTUUUZZZ___fffkkkmmmnnnoooppptttuuuxxx{{{}}}|||xxxuuupppkkkccc^^^[[[ZZZZZZYYYVVVXXX[[[___dddllluuu{{{{{{xxxssstttyyyzzzqqqkkkiiilllvvv~~~wwwttt}}}|||{{{}}}yyyuuurrrooooooooonnnhhhfffmmmwwwsssbbb\\\fffxxx}}}vvvrrrpppvvv~~~}}}zzzuuutttvvv{{{wwwrrrooooooqqqrrrsssrrrpppjjjeeeffflllooonnnccc\\\TTTOOOMMMLLLIIIGGG@@@>>>:::777444222000000...///000000///---+++***+++,,,------,,,,,,...///,,,,,,,,,+++++++++*********++++++***))))))***,,,,,,***))))))+++,,,,,,,,,...++++++...///000666===HHHNNNRRROOOMMMMMMNNNMMMGGGGGGDDDFFFVVVlllwwwuuuuuufff___\\\UUUSSSNNN@@@;;;???FFFPPPXXX]]]^^^]]][[[[[[[[[YYYVVVQQQMMMJJJMMMOOOQQQTTTVVVWWWWWWWWW[[[ZZZYYYUUULLLCCCAAAEEEJJJOOORRROOOLLLJJJHHHCCCBBB@@@===;;;;;;<<>>:::777444222000000000000///...------,,,,,,,,,.........,,,+++,,,---,,,,,,,,,,,,++++++++++++,,,---...---++++++---...+++***)))***,,,---,,,+++---++++++...///000555<<>>EEEOOOWWW\\\]]]]]]\\\\\\\\\ZZZWWWRRRMMMJJJNNNPPPRRRTTTUUUVVVVVVUUUZZZ[[[[[[XXXMMMBBBAAAEEEIIIOOORRROOOLLLKKKIIIEEECCCAAA>>><<<;;;===???AAAFFFHHHKKKOOOSSSWWWZZZ[[[\\\YYYWWWWWWXXXXXXVVVSSSSSSUUUWWWZZZ[[[[[[ZZZZZZZZZ___fffkkknnnpppqqqrrruuuuuuuuuvvvwwwvvvsssqqqkkkhhhbbb\\\XXXWWWWWWXXXXXXWWWXXXZZZ[[[^^^fffpppyyyzzzxxxwwwwwwzzz~~~xxxppplllkkknnnwww|||xxx{{{}}}zzzwwwtttsssnnnkkkkkklllkkkoootttqqqaaaZZZdddwwwyyywwwwwwyyy}}}{{{yyyuuuqqqqqquuuyyyuuuqqqoooppprrrtttuuutttrrrllleeeeeeiiikkkiiiccc]]]UUUPPPNNNMMMIIIGGG@@@>>>:::777444222000000222000...,,,+++,,,---......//////...,,,++++++,,,------------,,,,,,,,,,,,,,,...///...---,,,---///*********,,,------,,,***---++++++...///000444;;;AAAHHHLLLJJJHHHIIIIIIGGGCCCEEEDDDGGGXXXnnnwwwttthhhYYYQQQNNNIIIIIIFFF999:::===DDDMMMVVV[[[\\\\\\^^^^^^^^^\\\XXXRRRMMMJJJOOOPPPQQQSSSTTTUUUUUUUUUYYY\\\___[[[OOOBBB@@@EEEIIINNNQQQOOOMMMMMMKKKGGGDDDBBB???===<<<>>>@@@BBBFFFHHHKKKOOOSSSWWWZZZ[[[[[[YYYXXXWWWXXXWWWUUUTTTVVVXXXZZZ]]]^^^___^^^^^^[[[___eeejjjmmmppprrrtttuuussssssrrrrrrpppmmmjjjfffccc___[[[XXXXXXXXXYYYYYYWWWWWWXXXXXXYYYaaajjjvvv~~~{{{xxxwwwwwwzzz~~~yyyqqqmmmkkkmmmwww|||zzz{{{~~~{{{xxxuuuppplllllllllmmmrrrxxx~~~pppccc]]]eeevvv}}}zzzyyy{{{~~~{{{xxxuuuqqqrrrvvvzzzvvvrrrpppqqqtttvvvwwwuuusssmmmfffdddhhhhhhfffbbb\\\UUUQQQOOOMMMJJJGGG@@@>>>:::777444222000000000///...---,,,------...,,,---......,,,+++,,,---......---------,,,,,,,,,+++,,,------,,,+++,,,---))))))***,,,......+++)))---+++,,,...//////444:::@@@GGGKKKHHHEEEDDDCCCAAA===???@@@FFFYYYoooyyyvvvooo___VVVSSSMMMMMMJJJ===999<<>>AAACCCFFFHHHKKKOOOSSSWWWZZZ[[[ZZZYYYXXXWWWWWWVVVUUUTTTWWWXXX[[[^^^```aaa``````]]]aaafffjjjmmmpppsssvvvvvvtttrrrpppooommmiiifffcccaaa^^^[[[YYYXXXXXXXXXZZZWWWWWWXXXWWWXXX```hhhuuu}}}|||xxxwwwvvvxxx}}}zzzrrrmmmkkkmmmvvv|||{{{}}}~~~{{{wwwqqqmmmmmmmmmooottt{{{vvviii```gggwww|||zzz||||||yyyuuurrrtttxxx|||xxxtttrrrsssvvvxxxyyyuuusssmmmfffdddffffffccc___ZZZTTTPPPOOOMMMJJJGGG@@@>>>:::777444222000000---.../////////...---,,,***+++------------...000......---------,,,,,,,,,***,,,......,,,++++++,,,))))))***,,,......+++))),,,+++,,,/////////333888@@@GGGJJJGGGBBB@@@>>>;;;777:::===DDDYYYqqq|||zzzvvvfff^^^YYYRRRQQQMMM@@@999<<>>AAACCCFFFHHHKKKOOOSSSWWWZZZ[[[YYYYYYYYYWWWVVVUUUTTTTTTUUUWWW[[[^^^```aaaaaaaaa___cccgggkkknnnqqqtttvvvvvvtttqqqooonnnkkkhhheeebbbaaa___\\\ZZZYYYXXXXXXXXXVVVVVVWWWVVVWWW^^^gggsss|||}}}zzzxxxvvvwww{{{{{{rrrnnnkkkmmmvvv||||||}}}wwwqqqlllllllllmmmsssyyyooodddjjjzzz}}}{{{|||}}}yyyuuusssvvv{{{}}}yyyuuussstttvvvxxxyyyuuusssmmmfffdddfffeeeaaa[[[WWWRRROOOOOONNNJJJGGG@@@>>>:::777444222000000,,,---///000000///---+++(((***,,,------...000111------------,,,,,,,,,,,,+++---///000...---------*********,,,------,,,***,,,+++,,,//////...222777???FFFJJJFFFAAA???<<<888666999<<>>@@@BBBFFFHHHKKKOOOSSSWWWZZZ[[[XXXYYYYYYXXXUUUTTTTTTUUUTTTVVVZZZ]]]```aaaaaaaaa```dddiiimmmoooppprrrssstttrrrooommmkkkiiigggdddaaaaaa```___]]]\\\ZZZZZZXXXUUUUUUUUUTTTTTT[[[cccqqqzzz|||xxxxxxzzz~~~zzzrrrnnnlllnnnwww{{{zzz}}}vvvpppllllllllllllpppvvvuuufffooo}}}zzz{{{}}}xxxuuusssvvv|||}}}yyytttrrrrrrtttvvvvvvtttrrrmmmfffccceeeddd```XXXTTTOOONNNNNNNNNKKKHHH@@@>>>:::777444222000000------...............---***+++------------///000,,,,,,,,,,,,++++++++++++***,,,//////...,,,,,,,,,+++***)))***,,,---,,,+++,,,***,,,//////...111666===DDDIIIFFFBBB@@@===:::;;;===>>>EEE[[[uuu{{{lllfffddd]]]ZZZSSSDDD;;;>>>CCCKKKTTTZZZ]]]^^^YYY[[[]]]^^^[[[UUUOOOKKKGGGHHHJJJMMMQQQVVVYYY\\\ZZZYYYYYYYYYSSSJJJDDDCCCFFFLLLOOOMMMKKKKKKIIIEEECCCAAA>>><<<;;;===???AAAFFFHHHKKKOOOSSSWWWZZZ[[[WWWYYYYYYXXXUUUSSSTTTUUUSSSUUUYYY]]]```aaabbbbbb___ccciiilllnnnnnnnnnoooooommmjjjhhhgggfffdddccc______```aaa``````___^^^\\\YYYWWWVVVTTTSSSYYYaaannnxxx|||zzz{{{}}}zzzrrrnnnllloooyyy|||xxxyyyxxx~~~|||zzzuuuqqqqqqpppooorrrwwwxxxiiisss}}}yyyzzz}}}|||xxxtttrrrvvv|||}}}yyysssqqqqqqrrrttttttsssrrrllleeedddeeeddd```UUURRRNNNMMMNNNNNNKKKHHH@@@>>>:::777444222000000///...---,,,,,,---///000+++---......,,,,,,---...,,,,,,,,,+++++++++******'''))),,,---+++***)))))),,,+++))))))+++---,,,,,,,,,***,,,///000...111666:::BBBHHHFFFCCCAAA???<<<@@@AAAAAAGGG\\\vvv~~~pppkkkjjjdddaaaZZZJJJ<<<>>>CCCKKKTTTZZZ]]]^^^XXXZZZ\\\]]][[[VVVOOOKKKHHHIIIJJJMMMPPPTTTXXXZZZ[[[WWWVVVWWWSSSKKKEEECCCFFFLLLOOOMMMKKKJJJHHHDDDBBB@@@===;;;;;;<<>><<<888555222111111222000///...---,,,+++++++++000///...---------------------------,,,+++***)))------,,,++++++,,,,,,,,,000...,,,***(((((((((((()))***+++++++++,,,///222;;;AAAFFFGGGHHHHHHDDD???EEEDDDBBBHHHYYYooo~~~|||xxxqqqkkkhhhdddXXXLLL<<<<<>><<<<<<===@@@BBBDDDFFFJJJNNNPPPTTTXXXZZZ\\\ZZZXXXVVVTTTSSSRRRRRRTTTUUUXXX[[[^^^`````````^^^aaaeeehhhiiiiiijjjkkkkkkgggdddbbbbbbbbb___\\\___```cccgggiiihhhdddaaaaaabbbaaa\\\WWWVVV[[[aaammmttt~~~{{{{{{||||||qqqlllkkkoooyyywwwooowww{{{rrrxxx~~~}}}{{{vvvuuuwww{{{zzzqqqsssnnnuuuxxxsssssswww|||yyyvvvuuuyyy~~~{{{uuuppppppqqqrrrssssssrrrllleeebbbcccaaa\\\QQQMMMJJJIIIKKKKKKIIIFFF>>><<<888555222111111222111000///..................---,,,++++++++++++,,,/////////......---,,,+++,,,,,,++++++++++++,,,,,,,,,++++++******+++++++++)))***+++++++++---000333;;;BBBGGGHHHHHHHHHEEE@@@FFFEEECCCGGGVVVlll{{{}}}zzztttooolllggg[[[MMM>>>===@@@JJJUUU^^^```___^^^]]]\\\YYYVVVRRROOOMMMLLLKKKLLLPPPVVV[[[]]]]]]\\\YYYXXXVVVOOOFFFCCCDDDGGGJJJMMMOOONNNKKKIIIIIIDDDBBB???===<<<>>>@@@BBBDDDGGGKKKNNNQQQTTTXXX[[[\\\[[[YYYWWWUUUSSSRRRRRRRRRTTTVVVYYY\\\]]]^^^___^^^bbbfffiiijjjkkklllmmmiiifffcccbbbdddddddddbbbddddddfffhhhjjjiiieeebbbddddddccc]]]XXXWWW\\\```kkkrrr{{{}}}||||||yyyooojjjjjjnnnxxxwwwmmmuuu{{{sssyyy~~~~~~zzzwwwxxxzzzxxxooorrriiipppxxxttttttwww~~~|||zzzyyywwwzzzzzztttppppppqqqsssssssssrrrllldddbbbcccaaa]]]RRROOOKKKJJJLLLLLLIIIGGG>>><<<888555222111111222000//////.........//////------,,,+++++++++,,,,,,---.........---,,,+++***++++++++++++++++++++++++******++++++,,,++++++***)))***+++,,,,,,...222444;;;BBBHHHHHHHHHIIIGGGCCCHHHFFFCCCFFFTTTiiixxx}}}~~~yyyuuurrrlll^^^PPP@@@???BBBKKKWWW___```___\\\[[[YYYVVVSSSOOOLLLJJJKKKKKKLLLPPPUUUYYY[[[[[[[[[XXXVVVUUUNNNEEEBBBCCCFFFIIIMMMOOONNNMMMKKKKKKEEECCC@@@======???AAACCCDDDGGGKKKNNNQQQTTTXXX[[[\\\[[[YYYWWWUUUSSSRRRQQQPPPQQQSSSVVVXXXZZZ[[[[[[^^^bbbgggkkkmmmmmmnnnooohhhfffccccccfffhhhjjjkkkkkkkkkjjjkkkkkkjjjgggeeeggggggeee```\\\[[[^^^bbblllrrryyy}}}{{{{{{|||}}}yyyoookkkkkkoooxxxxxxkkksss|||vvv{{{~~~|||yyyyyyyyyuuulll~~~pppccchhhyyyyyyttttttwww|||||||||{{{yyy{{{~~~zzztttpppppprrrssstttrrrpppjjjbbb```aaa```\\\RRRNNNKKKJJJKKKKKKHHHFFF>>><<<888555222111111222------,,,,,,,,,------...///......---------......***+++++++++******)))((())))))******+++++++++***+++,,,,,,,,,+++)))'''&&&)))***,,,,,,---///222555:::BBBHHHIIIHHHIIIIIIFFFHHHGGGDDDEEERRRhhhxxx}}}zzzwwwpppaaaRRRCCCBBBDDDMMMXXX___```___ZZZYYYWWWSSSPPPLLLIIIHHHHHHIIIKKKNNNRRRUUUWWWWWWYYYVVVUUUSSSMMMDDDAAABBBEEEHHHMMMOOOOOONNNMMMLLLEEECCC@@@>>>>>>???BBBCCCEEEHHHLLLOOORRRUUUYYY\\\\\\[[[ZZZXXXVVVTTTRRRPPPNNNOOOPPPSSSUUUWWWXXXXXX]]]bbbhhhlllnnnooopppqqqkkkiiigggfffhhhllloooqqqrrrqqqooonnnmmmllljjjhhhhhhhhhfffccc```aaadddgggoootttzzzzzzvvvtttvvvwwwxxxyyy{{{{{{rrrnnnnnnrrr|||xxxnnnttt~~~yyy~~~~~~~~~{{{zzzzzz{{{tttkkk~~~jjj^^^bbbrrryyyuuuuuuxxx{{{}}}}}}{{{yyyzzz~~~}}}yyyssspppppprrrtttuuupppnnnhhh```^^^```___\\\QQQNNNJJJIIIJJJJJJGGGDDD>>><<<888555222111111222------,,,,,,,,,------.........---------......///******+++++++++***))))))((()))***++++++++++++*********++++++***(((&&&%%%***+++,,,,,,---///222555888AAAHHHHHHGGGIIIJJJIIIHHHGGGDDDEEERRRhhhzzz{{{yyyrrrbbbSSSEEEDDDFFFNNNXXX___```^^^ZZZXXXUUURRRNNNJJJHHHFFFGGGIIILLLOOORRRTTTUUUVVVXXXUUUTTTSSSLLLDDDAAABBBDDDGGGLLLOOOOOOMMMMMMMMMEEECCC@@@>>>>>>???BBBCCCFFFIIILLLPPPRRRVVVZZZ]]]\\\\\\[[[YYYWWWTTTQQQPPPMMMMMMNNNPPPRRRTTTVVVVVV\\\aaahhhmmmooopppqqqqqqooonnnllljjjjjjmmmqqqsssvvvtttqqqpppooonnnmmmkkkhhhhhhgggffffffhhhkkknnnrrruuuzzz~~~yyyuuuqqqoookkkmmmoooppprrrvvv{{{~~~{{{rrroooooosss}}}yyyqqqwww~~~{{{yyyzzz}}}vvvmmmwwweee\\\^^^mmm}}}yyyuuuvvvyyyzzz}}}~~~}}}{{{xxxyyy}}}|||xxxsssppppppsssuuuvvvpppnnnggg___]]]``````]]]QQQNNNJJJIIIIIIIIIFFFCCC>>><<<888555222111111222000//////.........//////,,,,,,+++++++++,,,------,,,,,,------------,,,,,,((()))***,,,,,,,,,++++++''''''((()))***************+++,,,,,,,,,---000333666@@@GGGGGGFFFHHHJJJKKKIIIHHHEEEEEEQQQggg{{{~~~zzzxxxqqqaaaRRRFFFEEEGGGNNNXXX^^^___]]][[[YYYUUUQQQMMMJJJGGGFFFIIILLLPPPSSSTTTUUUVVVXXXWWWUUUTTTRRRLLLDDDAAABBBCCCGGGKKKNNNNNNLLLKKKKKKEEECCC@@@======???AAACCCFFFIIIMMMPPPSSSVVVZZZ]]]]]]\\\\\\ZZZWWWTTTQQQOOOMMMMMMNNNOOOQQQSSSUUUVVV[[[```ggglllnnnooooooooopppooonnnlllkkkllloooqqqvvvtttrrrqqqqqqqqqooommmiiiiiiiiiiiikkknnnqqqsssssstttxxx||||||vvvrrrnnnlllkkkfffgggjjjkkkmmmqqquuuxxx|||xxxpppnnnooosss|||yyyrrrwww}}}zzzyyy|||yyymmm}}}pppbbbYYY[[[kkk}}}yyyvvvvvvyyyzzz}}}}}}zzzvvvwww{{{|||wwwrrrppppppsssvvvwwwrrrooohhh```^^^aaaaaa___RRROOOKKKIIIJJJJJJGGGDDD>>><<<888555222111111222111000///...............+++++++++++++++,,,---...------............------((()))+++---...---,,,,,,))))))))))))***+++,,,---+++,,,,,,++++++,,,...111444>>>FFFFFFEEEGGGJJJLLLJJJIIIEEEDDDNNNcccxxx{{{wwwuuunnn___QQQGGGEEEGGGNNNWWW]]]^^^[[[\\\ZZZVVVQQQMMMJJJHHHGGGIIIMMMRRRTTTTTTTTTVVVXXXWWWUUUTTTSSSMMMEEEAAACCCCCCGGGKKKMMMMMMKKKJJJIIIDDDBBB???===<<<>>>@@@BBBGGGJJJNNNQQQTTTWWW[[[^^^]]]]]]\\\[[[XXXTTTQQQOOONNNNNNNNNOOOPPPSSSUUUVVVZZZ___fffkkkmmmmmmlllllllllmmmmmmllliiiiiilllnnntttsssrrrrrrsssrrrpppnnnlllkkkkkklllnnnqqqssstttuuuvvvxxx|||~~~}}}~~~|||xxxsssmmmiiigggffffffeeefffiiijjjkkkmmmqqqtttvvv|||xxxqqqooopppttt}}}yyynnnsssyyy~~~}}}}}}|||lllxxx~~~}}}}}}wwwlllcccUUUXXXjjj~~~yyyvvvwwwzzzzzz}}}}}}yyyuuuvvvzzz{{{wwwrrrpppqqqsssvvvwwwsssqqqjjjbbb```ccccccaaaTTTPPPLLLKKKKKKKKKHHHEEE>>><<<888555222111111222000///...---,,,+++++++++---------------...///000++++++,,,------,,,,,,,,,(((***,,,...///...---,,,///...,,,+++***+++,,,,,,+++,,,,,,+++***+++---///333===FFFFFFDDDFFFJJJLLLKKKJJJEEECCCLLL```uuu~~~yyyuuurrrlll^^^PPPGGGFFFGGGNNNWWW]]]]]][[[]]][[[WWWRRRNNNJJJHHHHHHHHHLLLQQQSSSSSSRRRTTTVVVWWWUUUTTTSSSMMMEEEBBBDDDCCCFFFJJJLLLLLLJJJIIIHHHCCCAAA>>><<<<<<===@@@BBBGGGJJJNNNQQQTTTWWW[[[^^^]]]]]]]]][[[XXXTTTQQQNNNNNNNNNNNNOOOPPPSSSUUUVVVYYY^^^eeejjjlllkkkkkkjjjhhhjjjlllkkkhhhhhhjjjlllrrrqqqqqqssstttsssqqqoooooonnnmmmnnnppprrrttttttyyyyyyzzz~~~~~~|||{{{{{{{{{{{{{{{zzz{{{~~~}}}~~~{{{{{{|||vvvrrrlllfffcccaaabbbcccbbbdddffffffggghhhkkkmmmsssyyyvvvvvvwwwyyy~~~zzzsssqqqrrrvvvzzzjjjooouuu}}}|||~~~}}}jjjttt|||{{{yyysssjjjeeeQQQVVVjjjzzzvvvwwwzzzzzz}}}|||xxxssssssuuu{{{wwwrrrnnnlllnnnqqqtttsssqqqkkkcccaaaddddddaaaUUUPPPJJJJJJMMMMMMHHHBBB???;;;777333222111000//////............------------,,,***))))))***,,,---******+++,,,,,,---......++++++************++++++************************)))***+++,,,+++,,,...000555<<>>>>>@@@CCCEEEGGGIIILLLOOOTTTWWWZZZ\\\aaa```]]]ZZZWWWTTTRRRPPPOOOOOOPPPQQQRRRUUUWWWXXXYYY\\\```eeehhhjjjjjjjjjkkkkkkjjjhhhggghhhkkknnntttsssssssssssssssssssssqqqpppoooooooooqqqtttvvv{{{}}}~~~zzzwwwuuuvvvtttrrrsssuuuvvvtttrrrvvvwwwwwwvvvtttsssssstttnnnkkkfffaaa]]]\\\]]]]]]]]]]]]^^^```bbbdddfffgggooossszzz~~~~~~}}}|||}}}~~~~~~}}}|||}}}~~~}}}zzzvvvrrrnnnllliiijjjkkkkkklllttt|||tttqqqqqquuuuuuhhhhhhmmm{{{{{{{{{jjjsss|||yyyuuukkkaaaUUU[[[iii~~~yyyuuuuuuyyy|||xxxttttttwww|||xxxrrrnnnlllnnnqqqssssssqqqkkkcccaaacccccc___TTTNNNIIIIIIKKKJJJEEE@@@???;;;777333222111000//////............------------,,,+++))))))+++,,,---++++++,,,,,,---......///++++++************++++++************************)))***+++,,,+++,,,...000444<<>>>>>@@@BBBDDDGGGIIILLLPPPTTTXXX[[[]]]^^^]]][[[YYYWWWUUUSSSRRRNNNNNNPPPRRRTTTUUUWWWWWWYYY\\\aaaeeehhhiiihhhgggiiiiiihhhgggggghhhlllooosssttttttuuuttttttsssrrrrrrqqqqqqoooooooooqqqsssyyy|||~~~{{{xxxvvvrrrppppppqqqssstttrrrppppppqqqrrrqqqooonnnooopppjjjgggccc___\\\[[[\\\]]]\\\\\\]]]^^^___aaacccdddkkkpppvvv}}}zzzxxxwwwxxxyyy}}}~~~|||vvvrrrqqqrrrssssssyyy{{{}}}~~~~~~~~~|||{{{xxxvvvtttppplllhhhdddbbb]]]^^^^^^]]]^^^eeepppxxxzzzsssppppppuuussseeefffmmm~~~~~~qqqvvv{{{}}}}}}zzzyyyuuukkkaaaUUU[[[iii~~~yyyttttttxxx|||xxxtttuuuyyy|||xxxrrrmmmlllmmmppprrrsssqqqkkkccc```bbbaaa]]]TTTOOOKKKIIIKKKJJJEEE@@@???;;;777333222111000//////............------------,,,+++******+++,,,---++++++,,,,,,---.........++++++************++++++************************)))***+++,,,+++,,,...000333<<>>===GGGXXXjjjuuuvvvmmm```XXXTTTPPPJJJFFF@@@>>>???EEENNNUUUYYYZZZ]]]]]]\\\YYYUUUQQQLLLJJJEEEHHHLLLNNNNNNNNNNNNOOOSSSRRRRRRSSSMMMCCC>>>>>>>>>BBBGGGKKKKKKJJJJJJIIIFFFDDDAAA>>>>>>???BBBCCCGGGIIILLLPPPUUUYYY\\\^^^[[[ZZZYYYXXXVVVUUUTTTSSSMMMOOOQQQTTTVVVWWWXXXXXXZZZ]]]bbbgggiiihhhfffdddeeeffffffffffffiiimmmqqqsssuuuvvvwwwwwwuuusssqqqssstttssspppnnnlllmmmnnnuuuxxx|||}}}zzzwwwuuuooonnnnnnooopppooollljjjhhhjjjkkkkkkjjjiiijjjkkkeeeccc```]]][[[ZZZZZZ[[[ZZZZZZ[[[[[[\\\^^^___```fffjjjrrrxxx~~~~~~{{{yyywwwuuuuuuuuuvvvuuuxxx{{{qqqmmmgggdddccceeeffffffjjjooouuuzzz{{{yyytttqqqnnnlllhhhddd```\\\YYYXXXRRRRRRRRRQQQQQQVVV^^^eeeppp|||xxxqqqoooppptttqqq```cccnnnyyy~~~xxxvvvyyyzzzyyyxxxtttjjj___TTTZZZhhh}}}yyyssssssvvv{{{|||xxxvvvxxx|||{{{wwwqqqllljjjkkknnnpppsssqqqkkkccc```aaa___[[[VVVRRRNNNLLLLLLKKKFFFBBB???;;;777333222111000//////............------------,,,++++++++++++,,,---++++++++++++,,,,,,------,,,++++++******++++++,,,************************)))***+++,,,+++,,,...000333<<>>>>>CCCLLLTTTYYY[[[^^^]]]\\\ZZZWWWSSSMMMIIIHHHKKKOOOQQQRRRQQQQQQRRRRRRQQQRRRSSSMMMCCC===<<<===BBBHHHLLLMMMLLLKKKJJJGGGEEEBBB???>>>???AAACCCGGGIIILLLPPPUUUZZZ]]]___ZZZYYYXXXWWWUUUTTTSSSRRRNNNPPPTTTWWWZZZ[[[[[[[[[\\\```eeeiiikkkhhheeebbbbbbcccddddddfffiiinnnrrrsssuuuxxxzzzzzzxxxtttrrrvvvvvvvvvrrrmmmiiihhhiiimmmqqqwww{{{~~~zzzvvvsssqqqllllllllllllkkkiiifffdddeeegggiiiiiihhhgggggghhheeeccc```]]]ZZZYYYXXXXXXYYYYYYYYYYYYZZZ[[[\\\\\\aaaeeemmmsssyyy}}}}}}{{{zzztttrrrtttyyy~~~tttnnngggccc^^^\\\\\\^^^______ccchhhooouuuvvvrrrlllhhhdddbbb^^^ZZZWWWTTTSSSSSSOOOOOONNNLLLKKKOOOUUUZZZ^^^hhhwww}}}wwwqqqooopppuuuooo]]]aaappp}}}oooyyyyyytttwwwyyyyyyxxxssshhh]]]RRRXXXeeezzzyyyrrrqqqtttxxx~~~|||yyywwwyyy~~~{{{wwwqqqllliiijjjlllnnnqqqpppjjjbbb___```^^^YYYVVVRRROOOMMMLLLKKKGGGDDD???;;;777333222111000//////............------------,,,,,,,,,,,,,,,,,,---************++++++++++++,,,,,,++++++++++++,,,,,,************************)))***+++,,,+++,,,...000222;;;DDDFFFFFFFFFEEECCCFFF@@@:::;;;FFFYYYlllwwwxxxpppdddZZZUUUQQQOOOMMMCCC@@@>>>BBBJJJTTTZZZ\\\^^^]]]\\\\\\ZZZVVVOOOJJJIIIMMMPPPSSSSSSSSSTTTUUUSSSRRRTTTTTTNNNCCC===<<<===BBBIIINNNOOONNNMMMLLLHHHEEEBBB???>>>???BBBCCCGGGIIILLLPPPUUUYYY\\\^^^[[[ZZZYYYWWWUUUSSSRRRQQQPPPRRRVVVZZZ]]]^^^______```ccchhhlllmmmjjjfffcccaaabbbcccdddeeeiiinnnrrrsssuuuyyy|||}}}{{{wwwuuuxxxyyyyyytttlllfffdddeeefffkkkqqqwww{{{~~~~~~zzzvvvqqqnnnlllfffggghhhhhhgggfffeeeeeefffiiikkkkkkiiihhhggggggfffeeebbb___[[[XXXUUUTTTXXXXXXXXXXXXXXXYYYZZZZZZ\\\aaahhhnnnsssxxx}}}xxxuuutttwww{{{uuukkkdddbbb___[[[ZZZ[[[]]]^^^^^^cccgggkkkooooookkkgggccc]]][[[XXXUUURRRQQQQQQQQQOOONNNLLLIIIIIIKKKNNNQQQUUUZZZcccppp~~~|||vvvqqqppppppuuuppp]]]bbbtttuuugggppp|||vvvyyyzzzyyyxxxsssggg[[[QQQUUUaaavvvxxxqqqqqqsssvvv|||}}}zzzyyy{{{}}}yyysssmmmjjjjjjmmmnnnooonnniiibbb___```]]]YYYRRRPPPMMMLLLJJJIIIFFFDDD???;;;777333222111000//////............---------,,,,,,------------,,,,,,*********+++++++++++++++,,,,,,++++++++++++,,,,,,************************)))***+++,,,+++,,,...000222;;;CCCDDDDDDDDDCCCAAABBB???<<<===FFFYYYnnn|||{{{pppeee]]]WWWRRROOOFFFBBB>>>AAAIIISSSZZZ]]]^^^]]]]]]^^^^^^ZZZRRRKKKIIILLLOOOPPPQQQRRRTTTVVVTTTTTTVVVWWWPPPEEE>>>======BBBJJJOOOQQQPPPNNNNNNGGGEEEBBB??????@@@CCCDDDGGGIIILLLPPPTTTWWWZZZ\\\[[[ZZZYYYWWWUUUSSSRRRQQQQQQSSSWWWZZZ^^^```aaabbbcccfffjjjmmmmmmkkkgggeeecccdddddddddeeeiiinnnqqqrrruuuzzz}}}~~~}}}{{{yyyyyy|||}}}wwwmmmeeebbbbbbeeeiiioootttwwwyyy{{{||||||{{{xxxuuuqqqmmmiiiggg___aaacccdddeeegggiiikkkkkkmmmnnnnnnkkkhhhffffffgggfffccc```\\\XXXTTTRRRVVVVVVVVVVVVVVVWWWXXXYYYYYY]]]bbbhhhnnntttzzz~~~{{{xxxxxxyyyzzzzzzqqqhhhcccccc```]]]]]]^^^aaabbbbbbccceeegggiiihhheeeaaa___]]][[[YYYWWWUUUSSSRRRRRRNNNLLLJJJHHHGGGHHHIIIJJJPPPPPPUUU___kkkxxx{{{uuupppoooooosss}}}rrraaafffzzzmmmaaaiii}}}yyy||||||{{{yyytttiii^^^QQQTTT___rrrwwwqqqqqqtttuuuzzz}}}|||zzz||||||vvvpppmmmmmmooopppmmmlllgggaaa___```]]]YYYPPPOOOMMMLLLKKKIIIHHHFFF???;;;777333222111000//////............---------,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---************************)))***+++,,,+++,,,...000222:::AAABBBAAABBBBBB@@@@@@@@@>>>>>>EEEVVVnnnxxxnnneee]]]WWWTTTHHHCCC>>>???GGGQQQYYY\\\]]]]]]]]]```aaa^^^UUUNNNJJJLLLMMMNNNOOOQQQTTTWWWVVVVVVXXXYYYRRRGGG@@@>>>;;;AAAIIIOOOPPPPPPNNNMMMFFFDDDAAA??????AAADDDFFFHHHIIIKKKOOORRRUUUXXXYYYYYYYYYXXXWWWVVVUUUTTTTTTQQQSSSUUUYYY\\\___bbbcccdddfffiiikkkllljjjhhhfffeeeffffffeeefffhhhlllppprrruuuyyy}}}~~~}}}zzz~~~yyynnndddaaaaaaiiimmmrrrtttuuutttssssssttttttrrrpppmmmjjjgggeee___aaabbbbbbccceeeiiimmmnnnpppqqqoookkkgggdddcccdddcccbbb```\\\XXXTTTQQQRRRRRRRRRSSSTTTUUUVVVWWWUUUXXX]]]bbbhhhpppwww}}}}}}zzzyyy}}}{{{uuuoookkkhhhfffddddddfffiiijjjkkkjjjkkknnnooonnnkkkhhhffffffeeecccaaa^^^ZZZXXXVVVQQQOOOLLLKKKJJJJJJJJJJJJMMMJJJMMMUUU]]]fffsssyyysssnnnmmmmmmpppyyyvvvfffkkk{{{cccXXX___{{{}}}}}}|||{{{wwwnnncccSSSUUU___qqq~~~vvvqqqqqquuuuuuyyy~~~~~~}}}{{{|||xxxrrrooooooqqqrrrkkkkkkgggaaa___```]]]YYYQQQPPPOOONNNMMMLLLJJJJJJ???;;;777444222111000/////////.........---------,,,------......------,,,........................---,,,,,,++++++,,,,,,---************************)))***,,,,,,+++,,,...000222:::@@@@@@???AAAAAA??????@@@@@@???CCCSSSlll~~~yyyrrrjjjccc]]]YYYIIICCC>>>>>>FFFOOOWWW[[[]]]]]]^^^aaaccc```WWWOOOMMMMMMNNNNNNOOORRRVVVZZZXXXXXXZZZ[[[TTTHHHAAA???999???HHHNNNPPPOOOMMMLLLFFFDDDAAA???@@@BBBEEEGGGHHHIIIKKKNNNQQQTTTVVVXXXWWWWWWWWWWWWWWWWWWWWWWWWQQQRRRTTTWWWZZZ^^^bbbddddddeeehhhjjjjjjiiihhhfffgggggggggffffffhhhlllooorrruuuyyy}}}{{{{{{ooodddaaaaaannnqqquuuvvvtttqqqnnnnnnooonnnnnnlllkkkiiigggfffdddeeeeeebbbaaabbbfffjjjpppqqqrrrpppkkkeeebbb```aaaaaa```___\\\XXXTTTRRRPPPPPPPPPQQQRRRSSSTTTUUUSSSUUUYYY^^^eeemmmvvv|||~~~}}}zzz}}}|||xxxuuunnnlllkkkkkknnnqqqrrrrrrwwwzzz}}}|||xxxuuupppooonnnkkkgggbbb^^^[[[WWWUUURRRPPPPPPPPPOOONNNKKKGGGIIIPPPVVV[[[fffrrr|||xxxrrrmmmkkkkkknnnvvvyyyjjjnnnvvv[[[QQQWWWxxx|||~~~~~~||||||zzzrrrhhhUUUWWW___ppp|||vvvqqqrrrvvvuuuxxx}}}~~~}}}}}}zzztttsssvvvvvvssspppmmmhhhdddaaa___\\\ZZZPPPNNNLLLMMMNNNLLLGGGCCC???<<<888555444222111///555333000---,,,---...000...------------...//////,,,---------------------111...******,,,......---+++,,,,,,,,,,,,+++***)))$$$&&&)))+++---///222444222999@@@DDDDDDAAA???>>>AAA??????AAAEEEQQQhhh|||{{{sssnnniiiaaaXXXQQQEEE;;;===FFFNNNTTTYYYXXXWWWYYY___dddaaaWWWNNNKKKMMMMMMKKKNNNTTTWWWWWW[[[VVVWWW]]][[[NNN@@@999999===CCCJJJOOOOOOKKKGGGJJJFFFCCCCCCAAA>>>???BBBHHHIIIKKKMMMQQQTTTWWWYYYYYYWWWTTTUUUWWWWWWUUUSSSSSSRRRRRRUUUYYY]]]^^^^^^bbbdddfffhhhjjjjjjjjjjjjkkkjjjiiigggfffgggkkkoooqqquuuyyy|||}}}~~~yyymmmbbb^^^]]]eeettt}}}xxxooollllllkkkmmmllljjjhhhgggfffffffffhhhhhhgggffffffggghhhiiinnnmmmllljjjfffbbb___\\\bbbaaaaaa___\\\XXXTTTRRRJJJMMMOOOOOOMMMMMMOOORRRRRRTTTWWW]]]dddkkkrrrvvv|||yyyuuuuuuuuuvvvzzzzzzuuuooojjjfffaaa]]]XXXVVVVVVUUURRRNNNIIIIIIJJJKKKNNNTTT\\\aaapppxxx|||ooohhhiiiiiigggnnnzzzuuu|||kkkXXXLLLUUUnnn|||~~~}}}yyyvvvtttnnnggg[[[YYY___pppxxxssssssvvvsssuuuyyy~~~|||}}}{{{tttsssvvvuuurrrqqqmmmhhhdddbbb```]]][[[PPPNNNMMMMMMNNNMMMHHHCCC???<<<888555333222000///222000...---,,,---.........---,,,+++++++++++++++------------,,,,,,,,,,,,&&&$$$"""$$$)))---......,,,,,,,,,+++++++++******)))***,,,,,,,,,,,,...///333999AAAFFFGGGDDDBBBAAADDDBBBAAAAAACCCNNNdddxxx~~~wwwrrrmmmeee\\\SSSFFF<<<>>>FFFMMMSSSWWWXXXWWWYYY^^^ccc```WWWNNNHHHKKKLLLJJJMMMTTTWWWVVVZZZVVVWWW\\\[[[OOOAAA999888<<>>???FFFLLLRRRVVVWWWVVVXXX]]]aaa___VVVOOOEEEHHHIIIIIILLLSSSWWWVVVZZZWWWWWW\\\[[[PPPCCC;;;888;;;@@@GGGLLLNNNLLLJJJIIIEEECCCDDDDDDBBBDDDGGGIIIJJJLLLOOOSSSVVVYYYZZZ\\\ZZZYYYYYYZZZZZZXXXVVVPPPOOOOOORRRUUUXXXYYYYYY^^^___bbbdddfffgggggggggddddddcccbbbbbbeeeiiilllsssvvv{{{|||qqqfff___\\\bbbooo{{{|||xxxuuusssqqqrrrsssssssssrrrooommmkkknnnmmmkkkjjjiiiiiijjjkkkjjjhhheeebbb___]]]\\\[[[^^^___```___[[[VVVPPPLLLJJJKKKLLLLLLKKKKKKMMMOOOPPPRRRVVVYYY___fffooottt|||wwwqqqllliiiddd^^^YYYXXXVVVSSSPPPNNNNNNOOOPPPSSSZZZdddnnnzzz~~~xxxoookkkooossstttzzzuuu[[[IIIBBBHHH\\\}}}~~~xxxxxxyyyrrrjjj___\\\aaassszzzwwwyyy}}}}}}{{{}}}{{{tttsssuuuuuurrrqqqnnniiifffcccaaa___]]]QQQOOOMMMNNNOOOMMMIIIDDD>>>;;;777444333222000...+++,,,---...///......---000000///...---,,,,,,---......---,,,+++******)))111000...---------,,,,,,...---+++))))))***+++,,,(((***+++,,,,,,---...000111777@@@HHHKKKKKKIIIGGGHHHGGGDDDAAA???GGG]]]qqq}}}wwwrrriiiaaaXXXKKK??????FFFLLLQQQUUUVVVVVVXXX[[[^^^\\\UUUOOOBBBFFFHHHHHHLLLSSSVVVUUUYYYWWWXXX[[[[[[RRRFFF<<<888:::>>>DDDJJJMMMLLLKKKIIIEEECCCDDDCCCAAABBBFFFIIIJJJMMMPPPTTTWWWYYYZZZ[[[[[[[[[[[[ZZZYYYWWWVVVOOONNNMMMOOOSSSUUUVVVVVVZZZ\\\^^^aaacccdddddddddaaabbbbbbbbbccceeeiiimmmssswww}}}}}}ssshhh___[[[```kkkwww}}}}}}{{{zzzyyywwwxxxzzzzzzxxxuuuqqqoooooonnnmmmkkkkkkllllllmmmjjjgggccc^^^[[[YYYYYYYYY___```bbbaaa^^^XXXQQQMMMJJJJJJJJJIIIIIIJJJKKKMMMQQQSSSUUUWWWZZZaaaiiippp~~~{{{uuuooogggaaa```\\\WWWSSSQQQOOONNNMMMRRRVVV]]]dddnnn}}}{{{vvvooommmssszzz~~~mmmTTTEEEEEEGGGYYYyyywwwxxxzzztttkkkaaa___cccuuu{{{wwwyyy}}}}}}{{{}}}zzztttsssvvvvvvsssqqqmmmiiifffdddbbb___^^^QQQOOOMMMNNNOOOMMMHHHDDD>>>;;;777444333111///...+++,,,...000000000///.........---------......///......------,,,+++******'''''')))***+++,,,...///...---+++))))))***+++,,,(((***,,,,,,,,,,,,...000///444<<>>888999<<>>:::666444222111///...,,,---...///000000///...+++++++++++++++,,,---............------,,,,,,,,,((()))******))))))***,,,---,,,+++*********+++,,,+++---------+++++++++---///222888@@@FFFJJJJJJHHHIIIJJJJJJFFFAAAEEEXXXlllwwwnnneeeXXXKKK@@@AAAHHHNNNTTTXXXXXXXXXXXXXXXXXXUUUPPPLLLBBBFFFIIIJJJNNNTTTWWWVVVWWWXXXYYYYYYZZZWWWKKK@@@999:::;;;???EEEIIIKKKLLLJJJFFFCCCCCCAAA>>>>>>AAAGGGIIIMMMQQQTTTWWWXXXXXXWWWYYY[[[[[[XXXUUUSSSSSSMMMLLLKKKLLLOOOQQQQQQQQQUUUWWWZZZ]]]___aaaaaaaaadddeeefffggggggiiilllooosssxxx~~~~~~yyyqqqggg^^^XXXYYY\\\fffttt~~~zzzwwwqqqpppnnnlllkkkjjjkkkkkkdddbbb]]]YYYVVVUUUVVVVVVZZZ\\\]]]]]][[[VVVQQQNNNLLLIIIGGGFFFGGGIIIJJJJJJPPPRRRSSSQQQQQQWWWbbbkkkvvv|||vvvooofff```^^^]]][[[YYYSSSUUUVVVWWW]]]lll~~~xxxrrrnnnnnnwww|||vvv\\\JJJDDDBBBAAAOOOnnnyyyeeebbbddduuuwwwuuuwww~~~~~~{{{{{{~~~~~~}}}xxxssstttxxxyyyvvvnnnkkkgggdddbbbaaa___]]]OOOMMMKKKLLLMMMKKKFFFBBB===:::666333222111///---,,,------.........------------,,,+++++++++,,,,,,...........................000000...+++(((((())),,,,,,,,,+++++++++******+++,,,------++++++,,,---000222555<<>>AAAIIIQQQXXX\\\ZZZZZZYYYWWWTTTPPPLLLIIIFFFJJJMMMNNNQQQWWWXXXWWWVVVYYYYYYXXXYYYYYYOOOBBB<<<;;;:::===AAAFFFIIIJJJIIIEEECCCDDDDDDBBBCCCGGGEEEHHHLLLPPPTTTVVVVVVVVVWWWZZZ]]]\\\XXXTTTSSSSSSMMMLLLKKKLLLNNNOOOPPPOOOTTTUUUXXX[[[^^^``````aaafffgggiiiiiiiiijjjlllnnnqqqwww~~~~~~yyyssslllccc[[[VVVOOOMMMSSSdddtttyyyvvvqqqlllgggcccaaa___UUUTTTTTTTTTTTTVVVWWWXXX[[[\\\\\\\\\[[[YYYVVVUUUNNNJJJFFFEEEHHHJJJJJJJJJGGGJJJLLLLLLNNNVVVeeeppp}}}qqqkkkhhhdddaaa``````^^^[[[]]]gggwwwzzzpppnnnmmmvvv}}}eeeKKK>>>@@@AAA>>>KKKkkkgggbbbdddssszzzuuuuuurrryyy~~~}}}||||||}}}{{{wwwuuutttsssqqqpppkkkfffbbb``````______SSSPPPMMMLLLLLLIIIDDD???<<<999555333222111000......//////...------------//////...---,,,++++++***,,,,,,,,,---...//////000------------------------,,,++++++******++++++,,,***++++++,,,,,,------...---000777???FFFKKKKKKKKKMMMMMMMMMIIICCCDDDRRRbbb{{{}}}qqqiiicccUUUJJJ???>>>FFFQQQXXXYYYYYY\\\[[[VVVRRRPPPLLLGGGHHHIIIJJJMMMRRRXXXZZZZZZYYYZZZZZZ[[[YYYUUUOOOKKKAAA???<<<:::===BBBFFFFFFIIIHHHGGGDDDAAAAAABBBDDDCCCGGGLLLPPPSSSUUUXXXZZZXXXZZZ[[[\\\[[[YYYVVVTTTRRROOOMMMMMMPPPQQQOOOMMMPPPSSSWWW[[[^^^```ccceeeggghhhjjjlllmmmnnnooooooqqqtttyyy|||wwwrrrllldddZZZSSSPPPLLLNNNXXXgggvvv{{{tttkkkfffeeebbb]]]XXXTTTTTTUUUTTTSSSSSSVVVXXX^^^]]]]]][[[YYYWWWUUUTTTKKKIIIGGGGGGHHHJJJJJJIIIJJJHHHIIILLLOOOWWWgggvvvyyyrrrooommmjjjhhhddd```___```dddnnnyyyxxxqqqmmmmmmvvv~~~yyyvvv]]]GGG===>>>AAAAAALLLfff{{{gggaaaeeeyyy}}}xxxrrrrrrvvv|||}}}{{{|||~~~zzzuuusssssssssrrrqqqlllgggbbb``````______SSSPPPMMMLLLLLLIIIDDD@@@<<<999666333222111000...000///......//////...---------------------,,,,,,......///000000111222222------------------------,,,++++++******++++++,,,***++++++,,,,,,------......111777???FFFJJJJJJIIIKKKKKKKKKHHHBBBCCCPPP___uuu}}}rrrhhh```UUUKKK@@@===EEEOOOUUUVVVVVVYYYZZZVVVTTTSSSOOOJJJFFFGGGIIILLLRRRWWWYYYXXXXXXYYYYYYZZZYYYVVVPPPLLLAAA>>>;;;:::===BBBFFFGGGHHHGGGFFFDDDBBBAAACCCEEECCCGGGLLLPPPRRRUUUWWWYYYXXXYYY[[[[[[ZZZXXXUUUSSSRRRPPPMMMNNNPPPRRRQQQPPPRRRUUUXXXZZZ\\\___ccceeehhhiiikkkmmmnnnooooooooorrrsssvvv{{{~~~zzzuuuoooiiibbbYYYSSSLLLHHHHHHQQQ___nnn{{{tttkkkfffccc```[[[VVVSSSSSSTTTSSSRRRSSSUUUWWW]]]]]]\\\[[[YYYWWWVVVUUUOOOMMMKKKJJJKKKLLLLLLKKKKKKIIIJJJLLLPPPYYYiiixxx|||uuurrrpppnnnlllgggcccbbbaaacccllluuuzzzrrrnnnnnnvvvyyyrrrZZZEEE===>>>???@@@JJJccc~~~wwwddd^^^dddxxxyyytttrrrwww}}}~~~|||{{{|||~~~xxxsssqqqrrrssssssrrrmmmgggbbb```___^^^]]]TTTQQQNNNLLLLLLJJJDDD@@@===:::666333222111000...222///---...000111...,,,,,,,,,,,,---------......++++++,,,,,,------......------------------------++++++************++++++***++++++,,,,,,------...///222777>>>EEEHHHHHHGGGHHHHHHIIIFFFAAAAAAMMM[[[ooozzz|||rrreee\\\TTTJJJ@@@===CCCKKKQQQTTTRRRWWWYYYWWWVVVVVVSSSNNNDDDDDDHHHMMMSSSVVVWWWWWWWWWWWWXXXYYYYYYWWWRRRNNNAAA===999999<<>>???HHH___|||yyyrrr```[[[cccyyy{{{uuussswww}}}}}}{{{zzz|||~~~wwwrrrpppqqqssssssqqqmmmfffaaa^^^]]]\\\[[[TTTQQQNNNMMMLLLJJJEEE@@@>>>;;;777444333111000...111...,,,---000000...+++------------------------)))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++***++++++,,,,,,------...000222777>>>DDDGGGGGGEEEEEEEEEFFFEEE@@@@@@IIIUUUkkkuuu}}}}}}vvvlllaaaWWWPPPIIIAAA===AAAIIIPPPTTTRRRWWWZZZYYYXXXYYYUUUPPPDDDDDDGGGOOOTTTVVVVVVWWWVVVVVVWWWYYYYYYWWWTTTPPPBBB<<<888888;;;???DDDIIIIIIIIIHHHEEEBBB@@@AAABBBDDDGGGLLLOOORRRSSSVVVXXXXXXYYYZZZ[[[YYYWWWTTTRRROOOMMMLLLMMMOOOSSSVVVXXX[[[[[[[[[ZZZ[[[^^^cccggghhhjjjmmmpppqqqpppooonnnlllmmmooossszzz{{{wwwpppiiiaaa[[[WWWTTTLLLGGGEEEIIIRRR___ppp~~~xxxrrriiibbb\\\XXXTTTRRRPPPQQQSSSSSSSSSTTTVVVXXX[[[[[[[[[[[[ZZZYYYXXXWWWUUUSSSQQQQQQQQQQQQOOONNNOOOLLLKKKMMMQQQ[[[nnn~~~|||{{{zzzxxxwwwpppjjjgggcccaaadddjjjrrr{{{}}}zzzyyy|||yyyvvvqqqpppwww}}}zzzdddOOO@@@===@@@===???GGG[[[xxxyyyqqqaaa\\\ccc{{{zzztttqqqvvv||||||zzzzzz|||~~~wwwqqqpppqqqssstttpppkkkddd___]]]\\\ZZZZZZTTTQQQNNNMMMMMMJJJEEE@@@>>>;;;777444333222000...000...,,,,,,...///---+++//////...---,,,,,,++++++---------------.........,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++***++++++,,,,,,------...///222777===CCCFFFFFFDDDBBBBBBDDDDDD@@@???FFFPPPgggpppvvvrrrjjjbbbYYYRRRMMMIIIBBB???AAAHHHPPPVVVUUUYYY[[[ZZZYYYYYYVVVQQQGGGDDDHHHQQQVVVUUUUUUXXXUUUUUUVVVXXXYYYXXXUUURRRDDD<<<666777:::<<>>???CCCGGGKKKOOOQQQSSSVVVXXXYYYZZZ[[[[[[ZZZWWWTTTQQQLLLLLLJJJJJJMMMQQQVVVZZZ^^^^^^]]]\\\\\\___eeeiiiiiikkkmmmoooppppppooonnnhhhjjjooovvv}}}{{{wwwqqqiiiaaaZZZWWWVVVOOOJJJFFFHHHMMMXXXhhhvvv~~~tttooofff___YYYUUURRRQQQOOORRRTTTUUUUUUVVVXXXYYY\\\\\\\\\\\\[[[ZZZYYYXXXTTTSSSRRRRRRSSSSSSQQQPPPQQQNNNMMMOOORRR]]]ooo}}}uuummmhhhdddaaabbbfffllltttzzz|||}}}~~~zzzvvvsssqqqqqquuu}}}yyyvvvrrrrrrxxxttt___LLL???<<>>DDDLLLbbblllsssmmmcccZZZUUUQQQNNNKKKFFFBBBAAAGGGPPPVVVXXX[[[\\\ZZZYYYZZZXXXTTTJJJFFFHHHQQQVVVSSSSSSXXXVVVVVVVVVWWWXXXXXXUUURRRGGG<<<555777999:::@@@IIIKKKKKKJJJGGGBBB???>>>>>>BBBEEEJJJNNNQQQTTTWWWYYYZZZ[[[\\\\\\[[[WWWTTTRRRLLLKKKJJJIIIKKKPPPVVV\\\`````````______bbbgggkkkkkkkkklllmmmnnnnnnoooooohhhkkkrrrzzz{{{xxxssskkkbbb\\\YYYXXXQQQLLLHHHGGGIIIPPP___lll|||yyyoookkkccc[[[VVVSSSRRRRRRQQQSSSVVVXXXXXXYYY[[[\\\______^^^^^^\\\[[[ZZZYYYSSSSSSSSSUUUWWWWWWVVVUUUUUUSSSRRRSSSWWW```qqq}}}rrrkkkeeeaaa```ccchhhooouuuvvvwwwzzzyyywwwqqqooommmnnnsss{{{|||vvvrrrrrrzzzppp]]]LLL???;;;===<<>>BBBIII___mmmwwwsssfff\\\XXXWWWRRRPPPKKKEEEBBBEEENNNUUUYYY\\\\\\YYYYYY[[[[[[XXXMMMFFFGGGPPPTTTPPPQQQWWWWWWVVVVVVWWWXXXWWWUUURRRJJJ===555777888777>>>HHHHHHIIIIIIGGGCCCAAA@@@@@@@@@DDDIIINNNQQQTTTXXXZZZ\\\\\\]]]]]][[[XXXUUUSSSMMMMMMKKKJJJJJJOOOWWW^^^aaabbbbbbbbbbbbeeeiiimmmlllkkkkkkkkklllmmmnnnoookkknnnuuu|||{{{zzzvvvoooeee^^^[[[[[[SSSOOOKKKIIIHHHLLLXXXeeesssyyy}}}~~~|||wwwjjjfff```YYYTTTRRRSSSTTTRRRUUUXXXZZZ[[[\\\^^^___aaaaaa```___^^^\\\ZZZYYYUUUUUUVVVYYY]]]^^^^^^]]]ZZZXXXXXXYYY\\\dddtttyyyooogggaaa___```ffflllqqqrrrsssvvvvvvtttrrrqqqooopppuuu~~~|||uuurrrsss{{{mmm]]]MMM@@@;;;;;;:::???EEEQQQnnnnnnbbb```sssyyysssppptttyyy}}}{{{zzzzzzzzz|||~~~yyyvvvuuuuuuuuutttpppkkkfffbbb`````````___UUURRROOONNNNNNKKKFFFAAA@@@===999555333222000......333777444///,,,000444,,,,,,,,,---------..............................++++++++++++++++++++++++******))))))))))))*********++++++,,,,,,---......,,,///444<<>>AAAHHH^^^ppp{{{mmmccc___^^^VVVTTTOOOGGGBBBDDDLLLSSSYYY[[[[[[XXXXXX\\\]]][[[NNNFFFEEENNNRRRMMMOOOUUUWWWWWWVVVWWWXXXWWWTTTRRRLLL>>>555666777666<<>>DDDOOOkkkoooaaa\\\nnnzzzuuuqqquuuzzz}}}yyyxxxyyy}}}yyysssooommmnnnoooooolllgggdddccccccbbb```XXXUUURRRQQQQQQMMMGGGBBB>>>;;;777444333111///...111000000///...---------------------------,,,,,,...///...---,,,,,,...111///...---+++***)))((((((+++++++++************)))))))))***+++,,,,,,------///000333777===@@@BBBAAA;;;999:::======<<>><<<<<>>CCCZZZlll}}}xxxpppjjjggg```___WWWIIIBBBEEEKKKNNNTTTZZZ]]]\\\[[[]]]^^^[[[ZZZPPPHHHHHHJJJKKKMMMPPPTTTUUUVVVVVVUUURRROOOMMMJJJBBB:::888666777===DDDJJJJJJIIIHHHFFFDDDBBBAAABBBEEEIIILLLOOORRRVVVXXX\\\]]]______^^^[[[WWWUUUSSSNNNLLLLLLMMMPPPXXX```fffhhhlllooorrrqqqooommmllllllkkkiiihhhkkkpppuuuwwwyyy{{{}}}~~~zzzuuuqqqmmmgggccc[[[XXXTTTQQQLLLJJJQQQZZZccchhhooouuuwwwwwwvvvttthhhddd\\\UUUPPPOOOQQQRRRTTTXXX]]]```aaacccfffhhhiiifffddddddeeeddd^^^YYY[[[ZZZ[[[^^^eeelllqqqtttrrrnnnkkkiiiiiimmmzzzxxxkkkbbb^^^[[[bbbeeejjjmmmnnnnnnoooppppppooonnnqqqwwwxxxxxxzzzlllWWWGGG>>><<<<<<>>>;;;@@@MMMeee~~~jjjbbbrrrvvvqqqppprrrxxx|||yyyyyy{{{yyytttpppooooooooommmjjjgggeeedddcccaaa___WWWTTTPPPOOONNNKKKFFFAAA>>>;;;888555555444222111000000000///......------+++,,,,,,------.........,,,---......,,,***++++++---,,,++++++******+++++++++++++++************)))+++,,,,,,,,,,,,,,,,,,,,,//////000555:::???BBBBBB>>>:::999::::::999===DDDWWWiii{{{zzzuuupppmmmeeecccYYYLLLCCCEEEJJJNNNVVV[[[___]]]]]]______]]]\\\SSSKKKJJJKKKKKKLLLOOORRRSSSTTTTTTSSSPPPMMMKKKIIIAAA:::888777888===DDDJJJKKKJJJJJJHHHFFFDDDCCCEEEGGGKKKNNNPPPSSSVVVYYY\\\]]]^^^^^^]]]ZZZWWWUUUSSSNNNKKKJJJKKKMMMVVV___gggkkkpppuuuxxxxxxvvvtttqqqpppmmmjjjiiikkkppptttvvvxxxzzz{{{|||~~~zzzvvvrrrnnnkkkbbb^^^YYYUUUOOOLLLPPPXXX___eeemmmsssvvvvvvuuuuuuiiieee___XXXTTTRRRSSSTTTUUUYYY^^^bbbeeehhhkkkmmmllljjjhhhhhhiiigggbbb^^^___^^^^^^bbbjjjssszzz~~~yyytttqqqpppsss~~~zzzkkkbbb]]]\\\dddfffjjjlllmmmnnnppprrrrrrqqqppprrrxxxyyyzzz}}}}}}jjjVVVFFF>>><<<<<<>>>;;;AAALLLbbblllcccsssvvvoooqqqrrruuu|||yyywwwxxx|||}}}xxxsssooonnnnnnnnnllljjjgggfffeeecccaaa___VVVSSSOOONNNMMMJJJEEEAAA===:::666444444444222111000000//////............++++++,,,,,,---...//////,,,...000///---+++++++++,,,++++++***++++++,,,,,,+++++++++*********))))))+++++++++++++++*********//////000555;;;AAADDDFFFCCC???<<<<<<;;;:::???EEETTTggg{{{{{{uuupppgggcccYYYLLLDDDDDDJJJOOOVVV[[[___^^^]]]______]]]]]]UUUNNNMMMLLLJJJKKKNNNRRRSSSTTTTTTSSSPPPMMMKKKIIIAAA:::888777777===DDDJJJKKKKKKLLLKKKIIIGGGEEEGGGJJJMMMOOOQQQTTTWWWZZZ\\\\\\]]]]]]\\\YYYVVVUUUTTTNNNJJJIIIIIIKKKTTT]]]ffflllssszzz}}}}}}|||{{{uuurrrnnnjjjiiikkkooorrrssstttvvvwwwyyy}}}{{{wwwsssrrrjjjeee___ZZZTTTOOOQQQVVV```gggooouuuvvvvvvvvvvvvooolllfff```[[[XXXWWWWWWYYY\\\```eeehhhkkknnnoooooonnnmmmmmmmmmkkkgggcccaaaaaadddjjjsss}}}zzzwwwvvvyyyuuuhhh```]]]^^^eeehhhjjjlllmmmooorrruuuuuusssrrrtttzzz{{{||||||gggTTTEEE>>><<<<<<===;;;AAAKKK___|||iiiaaarrrzzztttsssqqqsss}}}{{{xxxuuuvvvyyy}}}zzzvvvqqqnnnlllllllllkkkiiihhhggggggeeebbb___VVVSSSOOOMMMLLLJJJEEEAAA;;;888555333222222111000////////////............++++++,,,,,,---...//////***,,,......,,,***)))***++++++******++++++,,,,,,+++++++++*********))))))************))))))))))))000///000555<<>><<<<<<<<<;;;AAAIIIZZZuuueee___rrr~~~xxxuuurrrsss|||~~~{{{xxxuuuvvvyyyzzzxxxtttpppmmmkkkjjjjjjkkkjjjiiijjjiiigggccc___WWWSSSOOOMMMLLLJJJFFFBBB;;;888555222222111///...//////////////////......+++,,,,,,------.........''')))******)))((()))***+++++++++***++++++,,,,,,+++++++++************)))))))))******************///...///444===FFFMMMPPPRRRMMMJJJHHHDDD@@@BBBGGGNNNbbbyyyzzzssshhh```UUUKKKCCCAAAGGGPPPTTTYYY]]][[[[[[]]]]]][[[ZZZUUURRRQQQOOOLLLMMMQQQTTTUUUVVVVVVUUURRROOOMMMLLLDDD<<<888666666;;;BBBHHHIIILLLMMMNNNLLLJJJHHHHHHJJJNNNQQQSSSVVVYYY\\\]]]]]]]]]]]][[[YYYWWWVVVTTTOOOLLLKKKJJJJJJPPPWWWaaajjjvvv~~~{{{vvvqqqmmmkkkkkkjjjiiihhhiiilllnnnrrrxxx~~~|||{{{xxxrrrkkkgggaaaZZZWWWYYY```hhhrrrwwwwwwvvvxxxzzz}}}{{{wwwrrrlllgggbbb```bbbbbbdddhhhkkkmmmmmmkkkpppqqqqqqqqqpppmmmjjjiiieeehhhpppzzzwwwmmmddd\\\YYYYYY___dddiiiiiiddd___]]]^^^hhhkkkooosssuuuxxx{{{~~~}}}{{{yyyzzzxxxbbbOOODDD???<<<;;;;;;;;;BBBGGGUUUxxxrrreee```rrryyyvvvtttuuu{{{}}}{{{yyywwwxxx{{{zzzxxxtttqqqmmmlllkkkjjjkkkkkkkkklllkkkiiiddd```XXXTTTOOOMMMLLLJJJFFFCCC===:::666333222111///---.../////////////////////------------------------(((***+++***)))***,,,...,,,,,,++++++***++++++++++++++++++************)))******++++++,,,,,,---------,,,---333<<>>CCCNNNTTTZZZ]]]\\\\\\^^^^^^[[[UUURRRRRRSSSRRROOOQQQUUUSSSTTTVVVVVVUUURRROOOMMMOOOFFF===999555444999???EEEHHHKKKMMMNNNMMMKKKIIIFFFIIIMMMPPPSSSVVV[[[]]]______^^^^^^\\\[[[YYYXXXTTTPPPNNNNNNMMMKKKNNNTTT___jjjxxx{{{vvvsssqqqnnnjjjffffffggghhhiiilllqqqxxx|||~~~wwwqqqnnnjjjccc_________jjjwww~~~~~~zzzwwwrrrrrrssswww|||~~~|||zzz|||~~~}}}{{{xxxvvvvvvmmmooottt|||~~~|||~~~xxxkkk___WWWPPPHHHFFFJJJMMMRRRZZZ```ccccccaaaaaahhhmmmtttzzz~~~~~~vvv```MMMCCC???===;;;;;;<<>>CCCJJJNNNNNNMMMMMMKKKGGGHHHJJJLLLNNNQQQVVV[[[___aaa______```aaa___ZZZVVVXXXUUUPPPKKKHHHIIINNNRRR___iiivvv~~~}}}|||zzzxxxwwwvvvtttqqqnnnggggggggggggiiinnntttyyy}}}wwwsssqqqmmmgggaaagggkkkttt}}}|||{{{|||{{{wwwttttttuuu{{{}}}{{{|||||||||~~~pppeeeYYYSSSNNNIIIGGGHHHGGGLLLWWWaaacccaaaaaaeeegggqqq{{{yyybbbIII<<<;;;;;;888======<<<@@@QQQooo~~~|||zzzuuufff^^^iii}}}yyyxxx|||xxxxxxxxxzzz|||{{{xxxtttrrrqqqqqqqqqppppppmmmkkkjjjjjjhhhbbb^^^SSSQQQNNNLLLJJJHHHGGGFFF>>><<<999555222111000111---...000111111111///...,,,,,,,,,,,,,,,,,,,,,,,,000//////---,,,+++******,,,,,,,,,++++++,,,------,,,+++******,,,,,,+++***++++++++++++++++++++++++++++++---///555???IIIQQQYYYVVVSSSPPPMMMIIIDDD@@@BBBKKK]]]qqq|||nnndddWWWLLLCCC>>>AAAGGGOOOTTTZZZ^^^___]]][[[ZZZVVVRRRMMMKKKLLLNNNOOOPPPRRRRRRSSSSSSSSSRRRQQQQQQOOOIIIAAA999666777;;;???CCCIIIMMMMMMLLLMMMLLLIIIEEEFFFIIIKKKNNNRRRXXX\\\___^^^___aaabbbaaa]]]YYYWWWUUUPPPKKKHHHIIIMMMQQQ\\\fffttt~~~{{{zzzxxxxxxwwwvvvsssqqqkkkkkkjjjiiiiiilllrrrvvvzzz|||yyywwwsssmmmgggeeehhhppp||||||vvvtttssswww~~~{{{wwwxxxxxxyyy~~~~~~ooocccWWWQQQLLLGGGEEEFFFHHHMMMWWW```bbb______ccchhhrrr|||xxxaaaIII===<<<<<<999<<<===>>>BBBOOOjjj~~~~~~~~~}}}|||wwwhhh___jjjzzzwww{{{~~~yyywwwwwwyyy{{{{{{xxxuuussstttuuuuuutttsssoookkkjjjiiigggbbb^^^TTTQQQNNNLLLKKKJJJHHHFFF>>><<<888555222111000000///000111222111000///...,,,,,,,,,,,,,,,,,,,,,,,,111000///...,,,+++***))))))***+++,,,------------,,,+++******,,,,,,+++***,,,,,,,,,,,,++++++++++++******,,,...333<<>>>>>FFFWWWlll~~~|||kkkbbbWWWNNNEEE???BBBHHHMMMRRRYYY]]]^^^^^^]]]\\\UUUTTTQQQMMMKKKKKKNNNPPPSSSSSSSSSSSSSSSRRRQQQPPPQQQKKKBBB:::777888<<>><<<<<<:::;;;>>>AAADDDMMMddd}}}}}}~~~xxxiii```hhh~~~zzzvvvxxx{{{zzzxxxwwwwwwxxxyyywwwtttsssuuuvvvwwwwwwuuuqqqllljjjiiifffaaa]]]TTTPPPMMMKKKKKKKKKHHHEEE>>><<<888444222000000000000000111111000///...---------------------------...------------,,,,,,,,,)))***,,,---...---,,,,,,,,,+++******,,,,,,+++***,,,,,,,,,,,,,,,,,,------)))***+++---111999BBBHHHKKKKKKLLLLLLKKKHHHBBB>>>;;;BBBQQQgggzzz{{{kkkbbbYYYPPPGGGAAABBBGGGMMMRRRXXX\\\^^^]]]\\\\\\WWWXXXWWWRRRMMMKKKOOOTTTSSSSSSSSSRRRQQQQQQPPPPPPTTTNNNDDD<<<888999===@@@FFFJJJMMMKKKJJJLLLMMMKKKEEEFFFIIIKKKNNNRRRXXX\\\___```bbbddddddccc```^^^ZZZYYYUUUQQQMMMMMMPPPSSSXXXbbbpppzzz|||{{{zzzyyyyyyxxxvvvtttppppppnnnkkkiiijjjmmmooorrrxxx{{{wwwssspppsss~~~}}}xxxqqqnnnoootttzzz}}}{{{yyysssuuuuuuvvv{{{|||mmmbbbVVVPPPLLLHHHFFFGGGLLLOOOXXX___```\\\]]]```jjjtttsss\\\HHH???===<<<;;;:::>>>CCCEEEJJJ\\\|||zzzkkk```fffyyyyyyssstttyyy}}}zzzwwwtttsssxxxuuusssrrrtttvvvwwwvvvuuuqqqmmmkkkiiifffaaa\\\SSSOOOKKKJJJKKKKKKHHHEEE===;;;888444111000///000/////////......------,,,------------------------------------------------,,,,,,---...---,,,***))),,,+++******,,,,,,+++*********+++,,,------......)))***+++,,,///666>>>CCCDDDEEEFFFIIIJJJHHHDDDAAA;;;@@@MMMbbbuuu}}}xxxggg```WWWPPPGGG@@@@@@DDDNNNSSSXXX\\\\\\\\\[[[[[[XXXZZZZZZUUUOOOLLLPPPUUUSSSRRRRRRQQQQQQQQQPPPPPPVVVPPPGGG>>>::::::>>>AAAIIIMMMOOOKKKIIIJJJJJJHHHEEEGGGIIIKKKNNNRRRXXX\\\aaabbbdddeeedddaaa___^^^ZZZYYYVVVRRRNNNMMMOOOQQQXXXaaaoooxxx}}}~~~}}}{{{zzzyyyxxxuuurrroooooommmkkkiiijjjlllooorrrwww{{{zzzvvvxxx}}}tttnnnnnnqqqtttvvvzzz|||zzzvvvwwwwwwwww{{{zzzkkk```UUUPPPMMMIIIHHHIIINNNQQQYYY```aaa]]]^^^bbbjjjtttoooXXXGGG???<<<<<<<<<:::===CCCFFFIIIVVVuuu~~~ooobbbfffvvvwwwqqqsssyyy~~~|||xxxtttsssxxxvvvsssrrrssstttuuuuuutttqqqnnnlllkkkgggaaa\\\RRRMMMIIIHHHKKKKKKGGGCCC===;;;777444111000//////......------------------------------------------//////...---,,,++++++***------------,,,+++***))),,,+++******,,,,,,+++*********++++++,,,---------***++++++,,,...444:::???@@@AAACCCFFFHHHHHHEEECCC<<>>===AAANNNRRRXXX[[[\\\[[[[[[\\\XXXZZZZZZUUUPPPNNNPPPUUUTTTSSSSSSRRRRRRSSSSSSTTTYYYRRRIII@@@;;;;;;>>>AAAJJJNNNPPPMMMJJJJJJHHHEEEBBBDDDFFFHHHKKKPPPUUUYYY```ccceeefffcccaaa___^^^XXXWWWUUUQQQMMMLLLMMMNNNVVV```mmmwww{{{}}}~~~}}}|||{{{yyyvvvsssoooooonnnllljjjjjjmmmooorrrwww}}}yyy{{{zzztttrrrsssuuuvvvvvv{{{~~~{{{xxxwwwxxxxxxxxx|||zzzkkk```VVVRRRPPPMMMLLLNNNSSSVVV]]]cccbbb^^^___ccchhhsss~~~kkkSSSEEE???<<<;;;<<<:::<<>>FFFVVViiirrroooiii\\\WWWSSSOOOHHHAAAAAADDDLLLPPPVVVZZZ\\\\\\]]]^^^ZZZ[[[ZZZWWWSSSRRRSSSVVVVVVUUUUUUUUUUUUWWWXXXYYY[[[TTTJJJAAA<<<<<>>;;;:::;;;::::::???FFFIIIQQQjjjuuufffdddooozzzssstttzzz|||{{{{{{{{{|||}}}yyyvvvtttsssssssssrrrpppoooooooooooojjjaaa[[[PPPKKKEEEEEEIIIJJJFFFAAA===;;;777333111/////////...............///000111........................)))***+++,,,...///000000,,,+++******+++,,,...///,,,+++******,,,,,,+++***......---+++)))((('''&&&,,,,,,,,,---...222888<<>>===CCCSSSeeemmmjjjccc[[[WWWTTTQQQLLLFFFFFFJJJJJJNNNTTTYYY\\\]]]___```^^^]]]\\\ZZZWWWVVVWWWXXXXXXWWWWWWWWWXXXZZZ\\\]]]\\\UUUKKKBBB======@@@BBBEEEKKKOOONNNMMMLLLIIIEEEAAACCCEEEGGGJJJOOOTTTXXX[[[___ccceeecccaaaaaabbb\\\\\\[[[XXXTTTQQQQQQQQQPPPZZZhhhtttzzz~~~~~~|||wwwvvvuuurrrnnnmmmmmmnnnpppvvv~~~}}}|||||||||zzz|||zzzuuuqqqrrrttttttvvv{{{|||wwwlllccc``````^^^___aaa```aaaeeehhhddd^^^]]]```eeeppp|||{{{eeeMMMBBB>>>:::999;;;:::888===EEEIIIQQQhhhtttccc```jjjyyy}}}vvvvvvzzz