BM6P6(@ gggXXXHHH@@@<<<888777888444111///000444444111---111111000---,,,,,,...000000///...---+++***)))((((((((((((((()))))))))))))))))))))******++++++,,,111+++&&&'''+++...---+++'''***---...,,,***))))))*********(((&&&%%%%%%''',,,((('''+++***&&&%%%)))666,,,%%%(((***'''%%%&&&---)))&&&%%%'''((('''%%%''''''&&&&&&&&&&&&'''''',,,)))((()))+++,,,***'''((('''&&&&&&&&&&&&'''''''''$$$&&&++++++%%%$$$'''&&&000)))"""%%%'''&&&,,,)))%%%&&&)))***'''###)))(((&&&&&&''''''&&&%%%)))((('''&&&&&&'''((()))'''$$$$$$((('''$$$'''---((()))***)))((('''(((***(((''''''&&&&&&&&&''''''((('''&&&%%%$$$%%%&&&&&&%%%%%%&&&'''((((((((('''&&&%%%###""""""###%%%&&&###$$$&&&%%%""""""$$$'''&&&$$$""""""###%%%%%%%%%###%%%%%%%%%#########$$$***)))&&&%%%$$$$$$%%%&&& ###%%%%%%######%%%((('''%%%###"""!!!"""###$$$###$$$%%%%%%%%%%%%$$$###%%%&&&&&&$$$######%%%'''&&&%%%$$$$$$&&&))),,,///%%%$$$$$$%%%&&&&&&%%%$$$$$$(((***))))))***((($$$!!!***'''###))))))$$$&&&((('''&&&%%%$$$$$$%%%&&&''''''&&&&&&'''(((***+++******)))'''&&&%%%$$$###(((''''''&&&&&&%%%$$$$$$&&&&&&&&&''''''''''''(((%%%%%%&&&&&&%%%%%%$$$###)))&&&"""!!!"""%%%''''''%%%+++,,,***'''(((***'''((((((&&&%%%%%%''')))++++++++++++***)))''''''((()))***+++***)))'''%%%%%%$$$$$$###$$$%%%'''(((***&&&###$$$''')))%%%!!!%%%$$$###&&&)))+++)))''')))((('''''')))******)))&&&******((((((******&&&&&&'''((((((((((((***,,,************)))'''&&&%%%)))************+++++++++111---)))(((***,,,,,,***,,,...000...+++***---000...+++((()))---222333333111555;;;AAAEEEIIIMMMPPPTTTUUUVVVVVVUUUVVVWWWYYYZZZZZZZZZZZZ[[[\\\]]]]]]\\\^^^```___]]][[[YYYYYYYYYVVVRRRPPPQQQSSSUUUVVVYYYWWWVVV[[[eeennnsssuuusssrrrppprrrxxx|||tttiiiooowww}}}zzztttpppppppppkkkoooqqqrrrwwwzzzvvvxxx{{{}}}|||~~~qqqppp|||fffXXXHHH@@@<<<888777777333000...///333333000,,,000000///...,,,---///222------,,,,,,,,,+++++++++***************))))))))))))))))))******+++++++++(((&&&$$$%%%)))+++***(((&&&'''((((((&&&&&&'''((()))))))))(((&&&%%%&&&((()))%%%%%%)))(((%%%%%%((()))### %%%))))))***---)))&&&$$$%%%(((******)))''''''&&&&&&&&&&&&'''''''''&&&'''((()))((('''%%%&&&&&&''''''''''''''''''***&&&&&&))))))&&&&&&*** )))***!!!%%%***((()))&&&###$$$'''(((&&&"""((((((''''''''''''&&&%%%)))((('''&&&&&&'''((()))---)))(((***)))%%%&&&***'''((())))))''''''((()))''''''&&&&&&&&&''''''(((((('''&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$""""""$$$%%%&&&!!!###$$$$$$######&&&(((&&&$$$###$$$&&&''''''&&&&&&'''((('''&&&&&&''')))'''&&&&&&%%%$$$###!!!!!!$$$&&&((('''&&&%%%''')))%%%$$$"""""""""###$$$&&&$$$%%%&&&&&&&&&&&&%%%$$$&&&''''''&&&$$$$$$&&&((()))(((%%%$$$$$$%%%''')))%%%$$$%%%%%%&&&&&&%%%$$$$$$'''&&&######&&&'''$$$&&&"""$$$&&&###'''((('''&&&%%%$$$%%%%%%&&&''''''&&&%%%%%%&&&((((((***)))((('''&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''%%%%%%&&&&&&%%%%%%$$$###)))'''$$$###$$$&&&''''''%%%)))+++***&&&$$$&&&)))%%%&&&'''&&&%%%&&&)))+++)))))))))(((''''''&&&%%%((())))))***)))((('''&&&%%%&&&'''((((((''''''&&&,,,)))'''(((***+++)))&&&'''&&&%%%&&&))))))'''%%%((('''&&&&&&((())))))((('''******''''''******'''&&&''')))(((((((((***,,, """%%%(((,,,///111222)))************+++++++++---+++((((((((()))))))))***++++++***))))))+++,,,...+++***,,,000555777777999===CCCGGGKKKNNNQQQTTTUUUVVVWWWVVVUUUUUUWWWYYYZZZZZZZZZZZZ[[[[[[\\\]]]ZZZ\\\^^^^^^[[[XXXWWWVVVSSSPPPNNNNNNRRRXXX]]]___```___^^^___ccchhhkkkmmmmmmooopppsss{{{|||uuu|||~~~ssskkkggggggeeemmmvvv}}}|||sssrrrtttvvvvvvxxx~~~|||wwwzzzeeeVVVGGG@@@<<<888777777222000...///222222///,,,///000///...---...000222******++++++,,,---------,,,,,,,,,++++++*********&&&&&&&&&&&&''''''''''''(((((()))************)))&&&&&&&&&%%%###$$$&&&((('''((()))(((&&&&&&((()))(((%%%&&&((((((&&&&&&)))(((%%%$$$&&&'''&&&(((+++'''&&&%%%%%%((()))))))))''''''&&&&&&&&&&&&''''''###%%%((()))(((&&&%%%%%%$$$%%%'''(((((((((''''''+++((('''(((((('''(((,,,'''***&&& (((***&&&'''%%%###$$$''')))'''$$$(((((((((((((((''''''&&&((((((''''''''''''((()))+++(((&&&((('''$$$$$$'''&&&'''((((((&&&&&&'''(((&&&%%%%%%%%%&&&'''((((((((('''&&&%%%%%%%%%%%%&&&'''&&&%%%$$$###$$$%%%&&&&&&%%%$$$######$$$%%%&&& !!!###$$$$$$%%%''')))$$$$$$$$$&&&((()))((('''$$$$$$$$$###"""###&&&)))$$$%%%&&&'''&&&###!!!"""###$$$$$$###"""$$$%%%######""""""###$$$&&&'''%%%&&&&&&''''''&&&&&&%%%''''''((('''%%%%%%'''))))))(((%%%$$$###$$$%%%&&&%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%""""""%%%%%%!!!((("""!!!$$$"""'''((((((&&&%%%%%%&&&&&&'''&&&&&&%%%$$$%%%%%%'''((()))(((((('''&&&%%%$$$$$$$$$$$$%%%&&&&&&'''(((((($$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&%%%%%%$$$###'''%%%$$$$$$&&&&&&&&&%%%((()))***'''$$$$$$'''***&&&''''''&&&%%%&&&(((+++)))((((((((('''&&&&&&%%%)))))))))(((((((((((('''&&&(((***,,,+++)))'''%%%(((((('''''''''''''''&&&)))(((''''''((((((&&&$$$(((&&&%%%%%%'''(((((('''(((***)))&&&&&&)))***(((&&&((())))))((((((***,,,$$$&&&(((***,,,...//////)))************+++++++++)))***+++***)))((()))******((('''(((***+++++++++---,,,---000555999<<<===CCCFFFJJJMMMPPPRRRTTTWWWXXXYYYYYYXXXVVVVVVWWWXXX[[[ZZZZZZZZZZZZZZZ[[[\\\ZZZ[[[\\\[[[XXXTTTRRRRRRLLLLLLNNNTTT[[[ccchhhkkkgggfffdddaaa``````cccfffjjjooosssvvv|||}}}~~~wwwllldddbbbdddkkkwww{{{ooolllnnnrrrttt{{{~~~~~~{{{cccUUUFFF@@@<<<999777777222111000000222222000...000111111///------...000*********+++,,,,,,------,,,,,,,,,+++******))))))(((((((((((('''''''''''',,,------,,,***((()))***'''((()))(((&&&&&&((()))&&&'''(((''''''''')))***((((((((()))*********+++))))))***)))'''%%%&&&))))))(((''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''"""'''++++++)))''''''(((###$$$''')))))))))'''&&&(((''''''(((((((((((()))%%%((((((&&&&&&)))'''!!!'''&&&%%%&&&)))+++***((('''((()))***)))((('''((('''''''''''''''(((((()))'''&&&%%%&&&((((((((((((%%%&&&''''''%%%%%%&&&'''$$$$$$%%%%%%&&&'''((()))''''''&&&&&&%%%%%%%%%%%%)))'''%%%######$$$%%%&&&&&&%%%$$$$$$$$$$$$%%%&&&!!!"""###$$$%%%%%%&&&&&&""""""###&&&((()))(((&&&######"""!!! """&&&)))%%%&&&'''''''''&&&%%%%%%!!!!!!""""""!!!!!!""""""$$$############$$$%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&'''((('''&&&%%%&&&(((&&&&&&$$$$$$$$$%%%'''((($$$%%%&&&&&&%%%$$$$$$$$$%%%&&&######&&&%%%&&&,,,&&& $$$%%%"""&&&***)))((('''''''''((()))%%%$$$$$$$$$%%%''')))***'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&%%%%%%$$$###$$$###$$$%%%&&&&&&$$$!!!$$$%%%'''&&&%%%&&&))),,,)))))))))'''%%%%%%''')))******))))))(((((((((((()))(((((('''''''''((((((((()))+++++++++)))'''&&&%%%'''((('''&&&%%%&&&''''''''''''((((((((('''&&&)))'''&&&&&&((())))))((()))+++)))%%%%%%)))+++)))'''(((******))))))***+++++++++++++++***)))((('''))))))*********+++++++++))),,,///...+++***+++---+++)))''')))---///...------...000444:::>>>BBBCCCJJJLLLOOOPPPQQQRRRUUUVVVZZZ[[[[[[YYYWWWVVVWWWXXX[[[ZZZZZZYYYYYYYYYZZZZZZ[[[[[[[[[XXXSSSPPPNNNNNNJJJOOOYYYdddnnnssssssrrrhhhhhheee```\\\]]]ccciiipppvvvzzz{{{}}}~~~vvvlllccc```eeellltttkkkjjjooouuuyyy~~~{{{||||||```SSSEEE???<<<999666777333222222222333333111000111222111///---++++++,,,,,,+++++++++++++++******++++++*********)))))))))------,,,,,,++++++******)))***)))'''&&&&&&(((***&&&)))+++,,,+++)))((((((&&&'''(((''''''''')))+++((()))))))))***+++++++++###&&&(((((('''((()))***''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''###&&&***+++((('''''')))###%%%'''))))))((('''&&&###%%%((()))***)))'''%%%&&&)))***(((''''''&&&$$$&&&%%%&&&''')))*********&&&(((++++++***(((((()))&&&''''''((((((((((((((()))((('''''')))+++***'''%%%&&&'''&&&%%%$$$%%%'''$$$$$$$$$%%%%%%'''((()))&&&&&&&&&&&&&&&%%%%%%%%%***)))&&&%%%$$$%%%&&&'''&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$%%%%%%%%%###"""!!!!!!"""%%%'''((('''%%%&&&&&&%%%$$$$$$%%%)))---$$$$$$$$$$$$%%%''')))***%%%$$$$$$$$$%%%&&&%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%'''&&&%%%$$$%%%&&&''''''&&&%%%%%%&&&''''''$$$&&&((('''$$$######%%%%%%'''&&&######&&&'''%%%###+++(((###))))))%%%'''******)))(((((()))***+++######$$$%%%'''***,,,...&&&&&&&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''%%%%%%&&&&&&%%%%%%$$$###$$$$$$&&&((()))(((%%%""""""$$$&&&(((((((((((()))((((((((('''&&&&&&(((+++***)))(((((('''(((((()))((((((''''''''''''((()))******)))(((''''''''''''((()))******(((((()))***%%%&&&'''((())))))))))))***)))'''((()))+++******)))+++)))%%%%%%)))+++)))''')))++++++***))))))***&&&'''((()))************))))))*********+++++++++))),,,///...,,,***,,,...+++)))'''***...111111///...111666:::???CCCGGGIIIOOOQQQRRRSSSSSSTTTVVVXXX\\\]]]]]][[[XXXWWWXXXYYY[[[[[[ZZZYYYXXXXXXXXXXXX\\\[[[YYYTTTOOOMMMLLLMMMNNNXXXhhhxxxyyyrrrdddcccaaa]]]\\\aaakkksssxxx}}}|||ppphhhdddfffssswwwrrrlllhhhkkkqqqxxx}}}~~~www^^^QQQEEE???<<<999666777333333444444333333222111///000000///,,,******+++------,,,+++***))))))(((************************+++******)))(((''''''&&&''''''''''''(((***++++++%%%(((+++,,,+++)))''''''&&&'''(((''''''''')))+++&&&))))))''''''******'''$$$'''(((%%%%%%&&&$$$ !!!###&&&'''''''''(((***''''''&&&&&&&&&&&&''''''###%%%''''''&&&&&&'''(((&&&&&&'''(((((('''&&&%%% %%%))))))******'''###,,,+++(((%%%$$$%%%(((***$$$$$$%%%%%%&&&'''((((((%%%))),,,---***((()))***%%%&&&'''((()))))))))(((((((((&&&###%%%'''###%%%&&&''''''%%%%%%&&&'''%%%$$$$$$$$$%%%&&&''''''&&&&&&''''''&&&&&&%%%$$$)))((('''&&&&&&&&&'''(((%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%&&&%%%""" """""""""###&&&'''&&&%%%%%%%%%%%%$$$###$$$'''***""""""!!!!!!###%%%(((***###""""""###%%%&&&&&&%%%&&&&&&&&&%%%$$$$$$######%%%$$$$$$######$$$$$$%%%###%%%&&&&&&%%%$$$$$$%%%***)))((('''%%%%%%$$$$$$$$$''')))'''$$$"""###%%%$$$((((((&&&&&&(((((($$$&&&$$$""")))+++''')))))))))(((''''''(((***+++######$$$%%%(((+++---///%%%%%%%%%%%%%%%&&&&&&&&&(((((('''&&&%%%%%%$$$$$$&&&&&&&&&'''''''''((((((%%%%%%&&&&&&%%%%%%$$$###''''''(((+++,,,+++'''%%%&&&&&&'''((((((&&&%%%$$$%%%&&&'''''''''(((+++...((('''&&&%%%%%%%%%''''''&&&''''''''''''(((((((((***)))'''&&&&&&&&&((()))'''&&&&&&''''''((((((((($$$&&&((()))))))))***++++++)))((()))***+++++++++(((***)))&&&&&&)))***((('''))),,,,,,+++))))))***&&&'''((())))))***)))))))))************+++++++++)))***++++++******+++,,,)))((((((***...000222222444888===BBBEEEHHHLLLNNNSSSTTTVVVVVVVVVWWWYYY[[[]]]^^^^^^\\\ZZZYYYZZZ[[[[[[[[[ZZZXXXWWWWWWWWWWWW[[[YYYUUUPPPMMMMMMPPPSSSWWWaaaqqqwwwnnnaaaaaa``````cccjjjsssyyyzzzsssjjjfffjjjrrr|||~~~mmmkkkjjjjjjnnnvvv~~~sss]]]PPPDDD???<<<999666666222333444333222111111111+++,,,...---,,,***+++,,,,,,,,,++++++***)))))))))))))))******+++,,,,,,,,,(((((('''&&&$$$######""")))((()))+++---,,,'''"""''')))++++++)))(((((()))'''(((((((((&&&&&&(((***'''******'''&&&******&&&)))***)))%%%%%%%%%  ###&&&'''''''''(((***''''''&&&&&&&&&&&&'''''''''&&&$$$%%%''')))))))))((((((((('''&&&&&&%%%%%%!!!&&&)))((()))+++***%%%...)))$$$%%%(((***)))((($$$%%%&&&&&&&&&&&&'''((($$$)))---...+++))))))+++%%%&&&'''((()))))))))(((&&&'''$$$!!!###&&&"""%%%'''((('''&&&%%%&&&'''%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&'''''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&''''''%%%&&&&&&&&&&&&&&&&&&%%%$$$######%%%'''&&&### %%%$$$######%%%&&&&&&&&&"""###$$$###""""""###%%%############$$$%%%&&&&&&!!!!!!$$$&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$$$$&&&%%%$$$$$$$$$$$$%%%&&&###%%%''''''&&&%%%%%%&&&(((''''''&&&%%%$$$$$$###$$$''')))((($$$!!!###%%%$$$''''''%%%%%%''''''$$$'''$$$ ''')))&&&)))&&&&&&%%%%%%%%%&&&((((((%%%%%%$$$%%%&&&(((***,,,$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&%%%%%%$$$###&&&'''((()))+++***'''$$$((('''&&&%%%%%%&&&&&&%%%((())))))(((&&&''')))+++((('''%%%$$$$$$%%%'''(((%%%%%%'''(((((((((''''''''''''((((((((((((((((((%%%"""!!!"""%%%'''%%%###%%%'''******(((''')))+++***)))'''(((***++++++***'''******''''''******''''''***,,,---+++***))))))************)))((('''''')))************+++++++++,,,***))))))***,,,,,,,,,(((***,,,...///111444777;;;???FFFJJJLLLNNNPPPSSSTTTUUUVVVVVVVVVXXX[[[^^^]]]^^^^^^]]][[[ZZZ[[[]]]\\\[[[YYYXXXWWWVVVVVVVVVWWWTTTPPPLLLLLLPPPXXX^^^___eeeoooyyy|||yyypppiiiccccccdddhhhnnnsssvvvxxxxxx{{{zzzxxxwwwyyyxxxtttcccaaajjj}}}{{{{{{{{{ppppppppprrrxxxsss\\\PPPCCC???<<<999666666111222333333111000000111''')))+++,,,,,,+++,,,...+++++++++***************)))***+++,,,------...///,,,,,,+++***((('''&&&&&&(((''''''***+++&&&+++++++++***))))))+++---'''((()))(((&&&&&&((()))***...---)))(((,,,+++'''$$$&&&%%%%%%)))---((("""%%%((((((&&&%%%%%%''''''''''''&&&&&&''''''''',,,(((%%%&&&))),,,---,,,***)))(((&&&%%%%%%%%%%%%$$$)))***'''(((,,,,,,(((+++%%%###***111111(((&&&'''((((((''''''((()))$$$)))...///+++)))***,,,$$$%%%'''))))))))))))((()))***(((&&&***///+++"""&&&'''((((((&&&&&&'''(((&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&'''''''''&&&%%%$$$###$$$%%%&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%###""""""%%%((((((%%%"""(((&&&$$$$$$%%%'''''''''%%%'''((('''%%%%%%%%%&&&%%%&&&'''((((((&&&%%%$$$$$$""""""$$$(((+++***)))######$$$%%%&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''$$$&&&))))))'''&&&&&&&&&"""######$$$%%%%%%&&&&&&$$$'''***(((###!!!"""%%%$$$&&&%%%""""""%%%&&&$$$(((...''' $$$&&&###'''$$$######"""###$$$%%%&&&&&&&&&%%%$$$%%%&&&'''((($$$$$$$$$%%%%%%&&&&&&'''$$$%%%%%%&&&&&&''''''((($$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$&&&''''''$$$"""'''%%%""""""$$$'''***+++///...---)))%%%###$$$%%%)))((('''&&&&&&''')))***###%%%'''))))))((('''&&&$$$&&&)))++++++***)))'''((($$$"""$$$(((***((($$$''')))++++++(((&&&'''))))))((('''''')))******)))&&&******((((((******&&&(((***------,,,***))))))'''((()))***+++,,,,,,,,,)))************+++++++++000,,,))))))---//////...***---111222222444888<<<@@@EEEKKKOOOQQQRRRTTTVVVRRRSSSTTTUUUUUUWWW[[[^^^]]]^^^^^^]]]\\\[[[\\\^^^\\\[[[YYYXXXVVVVVVUUUUUUSSSQQQMMMJJJLLLSSS^^^fffdddfffjjjnnnqqqoookkkgggfffgggiiipppvvvxxxvvvsssuuuvvvsssooonnnooolllfffmmmooo}}}vvvvvvwww{{{qqqaaaTTTFFF@@@<<<777444333111111111000000000000///000---++++++---...---+++,,,---...,,,***))))))***'''((()))***)))(((%%%$$$''''''(((((()))))))))***))),,,+++)))***---)))!!!,,,++++++...111000,,,'''******))))))((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&+++'''%%%''')))'''''')))&&&&&&''''''''''''&&&&&&'''""""""(((+++)))))),,,+++'''###%%%)))+++(((%%%***((('''&&&&&&'''(((***))))))))))))************&&&!!!)))&&&///&&&+++++++++******(((''''''''''''''''''((((((((((((((()))))))))((('''&&&%%%)))((('''&&&%%%&&&'''''',,,&&&%%%((((((%%%&&&,,,***'''%%%&&&))))))&&&###$$$$$$$$$%%%%%%&&&&&&&&&&&&'''&&&$$$"""!!!"""$$$%%%%%%%%%&&&'''))),,,--- !!!############%%%'''%%%((((((&&&&&&((('''$$$+++)))&&&"""!!! !!!"""$$$$$$$$$%%%&&&%%%###!!!$$$$$$$$$%%%&&&&&&$$$!!!'''%%%"""!!!!!!###&&&(((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&)))------+++((('''(((''')))((($$$###%%%$$$!!!)))'''$$$"""###%%%(((***"""&&&***,,,+++((('''&&&'''''''''''''''%%%$$$$$$#########%%%'''(((&&&$$$$$$)))$$$)))###***)))---+++######+++***###$$$$$$%%%%%%&&&''''''(((###%%%&&&(((((('''%%%$$$&&&'''((('''%%%$$$$$$%%%&&&'''((())))))((('''&&&)))(((&&&'''******'''$$$((()))***++++++***)))(((&&&''')))******((('''%%%)))(((&&&&&&&&&)))+++---///---***)))((((((&&&%%%((())))))((('''(((+++---(((((()))***************))))))))))))************((()))000000(((***,,,###+++***)))***,,,---,,,+++)))+++...///.........///...000333555888===BBBFFFJJJKKKNNNPPPSSSTTTVVVVVVQQQSSSUUUVVVVVVXXX[[[^^^]]]^^^^^^^^^]]]\\\\\\[[[]]]ZZZVVVUUUTTTSSSTTTVVVNNNJJJJJJRRRZZZ^^^aaaddddddccccccfffjjjmmmooooooqqqssstttvvv|||vvvhhhlllgggcccbbbcccffflllqqqyyy|||}}}rrr```SSSFFF@@@<<<777444333222111111111111000000000000...++++++---...---+++***++++++)))'''&&&&&&''''''((()))++++++***((('''......------,,,,,,++++++'''++++++))))))+++(((###''')))+++,,,+++***)))((()))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''')))%%%$$$((()))'''%%%&&&&&&''''''''''''''''''&&&***%%%%%%***,,,******---)))***)))((('''((()))+++)))((('''&&&&&&'''((()))(((((((((''''''''''''''',,,'''***,,,(((///'''************)))((('''''''''''''''((((((((())))))&&&&&&''''''(((((())))))%%%%%%%%%%%%&&&((()))++++++&&&%%%''''''%%%&&&+++)))((('''((()))((('''%%%#########$$$$$$$$$%%%%%%%%%$$$"""""""""$$$'''(((%%%$$$######$$$%%%&&&'''$$$%%%&&&%%%###"""###$$$&&&))))))''''''))))))&&&"""""""""######$$$$$$%%%%%%%%%%%%&&&&&&%%%###"""$$$$$$$$$%%%&&&&&&$$$"""###"""!!!!!!"""%%%(((***%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&***------***(((''''''###&&&&&&$$$$$$''''''$$$'''&&&$$$###$$$%%%((()))###&&&)))***)))(((''''''&&&&&&&&&%%%%%%$$$$$$$$$#########$$$&&&'''&&&%%%&&&---"""''')))"""&&&&&&+++((('''(((((((((((('''''''''&&&&&&%%%&&&'''''''''&&&%%%$$$''''''''''''&&&&&&&&&&&&))))))))))))(((&&&$$$###***(((&&&'''))))))'''%%%((()))))))))))))))((((((&&&'''(((((((((((('''&&&'''''''''((())))))***++++++)))((((((***+++***)))((()))***)))((((((***,,,(((((()))***************))))))*********+++++++++)))''',,,,,,''',,,///''',,,+++***+++,,,---,,,+++***,,,///000000///000111111444888;;;>>>BBBGGGJJJMMMNNNPPPRRRTTTVVVWWWWWWTTTTTTUUUVVVXXXZZZ\\\]]]___^^^]]]]]]]]]\\\ZZZXXXWWWXXXXXXWWWTTTQQQRRRTTTWWWRRRPPPUUUZZZ]]]```dddgggeeeeeeggglllqqqtttvvvqqqtttwwwyyy}}}~~~tttggg```aaadddiiipppvvv}}}{{{zzz{{{qqq^^^RRREEE@@@<<<777444333222222222111111111111000///...,,,,,,---------,,,,,,------,,,)))(((((()))'''((()))+++,,,,,,+++***++++++++++++++++++++++++%%%+++...+++((())))))(((%%%))),,,+++'''&&&(((***((((((((('''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''$$$$$$((()))&&&%%%&&&''''''''''''''''''''''''***'''&&&)))+++***)))***(((,,,///+++%%%$$$***111)))((('''&&&&&&'''((()))(((((((((''''''&&&&&&&&&)))(((,,,""")))&&&+++&&&)))*********)))((('''&&&(((((((((((())))))))))))((('''&&&&&&&&&'''((()))%%%%%%%%%%%%&&&((()))+++)))%%%$$$&&&&&&$$$%%%)))'''((())))))((('''''''''$$$$$$$$$%%%%%%%%%%%%%%%+++'''$$$$$$&&&)))***)))&&&%%%$$$###"""""""""###%%%&&&'''&&&$$$###$$$%%%%%%((((((&&&&&&((((((&&& ###%%%%%%%%%%%%%%%&&&&&&''''''%%%$$$###$$$$$$$$$%%%'''&&&$$$"""############$$$%%%&&&'''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((***,,,,,,***'''&&&%%%###&&&&&&$$$$$$'''(((%%%&&&%%%%%%%%%%%%&&&'''(((%%%&&&((()))(((''''''(((((('''&&&%%%%%%%%%&&&'''%%%###"""###%%%''''''&&&$$$---)))$$$******$$$&&&&&&***(((######(((&&&))))))((('''%%%$$$######'''''''''&&&&&&%%%%%%$$$)))&&&%%%&&&)))***)))&&&((())))))((('''&&&%%%$$$+++)))'''&&&'''(((((('''(((((('''''''''(((((()))'''&&&&&&&&&&&&&&&''''''%%%'''(((*********)))(((***(((((()))+++,,,+++***(((***++++++)))(((((()))(((((()))***************************++++++++++++,,,''')))***)))000444+++---,,,++++++------,,,******---000111111222333555666:::???CCCFFFIIILLLOOOOOOPPPRRRTTTVVVXXXXXXYYYXXXVVVUUUWWW[[[^^^]]][[[```]]][[[[[[\\\ZZZWWWSSSSSSUUUVVVTTTSSSTTTWWWZZZeee^^^YYYZZZ\\\^^^bbbfffkkkjjjiiikkkpppuuuyyy{{{sssuuuvvvvvvvvvsssjjjaaa___fffrrr~~~|||uuussswwwyyyzzzppp\\\PPPDDD???<<<888444333222222222222111111111111///...---,,,,,,---,,,,,,......///---+++))))))***((((((******++++++******%%%&&&'''(((***+++------%%%+++000...)))(((+++...(((***+++***(((((()))+++''''''''''''''''''&&&&&&'''''''''''''''(((((((((''''''''''''((((((((((((***%%%$$$'''((('''''')))'''''''''&&&&&&'''''''''(((&&&%%%'''((('''&&&&&&''',,,...***$$$###)))111(((''''''&&&&&&''''''(((*********)))((((((''''''"""&&&+++&&&&&&&&&)))(((((()))))))))(((((('''&&&((((((((()))))))))******,,,+++(((%%%$$$$$$%%%&&&)))((('''&&&%%%&&&''''''&&&%%%$$$%%%%%%$$$%%%&&&%%%'''***)))&&&%%%&&&(((''''''((((((((((((((((((///***%%%%%%''''''###''''''&&&&&&%%%%%%$$$$$$"""$$$&&&&&&&&&&&&((()))###&&&&&&######&&&'''%%%!!!"""##################%%%&&&(((((('''%%%%%%$$$$$$###$$$%%%''''''%%%###&&&&&&&&&%%%$$$###"""!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$((()))******)))'''%%%$$$&&&)))(((%%%$$$&&&%%%"""$$$%%%&&&&&&''''''&&&&&&&&&'''''''''&&&&&&((())))))(((&&&%%%%%%''')))***'''%%%###$$$&&&((((((((( (((***''''''(((((())))))***&&&!!!$$$+++...,,,&&&%%%%%%$$$###"""!!!!!!)))((('''%%%%%%$$$$$$$$$***&&&$$$&&&+++---+++'''&&&&&&'''((())))))******,,,***(((&&&&&&'''))))))((('''&&&%%%%%%'''((()))'''&&&%%%$$$$$$%%%'''(((''''''((())))))))))))))),,,***)))***+++***)))'''(((***,,,,,,***((('''((((((((()))***************)))))))))************+++...((()))++++++333444)))...---,,,,,,------,,,++++++---000222333555777999:::>>>DDDIIILLLNNNPPPRRROOOQQQSSSUUUXXXYYYZZZ[[[[[[XXXVVVXXX^^^```]]]ZZZ^^^ZZZVVVVVVWWWVVVRRRNNNSSSRRRQQQPPPVVV```hhhkkkooohhhbbbaaaaaabbbgggmmmsssrrrqqqsssvvvxxxyyyyyyyyywwwsssnnniiigggeeeccckkkxxx}}}{{{uuurrrtttvvv{{{~~~nnnZZZOOOCCC???<<<888333222222222222111111111000000.........---,,,,,,,,,---)))***+++***(((&&&'''(((************)))((((((''''''((()))***,,,...//////%%%***///---((($$$)))///+++)))'''(((***+++***(((&&&&&&''''''''''''''''''%%%%%%&&&&&&&&&''''''''''''''''''((((((((())))))---'''$$$%%%''''''***---((('''&&&&&&&&&&&&'''(((((('''&&&%%%'''(((&&&$$$((())))))'''%%%%%%(((+++''''''&&&&&&&&&&&&''''''***)))))))))((((((((('''###***,,,+++&&&))))))***'''(((((((((((('''&&&&&&(((((((((((()))))))))))),,,***'''%%%$$$$$$%%%&&&)))((('''&&&%%%&&&''''''%%%%%%%%%$$$$$$%%%%%%%%%###&&&)))(((%%%$$$&&&((((((((((((((((((((((((((()))&&&###$$$%%%###&&&&&&&&&'''''''''''''''###$$$&&&&&&&&&&&&(((***###&&&%%%######'''(((&&&'''&&&$$$"""""""""###$$$$$$&&&)))(((&&&$$$$$$%%%$$$###$$$&&&'''(((&&&$$$%%%&&&&&&&&&%%%###"""!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$)))(((((((((((('''%%%$$$&&&)))(((%%%$$$'''&&&###$$$%%%&&&'''''''''&&&&&&&&&''''''&&&%%%%%%(((***'''&&&%%%$$$$$$&&&(((***((('''%%%%%%''')))******!!!%%%(((%%% ###((('''!!!%%%(((+++,,,'''!!!########################)))((('''%%%%%%$$$$$$$$$)))&&&$$$&&&+++...,,,(((&&&''''''(((***+++,,,---+++***)))'''&&&''')))***'''&&&%%%%%%%%%&&&((()))'''&&&$$$###$$$%%%((()))***)))'''&&&'''(((***+++******)))*********(((&&&(((***,,,,,,***((('''((((((((()))***************((((((((()))))))))******+++&&&))),,,***///...!!!...---,,,---......---,,,,,,///222444666888<<<>>>>>>CCCIIIMMMPPPQQQRRRSSSOOOPPPSSSVVVXXXZZZ\\\\\\\\\YYYWWWYYY^^^___\\\XXXYYYUUUQQQOOOPPPOOOMMMKKKNNNPPPQQQWWWeeetttxxxtttrrrmmmhhhhhhhhhiiiooovvv~~~}}}||||||zzzvvvsssvvvqqqjjjccc___bbbllluuu}}}yyyvvvssstttyyy}}}zzz}}}lllXXXMMMBBB???<<<888333222111111111000000000000///---......---++++++,,,...)))***++++++))))))***+++++++++***)))((((((''''''***************)))))))))%%%'''++++++&&&!!!%%%,,,)))'''%%%&&&***+++((($$$'''''''''''''''((((((((($$$$$$%%%%%%&&&''''''''''''''''''(((((())))))***...((($$$&&&((((((+++///((('''&&&%%%%%%&&&'''(((((()))(((&&&(((***)))&&&'''&&&%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$,,,)))+++!!!(((###%%%&&&'''''''''''''''&&&&&&''''''''''''((((((((((((&&&%%%%%%%%%%%%'''((()))%%%%%%%%%%%%&&&((()))+++$$$&&&&&&$$$$$$&&&&&&$$$$$$&&&(((((('''&&&'''(((&&&&&&&&&&&&&&&%%%%%%%%%&&&%%%&&&((()))'''!!!""""""$$$%%%&&&&&&&&&&&&&&&'''((('''%%%$$$%%%&&&$$$'''&&&######((()))((('''%%%###!!!!!!###&&&(((###&&&)))(((%%%###$$$%%%$$$###$$$&&&(((((('''%%%!!!"""###$$$%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&'''((((((&&&$$$###&&&&&&%%%%%%)))***'''$$$%%%&&&&&&''''''&&&&&&%%%&&&'''&&&%%%%%%''')))###"""""""""###%%%&&&'''(((&&&%%%&&&(((******)))'''$$$(((%%%'''"""$$$$$$$$$%%%&&&&&&%%%"""######$$$%%%&&&&&&'''''''''''''''&&&&&&%%%%%%$$$(((&&&%%%'''***,,,+++)))))))))((((((((()))*********+++***)))'''''')))***&&&&&&&&&&&&&&&'''((()))'''&&&%%%$$$%%%&&&)))***+++***'''&&&&&&'''***,,,&&&&&&'''(((***+++)))'''(((***++++++)))(((((()))(((((()))***************((())))))))))))*********(((%%%)))+++'''***)))...---,,,---///000///...///222555777:::===AAAEEEDDDHHHMMMQQQSSSSSSTTTUUURRRSSSUUUWWWYYYZZZ[[[[[[ZZZYYYXXXZZZ\\\\\\YYYVVVSSSQQQMMMJJJHHHIIIKKKMMMJJJRRR\\\fffttt}}}sssqqqnnnnnnpppqqqrrrwww{{{uuuoookkkeeebbb___]]]^^^hhh|||~~~}}}}}}zzzyyyzzz||||||yyyzzz~~~mmmWWWLLLBBB>>>===888333222000000000/////////......---...///---+++***,,,...)))+++,,,---,,,,,,---///+++******)))))))))*********))))))((((((''''''''')))(((***,,,'''"""%%%,,,''''''(((******)))'''&&&'''''''''(((((()))))))))%%%%%%%%%&&&'''(((((((((&&&''''''((())))))*********&&&%%%(((+++))))))+++)))(((&&&%%%%%%&&&((()))''')))(((%%%'''+++***&&&%%%%%%&&&&&&'''&&&%%%$$$&&&&&&&&&''''''&&&&&&&&&$$$%%%%%%&&&&&&'''''''''###***###))))))!!!###%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&''''''''''''######$$$%%%'''((())))))%%%%%%%%%%%%&&&((()))+++###'''((($$$$$$((('''###(((''''''(((******)))(((&&&&&&&&&%%%%%%%%%$$$$$$&&&'''(((((())))))(((''' !!!###$$$%%%%%%%%%$$$%%%&&&'''&&&$$$$$$$$$%%%"""$$$### !!!%%%'''&&&$$$######""""""###%%%%%%"""%%%)))((($$$"""###%%%$$$###$$$&&&((()))'''%%%!!!!!!"""###%%%&&&''''''%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%'''%%%$$$%%%'''((('''%%%"""&&&&&&%%%&&&******(((%%%%%%%%%&&&&&&&&&''''''$$$%%%''''''&&&%%%&&&(((""""""###$$$%%%&&&'''(((%%%$$$$$$&&&((()))(((&&&)))###)))'''""")))///)))### !!!%%%))),,,$$$$$$%%%%%%&&&''''''(((%%%&&&'''''''''&&&%%%$$$'''''''''(((((()))))))))''''''&&&&&&'''((()))***)))***,,,***((('''(((***%%%%%%&&&(((((()))))))))&&&&&&&&&&&&&&&((()))******)))(((''''''((())))))&&&%%%&&&((())))))&&&$$$((()))***)))((((((***,,,(((((()))*********************+++++++++,,,,,,,,,)))''',,,,,,%%%)))***!!!---,,,,,,---000111111000333666999<<>>===888333222////////////............---...///...+++***,,,///%%%''')))))))))***+++---************+++,,,------++++++,,,,,,,,,---------///,,,,,,...+++&&&'''...%%%***...///,,,))))))***'''((((((((())))))******&&&&&&&&&'''((())))))***&&&''''''((()))******+++%%%###%%%+++---***'''''')))(((&&&%%%%%%&&&((()))$$$'''&&&###%%%***)))$$$"""%%%((()))'''%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''((()))******###+++"""+++ 000(((+++%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&'''''''''&&&&&&)))((('''&&&%%%&&&''''''###((((((%%%%%%((((((###+++)))''')))---...,,,)))(((((('''''''''&&&&&&&&&$$$$$$$$$"""!!!"""%%%((("""###$$$&&&&&&%%%$$$$$$!!!###%%%%%%%%%%%%'''))) !!!$$$"""######$$$$$$###"""!!! !!!%%%((('''###!!!"""%%%$$$###$$$&&&((()))'''&&&$$$$$$$$$######$$$%%%%%%%%%%%%%%%$$$$$$#########&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$###$$$''')))(((&&&&&&)))(((&&&%%%((((((%%%&&&%%%%%%%%%%%%&&&'''(((###%%%''''''&&&&&&&&&'''$$$%%%&&&((()))*********#########%%%'''(((&&&$$$''' (((*** '''...!!!"""!!!###(((***)))'''&&&######$$$$$$$$$%%%%%%%%%###%%%'''(((((('''%%%$$$&&&'''((((((''''''((()))"""""""""###%%%(((+++,,,(((***,,,,,,)))'''(((***$$$%%%''')))******)))(((&&&&&&&&&'''((()))******(((((()))******)))(((''')))((((((((((((&&&""")))))))))((('''(((+++---(((((()))***************,,,,,,------------......---,,,000...&&&+++000***,,,++++++---000222222111777999<<>><<<===999444111111000000000111111///...............---,,,+++***++++++,,,,,,+++***)))))))))(((((()))******)))'''+++++++++******+++,,,+++)))(((&&&%%%%%%&&&((()))%%%&&&&&&%%%$$$%%%'''***)))&&&%%%'''***,,,+++(((%%%((('''###&&&,,,***""")))(((((())))))(((((()))'''&&&&&&&&&&&&'''((((((&&&&&&%%%&&&&&&((()))***"""###$$$&&&&&&''''''''')))(((&&&%%%&&&''')))+++"""###&&&'''((()))+++...$$$%%%'''((())))))(((''''''''''''((((((((()))))) """%%%''')))))))))(((&&&((((((%%%&&&))))))'''(((&&&&&&((('''%%%&&&***+++,,,---,,,)))%%% )))'''&&&$$$######$$$$$$&&&''''''(((((((((((('''"""%%%'''&&&###"""$$$&&&'''''''''&&&$$$$$$%%%&&&''''''''''''((((((((((((+++)))'''&&&'''((()))***''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&$$$%%%'''''''''&&&$$$######$$$%%%$$$######$$$%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&$$$!!! ###&&&$$$###"""!!!!!!"""$$$%%%((($$$!!!"""''')))'''$$$$$$$$$$$$%%%%%%&&&&&&&&&((('''%%%$$$$$$%%%'''(((%%%%%%%%%%%%%%%$$$$$$###&&&$$$!!! $$$)))+++((('''&&&%%%%%%%%%%%%%%%$$$'''(((&&&&&&)))***((((((((('''''''''(((((()))***)))((('''''''''''''''&&&'''((('''&&&&&&'''(((,,,$$$$$$***'''###((((((((((((((('''''''''&&&''''''((('''(((((()))%%%'''))))))((('''((()))!!!'''++++++'''%%%######'''(((((((((((('''''''''******)))(((((()))******,,,,,,++++++,,,,,,------,,,,,,,,,++++++*********+++***))))))***---///111000333777<<>>777222333777222111111111222222000///---------...------,,,,,,+++++++++++++++,,,,,,---+++***)))***+++,,,***(((///,,,---111///)))&&&(((************)))*********'''((())))))'''&&&''''''&&&((())))))(((((()))+++((())))))&&&$$$%%%&&&''''''++++++''''''++++++'''###&&&((()))'''&&&&&&(((%%%%%%&&&&&&'''&&&&&&&&&''''''((())))))(((((((((%%%%%%%%%&&&&&&&&&&&&'''###&&&%%%&&&+++---+++(((''''''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&'''''''''+++******))))))(((((('''((()))'''######&&&'''%%%$$$%%%''')))'''$$$(((///***)))((('''&&&&&&%%%%%%'''''''''(((''''''&&&&&&$$$%%%&&&'''(((((((((((()))(((''''''((()))((('''%%%&&&'''&&&%%%$$$&&&(((#########$$$%%%&&&&&&&&&"""$$$%%%%%%######%%%'''###$$$%%%&&&''')))******%%%%%%$$$$$$$$$$$$%%%%%%"""######%%%%%%&&&''''''&&&'''((('''&&&&&&&&&(((###$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%$$$ """$$$%%%%%%$$$###%%%&&&&&&%%%$$$###%%%&&&###$$$%%%&&&&&&&&&%%%$$$ !!!###&&&))),,,... !!!"""###$$$%%%%%%%%%(((%%%%%%)))((($$$###&&&&&&&&&%%%%%%%%%&&&'''''''''((('''%%%&&&)))&&& '''&&&&&&%%%%%%%%%&&&&&&(((''''''''''''(((((()))''')))++++++***)))))))))&&&'''*********)))***,,,''''''''''''((((((((())))))'''&&&'''***+++)))((($$$&&&((()))(((((()))***+++&&&%%%)))***((('''***)))(((((('''((()))***+++*********++++++*********)))(((''''''''')))+++---,,,,,,,,,,,,,,,,,,++++++---------...000333666888@@@DDDHHHLLLOOOQQQTTTVVVRRRTTTVVVXXXYYYYYYXXXWWWRRRTTTVVVVVVVVVUUUVVVWWWRRRQQQNNNMMMMMMLLLIIIGGGIIINNNTTT\\\hhhsssuuupppfffcccbbbeeegggjjjrrrzzzzzzmmmiiiYYY[[[^^^dddnnn{{{yyyyyy|||uuuvvvwwwwwwxxxyyy{{{}}}zzzyyywwwvvvvvvyyy}}}|||{{{xxxtttqqqnnnkkkjjjllluuuwwwuuuvvvzzz}}}wwwnnnjjjfffeeecccaaa___]]]ZZZYYYooobbbSSSMMMEEE>>>555000222999333111111111222222111////////////...---,,,+++***,,,,,,+++***)))))))))******)))))))))++++++)))(((...+++---111000)))&&&(((%%%$$$######%%%(((+++...''')))++++++)))'''''''''&&&(((+++***'''&&&)))+++***((((((+++,,,***(((((('''++++++''''''++++++'''###&&&'''%%%######$$$###$$$%%%&&&'''((((((((('''((((((((((((((('''&&&&&&'''(((((())))))((((((!!!(((+++((((((,,,,,,)))---,,,+++)))))))))***+++&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%$$$$$$%%%%%%''')))'''$$$$$$((()))(((###$$$%%%&&&""" '''!!!###&&&((()))******###$$$%%%&&&&&&&&&%%%$$$%%%&&&'''((())))))))))))'''$$$"""###&&&'''%%%###%%%&&&'''&&&%%%%%%&&&(((######$$$%%%%%%&&&''''''###&&&))))))'''&&&''')))&&&&&&''''''''''''''''''(((''''''&&&&&&''''''((("""%%%&&&&&&%%%$$$$$$%%%&&&&&&$$$$$$%%%&&&$$$%%%%%%&&&'''''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$'''%%%###$$$&&&&&&### !!!###''')))+++***)))'''&&&%%%###$$$'''(((((('''$$$%%%&&&&&&&&&&&&$$$$$$((('''&&&&&&%%%%%%%%%%%%"""###$$$&&&'''((())))))'''######''''''######(((%%%%%%%%%%%%&&&&&&'''((($$$&&&%%%%%%(((,,,)))$$$))))))(((''''''''''''''''''''''''''''''((()))***)))+++------,,,+++***+++%%%***,,,(((''')))***'''&&&'''''''''(((((()))))))))'''&&&'''***+++***((($$$&&&((()))(((((()))******$$$###)))---)))'''(((,,,+++)))(((((())))))*********++++++++++++******)))(((''''''(((***,,,---,,,,,,,,,,,,,,,,,,,,,,,,555333111000222777===@@@FFFIIIMMMPPPRRRTTTVVVWWWWWWXXXYYY[[[[[[YYYXXXWWWSSSUUUWWWWWWVVVVVVWWWXXXMMMMMMNNNNNNNNNKKKEEEAAANNNUUU]]]eeeooovvvqqqgggeeedddeeejjjlllnnnttt{{{ooo```[[[^^^```iiixxxssskkkmmmnnnooopppqqqrrrtttqqqqqqpppoooppprrrwwwzzzxxxvvvrrrnnnlllkkkkkklllttt~~~wwwppppppsss{{{zzznnnfffcccddd^^^^^^______^^^\\\YYYWWW}}}jjj```NNNJJJCCC<<<777333222222///333444222222333222......---,,,---...///...---(((***++++++***)))***++++++***)))(((((()))***+++,,,---///000000...+++))))))***((('''++++++,,,+++***((((((((()))***%%%%%%$$$$$$&&&(((+++,,,'''(((((()))***++++++,,,,,,((($$$''',,,---)))###,,,'''&&&))))))$$$$$$)))+++'''$$$$$$''')))***)))&&&(((++++++***(((''''''((()))***++++++***)))(((((('''&&&%%%%%%&&&((()))(((((())))))(((&&&###"""&&&''''''&&&&&&'''***,,,''''''&&&&&&&&&&&&''''''))))))(((((('''''''''&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&''''''((((((((("""&&&&&&!!!!!!&&&'''###$$$$$$&&&&&&&&&&&&$$$$$$''''''&&&%%%%%%%%%&&&&&&''''''&&&&&&&&&'''((((((((($$$###''''''""""""&&&$$$&&&'''&&&&&&'''&&&$$$***)))&&&%%%%%%&&&)))***$$$$$$%%%%%%&&&'''((()))&&&''''''&&&%%%%%%(((***'''%%%$$$&&&""")))(((&&&%%%$$$$$$%%%%%%'''&&&&&&%%%%%%%%%&&&&&&'''''''''%%%$$$$$$%%%'''&&&(((***'''$$$$$$(((---###$$$%%%&&&''''''''''''"""$$$&&&%%%######'''+++&&&$$$$$$&&&((('''""")))((('''&&&$$$###!!!!!!&&&&&&&&&%%%%%%$$$$$$###"""(((---,,,(((%%%%%%(((%%%)))***'''(((,,,+++&&&%%%&&&&&&''''''&&&%%%%%%'''''''''((()))***++++++)))******)))(((''''''(((''')))******((('''((()))'''((()))((('''''')))+++******))))))((('''''''''***)))(((''''''((()))*********)))***,,,///222444***************)))(((((('''(((***+++,,,***)))'''---,,,++++++***+++++++++,,,---...---,,,,,,---///444555666888:::???EEEIIIJJJLLLNNNPPPRRRTTTXXXZZZZZZ[[[[[[\\\[[[ZZZYYYXXXTTTUUUUUUVVVVVVVVVVVVVVVRRRMMMJJJKKKLLLKKKNNNSSSTTTbbbnnnpppnnnmmmhhhbbbbbbjjjqqqsssoooooovvv}}}~~~qqqccc```eeeiiixxx}}}tttmmmhhhhhhfffeeedddeeegggiiikkkkkkkkkkkklllnnnqqqtttuuupppqqqoookkkggghhhlllqqq}}}}}}vvvooorrr{{{xxx|||yyyssskkkbbb]]][[[[[[]]]___```^^^ZZZWWWWWWXXX|||hhh\\\LLLHHHBBB;;;666444333333///222111...---///...+++...---,,,---...///...---***,,,------,,,+++,,,---************************((()))+++,,,,,,***(((&&&))))))(((''',,,///))) ,,,+++)))((((((((()))***"""###$$$%%%&&&'''''''''''''''((())))))***+++++++++'''%%%&&&)))+++(((%%%***&&&%%%(((((($$$$$$((((((&&&%%%''')))***(((&&&%%%''')))******))))))((('''(((((((((((((((''''''+++***)))((('''&&&&&&&&&$$$%%%'''((()))((('''&&&,,,+++***'''%%%$$$$$$%%%''''''&&&&&&&&&&&&'''''')))((((((((('''''''''&&&%%%&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&$$$'''&&&""""""&&&&&&###$$$%%%&&&&&&&&&&&&%%%$$$&&&&&&''''''(((((((((((($$$############$$$%%%%%%%%%"""###((()))'''(((,,,"""$$$%%%%%%&&&''''''&&&''''''((((((((((((''''''%%%%%%$$$$$$$$$&&&'''(((&&&''''''&&&%%%%%%(((***&&&'''%%%!!!"""'''((($$$)))(((&&&%%%$$$$$$%%%%%%'''&&&&&&%%%%%%&&&&&&&&&$$$&&&(((((('''&&&&&&'''&&&((()))'''######'''+++$$$%%%&&&'''(((((((((((($$$%%%&&&%%%%%%&&&(((***)))'''&&&%%%%%%%%%$$$###'''(((((((((((((((((((((&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''%%%***+++%%%###'''******''''''''''''''''''''''''(((((((((((('''&&&%%%%%%)))******)))((('''''')))''')))******((('''((()))...///...,,,***)))***+++******))))))))))))((((((***)))(((''''''((()))***)))(((''''''(((***,,,---***************)))(((((())))))***++++++***)))(((,,,++++++*********++++++---......---,,,---///222555777999<<>>999666555555666444777888555444555333//////---,,,,,,......---+++(((***++++++)))(((((()))((((((************((((((***+++,,,------,,,***)))***+++***(((''''''))))))******))))))))))))))))))'''((()))******)))((('''&&&'''''''''((((((((()))&&&''''''%%%######'''***%%%$$$$$$&&&&&&'''((()))%%%&&&'''((()))((('''&&&&&&&&&&&&(((******)))(((&&&%%%$$$$$$$$$%%%&&&'''!!!###%%%&&&&&&&&&&&&(((((((((((('''&&&%%%$$$$$$$$$$$$%%%(((*********''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$(((((('''%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%% !!!$$$&&&&&&&&&%%%$$$'''''''''''''''(((((()))&&&%%%%%%&&&&&&%%%%%%%%%(((&&&&&&((('''$$$###$$$###%%%(((******(((%%%###'''%%%###""""""###%%%&&&$$$&&&'''&&&%%%%%%'''(((!!!&&&)))(((%%%$$$%%%%%%''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''###%%%((())))))(((***+++---......+++((('''(((***&&&&&&'''((((((((((((((((((%%%###%%%((()))(((&&&%%%&&&%%%!!!###'''%%%%%%%%%%%%$$$$$$######(((((('''&&&&&&&&&''''''%%%$$$$$$%%%&&&(((((()))%%%&&&&&&"""!!!$$$'''((('''&&&%%%&&&'''***+++###''')))***)))(((((()))***)))((('''((()))&&&(((******)))((())))))&&&'''''''''&&&''')))+++((())))))***++++++,,,,,,))))))(((((((((((())))))+++***)))(((((((((((()))*********++++++******)))---,,,+++***))))))))))))***************+++,,,---.........------000555999;;;???EEEIIILLLNNNPPPQQQNNNPPPSSSTTTUUUVVVXXXZZZ\\\\\\[[[[[[ZZZYYYXXXXXXXXXUUURRRPPPPPPRRRTTTVVVZZZ^^^ccceee```[[[^^^eeeccchhhnnnqqqrrrssstttttttttrrrpppnnnnnnmmmlllkkkgggeeegggmmmwwwzzzuuuvvvyyyiii]]]^^^bbb^^^^^^]]]]]]]]]___aaabbbaaaccceeefffgggggggggfffffffffeeeccceeelllxxx{{{vvvtttsssxxx{{{vvvppplllgggdddbbbaaabbbaaa^^^\\\]]]^^^]]]\\\[[[[[[]]]___^^^^^^]]]]]]^^^```dddfff~~~gggZZZEEEBBB>>>999666555666777(((...111111111222...)))///---,,,,,,------,,,+++(((***++++++)))'''(((((()))(((''''''''''''((()))&&&'''(((((()))((('''''')))***++++++(((%%%$$$&&&)))))))))*********))))))+++***)))((((((((()))***''''''''''''(((((((((((($$$&&&'''%%%""""""'''+++%%%&&&&&&&&&''')))******'''&&&&&&%%%%%%&&&((())))))'''&&&'''))))))'''%%%'''&&&%%%$$$%%%&&&((())) ###%%%&&&&&&&&&%%%(((((((((''''''&&&%%%%%%***(((&&&&&&''''''%%%###''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''''''''"""############$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&((('''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&"""###%%%&&&&&&%%%###"""$$$$$$######$$$$$$%%%&&&###$$$%%%&&&''')))******(((%%%%%%))))))$$$$$$'''%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%$$$""""""###$$$%%%$$$%%%'''&&&%%%%%%&&&'''###%%%'''&&&###"""$$$'''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&%%%'''+++...---...---+++)))(((((((((%%%%%%&&&'''''''''&&&&&&&&&$$$###$$$'''(((&&&$$$###%%%&&&$$$!!! ###&&&))))))((((((''''''&&&&&&+++)))'''&&&%%%%%%&&&&&&!!!%%%***+++(((&&&(((******'''%%%''')))***(((&&&'''&&&%%%$$$$$$&&&((()))&&&''')))***)))&&&###!!!''')))***)))((('''(((***&&&((()))***)))((()))***'''((())))))((()))+++---(((((()))***+++,,,,,,---(((((())))))))))))((((((******)))))))))******+++******++++++++++++******,,,,,,+++***))))))******************+++,,,..................///333888<<<@@@DDDJJJNNNPPPPPPPPPPPPMMMPPPTTTVVVWWWXXXZZZ\\\XXXXXXXXXXXXWWWWWWXXXXXXUUURRRNNNMMMOOOUUU]]]aaaiiijjjmmmkkkbbbZZZ\\\bbbccciiirrrwwwwwwuuuvvvxxxzzzvvvpppllljjjiiihhhfffhhhpppyyy~~~yyyuuuuuuzzzkkk^^^]]]aaa```_________```aaabbbcccaaaccceeehhhjjjkkkkkkjjjffffffeeeeeehhhrrr|||tttmmmkkkpppxxx~~~{{{pppiiieeecccZZZZZZ[[[\\\]]]]]]\\\ZZZZZZ[[[[[[ZZZYYYZZZ\\\^^^\\\\\\[[[\\\___cccfffhhhzzzdddXXXGGGDDD???:::666555555666%%%+++//////000111...)))///---,,,,,,------+++***+++,,,---,,,***))))))******)))'''&&&&&&''')))***(((((())))))******))))))((((((+++---,,,(((''')))(((((()))************)))***)))'''%%%%%%&&&(((***(((((((((((((((((((((((($$$&&&'''&&&$$$$$$'''+++%%%'''(((&&&&&&***+++)))''''''&&&%%%###%%%(((******(((%%%&&&((()))'''$$$&&&&&&&&&&&&'''(((((()))''''''''''''&&&&&&%%%$$$$$$%%%%%%&&&'''((())))))'''%%%$$$%%%))))))'''$$$''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&'''''''''""""""#########$$$$$$$$$$$$$$$$$$%%%&&&''''''''''''$$$$$$&&&&&&$$$%%%'''''''''&&&&&&&&&&&&''''''&&&'''(((((((((&&&%%%$$$%%%%%%%%%%%%%%%&&&''''''%%%'''&&&"""!!!"""!!!&&&!!!###)))***%%%%%%***&&&%%%$$$$$$$$$$$$%%%&&&%%%%%%$$$$$$$$$%%%%%%%%%###%%%&&&'''&&&%%%&&&'''(((&&&%%%&&&%%%###%%%)))%%%&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%&&&''''''((('''&&&%%%$$$###&&&+++///***))))))(((&&&%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&&&&%%%###$$$&&&((((((&&&%%%%%%&&&%%%%%%%%%&&&'''''''''(((***)))&&&%%%$$$$$$&&&''' &&&------)))%%%'''***(((""" %%%******&&&###'''&&&%%%$$$$$$%%%&&&'''&&&''')))***)))(((&&&%%%'''((())))))(((((()))***%%%''')))***)))((()))***)))******)))'''&&&''')))(((((())))))***+++,,,,,,(((((())))))))))))((((((''''''(((((())))))******)))***++++++,,,+++++++++++++++++++++++++++++++++******++++++---...///000///000111222333777===AAAEEEIIINNNRRRRRRRRRRRRRRRQQQTTTXXXZZZ[[[[[[]]]^^^VVVVVVUUUTTTTTTTTTTTTUUUOOOMMMLLLNNNSSS\\\eeekkkooommmkkkggg___WWWXXX]]]eeennnyyy~~~yyyrrrtttzzz}}}tttiiiaaa```eeekkkpppyyy|||{{{{{{~~~kkk___\\\^^^`````````aaaaaabbbcccddddddeeegggiiikkkmmmnnnnnniiijjjjjjkkkoooxxxwwwllljjjhhhhhhlllxxxuuuhhh```]]]ZZZYYYXXXYYY\\\^^^___^^^]]]\\\[[[\\\]]]\\\[[[\\\]]]___ZZZYYYYYY[[[```dddffffffwwwcccYYYJJJFFFAAA;;;777555555555---111222000000222111...///...,,,,,,,,,,,,+++)))+++,,,---,,,***)))((()))******))))))))))))******+++++++++,,,,,,,,,------***'''(((,,,---)))'''***'''((()))***+++******)))(((((((((((((((((())))))))))))))))))))))))))))))$$$%%%&&&&&&&&&'''((()))%%%(((((($$$%%%)))***'''$$$&&&'''&&&%%%$$$'''))))))&&&###%%%(((***(((%%%$$$%%%&&&'''(((((((((((())))))(((&&&%%%%%%%%%%%%%%%%%%%%%&&&'''((()))***""" $$$***---+++(((''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''%%%""""""%%%&&&###$$$)))((('''&&&%%%%%%&&&'''((('''''''''''''''((((((((((((''''''''''''((())))))&&&)))'''!!!(((""""""(((((( %%%%%%%%%$$$$$$$$$$$$%%%%%%###$$$%%%&&&''''''&&&&&&"""$$$&&&'''&&&%%%%%%&&&)))$$$###'''(((%%%%%%(((%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&'''((((((%%%&&&%%%$$$$$$%%%))),,,''''''&&&&&&&&&%%%###"""&&&&&&''''''''''''&&&&&&$$$&&&''''''&&&%%%%%%%%%''''''&&&'''(((((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$'''%%%$$$######%%%''')))$$$'''))))))'''&&&&&&(((%%%"""&&&%%%$$$&&&((((((''''''&&&&&&%%%%%%!!!###%%%''')))++++++,,,&&&((())))))(((((()))+++%%%'''))))))))))))***+++((())))))(((&&&&&&''')))((((((((())))))*********'''((()))******)))((('''''''''((())))))))))))))))))***++++++,,,,,,,,,+++((()))+++,,,---,,,,,,++++++++++++,,,...000111222111222555777999===BBBEEEHHHLLLQQQTTTUUUUUUVVVVVVUUUXXX[[[\\\[[[[[[[[[[[[WWWUUUSSSQQQPPPOOOOOOOOOHHHJJJMMMSSSZZZcccjjjooolllgggccc___[[[WWWZZZ```hhhqqq}}}ssshhhlllvvvvvvppphhhcccgggssskkk```\\\]]]`````````aaaaaabbbccccccgggggghhhiiijjjlllnnnooojjjkkklllnnnrrr{{{|||sssmmmhhhhhhlllqqqwwwyyyooocccZZZWWWWWWWWWVVVZZZ]]]```aaa```^^^\\\[[[]]]^^^``````______aaabbbZZZYYYZZZ^^^cccggghhhgggwwwddd\\\LLLHHHBBB<<<777555444444333555222...---111222111///...,,,,,,,,,,,,+++))))))***+++***(((&&&&&&''')))***,,,------,,,***)))(((((()))))))))******+++...(((&&&)))***&&&%%%((('''((()))+++++++++***)))''')))+++,,,---,,,***)))************))))))))))))$$$%%%&&&'''((()))(((((($$$((('''######((()))%%%!!!%%%((()))'''%%%%%%'''((($$$"""$$$(((+++***'''"""$$$%%%'''((((((''''''&&&%%%$$$###$$$%%%&&&'''(((((('''&&&&&&&&&''''''(((%%%###%%%)))***&&&"""'''''''''&&&&&&'''''''''%%%%%%%%%&&&&&&'''''''''%%%%%%&&&&&&&&&''''''''')))((((((''''''&&&&&&%%%$$$ %%%&&&###$$$)))((('''&&&%%%%%%&&&'''((($$$$$$$$$%%%&&&'''((()))%%%$$$$$$$$$$$$%%%&&&&&&!!!&&&'''$$$&&&,,,---)))---%%%$$$(((%%%###$$$%%%%%%%%%%%%$$$###"""###&&&((()))((('''&&&"""$$$&&&'''&&&%%%%%%&&&((("""!!!''')))&&&###$$$$$$%%%&&&'''''''''&&&%%%$$$$$$$$$%%%&&&'''((()))###%%%&&&&&&%%%%%%'''(((''''''&&&&&&'''&&&$$$###'''(((((((((((((((''''''$$$'''******'''%%%%%%''')))&&&######&&&((('''%%%+++***)))(((&&&%%%$$$######"""!!!!!!###&&&***,,,)))'''$$$$$$%%%'''&&&%%%)))$$$"""&&&&&&%%%)))000))))))))))))((('''%%%$$$&&&&&&&&&&&&''''''((((((&&&((())))))(((((()))+++%%%'''))))))))))))***+++)))***,,,,,,,,,---///111(((((((((((())))))))))))'''((()))******)))((('''******************)))((()))***+++,,,,,,,,,,,,,,,&&&(((+++---...---,,,,,,++++++,,,---///111333444222555888;;;>>>AAAEEEHHHIIIMMMRRRVVVWWWXXXYYYZZZWWWYYY[[[[[[ZZZXXXWWWVVVXXXVVVSSSPPPMMMKKKKKKJJJDDDHHHOOOXXX```ggglllnnnhhhbbb\\\ZZZZZZZZZ___eeeiiirrr|||{{{lll^^^cccqqqppppppqqquuu~~~lllaaa^^^^^^^^^^^^___``````aaaaaabbbiiiiiihhhhhhhhhjjjlllmmmiiijjjlllmmmqqqzzzvvvkkkhhhhhhgggmmmttt~~~pppjjjbbbXXXTTTUUUYYYZZZYYYYYY\\\______]]]ZZZWWWVVV[[[\\\^^^^^^^^^^^^```bbb]]]\\\^^^bbbhhhkkkkkkjjjfffXXXOOOHHH>>>888555555444222777222000222111///000444000111111111///...,,,***,,,,,,,,,,,,,,,,,,,,,,,,***++++++***))))))***,,,))),,,---+++'''(((,,,111...---,,,,,,,,,***&&&$$$******++++++,,,,,,,,,---)))'''''')))++++++(((%%%'''&&&&&&&&&'''((())))))((((((((('''&&&&&&&&&%%%&&&'''((())))))((('''&&&''''''''''''''''''&&&&&&###$$$%%%&&&'''((((((((()))***---...---***%%%###''''''&&&%%%###$$$''')))---%%%%%%---*** )))***((('''&&&&&&&&&&&&%%%''''''&&&&&&&&&%%%%%%%%%,,,,,,%%%%%%&&&$$$---%%%!!!---)))((('''&&&%%%$$$%%%&&&'''((()))(((&&&%%%$$$$$$%%%&&&'''((())))))(((&&&$$$"""&&&%%%)))&&&!!!'''&&&&&&&&&''''''%%%###%%%&&&'''((((((&&&$$$###&&&'''%%%!!!!!!%%%'''&&&$$$$$$$$$%%%%%%&&&&&&&&&!!!%%%)))+++'''((())))))(((&&&$$$######%%%$$$"""$$$(((((($$$'''$$$###&&&'''%%%&&&)))%%%%%%&&&&&&((()))+++,,,!!!###)))((((((+++&&&&&&&&&'''((('''%%%###$$$&&&''''''&&&%%%%%%&&&&&&%%%%%%%%%%%%&&&''''''$$$***+++&&&$$$'''((($$$)))'''$$$"""###%%%(((***)))&&&&&&))))))&&&&&&)))+++(((%%%$$$&&&((('''%%%''')))((($$$%%%)))***(((************))))))))))))***((('''&&&&&&'''(((***((()))***)))''''''(((******(((&&&'''***+++)))'''%%%&&&((()))))))))((('''******))))))***,,,...///******)))))))))))))))***%%%***---,,,(((&&&(((,,,)))************+++++++++((((((((()))***,,,---...+++,,,---...000222444555666999===AAADDDGGGJJJLLLPPPRRRTTTWWWYYYZZZZZZZZZYYYXXXWWWVVVVVVWWWXXXYYYVVVUUURRRLLLFFFDDDHHHLLLFFFQQQ\\\aaagggnnnoookkk```^^^ZZZWWWWWW\\\dddjjjpppzzz}}}ssseeebbbiiiqqq|||}}}ooo```\\\^^^^^^^^^^^^^^^^^^___```aaabbbcccdddgggjjjkkkiiigggjjjgggfffjjjqqqwwwzzzzzz~~~vvvpppnnnmmmlllrrr|||{{{nnneee\\\WWWRRRPPPQQQUUUYYY[[[\\\___bbbccc```]]]ZZZYYY\\\]]]]]]^^^___```aaaaaabbbbbbdddhhhkkkmmmmmmlllmmm^^^NNNGGG>>>888666666666555777333222333333222333777000000000000///---+++***,,,,,,,,,,,,+++++++++*********+++***)))(((***,,,(((***,,,***'''&&&***...***)))***+++...///...---'''''''''((((((((()))))))))((('''(((***+++)))&&&,,,,,,++++++***+++++++++'''''''''''''''&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&''''''''''''''''''''''''$$$%%%&&&'''((((((''''''%%%&&&'''((((((((('''&&&$$$$$$$$$###""""""$$$&&&$$$"""%%%+++***$$$###))))))&&&$$$$$$&&&'''&&&$$$%%%%%%&&&&&&''''''(((((((((***(((!!!%%%******!!!((( %%% '''&&&&&&&&&&&&'''))))))''''''&&&%%%%%%%%%&&&&&&%%%&&&'''((((((((('''&&&***&&&$$$$$$''')))(((&&&'''&&&%%%&&&''''''%%%###'''&&&%%%$$$###$$$$$$%%%###&&&&&&###$$$(((***((($$$$$$%%%%%%%%%&&&&&&&&&$$$$$$###"""""""""###$$$(((((((((((('''&&&%%%$$$%%%'''&&&%%%&&&)))((($$$&&&$$$$$$''''''%%%%%%(((&&&&&&&&&&&&'''((())))))&&&$$$&&&***+++)))***///%%%'''((('''%%%$$$######$$$&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&''''''((($$$)))***&&&%%%''''''$$$(((&&&%%%###$$$&&&((())))))&&&&&&))))))&&&&&&)))***(((%%%%%%'''((('''&&&&&&))))))&&&&&&******(((''''''''''''((((((((((((***)))'''&&&&&&''')))***)))***+++***(((((()))++++++)))'''(((******)))'''((((((***+++++++++***)))((('''''''''''')))***+++******))))))))))))******&&&))),,,,,,******,,,...************+++++++++++++++++++++++++++,,,,,,---.........000222444666888;;;>>>BBBFFFHHHJJJNNNPPPSSSUUUWWWYYY[[[\\\\\\\\\ZZZYYYWWWUUUTTTSSSSSSSSSSSSQQQMMMHHHDDDFFFJJJOOOUUU]]]dddhhhkkkooolllfff^^^[[[YYY[[[```fffiiikkklllrrrsssiiibbbfffrrr{{{rrrbbb[[[\\\\\\\\\\\\\\\]]]^^^______ccccccdddgggiiiiiihhhfffhhhggghhhjjjnnnrrrttttttvvvrrrqqqtttuuuxxxuuuiii^^^WWWUUURRROOOOOORRRWWW[[[]]]aaacccdddccc```\\\ZZZZZZ]]]^^^___```aaabbbccccccfffgggiiilllooopppppppppuuudddNNNGGG>>>888777888888777666222111333444222333777////////////...,,,+++***------,,,,,,++++++******)))******)))(((((()))+++)))+++---,,,)))'''))),,,((('''''')))---000111000)))))))))))))))************)))'''''')))))))))(((******)))(((''''''''''''&&&&&&&&&'''''''''''''''+++)))'''%%%%%%''')))+++''''''''''''''''''''''''$$$&&&'''))))))'''&&&%%%#########$$$&&&((()))***&&&'''((('''&&&%%%&&&((( ###''')))((('''&&&&&&((($$$!!!"""''')))'''$$$###$$$%%%'''(((***+++,,,'''******'''&&&(((***))))))---'''%%%,,,)))###'''&&&&&&&&&'''''')))***+++%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((('''&&&%%%%%%&&&''''''&&&%%%%%%''''''%%%$$$)))&&&### """%%%'''$$$'''(((&&&&&&))))))&&&%%%%%%%%%%%%&&&&&&&&&&&&'''&&&%%%%%%%%%&&&&&&''')))((('''&&&%%%%%%%%%%%%%%%''''''%%%&&&)))&&&"""&&&$$$$$$((((((%%%%%%'''''''''&&&&&&&&&&&&&&&'''%%%&&&(((***&&&###&&&+++(((***,,,+++'''%%%&&&'''$$$&&&'''&&&%%%$$$%%%&&&&&&&&&&&&&&&&&&'''((((((%%%)))***'''%%%&&&'''%%%&&&&&&%%%%%%&&&&&&'''((()))&&&&&&))))))&&&&&&)))***(((&&&&&&'''((('''&&&&&&)))***((((((++++++(((&&&&&&''''''(((((())))))))))))''''''''''''))))))***++++++***))))))+++,,,+++***(((((())))))((('''((()))******++++++******((((((''''''''''''((((((******)))))))))******+++'''((()))+++,,,---...///************+++++++++,,,......---,,,,,,+++,,,,,,000000000111444888;;;===CCCFFFIIILLLNNNPPPRRRTTTWWWXXXZZZ\\\]]]]]]]]]\\\YYYXXXWWWUUUTTTRRRQQQPPPPPPMMMJJJGGGHHHMMMSSSWWWdddhhhkkknnnpppppphhh```ZZZYYYZZZbbbkkkpppoookkkfffhhhfff```aaammm~~~wwwddd[[[YYYZZZZZZZZZZZZ[[[\\\]]]^^^cccccccccfffhhhhhhgggeeeeeegggjjjlllmmmoooqqqsssxxxzzz~~~}}}}}}}}}{{{uuunnnfff]]]VVVRRRPPPOOOOOOQQQWWW\\\```aaaeeeeeeccc```\\\ZZZYYYZZZ___```aaacccdddeeeffffffkkkllloooqqqssstttuuutttxxxfffPPPHHH???999888888777666555111000222222//////222.........------,,,++++++,,,,,,,,,,,,,,,---------)))******)))(((((()))+++,,,...///...,,,***+++,,,***((('''''')))+++,,,+++***************************)))'''''''''((()))***&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''(((((((((+++***)))(((((()))***+++&&&&&&&&&'''''''''''''''$$$%%%'''((((((&&&$$$"""&&&&&&&&&&&&'''(((((()))'''(((******)))(((((()))###)))+++'''%%%'''&&&###((($$$ ###(((+++)))%%%$$$%%%&&&((()))+++,,,---)))+++,,,)))'''&&&&&&&&&###$$$"""###'''((('''(((%%%%%%&&&'''((()))******###$$$&&&'''((('''&&&&&&+++***'''%%%$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&(((&&&%%%%%%&&&'''&&&%%%)))&&&### ###&&&((('''***+++(((&&&'''$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))(((&&&%%%$$$%%%&&&&&&$$$&&&&&&%%%%%%'''$$$&&&$$$%%%((((((%%%$$$&&&&&&%%%%%%%%%%%%&&&''''''###$$$%%%%%%###"""###&&&((((((((((((((('''''''''%%%&&&&&&&&&$$$$$$%%%'''%%%%%%%%%%%%%%%&&&&&&'''&&&((()))(((&&&&&&&&&&&&%%%&&&&&&'''''''''''''''(((&&&&&&((((((&&&&&&((()))((('''''''''''''''&&&&&&)))+++)))***,,,+++''''''(((((()))***++++++,,,))))))(((''''''((()))))))))***+++***))))))+++,,,+++******)))))))))((('''''''''(((((())))))))))))++++++******))))))))))))******))))))******++++++)))(((((())),,,......---*********+++++++++,,,,,,...------,,,,,,,,,------000000111333777===BBBEEEJJJMMMPPPRRRRRRTTTVVVWWWYYYZZZ[[[\\\\\\\\\[[[ZZZUUUTTTTTTTTTSSSRRRQQQPPPLLLKKKKKKNNNSSSYYY^^^bbbhhhiiikkkooosssqqqhhh___^^^___cccjjjpppqqqlllggg```aaa``````jjj|||||||||||||||~~~|||hhh\\\YYYYYYYYYYYYYYYZZZ\\\]]]]]]aaa```aaadddgggiiihhhgggfffiiilllnnnpppttt||||||rrrnnnooorrruuuwwwssslllddd]]]XXXUUUTTTOOOOOOQQQVVV\\\aaaddddddcccbbb```\\\YYYXXXYYY[[[aaabbbdddfffhhhiiiiiiiiinnnpppsssuuuvvvvvvwwwwwwyyygggRRRKKKAAA:::777666555333666333111333111...---//////...------,,,,,,,,,,,,++++++,,,---...///000000)))******)))(((((()))+++,,,---......,,,+++***+++,,,***((('''((()))))))))''''''''''''''''''''''''***)))(((''''''''')))***((((((((())))))+++,,,---%%%&&&&&&&&&'''(((((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''(((((($$$%%%&&&&&&&&&$$$"""!!!((()))))))))(((%%%###"""###%%%''''''%%%$$$%%%%%%'''++++++&&&$$$'''(((&&&(((%%%###%%%))),,,+++(((''''''(((((()))******+++,,,++++++)))'''%%%''')))%%%!!!"""$$$%%%(((***((($$$$$$%%%&&&''''''((((((###$$$&&&'''((('''&&&&&&,,,***'''%%%$$$$$$&&&'''(((&&&$$$&&&***,,,***((((((&&&$$$$$$&&&''''''&&&'''&&&%%%$$$$$$%%%&&&'''&&&)))***'''%%%%%%"""&&&&&&&&&&&&&&&&&&&&&&&&***))))))(((&&&%%%$$$###((('''%%%$$$$$$%%%&&&'''%%%''''''%%%&&&(((%%% '''$$$%%%((((((%%%$$$&&&$$$$$$$$$%%%&&&'''((()))((('''&&&&&&(((***)))'''%%%""" """&&&'''&&&$$$&&&''''''&&&$$$%%%&&&((($$$$$$$$$###$$$%%%%%%&&&&&&'''((()))'''%%%%%%'''%%%&&&'''(((((((((''''''(((%%%%%%((((((%%%%%%((((((((()))(((((('''''''''&&&)))+++)))***,,,+++''''''(((((()))***++++++,,,))))))(((((((((((())))))'''((())))))((((((***,,,***++++++***)))((())))))((((((((((((((())))))***,,,,,,,,,,,,+++******)))***************+++,,,,,,+++)))((((((***++++++******++++++++++++,,,,,,,,,+++++++++,,,---...000000000111333777===CCCHHHLLLOOORRRTTTUUUUUUUUUVVVXXXYYYZZZZZZZZZYYYXXXVVVUUUPPPPPPOOOOOONNNNNNMMMMMMJJJMMMQQQWWW\\\bbbgggjjjdddeeeiiiqqqwwwtttllleeennnppprrrqqqmmmgggbbb___[[[```fffoooyyyyyy}}}zzzrrrssssssuuu{{{yyyvvvuuu{{{mmm___[[[XXXXXXXXXYYYZZZ\\\]]]^^^^^^^^^```cccgggjjjkkkjjjhhhjjjlllpppvvvwwwqqqjjjeeeeeehhhlllooommmhhhaaaYYYTTTQQQRRRRRROOOPPPSSSXXX^^^bbbccccccaaaaaa___]]][[[[[[^^^```dddeeehhhjjjkkklllkkkkkkoooqqquuuvvvuuuuuuvvvwwwwwwgggSSSKKKAAA999666555333111777444333555333///...111//////...---,,,,,,------++++++,,,---...///000000***++++++***))))))***,,,******))))))))))))))))))+++***))))))+++,,,,,,,,,))))))))))))((((((((((((((()))))))))'''''')))***(((((()))***+++---...///&&&&&&&&&'''''''''''''''%%%&&&'''(((((('''&&&%%%%%%%%%&&&&&&'''(((((((((%%%%%%%%%%%%%%%$$$######((())))))(((&&&###%%%&&&''''''%%%%%%&&&'''%%%&&&''''''&&&&&&''')))((('''&&&''')))***+++***(((((((((((())))))))))))+++))))))***)))(((+++000---%%%''')))$$$(((,,,&&&$$$%%%&&&&&&'''&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&((('''%%%%%%%%%&&&(((***%%%###"""%%%)))+++)))&&&(((&&&$$$$$$%%%'''''''''%%%%%%&&&&&&''''''&&&&&&"""&&&'''&&&%%%'''%%%!!!''''''''''''&&&&&&&&&&&&$$$%%%%%%&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''')))'''%%%&&&)))((($$$)))%%%%%%'''&&&$$$$$$'''###$$$$$$%%%&&&(((***+++((((((&&&%%%***...,,,''''''%%%###$$$''')))((('''((((((((('''%%%&&&(((***$$$$$$$$$$$$$$$%%%%%%&&&'''&&&((()))((($$$$$$'''&&&&&&'''(((((((((((('''(((%%%%%%((((((%%%%%%(((''')))******(((''''''(((&&&)))***((((((++++++(((&&&&&&''''''(((((())))))))))))))))))))))))))))))&&&((((((((('''(((***,,,)))***++++++))))))***++++++************+++,,,---***************)))((('''***************+++,,,---+++***)))(((((((((***+++++++++++++++,,,,,,,,,,,,******+++---///111333444333555999>>>DDDIIINNNPPPSSSUUUWWWWWWVVVVVVVVVWWWXXXXXXXXXWWWVVVSSSQQQOOOMMMLLLKKKJJJJJJKKKLLLMMMOOOTTTZZZ^^^aaaeeejjjooohhhiiipppzzz|||vvvrrr~~~zzzrrrhhhaaa______aaalllzzz}}}~~~}}}sssmmmnnnpppsssxxx|||yyypppmmmnnnuuuxxxeee]]]WWWWWWWWWXXXYYY[[[]]]]]]______```cccgggkkklllllliiijjjlllrrr}}}}}}rrrjjjgggdddaaa```aaadddggggggeeeaaaZZZTTTPPPOOOQQQRRRNNNOOORRRVVV\\\___``````aaabbbcccbbbbbbbbbdddffffffhhhjjjmmmnnnmmmlllkkkmmmqqquuuuuusssrrrtttvvvpppcccQQQIII???888666555333222444111222444444111000333000///...---------...///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,+++******+++---)))((('''&&&'''))))))))))))))))))***,,,---,,,+++------,,,,,,,,,+++++++++&&&)))+++***((('''((()))&&&&&&&&&'''((()))***+++'''''''''''''''&&&&&&&&&((((((''''''''''''((((((%%%%%%&&&&&&'''(((((()))((('''&&&%%%%%%%%%&&&'''(((((('''&&&%%%$$$######((((((((('''%%%&&&(((***$$$"""%%%,,,***""" %%%&&&'''((((((&&&&&&)))+++'''''''''((((((((()))))))))&&&'''+++***''')))///''' """%%%&&&''''''(((((('''%%%%%%''''''&&&%%%%%%%%%&&&&&&''''''&&&%%%&&&'''((()))"""###$$$%%%%%%%%%%%%$$$(((&&&######%%%'''(((((($$$$$$%%%%%%%%%&&&&&&&&&###&&&'''%%%&&&((('''###((('''''''''&&&&&&&&&&&& ###%%%((()))******$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&$$$!!!###'''(((%%%+++&&&$$$%%%%%%###%%%)))&&&&&&&&&&&&'''((()))***%%%((('''$$$%%%))))))%%%'''***+++)))$$$###'''+++)))***)))(((&&&''')))+++&&&&&&%%%%%%&&&&&&'''((((((&&&'''***((($$$$$$(((''''''''''''(((((((((((('''%%%%%%''''''%%%%%%'''''')))++++++(((''''''(((&&&))))))&&&&&&******(((''''''''''''(((((((((((()))))))))******)))))))))'''((())))))((()))+++---''')))++++++))))))+++---++++++*********+++,,,---(((((()))******)))((('''************+++,,,---...)))***+++)))'''(((+++///+++++++++,,,,,,,,,------,,,,,,---///111444666777:::===AAAFFFKKKOOOQQQRRRVVVXXXYYYYYYWWWVVVVVVWWWWWWWWWVVVUUUSSSPPPMMMKKKHHHHHHHHHIIILLLQQQUUUXXX]]]bbbfffeeebbbdddllltttwwwxxxuuulllhhhhhhkkkmmmwwwzzzpppllluuuxxxzzzuuurrrmmmkkklllsss}}}kkk^^^UUUUUUUUUVVVXXXYYY[[[\\\cccbbbbbbdddgggjjjkkkkkkiiiiiikkksss{{{wwwtttqqqlllccc[[[___]]][[[\\\___aaaccccccaaa^^^YYYTTTRRRRRRSSSUUUNNNOOOQQQUUU[[[___aaaaaa```cccfffggggggffffffgggiiijjjmmmnnnooonnnlllkkklllpppttttttqqqpppqqqtttjjj^^^OOOGGG>>>777666555444333///---...222333000000333111000......---...///000------,,,+++***((((((''',,,------,,,++++++,,,...+++)))'''&&&(((***,,,,,,)))(((((()))******(((%%%************))))))((((((%%%(((++++++)))'''''')))(((((('''''''''(((((()))(((((((((''''''&&&&&&%%%&&&%%%###!!!!!!###%%%&&&%%%%%%&&&&&&'''((())))))***)))'''&&&&&&''')))***)))(((&&&%%%%%%'''***,,,%%%%%%$$$"""!!!"""$$$'''%%%!!!&&&000---$$$'''***((($$$###'''+++&&&&&&&&&'''((())))))***(((%%%'''+++)))###"""''',,,%%%))) '''///%%%((())))))))))))'''&&&%%%)))(((&&&%%%$$$%%%%%%&&&***)))((('''&&&%%%%%%%%%$$$))),,,+++'''$$$&&&)))(((%%%######%%%'''((((((%%%$$$###"""###$$$&&&''''''******&&&%%%'''&&&"""(((((('''''''''&&&&&&&&&%%%&&&'''''''''&&&%%%$$$###$$$%%%&&&'''&&&%%%$$$"""""" ###%%%###,,,'''$$$$$$$$$"""%%%***(((((('''''''''(((((()))$$$+++---'''$$$'''(((''' ''',,,&&&'''***+++***(((''''''***---(((''''''''''''((())))))(((%%%'''***)))######((((((''''''''''''((())))))'''%%%%%%''''''%%%%%%'''&&&))),,,+++(((&&&'''(((''')))((($$$%%%)))***)))************))))))))))))))))))************))))))((()))******)))***,,,...&&&)))++++++******,,,///***)))((((((((()))++++++((()))***++++++***)))(((************+++,,,---...'''***,,,+++((()))...444++++++,,,,,,,,,---------//////000222333666777888AAACCCHHHLLLPPPRRRRRRRRRXXXZZZ[[[ZZZXXXVVVVVVWWWWWWWWWVVVTTTQQQNNNKKKIIIDDDEEEFFFJJJQQQZZZccchhhjjjooopppkkkcccdddnnnyyyxxxkkkeeejjjttt{{{{{{tttqqq}}}vvvqqqoookkkiiijjjpppwwwooo___SSSSSSTTTUUUVVVXXXZZZ[[[fffeeedddeeegggiiiiiiiiiiiigggjjjttt}}}rrrlllhhheeeeeefffccc]]]WWWYYYXXXXXXZZZ]]]aaabbbccc^^^\\\XXXTTTRRRRRRSSSUUUOOOPPPRRRWWW\\\aaacccddd___bbbgggiiihhhfffeeedddjjjkkknnnoooooonnnllljjjkkkpppttttttpppnnnpppsss}}}ggg[[[LLLCCC<<<:::999666444555222222111111000/////////'''---555:::888000&&&......------++++++******...,,,******,,,+++(((%%%)))---(((222,,,''',,,***(((&&&%%%'''(((((((((''''''((()))***++++++,,,((())))))(((&&&$$$%%%&&&+++)))'''&&&&&&&&&%%%$$$(((&&&$$$$$$&&&'''&&&&&&((($$$###'''(((%%%$$$&&&&&&&&&&&&&&&''')))***+++))),,,)))"""$$$***&&&***(((&&&&&&'''(((((((((%%%((($$$###&&&'''$$$***)))(((&&&%%%$$$######&&&&&&%%%&&&(((***---///###$$$&&&'''&&&&&&'''((((((((((((((((((((((((((()))'''$$$$$$%%%&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$"""###%%%'''((('''(((((((((''''''&&&&&&%%%&&&$$$"""###&&&((('''%%%###"""!!!###%%%'''&&&%%%))))))(((&&&######$$$&&&%%%%%%$$$&&&'''((('''%%%$$$%%%&&&&&&''''''&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$&&&((())))))(((%%%&&&&&&&&&%%%%%%'''(((%%%###"""%%%(((***(((%%%%%%&&&'''&&&$$$###$$$%%%)))((($$$"""&&&***(((""")))******+++***(((&&&%%%)))+++)))%%%%%%)))***))))))(((&&&%%%$$$$$$%%%&&&'''(((***++++++***((('''((()))*********((('''&&&+++'''%%%(((***)))(((***+++***)))(((((()))***+++###)))###000$$$...$$$'''))))))))))))************+++***)))***------***''''''''''''(((((((((((((((,,,***((())),,,---+++)))++++++++++++,,,,,,,,,,,,$$$+++***(((,,,'''"""'''000111333555888:::<<<===HHHMMMNNNMMMOOOVVVWWWTTTUUUWWWXXXWWWSSSSSSUUUXXXVVVTTTQQQPPPOOONNNLLLKKKFFFCCCCCCJJJXXXfffppptttyyyppphhhdddbbbeeeqqqwwwwwwmmmgggnnnwwwoooiiigggffffffhhhkkknnnxxxwww\\\QQQPPPRRRTTTUUUUUU[[[ccceeeeeeeeeeeeeeeeeeddddddfffeeehhhrrr}}}uuusssqqqnnnkkkaaa```___]]][[[YYYXXXWWWYYYYYYYYYZZZ\\\___ccceeeaaa___\\\WWWSSSQQQRRRTTTOOOSSSWWWZZZ[[[]]]bbbeeefffjjjnnnooolllfffaaa^^^gggiiillloooooommmjjjhhhlllmmmqqqssspppmmmpppwww}}}ggg[[[KKKBBB;;;999888555333444333333222222111000000000.........---,,,***)))(((+++++++++++++++++++++***---+++******,,,+++)))&&&...''')))///'''...,,,+++***((((((*********)))(((((())))))******++++++&&&'''((((((&&&&&&'''((((((''''''''')))*********((('''&&&'''(((((((((&&&***((('''&&&&&&&&&%%%###(((''''''''''''(((((()))&&&)))&&& """((($$$)))(((&&&&&&&&&'''((((((!!!'''***&&&$$$&&&&&&$$$"""$$$&&&'''%%%%%%&&&(((((('''%%%$$$$$$%%%'''(((%%%&&&((('''&&&%%%%%%&&&'''''''''''''''''''''''''''%%%$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&%%%###!!!'''''''''&&&&&&&&&&&&&&&)))&&&$$$%%%''')))((('''%%%$$$###$$$&&&&&&%%%$$$'''''''''&&&%%%%%%''')))(((&&&$$$###%%%&&&''''''$$$%%%&&&&&&''''''&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$&&&(((***)))(((%%%&&&'''&&&%%%%%%''')))''''''''''''(((((('''&&&%%%&&&''''''%%%%%%&&&'''###$$$%%%%%%'''(((!!!'''((((((((('''&&&%%%%%%)))+++***&&&&&&***+++)))((('''&&&%%%$$$%%%&&&&&&%%%&&&''''''''''''&&&%%%((()))******)))((('''&&&)))(((((()))&&&###$$$)))***))))))))))))))))))******+++(((,,,(((---***,,,))))))))))))************---***((((((***,,,+++***!!!###&&&((())))))((('''---+++)))***,,,---+++)))++++++******++++++,,,,,,)))000...,,,000---***000111222555888<<<@@@CCCDDDIIIMMMOOOMMMPPPUUUWWWTTTYYYZZZYYYWWWTTTRRRRRRRRRRRRQQQPPPNNNMMMJJJHHHFFFEEEIIIPPPXXXaaajjjrrrwwwoooiiiffffffgggjjjtttwwwpppoooooouuu}}}ssskkkfffdddcccbbbdddhhhlllsssdddRRRQQQSSSVVVVVVVVV[[[bbbcccdddeeeeeeeeedddcccbbbeeeeeehhhqqq{{{zzztttnnnjjjiiigggccc___]]]\\\\\\[[[[[[ZZZZZZYYYZZZZZZ[[[\\\^^^aaadddeeeaaaaaa```\\\XXXUUUTTTUUUSSSVVVYYY[[[\\\___dddggghhhjjjmmmlllgggaaa]]][[[fffhhhjjjkkklllkkkiiihhhlllmmmqqqsssqqqnnnqqqxxx}}}fffZZZJJJAAA:::888777444222333444444333333222111111111222///+++((('''))),,,...)))))))))******+++++++++,,,+++******++++++)))''')))### '''""",,,******)))))))))++++++)))((()))))))))))))))*********$$$&&&'''''''''''')))***%%%%%%&&&&&&'''((())))))&&&&&&&&&'''((((((&&&$$$$$$'''&&&!!!"""(((&&& )))(((((('''&&&&&&''''''(((***((($$$&&&+++((( ''''''&&&%%%%%%&&&'''(((%%%)))***'''%%%&&&%%%$$$!!!%%%)))***)))((((((***((('''&&&$$$$$$$$$%%%%%%&&&'''((((((%%%$$$$$$$$$''''''''''''''''''''''''&&&%%%%%%&&&'''(((&&&$$$$$$$$$%%%%%%&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&$$$ %%%%%%%%%%%%&&&&&&&&&&&&)))'''&&&&&&'''((('''&&&(((&&&%%%%%%&&&&&&%%%$$$"""###$$$$$$###$$$&&&(((***'''###!!!###%%%'''((($$$%%%&&&&&&''''''&&&&&&'''&&&&&&%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&%%%$$$&&&(((******)))&&&'''((('''&&&&&&(((******,,,---+++'''%%%%%%'''%%%'''((((((&&&&&&'''((('''((((((&&&((()))$$$(((''''''&&&&&&&&&''''''(((++++++((((((++++++((((((((('''&&&&&&''')))***))))))(((((((((((())))))((())))))))))))((((((''''''(((***)))###""")))((())))))******))))))(((,,,((()))"""(((%%%,,,,,,))))))))))))************---***'''&&&(((+++---...%%%'''+++...///---+++))),,,+++***+++,,,---,,,***,,,+++***))))))+++---......333000---333222222:::666888;;;>>>BBBEEEHHHIIIKKKNNNPPPOOOQQQUUUVVVTTTZZZYYYXXXWWWVVVTTTPPPNNNOOOOOONNNLLLKKKIIIHHHGGGKKKTTT___gggllloootttxxxkkkgggeeegggkkkrrr~~~~~~ooojjjkkksss}}}~~~~~~tttlllfffbbbaaabbb```aaafffjjjoooxxxkkkTTTSSSTTTXXXYYYXXX[[[aaaaaacccdddfffeeecccaaa___aaabbbfffmmmsssuuusssooohhhfffeeeeeefffddd^^^YYYZZZZZZ[[[\\\]]]^^^^^^^^^]]]]]]]]]___aaaccceeefffcccdddcccaaa]]]ZZZYYYXXXZZZ[[[]]]^^^___bbbgggjjjhhhjjjjjjiiieeeaaa___^^^hhhiiikkklllllllllkkkjjjoooooorrruuutttrrruuu{{{|||eeeYYYKKKBBB;;;999888555333333444333333222111111000000//////......---------...************++++++++++++*********+++++++++***)))###''' $$$&&&+++'''''''''(((***)))'''%%%*********)))))))))))))))%%%&&&(((((('''''')))***&&&'''(((((('''&&&&&&'''######$$$%%%'''&&&###!!!'''''' ###......%%%(((''''''&&&&&&'''''''''(((******''')))---+++%%%&&&&&&&&&%%%$$$%%%'''(((&&&(((((('''&&&&&&&&&%%%%%%&&&'''((((((&&&""" ''''''&&&&&&&&&'''((((((%%%'''((('''&&&$$$$$$%%%''''''''''''''''''''''''&&&&&&'''(((******(((&&&###$$$$$$%%%&&&'''((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&$$$!!!$$$$$$$$$%%%%%%&&&&&&&&&'''&&&%%%$$$$$$$$$$$$$$$((('''&&&&&&'''((('''%%%"""###%%%%%%$$$$$$&&&(((***'''###"""###%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&''''''&&&%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&%%%%%%&&&)))******)))&&&'''((((((''''''(((***---000222...&&&"""%%%)))'''(((((('''&&&%%%%%%&&&---+++&&&"""###((()))'''***)))(((''''''(((***+++'''***+++)))))),,,+++((())))))(((((()))+++,,,---+++***(((''''''(((***+++((())))))))))))((((((((('''&&&((()))%%%!!!###)))'''((()))******)))((('''+++%%%+++***"""---+++((()))))))))***************)))(((((()))+++---...,,,---//////...,,,***(((+++*********+++++++++***---+++)))((()))+++...000...333///,,,333555666@@@@@@@@@BBBDDDFFFHHHJJJJJJNNNPPPQQQQQQRRRTTTUUUUUUYYYWWWUUUVVVWWWUUUPPPLLLLLLLLLKKKKKKJJJLLLOOOQQQWWW^^^fffmmmqqqtttvvvxxxsssoookkklllrrr}}}}}}xxxoooggglllxxx{{{}}}~~~{{{~~~}}}uuummmfffbbb``````bbb___```eeejjjlllpppvvvmmmVVVTTTVVVZZZ[[[ZZZ[[[___```bbbdddfffeeeccc___]]]ZZZ\\\```fffkkkllliiifffaaaaaabbbdddfffccc___[[[\\\]]]^^^___```aaabbbccc___```aaabbbdddeeefffgggffffffeeebbb^^^]]]^^^___bbbaaaaaaaaacccfffjjjmmmggghhhiiigggffffffgggiiikkkmmmqqqssstttrrrpppnnnqqqqqqsssxxxxxxwwwzzzyyycccXXXLLLCCC<<<:::999666444555222222222111000000//////------...//////...------...------,,,++++++******)))***+++++++++*********'''///)))---'''***+++'''''''''(((***)))'''%%%*********)))))))))))))))'''((()))(((''''''((()))&&&(((******)))((((((***######$$$%%%'''&&&###!!!###,,,,,,%%%(((333333***%%%%%%%%%&&&&&&'''((()))$$$&&&&&&%%%''')))(((%%%%%%&&&&&&%%%$$$$$$'''***%%%$$$$$$%%%&&&&&&&&&'''%%%""" """%%%$$$'''''''''&&&&&&'''''''''###%%%''''''&&&&&&&&&'''''''''''''''''''''''''''%%%$$$%%%'''))))))'''%%%$$$$$$%%%&&&&&&'''((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))'''%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$###$$$%%%&&&%%%%%%&&&((())))))((('''((())))))'''&&&&&&'''&&&%%%$$$$$$%%%&&&%%%$$$$$$%%%&&&&&&''''''&&&&&&((('''&&&&&&%%%%%%&&&&&&''''''''''''''''''''''''&&&%%%%%%''')))******)))&&&'''((((((''''''(((***---111333...&&&"""%%%***((((((((('''$$$""""""###&&&&&&### &&&)))(((***)))(((''''''(((***+++&&&)))***)))))),,,+++(((((((((''''''(((***,,,---'''%%%###""""""###%%%''')))(((((((((((())))))))))))%%%$$$((()))'''(((***'''((()))******)))(((''',,,'''///$$$000&&&000,,,((()))))))))************'''(((***+++++++++,,,,,,++++++)))((('''''''''''')))*********))))))******---,,,***)))***,,,///111...444000...666999;;;EEEDDDEEEGGGHHHJJJLLLNNNNNNRRRQQQRRRSSSTTTTTTTTTUUUXXXVVVTTTTTTUUUSSSMMMIIIIIIJJJJJJJJJKKKPPPWWW\\\```aaaeeelllttt{{{~~~}}}|||zzzzzzzzzooommmlllooo|||yyy|||{{{wwwppphhhcccaaa```aaa```^^^___dddhhhhhhkkkppppppYYYVVVWWW[[[\\\[[[[[[^^^___aaaccceeedddaaa^^^\\\XXXYYY\\\```dddeeedddccc______```aaaaaa```]]][[[]]]^^^___```aaabbbccccccaaabbbdddfffggggggggggggiiigggccc___]]]___dddhhhiiigggeeeeeegggjjjmmmooohhhiiihhhgggggghhhlllooolllpppvvvzzz{{{xxxssspppqqqpppsssyyy||||||uuu```VVVLLLDDD<<<;;;:::666444555222222111111000//////...///---+++))))))+++---...//////...---,,,+++***)))''')))++++++******+++,,,***,,,!!!***///+++///$$$***)))))))))++++++)))((()))))))))))))))*********''')))***)))''''''((())) %%%&&&&&&%%%(((***&&&&&&&&&'''((((((&&&$$$&&&***)))%%%&&&,,,+++%%%$$$$$$$$$%%%&&&((()))***%%%&&&'''(((((((((((('''$$$&&&'''&&&$$$$$$(((+++&&&###"""%%%'''&&&&&&(((%%%""" ###((()))$$$(((((('''&&&%%%$$$###""""""$$$&&&'''&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&###""""""###%%%&&&%%%$$$%%%%%%&&&&&&''''''((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))'''$$$$$$&&&'''((((((%%%%%%%%%%%%&&&&&&&&&&&&'''(((((('''%%%%%%&&&(((%%%$$$$$$&&&(((***))))))%%%&&&'''&&&###!!!!!!!!!$$$######%%%&&&'''%%%$$$$$$%%%&&&&&&''''''&&&&&&(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%''')))++++++***&&&'''((('''&&&&&&(((***+++...000,,,%%%###''',,,'''((((((&&&###""""""######''''''(((***)))%%%(((''''''&&&&&&&&&''''''&&&))))))''''''++++++)))&&&%%%%%%%%%&&&''')))***((('''%%%$$$$$$%%%'''((()))(((((((((((())))))******%%%$$$(((++++++***,,,'''(((((())))))((((((''')))(((,,,)))...))),,,***))))))))))))************&&&)))+++,,,++++++++++++)))((('''&&&'''))),,,---)))***++++++))))))***+++------,,,,,,---///111222111888666666???AAABBBKKKEEEGGGIIILLLOOORRRTTTUUUUUURRRRRRUUUUUUSSSSSSVVVWWWUUUTTTRRRQQQNNNKKKHHHJJJMMMOOOPPPQQQUUU[[[aaaaaaaaaeeeooo|||wwwqqqmmmooouuu|||xxxvvvxxx~~~xxxssslllfffbbbaaabbbccc```^^^```dddffffffkkkrrrvvv\\\WWWVVVZZZ\\\ZZZZZZ\\\^^^___```aaa```^^^[[[YYYWWWXXXZZZ\\\]]]^^^^^^^^^______`````````___]]]]]]\\\\\\]]]^^^___``````aaabbbdddfffhhhiiiiiigggfffiiigggbbb^^^^^^bbbiiiooommmkkkiiiiiikkkmmmnnnoookkkkkkiiihhhfffhhhlllooommmqqqwww{{{|||zzzuuurrrsssrrrvvv}}}qqq]]]TTTKKKCCC;;;:::999555333444333333222111111000000///000...+++))))))***,,,------,,,,,,,,,++++++******&&&)))+++,,,******+++---&&&)))'''---***...###+++***((((((*********)))(((((())))))******++++++&&&'''))))))(((((()))+++$$$%%%$$$$$$&&&)))((('''&&&'''(((((((((&&&&&&%%%###$$$%%%%%%$$$###%%%%%%%%%%%%&&&&&&'''((((((((()))******))))))***$$$''')))'''$$$%%%)))---***$$$"""&&&(((&&&&&&(((###%%%&&&(((((()))******((((((((('''&&&%%%$$$###$$$&&&''''''&&&%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$###"""###%%%''''''&&&&&&&&&&&&'''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%''''''&&&%%%'''''''''&&&&&&&&&&&&&&&%%%'''((('''%%%%%%'''***&&&%%%$$$%%%'''((('''&&&"""$$$%%%$$$!!!$$$"""!!!"""%%%&&&''''''$$$%%%&&&&&&''''''&&&&&&(((((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&'''***++++++***%%%&&&'''&&&%%%%%%''')))(((***+++(((%%%$$$(((---%%%&&&'''&&&%%%$$$%%%&&& &&&+++++++++,,,***&&&'''((((((((('''&&&%%%%%%%%%((('''$$$%%%)))+++)))'''&&&%%%%%%&&&'''((()))+++***))))))))))))***+++)))(((''''''((()))***+++)))''''''******((()))---(((((((((''''''(((((((((&&&)))&&&+++&&&+++''')))))))))))))))************)))***,,,+++)))(((***,,,)))))))))***+++---...000+++,,,...---+++***,,,...------......///111222333444======???GGGHHHHHHOOOJJJKKKMMMPPPSSSVVVXXXYYYWWWSSSSSSWWWVVVSSSSSSVVVNNNOOOPPPOOONNNMMMMMMNNNSSSWWW]]]^^^\\\[[[]]]``````fffqqq}}}wwwpppwww}}}yyy{{{}}}}}}|||vvvqqqkkkdddaaa```bbbdddcccccceeehhhhhhiiirrr||||||^^^XXXUUUXXXZZZZZZZZZ\\\[[[\\\\\\\\\[[[YYYWWWVVVPPPSSSVVVYYYZZZZZZZZZZZZ\\\^^^```bbbaaa```^^^]]]ZZZ[[[\\\]]]___```aaabbbccceeehhhjjjjjjiiigggfffgggfffcccaaabbbfffnnnssspppnnnllllllooopppooonnnllllllkkkjjjjjjlllpppsssqqqssswwwyyy{{{zzzxxxwww{{{zzz~~~ooo[[[SSSJJJBBB:::999888444222333444444333333222111111000...///000000///...,,,******************+++++++++%%%(((+++,,,******,,,...###///***---((("""...,,,***(((&&&%%%'''((((((((('''(((((()))***++++++,,,$$$&&&(((((())))))+++---"""''',,,,,,)))((())),,,(((&&&$$$$$$&&&'''&&&&&&((($$$$$$(((+++)))(((+++''''''&&&%%%%%%%%%&&&&&&%%%%%%&&&'''&&&$$$%%%'''$$$''')))(((%%%%%%)))...///'''$$$''')))&&&%%%(((###(((&&&!!! %%%+++&&&'''((()))************&&&'''((((((&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&(((&&&%%%%%%'''*********'''''''''''''''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((('''### (((((((((''''''&&&&&&&&&"""$$$&&&%%%######&&&)))(((&&&%%%%%%&&&'''%%%$$$&&&'''))))))'''%%%$$$$$$%%%""" """&&&)))***$$$%%%&&&&&&''''''&&&&&&(((((('''&&&&&&&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&'''***++++++***%%%&&&&&&&&&%%%%%%'''(((%%%''''''&&&%%%&&&***...$$$%%%''''''''''''(((***###''''''$$$###&&&(((''')))***++++++***(((&&&%%%%%%'''&&&###$$$(((+++******)))((((((((()))++++++))))))(((((((((((()))))))))(((''''''''')))***+++((()))+++,,,'''###&&&---)))((('''&&&&&&'''((()))***...%%%000%%%000)))...))))))))))))************,,,,,,,,,)))&&&'''***...'''((()))*********)))(((,,,...000///---,,,---000---...///000111222333333555???AAACCCLLLLLLJJJQQQPPPQQQRRRSSSUUUVVVWWWXXXXXXTTTTTTWWWWWWRRRRRRVVVEEEHHHKKKLLLLLLNNNSSSWWW[[[bbbjjjkkkgggaaa^^^^^^bbbnnn~~~zzzzzzwwwqqqvvv{{{uuupppjjjddd``````bbbdddggghhhkkkmmmlllnnnyyy```YYYUUUWWWYYYYYYYYY\\\YYYYYYYYYXXXWWWUUUTTTSSSHHHLLLRRRWWWYYYYYYYYYXXXTTTXXX]]]```___]]]ZZZYYYZZZ[[[\\\___aaacccdddeeeccceeehhhkkkkkkiiigggeeeeeeeeeeeedddfffjjjpppuuuqqqooommmnnnqqqqqqooommmkkklllmmmmmmooorrrwww{{{vvvwwwwwwxxxzzz{{{||||||nnn\\\UUUJJJCCC<<<:::888444333555555555333222555777222***000000...,,,++++++---///111,,,***,,,+++%%%%%%))))))))))))))))))))))))))),,,)))'''''')))***(((&&&))))))******************---$$$!!!&&&***(((''')))$$$&&&'''((('''&&&'''(((***))))))((('''&&&&&&&&&))))))))))))(((((((((((())))))))))))(((((((((((('''''''''((((((((((((((('''''''''''''''((())))))''''''&&&&&&&&&''''''((("""###$$$%%%%%%%%%$$$$$$)))&&&###$$$'''(((&&&$$$''''''((((((((((((''''''%%%'''(((((('''&&&&&&'''(((%%%%%%)))+++***'''%%%###((((((###&&&......(((111---(((%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&'''((()))%%%&&&&&&$$$######%%%'''(((''''''&&&&&&&&&''''''%%%$$$$$$&&&((())))))(((&&&%%%$$$#########$$$$$$((('''&&&&&&%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$$$$%%%%%%$$$###$$$%%%&&&'''((("""&&&---///...''''''((())))))((('''&&&(((%%%###%%%"""$$$''''''((()))))))))))))))%%%&&&''''''%%%#########'''''''''&&&&&&(((,,,///$$$%%%%%%&&&&&&'''''''''$$$%%%&&&'''(((((((((((('''))))))'''%%%$$$'''***)))'''%%%%%%''')))******######$$$$$$&&&''')))***&&&((()))++++++)))(((&&&(((&&&&&&(((+++,,,***(((&&&((())))))'''&&&'''((()))))))))+++---...---,,,---+++(((&&&&&&(((***,,,+++((('''))))))''''''***'''''')))***,,,,,,------,,,,,,++++++***+++++++++)))***+++++++++,,,///222,,,,,,,,,,,,...333:::???BBBCCCFFFJJJLLLNNNOOOOOOPPPPPPRRRVVVYYY[[[YYYXXXXXXWWWUUUTTTTTTSSSQQQPPPPPPOOOMMMJJJLLLTTT```jjjmmmooorrrrrrjjjaaa```eeemmm~~~yyyxxx|||zzzvvvsssnnnfffaaa```aaacccccciiikkklllkkkkkksssgggYYYPPPSSSVVVTTTTTTYYYVVVSSSQQQPPPRRRRRRQQQNNNOOOOOOQQQSSSVVVYYY[[[\\\]]]]]]\\\[[[\\\]]]^^^___^^^\\\\\\^^^cccfffgggfffffffffggghhhiiiiiigggeeeddddddfffkkkooorrruuuxxxqqqrrrssstttsssrrrqqqppppppooommmmmmpppvvv|||{{{||||||~~~rrr^^^VVVJJJCCC===;;;888444333555666666444333555888555...///000000000///............***))),,,+++((((((+++))))))))))))))))))))))))+++)))&&&&&&((()))(((&&&''''''''''''&&&&&&&&&&&&444,,,))),,,///---+++,,,''')))++++++***))))))******))))))(((''''''&&&&&&))))))))))))((((((((('''++++++***)))((((((''''''******)))((('''&&&%%%%%%&&&&&&&&&&&&&&&'''((((((''''''&&&&&&%%%&&&&&&&&&&&&&&&''''''(((((((((((('''''''''&&&%%%$$$%%%&&&''''''((((((((((((''''''%%%'''(((((('''&&&&&&''')))'''&&&(((***)))'''&&&&&&'''%%%###$$$((('''$$$'''%%%######%%%'''(((((('''&&&&&&%%%%%%%%%&&&&&&&&&(((******(((''''''(((''''''&&&&&&&&&&&&''''''&&&%%%%%%&&&((()))((('''$$$$$$%%%%%%&&&&&&&&&&&&(((((('''&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$%%%&&&'''%%%%%%'''((())))))(((&&&&&&'''((())))))((('''&&& +++***%%%******&&&(((&&&&&&'''(((((((((((((((''''''&&&''''''''''''''''''''''''&&&%%%'''+++...&&&&&&&&&&&&&&&'''''''''"""###$$$%%%&&&&&&&&&&&&((()))***)))'''''')))+++---***'''&&&'''(((((('''''''''&&&&&&&&&&&&'''''''''((()))******)))(((''''''&&&&&&'''***+++***(((''''''((('''&&&'''))),,,)))(((((()))+++,,,+++)))...,,,***))))))***,,,...)))'''&&&)))***((())),,,)))))))))))))))((('''''',,,,,,+++++++++++++++,,,---------,,,***+++---///...///000111333888>>>CCCGGGHHHKKKMMMOOOPPPPPPPPPSSSTTTVVVYYY\\\]]][[[ZZZVVVSSSQQQQQQRRRRRRPPPNNNNNNMMMLLLNNNVVVcccrrr||||||{{{{{{wwwmmmcccbbbfffuuu~~~yyyuuupppkkkddd```___aaacccdddeeehhhkkkllloooxxxgggYYYOOOQQQSSSPPPPPPTTTRRRPPPNNNOOOPPPQQQPPPOOONNNNNNOOORRRUUUYYY\\\^^^```______^^^___```bbbcccbbb```___aaaeeehhhhhhhhheeeeeefffhhhiiijjjiiihhhhhhhhhiiimmmqqqtttwwwyyyuuuuuuuuuuuutttsssrrrqqqooonnnoooqqquuu{{{yyycccWWWKKKDDD===;;;999555444666666666333000222666444///+++,,,...//////---+++***---******,,,+++((((((+++))))))))))))))))))))))))***(((''''''((((((((('''*********))))))(((((((((222---)))+++---+++))))))'''***,,,---+++***)))))))))))))))(((''''''&&&&&&)))))))))(((((((((''''''))))))))))))((((((((((((***))))))((('''&&&%%%%%%%%%%%%%%%%%%%%%&&&''''''+++***))))))((((((((((((((((((((('''(((((()))***&&&)))***'''###!!!$$$'''''''''((((((((((((''''''%%%'''(((((('''&&&&&&'''+++)))'''&&&'''((('''&&&***&&&%%%''')))''''''(((###""""""$$$''')))***)))''''''&&&%%%$$$######$$$%%%(((+++,,,+++)))'''''''''&&&&&&&&&&&&&&&''''''(((&&&%%%&&&'''((('''&&&"""###%%%&&&(((((((((((((((''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%$$$%%%%%%$$$$$$$$$%%%&&&'''%%%(((******(((%%%%%%%%%&&&'''((())))))((('''&&&)))(((&&&+++***%%%(((%%%&&&&&&'''''''''''''''(((%%%###$$$'''***)))(((&&&&&&&&&%%%%%%'''***---((((((''''''''''''''''''###$$$%%%&&&&&&&&&&&&&&&'''(((******((((((((()))---***((('''(((((((((((((((((((((((((((((((((((('''((()))******)))((('''&&&&&&&&&''')))***)))(((''''''&&&%%%%%%'''+++///(((''''''((()))***(((''',,,++++++******+++,,,,,,+++((('''******'''(((+++************)))((('''&&&,,,,,,++++++++++++,,,,,,---......,,,++++++---000000222555888<<<@@@EEEHHHMMMNNNPPPQQQRRRRRRRRRQQQVVVVVVWWWZZZ\\\]]][[[YYYUUUQQQMMMNNNQQQRRROOOKKKKKKKKKNNNXXXgggyyy~~~zzzssslllmmmrrr~~~www{{{zzzuuurrrlllgggaaa]]]^^^aaadddfffeeehhhlllooorrr{{{jjj[[[OOOPPPRRROOONNNPPPMMMLLLKKKLLLNNNOOONNNMMMLLLLLLMMMOOOTTTYYY^^^aaaccccccbbbbbbccceeeggghhheeecccbbbcccfffggghhhgggfffggghhhjjjkkkmmmnnnnnnmmmmmmnnnqqqvvvzzz{{{{{{zzzyyyxxxwwwvvvvvvvvvvvvrrrsssuuuxxx|||gggXXXKKKDDD===;;;999555444666666555111------111000,,,---------...//////---+++---,,,+++,,,+++)))(((((())))))))))))))))))))))))***)))((((((((())))))))),,,++++++******))))))))),,,)))&&&'''((((((&&&%%%%%%'''***+++)))'''&&&%%%))))))((((((''''''''''''))))))((((((((('''''''''%%%%%%&&&&&&'''(((((()))%%%&&&&&&''''''(((((((((&&&&&&%%%%%%&&&&&&'''(((+++***)))((((((''''''(((&&&&&&%%%%%%%%%&&&'''((('''))))))'''$$$"""$$$&&&&&&''''''((((((''''''&&&%%%'''(((((('''&&&&&&'''++++++)))%%%%%%''''''&&&)))!!!!!!(((+++'''(((---&&&&&&&&&(((******)))''''''&&&&&&%%%$$$$$$%%%%%%###&&&((()))(((&&&%%%%%%&&&&&&%%%%%%&&&&&&'''''')))'''&&&&&&''''''&&&%%%$$$$$$$$$$$$%%%&&&((((((&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''&&&%%%$$$###$$$$$$$$$%%%%%%%%%&&&&&&((('''%%%###"""$$$''')))&&&'''((()))))))))(((''' (((&&&###((('''%%%***%%%&&&''''''(((((('''''')))$$$ %%%((('''%%%%%%&&&&&&%%%%%%&&&)))+++))))))(((((('''''''''&&&&&&&&&'''(((((((((((((((%%%&&&((())))))(((''''''(((&&&%%%&&&(((***+++***%%%&&&''')))***+++,,,,,,(((((())))))))))))((((((%%%&&&&&&''')))))))))(((((((((((('''&&&'''***,,,)))((('''((())))))'''&&&(((((()))************)))---***)))***)))&&&&&&)))******+++,,,,,,,,,++++++,,,,,,+++++++++,,,------***+++,,,------///333555222666;;;@@@CCCGGGJJJMMMPPPQQQSSSTTTUUUUUUTTTTTTVVVVVVWWWYYYZZZZZZWWWUUUUUUPPPKKKKKKOOOQQQNNNJJJMMMOOOWWWfffyyy~~~zzzvvvwww|||vvvsssuuu}}}{{{{{{tttooommmfffbbb^^^\\\^^^bbbfffhhhjjjlllooooooqqqvvvppp___QQQQQQSSSQQQOOOQQQKKKJJJJJJKKKKKKKKKJJJIIIIIIIIIJJJMMMRRRYYY```dddeeeeeeeeeeeegggiiikkklllfffeeedddddddddeeeeeeeeejjjkkkmmmmmmnnnpppsssuuuqqqssstttvvv|||~~~{{{zzzzzzyyyzzz{{{}}}~~~zzz{{{~~~iiiYYYKKKCCC===;;;999555444666888777333---+++...---***333000......000111111000***+++++++++++++++***((())))))))))))))))))))))))************))))))***+++(((((((((''''''&&&&&&&&&))))))))))))***+++***(((###&&&(((((('''%%%%%%%%%((((((((((((''''''''''''((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((()))'''''''''''''''(((((()))'''&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''***'''%%%%%%&&&&&&%%%###&&&&&&''''''''''''&&&&&&%%%'''(((((('''&&&&&&'''))),,,***%%%$$$'''(((%%%$$$$$$&&&"""###)))''''''''')))***)))'''%%%&&&&&&&&&&&&&&&'''((((((%%%&&&&&&%%%$$$$$$%%%'''%%%%%%%%%%%%%%%&&&'''''')))(((&&&&&&''''''&&&$$$(((&&&###!!!!!!###&&&(((%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$######$$$$$$%%%%%%%%%&&&&&&&&&***%%% ###&&&%%%$$$%%%&&&((()))))))))((('''&&&***&&&$$$)))'''&&&///''''''((())))))))))))(((+++&&&!!!!!!%%%'''&&&###%%%&&&'''&&&%%%&&&(((***))))))(((((('''''''''&&&''''''(((((())))))((((((&&&&&&((()))******((('''&&&%%%$$$%%%(((******)))%%%&&&(((***+++,,,,,,,,,(((((())))))))))))((((((%%%&&&'''(((((()))))))))''')))++++++)))'''''''''***)))((()))******)))''''''((()))***+++******)))+++((((((******((())),,,***++++++,,,,,,,,,++++++,,,+++++++++,,,------...***,,,---///000222666999666:::@@@FFFIIILLLNNNPPPPPPQQQSSSUUUVVVVVVVVVVVVXXXWWWWWWXXXYYYWWWTTTQQQQQQLLLHHHHHHLLLNNNLLLJJJUUUZZZddduuu|||yyytttqqqvvv~~~{{{|||uuunnniiigggbbb___]]]]]]```dddgggiiinnnooonnnkkkjjjlllqqquuutttyyywwwdddSSSQQQSSSQQQPPPRRRJJJKKKKKKJJJIIIGGGFFFEEEFFFFFFHHHKKKRRRYYY```eeeeeeeeeeeefffhhhkkkmmmooohhhhhhgggfffeeeeeefffffflllnnnooooooppprrrwwwzzzxxx{{{}}}zzzzzzzzz|||~~~hhhYYYJJJCCC<<<:::888444333555::::::777000...//////,,,///,,,((((((+++......---&&&***+++***+++---,,,))))))))))))))))))))))))))))))***+++***))))))+++,,,((((((((((((((((((((((((&&&)))***))))))++++++(((%%%&&&((((((''''''''')))((((((((((((((((((''''''((((((((('''''''''&&&&&&)))((('''%%%###""" '''''''''&&&&&&&&&%%%%%%(((''''''''''''((())))))((('''''''''''''''((((((&&&&&&'''(((((((((((('''***&&&###$$$'''(((&&&###&&&&&&''''''''''''&&&&&&%%%'''(((((('''&&&&&&'''&&&,,,,,,%%%###((()))%%%'''"""!!!###%%%######$$$######$$$&&&((()))'''%%%&&&&&&&&&&&&'''((())))))'''((('''&&&$$$%%%''')))$$$$$$$$$$$$%%%&&&'''((()))(((&&&&&&''''''&&&$$$)))&&&###!!! """%%%&&&$$$$$$$$$$$$$$$%%%%%%&&&###$$$$$$%%%%%%$$$$$$######$$$%%%&&&&&&&&&%%%%%%'''$$$###&&&)))(((!!!%%%&&&''')))))))))((((((%%%((($$$"""'''###"""---'''(((((())))))))))))))),,,)))%%%%%%&&&(((&&&$$$&&&'''((('''&&&&&&(((***((((((''''''''''''''''''%%%&&&&&&'''''''''&&&&&&((((((((()))+++,,,+++))))))'''&&&'''((()))(((&&&((()))***++++++***)))((())))))(((((((((((())))))%%%''')))***))))))***+++(((***------+++(((%%%$$$***))))))***+++,,,***))))))***+++,,,,,,,,,,,,,,,'''$$$%%%***,,,+++---111++++++++++++***)))(((''',,,++++++,,,,,,---...///...///000111222444888;;;<<<@@@FFFJJJMMMOOOQQQRRRPPPQQQSSSUUUVVVWWWVVVVVVZZZYYYXXXXXXXXXVVVRRROOOJJJHHHGGGGGGJJJMMMOOOPPP```gggrrr|||uuunnnnnnyyy~~~~~~}}}{{{zzz|||zzzqqqjjjeeeaaa___^^^^^^```dddhhhiiiiiilllkkkiiifffeeegggkkkoooxxxjjjUUUOOOPPPNNNMMMPPPJJJLLLMMMKKKHHHEEEDDDDDDCCCDDDGGGKKKRRRYYY```dddddddddeeefffiiillloooqqqkkklllllljjjhhhhhhiiijjjllloooqqqrrrssswww~~~yyyzzz|||gggXXXIIIBBB;;;999777333222444666888777111///111111///***'''$$$&&&***,,,***''')))---...+++***+++)))$$$))))))))))))))))))))))))&&&((()))(((''''''))),,,))))))******++++++,,,,,,%%%)))+++'''&&&)))(((%%%%%%&&&''''''&&&'''***,,,'''((((((((((((((((((((((((((('''''''''&&&&&&&&&(((((('''&&&%%%$$$###"""''''''&&&&&&&&&&&&%%%%%%'''&&&&&&&&&&&&'''(((((((((''''''(((((()))***+++%%%''')))++++++***((('''&&&%%%%%%%%%&&&'''''''''%%%&&&&&&''''''&&&&&&%%%%%%'''(((((('''&&&&&&'''###+++---&&&$$$)))***%%%((()))'''%%%&&&))))))&&&$$$######%%%((()))((('''&&&&&&&&&%%%&&&&&&''''''&&&((()))((('''&&&'''((($$$$$$$$$$$$%%%&&&'''(((((('''&&&&&&'''((('''%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&'''(((######$$$%%%&&&&&&&&&&&&###$$$%%%&&&&&&&&&%%%%%%$$$$$$&&&(((***(((###$$$%%%'''))))))))))))((("""%%%###$$$(((!!!&&&&&&'''(((((())))))(((((('''''''''''''''''''''&&&&&&((()))(((''''''(((***&&&&&&&&&&&&&&&'''''''''&&&&&&''''''''''''&&&&&&(((&&&%%%&&&(((******)))***)))((()))++++++***(((((()))***++++++***)))((())))))(((((((((((())))))&&&(((++++++***)))***,,,(((***,,,,,,***((('''''')))((((((***,,,,,,+++***)))******++++++,,,------(((&&&&&&***,,,+++,,,000++++++++++++******)))(((+++++++++,,,,,,...//////---///111333555888<<<@@@DDDGGGKKKOOOPPPQQQSSSTTTSSSTTTUUUVVVWWWVVVUUUUUUYYYXXXWWWVVVUUUSSSNNNKKKEEEGGGJJJLLLNNNSSSYYY^^^lllsss}}}{{{~~~xxx}}}zzzvvvvvvzzz}}}}}}~~~xxxqqqjjjccc___]]]^^^```dddhhhkkkkkkjjjggggggffffffjjjpppwww|||tttZZZPPPOOOLLLKKKMMMHHHKKKMMMLLLIIIFFFEEEEEEAAACCCFFFLLLRRRYYY___bbbddddddeeegggjjjnnnqqqssslllmmmnnnllliiihhhjjjlllnnnrrruuuxxx{{{yyy{{{~~~~~~fffXXXHHHAAA;;;888666222111333111444444000///111111000,,,***))),,,000111---)))000444333,,,((((((###))))))))))))))))))))))))$$$&&&((('''%%%%%%(((***%%%%%%&&&'''((()))******(((---...***(((***)))$$$$$$%%%%%%$$$$$$&&&***---'''''''''((((((((((((((((((((('''''''''&&&&&&&&&$$$%%%%%%&&&'''((())))))######$$$%%%'''(((((()))&&&%%%%%%%%%%%%&&&''''''!!!!!!!!!"""###$$$%%%&&&###%%%(((++++++)))'''%%%###%%%'''&&&$$$$$$'''+++%%%&&&&&&''''''&&&&&&%%%%%%'''(((((('''&&&&&&''' +++...'''%%%******%%%!!!&&&%%%!!!###,,,,,,&&&((('''&&&'''((())))))'''''''''&&&%%%$$$$$$$$$$$$###&&&)))***)))'''%%%%%%$$$$$$$$$$$$%%%&&&'''((((((&&&%%%&&&'''((('''&&&!!!###&&&((()))((('''&&&'''''''''''''''((()))***######%%%&&&'''(((((((((###$$$%%%&&&'''&&&%%%%%%###$$$%%%%%%%%%'''+++...$$$%%%'''))))))))))))((($$$((((((+++///%%%&&&%%%&&&''''''((((((''''''!!!###&&&&&&%%%%%%&&&''''''(((***)))(((((()))***$$$%%%%%%&&&&&&'''''''''((()))))))))))))))((((((%%%""" !!!$$$''''''&&&((('''(((+++---///...---$$$&&&(((+++,,,,,,++++++))))))(((((((((((())))))&&&))),,,,,,***)))+++---)))******)))((((((***+++((('''''')))+++,,,+++***(((((((((((()))***+++,,,...***)))++++++((((((+++((()))+++,,,---......///+++++++++,,,---...///000***,,,000333777<<>>AAAEEEHHHLLLOOOSSSUUUVVVWWWYYYZZZXXXZZZ[[[ZZZ\\\___[[[UUUUUUXXXXXXTTTOOONNNSSSYYYiiipppvvvuuuppppppvvv}}}}}}{{{xxxyyy|||{{{uuussspppmmmiiijjjkkkjjjjjjooowww~~~{{{tttrrrwww{{{sssllliiiiiimmmtttiiiVVVKKKFFFHHHGGGDDDBBBAAAAAABBBDDDCCCDDDEEEFFFIIIRRR```jjjqqq|||{{{sssrrrttt~~~mmm]]]IIICCC===:::999888666333333333222222111000000000......//////......---,,,,,,+++,,,......---)))&&&*********)))'''(((***,,,'''(((***+++,,,,,,+++***,,,+++*********,,,---...'''!!!!!!***,,,&&&%%%***((('''&&&&&&'''))),,,---&&&%%%%%%'''((()))'''&&&''''''((()))***++++++,,,***---,,,((((((,,,***$$$!!!''',,,+++&&&###%%%)))&&&'''((()))******))))))###$$$%%%&&&((()))******(((''''''&&&&&&&&&''''''+++%%%"""&&&(((&&&'''+++)))######+++///+++%%%'''''''''&&&&&&''''''''')))(((%%%$$$(((,,,(((!!!%%%&&&&&&&&&&&&%%%$$$### ((()))$$$$$$******"""$$$&&&))),,,,,,+++(((&&&%%%'''((((((&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''')))***)))%%%###%%%&&&###!!!###'''&&& $$$###$$$%%%&&&'''(((((('''%%%%%%%%%%%%&&&&&&'''(((###$$$%%%&&&''''''''''''&&&%%%$$$###$$$%%%&&&''''''$$$!!!###''')))&&&###(((&&&$$$$$$&&&(((******$$$%%%&&&'''''''''&&&%%%'''&&&&&&%%%%%%&&&&&&'''$$$&&&))))))(((&&&%%%%%%(((***,,,,,,***'''&&&&&&%%%&&&&&&'''((()))******&&&&&&'''((()))))))))(((,,,,,,,,,+++******+++,,,%%%((($$$&&&,,,'''$$$,,,///......------,,,,,,+++,,,+++***))))))***+++,,,***,,,,,,,,,***((()))*********++++++++++++******)))+++,,,+++)))))),,,///((()))+++,,,---,,,,,,+++------------...000111222555888>>>BBBFFFIIIMMMPPPQQQSSSVVVWWWWWWXXXZZZ\\\XXX[[[\\\[[[]]]___ZZZRRRRRRVVVXXXUUUQQQSSS^^^hhhvvv}}}zzzooolllttt}}}{{{yyy|||tttnnnllljjjiiiiiilllpppppppppvvv{{{wwwwwwzzzyyyqqqjjjiiiffffffkkksssvvvaaaSSSNNNGGGEEEBBB@@@???@@@AAABBBCCCDDDEEEFFFJJJUUUeeeqqqxxxvvvtttuuulllXXXNNNFFF===:::;;;;;;555///222222111111111111111111111+++***///222...,,,......,,,***)))***++++++***(((((((((((()))))))))))),,,,,,+++++++++++++++,,,###(((------)))(((***---((())))))************)))---,,,)))'''&&&&&&'''((($$$%%%&&&'''((()))***+++***))))))(((((((((((((((+++)))(((***,,,+++(((%%%+++,,,++++++***((('''&&&---'''$$$(((***)))((()))&&&&&&&&&&&&''''''((((((%%%'''&&&######''')))''')))***((($$$$$$(((***)))***&&&""""""%%%((((((&&&%%%$$$$$$&&&)))+++,,,+++,,,)))$$$###%%%&&&%%%$$$&&&''''''&&&))),,,***%%%&&&&&&''''''((()))))))))***)))(((''''''&&&''''''$$$&&&$$$!!!***000///&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%'''))))))(((&&&'''((()))(((&&&&&&''')))+++ """))))))&&&%%%''''''&&&%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%((('''&&&&&&%%%%%%%%%%%%((('''%%%$$$$$$%%%'''((($$$&&&(((((('''&&&'''(((************)))(((''''''(((((((((((()))))))))))),,,***((('''''')))+++---###******%%%'''---+++"""&&&%%%%%%'''+++---///...***)))(((((((((***+++,,,*********)))))))))))))))(((((()))***+++,,,,,,,,,...,,,***))))))***,,,......+++(((%%%%%%(((+++---,,,,,,,,,++++++*********---***((())),,,---,,,+++,,,+++***,,,//////,,,)))---///222333333222222333333999AAAGGGKKKMMMNNNNNNSSSTTTVVVXXXYYYZZZZZZ[[[```XXXVVV\\\\\\SSSQQQUUUQQQSSSTTTTTTVVV]]]iiissszzzsssrrrwww}}}{{{ssslllhhhfffiiinnnrrrtttuuuwww{{{|||{{{|||zzzrrrmmmllllllkkkggggggkkkqqqvvv~~~```NNNHHHHHHEEECCCCCCAAA>>>@@@EEEGGGGGGGGGGGGMMMZZZjjjuuuzzzppptttzzzlllXXXIIICCC===888888999999888222222222111111111000000000+++***///111...,,,---,,,++++++,,,---,,,***(((,,,+++***)))(((''''''&&&))))))((((((((((((((()))%%%%%%%%%&&&&&&&&&&&&%%%))))))*********))))))((()))((('''&&&&&&''''''(((,,,++++++***)))((((((''',,,+++******))))))******+++))))))***,,,,,,)))&&&((((((((((((((('''''''''(((%%%$$$'''(((%%%###%%%%%%&&&&&&'''''''''''''''%%%'''&&&###$$$''')))'''&&&((('''######'''(((&&&***(((%%%$$$%%%&&&&&&&&&"""######$$$%%%%%%&&&'''(((&&&%%%%%%''''''$$$"""$$$&&&$$$###%%%(((%%% *********))))))((((((((()))(((((('''''''''''''''&&&)))'''###"""''''''%%%''''''''''''&&&%%%$$$$$$'''&&&&&&%%%%%%$$$$$$$$$""""""$$$&&&)))+++***((((((((()))((('''&&&&&&%%%)))""" $$$((('''&&&((('''''''''&&&&&&''''''((($$$$$$$$$$$$############((('''&&&%%%$$$%%%&&&&&&)))(((&&&%%%%%%&&&((()))$$$&&&(((((('''&&&'''(((&&&%%%$$$######$$$&&&'''%%%%%%&&&''')))***++++++''''''''''''&&&&&&&&&&&&%%%,,,,,,&&&&&&++++++%%%((('''&&&''')))++++++++++++***))))))))))))***+++)))))))))))))))*********(((((()))++++++,,,,,,++++++)))'''&&&&&&''')))+++,,,***(((&&&'''))),,,...,,,,,,,,,+++++++++******+++******+++,,,,,,)))&&&,,,++++++,,,......,,,))),,,///111333333444666777BBBFFFLLLPPPQQQRRRRRRSSSUUUVVVXXXYYYZZZ[[[[[[[[[YYYSSSTTTZZZXXXOOOLLLPPPSSSVVVYYYXXXXXX```mmmyyyyyyuuuwww}}}uuummmkkkjjjkkkpppvvvxxx}}}|||~~~vvvrrrlllhhhgggggggggggghhhgggjjjqqqwwwlllTTTKKKGGGCCCBBBCCCBBB???@@@DDDEEEFFFGGGHHHNNNZZZjjjuuu~~~vvvwww|||jjjXXXFFFCCC===888555666999===444333333222111000//////000,,,+++...///---,,,---******,,,...///---)))&&&,,,,,,+++***)))(((((('''+++***************++++++,,,((($$$$$$''')))'''%%%***************)))((('''%%%&&&&&&&&&''''''((((((------,,,***)))'''&&&&&&,,,+++******))))))*********))))))***+++,,,***)))&&&%%%%%%$$$%%%&&&'''(((%%%$$$%%%(((&&&""""""%%%$$$%%%'''((((((((('''&&&%%%''''''$$$$$$((()))&&&$$$''''''$$$$$$''''''$$$))))))(((&&&$$$###$$$&&&$$$'''((('''$$$###%%%'''$$$$$$%%%'''((('''$$$"""$$$%%%$$$"""###%%%###*********************)))%%%%%%$$$$$$%%%%%%&&&&&&%%%((()))&&&%%%%%%"""''''''''''''&&&%%%$$$###&&&%%%%%%$$$###"""!!!!!!$$$###$$$&&&(((***)))'''%%%$$$$$$%%%&&&'''&&&%%%&&&$$$%%%''''''%%%'''***'''''''''''''''((()))***((('''''''''&&&&&&&&&&&&)))'''%%%$$$$$$%%%&&&''')))((('''&&&&&&'''((()))$$$&&&(((((('''&&&'''((('''&&&$$$######&&&)))+++%%%%%%&&&'''(((((())))))((()))+++++++++)))'''%%%'''---...&&&###(((***(((+++)))''''''((((((((('''+++******)))))))))******(((((())))))******++++++((()))***+++++++++++++++---+++***))))))***+++---***)))(((((()))***,,,---,,,,,,,,,++++++++++++*********+++,,,,,,***&&&""",,,++++++,,,------,,,***...///222333555777:::===GGGJJJNNNQQQQQQRRRTTTUUUWWWXXXYYYZZZ[[[\\\\\\\\\VVVSSSUUUXXXTTTKKKJJJPPP^^^cccfffbbb___dddrrr~~~zzzzzz{{{{{{}}}}}}|||yyyoooiiifffgggjjjmmmttt{{{zzzpppjjjgggfffeeegggiiikkkkkkjjjhhhgggiiiqqq{{{vvvZZZLLLEEEBBBAAACCCBBB??????BBBCCCEEEGGGIIIOOOYYYgggpppzzzxxxzzziiiWWWHHHDDD===888666666666777444444333222111//////...///---,,,---------,,,---+++++++++---...---***''')))*********+++++++++++++++++++++***++++++,,,,,,---)))%%%%%%(((******)))+++++++++******((('''&&&%%%&&&'''(((((((((''''''''''''''''''(((((((((((())))))(((''''''''''''''')))((()))***++++++++++++'''&&&$$$######%%%'''(((&&&&&&''')))&&&###&&&,,,$$$%%%'''((()))((('''&&&%%%((((((%%%%%%((((((&&&&&&))))))''''''))))))&&&'''))))))'''$$$###%%%(((&&&))),,,)))$$$!!!$$$'''######$$$&&&&&&&&&%%%$$$$$$''''''$$$%%%'''&&&"""&&&'''((()))***,,,------!!!!!!!!!!!!"""###$$$%%%"""%%%''''''''''''%%%###''''''''''''&&&%%%$$$###&&&%%%%%%$$$$$$#########((('''&&&&&&''''''%%%######!!! $$$'''((((((&&&&&&&&&'''''''''''')))&&&&&&&&&&&&'''((()))***))))))))))))(((((((((((()))'''%%%$$$###%%%'''((((((((('''&&&&&&'''((((((%%%'''(((((('''&&&&&&'''(((''''''&&&&&&((()))***))))))((('''&&&%%%%%%$$$)))***+++,,,,,,+++)))((((((---...&&&!!!$$$(((***+++)))''''''''''''&&&%%%''''''((((((((())))))***''''''((()))***++++++,,,((()))***+++++++++++++++------+++******+++------************************++++++++++++++++++++++++***++++++++++++***'''&&&,,,,,,,,,,,,---------,,,222333555666777:::>>>AAACCCFFFJJJMMMPPPSSSVVVYYYXXXYYYZZZZZZZZZZZZZZZZZZYYYWWWVVVUUUPPPLLLRRR\\\rrrwwwwwwoooeeefffsss{{{|||~~~yyyxxx{{{}}}{{{~~~yyyuuussslllhhhfffhhhlllrrr|||xxxqqqjjjfffdddcccdddfffjjjnnnooonnnlllgggfffiiissscccQQQEEEBBB@@@CCCCCC@@@???AAABBBDDDGGGIIIMMMVVV```hhhsssxxxzzz|||gggWWWGGGAAA;;;999::::::555000444444333222111//////......///...,,,+++,,,,,,,,,...,,,******+++,,,+++***)))*********++++++++++++'''''''''''''''((())))))'''&&&&&&%%%&&&'''((()))+++++++++******((('''&&&((())))))))))))(((''''''%%%%%%&&&'''((()))******)))(((((('''&&&'''''''''(((((())))))))))))***+++)))(((&&&$$$$$$%%%&&&''''''&&&&&&'''&&&%%%+++333%%%%%%'''((((((((('''&&&&&&((()))&&&&&&((((((%%%&&&))))))''''''))))))&&&$$$&&&((((((%%%%%%(((+++###''')))&&&!!! ###$$$$$$$$$$$$$$$%%%'''((("""&&&'''&&&&&&)))***'''&&&''''''(((***++++++,,,""""""""""""###%%%&&&'''$$$$$$%%%'''((((((((()))&&&&&&''''''&&&&&&%%%$$$&&&''''''(((((()))))))))((('''%%%%%%&&&&&&%%%$$$(((%%%"""!!!###'''***,,,(((&&&$$$%%%(((***(((%%%%%%%%%%%%%%%&&&'''((()))&&&&&&&&&%%%%%%%%%$$$$$$'''&&&%%%$$$$$$%%%'''((('''&&&&&&&&&&&&&&&&&&'''%%%'''(((((('''&&&&&&'''%%%&&&'''''''''&&&$$$###))))))((('''&&&%%%%%%$$$&&&&&&&&&&&&''''''((()))(((,,,,,,&&&!!!"""'''******(((&&&&&&'''((('''&&&###$$$%%%&&&((())))))***''''''((()))***++++++,,,))))))***+++++++++*********)))(((((((((((()))***,,,,,,,,,+++***)))((('''++++++++++++++++++++++++,,,+++***))))))***,,,---+++,,,,,,------...///000777888999:::;;;===AAADDDGGGIIIMMMPPPRRRVVVZZZ]]]XXXXXXXXXYYYXXXXXXWWWVVVWWWUUURRRPPPQQQWWWeeessswwwiiieeeooo{{{xxx|||zzzxxx{{{~~~{{{{{{tttnnnkkkjjjnnnjjjiiimmmttt~~~|||uuusssnnniiifffdddddddddcccdddgggkkkmmmmmmjjjgggfffgggmmmxxxmmmXXXHHHCCC@@@BBBCCC@@@???@@@BBBDDDGGGHHHKKKQQQZZZ```kkkttt}}}eeeVVVDDD===888888<<<===666///444333333222111000//////---000///+++)))+++---,,,///,,,***)))***+++++++++,,,,,,+++***)))(((((('''(((''''''(((((()))***+++&&&(((*********(((((((((***************)))((('''******))))))((((((((('''))))))))))))************+++***))))))(((((())))))'''((()))(((''''''(((***)))((('''&&&%%%&&&&&&''''''$$$###$$$%%%%%%***111&&&&&&&&&&&&''''''((((((&&&))))))'''''')))((($$$$$$''''''$$$$$$''''''$$$$$$%%%'''''''''((()))+++%%%'''((('''###"""###%%%&&&&&&&&&$$$###%%%(((+++$$$'''%%%%%%(((***(((+++******)))((((((''''''&&&&&&&&&&&&'''((()))***(((&&&%%%''''''&&&''')))$$$%%%&&&&&&''''''&&&&&&"""######$$$%%%&&&''''''$$$###"""###&&&(((((((((+++***)))'''%%%&&&))),,,'''&&&%%%$$$(((+++((("""%%%%%%%%%%%%%%%&&&'''(((''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))((('''%%%&&&&&&&&&(((***+++***(((%%%"""%%%%%%&&&'''(((((())))))(((((('''''''''((()))******+++***&&&###$$$'''+++***(((''''''((())))))((("""###%%%'''((()))))))))(((((())))))******++++++)))******+++++++++***************))))))*********------,,,+++***))))))(((***++++++++++++,,,,,,,,,,,,,,,+++)))((()))---000***,,,---......000222555:::<<<>>>???@@@BBBEEEHHHLLLOOOQQQSSSSSSUUUXXXZZZXXXXXXXXXWWWVVVUUUTTTSSSOOOOOOPPPRRRZZZhhhzzzzzzkkkgggoooyyy|||~~~yyywww{{{~~~~~~{{{yyyuuupppllliiihhhhhhhhhhhhlllttt|||ssslllkkkjjjgggeeedddcccddddddgggggghhhkkklllkkkhhheeefffllltttttt[[[MMMEEEAAABBBCCCAAA???@@@BBBDDDFFFGGGIIINNNWWW]]]gggrrr|||dddVVVDDD???:::888999888555111222222222111111111000000---111000***'''***---,,,---,,,***+++,,,,,,+++))),,,+++***)))(((''''''&&&)))))))))******+++,,,---******+++...///,,,&&& ))))))*********))))))((((((((('''&&&'''((()))***++++++******))))))((((((******)))(((((((((((()))'''(((((('''$$$$$$&&&)))&&&&&&&&&&&&'''''''''''''''###"""&&&(((&&&&&&)))((('''&&&%%%%%%'''((()))&&&)))***'''''')))((($$$&&&((('''######'''(((&&&&&&&&&&&&''')))***)))'''((((((((((((((((((((((((%%%'''((((((&&&%%%'''))) &&&(((&&&%%%''')))(((------,,,+++)))(((''''''''''''''''''(((((()))***((($$$$$$(((((($$$$$$(((######%%%&&&'''(((((((((!!!""""""######$$$$$$$$$###"""!!!"""%%%((())))))%%%******'''$$$&&&***###'''(((%%%%%%((('''"""''''''&&&&&&&&&&&&'''(((((((((((((((''''''''''''$$$%%%&&&'''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&((()))((('''%%%%%%&&&((()))***+++***)))((('''%%%%%%&&&''')))***+++++++++,,,,,,,,,+++***(((''',,,***)))(((((((((***,,,,,,***(((((())))))((('''&&&'''((()))))))))(((''')))))))))))))))***************+++++++++******))),,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,+++,,,,,,***((((((***---***,,,...//////222666999;;;>>>AAADDDFFFHHHJJJLLLPPPRRRTTTTTTTTTTTTTTTVVVXXXXXXXXXWWWVVVTTTSSSRRRMMMQQQWWW___lll{{{{{{qqqooowwwuuuvvv|||{{{|||ttttttxxx|||~~~|||xxxuuutttqqqooollljjjiiikkkmmmoookkkoooyyy~~~wwwrrrnnniiieeeggghhhhhhhhhgggfffdddccciiihhhhhhiiikkkkkkiiigggjjjsss~~~cccRRRIIIAAAAAABBBAAA@@@@@@BBBDDDFFFGGGIIIOOOXXX___hhhsss{{{cccVVVGGGDDD>>>888444111111222222222111111111111111111,,,111111***&&&***---,,,***+++,,,---...---***'''(((((((((((())))))))))))&&&&&&&&&&&&'''((()))******'''&&&+++///+++((())))))************)))&&&%%%$$$$$$%%%'''***,,,'''''''''((((((((((((((((((((('''&&&&&&&&&&&&&&&'''((((((&&&###"""%%%((("""###%%%&&&'''((((((((()))%%%%%%***,,,)))$$$""")))'''%%%$$$$$$&&&)))***&&&)))***(((''')))'''$$$)))***((($$$$$$(((***))))))'''&&&'''******'''$$$%%%$$$$$$%%%'''((('''&&&$$$(((++++++(((&&&&&&((($$$)))+++(((&&&((()))(((,,,,,,,,,+++++++++******&&&&&&%%%%%%%%%&&&''''''### """((()))%%%$$$(((!!!"""$$$&&&'''((())))))((((((((((((((((((((((((&&&$$$"""###%%%&&&''''''&&&***'''###%%%((('''+++&&&"""$$$%%%$$$)))(((((('''''''''((((((%%%%%%$$$$$$$$$#########"""$$$&&&(((((('''&&&%%%''''''((((((((((((''''''&&&((()))((('''%%%%%%&&&$$$$$$$$$$$$%%%&&&&&&'''((((((((())))))))))))))))))***,,,,,,***&&&"""...***)))***,,,,,,,,,---...,,,***)))))))))(((&&&***+++++++++***)))'''&&&*********)))))))))))))))******+++++++++******)))))))))))))))))))))))))))***)))))))))***,,,...000*********++++++,,,,,,,,,))),,,---,,,(((&&&'''((())),,,///000000333888<<<:::===BBBFFFIIIKKKNNNPPPRRRUUUWWWYYYXXXWWWXXXXXXYYYYYYXXXWWWVVVTTTSSSRRRQQQXXXbbbnnn{{{}}}wwwyyy}}}tttnnn}}}}}}ppprrrwwwwwwpppqqqvvvzzzzzzyyywwwpppjjjiiikkkiiifffeeefffkkkppptttyyyzzzooohhhffffffeeedddeeegggiiijjjjjjhhheeedddeeeccccccdddfffggggggfffmmmxxxrrrUUUKKKBBBAAABBBAAA@@@AAAAAACCCFFFGGGJJJQQQ[[[cccjjjttt{{{```PPPEEE>>>888888888444111111333333222222111000000000333000......111222///---***+++,,,---...---,,,+++***++++++***((('''(((***)))...***(((,,,)))$$$)))***)))((((((((()))+++,,,+++,,,,,,,,,,,,+++******((()))((($$$ &&&,,,'''''''''''''''((())))))...***))),,,+++''''''+++''''''''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&''')))'''%%%######%%%''')))'''***+++(((######''',,,(((''''''&&&&&&&&&'''''',,,+++'''$$$"""$$$(((+++******))))))((((((''''''000...+++******)))(((&&&***&&&$$$(((---...''' !!!###%%%&&&((((((((((((***)))((()))***+++***(((!!!&&&***(((###$$$...777%%%&&&((()))((('''((()))%%%&&&&&&%%%$$$%%%''')))'''%%%&&&'''$$$!!!"""'''+++$$$"""%%%'''%%%'''+++((('''&&&%%%%%%&&&'''((()))((('''&&&%%%$$$######''''''&&&%%%%%%%%%&&&&&&%%%'''(((******)))'''&&&!!!$$$''''''%%%&&&***...###$$$%%%%%%%%%$$$&&&'''///)))&&&(((+++)))((()))$$$%%%'''))))))((('''&&&$$$&&&***+++)))%%%&&&)))+++...---******,,,,,,)))***...111///+++((())),,,)))&&&###%%%***,,,)))&&&************************''''''((((((((())))))))))))************+++++++++(((((()))***,,,---......,,,,,,,,,++++++*********---,,,++++++------,,,+++***)))((((((***,,,///111+++...111444777:::???BBBCCCDDDFFFHHHKKKOOORRRSSSOOOVVVYYYTTTQQQTTTWWWVVVUUUUUUTTTTTTTTTTTTTTTTTT```gggsssyyynnnooowwwyyynnnhhhooo{{{xxxrrrqqqxxxzzzssskkkfffeeeeeeggghhhdddfffnnnqqqyyy{{{}}}nnnkkkfffaaa___aaaccceeeiiiiiijjjlllmmmkkkgggcccbbbcccccccccbbbbbbdddffflllppp|||yyyaaaMMMCCCCCC@@@CCCEEE???EEEEEEFFFHHHLLLTTT]]]dddoooyyyyyy___PPPHHH@@@;;;;;;;;;777444444333333222222111000000000...---,,,,,,------,,,+++------------,,,+++******+++***)))((('''(((((()))***///+++)))---***$$$)))*********))))))***++++++)))************)))(((((('''((()))'''%%%$$$&&&)))(((''''''''''''((())))))---)))(((++++++((())),,,''''''''''''''''''''''''''''''&&&%%%%%%%%%&&&&&&((('''&&&%%%%%%&&&'''(((((()))))))))((('''''''''''''''&&&&&&&&&''''''(((###%%%'''))))))(((''''''(((((((((((('''''''''&&&)))(((((('''&&&&&&''''''%%%&&&'''((((((%%%""" &&&'''((()))))))))((('''***)))((()))***+++***(((''''''&&&$$$"""###&&&)))%%%'''))))))(((''''''(((%%%&&&&&&%%%$$$%%%'''))),,,&&&###&&&)))'''%%%&&&***'''''')))((($$$%%%***((('''&&&&&&&&&&&&'''((('''&&&&&&&&&&&&&&&%%%%%%''''''&&&&&&&&&&&&''''''%%%&&&((((((((('''%%%$$$,,,,,,+++)))&&&$$$$$$%%%''''''''''''((((((((((((---(((&&&((()))'''''')))$$$%%%'''))))))((('''&&&(((((())))))(((((())),,,)))++++++((((((******'''***---...,,,((('''***...***'''%%%&&&***,,,)))&&&))))))))))))))))))))))))******++++++++++++++++++)))************+++++++++)))))))))******++++++,,,,,,,,,,,,+++++++++******...,,,+++,,,---...---+++......///000000000//////+++---111444777;;;???CCCFFFGGGHHHKKKNNNQQQSSSUUUXXX]]]^^^YYYVVVWWWWWWTTTSSSUUUVVVTTTSSSVVV]]]cccuuu|||xxxqqqrrr}}}mmmdddaaakkk{{{|||vvvvvv{{{xxxwwwrrrmmmgggdddcccdddgggjjjiiinnnzzz}}}vvvwwwnnneeeccc```___```cccgggjjjkkkjjjiiiiiiiiihhhfffccc```bbbcccddddddeeegggiiinnnrrr}}}eeeQQQFFFEEEBBBDDDFFF@@@FFFFFFGGGIIIMMMUUU^^^eeepppyyywww^^^OOOEEE>>>888999888555222111333333222222111000000000,,,------,,,+++***+++,,,///...---,,,************---***&&&&&&(((***)))(((%%%+++'''&&&+++((($$$)))*********++++++***))))))))))))******))))))(((''''''(((***+++***)))'''&&&((((((''''''(((((()))***+++((((((***+++)))***,,,''''''''''''''''''''''''((('''&&&%%%%%%%%%%%%%%%'''''''''''''''''''''''')))(((''')))+++***'''$$$%%%&&&&&&&&&'''((((((((( """%%%)))******)))(((''''''''''''&&&&&&&&&&&&###&&&((('''%%%%%%'''***&&&+++///...'''###$$$&&&&&&'''(((((('''&&&%%%$$$***)))((()))***+++***(((,,,'''######%%%%%%###&&&((())))))'''&&&&&&'''%%%&&&&&&&&&%%%%%%'''))),,,"""!!!((()))$$$ %%%%%%((()))'''###$$$(((((('''&&&&&&&&&&&&'''(((%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&''''''&&&&&&'''''''''&&&$$$###(((''''''((()))******)))***(((&&&''')))***(((%%%)))''''''((('''$$$%%%)))%%%&&&'''((()))(((''''''***(((&&&%%%'''***,,,,,,(((++++++((('''******'''***++++++)))&&&'''+++///,,,)))'''(((++++++)))'''******))))))))))))*********+++,,,------,,,******)))************+++++++++***************))))))))),,,,,,,,,,,,++++++++++++---,,,+++,,,---...---,,,,,,...222444555333000...---000444888;;;???CCCFFFJJJKKKLLLNNNPPPSSSUUUWWWWWWZZZ[[[WWWUUUUUURRROOOPPPUUUXXXXXXWWW\\\iiittt}}}yyyrrrwwwooo___[[[]]]kkkzzzzzz~~~zzzvvvnnnllliiidddaaa```aaaccchhhpppttt~~~~~~|||ssshhhaaa^^^]]]\\\]]]```eeejjjmmmmmmjjjfffddddddddddddccc^^^aaadddfffggghhhjjjlllpppsss~~~jjjUUUIIIFFFBBBEEEGGGBBBGGGHHHIIIKKKOOOWWWaaagggrrr{{{}}}uuu]]]PPPCCC<<<777777777333000000333333222222111000000000---///111000---+++---///...---+++*********++++++000***%%%%%%))),,,+++)))###)))&&&%%%,,,+++''',,,((()))***+++***)))((('''+++++++++++++++******))))))))))))+++,,,,,,)))&&&((((((((('''((())))))***+++***)))))))))))))))***''''''''''''''''''''''''(((''''''&&&%%%%%%%%%%%%''''''((())))))(((''''''((('''''''''''''''&&&%%%$$$%%%&&&'''((((((((()))&&&%%%###$$$&&&))),,,---''''''''''''''''''''''''$$$(((,,,+++'''&&&)))---''',,,000///)))%%%'''***&&&&&&'''(((((('''&&&%%%***)))((()))***+++***(((***'''%%%&&&)))***'''$$$'''((())))))'''%%%%%%&&&$$$%%%&&&&&&%%%%%%&&&(((+++!!!!!!((((((### ###"""###$$$%%%%%%&&&''''''''''''&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''&&&$$$$$$"""!!!!!!&&&,,,//////...***&&&"""###'''(((%%%!!!''''''(((***'''###%%%+++&&&&&&'''((()))((((((''''''&&&$$$$$$(((------)))))),,,,,,)))))),,,,,,)))(((***+++***)))***,,,///---+++)))***++++++)))'''++++++***))))))***++++++((()))+++++++++***((('''))))))*********+++++++++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,---,,,+++&&&(((,,,000222333222111111444999===AAADDDHHHKKKMMMMMMNNNPPPRRRTTTVVVWWWTTTUUUUUUTTTTTTSSSQQQNNNQQQWWW^^^aaaccciiisss{{{{{{|||wwwggg\\\^^^gggxxx~~~|||yyysssmmmkkkjjjgggcccaaabbbfffiiippp}}}}}}xxxsssoooiiiccc^^^\\\\\\\\\^^^aaafffjjjmmmmmmiiiccc``````aaabbbccc```cccfffiiiiiijjjlllmmmooorrr|||mmmWWWJJJFFFBBBDDDHHHCCCHHHIIIJJJMMMRRR[[[eeekkkvvvttt]]]QQQEEE>>>999::::::666444444333333222222111000000000...111222111...,,,...111+++******)))***+++---...000+++&&&'''+++...---***(((...+++)))...,,,''',,,'''''')))))))))((('''&&&***++++++++++++***))))))+++)))((((((***+++***)))((((((((((((((()))******,,,,,,+++)))((((((((('''''''''''''''''''''''''''((('''&&&%%%%%%%%%%%%%%%&&&'''((())))))((('''&&&&&&((('''$$$ %%%***$$$$$$&&&'''((((((((((((***'''$$$$$$'''***+++,,,(((((((((((((((((((((((('''+++///---)))&&&(((,,,%%%&&&((((((((('''''''''%%%&&&(((***+++++++++******)))((()))***+++***(((&&&'''))))))))))))))))))&&&((()))(((&&&%%%%%%&&&$$$%%%''''''&&&%%%&&&'''+++'''%%%(((***(((((()))(((&&&""""""%%%((('''%%%&&&''''''''''''''''''&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$######$$$%%%&&&&&&((((((((((((''''''&&&&&&'''%%%$$$&&&***+++(((&&&)))%%%!!!###&&&'''$$$ '''''')))+++((($$$&&&,,,'''''''''(((((((((((((((%%%'''''''''+++000---''')))++++++)))))),,,,,,)))&&&))),,,......------------,,,******++++++***(((***)))(((''''''((()))***((()))************(((((())))))*********+++++++++))))))***+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,***))))))***+++,,,,,,***&&&''')))+++...111222333444888===AAADDDGGGKKKMMMOOOOOOPPPQQQRRRTTTUUUVVVVVVUUUUUUUUUTTTSSSTTTVVV[[[```fffmmmrrruuuwwwxxx|||zzz|||sssddddddmmm|||}}}|||{{{yyyvvvqqqlllhhhjjjiiigggeeeeeeiiipppuuu{{{uuuooommmjjjgggeeebbb```^^^\\\\\\^^^```dddhhhllloookkkfffaaa]]]^^^```bbbccceeegggiiijjjjjjjjjkkklllmmmppp{{{qqqYYYJJJEEE@@@DDDIIIDDDIIIJJJLLLOOOUUU___iiiqqq{{{qqq[[[PPPCCC<<<777888888555333333333333222222111000000000.../////////---,,,---...)))))))))***+++,,,---...---***((())),,,---,,,******///***&&&***%%%###&&&'''(((((()))))))))((((((((())))))(((((('''&&&***)))'''&&&&&&(((***,,,))))))(((((())))))***+++***,,,+++''''''))))))'''''''''''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&'''&&&'''((())))))((('''&&&&&&((((((###%%%,,,$$$%%%'''(((((((((''''''(((&&&&&&(((***+++(((%%%((((((((()))))))))))))))'''***---,,,(((&&&&&&''''''&&&%%%'''***+++)))''' ###%%%''')))))))))***)))((()))***+++***((($$$(((+++***%%%###%%%(((%%%'''((((((&&&%%%%%%&&&###%%%''''''&&&%%%&&&'''''''''(((***'''$$$''',,,++++++(((%%%&&&)))'''###&&&&&&'''(((((('''&&&&&&'''''''''&&&&&&%%%%%%%%%$$$#########$$$%%%&&&'''((((((((((((((((((((((((&&&&&&&&&''')))(((&&&$$$)))'''%%%&&&((()))'''$$$'''&&&(((+++***&&&'''***''''''((((((((()))))))))%%%***,,,***,,,111///(((&&&))))))&&&'''******'''&&&))),,,///000///,,,++++++++++++***************(((&&&%%%######%%%&&&((()))************+++++++++)))************+++++++++)))***+++,,,---///000000,,,,,,,,,,,,------------***)))(((***,,,---,,,+++...---,,,,,,...111444666777;;;@@@DDDGGGIIILLLNNNQQQQQQQQQQQQRRRTTTUUUVVVVVVUUUTTTSSSQQQQQQXXX```pppqqqsssvvvyyyyyywwwvvvzzzzzzvvvkkkggguuuzzzyyyuuuvvvtttoooiiieeedddfffbbbbbbbbbdddiiirrr}}}wwwnnniiibbbbbbaaa___^^^\\\\\\[[[[[[\\\___cccgggkkknnnpppeeebbb___]]]___aaacccccciiijjjjjjjjjhhhiiijjjlllmmmpppyyyyyy```OOOHHHAAADDDIIIEEEHHHJJJMMMQQQXXXcccnnnvvvnnnXXXNNN@@@999555555666333000000333333222222111000000000///---,,,---------,,,+++((()))***+++++++++++++++'''((()))***+++******)))(((,,,((($$$'''###!!!(((((((((((()))+++,,,---(((((((((((((((''''''&&&&&&'''(((&&&$$$$$$(((+++))))))(((((())))))***+++&&&***)))&&&&&&+++,,,)))''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&'''(((&&&&&&''''''''''''&&&&&&((()))'''%%%"""###&&&***%%%&&&'''((()))(((&&&%%%(((%%%"""$$$''')))'''$$$'''''''''((((((((())))))((()))******)))'''%%%$$$***((('''(((***+++***(((!!!$$$&&&'''((((((***)))((()))***+++***(((%%%(((***((($$$"""$$$'''$$$&&&''''''&&&%%%&&&'''###%%%'''((('''&&&&&&'''$$$###%%%'''%%%"""$$$***'''---***&&&&&&&&&%%%&&&&&&'''(((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&'''%%%%%%%%%%%%&&&'''((()))&&&&&&&&&&&&'''(((((()))!!!$$$'''))))))))))))***(((((((((((())))))))))))'''$$$%%%)))***(((&&&'''((((((((((((((())))))***$$$+++---'''&&&,,,---(((%%%((((((&&&&&&******'''((()))+++---......,,,***))))))******))))))***+++((('''%%%######%%%'''((()))(((''''''(((***,,,---)))************+++++++++******+++,,,,,,---......,,,,,,,,,---------......+++******+++---......---000000///000111444888:::===AAAFFFJJJLLLMMMOOOQQQSSSSSSSSSSSSSSSTTTUUUVVVQQQPPPQQQRRRQQQTTTcccsss{{{uuutttvvvyyy{{{|||~~~~~~uuuuuuyyyyyywwwwwwrrrppplllfffaaa```bbbeee```bbbfffmmmyyyzzzssslllddd___YYYZZZ[[[\\\\\\\\\]]]^^^^^^___bbbdddgggiiikkklll```^^^]]]^^^aaacccddddddkkkkkkjjjhhhggghhhkkknnnoooqqqyyylllWWWMMMDDDFFFJJJFFFGGGIIIMMMRRR[[[gggsss{{{kkkVVVLLLCCC<<<777888999666333333333333222222111000000000111...,,,---///000...+++)))***+++,,,,,,+++)))(((###&&&)))***)))((('''((((((...***(((---***%%%***))))))))))))***---///000***************))))))((("""%%%)))'''$$$###&&&***)))))))))))))))******+++###'''(((%%%'''---...+++''''''''''''''''''''''''$$$$$$$$$%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&+++)))'''&&&(((((((((&&&%%%&&&((())))))'''&&&$$$,,,%%%&&&)))***&&&&&&&&&'''''''''(((((((((((()))***+++***(((%%%''''''&&&&&&%%%%%%$$$$$$$$$%%%(((***,,,---------***)))((()))***+++***(((''''''''''''&&&&&&''')))###%%%''''''&&&&&&'''(((###%%%'''((('''&&&&&&&&&'''%%%%%%((('''%%%'''+++ ---+++$$$###&&&(((%%%&&&'''(((((('''&&&%%%###$$$$$$%%%&&&(((((()))&&&&&&&&&'''((()))******$$$$$$$$$%%%&&&'''((()))$$$(((,,,,,,)))'''''')))&&&((())))))(((((()))+++'''""""""'''***(((%%%%%%((((((((((((((()))******"""***+++"""&&&***''''''******((((((,,,,,,)))***))))))***+++,,,+++***'''((()))***))))))***++++++***(((&&&&&&(((***+++&&&%%%######$$$'''+++---)))************+++++++++++++++++++++++++++++++++,,,,,,,,,------.........---,,,+++---///000000///,,,---///111555888;;;===CCCGGGLLLOOOQQQRRRTTTUUUUUUUUUTTTTTTUUUUUUVVVVVVOOOOOOSSSVVVWWW___ttt{{{ooommmuuu~~~wwwzzz|||~~~|||zzzuuupppooommmkkkhhheeecccccccccdddiiimmmttt{{{uuupppkkkeee^^^XXXSSSVVVYYY\\\^^^```cccdddddddddeeefffffffffeeeeee\\\\\\]]]___ccceeeeeeeeekkkjjjiiigggfffhhhmmmpppqqqssszzzuuu___RRRGGGGGGJJJFFFGGGIIIMMMSSS\\\iiiuuu~~~nnnWWWJJJDDD???:::888888777444111222222111111000//////...///...+++)))''''''((())),,,,,,------,,,+++)))(((((()))***++++++++++++++++++******+++++++++)))(((***&&&%%%+++,,,'''$$$&&&))))))))))))(((&&&%%%$$$&&&&&&&&&&&&''')))***+++(((&&&%%%&&&'''((('''&&&((()))(((%%%'''***)))$$$&&&&&&''')))***)))%%%"""%%%&&&&&&%%%$$$''',,,000)))(((&&&%%%%%%&&&((()))%%%%%%&&&&&&&&&&&&%%%%%%$$$###$$$&&&(((***)))(((!!!$$$((()))'''%%%###""")))%%%%%%******&&&'''+++$$$%%%&&&%%%$$$###%%%'''&&&,,,...+++''''''&&&$$$%%%$$$$$$&&&((())))))(((///+++)))***,,,***'''&&&(((###!!!### &&&&&&''''''&&&&&&%%%$$$$$$%%%&&&&&&%%%%%%''')))%%%&&&'''((())))))))))))(((&&&%%%$$$$$$''')))+++$$$(((++++++,,,///...***'''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%'''((((((%%%###***%%% $$$''''''%%%(((&&&$$$$$$%%%''''''&&&,,,***)))***,,,+++((($$$'''%%%%%%)))***((((((+++"""%%%)))***(((&&&###""")))((((((''''''(((***+++%%%&&&'''(((((((((((((((+++++++++,,,---------...&&&'''(((***,,,---------...,,,***))))))((('''&&&,,,,,,,,,++++++*********''''''((()))***++++++,,,***++++++,,,,,,------...------------------------******+++,,,---///111222...000222555888===BBBGGGKKKMMMPPPQQQQQQRRRTTTVVVYYYVVVRRRRRRTTTVVVVVVTTTKKKSSSRRRSSSbbbqqqxxxvvvvvvzzz~~~zzz~~~|||wwwvvvuuuqqqqqqsssiiieeeaaa```cccgggiiiiiijjjvvvzzzrrroookkkfff```[[[XXXVVVUUUTTTXXXaaaeeecccbbbbbbdddeeefffffffffeeedddddd^^^___```aaaccceeefffgggiiikkklllllljjjkkkooorrrqqqssszzzfffOOOGGGGGGHHHIIINNNNNNOOOSSS]]]lll|||yyyzzzpppYYYLLLBBB???;;;777666555444333333222111000////////////111000---+++***++++++,,,******++++++***)))'''&&&))))))***+++++++++******---,,,,,,,,,,,,,,,+++***+++''''''+++,,,)))'''((()))))))))))))))((('''&&&(((''''''''''''(((((()))((('''&&&'''(((((('''&&&''',,,---(((%%%&&&'''&&&***)))((((((******)))'''((())))))'''%%%%%%(((+++((('''%%%$$$$$$%%%'''(((&&&&&&''''''''''''&&&&&&)))(((((()))***+++)))''''''''''''''''''''''''''')))%%%%%%))))))&&&&&&)))(((((()))((('''&&&(((***&&&+++,,,)))'''***++++++&&&%%%%%%''')))+++***))),,,******,,,...,,,)))&&&)))&&&$$$$$$%%%&&&$$$###))))))((((((&&&%%%###"""&&&''''''&&&%%%$$$&&&'''))))))))))))((((((((((((((('''%%%######$$$&&&'''"""&&&'''&&&'''******'''((('''&&&%%%%%%&&&'''(((&&&%%%%%%&&&''''''&&&$$$,,,((($$$###&&&((('''$$$(((&&&$$$$$$&&&''''''&&&(((''''''(((***+++(((&&&""" !!!%%%&&&$$$%%%((( $$$'''))))))((('''(((***(((''''''(((*********'''((()))))))))))))))((())))))))))))************'''((()))***************///---+++*********)))'''******************))))))(((((())))))******++++++***++++++,,,,,,------...------------------------------------...///000000222333666888;;;???DDDHHHLLLNNNQQQSSSSSSSSSUUUVVVWWWTTTQQQRRRVVVWWWTTTPPPLLLVVVZZZcccwww~~~~~~||||||~~~{{{xxxvvvxxx{{{xxxppphhhfffeeecccaaabbbffflllrrruuu{{{rrrlllfffeeeccc```^^^\\\[[[[[[YYY[[[bbbmmmqqqmmmgggeeeccccccdddeeeeeedddbbbbbb[[[]]]___aaaccceeeggggggjjjlllnnnnnnnnnpppssswwwwwwxxx}}}sssYYYLLLJJJKKKLLLMMMMMMPPPUUU___nnn~~~|||rrroooqqq{{{sss[[[NNNAAA???;;;666222111333555444333111///...///000111000///...---,,,---......***************)))((('''*********+++******)))))),,,,,,+++++++++++++++++++++((((((+++---+++)))***))))))*********)))))))))))))))(((''''''''''''''')))(((''''''))))))(((''''''...111+++$$$$$$&&&((((((&&&######$$$&&&''''''((()))***((('''&&&&&&''''''&&&%%%$$$$$$%%%&&&''''''''''''((((((''''''''',,,+++************'''%%%+++'''######&&&)))******(((%%%%%%((('''%%%%%%'''((()))***)))'''''')))***))),,,***%%%###%%%&&&&&&'''&&&&&&'''***++++++***'''((()))+++---,,,)))&&&&&&'''))))))''''''''''''(((((((((((('''&&&%%%%%%((((((((('''%%%$$$%%%&&&...,,,***)))''''''''''''***)))&&&$$$$$$$$$%%%&&&###&&&&&&$$$$$$''''''%%%(((''''''&&&&&&''''''((((((&&&$$$%%%&&&'''&&&%%%---***''''''))))))'''$$$(((&&&%%%%%%&&&''''''&&&%%%%%%%%%''')))***)))'''&&&###$$$((()))'''(((+++###%%%((()))(((((()))***)))&&&$$$%%%(((***)))'''******+++++++++***))))))))))))))))))(((((((((((((((((()))))))))(((((('''///---+++***++++++***)))(((((()))))))))))))))))))))************************++++++,,,,,,------...------------------------000//////....../////////777999;;;===???BBBGGGJJJMMMPPPSSSUUUUUUTTTTTTUUUTTTRRRPPPRRRUUUVVVRRRMMMMMMZZZdddtttuuuqqqvvv{{{}}}{{{|||yyyuuu{{{}}}pppttttttvvvyyyuuukkkbbb___dddfffhhhjjjnnnvvvyyyrrrkkkddd```]]]\\\\\\[[[[[[[[[\\\\\\^^^cccooo}}}yyynnniiidddeeeeeefffeeedddcccbbb\\\^^^aaadddgggiiijjjjjjmmmnnnqqqrrrsssuuuyyy|||{{{{{{}}}dddRRRLLLMMMNNNJJJLLLPPPVVVaaapppzzztttlllfffgggmmmzzzsss\\\NNN???>>>;;;555000///222666555333000...---...000111------,,,,,,,,,,,,---...,,,,,,,,,,,,++++++************+++******)))(((((()))))))))((('''(((***+++***((((((***++++++******((()))***+++++++++++++++((((((''''''''''''((((((***((('''((()))***)))((((((---///***&&&'''((((((&&&$$$!!!!!!###%%%%%%%%%%%%&&&((())))))((((((((('''&&&&&&%%%%%%&&&&&&'''''''''((((((((((((''''''+++)))(((((()))(((&&&$$$)))$$$ %%%))))))''''''&&&&&&&&&&&&%%%%%%%%%&&&''''''&&&%%%%%%&&&(((&&&)))(((%%%$$$&&&'''$$$'''&&&&&&''')))++++++***%%%(((((((((((()))((($$$!!!%%%))))))&&&$$$&&&)))$$$%%%&&&((()))*********'''(((((('''%%%$$$&&&'''---,,,)))'''&&&&&&'''(((+++***)))'''''''''((()))''')))(((%%%%%%((()))&&&(((((((((''''''((((((((((((&&&$$$$$$%%%&&&'''&&&***)))((()))******'''$$$(((&&&%%%&&&'''((('''&&&&&&&&&&&&'''((())))))(((+++((((((++++++)))))),,,)))******)))''''''((()))'''$$$"""###'''(((&&&$$$,,,,,,,,,,,,,,,+++***)))++++++******))))))(((((((((((()))))))))))))))(((...,,,******++++++***)))((((((((())))))*********+++************************++++++,,,,,,------...,,,,,,------------------///////////////000111111;;;===???AAACCCFFFIIILLLNNNQQQTTTVVVUUUTTTSSSSSSPPPPPPPPPPPPPPPPPPRRRRRRWWWgggtttvvv{{{zzzxxx{{{||||||uuuvvvzzzuuuxxxtttqqqooojjjdddbbbeeeggglllssswww}}}~~~~~~xxxuuupppjjjfffbbb___]]]]]]\\\\\\[[[[[[[[[[[[[[[```gggwwwrrrjjjgggggghhhiiihhhgggfffeeeaaacccgggjjjlllnnnnnnnnnpppqqqsssuuuwwwyyy|||~~~{{{zzz{{{kkkTTTLLLMMMNNNIIILLLPPPWWWaaappp~~~yyyssslllgggcccccckkkuuusss[[[MMM>>>===:::555000///222777555333000...---...000111------,,,,,,------......,,,,,,++++++++++++++++++***************)))((('''((())))))'''&&&(((,,,///***)))(((((()))+++***(((((()))***++++++,,,,,,+++&&&&&&&&&''''''(((*********((('''((()))***)))((((((******((())),,,+++(((((('''&&&'''))))))(((&&&%%%&&&''')))***)))((('''((((((''''''''''''((((((''''''((((((((((((''''''((('''''''''))))))'''%%%'''###!!!###(((+++)))%%%&&&&&&&&&%%%%%%&&&&&&%%%%%%&&&&&&%%%$$$$$$%%%'''###&&&(((***...,,,(((%%%%%%$$$&&&(((***))))))'''+++***&&&%%%((()))&&&$$$))))))%%%###&&&)))$$$%%%&&&((()))*********%%%&&&''''''&&&&&&(((***)))(((&&&%%%%%%&&&((())))))(((((('''((()))***+++(((+++***&&&&&&))))))''''''(((((((((((((((((('''(((&&&$$$$$$%%%&&&'''&&&%%%%%%&&&(((***)))(((&&&((('''&&&&&&(((((('''&&&((((((((((((((('''((()))***'''&&&'''&&&""""""$$$*********)))''''''(((***'''%%%$$$%%%((()))'''%%%,,,,,,,,,,,,,,,+++***)))+++******))))))((((((((((((((()))***++++++++++++,,,***((((((*********)))((())))))******+++++++++++++++++++++***************++++++,,,,,,------...,,,,,,,,,---------......------...///111333555666>>>AAACCCEEEFFFIIILLLOOOOOOQQQTTTUUUSSSRRRQQQQQQNNNQQQRRROOOKKKMMMVVV^^^jjj{{{vvvsssvvvzzz}}}zzz~~~{{{yyyuuutttnnniiifffaaa___cccjjjiiirrr~~~{{{uuutttkkkiiifffbbb___]]]]]]^^^______^^^^^^]]]]]]^^^^^^aaahhhvvv~~~ppphhhggghhhiiiiiiiiiiiihhhgggggghhhkkkmmmooopppqqqqqqssstttvvvxxx{{{~~~}}}|||}}}oooUUUNNNMMMMMMJJJLLLPPPVVVaaaooo}}}|||vvvmmmgggbbb```aaahhhwwwsssZZZKKK>>>===999555222111333555444333111///...///000111......//////////////////******))))))((())))))***)))))))))***))))))(((((()))***+++)))(((+++111777***+++)))&&&'''******&&&((()))***+++++++++++++++%%%&&&&&&&&&((()))***+++)))(((''''''))))))(((''''''((('''&&&)))---,,,((()))(((((()))***)))'''%%%)))(((((()))))))))&&&$$$(((((((((((((((((((((((('''''''''(((((('''''''''(((''''''(((***+++***((('''&&&&&&(((+++,,,)))&&&$$$''''''%%%%%%((((((&&&&&&'''((('''%%%%%%'''((( $$$&&&&&&''''''"""%%%$$$$$$%%%((())))))(((&&&,,,---'''&&&+++,,,)))"""'''******&&&%%%'''+++''''''((((((((('''&&&&&&%%%&&&''''''&&&''')))+++%%%%%%$$$$$$%%%'''((()))%%%%%%%%%%%%&&&'''((()))&&&))))))&&&&&&((((((%%%&&&''''''((((((''''''&&&(((&&&$$$%%%&&&'''&&&%%%"""###%%%'''((((((((('''((('''&&&'''))))))'''%%%((())))))((('''&&&(((******&&&%%%&&&%%%!!! """&&&'''((((((((()))+++---'''((()))*********************+++++++++***))))))((((((((((((''''''''''''(((((()))++++++,,,,,,,,,***)))'''((()))******)))))))))************************++++++++++++++++++***++++++,,,,,,------...+++,,,,,,------.........------///222555888;;;<<>>;;;::::::::::::999444333222111000000000000...............///000111(((+++------***((()))***+++++++++++++++***))))))***((()))......(((###"""+++&&&''',,,...+++***---(((((((((((((((((((((((((((%%%%%%)))+++)))))),,,''''''''''''((((((((()))(((((((((((())))))))))))'''&&&$$$######$$$&&&''''''%%%###%%%''')))'''%%%'''&&&%%%%%%&&&''')))***%%%%%%&&&'''((((((((('''%%%&&&'''(((((('''&&&%%%"""$$$&&&((()))(((&&&$$$&&&######&&&'''%%%'''+++###%%%'''''''''''')))***&&&(((((('''))),,,)))$$$'''''''''(((((((((((()))+++++++++***)))'''&&&%%%'''''''''''''''''''''''')))((('''&&&&&&'''))))))&&&&&&&&&'''''''''(((((('''$$$###&&&&&&###$$$''',,,)))'''&&&''')))*********'''''')))((($$$$$$&&&%%%%%%&&&'''((()))***+++%%%'''((('''%%%%%%'''***...,,,((('''((()))))))))&&&''')))*********)))((((((((((((((()))***+++,,,******************************))))))))))))******---,,,''')))///((("""***%%%'''(((***++++++++++++))),,,+++&&&&&&++++++'''***)))***,,,---...,,,******...---))))))------))))))))))))))))))******+++...++++++......,,,---000///,,,---111111///222999666;;;AAAEEEHHHKKKMMMNNNPPPQQQRRRRRRQQQPPPQQQRRRRRRRRRRRRSSSTTTTTTRRRPPP```cccjjjrrruuuxxxvvvhhh\\\^^^iiixxx~~~xxx{{{zzzxxxyyyuuupppjjjlllllliiiiiikkkmmmnnnttt|||vvvlllccc]]]\\\]]]^^^YYY^^^fffnnnuuuzzz||||||rrrpppkkkeee___\\\\\\]]][[[```ddddddeeefffddd```]]]^^^```cccfffjjjmmmnnnooonnnmmmmmmnnnqqquuuwwwuuu{{{jjjRRRHHHFFFGGGFFFFFFLLL[[[qqq|||{{{|||~~~ppp\\\OOOBBB>>>666222666:::333'''222222222111111111111000000,,,)))***...///,,,(((************************************************)))))))))))))))(((''''''+++)))'''&&&%%%&&&((())))))+++,,,***((((((,,,000&&&'''((((((''''''((())))))+++)))%%%%%%((((((&&&***)))((()))***)))'''%%%(((''''''''''''&&&###!!!%%%'''&&&###(((//////)))+++'''$$$%%%)))+++)))%%%&&&&&&&&&&&&&&&'''((())))))$$$$$$((((((######'''%%%%%%&&&&&&'''&&&&&&%%%&&&(((+++......,,,***((())))))((((((''''''''''''"""$$$&&&((()))((('''%%%###))),,,***'''''''''&&&''''''''''''''''''''''''$$$***+++((((((***(((""")))((('''&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))((((((''''''''''''((((((%%%'''((('''%%%&&&***---'''((('''&&&))),,,***%%%))))))((('''''''''''''''&&&'''((('''%%%$$$$$$&&&'''''''''''''''((())))))%%%&&&'''((())))))))))))))))))))))))))))))))))))...)))%%%%%%)))+++)))%%%(((((('''''''''(((((())))))(((((('''(((***,,,---++++++,,,,,,,,,++++++***((('''%%%"""!!!$$$***...---------,,,,,,,,,++++++---...---,,,******,,,...***++++++,,,,,,,,,,,,+++(((---...)))(((,,,...,,,555444222///...111666:::AAACCCEEEGGGIIILLLOOORRRTTTTTTTTTUUUUUUTTTRRRPPPRRRTTTVVVUUUSSSTTTXXX\\\lllooouuuzzzxxxvvvxxxiiicccnnn}}}}}}}}}vvvvvvvvvtttrrrpppnnnmmmlllhhhiiiooorrrqqqqqquuu~~~~~~vvvooohhh```[[[[[[]]]]]]]]]fffmmmuuu{{{{{{xxxppphhhccc___\\\^^^ccc```eeehhheeecccbbbaaa]]]^^^```bbbcccdddgggkkknnnsssqqqnnnnnnqqquuuxxxyyyvvv}}}hhhRRRFFFCCCGGGJJJLLLSSSbbbuuu}}}vvv|||zzzuuuttt{{{lllWWWKKK===BBBAAA666///111888;;;222222222111111111000000000---***+++...///,,,)))************************))))))))))))))))))))))))***************)))((((((***)))((('''&&&'''((((((*********(((&&&%%%%%%&&&&&&''')))(((''''''(((***(((***)))&&&%%%))))))''')))(((((()))******(((&&&(((((('''(((***)))'''%%%&&&(((%%%"""###)))+++(((,,,***(((((())))))(((%%%''''''&&&&&&&&&''''''(((+++((('''***)))%%%$$$(((&&&&&&'''''''''&&&%%%%%%$$$&&&(((******)))'''&&&((((((((('''''''''&&&&&&!!!""""""###$$$$$$%%%%%%"""$$$###$$$)))---...''''''''''''''''''''''''&&&))))))&&&%%%))))))%%%''''''&&&&&&&&&''''''((($$$$$$%%%%%%&&&''''''(((((((((''''''''''''((((((%%%'''((((((&&&&&&)))+++%%%&&&%%%###&&&)))((($$$&&&&&&&&&&&&''')))***+++(((''''''&&&&&&&&&&&&%%%'''''''''''''''((())))))'''(((((((((((((((''''''))))))))))))))))))))))))---***'''''')))***)))'''******)))(((((((((((((((((((((''''''((()))+++,,,))))))*********))))))((()))******))))))***,,,///---------,,,,,,,,,++++++---------+++***)))+++---))))))***++++++++++++***(((---...***)))---...,,,222222222222444777<<<@@@EEEGGGIIIJJJLLLNNNQQQTTTVVVTTTRRRRRRTTTUUUTTTSSSLLLMMMPPPRRRVVV]]]eeekkkooosssxxx{{{yyy{{{xxxnnnmmmqqq|||xxxtttpppmmmqqqpppooommmjjjhhhgggfffiiijjjrrr|||ssskkkgggddd___\\\\\\]]]```bbbgggqqq}}}wwwnnneee```[[[YYY[[[aaa```eeehhhfffddddddccc```aaacccdddfffhhhkkkooossszzzwwwttttttwww{{{~~~gggRRRFFFDDDFFFHHHMMMYYYjjj}}}|||vvvrrryyytttqqqsss}}}hhhSSSGGGBBB===666111333777555000222222111111111000000000000...+++,,,...///---***************************((((((((((((((((((((((((***++++++++++++******))))))))))))((((((((('''''')))))))))***+++***)))''''''((())))))(((((()))***'''***)))&&&&&&***+++((((((((('''(((******)))''''''''''''(((******)))'''(((***(((###"""%%%((()))%%%''')))***)))''''''((((((((('''&&&&&&&&&''''''+++(((((())))))%%%%%%''''''''''''''''''&&&%%%$$$%%%&&&''''''(((((('''''''''''''''&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$&&&((())) ###"""###((()))'''''''''''''''''''''''''''(((&&&######''')))(((%%%%%%&&&&&&'''(((((()))###$$$$$$%%%%%%&&&&&&&&&((((((''''''''''''((((((%%%''')))((('''&&&'''(((&&&'''%%%"""$$$((()))%%%&&&&&&&&&&&&''')))***+++***(((%%%%%%((()))'''%%%'''''''''''''''((())))))))))))))))))((('''&&&%%%)))))))))))))))))))))))),,,+++)))(((((()))******,,,++++++***)))(((''''''((((((((((((((()))***+++((())))))*********))))))(((+++---///...------...------------,,,,,,,,,,,,,,,,,,,,,+++))))))***,,,)))******+++++++++,,,,,,(((,,,...,,,,,,...///......111444777;;;???DDDHHHJJJKKKMMMNNNNNNOOORRRTTTWWWSSSPPPPPPSSSUUUVVVUUUQQQQQQRRRUUU[[[bbbiiimmmpppvvv}}}~~~xxxnnnmmmzzz}}}mmmeee___]]]aaaiiiiiiiiigggeeedddeeegggkkkttt~~~ssshhhaaa\\\^^^___^^^\\\^^^bbbfffssszzzqqqhhh___YYYUUUTTTXXX]]]___eeehhhfffeeegggfffdddeeeggghhhjjjlllqqqvvvzzz|||xxxuuutttxxx}}}gggSSSGGGEEEFFFIIIRRRcccwwwyyyrrrqqqttt|||rrrnnnnnnuuugggRRRGGGBBB:::333555;;;:::///"""111111111111000000000000000...------//////---,,,************************))))))))))))))))))))))))*********++++++***))))))((())))))))))))(((''''''+++***)))***,,,+++&&&!!!'''((())))))(((((()))+++&&&))))))''''''++++++)))(((''''''(((***+++***((('''&&&%%%&&&'''((('''%%%(((++++++)))&&&&&&(((+++ &&&(((&&&&&&(((+++)))((('''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%&&&(((((((((((('''&&&%%%$$$(((''''''''''''((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***((()))'''"""!!!%%%((('''''''''''''''''''''''''''&&&&&&%%%$$$$$$&&&'''(((%%%&&&&&&''''''(((''''''$$$$$$%%%%%%%%%&&&&&&&&&(((''''''&&&&&&''''''(((&&&'''((()))((('''&&&%%%((()))'''$$$%%%)))+++)))))))))(((''''''''''''''',,,((($$$%%%)))+++)))%%%'''''''''''''''((())))))((((((((((((((('''&&&&&&((((((((((((((((((((((((+++++++++***((((((***,,,))))))))))))((((((''''''))))))))))))******++++++******+++,,,,,,,,,++++++'''***,,,---,,,,,,,,,---...------------,,,,,,,,,+++,,,,,,+++***)))***++++++++++++,,,,,,---......(((,,,.../////////000000---111777<<>>AAA???888111///111111111111000000000/////////...............---,,,************************************************(((((()))))))))))))))((())))))******))))))((('''---+++(((((('''###'''((())))))(((((()))***%%%))))))'''(((++++++((((((''''''(((***+++***(((***((('''&&&''''''%%%$$$%%%(((+++,,,)))'''(((*** '''(((%%%$$$'''+++)))((('''&&&&&&&&&&&&&&&###$$$%%%%%%&&&((((((((('''(((((((((''''''&&&%%%((('''&&&&&&''''''))))))&&&&&&&&&&&&&&&&&&&&&&&&!!!"""$$$&&&'''&&&%%%$$$&&&)))***(((***---...+++''''''''''''''''''''''''&&&%%%%%%&&&'''&&&%%%&&&''''''((((((''''''%%%%%%&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&'''(((((('''&&&$$$''')))((($$$$$$(((+++***))))))(((''''''''''''''',,,'''###$$$(((+++)))&&&'''''''''''''''((())))))&&&&&&'''(((((()))((((((((((((((((((((((((((((((***++++++***((()))+++---%%%%%%&&&'''((((((((('''******++++++++++++++++++)))***+++,,,,,,,,,,,,,,,)))***+++***)))***---///.........---------,,,,,,+++,,,---,,,+++******++++++*********+++,,,...///***,,,...000000000222444111555<<>>DDDFFFIIIKKKMMMMMMNNNOOOQQQPPPJJJHHHKKKNNNNNNNNNPPPQQQPPPRRRWWW\\\bbbooozzzyyyqqqllloooyyyvvvkkkggghhhqqq{{{|||uuu{{{}}}qqqiiinnnkkkjjjjjjfff___aaaiiinnnuuuxxxvvv|||rrrfffaaaYYYYYYXXXUUUSSSRRRSSSTTTWWW^^^bbb```]]]______^^^```ZZZSSSOOOMMMNNNNNNOOOJJJKKKMMMSSS[[[ccciiilllvvvxxx{{{|||yyy|||pppVVVLLLLLLUUUcccyyy|||uuuvvv}}}wwwpppmmmaaaaaaccclll~~~{{{wwwqqqoootttjjjUUUJJJ>>>;;;888666666666555333666555333111000000000111.........---------,,,,,,---,,,+++************)))---000111...)))&&&'''***+++***))))))))))))))))))((()))((('''***///000---+++++++++*********))))))---,,,***(((''''''(((((('''))))))%%% """***&&&&&&))))))'''&&&)))******)))((('''&&&&&&%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&"""""""""!!!''''''''''''''''''''''''$$$$$$######$$$$$$%%%%%%))))))(((((())))))******'''''''''&&&###"""###$$$&&&((((((&&&&&&***+++)))$$$$$$%%%&&&&&&'''(((((()))&&&&&&+++---))))))+++((((((((((((((('''&&&%%%,,,(((%%%%%%'''(((%%%"""%%%%%%%%%&&&&&&''''''''''''$$$+++...'''%%%$$$''''''''''''''''''''''''&&&+++$$$&&&)))&&&(((&&&'''((())))))((('''&&&%%%%%%&&&'''(((((((((((('''******'''%%%&&&$$$!!!*********)))******++++++((('''''''''''')))***+++*********(((%%%$$$%%%&&&***)))((((((((((((((('''(((((((((((()))))))))***'''(((((((((((()))+++---...***)))++++++)))***---.........------,,,,,,,,,---,,,,,,---...---+++))),,,------,,,+++,,,...000111555999;;;;;;>>>CCCIIIIIIKKKNNNOOOOOOPPPQQQSSSQQQLLLJJJMMMOOOMMMLLLMMMNNNQQQXXXaaafffiiipppxxx{{{xxxyyyjjj```ccclllyyy{{{uuuxxx|||~~~zzztttmmmiiiuuupppmmmnnnllliiikkkqqquuu~~~vvvhhh```\\\UUUVVVVVVTTTSSSSSSUUUWWWYYY___ccc```]]]^^^^^^]]]YYYVVVTTTSSSTTTUUUUUUTTTTTTUUUWWW]]]dddkkkpppsssyyy|||{{{yyy~~~sss\\\QQQPPPVVVeee{{{yyyrrrmmmttt|||zzz|||}}}zzztttlllfffccc___bbbjjjyyyzzzvvvvvvwwwjjjUUUJJJ>>>;;;888666555555444333444555000&&&%%%---111............------------,,,,,,)))&&&'''+++---,,,)))---...///---(((&&&&&&((())))))))))))))))))***+++&&&&&&%%%%%%***...***###+++++++++*********))))))+++***)))((('''((()))))))))++++++((($$$"""$$$&&&((('''((()))'''$$$&&&+++...---,,,***(((&&&$$$$$$&&&&&&&&&&&&&&&%%%%%%%%%((((((((((((((((((((((((,,,,,,+++***)))'''%%%$$$'''''''''''''''''''''''''''&&&&&&%%%%%%'''((()))%%%###"""$$$'''******((((((((((((&&&###"""""""""$$$''''''&&&''',,,...,,,$$$$$$$$$$$$&&&(((***+++'''%%%&&&))))))%%%$$$&&&&&&''''''''''''&&&%%%%%%***'''$$$$$$'''(((&&&$$$###$$$$$$%%%&&&'''((()))&&&$$$---111***&&&"""((('''&&&%%%%%%&&&'''((('''---'''"""(((***%%%&&&$$$%%%&&&(((((((((''''''###$$$%%%&&&'''''''''''''''++++++(((&&&%%%!!!&&&'''''''''''''''&&&&&&((((((''''''''''''((((((++++++,,,***'''&&&&&&'''++++++*********)))))))))((((((((()))))))))******%%%(((+++***((()))---111---***)))+++***((((((+++***+++,,,------,,,***)))---,,,,,,---......,,,***,,,------+++***+++...000111666;;;>>>@@@CCCHHHMMMLLLNNNQQQRRRQQQRRRSSSTTTOOOKKKIIIKKKLLLIIIHHHJJJNNNTTT```lllqqqppprrrwww}}}}}}fff___jjj{{{}}}xxxyyy|||{{{ssstttqqqqqqrrrsssssssssrrrqqqvvvqqqmmmmmmmmmnnnsssyyywww}}}}}}rrrggg___ZZZWWWRRRSSSTTTTTTTTTTTTWWWYYY\\\aaaddd```]]]]]]]]]\\\UUUVVVWWWYYY\\\]]][[[ZZZ^^^```ccchhhmmmrrrvvvyyy|||zzzwww||||||hhh[[[UUUYYYiiizzzqqqggglllttt{{{~~~{{{yyytttrrrpppmmmkkkfffbbb^^^bbbiiixxx}}}xxx|||iiiTTTIII<<<:::666444444444333222///444///!!! ,,,000***............------------'''&&&&&&))),,,---,,,***&&&((())))))'''&&&'''))))))((((((((()))***++++++&&&'''((()))...---###---,,,,,,+++***)))((((((***)))(((''''''((()))***(((***,,,+++******,,,...)))&&&&&&((((((&&&'''+++******))))))((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))((('''&&&'''(((***+++###$$$(((&&&######%%%&&&&&&%%%$$$%%%&&&$$$''''''&&&(((,,,...,,,'''&&&$$$$$$%%%''')))+++&&&'''((((((&&&""" %%%&&&&&&&&&&&&&&&%%%%%%***(((&&&&&&((())))))'''$$$$$$%%%%%%&&&'''(((((((((###(((***%%%&&&)))###)))(((&&&%%%%%%&&&((()))%%%,,,(((###))))))$$$&&&###%%%&&&((())))))((((((###$$$%%%&&&'''''''''''''''***+++)))((()))'''###%%%&&&'''''''''&&&$$$###&&&&&&&&&'''((()))***+++&&&(((***+++++++++,,,...***+++,,,+++***))))))***(((((()))))))))*********)))+++------,,,,,,...000***((((((+++,,,***+++...,,,------.........------...---,,,,,,......---++++++,,,......------...000222666;;;???CCCFFFJJJNNNNNNPPPRRRRRRRRRRRRSSSTTTOOOJJJHHHJJJJJJIIIJJJNNNUUUZZZeeeooosssrrrtttyyy}}}jjjjjj{{{~~~}}}ooojjjllloooqqqssstttuuuvvvxxxyyyuuusssqqqnnnmmmrrr}}}}}}|||yyypppfff```[[[VVVTTTQQQSSSTTTUUUUUUUUUWWWYYY^^^ccceeeaaa]]]]]]]]]\\\ZZZZZZ[[[^^^aaabbbaaa```eeegggkkknnnqqquuuxxx{{{{{{wwwwww}}}xxxeeeZZZ]]]mmmvvviiimmmttt|||zzzuuurrroookkkkkklllllljjjgggoooyyygggRRRGGG>>>;;;888666666555444333111888555)))(((222333,,,//////.........---------"""&&&+++---,,,*********&&&'''(((((('''''''''((()))((((((((()))***++++++...---******///000(((************************)))((('''''''''((()))***$$$&&&((((((((()))***+++,,,%%%"""%%%))))))((()))&&&'''''''''''''''(((((('''((((((((((((((((((((())))))))))))))))))))))))######$$$$$$$$$%%%&&&&&&''''''''''''''''''''''''&&&%%%$$$$$$$$$%%%''''''((($$$!!!###'''***'''$$$ """%%%&&&&&&&&&'''(((&&&((((((&&&'''+++,,,******(((&&&%%%%%%&&&''')))$$$(((+++***(((&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%((('''&&&&&&(((((()))(((&&&&&&&&&&&&&&&&&&&&&&&&)))###%%%'''"""'''---))))))(((&&&%%%%%%&&&((()))!!!***'''###))))))%%%'''%%%&&&''')))*********)))%%%&&&'''(((((())))))((((((******''''''+++,,,)))((()))***++++++***)))(((''''''((()))******++++++!!!$$$''')))***+++,,,...)))+++---,,,***((()))***))))))))))))************...,,,***+++------,,,******((()))---...,,,,,,//////...---,,,---...000222...---,,,,,,---......---))),,,000222222111000111666999???CCCGGGJJJLLLMMMMMMOOOQQQQQQQQQPPPQQQRRRPPPLLLJJJLLLMMMNNNSSSYYY]]]___eeelllppprrryyyyyyrrryyytttllljjjlllqqqsssuuuuuuttttttvvvxxx{{{~~~}}}wwwuuu~~~|||yyyrrrnnngggaaa]]]XXXTTTQQQTTTVVVWWWWWWVVVVVVWWWYYY___dddeeeaaa]]]^^^___^^^^^^^^^^^^```dddhhhiiijjjkkkmmmppprrrsssvvvzzz}}}{{{wwwuuuuuu{{{nnn]]]```nnn{{{qqqtttzzzzzztttssspppoooqqqvvvyyyzzzyyyeeeQQQGGGAAA>>>;;;999888888777666111777666000///333222,,,/////////.........------###(((...///,,,))))))***,,,,,,+++***)))(((''''''))))))))))))))))))***+++...+++%%%!!!&&&---///+++&&&'''((()))+++---......)))((('''''''''((()))***''''''((((((((('''&&&&&&---%%% $$$***+++))))))((((((''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&))))))))))))))))))))))))------,,,+++*********+++&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((***'''%%%%%%''')))'''%%%"""$$$''''''&&&$$$$$$%%%&&&)))(((%%%&&&)))***'''***)))(((&&&&&&&&&&&&'''"""''''''&&&((()))(((%%%%%%&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%((($$$(((+++%%%'''***$$$((('''&&&%%%%%%&&&'''((( ***(((###((((((%%%(((&&&'''(((*********))))))&&&'''((()))************(((***)))%%%%%%((()))'''''''''((()))))))))))))))******++++++***)))((((((%%%(((+++,,,+++++++++,,,(((+++......+++((()))***)))))))))*********++++++...+++((())),,,---)))%%%---***+++......++++++---...---+++***+++---000333...---+++,,,---//////...***---222555666555555666===@@@EEEIIILLLMMMMMMLLLMMMNNNPPPPPPOOONNNOOOPPPKKKIIIKKKOOOPPPQQQVVV\\\bbbbbbeeekkkpppuuu}}}~~~uuuqqqoooooopppqqqrrrtttsssrrrtttyyy}}}|||zzz|||rrrnnnfffeeeccc___[[[VVVSSSQQQWWWYYY[[[[[[ZZZYYYYYYZZZ^^^ccceeeaaa^^^___aaaaaa```^^^^^^aaagggmmmrrrtttqqqsssuuuuuuuuuxxx}}}{{{uuusssuuuxxxttt```^^^iiiwwwyyy}}}|||xxxxxxyyy{{{eeeQQQGGG@@@===:::888888888666555111222222222111///---,,,////////////............+++,,,,,,,,,+++***)))***---,,,+++******)))((('''+++***))))))))))))))))))&&&&&&"""""")))---,,,)))))))))***++++++,,,,,,))))))''''''&&&'''((())))))))))))******)))(((&&&+++%%%"""%%%(((((())),,,))))))(((((('''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&$$$$$$###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''(((***+++++++++)))(((&&&&&&%%%%%%%%%%%%&&&&&&$$$&&&((((((&&&$$$######%%%''''''$$$%%%((()))'''(((((((((((('''''''''''' &&&%%%###%%%&&&%%%%%%&&&'''(((((((((((((((&&&&&&&&&%%%$$$$$$%%%&&&%%%%%%&&&&&&&&&&&&&&&&&&)))%%%))),,,&&&''')))###''''''''''''''''''''''''###---***$$$''''''$$$)))&&&'''((()))))))))((('''''''''((()))************&&&))))))&&&&&&((((((%%%######$$$$$$%%%&&&((((((((())))))******)))(((''')))+++---...---+++***+++)))---111000,,,)))***,,,))))))*********+++++++++++++++,,,,,,---,,,+++)))***(((***......++++++---,,,++++++,,,---///000111///---+++,,,---/////////...000333555666888;;;>>>CCCEEEHHHLLLNNNMMMJJJHHHMMMNNNPPPOOONNNMMMMMMNNNHHHJJJPPPWWWYYYVVVXXX\\\aaabbbgggpppwww~~~{{{sssrrrrrrqqqrrrmmmnnnooonnnpppxxx~~~}}}}}}qqqhhhccc```bbbccc```ZZZVVVUUUVVVYYY[[[]]]^^^]]]\\\\\\]]]\\\aaaccc```^^^aaaddddddbbbaaaaaadddjjjppptttvvvuuuwwwxxxwwwvvvyyy}}}xxxxxx|||wwwcccYYYaaalllwww~~~eeeRRRHHH===:::777555555555333222444111111444333...,,,///000/////////............333...)))((()))++++++)))(((''''''((()))******)))++++++***)))(((((())))))"""''')))))))))+++***&&&///...---+++)))((('''&&&***)))((('''&&&''''''(((%%%%%%&&&(((******)))'''(((&&&%%%'''&&&%%%)))///(((((((((((())))))))))))'''''''''((((((((())))))((((((((((((((((((((((((############%%%''')))***&&&&&&&&&&&&&&&&&&&&&&&&###%%%''')))***(((&&&%%%%%%'''''''''&&&&&&(((***"""$$$'''(((&&&%%%$$$$$$###&&&&&&###$$$((()))'''&&&&&&'''((())))))((((((''',,,(((%%%%%%%%%###&&&&&&'''((())))))((((((((((((((('''&&&%%%&&&'''###$$$$$$%%%&&&'''((((((,,,%%%''''''"""&&&---)))&&&&&&'''(((((('''&&&&&&'''000---%%%'''&&&$$$)))&&&'''((((((((('''&&&%%%&&&'''((()))************"""''')))))))))+++***&&&%%%%%%$$$%%%&&&(((+++,,,###$$$&&&(((************$$$&&&)))***)))(((''''''***...222222...+++,,,...)))************+++++++++***...111111///---///111$$$###&&&,,,...------000***,,,...///111111111111///---++++++---///000///222222333333555:::@@@DDDDDDFFFHHHKKKLLLJJJFFFCCCMMMNNNPPPOOONNNMMMMMMNNNMMMRRR\\\eeefffaaa___```]]]aaajjjvvv~~~xxxttttttsssrrrrrrfffgggfffgggmmm{{{zzzuuu~~~tttiii```[[[```ccceeeaaa[[[XXXYYY\\\YYY\\\___```_________```[[[```ccc```___bbbfffgggfffeeeeeehhhlllpppqqqrrrvvvxxxxxxvvvuuuxxx~~~~~~xxxfffTTTZZZdddppp{{{}}}fffTTTHHH@@@:::666777777444333555111111111000000000000000///......------,,,++++++***------***%%%###(((,,,---000000+++((()))***((())))))))))))))))))))))))***((('''))),,,---,,,***'''(((***,,,,,,***((('''&&&%%%%%%&&&&&&$$$!!!###&&&))))))'''&&&&&&(((+++)))&&&&&&(((***++++++)))((('''((())))))'''%%%'''&&&&&&&&&&&&'''(((((($$$"""###&&&)))((('''&&&***(((''''''(((((('''%%%///!!!$$$+++)))&&&)))(((((())))))((('''&&&&&&%%%***&&&$$$***((($$$)))---(((%%%&&&$$$###***444&&&%%%%%%&&&'''(((&&&%%%(((((((((((())))))))))))$$$%%%&&&((()))*********(((((('''&&&&&&%%%$$$$$$)))'''***+++ ***&&&&&&'''&&&$$$$$$&&&(((,,,###$$$((('''&&&((()))000///%%%"""''''''!!!&&&)))***(((%%%%%%'''***''''''''''''((((((((()))''''''((((((((((((''''''&&&++++++&&&&&&++++++&&&,,,+++***)))((((((((((((((()))***++++++***)))(((,,,&&&'''###!!!---&&&---------------------,,,---)))(((+++---,,,+++---+++,,,......,,,+++---000///...,,,,,,...//////...,,,***))),,,000222222000.../////////......///111333333333555:::@@@FFFJJJJJJKKKLLLMMMMMMLLLKKKJJJPPPNNNLLLLLLNNNOOOMMMKKKPPP]]]jjjooommmjjjfffeeeeeejjjvvv}}}yyy~~~wwwsssrrrqqqmmmiiibbbccciiiooosss}}}{{{zzzzzz|||qqqfff```^^^___cccbbb```]]]\\\ZZZYYYYYY[[[___cccccc```]]]]]]^^^\\\^^^```aaabbbccceeegggkkkiiihhhjjjnnnssswwwyyywwwyyy|||||||||~~~}}}~~~nnnUUUYYYcccqqq{{{www}}}eeeRRRFFF@@@:::666777777444333555222111111111000000//////.........---,,,,,,++++++,,,---...,,,((((((***---%%%)))***'''&&&)))***(((''''''''''''''''''''''''...+++)))***,,,+++%%% ((()))************)))((((((''''''(((***)))'''%%%$$$&&&))))))'''&&&''')))&&&$$$"""!!!###%%%&&&&&&***)))))))))******(((''''''&&&&&&&&&''''''(((((((((%%%$$$&&&(((((((((((()))'''&&&&&&''''''&&&%%%)))"""(((%%%###&&&&&&&&&''''''(((((())))))$$$)))&&&$$$)))'''"""'''%%%$$$&&&)))&&&!!!!!!%%%&&&%%%%%%'''))))))((('''%%%%%%%%%%%%&&&&&&&&&&&&''''''((((((((((((((('''''''''''''''''''''''''''***&&&'''***%%%!!!,,,'''(((((('''%%%###$$$$$$)))!!!"""%%%%%%$$$%%%'''***"""$$$(((&&&((())))))(((''''''((()))'''''''''((((((((())))))'''((((((((((((((((((''''''++++++''''''++++++'''+++***))))))((()))))))))(((((())))))))))))((((((,,,***))) ''')))---(((++++++++++++++++++++++++***''''''******((())),,,)))+++---///...---000333...---,,,---///000///...///---,,,---000111000///---...//////......000222555555666999===BBBGGGJJJHHHIIIJJJLLLMMMNNNOOOOOOOOOPPPPPPMMMJJJJJJNNNRRR[[[kkk|||zzzqqqllljjjqqq{{{sssoooooopppuuu{{{zzzsssooommmkkkgggddd```aaaeeemmmvvv|||}}}}}}yyyqqqggg___[[[[[[]]]```___^^^\\\[[[[[[[[[[[[[[[^^^aaabbbaaa___^^^]]][[[^^^aaabbbdddfffhhhkkkiiihhhhhhkkkoootttxxxzzzxxxzzz{{{{{{{{{}}}|||yyyzzzsss^^^\\\```lllxxx{{{uuu}}}dddQQQEEE@@@:::777777777444333555333222222111000///......000000//////...------,,,+++,,,,,,+++++++++++++++'''+++---***((())))))''''''''''''''''''''''''''',,,(((&&&'''***''')))))))))))))))))))))))))))(((((()))+++,,,+++***&&&'''((((((''''''(((***(((&&&$$$$$$&&&(((((((((***)))(((((())))))(((&&&&&&&&&'''''''''((((((((()))'''%%%$$$&&&((((((''''''&&&%%%%%%&&&'''%%%$$$((("""!!!''')))%%%%%%)))$$$$$$$$$%%%''')))+++---###)))&&&$$$)))&&& $$$%%%%%%))),,,***$$$"""###&&&&&&&&&'''*********((($$$$$$$$$%%%%%%%%%%%%&&&******)))((('''&&&%%%%%%&&&&&&&&&'''((()))*********%%%$$$))))))%%%'''---%%%&&&((((((&&&%%%$$$%%%(((""""""%%%%%%$$$%%%###(((""""""(((******)))(((((()))******)))''''''((((((((()))))))))(((((((((((((((((((((((((((******((((((******((())))))((((((((()))*********))))))))))))))))))***))),,,))),,,(((///***(((((((((((()))******++++++((((((***,,,)))&&&(((---+++---...---***)))))))))++++++,,,...000111///...111///...///000000///...,,,---///......///111333777888;;;>>>BBBFFFIIIKKKJJJJJJKKKLLLMMMOOOPPPQQQMMMQQQRRRMMMGGGIIITTT^^^nnn{{{|||qqqooorrrrrrfffaaa```bbbcccgggnnnxxxyyywwwxxxyyyyyyyyytttnnniiigggfffeeedddddddddhhhrrr|||vvvnnnkkkddd\\\WWWWWWZZZ]]]______^^^^^^]]]^^^^^^___\\\\\\]]]```aaaaaa___]]]\\\___bbbdddfffhhhkkknnniiijjjlllooossswww{{{}}}}}}}}}}}}}}}~~~xxxtttvvv~~~hhh___[[[dddsss~~~~~~{{{vvvrrr{{{dddRRRFFF???:::777888888444333444333333222111000///...---222222111111000/////////)))(((((()))++++++***((($$$))),,,+++***,,,,,,))))))))))))))))))))))))))),,,'''$$$&&&++++++%%%***)))(((((((((((()))***)))'''&&&&&&((()))))))))'''((((((((((((((()))***+++)))((((((***+++++++++(((&&&%%%%%%&&&&&&%%%$$$&&&''''''(((((((((((((((&&&'''%%%$$$%%%'''&&&###'''&&&%%%&&&''''''&&&%%%&&&$$$&&&******&&&&&&***%%%$$$$$$$$$&&&(((+++---%%%***'''%%%***&&& $$$(((''''''''''''''')))***%%%%%%%%%''')))***)))(((&&&&&&'''''''''(((((((((******)))((('''&&&&&&&&&'''&&&&&&&&&'''((()))***(((%%%&&&))))))&&&(((..."""&&&((((((((((((((()))&&&$$$%%%(((((((((((( ''')))$$$!!!$$$((((((,,,)))&&&'''***,,,+++)))'''(((((((((((())))))))))))(((((((((((((((((()))'''((((((''''''((((((''''''''''''((((((***++++++++++++++++++++++++++++++&&&,,,%%%000$$$///%%%(((''''''(((((()))***++++++)))***...///+++&&&)))000+++......,,,++++++***(((******,,,///111222000...000///////////////......,,,---...//////000333555999;;;???CCCGGGIIIJJJKKKPPPOOONNNMMMMMMNNNOOOPPPLLLOOOPPPMMMKKKRRR```mmmyyyuuuzzzvvvccc^^^[[[[[[]]]fffgggmmmxxxzzzppplllmmmrrruuuvvvpppnnnjjjfffdddeeehhhjjjkkkmmmsssxxxooolllfffccc^^^XXXUUUWWW\\\```bbbaaaaaa`````````aaaaaa]]]\\\\\\___cccdddbbb^^^___bbbdddfffgggiiilllnnnlllooosssvvvzzz}}}~~~vvvqqqtttnnn```VVV^^^qqq~~~wwwqqqooo{{{dddRRRFFF>>>:::777999888555333444333333222111000///...---111111000//////......---)))(((((()))++++++***((( %%%&&&)))---...---************************111,,,''')))...000...)))))))))(((''''''((())))))***(((&&&&&&'''((('''&&&(((((((((((()))******)))(((&&&%%%&&&((()))((('''((('''%%%$$$%%%&&&&&&%%%&&&'''((()))))))))(((((($$$'''(((&&&'''***'''!!!((('''&&&'''((()))((('''"""###%%%'''%%%"""###''''''&&&%%%$$$%%%''')))+++''',,,)))&&&+++'''"""&&&&&&&&&%%%$$$$$$&&&''''''%%%$$$$$$&&&((()))(((&&&'''((((((((()))))))))))))))(((''''''''''''((((((((('''%%%%%%%%%%%%'''(((%%%'''******&&&###&&&---"""&&&(((((((((((()))((((((((('''(((******)))(((((('''%%%&&&((((((%%%+++(((&&&'''***,,,+++)))(((((((((((()))))))))******)))(((((((((((()))***&&&%%%%%%&&&&&&%%%%%%&&&&&&'''''''''((()))++++++************************'''+++###///""",,,$$$***'''(((((()))***+++,,,,,,)))***...000+++&&&)))///(((,,,...---///333333...******,,,///111222000...---...............//////,,,---///000111222555888;;;>>>BBBGGGJJJKKKKKKKKKQQQPPPOOONNNNNNOOOPPPQQQLLLMMMMMMPPPWWWbbboooxxx}}}dddXXXYYY[[[^^^cccmmmooouuuqqqmmmjjjjjjmmmpppqqqpppkkkjjjhhhdddbbbdddjjjpppqqqxxxxxxmmmgggfffbbb```\\\WWWVVVXXX^^^bbbcccbbbaaa``````___``````___^^^]]]```dddfffdddbbbeeefffhhhiiijjjjjjmmmnnnoootttyyy}}}~~~wwwrrrvvvsssbbbUUU\\\ppp~~~~~~~~~sssmmmmmm}}}dddQQQEEE>>>999777999999555333333333222222111000///............---,,,,,,++++++***+++,,,,,,+++++++++++++++###(((+++)))(((***+++)))((((((((((((((((((((((((000,,,(((''')))******)))((((((((((((((((((((((((+++)))(((((())))))(((&&&(((((((((***,,,,,,***((('''&&&%%%&&&(((((((((&&&,,,)))'''&&&'''(((((((((&&&'''((()))***)))((((((%%%)))***&&&''',,,***###((('''&&&''')))))))))'''%%%&&&''''''&&&%%%&&&''''''&&&&&&%%%%%%&&&'''((((((---(((&&&+++((($$$))))))******(((((()))%%% %%%%%%$$$&&&'''(((&&&%%%&&&&&&&&&'''''''''((((((((('''&&&&&&&&&((()))***((('''%%%$$$$$$%%%&&&'''###'''+++)))$$$"""&&&***###%%%'''((('''%%%%%%&&&%%%'''(((&&&&&&))))))&&&'''$$$"""###'''***)))&&&)))((('''''')))++++++***((((((((()))))))))************((((((((((((******'''%%%%%%''''''%%%%%%'''''''''''''''((()))***+++&&&'''((())))))((('''&&&******'''---''')))'''---))))))******++++++,,,,,,((((((+++---+++&&&&&&******//////******...***"""++++++,,,...000111///...---///000000......///111,,,...000222333555888;;;>>>AAAEEEJJJMMMNNNMMMMMMNNNNNNOOOPPPQQQSSSTTTUUUNNNMMMOOOVVVbbboooxxx|||wwwttt{{{tttWWWQQQVVV[[[eeeqqqsssxxx~~~tttoookkkiiihhhjjjmmmmmmjjjgggiiijjjiiieeecccfffpppxxx|||xxxmmmeeebbbbbb]]]\\\ZZZWWWVVVYYY^^^bbbaaaaaa```___^^^^^^^^^^^^bbbaaabbbdddfffggggggfffjjjlllmmmnnnnnnnnnpppqqqtttzzz{{{xxx||||||iiiYYY]]]ooo{{{yyyzzz|||}}}{{{~~~}}}zzznnnkkkooo}}}eeeRRRFFF>>>999777999999555222333222111111111000000//////......---,,,,,,++++++***,,,---...,,,((((((***---...111111,,,)))))))))&&&(((((((((((((((((((((((((((((('''&&&%%%$$$%%%&&&&&&'''((())))))((('''&&&((('''((()))++++++)))'''(((((())),,,......***&&&)))(((((()))++++++***)))---***((('''((()))))))))&&&''')))*********((('''$$$(((&&& """***+++%%%'''&&&%%%&&&((()))((('''***)))((('''''')))))))))%%%%%%&&&&&&&&&&&&''''''(((,,,&&&###)))'''%%%+++---...***&&&&&&***(((###((('''&&&'''((((((&&&$$$%%%%%%%%%&&&&&&&&&''''''((((((&&&&&&&&&''')))***'''&&&%%%$$$$$$&&&)))+++$$$&&&((('''''''''((((((%%%&&&''''''%%%$$$%%%&&&"""&&&((($$$$$$'''(((%%%&&&$$$###%%%'''((())))))&&&'''(((((('''(((***,,,(((((()))))))))*********+++***(((''''''(((***+++)))%%%%%%))))))%%%%%%)))'''''''''''''''((()))***%%%''')))++++++)))'''%%%***''',,,+++---$$$))),,,***************************((()))---,,,(((&&&(((---111000((('''***$$$...---,,,---///000///...111333444333000...///111---///111333555777;;;>>>CCCEEEIIIMMMOOOPPPPPPPPPNNNOOOPPPRRRSSSTTTUUUUUUQQQRRRVVV^^^jjjssswwwxxxtttvvv~~~gggWWWZZZ```cccmmmzzzzzz{{{pppllllllllljjjhhhhhhjjjkkkhhheeefffiiikkkjjjjjjqqq~~~|||xxxqqqiiiccc___^^^^^^YYYYYYYYYXXXYYY[[[```ddd```````````````aaabbbbbbdddfffggghhhggghhhiiijjjnnnppprrrsssssstttvvvxxx|||ttt```___mmm}}}}}}sssjjjeeehhhpppxxx~~~yyyvvvwwwyyy}}}}}}}}}}}}||||||uuullloooyyy}}}fffTTTHHH===999888:::999555222333111111111000000000000000000000000///......------+++------***%%%###(((,,,$$$(((***''''''+++...---************************%%%(((++++++)))((()))***&&&''')))******)))'''&&&###$$$%%%(((++++++)))''''''''')))---000///***%%%(((''''''(((******)))(((,,,)))&&&%%%&&&(((((((((&&&''')))***+++***((('''###&&&!!!&&&***%%%&&&%%%$$$%%%'''((('''&&&)))'''$$$"""$$$''''''%%%###$$$%%%&&&'''''''''''''''+++%%%!!!''''''%%%,,,---***!!!%%%+++)))***)))(((((()))(((&&&$$$&&&&&&&&&'''''''''((((((***)))'''&&&&&&'''((()))'''&&&$$$$$$&&&))),,,...%%%%%%%%%&&&))),,,+++'''###$$$%%%%%%%%%&&&(((***!!!''')))%%%$$$((((((%%%''''''((()))'''&&&(((+++$$$''')))(((&&&&&&))),,,))))))))))))************+++***)))'''''')))***++++++''''''++++++''''''+++(((''''''''''''((())))))'''***---//////---***''''''"""...(((222 ((()))************))))))))))))---******...///+++(((((((((//////+++...444111&&&///...,,,,,,...//////...555777888555111//////111---///222444666999<<>>;;;777555555555333222///000111000.........//////......---------......,,,,,,,,,,,,,,,+++******))))))(((((((((***+++---+++++++++++++++***)))((((((***)))'''(((+++***&&&+++,,,,,,***'''%%%%%%&&&)))&&&&&&)))***((())),,,***,,,+++111...333111((((((((('''&&&'''+++---)))(((&&&%%%%%%%%%'''''')))'''%%%%%%''')))))))))(((((((((((((((((((((((('''***$$$!!!%%%$$$%%%111)))(((((('''''''''((()))"""###$$$%%%&&&'''''''''''''''''''''((((((((((((###%%%((()))(((''''''(((!!!... ((( $$$&&&&&&######&&&&&&###((((((((((((((('''''''''&&&%%%$$$$$$%%%&&&%%%$$$+++(((((())))))%%%%%%'''%%%$$$&&&((('''&&&%%%%%%'''((()))%%%&&&'''(((((((((''''''***)))((('''(((***,,,---''''''''''''((()))***+++!!!$$$'''+++,,,,,,+++***+++(((''''''******)))&&&,,,+++***))))))***+++,,,,,,+++)))(((&&&%%%%%%%%%++++++***)))(((((())))))---......//////......---,,,,,,///111...)))***...++++++,,,,,,---......///***,,,...---++++++...111---999===444...111333//////111555888;;;>>>CCCFFFGGGMMMOOOOOORRRWWWVVVPPPSSSUUUTTTQQQPPPRRRUUUVVVZZZ]]]aaabbbccciiittt}}}lllddddddqqq~~~uuukkkfffhhhlllpppooollliiiggghhhjjjkkkkkkjjjpppvvv||||||vvvrrrmmmfff___\\\^^^```___]]]aaa]]]YYYYYY]]]```aaaaaabbbbbbbbbcccdddeeeggggggggggggkkkppppppkkkkkkmmmssswww{{{{{{zzz|||}}}iii\\\dddvvvwwwmmmddd```dddtttzzzyyyvvvqqqkkklllwww}}}|||zzzpppjjjpppttt^^^NNNCCC===;;;777555555555333222000111222111000000111222111000///...---,,,,,,,,,)))))))))))))))(((''''''---,,,+++***)))((((((((())))))******))))))(((''')))***)))'''))),,,+++''')))*********((('''((()))+++((('''))))))''''''***---)))***BBBHHH;;;222)))))))))((('''(((***,,,)))(((&&&%%%%%%''')))******(((&&&'''(((*********(((((((((((((((((((((((((((+++'''&&&---***$$$)))#########$$$$$$$$$$$$$$$((((((''''''%%%$$$""""""&&&&&&&&&&&&''''''''''''$$$&&&(((((('''''''''(((&&&333&&&,,,'''---%%%'''(((%%%%%%((((((&&&&&&&&&''''''((((((((()))'''&&&&&&&&&''''''&&&&&&'''$$$%%%((()))''''''***,,,((())),,,((("""%%%---'''''''''''''''((()))***$$$$$$%%%%%%%%%%%%&&&&&&((())))))***++++++++++++))))))))))))***+++,,,---'''(((***+++,,,+++***)))***(((''''''******)))'''+++***))))))))))))***+++,,,+++***)))((('''''''''+++******))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,...------///,,,)))+++111............------------***,,,...---,,,,,,...111222===@@@666///111222///111444888;;;>>>AAAEEEHHHLLLPPPQQQPPPRRRWWWVVVRRRUUUTTTRRRPPPRRRVVVYYYZZZaaaaaabbbccciiitttpppkkknnn|||}}}xxxqqqkkkhhhhhhjjjlllkkkjjjhhhhhhiiikkknnnpppxxxzzzuuuppplll___[[[WWWXXX^^^bbbdddcccbbb^^^[[[[[[^^^bbbbbbaaaccccccdddeeegggiiijjjkkkjjjjjjmmmqqqqqqnnnnnnqqqyyy|||~~~}}}|||qqqdddiiiwww~~~uuukkkdddbbbjjj~~~xxxwwwtttppppppvvv}}}~~~}}}}}}|||zzzuuunnnlllvvvqqq\\\LLLBBB===:::777555555555444333333444333222///...///000222111///...,,,+++++++++++++++,,,,,,,,,+++******...------,,,+++***)))(((******************)))((()))+++***'''))),,,+++''')))+++,,,,,,++++++---...,,,)))(((***)))&&&&&&)))---''',,,\\\nnnHHH111---)))***+++***((('''((())))))'''%%%$$$&&&))),,,///+++)))'''''')))+++++++++(((((((((((((((((((((((((((***###!!!)))(((!!!###$$$%%%%%%&&&&&&&&&%%%%%%))))))((('''&&&$$$"""!!!%%%%%%%%%&&&&&&&&&&&&'''$$$&&&(((((('''&&&'''(((+++&&&""",,,''' ---$$$''''''%%%&&&))))))&&&$$$$$$%%%&&&'''((()))***''''''((((((((((((''''''&&&###$$$'''(((&&&'''***))))))))))))))))))))))))&&&'''((()))************&&&%%%$$$$$$$$$%%%'''''''''(((***,,,---,,,+++***))))))))))))***+++,,,---,,,,,,,,,+++***))))))((()))((('''((()))***)))(((***))))))(((((())))))***++++++***)))))))))******)))))))))***************---,,,+++******+++,,,---000---,,,---,,,***---222111000000///...------,,,+++,,,------,,,---///111222;;;>>>666111333444222555888===@@@CCCFFFIIIKKKMMMPPPQQQQQQRRRVVVXXXVVVTTTSSSSSSXXX^^^cccdddccc```^^^]]]aaammmuuuzzzwww||||||tttrrrooollliiihhhhhhhhhiiijjjkkkkkkkkkooovvv||||||zzzvvvsssqqqmmmhhheee\\\YYYXXXZZZ^^^aaaaaa```ccc```]]]^^^aaaddddddbbbbbbbbbccceeegggiiikkklllooommmooorrrqqqooorrrvvv}}}zzzlllkkkuuuwwwkkkddddddqqq{{{wwwwwwuuuvvv{{{~~~|||{{{zzzwwwtttoookkkooonnnYYYJJJAAA===:::777555555555444333666666444111...,,,,,,---111000///...---,,,,,,,,,,,,,,,------------,,,,,,***+++---......---,,,,,,,,,,,,---------,,,,,,+++(((***)))'''(((+++***&&&((()))++++++******,,,---,,,((('''))))))&&&&&&)))(((***222ggg~~~NNN...000(((***+++***(((&&&&&&&&&)))'''%%%%%%&&&***///111+++)))'''''')))***+++***(((((((((((((((((((((((((((+++"""!!!%%%$$$***(((((((((((((((&&&%%%$$$%%%&&&&&&'''''''''&&&&&&%%%%%%&&&&&&&&&'''''''''%%%'''((((((&&&&&&'''(((!!!%%%%%%***$$$%%%###&&&&&&$$$%%%((()))&&&%%%%%%%%%&&&'''(((((((((%%%'''((()))((('''''''''(((%%%%%%''''''$$$###&&&###&&&&&&$$$%%%)))(((###$$$%%%''')))*********))))))(((&&&%%%&&&''')))+++&&&''')))***++++++******''''''''''''((()))***+++---,,,+++)))(((((())))))(((((((((((())))))))))))))))))(((((((((((())))))***))))))))))))***++++++((())))))***++++++++++++///...,,,++++++,,,...///...,,,,,,......,,,...111111111000000///.........,,,,,,---------...///000---444777444222555888888:::===BBBEEEHHHJJJMMMOOOKKKNNNPPPRRRSSSUUUVVVWWWQQQSSS\\\kkkuuutttnnnhhh\\\[[[\\\eeewwwzzzllljjjooovvv}}}zzzrrrtttrrroookkkhhhfffeeeeeejjjmmmoooppprrrzzzvvvrrrsssooonnnlllkkkjjjgggccc```\\\[[[[[[^^^aaabbbaaa___dddaaa```aaaeeegggfffdddeeeeeefffgggiiikkkmmmnnnpppnnnnnnppppppooosssyyy|||~~~tttjjjnnn|||{{{nnnfffgggvvv~~~zzzzzz}}}~~~{{{vvvuuusssooojjjjjjuuulllVVVIIIAAA<<<:::777555555555555444555555444222//////000222......---------......///))))))***************)))'''(((***+++,,,,,,+++***+++,,,,,,---------,,,,,,((()))(((&&&'''+++***&&&&&&'''((('''%%%%%%%%%''')))&&&&&&))))))'''(((,,,&&&...000UUUhhhCCC+++***((()))***)))'''%%%$$$%%%((('''&&&&&&'''+++///111)))'''&&&&&&''')))))))))((((((((((((((((((((((((%%%///***!!!$$$'''***222(((((('''&&&%%%###"""!!!###$$$&&&'''((()))))))))&&&'''''''''((((((((((((&&&'''((('''&&&%%%&&&(((&&&*********%%%###(((%%%((((((&&&&&&)))***'''''''''''''''''''''''''''###&&&))))))'''%%%%%%&&&(((%%%%%%''''''$$$$$$'''%%%((((((&&&(((,,,+++&&&$$$%%%'''((())))))(((((()))((('''&&&&&&(((***+++''''''&&&&&&'''(((***+++''''''''''''((()))***++++++***(((''''''((()))***'''(((((((((((())))))***(((((())))))))))))(((((((((((((((((()))***++++++((()))***+++,,,,,,++++++///...,,,++++++,,,...///+++***,,,111222///...///000000000000000000000000------,,,---...///000000+++000333222222555999:::>>>AAAEEEIIIKKKMMMQQQSSSLLLNNNQQQSSSRRRQQQRRRTTTTTTYYYiii}}}|||lllbbb\\\___hhhvvvyyykkkbbbgggggglllvvv|||uuurrrvvvrrrkkkeeeaaa```aaabbbhhhlllqqqvvv~~~}}}uuunnniiihhhjjjfffeeedddccccccaaa]]][[[VVVWWW[[[___ccceeeeeeddddddbbbbbbeeeiiikkkjjjgggkkkkkkkkklllmmmooopppqqqrrrooonnnpppppppppuuu{{{|||}}}mmmkkkwww|||pppjjjmmm|||~~~{{{{{{uuurrrpppllljjjooojjjTTTHHHBBB<<<999666555555666555444222333333222222444777:::---------------...///000******+++,,,,,,,,,,,,+++'''''''''(((((('''''''''((()))******************(((***)))&&&(((+++***&&&***++++++***(((&&&'''((()))&&&&&&)))***((())),,,(((///)))888>>>///+++(((((())))))(((&&&%%%%%%&&&((((((''''''(((***---...)))'''%%%%%%''')))))))))((((((((((((((((((((((((+++///((())))))(((---***)))(((&&&%%%%%%%%%%%%&&&'''(((((())))))(((((('''''''''((((((((())))))'''(((((('''%%%%%%&&&(((,,,++++++((($$$&&&+++///(((++++++((((((++++++((())))))((((((((('''''''''"""&&&******'''%%%%%%&&&$$$"""###'''((('''(((+++)))))))))*********++++++%%%&&&&&&''''''''''''''''''&&&%%%%%%%%%&&&(((((('''&&&%%%$$$%%%''')))***))))))))))))***+++,,,---)))((('''''''''(((******&&&'''))))))((((((***+++((())))))******))))))((((((''''''((()))***++++++)))***+++,,,,,,,,,+++***,,,+++***))))))***+++,,,***(((+++222555111......////////////000000000000...---,,,---///000000000///111222333444666999;;;CCCEEEGGGJJJLLLOOOSSSVVVRRRRRRSSSSSSQQQOOORRRXXXbbbdddqqquuuddd\\\aaajjjxxxyyymmmfffbbbggggggnnn{{{|||vvvuuuvvvrrrmmmddd\\\YYY[[[___bbbffflllwwwvvvmmmhhhdddaaaaaaddd___]]]\\\\\\]]]\\\ZZZXXXYYY[[[^^^```bbbbbbaaa```dddcccdddhhhmmmooonnnkkkiiijjjjjjkkkmmmoooqqqrrrwwwtttsssuuuuuuuuuzzz~~~uuummmuuu|||tttqqquuu~~~|||{{{vvvsssnnnlllnnnzzziiiTTTHHHCCC;;;999666555555666555444111222111000000222666999......---------......///,,,------...//////......(((((((((((()))***++++++'''((())))))******))))))***+++***(((***---,,,(((---......---+++******+++***''''''))))))'''(((+++(((***&&&...((("""///)))***+++***(((&&&&&&(((***((((((((())))))))))))******(((&&&&&&((()))***)))(((((((((((((((((((((((((((,,,&&&((()))$$$$$$)))(((&&&%%%&&&(((***,,,(((((()))))))))(((((('''&&&&&&&&&'''''''''(((((((((((((((&&&%%%$$$&&&(((---(((((('''###&&&+++***(((++++++'''''')))(((%%%((((((((()))))))))))))))"""'''++++++(((%%%&&&'''%%%###$$$((()))((())),,,)))%%%&&&***((("""%%%...)))(((((('''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''(((((()))))))))))))))***+++,,,---***))))))))))))))))))***%%%'''))))))((((((***,,,))))))***++++++***))))))))))))))))))******+++,,,***+++,,,------+++***)))************************+++)))***000444222000000000000000//////......---///---+++,,,///111111///222222444666999;;;>>>AAAFFFGGGHHHIIIKKKOOOUUUYYYUUURRRPPPQQQQQQTTT^^^kkksssooorrryyyvvviiibbbcccmmmzzz~~~mmmhhhgggeeeiiiqqq|||uuurrrqqqrrrjjjeee]]]XXXWWW[[[bbbgggoooxxxtttlllfffbbbbbbaaa^^^]]]___ZZZYYYXXXYYYZZZ\\\\\\[[[```bbbccccccbbb```___^^^cccccceeejjjpppsssqqqnnnggghhhjjjlllooorrruuuvvv||||||~~~yyyyyy{{{~~~qqqttt{{{{{{zzz~~~zzzyyy{{{zzzvvvtttlllllltttiiiSSSHHHCCC;;;999666555555666555555333222000...,,,,,,///111000///...---------------)))***++++++,,,,,,,,,+++(((((()))***---000333555((()))***+++++++++++++++,,,---,,,***+++///...***((()))***)))'''''''''))),,,)))(((***)))&&&&&&)))%%%$$$)))555''' 222***,,,,,,+++)))'''(((***---((())))))))))))(((''''''+++)))'''''')))+++++++++(((((((((((((((((((((((( ---+++"""'''+++'''&&&"""!!!"""&&&***---''''''((())))))***))))))%%%%%%%%%&&&&&&&&&''''''((()))(((&&&%%%$$$&&&(((&&&"""(((---)))******!!!&&&(((((($$$###%%%$$$!!!''''''((()))***+++,,,,,,###(((------)))&&&'''))))))&&&&&&))))))'''''')))***$$$%%%+++'''"""000,,,+++)))'''''''''(((((('''(((((()))***)))))))))$$$%%%((()))***)))((('''''''''''''''((()))***+++,,,+++++++++******))))))%%%'''***)))((((((***,,,)))***+++,,,,,,+++***)))++++++******++++++,,,---***+++---------+++)))(((+++,,,,,,------,,,,,,+++...))))))...222222111222222222111///...,,,++++++///---+++,,,000222111///222222444999===AAAFFFJJJGGGHHHHHHIIIJJJOOOUUUZZZSSSNNNLLLOOORRR[[[mmmuuuooooookkkcccgggqqq}}}oooeeegggiiigggooo}}}xxxrrrnnnkkkjjjddd```[[[WWWYYY```hhhnnn}}}rrriii```]]]^^^bbbbbb^^^[[[ZZZZZZXXXWWWXXX[[[^^^``````]]]```ccceeefffggghhhiiibbbbbbeeekkkrrruuusssppplllmmmpppssswww||||||xxxwww{{{sssqqqvvvyyyooopppuuuvvvtttsssjjjmmmxxxiiiVVVJJJBBB<<<:::888666555444111///444222222444666666222...,,,---...///...---,,,++++++++++++************)))***,,,------+++)))((('''---+++)))(((((())))))(((***+++,,,,,,+++***)))(((,,,,,,,,,,,,,,,+++***)))***///)))'''---000,,,+++,,,,,,,,,+++)))(((&&&...+++(((&&&$$$%%%&&&'''***,,,)))%%%'''///222000((((((((((((((((((((((((&&&'''(((((()))(((((('''''''''''''''&&&%%%$$$###%%%'''))))))((('''((()))&&&%%%'''***(((###%%%++++++(((%%%%%%'''(((&&&###&&&((())))))&&&$$$######'''&&&''')))(((&&&***000&&&'''''''''''''''&&&&&&+++//////***))),,,,,,'''******))))))(((&&&%%%$$$&&&'''((('''%%%%%%''')))((((((((((((((('''''''''***)))((('''&&&&&&'''(((+++)))'''&&&((()))))))))&&&'''((('''%%%%%%''')))(((((())))))))))))((((((+++*********+++***(((%%%,,,,,,++++++++++++,,,,,,)))))))))))))))******+++***))))))((()))+++---...******+++,,,,,,,,,,,,,,,///***)))++++++((('''***++++++---...//////000000,,,---......//////......---/////////......000111444777<<>>999777666555666666666444000000000///---,,,---.........,,,+++************,,,+++++++++************&&&+++///+++$$$"""&&&,,,)))((('''(((***+++,,,+++'''(((((())))))))))))(((((())))))************))) (((+++&&&$$$(((***(((((()))******++++++******...,,,***(((''''''))))))$$$((()))''''''((('''$$$((((((((((((((((((((((((###%%%'''((()))'''&&&$$$(((((()))))))))(((((('''%%%&&&&&&%%%$$$%%%''')))'''$$$###&&&(((&&&&&&'''###&&&)))(((%%%$$$(((,,,%%%&&&'''&&&%%%%%%'''))),,,***+++---***&&&&&&)))&&&&&&'''''''''''''''&&&!!!$$$%%%$$$%%%)))***(((''''''((((((((((((''''''&&&''''''&&&$$$###$$$&&&''''''(((((((((((((((((((((''''''''''''(((((()))***)))''''''((())))))(((((())))))'''&&&%%%&&&((((((((())))))))))))((((((&&&&&&&&&(((***+++)))'''++++++************++++++***************++++++,,,))))))))))))***+++,,,---,,,+++(((''''''))),,,...000'''###(((///000---+++)))***,,,...000222333333......---,,,---...///000...//////......000444888===AAAEEEHHHIIIJJJKKKLLLFFFEEEEEEHHHLLLQQQTTTUUUXXXXXX[[[eeettt~~~vvvnnnnnnxxx}}}mmmeeepppzzzrrrrrruuuxxxvvvrrrnnnjjjgggeeeddddddbbbdddkkkvvv|||ooohhhccc^^^\\\]]]ZZZXXXXXXZZZZZZWWWWWWZZZ]]]___```___]]]ZZZYYYYYYcccfffjjjlllkkkiiihhhhhhiiiiiijjjmmmpppqqqpppoootttsssrrruuuzzz~~~rrrvvvwwwwwwvvvwww{{{zzzpppnnnvvvwwwxxxxxxzzzvvvfffVVVUUUWWW]]]______```cccpppfffSSSFFF>>>999777555444555555444333,,,...///...,,,---222666222111///---,,,+++,,,,,,,,,,,,+++++++++*********(((+++,,,)))%%%$$$(((,,,***((('''(((***++++++***))))))******++++++++++++''''''((())))))***))))))&&&,,,---***(((+++,,,***))))))***************))),,,+++)))((('''((())))))%%%((())))))((((((''''''(((((((((((((((((((((((()))((((((''''''&&&%%%%%%''''''((()))))))))(((((((((((((((&&&%%%&&&))),,,$$$$$$%%%&&&&&&%%%&&&(((((())))))'''%%%$$$%%%''''''''''''&&&$$$%%%''')))+++)))***,,,+++&&&$$$&&&%%%&&&''''''((('''''''''$$$%%%&&&&&&'''*********&&&&&&'''(((((()))((((((%%%&&&'''&&&%%%%%%&&&(((''''''''''''((((((((((((''''''''''''(((((())))))***((('''((()))***)))((()))))))))(((&&&%%%&&&((((((((())))))))))))(((((()))((((((((()))(((&&&###,,,++++++++++++++++++,,,)))))))))))))))***++++++)))))))))******++++++,,,+++***)))((()))***+++,,,---'''$$$)))------+++++++++,,,...///000111222222///...,,,+++,,,---///111111111111000111555:::>>>BBBEEEIIILLLMMMMMMLLLLLLHHHGGGGGGJJJNNNSSSUUUVVV\\\ZZZ\\\dddooouuurrrjjjvvv}}}vvvooorrr}}}tttrrruuuzzztttrrrnnniiieeebbbccccccfffgggnnn{{{}}}rrrgggaaa___\\\]]]___ZZZVVVVVVXXXYYYXXXYYY]]]cccddddddccc```^^^]]]]]]dddgggkkkllljjjiiiiiikkklllllllllmmmoooqqqrrrrrrzzzwwwuuuvvv{{{}}}wwwttt~~~{{{xxxnnnmmmmmmpppvvvsssmmmuuuxxxyyyyyy}}}}}}yyyiii___SSSTTTXXX[[[ZZZZZZbbbkkk~~~dddRRRGGGAAA:::777444222222333222111000222333222000222777;;;333111///---,,,,,,,,,,,,,,,,,,,,,++++++++++++***---+++)))((()))*********+++***))))))******)))''')))))))))******+++,,,,,,&&&'''((()))))))))))))))%%%((()))&&&%%%'''((('''++++++***))))))(((((('''))))))((('''''''''((()))&&&&&&'''(((&&&&&&))),,,((((((((((((((((((((((((+++)))'''%%%%%%'''***,,,&&&''''''(((((((((''''''(((((((((&&&%%%&&&))),,, %%%)))'''$$$$$$'''++++++(((&&&%%%''''''&&&$$$)))))))))'''$$$$$$&&&''''''%%%&&&)))***&&&%%%&&&%%%&&&&&&'''(((((('''''''''''''''((()))((()))***%%%&&&'''((())))))))))))%%%&&&''''''''''''***,,,&&&'''''''''(((((())))))&&&&&&'''(((((())))))))))))((('''((()))***)))''')))))))))(((&&&&&&'''((((((((())))))))))))(((((()))((((((((()))(((&&&###((((((''''''''''''(((((()))(((((((((((()))******)))*********++++++++++++((()))***,,,,,,+++******///------///...+++,,,111//////000000111000000//////...,,,+++,,,---///111000000111111333777>>>BBBEEEGGGJJJMMMOOOPPPNNNLLLHHHGGGHHHLLLSSSYYY]]]___gggdddbbbdddiiimmmppprrr{{{|||uuutttwwwxxxxxxmmmkkkhhhccc___^^^aaaeeehhhnnn}}}{{{qqqggg]]]YYYYYYWWWXXX[[[VVVSSSSSSVVVWWWWWWYYY]]]cccdddeeedddbbb```aaaaaafffiiikkkjjjggggggjjjnnnooooooooopppqqqsssvvvwwwzzzxxxvvvxxx~~~wwwqqqzzz~~~wwwqqqmmmgggfffgggkkktttxxxooouuuyyyzzzzzz}}}|||mmm```[[[UUUWWWYYYZZZWWWZZZhhhwwwfffTTTIIIBBB;;;888444222222222222111333333222000//////222444//////---,,,++++++++++++,,,,,,,,,,,,++++++++++++...***'''(((,,,---+++(((,,,***************(((&&&)))((((((((((((((()))***'''(((((())))))))))))(((&&&&&&&&&%%%%%%&&&'''''',,,,,,***)))((('''''''''(((''''''''''''(((((((((%%%%%%&&&'''%%%$$$'''...((((((((((((((((((((((((((('''%%%%%%&&&***///111''''''(((((((((''''''&&&%%%&&&&&&%%%$$$%%%''')))!!!'''***'''$$$&&&)))+++(((%%%"""$$$(((+++)))&&&*********(((%%%$$$%%%&&&&&&###"""''')))&&&%%%'''%%%%%%&&&'''(((((((((((((((&&&&&&((((((%%%%%%'''&&&&&&'''((())))))((((((%%%'''(((((('''(((***,,,&&&&&&''''''((()))))))))&&&'''(((((()))((((((''')))(((((()))******((('''((())))))(((''''''(((***(((((())))))))))))((((((&&&&&&&&&(((***+++)))'''))))))(((((((((((()))))))))))))))((()))******+++)))******+++++++++******'''))),,,......---+++)))------//////,,,(((+++111111222222111111000///.........---,,,---...///000---///111222555:::@@@DDDHHHHHHJJJNNNQQQRRRQQQPPPGGGGGGHHHNNNWWW```hhhkkkkkkgggdddccceeekkkwwwwwwqqqsssuuuqqqllleeeeeeccc___]]]```hhhnnnttt~~~xxxqqqhhh___WWWVVVVVVUUUVVVXXXRRROOOPPPTTTVVVVVVYYY]]]```aaabbbbbbaaaaaabbbcccgggjjjllljjjgggggglllqqqoooqqqrrrrrrsssuuuyyy|||wwwwwwyyy~~~zzzvvvttt~~~xxxpppjjjgggcccccceeekkkuuu}}}sssuuuzzz{{{zzz~~~{{{{{{~~~{{{eeeZZZYYYXXXZZZ\\\]]][[[bbbuuukkkWWWIII@@@;;;888555333444555555555222000...---...//////...------...------,,,++++++------,,,,,,,,,+++++++++***)))((()))++++++***(((***))))))***++++++)))'''***)))(((''''''(((((()))))))))*********)))(((((()))'''&&&'''((()))***++++++***)))(((''''''((()))''''''((((((((())))))***''''''***,,,)))$$$&&&,,,(((((((((((((((((((((((('''&&&&&&'''(((***+++---))))))))))))(((((('''&&&$$$%%%&&&&&&%%%%%%&&&(((%%%'''&&&$$$(((---,,,'''&&&%%%%%%%%%'''((())))))''')))***)))'''&&&&&&''')))$$$"""%%%((('''&&&'''$$$%%%&&&'''(((((((((((((((%%%%%%((((((%%%%%%(((''''''(((((((((((((((''''''((()))(((&&&&&&((()))&&&&&&''''''((())))))***'''(((((())))))((('''&&&((((((((()))******(((&&&&&&((((((((('''(((***,,,(((((())))))))))))((((((''''''''')))+++,,,***(((++++++************++++++++++++******++++++,,,---)))***++++++++++++***)))***+++,,,......---,,,,,,***)))***,,,+++)))+++///111111222222111111000000---------............///...000444777:::???DDDHHHJJJIIIJJJNNNSSSVVVVVVUUUKKKJJJJJJOOOXXXccckkkppphhhcccaaadddjjjsss~~~vvvtttuuusssjjjcccbbbcccdddcccdddlllwwwwwwmmmhhh```YYYSSSTTTVVVVVVVVVXXXRRRPPPQQQVVVYYYYYY[[[___```aaabbbbbbaaaaaaccceeefffkkkooonnnjjjiiimmmqqqnnnpppssstttuuuwww{{{{{{}}}zzzyyy}}}wwwpppkkkiiihhhffffffiiippp{{{zzzvvv||||||{{{|||xxxxxxyyy{{{fff]]]^^^___aaafffiiikkkuuupppZZZIII>>>;;;888555444666888999999444222000111555777555333......000000000///...------------,,,,,,,,,++++++%%%(((++++++)))(((((()))''''''(((***,,,,,,***)))---,,,+++)))))))))************+++******)))(((''')))&&&$$$&&&(((((()))+++)))((((((''''''(((***+++(((((())))))******++++++)))***///333///&&&&&&+++((((((((((((((((((((((((((()))******)))'''%%%###+++++++++******(((''''''%%%'''))))))((('''((()))***'''""""""+++444///###''')))***((($$$###%%%((($$$''')))***)))''''''(((,,,&&&###&&&((('''&&&((($$$%%%&&&'''(((((((((((()))%%%%%%******&&&'''+++'''((((((((((((((('''''')))***)))'''%%%$$$$$$%%%&&&&&&&&&'''((())))))***(((((()))))))))'''&&&%%%((((((((()))+++***(((&&&&&&'''((((((((((((+++---(((((())))))))))))((((((+++*********+++***(((%%%((((((''''''''''''((((((------,,,,,,------...///)))***+++,,,,,,+++))))))---,,,,,,,,,------.........))))))---000000000222000000111222222222222222,,,---......//////......111444888<<<@@@EEEJJJMMMKKKJJJJJJNNNTTTXXXYYYXXXRRROOONNNPPPWWWaaaiiinnnfffaaaaaajjjtttzzziiikkkyyyvvvppptttyyy}}}{{{zzzzzzyyysssjjjbbbdddfffhhhiiimmmxxx~~~rrriiiaaa]]]WWWQQQMMMPPPSSSSSSSSSUUUUUUSSSUUU[[[^^^^^^```ccccccdddddddddcccccceeegggeeelllrrrrrrnnnkkkmmmqqqmmmpppsssuuuuuuxxx|||yyy{{{{{{rrrkkkiiijjjlllkkklllpppwwwyyy~~~}}}zzzwwwvvvvvvllleeegggfffjjjqqqxxx|||oooVVVIIIEEE;;;555555;;;:::111///444111111222222222222111111,,,,,,,,,+++++++++******------,,,,,,+++***))))))))))))))))))))))))))))))((((((((((((''''''''''''+++******)))******++++++***)))'''''')))))))))((('''///%%%###---..."""$$$***///,,,%%%!!!%%%******)))&&&%%%(((---+++%%%((($$$###'''***(((&&&&&&+++***(((&&&&&&&&&''''''''''''((()))))))))))))))%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&'''((()))---(((&&&)))***%%%###&&&'''&&&&&&(((++++++((($$$'''!!!!!!&&&(((&&&'''+++''''''''''''''''''''''''''''''(((((((((((((((((()))'''%%%%%%&&&'''''''''"""&&&$$$"""%%%$$$+++(((%%%$$$&&&((('''%%%,,,+++***)))(((((()))***+++***(((((())))))'''&&&''''''((((((((((((''''''))))))(((((((((((())))))&&&)))+++,,,+++)))((((((+++***%%% $$$,,,---'''(((((()))***+++,,,,,,---***---//////,,,,,,...111 &&&,,,//////------...***+++++++++,,,---------.........,,,+++,,,///222222444666555333000///...///000222222222000---,,,444777;;;@@@EEEKKKOOOQQQJJJNNNOOONNNQQQXXX]]]^^^WWWRRRJJJHHHQQQ^^^aaa]]]]]]ccclllvvvrrrmmmdddaaaeeefffeeennn||||||vvvtttuuupppgggbbbdddeeeeeehhhnnnzzz{{{oooddd\\\ZZZZZZUUUTTTSSSPPPNNNOOORRRTTTTTTWWWZZZ\\\]]]^^^___```___aaaccccccbbbcccfffiiippppppqqqrrrsssuuuvvvwwwvvvuuutttvvvyyy|||}}}}}}zzzwww|||xxxnnnggghhhooovvvyyy}}}}}}}}}yyytttqqqrrrzzzsssiiiiiiqqqzzzjjjRRRFFFBBB888222333999999222000666000000000111111000000000------------,,,,,,,,,,,,------,,,++++++***))))))))))))))))))))))))))))))++++++*********)))))))))*********************++++++***((((((***+++***)))(((,,,%%%###,,,---'''&&&'''&&&!!!""")))'''((('''&&&***,,,(((!!!)))%%%$$$(((***(((''''''(((((('''''''''(((((()))''''''((()))))))))))))))'''''''''((((((((())))))'''&&&&&&&&&&&&'''((()))((($$$$$$))),,,***))),,,)))'''%%%&&&((()))(((&&&((($$$$$$((((((&&&%%%((('''''''''''''''''''''''''''''''''''''''&&&%%%$$$)))'''%%%%%%&&&(((''''''###((()))%%%###'''(((&&&+++(((%%%%%%'''((('''%%%)))((('''&&&&&&&&&'''(((+++)))((((((******)))'''''''''((((((((((((''''''))))))(((((((((((())))))&&&(((******)))(((((((((((('''######******%%%*********))))))))))))(((***,,,------------///000)))+++---...---,,,,,,,,,---------...............---.........------///111000222444444333111000000///000111222222222222222888;;;???DDDHHHLLLPPPRRRRRRTTTTTTUUU[[[eeekkkkkkVVVOOOJJJLLLVVV^^^bbbbbb^^^fffrrrxxxfff^^^YYYZZZ___aaabbbmmm}}}wwwpppmmmjjjhhhlllrrrlllqqqyyy~~~wwwlllaaaYYYUUUUUUVVVTTTTTTSSSPPPNNNOOORRRTTTVVVYYY[[[]]]]]]]]]^^^```aaacccddddddcccdddhhhkkkpppqqqssstttuuuuuuttttttqqqqqqrrrvvv|||zzzyyy}}}{{{uuuppppppuuu~~~~~~~~~yyytttkkklllvvvzzzooolll{{{dddNNNCCC@@@444000111777888333222777//////////////////////////////.........---------,,,,,,++++++******)))))))))))))))))))))))))))))),,,,,,+++++++++*********************************,,,***))))))***++++++***''')))(((%%%%%%))),,,+++***(((&&&""" !!!%%%)))%%%'''((((((***,,,&&&)))&&&%%%)))***(((((()))%%%&&&'''((())))))))))))''''''((()))))))))))))))''''''((((((((()))))))))''''''&&&&&&''''''(((((()))&&&%%%'''(((%%%###$$$***'''$$$###%%%''''''''')))''''''))))))&&&%%%&&&'''''''''''''''''''''''''''''''''&&&%%%$$$"""""")))'''%%%&&&'''(((((('''$$$)))+++)))((()))(((&&&***(((&&&&&&'''((('''&&&&&&&&&&&&%%%&&&&&&'''((()))((('''(((*********(((''''''((((((((((((''''''))))))(((((((((((())))))&&&((()))((('''&&&'''(((+++***'''$$$''',,,,,,)))***))))))))))))(((((((((+++******,,,...000000///000...,,,,,,---------,,,......//////......---------...000000///...///000...000222333222111111222111000000111333555888:::===@@@EEEHHHKKKNNNQQQSSSZZZ[[[[[[^^^fffoooqqqmmmSSSIIIFFFOOOWWWZZZ]]]bbbdddnnn}}}hhh\\\WWWWWW\\\bbbcccgggwwwzzz}}}|||xxxppphhhfffgggkkkttt}}}vvv}}}yyypppgggZZZRRRPPPQQQSSSSSSUUUTTTSSSPPPOOOPPPSSSUUUYYY[[[]]]]]]]]]]]]___aaafffffffffeeeeeehhhllloootttvvvxxxyyyyyyxxxuuutttssssssvvv|||zzzvvvzzzzzzwwwuuuwww~~~~~~~~~~~~{{{wwwttthhhjjjtttuuuppp}}}aaaMMMCCC@@@555222333777777444444777000000000//////000000000//////.........---------,,,,,,++++++************))))))))))))))))))))))))************)))))))))(((***************))))))))),,,***((()))***+++******---((($$$&&&((('''(((+++*********+++,,,+++(((&&&'''))))))(((***+++'''!!!***'''&&&)))***((((((+++%%%&&&((()))))))))((('''''''''((()))))))))))))))&&&&&&&&&&&&''''''''''''((((((''''''''''''((((((+++)))(((((('''%%%""" ((('''%%%$$$%%%%%%&&&&&&'''((()))***)))'''&&&'''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%$$$###((('''&&&&&&((()))((('''%%%''')))((('''&&&''''''(((((('''''''''(((''''''''''''''''''(((((())))))&&&%%%%%%&&&(((***)))(((''''''((((((((((((''''''))))))(((((((((((())))))(((((()))(((&&&&&&(((***---+++))))))+++......,,,''''''((()))***+++,,,,,,,,,***))),,,000333222000///---+++,,,000222000.........//////...---,,,+++,,,///111222111000000000...000222222111111111222333222111111333777<<>>AAAEEEIIIMMMNNNNNNPPPTTTYYYgggqqq{{{xxxiii[[[[[[RRRTTT```ccc^^^```jjjyyyhhh^^^______dddjjjkkklllvvv|||uuupppoookkklllnnnsss}}}pppgggbbbaaa```YYYTTTOOOPPPUUUYYYYYYWWWVVVVVVUUUSSSRRRSSSVVVYYY[[[\\\^^^___aaadddiiilllooommmkkkkkkmmmqqquuuwww}}}{{{xxxxxxzzz|||~~~zzzyyyzzz{{{}}}~~~yyy~~~~~~}}}}}}}}}~~~yyyqqqkkkcccfffooo~~~vvvooopppsss|||~~~cccPPPFFFBBB<<<;;;999777666555444444333222111000000111222333///............------------------------,,,,,,,,,)))))))))))))))))))))))),,,,,,+++++++++*********)))******+++***)))'''&&&***(((''''''((())))))((((((''''''))))))&&&%%%&&&+++(((%%%$$$%%%'''((()))))),,,+++((((((+++,,,***)))'''''')))'''%%%(((---))))))))))))((('''&&&%%%''''''((()))))))))))))))(((((()))))))))*********))))))((((((''''''((((((%%%''''''&&&'''(((%%% %%%''')))***(((%%%$$$$$$###(((***&&&$$$&&&)))***''''''''''''''''''''''''%%%%%%'''((()))*********'''&&&&&&(((***+++)))(((+++(((''''''&&&%%%(((---&&&'''))))))((((((((()))%%%%%%&&&'''''''''&&&&&&%%%$$$###%%%'''(((((('''''''''((((((((((((''''''))))))(((((((((((())))))(((***+++***)))((()))+++***((())),,,---******,,,------,,,,,,,,,+++++++++---,,,,,,...000222222111000000000111111000---***111222333444444333111///...111333444333222222222333444444333111000111222555555555777:::>>>BBBDDDHHHLLLOOOPPPOOORRRYYY```kkkzzzpppaaaVVVZZZXXX\\\eeehhhgggllluuu}}}gggbbbdddmmmssswwwvvvvvv|||yyyvvvoookkkiiinnnqqqtttzzz~~~nnnbbb\\\[[[ZZZYYYQQQOOOPPPSSSXXXZZZYYYWWWXXXXXXWWWUUUTTTUUUYYY\\\]]]^^^```aaaccchhhnnnrrrrrrpppnnnooossswwwyyyzzz~~~{{{wwwuuuuuuyyy~~~xxx|||{{{www|||~~~~~~~~~zzz||||||tttjjjcccZZZ```lllrrrkkknnnnnnwww~~~}}}~~~~~~~~~}}}cccPPPEEEAAA;;;;;;999666444444444444222111000//////000111222000000000/////////..............................))))))))))))))))))))))))++++++*********)))))))))))))))***+++***(((&&&%%%+++)))(((((()))******)))&&&***,,,)))&&&&&&((()))***)))(((&&&&&&''')))+++%%%)))+++))))))+++,,,)))(((&&&&&&(((&&&$$$'''---)))(((((('''''''''((((((''''''((()))))))))))))))((()))))))))******************)))(((((((((((((((''')))((($$$######''')))***)))&&&$$$%%%&&&%%%******$$$ $$$((()))''''''''''''''''''''''''&&&'''(((((())))))))))))&&&&&&'''(((++++++***(((***((((((***)))%%%''',,,%%%'''******)))((((((***&&&'''((((((((('''&&&%%%'''&&&%%%&&&((()))((('''''''''((((((((((((''''''))))))(((((((((((())))))&&&(((***+++)))(((((((((+++)))+++000000++++++...,,,,,,,,,+++++++++******+++,,,---...---...///000///000111000...------......///222333333222000//////222444444333222333333222333444333222222444555333555888===AAAEEEGGGHHHKKKOOORRRQQQQQQUUU___gggwwwuuubbbYYYUUUXXX]]]dddkkkqqqyyyrrrpppqqq|||{{{rrrpppooommmlllnnnrrryyytttmmmccc\\\ZZZYYYVVVSSSMMMNNNQQQTTTWWWYYYYYYYYYZZZZZZYYYWWWVVVWWW[[[^^^bbbbbbcccccceeejjjpppuuutttrrrqqqssswww{{{|||||||||zzzxxxwwwxxx|||~~~}}}~~~~~~vvv|||~~~{{{}}}~~~|||{{{xxxssskkkbbb[[[WWWbbbsssuuummmlllkkkttt|||~~~~~~~~~}}}{{{zzzzzzzzz|||bbbOOODDD???999999777444333444555444222000///......///000222111111111111000000000000......//////////////////))))))))))))))))))))))))((((((((((((''''''''''''))))))++++++***(((&&&$$$,,,***))))))***++++++***&&&---///'''###''',,,,,,!!!$$$(((***(((&&&$$$$$$!!!'''+++******,,,+++''''''&&&&&&'''%%%###&&&---((('''&&&&&&&&&(((***+++'''(((((()))))))))))))))''''''''''''((((((((((((******)))(((((((((((((((%%%)))***((())),,,)))!!!***+++***'''$$$$$$&&&)))''',,,+++###!!!&&&'''''''''''''''''''''''''''((((((((((((((((((''''''&&&&&&''')))++++++***((('''%%%'''+++***%%%%%%)))$$$'''++++++)))((()))*********+++++++++)))(((''')))((('''((()))******(((''''''((((((((((((''''''))))))(((((((((((())))))$$$'''******)))''''''''''''&&&(((...---''''''+++(((((()))***+++,,,,,,---)))+++...---+++***,,,///,,,......---+++---111666***+++...000000///...,,,111222444444333222333444111222333333333444666999111444:::AAAFFFJJJLLLLLLMMMQQQSSSRRRRRRXXXcccmmmooo[[[VVVYYY\\\fffpppvvv~~~|||rrriiihhhkkkmmmrrrwwwvvvwwwssshhhccc^^^\\\[[[YYYSSSNNNMMMPPPSSSUUUVVVXXXZZZ\\\[[[[[[ZZZXXXWWWYYY\\\___eeeeeeeeeeeefffjjjqqquuuuuussssssuuuzzz}}}}}}||||||{{{{{{|||~~~}}}~~~}}}}}}~~~vvv||||||zzzuuuqqqkkkddd\\\WWW\\\iii}}}{{{pppkkknnnwww|||zzz|||~~~~~~{{{xxxwwwwwwsss[[[LLLCCC???888777666777888:::::::::222111111333444444222000111000---,,,,,,---000111000333:::@@@<<<222...000,,,------+++***))))))***************))))))))))))---'''%%%***///---***))),,,,,,+++******))))))))))))((((((((()))***,,,---,,,***)))***,,,,,,***''''''(((***+++,,,,,,++++++)))((('''''''''''''''((('''""""""&&&'''$$$&&&,,,))))))((('''''''''''''''))))))))))))************''')))***)))(((&&&&&&'''+++%%%###''')))&&&'''***)))))))))'''%%%%%%(((+++******))))))((((((''''''((('''''''''&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&'''(((###%%%(((***+++***)))'''((()))+++,,,+++***)))'''''''''(((((())))))******+++******,,,...---)))%%%)))'''&&&'''***,,,,,,+++(((((((((((())))))))))))%%%''')))******+++---///******))))))******+++,,,++++++************+++++++++++++++++++++,,,,,,---............------,,,+++.........///111333555777333444333000,,,+++,,,//////222444333111000333555111222333444666777888999888999<<>>999777666444222111000000444111...---...000111222222000///------///000222>>>bbbyyybbbNNNAAA<<<777111,,,***))))))(((************))))))))))))+++&&&$$$(((+++***((((((((()))+++------,,,+++***+++***((('''&&&&&&'''''''''&&&&&&(((******)))((('''((()))***++++++++++++,,,,,,+++******************''''''))))))'''(((***))))))((('''''''''''''''%%%%%%&&&&&&&&&''''''''''''''''''&&&%%%$$$&&&'''((($$$"""$$$&&&%%%%%%''')))%%%%%%+++111...""")))))))))((((((((((((''')))))))))(((((((((''''''((('''&&&&&&&&&'''((()))$$$%%%'''(((((('''&&&$$$((((((&&&%%%%%%&&&((()))'''(((((((((((())))))))),,,)))&&&%%%%%%&&&'''&&&)))******((('''&&&((()))(((((((((((()))))))))))))))******)))'''&&&'''(((******))))))******+++,,,++++++************+++++++++***)))((((((***,,,---'''(((***,,,---...//////000000111222333444555666111111111///---,,,---...///......000222444444444666444111000111444888:::@@@BBBFFFJJJMMMNNNNNNMMMSSSPPPRRRYYYbbbqqqsssmmmqqqtttttttttrrrtttxxx|||~~~uuunnnlllnnnjjjooouuuyyy~~~{{{mmmccc[[[YYYZZZ]]][[[XXXVVVTTTRRRNNNLLLMMMRRRVVVWWW[[[```bbb```____________```dddiiinnnmmmmmmlllmmmppptttyyy{{{}}}{{{{{{|||~~~~~~~~~}}}}}}}}}xxxxxx{{{~~~}}}yyywwwwwwxxx}}}}}}zzzzzz{{{wwwzzz|||xxxvvv|||~~~yyyggglllxxx|||}}}}}}~~~~~~}}}~~~~~~xxxqqqhhhaaaYYYUUUWWW]]]sssxxx~~~yyytttqqqpppnnnllllllppptttwwwyyyoooZZZLLLEEEAAA;;;;;;:::777555333333333444222///...///111111111111000///......///000111:::llluuuUUUFFF444++++++---***&&&************)))))))))(((---((('''***,,,******+++(((***---///000///---,,,******)))))))))***,,,,,,&&&&&&'''((()))******)))))))))***++++++,,,,,,,,,++++++***)))((((((((())))))((((((((((((''''''((())))))((('''''''''''''''%%%%%%&&&&&&&&&''''''''')))))))))(((''''''(((***+++(((&&&''')))******+++...'''"""$$$)))+++&&&(((((((((((((((((((((((())))))))))))(((((((((((((((((('''&&&'''((()))***'''((()))******)))'''&&&(((((((((((()))))))))***((((((((((((((((((((((((,,,+++((('''''''''((((((***+++,,,***'''&&&''')))(((((((((((()))))))))))))))***+++***(((''''''(((******))))))******+++,,,++++++************++++++,,,***((('''((())),,,---......///000111111000000000111222333444555555555333333111///---+++******///---,,,///333666555333555555444555777:::===???CCCGGGKKKNNNOOOOOONNNNNNVVVUUUWWW___nnnzzzpppuuu}}}~~~}}}zzzfff^^^___ccciiiooo{{{uuunnnjjjkkkooolllsss~~~}}}jjj___ZZZVVVSSSSSSWWWVVVSSSRRRPPPOOOMMMLLLOOOTTTWWWXXX\\\bbbdddbbb``````aaabbbdddhhhmmmrrrmmmmmmnnnqqquuuzzz~~~yyyssstttvvvxxxwwwtttrrrsssuuuxxx|||~~~{{{yyyxxxzzz~~~|||wwwtttxxxtttaaadddrrr{{{~~~}}}~~~~~~|||}}}~~~|||~~~ssskkkccc]]]XXXWWW___hhh}}}||||||{{{uuuqqqooommmmmmmmmqqquuuzzz|||}}}nnnXXXLLLEEEAAA;;;<<<<<<999666555666888333222111222333333111///000000///......///000000...NNNtttlllEEE...***---+++'''************)))))))))(((,,,(((&&&))))))''''''***(((***---000111000///---))))))(((''''''(((***+++&&&'''((()))*********+++******++++++,,,------...,,,+++***)))(((((((((((('''((((((''''''''''''&&&))))))((('''''''''''''''&&&&&&'''''''''(((((((((((()))***)))(((''')))+++'''&&&%%%$$$&&&(((((('''+++'''$$$###%%%'''))))))'''''''''''''''((((((((())))))))))))(((((((((((((((((('''&&&'''((()))***((())))))******)))((('''###$$$''')))***(((&&&%%%((((((((('''''''''''''''))))))***)))((((((((((((+++,,,+++***(((((()))***(((((((((((())))))))))))(((***++++++))))))***,,,******))))))******+++,,,++++++************+++++++++***)))((()))***,,,---***+++,,,---------------000111333555555555333222,,,,,,,,,---...//////......---,,,///444777666444000222666999===@@@BBBBBBFFFJJJNNNPPPOOONNNOOOOOOUUUXXX___kkkmmmmmmxxxrrrggg\\\WWWWWW\\\gggrrrvvvooojjjgggiiinnnrrrzzz{{{lll]]]XXXVVVSSSOOOMMMRRRRRRQQQOOONNNMMMNNNOOOTTTXXX[[[[[[^^^ccceeecccaaabbbcccdddfffjjjooossspppqqqrrrtttxxx}}}~~~~~~uuuooommmpppsssrrrpppppprrruuuuuuyyy||||||{{{{{{~~~}}}xxxtttwww}}}qqq``````lllyyy{{{}}}~~~~~~}}}|||}}}~~~{{{wwwtttgggaaa[[[WWWVVV[[[hhhuuu|||tttwwwyyyyyywwwsssqqqpppnnnppptttzzzjjjUUUIIIBBB???777999:::888444333555777333333333444444333111...//////............//////+++333===OOOlllSSS222'''***++++++************))))))))))))...***)))+++***((()))---)))***---...//////...---000...,,,***))))))))))))&&&(((******))))))***+++++++++***++++++,,,---......---,,,+++***)))))))))%%%(((((('''''')))(((%%%))))))(((''''''''''''''''''(((((((((((()))))))))%%%&&&(((((('''''''''(((''''''%%%###%%%))))))&&&###&&&)))***((('''(((***&&&''''''''''''((((((((()))))))))(((((((((''''''((('''&&&&&&&&&'''((()))&&&''''''(((((((((''''''"""%%%))),,,---+++(((%%%(((((((((''''''''''''&&&$$$&&&(((((('''''''''(((+++)))((((((***+++***)))(((((((((((())))))))))))''')))***+++******,,,...******))))))******+++,,,++++++************+++++++++++++++++++++,,,,,,---&&&''')))+++,,,.........///111444555555444222000...---,,,---......,,,***......///111444666666666---000666;;;@@@CCCDDDDDDIIIMMMPPPQQQOOONNNPPPRRRTTT^^^kkk}}}pppbbbjjjwwwzzz|||ddd```]]][[[[[[```nnn|||~~~vvvnnnjjjgggfffkkkqqq{{{ggg\\\SSSSSSTTTQQQLLLJJJPPPQQQQQQPPPOOOOOOQQQTTTYYY]]]^^^]]]```eeefffddddddeeefffggghhhkkkooossswwwwwwwwwxxxzzz|||}}}yyyqqqkkkhhhlllqqqttttttuuuxxx{{{yyy|||~~~}}}xxxtttvvv{{{}}}rrrddd___gggvvv}}}~~~wwwyyy{{{|||||||||}}}|||wwwooohhhdddZZZWWWTTTUUUXXXcccvvvyyylllooorrrtttssssssssstttsssvvvzzziiiTTTHHHAAA>>>555777888555111///111444555333111111222111000///......------------......------///444<<>>BBBFFFJJJMMMNNNQQQSSSRRROOOPPPUUUZZZbbbuuulll```___nnnuuuttt}}}bbbYYYYYY]]]eeennnwwwxxx|||~~~wwwqqqllljjjnnnuuu}}}ooodddXXXRRROOORRRTTTSSSRRRTTTTTTUUUWWWVVVUUUVVV[[[___\\\```aaaaaaccciiilllkkkkkklllmmmllllllmmmppprrrxxxxxxyyy{{{}}}zzzuuummmfffaaapppwww~~~~~~}}}wwwpppooosss~~~{{{yyynnn```___jjjssssssmmmpppsssvvvxxxzzz|||~~~tttsssqqqmmmgggaaa[[[XXX\\\\\\```hhhsss~~~rrreeehhhlllppprrruuuxxx{{{~~~~~~~~~|||yyyvvvmmmSSSGGGCCCAAA888888777888888777444111444333111////////////000000000000000///...---,,,***)))))))))***+++,,,,,,'''***...///---***(((''')))(((''''''''''''&&&%%%(((***,,,,,,***(((((((((&&&***(((&&&)))***'''***))))))((())))))***+++%%%'''***)))&&&%%%(((+++...+++(((((())))))&&&###&&&'''((())))))((('''&&&  ,,,+++$$$###(((''''''&&&&&&&&&&&&''''''&&&******&&&$$$&&&&&&$$$))))))(((((((((((()))))))))%%%%%%)))(((###"""&&&...(((###$$$)))+++(((###))))))((('''&&&%%%%%%%%%)))))))))***))))))((('''+++!!! ***...)))&&&(((+++***))))))((()))))))))''''''((((((((((((''''''&&&'''((('''&&&%%%&&&(((&&&'''((((((((((((***,,,---+++)))''''''(((***,,,))))))+++"""&&&111###((((((''''''''''''((((((...,,,)))'''&&&''')))***''')))******))))))***+++++++++,,,------...//////666...,,,...&&&,,,///333777777333000///000......---------......//////111444666555555555666<<<===>>>AAAEEEIIIMMMPPPTTTSSSSSSSSSQQQQQQYYYdddppp|||^^^bbbjjjtttzzzwwwddd```YYY___ttt{{{zzztttlllnnnooorrrzzz{{{kkk```]]]QQQPPPOOOQQQTTTUUUTTTRRRYYYYYYYYYZZZ\\\]]]___```___aaadddgggiiikkkkkkllllllooorrrqqqooonnnppprrrnnnvvv}}}~~~zzzzzz}}}zzzsssllljjjmmmvvv~~~}}}}}}zzzssslllmmmsssyyy}}}yyy}}}xxxrrrmmmiiihhhlllqqqjjjkkkllllllmmmnnnqqqsssqqqnnnhhh```YYYVVVWWWYYYWWW]]]fffuuu~~~{{{pppdddggglllrrrvvvxxxyyyyyy~~~}}}}}}{{{wwwtttlllSSSHHHCCC???:::888666555555555444333444333111////////////000000000000///...---------*********)))******++++++ ###'''******))))))***+++'''$$$%%%)))***'''###***++++++)))'''''')))+++"""(((+++(((''')))***(((+++******))))))(((((((((''''''''''''((()))(((((('''&&&&&&'''((())))))(((&&&'''((())))))((('''&&&!!!'''---+++&&&&&&+++++++++++++++++++++++++++&&&)))***&&&&&&((((((&&&((((((''''''''''''(((((()))&&&&&&***)))%%%$$$'''***(((''''''((()))((('''***)))'''&&&%%%%%%&&&&&&$$$$$$%%%&&&''''''&&&&&&///&&&%%%---000***''')))((((((((((((((((((((((((''''''((((((((((((''''''((()))***)))(((((()))***'''((())))))((()))+++---+++***(((''''''(((+++,,,------,,, (((---111(((***))))))(((((())))))***---+++)))''''''(((***+++***,,,------,,,,,,---...,,,,,,------......//////111,,,,,,///,,,&&&***333000222555555444111000000000000/////////000000111111444666777777777888:::???@@@BBBFFFIIIMMMPPPRRRTTTSSSRRRSSSQQQRRR\\\gggzzzxxxgggjjjsss~~~mmmccchhhggguuu{{{uuurrrrrrtttxxx{{{nnnbbb[[[YYYPPPOOOOOORRRUUUVVVTTTQQQXXXXXXYYYZZZ\\\^^^___aaabbbcccfffiiikkklllmmmmmmkkkooossstttrrrrrrtttvvvwww{{{~~~{{{vvvooojjjkkkppp}}}{{{vvvmmmeeeffflllxxx{{{xxx{{{xxxtttoookkkhhhhhhjjjdddeeefffgggggghhhiiijjjhhhfffaaa\\\XXXXXX[[[]]]bbbkkkxxx~~~wwwnnndddggglllrrrvvvyyyyyyzzz|||zzzwwwvvvuuutttqqqooojjjTTTIIIBBB===;;;888555333333444444444333222111/////////000000111000///------------...++++++******)))*********"""%%%(((***++++++---///---'''"""$$$***,,,(((""",,,,,,***'''&&&&&&***,,,'''***+++)))''')))***)))+++++++++***)))(((&&&&&&)))&&&$$$&&&***+++)))&&& """%%%&&&''')))+++---''''''((((((((((((''''''---***((())))))'''(((+++((()))************)))(((&&&))))))''''''******((('''&&&&&&&&&&&&&&&&&&'''(((&&&&&&)))***'''''')))''')))***)))'''''')))++++++)))'''%%%%%%%%%'''(((%%%%%%'''((()))*********222***)))///111,,,(((***%%%&&&'''((())))))(((((('''(((((((((((((((((('''((()))******(((((()))***((()))******))))))+++---***)))''''''''')))+++,,,+++***$$$)))'''---((((((+++******))))))******++++++***((((((((()))+++---+++---......---,,,...///------------------------,,,,,,,,,---...000222333000000111333555444222000///////////////000111222555777888999999:::===???AAACCCFFFJJJNNNQQQRRRSSSTTTSSSSSSTTTTTTWWWbbbnnnlllhhhmmmxxxooohhhkkkrrrxxxxxxuuuttttttvvvyyyvvvhhh```YYYUUUUUUMMMNNNPPPSSSUUUVVVSSSQQQVVVWWWXXXZZZ\\\___aaabbbeeefffhhhkkklllnnnnnnooolllpppuuuwwwwwwwwwyyy|||zzzssskkkhhhoooyyy~~~|||zzz{{{||||||~~~{{{vvvooofff___bbbiiiuuu~~~~~~~~~}}}zzzwwwzzzzzzyyyvvvrrrnnniiifffaaaaaaccccccddddddccccccaaa___[[[XXXXXX\\\bbbgggrrr}}}}}}~~~}}}uuukkkeeehhhmmmrrrvvvxxxyyyyyyxxxuuuqqqoooooooooooonnniiiTTTKKKCCC;;;;;;999666555555555555444333222000/////////000111111000...,,,,,,,,,...///,,,,,,+++***)))))))))***)))***+++***))))))+++,,,+++'''$$$&&&)))+++((($$$++++++***((('''''')))+++***+++***((('''((())))))))))))*********((('''&&&((('''%%%&&&)))***)))''' $$$'''(((&&&'''***...'''(((((((((((((((((('''***&&&###$$$&&&'''''''''$$$%%%'''(((((('''%%%$$$'''))))))''')))------)))''''''&&&&&&&&&&&&''''''%%%%%%&&&((()))(((((()))'''((())))))((((((***,,,+++)))'''%%%%%%&&&((()))''''''((()))***+++++++++///***)))...///+++)))***###%%%''')))+++***))))))((((((''''''''''''((((((&&&((()))((('''&&&'''(((((()))***)))((((((***,,,((('''''''''((()))+++,,,+++'''+++"""***!!!)))*********))))))************)))(((((()))+++,,,...)))***++++++******+++---,,,,,,,,,,,,,,,+++++++++***,,,,,,***,,,111000+++///......111555666333000---------......000111111777999:::::::::===@@@CCCAAADDDHHHMMMPPPQQQQQQQQQTTTSSSTTTWWWXXX]]]jjjvvvjjjgggnnnxxxmmmuuuyyyuuuvvvyyy{{{~~~zzzfff\\\XXXTTTQQQPPPJJJLLLPPPSSSVVVUUUSSSQQQWWWWWWYYY[[[^^^aaadddeeehhhiiijjjlllnnnooopppqqqooosssxxxzzzzzz{{{}}}yyyqqqjjjjjjuuu~~~{{{xxxwwwwwwxxxyyyyyytttnnnggg___[[[aaakkkttt~~~~~~~~~~~~|||zzzxxxzzz~~~~~~zzzrrrjjjdddeeeggghhhiiihhhfffddd```^^^[[[ZZZ^^^gggrrrzzz}}}|||}}}{{{yyykkkhhhjjjooosssvvvwwwwwwwwwuuurrrnnnmmmnnnqqqrrrsssiiiUUUKKKCCC<<<999888888888888777555222222111000/////////000111000///---,,,+++,,,...///,,,,,,+++***)))))))))***)))))))))'''$$$$$$%%%''''''((()))(((''''''((())))))***++++++)))(((((()))+++)))((((((((('''''''''&&&'''((()))))))))))))))%%%''')))((('''&&&(((***&&&)))+++***'''&&&(((***(((((((((''''''(((((((((%%%$$$###%%%(((***'''"""'''(((***++++++***((('''''')))((('''***...---)))(((''''''''''''''''''(((###$$$%%%&&&'''((((((((()))'''&&&''')))******)))***)))'''&&&&&&'''((()))&&&&&&&&&''''''&&&&&&%%%(((&&&'''+++,,,***))))))$$$%%%(((+++,,,,,,+++***)))(((''''''''''''((()))'''((()))((('''&&&''')))'''(((((((((''''''(((***''''''''''''((()))+++,,,111***...%%%,,,$$$000***))))))(((((())))))***))))))))))))***+++---...((()))******))))))***++++++++++++***************))),,,,,,***,,,///---(((///------000444666444111.........///000111333444888:::;;;<<<===???CCCFFFEEEGGGLLLOOOQQQRRRQQQPPPQQQQQQTTTXXX[[[bbbooo|||~~~mmmlllvvvyyy~~~{{{wwwxxx|||xxxjjj\\\VVVTTTPPPLLLKKKIIILLLQQQTTTVVVUUUTTTSSSYYYZZZ[[[^^^aaadddggghhhjjjjjjlllmmmoooqqqsssttttttxxx|||}}}}}}}}}~~~uuunnnjjjmmm{{{|||yyywwwvvvvvvvvvrrrlllddd]]]WWWWWWaaammm~~~~~~}}}{{{{{{yyy}}}sssmmmnnnppptttvvvuuupppllldddddddddhhhqqq|||zzzxxxyyy{{{}}}ppplllnnnqqqtttvvvuuutttsssrrrooommmnnnqqquuuxxxyyykkkUUUJJJCCC>>>888888888999999777444111222111000//////000111222///...---,,,,,,---......++++++******)))*********'''((()))(((&&&&&&((()))%%%(((+++***&&&%%%(((+++(((***,,,,,,***(((((((((+++(((&&&)))***'''&&&'''&&&&&&&&&'''((()))++++++$$$(((***)))&&&%%%(((+++***++++++***(((&&&&&&'''((((((''''''''''''(((((())))))(((''')))+++((("""))))))***++++++***))))))((()))'''&&&***...---(((((((((''''''''''''(((((("""%%%&&&%%%&&&((((((&&&)))'''%%%&&&((())))))''')))(((((((((((((((((((((((((((((((((((('''&&&&&&$$$%%%&&&((())))))((((((%%%&&&(((***+++,,,,,,+++)))((('''&&&&&&'''((())))))***++++++))))))***+++&&&'''((('''&&&&&&''')))''''''''''''((())))))***333+++"""***(((+++)))///)))))))))(((((())))))))))))))))))***+++,,,------)))+++,,,,,,+++***,,,---************************)))***+++---............------...000333444444333111111111222444666777888999;;;===???@@@BBBFFFHHHKKKMMMPPPRRRSSSRRRQQQOOOMMMNNNTTTZZZ```gggttt|||vvvxxxzzzwwwtttuuu|||uuueee\\\TTTQQQOOOJJJHHHHHHKKKOOOTTTWWWWWWXXXXXXYYY]]]^^^___bbbdddgggjjjllllllmmmnnnooorrruuuwwwxxxzzz}}}vvvnnnkkkmmmuuu~~~}}}zzzvvvtttrrrqqqjjjccc\\\VVVSSSWWWfffuuu~~~}}}|||}}}www~~~|||wwwxxx|||zzznnnrrryyyzzzwwwvvvuuuvvvyyyvvvmmmooorrruuuvvvuuusssrrrooonnnoooqqqvvvyyyzzzzzzmmmUUUIIIDDD@@@888666555555555555333111222111000//////000111222------------------------*********)))******++++++''')))******))))))***,,,&&&((())))))(((((()))***)))***+++***(((((((((***,,,'''&&&+++---)))'''((()))(((&&&%%%&&&(((***,,,&&&'''((((((''''''((())))))(((''''''((()))(((&&&)))((('''&&&&&&'''((())),,,,,,(((""""""(((***'''(((((((((((((((((((((((()))(((&&&%%%)))...,,,&&&'''&&&&&&&&&&&&&&&&&&'''###'''(((%%%&&&))))))%%%''''''((('''%%%%%%&&&((('''((())))))***)))((('''((()))***************)))%%%'''))))))((((((((('''&&&''''''((()))***++++++)))((('''&&&&&&'''((())))))***++++++***)))***+++'''((()))(((&&&&&&''')))((((((((((((((((((((((((---''''''###+++'''+++(((+++******))))))******+++*********++++++,,,,,,,,,***+++---,,,++++++,,,...******++++++,,,,,,------+++(((+++000...)))+++333,,,...000111111111333444222222333444666888:::;;;:::===@@@CCCDDDFFFIIIKKKNNNOOOPPPQQQQQQPPPNNNMMMNNNQQQYYYbbbhhhppp}}}qqqnnnoooqqqttt}}}zzztttrrrrrryyysssdddXXXSSSOOOMMMJJJGGGHHHLLLPPPSSSXXXZZZZZZ[[[]]]```aaabbbccceeehhhkkkmmmnnnoooooopppsssvvvyyy|||~~~~~~|||{{{xxxoooiiillluuu{{{zzzxxxuuuqqqlllhhhfffaaa\\\VVVTTTWWWbbbwww~~~}}}}}}~~~yyyzzzvvvvvvvvvuuuxxx}}}wwwlllnnnqqquuuvvvvvvuuutttpppqqqtttxxx|||}}}|||zzzoooUUUIIIEEEBBB888666222111111222222111111111000//////000111222,,,,,,---......------,,,***)))))))))***+++,,,,,,%%%'''(((((('''%%%&&&&&&)))'''&&&'''***+++***(((,,,+++***(((&&&'''))),,,,,,''''''---000+++((())),,,)))&&&$$$$$$&&&)))+++)))&&&%%%&&&)))+++)))&&&&&&$$$###%%%)))+++***''')))((('''&&&&&&'''((()))***)))""""""***,,,))))))(((((((((((())))))))))))&&&%%%)))...+++%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$)))***&&&&&&******&&&$$$(((+++(((""" $$$)))&&&''')))++++++***((('''###$$$%%%'''(((((((((((((((+++,,,+++))))))(((&&&''''''&&&&&&'''((()))******((('''&&&&&&'''(((***''')))***)))((('''((()))))))))***)))''''''(((***((((((((((((((('''''''''+++&&&---"""000(((...%%%,,,++++++++++++++++++,,,***++++++++++++,,,,,,,,,)))+++,,,,,,+++***,,,---++++++,,,------...//////---(((***111,,,"""&&&333,,,///111111//////222555000111222333555777999:::;;;???CCCFFFHHHIIIKKKLLLNNNNNNOOOOOONNNLLLKKKJJJRRRVVV___iiiqqqxxxyyyzzzggg```\\\[[[eeennnxxxsssuuutttuuu~~~}}}sssnnncccXXXRRROOOLLLKKKHHHFFFKKKSSSSSSWWW[[[]]]]]]^^^bbbeeedddeeefffhhhjjjlllooopppqqqqqqsssuuuyyy}}}}}}{{{yyyxxxvvvlllgggooo~~~tttsssrrrooojjjddd___[[[[[[VVVTTTVVV^^^ooo}}}~~~||||||}}}}}}wwwuuuvvvyyyyyyyyy}}}wwwtttjjjlllppptttwwwxxxwwwwwwtttvvvzzz~~~}}}zzzuuu^^^NNNDDD>>>888999999888555444444555111000000///000000111111222---+++---///------///...,,,)))((()))******)))!!!***111---###$$$,,,,,,((()))---...+++((()))++++++******)))(((((((((******)))((('''(((((((((&&&'''((()))******))))))###******'''---)))(((&&&%%%&&&''')))***&&&(((***)))&&&%%%''')))+++)))''''''((())))))((((((((('''''''''(((((()))$$$$$$'''(((######---'''&&&&&&&&&((()))***)))+++)))'''''''''((('''&&&'''&&&###"""&&&,,,,,,(((%%%))))))%%%%%%******&&&!!!###%%%'''(((((('''&&&''')))***++++++***)))'''))))))******)))((('''&&&''''''&&&''''''((()))***((())),,,...)))$$$(((000,,,+++(((%%%$$$%%%***---///,,,(((&&&'''((()))))))))))))))((((((((((((((('''***---...+++***+++,,,,,,,,,+++***)))))))))***''')))++++++*********+++...,,,+++******---000222000000...------,,,------,,,,,,,,,---///000222333333888<<<>>>======???BBB>>>CCCEEEDDDHHHNNNOOOJJJLLLOOOUUUYYYUUUMMMKKKMMMOOOYYYdddkkkooo{{{yyywwwggg^^^UUUTTT\\\bbbuuu{{{vvvtttuuuqqqwwwzzzoooiiibbbXXXRRRLLLJJJGGGFFFHHHLLLQQQUUUUUUXXX\\\___```bbbeeegggiiikkknnnooooooqqqsssvvvtttwww|||~~~}}}yyyuuusssnnnlllnnnyyy}}}vvvqqqjjjbbb]]]ZZZWWWVVVUUUTTTWWWaaalll~~~|||}}}|||yyy|||~~~{{{yyyvvvttttttwww|||~~~{{{pppiiiggghhhpppzzz{{{xxx{{{~~~}}}{{{rrr]]]MMMBBB<<<777888888777444222333333444333333222333333444444000---,,,//////,,,******((('''&&&''')))++++++***(((,,,...,,,(((''')))---...+++***,,,***%%%###%%%,,,,,,+++)))'''&&&%%%$$$************)))))))))))))))((((((''''''((()))***))))))%%%###'''------)))''''''(((((())))))))))))&&&((())))))'''&&&''')))+++(((%%%$$$%%%((()))***'''''''''((()))***+++,,,(((&&&''')))%%%!!!%%%,,,'''&&&%%%&&&''')))))))))***)))''''''(((((('''&&&---///---((('''***,,,+++&&&******&&&&&&******&&&%%%&&&'''((())))))(((((('''(((***++++++***(((''')))))))))(((((((((((((((***))))))((((((((())))))(((***,,,,,,++++++++++++******+++***))))))***,,,---***'''&&&''')))******++++++++++++++++++,,,,,,(((***------+++***+++,,,,,,+++*********************+++,,,,,,++++++,,,---111000...,,,++++++,,,---------........./////////---------...///000222333333777:::;;;:::;;;===@@@AAAFFFIIIIIILLLQQQPPPLLLKKKMMMTTTZZZXXXRRRPPPQQQRRRZZZeeeoooyyyvvveeeYYYTTTNNNQQQZZZjjj|||wwwttttttwwwyyymmmddd```ZZZRRRMMMLLLKKKIIIHHHJJJMMMQQQTTTWWWZZZ^^^```aaaccceeeggglllnnnqqqssstttuuuwwwyyyvvv{{{~~~}}}yyyuuusssqqqsss{{{~~~yyyvvviiiddd]]]VVVRRRPPPOOONNNVVVWWW___nnnzzzzzz|||}}}{{{~~~{{{wwwvvvtttssswwwwwwxxxzzz}}}~~~}}}~~~|||rrrjjjjjjmmmuuu~~~zzz{{{}}}}}}{{{ooo\\\NNNCCC;;;777888888666333111111222222111111000000000111111---***+++///000---))))))(((''''''(((***+++***)))***(((&&&&&&(((***))))))((((((***,,,***'''***000******)))((('''&&&%%%%%%***++++++,,,,,,***)))(((,,,***'''%%%%%%''')))***&&&&&&&&&'''+++...***###&&&''')))++++++***)))''''''((()))((('''&&&''')))+++'''###!!!###'''***+++'''''''''(((***+++---...,,,)))((()))(((&&&'''***&&&&&&%%%&&&&&&'''((()))***)))''''''((()))((('''%%%)))(((!!!$$$&&&(((******((((((******((())))))))))))))))))))))))((((((************(((((()))((((((''''''(((******,,,,,,+++***))))))))))))(((000333///...000---&&&%%%(((+++,,,+++*********---***'''&&&((()))******((((((((())))))*********(((***,,,,,,+++++++++,,,+++************++++++,,,)))***+++***))))))+++---000000///...---,,,+++******+++---///000111111000.........///000111222333555888;;;;;;:::;;;>>>BBBCCCGGGJJJKKKMMMOOOOOOLLLPPPQQQWWW^^^___ZZZVVVVVV\\\bbblllxxx}}}xxxwww[[[SSSRRRQQQXXXcccwwwyyyvvvuuuyyy|||mmm]]]WWWVVVRRRMMMJJJLLLKKKKKKLLLNNNPPPSSSTTT[[[^^^aaaccccccdddfffhhhnnnqqqvvvyyyzzz{{{|||}}}zzz|||xxxvvvuuuzzz|||wwwpppkkkhhhddd^^^XXXUUUVVVXXXZZZ[[[___lllxxxsssxxx|||~~~xxxttttttuuuvvvvvvxxxzzz}}}~~~}}}||||||}}}xxxyyyzzz|||wwwnnnnnnrrrzzzzzz~~~~~~}}}}}}lll[[[NNNDDD<<<888999999777333111111222111000000////////////000---******...000...---...---,,,,,,,,,---,,,)))&&&***&&&######&&&))))))(((%%%%%%(((***'''%%%***222&&&&&&'''(((((()))******)))***+++,,,,,,***((('''+++***(((&&&&&&&&&'''(((""")))///---&&&"""###%%%'''(((***++++++******)))'''(((((((((''''''(((((()))&&&######%%%(((***+++((('''(((((()))***+++,,,///+++''''''))))))((('''%%%%%%&&&&&&&&&&&&(((******)))''''''((())))))(((***---+++&&&$$$(((---...*********))))))***)))(((+++***)))(((((())))))***(((((()))******)))((((((+++***(((&&&&&&''')))***,,,+++***))))))))))))))))))<<>>===<<<>>>BBBFFFGGGJJJNNNOOOOOOPPPOOOOOOWWWWWW]]]eeefffaaa]]]\\\hhhnnnwww|||}}}qqq[[[UUUWWW]]]hhhuuu~~~{{{zzz}}}~~~jjj^^^SSSQQQQQQNNNKKKJJJJJJKKKMMMPPPSSSVVVWWWXXX```bbbeeefffffffffgggiiinnnrrrxxx|||}}}~~~{{{zzz|||}}}}}}wwwooogggbbb[[[YYYUUURRRRRRVVV]]]aaajjjqqq|||uuuqqqxxx~~~}}}{{{yyywwwvvvvvvxxxzzz|||zzz~~~{{{wwwwwwxxxuuuwwwxxxzzz|||rrrrrruuuzzz~~~zzz~~~~~~~~~~~~hhhVVVKKKBBB===999::::::888555333333444555444333222222222222222444///,,,---...------000...---,,,------,,,)))&&&+++***(((((((((***,,,...***))))))(((!!!%%%''''''((()))******+++,,,''')))***++++++)))'''&&&((((((((((((((('''&&&%%%'''+++...,,,'''###&&&******)))((((((((()))+++,,,((((((''''''(((((((((''''''&&&&&&'''***+++***)))))))))((('''''''''((((((...***&&&%%%(((***((($$$$$$&&&''''''&&&&&&(((+++***((('''''')))***)))))),,,+++'''###%%%+++,,,)))+++************(((((()))))))))((('''''''''((((((((((((((())))))(((((((((---+++)))'''&&&&&&(((((()))((((((((())))))***++++++GGGWWWGGG111)))***)))%%%&&&'''''''''''')))+++222000---++++++***)))((())))))***++++++,,,------+++*********+++,,,,,,,,,+++*********+++,,,---------...//////......///111,,,---...000000///...---...///111222222111///...000000000111222333444555;;;===??????>>>@@@EEEIIILLLNNNQQQSSSRRRQQQRRRUUUWWWZZZaaajjjlllgggddddddoooxxxuuuwww{{{iiiYYYXXX___jjj{{{~~~zzz|||yyymmm]]]UUUNNNNNNNNNLLLJJJKKKIIIKKKPPPTTTYYY\\\^^^___dddfffhhhiiiiiiiiijjjkkkmmmqqqwww|||~~~~~~{{{{{{~~~}}}}}}}}}}}}~~~~~~|||xxxqqqhhhaaa]]]RRRRRRSSSTTTXXXaaakkkssswwwssssss}}}}}}zzzzzzyyyyyyxxxxxxwwwxxxyyyzzz{{{~~~}}}wwwtttssstttvvvxxxyyy}}}uuuttttttwww{{{~~~}}}{{{}}}}}}|||}}}}}}eeeQQQFFF@@@===888999999888555444444555444333222111111000111111;;;444///---,,,***+++---***))))))***++++++***(((((()))***)))''''''))),,,,,,+++++++++'''"""$$$)))++++++******))))))((((((((())))))***)))((('''&&&&&&'''((())))))'''&&&%%%,,,###"""))),,,***(((***)))'''&&&'''(((+++,,,)))'''&&&'''((()))((('''''''''''')))++++++)))'''***)))((('''&&&&&&&&&&&&+++***'''$$$&&&***((($$$%%%''')))(((&&&&&&))),,,***((('''((()))******)))'''%%%  $$$""",,,))))))******'''&&&)))''''''''''''''''''''''''((((((((((((((((((((((((,,,+++)))((('''''''''((((((''''''((()))***++++++---FFFWWWLLL555)))))),,,*********)))((())),,,///222000---,,,,,,+++)))'''((()))))))))***+++++++++,,,***))))))+++---,,,,,,,,,++++++++++++,,,,,,---(((***,,,,,,+++++++++,,,...///000000///...,,,+++111222222222111000...---000000000111333555666777888<<>>DDDGGGIIIJJJNNNQQQSSSPPPQQQRRRPPPOOOVVVaaallluuu~~~sssrrrxxxggg[[[ZZZjjj{{{yyymmmsss~~~nnn___TTTMMMLLLGGGFFFIIIMMMOOONNNPPPTTTVVVWWWZZZ^^^aaadddfffgggiiilllnnnoooooooooqqqrrrtttwww{{{{{{wwwuuu~~~~~~}}}}}}||||||xxxwwwtttlllaaaYYYTTTSSS]]]fffuuuyyyvvvtttvvvzzzlllqqqzzz{{{zzz{{{{{{{{{{{{|||||||||||||||xxxsssppppppuuuqqqoooqqqvvv{{{~~~~~~}}}qqqsssvvvyyyzzzzzzyyyxxx~~~}}}|||zzzxxxwww|||dddTTTFFF===999666888888666333222444777111///...///111000---)))------,,,,,,,,,------...,,,,,,++++++***)))((((((+++***)))'''''')))***+++)))))))))))))))*********+++)))'''&&&'''''''''&&&+++'''$$$$$$((()))'''###((((((''''''''')))***+++((('''%%%%%%''')))******,,,***((('''(((((('''&&&)))))))))(((''''''&&&&&&(((''''''&&&&&&&&&&&&'''))))))(((((((((((())))))+++***************++++++"""$$$&&&((()))))))))(((((()))***++++++***)))(((''''''&&&%%%(((,,,***$$$+++***((((((((()))((('''---***''''''***+++***(((&&&(((***+++)))(((((((((---,,,+++***))))))))))))!!!+++*** """///222***///......111333111---)))+++---//////---+++***+++,,,,,,,,,+++***))))))((())))))))))))))))))******111...,,,,,,...///...,,,///...---,,,,,,,,,---...(((***+++---......------,,,.........111333000***666333//////111222111000111000000000333666:::<<>>@@@@@@AAAEEEJJJLLLKKKJJJOOOQQQRRRRRRUUU^^^jjjttt{{{cccaaaiiiyyy}}}{{{{{{{{{mmmcccWWWOOOLLLKKKJJJHHHJJJKKKMMMPPPTTTXXX[[[\\\cccbbbbbbbbbdddfffiiikkkpppsssvvvxxxxxxwwwwwwxxx}}}{{{wwwuuutttuuuyyy~~~{{{vvvuuuwwwyyyrrriii```XXXSSSXXX```ttt|||yyyssstttuuuxxxnnnnnnuuuyyyyyy{{{}}}}}}}}}~~~}}}}}}{{{xxxtttqqqqqqtttxxx{{{yyyyyyzzz|||~~~wwwvvvuuuttttttuuuvvvvvv|||}}}~~~|||zzzxxxxxxxxxqqqZZZMMMCCC===:::777888888666444333444555444222000000111111000///...------,,,,,,---------,,,,,,,,,,,,+++++++++++++++***)))(((((()))***++++++)))(((&&&%%%&&&'''(((+++)))((((((***++++++***,,,)))''''''***+++)))'''******(((''''''((())))))))))))'''&&&&&&%%%%%%&&&((('''&&&''')))***+++***&&&&&&''''''((())))))***((((((((((((((()))***+++))))))(((((((((((())))))***)))((((((''''''''''''******((('''&&&%%%%%%%%%***))))))(((((())))))***###&&&%%%&&&)))+++***,,,+++***)))((((((((((((%%%''')))***)))((())))))((('''&&&###"""###'''***&&&&&&&&&&&&'''((()))***&&&&&&'''((())))))))))))***)))(((((()))***(((''' """&&&'''((()))+++,,,++++++******)))(((((((((,,,)))((())),,,...,,,***)))((()))+++---...---,,,---,,,+++******+++,,,---++++++,,,------,,,,,,,,,)))---...///333777777333222000------...//////...///000000222666:::>>>AAAEEEFFFHHHKKKNNNOOOMMMKKKNNNOOORRRWWW___iiisssyyy{{{jjjbbblll|||wwwtttuuuuuurrrpppuuurrrbbbXXXRRRKKKHHHIIILLLMMMMMMLLLNNNPPPTTTXXX[[[^^^```ddddddccceeegggkkkooorrruuuxxx{{{||||||{{{|||}}}}}}}}}|||{{{xxxsssooonnnppprrr{{{zzzvvvvvvxxx~~~uuuooofff]]]TTTTTT___mmmxxxssssssnnnttt{{{jjjhhhpppuuuyyy|||~~~}}}{{{zzzyyytttqqqnnnpppvvv{{{~~~~~~}}}tttqqqnnnooorrruuuvvvuuu{{{{{{{{{zzzwwwvvvwwwxxxnnnWWWJJJAAA<<<:::888888777666444444444444444222000//////000111111......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,------******)))(((((()))************))))))((('''&&&%%%***(((''''''))))))((('''***'''&&&&&&((()))(((&&&+++***)))'''''''''(((((('''(((((('''&&&%%%&&&&&&***(((&&&&&&''''''&&&%%%''''''''''''(((((())))))%%%%%%%%%&&&&&&((())))))))))))(((((((((((())))))******)))(((''''''''''''+++***(((&&&%%%%%%&&&&&&***)))(((''''''((()))***"""!!!"""&&&)))************((('''&&&'''(((!!!%%%***+++)))'''(((***((()))(((&&&%%%%%%(((***&&&&&&&&&&&&'''((())))))))),,,))))))///***)))(((''''''((())))))''')))******(((((()))************))))))(((((((((***'''%%%'''+++---+++(((******+++---.........---,,,+++*********+++,,,---,,,,,,,,,,,,,,,,,,++++++***---//////222666666333///...---,,,,,,---......000000222555999>>>BBBDDDHHHJJJMMMPPPQQQPPPNNNLLLNNNNNNRRRZZZfffqqqwwwzzz{{{wwwgggffflll}}}xxxkkkfffeeedddfffooo|||ooo___SSSQQQNNNJJJIIIJJJMMMNNNNNNOOOQQQTTTXXX\\\___bbbcccgggffffffgggjjjnnnsssvvvzzz|||zzz{{{{{{{{{rrrssstttsssrrrtttyyy~~~{{{yyyyyy{{{~~~zzzxxxtttnnneee[[[TTTXXXkkk}}}{{{vvvuuuwwwrrr{{{wwwaaaaaakkksssxxx}}}}}}zzzwwwvvvuuusssooonnnrrr{{{}}}{{{}}}}}}qqqmmmiiikkkqqqvvvvvvtttyyyyyyxxxvvvttttttuuuwwwmmmWWWKKKBBB<<<:::999888777555555444444333222111000///...///000111///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------******))))))))))))******((())),,,---,,,)))&&&###+++***))))))))))))'''%%%)))(((&&&''''''(((((((((+++***)))'''''''''(((((($$$&&&((((((&&&&&&''')))***)))''''''((()))((('''))))))((((((''''''''''''%%%%%%%%%&&&&&&((())))))))))))(((((((((((())))))+++***)))(((((((((((((((***)))'''&&&&&&'''((()))***)))(((''''''((()))***$$$***,,,(((%%%%%%'''&&&'''((()))'''%%%%%%&&&(((!!!%%%***+++)))'''(((***&&&((())))))(((''''''((()))((((((''''''(((((())))))###&&&//////'''&&&,,,++++++***)))((()))+++,,,+++,,,,,,+++)))'''((()))************)))))))))))))))'''&&&(((+++---,,,***+++,,,------,,,+++++++++++++++***)))***+++,,,---------,,,,,,,,,,,,,,,,,,+++///000//////333333111......---,,,,,,---...///111222555888===AAAFFFHHHGGGJJJMMMOOOOOOMMMJJJIIINNNPPPUUU___llltttwwwvvvttt}}}vvvfffcccnnnzzz~~~lll```XXXWWWYYYeee{{{qqqfff\\\RRRKKKKKKJJJIIIIIIKKKLLLLLLLLLQQQTTTWWW\\\```cccfffgggkkkjjjiiiiiilllpppuuuxxx~~~}}}~~~zzzttttttkkkpppwww{{{~~~}}}}}}|||}}}~~~}}}xxxuuupppiii```XXXUUU___xxx~~~zzzuuuuuuxxxzzzkkkXXXZZZgggpppvvv{{{{{{||||||yyyuuurrrrrrsssvvvsssrrrwww~~~~~~~~~|||zzz{{{}}}|||zzznnnjjjgggjjjqqqvvvwwwuuuxxxwwwvvvsssqqqqqqsssuuummmXXXLLLCCC===:::;;;888666555555555333222000111111000......000111///......---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++)))))))))******)))))))))'''))),,,......+++'''$$$---,,,++++++,,,+++)))'''******)))))))))***++++++******(((''''''((())))))###&&&))))))'''''')))+++)))(((''')))+++---...---***))))))(((''''''&&&&&&((((((((((((((()))***+++))))))(((((((((((())))))***))))))(((((())))))***''''''''''''((()))******)))((((((''''''(((((()))'''+++---***(((******(((%%%''')))(((%%%%%%(((+++%%%''')))***)))((())))))$$$&&&))))))(((&&&&&&&&&******))))))((())))))))))))%%%'''------'''%%%)))+++++++++***)))***,,,...)))******)))(((''')))+++++++++*********************+++,,,,,,---...//////***++++++)))''''''(((***++++++******+++,,,---...,,,,,,,,,++++++,,,---------111222///...000111000...//////...------000222444555888<<>>BBBFFFJJJMMMNNNJJJMMMOOOOOOLLLKKKMMMOOO\\\dddppp|||qqqmmm|||qqqfff``````qqq~~~ooogggYYYMMMKKKMMMKKKJJJLLLKKKPPPUUUYYY[[[[[[[[[[[[]]]___dddjjjnnnrrrssstttpppooonnnpppuuu|||{{{~~~|||wwwvvvxxx}}}~~~yyyzzz~~~~~~{{{vvvtttwwwxxxzzz~~~~~~{{{|||uuuoookkkhhhcccZZZTTTZZZmmm}}}zzzzzz{{{~~~~~~~~~~~~nnnRRRMMMUUU___gggnnnoooqqqqqqnnnlllnnnuuu|||zzz}}}}}}|||{{{|||{{{zzzzzzzzzzzzzzzzzz{{{yyyxxxzzz|||{{{xxxtttiiimmmrrruuuwwwxxxzzz{{{zzzuuuqqqqqqtttwwwlll[[[OOOEEE@@@???555777999777444222444666111222222111///...///000444---***---...+++,,,000***,,,......,,,***((((((%%%***+++)))))),,,,,,)))))))))))))))))))))))))))((('''&&&'''))))))(((&&&(((***''')))...'''###---((((((''''''''''''((((((%%%'''))))))((('''((()))************))))))))))))++++++++++++************%%%&&&&&&%%%(((+++)))$$$'''((()))))))))(((&&&%%%)))(((((()))&&&###&&&,,,)))******)))(((''''''((()))***+++,,,+++***(((&&&###&&&'''$$$%%%***+++))))))(((((((((''''''''''''---)))%%%%%%)))+++)))''')))))))))+++,,,+++)))&&&###%%%'''***++++++******&&&)))***((()))---///---,,,++++++*********)))))))))))))))))))))***++++++)))***+++,,,---,,,,,,+++&&&''')))+++,,,,,,,,,+++((()))***+++,,,---------******+++++++++,,,,,,,,,***+++,,,+++,,,...222555000111222333333333333222333333222222222333555666;;;>>>BBBEEEHHHLLLPPPSSSNNNNNNOOONNNJJJHHHOOOZZZcccmmmyyy{{{uuu|||ooobbbZZZddd}}}ooodddXXXSSSMMMKKKMMMNNNNNNMMMVVVVVVYYY\\\```bbbbbbaaacccfffkkkooorrruuuxxxzzzzzzxxxuuuuuuxxxwww||||||~~~yyyuuuyyy~~~|||yyywwwvvvvvvvvvwwwyyy{{{|||~~~{{{|||zzz}}}rrrmmmhhhcccYYYXXXXXXaaa{{{yyyzzzzzzzzz|||{{{|||~~~~~~~~~}}}vvvVVVLLLRRRZZZbbbjjjkkknnnrrruuuwwwyyy|||~~~}}}|||{{{{{{{{{xxxyyyzzzzzzyyyyyyzzz|||}}}vvvssswwwzzzyyyuuutttlllooosssxxx{{{}}}~~~~~~yyyrrrooopppsssmmm\\\OOODDD>>>===777888888777333222333444222333333222000...///000111,,,***---///,,,+++...$$$'''+++---------......'''!!!"""+++///)))&&&''')))))))))))))))))))))))))))((('''((()))***((('''+++---)))***...)))&&&///((((((''''''''''''(((((()))***+++)))'''%%%%%%%%%((((((((())))))*********))))))((((((((('''''''''&&&'''&&&%%%'''+++)))$$$(((((((((((((((''''''&&&)))'''(((***)))&&&(((,,,'''((())))))(((((()))+++))))))+++++++++***((('''###$$$''')))******))))))))))))(((((((((''''''''',,,(((%%%%%%)))+++)))&&&((('''(((***++++++)))&&&%%%&&&(((***+++++++++***,,,...---((('''))))))&&&++++++++++++******))))))***)))))))))))))))***+++)))***+++,,,,,,,,,,,,+++******++++++++++++++++++))))))***,,,,,,---------++++++,,,,,,,,,---------111111111///...///222444222222222222222222222222111111111222333555888999===@@@EEEIIIKKKNNNPPPSSSPPPOOONNNMMMJJJJJJTTT```mmmwwwzzz|||}}}pppgggccc{{{uuuiii^^^VVVMMMKKKJJJJJJMMMRRRUUUVVV[[[\\\^^^aaaccceeeeeeeeefffjjjoootttvvvxxxzzz|||}}}{{{yyyyyy|||{{{vvv}}}wwwnnnqqqzzz~~~zzzwwwuuuuuuvvvxxxyyy{{{|||}}}~~~{{{}}}{{{xxxnnnhhhaaaZZZUUUWWW\\\kkk|||uuuxxx{{{~~~}}}zzz|||}}}}}}}}}}}}ZZZNNNQQQXXXbbbjjjnnnqqqtttwwwxxxzzz|||~~~}}}|||{{{zzzzzzzzzwwwyyyzzzzzzyyyxxxzzz{{{}}}wwwtttwwwxxxtttrrrqqqnnnpppssswwwzzz|||}}}~~~|||wwwrrrppppppqqqooo^^^QQQEEE>>><<<999999999666333222222333444444555333000//////000...+++***---///---,,,---***,,,------,,,***)))***(((---333)))###'''))))))))))))))))))))))))***)))((()))******)))((((((***&&&&&&,,,((($$$,,,((((((''''''''''''(((((()))***+++)))'''%%%%%%%%%%%%&&&'''((()))******+++((((((((('''''''''&&&&&&&&&((('''%%%'''***)))%%%))))))(((''''''''''''''')))&&&&&&***,,,***)))***%%%'''((()))))))))+++---))))))***++++++***((('''(((%%%(((000111+++)))---)))))))))(((((((((''''''+++(((%%%&&&)))***)))'''(((((((((***,,,,,,+++)))))))))*********+++++++++'''******'''(((+++,,,***+++++++++++++++******)))+++******)))))))))************+++,,,,,,,,,++++++------,,,+++++++++++++++)))***+++,,,,,,------,,,,,,,,,---------.........111222222111000000333555333333111111000111222333//////000222555888;;;===@@@DDDIIIMMMOOOOOOPPPQQQQQQNNNMMMLLLKKKOOO[[[ggguuu~~~}}}{{{qqqnnnrrr{{{hhh^^^WWWQQQLLLHHHIIILLLNNNQQQVVV\\\```aaabbbdddfffggghhhhhhhhhjjjooouuuzzz|||}}}}}}~~~~~~~~~{{{xxx~~~wwwoooiiisss|||wwwttttttvvvxxx{{{}}}~~~~~~~~~|||}}}}}}{{{qqqiiiccc\\\TTTSSSYYYdddzzz}}}xxxtttwww}}}~~~|||wwwzzz|||}}}}}}aaaPPPOOOUUUaaalllsssuuuxxxzzzzzz{{{}}}~~~}}}|||{{{zzzyyyyyyyyyvvvxxxzzzzzzyyyxxxyyyzzz{{{wwwvvvwwwuuupppnnnpppqqqrrrsssuuuxxxzzz|||}}}}}}{{{xxxuuutttrrrpppooorrrbbbVVVJJJBBB@@@===<<<:::777444333222333555555555444111//////000///---+++,,,.........///---...///...+++((('''''''''!!!###,,,000+++(((***)))))))))))))))))))))))),,,+++))))))***+++***)))&&&+++((((((...+++$$$(((((((((''''''''''''((((((%%%'''))))))((('''((()))&&&&&&&&&'''((()))))))))))))))))))))((((((((((((''')))(((%%%&&&))))))&&&***)))'''&&&&&&''''''(((((($$$$$$)))---+++)))(((&&&'''))))))))))))+++---))))))************)))((()))"""###...///&&&%%%---)))))))))(((((((((((('''+++)))'''(((***++++++)))*********,,,......---+++,,,,,,+++******++++++,,,%%%((((((&&&(((,,,...,,,***+++,,,,,,,,,+++******++++++******))))))******++++++++++++++++++++++++...---,,,+++++++++------***++++++,,,------,,,,,,,,,,,,,,,,,,------------+++,,,---......000333555444333111//////000222333000111222444777;;;>>>@@@BBBFFFLLLOOOPPPOOOOOOOOOOOOMMMLLLNNNPPPUUUaaalllxxxuuuxxxzzzdddWWWSSSQQQOOOOOOLLLPPPTTTVVVWWW[[[```eeeeeefffhhhhhhhhhiiijjjkkkmmmrrryyy}}}~~~wwwooommmnnn{{{vvvsssvvvyyy}}}~~~}}}~~~~~~|||}}}~~~yyyrrrkkkfffbbbZZZTTTVVV^^^ooozzzxxxwww{{{~~~{{{yyywwwzzz}}}gggRRRMMMRRR```ooowwwyyy{{{|||||||||}}}~~~||||||{{{zzzyyyyyyyyyzzzwwwyyy{{{{{{zzzyyyzzzzzzxxxvvvvvvwwwtttoooooorrrttttttssstttvvvxxx{{{}}}{{{xxxuuuuuuvvvvvvsssooouuufffZZZOOOHHHEEE@@@>>>;;;888666555444444444555555333111///000000222000,,,***+++///000000((()))+++,,,++++++---...!!!***,,,&&&%%%+++...+++************************...,,,***)))***+++***))))))000......555222******((((((''''''''''''((((((%%%'''))))))((('''((()))((((((((((((''''''''''''))))))))))))(((((((((((('''***)))&&&%%%((()))'''***)))'''&&&&&&''''''((('''""""""(((,,,***''''''((()))******))))))***+++)))))))))*********))))))'''%%%&&& ******)))))))))((((((((((((*********+++,,,---,,,+++***))))))***,,,---,,,+++---,,,++++++***+++++++++,,,...---(((''')))(((%%%)))***,,,------,,,+++***++++++***************+++,,,+++++++++++++++++++++,,,+++******+++---...000++++++,,,---------,,,,,,++++++++++++,,,,,,,,,,,,)))+++,,,---...///111444333222000//////000222333333444555777:::===AAABBBEEEHHHMMMOOOOOOOOOOOOOOOLLLKKKNNNSSSWWW\\\fffppp{{{ssscccSSSNNNNNNMMMNNNPPPPPPTTTYYY[[[\\\___dddhhheeegggiiiiiihhhiiikkkmmmpppuuu{{{|||oooggglllwww}}}xxxtttyyy|||}}}~~~~~~~~~}}}~~~}}}}}}|||uuummmhhhddd___YYYUUUXXXeeezzz}}}zzz}}}{{{~~~~~~}}}}}}zzzxxxxxx|||oooWWWMMMOOO___oooxxxzzz||||||{{{{{{|||}}}{{{zzzzzzyyyyyyyyyzzzzzzwwwyyy||||||{{{zzzzzz{{{uuussstttvvvtttqqqrrrvvvuuutttsssssstttwwwzzz|||{{{xxxvvvvvvxxxxxxvvvssswwwggg[[[PPPIIIGGGAAA>>>:::777666666555444222333444333111000000111111111---)))***///000---+++,,,---,,,***)))***+++---000###)))...)))************************...,,,)))((()))******)))(((///+++***222222)))(((((((((''''''''''''(((((()))***+++)))'''%%%%%%%%%)))))))))(((((((((''''''((((((((('''''''''&&&&&&(((++++++&&&$$$'''))))))))))))((('''''''''''''''&&&######''')))'''&&&'''(((***+++***))))))***+++)))))))))))))))************###!!!%%%&&&"""%%%---******)))))))))((((((((()))***+++,,,,,,---,,,,,,***)))(((((()))***)))(((+++++++++++++++++++++++++++---,,,)))(((++++++((()))***,,,......---+++******************+++,,,,,,---,,,++++++******++++++))))))******+++---...///,,,,,,------------,,,,,,*********+++++++++,,,,,,---///000000//////000111111000000///000111222333555666777:::===AAADDDGGGJJJKKKMMMMMMMMMNNNQQQSSSNNNMMMQQQXXX^^^dddmmmvvv~~~zzzmmm___SSSKKKKKKKKKHHHIIIOOOPPPTTTYYY]]]```cccgggiiidddgggjjjjjjiiijjjnnnrrruuuyyy~~~~~~vvviiicccooo~~~yyyvvvyyy|||}}}~~~~~~zzz{{{}}}uuummmhhhbbbZZZVVVVVV\\\nnn~~~}}}}}}~~~|||||||||}}}|||{{{{{{yyy^^^OOOMMM\\\nnnwwwyyyzzz{{{yyyyyyzzz{{{xxxxxxwwwwwwwwwxxxyyyyyyvvvyyy|||}}}|||zzzzzzzzzrrrpppppptttuuuttttttwwwuuutttssssssuuuwwwzzz{{{{{{yyyxxxwwwxxxyyyxxxwwwvvvdddWWWLLLEEECCC@@@<<<777444555555444333000111222222000000000222---///...++++++...,,,&&&000000///,,,)))&&&&&&'''$$$,,,---'''$$$)))+++)))************************...,,,)))(((((()))))))))''',,,$$$'''+++&&&&&&((((((''''''''''''(((((()))***+++)))'''%%%%%%%%%(((((())))))))))))))))))))))))((((((((('''''''''(((,,,+++&&&$$$'''))))))(((((((((((((((''''''&&&'''%%%&&&((('''$$$&&&***'''(((************,,,---)))))))))))))))******+++,,,***)))))))))***,,,---*********)))))))))((((((&&&(((***+++++++++++++++---+++))))))******)))((()))***+++,,,,,,+++******(((++++++)))***...///---(((***,,,...///---,,,***)))))))))***+++,,,---...---,,,+++*********++++++))))))***+++,,,,,,,,,+++,,,---------------,,,,,,+++++++++,,,,,,,,,------...000111111000000111222......///000111222333333555666888<<<@@@EEEJJJLLLOOOOOONNNLLLLLLOOOTTTXXXTTTRRRTTT[[[bbbjjjuuu{{{rrrrrr~~~yyyiii___UUUMMMJJJMMMLLLHHHLLLUUUUUUWWWZZZ___eeehhhiiihhheeehhhlllllllllnnnsssxxx|||~~~yyyzzz~~~zzzqqqmmmiiijjj{{{zzzwwwuuuxxx~~~}}}~~~}}}{{{zzz}}}yyyssslllhhh```XXXVVVZZZfff~~~~~~{{{yyyxxxyyy{{{}}}~~~~~~}}}gggSSSLLLYYYjjjtttvvvxxxxxxwwwwwwwwwxxxuuutttttttttuuuvvvvvvwwwtttwwwzzz{{{zzzxxxxxxwwwrrrmmmlllqqquuutttssstttssssssssstttuuuwwwyyy{{{zzzzzzyyywwwvvvvvvxxx{{{uuuaaaSSSGGG@@@???>>>:::555222333444444222...000111111000000111222(((---///,,,,,,---((( +++,,,,,,+++******+++---,,,***+++//////+++)))***************************...,,,((('''(((((()))(((+++---!!!""")))((()))((((((''''''''''''((((((%%%'''))))))((('''((()))''''''((()))***+++,,,,,,++++++++++++************))),,,,,,'''$$$&&&)))***'''((()))))))))(((&&&%%%)))(((((()))&&&###&&&,,,%%%''')))***+++,,,...000))))))(((((()))***++++++%%%)))***''''''+++***'''************))))))))))))$$$&&&)))******))))))***111///---,,,,,,,,,+++***'''(((***,,,---,,,***)))///111///+++)))++++++((((((***,,,...///...,,,+++((())))))***+++---...///...---+++*********++++++)))***+++,,,,,,***)))(((---------...------,,,,,,,,,,,,,,,---------......))),,,...000000111333444,,,---///111222333333333444666888===CCCIIINNNQQQRRRQQQNNNLLLLLLPPPWWW\\\ZZZWWWVVV\\\dddnnn{{{xxxfffdddiiitttxxxzzzsssdddYYYSSSRRRLLLLLLQQQQQQMMMTTT```]]]]]]^^^ccciiikkkjjjgggeeejjjnnnooooooqqqxxx}}}yyytttuuuyyyqqqfffgggmmmvvv{{{wwwppptttzzz~~~~~~}}}|||zzz|||sssnnnjjjggg___XXXYYY```rrr~~~}}}{{{zzz{{{||||||zzzyyyyyy|||~~~~~~mmmVVVLLLWWWgggrrrtttvvvvvvuuuuuuvvvwwwrrrrrrrrrrrrrrrssstttuuurrruuuxxxyyyxxxwwwvvvvvvrrrllljjjooottttttrrrqqqrrrrrrssstttvvvxxxyyyzzzzzz{{{zzzwwwttttttxxx|||vvv]]]MMMCCC===;;;999:::999666222111444777111000///,,,***+++...111------......---,,,++++++,,,,,,,,,,,,+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,///---***((((((***---///000***''')))+++***)))***---)))%%%&&&***,,,)))&&&''''''''''''((((((((((((***&&&&&&******&&&&&&***&&&&&&''''''&&&%%%$$$$$$))))))(((((((((((())))))+++)))'''&&&&&&&&&((()))))))))))))))))))))))))))***)))&&&%%%%%%&&&)))***(((***,,,,,,***(((((((((---***000%%%%%%///(((+++---,,,+++***)))'''&&&&&&+++)))'''))),,,,,,***''',,,***((((((***+++,,,+++---,,,+++*********(((''',,,)))'''(((+++---,,,***---,,,,,,++++++,,,,,,---,,,,,,,,,++++++********* %%%***...///...******+++,,,,,,,,,++++++,,,,,,,,,,,,+++++++++***+++++++++)))(((***---000+++***...444444//////333...//////000000000000000...000111222111222333555999<<<@@@EEEIIILLLNNNOOOTTTPPPKKKJJJMMMTTTZZZ^^^^^^]]]]]]```iiizzzmmm```cccfffjjjrrr|||kkk___VVVRRRRRRNNNOOOQQQRRRSSSUUUYYY\\\______aaaeeejjjlllkkkiiihhhjjjmmmooosssxxx~~~vvvpppqqqvvv~~~{{{pppkkkhhhkkkvvv~~~zzzxxxxxxqqqoooqqq{{{}}}|||}}}|||vvvrrrlllggg```]]]ccclll}}}{{{zzzyyyyyyyyyvvvvvvxxx}}}{{{zzzyyy~~~oooUUUMMMUUU___rrrssstttuuuuuuttttttssspppooonnnnnnqqqsssuuuuuuppprrruuuwwwxxxwwwuuutttmmmlllllloootttwwwvvvtttxxxuuussstttvvvyyyzzz{{{{{{zzzyyyzzz{{{zzzxxxwwwuuu]]]LLLAAA<<<999333444444111...---///111//////...,,,******,,,.........////////////......+++,,,,,,---------,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))222---***,,,...,,,,,,---))))))***++++++)))&&&$$$''''''((((((((()))))))))***&&&&&&******&&&&&&***)))*********))))))((('''((((((''''''''''''(((((((((((((((((('''&&&%%%$$$)))))))))))))))))))))))))))((('''&&&&&&'''((()))'''((()))+++,,,++++++***'''$$$*** +++%%%)))))))))))))))*********+++((()))******))))))))))))(((((((((***,,,,,,+++)))******)))***+++,,,,,,,,,***(((&&&'''***+++***(((+++******))))))******+++,,,,,,,,,,,,+++++++++***///...,,,+++,,,+++***(((------,,,+++***)))((((((&&&&&&'''((()))***+++++++++,,,---,,,******+++,,,---,,,...111000,,,,,,000------...////////////...---///111111111222444555;;;>>>CCCGGGKKKNNNPPPQQQQQQOOOKKKKKKOOOUUU[[[___aaabbbdddjjjwwwttt```[[[\\\___gggwwwlll___WWWPPPMMMNNNPPPRRRSSSTTTUUUXXX[[[^^^___```cccggglllnnnmmmkkkmmmoooqqqtttvvv{{{vvvpppqqqvvv}}}tttpppjjjiiijjjsss}}}xxxuuutttmmmkkkmmmyyyzzz{{{~~~}}}uuupppjjjddd___```lllzzz|||~~~~~~|||zzzxxxwwwwwwwwwzzzzzz||||||yyyxxxxxx{{{tttYYYOOOTTT\\\mmmoooqqqssssssrrrrrrqqqqqqpppoooppprrrtttuuuuuuqqqrrruuuvvvwwwuuutttrrrmmmkkkkkkoootttwwwvvvtttvvvuuutttuuuxxx{{{|||||||||{{{yyyyyyyyyxxxvvvtttsss[[[JJJ@@@;;;888555666666444222111111222333333333222//////000111---......////////////...+++,,,---....../////////************************&&&(((***,,,,,,***(((&&&///***(((+++,,,***)))+++)))+++------***((()))***((((((((()))))))))******)))''''''))))))'''''')))******+++++++++***))))))''''''&&&&&&&&&&&&''''''&&&'''((()))(((&&&###"""))))))))))))))))))))))))(((((((((''''''(((((((((***((((((***,,,---***'''***%%%+++!!!!!!+++%%%***'''(((((()))***+++,,,,,,%%%(((++++++'''%%%'''***%%%&&&(((+++------***'''''''''''''''((()))++++++*********+++------,,,***+++******))))))******+++***************)))))))))---+++)))((()))******)))///---,,,***)))))))))***((()))******,,,,,,---...+++---......,,,***))))))///.........,,,((()))---......///000000000000000---...000111111222555777===AAAGGGKKKNNNPPPRRRSSSQQQPPPOOOPPPSSSYYY___cccbbbeeekkkuuukkkZZZZZZXXXZZZfffttthhh[[[UUUQQQMMMLLLNNNSSSUUUWWWXXXYYY[[[___aaa```bbbfffkkkppprrrpppnnnrrrtttwwwyyy{{{~~~vvvppprrrwww~~~|||vvvmmmiiijjjlllttt|||vvvqqqnnnhhhgggkkkxxxyyyzzz}}}~~~uuupppiiibbb^^^dddxxx|||zzz}}}}}}|||{{{yyyxxxwwwwwwwww~~~}}}zzzwwwuuuuuuwwwyyy|||```RRRRRRWWWfffiiinnnppppppoooooooooqqqqqqqqqrrrssstttuuuuuurrrssstttuuuuuusssqqqppplllkkkkkknnnssswwwvvvuuuuuutttuuuxxx{{{}}}}}}||||||{{{yyyxxxxxxvvvtttqqqpppYYYIII@@@<<<999777888888888777555444444444555666444222111111222.../////////...------,,,,,,,,,---...............++++++++++++++++++++++++(((***,,,......,,,***(((,,,((((((***+++((((((+++---,,,***)))(((***...000))))))))))))************)))(((((())))))(((((()))((((((((())))))(((''''''(((''''''&&&&&&''''''(((&&&&&&'''(((((('''&&&&&&((((((((((((((((((((((((&&&'''((())))))((('''&&&...***'''(((+++***%%% ///)))...%%%$$$+++%%%+++************************%%%(((***)))'''&&&'''(((%%%%%%''')))+++,,,***((()))******)))(((((()))*********+++,,,------,,,+++---,,,,,,++++++,,,,,,---((((((((((((((((((''''''&&&$$$###$$$'''***,,,------,,,*********,,,...000------------,,,,,,,,,,,,+++,,,...---,,,++++++,,,000///...,,,***(((***---111111222333333333333222---///000111222444777:::???DDDJJJNNNOOOQQQTTTVVVTTTUUUVVVWWWYYY^^^cccggggggmmmxxxjjj\\\[[[YYY]]]nnnnnnccc[[[TTTSSSRRRPPPPPPSSSVVVXXXZZZ\\\]]]___bbbdddbbbeeejjjppptttuuutttsssvvvxxx{{{}}}~~~xxxsssuuuzzz~~~yyyyyy~~~}}}}}}~~~{{{sssnnnmmmssszzz|||tttmmmiiiccccccjjjyyy|||||||||~~~~~~|||uuuqqqjjjdddaaalll||||||~~~||||||||||||{{{{{{||||||}}}{{{zzzxxxuuurrrqqqtttvvvyyyhhhUUUOOOQQQ___dddkkkooonnnmmmlllmmmnnnppprrrsssssssssttttttrrrsssttttttsssrrrpppnnnlllkkkjjjnnnssswwwwwwvvvttttttvvvzzz}}}~~~}}}|||zzzyyywwwwwwwwwvvvtttrrrmmmWWWIIIAAA>>><<<444444444444444333222111///000111111///......///222222111111///...,,,+++---------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---+++,,,///...++++++...---***'''(((++++++)))%%%))))))))))))************((())))))(((((())))))(((&&&''''''((((((''''''''')))(((((((((((((((((()))''''''&&&'''((()))+++,,,((((((((((((((((((((((((&&&'''((())))))((('''&&&---)))&&&'''))))))$$$,,,%%%+++%%%%%%+++$$$+++************++++++++++++((('''&&&''')))***(((%%%((('''&&&''')))***+++******,,,------++++++,,,---'''((()))******)))******---,,,,,,++++++,,,,,,---))))))))))))))))))))))))///,,,)))(((***+++,,,,,,...---,,,+++,,,...000222+++*********))))))))))))+++++++++******+++///111//////...+++***+++...000111222222333333333333333///000222333444777;;;>>>AAAFFFLLLOOOOOOQQQUUUYYYYYY[[[\\\]]]___bbbgggkkkpppzzzddd]]]YYY\\\ggg|||nnnaaaXXXTTTQQQSSSTTTRRRSSSVVVXXXZZZ]]]___```aaadddffffffiiioootttwwwxxxyyyyyyyyy{{{~~~{{{wwwyyy{{{uuuwww}}}zzztttwwwuuuuuuwwwwwwtttuuuyyyzzzqqqjjjeee]]]```jjj}}}~~~~~~~~~}}}{{{yyyrrrooollljjjmmmzzz~~~~~~}}}~~~~~~~~~}}}|||{{{vvvvvvtttrrrppprrruuuxxx~~~qqqYYYNNNLLLZZZaaajjjooonnnkkkjjjkkkjjjmmmqqqrrrrrrqqqrrrssssssssstttsssrrrqqqooonnnmmmkkkjjjnnnssswwwxxxwwwttttttwwwzzz}}}}}}{{{yyyvvvuuutttuuuvvvvvvuuussslllVVVIIIBBB???===555333222222333333222000///000111000//////111333444444444333222000...............------,,,******,,,,,,,,,,,,,,,,,,,,,,,,+++***)))(((((()))***+++***)))+++...---******...)))((((((,,,///***((((((((()))))))))******(((******((((((******((((((((())))))******))))))))))))(((((((((((())))))((('''&&&&&&(((***---///))))))))))))))))))))))))&&&'''((())))))((('''&&&'''%%%%%%''')))***'''$$$)))"""+++)))***...&&&...'''''')))***,,,---...///***'''%%%'''++++++(((%%%+++)))''''''(((***+++***$$$)))+++***)))+++---+++,,,---,,,++++++---///+++******))))))******+++++++++,,,,,,,,,,,,,,,---///---++++++,,,---------000///...---,,,---......))))))***+++,,,------...+++++++++******,,,000444---000///,,,+++...111222//////000111111111111000111222444555777;;;@@@CCCEEEJJJNNNPPPOOOQQQWWW]]]^^^aaacccdddeeeiiiooouuuyyyvvv^^^^^^]]]gggyyy{{{iii___ZZZRRROOOOOORRRSSSQQQSSSVVVZZZ]]]```bbbdddeeegggiiikkkooossswwwyyyzzz|||~~~|||~~~zzz|||wwwqqqvvv}}}}}}~~~|||xxxrrrnnnnnnmmmpppuuuyyy|||~~~wwwnnngggcccZZZ```nnn}}}}}}|||zzzxxxooonnnqqqwww{{{|||}}}|||zzzzzzzzzsssttttttssstttwww{{{{{{___OOOKKKUUU___jjjooommmiiihhhhhhfffkkkpppsssrrrqqqrrrtttttttttssssssrrrqqqpppooonnnlllkkknnntttyyyzzzzzzuuuuuuvvvxxxzzzzzzwwwuuuqqqppppppqqqssstttrrrqqqmmmWWWHHHAAA===;;;888666333333444666555444111222222111111333666999000000111111111000//////------.........------,,,++++++++++++++++++++++++******)))(((((()))******''''''***---+++'''(((,,,))))))+++......)))"""''''''((((((((()))))))))'''++++++''''''++++++'''((()))******+++++++++***(((((((((''''''(((((((((((((((((((((((())))))***))))))))))))))))))))))))''''''((((((((((((''''''%%%&&&((()))***))))))(((***""",,,++++++,,,"""***(((((()))***,,,---......))))))))))))******)))(((+++***))))))++++++)))((( '''+++)))((((((***---...---+++***+++...222+++******))))))******++++++++++++,,,,,,,,,------(((''''''))),,,.........------------,,,,,,,,,,,,+++,,,,,,---...///000000+++,,,,,,,,,+++,,,///111,,,000000,,,+++///111000...//////000111000000000444555777888:::???DDDHHHJJJNNNQQQQQQOOORRRZZZbbbfffiiimmmnnnpppuuu~~~nnndddooorrruuueee[[[WWWVVVRRRPPPQQQTTTUUUTTTVVVZZZ]]]```dddfffggghhhjjjlllpppssswwwyyyzzz{{{|||}}}yyyqqqnnnxxx~~~yyyzzzzzzwwwsssooommmllllllnnnuuu}}}|||{{{}}}}}}zzzsssjjjddd```]]]eeexxx}}}}}}|||{{{zzztttttt{{{zzzzzzzzz||||||~~~}}}zzzyyyzzz{{{ssstttvvvxxxzzz~~~eeeSSSMMMRRR\\\iiinnnlllgggeeeeeeccciiiqqqtttsssssstttvvvttttttssssssrrrrrrqqqqqqpppmmmlllooouuuzzz||||||wwwvvvvvvvvvvvvuuussspppnnnmmmmmmmmmoooooommmkkknnnXXXHHH@@@;;;999888555111111333555555444/////////......111555999***+++,,,---............,,,---...///000000000000************************+++++++++,,,,,,+++++++++)))***---000...***+++///---------+++)))***---000''''''''''''(((((((((((('''++++++''''''++++++''''''((()))***************'''''''''&&&&&&'''''''''(((((()))***)))'''%%%$$$))))))))))))))))))))))))(((((((((((((((((((((((((((***,,,,,,***(((((((((***!!!***(((&&&""",,,,,,,,,+++++++++******'''***,,,,,,)))''')))++++++++++++------,,,(((%%% '''///222///+++******'''''''''$$$"""###(((------,,,,,,,,,,,,,,,,,,---(((((())))))*********+++,,,,,,+++,,,......,,,***'''(((***+++,,,---------,,,,,,+++++++++************,,,...///...,,,------,,,111111,,,+++...000---000000111222222222222111666777888:::<<>><<<>>>777666555444333222222222000111333333222111111222111111111000///.........,,,,,,*********,,,---///++++++,,,,,,,,,,,,------***+++,,,+++)))***,,,///+++++++++++++++***)))))),,,+++*********+++,,,,,,)))((('''((()))***)))((((((((((((((((((((((((((())))))))))))))))))))))))+++(((&&&''')))++++++***))))))))))))((('''&&&%%%)))))))))))))))((('''''')))(((((('''((()))***+++((()))+++---------,,,+++))))))))))))))))))))))))************++++++++++++$$$'''***+++***)))))))))***,,,+++((((((+++,,,******((('''***---...+++''')))*********))))))(((''',,,,,,,,,+++++++++*********000111,,,***,,,...,,,+++++++++,,,,,,,,,------***---,,,)))***---,,,)))+++,,,...///...---...///...............//////000---...///000000///...---000222444555444444444555777999===CCCHHHLLLMMMNNNPPPOOOMMMMMMQQQXXX```fffkkkqqqtttmmmaaaWWWWWWZZZYYYXXXXXXUUUXXX[[[]]]^^^___```bbbggghhhmmmqqqpppmmmnnnsss}}}~~~{{{kkkgggbbbdddrrr}}}{{{yyyzzz~~~|||vvvrrrssssss{{{zzzuuutttkkkdddhhhwww~~~~~~~~~yyyvvvuuuttt~~~}}}{{{yyyxxxwwwxxxyyyyyyyyyzzz|||~~~|||rrrZZZMMMMMMTTT___fffhhheee```]]]gggpppxxx{{{|||}}}|||zzz{{{yyywwwvvvwwwvvvuuusssrrrrrrpppnnnsss}}}|||zzzwwwvvvtttqqqlllhhhfffdddbbbaaabbbdddfffggglllWWWIII@@@;;;;;;666555444333333333333333...000333444333333333444111111000000//////.........---,,,,,,,,,---...///++++++,,,,,,,,,,,,------((()))***)))((()))+++---((()))***+++,,,,,,,,,,,,***************+++,,,---***(((&&&%%%'''(((((('''************************((((((((()))))))))))))))((('''&&&''')))+++,,,,,,'''((())))))((('''%%%$$$)))))))))))))))(((''''''((((((((((((((()))******'''(((************(((((())))))))))))))))))))))))******+++++++++,,,,,,,,,(((***,,,---+++))))))******,,,+++((((((+++,,,************...111000,,,(((((())))))))))))((('''''',,,,,,,,,++++++++++++******---...+++)))++++++***++++++++++++,,,,,,,,,,,,))),,,,,,)))))),,,,,,***)))+++---.........///111......------......///000//////000000000///---,,,///111444555666666888999888;;;@@@FFFJJJMMMNNNOOONNNNNNOOOPPPSSSYYYaaagggjjjvvvxxxrrruuu|||~~~{{{~~~}}}oooaaa[[[UUURRRVVV[[[[[[ZZZYYY[[[]]]```aaabbbcccdddfffiiikkkoootttssspppsssxxxwwwppp```]]]]]]fff||||||wwwqqqooorrrrrr|||{{{vvvtttnnnkkkttt}}}|||}}}~~~|||zzzzzzzzz{{{}}}{{{xxxwwwvvvuuuuuuvvvwwwxxxyyy|||sss[[[LLLLLLQQQYYY```ddddddaaa___jjjsss{{{}}}{{{zzzyyyxxxxxxxxxwwwuuutttttttttqqqooorrrzzz|||zzzxxxvvvssspppkkkhhhbbbaaa```aaacccfffiiikkkjjjUUUJJJBBB;;;888555444444333333333444444///111444555444333222333111000000000/////////...000000///...//////000111,,,+++++++++---------,,,++++++,,,+++******++++++((()))***+++,,,,,,------((((((((()))***+++,,,,,,---+++((('''((()))******+++++++++++++++++++++++++++*********)))))))))((('''''''''((()))***++++++$$$&&&(((***++++++***))))))))))))))))))(((''''''((((((((((((((())))))***(((((())))))((((((&&&&&&))))))))))))))))))))))))++++++++++++,,,,,,,,,,,,)))+++,,,,,,+++******+++))),,,,,,)))))),,,,,,)))+++++++++---//////---******+++++++++++++++******+++++++++++++++++++++++++++,,,,,,+++***************++++++++++++,,,,,,,,,(((,,,,,,***))),,,---+++)))+++------------...///...------------...//////333222000/////////000111///111444555666777999;;;<<>>FFFHHHJJJJJJIIIIIIMMMPPPSSSWWW\\\___ccckkkwwwyyygggaaa___\\\]]]bbbqqq{{{vvvtttooofff]]]WWWUUUUUUVVVUUUYYY\\\[[[]]]bbbffffffbbbdddggghhhjjjlllppprrrwwwwwwzzz}}}|||zzz}}}vvvggg]]]YYYXXXaaatttzzzxxxwwwzzz{{{uuummmhhhdddeeennnyyy~~~||||||||||||}}}~~~~~~}}}~~~~~~~~~zzzwwwwwwvvvuuuttttttuuuwwwyyy{{{}}}{{{|||}}}|||}}}}}}}}}||||||{{{{{{~~~vvvgggXXXNNNKKKIIIJJJRRR^^^dddccc```dddllluuu}}}}}}yyytttrrrsssuuuxxxyyyqqqmmmlllmmmnnnrrrzzz~~~zzzsssnnnjjjiiigggnnnwww}}}hhhTTTIIIAAA===<<<777666555444333222222222111111111///......000333////////////000000000000,,,,,,,,,,,,,,,+++******...+++(((***...000---***+++***)))+++------+++(((+++,,,,,,,,,---,,,,,,+++)))***+++,,,,,,+++******)))(((((())),,,------,,,)))))))))))))))))))))))),,,,,,,,,+++++++++++++++%%%'''******((('''''')))***((('''&&&&&&''')))***)))))))))))))))(((''''''&&&'''((()))***))))))((((((((((((''''''''''''((())))))))))))))))))))))))(((((()))))))))*********)))*********((((((***+++(((+++,,,******,,,+++(((---------,,,+++,,,///000(((((()))*********************+++++++++,,,,,,,,,000***)))---...+++***+++************++++++++++++,,,222444///***+++------+++---......---,,,---...------,,,,,,------...///:::777333...------///111333555777888:::===AAADDDDDDFFFHHHFFFEEEGGGMMMSSSXXX]]]dddiiiooo{{{{{{lll^^^ZZZWWWVVV___lll}}}tttmmmhhhgggbbb]]]WWWSSSRRRTTTWWWVVV^^^cccaaaaaafffiiihhhhhhjjjkkkkkkkkkmmmpppsssyyyyyy}}}~~~nnnaaa\\\[[[dddqqqzzzuuutttvvvzzz}}}yyyrrrmmmgggdddccciiixxx{{{~~~~~~~~~}}}|||{{{zzzzzzzzz{{{}}}}}}~~~~~~}}}yyyuuutttuuuuuuuuutttuuuwww{{{~~~{{{zzzzzz{{{|||zzzyyyyyyzzzzzzzzzxxxwwwxxxzzz{{{yyyssskkkccc^^^XXXQQQLLLPPP[[[ccceeebbbbbbjjjsss{{{}}}xxxvvvttttttuuuvvvuuuuuurrrmmmkkkllllllmmmuuu{{{tttnnnkkkjjjiiirrr~~~iiiUUUHHHAAA======888777555444333222222111000//////---,,,...222555////////////000000000000.../////////...------,,,...+++(((***...000---***---,,,---///333444222000******+++,,,------------+++,,,---...---,,,+++***))))))))),,,...000///...************************(((((()))***++++++,,,,,,"""%%%)))***(((''')))+++***(((''''''(((+++///111)))))))))))))))(((((('''&&&''')))*********)))(((++++++************++++++))))))))))))))))))))))))(((((((((((()))))))))))),,,,,,,,,+++(((((()))***(((+++,,,******,,,+++(((***+++------,,,,,,,,,---))))))***+++++++++++++++*********++++++,,,,,,,,,000)))(((,,,...+++)))+++)))************+++++++++...444555000++++++------+++---///000//////000222---,,,,,,,,,,,,---......000////////////111222333333555888:::===@@@EEEIIIFFFIIIJJJIIIHHHKKKTTT[[[ZZZ```iiiqqqzzzssseeeYYYVVVTTTWWWhhh|||}}}pppjjjfffaaa^^^___\\\YYYWWWUUUUUUXXX\\\YYYccciiigggeeeggghhhfffnnnnnnnnnmmmmmmmmmppprrruuuwww|||wwwiii___]]]^^^sss}}}tttrrrrrrtttzzz~~~xxxrrrkkkgggcccdddgggrrr~~~|||zzzyyy|||}}}||||||{{{zzzyyyyyyyyyyyyxxxzzz~~~~~~~~~|||vvvrrrrrrtttwwwwwwwwwxxx{{{~~~|||zzzyyyxxxxxxxxxwwwwwwvvvwwwxxxxxxvvvuuurrruuuxxxxxxvvvsssrrrrrrdddYYYNNNNNNXXXbbbeeedddbbbiiirrrzzzyyyrrrrrrssstttuuutttrrrooosssnnnkkkkkkjjjjjjrrr}}}|||uuunnnlllkkkjjjttthhhVVVEEE@@@AAA<<<999777666555666666444333444333333222222333333444111///------///111222222000---******,,,---,,,+++((()))***+++,,,++++++***...,,,+++---...---)))%%%///+++(((***///111///,,,***+++,,,---------,,,,,,***+++---//////...---,,,+++,,,,,,***))))))+++---((((((***,,,,,,***,,,000******))))))((((((''''''******+++,,,---///000111((()))))))))((((((+++---+++)))&&&%%%&&&(((((((((((()))))))))((((((((()))******))))))))))))******)))******)))((((((***,,,(((,,,---+++,,,//////,,,---,,,++++++,,,,,,***)))))))))***+++,,,,,,------222///+++)))***,,,,,,,,,---------///000...+++)))++++++++++++++++++++++++///...,,,++++++,,,---///000333555222---***,,,///000///---,,,---///111222000///---,,,++++++,,,,,,......//////000222333444888;;;===<<<@@@FFFIIIHHHJJJJJJHHHFFFHHHPPP\\\eeeggglllrrryyyiii^^^TTTRRRYYYfff}}}xxxjjjaaa^^^^^^]]][[[ZZZYYYWWWUUUTTTVVV[[[___gggggghhhhhhiiiiiijjjjjjpppooonnnnnnoooqqqsssuuuzzz}}}vvvggg[[[bbbsss|||wwwuuurrrsssvvv|||~~~uuunnndddggghhhhhhppp}}}yyyvvvyyyyyy{{{}}}zzz{{{|||}}}}}}{{{yyyxxx}}}~~~~~~}}}}}}}}}||||||yyytttqqqqqquuuyyy{{{}}}|||zzzzzzzzz{{{{{{zzzxxxwwwvvvttttttsssssstttuuuwwwxxxrrruuuyyy{{{}}}sss]]]RRRUUU___eeefffggghhhmmmwwwyyyuuutttqqqpppoooqqqssstttrrrpppllliiiiiimmmuuuzzz{{{nnngggfffnnnxxxhhhUUUCCC===>>>888999888666666777777555444555444333222111000000000222000---,,,...///000///000---******,,,---,,,+++++++++++++++++++++,,,,,,,,,+++***,,,---,,,)))&&&---,,,+++***+++++++++++++++++++++***++++++------***+++---.........---,,,+++,,,,,,+++)))***,,,---,,,,,,+++******+++***(((******))))))(((((((((((('''((()))***+++,,,,,,,,,***+++***)))'''''')))++++++(((&&&%%%'''((()))(((***)))))))))***+++***)))))))))))))))))))))))))))'''((((((((('''(((+++---%%%)))***((()))------***+++***))))))******)))'''*********++++++,,,,,,---###%%%(((***)))***,,,...+++******+++,,,+++)))'''++++++++++++++++++++++++******+++,,,---............000222000,,,)))+++...///...---,,,+++,,,------111000///...//////000111111000000000111111222222888<<>>888:::888777777888777666555555444333111///.........222000---,,,---------,,,///---++++++,,,,,,,,,+++...---,,,+++++++++,,,---***))))))+++,,,,,,)))'''***,,,,,,***'''&&&(((***,,,+++)))((((((***,,,...***+++,,,---------,,,++++++,,,---,,,******,,,---,,,...,,,'''(((---+++$$$***))))))))))))(((((((((&&&''')))++++++***)))(((,,,,,,+++)))'''''')))******(((&&&&&&''')))))))))+++)))(((***---...,,,***))))))************)))))))))*********))))))+++,,,+++......+++,,,......,,,+++***))))))******)))(((++++++++++++++++++++++++!!!***,,,***)))+++...+++)))((()))******)))''',,,,,,,,,,,,,,,,,,,,,,,,(((***,,,......---,,,***+++---///---***)))+++---///......---,,,,,,++++++,,,,,,,,,,,,---...///000//////000111222333444555:::>>>AAABBBEEEJJJKKKIIIJJJHHHHHHOOO[[[ffflllnnnxxxkkk___[[[\\\dddssszzznnngggddd___YYYVVVXXXYYYYYYYYYVVVXXXZZZ\\\^^^bbbgggjjjmmmmmmlllkkklllnnnpppqqqvvvuuusssssstttxxx|||~~~{{{|||}}}}}}{{{wwwqqqllliiihhhnnnpppttttttnnnnnn|||||||||vvvqqqooosss{{{zzztttpppvvv~~~~~~~~~~~~|||zzzyyyxxxxxxyyy{{{}}}}}}zzzxxxyyyzzz{{{||||||}}}}}}}}}}}}~~~|||{{{yyywwwvvvuuuvvvvvvqqqqqqpppoooooorrrwww{{{||||||{{{{{{||||||||||||||||||{{{xxxvvvsssrrrttttttsssrrrrrrrrrssssssvvvwww{{{rrr]]]YYY^^^fffjjjffffffhhhpppzzz|||uuutttrrrqqqqqqrrrtttuuutttrrroookkkiiikkkooosss~~~~~~xxxmmmggggggjjjooouuuxxxxxxvvvtttsssdddRRRCCCAAABBB<<<999777666666777777666444444333222111000/////////000...,,,,,,,,,------,,,------,,,,,,,,,,,,++++++---,,,,,,,,,++++++++++++(((((()))***++++++***)))*********)))((('''((())))))))))))((()))***++++++******+++,,,,,,++++++***+++,,,---,,,+++***+++---&&&---...'''(((//////((()))))))))))))))))))))))))))+++---......---***(((+++++++++***((((((***,,,***(((&&&'''((()))))))))+++((('''***...///,,,)))((()))************)))(((,,,---...,,,*********,,,000222111---,,,......+++---,,,++++++------,,,+++,,,,,,++++++++++++++++++"""'''---///,,,******,,,...,,,******+++,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,***((('''***,,,---,,,+++***+++---...//////000//////...---+++++++++,,,,,,---......+++,,,///222666888:::;;;;;;@@@DDDEEEHHHLLLLLLIIIKKKLLLQQQYYYeeeooouuuxxxjjjdddgggnnnyyy~~~sssggg___\\\ZZZWWWUUUVVVXXXZZZ[[[ZZZWWWZZZ^^^aaadddgggkkknnnmmmlllkkkjjjkkkmmmppprrr{{{yyyxxxwwwzzz~~~~~~xxxzzz~~~}}}yyyvvvppppppooolllgggcccaaaaaaeeeiiipppsssttt}}}}}}zzzxxxzzz|||uuuqqqpppwww~~~{{{|||{{{~~~~~~}}}}}}{{{yyywwwvvvxxxxxxxxxzzz{{{{{{yyywwwxxxyyyzzz|||}}}~~~}}}~~~}}}|||{{{zzzyyyxxxvvvuuuuuuuuuvvvuuutttttttttuuuxxx|||{{{~~~}}}}}}~~~{{{xxxwwwxxx{{{|||}}}}}}||||||zzzxxxtttrrrpppnnnnnnoooqqqssstttvvvwwwwwwxxx}}}vvv___WWW[[[dddjjjgggeeeffflllttt{{{~~~~~~tttsssrrrqqqqqqrrrssstttrrrqqqooollljjjjjjnnnqqqzzz{{{~~~xxxmmmggghhhkkkmmmqqqvvvxxxxxxuuusssdddRRRDDDBBBCCC<<<666555444444555666555333333222222111111111111222---,,,++++++---......---,,,---------,,,+++++++++)))***+++,,,,,,+++***((('''((()))************+++,,,(((&&&'''+++---+++)))&&&'''***+++++++++)))(((******************))))))***+++,,,,,,******+++,,,%%%...000***(((---///---))))))))))))************+++,,,...000///---+++)))((()))***))))))***---///)))((('''''')))******))))))((((((***------+++((())))))************))))))(((***+++++++++***,,,---+++---,,,)))))),,,---+++---,,,+++,,,---...---+++,,,,,,++++++++++++++++++,,,,,,,,,---------,,,+++...---++++++---......---,,,,,,,,,,,,,,,,,,,,,,,,///...,,,***))))))))))))+++,,,------,,,,,,---...,,,---...///000000000000/////////000000/////////+++---111555999<<<>>>???===BBBEEEFFFIIIMMMMMMJJJKKKPPPXXXaaajjjsss|||}}}nnnpppwww~~~rrrjjjccc[[[WWWVVVUUUUUUVVVWWWYYY[[[[[[ZZZ[[[^^^bbbeeegggjjjmmmoooooonnnmmmlllmmmpppsssuuu~~~~~~}}}~~~{{{uuuwww}}}~~~zzzwwwtttoookkkfffffffffccc___]]]\\\]]]^^^dddmmmuuuwwwuuuuuuzzzyyysssqqqrrr~~~|||zzzzzz|||||||||{{{zzzyyyxxxxxxyyyxxxxxxyyy{{{{{{yyywwwxxxyyy{{{}}}~~~~~~{{{yyywwwwwwvvvuuuttttttuuuvvvvvv{{{zzzxxxxxxzzz|||~~~yyy}}}}}}{{{zzzzzzxxxuuuuuuwwwzzz|||}}}|||{{{{{{yyywwwtttqqqppplllmmmnnnqqqsssuuuwwwwwwuuuwww~~~www___UUUYYYbbbiiigggeeeeeehhhpppwww|||~~~ssssssrrrqqqpppqqqqqqrrrnnnnnnnnnlllkkkkkknnnpppwwwyyy}}}yyynnnhhhhhhiiikkknnntttyyyzzzxxxuuufffSSSDDDAAA@@@888555444333333555555444333222222111111111222222333,,,++++++,,,...//////...+++---......,,,+++++++++((()))***+++,,,+++******((()))******))))))+++,,,---(((%%%'''---000---)))%%%'''***------+++)))'''***))))))))))))((((((((((((***++++++***))))))******,,,---,,,***)))***,,,)))))))))************+++***+++,,,------,,,***)))((())))))))))))+++...111(((''''''(((***+++***)))((()))+++,,,,,,***)))(((******))))))))))))******!!!###''')))***+++---///''')))***(((***000333222+++***)))***+++,,,+++***++++++++++++++++++++++++---+++)))))),,,......---,,,*********,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,***)))***+++...///------------------------)))***+++,,,---///000000....../////////......---000222555999;;;===>>>>>>AAAEEEHHHHHHKKKOOOPPPMMMLLLSSS\\\eeemmmxxxyyyqqqiiibbb___ZZZTTTQQQRRRSSSTTTVVVXXXYYYZZZZZZZZZ```bbbeeeggghhhjjjmmmoootttssssssssstttvvvyyyzzz}}}vvvvvvzzz~~~{{{wwwtttqqqmmmgggbbb\\\]]]\\\ZZZWWWVVVVVVXXX[[[bbbmmm{{{|||{{{rrrqqqsss{{{{{{sssoooqqqttt~~~|||}}}}}}zzzxxxzzzxxxxxxyyyyyyzzz{{{{{{|||wwwwwwvvvxxxzzzzzzyyyxxxwwwyyy|||~~~{{{xxxvvvssssssrrrrrrsssuuuvvvwww~~~|||zzzyyy{{{|||}}}}}}yyy{{{~~~~~~{{{zzzzzzyyywwwuuuvvvxxx{{{}}}}}}yyyyyyyyyxxxwwwuuurrrqqqmmmnnnppprrrttttttuuuuuusssvvv~~~{{{eeeXXXYYY```ggghhhfffeeegggmmmtttzzz}}}uuutttsssrrrqqqppppppppplllmmmnnnmmmlllkkklllnnnsssvvv}}}{{{ooohhhhhhfffhhhlllqqqvvvxxxwwwuuueeeQQQCCC???>>>666666444333444555666555444333222111000000000000000...---,,,---//////...,,,***---///...,,,******,,,******)))((()))+++...///)))+++,,,+++))))))+++---,,,***((((((+++,,,+++***'''(((***,,,,,,+++***)))***)))(((((('''''''''(((&&&(((******)))(((((((((///%%%"""***...***(((***))))))*********+++++++++)))******+++++++++******)))*********)))+++---000((('''''')))+++,,,+++***''',,,000///+++(((((())),,,***(((''''''(((***,,,###%%%)))++++++,,,---///)))++++++)))+++111444333+++***)))***,,,---,,,+++*********++++++,,,,,,---++++++,,,,,,,,,,,,...///)))))))))+++,,,---+++)))------------------------+++++++++,,,,,,...//////...---,,,,,,---------,,,,,,+++++++++,,,---///000)))***+++------------,,,333555888<<<>>>@@@@@@@@@FFFJJJKKKKKKMMMRRRTTTRRRTTTWWW^^^hhhvvv~~~qqqbbb^^^[[[[[[YYYTTTRRRSSSTTTVVVXXXZZZ[[[\\\]]]^^^aaaccceeeggghhhjjjnnnpppwwwwwwxxxyyyzzz|||}}}~~~yyyvvvxxx}}}|||wwwuuusssrrrrrrnnngggaaaYYYZZZ[[[ZZZZZZ\\\^^^aaajjjrrr~~~xxxvvvooonnnrrr{{{~~~}}}}}}~~~wwwpppnnnsssyyyzzzzzz|||}}}xxxwwwzzzwwwwwwwwwxxxxxxyyyzzz{{{uuuttttttuuuxxxyyyxxxwwwvvvyyy}}}~~~~~~}}}|||yyywwwuuurrrrrrrrrsssuuuwwwzzz{{{|||yyyyyy{{{||||||zzzyyy{{{}}}~~~}}}{{{{{{|||xxxwwwvvvwwwzzz|||}}}}}}vvvvvvwwwwwwwwwvvvtttsssmmmnnnpppsssuuuvvvvvvvvvtttxxx}}}ooo```\\\___dddiiihhhfffgggkkkrrrxxx|||xxxxxxvvvuuusssqqqppppppmmmnnnooonnnllljjjiiijjjpppuuu}}}}}}qqqiiigggdddggglllpppssstttttttttbbbOOOBBB@@@???777666555444555666777666555444333111000...---------000///......///...,,,+++***---//////,,,******,,,...+++(((&&&''',,,111555***,,,---,,,))))))+++...++++++,,,***((('''(((***)))*********++++++++++++***)))((('''''''''''''''%%%''')))***((('''''''''///'''333...(((+++))))))******++++++++++++******+++++++++,,,,,,,,,+++,,,,,,***)))***,,,...((('''''')))+++,,,+++***(((...333222,,,'''(((+++---+++(((&&&&&&(((+++---+++---//////...,,,,,,,,,***+++***&&&'''+++---,,,---,,,+++,,,...///...---))))))***+++,,,,,,------+++///333111---***,,,///))))))***,,,......,,,)))------------------------+++---...//////...,,,+++...---,,,,,,,,,---+++***000///...------...000111***+++---///111222111111111333888===AAACCCDDDEEEJJJMMMNNNMMMOOOTTTWWWUUU\\\\\\```lll}}}}}}{{{jjjaaaZZZXXXYYY]]]]]]YYYWWWXXXVVVXXX[[[]]]^^^___aaabbbaaaccceeefffgggjjjnnnrrrxxxxxxzzz{{{}}}~~~{{{vvvvvv{{{|||tttssssssuuuuuurrrkkkeee^^^```ccceeehhhmmmrrrvvv|||uuusssmmmmmmqqq{{{}}}{{{zzzzzz}}}~~~wwwppppppwww~~~wwwvvvyyy~~~}}}vvvvvvzzzzzzyyyxxxwwwvvvvvvvvvvvvsssrrrrrrsssvvvxxxxxxwwwvvvyyy~~~}}}xxxyyyyyyyyyxxxvvvuuusssttttttuuuvvvyyy|||~~~|||yyyyyy|||}}}|||{{{zzz|||}}}~~~}}}|||}}}~~~xxxwwwwwwyyy|||}}}}}}|||tttuuuvvvwwwwwwvvvuuuuuuiiikkkooosssvvvyyyzzzzzzxxxzzz}}}xxxggg___```cccjjjiiiggggggkkkqqqwww{{{{{{zzzyyywwwuuusssqqqpppnnnpppqqqooollliiiggggggnnnttt~~~sssiiigggeeeiiinnnqqqrrrrrrrrrsssaaaQQQCCC<<<;;;666888888777777666444333222---333222******111333,,,111000+++&&&&&&***,,,)))...***+++///...***))),,,+++,,,---,,,***)))***,,,...,,,)))''''''(((+++---))))))***+++------***(((......///---+++******+++)))))))))))))))*********'''))))))(((%%%%%%(((+++***)))'''&&&'''))),,,...***%%%%%%***+++((((((+++((("""***+++((('''((())))))*********))))))((()))+++,,,,,,+++***)))'''%%%%%%'''***,,,,,,***((((((''''''''')))***,,,///######+++---,,,---***++++++++++++)))'''&&&.........------,,,,,,,,,...---,,,+++++++++------...---+++******+++---...---.../////////...---,,,,,,,,,,,,***)))***,,,///,,,---.........,,,***(((+++,,,------,,,,,,---///...111444444111//////000+++---.........///111333444777<<<@@@BBBDDDFFFHHHMMMIIIHHHMMMQQQSSSTTTWWW[[[```mmmvvvrrrmmmmmmmmmmmmrrrvvviii```]]]TTTUUUUUUVVVWWWYYYZZZZZZ[[[[[[\\\]]]___aaacccdddaaaaaacccfffkkkpppuuuxxxzzzzzzzzz|||~~~~~~zzzxxxzzzzzz{{{}}}}}}yyyrrrmmmeeedddiiittt||||||vvvrrrpppfffmmmvvv~~~{{{yyywwwuuutttuuuzzz~~~~~~~~~~~~}}}~~~|||tttlllnnnyyy~~~}}}{{{zzz{{{|||xxxsssssswww~~~zzzvvvsssssssssssssssqqqrrrtttwww{{{|||{{{yyy}}}~~~|||yyywwwwwwvvvvvvuuuvvvvvvwwwwwwvvvvvvwwwxxxzzz}}}|||zzzxxxvvvvvvxxxzzz|||~~~~~~}}}||||||{{{zzzyyyyyyyyyyyy{{{||||||yyyvvvuuussssssvvvyyyyyytttnnngggkkkpppuuuxxxyyyxxxwwwzzzxxxxxx|||hhhWWWXXX```hhhiiiiiigggeeejjjttt|||}}}~~~{{{tttppprrrtttsssppppppooonnnlllkkkiiiiiikkksss|||~~~zzzrrrmmmkkkjjjkkkmmmqqqtttvvvuuusss|||___PPPCCC>>>>>>999777777777777666444333222000555444,,,+++111222,,,))),,,......111555333......++++++//////******---+++,,,---,,,***)))((()))***)))))))))***+++,,,,,,000---***)))***+++++++++++++++++++++***)))((('''******))))))(((((('''''''''((()))(((&&&&&&(((+++))))))((('''(((***,,,---+++''''''+++,,,)))(((++++++###!!!'''---,,,++++++))))))************))))))%%%&&&'''(((((())))))))))))'''&&&(((+++---,,,***,,,+++***(((((((((((()))---'''%%%+++///...---///******++++++***)))((('''......---------,,,,,,,,,---,,,+++++++++,,,------,,,,,,------------,,,,,,***+++,,,---...------,,,)))))))))'''&&&'''))),,,------...///...---,,,+++000111111///---++++++,,,(((,,,///000...------...///000111111111222444666666999>>>BBBDDDFFFIIIKKKKKKJJJMMMTTTYYYXXXWWWXXX___fffvvvpppjjjjjj______```eeeqqqooobbbYYYTTTTTTSSSTTTUUUWWWXXXYYYZZZZZZ[[[[[[\\\^^^```bbbdddfffeeefffhhhkkkoootttyyy|||}}}}}}~~~|||zzz~~~xxxxxxyyy{{{vvvrrrpppkkkpppxxx}}}{{{vvvtttrrrqqqssswww|||~~~~~~}}}{{{xxx{{{yyyrrrkkkooo}}}~~~}}}{{{zzzyyyxxxxxxyyyvvvqqqqqquuuzzzxxxvvvuuuuuutttrrrpppooopppssswww|||~~~}}}||||||}}}}}}}}}|||yyywwwuuuqqqqqqrrrssstttuuuvvvvvvwwwwwwxxxyyy{{{}}}~~~yyyxxxvvvuuuvvvxxx{{{}}}}}}|||{{{zzzyyyyyyyyyyyyyyyzzz|||||||||zzzxxxwwwwwwuuutttvvvyyyyyyuuupppfffiiinnnssswwwyyyzzzzzzxxxvvvvvvyyy}}}lllWWWWWW___fffiiikkkjjjiiikkkrrryyy}}}}}}wwwtttuuuuuusssssssssrrrpppmmmjjjgggeeeiiirrr{{{~~~{{{tttnnnlllkkkkkkkkknnnqqqtttuuuuuuzzz]]]PPPDDD@@@@@@<<<777777777666555444333222222777555...,,,111000++++++...///...///111...(((...,,,,,,//////++++++---)))+++------+++(((''''''&&&''')))+++,,,,,,,,,,,,///---++++++++++++)))((()))((((((***,,,,,,(((%%%******)))((('''&&&&&&%%%&&&((((((((('''''')))+++((((((((()))******+++++++++((((((******''''''))),,,((('''***,,,++++++---)))***************))))))%%%%%%%%%&&&'''((()))******)))))))))+++,,,,,,+++---,,,+++***))))))))))))***))),,,//////,,,,,,///************************...------------,,,,,,,,,++++++******+++,,,------+++,,,...000000...,,,+++'''((()))+++,,,,,,------,,,,,,,,,+++)))))),,,................../////////222333333111...,,,,,,,,,&&&))),,,------------...000111222222222333555777999<<>>>>>:::666666666555444333222111---...///////////////...)))---/////////000+++$$$+++......,,,+++---,,,)))$$$'''***,,,,,,++++++,,,---,,,***)))))))))***++++++&&&!!!!!!&&&+++...)))((((((***,,,,,,(((%%%((())))))***+++,,,---...))))))((()))******)))'''((()))***++++++***)))((()))...000,,,)))***,,,,,,'''++++++((('''***+++***,,,,,,,,,,,,+++***)))))),,,,,,+++***))))))))))))&&&((())))))(((((()))+++,,,,,,,,,,,,,,,***))))))...,,,)))'''+++000...***...///000000000///...---,,,,,,,,,------------...------............------000...,,,++++++,,,...000......---,,,,,,,,,,,,,,,---...///...,,,++++++,,,++++++,,,---......//////000000111///---+++,,,---111///......//////...------///222333555777:::===DDDFFFHHHJJJKKKNNNQQQTTTZZZ[[[___cccfffooo{{{\\\SSSXXXbbbgggppp}}}ssscccXXXSSSPPPRRRSSSQQQRRRTTTVVVWWWXXXZZZ\\\^^^___```bbbdddgggjjjmmmnnnoooooooooqqqtttwww{{{}}}}}}}}}~~~}}}yyysssooojjjffffffrrr~~~{{{yyyzzzzzzzzzzzzzzzyyyxxxwwwvvvyyytttqqqrrrrrroooooopppvvvssspppoooqqqtttuuuvvvttttttuuuwwwyyyxxxvvvtttrrrrrrssstttttttttssssssuuuvvvvvvvvvuuutttrrrqqqvvvvvvvvvvvvvvvuuutttsssttttttttttttuuuvvvvvvwwwvvvuuusssssssssuuuwwwxxxuuuyyy{{{{{{wwwttttttuuuvvvvvvvvvvvvuuusssrrrqqqooommmkkkkkknnntttzzz~~~{{{xxxvvvwwwxxx}}}iiiWWWMMM[[[bbbhhhjjjiiiiiilllpppkkkttt}}}~~~zzztttuuuvvvvvvvvvtttpppmmmjjjhhhlllrrrvvvvvvsssnnnjjjjjjjjjlllnnnppppppnnnlll{{{^^^PPPCCC??????:::666666666555444333222111000000000111111///------...111111///---+++$$$)))------******,,,,,,((((((***,,,,,,+++***+++,,,)))******+++++++++******...***%%%###%%%)))---...++++++++++++***)))((('''))))))******++++++,,,,,,+++***)))***++++++(((%%%))))))*********)))))))))&&&---000+++(((***------(((******'''(((,,,---))),,,,,,,,,,,,+++***)))((((((((()))***************%%%(((******))))))+++---+++,,,,,,,,,+++***)))((()))---...+++,,,//////+++///111333444444111...,,,,,,,,,,,,---------......///000000000000...---,,,------,,,,,,,,,,,,------------,,,+++,,,,,,......000111222111///------...,,,---...///000000///...///000111000...---...///111...------000111000......000333555888;;;???BBBIIIKKKLLLMMMNNNPPPSSSVVVZZZ[[[___dddkkkyyyfffZZZ\\\bbbnnnyyypppcccZZZXXXSSSRRRUUUVVVUUUVVVYYY[[[ZZZZZZZZZ\\\^^^aaabbbeeegggjjjmmmpppqqqqqqppprrrtttwww{{{~~~~~~}}}zzzuuummmhhhdddfffnnn|||~~~|||}}}}}}zzzxxxzzzwwwwwwxxxxxxxxxxxxwwwwwwzzzsssoooqqqqqqooonnnpppsssrrrqqqqqqsssuuuvvvvvvsssssstttvvvwwwwwwtttrrrppprrrtttvvvwwwwwwvvvuuuuuuttttttsssrrrqqqqqqqqqtttsssssssssssssssssstttrrrssssssuuuvvvwwwxxxyyyuuuttttttuuuvvvwwwxxxyyyuuuvvvwwwxxxwwwuuutttsssvvvwwwxxxxxxvvvtttrrrqqqooollliiiiiilllttt||||||zzzxxxxxxxxxzzznnnXXXMMMXXX```jjjooonnnlllmmmooohhhrrr{{{}}}xxxwwwwwwwwwvvvtttqqqnnnmmmkkkmmmppprrrrrrpppkkkhhhgggfffeeefffggghhhfffeeezzz]]]PPPDDD@@@@@@<<<666666666555444333111111333222222333222...,,,,,,333333111------///...***(((------)))))),,,+++''',,,------,,,***)))***+++%%%'''***---...---+++***++++++,,,...000...+++(((......///---+++******+++*********))))))))))))))),,,+++)))***++++++'''$$$*********)))))))))))))))"""***---(((%%%(((++++++&&&)))((($$$'''------'''---------,,,+++***)))(((%%%&&&)))+++------------%%%(((++++++******,,,///'''(((***+++,,,,,,++++++""",,,222///+++---...,,,000222555777666333///,,,,,,,,,,,,------.........111111222111000///---,,,***+++---......---+++***++++++******+++---///000---...///...,,,+++***+++---...000222222111///...,,,...000000000111333555111...---...222444333222---///333555888<<<@@@CCCMMMNNNOOOOOOOOOQQQTTTWWWXXXZZZ```fffooovvvdddiiirrruuukkkbbb]]]XXXWWWSSSQQQSSSUUUUUUXXX]]]^^^]]][[[[[[\\\^^^bbbdddhhhjjjmmmppprrrrrrrrrqqqyyy{{{~~~}}}yyyrrriiiccc```hhhuuu}}}{{{}}}}}}zzzxxxzzzuuuuuuvvvwwwwwwwwwwwwwww|||uuuqqqrrrsssqqqpppqqqqqqqqqrrrtttvvvwwwvvvtttrrrrrrsssuuuwwwvvvtttrrroooqqquuuxxxyyyyyyxxxwwwuuutttsssrrrrrrrrrrrrrrrrrrrrrqqqpppqqqrrrtttuuupppqqqsssuuuwwwyyyzzz{{{tttuuuuuuvvvwwwxxxyyyyyytttttttttvvvwwwvvvtttqqqvvvxxxzzzzzzxxxuuusssqqqmmmkkkhhhhhhlllttt~~~}}}zzzyyyyyywwwxxxoooYYYNNNUUU___lllsssssspppnnnnnngggqqq{{{zzzuuuuuuuuuttttttsssrrrrrrmmmnnnoooppppppmmmiiifffeeeccc```___```aaaaaa```xxx]]]QQQDDD>>>===777777666444333222222333444---111222//////000...)))000///---,,,,,,---///000(((***,,,,,,*********+++((()))***+++,,,,,,---...,,,,,,,,,,,,++++++***)))++++++***************+++***++++++++++++***))))))+++,,,+++***((((((***,,,+++***))))))+++,,,+++)))---+++******++++++)))((($$$******$$$%%%---,,,$$$+++***)))***,,,---,,,++++++))))))***------***'''''''''((((((((((((''''''///,,,)))))),,,......,,,)))+++------,,,***************+++,,,,,,---......,,,///222555444111,,,))),,,,,,------,,,,,,+++***+++...111222222///+++(((,,,000000,,,***,,,---,,,+++---///...+++)))***+++,,,+++---111111---,,,------,,,,,,+++++++++,,,,,,------............------...//////000000000000000222333666888:::???EEEIIIQQQSSSRRRNNNMMMQQQYYY^^^]]]ZZZ___nnntttqqq~~~{{{nnncccXXXUUU[[[UUUVVVWWWXXXYYYYYYZZZYYYXXXXXXZZZ\\\___cccgggiiilllnnnqqqtttwwwyyy{{{|||yyy|||~~~~~~}}}xxxrrrlllgggeeedddooo~~~{{{wwwwwwyyyzzzwwwsssttttttsssssstttuuuwwwxxxsssuuuwwwwwwuuurrrppppppssstttuuuvvvvvvwwwwwwwwwvvvuuutttrrrrrrrrrrrrssslllooouuuzzz|||{{{yyywwwrrrqqqpppppprrrttttttsssrrrpppoooppprrrrrrqqqppppppssswwwwwwvvvuuuwwwyyyttttttuuuwwwyyyyyywwwuuuwwwvvvvvvvvvvvvuuurrrppptttuuuvvvvvvuuurrrpppnnnooonnnkkkiiikkkqqqzzz~~~~~~}}}zzzxxxzzzuuu[[[PPPOOO[[[iiioooooooooooooooiiiooovvv|||~~~~~~~~~~~~wwwwwwwwwvvvtttssstttuuunnnllljjjjjjkkkiiieeeaaa```bbbdddccc___^^^___aaawww\\\PPPEEE@@@>>>888777666555333222222333333///222333111000111///+++111000...---,,,,,,,,,---&&&((())))))((('''((()))))))))******++++++,,,,,,++++++,,,---------,,,,,,,,,+++******)))*********+++++++++++++++***)))((()))************+++---000+++++++++***************+++***)))***+++,,,+++******'''''')))******+++---,,,******+++,,,---,,,++++++***)))+++------***((()))))))))))))))))))))))),,,***'''(((***,,,,,,+++***+++------+++***+++,,,+++++++++,,,,,,---------,,,---...//////...------,,,,,,------,,,,,,+++***+++,,,///000000...+++))),,,000000,,,***,,,---,,,***---//////---,,,---...///---///222222...---...,,,,,,,,,,,,,,,---............////////////......---------...///111222333111444777:::>>>CCCHHHLLLOOOOOONNNNNNPPPUUUXXXZZZ^^^^^^ggg{{{xxxyyywwwhhhbbb\\\TTTQQQVVVVVVWWWXXXYYYZZZ[[[[[[[[[[[[[[[\\\^^^aaadddgggiiinnnpppsssvvvxxxyyy{{{|||}}}}}}|||wwwwww~~~}}}zzzuuupppkkkhhhgggmmmvvv{{{wwwwwwyyyzzzwwwsssuuutttsssssstttuuuvvvwwwvvvxxxyyyxxxvvvtttttttttyyyxxxvvvuuussssssssstttooonnnmmmlllllllllmmmnnnpppssswww{{{|||zzzwwwuuusssqqqooopppqqqrrrrrrqqqtttrrrqqqqqqrrrsssrrrqqqqqqsssuuuvvvuuuuuuwwwyyyuuutttuuuwwwyyyxxxvvvtttttttttuuuuuuuuutttrrrppprrrsssssssssrrrqqqppppppnnnmmmkkkjjjkkkpppwww|||}}}}}}}}}zzzxxxzzzuuu[[[NNNMMMXXXeeemmmoooppprrrsssnnnooosssyyy~~~|||zzzzzzyyyxxxwwwvvvwwwwwwqqqnnnkkkjjjiiihhhdddaaaaaaccceeedddbbbbbbeeehhhvvv\\\PPPEEE@@@???:::888777666444333222222222111444555222222333111---111111000...---,,,+++******,,,------+++***+++,,,++++++************++++++***+++,,,---............,,,++++++***))))))******,,,,,,,,,+++***)))(((''')))***++++++***+++...000***,,,---,,,)))''')))+++)))(((((()))+++---,,,+++000'''&&&...///'''(((111,,,+++***+++---...---,,,+++******+++,,,,,,+++)))++++++************+++++++++***((((((***+++,,,++++++,,,,,,,,,******,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***,,,...000,,,,,,------,,,,,,+++******+++,,,---...---,,,+++,,,///000,,,***,,,...,,,)))+++---------,,,---///222000111444333///---///---------------...///000//////000000000000//////......---...000222555777111444999===BBBFFFKKKOOOOOOMMMNNNQQQVVVXXXXXXWWWcccggguuu}}}uuunnnddd]]]___]]]WWWTTTVVVWWWXXXYYYZZZ\\\\\\\\\\\\___```aaaccceeehhhkkklllsssuuuyyy{{{||||||~~~}}}zzzzzzuuupppnnnqqq}}}{{{zzzwwwrrrmmmkkkkkkmmmyyy{{{xxxwwwxxxyyyvvvsssuuutttsssrrrssssssuuuvvvxxxyyyyyywwwuuuuuuvvvwww{{{yyyvvvsssrrrqqqrrrsssoooooonnnnnnnnnoooppppppvvvxxxzzz|||{{{yyyvvvssssssqqqoooooopppqqqpppoootttrrrqqqpppqqqrrrqqqppprrrssstttsssssstttwwwyyyuuuuuuuuuvvvwwwwwwtttrrrqqqrrrsssssssssqqqpppnnnooooooooooooppppppqqqqqqnnnnnnmmmkkkkkkmmmrrrvvv{{{|||}}}{{{xxxxxx|||yyy^^^NNNKKKSSS```jjjoooqqqsssuuusssppppppvvv|||{{{{{{zzzyyyxxxxxxxxxxxxtttqqqllliiihhhgggfffeeeiiilllnnnnnnnnnoootttxxxvvv\\\PPPEEE???>>>888888888666555444333222222111444555222111333111...000000000///...,,,+++***,,,...//////---,,,------...---,,,+++******++++++++++++,,,,,,---,,,,,,,,,,,,++++++***))))))******,,,,,,,,,+++***)))((('''***+++,,,+++)))((()))+++))),,,///---(((&&&(((,,,***)))((()))+++,,,+++***---)))+++///---'''&&&***,,,+++++++++---...---,,,+++++++++++++++++++++***,,,,,,+++******+++,,,,,,,,,+++******+++---...///,,,,,,,,,+++******---///,,,,,,,,,,,,,,,,,,,,,+++,,,+++)))((((((***---...,,,,,,------,,,,,,+++***))))))***+++,,,,,,------+++//////,,,***---...---)))***+++,,,,,,,,,,,,,,,333000111333222...---/////////............//////000000111111111111000000222111000000111444777:::111555:::???CCCGGGKKKNNNOOOOOORRRWWWYYYXXXYYY[[[kkkuuu|||yyyzzzzzzvvvqqqzzznnneee___]]]```___ZZZWWWWWWWWWXXXYYY[[[\\\]]]]]]]]]aaaccceeehhhkkkoooqqqsssyyy||||||xxxtttrrrooolllkkklllrrr|||yyyxxxuuuppplllmmmpppttt~~~}}}zzzwwwvvvwwwwwwuuussssssrrrqqqppppppqqqrrrssswwwwwwvvvtttssssssvvvxxxwwwvvvuuutttssssssssssssrrrrrrrrrsssssstttuuuuuuyyyzzz{{{|||{{{xxxuuutttqqqpppooooooppprrrqqqpppsssqqqnnnnnnnnnooonnnmmmsssrrrqqqqqqrrrtttvvvyyyvvvuuutttuuuvvvuuusssqqqoooppppppooommmkkkjjjjjjjjjkkkmmmooopppqqqqqqqqqppppppooommmllllllnnnpppxxxzzz}}}|||yyyxxxzzz|||eeeRRRKKKPPPZZZfffmmmooorrruuurrrqqqqqqvvv}}}{{{zzzxxxwwwwwwwwwwwwvvvuuurrrnnnjjjiiijjjkkklllrrruuuxxxyyyzzz}}}vvv[[[OOOCCC>>><<<666777777777666555333222222111333333000///111000---.........///......---,,,***,,,---,,,***))))))***000///---+++++++++,,,---,,,,,,,,,++++++)))((('''++++++************++++++,,,,,,,,,+++***)))((((((((()))******(((''''''((((((,,,///---(((&&&))),,,,,,+++******++++++***((( )))...+++)))+++)))###,,,+++***+++---...---,,,++++++,,,++++++++++++,,,,,,++++++******++++++,,,+++++++++++++++,,,...000,,,,,,,,,+++***+++---000,,,,,,,,,,,,,,,,,,,,,+++---,,,,,,++++++***++++++,,,,,,------,,,,,,+++***)))))))))***+++,,,---...+++//////+++***---...---------------------,,,+++222//////111000,,,+++...222111000///...---------000000111111111111000000444333111000111333555777444888<<<@@@DDDGGGJJJLLLNNNQQQWWW[[[YYYUUUZZZcccvvvyyy|||qqqlllfffddddddeeegggiii|||oooaaa^^^[[[YYYZZZZZZWWWUUUUUUWWWXXXZZZ[[[]]]^^^^^^^^^```bbbeeejjjooosssvvvxxx{{{~~~|||yyyuuuqqqjjjhhhhhhjjjkkkrrr~~~yyyxxxxxxvvvqqqnnnpppvvv|||~~~zzzyyywwwuuuuuutttsssrrrpppooonnnmmmnnnooopppqqqvvvvvvuuutttrrrtttwwwyyyuuuuuuuuuuuutttsssqqqpppppppppqqqrrrssstttuuuuuuxxxyyyzzzzzzyyyxxxvvvuuupppooonnnoooqqqssssssrrrrrrpppmmmlllmmmnnnnnnnnnrrrqqqpppoooqqqsssvvvwwwuuutttssssssttttttrrrpppnnnooonnnkkkgggeeefffggghhhkkkooorrrssssssqqqppprrrrrrrrrpppmmmkkklllmmmtttxxx|||}}}{{{xxxxxxzzz}}}~~~lllYYYNNNOOOVVVccckkkmmmooossspppqqqtttwww{{{|||zzzwwwwwwxxxyyywwwvvvuuusssooolllkkkmmmqqqtttxxx{{{tttYYYNNNBBB===;;;555666666666666666555444333000333222///...000000---........................,,,---...---+++*********000...,,,+++***+++,,,---,,,,,,,,,+++***(((&&&%%%))))))))))))***+++,,,---***++++++++++++***))))))###%%%'''((((((((()))***(((+++,,,,,,)))(((***,,,---,,,******+++***)))'''&&&---)))(((...---%%%+++***)))***,,,---,,,++++++,,,---,,,******,,,---++++++,,,,,,,,,,,,++++++((())))))))))))***,,,///+++,,,---,,,,,,,,,...000,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++***))),,,,,,------,,,,,,+++***))))))***++++++,,,------***...///+++***---///...222111000000000000...,,,000------///...++++++...222111000......---------000000111111111111000000333222000000000111333444999<<<@@@CCCFFFIIIMMMPPPPPPRRRXXX]]]ZZZXXXcccrrrzzzssslll```\\\XXXWWWVVVXXX___fff|||oooccc[[[XXXWWWWWWWWWWWWWWWWWWXXXXXXYYY[[[]]]___``````aaa___bbbggglllrrrwwwzzz||||||~~~|||{{{zzzxxxtttppplllgggffffffhhhiiiooo}}}~~~}}}zzzuuuwwwxxxwwwsssppprrrzzz~~~~~~xxxwwwuuutttrrrqqqqqqqqqmmmmmmllllllmmmnnnpppqqqwwwwwwwwwuuutttvvvyyy{{{xxxwwwvvvuuussspppnnnlllqqqrrrssstttuuuvvvvvvuuuwwwwwwwwwwwwvvvvvvuuutttooonnnmmmnnnpppqqqqqqqqqqqqnnnkkkkkklllnnnooooooqqqpppnnnoooqqqttttttttttttsssqqqrrrssssssrrrqqqnnnnnnlllhhhcccbbbeeehhhlllnnnqqqtttuuutttsssrrrttttttssspppllljjjjjjkkkqqqvvv}}}}}}zzzyyyyyywwwxxx|||tttbbbSSSOOOSSSaaakkkmmmooosssqqqtttwwwyyyzzz~~~~~~{{{xxxxxxzzz{{{yyywwwtttssspppmmmllloootttyyyoooVVVKKKAAA======777444555666777777666555444111333222......000000---000///...---,,,,,,---......///000///---++++++,,,...,,,***)))(((***,,,---,,,,,,,,,+++***)))(((''''''(((((()))***,,,---...))))))***++++++++++++***###%%%((())))))((()))***))))))*********+++,,,,,,,,,***)))***++++++***))) ''',,,,,,))))))++++++***)))((()))+++,,,+++***+++------,,,******,,,///+++,,,...000000...,,,+++''')))***)))((()))---000)))+++---...------...///+++++++++,,,,,,---------,,,+++++++++++++++++++++,,,,,,------,,,,,,+++*********+++,,,------,,,,,,***...///+++***---///...000...---...000111///,,,///,,,,,,......+++,,,//////......------......//////000000000000000000///222222222222333444555666>>>AAADDDGGGJJJOOOTTTXXXXXXUUUYYY___aaadddsssuuuvvvmmm^^^RRROOOOOOQQQSSSWWWcccpppzzzmmmddd]]]XXXWWWYYYZZZZZZZZZ[[[\\\\\\[[[\\\^^^```bbbcccddddddeeehhhmmmsssxxx}}}~~~}}}{{{yyywwwtttooojjjffffffcccccceeehhhqqq}}}|||zzzvvvuuuwwwwwwtttqqqsss|||~~~|||{{{uuuuuutttrrrpppooooooooollllllllllllnnnppprrrssstttuuuvvvuuuuuuvvvxxxzzzzzzwwwtttqqqooonnnooopppuuuvvvwwwxxxyyyyyyxxxxxxwwwwwwvvvtttsssrrrrrrqqqpppnnnllllllmmmmmmlllkkkllliiiffffffhhhkkklllmmmpppnnnmmmooorrrtttsssrrrsssqqqpppppprrrsssrrrrrrnnnnnnkkkfffaaabbbiiiooouuuttttttttttttuuuvvvvvvtttsssrrrnnnjjjhhhhhhiiinnnuuu}}}|||zzzyyyuuuxxx{{{~~~oooVVVPPPRRRbbbnnnppprrrwwwxxxwwwwwwyyy|||~~~~~~{{{wwwwwwzzz{{{yyyvvvssssssqqqnnnlllnnnsssxxx~~~lllSSSJJJAAA>>>>>>:::333444666777777777666555111333222///...000111...333222///,,,++++++,,,---***,,,---,,,)))(((((((((,,,***(((''''''(((+++,,,++++++,,,,,,,,,++++++***&&&'''''')))+++---...000((()))***++++++,,,++++++''')))++++++)))''''''''')))(((((())),,,------,,,***)))((()))+++,,,,,,+++///+++,,,000,,,###%%%000)))(((((((((***+++***))),,,---...,,,)))))),,,///+++---000222222000---+++)))+++,,,+++***+++///222(((+++...///...---......******+++,,,,,,---......+++***)))((()))+++---...,,,,,,---------,,,++++++***+++,,,---...---,,,+++***...///+++***---///...+++***)))+++...///---+++///,,,,,,......,,,---000++++++,,,,,,...///000111//////000000000000//////222333444666888999:::;;;BBBDDDGGGJJJNNNTTT[[[___aaaZZZZZZcccjjjrrr{{{vvvuuu|||xxx\\\QQQHHHGGGJJJQQQVVV]]]nnn~~~vvvhhhccc___ZZZWWWWWW[[[]]]]]]\\\\\\\\\ZZZ]]]^^^```bbbdddeeeffffffmmmppptttzzz~~~}}}~~~}}}~~~|||yyyvvvsssmmmgggcccdddaaa```ccciiivvv~~~~~~}}}yyysssvvvwwwuuuqqqttt|||}}}zzzyyyttttttsssqqqnnnmmmmmmnnnmmmlllmmmmmmoooqqqtttuuuqqqrrrssssssssssssvvvwwwyyyuuuppplllllloootttwwwtttuuuwwwxxxxxxwwwvvvvvvxxxwwwuuusssqqqpppooooooqqqooollljjjjjjjjjhhhffffffcccaaaaaacccfffhhhiiiooommmmmmooossstttsssppprrrpppooooooqqqssssssrrrnnnnnnkkkeeebbbdddmmmuuu{{{yyyuuusssrrruuuxxxzzzsssrrrpppmmmhhhfffggghhhmmmttt}}}}}}zzzzzzwww{{{}}}zzzXXXPPPRRRcccpppsssuuu{{{~~~zzzwwwyyy}}}~~~zzz|||xxxtttuuuxxxyyywwwsssssssssqqqnnnkkklllqqquuuuuuzzznnnTTTIII>>>:::999333666333111000222444444444)))333555222000333888.........------,,,,,,,,,///+++***...///,,,***++++++***333%%%444,,,333(((++++++++++++******)))((((((((()))***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,&&&,,,---'''$$$(((***(((''',,,---***)))++++++)))+++)))'''(((******'''$$$)))&&&---999)))(((+++)))&&&&&&((()))***))),,,+++(((''''''(((+++,,,,,,&&&,,,;;;@@@444...000///---+++))))))+++---///)))***+++,,,------,,,+++///,,,))))))+++---,,,***)))***,,,,,,++++++,,,---,,,+++***+++---...---,,,...,,,++++++,,,,,,)))'''---,,,++++++------,,,+++...,,,***+++...//////---+++///333222...,,,---000///...------------...///555000...000111//////111000555999999666666:::???FFFGGGJJJNNNTTTZZZ```ddddddbbbfffpppyyy{{{xxx}}}www[[[IIIFFFHHHOOOYYYccclllzzz~~~ssseee]]]\\\\\\ZZZWWWZZZ\\\^^^___^^^^^^```aaa```]]]\\\___eeejjjllllllvvvuuuwww|||{{{xxx{{{{{{}}}|||yyytttrrrooohhhdddddd___^^^```gggttt{{{xxxwwwvvvvvvvvvssssss{{{~~~yyyvvvvvvvvvuuuuuutttrrrpppnnnlllkkkqqqrrrsssttttttsssrrrrrrssssssssssssttttttuuuvvvxxxuuuqqqnnnnnnrrrwwwzzz{{{{{{yyyvvvttttttuuuwww{{{xxxuuusssrrrqqqpppooonnnpppqqqnnniiidddbbbccc_________```bbbdddfffgggiiilllnnnnnnllljjjkkkmmmkkknnnqqqqqqooooooqqqsssqqqnnnhhhbbbaaagggrrr{{{vvvnnnnnnssstttqqqvvvqqqlllkkklllkkkgggccceeemmmyyy}}}zzzyyy{{{|||hhh^^^ZZZcccnnnsssvvvyyyyyyyyyzzz{{{{{{||||||}}}wwwxxxyyyyyywwwtttqqqppppppooommmllllllnnnpppqqqssssssuuuwwwxxxyyyyyyyyyjjjRRRHHH???<<<===888666555444555666777555444'''---222333///...111555/////////......---------...***))),,,---***((((((((((((000$$$///)))///&&&))))))++++++,,,+++***)))************++++++++++++************************&&&+++---(((&&&(((***(((***++++++(((***---,,,(((***+++,,,,,,+++*********---&&&***777)))000+++&&&'''((())))))((('''&&&+++***)))(((((()))***+++,,,))),,,666999222,,,---000///---,,,,,,---///000))))))***+++++++++++++++///,,,******,,,------,,,)))+++,,,,,,++++++,,,---...,,,++++++------,,,***---///000///,,,++++++,,,...,,,+++,,,---...---+++...,,,***,,,...///...,,,+++///222222...,,,---000........................***((()))...111000000222...222666888999;;;???CCCKKKKKKKKKMMMQQQXXX```eeeiiikkksss}}}~~~rrrXXXLLLKKKOOOXXXdddoooxxxppphhh^^^YYYXXXXXXWWWVVVZZZ\\\^^^______```aaaccccccaaa```ccciiinnnpppqqqyyyyyy{{{~~~~~~}}}xxxssspppjjjbbb^^^^^^aaa```dddrrr{{{yyyzzzxxxxxxxxxvvvuuu|||~~~yyyuuutttttttttuuussspppnnnmmmmmmmmmnnnssstttvvvwwwwwwvvvvvvuuuttttttssssssrrrssssssssstttsssssssssuuuxxxzzz|||{{{{{{yyyvvvtttsssuuuwwwzzzwwwtttsssrrrrrrqqqpppooopppoookkkddd___^^^___]]]^^^aaadddfffggghhhhhhgggjjjnnnnnnmmmkkkkkkllllllnnnppppppmmmlllmmmoookkkhhhdddbbbfffppp{{{wwwooooootttuuurrrvvvqqqmmmlllmmmmmmiiieeeffflllvvv{{{}}}}}}|||~~~vvvjjjbbbfffoootttvvvxxxyyyyyyxxxxxxxxxxxxwwwwwwwwwwwwwwwvvvuuusssqqqppppppooonnnmmmmmmooopppqqqqqqrrrrrrsssssssssrrrrrriiiQQQHHH???===>>>999666666666888999999666444000111111000......///111///////////////.........///+++***---...***((()))+++,,,333***///***///+++&&&(((***,,,---,,,+++***,,,,,,++++++************------------------------)))---///,,,+++------,,,+++,,,)))''')))---,,,((((((,,,///...+++)))+++...000%%%'''333###000444,,,"""))),,,+++)))((((((************************,,,,,,---///000///,,,)))////////////////////////,,,++++++++++++,,,,,,---///---+++,,,---......---***+++,,,,,,++++++,,,---///---,,,,,,,,,,,,+++)))+++///333111+++(((+++///...---,,,---...///...,,,---,,,,,,---...///---,,,,,,///111111...---...000---...///000000///...---%%%%%%(((///222000000222000222555999===AAACCCEEENNNNNNNNNOOOTTT]]]gggnnnnnnttt}}}vvv\\\UUUVVV\\\iiiwww|||nnnaaa^^^ZZZVVVUUUVVVWWWYYYZZZ\\\___```aaabbbdddfffgggffffffiiinnnsssvvvwww||||||~~~|||vvvppplllfff^^^ZZZ[[[dddfffppp|||zzz|||zzzzzzzzzxxxwww|||~~~zzzuuusssrrrrrrrrrrrrpppllljjjkkknnnrrrtttwwwxxxyyyzzzzzzzzzyyyyyyuuutttsssrrrqqqqqqqqqqqqssstttvvvyyy{{{|||}}}~~~{{{zzzyyyvvvtttssstttuuuxxxvvvsssrrrssssssrrrpppqqqpppnnnggg```\\\]]]___aaaeeejjjoooqqqpppnnnlllgggjjjnnnpppooommmlllkkkmmmnnnooonnnllljjjjjjjjjhhhdddaaadddnnnzzzxxxppppppuuuvvvsssuuuqqqnnnmmmnnnnnnjjjgggfffjjjrrr|||}}}~~~|||}}}yyylllkkkppptttvvvwwwzzzyyyxxxwwwvvvuuutttssswwwvvvuuusssrrrqqqqqqppppppoooooonnnooopppqqqrrrrrrrrrrrrqqqpppooommmlllkkkRRRHHH???<<<<<<777777666555666777777666444444222111000000///...---//////..................000,,,,,,///111...---...---///222......+++......'''(((+++,,,---,,,***)))++++++++++++++++++++++++////////////////////////)))+++,,,,,,,,,,,,,,,+++***,,,+++((((((+++,,,***''')))+++,,,***)))+++,,,---$$$&&&---'''///222***!!!))),,,+++***,,,///******+++,,,,,,+++******,,,...---)))***------***,,,---...//////...---,,,///...---,,,,,,---...///---,,,,,,,,,------------+++,,,---,,,++++++,,,------,,,++++++------,,,******---000...***(((***,,,...---,,,---/////////---,,,,,,---.........---,,,,,,...000000...---///000---...000111111000...------+++...111222///000333555666888<<>>???;;;:::666111...///111333444///000111222444333000...,,,,,,,,,---------------***'''''',,,///------...,,,***$$$---(((...(((---,,,,,,,,,+++***)))(((((())))))***+++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,...***(((***+++))))))***''',,,...+++)))***+++***---***(((***...///,,,)))******000(((...&&&,,,,,,+++,,,,,,***'''&&&))),,,+++,,,---......---,,,++++++,,,---,,,++++++---///((((((************((((((,,,++++++***************(((***,,,,,,++++++,,,---,,,---...---,,,+++,,,---***))))))+++---//////...000...---...000000...,,,---,,,+++,,,...//////...---......---++++++,,,.........---......///000111///000111222222111000///111//////000///...555===444888===CCCHHHLLLNNNOOOKKKRRRZZZbbbhhhqqq}}}|||mmmaaaWWWSSSUUUXXXZZZZZZXXXYYY\\\___```aaacccdddeeehhhlllooommmooorrruuuxxx}}}{{{|||yyymmmggg```[[[VVVUUU^^^ggg~~~~~~{{{{{{zzzzzz{{{yyyvvvuuuvvvvvvrrrrrruuusssrrrpppnnnmmmmmmmmmmmmkkkoootttzzz~~~zzzzzzzzzzzzyyywwwuuusssmmmnnnpppsssvvvzzz}}}|||wwwtttrrrsssttttttvvvvvvvvvtttssssssttttttsssrrrssstttsssqqqoooiiifffaaa\\\]]]eeerrr|||{{{wwwrrrssstttwwwxxxwwwsssppppppooonnnnnnoooooommmkkkcccdddkkkwww}}}zzzsssmmmooovvvyyyvvvooooooooonnnllljjjgggfff```aaaeeennnxxx{{{xxxwwwyyy{{{~~~ssslllooouuuxxxqqqrrrrrrssstttuuuuuuvvvtttssspppnnnnnnnnnooopppmmmnnnnnnooopppqqqrrrrrrmmmnnnnnnoooooonnnnnnmmmhhhPPPHHH???===>>>::::::777333111222333444444000111111111111111111222------------.........///,,,((((((,,,---+++***+++...***...)))333***...,,,+++***))))))******++++++++++++,,,,,,---------........................666///***,,,...++++++...)))***))))))---000+++###++++++++++++,,,+++***))))))***000%%%333'''---------,,,***(((''''''((())),,,,,,------------,,,,,,---***,,,000---&&&'''---*********++++++*********,,,,,,,,,,,,,,,+++******'''***---...,,,,,,---...---...///...,,,+++,,,---+++***)))+++---......------...///000///......///,,,+++***+++...///...---//////...,,,))))))---000...---,,,---...000111111111111111111111111111111------000222111000666>>>555:::BBBGGGJJJLLLOOORRROOOVVV___eeelllwww{{{ooofff\\\WWWVVVTTTUUUVVVWWWXXXZZZ]]]___cccdddeeeeeefffiiimmmpppnnnqqquuuwwwzzz{{{tttqqqxxx}}}}}}~~~sssgggaaa[[[WWWVVV[[[jjjxxx}}}}}}~~~|||zzzzzzxxxtttsssuuuuuuqqqoooqqqmmmmmmmmmmmmnnnoooqqqqqqrrruuuzzz~~~~~~{{{{{{zzzyyywwwtttqqqpppnnnoooqqquuuyyy}}}|||wwwtttsssssstttrrrsssuuuuuutttttttttuuutttssssssssstttssspppnnnkkkgggbbb^^^```lll}}}|||zzzyyyppppppqqquuuyyyzzzxxxvvvssspppooooooooonnnkkkiii___dddooo~~~|||xxxrrrmmmqqqxxx{{{zzzpppqqqqqqpppmmmiiigggeee\\\___cccjjjrrryyy{{{xxxxxxzzzxxxwww}}}vvvkkklllsssxxxrrrrrrrrrssstttuuuuuuvvvsssrrrqqqoooooooooooopppllllllnnnooopppqqqqqqqqqmmmmmmnnnnnnmmmmmmlllkkklllSSSIII???;;;;;;666:::888666666666666555444333333222000......222555---.........//////000000000,,,+++......+++)))***+++%%%***&&&222&&&***+++***(((((((((***---...------,,,,,,,,,,,,++++++************************555,,,&&&((()))''''''***---)))%%%(((111666,,,'''***,,,+++'''%%%&&&)))''''''---!!!555(((,,,+++)))'''&&&''')))******)))------------------------///)))+++333///"""!!!***,,,,,,,,,,,,,,,,,,,,,,,,...///000111000///---,,,(((+++...///---,,,...///---...///...,,,+++,,,------+++++++++---...---+++)))---111000+++))),,,000+++******+++---......---000000...+++((()))---111///---,,,,,,...000111111222222111000000111222222...000333666444222666===888???GGGJJJIIIIIIMMMPPPRRRYYYaaahhhppp~~~|||zzzlllfff```YYYVVVYYYTTTTTTTTTVVVYYY]]]___aaadddeeeffffffgggiiimmmppppppsssvvvyyy|||yyytttnnnmmmxxx|||{{{~~~vvvlllaaa\\\XXXWWWZZZeeexxx~~~~~~zzzzzzxxxtttsssuuuuuuqqqnnnoookkklllmmmoooqqqtttvvvwwwyyy{{{}}}~~~}}}|||{{{{{{zzzyyyvvvssspppnnnpppqqqssswww{{{}}}{{{xxxvvvvvvvvvvvvppprrrtttuuuttttttuuuvvvttttttsssssstttrrrooommmppplllfffbbbfffsss}}}{{{zzz{{{mmmmmmnnnsssyyy||||||zzzuuurrrooonnnnnnmmmiiifff___gggttt{{{xxxrrrnnnrrrzzz~~~|||qqqssssssrrrnnnjjjgggfffZZZ]]]bbbhhhnnnvvv}}}|||yyyzzz{{{wwwrrrvvvyyyjjjjjjrrrwwwuuuuuuuuuvvvvvvvvvwwwwwwrrrrrrqqqppppppoooooopppkkklllmmmoooppppppqqqqqqpppppppppooonnnmmmlllkkkmmmSSSGGG;;;777999666666444333333333333222000,,,%%%&&&111555...+++///$$$222222...------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,*********,,,...///000...,,,+++******+++,,,,,,+++++++++******))))))***+++,,,---...---,,,+++000,,,)))(((+++,,,+++))))))))))))))))))******+++)))))))))))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,***+++,,,------,,,)))))))))))))))******+++++++++***************+++...,,,---000111......000))))))***,,,...///111111---...///111222111...+++111+++(((+++---,,,+++---...///000000///---+++******,,,...000111111000///000///---,,,,,,---...///000---+++---222444222///333444555444222000000000,,,...111333444555888:::DDDDDDCCCDDDFFFHHHLLLNNNXXXYYY___kkkzzz~~~|||yyyooosss{{{wwwuuunnnddd[[[XXXYYYZZZ[[[QQQTTTYYY\\\^^^___aaacccdddgggiiihhhjjjoooqqqoootttvvvzzz}}}xxxgggkkkttt}}}{{{||||||}}}}}}vvvkkkccc\\\WWWTTTVVV\\\mmm|||zzz||||||{{{yyyvvvwwwwwwvvvsssoookkkiiikkkkkkmmmrrrxxx||||||{{{~~~|||zzzyyyxxxxxx{{{zzzvvvssspppnnnnnnmmmqqqqqqsssxxx~~~zzzyyyvvvsssrrrrrrrrrssstttuuuvvvwwwxxxwwwwwwvvvrrrsssssssssrrrpppnnnmmmkkkggg```___kkk~~~yyyzzz{{{yyywwwnnnllljjjmmmuuu|||}}}tttnnnpppqqqmmmfffbbbaaakkkzzz~~~vvvsssnnnlllsss|||~~~{{{tttsssrrrqqqpppmmmhhheee___```bbbeeekkksssyyy}}}{{{zzzwwwtttrrrrrruuuxxxooocccgggsssooouuuyyyvvvttttttuuutttqqqppppppoooooooooooooooiiikkkoooppppppooonnnoooqqqnnnkkkjjjlllllljjjhhhjjjRRRHHH>>><<>>BBBDDDFFFIIIKKKMMMQQQUUUXXX\\\eeesssuuuxxxyyybbbYYYUUUUUUWWW```fffqqqoooeeeccc___[[[XXXXXXWWWVVVUUU\\\\\\\\\[[[\\\```eeeiiinnnuuuzzzyyywww{{{wwwppplllppp~~~}}}~~~~~~xxxxxxwwwtttuuuwwwvvvsssmmmhhhccc]]]WWWRRRTTTUUU^^^ppp{{{~~~|||zzzzzzyyywwwuuurrrqqqrrrtttuuutttsssqqqooorrrtttxxx~~~}}}|||zzzxxxwwwvvvuuuuuussssssrrrqqqqqqqqqqqqrrruuuuuuwwwzzz||||||yyyvvvvvvuuutttsssrrrsssttttttpppqqqtttvvvxxxyyyyyyyyyssssssssssssqqqooommmlllmmmiiiddddddqqqyyyuuuvvvvvvssspppkkkhhhfffgggnnnwww|||tttnnnnnnnnniiiccc```dddooo}}}~~~zzzwwwtttnnnlllqqqzzz|||xxxsssrrrrrrssssssqqqmmmjjjfffdddaaa```dddkkktttyyy|||zzzwwwqqqmmmkkklllmmmrrryyyrrrdddaaafffrrrxxx|||xxxtttsssqqqoooooonnnllljjjjjjjjjjjjjjjkkklllnnnnnnlllkkkkkkkkkooonnnmmmmmmmmmllljjjhhhmmmUUUJJJ@@@<<<===:::777666444333333222000///555000...111222//////333///---+++,,,000111...)))++++++++++++++++++++++++------------------------......,,,++++++++++++,,,444222///,,,,,,---000222)))))))))))))))))))))))))))******+++++++++++++++''')))++++++((((((***---******))))))******+++,,,+++************+++,,,,,,)))))))))))))))))))))))),,,+++))))))***+++***)))+++************+++,,,,,,************+++,,,------***)))***///000//////222,,,,,,------------------///......///111111000...+++)))***...///,,,+++,,,000///---,,,,,,,,,---......---,,,++++++++++++,,,,,,,,,,,,---...///000000...,,,+++,,,///000///---///111222222000//////000222333444555777<<>>::::::666777555333333333333111///555222111111111///111444,,,...111333333111//////++++++++++++++++++++++++------------------------...------,,,++++++++++++000...+++))))))+++---///)))))))))))))))*********))))))))))))******+++++++++...000...+++***+++---***************++++++,,,)))))))))))))))***++++++))))))))))))))))))))))))---+++))))))*********))))))))))))))))))***++++++++++++******+++,,,------+++)))+++///111///000333---------------------------+++***+++,,,......---((('''***...///------000000///...---,,,---...///000///...---,,,,,,------+++,,,---......///000000...---,,,---...///.........000111222000000000111222444555777999>>>DDDIIIIIILLLPPPRRRTTTYYY```ggg~~~|||rrrYYYNNNKKKIIINNNWWWfffvvvyyykkkccc^^^[[[\\\YYYVVVVVVXXX[[[^^^___[[[^^^aaadddgggkkkooossswww{{{vvvwww|||~~~{{{zzzzzz{{{xxxqqqnnnkkkfffdddeeeddd```[[[UUUSSSTTTWWWZZZ___kkk}}}}}}~~~zzzzzz{{{zzzwwwuuurrrqqqoooqqqsssuuuvvvwwwwwwwww{{{~~~}}}yyywwwssssssrrrrrrqqqrrrrrrsssssstttuuuvvvwwwxxxxxxxxxsssuuuwwwyyyxxxvvvtttsssqqqqqqqqqrrrsssssstttuuuqqqrrrtttuuuvvvvvvuuutttnnnooopppqqqrrrqqqppppppjjjgggcccfffuuu}}}wwwuuuvvvvvvrrrnnnkkkhhhfffeeejjjttt|||uuuooommmkkkeee``````jjjuuuzzzuuuvvvrrrllljjjooowwwyyyuuurrrrrrrrrtttuuutttqqqooonnnjjjdddaaabbbgggnnnrrrrrrqqqoookkkfffddddddeeegggqqqvvveee]]]dddlllssssssqqqqqqooolllllljjjhhhfffeeeeeeggghhhkkklllllljjjiiiiiikkklllsssrrrpppmmmiiieeebbbaaaiiiRRRHHH>>>:::;;;777666444333333333333222000333333222///,,,+++,,,...//////111000,,,(((+++222,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++***)))(((''''''((()))******************+++++++++))))))(((((())))))***++++++---------+++)))))))))+++************+++,,,,,,))))))(((((())))))***+++))))))))))))))))))))))))...,,,*********+++***)))))))))(((((())))))***+++,,,,,,++++++++++++,,,,,,...,,,,,,//////,,,+++...,,,,,,------------------222///---,,,,,,------,,,***))),,,000000...///444000000///////////////000000000000//////.........,,,,,,---.../////////..............................000222222111111111333333555888:::>>>BBBHHHLLLIIINNNSSSWWW\\\dddqqqzzzgggRRRKKKIIIHHHQQQ^^^lll~~~uuuggg```[[[XXXWWWZZZXXXUUUVVVYYY^^^aaabbb^^^```ccceeegggjjjnnnqqq{{{}}}}}}zzzwww~~~}}}~~~~~~|||xxxvvvuuuvvvwwwpppjjjhhhddd___\\\\\\[[[YYYUUURRRQQQTTTZZZ^^^mmm}}}}}}}}}|||{{{xxxyyyyyyxxxuuusssrrrsssmmmooorrruuuxxx{{{}}}~~~{{{}}}{{{wwwsssrrrpppppppppqqqrrrsssuuuvvvwwwxxxyyyyyyyyyyyyyyyxxxsssuuuwwwvvvuuusssssssssppppppqqqrrrrrrsssssstttrrrssstttuuuuuuuuutttsssmmmnnnpppqqqqqqqqqpppppphhheeebbbgggvvvzzzvvvuuuwwwwwwsssnnnjjjiiiffffffiiirrr}}}}}}vvvpppnnnjjjccc``````lllxxxyyyuuutttqqqkkkiiinnnwwwyyyuuurrrrrrssstttuuutttqqqooommmjjjfffccccccfffjjjmmmoooooommmiiieeeccccccdddnnnwwwiii]]]aaajjjqqqqqqnnnmmmjjjfffkkkiiigggeeedddfffhhhiiijjjjjjjjjiiiiiijjjmmmpppsssssspppkkkeeebbb``````hhhQQQHHH>>>;;;;;;777444333222222444444333222///111111...+++***+++,,,000.........)))%%%(((000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,)))))))))((())))))))))))***+++++++++,,,,,,,,,,,,))))))((('''((()))***+++)))(((((()))******(((&&&++++++******++++++,,,---******))))))******+++,,,************************///---++++++++++++***)))******))))))******+++,,,...---,,,,,,++++++++++++---++++++...---)))(((***,,,,,,,,,------.........555222...---...///000///---,,,---///...+++...333000000111111111111000000...///000000000///...---,,,---...//////......---//////000//////...//////...000222333222222333444555888;;;???CCCGGGLLLPPPOOOTTTZZZ^^^dddpppkkkTTTOOOOOOOOOYYYhhhxxxttteee^^^ZZZVVVUUUXXXYYYYYYYYY\\\```ccceeeeeecccdddeeefffiiimmmssswww~~~yyyvvvzzz{{{~~~zzzwwwuuutttxxx~~~~~~}}}~~~{{{wwwtttttttttqqqjjjdddbbb```\\\[[[]]]WWWWWWXXXXXX[[[aaaiiiooo{{{{{{zzzxxxyyyuuuvvvvvvuuurrrqqqrrrtttrrrsssuuuwwwyyy{{{}}}~~~xxxzzz|||zzzvvvrrrppppppooopppqqqsssuuuwwwyyy{{{{{{{{{|||{{{zzzyyywwwvvvvvvwwwwwwuuuqqqpppppprrrooopppqqqrrrrrrrrrrrrrrrpppqqqrrrtttuuuuuuttttttooopppqqqqqqqqqpppnnnmmmhhheeeccchhhxxx{{{wwwssstttwwwwwwsssnnnhhhhhhfffeeegggoooyyy~~~xxxrrrnnnjjjccc```aaannnzzzyyyvvvrrrooojjjhhhnnnwwwyyyvvvrrrrrrrrrtttuuutttqqqnnnnnnmmmjjjiiihhhiiijjjkkkmmmnnnooonnnmmmmmmoooqqq|||kkk^^^\\\fffnnnooonnnllliiieeejjjiiifffeeeeeegggjjjllliiiiiiiiihhhiiilllqqqtttqqqpppmmmhhhbbb```aaaccciiiSSSIII???:::;;;666333222111222444555444333///222555333111111333444000...000444333---,,,000------------------------........................***+++,,,,,,------------++++++,,,---------,,,,,,+++++++++,,,,,,---------)))((('''''''''(((***+++***)))(((+++...///---***++++++******++++++,,,---++++++******++++++,,,---************************000...,,,+++,,,,,,+++***++++++******++++++,,,---///...---,,,+++*********)))''''''+++,,,))))))+++++++++,,,------...//////...,,,))))))+++...000000...,,,------***'''***000000000222333333222111000,,,...000111111000...------.../////////...---,,,///000111000///...///000...000222333333333444555666:::>>>CCCGGGKKKOOOSSSXXX\\\aaaeeejjjvvvvvv[[[UUUWWWXXXcccrrrooofff___\\\XXXUUUWWW^^^ZZZ[[[^^^cccgggiiihhhgggfffffffffgggkkkrrr{{{yyyrrrrrryyyxxxqqqooonnnooovvv~~~}}}|||}}}|||zzzwwwtttttttttppphhhaaa___^^^]]]___bbbVVVYYY^^^bbbhhhqqq||||||zzzzzzwwwwwwzzzsssttttttrrrooooooqqqtttzzzyyyyyyyyyyyyyyyyyyyyyuuuwwwyyywwwsssppppppqqqpppqqqrrruuuxxx{{{}}}}}}}}}}}}|||zzzxxxuuutttxxxyyyxxxtttooommmoooqqqooopppqqqrrrrrrrrrrrrrrrmmmoooqqqsssuuuvvvvvvvvvrrrrrrrrrqqqpppnnnlllkkkhhheeecccjjjzzzxxxuuurrrsssvvvwwwsssnnnggggggfffeeefffmmmvvv~~~yyysssoooiiiccc```bbbooo{{{zzzwwwqqqnnniiigggnnnwwwyyyvvvsssrrrrrrssstttssspppmmmqqqqqqpppooonnnnnnmmmmmmlllnnnqqqtttwww{{{lll___VVVaaakkknnnnnnooommmiiijjjiiifffeeefffhhhkkknnnggghhhhhhhhhiiimmmssswwwooonnnkkkfffaaa___bbbeeejjjRRRIII@@@======888444444444444444444333333///000111222222222222222111...***+++...///,,,(((---///,,,'''$$$(((++++++...))),,,...((())),,,''',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))******333111...,,,***)))((()))***++++++,,,,,,---......000,,,))))))+++,,,+++))),,,,,,,,,------,,,+++++++++++++++***))))))***+++---$$$!!!''',,,***&&&&&&)))(((((())),,,...///...+++)))+++///000,,,+++,,,...++++++---,,,***+++000++++++++++++++++++++++++)))***,,,...//////...---,,,---......//////............------------......000///111333111---...222///............000222333***---...---***))),,,///,,,---...//////...---,,,///000111111000111444666666<<>>;;;;;;666666666555555555555444444222222222222222111000000111---***+++///111///,,,(((,,,---***(((***+++***&&&///,,,---...'''+++++++++,,,,,,------------,,,,,,+++++++++++++++)))))))))***+++---...///******++++++,,,---------000---******,,,---,,,++++++++++++,,,,,,++++++***---***((((((***+++***'''///(((&&&+++...,,,*********)))((()))+++---...---+++)))+++//////,,,+++---))))))+++,,,'''###'''...++++++++++++++++++++++++***+++,,,---............,,,------.....................------------......222000000333333000000333///............///111222---///000///,,,+++...111---...///000000///...---000111111111111333666999???DDDJJJLLLLLLOOOVVV\\\eeellltttzzzlllggglllqqq~~~vvveeeaaa\\\XXXYYYXXXXXXZZZ___]]]___cccfffhhhiiihhhgggiiihhhhhhkkkpppwww}}}xxxooopppttt~~~ppplllgggdddhhhnnnxxx}}}}}}}}}zzz{{{|||{{{wwwrrrqqqpppnnnmmmnnnqqqtttvvv|||~~~zzzwwwuuuuuusssrrrssstttuuuttttttuuuxxx{{{}}}|||zzzyyyyyywwwuuusssyyywwwtttpppnnnooosssvvvzzzwwwvvvyyy~~~~~~|||zzzxxxvvvvvvuuuvvvtttpppoooooooooooooooqqqrrrtttuuutttsssssssssooommmlllnnnrrruuutttssspppoooooooooooommmiiifffeeeaaa```iiiyyyzzzvvvsssrrrttttttqqqmmmmmmkkkhhheeeeeejjjqqqvvv~~~}}}{{{wwwooohhhddddddppp|||}}}wwwrrrlllgggcccccchhhnnntttvvvnnnooopppqqqrrrsssttttttqqqrrrsssqqqnnnnnnoooqqqqqqtttyyy~~~}}}pppcccZZZ___fffjjjmmmnnnmmmkkkmmmhhheeefffeeebbbbbbdddeeejjjkkkjjjkkkqqqvvvvvvnnniiicccaaa^^^\\\```eeegggOOOFFF>>>;;;;;;666777777666666666555555555444444333222111000///...555111---,,,///000///---###)))---,,,,,,---,,,)))$$$"""***000,,,,,,---%%%)))***++++++------...///---------,,,,,,,,,,,,,,,)))******+++++++++******))))))******+++,,,,,,,,,000...,,,,,,---...---,,,******++++++++++++******000+++'''(((---///+++'''+++((((((***+++((((((***+++***))))))+++,,,,,,++++++***+++//////,,,+++---'''***------&&&!!!%%%...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///,,,,,,---.....................------------......222......111333111111333000//////...//////000000---///111///---,,,...111//////000000000000//////111222111111222555:::>>>EEEHHHLLLLLLMMMSSS\\\dddqqqxxx|||tttdddZZZ]]]YYYWWWYYYZZZYYY[[[___```bbbeeehhhjjjkkkjjjjjjmmmlllkkknnnttt|||vvvqqqmmmqqqzzzssshhheeebbbdddlllxxx}}}yyy|||}}}}}}~~~}}}yyyvvvzzzyyyzzz{{{~~~{{{zzzyyyxxxxxxuuurrrooorrrtttwwwxxxxxxyyyzzz|||}}}{{{yyyxxxxxxxxxwwwuuuxxxvvvrrrnnnlllpppvvv{{{{{{yyyzzz}}}}}}}}}|||zzzxxxwwwvvvuuuuuuvvvssspppooopppppppppooopppqqqssstttuuuuuuttttttnnnllllllnnnrrrtttsssqqqooonnnnnnoooooommmjjjgggeeeaaa___ggguuuzzzvvvrrrqqqrrrrrrooolllqqqooolllhhhgggiiinnnrrr~~~xxxpppkkkiiiiiirrr}}}|||vvvqqqiiieee```___cccjjjqqquuummmmmmnnnoooqqqsssuuuvvvrrrssstttsssrrrqqqrrrssstttwww{{{~~~~~~wwwmmm___aaafffjjjmmmmmmlllkkkllliiiggghhheee```^^^```bbbhhhllllllmmmpppqqqpppiiieeebbbbbb```^^^bbbhhhhhhQQQHHH???======888777777666666555444444444444444333111000000//////;;;777111...---------,,,"""(((---,,,,,,......+++555,,,+++)))"""&&&,,,)))+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,++++++***+++++++++***)))'''&&&((())))))******+++,,,,,,------,,,,,,---------,,,******+++,,,,,,,,,++++++111...+++,,,...///---+++((()))++++++((('''(((+++---+++))))))+++++++++***,,,***+++//////,,,,,,...,,,,,,...///***&&&(((...,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++,,,---...///,,,,,,---.........------......------------......000,,,+++///222111000222111111111000000000000000,,,...///...++++++---000000000000111111000000000111111111111333777>>>CCCHHHKKKMMMNNNQQQYYYfffppp~~~pppfff___\\\]]]ZZZYYY[[[[[[XXXYYY\\\dddfffhhhkkkmmmmmmmmmmmmnnnoooqqquuu|||wwwpppnnnqqqyyywwwooojjjgggjjjqqq|||~~~wwwxxx~~~{{{yyy~~~wwwwwwwwwwwwwwwvvvrrrooorrruuuyyy{{{|||{{{||||||zzzyyyyyyzzz{{{zzzxxxvvvvvvuuurrrppppppssszzz~~~|||{{{{{{}}}}}}{{{{{{zzzyyywwwvvvuuuuuuuuuvvvsssqqqqqqrrrrrrrrrqqqrrrrrrssstttuuuuuusssrrrmmmkkklllooossstttrrrooooooooooooppppppooollliiieee```^^^dddqqq|||zzzwwwtttrrrqqqpppnnnlllqqqpppmmmjjjhhhhhhkkknnnxxxoookkkkkkjjjqqq~~~}}}vvvooogggccc^^^\\\___gggoootttooooooooopppqqqsssuuuvvvrrrsssttttttsssssssssssstttvvvyyy{{{}}}yyywww~~~{{{hhhggggggkkkmmmkkkjjjkkkgggeeeeeefffddd^^^]]]______gggmmmnnnnnnpppoookkkgggeeeddddddbbb```dddkkkgggPPPGGG???======888666666555555444333222222333222111000000000111111:::777222///------------%%%***,,,******...///...000&&&$$$"""%%%111111---------,,,,,,+++++++++)))***++++++++++++******%%%&&&(((***+++++++++***((())))))******+++,,,,,,++++++,,,,,,+++++++++,,,+++,,,,,,---......------,,,...///...+++***,,,...***...111...++++++---///...,,,******+++,,,+++***---++++++//////,,,,,,///000,,,+++...///,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++,,,---...///+++,,,,,,---...---------......------------......111---,,,///111000111444222222222222222222222111---///000///,,,+++...111111111111000000111111111///000000111444:::BBBGGGMMMPPPTTTWWW\\\gggvvvoooccc^^^^^^___[[[YYYYYY\\\]]][[[\\\___hhhjjjlllnnnooopppqqqqqqooosssyyy|||rrrnnnooowww|||tttpppnnnoooooowwwxxxvvv}}}~~~|||{{{~~~wwwvvvtttuuuvvvvvvuuutttssswww|||~~~~~~|||{{{{{{uuuwwwyyy|||~~~}}}yyyuuutttuuuvvvvvvvvvxxx|||~~~}}}{{{zzzyyyzzz{{{{{{{{{xxxxxxwwwuuuuuutttttttttvvvtttsssssstttuuutttsssuuutttssssssttttttqqqnnnjjjjjjkkkppptttuuurrrooopppppppppqqqqqqpppmmmjjjddd___\\\aaammmyyy|||yyyvvvsssqqqpppooonnnmmmmmmmmmkkkiiiiiikkkmmm}}}xxxnnnjjjjjjhhhppp~~~uuunnngggccc___\\\^^^eeemmmtttqqqpppoooooooooqqqssstttrrrrrrqqqqqqqqqqqqqqqqqqqqqrrruuuvvvwwwzzz}}}{{{tttuuuqqqkkkhhhkkkllliiihhhjjjeeeccccccccc___ZZZ[[[^^^```hhhoooppppppqqqnnnjjjhhhgggffffffbbb```dddllleeeMMMEEE===:::;;;666666666555444333222222111333222111000000000111222222111///...---...000111))),,,,,,)))(((,,,//////---&&&(((***%%%***111...///......---++++++***)))((()))***+++,,,+++***))))))************))))))((())))))******+++,,,,,,,,,(((***,,,,,,+++***+++,,,+++,,,---......//////...)))---000---(((&&&***...***///000---+++,,,......///---++++++---------,,,...++++++...///,,,---000///)))''',,,000...+++***,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,------...++++++,,,---------------......------------......111///000111000...111666111222222333333333222222///111333111///...000333111111000000000000111111...///222444888???FFFKKKPPPTTT[[[```gggrrr{{{wwwxxxoooaaa[[[YYYYYY\\\XXXVVVXXX]]]aaaaaadddhhhmmmmmmoooqqqrrrsssttttttssswwwwwwoooppptttxxxsssppppppsssxxx{{{yyyuuuyyy~~~~~~}}}||||||||||||wwwuuuttttttvvvxxxyyyyyywwwzzz~~~~~~|||zzzyyyrrrssswww{{{}}}|||xxxuuutttvvvyyy{{{{{{{{{{{{}}}{{{zzzyyyxxxwwwxxxyyyzzzvvvvvvuuuttttttssstttttttttsssssssssuuuuuuuuusssvvvsssrrrrrrsssrrrnnnkkkhhhiiikkkqqqvvvwwwtttpppqqqppppppqqqqqqooollliiibbb]]]ZZZ^^^jjjvvv~~~}}}{{{wwwssspppnnnnnnnnnjjjkkklllllljjjjjjkkkmmmxxxwwwmmmjjjiiigggnnn|||vvvnnnhhhfffbbb______dddmmmsssqqqpppnnnmmmnnnoooqqqrrrtttqqqooonnnnnnoooooonnnnnnoooqqqqqqsssuuuyyy|||zzzxxxuuuwwwuuukkkfffiiijjjggggggkkkgggeeebbb```[[[VVVYYY___hhhnnnssssssqqqqqqnnnjjjiiiggggggeeeaaa^^^dddmmmdddMMMEEE===:::;;;666777777666555444333222222555444222000//////000111,,,,,,---------...000111+++......***)))+++---,,,222,,,000222+++,,,///)))---------,,,,,,+++++++++((()))+++------,,,+++***...---+++***)))(((''''''******++++++,,,---------(((+++......,,,+++,,,---***+++,,,---............,,,...///---***)))+++...)))---...***))),,,---***///...,,,,,,...//////...///,,,,,,...///------000+++((((((---///,,,+++,,,------------------------,,,------...------,,,,,,++++++,,,------------,,,......------------.........///111111,,,)))...666...///111222222222222111000222333222///...111444111000////////////000111...111444888===DDDKKKOOOUUU[[[dddkkkrrr}}}sssfffdddhhhuuu~~~ooo```[[[ZZZXXXWWWYYYZZZXXXYYY___cccdddhhhmmmppppppqqqssstttuuuvvvvvvxxx}}}|||sssmmmrrrzzzwwwrrruuuzzz~~~yyyuuuuuuwww|||{{{{{{|||}}}|||vvvvvvuuuuuuvvvyyy{{{{{{{{{{{{}}}}}}zzzwwwvvvppppppqqqtttwwwxxxxxxvvvuuuxxxzzz{{{{{{zzzzzz{{{xxxyyyzzzzzzyyyxxxxxxxxxuuutttssssssssssssssstttrrrqqqqqqrrrtttuuutttrrrtttqqqooopppsssrrrnnnjjjggghhhlllrrrxxxyyyvvvrrrqqqpppooooooooommmiiifff```[[[XXX\\\gggttt~~~|||zzzwwwrrrnnnllllllmmmjjjlllnnnnnnmmmllllllmmmqqq}}}wwwnnnllllllhhhnnn{{{}}}vvvpppjjjiiifffcccbbbeeelllrrrsssqqqpppooopppsssuuuwwwvvvrrrmmmkkklllmmmmmmmmmmmmnnnooopppqqqtttxxx{{{vvvwwwxxx{{{sssggg```eeehhheeegggllliiieeeaaa]]]XXXVVV]]]fffssswwwyyyuuurrrpppmmmhhhfffeeedddbbb^^^\\\dddnnnfffOOOGGG???<<<===888999888777666555444333333888666333000.........///+++,,,------,,,,,,---...+++///000,,,***++++++)))///))),,,---(((+++000+++,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,.........,,,+++'''''''''(((***---///111***++++++,,,,,,---......))),,,//////---,,,---///)))***+++,,,------...---222111//////////////////---111111------111111,,,///...------///000000//////,,,,,,...///------111((((((,,,///...+++,,,000------------------------,,,---.........---,,,+++++++++,,,---------,,,,,,.........------.........***,,,///...'''###)))333,,,---///000111111111000...000222000------///222111000///......///000111///222777<<>>FFFKKKOOOXXXaaalllvvv~~~ppp]]]WWWQQQXXXcccooo}}}xxxggg```]]]]]]\\\[[[[[[\\\]]]^^^^^^^^^^^^```bbbfffjjjlllqqqpppqqquuuvvvvvvzzz|||zzz~~~uuunnnkkknnnzzz~~~}}}uuulllhhhiiixxx|||zzzzzz|||~~~~~~}}}}}}|||zzzzzz|||}}}||||||{{{xxxyyyxxxuuuwww|||~~~~~~|||~~~}}}||||||{{{yyyvvvrrrooommmoooqqquuuyyy|||~~~|||{{{zzzzzzzzzyyyvvvtttyyyyyyyyyyyyxxxvvvssspppqqqqqqqqqqqqrrrrrrsssssskkkkkklllmmmnnnnnnooooooqqqpppqqqrrrsssrrrooolllggglllsssxxxyyyxxxvvvuuuqqqqqqpppoookkkgggccc```WWWRRRNNNQQQ\\\kkkyyy}}}zzzvvvqqqnnnlllllllllnnnppprrrsssrrroookkkhhhmmmpppssssssrrrqqqqqqrrrmmmrrryyy|||wwwsssssspppllljjjlllqqqwww|||~~~}}}|||xxxrrrllliiiiiilllnnnrrrqqqqqqsssvvvxxxyyyyyyvvvwwwwwwxxx~~~yyyllldddgggnnnooommmmmmddd]]]XXXZZZ___hhhxxx}}}tttmmmjjjfffccc```^^^\\\ZZZ]]]fffsss||||||___LLLGGG@@@===>>>:::555555555555444444444444111222222222222111000000444222...+++---000---'''+++++++++,,,,,,,,,,,,---///,,,,,,......++++++...,,,,,,************,,,,,,000...---111666666///(((---...000///---+++******+++,,,---......---+++***)))---...,,,,,,///...+++...------,,,,,,------...***++++++,,,,,,------...---------............///---///---))))))---///---///222,,,***000***&&&...000000//////---,,,***))),,,,,,,,,,,,,,,,,,,,,,,,------------------......---...//////------...///------...///000000/////////000000///......000333---......---++++++,,,...------...//////000111111333444444333222333555777888;;;CCCLLLRRRVVV___gggttt}}}zzz|||hhhYYYWWWQQQYYYeeetttwwwggg]]]ZZZXXXYYY[[[]]]^^^___``````aaa``````aaacccfffiiikkktttrrrtttxxxyyyzzzzzzwww{{{{{{rrrmmmnnnuuu~~~{{{xxxqqqhhhccccccttt|||zzz{{{~~~~~~|||{{{xxxwwwuuuvvvxxx{{{{{{{{{{{{xxxvvvwwwxxxwwwxxx|||}}}}}}{{{zzzxxxuuusssqqqpppooorrruuuzzz~~~~~~}}}{{{zzzyyyyyyxxxuuusssvvvvvvwwwvvvuuusssqqqpppooopppqqqrrrrrrrrrqqqqqqjjjjjjiiiiiijjjkkklllmmmoooooooooqqqrrrqqqnnnlllfffkkkrrrvvvwwwvvvtttsssooooooooonnnjjjddd^^^ZZZRRRPPPNNNRRR]]]lllyyy}}}yyyuuuqqqooonnnnnnnnnppprrrtttssspppllljjjnnnooopppooonnnnnnppprrrlllqqqxxx}}}|||xxxtttssspppmmmlllmmmrrrxxx|||}}}~~~zzzxxxtttoookkkjjjmmmoootttrrrqqqrrrtttvvvwwwwwwwwwwwwvvvuuuzzzrrrggghhhnnnpppllliiiaaa[[[VVVYYYcccrrrssskkkfffcccaaa\\\\\\]]]___eeeooo|||~~~aaaNNNGGG???;;;;;;666444444444444333333333333111222222222222111000000444333111000111222///,,,,,,------------,,,,,,+++111......000000,,,,,,///,,,,,,+++******+++,,,,,,,,,++++++...111111---(((***...111000,,,)))+++...+++,,,...//////---+++***))),,,,,,******------***...------,,,,,,------...+++******)))******++++++---------............///+++,,,***%%%%%%***,,,+++///000//////222222111555000000000///...,,,******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------...///000///.........000,,,---...///000000000000.........,,,++++++...111//////000///------///000///000111333333333333222444444444444333444777:::>>>@@@GGGPPPVVV[[[eeeooowwwmmm___\\\UUU^^^mmmwwwjjjbbb______YYYZZZ[[[]]]___aaaaaabbbdddccccccccceeehhhkkkmmmvvvuuuvvv{{{}}}zzzvvvyyy{{{sssqqquuu}}}}}}}}}{{{|||~~~zzzuuurrrmmmfffcccdddqqq~~~{{{yyyzzz~~~~~~|||{{{yyywwwvvvvvvxxx{{{||||||xxxwwwvvvwwwxxxyyy{{{}}}|||}}}|||{{{yyyvvvtttsssssstttuuuwwwzzz}}}~~~}}}zzzyyyyyywwwuuussstttuuuvvvuuusssqqqppppppnnnppprrrttttttsssqqqppplllkkkiiihhhhhhjjjmmmnnnnnnnnnooopppqqqpppmmmkkkfffkkkqqqvvvvvvuuusssrrrkkklllmmmkkkhhhbbb\\\XXXSSSSSSTTTZZZcccooozzz}}}yyyuuurrrqqqqqqpppqqqrrrrrrrrrqqqoooooorrrrrrqqqpppooonnnnnnnnnnnnrrrxxx}}}~~~}}}yyyvvvsssqqqnnnlllmmmqqquuuxxx{{{|||zzzttttttssspppmmmmmmqqqtttuuurrrpppppprrrtttttttttuuuuuurrrqqqwwwxxxllljjjoooqqqmmmhhh```ZZZUUUZZZhhh|||}}}rrrjjjdddbbbdddaaabbbdddhhhoooyyy|||___MMMGGG???;;;:::555333333333222222222222111111222222222222111000000///000111000...+++,,,...////////////...---+++***...++++++---,,,))))))+++------,,,,,,,,,,,,------******+++++++++***+++,,,(((---111///+++***---111+++,,,...//////...,,,+++,,,//////------000111......------,,,,,,------...000///...---,,,,,,---------------............///000111...******...111000---,,,---...---000333000.../////////......---,,,***++++++,,,,,,---......,,,,,,,,,---------.........///000///.........000------...//////000////////////...,,,++++++...111000111111000//////111222111222444555555444222111333444444444444666:::===DDDEEEJJJRRRXXX```mmmyyyuuueee^^^\\\gggzzzuuufff___\\\\\\]]]^^^]]]]]]]]]^^^aaaccceeefffffffffgggiiilllppprrryyyxxxzzz|||xxx{{{}}}xxxzzz|||||||||~~~|||{{{|||~~~~~~|||uuuoookkkfffaaaaaaeeesss}}}zzzyyyzzz~~~|||{{{{{{yyyvvvvvvxxxzzz{{{{{{xxxyyyyyyyyyzzz|||~~~~~~}}}yyyyyy}}}|||yyyyyywwwtttrrrrrrtttwwwxxx}}}}}}~~~}}}{{{yyyyyyxxxvvvtttsssuuuvvvtttrrrppppppqqqoooqqqsssuuuvvvtttrrrpppmmmkkkgggeeefffhhhlllnnnooooooooopppqqqooollljjjgggkkkrrruuuuuussspppoooiiihhhgggeeeaaa\\\WWWTTTSSSVVV]]]eeennnxxx|||yyyvvvtttssssssrrrqqqppppppqqqssstttqqqrrrsssttttttsssqqqoootttwww||||||zzzvvvtttqqqooooooqqqtttvvv{{{{{{|||}}}}}}|||zzzxxxrrrssssssppplllmmmrrrwwwuuurrrooonnnppprrrrrrrrrqqqqqqooonnnttt|||qqqkkknnnqqqnnnjjj___ZZZWWW\\\nnnyyyqqqkkkeeefffjjjkkkmmmpppvvv~~~www[[[JJJFFF@@@======888333333333333222222222222111222222222222111000000000000111111---(((+++111...///000000///---,,,+++...++++++...---******---------------------------+++------,,,***))),,,...(((,,,///...+++***...222,,,,,,---...............,,,......++++++///000......------,,,,,,------.........---------,,,,,,,,,---------............///111222111------111222111111---000///)))---222***---....../////////......++++++,,,------...//////,,,,,,,,,---......//////---...//////------...///......////////////......222222222000///...000222///000000000...///000222000111222333333222000000444444555555666:::???CCCIIIIIINNNVVV___iiixxx|||lllfffjjjxxxyyyhhh^^^ZZZXXXYYY[[[aaa```______```bbbeeefffiiiiiiiiikkknnnrrrvvvyyy||||||}}}}}}{{{|||~~~}}}|||}}}{{{uuunnnggg```\\\aaaiii}}}}}}}}}{{{zzz{{{}}}~~~|||{{{zzzxxxuuutttvvvxxxzzz{{{zzz||||||zzz{{{~~~~~~}}}}}}yyyuuuvvvyyyzzzwwwvvvtttrrrqqqrrrtttxxxzzz~~~~~~~~~~~~|||yyyxxxxxxwwwvvvtttqqqtttuuussspppnnnooorrroooqqqtttvvvvvvuuusssqqqmmmjjjeeebbbbbbfffjjjmmmqqqppppppppppppoookkkhhhggglllqqqtttsssooollljjjfffddd```\\\XXXUUUSSSRRRVVV]]]iiittt}}}{{{xxxuuutttsssrrrppppppqqqsssuuuwwwooooooqqquuuxxxzzzxxxvvv}}}}}}yyywwwuuutttsssuuuvvvxxx}}}|||{{{yyyxxxwwwvvvvvvtttuuutttooojjjjjjpppuuutttqqqnnnmmmnnnpppqqqrrrmmmnnnllllllrrr|||zzzpppfffdddffffffccc\\\YYYXXX___sssuuupppmmmhhhkkkqqqvvvwww|||vvvZZZJJJFFF@@@===<<<777555555555444444444333333111222222222222111000000666222000111///+++---111***+++---/////////---,,,...,,,,,,//////,,,---///,,,,,,,,,------,,,,,,,,,///...............,,,++++++---...---++++++---///,,,,,,,,,,,,---///000111***,,,+++((())),,,...,,,...------,,,,,,------...((()))+++,,,---------,,,---------............///...000///,,,,,,///000...444...444222(((///555)))......////////////..............................,,,------...//////000000,,,...///...---,,,---...000000000000///...---,,,222333333222111000111222...///000000//////111333...///000111111222111111555666777888:::>>>DDDIIIJJJLLLTTT___jjjvvv~~~~~~vvvkkkaaa\\\ZZZYYY[[[``````aaabbbcccdddfffggggggjjjkkklllooosssxxx}}}}}}}}}}}}}}}~~~|||wwwqqqiiiaaa```jjjxxx{{{|||~~~}}}}}}}}}~~~~~~~~~}}}{{{zzzxxxvvvssssssvvvzzz|||}}}{{{{{{{{{~~~{{{zzzzzzwwwssstttxxxxxxvvvuuutttrrrrrrtttwww{{{~~~|||}}}~~~|||yyyvvvuuuuuuvvvuuutttooorrrsssqqqmmmkkknnnqqqoooqqqrrrttttttsssrrrqqqooolllfffbbbbbbfffkkkooosssrrrrrrqqqqqqnnnjjjggggggkkkoooqqqoookkkgggeeebbb___ZZZVVVUUUWWWZZZ\\\dddnnn|||}}}yyyvvvuuupppqqqrrrssstttuuuvvvvvvqqqpppppptttxxx||||||||||||zzzwwwvvvuuuuuuvvvwwwyyyzzz{{{zzzyyywwwtttrrrrrrrrrssstttsssmmmhhhiiipppwwwsssppplllkkkmmmoooqqqqqqlllmmmlllkkkpppyyy}}}}}}{{{zzzqqqccc[[[\\\^^^\\\XXXWWWXXXbbbxxx|||rrrqqqnnnjjjnnnvvv~~~yyy]]]KKKGGG???;;;999444777777666666666555555555111222222222222111000000999000+++---///,,,+++...&&&(((***---/////////...***'''(((+++,,,)))***---***++++++,,,,,,++++++***000---,,,///333222+++%%%...///...---++++++,,,------,,,++++++,,,///222333---///...++++++///111///...------,,,,,,------...(((***---000222333222222---------.........//////---000000......000000---000***111111&&&///888***//////000000///...------111000000///......------------......///000111111,,,---...---,,,,,,---...111111000000///---,,,+++000111333222000/////////000111222111000111333444......///111222333555555666777888:::===BBBHHHMMMIIIMMMXXXgggtttsssvvvvvvgggaaa[[[ZZZYYYYYY^^^eee]]]___cccgggiiiiiihhhhhhkkklllnnnqqqvvv|||||||||}}}|||yyyuuunnnfffgggwww}}}{{{}}}~~~{{{|||}}}}}}}}}{{{zzzyyyxxxvvvttttttxxx||||||{{{zzz~~~}}}yyyyyyyyyvvvrrrssswwwxxxvvvvvvvvvuuuvvvxxx{{{yyy{{{~~~~~~}}}yyywwwtttssssssttttttsssmmmppprrroookkkiiilllpppooopppqqqrrrrrrrrrqqqqqqsssoooiiiddddddhhhnnnrrruuutttsssrrrqqqnnnjjjffffffiiinnnooolllgggcccaaa]]]ZZZVVVTTTWWW]]]eeejjjuuu~~~zzzwwwuuummmooosssvvvxxxwwwuuutttvvvsssqqqrrrvvvzzz||||||~~~zzzwwwtttrrrrrrrrrsssuuuwwwzzz{{{wwwxxxwwwuuurrrooommmllloooppppppkkkgggjjjsss|||rrrooollljjjllloooqqqrrrlllmmmlllkkkpppwwwzzzxxxyyyhhh]]]\\\^^^^^^TTTUUUXXXccc{{{zzzqqqqqqpppkkkoooxxxwww[[[JJJEEE===:::<<<::::::888777777777777444222222444555444000......///333222000///.........///---+++******---///000000******,,,------------,,,+++---///000///------...///---,,,---000222222222///.........------------///---,,,,,,,,,,,,+++))),,,,,,+++******+++++++++///...---,,,,,,,,,,,,,,,222111///---,,,,,,,,,,,,///...------///000000000///////////////.........''',,,000///...000000---...///111222111000...---//////.........---------222000///......///000222222///000444111((($$$%%%///,,,...222222---,,,000000000111333555555222000444222///---++++++,,,,,,000111111000000000333555333555888===AAAEEEIIIJJJKKKTTTaaalllyyyzzz}}}xxxiii___\\\XXXXXXZZZ[[[[[[YYY]]]```ccceeegggiiillloootttrrrrrruuu|||}}}}}}|||{{{~~~~~~wwwppplllssszzzzzz{{{|||}}}~~~~~~~~~{{{wwwvvvwwwyyywwwwwwvvvvvvwwwzzz}}}|||zzzxxxxxxwwwuuussstttvvvxxxzzzwwwxxxyyyzzz{{{}}}~~~~~~yyy|||{{{xxxvvvuuutttttttttssspppnnnsssnnngggaaa___ccckkkqqqrrrtttvvvwwwvvvtttttttttqqqnnnkkkiiieeedddlllwwwtttwwwuuuqqqppprrrnnngggjjjiiihhhgggfffdddaaa___]]]WWWUUUXXX\\\aaalllxxxzzzuuurrrpppnnnooopppqqqqqqqqqqqqqqqpppppppppqqqsssvvvxxxzzz}}}}}}}}}|||zzzwwwuuusssqqqqqqrrrssstttuuuvvvwwwwwwwwwvvvrrrooommmnnnooojjjlllooooooooopppuuuyyypppqqqnnniiihhhmmmoooooollljjjhhhiiinnnsssxxxzzznnn\\\WWW[[[^^^\\\XXXZZZhhh~~~{{{sssqqqqqqqqquuu{{{~~~}}}yyywww\\\JJJEEE===:::<<<999666444222222444555666666222444555333000......///222111///...------......---,,,***+++---/////////............////////////+++---//////...---...///111/////////111222111000/////////000111111222222...---,,,,,,...///...,,,---------,,,,,,,,,------///...------,,,,,,,,,---000///...---,,,---......000///......///000000000/////////////////////......222222///...111444333...///000111111000///...//////.........---------////////////////////////---***+++000111...///333444---***---000---,,,---000000000222444444222///888777444222111222222333111222333222111222333555666888;;;???DDDHHHKKKMMMNNNWWWfffuuu~~~xxxeeeZZZ]]]ZZZYYYYYY\\\^^^]]]\\\^^^```dddfffhhhjjjnnnpppuuuuuuvvv{{{~~~{{{|||~~~zzzuuuzzz}}}yyyxxx{{{||||||}}}~~~~~~~~~zzzwwwvvvwwwxxxvvvvvvwwwxxxzzz}}}~~~{{{yyyxxxuuuuuutttuuuvvvyyy{{{}}}{{{{{{{{{{{{{{{|||||||||zzz||||||xxxuuutttttttttuuuuuutttqqqooonnnlllgggbbbaaadddjjjppptttuuuuuuuuutttsssssssssooommmlllkkkgggeeejjjrrrvvvyyyxxxssspppqqqnnniiihhhhhhfffeeebbb___[[[XXX]]]ZZZ[[[bbbhhhooo{{{}}}yyytttqqqnnnnnnnnnoooppppppppppppppppppppppppqqqsssvvvxxxyyywwwwwwwwwwwwuuusssqqqppppppqqqqqqrrrtttuuuuuuvvvvvvuuurrrpppoooooooooooolllnnnppppppppprrrvvvzzztttuuurrrmmmmmmqqqsssrrrllljjjhhhjjjooouuuzzz}}}zzzeee\\\]]]___XXXVVVYYYiiiwwwppppppqqqssswww}}}zzz{{{~~~~~~yyyuuuwww\\\JJJEEE===:::;;;888888555111000222444777888222333444333000///...///111000...---,,,,,,---...///---++++++---......---------+++******+++,,,,,,,,,---...---,,,,,,...000...------...///...,,,***------...000222333444555---,,,,,,---///000000///................../////////...------,,,------------------------...///000000000///////////////000......//////////////////...000...(((''',,,000111...///000111111000///.../////////.........------,,,---///000000///---,,,333///---.........111555777...(((+++///000...---/////////111222222000...444444222111111111222333111333555555444333444555888:::>>>BBBGGGLLLPPPRRRVVVaaassswwwggg\\\WWWZZZYYYYYY[[[^^^______^^^___aaaeeehhhjjjmmmqqqssswwwxxx}}}yyyxxx}}}}}}~~~|||wwwqqqxxx|||}}}~~~~~~~~~~~~zzzwwwvvvvvvxxxuuuwwwyyy|||}}}zzzyyywwwwwwrrrsssuuuxxx{{{}}}~~~~~~~~~}}}|||{{{zzzyyyyyyzzz{{{}}}~~~}}}yyyvvvssssssssstttvvvwwwuuurrrooojjjhhhfffccccccgggnnnssswwwvvvuuutttttttttttttttooonnnmmmmmmiiifffhhhnnnxxx||||||wwwrrrpppooommmjjjiiifffccc___[[[XXXVVV___aaagggqqqzzz{{{{{{{{{yyywwwsssooommmlllmmmnnnnnnooonnnnnnnnnppppppqqqrrrsssuuuwwwxxxqqqrrrrrrrrrqqqpppooonnnoooppppppqqqrrrsssttttttuuurrrooonnnpppqqqpppnnnpppqqqrrrssssssuuuyyy|||wwwxxxuuupppooossstttsssllljjjiiikkkqqqxxx~~~jjj[[[XXXYYYVVVUUU[[[lll}}}vvvpppoooqqqrrrvvv{{{vvvwwwxxxzzz{{{yyytttqqqvvv[[[JJJEEE===999;;;777<<<999555333333555555555111222222222111//////...///...---,,,+++,,,------///...,,,,,,------,,,+++...,,,***(((((((((***+++,,,------,,,+++,,,///111---------///000///---******+++,,,---...000111111---,,,,,,---...//////...---......///////////////......------------......------------......///////////////...------...///............////////////,,,---+++%%%###(((,,,---...///000000111000000///////////////............,,,---...//////...---,,,444111///---------///222222...,,,...000111111000.........///111111///...000////////////000111111000333555666555444333444999;;;???EEEKKKPPPTTTVVVbbbpppuuuuuuzzzyyyiiiaaa^^^^^^YYYZZZZZZ\\\]]]^^^^^^^^^aaadddhhhkkknnnqqquuuxxxyyy}}}}}}|||zzzuuuvvv}}}}}}yyyuuurrr{{{~~~|||~~~~~~}}}{{{xxxvvvwwwxxxxxxzzz}}}|||yyyvvvuuuuuuuuurrrtttxxx{{{~~~~~~}}}}}}|||{{{yyyxxxwwwwwwyyyzzz{{{|||{{{yyyvvvtttuuuuuuvvvwwwwwwuuuqqqmmmhhhgggeeedddgggnnnxxx}}}yyyvvvuuuvvvwwwwwwssspppnnnnnnjjjgggiiinnnxxx}}}{{{tttpppoooppppppmmmhhhbbb^^^]]]___aaagggnnnyyy}}}tttuuuvvvvvvtttqqqnnnlllkkkllllllmmmmmmmmmlllllloooppppppqqqrrrtttuuuuuunnnnnnnnnoooooooooooooooooooooooopppqqqrrrrrrrrruuupppmmmnnnrrruuussspppsssttttttuuuvvvxxx{{{}}}vvvvvvtttooonnnqqqrrrqqqlllkkkjjjmmmssszzzkkkXXXRRRTTTUUUVVV___rrrwwwqqqppppppppprrrvvvttttttuuuvvvwwwuuurrroootttZZZJJJEEE===:::;;;777999888666555666555444222111111111111111000///...///...,,,++++++,,,------///...------------,,,***111000...,,,+++,,,---...+++,,,,,,++++++,,,///111------///111333333111///+++++++++,,,,,,,,,------...---,,,,,,------,,,***+++,,,---............---......---------......///...............------------...///---++++++---///---.........//////000000...111000,,,***---//////......///000000000000000000000/////////.........///...---,,,,,,---...///***+++,,,---...000222222&&&+++///000//////000111...------...///000///...111111222222333444555555000222555666555444444555:::<<>>;;;<<<888222222222333555555444222111000000000111111///---......,,,,,,,,,,,,---......---------......,,,***///...---,,,,,,------...***+++,,,,,,,,,,,,...000))))))***,,,//////...---......---------,,,,,,,,,///---,,,,,,,,,,,,***))))))***,,,---......---,,,.........---......///000......//////...---,,,,,,+++---///...++++++...111------......///000000000---111222///...000111///......//////000000111111000000000/////////......111///---,,,,,,---///111***---...------///---***(((000///,,,,,,---......---,,,---///000///...111111222333444444555555000222555666666666888999===@@@FFFMMMVVV]]]cccfffsss|||lllccc[[[ZZZ^^^ppp|||pppfff```]]]]]]]]]]]]]]]]]]\\\[[[[[[^^^```gggjjjooossswww{{{{{{xxxwww|||zzzyyy}}}~~~|||}}}xxxtttqqqsss}}}yyywwwzzz~~~~~~~~~}}}}}}}}}|||{{{|||}}}}}}|||{{{|||~~~}}}{{{yyywwwuuusssssssssuuuuuuyyy{{{~~~}}}yyywwwwwwwwwwwwwwwvvvvvvvvvvvvvvvvvvwwwxxxyyyyyyyyyyyy{{{yyyxxxwwwvvvtttqqqnnnmmmkkkhhhiiippp~~~{{{vvvuuusssrrryyysssnnnlllkkkiiilllqqqrrruuu{{{|||tttqqqrrrqqqmmmfff```___gggttt~~~~~~zzzzzz|||zzzuuupppnnnnnnooooooooonnnnnnmmmkkkkkkllllllkkkkkkjjjjjjlllmmmnnnooooooooooooooohhhhhhhhhhhhiiikkklllmmmooooooooopppppppppqqqqqqtttqqqoooppptttwwwwwwvvvwwwuuutttvvvxxx{{{||||||uuuuuupppjjjjjjooottttttnnnlllkkkmmmrrryyy~~~~~~sss]]]SSSRRRQQQTTT```uuuyyyssspppqqqsssrrrtttwwwtttrrrqqqqqqrrrrrrpppnnnoooVVVGGGEEE>>><<<===999444222111111333444444444111000...///111111///---///...---,,,,,,---...///------,,,---///...,,,***,,,,,,,,,,,,,,,,,,------(((***,,,---------...///)))((('''(((***++++++***.........------,,,,,,,,,...---,,,,,,---...---+++)))***,,,.........---,,,...............///000000,,,---.../////////...---***...000///------111555------......///000000111***...///,,,+++...000///.........//////000111222000000000000/////////...////////////////////////---111111,,,+++,,,+++&&&$$$,,,000---+++---...,,,///...------///000000///......///000111111111111222444666777888999<<>>:::<<<888444222222333444555111///...///111222///---///...---------...///000,,,,,,,,,...//////---+++......///000111111111000'''))),,,...------......111///------...///...---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,---///000///...)))***,,,...//////...---...............///000000***+++---///000000000///+++///222111//////333777---------...///000000111+++...///++++++///222222............///000222222000000000000////////////...///000222222000///...''',,,---***+++111222///...222111------111000+++000...------///000000/////////000111111111111111444666777888999<<<@@@CCCFFFJJJQQQ[[[eeeooovvvzzzzzzuuuyyylllfff]]]TTTVVV```pppwwwllliiidddaaa___^^^\\\[[[___```___^^^]]]```ggglllkkknnntttyyy}}}wwwvvv{{{|||yyyvvvsssqqq~~~{{{xxxyyy|||}}}}}}|||{{{zzzyyyyyyxxxxxx{{{}}}~~~}}}{{{{{{sssttttttuuuwwwxxxzzz{{{|||}}}~~~}}}{{{xxxvvvzzzyyyyyyxxxwwwvvvuuuuuuwwwvvvuuutttttttttttttttyyyvvvttttttvvvwwwxxxwwwqqqqqqqqqsssyyy|||ttttttwwwyyyzzzppplllkkkmmmmmmjjjiiijjjjjjkkksss~~~zzzrrrpppnnnnnnmmmjjjkkksss~~~vvvppppppoooqqqssstttuuutttpppooommmllllllmmmoooppplllllllllllllllkkkjjjiiiiiijjjkkklllllllllkkkjjjllllllkkkkkklllnnnpppqqqppppppppppppqqqqqqqqqqqqpppqqqqqqqqqpppqqqtttwwwwwwtttssstttxxxzzz{{{zzzsssqqqjjjcccdddllltttvvvpppnnnkkkkkkoootttxxxyyy|||qqq^^^VVVSSSWWWbbbwww|||wwwsssttttttrrrqqqsssooommmkkkjjjkkkkkkjjjiiikkkXXXFFF@@@>>>999777:::777555111000000111111111111111000000000000000111111000///...---...//////------------------,,,,,,000------//////,,,,,,///111555///***...***&&&***)))...000------000...)))---///111111///---------...------,,,,,,------...///---,,,,,,///111111111...---,,,---/////////...//////...---...///000111000000000000000000000000...///000///---,,,,,,......000///,,,,,,000222000///......///000000///------...//////---...///111000000///---++++++,,,...//////............/////////000111111111000///......------------...//////...///000222444555555555777444555999<<<===AAAGGGKKKPPPVVV^^^kkk~~~~~~ooommmrrryyyiiiaaa[[[VVV\\\ggg}}}vvvoooffffffeeeccc___\\\\\\\\\___```bbbdddgggjjjlllmmmlllrrryyy}}}xxxuuuwww}}}yyyuuusssuuuxxx|||}}}~~~}}}{{{yyyzzz{{{|||xxxwwwxxxxxxuuurrr{{{}}}~~~}}}zzzzzz{{{zzzxxxuuuxxxzzz|||~~~~~~|||{{{}}}|||zzzyyyyyyyyy}}}{{{{{{{{{xxxssssssvvvyyywwwuuurrrqqqqqqrrrssstttuuuvvvvvvtttssstttuuuooovvvyyywwwzzzxxxrrrpppsssvvvyyyllljjjmmmrrrsssnnniiihhhjjjkkkooouuu{{{{{{vvvqqqmmmmmmmmmooosssyyy~~~xxxssspppppppppppprrrttttttsssqqqppplllhhhiiimmmpppnnnlllnnnnnnkkkfffhhhmmmlllggghhhgggggghhhjjjkkkkkkjjjjjjlllnnnnnnnnnnnnoooppppppqqqqqqpppnnnnnnoooppprrrqqqqqqqqqsssuuuxxxzzzyyywwwvvvvvvwwwwwwvvvuuupppooolllhhhfffiiiqqqxxxssskkkeeehhhmmmqqquuuyyygggTTTTTT\\\lllzzzzzzxxxvvvtttrrrpppoooooommmjjjiiijjjjjjjjjiiilllYYYGGGBBB???:::999<<<888555333222222333333222222222111000//////000000000000...---------...///------------------------000------///...***))),,,...222---***///,,,(((---)))...000------000...)))---///111111///---------...------,,,,,,------...))))))***+++,,,------,,,...---,,,---/////////...///...---------...000000000000000000000000000000...///000///---,,,---...,,,......******...///---000/////////111111000....../////////......000111000111000...,,,,,,---//////..................///000000111111000...---,,,---------------...///000...///000222333444444444666444777<<>>:::999<<<444333333444555555333111444333222000///........................---------,,,,,,------...///000000...,,,,,,//////,,,,,,///***000---+++111...)))---...---...//////...---...+++---///000...------......------,,,,,,------...------,,,+++***+++...000...---,,,---/////////...---------...............////////////////////////...///000///......///000...111111//////111111...000...,,,,,,...///.........///000000...///000222000111222222000///000111,,,,,,---......---,,,,,,,,,,,,------......//////---------...///000111111111111000000111222333333444666===CCCFFFIIIPPPYYYdddsss}}}llloooxxxwwwwww~~~ssslllhhhccc]]][[[ZZZ]]]aaacccbbb```______gggjjjooouuuyyy|||}}}}}}xxxtttuuu|||~~~}}}yyywwwuuuuuuwww|||{{{vvvrrrqqqsssuuuuuutttvvvzzz~~~}}}|||zzzwwwtttwwwxxxxxxyyy{{{}}}}}}{{{{{{{{{zzzxxxvvvtttsssrrrpppppprrrpppnnnpppuuuvvvvvvvvvuuuuuuuuuuuuvvvuuuuuurrrppppppsssxxx|||vvvttttttttttttsssrrrrrrsssrrrooollliiikkkooosssrrroooooottttttpppmmmmmmdddeeeiiiqqqzzzxxxwwwvvvtttrrrqqqqqqpppkkkkkkkkklllmmmnnnnnnoooooonnnnnnooopppooommmjjjeeedddbbbbbbccceeeffffffeeefffhhhkkkkkkjjjjjjkkkhhhgggfffgggiiijjjjjjiiimmmoooqqqqqqpppooooooppprrrqqqnnnjjjhhhiiimmmpppttttttttttttuuuuuuvvvvvvrrrpppooooooppppppooonnnpppoookkkgggdddhhhpppvvvwwwpppkkkkkkmmmmmmooorrrxxxwwweeeYYY^^^ooo|||ssspppnnnkkkiiihhhiiikkklllqqqppppppqqqtttuuutttsssiiiVVVEEE@@@>>>:::999<<<555333222333444444333222333333111000//////////////////000000//////...------------.../////////000...+++,,,///000......111+++111...,,,111---(((,,,000------//////------000***,,,//////...------......------,,,,,,------...000...++++++---...///......---,,,---/////////...---...//////000000//////000000000000000000000000---///000000///...///111+++...///---...000000---000---++++++,,,......---///000000000//////111333///000222222000///000000,,,---...//////...---,,,------------...///000111//////......//////000111222111000000111333555666666999???FFFIIIMMMWWWbbbqqq~~~ssslllzzzwwwjjjdddbbb___^^^___\\\___bbbddddddcccddddddkkkmmmrrrwww{{{~~~xxxvvvyyy~~~|||{{{|||{{{zzz{{{}}}yyytttppppppsssvvvzzzyyy{{{~~~{{{zzzyyyxxxvvvtttuuuxxx{{{~~~~~~}}}|||{{{{{{{{{zzzxxxuuusssqqqllllllnnnssstttsssuuuzzzxxxxxxwwwwwwwwwvvvvvvuuuuuutttrrrpppoooqqqvvvzzzvvvqqqoooqqqrrrpppoooqqqnnnmmmkkkhhheeegggnnntttrrrpppppptttuuupppllllllgggfffgggmmmvvv}}}yyywwwtttqqqooonnnmmmmmmggghhhiiikkklllmmmmmmmmmmmmlllllllllmmmllliiiggg______^^^___```aaacccdddddddddfffiiihhhfffgggkkkfffeeedddeeeggghhhhhhgggkkkmmmooopppoooooopppqqqsssqqqnnnjjjiiikkkooosssuuuuuuuuuuuuuuuuuuuuuuuusssrrrqqqqqqrrrrrrqqqooopppnnniiidddccchhhrrr{{{yyyqqqkkkmmmqqqrrrrrrtttxxx{{{}}}rrrdddYYY^^^lll~~~uuunnnggggggggghhhjjjnnnqqqssssssrrrqqqrrrssssssqqqooojjjWWWEEEAAA???;;;:::===777555333222444555555555222222111000//////000000///000111111111000///...............////////////...++++++...///,,,,,,///***000---,,,111...(((,,,111------000000------111***,,,...///...------......------,,,,,,------...///,,,+++...222333...(((...---,,,---/////////......///000111111111000///000000000000000000000000---///000000//////000111)))---///...///222111...111...,,,+++---...///...///000111000//////111333---///111222000//////000,,,---///000000///---,,,111000///.........//////111000//////////////////222111111111222444777888888;;;BBBJJJOOOUUUbbbooozzzyyywwwnnngggdddcccaaabbbeee___bbbeeegggggghhhjjjlllpppqqquuuyyy}}}{{{{{{}}}}}}|||zzzvvvrrroooppptttxxx}}}}}}zzzxxxxxxxxxwwwvvvwww{{{~~~|||zzzzzzzzz{{{|||}}}||||||zzzvvvrrrnnnlllfffggglllsssvvvvvvxxx}}}xxxxxxxxxwwwvvvuuutttssstttsssrrrooonnnpppsssvvvvvvoookkknnnooolllkkkmmmhhhiiigggdddcccgggpppxxxzzzuuusssuuutttooolllllljjjgggfffjjjrrr{{{}}}zzzuuupppmmmkkkkkkkkkggghhhkkkmmmnnnmmmlllllljjjiiihhhhhhhhhgggdddbbbZZZZZZ[[[[[[\\\^^^aaaccccccaaabbbeeeddd```bbbhhheeedddccceeeggghhhgggfffiiikkknnnoooooooooppprrrrrrpppmmmiiihhhkkkqqqvvvuuuuuuvvvvvvvvvuuuuuuuuuuuutttrrrsssttttttsssqqqllliiieee```aaaiiivvvwwwrrrpppqqqssssssvvvzzzzzzxxxxxx{{{}}}zzzpppggg```hhhqqqyyyzzzuuuppplllggghhhiiikkknnnqqqtttuuuppppppooopppppppppmmmkkkkkkXXXFFFBBB@@@<<<;;;???888666333333444666777777111111000000000000000111000111222222222111///...///////////////.........///,,,+++...---******,,,(((///---,,,222///)))---111---,,,000000,,,---111))),,,...///...------......------,,,,,,------...)))&&&&&&+++222111(((...---,,,---/////////......///111222222222111000000000000000000000000000---///000000//////000222***...111000111444444111222///---,,,---///000000///000111000//////111333---///111111000/////////---...000111111000...---555333111///...---------222111000//////.........222111111111333555888::::::===EEEMMMSSS[[[kkkzzz}}}|||uuudddaaabbbffffffbbbbbbdddccceeegggiiijjjlllnnnqqqssstttwwwzzz~~~~~~{{{xxxuuupppnnnpppuuuyyy}}}|||yyyxxxyyyyyyyyyxxx{{{~~~|||zzzxxxwwwyyy{{{}}}~~~~~~|||yyytttooojjjgggbbbdddjjjrrruuutttvvvzzzxxxxxxxxxwwwvvvtttsssrrrssssssrrrooonnnoooqqqtttwwwnnniiikkklllhhhhhhkkkfffgggfffcccccciiittt~~~|||wwwvvvtttpppnnnooolllhhheeegggoooyyy~~~xxxrrrmmmkkkkkkkkkiiikkknnnppppppooonnnlllgggfffeeeeeeeeedddaaa^^^VVVWWWYYYYYYZZZ]]]```cccaaa______bbb```\\\___fffeeeddddddeeeggghhhgggfffhhhjjjmmmnnnnnnoooqqqrrrqqqooolllhhhgggkkkqqqvvvuuuvvvvvvvvvvvvuuuuuutttqqqpppooooooppppppooommmhhheeeaaa]]]___jjjyyyuuussstttuuusssrrrxxx|||{{{~~~ccceeeiiillloooooommmllllllmmmnnnoooqqqrrrrrrsssnnnmmmmmmmmmnnnmmmkkkiiigggVVVEEE???@@@???:::888666666666666666666555555444666777555111///000222///999...'''333222+++333---------------...//////.........------,,,,,,,,,,,,,,,,,,------///000000//////...,,,***)))''''''888111)))&&&(((,,,......,,,,,,+++*********++++++---...000111111111000///------------------------111///------.../////////---.........,,,---...000//////000000111111222222...---------...///...------,,,+++,,,.........---000333222---***...111222...............///000000111///......000222333222111000///...,,,,,,++++++////////////000000000000222222333222333555999===CCCHHHNNNPPPTTTaaavvv|||ssslllgggdddbbbbbbeeeggggggfffeeeeeeffffffhhhlllrrrwwwwwwyyyzzzzzz{{{~~~}}}~~~}}}|||zzzwwwrrrnnnnnnssszzz~~~|||wwwxxxxxxxxxxxxyyy}}}}}}{{{|||~~~{{{yyywwwuuuttttttuuuuuu|||zzzvvvtttrrrooollljjjeeejjjqqqvvvxxxyyy{{{}}}}}}yyyxxxzzzyyyuuurrrsssrrrrrrqqqpppooonnnmmmmmmrrrmmmiiihhhjjjjjjfffbbbeeeeeeaaa\\\___mmm}}}yyyvvvtttooolllllliiifffdddeeellluuu~~~}}}wwwqqqnnnkkkiiihhhlllllllllooorrrqqqmmmjjjiiifffccc```___^^^\\\ZZZTTTYYY[[[[[[]]]aaaaaa^^^^^^____________aaaeeehhh^^^bbbgggkkkkkkkkkkkkkkkmmmmmmllljjjiiikkknnnqqqpppmmmiiiggghhhnnnuuuyyy{{{yyyvvvrrrpppooooooppppppnnnmmmllllllkkkhhhfffeeebbb]]]\\\eeesss}}}wwwvvvuuuuuuxxx}}}}}}hhh```eeeeeegggllljjjnnnooopppqqqrrrrrrrrrqqqooojjjiiimmmpppnnnllllllfffUUUDDD??????>>>:::888666666666555555444444444333444444333111///000000111777---(((111...'''...//////...............///......---------,,,,,,,,,......------......///000,,,,,,,,,,,,,,,,,,,,,---111000...,,,***+++---...------------------------+++,,,---...///......---------------------------///...------...///000000---/////////......000222000000000000000111111111///.........//////......///...---...000111000///(((///333111.........---...............///000000333111......///111222111000000000000000111111222////////////000000000111222333333222333666;;;???GGGJJJNNNSSS[[[iiiyyy}}}xxxxxx|||zzzkkkfffdddcccccceeeggggggdddaaaeeefffggghhhjjjooouuuzzzzzzzzz{{{{{{~~~~~~}}}vvvuuuzzz}}}{{{yyywwwvvvssspppqqqvvv||||||wwwyyyzzz{{{zzz{{{|||~~~}}}~~~{{{yyywwwuuutttuuuwwwxxx}}}zzzwwwuuussspppllliiifffjjjqqquuuwwwyyy{{{~~~zzzxxxyyyyyytttqqqrrrsssrrrpppnnnmmmmmmnnnnnnoookkkfffeeegggfffccc___]]]^^^\\\\\\fffyyyzzzwwwvvvrrrpppooommmiiieeedddiiiqqqzzz{{{vvvqqqnnnmmmlllkkkllllllmmmoooqqqqqqmmmjjjhhhfffbbb```^^^\\\YYYVVVSSSXXX[[[[[[^^^cccdddbbb___``````___^^^```ccceeehhhjjjkkkkkkiiihhhhhhiiijjjjjjjjjiiiiiikkkooorrrpppmmmjjjhhhjjjooovvv{{{}}}{{{xxxuuusssrrrrrrrrrmmmlllkkkkkkkkkiiigggddd___]]]ZZZ\\\iiizzzxxxwwwuuuuuuxxx}}}oooaaaccceeejjjooommmrrrrrrqqqpppooonnnnnnmmmjjjggghhhnnnqqqpppppprrreeeTTTDDD??????===:::888777666666555444333222222333222000000111111000///...111,,,,,,444333///555111111000///...............------------,,,,,,,,,111000//////......//////,,,,,,------......//////,,,///333222---+++,,,...+++,,,---...//////......,,,,,,---............---........................,,,,,,------...///000111...///000000000000222444111000000000000000000//////////////////////////////...---...000111000///&&&111333222333222111//////.........///000000666333///---...///000000000000000000000111222222/////////000000000111111333333333333444888???CCCLLLNNNRRRYYYeeessslllhhhnnnwww|||llldddbbbbbbccceeehhhiiifffaaa]]]eeefffiiikkknnnsssyyy}}}~~~|||{{{~~~~~~|||rrrkkkkkkvvv}}}zzzxxxuuutttwwwvvvuuuxxx|||}}}{{{yyy|||~~~~~~}}}}}}}}}~~~|||}}}~~~zzzxxxvvvtttuuuwwwzzz}}}}}}|||yyywwwuuupppkkkgggfffjjjnnnrrruuuxxx{{{}}}zzzxxxyyyxxxtttqqqrrruuussspppmmmkkkkkklllmmmkkkgggcccbbbcccccc```]]][[[]]]___fffwwwzzzxxxyyywwwtttsssppplllfffdddfffllltttyyy}}}{{{vvvrrrooonnnnnnooonnnnnnnnnpppqqqooolllhhheeeccc```^^^\\\[[[XXXVVV[[[___cccdddhhhnnnpppoookkklllkkkjjjhhhhhhjjjlllqqqpppnnnjjjfffeeeggghhhggghhhiiiiiijjjmmmqqqtttrrrooollljjjlllrrrxxx}}}|||{{{xxxuuusssrrrrrrrrrkkkjjjiiiiiihhhfffccc```[[[YYYXXX___pppzzzxxxuuutttvvv{{{xxxbbbaaaeeemmmrrroootttrrrooommmkkkiiiiiiiiiffffffjjjpppssssssvvvzzzdddUUUEEE@@@???===;;;:::777666666444333222111111333111//////222333111...000///,,,///666888555444333222111000......------------------------------333222111///.....................---------------+++///222222000...---...''')))+++---......---,,,....../////////000000000////////////////////////+++---/////////...//////...///000000000000222555111111000000/////////...///000000000/////////000...,,,,,,---...///...---(((111222111222222111000///////////////000000888444000------...//////111000///...------------//////000000000111111111444444444444777<<>>:::,,,444333111000...---------------------------------444333111000...------------------,,,,,,,,,,,,,,,///...---...111111///---((())),,,...///...---,,,...............//////000////////////////////////---000222222000---------,,,...///.........111222111000000000//////.........000111111///...///111...---,,,---/////////...///333444000------...,,,111000000/////////000000777444000.........///...//////...---,,,,,,,,,,,,000000000000111111111111555555666888;;;AAAIIINNNMMMUUU___fffooo~~~tttjjjnnnnnnsss~~~~~~pppiiiddddddeeeffffffgggfffeeedddddddddhhhkkkppptttwww{{{~~~~~~nnndddaaaggg{{{~~~~~~|||zzzyyywwwvvvuuu|||~~~xxxuuuuuuvvvxxxxxx~~~|||{{{zzzzzzzzzzzzzzzxxxvvvvvvwwwyyy}}}~~~}}}{{{yyyvvvqqqkkkfffdddeeefffjjjpppvvv|||~~~}}}xxxvvvxxxzzzxxxwwwyyywwwvvvuuusssooojjjeeebbb```___^^^___```aaaaaaaaaaaagggrrrwwwwwwzzzyyyxxxxxxnnnlllhhhcccbbbeeelllrrr}}}}}}{{{wwwrrrnnnnnnooosssttttttrrrnnniiieeebbb]]][[[ZZZ\\\aaaiiiooorrrwwwzzz}}}}}}}}}{{{{{{|||yyyuuuooogggbbbbbbfffiiikkklllnnnnnnoooqqqtttwwwvvvtttqqqoooppptttyyy}}}vvvtttrrrooommmmmmmmmnnnmmmjjjgggdddaaa^^^YYYVVVWWWZZZaaaooozzzxxxvvvttttttvvvyyy{{{|||fffbbbdddjjjmmmgggdddcccccccccdddgggiiikkklllnnnrrrwwwxxxvvvzzzbbbUUUGGGAAA???<<<<<<===777666666555444333222222444333111111222222111000000///000111===UUUSSS666333222000///...---------,,,,,,,,,------------...333222111///...---,,,,,,)))***+++,,,---...//////000,,,***,,,000222000---,,,---...///000000//////,,,,,,++++++,,,,,,---..............................222555555111---,,,---,,,---...---,,,,,,...000000//////////////////...---000111000...---///111000///...///111222111000111222///,,,...222222...111111000/////////000000555222000///000000//////............///111222333000000000111111111222222555777:::===AAAGGGNNNRRRMMMYYYgggrrr{{{yyypppiiimmmmmmrrr}}}~~~pppiiieeebbbcccfffggghhhhhhfffffffffiiilllooorrrvvvzzz}}}vvvhhhbbbdddnnn}}}zzz|||~~~}}}zzzzzzyyyxxxxxxxxxyyyyyy|||xxxuuutttuuuxxxzzz{{{~~~~~~~~~~~~{{{zzz{{{}}}}}}}}}zzzyyyxxxwwwwwwyyy{{{|||}}}|||yyywwwuuupppkkkgggdddcccdddhhhpppxxx~~~yyywwwyyy{{{yyyyyy|||xxxwwwvvvtttpppjjjfffccc______```bbbeeegggiiikkkoooxxxyyytttuuuvvvttttttvvvlllllliiieeebbbdddjjjooo{{{}}}~~~{{{uuupppnnnnnnsssuuuuuusssnnnhhhdddccc```___aaafffoooxxx~~~{{{xxxrrrkkkgggfffiiimmmrrrtttuuutttssstttuuuwwwvvvssspppnnnnnnqqquuuxxxtttssspppmmmlllllllllmmmkkkgggbbb^^^[[[YYYWWWUUUTTT\\\jjj{{{yyywwwuuutttssstttuuuuuuyyy~~~hhhdddaaacccgggddd```aaabbbdddgggkkknnnppprrrqqqtttxxxyyywwwxxx|||```SSSFFF???===::::::<<<666666666555555444444444222333333222000...//////+++---000000BBBiiihhh<<<111000///...------------,,,,,,,,,---------......222111000...---,,,,,,,,,+++,,,,,,---...//////000++++++,,,...///000///............///////////////,,,,,,+++++++++,,,---...---------------------------222777777333///...///......///---,,,+++---............///////////////,,,///111000,,,+++...111111/////////111222111000,,,,,,+++---444888222***222111111000//////000000111000///000222222111/////////000000111333444555000000111111111222222222555888<<>>;;;888888:::666666666666666666555555000333444222---+++,,,///---///111+++<<>>DDDIIINNNTTTXXX\\\iii~~~yyyzzzzzzxxxvvvrrrrrrlllgggdddaaa___cccjjjeeehhhkkkllllllmmmqqqttt|||wwwiii```ccckkk|||xxxwww|||~~~|||{{{yyyxxxppppppqqqsssvvvyyy|||~~~{{{yyyyyyvvvvvvwww{{{{{{wwwvvvyyy||||||yyyuuuuuuyyy|||}}}}}}zzzzzzzzzyyyxxxwwwuuuttt|||zzzvvvtttrrrooollljjjgggeeedddiiittt|||||||||yyyxxxzzzyyyvvvrrrnnnlllmmmoooqqqmmmoootttxxx}}}sssooonnnooopppnnnjjjlllqqqmmmoooooojjjdddaaacccgggsssyyyzzztttqqqqqqmmmpppsssrrrnnnkkkiiiiiilllqqqzzz{{{||||||zzzvvvsssqqqqqqpppqqqsssuuuxxx}}}~~~zzzwwwwwwwwwqqqnnnjjjgggfffhhhjjjllllllkkkhhhfffeeeeeeeeefff```[[[UUURRRRRRTTTWWWXXX___nnn~~~uuuuuuuuutttssspppnnnlllttt~~~}}}lllcccXXXWWWccchhhkkkmmmoooqqqsssttttttuuuuuupppoootttwwwvvvtttttt___KKKAAA@@@;;;<<<===666999777666%%%;;;333777333555333222222333333111000...---...222777;;;:::999...000000///,,,,,,///222)))+++...000000...+++)))------------------------------...///000000000///,,,///111111...,,,...000...,,,,,,---...,,,((($$$...............///000000000000000///.........---///---+++,,,...//////...////////////000000000000,,,///111111...,,,,,,---%%%+++000000+++))),,,000000,,,,,,///111///...000///...///000222333222111222000...///111222000...111///...///111444555444///000111222222222222222000111222222222222444555888>>>DDDHHHKKKPPPYYY___kkk|||wwwyyysssffffffeeecccaaabbbdddfffkkkjjjiiijjjlllqqqvvvyyyzzz~~~wwwnnneee]]]```iii}}}~~~~~~}}}|||zzzxxxvvvuuuuuurrruuu}}}~~~|||{{{zzz{{{zzzwwwuuuwwwwwwzzz}}}yyywwwtttrrrpppooorrrvvvxxxyyyyyyyyyzzz}}}}}}{{{zzzxxxvvvuuuuuu{{{xxxuuurrrrrrrrrqqqpppjjjkkknnnrrrwww|||}}}{{{xxxyyyzzzxxxxxxvvvsssrrrrrrrrrqqqppprrrtttxxx}}}sssjjjllllllllllllkkkkkkkkklllsssqqqmmmjjjgggeeeeeeeeeooovvv~~~|||xxxuuuuuurrrqqqppppppooooooppppppzzz~~~yyyuuurrrqqqooonnnmmmllljjjiiiqqqyyy~~~{{{yyywwwuuutttuuuooojjjgggbbb^^^___dddccceeeeeebbbbbbccc```[[[\\\XXXQQQMMMNNNTTT\\\aaalllzzzpppsssuuutttoookkkjjjkkkuuu}}}sssiii___XXX^^^kkkqqqwwwzzzxxxwwwyyyxxxvvvssstttssspppoooqqqqqqppp___KKKBBB@@@;;;<<<===666444333111!!!555000444222444222111111333333222000111///...000222333111///...///000...,,,,,,...111,,,---///111111///---,,,------------------------......///000000000/////////000111000//////000111+++******,,,...///---***...............//////000......------------------222111///...------------,,,,,,,,,,,,---------------///000000---,,,,,,...(((,,,//////---,,,...111888222///000000,,,))))))...---...///111111111000222000///000222222111//////222555444222111222333222222333333444444333333///000111222222555888;;;===CCCIIINNNRRRYYYdddlllvvvzzzuuu|||nnnjjjeeeeeeeeecccbbbbbbeeegggkkkjjjkkklllooossswwwyyy}}}ssskkkccc\\\```jjj~~~|||yyywwwvvvuuuuuuuuusssvvv~~~zzzwwwvvvvvvuuuuuuyyy~~~zzzvvvssspppmmmkkkkkknnnssswwwxxxxxxyyyzzz~~~}}}}}}{{{zzzxxxvvvuuuyyywwwtttsssssssssqqqpppmmmnnnooorrrvvvzzz}}}{{{xxxzzzzzzxxxuuusssqqqqqqsssuuuuuuuuusssuuuyyy}}}~~~vvvkkkdddjjjkkkmmmnnnnnnnnnnnnoootttrrrpppllliiieeecccbbbkkksss|||~~~xxxuuussspppppppppqqqrrrtttuuuvvv}}}|||yyyvvvqqqmmmhhhfffeeefffhhhlllppprrr{{{|||zzzxxxxxxwwwuuusssnnniiieee___[[[\\\aaaaaacccbbb^^^]]]]]]ZZZUUURRRQQQPPPOOOQQQXXXaaagggvvvyyyrrrsssssspppkkkiiikkkmmmttt}}}yyylll^^^YYYbbbnnnvvv{{{|||yyywwwxxxwwwuuurrrqqqoookkkiiijjjkkkkkk^^^KKKBBB@@@:::;;;<<<666888888444'''666333555444222111000111333333222111222000/////////...,,,***---......---,,,,,,---/////////000111111000//////,,,,,,,,,,,,,,,,,,,,,,,,//////////////////......111///------...///000///++++++***,,,...//////.........------......///000++++++++++++,,,,,,,,,,,,......---+++))))))+++---+++++++++,,,,,,,,,,,,---...//////...,,,,,,---///------------...///000111000***(((---111111......------......//////000000222111000111222333222000///555:::999333//////111333333333333333333222111222222222222222666;;;???>>>CCCIIINNNTTT___mmmwwwuuuwww|||kkkcccbbbcccdddddddddcccdddfffiiijjjkkkmmmpppsssvvvyyyzzz|||ooohhhaaa^^^eeeqqq~~~~~~}}}yyyvvvtttuuuvvvxxx{{{yyy}}}}}}{{{wwwssspppqqquuuxxx|||xxxssspppmmmiiigggeeejjjpppuuuwwwxxxyyyzzz}}}~~~~~~}}}{{{yyyvvvuuuvvvuuuttttttuuuuuusssqqqrrrqqqpppqqqssswwwzzz}}}||||||yyyzzzzzzwwwuuusssrrrrrrsssuuuvvvuuurrrtttvvvzzz}}}~~~}}}{{{xxxrrrjjjeeehhhkkkooorrrrrrqqqqqqrrruuutttrrroookkkfffbbb___fffooo{{{zzzuuurrrnnnnnnppprrruuuyyy{{{}}}~~~{{{wwwtttqqqlllgggccc`````````ccchhhqqqyyy~~~}}}zzzxxxxxxxxxwwwvvvrrrlllgggbbb\\\VVVWWW\\\^^^``````\\\YYYXXXTTTOOOKKKOOORRRTTTWWW^^^iiirrrtttqqqrrrpppllliiiiiinnnrrrwwwooo]]][[[eeeoooxxx{{{|||wwwtttuuutttqqqsssppplllgggdddcccfffjjj]]]KKKBBB@@@::::::<<<777:::>>>999000999777333333111000///000222333333222000000000000111111000///------------,,,,,,------000000////////////000000,,,,,,,,,,,,,,,,,,,,,,,,//////...---------------000,,,)))(((+++...---,,,///...---------............------------...//////******++++++,,,,,,,,,---)))+++++++++***+++...111------.........///////////////...---,,,---...///000---++++++...111111000)))###""")))111333222111---...//////...///000222111111111111222222222222111555888777222//////111111222222222111000//////777666444222111555:::>>>BBBFFFKKKOOOWWWddduuuwwwvvvzzzlllddd``````cccdddeeeeeeeeefffhhhjjjjjjlllpppuuuyyy{{{}}}}}}vvviiibbb___aaappp}}}||||||}}}zzzwwwttttttwwwzzz}}}}}}yyyxxxuuuqqqooorrryyy|||xxxtttppplllhhheeebbbhhhooouuuxxxyyyzzz{{{|||}}}}}}|||{{{xxxuuuttttttttttttuuuwwwvvvtttrrruuusssqqqooooooqqqtttvvvyyy~~~|||zzzzzzyyywwwxxxuuusssrrrrrrsssrrrqqqoooqqqrrrtttvvvwwwxxxxxx|||{{{xxxvvvtttpppkkkgggiiimmmsssuuutttrrrqqqrrrsssttttttrrroooiiiccc```cccmmmzzz~~~wwwrrrnnnoooqqqssswwwzzz}}}~~~|||zzzxxxxxxxxxyyywwwsssooojjjeee```]]]___bbbffflllsss||||||zzzxxxvvvwwwvvvuuutttpppjjjeee```YYYTTTTTTYYYZZZ^^^___\\\XXXWWWTTTPPPOOOUUUZZZ]]]```hhhvvvxxxppplllnnnnnnmmmlllnnntttyyy|||ttt]]]ZZZccckkksssvvvwwwrrrpppqqqqqqooosssoookkkgggcccbbbhhhooo~~~\\\KKKCCC@@@999888;;;777///888444222666777...///111000///000222333222111///000111111111111111111------,,,------------,,,///...------------...///,,,,,,,,,,,,,,,,,,,,,,,,......,,,++++++++++++,,,000,,,((((((+++------,,,//////...---------...///---------------...//////++++++,,,,,,------......,,,---............000111.../////////000000000000///...---,,,---...//////000,,,)))***...111000...333,,,)))---000///,,,+++...///000000//////222444000000111111111111222333333222111111111222222111222222222222222111000///666555333222222666===BBBIIILLLQQQVVV^^^mmm|||yyymmmgggcccbbbbbbccceeeggggggggghhhjjjlllkkkoootttzzz~~~zzzmmmaaa]]]^^^ggg}}}~~~}}}||||||zzzxxxvvvvvvwww{{{{{{yyyvvvvvvvvvttttttxxx~~~{{{wwwsssppplllhhheeeccchhhooouuuxxxzzz{{{}}}{{{{{{{{{zzzyyyvvvtttssssssssstttuuuwwwwwwuuusssuuussspppnnnmmmmmmooopppuuuzzz}}}{{{zzzzzzyyyvvvvvvtttqqqqqqqqqrrrrrrqqqpppqqqqqqrrrsssssssssssswwwuuurrrpppnnnkkkgggdddkkkqqqvvvxxxtttqqqooooooqqqsssuuutttqqqlllfffbbbbbbkkkxxxzzzvvvqqqqqqrrrtttvvvxxxzzz{{{|||{{{xxxvvvuuutttsssrrrtttsssooojjjddd```]]][[[___fffqqq{{{}}}|||}}}{{{xxxvvvuuuuuutttrrrqqqooojjjddd```ZZZTTTUUUZZZXXX^^^aaa^^^\\\[[[YYYVVVYYY___fffjjjppp{{{{{{ppplllgggkkkppprrrsssuuuzzz~~~|||}}}}}}{{{wwwvvvzzzzzzaaaZZZ^^^bbblllppprrrpppoooqqqrrrpppqqqlllhhhfffcccbbbjjjuuu|||[[[KKKCCC@@@888777;;;888'''555000555444:::///222111000///000222222111000000111222111///............---,,,---//////---,,,------,,,,,,,,,,,,------------------------------...---,,,******+++,,,---000...,,,,,,---...///...***,,,............///111------,,,,,,------...///------------............---,,,+++,,,,,,+++(((%%%---------........./////////---,,,,,,...//////......,,,***+++...000///...777222111222222...,,,---...000111000......222666...///111111000000111333333000......111333333222444555555555555555444333222222222333666<<>>;;;888:::>>>888777666555444444444444444222111111222333333222000000000...,,,+++,,,...////////////............---.........//////000111222...---......++++++...------------------------...//////...,,,++++++,,,,,,,,,------------.........---,,,+++++++++++++++,,,,,,,,,---------......///---------...///...------***)))***,,,---...///111///......000111111000000---)))''''''***...000//////............//////---...............///000000000000000111111111111...///000000000111222333111//////333555555777;;;===DDDKKKMMMPPPXXXdddmmmzzz|||uuunnngggdddbbb___```dddpppvvvlllffffffcccbbbbbbdddgggkkknnnpppqqqvvv{{{|||zzzyyyyyy{{{}}}|||xxxuuutttpppmmmrrr}}}}}}zzz~~~~~~|||||||||zzz|||uuurrrrrrzzz}}}}}}|||}}}yyyvvvtttsssssssss{{{yyyxxxxxxxxxwwwuuusssooooooqqqtttwwwzzz}}}zzzyyyvvvrrrnnnlllmmmooopppqqqssstttuuuuuuuuuuuuvvvwwwxxxyyyxxxvvvtttrrrnnnnnnnnnoootttzzz~~~zzzuuusssuuuwwwzzz{{{rrrrrrrrrrrrrrrpppooonnnpppooonnnqqqttttttoookkkkkkhhhgggkkknnnlllkkklll{{{|||tttpppooommmiiihhhggggggjjjooovvvzzz}}}{{{xxxtttoookkkhhhfffdddaaa___^^^[[[WWWZZZ___iiiuuu|||uuulllfff```ccchhhjjjkkkkkklllmmmjjjkkknnnpppqqqrrrqqqppppppooonnnmmmnnnoooqqqrrrqqqqqqqqqtttyyy}}}}}}}}}zzzyyyyyyxxxyyyyyyzzz{{{{{{|||}}}|||yyytttpppmmmhhhiiilllppptttyyy~~~}}}{{{yyyxxxvvvuuusssuuuwww|||yyyjjjXXXUUUWWW```gggjjjlllpppnnnnnnnnnnnnnnnnnnmmmlllsssLLLDDD>>><<<<<<:::;;;>>>888888777555555555555555333222222222111222222333+++,,,---......///111333////////////............------......////////////111...,,,...---++++++///---------------------------...///...,,,+++,,,---+++,,,...---,,,,,,---///------+++******+++,,,,,,+++,,,,,,------.........///...------...///...---"""###)))111333000......000///......000111111000+++---///000111000...---////////////////////////---...////////////222444/////////000000000111111---///000111111111333555222///000444777777:::>>>???FFFLLLNNNTTTaaaooowwwpppmmmkkkjjjhhheeeggglll~~~ssskkkccc^^^^^^]]]___cccggglllpppsssuuuuuuzzz{{{yyy{{{~~~{{{vvvvvv|||wwwvvv~~~}}}|||zzz{{{|||zzzyyyrrrrrrvvv~~~}}}}}}yyyvvvtttssstttuuu|||{{{zzzzzzzzzzzzwwwuuussstttvvvxxxzzz|||}}}~~~zzzxxxuuupppllllllnnnqqqooorrrtttuuutttsssttttttvvvwwwyyyyyyyyywwwuuutttrrrpppnnnnnnrrrxxxzzzwwwvvvwwwwwwwwwqqqqqqqqqqqqpppooonnnnnnqqqpppppprrrtttsssnnnjjjmmmjjjjjjlllllliiiiiilllyyy|||uuusssrrrqqqllljjjhhhffffffiiiooosssyyyxxxuuuqqqlllgggcccaaa^^^\\\[[[[[[ZZZ[[[bbbkkkvvv}}}yyysssjjjccc``````eeelllpppqqqpppnnnnnnllllllnnnooopppqqqqqqrrrrrrqqqooonnnmmmmmmnnnnnnnnnmmmmmmnnnqqqsssttttttpppqqqsssvvvyyy}}}~~~}}}yyytttnnnkkkjjjkkkiiimmmrrrvvvyyy|||}}}xxxvvvuuuuuutttsssoootttwwwyyy}}}qqq[[[TTTTTT^^^fffhhhkkkpppppppppppprrrsssqqqnnnkkkpppRRRGGG===;;;<<<;;;;;;<<<777777666555444444444444222222222111111111222333+++---////////////111333////////////............,,,------............---000---+++------+++,,,000,,,,,,,,,,,,,,,,,,,,,,,,+++---...---,,,,,,---///***,,,......,,,,,,---///,,,,,,***)))***+++,,,...++++++,,,,,,---......//////...------...///...---&&&&&&+++222333///...111000...------///000000///,,,///222555555444111.........////////////......---///000000...///111444....../////////000000000///111333222111111222444333000111555888999===BBBDDDKKKQQQVVV```ppp}}}wwwxxx{{{~~~{{{xxxyyy~~~pppiiieee]]][[[^^^]]]aaahhhmmmrrrtttvvvwwwyyy~~~{{{yyy|||}}}zzzvvvsssqqqtttzzz}}}~~~zzzxxxzzz}}}|||zzzxxxtttpppuuu}}}}}}~~~|||xxxuuussstttuuuvvvzzzyyyyyyzzz{{{{{{zzzxxxxxxyyyzzz{{{{{{zzzzzzyyyyyyxxxvvvsssooonnnppprrrooorrruuuvvvtttrrrrrrsssvvvwwwxxxyyyyyyxxxvvvuuusssppplllkkknnnuuu}}}|||yyyxxxxxxwwwvvvqqqqqqqqqppppppooonnnnnnooopppqqqssssssrrrooolllooommmnnnnnnkkkfffggglllttt}}}{{{xxxvvvsssnnnmmmjjjfffcccdddhhhllluuusssqqqmmmhhhccc___]]][[[YYYZZZ]]]```fffssszzzsssooohhhaaa^^^aaadddjjjsssxxxxxxtttooommmmmmmmmllllllmmmooopppqqquuutttrrrpppnnnlllkkkkkkkkkkkkkkkkkklllmmmoooqqqnnnppptttxxx|||~~~zzzxxxssslllffffffiiimmmpppuuuzzz}}}}}}||||||}}}yyyvvvsssrrrssstttrrrpppmmmsssvvvuuuzzz~~~sss^^^TTTSSS]]]eeefffiiipppqqqqqqsssuuuvvvtttooojjjmmmWWWIII===:::<<<;;;::::::666666555444333333333333111222222111000000111333111222222111///---...///000/////////............,,,------...------,,,,,,000,,,***,,,,,,+++---111++++++++++++++++++++++++***,,,------------...000***---///...,,,+++---000,,,+++***))))))+++---///++++++,,,,,,---.../////////...------...///...---666///,,,---+++)))...666///...------///000000///---------------...//////......////////////......---///000///---,,,...111............////////////111333555444111000111333444111222666999;;;???DDDGGGOOOWWW^^^kkk}}}uuuiiifffccc\\\]]]dddbbbfffmmmsssuuuuuuuuuuuu{{{{{{yyy}}}|||rrrnnnllljjjkkktttyyy|||}}}yyywwwyyy}}}zzzuuusssooonnnxxx~~~}}}{{{wwwtttssstttuuuwwwvvvuuuvvvwwwzzz{{{zzzyyy|||}}}}}}|||{{{xxxvvvuuuxxxxxxxxxvvvsssqqqqqqrrrpppsssvvvvvvtttqqqqqqrrruuuvvvxxxyyyyyyxxxvvvuuuqqqmmmiiigggiiiqqqyyy~~~|||zzz{{{{{{zzzyyyssssssrrrrrrqqqpppppppppmmmoooqqqssssssqqqpppnnnppppppqqqpppjjjdddffflllqqq||||||xxxtttooonnnkkkfffaaaaaadddhhhrrrqqqoookkkfffaaa]]]ZZZ[[[[[[]]]bbbgggqqq}}}yyyqqqjjjfffaaa\\\___fffiiipppyyy~~~|||vvvoookkkmmmlllkkkjjjkkkmmmoooqqqxxxwwwtttqqqnnnllljjjjjjiiijjjkkkjjjiiikkknnnpppzzz{{{|||}}}{{{xxxuuussskkkjjjhhheeeeeejjjssszzzwww||||||zzzyyyrrrpppoooqqqsssssspppmmmkkksssvvvrrrvvv~~~}}}ttt```UUURRR]]]eeeeeehhhooorrrssstttwwwxxxvvvooojjjqqqNNNEEE>>>???@@@===888555333333444444444444444444///333777888555333222333333111000000111111///...,,,222444111...,,,"""///............//////000///...---,,,++++++,,,---,,,...///...---++++++,,,///,,,***+++///111111///---.../////////000222444//////............///////////////...---,,,+++***000///...---------------///......------...000111000///------///000///...111000///......///000111222222111...---...111444222111000000000000000111......//////000000111111222222111000000000000000222444666666777;;;DDDKKKNNNMMMUUUgggyyy|||uuulllccc``````___```ccceeekkktttxxxxxxwwwvvvvvv~~~~~~xxxxxx~~~|||yyyxxx~~~~~~uuummmmmmgggdddgggkkkvvv}}}}}}|||yyywwwyyy{{{yyyvvvssssssxxx}}}{{{uuuqqqrrrtttwwwyyywwwyyy{{{zzzwwwvvvxxx{{{{{{{{{{{{|||}}}|||zzzwwwxxxwwwvvvuuuuuuuuuvvvwwwxxxvvvsssqqqqqqrrrtttuuuwwwwwwxxxyyyxxxvvvtttrrrtttoookkkjjjhhhiiiooovvvzzzxxxzzzzzzxxxwwwvvvtttpppkkkkkkooorrrnnnnnnnnnnnnoooppprrrrrrrrrrrrrrrpppggg```bbbiiiwww{{{tttvvvsssmmmgggbbbbbbfffiiilllnnnnnnjjjdddaaabbbeee```fffnnntttyyy~~~zzzpppmmmfff^^^ZZZ\\\eeellluuuyyy}}}~~~wwwpppjjjgggkkkpppqqqppppppsssuuuxxxvvvssspppnnnmmmmmmmmmhhhhhhggghhhkkkoootttwwwzzzzzzyyyxxxvvvtttqqqpppkkkgggeeehhhhhhjjjsss~~~{{{|||~~~}}}zzzwwwuuuuuuqqqsssuuuuuusssrrrrrrrrrooosssvvvvvvvvvyyy|||}}}ooo]]]QQQUUU___ffflllsssuuuuuuvvvxxxxxxuuuooojjjnnnPPPFFF??????@@@===999777444444444444444444444444000222555444222///...///111000///000111222111//////333333111222333000)))000//////...............222111000///...//////000,,,...///...---+++,,,,,,,,,++++++,,,...///...---,,,---...---,,,,,,...///........................++++++++++++++++++******///......---------.....................///000000000///------///000///...000000////////////000000...///000000......///000111000000000000000111111/////////000000000000000000000000000000111222222000222444666999???FFFKKKPPPSSS___rrr|||mmmeee^^^]]]^^^___aaaeeelllpppuuuwwwvvvuuuvvvwww}}}yyy{{{uuupppssswww{{{vvvqqqiiiccc```^^^aaaiiisss~~~zzz||||||||||||~~~}}}zzzzzzzzzyyyxxxyyy~~~~~~|||yyyuuusssrrrssssssttttttwwwzzz{{{zzzxxxyyy{{{zzzyyyxxxxxxyyyxxxvvvtttssstttvvvxxxyyyzzzzzzzzz{{{yyyuuusssqqqqqqrrrssswwwxxxyyyyyyxxxwwwtttssssssoookkkkkkiiiiiimmmttt~~~}}}zzzzzzyyywwwxxxxxxvvvsssooonnnqqqtttooooooooooooooopppqqqrrrrrrqqqqqqnnngggaaadddkkk{{{|||wwwxxxuuupppiiieeedddgggiiimmmooopppnnnjjjiiikkkmmmrrrwww}}}|||vvvrrrkkkgggbbb^^^___eeennnuuu|||~~~~~~zzzrrrjjjdddggglllqqqrrrqqqppprrrssstttsssqqqnnnkkkiiigggfffffffffhhhjjjnnnqqquuuwwwwwwuuusssqqqnnnmmmlllkkkiiihhhkkkqqqtttuuu{{{{{{|||}}}|||yyyvvvtttsssnnnqqqtttuuuuuutttttttttrrrssstttuuuuuuwwwwwwwwwnnn___TTTWWW___eeekkkqqquuuuuuuuuvvvvvvsssnnnjjjiiiRRRHHH@@@???@@@===;;;:::666555555555444333333333000111333222000//////000111000///000111222111000//////---+++---333444222000000///...------------///...------,,,---------,,,---///...---,,,,,,---+++---//////...------------......---+++***+++---------............------,,,---....../////////.........---------...//////---......///////////////000///------///000///...//////000000000000//////---///222333111/////////000/////////000111222222000000000000000000///////////////000111333444555111222555:::???EEEKKKNNNSSS[[[kkkyyy~~~{{{oooddd^^^ZZZ\\\___aaadddiiiooorrrvvvvvvuuuvvvyyy}}}}}}{{{ssslllkkksss~~~{{{rrrjjjdddaaa___\\\^^^fffsss~~~|||xxx{{{~~~}}}{{{yyyxxx{{{}}}~~~~~~~~~yyyxxxvvvtttrrrrrrrrrrrrtttwww|||~~~~~~|||{{{zzz|||zzzwwwvvvvvvvvvtttsssmmmpppuuuyyy|||~~~}}}}}}}}}{{{xxxuuurrrrrrrrrrrrwwwxxxyyyzzzyyywwwuuutttrrrnnnmmmmmmkkkiiikkkqqqxxx~~~{{{yyyvvvwwwwwwwwwuuurrrqqqrrrssspppppppppoooppppppqqqqqqrrrpppooolllfffbbbfffnnn|||yyyzzzxxxtttnnnhhhggghhhjjjmmmooorrrtttvvvxxx{{{}}}~~~yyytttoookkkeeeccc```bbbhhhqqqxxx}}}~~~zzzuuummmgggcccggglllrrrtttsssppppppqqqqqqpppnnnllliiifffdddbbbdddgggjjjnnnrrrtttvvvvvvsssqqqmmmjjjhhhggghhhiiijjjmmmssszzz}}}}}}||||||{{{yyywwwuuurrrqqqllloootttvvvvvvuuuuuuvvvuuuttttttuuuvvvvvvuuutttooofff]]][[[___dddjjjooouuutttssssssrrrpppmmmjjjdddQQQHHH@@@>>>>>><<<:::;;;777666666555444333333222222333333333333333444444222111///000111111000///111...+++)))+++...000000///......---------......---,,,,,,,,,,,,,,,,,,,,,+++---......---,,,,,,---+++///222222///------.........///...,,,,,,...///---...////////////...---///000000111111111000000---------------...///000,,,---///000000000///...000///------///000///......///000111111000///...000222444555333222111222////////////000111333333222111111000000/////////000000000111222333444555555777:::@@@FFFLLLOOOQQQUUUaaattt{{{zzzyyy|||zzznnnggg```\\\[[[___bbbdddggglllnnnrrrvvvxxxyyy{{{}}}~~~}}}pppooottt~~~wwwmmmccc___```cccdddjjjvvv}}}{{{yyy|||}}}{{{{{{||||||}}}}}}~~~}}}}}}}}}}}}~~~~~~~~~wwwvvvuuutttssstttvvvxxxzzz}}}|||zzz~~~{{{xxxwwwwwwxxxwwwvvvlllnnnssswww{{{}}}~~~}}}|||yyywwwuuutttttttttxxxyyyzzz{{{zzzyyywwwuuuqqqooonnnooollliiijjjnnnsss~~~zzzwwwtttuuuuuutttsssrrrqqqqqqrrrqqqqqqpppppppppqqqqqqrrrpppnnnlllgggdddiiippp}}}zzzyyy|||{{{wwwrrrmmmjjjiiijjjlllooouuu}}}{{{uuussspppkkkggg``````dddllluuu}}}}}}{{{yyyuuuqqqmmmjjjhhhhhhnnntttvvvtttpppnnnnnnnnnmmmjjjhhhffffffffffffhhhkkkooosssuuuuuuuuutttpppmmmjjjggggggiiilllnnnrrrtttyyy}}}~~~|||zzzzzz{{{yyywwwuuutttrrrpppooollloootttvvvvvvuuuuuuuuuwwwtttrrrvvvxxxxxxxxxxxxvvvssskkkccc```dddjjjnnnsssrrrqqqpppooommmlllkkkaaaOOOGGG???===<<<:::999;;;777777666555444444333333666666444444333222222111444222000000111000///---555222000000111111111222---------------...///000/////////000000000//////+++---......---,,,------)))---111111...++++++---+++---...---------///111/////////000000//////////////////......,,,++++++---------------...///000,,,---///000000000///...000///------///000///......///000111111000///...222333333333111111222444////////////000111333333222222111111000000//////222222222222222333333444888;;;???DDDIIIMMMQQQSSSXXXfffzzzzzz|||vvvqqqsss{{{~~~pppfff```^^^\\\^^^bbbeeeeeeiiinnnppptttzzz|||}}}~~~}}}sssxxx|||ttthhh^^^[[[___eeekkkvvv~~~}}}|||}}}}}}{{{{{{}}}}}}|||}}}~~~}}}}}}}}}}}}}}}}}}}}}}}}vvvvvvuuuttttttyyy}}}zzz|||zzzwwwvvvwwwxxxxxxwwwnnnoooqqqssswwwzzz}}}~~~|||{{{yyyxxxxxxxxxxxxxxxxxxyyy{{{|||{{{zzzxxxwwwrrrppppppqqqnnniiiiiilllppp~~~~~~zzzuuuuuuuuuuuuuuutttsssqqqsssrrrqqqqqqqqqqqqqqqrrrtttpppnnnllliiigggkkkrrr|||zzzzzz}}}|||zzzuuuppplllkkkkkkjjjnnnxxx~~~}}}yyytttqqqnnnjjjddd___[[[```jjjxxxzzzxxxtttqqqnnnllllllllljjjooovvvxxxuuupppmmmllljjjhhheeecccdddfffjjjmmmoooqqqsssuuuuuusssqqqoookkkjjjhhhhhhjjjmmmqqqtttyyyzzz{{{{{{{{{zzzwwwuuuwwwtttqqqpppppppppooonnnmmmppptttuuuuuussssssssstttpppoootttxxxxxx{{{}}}mmmbbbdddjjjmmmppppppooonnnmmmlllllllll```MMMFFF@@@>>><<<999888:::777666666666555444444444999777444222111...***'''333222000000111111///...222//////333555333222333------,,,,,,---......///------.../////////......+++,,,......---,,,---...(((***,,,,,,+++*********)))***,,,,,,,,,,,,///111000///............///000000000000///...---,,,+++......---------...//////---......///////////////000///------///000///...//////000000000000//////000000111000......000222000/////////000111222222111111111111111111000000333333333222333333444444999>>>DDDGGGJJJMMMSSSXXX```ooommmlllnnnuuu~~~sssiii```\\\______bbbgggiiihhhkkkpppwww{{{~~~xxx~~~~~~yyypppeee]]]\\\bbbgggtttzzzzzzzzzzzz{{{}}}|||}}}}}}}}}~~~~~~}}}}}}|||{{{uuuvvvvvvvvvwww~~~}}}|||zzzyyywwwuuutttttttttsssrrrppppppppprrruuuxxx{{{}}}zzzzzzzzzzzzzzz{{{||||||yyyzzz{{{||||||{{{zzzxxxuuusssrrrrrroooiiiiiilllooo|||}}}xxxwwwvvvwwwxxxxxxwwwuuurrrrrrrrrqqqrrrrrrssssssuuuqqqoooooollljjjmmmrrr~~~|||}}}{{{{{{zzzwwwrrrnnnkkkjjjiiinnnzzzzzzuuuuuutttqqqmmmggg```[[[XXX[[[dddssszzzwwwsssooolllkkklllmmmlllqqqwwwxxxtttooolllkkkfffdddcccbbbeeejjjooorrrtttttttttsssqqqooommmkkkfffggghhhkkknnnrrruuuwww{{{|||zzzwwwxxxzzzyyyuuurrrnnnjjjjjjmmmoooooommmnnnppprrrsssrrrqqqrrrsssppplllmmmsssvvvvvv~~~vvvcccccciiikkklllnnnnnnnnnllllllmmmnnnaaaLLLGGGBBBAAA>>>999888:::666666666666555555555555555333111111000---((($$$000///...///111222222111000,,,,,,222444000///111000///...---,,,,,,,,,,,,***+++,,,---------,,,,,,***,,,......---------...***))))))***,,,---,,,+++,,,---------,,,,,,...000///...,,,******,,,...///111111111111000000///...///......---------.....................///000000000///------///000///...000000////////////000000---///111111000......///111000000000000000111111111111111111111111222222222222222222333555666777:::AAAIIILLLMMMPPPZZZbbbkkk{{{uuujjjkkkqqqzzztttmmmgggbbbbbbcccdddiiioooqqqpppsssxxx}}}~~~~~~|||wwwoooiiifffjjjrrrwww~~~~~~~~~}}}wwwyyy|||}}}}}}}}}|||||||||}}}~~~~~~}}}zzzyyyrrruuuxxxzzz|||yyywwwxxxyyyzzzxxxwwwuuusssrrrpppmmmkkkoooppprrrtttwwwyyy{{{|||{{{{{{{{{{{{||||||}}}}}}yyyzzz|||}}}}}}|||{{{yyyxxxuuutttsssooojjjiiimmmmmmxxxyyywwwvvvwwwyyyzzzxxxwwwrrrrrrrrrrrrrrrssstttuuuwwwsssqqqqqqooommmnnnrrr}}}}}}}}}xxxyyyzzzxxxsssnnnkkkjjjjjjooo|||{{{xxxuuusssnnnooonnniiiaaa\\\\\\]]]fffppp~~~yyyvvvrrrnnnllllllmmmoooooosssxxxxxxsssnnnkkkjjjffffffhhhjjjmmmqqqtttvvvuuusssqqqmmmkkkiiiiiihhhfffhhhlllqqqtttwwwxxxxxxzzz{{{xxxtttuuuxxxvvvppplllhhhdddeeejjjnnnooonnnlllnnnoooppppppqqqsssuuurrrnnnpppuuuvvvwww}}}cccaaaggghhhiiikkknnnnnnmmmlllnnnpppaaaLLLGGGDDDCCC@@@;;;999;;;555555555666666666666666///...///111222111---(((---------///222444444444444///...222333///---000333111000---+++***)))))),,,---///000000000//////***,,,......---------...///,,,***+++///111111///000111111000......///111///,,,***((((((***,,,///+++,,,,,,---------------000///...---------------//////...------///000111000///------///000///...111000///......///000111+++///333555444111///...222111000000000000000111000000000111222222222333000000111222444666888999<<>><<<888777888:::666555777777666777;;;444111...000333333///+++===888333000000111000//////111111...++++++...222///000---((()))...///+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++,,,,,,000---++++++---///---+++))),,,///000...---///111,,,---...///...,,,)))(((,,,,,,,,,---------......222---+++...333111'''---......///000/////////000...,,,---///...+++(((---......///////////////444444333222111000///...444///111444888222---***111333222//////222333111111444777555333333999???BBBIIIPPPTTTWWW]]]fffnnnvvvqqqjjjrrrzzz{{{|||xxxmmmiiijjjmmmllljjjiiilllooossswww{{{}}}~~~~~~}}}{{{yyy|||~~~}}}}}}~~~{{{xxx{{{}}}{{{xxxvvvxxx|||}}}yyyuuuttttttzzz}}}|||}}}sssmmmmmmnnnrrrwwwzzzzzzwwwsssnnniiieeebbbkkkppptttwww|||~~~|||}}}~~~{{{yyyzzz{{{~~~~~~}}}{{{wwwrrrnnnllllllkkkjjjoooqqqwww|||yyyxxxwwwuuusssrrrrrrqqqtttrrrpppqqqtttuuuuuusssxxxyyyrrrooosssnnnkkkttt~~~uuuwwwuuurrrppppppooonnnllliiippp||||||zzzxxxtttqqqnnnlllkkkmmmjjjccc\\\YYY]]]fffnnnyyytttooossstttsssqqqooooooqqqrrrwwwwwwvvvqqqkkkhhhhhhiiimmmppptttxxxzzzzzzxxxvvvppplllgggcccbbbcccfffhhhqqqtttwwwxxxwwwwwwyyy|||wwwuuurrrqqqqqqpppnnnllldddcccaaaaaacccfffiiilllppppppoooppprrruuuwwwyyy{{{wwwuuutttuuu~~~ddd]]]```aaagggkkkmmmlllmmmsssxxxxxxbbbLLLEEE@@@>>><<<888777999777444333666666333333666222///---///333555333000666333//////000222222111//////////////////---+++///000,,,((()))...///+++,,,,,,,,,,,,,,,,,,,,,,,,222111000///............///---++++++---///...,,,------,,,++++++,,,000222!!!###&&&***---/////////,,,,,,---------.........,,,++++++...000000,,,(((............/////////000444333111111111111000...,,,------...///.........111111111111111111000000111222(((777,,,666,,,333///222222000000444444222...111333333333555;;;???JJJOOOUUU[[[```iiittt}}}|||pppnnnooouuuzzz|||{{{sssjjjfffiiillllllkkkkkklllnnnqqqvvv|||}}}~~~~~~~~~~~~}}}|||zzzxxx~~~{{{xxxwwwzzz~~~|||yyywwwvvvvvv}}}uuujjjeeedddfffmmmuuu~~~|||xxxssslllgggdddccclllrrrwwwyyy}}}~~~~~~~~~|||zzz~~~~~~zzzuuuqqqpppooonnnmmmmmmooouuu}}}xxxwwwvvvtttsssrrrrrrrrrtttrrrpppqqqsssuuutttsssvvvwwwpppmmmpppkkkhhhrrr}}}uuuwwwuuusssrrrrrrqqqooommmjjjoooyyy{{{yyywwwsssqqqooommmmmmhhheee```\\\___gggsss{{{~~~xxxsssnnnnnnoooooonnnlllkkkmmmnnnssssssqqqnnnkkkkkkooorrrxxxyyyyyyyyyxxxuuurrrpppmmmiiieeecccccchhhmmmqqqyyyzzz{{{yyywwwwwwyyy|||tttrrrppppppppppppnnnlllaaa```___```ccciiiooosssuuutttsssrrrtttvvvyyy{{{{{{xxxwwwxxxeee]]]___```gggllloooooopppvvvzzzzzzcccLLLEEE@@@>>><<<888777999666444444777777333111333777333000///111222111///111///......000111111000...------000333111***$$$//////,,,((()))---...+++------------------------555444222111///.........///---,,,,,,---......---111---((('''(((,,,000222)))***,,,.../////////...,,,------------.........+++,,,---------...000111///......---...///000111000000000...,,,,,,---///,,,,,,---............------......///000111222222///777(((BBB(((:::(((444---111222000222555555222//////111333777;;;@@@CCCNNNRRRYYYaaalllyyytttnnnpppxxxzzz}}}wwwqqqlllfffdddgggkkkmmmmmmnnnmmmlllooouuu~~~~~~~~~|||||||||{{{zzz}}}zzzxxxxxx{{{~~~{{{yyyyyyzzzzzz}}}zzzuuunnneee```^^^aaammmyyy~~~vvvnnnhhheeeeeemmmuuu{{{}}}~~~|||{{{{{{{{{}}}|||wwwsssqqqpppooonnnjjjmmmtttvvvuuutttsssrrrrrrrrrrrrsssrrrqqqqqqsssttttttssstttvvvpppmmmpppjjjhhhqqq~~~|||uuuvvvuuutttttttttssspppnnnmmmpppvvv~~~}}}wwwwwwuuurrrnnnkkkiiihhhhhhbbb___]]]___gggtttzzzvvvqqqlllkkklllmmmllljjjiiiiiijjjnnnnnnmmmlllmmmqqqwww|||}}}{{{wwwsssooolllkkkhhhgggeeeeeeiiiooovvvzzz~~~}}}{{{wwwuuutttvvvxxxqqqpppnnnnnnoooooommmlllaaa___^^^___dddkkksssxxx{{{yyyvvvuuuuuuwwwzzz|||{{{xxxwwwyyyhhh]]]^^^^^^eeekkkooooooqqquuuxxxwwwaaaKKKEEE???>>><<<999777999888777888<<<;;;666333444444111......///111222111111111000000000///......------...000111///)))%%%000///,,,+++,,,......---........................111111///...------------...------------.........111,,,'''&&&)))---//////222222222111000...,,,+++------------............333111///,,,+++,,,...000000///---,,,---...000222,,,------***''''''***...,,,---......//////......,,,------...///000111111...999555JJJ444:::'''......111333111222555444111444333333777===BBBFFFHHHNNNTTT^^^lll{{{uuuuuu{{{}}}qqqiiifffddddddfffkkknnnppppppnnnlllnnnvvv}}}~~~~~~~~~}}}~~~|||{{{{{{}}}~~~{{{xxxwwwwww{{{|||zzzyyy{{{}}}~~~~~~~~~{{{vvvtttnnnhhhbbb^^^cccsss~~~ssskkkgggfffoooxxx~~~|||{{{zzzzzzzzzwwwyyy{{{|||vvvrrrpppooonnnmmmjjjmmmttt}}}tttsssrrrrrrqqqqqqqqqqqqsssrrrqqqqqqrrrrrrsssssstttwwwrrrpppqqqkkkiiisss}}}}}}zzzvvvssssssssstttuuutttqqqnnnqqqrrruuuyyy||||||xxxuuuxxxuuuqqqlllgggdddcccbbb^^^]]]___gggtttyyyvvvtttpppllllllmmmmmmllliiihhhggghhhkkklllmmmpppssswww|||{{{xxxuuuqqqnnnlllkkkkkkggggggiiilllqqqvvv{{{~~~|||yyyuuuqqqnnnoooqqqssspppnnnmmmlllmmmlllkkkiiieeebbb______ccckkktttzzz~~~{{{wwwtttsssuuuwwwyyy{{{wwwtttuuuxxxmmm```]]]]]]aaahhhlllmmmnnnqqqqqqooo___KKKDDD???>>><<<999888:::999777999===<<<777333444,,,++++++,,,///333666888111222222111111000000000,,,...000000---******+++222///------....................................------,,,,,,,,,---......---------------...///000///+++)))))),,,...---,,,))))))+++,,,---...//////---------.........//////888333---+++,,,......---000///---,,,---...000222///000000...++++++...222......///000000000000000.............../////////000555;;;BBB;;;333,,,---000333444111222444444111777666777:::@@@FFFJJJLLLPPPYYYhhhxxx{{{oooiiidddeeeeeefffgggkkkppptttrrrooonnnrrr{{{|||{{{{{{{{{~~~}}}{{{{{{{{{zzzzzz{{{|||~~~~~~|||zzzwwwuuuuuuyyy{{{yyyyyy||||||{{{|||zzzvvvsssnnngggaaa^^^dddwwwwwwlllfffdddppp{{{|||zzzxxxxxxxxxxxxzzz{{{}}}|||wwwrrrpppooonnnllljjjnnnuuu{{{tttsssrrrqqqqqqqqqqqqqqqrrrrrrrrrqqqqqqqqqrrrsssrrrwwwssspppqqqjjjhhhrrr|||{{{xxxvvvppppppqqqssstttsssqqqnnnrrrrrrssstttvvvvvvuuuttt|||yyysssmmmgggcccaaa```]]]aaajjjvvv}}}vvvsssrrrqqqnnnllllllmmmmmmkkkhhhfffggggggmmmnnnqqquuuxxxzzzzzzzzzrrrpppmmmjjjhhhiiijjjkkkiiilllpppuuuxxxzzz{{{{{{vvvsssnnnkkkjjjllloooppppppnnnlllkkkkkkjjjhhhffffffccc```___cccllluuu{{{}}}zzzvvvsssqqqrrrssstttvvvsssqqqsssxxxtttccc]]]\\\```fffkkkkkkkkkmmmmmmjjj```KKKDDD???>>><<<999888:::666444666:::999555222333222111000//////000000111///111222111111222444666,,,///111///+++***,,,000222...,,,...///...---...---------------------------,,,,,,------...///000,,,---......---...000111,,,,,,,,,---......,,,+++)))***+++,,,...000111222------........./////////444///++++++...111000...///......---...///000111111111111///......000222//////000111111111111000000000//////......------222///333222555///222444111333333000111555666444777888:::===BBBHHHMMMPPPRRR^^^ooo~~~zzzmmmeeeccccccfffhhhiiiiiikkkpppuuurrrppprrrxxx}}}{{{|||}}}~~~{{{yyyyyyzzz{{{wwwzzz}}}}}}~~~}}}{{{zzzwwwuuutttwww}}}|||yyyyyy|||}}}yyyxxx{{{yyyuuunnnhhhaaa[[[ZZZcccwwwwwwkkkeeeeeeppp~~~~~~|||zzzxxxwwwwwwwwwwww{{{{{{}}}}}}xxxsssqqqpppnnnmmmjjjmmmuuuzzzuuutttsssrrrqqqqqqqqqqqqrrrssssssrrrppppppqqqsssoootttqqqnnnnnnfffeeeppp~~~yyyvvvvvvpppooopppqqqssssssrrrpppooooooooooooooopppqqqrrrwwwsssnnnhhhdddaaaaaaaaaeeelllyyy|||uuupppppppppmmmlllllliiijjjiiihhhggggggiiikkkqqqrrruuuxxxyyyxxxtttqqqmmmkkkhhhffffffgggiiikkknnnpppuuuxxxzzzyyywwwuuurrrnnnjjjhhhiiilllnnnpppnnnmmmkkkjjjjjjjjjhhhfffcccaaa^^^___dddmmmwww}}}{{{yyyvvvsssqqqppppppqqqtttqqqppptttyyy{{{fff\\\ZZZ```fffkkkkkkllloooooommmcccJJJDDD???>>><<<999999;;;333222333777777333111333888888666444111...------111222222111///000333777---......///......//////000+++***...///,,,***---,,,,,,,,,,,,,,,,,,,,,,,,...---------------...///,,,...//////------000333,,,---//////...---------000000//////////////////............////////////,,,------....../////////............/////////000000///......///000///......//////000000000000000000000000/////////......222000(((222---333000777///111000...000666999999555999===AAAEEEKKKSSSYYY___kkkyyy|||zzzppphhhdddccccccgggkkkkkkiiiiiioootttqqqqqqvvv|||xxxyyy~~~}}}{{{}}}|||xxxwwwxxx{{{}}}xxx||||||~~~}}}{{{yyyxxxuuusssvvv|||}}}zzzyyy|||~~~~~~~~~|||yyyyyyzzzvvvpppjjjccc[[[WWWZZZfff{{{vvvllliiikkkppp~~~~~~|||{{{zzzyyyxxxxxxxxxxxxxxxyyyyyyzzz{{{}}}~~~|||vvvrrrooonnnlllkkkhhhkkkttt{{{vvvuuutttsssqqqpppppppppqqqssssssrrrooooooppprrrmmmsssrrrooonnneeedddpppxxxtttvvvqqqpppoooqqqsssttttttsssoooooonnnmmmllllllnnnooonnnllliiifffeeefffhhhjjjttt|||wwwrrroooqqqpppkkkiiikkkfffggggggggghhhlllqqquuuvvvuuuuuuvvvvvvsssnnnjjjgggfffffffffhhhkkknnnppprrrsssuuuvvvuuutttrrrqqqnnnkkkgggfffhhhkkkllllllkkkjjjiiiiiikkklllkkkjjjdddbbb``````dddllluuuzzzzzzyyyxxxvvvsssrrrpppppprrroooooosssvvvyyy~~~gggZZZWWW]]]dddiiijjjmmmqqqsssrrrfffJJJCCC>>>>>>===999999;;;444222333666777333222555000222444555555555666777555555444000---,,,000333...,,,,,,///222333000,,,///)))(((---...***(((+++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++++++++++++++...//////------000333,,,///000///,,,+++---000*********++++++---...///............/////////000)))...222111---+++,,,///---...//////000/////////111///...000333444111...---......////////////////////////000000000000000222555$$$===***<<<***222---///...---000777======555;;;AAAEEEIIIOOOYYYaaarrr|||uuu{{{nnnjjjfffdddcccdddhhhllllllhhhhhhmmmrrrppprrryyyvvvqqqsss~~~}}}zzzzzz{{{vvvuuuwww|||yyy~~~{{{~~~}}}{{{zzzzzzwwwtttvvv|||}}}zzzyyy{{{}}}|||}}}|||zzzzzzyyyssskkkkkkbbbZZZXXX]]]kkkwwwoooooosssppp~~~~~~{{{{{{{{{zzzzzzyyyyyyyyyzzzzzzyyyzzzzzz{{{|||}}}}}}yyysssooollljjjiiihhheeeiiisss}}}xxxwwwuuusssrrrpppppppppqqqssstttrrrooonnnppprrrooouuutttqqqooogggeeeqqqwwwtttvvvrrrqqqpppqqqsssuuuvvvuuuqqqqqqpppnnnlllkkkmmmnnnnnnmmmllllllnnnrrrvvvyyyxxxsssuuuqqqqqqssspppiiigggjjjffffffggghhhlllrrryyyzzzwwwsssrrrqqqooojjjgggbbbcccdddgggkkkqqquuuxxxuuutttsssrrrppppppooooookkkhhhddddddfffiiiiiihhhhhhggggggiiilllnnnnnnmmmhhheeebbbaaadddiiipppttt{{{zzzzzzxxxvvvtttrrrppppppmmmmmmqqqsssssswww|||gggXXXTTTYYY```fffhhhlllrrrvvvvvv^^^KKKEEE???;;;;;;<<<:::999999333000444555333444999555///000777888222111666,,,000///***///777444)))000000///...---,,,+++++++++///...***000:::777,,,------------------,,,,,,222111///---,,,---...///222000,,,(((+++111333000---.........//////000000///000...***,,,444:::;;;///...---,,,,,,---...///............////////////---...000111222111///...///////////////////////////000000//////000000...$$$***///000---,,,...111///---///333333000222777222000000333222000333888:::BBBBBBEEEQQQXXX^^^jjj{{{xxxvvvkkkfffdddeeeiiilllllljjjiiiiiilllrrrvvvtttvvv||||||nnnrrr{{{}}}yyyuuuuuuwwwzzz}}}~~~|||yyyyyyzzz{{{{{{|||}}}{{{|||yyyvvvwwwyyyyyytttoookkk```VVVUUU\\\lllxxxooonnnrrrwww~~~yyy|||~~~|||yyywwwwwwyyy}}}|||{{{{{{|||{{{yyywww}}}uuupppooommmiiieeeeeebbblllyyy~~~ssstttuuutttsssqqqqqqqqqpppqqqpppooommmmmmoooppprrrqqqqqqpppjjjfffiiipppzzzwwwuuuvvvrrroooppptttwwwvvvtttuuutttqqqmmmjjjiiikkkmmmrrrssstttxxx~~~}}}uuuqqqsssqqqooopppqqqoooiiieeeggghhhjjjnnnssswwwxxxxxxssssssqqqmmmhhhdddbbbbbbgggiiilllppptttwwwyyy{{{xxxvvvsssrrrrrrrrrqqqooopppkkkddd______aaadddeeebbbgggjjjlllooorrrooojjjiiijjjiiieeebbbeeemmmttt}}}~~~{{{uuussstttsssooonnnlllllloooooooootttzzzqqqaaaWWWQQQVVVXXXaaalllrrrrrrqqqsss```LLLFFF@@@<<<<<<===;;;:::999555555999:::666333555777555444666444111111555555888555......222+++222222111111000000//////111///------***((())),,,------....../////////000000///...------...///000///...+++(((***000000---............/////////000,,,000222000000000+++$$$//////...---------..................////////////---...000111111111//////000000000000000000000000111222222111111222222111+++///333444222111222444000000111222333333333222333111111444333222555:::999EEEIIIJJJTTT[[[gggyyy|||}}}zzzlllfffeeeeeegggjjjiiijjjkkkllllllnnnqqqssswwwzzz{{{nnnuuu}}}zzzxxxxxx{{{}}}{{{{{{{{{{{{zzz{{{~~~~~~|||yyy{{{xxxvvvwwwyyywwwrrrmmmfff]]]WWW[[[gggyyyzzzqqqmmmooosss|||~~~zzz{{{|||{{{xxxvvvwwwyyy{{{yyyxxxxxxyyyxxxvvvtttxxxrrrmmmlllkkkfffccccccbbbooo~~~zzztttsssrrrooollljjjiiihhhlllmmmmmmlllkkkkkkmmmooosssrrrrrrqqqlllhhhjjjqqq|||xxxvvvtttqqqppprrrwwwzzzyyywwwtttsssrrrooommmmmmppprrryyy||||||wwwsssrrrrrrqqqooonnnnnnllliiiggghhhkkkpppuuuwwwwwwvvvuuunnnmmmkkkgggdddccceeegggkkknnnsssxxx{{{{{{{{{zzztttrrrooonnnooonnnmmmlllooojjjccc^^^]]]^^^aaacccccchhhkkklllnnnqqqooojjjkkkkkkjjjeeeaaabbbggglllyyy||||||wwwssssssrrrooonnnllllllnnnooonnnsssyyyyyykkk```YYYTTTXXXYYYaaalllrrrrrrqqqrrrcccMMMGGG@@@=========<<<;;;999777999======888333111888;;;:::444000222555666555888666111111444///%%%........................555000111333+++ &&&444------...///000111222222------......///000000111---...,,,***,,,000000,,,............////////////...111222222111...$$$000///...---------------............////////////---...000111111111000///111111111111111111111111000///000111111000000000---///000111222111000000000444333000222666333***444222222555555333777<<<:::JJJPPPRRRYYYcccttt||||||yyy}}}vvvmmmeeedddeeeeeegggiiigggjjjnnnppppppqqqqqqrrrzzz}}}}}}xxxmmmxxx}}}|||zzzzzz}}}~~~}}}~~~}}}|||yyyyyy{{{}}}zzzwwwyyywwwvvvvvvvvvtttnnniiiaaaZZZYYYcccvvv{{{sssmmmlllnnnvvv~~~|||zzzzzzzzzxxxvvvvvvwwwyyyxxxwwwvvvvvvvvvuuurrrpppuuuooojjjjjjiiidddcccddddddttt~~~uuusssqqqmmmiiieeecccbbbbbbfffggghhhiiiiiikkknnnqqqtttsssssssssoookkkmmmrrr|||xxxuuurrrqqqrrruuuzzz}}}{{{yyyrrrqqqpppooonnnooorrruuu||||||vvvqqqppppppqqqoooooonnnkkkiiiiiijjjlllkkkrrryyy{{{yyytttpppnnnffffffeeeccccccfffjjjmmmppptttzzz~~~}}}yyyvvvqqqooommmlllmmmmmmllljjjnnniiiccc]]]ZZZ[[[^^^aaadddiiimmmmmmnnnpppnnnjjjkkklllkkkhhhcccbbbeeeiiissszzz}}}yyysssqqqqqqpppnnnkkklllnnnooonnnrrrxxxzzz{{{xxxnnneeeaaa]]]YYYWWWXXX^^^hhhooonnnmmmnnneeeLLLGGG@@@=========<<<:::777777999<<<===999555111555===<<<333000777======::::::777222333666555///,,,,,,,,,------.........------000222,,,&&&,,,888......//////000000111111------...///000000//////---000000...///222111............///////////////111111///,,,...000+++$$$000//////...---------,,,............////////////......///000111000000///111111111111111111111111000...///222222000///111//////...///111111///---///666444---000888111"""444222222555555555999???@@@NNNTTTWWWbbbnnnvvvnnnoooqqq{{{vvvmmmgggdddeeefffddddddfffiiillloooqqqqqqrrrtttuuuzzzyyyrrrlll|||{{{{{{{{{}}}}}}zzz{{{~~~~~~~~~|||yyywwwyyy}}}|||xxxuuuwwwvvvuuutttrrrnnngggbbb]]]YYY\\\kkkzzzsssnnnllljjjrrr}}}}}}yyyzzzyyywwwvvvuuuuuuwwwyyywwwvvvvvvvvvvvvtttqqqnnnsssmmmiiiiiigggddddddgggmmm|||zzzrrrqqqmmmhhhcccaaa`````````___aaadddfffhhhlllppptttvvvtttuuuvvvsssnnnooosss|||wwwsssqqqqqqssswww{{{|||yyywwwppppppooommmlllmmmqqqsssyyy|||uuunnnjjjkkkmmmoooiiijjjjjjhhhfffhhhnnnssstttyyy~~~{{{sssjjjeeeddd___aaadddfffhhhlllppptttvvvxxx|||~~~}}}zzzvvvsssqqqooonnnmmmnnnnnnnnnmmmmmmjjjccc]]]YYYYYY]]]```ffflllpppooonnnooommmjjjjjjllllllkkkiiihhhiiikkklllvvv}}}zzzsssppppppooonnnlllmmmppppppooorrrxxxuuutttpppiiiffffffccc___XXXVVVYYYbbbiiiiiiggghhhfffKKKEEE???;;;;;;<<<;;;999666666777777999999777444222::::::444444>>>DDDCCCJJJFFF>>>555111111000.../////////000111111222222 )))---******///111.../////////......---------//////000000///...------,,,000222000///222111//////////////////.........//////---***---111111---//////.........------,,,............////////////...//////000000000000000111111111111111111111111111///111666666222111444333222111222333333111000...444333,,,...666/// 333111222555666777<<>>;;;;;;;;;:::888555666555333555999888555222555666666:::AAADDDCCCJJJEEE===444///...///000.........//////000000000$$$---000+++---555222(((//////...---,,,+++******111000000///......------***///111...---///000...///////////////.........(((---///......000...***------...//////......---............////////////////////////000000000000111111111111111111111111...***,,,333444...---111111111111111000000000111...222111---...333...%%%333111222666888:::AAAHHHRRRXXX[[[fff~~~xxxkkkggggggmmmuuuxxxlllgggaaa___```eeefffeeefffiiikkkjjjiiiiiiiiinnntttyyy}}}|||rrrlll{{{~~~~~~~~~~~~~~~xxxuuurrrqqqtttyyy}}}}}}yyyvvvuuuwwwyyy|||wwwrrrppppppoooooommmjjjfffbbb^^^\\\XXX```oooxxxsssqqqooonnniiinnnvvv{{{zzzxxxvvvuuuwwwxxxxxxwwwwwwvvvwwwwwwwwwtttppplllhhhccc___```aaadddmmmwwwyyysssnnnkkkfff___\\\]]]^^^]]]\\\[[[^^^aaacccfffjjjooossswwwuuuvvvzzzyyytttrrrsss|||zzztttoooqqqtttvvvvvvvvvtttrrrvvvvvvtttpppnnnnnnppprrrwwwzzz}}}}}}zzzxxxpppooollljjjhhhgggggghhhcccdddgggjjjnnnsssyyy}}}~~~|||uuukkkaaa\\\]]]___bbbhhhooouuuwwwxxxxxxxxx}}}{{{xxxuuusssrrrssssssnnnmmmkkklllmmmnnnnnnmmmmmmkkkfff___ZZZZZZ___dddmmmssswwwtttqqqooonnnkkkmmmllllllkkkiiifffdddcccfffpppwwwwwwsssrrrpppnnnnnnmmmnnnqqqqqqoooqqqvvvrrrsssrrroooppprrrqqqmmmfff^^^ZZZ___eeehhhiiijjjcccKKKFFF???<<<<<<<<<;;;999555888777444555999777222555111222999??????<<<<<<:::888444111//////111444,,,,,,,,,---------------000111222111111111///,,,......------,,,,,,++++++000///...------...//////+++///111...,,,...000000000/////////............%%%---222000------,,,++++++,,,---////////////...............///////////////////////////000000111000000000000000000000000,,,(((***222333,,,+++000...000222000......000333000000000000000000///...333222333888;;;???GGGOOOUUU^^^cccrrrlllggghhhjjjvvvyyynnnhhhfffcccaaacccggghhhgggjjjnnnmmmmmmmmmlllmmmqqqwww|||wwwqqqooo~~~|||~~~}}}}}}||||||}}}~~~sssqqqooommmmmmrrrxxx}}}}}}zzzwwwuuuuuuvvv||||||zzzuuuoookkkkkkkkkggggggfffdddaaa_________aaapppxxxtttpppmmmlllgggjjjsssyyywwwvvvwwwyyyzzzxxxvvvtttttttttuuutttqqqmmmiiiccc^^^\\\^^^ccckkkzzz|||vvvoooiiieeeaaa]]]^^^cccggghhhfffggghhhiiijjjkkkmmmpppssswwwuuuvvvzzz{{{vvvrrrrrrxxx~~~xxxrrrnnnpppsssuuuuuuuuuuuuuuuvvvvvvtttqqqnnnnnnqqqssstttvvvxxxyyyyyyvvvssspppkkkjjjhhhfffeeeeeeffffffggghhhkkkpppvvv{{{}}}~~~yyytttmmmfffbbbbbbeeegggiiimmmrrrvvvwwwwwwvvvvvvxxxvvvssspppnnnnnnnnnnnnmmmllljjjkkkmmmnnnnnnmmmkkkjjjfff___YYYZZZ___eeeooowww{{{wwwrrrpppooolllmmmlllkkkjjjiiihhhfffdddfffnnnssstttssssssqqqmmmlllkkkmmmpppooommmooossstttvvvtttpppooossstttsssmmmccc[[[]]]dddhhhkkkmmmbbbLLLGGG@@@=========<<<:::666:::999666666999666///999000000;;;AAA;;;555444222111000000...,,,---///000000000000000000000000333------222///'''(((000,,,,,,------------------///...---,,,---///111222---222333///---000333333000000//////.........---(((///333...)))+++000333***+++---///000000//////............/////////000///////////////000111111////////////////////////222---000999:::222111666111444777555111111555999222///111444222///000555444333555:::>>>BBBKKKSSSVVVaaajjj{{{{{{mmmmmmpppuuuxxxkkkeeedddcccjjjhhhhhhkkkkkkjjjmmmrrrqqqrrrrrrrrrssswww|||}}}tttqqqsss}}}{{{}}}}}}~~~{{{zzzzzz|||}}}|||oooooommmjjjiiimmmuuu|||}}}~~~}}}{{{xxxuuuttttttyyyyyyvvvqqqjjjgggggghhhbbbbbbaaa```^^^___aaacccnnnzzzvvvpppkkkjjjeeehhhppp}}}yyywwwvvvxxxzzz{{{yyyvvvqqqqqqqqqrrrrrrnnniiifffaaa]]]\\\```gggsss|||vvvmmmeee___]]]\\\bbbkkksssuuuuuurrrssssssrrrqqqqqqsssvvvvvvtttvvv{{{{{{vvvrrrrrrsss{{{{{{tttnnnmmmooorrrtttuuuvvvwwwxxxssssssqqqooommmmmmppprrrnnnpppssstttsssoookkkhhhiiihhheeeccccccccceeefffllllllooovvv}}}}}}sssnnngggdddeeeiiimmmpppnnnpppsssuuutttttttttuuurrrpppnnnllljjjiiiiiiiiinnnmmmllllllnnnppppppoooiiiiiieee^^^YYYYYY___fffqqqyyy}}}yyyssspppooommmlllkkkjjjjjjlllllllllkkkggglllqqqrrrssstttrrrmmmkkkjjjkkknnnnnnkkkmmmqqquuuwwwuuuooommmqqquuuvvvpppdddZZZ[[[aaafffjjjnnncccJJJEEE???<<<======<<<:::888999:::777333222555888888444333666666222222777555444333222111///......111111222222222111111000222222111000///...............---,,,///111///***,,,---//////......000111//////000000000000//////000///...------...000000+++...000000---,,,---/////////---)))***///111///,,,//////---...111111...//////000000///...------000000000000111111111111,,,---///000111111111000///000111222222222222222333111111444444111000333:::666666===CCCHHHOOOVVVWWW```qqqwwwjjjnnnwwwwwwpppnnngggcccdddhhhjjjnnnqqqoookkkmmmsssvvvzzz}}}|||yyyzzzxxxqqqwww~~~~~~~~~}}}{{{~~~~~~~~~~~~zzzqqqkkkeeedddiiirrrzzz}}}|||yyy|||~~~}}}zzzwwwwwwxxxvvvrrrooonnnjjjccc``````___^^^aaadddbbbbbbkkkxxx{{{vvvtttqqqmmmiiieeeeeemmm}}}zzzuuuuuuxxxyyytttnnnqqqnnnnnnpppnnnggg```___YYY\\\aaaiiivvv{{{uuupppiiiddd^^^^^^bbbnnn{{{|||wwwvvvxxxyyyvvvrrrzzzyyyyyyxxxxxxuuurrrooorrrpppqqqxxx}}}wwwuuutttrrrrrrtttvvvvvvvvvvvvrrrooommmnnnqqqrrrsssqqqrrrrrrrrrooolllhhhfffddddddcccdddgggjjjnnnpppkkkoootttwwwxxxxxxwwwwwwooojjjeeefffkkkppprrrqqqvvvrrrnnnoooqqqqqqmmmiiijjjgggeeeeeegggiiijjjjjjmmmllllllmmmnnnnnnmmmkkkooommmiiiddd___^^^___aaaooowww~~~|||uuupppqqquuuoooooonnnkkkhhhggghhhiiigggeeeeeehhhmmmoooooommmnnnnnnmmmkkkjjjjjjmmmooopppqqqqqqpppooooooqqqsssuuummmaaaZZZ[[[```gggjjj```LLLFFFAAA>>>>>>>>><<<:::;;;999777666666777777777888444333666666222222666333333222111000///...---111222222222222222111111.........------,,,,,,+++,,,,,,...000111222333555444555555444222111111222...//////000000//////...///.........///111222333,,,...000000...,,,---///000111000///111555333...***...///......000///,,,//////000000///......------------............//////000222333444444444333000000111111222222222222222///...111222111333666777444666===EEEKKKTTT\\\dddmmm|||uuujjjrrrpppnnnnnnhhhdddeeeiiikkkppptttrrroooqqqvvvxxx|||~~~|||{{{qqqoooyyy}}}}}}}}}}}}}}}||||||~~~~~~{{{uuuoooiiihhhnnnwwwzzz|||~~~}}}zzzwwwwwwwwwvvvrrrooonnnjjjccc___```___^^^aaadddeeeiiivvvzzzuuusssppplllhhhbbbdddlll~~~{{{vvvvvvyyyyyytttnnnsssnnnlllkkkggg___YYYXXX]]]___gggvvvyyytttooohhhccc]]]aaakkk{{{~~~~~~{{{wwwyyyyyyxxxyyyxxxuuupppmmmooommmooouuu}}}~~~yyywwwuuurrrrrrsssuuuuuuuuuvvvsssooommmnnnooopppqqqppppppqqqpppmmmiiieeebbbdddddddddfffiiinnnrrruuutttttttttrrrnnnlllkkkkkkkkkhhhgggkkkrrrxxxzzzyyyzzzuuuooolllllljjjeeeaaaaaa``````bbbgggjjjmmmmmmmmmmmmmmmnnnooonnnllljjjlllkkkhhhdddaaa```ccceeepppuuuzzzyyyuuusssuuuyyytttsssqqqnnnkkkiiiiiijjjgggeeedddgggkkknnnoooooonnnooonnnllljjjjjjlllmmmmmmnnnnnnlllkkkkkkmmmoooooohhh___ZZZ[[[```gggkkk___MMMHHHBBB???>>>>>>===:::;;;777444444888:::888555777444333555555222333555222222111000///......---111111222222222222111111000000000///////////////000...///111,,,&&&(((000000111222111///......///.........//////..................///000222444555,,,...000///...---...///...///......000222+++""")))---///---...000...+++//////000000000///......///000000000000111111111...///000111111222111111000000000111111111111111000------000222333555:::666555999AAAJJJRRR]]]gggttt{{{uuunnnzzz}}}sssmmmooonnngggccceeejjjlllrrrxxxwwwtttvvv{{{{{{xxxpppkkkooo|||{{{{{{}}}~~~{{{yyyyyy}}}~~~|||xxxsssmmmlllqqq{{{|||}}}~~~}}}zzzwwwvvvwwwvvvrrrooooookkkdddaaabbbfffgggjjjooottt}}}~~~xxxtttrrroookkkggg___bbblll}}}xxxwwwxxxxxxsssnnnpppkkkfffddd___XXXUUUVVVaaaeeerrr~~~wwwrrrmmmfffbbb```hhhyyy~~~|||yyyvvvxxxxxxyyyzzzyyyuuuoookkkjjjiiikkkrrr{{{|||zzzwwwrrrpppqqqsssttttttuuurrrnnnmmmmmmnnnnnnnnnnnnnnnmmmllliiieeebbb___ffffffhhhkkknnnrrrvvvxxxqqqpppmmmiiiffffffiiikkkmmmmmmooottt{{{}}}xxxsssmmmiiigggddd```]]][[[[[[]]]aaafffkkknnnnnnnnnmmmnnnooopppooollliiijjjiiihhhfffddddddfffiiinnnpppssstttuuuwwwzzz|||yyywwwtttqqqnnnlllkkkkkkgggeeecccdddhhhmmmppprrroooppppppnnnkkkiiiiiiiiiiiiiiiiiihhhggggggiiikkkjjjfff```[[[[[[___dddggg```MMMHHHBBB>>>>>>>>><<<:::777555333444666888666555666555444444444333333444222222111111000000////////////000111111111000000000111111111111111111111333///000222+++ ###...)))+++,,,,,,,,,,,,---///------............------......//////000111222333---.../////////.........///...,,,+++------%%%---//////,,,,,,///000---//////000000000//////...111111111222222222333333......//////000000000000111111111000000111111111000...///444666555666:::888999???GGGOOOXXXeeerrryyywwwwwwsssqqqqqqmmmeeeaaacccjjjlllssszzz{{{yyyzzz~~~zzzqqqkkkjjjttt{{{zzz{{{~~~{{{zzz}}}~~~~~~~~~~~~yyyuuupppnnnsss|||~~~~~~~~~|||zzzxxxwwwvvvvvvrrrpppqqqnnnjjjiiikkknnnrrryyy{{{vvvsssqqqooojjjfff]]]aaammm}}}xxxvvvvvvtttpppkkkhhhccc___]]]ZZZWWWYYY]]]gggqqqzzzuuupppkkkeeebbbdddqqq|||{{{yyywwwtttxxxyyyzzz{{{zzzvvvooojjjggggggiiioooxxx|||wwwrrrooooooqqqrrrsssqqqooommmlllmmmnnnmmmmmmllljjjhhhfffdddccccccdddiiikkkooosssuuuvvvvvvvvvkkkiiifffcccbbbffflllqqqxxxxxxzzz~~~|||xxxrrrnnniiifffeeedddcccaaa[[[[[[]]]aaagggkkknnnnnnooooooooopppqqqooollliiiiiiiiiiiihhhffffffhhhjjjhhhiiilllpppuuuyyyzzz{{{xxxvvvrrrpppnnnnnnlllkkkgggeeebbbbbbeeekkkqqqtttpppqqqpppnnnjjjfffddddddcccddddddbbbaaabbbdddfffggggggeeeaaa^^^^^^aaaddd___KKKFFF@@@=========;;;999555777999888666666777999555555444333222333444333222222222222222222222222------...//////000//////.....................///000---000444111,,,///888,,,...////////////000222------............------//////////////////............//////000//////...222222///,,,///111,,,%%%222222///******///222111//////000000000000000///........./////////000000333333333333333333444444333222111111111111222222222111444:::;;;777666777:::===DDDLLLRRRZZZjjjyyy}}}|||vvvtttrrrnnnhhhbbbaaaeeekkklllrrryyy||||||}}}|||tttmmmjjjnnn}}}|||}}}yyy||||||~~~}}}~~~{{{xxxtttrrrvvv}}}~~~|||{{{zzzyyyxxxwwwuuurrrqqqttttttrrrsssvvvwww~~~}}}yyyuuurrrqqqnnniiieee^^^bbbooo~~~{{{vvvsssqqqnnnjjjfff^^^ZZZXXXWWWVVVWWW^^^fffttt~~~{{{xxxsssooojjjfffbbbgggwww~~~||||||{{{zzzyyyzzz{{{|||{{{wwwpppkkkgggfffhhhmmmuuu|||{{{vvvqqqmmmmmmnnnooopppmmmkkkjjjkkkmmmmmmmmmkkkiiigggdddaaabbbeeeiiilllmmmpppvvvyyyzzzvvvqqqnnniiigggdddaaaaaaeeelllqqq|||vvvrrrnnnllljjjhhhgggffffffeee\\\\\\^^^ccciiiooorrrsssqqqppppppqqqqqqooollliiijjjkkkkkkjjjhhhfffggghhhbbbcccgggmmmtttxxxxxxwwwtttqqqnnnmmmmmmnnnmmmkkkgggeeebbbaaaccciiipppuuuqqqqqqooolllfffaaa___^^^ZZZ[[[[[[[[[ZZZ[[[^^^```dddgggjjjhhhcccaaaccceee^^^JJJEEE???<<<======<<<:::777:::>>>===999777999;;;444666555222111444444222222222333333333333333333,,,---...//////000//////000000000000000/////////000//////111444555444333111222333222///...///000.........//////.........///000000000///...---,,,000///...///000111///---...///...,,,...333444111444444000+++***///333222//////000111111111000000000000000000111111111111333222222111111222333333555444222111111222333333555444777<<<<<<888666888<<<@@@IIIPPPUUU^^^pppzzzsssqqqnnnhhhcccaaaeeeiiinnnnnnqqqyyy}}}}}}~~~rrrmmmjjjnnnxxx~~~{{{~~~~~~}}}~~~~~~}}}yyy|||~~~}}}~~~|||zzzxxxyyy~~~~~~~~~}}}}}}{{{zzz{{{{{{zzzxxxvvvsssssswwwyyyyyy{{{{{{xxxtttrrrqqqooojjjeee```eeerrryyyvvvrrrnnnjjjfffbbb___YYYVVVUUUWWWXXX\\\gggrrrxxxxxxvvvtttpppkkkgggdddiiizzz~~~|||{{{{{{||||||zzzzzz{{{{{{zzzuuuoookkkhhhggggggjjjpppwww|||~~~xxxtttooolllllllllmmmmmmjjjjjjiiijjjlllllljjjhhhgggeeecccccceeejjjooosssqqqtttwwwyyywwwqqqjjjfff___```bbbdddgggmmmtttyyy|||xxxssspppoooooommmllliiigggfffeee\\\\\\^^^ccckkksssxxxzzztttrrrqqqppppppooollljjjjjjkkklllkkkiiigggffffff```aaaeeejjjppptttuuuuuurrroookkkkkkmmmnnnmmmkkkgggfffcccaaabbbgggnnntttqqqpppmmmhhhaaa\\\YYYXXXRRRSSSTTTTTTUUUVVVYYY\\\```gggooooooiiieeeeeehhh___IIIDDD???===>>>???>>><<<999:::;;;;;;:::888777777333666555111111444444111111111222222222333333333---...///000111111111111444333333222222111111111000111...---666???888)))000111111000...------......//////000000//////...//////000111000///......000///...///111111///---(((,,,...,,,+++///222111111222111---,,,000111/////////000111111111111111222222333333333444444444111111000//////000000111777666444222222333444555888555666999999777888;;;@@@FFFPPPXXX\\\fffzzzxxxqqqoookkkeeebbbdddiiimmmrrrppprrryyy}}}}}}yyywwwjjjhhhlllwww{{{{{{~~~}}}~~~~~~~~~~~~~~~~~~~~~|||zzzyyy||||||zzzyyy{{{|||{{{zzzxxxuuuuuuyyy{{{|||zzzwwwtttsssrrrooojjjeeedddiiivvvtttqqqmmmhhhccc___ZZZXXXUUUUUUWWW\\\bbbjjjyyy~~~uuuvvvvvvtttqqqllliiigggkkk|||}}}|||{{{yyyxxxwwwxxxyyyzzzyyyxxxxxxvvvsssnnnjjjiiigggeeefffkkkpppvvvyyytttqqqmmmkkkkkkkkkkkkjjjkkkkkkjjjkkkkkkiiifffcccdddeeegggjjjmmmpppssstttssstttsssrrrnnniiieeebbb\\\```fffmmmsssyyy~~~~~~}}}zzzvvvssspppooonnnooopppooollliiigggfff```______ccckkksssyyy|||wwwtttqqqoooooonnnmmmkkkgggiiikkkkkkiiigggffffffddddddeeegggjjjoootttwwwuuuqqqllllllnnnooommmjjjggggggdddbbbaaaeeelllrrrqqqooojjjccc\\\VVVTTTSSSPPPRRRSSSTTTUUUXXX\\\___bbbllluuuuuullldddbbbdddaaaIIIEEE@@@>>>???@@@@@@>>>:::777666777999888444111222666555000000444555111000000000111222222333333//////000222222333333333222111111000///...------,,,///,,,---===OOOGGG111...///111111000000222333//////000000000000//////...///000222222222111000111///...///111222000---)))000333000,,,,,,......---000111///...000...+++//////000111111111111111//////000000000111111111555444333222222222333444888777555333333333555666999555333555666666:::???EEELLLWWW___dddnnn|||xxxqqqsssqqqlllfffdddhhhlllnnnuuurrrsssyyy~~~{{{wwwssspppmmmfffgggooo}}}|||~~~}}}|||~~~~~~|||}}}|||||||||yyywwwxxx||||||yyyyyy{{{}}}}}}{{{zzzwwwvvvzzz|||}}}~~~}}}~~~zzzwwwtttsssrrrpppjjjfffgggkkkxxx~~~qqqnnnjjjeee___ZZZVVVSSSSSSUUUZZZccclllxxx|||yyysssuuuvvvuuuqqqmmmjjjhhhnnn~~~~~~}}}zzzxxxwwwxxxzzzyyyxxxvvvuuutttqqqllliiiiiigggddddddggglllqqquuurrrooolllkkkkkkkkkiiihhhmmmlllkkkkkkjjjgggccc___bbbfffkkkpppsssttttttssstttrrroookkkgggdddbbbaaaggglllsssxxx{{{}}}~~~~~~}}}zzzvvvrrrnnnmmmnnnkkkmmmppppppnnnkkkiiihhhfffdddbbbdddiiiqqqwwwzzzxxxuuuqqqnnnnnnnnnmmmllleeehhhjjjkkkjjjhhhgggggghhhgggfffdddfffkkktttzzzyyytttooonnnppppppmmmjjjggggggeeebbbaaadddkkkpppqqqnnniiiaaaXXXSSSQQQQQQSSSTTTVVVXXXZZZ]]]aaadddhhhrrr{{{yyylll```[[[\\\___FFFDDD@@@?????????>>>===999777777777888777555333444333111111333444444333//////111333555444111///000111111111111222222222000000222444111,,,+++...//////---///888AAA===222111111000000000000111111---...000111111111000///......///000111000000000///...000222///,,,...444///---...222666666000+++000000////////////000000444---444***999111;;;666BBB888...,,,000444222...666222000333333///...///000111333333222222222333888555555777777777;;;AAAHHHPPPYYYaaammm}}}zzz}}}xxxtttrrrtttmmmgggfffhhhhhhlllppppppqqquuu{{{yyyuuutttrrrlllfffaaaiiiyyy|||yyy{{{{{{uuu{{{|||zzz~~~~~~~~~~~~|||zzzzzz|||}}}|||zzz{{{|||~~~}}}|||{{{}}}|||xxxwwwzzz|||{{{yyyxxxzzz}}}}}}zzzyyyxxxwwwwwwuuurrrnnniiieeeccc```lllvvvooojjjbbb\\\XXXWWWVVVVVV[[[___gggssszzzvvvsssssstttsssqqqmmmiiigggttt~~~{{{{{{zzzyyyyyyyyyyyyyyyxxxxxxwwwvvvtttrrrqqqoooiiigggeeecccdddiiiqqqvvvsssoooiiiggghhhkkknnnppppppnnnjjjhhhgggeeecccaaahhhnnnvvvzzzzzzvvvqqqooopppmmmiiigggfffeeedddccceeeppp{{{{{{~~~{{{vvvssspppnnnjjjhhhlllmmmoooooonnnkkkhhhfffcccdddeeefffiiinnnuuuzzzyyyxxxvvvtttsssqqqppppppjjjjjjjjjjjjiiiiiiiiihhhiiihhhhhhhhhjjjnnnrrrttt{{{xxxuuusssrrrpppmmmkkkjjjhhhfffbbb```bbbfffjjjmmmiiiccc]]]YYYWWWWWWWWWWWWYYY]]]bbbhhhkkklllkkkyyy}}}|||pppddd^^^___~~~]]]HHHDDD???;;;:::;;;;;;;;;:::888777888888888666444555333222222444444444333444222111111222222000...000000111111111222222222000---...222333000------......,,,+++111777444,,,111000000//////000000111---...000111111111000///////////////000000000000000......///...+++---111111000000333666777222...000000////////////000000///...111+++///,,,222333;;;444---,,,000333222000555111000333333000///111000222333333222222222444666444444777999:::@@@GGGQQQUUU]]]jjjyyyuuuwwwxxxtttrrrooonnnjjjgggiiiiiijjjnnnssssssvvv{{{{{{qqqkkkiiihhhfffccckkkuuuxxxuuuwww}}}yyyttt{{{~~~~~~~~~{{{zzz{{{{{{yyywwwxxxyyy|||}}}|||{{{}}}|||xxxwwwzzz|||{{{yyyyyyzzz}}}~~~|||zzzyyyxxxvvvuuutttqqqmmmiiieeecccbbbnnnrrrdddaaa\\\XXXWWWWWWXXXYYYdddmmm{{{}}}xxxtttsssttttttsssqqqnnnkkkiiittt~~~}}}|||{{{zzzzzzzzzzzzzzzxxxxxxwwwvvvuuusssrrrrrrmmmllljjjhhhiiimmmtttyyywwwtttqqqpppqqqtttvvvvvvvvvqqqllliiihhhhhhhhhhhhoootttzzz|||zzzuuupppmmmhhhfffcccbbbdddgggiiiiiikkkvvv~~~}}}|||yyyxxxuuurrrooonnnmmmllljjjiiijjjmmmnnnooommmllljjjiiihhhfffeeeeeeiiioootttvvvvvvvvvuuusssqqqooonnnjjjjjjiiiiiiiiihhhhhhhhhjjjiiihhhiiijjjmmmqqqssswwwwwwwwwvvvsssqqqooommmmmmkkkgggcccbbbdddiiimmmlllgggaaa]]]\\\]]]```bbbggghhhkkkpppuuuwwwwwwvvvxxxmmmeeebbb|||\\\KKKFFF???:::888999:::;;;;;;999888888999888777555555444333333444555444333888555222000000//////...000000000111111111222222111,,,+++000444222///---222222000---...111000,,,000//////......//////000---...000111111111000///000///.........///111222555000---...///---...000222000///111444555333000111000000//////000000111///333000222)))---...444333000......000222222222333000000333333000000222000222444444333222333444444222222777:::>>>FFFOOOZZZ[[[fffyyytttkkkgggooo}}}yyysssrrrpppnnniiiiiikkknnnmmmlllqqqxxxuuuzzz}}}wwwnnnfffbbbccceeehhhyyy{{{tttsssuuu|||xxxvvvsss||||||zzzyyyxxxuuuttttttvvvyyy}}}||||||}}}|||yyyxxxzzz{{{zzzyyyyyyzzz}}}~~~zzzyyyxxx}}}}}}||||||{{{yyyxxxwwwttttttrrrooolllgggdddbbbaaalll}}}sssggg\\\ZZZXXXWWWXXX[[[___bbbrrr{{{vvvttttttttttttsssqqqpppnnnmmmsss~~~}}}~~~}}}|||{{{zzzzzzzzzzzzyyyxxxwwwvvvuuuuuuuuuuuutttsssrrrqqqqqquuu{{{}}}}}}~~~~~~}}}|||xxxsssmmmiiiiiilllnnnoooxxx{{{}}}|||wwwqqqllljjjeeecccbbbcccggglllooopppttt}}}yyywwwwwwvvvssspppmmmkkklllmmmmmmmmmiiikkkmmmnnnooonnnlllkkkkkkjjjgggdddccceeejjjnnnrrrssstttuuutttqqqnnnllliiiiiiiiiiiihhhhhhhhhgggkkkkkkjjjiiijjjllloooppprrrvvvzzzzzzvvvrrrpppooonnnmmmjjjfffdddfffkkkoooiiifffbbbbbbffflllqqqttt{{{{{{}}}{{{pppiii{{{[[[JJJFFF@@@===;;;<<<<<<<<<:::999777777777777666555555444333444555555444222666444222111111000///---000000000000111111111111000------000222///---///444444222///------......//////............//////---...000111111111000///111000...---...///111333:::333///000222111000222111///---...000111111000111000000000000000000111///444***444'''333---333...000111111111111222333111///000333222000111444000222444444333222333444444222222777;;;AAAJJJTTT]]]cccuuurrriiiddddddooo~~~}}}tttqqqpppooonnngggiiinnnrrrqqqooosss{{{www}}}}}}uuulllgggjjjqqqxxx}}}{{{wwwsssuuuzzz|||vvvsssrrrttt~~~~~~~~~|||yyyxxxvvvuuutttsssuuuxxx|||}}}|||~~~}}}yyyyyy{{{{{{zzzyyyyyyzzz}}}|||yyyyyyyyyzzzzzzzzzzzzxxxwwwuuutttrrrrrrpppmmmjjjeeebbb```cccmmmzzzvvvhhh^^^[[[ZZZYYYZZZ^^^eeemmmsss~~~{{{xxxvvvuuuuuutttsssrrrqqqqqqqqqrrr{{{|||||||||zzzyyyyyyxxxxxxxxxyyyxxxwwwvvvvvvvvvwwwxxxxxxxxxyyyzzz{{{|||uuuqqqnnnlllnnnqqqsssttt|||||||||xxxrrrkkkgggfffhhhhhhiiilllpppsssttttttzzz}}}tttqqqssstttqqqnnnkkkjjjkkkmmmmmmmmmmmmmmmnnnnnnnnnllljjjiiiiiiiiiiiigggfffgggiiikkknnnpppsssuuutttqqqnnnkkkiiiiiiiiihhhhhhhhhggggggmmmlllkkkjjjjjjlllmmmnnnooovvv}}}}}}xxxrrroooooollllllllljjjhhhhhhjjjlllggggggiiipppzzz~~~qqqzzz[[[EEECCC@@@??????>>><<<:::999777555444555666555444555444444444555555333111111111111333444333000---//////000000000111111111...///222333...)))+++000000//////---+++)))+++...//////............//////---...000111111111000///111000...---...///111333:::333///111333222111111000///------///000111000111111000000000000111111......"""---&&&444+++...///222444444222000000111000///111333222///111666111222444444333333333444555333444999>>>CCCMMMWWW```qqqjjjeeecccgggtttwwwqqqnnnnnnlllkkkfffhhhnnnrrrpppnnnssszzz|||xxxtttxxxzzzvvvsssssszzzyyyrrrooorrr{{{~~~}}}}}}|||zzzyyyxxxxxxxxxuuuwwwzzz|||~~~}}}~~~zzzyyy|||zzzyyyyyyyyyzzz}}}~~~{{{yyyxxxxxxxxxxxx{{{zzzyyyxxxvvvtttrrrqqqqqqpppooolllgggccc___]]]fffnnnxxx|||wwwmmmbbb\\\ZZZ\\\^^^bbbiiittt|||zzzyyywwwwwwvvvvvvuuutttssssssssspppwww{{{xxxxxxwwwvvvvvvvvvvvvwwwxxxxxxwwwwwwwwwwwwxxxxxxxxxzzz}}}|||wwwrrrqqqrrrtttwwwyyyxxxwwwyyyxxxuuupppjjjfffeeeeeeiiikkkpppuuuyyyyyywwwttt|||yyypppoooqqqssssssqqqmmmllllllmmmmmmlllllllllmmmmmmlllkkkjjjiiiiiikkkmmmmmmkkkhhhgggggglllnnnrrrttttttrrrnnnkkkiiiiiiiiiiiihhhhhhhhhhhhmmmlllkkkkkkkkkkkklllmmmmmmuuu}}}zzzrrrnnnmmmgggjjjmmmnnnllliiihhhgggfffjjjtttyyyyyyZZZ@@@???>>>>>>>>>===:::888999777444333444555444444444333333444555444111///...///111333555444111.../////////000000000111111...000444333,,,&&&)))222000//////000///,,,---111000//////......//////000---...000111111111000///000///.........///111222444000...111111///...000111000000000000111222333222111111000000111111222222---$$$+++---666000...111333444444222111000000//////222444222...000666111333444555444333444555888666888===CCCHHHRRR[[[hhhooocccdddmmm||||||xxxqqqmmmjjjjjjiiiiiiggggggjjjnnnoooooottt{{{zzzuuutttwww}}}}}}xxxpppqqqxxx~~~|||}}}}}}|||zzzzzz{{{}}}xxxzzz|||}}}~~~~~~~~~~~~{{{zzz|||yyyyyyyyyyyy{{{}}}}}}{{{xxxwwwxxxzzz{{{zzz}}}|||yyyvvvtttrrrqqqpppqqqpppnnnjjjeee```\\\YYY___gggooopppkkkccc___^^^]]]bbbjjjrrrzzz~~~zzzyyyyyyxxxwwwxxxxxxxxxwwwvvvuuutttsssnnnsss|||yyyttttttssssssttttttuuuvvvwwwwwwxxxxxxxxxwwwwwwvvvuuuyyy}}}~~~wwwssssssuuuxxx|||~~~{{{xxxrrrqqqmmmiiieeeeeegggiiikkknnnsssxxx|||{{{xxxtttwww{{{yyysssnnnpppssssssvvvsssqqqoooooonnnlllkkkggghhhiiijjjkkklllllllllmmmpppqqqppplllhhhdddccckkkmmmqqqttttttrrrooommmjjjjjjjjjjjjiiiiiiiiihhhmmmllllllkkkkkkllllllllllllsss{{{~~~{{{tttooollleeeiiimmmooommmjjjgggeeehhhooo~~~}}}|||wwwWWWCCCAAA>>>===<<<;;;999777:::888555333444555555555333222222333444333000---000000000111333444222000////////////000000000111...///111111,,,(((+++222333//////333333///...111111000000//////000000111---...000111111111000///////////////000000000000///...000333222...---111///000111111111111111222222111111000000111111222777000///+++444222555000111111111222222111000///000000333444111---000666111333555555444333444555999888<<>>GGGNNNTTT]]]fffwwwvvvpppuuu~~~uuurrrnnnkkkjjjjjjlllmmmqqqllljjjpppwww}}}~~~}}}yyyvvvyyywwwttt{{{{{{xxxyyy~~~~~~{{{xxxvvvwwwzzz}}}|||~~~|||}}}~~~|||zzzzzz}}}~~~{{{{{{}}}xxxxxxyyyyyy{{{|||~~~|||yyyvvvwwwzzz|||{{{zzz|||xxxtttrrrrrrtttuuurrrpppmmmhhhbbb\\\WWWTTTYYYaaaiiijjjhhhiiiooovvvxxx~~~xxxyyy~~~||||||}}}}}}}}}yyyzzz{{{|||zzzwwwtttrrrjjjnnnuuu~~~|||vvvpppppppppqqqsssuuuvvvwwwuuuvvvyyyzzzyyywwwsssqqqppptttyyy|||~~~~~~{{{wwwuuuuuuuuuuuuuuuxxxyyyyyyzzzyyyvvvppplllhhhgggeeeccceeejjjrrrxxx|||zzzxxxvvvssspppkkkkkkiiiiiinnnvvvxxxvvvtttsssssssssssspppllliiiiiiiiiiiihhhhhhhhhhhhhhhnnnnnnllljjjhhhhhhjjjmmmkkkmmmppprrrssssssrrrqqqlllllllllkkkkkkkkkjjjjjjkkkkkklllllllllllllllmmmfffjjjqqqyyy}}}{{{uuupppkkklllmmmllljjjiiijjjkkkpppvvv}}}zzzvvvsssqqqooollljjjqqqxxxzzzzzzwwwrrrWWWFFFCCC???===<<<;;;999888666666666444222222444666777666666444333222111111111333444222...,,,...111//////...//////000111222444000///333555444333444000000000000000000000000---------...000000---+++000000000000000///......000000000///000000111222///111222333222111222333000///......///111333444222222333333333222111000555444333111000/////////000000111222333333444444444333111000222444555555222444666666555444555666888>>>DDDIIIMMMWWWeeeppp{{{xxx~~~qqqllllllqqqsssnnnlllnnntttrrrssswwwzzz}}}||||||xxxpppppprrrxxx~~~zzzxxxyyy|||}}}xxxuuussssssxxx~~~}}}yyy{{{}}}zzzwwwxxx||||||yyywwwxxxxxxxxxxxxxxxxxxxxxxxxyyyrrrqqquuuzzz{{{zzz~~~{{{wwwtttqqqqqqqqqrrrqqqpppnnnggg___YYYXXXYYY[[[aaaiiiooouuu{{{wwwsssnnnppp~~~|||zzz|||~~~}}}{{{|||yyyyyy{{{zzztttoookkklllooosssyyyzzzuuunnnjjjkkkoooqqqqqqrrrvvv{{{{{{zzzyyyyyyxxxuuuqqqmmmsssssssssttttttuuuuuuvvvtttpppmmmooovvv{{{|||{{{}}}yyyuuupppllliiifffeeeeeejjjrrryyy|||}}}}}}yyyvvvtttqqqooommmnnnllljjjkkkooorrrtttuuuuuurrrqqqrrrooohhheeeeeeeeejjjooonnnhhheeefffiiioooooonnnllljjjjjjmmmoookkkmmmpppsssvvvvvvssspppkkknnnqqqrrroookkkhhhgggmmmnnnooonnnlllkkkkkklllffffffjjjsss|||}}}uuunnnpppsssqqqmmmnnnqqqooojjjmmmxxxzzzsssnnnmmmiiidddffflllppppppqqqwww}}}}}}xxxrrrqqqVVVFFFCCC@@@===<<<;;;999888666777777666444333444666666666555444333333222222555333222111111111000000000////////////000000111///---...000...+++,,,000000000000000000000000000...//////000/////////...000000000000000///......000000000000000111222222---///000111000///000111000000///...///111333444555555333333222333333333222222222111111111111111111111111222333333333444444333333333444444444333333555777777666666777888999???FFFKKKQQQ]]]mmmyyy|||{{{zzzsssooooootttuuuqqqoooqqqtttrrrsssxxx||||||zzzzzzwwwppppppttt||||||yyyyyy|||xxxqqqnnnnnnppp|||}}}{{{}}}~~~}}}xxxuuutttwwwzzz|||}}}~~~~~~}}}{{{xxxvvvzzzzzzyyyyyyyyyyyyyyyyyyyyyvvvsssuuuzzz~~~~~~|||{{{xxxuuuuuuuuuvvvoooooommmggg```]]]^^^```dddlllvvvwwwkkkiiigggooo|||zzz|||}}}|||zzz|||zzzxxxxxxyyyxxxssspppnnnlllkkkmmmqqqrrrnnniiikkkmmmnnnppppppqqquuuyyyyyyxxxwwwwwwxxxwwwtttrrrqqqrrrrrrrrrrrrqqqpppoooooommmnnnssszzz~~~}}}{{{xxxtttpppllljjjiiiiiiiiikkkpppwww|||~~~}}}~~~{{{xxxvvvtttqqqnnnkkklllkkkjjjlllppptttwwwwwwrrrnnnmmmmmmjjjeeebbbcccdddjjjoooooojjjhhhjjjmmmoooooonnnkkkjjjjjjlllnnnhhhiiikkknnnrrrsssqqqooommmoooqqqpppmmmkkkiiiiiinnnoooooonnnkkkjjjjjjkkkjjjjjjmmmuuu}}}zzzsssppprrrpppllllllppppppkkkoooyyy|||sssooojjjggggggeeeccceeekkkqqqqqqqqqtttxxxyyyvvvsssoooTTTGGGDDD@@@>>>===<<<:::999777888999888666444444555555555555444444333333333777333000000333444222///111111000/////////000000000000222333///***,,,222000000000000000000000000...000222000...---///222000000000000000//////...111111111000111222222333---///000111000///000111000000/////////111222333666444222000000111333444///000111222333222222111222222222222333333333333444444555555555444444333444666777888777777999;;;===BBBIIIQQQZZZiii{{{{{{xxxtttqqqppptttuuusssrrrrrrtttrrrtttyyy~~~~~~zzzwwwyyy}}}vvvooopppxxx}}}}}}|||{{{}}}~~~~~~|||vvvpppmmmpppwww~~~|||~~~~~~}}}~~~{{{vvvrrrqqqrrrtttwwwxxxyyyzzzzzzyyyxxxwww{{{{{{zzzyyyyyyyyyyyyyyyttttttvvvzzz~~~|||yyyxxxwwwwwwxxxooonnnlllhhhccccccgggkkkrrr{{{qqqhhhaaaaaaeeesss}}}zzz{{{{{{zzzxxxwwwxxxxxxxxxwwwuuusssqqqooojjjfffeeegggiiiiiihhhmmmnnnnnnnnnooorrrwwwzzzzzzxxxwwwwwwxxxyyyxxxwwwqqqrrrqqqqqqooommmkkkjjjjjjlllpppxxx~~~vvvtttpppllljjjjjjjjjkkkooopppssswww|||~~~~~~}}}zzzyyywwwuuutttqqqmmmjjjjjjjjjkkknnnssswwwyyyzzzpppllliiiiiifffaaa```bbbcccjjjqqqrrrpppnnnoooqqqoooooonnnllliiiiiikkkmmmffffffgggjjjmmmpppppppppqqqqqqpppnnnkkkjjjjjjllloooppppppnnnllljjjjjjkkkmmmlllnnnttt||||||xxxqqqpppmmmjjjkkkooopppnnnpppxxx~~~}}}yyyppphhhgggccc```aaabbbbbbfffkkktttsssrrrqqqrrrssstttuuummmRRRGGGDDD@@@>>>===<<<:::999777999;;;:::888555444444444444444444444444444333555333000000222333222000222222111000////////////222000111333222//////333////////////////////////...111222000,,,+++///444//////000000000000//////111111111111111222333333///111222333111111222333000000//////000111222222111111000///.../////////...000222333444333111000333333333333333333222222555666666555444333444555444555777777888999;;;===AAAFFFNNNWWWddduuuxxxssspppooonnnpppssssssrrrrrruuusssuuu{{{}}}xxxwwwzzz~~~{{{yyytttqqqtttzzz}}}}}}wwwuuuqqqnnnpppxxx|||zzz|||}}}}}}}}}zzzvvvsssqqqrrrrrrtttuuuvvvwwwyyyyyyzzzzzz|||{{{zzzyyyxxxxxxxxxxxxuuuuuuxxx}}}~~~}}}zzzxxxvvvvvvvvvvvvpppooonnnjjjiiikkkrrrxxx~~~pppeee___]]]aaajjj}}}~~~{{{{{{zzzyyyxxxvvvxxx{{{{{{xxxvvvttttttllleee^^^]]]```ccchhhlllnnnooooooooorrryyy~~~|||yyyxxxyyyzzzzzzzzztttssspppnnnlllkkkjjjjjjmmmpppvvv||||||wwwnnnllljjjhhhiiikkkooorrryyyyyyyyyzzz{{{{{{{{{{{{wwwvvvuuuuuutttqqqmmmiiiiiiiiikkkoootttyyyzzz{{{qqqlllgggfffccc______bbbeeelllvvvzzzyyyuuusssrrrnnnoooooommmkkkiiijjjkkkgggfffeeegggkkknnnpppqqqsssrrroookkkhhhiiikkknnnqqqrrrrrrpppmmmkkkkkklllmmmkkklllqqqxxx|||{{{yyyrrroookkkiiikkknnnqqqqqqooouuuzzzyyywwwuuunnngggeeeaaa^^^^^^aaaffflllpppwwwvvvrrrooommmoootttxxxlllQQQGGGDDD@@@>>><<<<<<:::999777999;;;:::888666555555444444444444444444444333000222333111///...000222333222111000000///000000...(((&&&+++000///------////////////////////////,,,///111///******...333//////000000000000//////111111000000111111222333///111222333111111222333000000000000000111111111...///111111111000---,,,000111333444333222000...444444333333333333333333666666666333111222555999333555666777888:::===???CCCHHHQQQ\\\kkk}}}xxxoookkknnnnnnnnnooorrruuuuuutttvvvvvvyyy|||yyyyyy|||vvvuuuvvv}}}~~~~~~|||}}}{{{yyyuuuuuuzzz~~~yyyvvvyyy||||||~~~~~~|||yyywwwuuuuuuttttttssssssuuuwwwyyy|||~~~}}}|||zzzxxxvvvvvvwwwwwwyyyyyyzzz||||||zzzyyywwwvvvuuuuuuvvvrrrrrrqqqnnnnnnsss{{{{{{pppfff___[[[YYYaaaqqq|||{{{zzzzzzyyyxxx{{{}}}}}}{{{wwwuuuttthhh___WWWXXXZZZ^^^gggppprrruuuuuutttzzz}}}zzzyyyyyyyyyxxxtttqqqllliiihhhjjjllloootttwwwzzz}}}}}}yyyrrrmmmhhhhhhgggiiilllrrrwwwzzz~~~{{{wwwuuuuuuwwwxxxuuutttttttttsssqqqmmmjjjhhhiiikkkpppuuuxxxxxxwwwoooiiicccaaa___]]]```eeejjjsss}}}zzzsssooolllnnnppppppmmmkkkjjjjjjgggeeecccdddgggkkkmmmnnnrrrqqqnnnjjjggghhhlllooorrrssssssrrrooonnnnnnooommmlllllloootttxxxzzzyyysssnnnjjjiiijjjmmmppprrrnnnrrrtttsssqqqppplllfffaaa___\\\]]]eeeooovvvyyyzzzxxxsssnnnlllnnntttyyylllQQQFFFCCC???===<<<;;;999888777888999999777666666777555555555444444333333333...111333111...---000333222222111000000000111111---%%%"""(((000111---+++000000000000000000000000,,,...000...,,,+++---000...//////000000000000000000000000///000111111222---///000111000///000111000000000000111111000000///111333555555222///---111222222333222111000///333333333333444444444444333555555333111222666999444666777888999<<<@@@CCCEEELLLVVVdddsss}}}sssllljjjnnnpppppppppuuu{{{|||zzzzzz{{{{{{zzzyyy}}}www{{{~~~~~~~~~~~~yyywwwwww~~~|||yyysssqqquuuzzz|||~~~~~~|||yyyxxxxxxxxxwwwvvvrrrssstttvvvzzz~~~~~~{{{xxxwwwvvvwwwxxx||||||{{{{{{{{{|||}}}}}}{{{zzzyyyxxxxxxwwwwwwwwwssstttsssrrrrrrwwwzzzooofff___ZZZXXXUUUddd{{{~~~|||{{{{{{{{{{{{|||~~~~~~|||xxxssspppcccZZZTTTWWW[[[___kkkwww~~~{{{yyywwwuuusssooollliiiggghhhlllqqqttt{{{||||||zzzuuuoooiiieeefffgggjjjnnnsssyyy~~~~~~yyytttppppppsssvvvtttssssssssssssqqqooollliiijjjlllpppssstttsssqqqjjjccc^^^]]]]]]___eeellluuu{{{yyyoooiiijjjmmmrrrsssrrrnnnllljjjgggdddaaaaaaccceeeggghhhnnnmmmllljjjhhhhhhkkknnnrrrssssssrrrpppoooooopppnnnmmmlllnnnrrruuuwwwxxxrrrlllggghhhiiiiiilllooolllooonnnjjjhhhhhheee```ZZZ\\\^^^cccnnnzzz{{{wwwqqqmmmllloootttwwwlllQQQEEEBBB>>><<<;;;:::888777666777777777666666777999666666555444333333222222111111111111000000111222111111111000111111222222000***(((---222222000///000000000000000000000000....../////////...............///000000000000000//////......//////000111---///000111000///000111000000111111111000000000111222333444444222000///111111111111111222222222222333333333444555555555---111666666444222444777666888999:::<<>>BBBGGGJJJVVV^^^lll{{{{{{qqqhhhgggllllllpppqqqqqqwww}}}rrrsssyyy|||xxx}}}zzzxxx{{{|||zzz|||vvvmmmhhhgggoooyyy}}}|||{{{{{{~~~zzzyyyzzzyyywwwtttpppppprrruuuzzz|||zzzzzzzzz{{{xxxzzz||||||{{{yyyxxxxxxxxxxxxxxxwwwwwwvvvvvvvvvssstttuuussssssvvv}}}|||~~~}}}~~~qqqllleee^^^XXXUUUUUUUUUggg}}}~~~}}}zzzwwwxxxxxxsssjjjbbbXXXRRRUUUcccooozzz}}}yyyvvvrrrnnnkkkhhhkkkoootttyyy~~~~~~{{{vvvooohhheeeddddddiiimmmsssyyy~~~rrrtttuuutttqqqqqqsssvvvvvvtttqqqqqqrrrrrrqqqpppllllllmmmoooooommmhhheeeeee```]]]```gggppp}}}xxxnnnfffaaaeeekkktttzzzyyytttnnnjjjllliiieeeccccccdddcccbbbeeegggjjjjjjjjjjjjjjjkkkmmmnnnoooooonnnnnnoooppphhhhhhggghhhiiikkkmmmnnnmmmeeebbbdddeeebbbbbbfffdddfffddd___^^^aaabbb```aaajjjuuu~~~{{{xxxrrrlllkkknnnrrrrrrpppkkkMMMFFFCCC@@@===<<<;;;999777888777666555555555555555111222333222111111222444111222222000///000222444000:::...777:::111666###,,,///111111...---...000---...000111222111///...333000------000111000...000000000000000000000000222111000//////...//////111111111111111111111111000//////000222222111000444333222333555666555444222111000000000111333333333333222222333333444555111111333777666333333666<<<999:::???DDDHHHOOOVVV]]]iiiwww}}}wwwqqqnnnlllppprrruuuzzz~~~{{{wwwpppttt{{{~~~~~~~~~~~~vvvzzzuuummmjjjjjjiiimmmyyy}}}{{{|||}}}|||}}}}}}|||{{{xxxrrrnnnpppxxx}}}{{{xxxvvvzzzyyywwwvvvttttttssssssqqqsssvvvxxxxxxwwwuuutttuuutttsssuuuyyy|||}}}}}}zzz{{{|||~~~~~~|||xxxtttmmmhhhbbb\\\TTTQQQXXXaaattt}}}zzz~~~zzzvvvssspppiii___WWWUUUYYYbbbqqq{{{vvvrrrooonnnnnnpppuuu{{{~~~tttqqqnnnjjjgggfffffffffnnnwww}}}|||}}}}}}wwwuuussspppmmmmmmpppsssuuuuuurrrooonnnqqqrrrqqqpppllllllmmmnnnnnnlllhhheee]]]^^^aaajjjvvv}}}vvvmmmeeebbbdddeeeuuu~~~vvvlllnnnjjjfffcccbbbcccddddddddddddgggjjjhhhfffiiiooommmoooqqqpppmmmlllnnnpppnnnjjjfffeeehhhkkkkkkkkkbbbbbbaaaaaabbbbbbccccccccc```]]]\\\^^^dddkkkooorrrxxx|||vvvrrrpppmmmjjjiiikkkmmmooommmPPPDDDAAA>>><<<;;;:::777666777666666555555555555666222333333333111111333444222222222111//////111333,,,555)))---,,,###&&&...000222111...------...,,,...///111222111000///111///...///111111000...000000000000000000000000111000000////////////000111111111111111111111111000//////000222222111000222000000111222333333222222111000000000111333333333333333444444444444444333333555888888444555888999777999???EEEJJJSSS[[[fffxxxzzztttooommmoooqqqtttyyy~~~}}}||||||}}}|||xxxuuurrrxxxzzz}}}{{{pppiiigggiiikkkrrr~~~~~~}}}~~~~~~}}}{{{vvvqqqmmmnnnuuu|||~~~{{{yyy|||{{{yyyvvvtttqqqpppoooqqqrrrtttvvvwwwvvvuuutttuuuuuuuuuvvvxxxyyyyyyyyywwwwwwxxxyyyzzzxxxtttqqqjjjddd^^^XXXSSSSSS]]]iii~~~|||yyyvvvrrrnnnkkkddd[[[UUUUUU\\\jjj}}}}}}wwwqqqnnnnnnppprrruuuyyy|||yyywwwooommmjjjhhhhhhjjjnnnpppsssyyy|||{{{{{{}}}{{{wwwtttrrrooommmmmmooorrrttttttrrroooppprrrsssrrrpppmmmmmmlllmmmllliiieeebbb]]]```gggrrr~~~{{{tttnnnggg___]]]___mmm}}}}}}uuulllppplllgggdddcccccccccbbbaaaaaabbbdddcccbbbfffmmmrrrssstttqqqllljjjkkkmmmnnnjjjgggfffhhhiiijjjiiicccbbbbbbaaaaaaaaaaaaaaacccbbbaaacccgggnnnuuuyyyvvvpppqqqooollliiigggggghhhiiipppTTTDDDBBB???===<<<:::888777666666666666666666777777333444444333222222333555222333333111//////000222///888222555555111555,,,222333444222000.........,,,---///000111111111000/////////000222222000...000000000000000000000000000////////////000000111111111111111111111111111000000///111222333111000111000///000222222222000222111111111111222333333444444555555555444333333555444777:::999666777;;;999888;;;BBBIIIPPP[[[eeerrrxxx|||}}}}}}vvvqqqoooppprrruuuyyy~~~}}}{{{yyyxxxxxxyyyyyywwwuuuvvv~~~~~~|||~~~{{{tttjjjddddddgggooo{{{}}}{{{uuupppmmmmmmrrrxxx{{{{{{}}}{{{zzzyyywwwuuurrrooommmllloooqqqsssuuuvvvwwwvvvuuutttvvvwwwxxxwwwuuuuuuvvvsssrrrrrrssssssrrrnnnkkkeee___YYYTTTRRRXXXhhhxxx~~~~~~vvvsssooojjjeee___YYYTTTZZZeeeyyy}}}xxxqqqllllllooouuuyyy~~~~~~wwwrrrooojjjiiihhhiiimmmrrrxxx|||yyy|||{{{yyyxxxzzzyyyvvvrrrpppnnnllllllnnnppprrrpppooonnnooopppqqqpppooonnnmmmllllllkkkhhhccc______eeeppp}}}}}}wwwrrrmmmfff______bbbttt~~~wwwpppqqqnnnhhheeedddccccccbbb```^^^^^^___^^^^^^eeennnxxxxxxwwwrrrkkkhhhiiikkkmmmjjjhhhgggggghhhhhhhhhhhhgggfffeeeeeedddeeeeeeggghhhjjjooouuu|||xxxooojjjpppnnnkkkhhheeeccccccbbbqqqVVVGGGDDDAAA???>>>===;;;:::555555666666777777777777444555555444333222333555333333444222000//////000(((//////111111444888555222333333333222111000000,,,---...000111111111111...///000222333222000...//////////////////////////////...//////000111111111111111111111111111111111000000111333333222000333222111111333333333111111111111111222222333333333333444555444333222111666555777:::999777888<<<<<<<<<@@@HHHOOOXXXdddooo}}}}}}xxxtttsssvvvwwwyyy{{{~~~~~~|||wwwvvvvvvuuuvvvxxxxxxyyy}}}~~~~~~}}}~~~zzzuuunnneeebbbccchhhwww~~~{{{wwwtttpppppprrrvvvwwwxxx~~~|||wwwvvvtttrrrooollljjjiiikkkmmmppptttwwwxxxyyyxxxrrruuuyyyyyywwwuuutttuuuqqqpppnnnmmmllljjjfffddd___ZZZTTTRRRUUUaaawww{{{}}}|||}}}uuusssnnngggaaa\\\YYYXXXcccttt~~~tttqqqnnnnnnpppvvv|||xxxrrrnnnllljjjlllnnnrrrwww|||~~~|||yyyvvvuuuwwwwwwvvvqqqpppnnnmmmmmmnnnpppqqqlllllllllmmmnnnnnnmmmmmmnnnmmmmmmmmmllliiidddaaabbbkkkxxxyyyuuuqqqlllfff```bbbgggxxx}}}zzzvvvpppmmmiiifffeeeeeeeeedddbbb___]]]]]]\\\^^^gggpppyyyxxxuuuooohhhfffhhhkkkjjjiiihhhhhhiiiiiijjjiiinnnmmmmmmmmmmmmnnnooooooppprrrvvv{{{}}}wwwqqqllliiimmmkkkiiifffccc```___^^^lllRRRFFFDDDAAA??????>>><<<:::444555666777888888777777555555666444222222333555222333444333000//////000...000333...,,,///------.........///000111000000---...//////000111111111---///111333333222000000//////////////////////////////...//////000111111111111111111111111111111111000000111333333222111333222111222333333222111111111222222333333333333222222333333333333222222555444555888888666888===>>>???DDDLLLSSS\\\kkkwww~~~~~~zzzwwwvvvwww}}}~~~~~~~~~~~~zzzxxxsssrrrrrrrrrsssvvvzzz}}}zzzsssmmmfff```aaagggqqq~~~{{{{{{yyyvvvtttuuuuuuvvvvvv~~~~~~|||zzzxxxtttoookkkgggeeeddddddgggmmmrrrwwwyyyyyyyyyrrrtttwwwxxxwwwvvvuuutttpppnnnjjjhhhfffccc```]]]XXXTTTRRRTTT\\\lllyyy{{{yyyyyyrrrpppjjjbbb\\\ZZZ\\\```qqq|||{{{yyyvvvssslllmmmqqquuuzzz}}}vvvpppllllllmmmqqqtttyyy~~~yyyuuutttuuuuuuuuuuuuppppppooooooooooooppppppllllllmmmmmmllllllmmmmmmnnnmmmnnnoooooolllhhheeefffppp~~~zzzrrrnnnjjjfff```]]]aaaiii~~~yyywwwtttmmmkkkhhhgggggghhhhhhhhhccc```^^^^^^]]]^^^gggqqqrrrqqqmmmgggbbbaaafffjjjgggiiijjjkkkllllllmmmmmmppppppqqqrrrtttvvvxxxyyyzzz|||~~~yyysssnnnkkkiiiiiifffeeecccaaa___^^^]]]\\\gggMMMCCCAAA>>><<<<<<;;;:::888555666777888999888777666555555555444222111222444111222444333111000///000666444:::222111888///000*********,,,...//////---////////////000000000000---///222333222111111222000000000000000000000000000////////////000000111111111111111111111111111111000000222333444222111222111000000111222000///111222222333444333333333333222222222222333444555444333444777777555888===>>>AAAGGGOOOWWWaaaqqq}}}|||{{{vvvuuuwwwyyy}}}yyyvvvuuunnnoooooooooqqqwww~~~|||}}}yyyrrrjjjeee______gggqqq~~~}}}{{{xxxvvvuuuttttttzzz~~~|||uuunnngggcccaaa```cccgggnnnuuuzzz{{{zzzyyytttssssssuuuvvvvvvtttrrrllliiieeebbbaaa___\\\ZZZTTTSSSVVV^^^iii||||||{{{yyy~~~yyytttrrrkkkiiiccc\\\WWWZZZdddmmm{{{wwwuuurrrnnnkkkmmmqqqxxx~~~zzzxxxtttoookkkkkknnnqqqzzz~~~{{{yyyssspppsssvvvuuutttuuuqqqqqqqqqrrrrrrqqqqqqqqqooooooooommmkkkkkkmmmoooooooooooopppqqqoookkkhhhkkktttwwwqqqmmmiiifffbbb^^^^^^gggrrrxxxssspppmmmllljjjhhhhhhiiijjjjjjjjjdddaaaaaaaaa______fffooojjjiiieee___\\\^^^dddjjjhhhkkknnnoooooonnnooopppnnnnnnppprrrtttwwwyyy{{{~~~}}}zzzwwwrrrmmmiiigggffffff```___^^^]]]]]]^^^___```fffMMMBBB@@@===<<<;;;;;;999888666777888999999888666555444555555333111000111222///111333333222000000111---'''222+++///;;;...000...,,,,,,---000111///---111000000///////////////...000222222000000222555000000000000000000000000111000000////////////000111111111111111111111111111111111222333444333111444222111111222222111///111222333444444444333333555444222222333555888:::444333444777777666999>>>@@@CCCJJJTTT]]]hhhzzz{{{{{{~~~||||||zzzwwwuuuuuuvvvyyy}}}{{{xxxwwwwwwoooooopppqqqttt{{{~~~}}}~~~sssllleeeaaa___eeettt~~~|||yyyuuurrrppppppttt{{{~~~uuummmgggdddddddddkkkqqqyyy|||xxxsssooopppssstttpppkkkfffccc___]]]\\\\\\[[[ZZZWWWZZZbbbnnn}}}{{{|||{{{~~~wwwooojjjcccbbb^^^WWWVVV___qqq}}}zzzuuurrrppppppppppppvvv{{{zzzvvvoooooooooooooooqqqvvvyyyyyytttrrrmmmlllrrrwwwvvvttttttrrrsssttttttttttttsssrrrppppppnnnjjjggggggkkknnnqqqqqqqqqqqqqqqooojjjgggmmmuuuyyyqqqllljjjgggdddbbbaaaeeesssssspppnnnjjjmmmllljjjiiijjjkkkjjjiiifffeeefffgggeeeccchhhnnnjjjhhhddd___\\\```hhhooommmpppssstttrrrooooooooollllllmmmooorrrtttvvvxxxyyyzzz{{{{{{zzzxxxvvvtttqqqoookkkhhheeecccbbbaaa^^^^^^^^^^^^aaaeeeiiikkkiiiQQQCCCAAA>>>======<<<;;;999777888999:::999777555444444444444222000///000222...111333333222111111111333+++777///444AAA111222444222111222444444222///222111000///.........///...000222111000000333666000000000000000000000000222111000//////...//////111111111111111111111111222111111222444444333111666555444444555555333222111222333444555444333333777555333222444777;;;>>>555444444777777666999???BBBFFFNNNYYYcccppp~~~xxxxxxtttxxx}}}zzzsssuuuvvvvvvuuutttvvvwwwxxx}}}|||zzzzzz{{{rrrssstttuuuyyy~~~{{{qqqkkkdddaaabbblll~~~~~~|||xxxsssooommmmmmpppwww{{{ssslllhhhiiikkkmmmvvv{{{zzzsssllllllqqqrrrlllfff```]]]ZZZYYYZZZ[[[\\\[[[^^^bbbnnn}}}~~~|||~~~~~~wwwmmmeee```___\\\WWWXXXeee|||xxxuuupppmmmnnnrrrwwwzzz}}}sssmmmiiilllpppsssvvvzzz~~~|||uuupppnnnhhhiiirrryyywwwttttttssstttuuuvvvvvvuuutttsssnnnmmmkkkfffbbbbbbgggkkksssrrrrrrrrrqqqnnniiieeennnuuu~~~}}}vvvooollleeecccaaa```aaahhhyyy|||qqqpppppplllooommmkkkjjjkkkjjjiiihhhjjjjjjlllnnnkkkhhhkkkpppnnnlllhhhccc```eeemmmuuuqqqtttwwwwwwsssooonnnnnnllllllmmmnnnppprrrtttuuusssssstttuuutttrrrpppooohhhgggeeecccbbb```______aaaaaaaaacccgggmmmsssvvvgggMMMDDDAAA===;;;:::999888666:::999999999888888777777333333111111111111333333555444444333222111000000222111///...---------...111111000000000000000000111111222222222000...---000111111111222222222222AAA555///333444//////666000111111111111222222222,,,111222//////333333/////////000111111111111111666555555444444333222222:::777333222333333000...444444555555555555555555333333333444666999<<<===DDDLLLTTT[[[iii}}}|||zzz{{{}}}|||{{{wwwwwwxxxwwwuuuvvvwwwyyy~~~{{{}}}wwwwww~~~~~~{{{zzzvvvmmmgggfffgggqqq}}}xxxtttqqqnnnkkkiiiqqqvvv}}}}}}sssmmmlllqqqwww{{{~~~zzzsssmmmmmmqqqqqqkkkeee]]]YYYUUUWWW]]]dddiiijjjdddppp}}}zzzxxxtttmmmeee^^^[[[ZZZ[[[___ffftttyyyvvvqqqllljjjnnnuuu{{{|||sssllliiigggkkkrrrzzz{{{vvvttttttllljjjjjjnnnuuuyyyxxxuuuuuutttrrrrrrssssssrrrqqqooogggbbbcccdddcccgggnnnwwwsssrrrrrroooiiifffggguuuyyy}}}~~~zzzrrrlllhhhgggaaa[[[]]]gggvvvzzztttooollliiioookkkjjjlllllliiikkknnnmmmoooqqqqqqllliiioooxxx~~~{{{sssjjjiiipppwwwzzz}}}yyyxxxvvvqqqnnnnnnjjjjjjlllooorrrrrrpppnnnqqqqqqpppooommmkkkjjjiiigggaaa```bbbaaa\\\\\\```cccdddggglllqqqtttuuutttfffMMMDDDBBB>>><<<;;;:::999888;;;;;;:::999777666555555666666555444444555666666111111222222222333333333333222111//////////////////////////////000111222//////000000111000000000000000000111111111222222666555222000111333111...000111111111111222222222...222333000000444333000//////000111111111111111444444444444444333333333555222000111333444333222444444444444555555555666555666777777999<<>>>>>>>>===<<<666666666777777777888888555444333333333333444555111111222222222333333333///000000111000000//////555444333222111000000000222111000///............/////////000000000111111222+++,,,555444,,,...888000111111111111222222222111///000222222///...000222222222333222222111000000111111222333444444555000111222333222333666888===;;;999666555555666666444777999:::===EEEQQQZZZjjjuuu~~~|||}}}|||~~~{{{~~~~~~}}}tttnnngggiiisss}}}wwwnnngggbbb```bbbeeeiiimmmttt}}}yyynnnhhhhhhhhhrrr~~~{{{vvvrrrvvv~~~{{{xxxwwwuuurrrppppppsssvvvvvvqqqrrrtttyyy~~~}}}uuuoooiiijjjnnnuuu~~~}}}yyyyyyyyyzzzwwwwwwvvvwwwvvvsssoookkkjjjkkklllnnnpppqqqqqqrrrmmmlllkkkkkkhhhbbb[[[VVVQQQVVV^^^jjj{{{~~~yyyuuurrrmmmgggeeegggaaabbbddddddddddddeeefffjjjqqqyyy{{{wwwtttuuurrrpppnnnnnnnnnmmmlllgggeeefffjjjjjjhhhgggjjjiiifffbbb^^^YYY[[[iiiwww|||wwwsssqqqssswwwuuutttsssrrrppplllgggccc``````___```aaaccceeefffmmmttt{{{~~~{{{rrrlllddd]]]ZZZZZZZZZ[[[yyy]]]MMMDDDBBB???============<<<777777777777777666666666666555444333333444555666111111222222222333333333...///000111111000//////222222111000////////////000000000111000000//////000000000111111111222222000111444555444222333666000111111111111222222222222//////333444000///333222333333333222222111000111111222222333333333444111333444444333333666999AAA???;;;888666555666666222444777;;;BBBLLLWWW___nnn{{{~~~|||}}}}}}{{{~~~|||{{{{{{}}}}}}uuummmhhheeeooo~~~|||wwwppphhhccccccdddnnnqqqxxx}}}~~~{{{xxxpppgggeeeiiirrr}}}zzz}}}{{{~~~{{{xxxxxxwwwtttsssuuuzzzyyyrrrrrrtttwww~~~}}}zzzvvvqqqnnnoooqqqvvv~~~}}}xxxuuuuuuvvvvvvtttsssssstttuuusssmmmiiijjjkkklllmmmnnnpppsssuuupppooollljjjfff___XXXSSSVVV```nnn~~~|||wwwrrrpppkkkeeedddfffcccdddfffggghhhiiillloooqqqvvv{{{|||zzzvvvtttsssqqqpppooonnnnnnmmmjjjhhhbbbaaabbbfffgggddddddfffccc___[[[XXXXXX___rrr|||uuurrrqqqooopppsssrrrpppnnnllljjjhhhdddaaaaaa``````aaaeeejjjooossszzz}}}{{{uuunnnhhhccc\\\XXXWWWXXXYYYZZZxxx\\\MMMAAA???<<<::::::;;;:::999999888888777666555555444555444333222222333444555555444444333222111000000//////111222222111000//////............//////000---///000222222222111111111111111111222222222222&&&000555...,,,111111+++000111111111111222222222222///000555555111111555333333333333333222111000111222222222222333333333666777888666333111333555CCCAAA===999666555666666555777:::AAAKKKWWWaaahhhwww}}}~~~}}}|||}}}|||{{{zzzyyywwwxxx}}}~~~|||xxxpppiiieeegggvvv{{{xxxrrrjjjdddcccgggkkk||||||~~~zzzwwwuuuooohhhjjjqqq{{{zzz{{{|||zzz}}}~~~xxxxxxwwwuuutttxxx~~~wwwwwwssstttzzz|||{{{~~~xxxtttrrrpppnnnlllwwwyyy||||||zzzwwwtttrrrqqqqqqqqqsssrrrrrrtttuuusssnnniiikkkllllllmmmnnnqqquuuxxxsssqqqnnnjjjeee___WWWRRR]]]kkk|||yyytttpppnnnjjjeeedddggghhhiiikkklllnnnpppuuuxxxxxx{{{}}}{{{vvvqqqppppppooonnnnnnnnnnnnlllhhheee___^^^___ddddddbbbaaaccc___[[[WWWVVVXXXcccyyy}}}vvvqqqpppooommmmmmpppooommmjjjhhhfffeeebbb```dddccccccdddiiiqqqxxx}}}}}}wwwssslllccc___\\\XXXUUUVVVWWWWWWWWWxxx[[[MMMBBB@@@>>>=========;;;:::777888888999999999888888555555666666666666666666000111222111000//////111333222111111222222000///666111000555555000---/////////000000111111111222111111000000111111222333555777666222111333333000111222333444333333111000555///...111111///111777111111000000111333444555111111111000111111222333777888999888555444555666:::::::::999777666777888;;;888>>>LLLUUUYYYcccqqq}}}}}}}}}zzzzzz}}}|||{{{}}}||||||zzz}}}~~~||||||yyyqqqiiieeefffiiirrrzzzvvvqqqrrroooiiibbbccckkksss|||}}}~~~yyyyyyvvvooojjjkkksssyyy|||}}}vvvuuuttttttwww|||{{{vvvrrrrrrvvv{{{yyyvvvrrrnnnlllnnntttxxxxxxxxxwwwvvvtttrrrqqqpppsssqqqooonnnnnnnnnllljjjooonnnnnnoooqqqssssssrrrtttppplllhhhaaaYYYWWWYYYhhh||||||vvvuuussspppnnnmmmkkkkkklllpppssssssuuuzzz|||zzzyyyrrrpppssstttpppkkkrrrooollljjjiiihhhfffddd___[[[ZZZ]]]^^^]]]\\\^^^UUUXXXXXXWWW```uuuqqqnnnllllllnnnnnnllliiillljjjeee```\\\\\\___bbbeeegggjjjnnnrrrxxx~~~~~~{{{wwwuuurrrllleee___WWWWWWWWWVVVWWWYYY^^^aaazzz[[[LLLBBB???===<<<<<<<<<:::999888888999999999888888777444444444444444444444444000111222111000///000111333222111111222222111///111---,,,111111---***,,,///000000000111111111111111111000000111111222333222444333///...111111...111222333333333333222111666111000333222///000555222222111111222333444555111111111111111222333333666777888777555444444555777888888777666666888:::<<<;;;BBBQQQZZZ___mmm||||||yyy}}}||||||{{{zzz~~~}}}}}}~~~|||~~~|||yyytttssspppjjjeeeeeekkkqqq~~~|||xxxsssooojjjkkkjjjfffccchhhsss}}}|||}}}}}}yyywwwsssoooooottt}}}~~~||||||~~~|||vvvvvvuuuvvvxxx|||{{{xxxuuusssooommmsssxxx~~~~~~qqqpppnnnmmmnnnuuu}}}}}}zzzxxxvvvvvvvvvuuutttsssqqqqqqsssqqqooonnnooonnnlllkkkmmmnnnoooqqqtttuuutttttttttpppkkkfff___YYY\\\bbbqqq~~~zzzxxxvvvtttrrrqqqqqqqqqyyy}}}~~~~~~|||xxxsssqqqqqqqqqnnnkkkmmmllljjjiiihhhgggeeeccc___ZZZXXX[[[\\\[[[ZZZ\\\WWWYYYZZZ^^^kkk{{{vvvtttpppmmmjjjiiijjjiiigggdddhhhfffbbb^^^\\\___dddiiinnnpppsssvvvxxxzzz|||~~~uuurrrnnnllliiifff```\\\VVVWWWYYYZZZ\\\```eeeiii|||\\\KKKAAA???===;;;;;;;;;999888999999999999999888777666333333333222222222222222111222222222000///000111333222000111222222111000111......222333111//////000000000000111111111111111111000000111111222333///222111......111111///111222222333333333222222222000000333444222222555444333333333333333444555222222111111222222333444666777888777555444444444333444555555555777:::<<<;;;===FFFSSS\\\eeevvv}}}rrruuu~~~~~~yyyyyyzzz~~~~~~~~~{{{vvvtttnnnlllhhhddddddkkkwww|||{{{yyyxxxvvvsssooolllfffgggfffdddeeennn|||}}}~~~zzzvvvqqqkkkjjjoooxxx~~~}}}~~~~~~|||~~~}}}|||||||||~~~}}}zzzvvvwwwwwwxxxyyyzzz{{{|||zzzvvvpppllllllmmmnnnooowww|||}}}xxxuuukkkkkklllooottt|||~~~yyyuuurrrooossstttttttttttttttsssrrrrrrpppooonnnoooooommmkkkkkkmmmqqquuuwwwwwwuuutttsssooojjjccc\\\ZZZdddppp}}}wwwvvvsssqqqppppppqqqrrr{{{~~~}}}vvvuuusssqqqooommmkkkjjjiiihhhggghhhhhhgggdddbbb]]]XXXWWWZZZ\\\[[[[[[^^^\\\]]]```jjj}}}}}}yyysssnnnmmmooollliiifffeeedddbbb```aaaaaa___^^^```eeemmmrrrxxxyyyzzz{{{{{{yyywwwuuukkkhhhdddbbb```___\\\ZZZVVVYYY]]]aaaeeejjjpppttt~~~]]]KKKCCC@@@>>><<<<<<;;;:::888:::::::::999888777666555333333333222222222222222111222333222000///000111333111000111222222111000111000111333555444333222000000000000000111111111111111000000111111222333///222222//////333444222111111222222333333333222---...///222444444444555444444444444444444444444222222222222222333444444777888:::999777555555555333444444444444666:::===???DDDNNNYYYaaammmssspppyyyzzzwwwyyy}}}|||{{{}}}}}}vvvqqqooollljjjgggggglllxxx~~~xxxwwwtttssssssqqqooommmffffffeeedddhhhsss|||xxxsssmmmggghhhrrr}}}~~~|||||||||{{{}}}}}}}}}~~~}}}{{{yyyyyy{{{~~~}}}{{{|||||||||}}}~~~|||yyywwwwwwyyyyyyyyyxxxvvvuuusssooojjjiiilllqqqvvvyyy}}}zzztttpppnnnjjjmmmqqqvvv|||zzzuuuqqqnnnlllpppppprrrsssttttttttttttqqqpppnnnnnnooonnnmmmkkkhhhlllrrrwwwxxxwwwuuusssppplllfff___XXX\\\mmm~~~zzzxxxtttrrrpppnnnnnnoooqqqrrrssswwwxxxwwwwwwyyywwwtttoooqqqrrrpppkkkhhhhhhiiihhhgggggghhhhhhfffbbb___ZZZWWWXXX]]]aaaaaabbbeeedddgggmmm{{{yyyvvvtttpppmmmmmmnnnlllgggdddaaa```______]]]___bbbeeeiiinnntttyyy|||{{{yyyxxxvvvssspppmmmeeeccc```]]]\\\[[[[[[[[[ZZZ^^^dddjjjpppvvv{{{^^^LLLEEEBBB???>>>======;;;999:::::::::999888777666555555444444444333333333222111222333222111000000222222111000111222333222000...//////000222333222///111111000000000000000000111111000000111111222333///222111///000333444222111111111222222333333333...000111111111222222111333333444444444444444444333333333333333444444555888:::<<<<<<:::888777777555555555444444666:::===GGGNNNXXXaaajjjxxxyyyrrrsss}}}~~~}}}wwwwww{{{~~~~~~zzzyyy{{{}}}zzzrrrkkkggghhhiiilllrrr}}}}}}wwwtttqqqnnnmmmmmmkkkjjjcccddddddfffmmmzzz~~~xxxuuurrrmmmkkkppp|||zzzyyy{{{{{{zzz|||zzzzzzzzz{{{{{{zzzxxxuuuwww{{{~~~~~~|||zzz}}}||||||}}}~~~~~~|||zzzwwwxxxxxxxxxvvvtttrrrpppkkkjjjjjjmmmttt||||||uuuoookkkjjjjjjjjjpppxxx|||vvvsssqqqooonnnmmmnnnoooqqqssstttuuuuuuqqqooommmmmmmmmmmmkkkjjjfffllltttxxxwwwuuurrrqqqlllgggaaa[[[XXX```vvvwwwsssssssssrrrqqqppppppqqqssstttmmmrrrtttssstttvvvuuuqqqjjjmmmooommmhhheeeeeegggjjjiiihhhhhhgggeee```]]]ZZZXXX\\\eeekkkmmmoooqqqrrrwwwyyysssrrrqqqnnnmmmnnnjjjhhhddd```]]]\\\]]]___]]]cccjjjppptttvvvxxxyyy{{{xxxssspppooommmkkkiiibbb```^^^[[[YYYYYY[[[\\\aaafffnnntttyyy}}}```NNNFFFCCC@@@???>>>===;;;:::999999999999999888777666666666555555444444333333222333333333111000111222222000000000222333222111///111111111333555333///111111111111000000000000111111000000111111222333...000000......222333000111111111111222333444444333555444111///111000---111222333444555555555444444444333333444444555666999<<<>>>>>><<<999888888777777666666666888<<<@@@IIIOOOYYYcccmmm~~~~~~yyyzzz~~~|||~~~|||vvvtttyyy||||||~~~~~~~~~~~~zzzxxxzzz}}}~~~vvvnnngggccchhhmmmwww}}}wwwsssmmmjjjhhhhhhggggggbbbdddgggmmmwww~~~~~~}}}xxxtttrrrlllllloooyyy|||xxxxxxzzzzzzzzzyyyxxxwwwwwwxxxyyyxxxwwwtttvvvzzz}}}~~~}}}{{{zzz|||{{{{{{|||}}}~~~|||{{{yyyxxxvvvtttrrrpppnnnnnnhhhjjjpppwww{{{tttlllgggfffiiimmmnnnttt}}}{{{wwwtttrrrqqqooonnnkkklllnnnppprrrtttuuuuuupppnnnmmmllllllkkkiiiggghhhooovvvyyyvvvrrrooonnniiiccc\\\YYY[[[gggzzztttqqqqqqoooooonnnnnnnnnnnnooooooiiinnnqqqqqqrrruuusssooogggiiijjjhhhdddbbbccceeekkkiiihhhgggfffccc___\\\\\\\\\cccoooxxxzzz{{{}}}~~~zzztttoooooonnnjjjhhhjjjdddccc___\\\YYYZZZ^^^bbbeeekkktttzzz|||zzzxxxvvvwwwrrrllljjjjjjjjjhhheee\\\\\\\\\ZZZYYYZZZ]]]```jjjooovvv{{{~~~aaaOOOEEECCC@@@>>>===<<<:::999888888999999999888888777666666666555444333333333222333444333111000111222111000///000222333222111000333333111222666444...111111111111000000000///111111000000111111222333///222111//////222333000111111111111111333444555444666555000000444444111...///111333444555555555444444444444444555555666999;;;>>>>>><<<999888777666777777777888<<>><<<999777777666666777888:::>>>DDDIIIOOOVVV```lll}}}yyyuuuvvvyyy~~~}}}}}}~~~wwwrrrnnnllllllqqq}}}|||~~~|||zzzyyyyyy{{{}}}~~~~~~~~~zzzyyy|||~~~|||yyytttqqqpppsssuuuoookkkhhhhhhkkkpppuuuwwwzzz}}}}}}xxxwwwxxxvvv}}}}}}|||}}}|||xxx||||||{{{wwwssspppppppppxxx{{{{{{zzzyyyyyyyyyzzz{{{~~~|||zzzyyyyyyyyyxxxwwwwwwxxxzzz|||||||||zzzzzzxxxwwwwwwxxxzzz{{{{{{zzzzzzwwwqqqllljjjjjjkkkmmmrrryyy}}}nnnlllhhheeeeeejjjrrrxxx~~~yyywwwvvvxxxvvvrrrpppnnnkkkgggeeejjjkkkmmmoooqqqsssttttttpppnnnkkkjjjiiigggdddbbbpppvvv||||||vvvpppmmmmmmhhh```ZZZ\\\eeevvvxxxrrrnnnmmmnnnmmmnnnpppqqqqqqooommmlllggglllooonnnooopppnnniiigggeeebbb``````aaabbbbbbfffdddaaa```aaaaaa```___bbbfffppp|||vvvlllhhhfffhhhfffcccbbbdddccccccbbb______ccckkkqqqyyy|||}}}wwwqqqnnnhhheeebbbbbbcccaaa[[[VVVUUUXXX]]]```bbbeeekkkooouuuyyy~~~}}}xxxsssqqqcccPPPEEE===>>>>>>999;;;===777999999888888888888999999555555444444444555555666///555444------555888333333222222222111000000000111///...000444555333000222111111111000000//////333000...///222444333111222111...------...111222000111222222111222444666666555444444333333333333111111222222222333333333...111444444111000222555;;;;;;999666555555888;;;:::555333555888===HHHRRRXXXaaajjjuuu|||wwwyyytttwww{{{~~~|||}}}~~~{{{xxx|||~~~xxxnnnoooooommmpppzzz~~~|||~~~|||uuussspppqqqtttwwwxxxyyy|||{{{{{{~~~~~~}}}vvvrrrmmmkkkqqqyyy}}}yyywwwtttkkkeeekkkvvvyyypppmmmpppsss~~~~~~{{{yyywwwyyyyyy{{{xxxmmmeeejjjvvv}}}zzz{{{}}}~~~}}}{{{yyyuuuuuuyyyzzzvvvttttttuuuxxx{{{}}}|||zzzzzzzzzyyyvvvuuuvvvyyy|||{{{zzzzzzvvvoooiiigggjjjqqqvvvzzzyyymmmeeebbbhhhooottt}}}zzzwwwvvvvvvuuuqqqpppqqqpppjjjfffeeeiiilllooopppoooooorrruuussspppmmmkkkjjjiiigggeeemmmyyyxxxqqqpppppplllfff```YYYXXXggg{{{tttooojjjlllqqqkkkoooqqqpppllliiiiiikkkjjjkkkmmmnnnnnnmmmkkkjjjggggggccc___```dddeeeaaaccc```^^^^^^\\\ZZZ^^^cccgggvvv}}}zzztttqqqgggiiiiiieeeaaa___aaacccdddcccaaaaaaeeekkkqqquuu~~~tttnnnnnnnnnjjjeeeaaa^^^\\\YYYVVVYYY^^^[[[```bbbaaadddlllrrrsssxxxyyyzzzzzzxxxtttooolllbbbNNNGGG?????????999:::===666666666555555666666777888666555555444444444555555000333333111222444444111111111000000000000000000111000//////111222111000111111111111000000000///222000//////222333222111444333111000000111333444000111222222111111333555555444333333333333333333222222222222222222333333111333444444333222222333555888;;;;;;:::777555555888555666999===AAAJJJSSSYYYdddtttvvvrrruuurrrtttwww{{{}}}}}}}}}|||~~~}}}{{{{{{vvvmmmmmmnnnqqqxxx~~~~~~~~~|||~~~}}}xxxnnnkkkhhhiiinnnssswwwxxx|||{{{zzz}}}|||xxxsssnnnkkkjjjmmmyyy}}}|||~~~~~~~~~zzzvvvtttppphhhfffqqq|||qqqjjjjjjnnnrrr}}}}}}~~~~~~}}}{{{yyyxxxuuuttttttqqqkkkiiittt~~~|||zzzzzz|||}}}{{{yyyyyyuuutttwwwxxxuuutttuuutttwwwzzz|||{{{yyyyyyxxxvvvtttrrrsssuuuvvvuuusssqqqnnnkkkiiilllsss|||wwwpppooopppmmmnnnuuuzzz|||}}}wwwtttssssssqqqllljjjkkkjjjeeeccccccdddgggjjjjjjjjjlllooorrrpppnnnllliiigggfffffffffqqqzzz}}}uuunnnnnnooolllbbb___ZZZ^^^ooovvvpppllliiijjjooolllnnnpppnnnllliiiiiijjjkkkkkkllllllkkkiiigggfffeeeeeebbb^^^___dddhhhgggddd```]]]\\\[[[ZZZ___eeeppp|||}}}zzzzzz{{{{{{}}}~~~|||xxxssspppnnnggggggfffdddbbbbbbdddeeedddddddddfffjjjpppvvvzzz|||~~~zzzpppiiihhhfffbbb^^^ZZZXXXXXXVVVUUUYYY___]]]bbbffffffiiipppvvvwwwxxxxxxxxxwwwuuuqqqmmmkkkbbbNNNFFF>>>??????999;;;>>>888555555444555555666777777777666555444444444444444555444555999999555333444///////////////000000000000111000///------///111111111111111000000000000222000//////111222222111333222222222222222222333111222333222111111222444333222222222222333333444333333333333222222222222555444333444555555333222333666999:::999666555444777666888>>>BBBFFFMMMUUU___lll|||vvvpppnnnqqqpppqqqtttwwwyyy{{{|||}}}yyyuuummmmmmpppvvv~~~}}}yyyrrrgggccc```ccckkkssszzz|||}}}{{{{{{}}}~~~{{{ooojjjfffdddfffooo{{{yyy{{{|||zzzzzz{{{|||}}}}}}}}}zzzvvvrrroookkkfffjjjyyy}}}sssjjjfffhhhooottt{{{{{{||||||{{{yyyxxxvvvpppnnnkkkhhhgggmmm~~~~~~}}}}}}{{{zzzzzzzzzzzzxxxvvvyyytttrrrtttuuutttsssvvvtttwwwzzz{{{zzzxxxwwwwwwtttsssrrrrrrrrrqqqnnnllljjjjjjkkknnnttt}}}wwwmmmhhhiiitttvvv|||~~~yyyuuuqqqpppoooooohhhdddddddddaaa```bbbaaabbbeeefffhhhjjjnnnqqqllllllkkkgggcccbbbeeehhhuuu}}}}}}ssslllmmmnnnkkk^^^[[[[[[dddzzz}}}sssnnnllljjjlllpppnnnnnnmmmmmmkkkjjjiiiiiillllllkkkjjjhhheeecccbbbcccdddaaa\\\]]]eeelllnnnhhhccc^^^]]]\\\^^^eeennnzzzvvvuuutttvvvwwwvvvtttpppmmmkkkkkkfffdddbbbaaacccfffggghhhgggggghhhkkknnnrrruuuxxxvvvwwwtttllleeebbb```]]]XXXUUUTTTUUUVVVWWW\\\cccaaaggglllmmmpppvvvyyyyyyxxxwwwvvvtttqqqmmmkkkiiidddNNNCCC<<<===>>>999<<>>>>>888999<<<666;;;:::999777666666666666888777666555444333333333777///...222111++++++222000000000111111222222222222333333000------000444000000000000000000111111000000000000///000111222---...000111111000...---222333333222111000222333111111111111222333333444333333333333333333333333333111111444888:::888666777777555333222333666999:::888:::???EEELLLWWWaaannn{{{vvvooolllkkklllmmmlllnnnppptttzzz}}}vvvqqqnnnrrrttt{{{~~~}}}}}}~~~~~~~~~tttmmmccc```___ggguuu|||xxxnnngggccceeennn~~~zzzrrrlllnnnsssxxx|||~~~{{{vvvqqqkkkgggdddcccfffsss~~~xxxooogggcccgggpppvvvyyyxxxwwwtttrrrooolllkkkeeedddcccdddmmmyyyxxxzzzyyyxxxwwwuuussssssssssssyyysssoooqqqrrrrrrtttwwwvvvyyy{{{|||zzzwwwvvvuuupppqqqqqqpppnnnmmmllllllqqqtttzzzxxxqqqmmmjjjkkksss{{{~~~~~~yyywwwuuusssooollllllfffaaa```___\\\\\\^^^```aaadddhhhlllppprrrrrrkkkmmmlllhhhcccccchhhnnnwwwwwwpppooojjjcccYYYXXX]]]mmm{{{xxxsssoooppprrrtttsssqqqpppnnnlllkkkkkklllmmmooommmjjjhhheeedddcccccccccdddbbb^^^aaakkkssswwwtttooolllmmmpppvvvxxxssspppmmmiiilllnnnnnnkkkhhheeeddd```^^^]]]```fffjjjkkkjjjmmmnnnnnnnnnnnnlllkkkjjjkkkiiigggccc]]]XXXWWWXXXXXXVVVWWW[[[]]]^^^dddkkklllrrrvvvuuuuuuvvvvvvtttwwwuuusssooollljjjiiiiiiiiiPPPJJJBBBAAA???777777999111:::999888666555555555555777666555444444444444444888444222222111///000444111111111111222222222222222333222111///000111333000000000000111111111111///000000000//////111222000111222333333222111000111222333222111111222444333222222222222333333444333333333333444444444444222111222444777888888777111444888999888666555555<<<:::<<>>555555444444444555555666...555666111000555444,,,111111000000//////......///...---///222333111...//////000000111111111222---000111000......000333333333333333333333333333000111222222111222444666666555555444333333333333000111222333555666777777333666888666333000111333777777666444333555999<<<<<<===DDDNNNVVV\\\dddmmm|||uuuqqqqqquuuwwwwwwwwwyyy{{{~~~~~~}}}}}}{{{vvvpppmmmooovvv|||~~~zzzxxxzzz~~~zzz}}}|||yyyyyy{{{|||tttooohhhiiiooo~~~{{{tttooonnnfffgggxxx~~~uuulllggghhhtttzzzrrrmmmlllmmmooo{{{yyyvvvpppiiigggjjjpppvvvtttsssrrrpppoooooooooooottt}}}zzzuuuuuuyyyuuutttpppkkkiiikkkrrrxxxwwwsssqqqtttvvvuuuuuuwwwrrruuuwwwwwwtttqqqooonnngggiiilllmmmooouuu}}}|||tttmmmpppppptttzzz~~~~~~vvvuuuyyyxxxssswwwsssooonnnooommmhhhcccfffeeejjjqqquuurrroooooojjjlllqqqyyy|||xxxrrrpppnnnmmmmmmllljjjiiilllpppmmmccc^^^___\\\UUU]]]hhhyyy}}}qqqtttrrrmmmmmmqqqpppkkkjjjnnnpppjjjaaa___gggqqqwwwssslllfffaaa^^^^^^^^^ZZZZZZ\\\eeeuuu~~~yyywwwxxx|||}}}xxxnnnjjjkkkhhhdddcccccccccaaa``````bbbccc___eeelllpppooonnnnnnooonnnmmmkkkhhheeebbb___]]]^^^XXXUUUWWWVVVUUUZZZbbbYYY[[[ccclllqqqrrruuuzzzrrrvvvwwwtttssstttuuussslllllllllkkkiiihhhfffeeegggPPPHHH@@@;;;<<<<<<999999===666888:::888555333555777888888777555555444444444555555444333333222111111...///000111111000///...000000000000000000000000444444444444444444444333444000000444444///...111///222333222000///111333,,,***+++000111000666???===999444111222444333222222222111111222444555666555444666888777444444888888777666777999<<<======<<>>AAANNNTTTWWWaaaiiisss{{{vvvxxxwwwwwwwwwwwwyyyzzz{{{{{{{{{zzz{{{~~~~~~|||yyyzzz~~~}}}tttlllfffiiisss{{{sssppprrrssswww{{{tttjjjlllssszzztttpppsss~~~~~~}}}}}}|||yyytttooonnnsss{{{~~~yyyyyyzzzwwwsssssstttqqqllliiijjjoootttxxxwwwwwwvvvtttssstttuuuwwwqqqqqqqqqpppnnnllljjjiiihhhlllssszzz}}}{{{vvvpppllllllooorrr{{{}}}yyyxxxxxxxxxxxxwwwttttttpppmmmpppvvvvvvrrrwww{{{yyyrrrllllllnnntttyyyrrrnnnppppppkkkggggggcccbbbaaa___ZZZWWW^^^hhhwww|||tttttttttsssqqqpppnnnmmmooooookkkddd]]][[[```ffflllhhhaaa\\\YYYXXXVVVTTTWWW]]]fffooo{{{|||uuussspppoooqqqsssttttttrrrpppmmmiiieeebbb```^^^^^^aaacccccccccffflllqqqmmmppprrrqqqmmmkkkmmmpppllliiieee```\\\YYYWWWVVVSSSTTTVVVXXX\\\aaagggkkkkkkoootttwwwwwwvvvvvvvvvuuuttttttsssrrrrrrqqqqqqmmmkkkiiigggffffffggggggcccMMMFFFAAA===>>>>>>;;;:::;;;===999555666888888555111777777666555444444444444555444444333333222222111222222222222222111000///000000000000000000000000111111111222333333333444444111000222222111222555000111222222111000111222555333222333111///111666666555444444555555444333222222222222333444555555AAA888111111333333555777666666555666888;;;>>>@@@DDDPPPUUUZZZfffppp|||yyytttvvvvvvwwwyyy{{{|||}}}~~~|||yyy|||~~~zzzqqqjjjeeeiiiuuuzzzuuutttwww{{{zzzssshhhmmmyyy{{{zzzzzz~~~~~~~~~~~~}}}zzzvvvsssttt{{{~~~yyywwwyyyzzzvvvrrrppptttqqqmmmkkklllqqqvvvzzzyyyxxxvvvtttsssrrrssssssoooppppppmmmjjjhhhjjjmmmqqqvvv}}}ssspppkkkfffffflllttt{{{zzzxxxwwwwwwxxxyyyxxxwwwvvvsssoooooovvv}}}vvvooojjjjjjnnnxxxzzzsssoooooonnniiieeeddddddcccbbbbbb```bbblllwwwzzztttuuuuuutttsssqqqooonnnllljjjeee]]]XXXYYY___eeejjjddd\\\WWWUUUUUUVVVWWW]]]fffpppzzz{{{ssspppmmmllllllmmmlllllljjjjjjhhhfffccc```]]][[[___```cccgggkkkpppuuuxxxrrrpppnnnlllkkkmmmoooqqqiiifffbbb]]]YYYWWWVVVVVVRRRVVVZZZ]]]```fffpppwwwyyy{{{|||{{{xxxvvvttttttsssrrrrrrqqqppppppppppppjjjhhhdddaaaaaacccgggiiicccMMMCCC@@@=========;;;999888<<<:::777777888777555222777666555444444444444444444444444333333222222222222222222222222222222222000000000000000000000000//////000111222333333444444222000000111222444666111111222111111111111222000000000111222222333555222333444555666555444333222222222222333444444444AAA888111222666777777888555555666666888;;;???CCCJJJUUUYYY]]]kkkvvv}}}zzzyyyzzz{{{|||||||||{{{{{{~~~zzzyyy|||~~~}}}xxxpppjjjdddjjjwww|||yyy{{{xxxrrrjjjppp}}}~~~~~~}}}}}}}}}|||zzzwwwuuuwww~~~yyyvvvvvvzzz{{{vvvrrrpppsssqqqooonnnooosssxxx{{{{{{yyyvvvtttsssrrrqqqpppnnnqqqqqqmmmhhhhhhlllrrryyy}}}}}}xxxnnnllliiihhhjjjrrr||||||zzzyyytttttttttvvvxxxyyywwwuuuwwwsssoooqqqyyyvvvnnnhhheeejjjppp|||yyysssooopppooojjjfffeeeeeecccdddgggjjjooo|||wwwssssssttttttsssqqqnnnmmmiiiddd]]]XXXVVV[[[bbbhhhmmmeee]]]YYYYYYZZZ]]]aaaiiisss{{{pppnnnlllkkkkkkkkkiiihhhgggfffdddcccaaa```______bbbdddhhhooouuuyyyzzzzzzqqqmmmiiihhhjjjllllllkkkgggddd___ZZZXXXWWWXXXYYYZZZ\\\```ccchhhnnnvvv|||~~~{{{wwwtttrrrqqqsssrrrpppnnnmmmmmmmmmmmmhhhfffcccaaabbbeeehhhkkkdddNNNEEEDDDAAA?????????===;;;999:::;;;999666444555666666555555444444444444555444444333333333333222222000000111222333444555555000000000000000000000000//////000111111222333333222222111///000222444555222111111111111222111111111222333444555777777666000111444555666555444444222222333333333333333333:::333000444999999777777444555777777888<<>>===:::777:::<<<:::666444666999555555444444444444444555333333333333333333333333000000000111222333555555000000000000000000000000000000000111222222222333111222222//////222333222222111000111222222222000222444444222333555222...///111444555444444444555222333333444444333333222333//////444888666444555444666888888999===DDDJJJPPPZZZ]]]cccrrr}}}~~~}}}yyyuuuwwwwwwxxxyyyzzz{{{|||}}}~~~~~~|||yyyyyy|||~~~{{{vvvqqqmmmcccjjjyyy{{{uuurrrrrrvvv}}}||||||}}}~~~~~~~~~~~~xxxwwwuuuvvvyyyyyyuuutttvvvuuuuuusssssstttwwwzzz|||}}}yyyuuuttttttrrrnnnkkkdddiiioootttxxx|||~~~wwwooojjjbbbhhhrrrzzz}}}zzzzzzzzzzzzyyysssrrrsssuuuvvvvvvtttsssuuurrrqqqssswww~~~wwwmmmgggdddcccccckkk{{{uuupppmmmppprrrooommmllljjjkkkoooxxxwwwpppnnnlllnnnoooppppppmmmkkkiii```ZZZTTTUUU^^^kkkvvv|||xxxmmmfffgggiiijjjpppyyyxxxlllkkkkkkmmmnnnnnnkkkiii```^^^[[[[[[]]]bbbhhhlllqqqtttxxx{{{{{{xxxtttrrrmmmkkkiiiiiijjjhhhccc___ZZZYYYXXXXXXYYY\\\```bbbhhhhhhjjjqqq{{{}}}zzzyyywwwvvvsssqqqqqqooollliiigggfffgggggggggiiikkkmmmoooooonnnnnneeeOOOCCCCCC>>>888888<<<<<<888888888999888888777888888555444444333333444444555333333333333333333333333333222111000000111222333000000000000000000000000111222222222222222222222///222222......222111...333111///000222333222000000333222///000222---&&&000222444444333222444666222333444444444333222222444111222666777444444666555777999999:::???GGGNNNQQQ[[[___fffwww}}}{{{wwwrrrttttttuuuvvvxxx{{{}}}~~~}}}{{{{{{}}}~~~|||yyytttpppmmmcccjjjxxx|||yyyuuusssrrrwww~~~}}}~~~}}}vvvvvv|||}}}wwwyyyvvvuuuvvvuuussstttxxxwwwvvvvvvuuuvvvxxxzzz{{{zzzvvvrrrqqqrrrqqqlllgggeeejjjrrrzzz{{{vvvqqqmmmjjjiiippp{{{|||xxxwwwxxxzzzzzzyyyuuutttssstttuuuuuusssqqqqqqppprrruuuvvvzzz~~~sssjjjfffeeeeeefffnnn|||~~~tttooollloooqqqnnnllllllnnnnnnttt}}}xxxpppllllllkkkmmmooopppooommmjjjhhh\\\VVVSSSXXXfffvvvtttmmmqqqttttttzzz~~~sssjjjjjjkkklllmmmllliiifff\\\\\\\\\^^^bbbhhhnnnrrrwwwyyyzzzxxxsssoooooooookkkjjjhhhfffdddbbb^^^[[[WWWXXXYYY\\\```dddhhhjjjnnnpppuuu{{{|||zzzwwwwwwwwwuuurrrooommmllliiifffffffffgggiiifffgggjjjlllmmmmmmmmmmmmeeeOOOFFFFFFAAA::::::???@@@;;;:::777555777:::;;;999777444444333333333444444555333333333333333333333333666444222000/////////000000000000000000000000000333333333222222222222222...222333......111000+++333111///000333333222///111444444111333555111(((000333555444222111444666222333444444444333222111999777888999888555666:::555888::::::;;;???HHHPPPYYYccchhhqqq}}}yyyuuuuuuuuuttttttvvvxxx{{{}}}{{{{{{{{{|||}}}}}}~~~~~~}}}zzzwwwsssooommmcccjjjxxx|||zzzwwwvvvuuuqqqwww}}}~~~}}}~~~}}}~~~zzzrrrsssyyyzzz~~~xxxzzzvvvttttttrrrqqqsssyyyxxxxxxwwwwwwwwwxxxzzz{{{xxxtttpppoooqqqooojjjeeejjjnnnvvvzzztttooolllkkkjjjuuu{{{}}}{{{xxxttttttvvvxxxxxxwwwwwwvvvttttttttttttrrrqqqnnnoootttwwwuuuxxxzzzooogggddddddeeemmmsssuuutttnnnlllnnnpppmmmjjjjjjhhhiiioooyyy~~~~~~}}}xxxrrrnnnmmmmmmkkkmmmoooppppppmmmjjjhhhZZZUUURRRZZZkkk}}}yyytttyyy||||||yyynnniiiiiijjjkkkllljjjfffccc[[[\\\___ccchhhnnnsssvvv{{{|||zzzssslllhhhkkkpppiiihhheeebbb^^^[[[YYYYYYXXXZZZ]]]bbbggglllppprrrsssyyyxxxvvvttttttuuusssoookkkjjjhhhfffeeeeeegggiiikkkkkkkkklllnnnoooppppppqqqaaaOOOMMMFFF@@@===>>>>>><<<999;;;;;;;;;:::888777777777888888777555333333444666444444333222111//////...222222333333333333444444555111...///222444111......///000111111000///...000000000000111222333444111000/////////000222333222222333333333444444444111111222333333333222222666555444333444555666666666333111222555777777666555666:::@@@BBBDDDLLLTTT\\\eeemmm}}}}}}xxxvvvtttsssqqqrrrtttvvvxxx{{{~~~zzz|||zzzyyy}}}~~~~~~yyytttsssooohhheeeiiisss~~~|||xxxuuussswwwyyy~~~|||yyywwwxxx|||~~~~~~}}}~~~~~~}}}zzzwwwxxx|||~~~~~~{{{wwwtttrrrsss|||}}}yyywwwwwwvvvssspppoooqqquuuxxxzzzyyywwwvvvwwwxxxyyyxxxrrrqqqpppnnnlllkkkjjjiiikkkwww~~~wwwqqqmmmmmmnnnppp~~~~~~yyyyyyvvvvvvvvvvvvuuutttssssssxxxuuuuuuxxxxxxtttppppppqqqqqqqqqqqquuu|||tttmmmeee^^^___eeegggwwwxxxssslllmmmnnnmmmlllkkklllnnnkkkmmmqqquuuxxxyyyyyyxxxzzzxxxuuurrrnnnlllkkkjjjmmmmmmnnnqqqrrroooiiidddUUUVVVZZZfff{{{{{{yyy||||||tttlllhhhfffeeefffhhhhhheeebbb\\\___dddllluuu{{{}}}~~~yyyuuupppkkkhhhgggggghhheeebbb^^^\\\[[[ZZZYYYYYYaaabbbeeejjjoootttxxx{{{zzz|||}}}{{{vvvtttrrrrrrrrrppplllhhhiiigggffffffhhhjjjkkkjjjpppnnnlllkkklllooosssvvvbbbPPPKKKEEE???===>>>???===:::777888::::::::::::;;;<<<777777666444222222444555555444333222111000000///222222222333333333444444;;;666000///222555555333///000111222222111000///000000000000111222333444000000000000000111222222111111222222222333333333222222333333333333444444444444444444333444555777888555333333555777666555777888;;;AAACCCFFFNNNWWW```lllwwwwwwsssrrrssstttssstttuuuvvvxxx}}}~~~{{{~~~zzz|||}}}yyyuuutttooohhhdddiiittt~~~|||yyywwwuuuxxxyyy~~~{{{zzzxxxvvvtttvvvzzz~~~~~~~~~~~~~~~~~~~~~{{{xxxuuuwww|||~~~~~~~~~|||yyyuuupppkkkiiiqqqzzz}}}xxxwwwuuusssqqqpppppprrrvvvyyy|||yyyvvvvvvwwwxxxwwwuuusssqqqmmmjjjiiiiiikkklllttt}}}|||yyyuuupppmmmnnnsssyyy}}}zzztttrrrtttsssrrrqqqrrrsssuuuwwwxxxttttttwwwwwwtttqqqrrrqqqrrrsssssstttwww{{{~~~tttkkkfffbbb___bbbhhhtttyyynnniiihhhiiijjjkkkkkklllmmmnnnjjjlllooorrrttttttsssrrruuutttqqqnnnlllkkkkkklllmmmnnnoooqqqqqqmmmfffaaaYYYZZZ^^^kkk|||yyy{{{||||||}}}zzztttnnnggggggfffeeeffffffeeeaaa^^^___dddllltttyyyzzzzzzyyysssqqqnnnjjjgggeeecccccc]]][[[XXXWWWXXXZZZ\\\]]]dddgggmmmrrrwwwzzz{{{{{{yyy{{{}}}~~~~~~|||yyywwwvvvtttqqqppppppnnniiifffgggggggggiiikkkmmmlllkkknnnnnnnnnooopppsssvvvxxxcccPPPHHHDDD???===>>>???===;;;888999888888888777666555666666666444222111333555555555444333222222111111222222222222333333333333@@@:::222///111555777888111111222222222222111111000000000111111222333333///000111111222222111111111111111111111222222333666555444333333444555666222444555444222222555888999777555555666777666555::::::===BBBEEEJJJSSS]]]eeetttzzzsssoooppptttwwwuuuuuuuuuvvvyyy~~~zzz|||~~~~~~zzzvvvsssnnnhhhdddkkkyyy}}}{{{yyyxxxyyyzzz~~~}}}tttttttttsssrrruuuyyy|||}}}}}}}}}}}}~~~wwwtttsssuuuzzz~~~~~~}}}}}}}}}}}}}}}|||{{{yyyuuupppiiiddd```nnnxxxzzzxxxrrrqqqpppppprrruuuyyy|||~~~zzzuuuuuuwwwxxxuuuqqqrrrnnniiieeeeeejjjooottt}}}vvvpppnnnlllmmmrrr{{{~~~wwwpppmmmqqqooommmmmmooossswwwzzzxxxtttrrruuuuuusssrrrtttqqqrrrssssssqqqooooooppppppjjjcccaaa```aaagggmmm|||ooofffbbbbbbcccdddgggkkkmmmmmmmmmjjjkkkmmmoooppppppooonnnpppnnnkkkhhhhhhiiikkkmmmmmmmmmnnnooonnnhhhaaa\\\[[[^^^fffvvv{{{wwwxxxwwwttttttvvvvvvzzzzzzuuupppmmmiiidddfffeeedddddddddccc```^^^fffmmmxxx}}}|||xxxtttrrrmmmllljjjgggccc```]]]\\\WWWVVVVVVVVVYYY]]]aaaccclllpppwww}}}~~~|||yyyzzzzzzyyyxxxuuusssqqqsssqqqooonnnmmmkkkhhheeefffggghhhkkkoooqqqpppooonnnppprrrtttwwwxxxzzzzzzbbbOOOFFFBBB???>>>>>>???>>><<<999999999999999888666444777777666555333222444555666555555444333333222222111222222222222333333333>>>999333000111444555666111111111111111111111111000000111111222222222222///000111222333222111000222222111111111222333444;;;999777444333333444555000333666555222111444888888777777777777888888888;;;;;;>>>DDDHHHNNNYYYdddlll|||~~~yyytttrrrsssvvvyyywwwvvvvvvvvvzzz}}}{{{|||}}}|||yyyuuuqqqlllhhhgggqqq~~~~~~}}}||||||{{{{{{|||~~~~~~yyysssttttttttttttvvvzzz}}}||||||}}}~~~~~~tttrrrqqqtttyyy}}}~~~}}}~~~}}}||||||}}}}}}}}}|||zzzyyywwwsssmmmfffaaa]]]jjjuuu|||zzzqqqqqqppprrrvvvzzz}}}~~~yyyttttttvvvvvvqqqllllllhhhdddbbbfffoooyyy|||uuuppplllmmmooottt{{{{{{uuuoookkkmmmllllllmmmooosssvvvyyyyyytttqqqssstttssssssuuuqqqrrrrrrpppllliiihhhhhhjjjgggcccccceeeiiipppuuu}}}rrriiidddbbb^^^___aaaggglllnnnmmmkkkjjjkkkmmmooooooooonnnnnnnnnkkkhhheeeeeegggjjjlllkkkkkklllkkkhhhccc\\\XXXZZZbbbppp~~~xxxttttttrrrnnnlllnnnooossssssoookkkjjjhhheeedddbbbaaaaaaccceeefffgggooovvv{{{sssooonnnkkkhhheee```\\\YYYWWWVVVWWWXXXYYY[[[^^^bbbhhhlllxxx{{{}}}{{{yyyxxxwwwtttrrrpppnnnmmmnnnmmmllllllkkkjjjiiihhhjjjiiiiiilllppptttuuuvvvrrrsssvvvyyy{{{{{{zzzyyy```MMMCCCBBB???>>>>>>>>>======999888999;;;>>>>>><<<:::888999888666444444555777666555555444444333333333111111111222222222333333666555333222222222222111000000000//////000000000000000111222222222111111///000222333333333222111444444333222222444555666>>><<<888555333222222222000333555555333333555777444555666888888999:::;;;;;;;;;@@@GGGMMMTTT```lllwwwzzz{{{zzzxxxuuutttvvvxxxwwwwwwwwwyyy}}}~~~~~~~~~~~~~~~~~~}}}|||zzzyyyvvvqqqmmmkkkooo|||}}}}}}}}}}}}}}}}}}~~~~~~~~~}}}}}}~~~|||yyyxxxyyyzzzzzzzzz{{{}}}{{{|||}}}~~~~~~~~~~~~}}}ssspppooorrrxxx}}}~~~}}}|||zzzzzz{{{}}}}}}|||vvvtttrrrnnniiiccc___\\\dddppp|||yyytttssssssvvvzzz~~~|||xxxtttrrrsssrrrmmmhhhfffdddcccfffmmmxxx{{{tttooonnnjjjooowwwzzzwwwtttnnnjjjiiikkknnnrrrtttuuuvvvuuu{{{uuurrrssstttssssssvvvqqqqqqoookkkhhhggggggiiihhhhhhiiijjjpppwww~~~}}}uuukkkeeecccddd^^^aaafffllloooooollliiihhhiiikkklllnnnnnnnnnnnnnnnkkkgggdddccceeehhhjjjggghhhhhhfffccc^^^ZZZXXXYYYggg{{{yyytttppppppnnnjjjhhhiiijjjnnnoookkkhhhiiiiiifffbbbaaaaaaaaaeeejjjqqquuuwww{{{|||tttmmmkkkkkkjjjfff```ZZZUUUTTTUUUVVVVVVYYY]]]aaaeeekkkrrrwww|||yyyxxxwwwvvvtttqqqooommmkkkkkkhhhhhhiiijjjjjjkkkmmmnnnooommmkkklllpppvvvyyy{{{vvvxxxyyyzzzzzzxxxvvvuuu___MMMBBBBBB@@@???>>>===<<<<<<<<<:::999999:::777222...999999999777555444666888555555444444444333333333111111111111222222222222000111222333333111///...000000////////////000000000111222333333222111000000111222222333222222222666555333222333444666777;;;:::777555222111111000222222444555666777777666111444666888888999;;;<<<;;;===CCCLLLTTT\\\iiiuuuvvvyyy{{{yyyvvvtttuuuwwwwwwyyy{{{~~~}}}~~~~~~}}}|||zzzyyyyyyzzz|||}}}~~~}}}zzzyyyzzzxxxtttsssuuu~~~~~~}}}{{{{{{{{{|||}}}~~~~~~}}}}}}}}}}}}}}}||||||~~~~~~~~~}}}|||{{{tttqqqoooqqqwww}}}|||zzzyyy{{{~~~}}}zzzqqqoookkkfffaaa^^^[[[ZZZ^^^lll~~~|||xxxyyywwwvvvyyy}}}~~~|||xxxvvvtttrrrpppmmmiiifffdddfffjjjpppyyy~~~zzzuuupppoooqqqmmmuuuzzzvvvtttqqqllliiigggkkkqqqwwwzzzzzzxxxvvv}}}xxxtttuuuvvvtttsssvvvrrrpppnnnjjjggghhhkkknnnhhhmmmqqqttt{{{xxxooogggccccccdddcccjjjsssxxxwwwrrrmmmjjjfffggghhhjjjkkklllllllllllljjjgggdddcccdddfffgggdddeeedddbbb___]]]\\\]]]aaarrruuupppmmmnnnlllhhhfffgggfffjjjlllhhhfffggggggdddaaabbbdddfffjjjpppxxx}}}zzzzzzxxxssslllhhhggghhhfffbbb\\\VVVSSSTTTVVVYYYUUU[[[ccciiinnnttt{{{}}}yyywwwuuuuuussssssqqqooommmkkkjjjiiieeefffhhhjjjkkkmmmpppssstttqqqoooooosssxxx{{{}}}zzzzzzyyywwwvvvsssrrrqqq```MMMBBBBBBAAA???===<<<;;;;;;===:::888777777444---'''999999888666444444555777444444444333333333333333111111111111222222222222...000333444333222111111111111000//////000111111000111222333333222000///222111111111222222333333666444222111222333666777555555444333333222111111444333222555999;;;888555111444777888888777999:::<<>>999444222555888999777666777888>>>AAAKKKXXXbbbkkkxxx}}}xxxwww{{{zzz~~~|||{{{|||zzzwwwuuuvvvyyy~~~|||wwwwww||||||yyyxxxxxxxxxxxxyyy{{{~~~~~~{{{zzz}}}}}}|||}}}~~~~~~|||zzzxxxwwwsssoooqqqwww}}}}}}~~~xxxssssssnnnggg___ZZZWWWWWWWWWbbbrrr|||yyy{{{~~~}}}yyytttooorrrtttqqqjjjeeedddfffmmmttt~~~wwwrrrrrrqqqpppttt|||}}}yyytttooommmfffkkksss{{{{{{xxxyyyyyyuuussstttqqqrrrqqqooommmmmmoooqqqvvv|||~~~xxxtttooojjjggggggjjjlllssszzzqqqnnnooonnnnnnmmmmmmlllllllllddddddcccbbbbbbcccddddddbbbcccbbb```^^^```eeejjj{{{|||uuuppplllmmmkkkfffbbbccceeejjjmmmjjjhhhgggeeebbbccciiiqqquuuvvvttttttttttttpppjjjfffdddcccbbbaaaXXXWWWWWWWWWYYY\\\___```lllsss{{{~~~~~~}}}}}}|||{{{yyywwwtttsssrrrjjjkkkkkkkkkkkkiiigggfffgggiiikkkllllllmmmrrrvvvuuuuuuwwwzzz|||{{{yyyvvvzzzwwwrrrnnnllllllmmmooobbbNNNCCC@@@===;;;;;;;;;:::888999999999888888888777777888777777666555555444444555///...333666222000222222222333444333222111000333222111222555666444111222000000111444444111...000***&&&'''...222111---777555333222333444444333000000111222333222...+++///111222444666777555111222333444666777888888888;;;777555777888666777999<<>><<<999999888888888888888888888777666555444444444444999333222777999666444666222222333444333222111000111000///111333444222000222000000111333444111///555000,,,---333666444111111///...///111333444444111111111333444333///,,,///111222222111222444444222333444555666777777777:::666555888999888:::===AAAKKKXXX```eeeppp}}}zzzyyyxxx{{{}}}yyysssrrrvvv|||~~~~~~{{{zzz{{{}}}~~~~~~}}}||||||}}}~~~}}}}}}~~~}}}zzzyyyyyyxxxzzz}}}}}}}}}}}}~~~}}}{{{yyyyyy{{{~~~}}}zzzxxxyyyyyy|||||||||wwwwwwwwwzzz~~~|||zzzzzzyyyuuuqqqnnnjjj]]]TTTVVVSSSUUUbbbsss}}}|||{{{zzzxxxvvvtttsssmmmiiiggggggffffffmmmvvv{{{xxxtttsssrrrrrrvvv}}}}}}|||yyyyyyzzzxxxrrrmmmppppppsssyyy{{{yyyvvvttttttuuuwwwxxxuuusssrrrrrrssstttsssrrrxxxxxxyyy{{{{{{yyyuuuqqqlllkkkiiiggggggjjjooosss|||uuuqqqpppssssssrrrqqqnnnlllkkkkkkgggccc___^^^```fffkkkooolllkkkjjjkkknnnvvvzzzuuurrrpppsssvvvsssmmmiiiiiijjjrrrwwwwwwppphhhhhhkkkllluuuvvvxxxxxxuuupppkkkggggggfffccc^^^YYYVVVVVVWWW[[[XXXYYY___cccfffoooxxx|||~~~~~~{{{xxxuuurrrpppnnnkkkiiieeefffhhhiiiiiiiiiiiihhhhhhjjjllloooqqqrrrssssssrrruuuxxxzzzzzzxxxtttqqqssspppmmmkkkjjjhhhfffdddbbbMMMFFFCCC@@@>>>>>>===<<<;;;888888888888888888999999777666555333333333444444666333222555666444333444222222333444333222111000//////...000111222111///222111000111333333111///444000---///333555222...000///...///111333444333222222222444555444111...000111111000...///333777222222333444555666666777999666555888::::::<<>><<<<<<<<<:::999888888888888888999999999777555444222222222444444444222222222222222111222222222333444333222111000/////////000111111000000111111111111222222111111333000...000222333///,,,666444333333444444333222333222222444555555222000333000///111111000222555222222222333444555666666888666666888999999===CCCGGGPPP]]]hhhsss{{{{{{vvvuuuvvvuuurrrrrrwww}}}|||~~~{{{yyy}}}~~~~~~}}}{{{zzzzzz{{{zzz||||||{{{}}}}}}yyywwwwwwxxx}}}yyywwwwwwvvvwwwyyy}}}{{{{{{zzzzzzzzzwwwssspppmmmrrr|||zzzyyyyyyzzz|||{{{vvvrrroookkkiii^^^\\\QQQMMMTTTZZZeeeyyy~~~~~~{{{xxxtttpppmmmkkkfffeeeggglllrrrzzz{{{rrrllljjjiiilllpppxxx|||||||||}}}|||{{{yyywwwwwwwwwvvvrrrppprrrpppppprrrvvvyyyzzzyyyyyyxxxwwwvvvvvvwwwxxxxxxsssrrrqqqqqqsssttttttttttttttttttuuuuuussspppmmmjjjjjjiiihhhiiilllqqquuuzzz{{{zzzuuuoookkkkkkmmmmmmqqqtttuuuqqqllliiihhhbbb```^^^bbbkkkuuu}}}{{{yyyxxx|||yyysssqqqpppooojjjjjjjjjhhheeedddfffhhhuuuzzzzzztttpppsssxxxzzzyyywwwtttpppkkkfffbbb```ZZZYYYWWWTTTRRRSSSVVVYYY^^^cccmmmvvv{{{~~~}}}zzzwwwvvvtttqqqmmmkkkjjjjjjiiihhhlllkkkiiihhhhhhjjjkkklllqqqrrrssstttttttttsssrrrwwwsssooopppttttttppplllmmmllljjjhhhhhhfffdddaaadddPPPFFFCCC@@@>>>>>>>>><<<;;;888888888888888888888888666555444333222333444444555666555333222333444444222222333444333222111000///000111222111111111111111111222111111111111222555333222333444444111...666555444444555555444222333222222444555555333111666000...333666444222333333333333333333444555666888666666888888888>>>DDDJJJSSS```mmmzzzzzzyyy|||wwwttttttssssssuuu|||~~~|||zzzxxxzzz}}}zzz{{{||||||{{{xxxwwwwwwxxxvvv}}}|||xxxzzz}}}~~~}}}~~~~~~{{{wwwvvvwwwxxx{{{wwwuuutttqqqssswww}}}{{{zzz{{{{{{{{{wwwrrrooojjjoooxxx}}}|||zzzzzz{{{~~~{{{vvvpppiiiccc___XXXWWWNNNKKKTTT\\\kkk~~~~~~zzzvvvrrrnnnkkkiii```eeemmmuuu~~~{{{rrrkkkhhhiiikkkqqqxxx}}}{{{{{{{{{zzzyyyyyyxxxvvvvvvuuutttrrrpppsssqqqpppqqqrrrtttuuuuuuwwwwwwvvvvvvvvvuuuuuuuuuqqqooonnnooorrrssstttsssssssssrrrssssssrrrooolllllllllkkkiiihhhjjjnnnrrrvvvxxxwwwsssmmmhhhgggggglllrrrwwwwwwqqqkkkhhhgggaaa___```gggrrr|||}}}|||~~~|||yyyvvvtttrrrooonnnmmmmmmllliiieeeccccccdddfffnnntttxxxwwwwwwzzz|||{{{uuusssoookkkfffbbb```^^^UUUUUUSSSQQQRRRUUU[[[```iiipppyyy~~~}}}{{{yyyvvvtttrrrpppnnnkkkjjjjjjkkkjjjiiimmmkkkjjjiiijjjlllnnnppptttuuuuuuuuutttsssqqqpppuuupppllllllpppqqqnnnjjjjjjiiihhhhhhhhhgggeeebbbcccPPPDDDBBB>>>===<<<<<<;;;:::999999999888888888777777444444555555444444444444333555555000...000222222222222333444333222111000///111333333222111222333111222222111000000111333333111000000111111000...000///000222444555444333333222222333444555444222666000///666888333111444555444333333333444666777777666777999999:::AAAIIIQQQZZZfffsssuuuwww}}}~~~zzzwwwssstttuuuwww{{{~~~yyywwwwww{{{~~~yyyzzzzzzxxxuuutttttttttttt|||{{{uuuuuuyyy|||||||||~~~~~~|||}}}zzzxxxwwwyyy{{{zzzuuussssssnnnqqqvvv|||||||||}}}}}}|||xxxrrrmmmiiikkkttt}}}{{{{{{|||~~~|||{{{wwwqqqjjjbbb\\\XXXUUUVVVOOONNNXXXbbbttt~~~{{{wwwrrrmmmkkkjjjjjj___hhhtttwwwooojjjjjjooosss{{{}}}|||{{{|||}}}|||zzzxxxxxxwwwvvvuuusssrrrqqqppprrrqqqpppooooooooooooooorrrsssttttttttttttssssssooonnnmmmoooqqqssstttssssssrrrqqqppppppnnnkkkhhhmmmlllkkkiiihhhiiikkknnnqqqssstttqqqkkkfffdddeeennntttyyyxxxqqqjjjgggfffaaa```dddmmmyyy{{{zzzyyyzzz{{{zzzxxxvvvvvvsssrrrssspppjjjhhhiiikkkhhhddd```___aaaccceeemmmtttzzzzzz{{{}}}|||yyytttrrrmmmhhhccc^^^[[[ZZZSSSSSSRRRRRRUUU[[[dddjjjvvv|||~~~{{{yyywwwvvvuuussspppnnnjjjiiiiiijjjkkklllkkkjjjkkkjjjjjjjjjlllooorrrssswwwwwwvvvuuusssqqqnnnmmmqqqmmmkkkjjjlllmmmllljjjhhhhhhgggggghhhfffcccaaabbbNNNCCC@@@===;;;;;;:::999888;;;::::::999888777666666333444666777777666555444111555444...+++...111000222222333444333222111000///111333333222111222444111222333111//////111444111///...---......//////------...000333333222111222111111222444444333222444111222666222+++///:::666555444333333555777888555555888;;;<<<>>>GGGQQQXXXaaaooo}}}yyytttxxx}}}|||yyyxxxvvvxxx{{{~~~{{{zzzzzz}}}|||}}}|||}}}|||zzzwwwttttttttttttzzz}}}yyyuuuvvvyyyzzz{{{|||}}}~~~~~~{{{xxxvvvzzz~~~~~~|||zzz{{{}}}~~~xxxtttsssttttttuuuyyy}}}}}}~~~}}}xxxqqqllliiihhhooo~~~}}}yyyxxxxxxyyyzzztttrrrnnnhhhaaa\\\XXXVVVRRRVVVSSSWWWeeettt{{{xxxrrrlllhhhhhhiiijjjiiisss~~~~~~|||yyysssmmmkkkooowww}}}|||{{{{{{|||}}}}}}{{{yyyxxxxxxvvvtttqqqpppooopppppppppooonnnllljjjiiiiiikkkmmmooorrrsssttttttsssooonnnmmmooorrrtttuuutttpppooonnnnnnooonnnllljjjkkkkkkjjjhhhggghhhjjjmmmkkkmmmnnnkkkgggdddeeefffmmmsssxxxvvvmmmeeebbbcccaaabbbhhhttt{{{ppprrrssstttrrrrrrrrrrrrqqqoooooopppkkkdddcccgggfffbbb^^^\\\^^^ccchhhkkkrrrxxx{{{zzzzzzyyyvvvrrrpppnnnjjjfffaaa]]]YYYXXXWWWWWWWWWYYY]]]fffqqqxxx~~~|||}}}}}}zzzwwwvvvtttssssssqqqllliiidddeeefffiiilllmmmllljjjggghhhiiikkknnnrrruuuwwwwwwwwwvvvtttrrrnnnkkkiiikkkkkkjjjjjjjjjjjjjjjjjjiiihhhgggfffeeeccc___\\\```MMMGGGDDDAAA?????????===<<<<<<;;;:::999888666555555333444777999999777555333444999999222...222555444222222333444333222111000...111333333111000111333111222333111//////111444444333111000000222333444111000000111222222///---222111000111333444333222222111555666,,,###---@@@777666555444444555777888444444888===???BBBMMMXXX\\\fffuuu}}}xxxvvv{{{~~~|||zzzzzz{{{~~~~~~~~~}}}}}}}}}|||{{{yyyzzz{{{~~~~~~zzzwwwwwwwwwtttxxxyyyvvvvvvyyyzzzxxx||||||}}}~~~|||zzzxxxpppuuu}}}~~~~~~~~~}}}|||}}}}}}wwwssssssttt{{{|||~~~~~~~~~xxxpppjjjhhhffflll|||~~~zzzvvvtttsssttttttnnnlllgggaaa[[[WWWWWWWWWOOOUUUWWW___sssyyytttnnnhhheeeeeehhhjjjuuu~~~ssstttqqqmmmkkklllttt~~~~~~}}}|||{{{{{{|||}}}~~~}}}{{{xxxxxxwwwtttqqqooonnnooonnnnnnnnnmmmiiigggfffeeefffhhhlllpppssstttuuuuuupppooonnnpppsssuuuvvvvvvmmmllllllnnnqqqrrrqqqpppiiijjjiiihhhggghhhjjjmmmhhhiiiiiigggccccccfffjjjjjjoootttqqqhhh```]]]^^^aaadddkkkwww~~~wwwgggkkknnnooommmmmmppprrrmmmkkklllmmmhhhbbbcccjjjfffccc___```dddkkkrrrvvvwww{{{|||xxxuuutttooojjjkkkjjjgggdddaaa]]][[[YYY]]]]]]]]]```fffppp{{{{{{wwwyyyyyyvvvwwwuuusssrrrrrrooojjjeee```aaadddiiilllmmmllljjjeeefffiiilllppptttwwwyyyxxxwwwvvvtttqqqmmmjjjhhhhhhiiijjjjjjiiihhhiiikkkjjjhhhgggeeeccc```[[[WWWaaaNNNFFFCCC@@@===<<<<<<===???::::::999999888777666666777888888888777666444333888777666555444444333444333555555333555999888333444222000111333444222000111222444555555444222111444444444444444444444444333333333222111000//////222222333333333222111111444333444555777888777666;;;999666444333333555666:::666666:::AAAHHHRRR\\\ffflll}}}tttuuuxxx|||~~~~~~~~~}}}|||~~~}}}yyywwwwwwyyyyyy{{{}}}}}}~~~|||{{{|||}}}~~~~~~{{{xxxuuuuuuxxxzzzsssvvvyyy{{{}}}}}}xxxtttrrrrrrrrruuuxxx{{{}}}~~~~~~uuuqqqvvv~~~}}}wwwqqqnnndddgggqqq|||xxxvvvsssmmmiiiiiihhheee```[[[XXXWWWXXXXXX]]]eeepppyyywwwqqqiiicccdddkkkttt{{{zzzssssssoooooonnnmmmsss}}}{{{zzz|||{{{{{{}}}}}}zzztttrrrooollljjjkkkmmmnnnpppnnnkkkiiihhhfffcccaaagggjjjkkkkkkpppwwwzzzxxxqqqsssqqqmmmnnnrrrqqqllloooooooooppppppqqqrrrrrrmmmlllkkkkkklllkkkiiihhheeeeeeeeebbb```aaaeeeiiirrrsssrrrmmmgggbbbaaaaaa```iiiwwwxxxqqqiiihhhiiimmmppppppllliiiiiikkkllljjjfffccccccdddeeebbb```ccclllvvv|||}}}{{{yyyxxxssskkkhhhjjjiiigggbbb\\\\\\```bbb___bbbbbbccciiiqqqzzz{{{vvvttttttvvvxxxvvvtttqqqnnnkkkiiihhhhhhaaaeeekkkoooqqqpppllljjjhhhlllooopppssswwwxxxvvvyyytttsssuuurrrjjjgggjjjjjjiiigggffffffgggggghhhjjjgggdddccc^^^XXXXXX[[[cccQQQJJJGGGCCC???<<<:::::::::::::::999999888777777666666777888888777555444333444333222111000000000000555222//////000111111111444222000111333444222000222222333444444333222222333333333333333333222222333333333222222111000///111111222222222333333444555444555666777777666555666444333111222333555777999888999>>>BBBIIIUUU```kkksssyyysssuuuwwwzzz}}}|||{{{wwwwwwxxxyyyzzz|||~~~~~~}}}||||||}}}}}}yyyvvvvvvyyy{{{vvvxxx{{{}}}~~~}}}xxxsssnnnmmmmmmmmmppptttwwwyyy|||~~~|||vvvrrrwww}}}wwwqqqmmmdddfffooo~~~{{{xxxvvvsssnnniiifffeeeccc___]]]]]]```cccaaaiiiuuu|||wwwoookkkfffdddiiirrr~~~tttnnnnnnmmmqqquuuxxx~~~}}}}}}||||||{{{|||~~~~~~{{{wwwnnnlllhhheeeeeegggiiikkkmmmkkkiiihhhhhhfffcccaaabbbdddffflllvvv~~~}}}vvvoooqqqpppllllllpppppplllmmmnnnoooppppppqqqppppppnnnmmmmmmmmmllljjjhhhfffggggggeeecccaaaccchhhlllmmmmmmkkkfff```]]]^^^___gggnnnzzz~~~uuuooollllllmmmooorrrrrroookkkfffggghhhfffccc``````aaaeeefffiiinnnuuuzzz}}}~~~wwwtttsssrrrmmmgggeeegggaaabbb___[[[\\\bbbgggggghhhiiimmmssszzz~~~{{{wwwsssrrrrrrtttuuuuuussspppllliiigggfffeeedddggglllooopppooollljjjlllppprrrrrrtttwwwxxxuuuvvvrrrpppqqqnnnhhheeegggeeeeeeddddddeeegggiiijjjhhhdddbbbaaa]]]XXXXXX[[[eeeSSSHHHGGGDDD@@@===;;;999888::::::999999888777777777666777777777777666444333222222111000////////////777///,,,000222///111777333222111111333333333111333333333333333333333333333333333222222111111111333333333333222111000///111111000111222444555777444555555666666666555555333222111111333555888:::999999<<>>===<<<;;;999999999888888888777777777777888888888777555444444333333222111111222222333((((((222666000222<<<222111111222222333333222333333222111111222333333444444333333222222111111222333333333222222111000333222111000111333555777222333555666666666666777444444444444666888:::<<<;;;999<<>><<<;;;;;;::::::888888888888888888888888777888999999999888777666444444333333222333333444111,,,---555666///,,,...000111222333222222333555222222222222222222222222444444444444444444444444222333333333333333222222666555444222222222333444---111555555444555777:::555444444444555666666777===;;;>>>HHHSSS\\\gggpppxxxqqqooolllpppvvvzzz|||xxxrrr|||}}}}}}~~~yyysssnnnooosssvvvvvvxxxzzz|||}}}}}}}}}|||~~~|||{{{{{{zzzxxxxxxxxxxxxxxxyyyzzzzzzuuutttrrrooommmnnnqqqtttwww{{{~~~~~~}}}zzzuuunnniiifffeeejjjpppyyy~~~~~~~~~{{{{{{yyyuuuuuuxxx~~~~~~yyywww{{{{{{tttlllddd___```eeerrr}}}~~~}}}{{{yyyuuutttssstttyyyzzzuuuooojjjjjjlllsss~~~{{{qqqhhhggglllvvv~~~}}}{{{{{{|||}}}}}}}}}|||~~~|||vvvrrrpppiiigggeeeeeefffhhhlllnnnjjjiiihhhgggfffccc___\\\SSS^^^mmmzzzqqqgggaaa^^^___bbbfffgggjjjlllmmmnnnmmmllljjjmmmnnnlllhhhffffffhhhaaa``````dddkkkrrrxxxzzzwwwuuutttuuuzzz|||wwwrrrnnnlllmmmnnnnnnmmmjjjhhhggghhhaaa```___cccjjjrrryyy|||{{{{{{zzzwwwrrrmmmjjjiiieeeaaa^^^]]][[[XXX[[[aaannntttxxxvvvvvvyyy||||||~~~|||xxxvvvvvvuuusssrrrnnnnnnnnnooooooooonnnnnnkkkkkkkkkkkklllnnnoooqqqqqqqqqqqqrrrssstttvvvwwwsssuuurrrmmmjjjkkkjjjgggggghhhfffaaa___aaaaaa___]]]\\\\\\\\\]]]___aaabbb[[[ZZZ[[[^^^___^^^aaagggaaaOOOEEECCC@@@===;;;::::::;;;888888888888888888888888555666777888888777666555444333333333333333444444666555444555555333000...///111333333111111333666000111222333333222111000222222222333444444555555222222333333444333333222333333333444444444444444///333666666333222444888444444444555666666777777;;;>>>GGGOOOUUU]]]kkkzzz|||sssnnnlllnnnttt{{{}}}sssrrr||||||}}}~~~~~~zzztttooonnnqqqttttttuuuwwwyyyzzzzzzyyyyyy}}}}}}}}}{{{yyywwwvvvwwwrrrssstttuuuvvvwwwxxxyyyuuusssppplllhhhhhhjjjmmmsssxxx~~~~~~}}}}}}}}}yyysssnnnjjjiiilllsss}}}~~~~~~zzzxxxxxxxxxtttsssuuuzzz~~~}}}wwwtttwww|||~~~}}}yyyssskkkccc^^^^^^fffxxx~~~~~~~~~}}}{{{wwwvvvvvvxxx}}}}}}vvvssspppmmmmmmqqqwww||||||rrrllliiipppzzz{{{|||zzzyyyyyy{{{}}}}}}|||}}}{{{vvvsssrrrlllkkkjjjiiiiiikkklllmmmooommmjjjgggeeebbb^^^[[[ZZZeeetttvvvddd]]]\\\\\\^^^cccggghhhiiikkklllmmmnnnnnnmmmoooooojjjdddaaaccceee^^^^^^```gggpppxxx|||~~~}}}|||{{{}}}~~~yyyuuuqqqnnnmmmlllkkkmmmmmmjjjfffddddddeeeaaacccgggnnnuuuzzz{{{zzzzzzwwwsssooollljjjgggeee```\\\[[[[[[[[[[[[```gggnnntttxxxyyy|||{{{|||xxxtttrrrqqqqqqqqqpppmmmnnnnnnoooooonnnmmmlllnnnmmmllllllmmmnnnooopppsssrrrrrrqqqqqqqqqqqqrrrnnnooommmgggeeeffffffcccdddfffccc^^^\\\``````]]]ZZZZZZZZZ[[[]]]___aaaccc___^^^```dddeeeeeeiiiooobbbPPPGGGDDDAAA===<<<<<<===>>>888888888888888888999999333444555666666555444444555555555444444555666666222444222//////333222......111333333111111333666///000222333333222000///000000111222333444444555222222333444444333333333111111333444555666666666222555888777222000222555444555666777888999:::;;;888BBBNNNUUUUUU[[[nnnvvvrrrooolllpppwwwxxxrrrsss}}}}}}}}}~~~|||uuupppnnnppprrrrrrtttvvvxxxyyyxxxwwwvvv||||||{{{yyywwwuuuttttttnnnooopppsssuuuwwwxxxyyywwwuuuqqqkkkfffdddeeegggpppuuu|||~~~~~~~~~yyysssooommmooovvv~~~}}}{{{vvvtttvvvvvvsssrrrttttttzzz~~~|||vvvtttxxx~~~~~~~~~}}}yyysssjjjccc^^^\\\ggg{{{}}}~~~~~~}}}|||{{{zzzyyyzzz~~~vvvpppooommmkkkpppxxx}}}wwwsssllljjjmmmxxx|||xxxyyyxxxwwwxxx{{{|||}}}|||~~~zzzvvvttttttoooooonnnnnnnnnnnnnnnnnnuuurrrnnnjjjgggccc___]]]gggooo}}}mmmZZZTTTWWW[[[___dddhhhhhhiiijjjlllmmmnnnooopppqqqoooiiiaaa^^^___ccc]]]^^^aaaiiisss||||||zzzzzz}}}|||yyytttooolllkkkkkkkkkhhhjjjjjjgggbbb___```aaahhhkkkqqqyyyyyytttuuupppkkkhhhhhhgggdddaaa^^^[[[ZZZ\\\^^^```gggnnnssswww{{{}}}yyywwwtttpppnnnnnnnnnmmmllllllmmmnnnooonnnmmmlllkkkpppooonnnmmmlllmmmnnnnnntttsssrrrqqqooonnnmmmllljjjllliiidddbbbcccccc```bbbdddbbb[[[ZZZ______\\\]]]\\\\\\\\\\\\^^^___```bbbaaaccchhhjjjkkkooouuu___PPPGGGDDDAAA???>>>>>>>>>===999999999888888999::::::999999999999888666555444555444444333333444444555555444222111111111222222111222333333444444333333444222111222111///222777444333111000000111333444222111111000000111111222,,,000222000///333777:::333444444444555555666666555:::666444:::888666<<>>;;;:::;;;<<<===999999::::::999999888888666666666555666666666777555444444333333444444555333222222222222222222222111111222333333333333222222222444666444//////222222222333444444333222222222222222111111222222222333///---111444333111000666666666666555555555555555777///...999>>>>>>EEEKKKUUUcccppp~~~|||jjjffffffeeeiiipppyyyuuurrrttt}}}|||{{{|||{{{vvvqqqooooooooopppqqqsssuuuwwwyyyzzzyyyzzzyyytttlllddd___\\\___lll}}}~~~{{{yyyxxxyyyzzz|||{{{{{{|||{{{zzzwwwtttsssppppppnnnmmmooouuu~~~ppphhhddddddlllttt}}}|||~~~zzzyyyyyy{{{}}}}}}|||{{{yyyyyyxxxvvvtttrrrpppmmmrrrssswww{{{sssllljjjjjjmmmuuu~~~|||zzzyyyxxxxxx|||~~~|||zzzyyyyyywwwwwwxxxwwwvvvvvvxxxzzztttqqqooonnnllllllttt}}}~~~zzziiiaaa___cccrrr{{{yyyvvvrrrpppqqqpppqqqrrrsssssstttwwwyyyzzz}}}qqqqqqppppppppppppooonnnnnnmmmkkkhhheee```[[[YYY[[[^^^bbbgggkkkqqqxxx|||xxxsssmmmhhheee```bbbccc```]]][[[\\\^^^___cccllluuu|||{{{vvvpppkkkjjjiiiiiiiiiiiijjjlllooopppooollliiilllllllllkkkiiigggeeedddjjjiiigggffffffgggiiijjjmmmkkkiiihhhfffddddddeeeggggggffffffffffffeeeeeebbbbbbaaa```______^^^^^^ccceeehhhjjjkkkkkkmmmoooppprrruuuwwwxxxwwwuuusss___QQQGGGCCC>>>;;;;;;<<<<<<<<<999::::::::::::999888777:::999888777666666666666555444444333333444444555222222222222222222222222000111222222333333222222---///222111+++&&&+++444222333444444444444333222333222222222222222222333888222000555888666444666444444555555666777888888333:::888666<<<===@@@JJJSSS\\\lllvvviiifffffffffjjjqqq{{{|||rrrooosss~~~|||{{{~~~}}}yyy||||||||||||}}}}}}~~~~~~}}}}}}}}}xxxppphhhccc```ggguuu~~~|||zzzwwwwwwyyy{{{|||zzz{{{{{{{{{yyyvvvsssqqqnnnlllkkkkkkpppxxx}}}qqqllllllrrr}}}}}}{{{|||~~~{{{zzzzzz{{{||||||yyywwwwwwuuutttsssqqqooooooooo{{{{{{~~~xxxsssnnnkkkooottt|||~~~|||zzzxxxxxxxxxxxx{{{}}}}}}|||yyywwwvvvvvvtttvvvxxxxxxwwwwwwxxxyyytttqqqooonnnllllllttt}}}uuukkkbbbbbbiiizzz}}}{{{yyyvvvtttvvvtttvvvxxxxxxxxxyyy{{{}}}yyyoooooonnnmmmlllkkkkkkkkkjjjjjjhhheeeaaa^^^[[[ZZZ[[[cccmmmsssvvvzzz}}}{{{vvvpppkkkgggdddccc^^^______\\\YYYZZZ```eeehhhlllsss{{{{{{sssooojjjgggggghhhiiijjjlllkkkkkklllmmmmmmllljjjjjjjjjiiiiiigggfffeeedddhhhgggeeeeeeeeefffhhhiiilllmmmllljjjiiiiiiiiihhhfffhhhkkkmmmnnnmmmkkkiiijjjiiigggeeecccaaa``````fffiiilllmmmnnnnnnppprrrqqqsssuuuvvvvvvuuurrrqqq___QQQFFFCCC???=========<<<;;;999:::;;;;;;:::999777666<<<;;;999777666555666666555444444333333444444555111111222333333333222222000111111222222222222222000222444333---***000:::444444333333333333444444555555444444444444555555:::333111555666222333888333333444555777888999:::111::::::888<<<===AAAMMM\\\eeewwwzzzqqqhhhfffgggiiinnnuuuzzzpppooovvv~~~{{{{{{|||}}}|||~~~{{{{{{www{{{zzzrrrkkkgggeeeqqq~~~{{{xxxwwwxxxyyyzzzzzz{{{{{{zzzxxxuuurrrpppiiigggfffjjjrrr}}}zzzxxx{{{|||xxxvvvxxxzzz{{{|||{{{zzzyyyzzzzzzzzzxxxvvvuuuqqqnnnooonnnnnnppptttwwwqqqjjjiiimmmxxx~~~|||zzzxxxxxxxxxxxxzzz{{{{{{zzzwwwuuutttuuurrruuuxxxzzzyyywwwuuuuuussspppnnnmmmkkkkkkrrrzzz{{{uuunnnjjjdddfffooo|||{{{zzzwwwvvvxxxxxxzzz{{{|||||||||~~~|||wwwmmmnnnmmmkkkiiihhhiiijjjhhhgggeeebbb___^^^```bbbcccooozzz~~~~~~{{{wwwooohhhbbb___^^^^^^\\\\\\[[[YYYXXX]]]eeelllsssuuuyyy}}}wwwkkkiiiggggggiiilllmmmmmmooommmkkkjjjkkkkkkkkkjjjggggggggggggggggggggggggffffffeeeeeefffgggiiijjjllloooooommmmmmppppppmmmkkkmmmppprrrsssrrrpppooopppnnnkkkhhheeeccccccbbbjjjlllooopppppppppqqqsssqqqqqqrrrsssrrrrrrqqqppp___QQQEEECCCAAA@@@???>>><<<:::999:::;;;;;;;;;999777555:::999777555555555666777555444444333333444444555000111222333333333333222000000111222222222222222555333444666666444555999555444333222222333444555555555444444444444555555777000///444444000444===444444555666777888888999333:::777666===AAAFFFRRRbbbnnn~~~nnniiiddddddffflllttt|||xxxrrrttt}}}zzzwwwxxx|||}}}yyyxxxzzz{{{yyyrrrllljjjiiiwww~~~}}}|||zzzyyyyyyyyy{{{||||||{{{{{{zzzwwwuuurrrqqqfffdddeeemmmzzz~~~zzzwwwtttsssuuuyyy{{{|||{{{yyyxxxwwwxxxxxxwwwuuusssmmmjjjlllnnnooouuu|||}}}wwwpppllljjjmmmvvv~~~|||zzzyyyxxxxxxxxxyyyzzzzzzyyyvvvttttttuuurrrwww|||~~~|||xxxuuusssrrrooonnnmmmkkkiiiooovvv}}}||||||}}}yyyyyyxxxwwwsssnnnjjjiiifffjjjsss~~~xxxuuuvvvvvvrrrpppqqquuuwwwyyyzzzzzz{{{|||~~~{{{yyywwwxxxzzzyyyvvvuuummmnnnmmmkkkhhhggghhhjjjgggfffccc___]]]```fffkkkqqq}}}~~~|||yyyuuuppphhh```[[[YYY[[[\\\\\\[[[[[[\\\```fffnnnssszzzyyyzzz~~~yyyssshhhggghhhkkkoooqqqqqqppppppnnnlllkkkkkkjjjiiigggddddddeeefffggghhhjjjkkkggggggggghhhiiikkklllmmmooosssuuussstttxxxxxxuuuuuuuuuttttttttttttuuuuuuuuusssoookkkiiihhhiiiiiimmmoooqqqqqqqqqpppqqqsssnnnnnnnnnnnnnnnooooooooo___RRREEECCCBBBAAAAAA???<<<:::999:::;;;<<<;;;999777555777666444333444555777888555444444333333444444555000111222333444333333222000000111222222222222111222---,,,222888777333111666555333222222333555666444333333222222333333444666000111777777444<<>>>>>>>>>>>>>>>>>>>>===:::888666777999999:::666111222888777111777:::===;;;666333555777444333333222111111111222555111111333333000111444000000111222333333444444333666888777444222333666//////111222444555777777222222222333444555777777111333444444444555777999===::::::===@@@HHHUUUbbbmmm~~~oooeeedddcccdddjjjttt{{{uuuvvv||||||tttsss~~~~~~zzz}}}|||wwwwww~~~}}}wwwwww{{{~~~~~~|||tttlllkkknnnrrr~~~~~~~~~|||{{{zzzzzzyyyzzz~~~~~~zzzxxxwwwrrrllliiiiiimmm{{{~~~yyyuuuyyyuuusssuuuzzz}}}{{{yyy{{{wwwvvvvvvuuussspppmmmkkkkkknnnuuuxxxvvvqqqhhhhhhooowww|||{{{||||||}}}~~~~~~~~~~~~~~~}}}zzzwwwvvvvvvvvvvvvuuu|||}}}xxxsssqqqnnnoooqqqnnnfff___dddmmmxxx{{{{{{xxxvvvxxxwwwtttqqqpppnnnoooppppppooonnnnnnlllnnnvvv~~~yyypppooolllhhheeedddeeegggiiikkknnnqqqrrrssssssrrrtttsssqqqooonnnnnnooooooooonnnmmmkkkjjjhhhgggfff````````````ccckkkvvv~~~xxxooonnnpppkkkfff___YYYVVVXXX\\\^^^eeeeeeggglllsssxxx{{{|||rrrssstttuuutttssspppooommmoooqqqssstttsssqqqppplllnnnooommmjjjgggeeeeee```aaacccfffjjjkkkkkkjjjllliiijjjqqqvvvxxx{{{}}}}}}yyyvvvvvvxxxyyyxxxvvvyyywwwtttpppmmmnnnrrruuutttqqqoooqqquuuvvvrrrmmmhhhjjjkkkjjjiiiiiijjjlll___OOOEEEAAA>>>;;;<<<=========888:::;;;;;;999777777777888999777333444666444---111555888666333111333555444333333222111111222222222000000333444222444777000111111222333333444444333333333444555555333222444333333222222111111000333333333444555666888888333444666666555666888;;;:::888888<<>>======?????????777999;;;;;;999888888999333444555666777777666444333555777777555444555777444333333222222222333333666333222444333///...000111111111222222333333333111111222555888999777444222222222222222222222222444444444444555666777888555666777777777777999;;;::::::===DDDLLLWWWffftttssshhheeeeeedddfffooo}}}}}}uuurrrzzz~~~|||vvvzzz}}}yyypppooowww~~~~~~~~~~~~~~~~~~~~~~~~}}}|||{{{{{{|||xxxwwwyyy}}}|||yyyssslllkkknnnvvv~~~~~~}}}~~~}}}}}}|||{{{zzzzzzyyyyyy{{{|||~~~zzzxxxsssmmmggghhhppp~~~|||{{{{{{{{{zzzzzzwwwwwwwwwyyy}}}}}}yyywwwuuurrrooommmjjjhhhjjjqqq||||||ssslllgggkkkqqqzzz~~~|||}}}zzzwwwuuuuuutttwwwxxxxxxyyyzzzyyyyyyyyyuuuuuuvvvwwwxxxvvvrrroootttuuuuuurrrnnniiifffeeegggdddaaa]]]WWWUUU]]]hhhuuuzzz|||xxxtttsssrrrpppqqqooommmlllmmmnnnmmmlllmmmooooookkkeee```______ZZZ[[[[[[[[[]]]bbbhhhllloooppprrrtttuuuuuuttttttooooooooooooppppppqqqqqqiiiiiijjjjjjiiihhhfffeeekkkpppxxx~~~wwwnnngggccc```\\\YYY[[[[[[[[[]]]bbbhhhnnnrrr{{{zzzxxxxxxvvvtttpppmmmmmmnnnppprrrtttuuuvvvvvvuuusssooollliiihhhggggggfffeeeccc```^^^___cccfffnnnppptttwww{{{}}}zzzxxxwwwvvvrrrqqqqqqqqqrrrrrrrrrrrrmmmoooppppppppppppqqqssspppooonnnooorrrsssrrrpppnnnooopppnnnkkkiiihhhiii___OOOEEEBBB>>><<<===>>>???>>>::::::999666444444777999777666666666555555666888333444444333222000000000444333333222333333444444444111111333222...,,,...111222222222222222333333,,,000444666555444555666111222222333444555666666333333333333444555666666555666777777666666888:::;;;;;;@@@HHHPPP[[[kkkxxxxxxgggaaaaaaeeefffkkkuuu|||uuuqqqxxx~~~}}}}}}yyy~~~wwwoooqqq|||~~~~~~~~~}}}}}}~~~~~~~~~}}}}}}}}}}}}|||zzzyyyxxx~~~{{{wwwwwwyyy}}}~~~zzzvvvpppiiihhhlllvvv{{{{{{{{{||||||}}}}}}}}}}}}}}}}}}||||||{{{{{{{{{xxxzzz}}}yyywwwrrrlllhhhjjjrrr~~~~~~}}}{{{zzzyyyyyyzzzyyyyyyyyyzzz{{{zzzyyyxxxyyyxxxuuuqqqmmmjjjiiihhhsss{{{yyyttthhhgggjjjrrr|||}}}zzzyyy}}}{{{xxxvvvtttttttttvvvvvvwwwxxxxxxxxxxxxxxxttttttuuuwwwxxxvvvrrrooooooppppppnnnjjjgggffffffddd```\\\YYYVVVWWW```kkktttzzz}}}zzzuuuttttttrrrtttqqqnnnmmmnnnooonnnnnnnnnnnnkkkddd\\\XXXXXX[[[]]]___bbbeeeiiiooovvv{{{{{{zzzyyyxxxwwwvvvuuuuuuqqqqqqqqqpppooonnnnnnmmmgggfffdddcccdddfffiiijjjsssvvv|||~~~{{{wwwpppgggaaa___^^^\\\YYY]]]^^^```dddiiioootttwww|||yyyvvvsssrrrrrrpppooonnnoooppprrrssstttuuuuuunnnmmmllljjjgggdddbbbaaacccbbb```^^^^^^aaagggkkkqqquuuzzzzzzwwwuuusssqqqooooooooopppqqqqqqqqqqqqrrrnnnoooqqqpppnnnmmmnnnnnnnnnnnnmmmnnnoooppppppooommmmmmmmmkkkhhhgggggghhh___OOODDDAAA===::::::;;;;;;;;;:::999666333111111555888:::888666666333111333888666666555555444222111000333333333333333444444555///...///333444111000222222222222222222222222222)))...444555333111222444333444444444555555666666333333333333333444555555666777888777666666888::::::;;;@@@JJJTTT___ooo}}}pppfffccccccccchhhqqq|||yyysssooovvv|||zzz{{{|||||||||wwwuuuzzz~~~~~~}}}}}}}}}}}}~~~~~~}}}}}}}}}|||{{{zzzxxxxxxzzzxxxvvvwwwzzz}}}|||wwwsssmmmggggggkkkyyy~~~yyyzzz|||}}}~~~}}}}}}}}}}}}}}}}}}}}}wwwyyy|||zzzxxxsssnnniiimmmxxx|||}}}|||zzzwwwvvvwwwxxxzzzzzzzzzzzzyyywwwuuusssvvvtttqqqmmmiiihhhjjjlll||||||tttpppaaafffooozzz{{{uuurrrrrrvvvvvvuuuuuuvvvvvvwwwxxxuuuvvvvvvwwwwwwwwwwwwwwwttttttuuuwwwxxxvvvssspppkkklllkkkiiifffddddddeee[[[WWWSSSSSSRRRVVV```kkkuuu}}}}}}wwwuuutttsssuuurrrooommmnnnoooooonnnllljjjddd\\\UUUSSSUUUYYY```dddjjjqqqwww~~~|||xxxuuuttttttqqqqqqpppooommmkkkiiihhheeecccbbbbbbdddiiiooosssxxxyyy{{{~~~}}}yyyuuunnnhhhbbb^^^^^^___^^^\\\]]]___ccchhhnnnssswwwzzzyyyuuuqqqooopppqqqrrrssspppppppppppppppppppppqqqhhhhhhgggfffeeecccaaa`````````______aaagggnnnsssyyy{{{wwwsssqqqqqqpppmmmiiikkkmmmooopppoooooopppqqqoooppppppooolllkkkkkkkkkmmmmmmllllllllllllmmmmmmkkkkkkjjjgggeeefffhhhjjj___PPPEEEBBB===::::::::::::999888888777555444444777:::333111333666444111333999777777777777777777555444333333333333333444555555000...000555666333222444222222222222222222222222---000444666666555333333333333333444444555555555444444444444444555555666888999999999777888999;;;:::<<>>GGGSSS```nnnkkkeeefffgggfffmmmvvv|||xxxuuu|||zzzzzz}}}}}}xxxyyy|||~~~~~~~~~~~~}}}}}}}}}}}}|||{{{zzzyyyyyyxxxyyy||||||}}}wwwqqqmmmiiifffkkkqqq}}}qqqssswwwzzz}}}~~~~~~||||||||||||}}}}}}}}}}}}wwwyyy|||~~~zzztttssspppkkkgggttt}}}||||||}}}~~~}}}|||{{{|||}}}{{{xxxwwwyyy{{{yyy{{{|||{{{yyyvvvtttsssqqqpppnnnlllkkkpppxxxzzzrrroooooouuu|||}}}wwwwwwuuummmhhhiiimmmnnnppprrrssssssssssssuuuvvvvvvwwwwwwwwwwwwwwwvvvuuuuuuvvvwwwwwwuuusssjjjjjjgggccc___]]]]]]^^^XXXUUUTTTWWW[[[aaalllvvv|||zzzyyytttqqqmmmkkkkkklllmmmlllaaa\\\UUURRRVVV___iiippp}}}uuupppooopppjjjjjjjjjiiihhhfffcccbbbbbbdddgggkkkqqqxxx}}}|||vvvqqqooolllgggddd^^^]]]]]]]]]^^^```ccceeemmmnnnppprrrssstttsssssspppooooooqqqtttuuutttsssqqqpppmmmkkkhhhfffeeedddfffdddaaa___```bbbfffiiieeefffiiilllrrrzzz{{{|||{{{uuurrrsssooollljjjlllooooookkkfffdddgggkkklllkkkjjjlllnnnnnnnnnnnnllliiiiiikkkmmmllllllkkkiiigggfffgggiiijjjhhhfffccccccgggmmmrrr~~~]]]LLLGGGBBB======???@@@>>>:::999999999999999888777666888:::<<<;;;:::888777777666555444333222111111111555555555444444333333333555222000333777888444000222222333333333222222111333333333333333333333333444555555444222222444555333333444444555666666666::::::999888888;;;???BBB;;;EEEQQQZZZcccsssrrrjjjjjjiiijjjnnnyyy|||yyyxxx}}}}}}zzz{{{~~~yyywwwwwwvvv}}}}}}|||{{{zzzzzz{{{||||||{{{zzzzzz|||~~~zzzvvvpppgggdddppprrrooorrryyy~~~xxx||||||~~~~~~{{{zzz}}}|||zzzzzz~~~zzzvvvrrrooommmiiiuuu}}}{{{{{{{{{|||{{{zzz~~~}}}zzzxxxxxxyyy{{{vvvsssssstttooonnnnnnmmmooovvv|||vvvrrrpppqqqqqq{{{zzzvvvssskkkdddaaadddmmmpppuuuwwwxxxwwwuuuuuuyyyyyyxxxwwwwwwvvvuuuuuuxxxvvvsssrrrssssssssssssfffggggggfffddddddeeefffggg]]]XXX]]]fffooo{{{}}}yyywwwssstttpppkkkjjjlllhhh```YYYUUUUUUYYY]]]eeexxx{{{vvvoookkkkkkfffffffffdddbbbaaaaaabbbdddiiiooottt|||zzzwwwqqqjjjeeebbbaaaaaaZZZ[[[^^^aaaeeehhhkkklllmmmooorrrtttuuutttrrrqqqmmmoooqqqrrrqqqqqqrrrssssssqqqnnniiieeebbb___^^^^^^___```aaaccceeefffgggfffiiipppzzz~~~{{{wwwtttqqqpppqqqrrrmmmnnnnnnmmmjjjhhhhhhhhhkkkiiihhhjjjnnnqqqqqqpppnnnlllkkkkkkmmmnnnnnnmmmmmmlllkkkjjjiiigggffffffjjjiiigggeeefffjjjqqqvvv}}}\\\LLLGGGCCC>>>===???@@@===:::;;;;;;;;;:::888666555444999:::;;;:::888555444555444444444444444555555666444444444444444444333333555333222333555555333000222222222333333222222111333333333333333333333333333444555444333222444555444555555666666777888888888888888777666888;;;>>>@@@HHHSSS]]]hhhxxxlllfffeeeeeelllvvv~~~||||||zzz{{{{{{vvvuuuvvv{{{~~~}}}|||{{{|||}}}~~~}}}|||}}}yyysssmmmggghhhwww|||ooommmrrr{{{~~~yyy~~~{{{{{{}}}}}}zzzyyy|||}}}{{{xxxxxx|||~~~yyyuuuqqqmmmkkkjjjvvv}}}|||{{{||||||{{{zzz}}}~~~~~~}}}zzzxxxxxxyyy~~~yyyuuurrrqqqrrrlllkkkmmmqqqxxx|||uuuooonnnpppuuuyyy~~~}}}xxxtttpppjjjcccaaadddlllqqqvvvyyyxxxvvvvvvvvvzzzyyyyyyxxxwwwwwwvvvvvvwwwuuurrrqqqqqqqqqpppnnnooommmlllkkknnnrrrwwwzzzrrrjjjfffnnnyyy}}}yyyxxxssstttqqqjjjhhhhhhbbbZZZUUURRRUUU]]]gggttt|||yyytttmmmiiihhhbbbcccccccccbbbdddgggiiikkkqqqwww{{{zzzvvvrrrlllfffaaa______```[[[\\\___cccgggjjjlllnnnpppqqqrrrssssssqqqooonnnkkkmmmooonnnmmmlllmmmnnnpppnnnjjjfffccc```___^^^``````aaabbbeeeiiimmmooosssvvv|||~~~{{{uuussspppllljjjjjjjjjkkklllmmmnnnmmmjjjhhhhhhiiiiiigggeeegggjjjmmmnnnmmmnnnmmmkkkkkklllmmmmmmllllllkkkkkkjjjiiihhhggggggeeedddcccdddjjjqqqyyy~~~zzz[[[LLLGGGCCC???>>>>>>>>><<<:::======<<<:::888555333222999::::::999666333222222555555555555555666666666333333444444444444444444555444444333333222222111111222222333333222222222333333333333333333333333333444555444333333444555111111111222333333444444777888888888777888:::<<>>>>>===<<<:::<<<<<<;;;:::888666444333888999999888555333333444777777777666555444333222333333333444444555555555333444555444222222333555111111222333333333222222333333333333333333333333222333555555444333444555000000000111222222333333999:::;;;:::999:::<<<>>>LLLQQQZZZfffuuuuuunnnhhheeecccfffrrrxxxttttttyyy}}}~~~~~~}}}}}}~~~~~~~~~}}}{{{xxxvvvuuuwwwyyy{{{zzzzzz{{{}}}~~~~~~}}}zzzsssjjjgggmmm~~~}}}sssllliiiuuu~~~~~~zzzxxxxxxzzzzzzwwwwwwzzz{{{xxxtttsssvvv||||||yyyuuupppjjjfffiiiuuu}}}zzzzzzzzzzzzyyyxxx{{{}}}~~~}}}{{{{{{|||{{{zzzxxxtttoookkkjjjjjjiiiqqqzzzmmmkkkiiijjjppp{{{{{{vvvwwwrrrnnnkkkfffaaabbbggglllttt{{{~~~zzzxxxyyy|||~~~}}}|||zzzxxxvvvuuutttqqqqqqrrruuuyyy{{{{{{zzzxxxrrrnnnrrr~~~|||wwwtttjjjjjjiiieeebbb]]]XXXTTTUUUZZZgggyyy}}}zzzwwwsssrrrrrrnnnfffaaa```aaabbbcccdddggglllrrrwww~~~}}}tttkkkeeeccc^^^ZZZYYYZZZ\\\^^^^^^aaaeeejjjmmmoooppppppuuutttssspppnnnlllkkkjjjkkkkkkkkkiiifffdddeeefffbbbaaa___]]]]]]___aaabbbfffhhhlllrrryyyxxxxxxsssllljjjnnnpppoooppppppooonnnnnnnnnnnnnnnkkkllllllkkkiiihhhiiijjjllljjjiiihhhjjjlllnnnpppooommmkkkjjjkkkkkkjjjiiiiiiiiiiiiiiiiiiiiiiiiiiiiiieeebbbgggqqq{{{uuuXXXLLLFFFDDDAAA>>>======<<<;;;999999999999999888777666666777888777666555666888666666666666555333222111333333333444444555555555222333555555444444555777000111222333333333333333333333333333333333333333111333555555444444444555444555555666666777888888888999:::::::::;;;>>>AAAPPPUUU___kkkzzzooojjjfffgggjjjpppxxxyyywwwzzz}}}|||}}}~~~~~~~~~~~~}}}{{{zzz{{{}}}~~~~~~zzzxxxtttqqqqqqtttxxxzzzxxxxxxzzz}}}~~~}}}|||}}}~~~~~~}}}wwwqqqjjjjjjwwwxxxqqqnnnlllxxx~~~zzzwwwwwwzzzzzzxxxxxxzzz{{{wwwsssrrrvvv{{{}}}zzzvvvqqqjjjeeegggrrr}}}~~~{{{yyyxxxxxxxxxwwwvvvzzz|||~~~~~~}}}}}}}}}zzzyyyvvvqqqllliiiiiiiiinnn|||yyyssseeehhhlllttt}}}~~~zzz{{{yyytttuuuqqqnnnlllhhhcccdddhhhooottt{{{}}}{{{yyy{{{}}}~~~|||yyyvvvtttrrrqqqqqqrrrtttxxx|||~~~~~~|||vvvrrrpppvvv|||tttoooiiigggeeeaaa]]]XXXUUUUUUYYYeeexxx|||wwwxxxyyyxxxuuurrroooooooookkkccc^^^^^^```cccgggkkkooouuu{{{|||xxxvvvooohhh___^^^[[[ZZZZZZ\\\^^^```bbbeeejjjnnnqqqrrrrrrqqqtttsssrrrpppnnnmmmlllkkkggggggfffdddaaa```aaabbb``````___```bbbeeehhhjjjlllpppxxx}}}xxxoooooolllffffffkkknnnnnniiijjjjjjkkklllllllllllljjjkkkkkkjjjhhhhhhjjjkkkmmmllllllkkkkkklllnnnpppooommmjjjjjjjjjjjjiiihhhhhhiiiiiiiiiiiijjjjjjjjjkkkgggeeejjjsss|||rrrWWWLLLDDDCCCAAA???============777777888999999999999999555666777666555666777999222333444555666555444444333333444444444444444444222333444555666555444333000111222222333333333333333333333333333333333333000222555666555444444555555555555666777777888888555666777777888<<>>???666777888999999999999999666666666555333333555777333444666777777777555444444444444444444444333333333222222444666444///+++000000111222333333333333333333333333333333333333///222555666555444444555222333333444555555666666555555555666999???FFFLLLVVV```lllxxx~~~|||qqqccceeegggmmmvvv|||{{{{{{}}}}}}{{{|||}}}xxxyyyzzz|||}}}|||~~~}}}yyytttssspppkkkiiijjjooouuuzzzvvvwwwyyy}}}}}}~~~}}}|||}}}~~~xxxwwwuuu|||zzzrrrooopppvvv~~~~~~}}}|||yyyzzz}}}}}}{{{{{{~~~xxxtttppppppttt{{{~~~yyytttnnnhhhdddfffqqq}}}{{{zzzzzzyyyxxxvvvrrruuuyyy{{{{{{zzzzzzzzzsssqqqmmmjjjiiilllrrrwww|||tttppppppnnnvvvzzzvvvvvvvvvtttwwwuuuttttttpppjjjiiikkkqqqooooooqqquuuxxxyyyyyyvvvvvvuuutttsssrrrqqqqqqssstttvvvyyy{{{zzzvvvsssuuuvvvyyy{{{~~~pppqqqtttyyyzzzwwwqqqkkkfff```ZZZXXXUUUUUU\\\fffvvv{{{yyyvvvsssqqqpppppppppkkkhhhgggfffbbb^^^___dddgggnnnwwwzzzzzzuuunnnjjjiiiddd^^^\\\]]]```dddgggiiijjjkkkiiimmmrrrvvvwwwvvvrrrpppnnnnnnooonnnllljjjgggeee`````````^^^]]]^^^```cccbbbeeejjjooouuuyyy|||~~~|||xxxrrrkkkfffdddeeeccc^^^]]]```aaa___ccceeeiiilllnnnnnnnnnmmmiiiiiiiiihhhggghhhkkkmmmhhhjjjmmmllljjjiiiiiijjjllljjjhhhhhhjjjjjjjjjiiijjjjjjiiiiiiiiiiiiiiiiiidddfffjjjpppuuuxxxzzz{{{oooUUULLLAAAAAA@@@???======???@@@777888888999999999888888666777666444111111222444777888999999888666333222555555555444444333333333444222111333666333+++$$$///000111222333444444444333333333333333333333333///222555666666555555555555555666666777888888999666666666777;;;BBBKKKRRRXXXcccqqq|||{{{qqqllleeejjjooosssyyy|||}}}{{{yyy{{{|||{{{|||zzz{{{}}}xxxyyy{{{~~~}}}|||}}}{{{vvvqqqnnnjjjfffdddffflllrrrwwwssstttvvvzzz}}}~~~|||yyy{{{zzzzzz{{{|||}}}}}}|||zzz{{{{{{~~~xxxpppmmmooozzz~~~|||}}}zzz{{{~~~~~~||||||vvvsssooonnnsss{{{}}}xxxsssmmmgggcccfffqqq|||{{{{{{{{{yyyxxxooorrrvvvyyyyyyxxxxxxxxxooommmjjjhhhiiioooxxx~~~xxxrrrpppqqqrrrvvv~~~{{{}}}|||vvvsssuuuwwwvvvxxxwwwwwwwwwsssllljjjlllpppllliiilllrrrvvvwwwvvvqqqqqqqqqrrrrrrrrrssssssqqqsssvvvzzz}}}|||yyyuuutttwwwyyyzzzzzzyyyzzz{{{vvv}}}xxxnnnoooppptttvvvuuupppkkk___XXXTTTTTTTTTXXXeeesssyyysssssssssqqqooonnnnnnooogggdddcccbbb___]]]aaahhhqqqwwwwwwwwwssslllhhhfff```YYY\\\___ccchhhkkkmmmnnnnnnllloootttxxxyyyvvvrrrooommmmmmnnnmmmkkkgggccc```bbbbbbbbbaaa```bbbeeehhhppptttzzz~~~yyyuuuqqqkkkeeeaaa\\\^^^]]]YYYYYY\\\]]][[[```bbbfffjjjlllmmmlllllliiiiiiiiihhhggghhhkkknnnhhhkkkoooooollljjjiiijjjjjjiiihhhhhhiiikkkjjjiiijjjjjjjjjiiiiiiiiihhhhhhdddhhhnnnrrrttttttuuuvvvqqqWWWMMMFFFDDDAAA???>>>===;;;999===<<<:::888777777777777666666666666666666666666888666444333222333555666333333333222222222111111///111333333111000111222666555222111111222333444333444333222111111333666444333222333555666555444333222222222444666999;;;777777999::::::<<>>===;;;:::999888777666666777888999999999888777666666555555777666555444333444444555333333333222222222111111000222333333111000000111222222222111111333666888444444555444222222333555444333222333555666555444444444333333555777999;;;999999;;;======AAAMMMYYYgggnnnzzzuuujjjfffgggmmmuuu}}}yyyxxx{{{~~~}}}~~~yyyttttttxxx}}}||||||xxxrrrnnnooooooiiifffjjjnnnpppuuu{{{|||{{{yyyxxxwwwwwwwwwwww|||zzzyyyzzz}}}~~~|||zzzzzztttooopppuuu|||yyy|||zzzxxxxxxyyyzzzxxxuuutttsssrrrqqqsssyyy}}}wwwoooeee\\\[[[___aaaooo|||xxxwwwzzz|||{{{zzztttsssrrrrrrsssrrrpppnnnfffgggjjjqqqyyy}}}xxxqqqmmmooowww{{{wwwuuusssssstttwwwxxxvvvtttxxxvvvuuuuuuuuutttqqqnnnpppppppppppppppqqqqqqrrrooooooooopppqqqrrrssstttvvvuuutttssstttuuuvvvwwwuuuxxxzzzwwwssspppqqqsssuuuvvvwwwwwwvvvtttqqqooohhhdddeeemmmsssooogggaaa]]]XXXWWW\\\dddpppuuupppmmmmmmmmmmmmllljjjgggeeebbb___]]]^^^dddmmmwww}}}~~~vvvqqqoooooolllgggbbb___^^^^^^___eeejjjqqqvvvwwwvvvuuuuuuoooqqqsssrrrnnnjjjggggggiiihhhhhhfffdddccccccdddkkkmmmooopppqqquuu{{{~~~xxxxxxuuuqqqmmmjjjgggccc```___\\\XXXSSSPPPNNNMMMMMMSSSXXX___eeehhhjjjlllmmmhhhhhhiiijjjkkkllllllmmmooommmkkkjjjjjjjjjjjjjjjmmmiiifffgggjjjlllkkkiiigggggghhhjjjkkkllllllmmmhhhiiikkkllllllllllllkkkpppVVVLLLFFFDDDAAA???>>>===<<<:::777777777777888999;;;<<<;;;;;;:::888777555444444555555555555555444444333333333333222222222111111111333444333111000000111000222333222111222555999444555666666444333333333444333222333555666555444666666555555666777999:::::::::<<<@@@BBBFFFRRR___nnnxxx}}}nnniiiiiijjjpppyyy~~~~~~}}}uuuxxx~~~}}}}}}~~~zzzuuuooorrrxxx}}}zzzyyyzzzvvvooojjjkkkooojjjjjjooovvv{{{~~~~~~{{{xxxvvvttttttsss|||{{{zzz{{{~~~~~~}}}}}}~~~zzzuuuqqqtttyyy~~~|||yyy{{{yyywwwwwwxxxwwwvvvuuuuuutttsssrrrsssxxxyyynnneee]]]WWWXXX\\\gggsss|||xxxxxxzzz|||{{{yyyrrrqqqqqqrrrrrroookkkhhhfffjjjsss|||sssnnnjjjmmmvvvyyytttrrrnnnooorrrvvvzzzzzzxxxuuuuuutttrrrrrrsssssssssqqqsssssssssssssssrrrqqqqqqnnnoooppprrrssssssssssssuuutttsssrrrssstttvvvwwwwwwvvvuuusssqqqqqqqqqqqqrrrssstttttttttqqqooonnngggbbbbbbhhhmmmjjjdddaaa^^^]]]```iiiuuuwwwpppmmmlllmmmmmmmmmkkkhhheeeccc```]]][[[```lllyyy~~~tttmmmjjjiiihhheeebbb```___aaadddeeennnrrrvvvyyyxxxwwwuuuuuunnnnnnllljjjhhhfffddddddffffffeeeddddddfffiiimmmsssuuuyyy}}}~~~|||}}}~~~{{{wwwrrrpppllljjjhhhfffbbb```___\\\VVVPPPKKKHHHGGGGGGLLLQQQXXX___cccfffiiijjjjjjjjjkkkkkkkkkllllllllllllkkkjjjiiiiiiiiiiiiiiijjjgggfffgggjjjlllkkkhhhggghhhiiijjjkkkkkkkkkkkkggghhhiiijjjjjjiiihhhhhhoooVVVKKKFFFCCC@@@???>>>>>><<<:::::::::999999:::<<<>>>???:::999999888777555555444444555666777666555333222333333333222222222111111222333444444222000000111222555666444000///222666444666888777555333333333444333222333555666555444666666555555666777888888999999<<>>>>><<<;;;<<<;;;:::::::::;;;<<<===777666666666666666555555333444666777777555333111333333333222222222111111222333444444222111111222222444555444111000222444333555777777555444333333444333222333555666555444444444444444555666666777777777:::AAAGGGPPP]]]hhhyyyzzzqqqnnnooorrrrrryyy|||}}}}}}{{{~~~~~~xxxsssnnnkkkgggooo{{{~~~|||zzztttkkkeeedddfffnnn||||||zzzxxxwwwzzz{{{|||||||||}}}~~~~~~yyy~~~}}}}}}{{{zzzyyywww{{{|||{{{yyyvvvtttrrrssswwwxxxuuuvvvzzzuuuvvvuuutttrrrsssuuuxxxrrriii```]]][[[ZZZ]]]aaaqqq}}}{{{yyyzzz|||}}}zzzwwwyyyuuupppmmmllllllllllllzzzzzzsssjjjlllrrr~~~yyytttqqqpppppptttyyy||||||yyyvvvtttwwwtttpppooopppqqqrrrrrruuuuuuuuuuuusssqqqooonnnmmmoooqqqtttvvvwwwwwwvvvuuutttrrrqqqqqqsssvvvxxxwwwrrrmmmllloooqqqqqqppprrrssstttttttttsssrrrrrrlllhhheeeggghhhhhhjjjooopppxxxyyyuuusssooommmlllmmmmmmjjjfffbbb``````dddeeekkkvvvvvvmmmfffcccaaaaaaaaaaaabbbdddhhhmmmqqqtttyyyyyyxxxtttpppllljjjiiigggffffffeeeeeefffhhhjjjjjjmmmpppqqqsssxxx{{{yyytttsssrrrrrrsssrrrqqqpppooommmkkkkkkkkkkkkiiigggaaa]]]WWWPPPIIICCC@@@>>>===AAAGGGMMMTTTZZZaaaeeekkkkkkjjjjjjiiiiiihhhhhhfffhhhiiiiiigggggghhhjjjffffffggghhhjjjkkkjjjiiiggghhhiiikkkkkkjjjiiihhhiiijjjkkkkkkkkkjjjiiihhhqqqWWWMMMEEEBBB@@@??????>>>===;;;;;;:::999777777777888888555555555555555666666666444555666777777555333222333333333222222222111111111333444444333222222333000111111333444555555555333444666666444333444555444333222333555666555444222333333444555666666777888777:::CCCLLLVVVcccnnn{{{tttooommmooosssxxx~~~}}}zzz~~~~~~~~~}}}vvvppplllkkkeeennn{{{}}}zzzssskkkffffffgggwww~~~}}}|||{{{|||~~~~~~}}}}}}|||{{{~~~{{{zzz{{{zzzyyy}}}~~~zzzyyywwwsssrrrooopppuuutttnnnooovvvuuuvvvuuutttqqqppppppqqqjjjddd___]]]\\\\\\```fffxxx|||zzzyyy{{{}}}}}}zzzvvv{{{vvvooolllmmmrrrvvvyyy{{{tttppplllqqq{{{yyyssspppooovvvyyy{{{{{{yyyuuusssrrrtttqqqnnnnnnooopppqqqpppuuuuuuuuutttrrrqqqooonnnmmmnnnqqqtttvvvxxxzzzzzzxxxvvvsssqqqqqqsssvvvwwwuuuqqqmmmllloooqqqqqqqqqppppppqqqqqqrrrrrrqqqqqqlllhhhfffgggiiilllttt|||~~~vvvrrroookkkhhhggghhhhhheeeaaa___```ccchhhmmmwww}}}wwwnnngggbbb```^^^]]]___aaadddiiinnntttxxxzzzvvvvvvtttoookkkhhhggggggeeehhhkkkllljjjjjjmmmqqqtttyyy~~~|||xxxvvvuuuuuurrrqqqppppppooonnnmmmmmmnnnmmmllllllmmmmmmkkkjjjbbb```[[[UUUNNNGGGBBB???<<<>>>BBBGGGMMMVVV___eeellllllkkkjjjhhhggggggfffdddgggjjjjjjhhhggghhhkkkggghhhhhhiiiiiijjjjjjjjjggghhhjjjkkkkkkiiigggfffjjjkkklllmmmmmmlllkkkkkkrrrXXXNNNDDDBBB@@@??????>>>===<<<:::999888777666777777888888777777777666666555555444555666666666555444333333333333222222222111111000111333444333333444555222000///111666888666333111333444333222333555777444333222333555666555444222333444555777777888888;;;:::===GGGRRR]]]jjjvvvzzzpppooopppvvv~~~{{{wwwzzz~~~}}}zzzrrrllljjjiiiiiiqqq{{{xxxssskkkhhhjjjppp|||~~~~~~}}}~~~~~~||||||zzzyyy{{{{{{zzz}}}yyyyyyvvvqqqoookkkmmmtttsssmmmooowwwtttuuuuuussspppmmmkkkkkkfffbbb`````````cccmmmwww{{{zzzzzz|||~~~~~~zzzvvvvvvrrrnnnnnnsss{{{yyytttrrrrrrwww|||}}}xxxtttssssssyyyzzz{{{xxxtttpppppppppnnnlllkkkkkkmmmooopppooowwwvvvtttsssrrrqqqppppppmmmnnnpppsssvvvzzz}}}zzzxxxtttrrrqqqsssuuuwwwrrrqqqnnnnnnooopppqqqrrrooooooppppppqqqqqqqqqqqqkkkhhhhhhkkknnnuuu~~~xxxsssooollliiigggccceeeeeeccc```aaaggglllssszzzuuuooogggaaa````````````dddfffjjjnnnrrrtttvvvvvvrrrqqqooollliiihhhjjjkkkkkkrrryyyzzzuuusssvvv{{{|||wwwsssqqqpppooonnnoooooonnnmmmlllkkkkkklllmmmkkkjjjkkkllllllkkkiiidddccc```[[[TTTMMMFFFBBB>>>???@@@DDDJJJUUU```hhhnnnmmmlllkkkiiihhhgggfffbbbgggkkkkkkhhhgggiiillljjjjjjjjjiiihhhiiijjjlllggghhhjjjkkkkkkiiigggeeejjjkkklllnnnnnnnnnmmmmmmrrrYYYNNNDDDBBB@@@??????>>>===<<<:::999888888888999:::;;;;;;:::999888777666555444555555555555555444444333333333333222222222111111///111333444333444555666777333///111666777333---111222222222111333555888444333222333555666555444222333555666888999::::::>>><<<@@@KKKWWWbbbppp{{{sssnnnrrrwwwyyytttwww}}}}}}}}}wwwoooiiifffgggnnnwww~~~yyyvvvrrrlllkkkmmmyyy~~~}}}}}}||||||yyyyyy{{{{{{{{{|||yyyxxxuuuppplllhhhllluuuuuupppttt~~~tttuuuuuusssoookkkiiihhhcccaaaaaaccceeelll{{{{{{zzzzzz|||~~~yyyuuuqqqooommmpppxxxxxxrrrooorrruuu~~~zzzwwwvvvxxxzzzzzzzzzyyyuuupppmmmnnnppphhhggggggiiilllnnnooooooxxxwwwuuusssrrrqqqrrrrrrmmmmmmooorrrvvv{{{|||yyyuuurrrqqqsssuuuwwwqqqppppppoooooopppqqqsssppppppqqqqqqrrrrrrsssssskkkjjjkkkooottt~~~{{{xxxwwwtttpppmmmkkkjjjjjjbbbeeefffdddcccfffooovvv~~~zzzooohhhaaa]]]___bbbeeefffkkkmmmppprrrsssqqqooonnnnnnnnnllljjjiiijjjnnnpppsss}}}{{{~~~yyyxxxvvvtttrrrqqqpppmmmkkklllmmmmmmkkkjjjjjjkkklllkkkjjjhhhiiijjjjjjiiihhheeedddccc___YYYQQQIIIEEE@@@@@@AAACCCIIIUUUbbbjjjpppooonnnllljjjiiiggggggbbbgggkkkkkkhhhgggiiilllllllllkkkiiiggghhhkkkmmmgggiiijjjkkkkkkiiifffdddiiikkklllnnnoooooonnnnnnqqqUUUIIIEEEDDDBBB@@@>>>>>>>>>>>><<<;;;888777666666888999>>>===;;;:::999888888888666555333333444444333222555555777888555000222777111111111111111111111111555555555555444333222111777000***,,,444888666111666333222555666333222444666666555555555777888999???<<>>===>>>>>>===<<<:::888777888999999===<<<;;;999888777777777666555444444555555444222555333333444333000111555444444444444444444444444222333444555555555444333555111...///333555555444999222///333777666444333666666555555666777999:::======EEETTTcccpppuuukkksss}}}vvvooommmppp{{{|||}}}||||||}}}}}}}}}~~~~~~~~~~~~}}}zzzuuupppnnnllljjjsss|||}}}yyyyyyzzztttmmmrrr~~~~~~}}}|||~~~~~~|||zzzzzz{{{zzzzzz{{{zzzzzzzzzzzz|||}}}~~~}}}zzzvvvsssqqqkkklllmmmoooqqqsssuuuuuuwwwvvvtttttttttrrrmmmiiikkkooosssxxx~~~~~~{{{wwwvvvuuusssooolllkkkmmmooouuu{{{vvvooollloooxxx~~~~~~~~~|||zzzyyyyyyzzz{{{zzzuuuoookkkjjjhhhddd``````bbbfffjjjnnnqqqssstttwwwvvvuuuuuutttrrrnnnkkkkkkgggfffkkkwwwyyyuuuttttttqqqoookkkjjjiiijjjmmmpppppppppppplllllloooqqqooooooqqqmmmllllllpppxxx}}}yyywwwtttpppllllllmmmkkkgggbbbgggfffjjjqqqtttvvv}}}}}}xxxvvvoooggg```]]]ZZZ\\\bbbhhhlllnnnqqqrrrrrrsssuuutttsssrrrqqqqqqrrrtttwww|||~~~~~~}}}zzzvvvsssqqqooommmkkkjjjjjjkkkllljjjkkklllmmmmmmmmmmmmmmmllljjjiiiiiiiiiiiihhhfffeeehhhhhhccc^^^YYYRRRKKKFFFBBBBBBJJJXXXlllqqqpppkkkeeejjjhhhiiijjjjjjiiihhhgggfffhhhhhhhhhjjjlllmmmlllkkkggghhhjjjkkkllllllkkkkkklllmmmnnnnnnmmmlllkkkjjjrrrVVVKKKEEECCCAAA???>>>======>>>===<<<;;;999888999999:::;;;:::999888777666666666777555444555666666555333888333000222333111222555222222222222222222222222...000333555777777666555333333333222222333555777888...)))---444666333222666666555555666777999:::<<<@@@KKKZZZjjjyyyxxxpppppp}}}yyyqqqkkkkkkqqq}}}{{{yyy}}}|||yyyyyyzzz{{{{{{||||||{{{{{{yyywwwtttqqqmmmjjjiiivvv{{{xxxxxxzzzwwwssszzz~~~|||zzzyyy{{{|||}}}}}}|||zzzzzzzzz{{{zzz{{{{{{zzzzzzzzzzzz{{{{{{|||}}}~~~~~~|||xxxuuurrrmmmmmmmmmnnnpppsssvvvxxxyyywwwuuuuuutttssspppmmmqqqvvv~~~||||||yyyuuusssqqqooommmkkkffflllttt{{{wwwpppjjjlllwww~~~~~~}}}{{{{{{{{{{{{zzzzzzyyyyyyyyyvvvrrrmmmgggccc```^^^^^^[[[```hhhnnnqqqtttuuuwwwyyywwwvvvuuutttrrrooolllhhhdddbbbhhhuuuyyyuuutttssspppnnnnnnkkkhhhgggiiikkklllllllllkkkmmmppppppmmmnnnqqqmmmoooqqqvvv|||~~~zzzwwwuuussssssooojjjiiiiiiiiifffdddiiilllsss{{{{{{sssnnnkkkgggaaaZZZYYYZZZ^^^eeelllqqqtttssstttuuuvvvwwwwwwwwwwwwwwwxxx{{{|||zzzyyyxxxxxxwwwwwwwwwvvvssspppmmmlllkkkjjjiiijjjkkkkkkjjjkkkkkklllllllllkkkkkkjjjiiigggggghhhhhhfffeeecccggghhhdddaaa^^^XXXQQQKKKGGGJJJZZZrrrvvvpppjjjfffjjjjjjjjjiiihhhgggfffeeedddeeegggiiikkkkkkkkkmmmnnniiiiiiiiiiiijjjkkkllllllllllllmmmmmmmmmlllkkkkkkoooTTTJJJDDDCCCAAA???============<<<<<<:::999888888999999999999888666666555555555777666555555666777666444;;;444000222555555555777111111111111111111111111...000333666777777666555444333333333333444555666777000,,,///444666666777666666555555666888:::;;;<<>>============;;;:::999888888777777777888888777666555555555555666555444555666777666555;;;444000222555555555777555555555555555555555555111222444666666555444333666333111222555777555333888555555777777777;;;AAA666666555666777999:::<<<>>>JJJZZZiiiyyyyyyyyyzzzyyyqqqlllqqq~~~~~~~~~}}}}}}~~~}}}~~~~~~~~~~~~|||yyywwwuuusssooonnnpppnnniiihhhkkksss}}}{{{zzzyyywwwwww|||wwwtttqqqpppssswwwzzz{{{{{{||||||yyywwwxxxyyyzzzzzz{{{{{{{{{zzzzzzyyyxxxxxx|||{{{yyyxxxxxxyyyzzz{{{yyywwwsssqqqqqqsssvvvyyyzzzzzzzzzyyyxxxwwwwwwwww{{{~~~~~~|||yyytttnnnjjjiiikkklllpppzzzvvvmmmhhhkkkttt~~~}}}}}}xxxvvvwwwxxxyyyyyyxxxvvvuuuooonnniii```YYYWWWZZZ___dddllluuuxxxvvvuuuwwwzzz{{{wwwssspppmmmkkkddd```]]]dddsss~~~xxxtttrrrnnnjjjaaa^^^\\\\\\```fffkkkmmmmmmmmmppprrrppplllmmmsssooorrrwww{{{}}}{{{xxxvvvssssssrrrrrrqqqqqqppppppllljjjgggfffgggjjjlllmmmtttzzz~~~xxxpppmmmjjjiiigggccc___]]]^^^aaaeeekkkqqqvvv{{{}}}}}}|||yyyvvvtttsssrrrssssssrrrrrrssstttuuusssrrroooooonnnnnnooooooppppppnnnnnnnnnmmmlllkkkjjjiiihhhfffeeeeeefffgggfffdddbbbfffgggeeeeeefffddd```\\\[[[fff}}}rrrmmmgggiiifffeeedddcccccccccddddddhhhkkkmmmllliiihhhiiikkkkkkjjjhhhggghhhjjjmmmnnnkkkkkkjjjjjjjjjkkkkkkkkksssWWWKKKDDDBBB@@@>>>===<<<<<<===::::::999999888777777666888777666666555555555666666444444444666777666555666222///222333222333666444444444444444444444444444444444444444444333333666333000222555777444111444444555777444333777???666666555666777999;;;<<>>===<<<<<<<<<::::::::::::999888777777888777666666666666666666444333333333555666555444333111222444333111222777222222222222222222222222555444333333333333444555222333333333333333222222222111222444444222444999666666666666888:::<<<===CCCQQQdddwww|||yyytttuuu}}}~~~~~~~~~}}}}}}~~~~~~{{{wwwuuuppphhheeeiiiiiieeegggoooxxxwwwyyyzzzzzz{{{}}}~~~}}}wwwttttttnnnkkkhhhhhhmmmsssyyy|||yyyzzz}}}zzzyyyyyy{{{~~~~~~}}}zzz{{{|||||||||{{{zzzzzz{{{zzzyyyxxxxxxzzz{{{|||yyywwwuuusssrrrssstttvvvxxx|||}}}|||||||||}}}}}}}}}|||{{{zzzzzzyyyyyyooommmjjjfffeeeiiipppvvv{{{rrrnnnmmmlllrrr||||||||||||{{{zzzwwwvvvwwwwwwwwwvvvuuutttsssrrrpppllleee^^^[[[^^^dddiiiqqqxxx}}}zzzrrrpppwwwxxxrrrnnnllliiihhh^^^\\\___kkk}}}wwwqqqlllfffaaa^^^]]]]]]aaahhhoootttwww{{{uuuqqqrrrrrrpppqqqtttrrrssstttuuutttssspppooonnnnnnmmmkkkjjjiiihhhgggbbbcccfffiiimmmrrrwww{{{~~~~~~|||zzzrrrhhhgggaaa___aaaccc```aaadddlllrrryyy~~~}}}zzzxxxxxxxxxqqqrrrsssssssssssssssrrrnnnmmmllllllnnnoooooonnnoooooooooooooooooonnnnnnoooooonnnmmmkkkiiigggfffgggfffeeefffggghhhgggeeedddfffeeeaaaccchhhlllkkklllnnn}}}}}}rrroooiiihhhhhhhhhhhhhhhgggfffdddccckkkjjjjjjjjjkkkkkkjjjhhhjjjiiiiiiiiiiiikkklllmmmjjjiiihhhhhhiiijjjkkkllltttUUUHHHCCCBBB@@@>>><<<<<<<<<<<<;;;;;;;;;;;;:::999888888888777777666666666666777444333222333555666555444333333555888555222444999555555555555555555555555555444222111222444666777///333666555111///111444999555444888;;;999888999666666666666888:::<<<===DDDSSSfffzzzrrrvvv|||vvvxxx}}}~~~}}}}}}}}}}}}|||||||||~~~|||yyyvvvooofffccchhhhhhdddgggqqq}}}~~~yyy{{{|||||||||~~~~~~{{{}}}zzzsssnnnnnnhhheeebbbbbbgggooovvvyyyzzz{{{}}}yyyyyy{{{~~~zzz{{{|||}}}}}}|||{{{{{{xxxyyyzzzzzz{{{{{{zzzzzzvvvuuusssrrrrrrssstttuuuxxx|||}}}}}}}}}|||||||||}}}~~~~~~}}}{{{zzzzzzzzzyyyxxxvvvtttlllkkkiiifffgggmmmwww~~~uuukkkiiilllnnn{{{||||||zzzwwwuuutttuuuxxxwwwvvvuuutttsssrrrrrrrrrlllddd^^^]]]bbbhhhlllrrryyy}}}xxxpppoooxxxyyyqqqkkkfffcccaaa[[[[[[aaannn~~~uuuoooiiibbb^^^UUUWWW[[[cccooozzzxxxrrrrrrsssrrrrrrtttssssssrrrrrrqqqpppoooooommmlllkkkiiigggeeedddcccccceeeiiinnnsssyyy|||~~~|||vvvttttttmmmcccbbb[[[XXX]]]```bbbgggmmmvvv||||||~~~}}}{{{zzz{{{}}}vvvyyyzzzxxxuuusssuuuwwwnnnoooqqqsssttttttsssrrrnnnmmmkkklllmmmnnnnnnmmmmmmmmmnnnnnnmmmllllllkkkooonnnmmmllljjjgggeeeddddddcccbbbbbbdddddddddbbbeeefffddd```bbbhhhmmmmmmooorrrxxxooooookkkkkkkkkllllllllljjjgggdddbbbjjjhhhgggiiilllnnnkkkiiiiiiiiiiiiiiijjjkkklllllliiiiiihhhhhhhhhiiikkklllsssXXXMMMFFFEEECCCAAA>>>===<<<;;;===<<<<<<;;;;;;::::::999555666777888888888888888777777666555555555555666666555444333333333444555444444444333222111000///)))+++...222555777888999333444555666666555444333333555666777666777888:::888666777888888999AAAIIIPPPYYYkkkxxxyyy~~~xxxuuu~~~|||{{{{{{}}}~~~~~~~~~~~~~~~}}}{{{xxxwwwrrrkkkddddddeeegggkkkppp}}}{{{|||}}}~~~yyy{{{}}}{{{vvvoooiiifff```aaa______gggsss|||~~~{{{|||}}}|||{{{|||}}}~~~~~~}}}|||{{{||||||{{{{{{{{{zzzzzzyyyzzzwwwsssrrrssssssqqqoootttzzz|||yyywwwyyy{{{||||||}}}{{{yyywwwwwwvvvtttsssnnnllliiihhhkkkuuuyyyqqqllloooxxx}}}xxxxxxxxxzzz|||}}}|||{{{xxxyyyyyyxxxvvvtttqqqpppooojjjcccaaadddllltttyyy|||tttmmmnnnvvvyyypppiiiddd```^^^YYY___jjj{{{xxxtttqqqiii___YYYWWWYYY^^^iiizzzyyyuuuuuuuuuqqqnnnnnnrrrttttttrrrqqqrrrooojjjiiikkklllhhhaaa^^^```ccciiipppxxx}}}~~~}}}}}}~~~xxxuuurrrppppppmmmhhhddd^^^___aaabbbdddgggkkknnn}}}|||{{{~~~~~~tttuuuvvvwwwxxxyyyzzzzzzyyyxxxvvvuuussssssrrrrrrqqqpppqqqtttvvvtttoookkkmmmnnnnnnooonnnnnnmmmlllkkkmmmnnnkkkgggeeeeeeggglllkkkiiiiiihhhgggeeebbb```aaabbbcccccccccbbbbbbcccaaa___```eeejjjnnnpppmmmooozzzvvvqqqllliiiiiikkkkkkiiihhhgggfffffffffpppllljjjkkkjjjfffgggjjjnnnooommmhhhgggiiiiiigggjjjhhhffffffiiijjjhhhfffsssXXXMMMFFFEEECCCAAA>>>===<<<;;;;;;;;;::::::999888888888666777777888888888888777777666555555444444555555111111000000111333444555444444444444333222111000111222333444555555444444444444555666666555444444444666777777666666777999777666777999:::;;;AAAJJJVVV___ooo{{{zzzssssss}}}~~~}}}{{{|||}}}~~~~~~}}}zzzyyyssslllgggffffffhhhooovvv|||{{{}}}yyy{{{|||yyyssslllfffccc^^^___```ccclllyyy~~~}}}~~~|||zzz||||||}}}~~~~~~}}}{{{{{{{{{{{{zzzyyyxxxxxxwwwwwwvvvtttrrrrrrrrrrrrooommmpppvvv}}}zzzwwwvvvwwwyyyzzzzzz}}}|||zzzyyywwwtttqqqooolllkkkkkkmmmsss|||}}}uuunnnmmmttt~~~}}}|||wwwvvvuuuuuuvvvvvvuuusssvvvwwwwwwxxxwwwvvvuuutttnnnjjjfffgggoooxxx{{{tttnnnooovvv}}}{{{rrriiibbb___]]]\\\ccckkkyyy}}}rrrooolllddd[[[UUURRRVVV^^^mmmyyytttuuuuuurrrqqqrrrvvvwwwvvvqqqoooooonnnjjjhhhiiihhhddd``````dddiiippptttzzz}}}}}}||||||}}}tttqqqmmmjjjiiigggdddaaa___```bbbdddgggkkkqqquuu~~~~~~yyyxxx|||}}}|||uuuuuuvvvvvvwwwxxxxxxxxxttttttssssssrrrqqqpppppppppooopppsssuuutttppplllnnnnnnmmmmmmlllllllllllliiikkkllljjjgggfffggghhhjjjiiigggggggggfffdddbbb````````````____________dddbbb```bbbfffkkknnnpppooopppwwwzzzqqqnnnjjjggghhhnnnmmmllljjjiiiiiiiiihhhlllhhhgggiiiiiifffgggjjjkkkmmmkkkgggfffhhhhhhfffgggeeecccdddfffeeeccc```rrrWWWLLLFFFEEECCC@@@>>>===<<<<<<::::::999888888777777666888888888888777777777777666555555444444444444444111111111111222222333444555555555444444333333222666666666666555444222222444444555666666555444444555666888777666555777888777666888;;;<<<===DDDLLL\\\eeevvvrrrooosss}}}{{{~~~}}}|||}}}~~~~~~}}}~~~~~~|||zzzqqqmmmiiigggfffhhhqqq{{{{{{|||~~~}}}{{{zzz{{{{{{wwwpppiiiccc```ZZZ___dddkkkwww}}}}}}}}}|||zzzxxx|||}}}}}}~~~}}}|||{{{zzz{{{zzzxxxwwwvvvuuuttttttrrrqqqqqqqqqqqqpppllliiimmmsss}}}}}}{{{yyyvvvvvvvvvwwwwwwwwwyyyyyyyyyxxxvvvrrrnnnlllhhhiiimmmttt|||}}}wwwooolllqqq|||}}}{{{zzzzzzxxxwwwxxxyyyyyyxxxvvvwwwwwwxxxxxxxxxwwwvvvuuuoookkkiiioooyyyzzztttpppqqqvvvzzzyyypppgggaaaaaaccceeeooozzzzzzrrrooolllcccZZZVVVPPPWWWcccvvvyyytttuuuuuussstttwww~~~}}}uuuooonnnllljjjeeeeeeccc```___ccckkkqqqyyy{{{}}}}}}|||zzzzzzzzzppplllhhheeecccbbb```___```cccfffiiimmmrrrxxx|||{{{yyyyyy{{{yyyuuuuuuyyyzzzyyyvvvvvvvvvvvvvvvvvvvvvvvvpppqqqrrrrrrrrrqqqooonnnnnnoooppprrrtttssspppmmmooonnnllljjjiiiiiijjjjjjhhhiiiiiiiiigggfffggghhhfffeeeddddddeeedddbbb``````___]]]\\\[[[\\\\\\]]]eeecccbbbdddhhhlllooopppnnnnnnrrr|||{{{qqqmmmkkkhhhggghhhnnnmmmlllkkkjjjiiiiiiiiigggddddddggggggfffgggjjjgggiiiiiieeeeeeggghhheeeeeedddcccddddddaaa^^^[[[rrrVVVKKKEEEDDDBBB@@@???======<<<::::::999999888777777777999999888777777666666666555555444333333333333444777666555444333222222222666555555444444444444555333444444444555555555555444555555555555555555444666777888777666555666777777777999===>>>@@@HHHQQQ^^^kkkzzznnnpppxxx|||zzz~~~}}}~~~~~~}}}}}}yyywwwnnnkkkhhhfffccceeeppp}}}~~~{{{~~~|||{{{{{{|||{{{vvvooogggbbb___YYYaaalllxxx}}}|||{{{||||||zzzyyy|||}}}}}}}}}}}}{{{zzzyyy{{{zzzxxxvvvtttsssssssssqqqrrrrrrrrrppplllhhheeelllrrr|||}}}{{{yyywwwwwwwwwwwwvvvuuurrrtttvvvuuusssooommmllleeeiiiqqq{{{~~~vvvqqqnnnpppyyy~~~}}}|||{{{zzzyyyxxxxxxyyy|||~~~~~~~~~zzzzzzyyywwwvvvtttrrrrrrrrrooonnnttt~~~yyytttrrrrrruuuwww}}}xxxppphhheeehhhooottt}}}yyyssspppkkk```XXXUUURRR[[[kkk~~~yyyuuuuuuuuuuuuxxx}}}uuuoookkkhhhcccbbb```^^^```hhhrrrzzz~~~|||yyywwwvvvvvvllliiieeeaaa``````aaabbbcccggglllppptttwww{{{~~~zzzvvvsssuuuwwwvvvsssssswwwyyywwwvvvvvvuuuuuutttsssssssssoooppprrrttttttsssqqqpppmmmnnnppprrrsssrrrpppnnnooommmkkkhhhgggggghhhiiihhhhhhhhhgggfffeeeeeeeeeaaa```___```aaabbb```^^^___^^^\\\[[[[[[]]]___```gggffffffhhhllloooqqqqqqllllllnnnttt{{{uuuqqqmmmjjjiiihhhiiijjjlllkkkjjjiiihhhgggggggggfffddddddggghhheeefffiiieeehhhhhheeeeeehhhhhhfffeeeffffffeeebbb^^^ZZZWWWsssVVVKKKEEEDDDBBB@@@???>>>======<<<;;;;;;:::999999888888:::999888777666666777777555555444333333333333444666666555555444333222222555555444444444555666666222222222333444444555666555555555444444555555555666777888777666555666777888777:::>>>AAAEEENNNXXXbbbsssuuummmsss}}}~~~~~~~~~yyytttqqqiiigggeeedddccceeeqqq}}}~~~|||~~~}}}}}}|||}}}}}}}}}}}}{{{vvvnnnhhhcccbbb]]]hhhxxx{{{zzzyyyzzz|||}}}}}}|||{{{|||}}}}}}}}}{{{zzzyyy{{{yyywwwtttsssrrrssssssrrrssstttsssoooiiidddaaajjjppp{{{}}}|||{{{yyyyyyyyyxxxvvvtttqqqssssssqqqnnnkkkjjjjjjiiippp{{{zzzssspppppprrryyy~~~||||||}}}{{{zzzuuuttttttuuuxxxzzz{{{{{{yyyyyywwwuuutttrrrqqqqqqtttrrrsssxxx}}}xxxtttrrrrrrtttuuuxxxuuupppllllllrrr|||{{{vvvqqqmmmeeeZZZRRRQQQUUUbbbuuu|||xxxuuuvvvvvvvvvzzz}}}rrrjjjeeecccbbbaaabbbgggoooyyy}}}xxxuuurrrpppooofffdddaaa___^^^```ccceeefffkkkqqqvvvxxxyyyyyyzzz|||vvvrrrpppsssuuuuuurrrssswwwxxxvvvvvvuuuuuutttrrrrrrqqqpppnnnoooqqqssssssrrrqqqooonnnoooqqqrrrrrrqqqpppooonnnllliiigggffffffggghhhjjjiiigggfffdddcccaaa```]]]\\\\\\^^^```aaa```^^^___^^^^^^^^^```cccfffhhhjjjiiijjjlllpppssstttsssnnnoooppprrrtttvvvvvvvvvooonnnkkkhhhfffhhhjjjkkkkkkjjjiiihhhgggfffffffffhhheeefffiiiiiiffffffhhhfffiiiiiiggggggjjjjjjgggfffffffffddd___YYYTTTRRRtttWWWKKKDDDCCCBBB@@@???>>>============<<<;;;;;;::::::999999888777666666666888888666555555444444444444444//////111222333444444444555444333333444555777888555444444333222333333333666555444444444444555666555666888777666555777888999888:::???CCCJJJVVVbbbnnn~~~qqqnnnwww~~~}}}zzztttnnnkkkeeecccccceeehhhmmmwww}}}|||~~~{{{zzzzzz{{{}}}~~~||||||zzzuuuoooiiifffeeefffttt|||xxxxxxyyy{{{~~~}}}zzz{{{||||||||||||{{{zzzyyyxxxuuusssqqqqqqrrrsssqqqssstttrrrlllfffbbb```gggqqq|||}}}|||{{{{{{{{{yyyvvvsssttttttsssnnniiigggiiillluuu|||}}}uuuooopppttt{{{|||zzzzzzzzzzzzyyywwwuuussssssuuuvvvwwwvvvvvvuuutttsssssssssttttttrrrtttwww|||{{{zzzxxxtttqqqpppsssuuu{{{{{{zzzyyy{{{yyyuuuqqqmmmdddYYYTTTTTTZZZkkkzzzwwwvvvwwwwwwvvvzzzqqqhhhddddddeeefffjjjpppwww~~~~~~xxxssspppmmmjjjggg^^^^^^^^^]]]^^^aaafffjjjkkknnnsssvvvwwwvvvvvvwww~~~yyytttqqqppprrruuuuuurrrsssvvvwwwuuuuuutttsssrrrqqqpppoooooommmnnnoooppppppoooooonnnppprrrssssssrrrppppppppplllkkkiiiggggggfffggggggkkkiiifffdddcccbbb___]]]\\\\\\]]]___bbbccccccaaaaaaaaabbbcccfffiiilllnnnmmmmmmnnnqqquuuwwwwwwvvvtttuuuuuusssqqqoooooopppkkkkkkiiiffffffjjjlllkkklllkkkjjjiiihhhggggggggghhhffffffjjjjjjgggfffiiifffjjjjjjhhhhhhkkkjjjgggeeefffddd```YYYSSSNNNLLLuuuXXXLLLDDDCCCBBB@@@???>>>>>>=========<<<<<<;;;:::::::::999888666555666777999:::777666555555444444555555---...000222444555555555444333222222333555777888888777555444333333333444666555444444444444555666444666777777666666777999;;;999:::???EEENNN]]]jjjvvvqqqrrr}}}~~~zzz}}}{{{||||||}}}{{{wwwqqqkkkgggcccaaacccjjjssszzz|||{{{zzzyyyyyyyyyzzz{{{}}}~~~zzzzzzxxxsssnnnjjjhhhhhhsss}}}yyywwwxxxzzz}}}}}}xxxyyy{{{|||}}}||||||{{{wwwuuurrrpppooopppqqqrrrmmmoooqqqoooiiidddaaaaaagggvvv}}}||||||||||||yyyuuurrrtttssspppkkkgggiiipppvvv}}}tttqqqqqqttt{{{~~~|||zzzvvvttttttvvvyyyxxxvvvttttttuuuwwwxxxxxxwwwvvvuuutttsssttttttuuuqqquuuyyy|||}}}}}}~~~vvvxxxxxxtttooonnnrrrvvvzzzvvvsssppplllcccZZZXXX[[[fffzzzwwwvvvvvvxxxwwwvvvzzz{{{mmmfffdddfffhhhmmmtttzzz~~~yyysssoookkkhhhddd```YYY[[[^^^___aaaffflllqqqooopppqqqqqqqqqrrruuuxxx}}}~~~~~~|||xxxtttsssrrrrrruuuuuurrrrrruuuvvvsssssssssrrrqqqpppoooooonnnoooooooooooooooooooooooorrrtttvvvuuurrrooopppqqqjjjiiiiiiiiihhhhhhggggggiiigggdddccccccbbb___\\\^^^^^^___bbbeeeggggggfffdddeeegggiiikkkmmmoooppppppppprrruuuyyyzzzyyyxxxuuuwwwwwwsssnnnkkklllnnnfffhhhiiihhhlllrrrrrrmmmkkkjjjiiigggffffffffffffeeeccceeeiiijjjhhhhhhjjjgggjjjkkkiiiiiikkkjjjfffggggggeee___VVVOOOLLLKKKvvvYYYLLLDDDCCCBBB@@@???>>>>>>>>>===<<<<<<;;;;;;::::::999888777666555666777999;;;777777666555555555555666111222444555666666555444333333222111222444777888777666555444444555666777666555444333333444555666333555666777666777888:::<<<::::::???FFFPPPaaaoootttssswww|||xxx~~~|||zzzxxxyyyyyyxxxuuuoooiiifffbbb```dddooo{{{~~~{{{zzzuuuvvvxxxzzz||||||||||||xxxxxxvvvrrrmmmjjjjjjjjj{{{~~~{{{wwwxxxyyy{{{~~~~~~|||wwwxxxzzz|||}}}}}}||||||tttrrrpppnnnmmmoooppprrriiilllnnnlllgggcccbbbbbbiii||||||||||||||||||yyytttppppppooommmiiigggmmmyyyssslllnnnsssyyy}}}}}}|||yyysssnnnnnnsssxxxsssqqqpppqqqtttxxxyyyzzz{{{zzzwwwuuussssssrrrsssqqqvvv{{{{{{xxxvvvwwwzzzrrrvvvxxxtttnnnlllqqqwww|||yyyvvvooommmjjjfff^^^VVVVVV[[[sss|||vvvuuuwwwyyyxxxuuuyyyuuuiiieeedddgggkkkrrrzzzzzzvvvpppllliiieee```\\\YYY\\\```cccfffkkkrrrxxxrrrqqqnnnkkkkkkooouuuzzz{{{||||||zzzwwwuuuttttttrrruuuuuurrrrrrttttttrrrrrrrrrqqqqqqpppoooooonnnssssssrrrqqqppppppqqqqqqtttvvvwwwvvvrrrooooooqqqhhhhhhiiiiiiiiiiiihhhggggggdddbbbbbbcccccc```]]]aaaaaabbbeeeiiikkkkkkjjjggghhhjjjlllnnnoooppppppqqqrrrtttxxx{{{|||{{{yyyrrrtttuuuqqqllljjjlllooocccgggjjjlllrrrzzzxxxqqqhhhgggfffeeedddcccccccccbbbaaaccciiijjjiiiiiilllgggjjjkkkiiihhhjjjhhheeekkkkkkggg```WWWPPPMMMLLLwwwWWWGGGHHHEEEAAA???????????????===>>>>>>;;;888555444444666777888999:::;;;;;;;;;555555666666666666555555111999666222555222000555555444444444444555666666333444555555666666555555555666666666555444333333<<<444111666999666666999::::::>>>BBBHHHUUUmmmzzzpppvvv}}}{{{~~~{{{yyyxxxxxxxxxxxx|||wwwuuusssoooiiidddbbbdddmmm|||~~~{{{yyyxxxxxxxxxyyyzzzzzzwwwuuuuuutttuuutttnnniiimmmttt}}}zzzyyyzzzyyyxxxyyy||||||zzzyyyxxxzzzyyyuuuvvv{{{}}}|||uuurrrqqqrrrpppkkkiiikkklllooohhhcccfffccc```fffvvvzzzyyyzzz{{{|||zzzyyywwwvvvooonnniiicccgggttt{{{pppiiippp{{{~~~}}}{{{|||{{{yyyvvvtttrrrqqqrrrrrrpppqqqrrrrrrsssuuuyyy|||xxxwwwvvvtttsssrrrqqqqqquuuuuuvvvxxxxxxyyyyyyyyy}}}yyyuuurrrnnnmmmrrrzzz~~~yyyuuurrruuuqqqkkkcccYYYUUU]]]hhh{{{vvvuuutttttttttvvvwwwxxxyyymmmfffggglllmmmssszzz~~~}}}zzzyyyxxxuuuqqqmmmjjjccc[[[YYY\\\XXX^^^dddgggmmmtttvvvuuupppllljjjjjjjjjkkkqqqxxx}}}~~~~~~{{{xxxuuussssssoooppppppqqqqqqqqqpppppppppppppppppppppppppppppprrrsssrrrqqqooooooqqqssssssssstttsssrrrpppnnnmmmkkkkkkjjjjjjiiihhhhhhgggdddddddddeeefffgggeeedddfffgggjjjlllmmmmmmlllkkklllmmmoooppprrrsssttttttpppuuuzzz{{{}}}}}}rrrrrrrrrrrrpppnnnkkkjjjhhhhhhlllssszzz{{{uuuoooiiigggdddcccddddddbbbaaa___bbbdddfffggghhhjjjlllkkklllmmmmmmkkkjjjiiijjjnnnlllfff[[[PPPKKKMMMQQQrrrVVVJJJGGGDDDAAA????????????>>>>>>??????===:::777666777999999999999999888888777555555666666666666555555000666222///555666222444333333333333333444555555333444444555555555444444555555666666666555444444888222111555777555444666<<<===AAAHHHQQQaaazzzuuurrr|||~~~|||~~~~~~|||xxxvvvvvvwwwxxxxxxyyywwwuuutttqqqmmmhhhdddiiinnnyyy~~~{{{yyyuuuvvvyyy{{{|||{{{xxxuuuwwwvvvvvvtttnnnjjjooovvv{{{wwwvvvvvvvvvuuuzzz|||~~~|||{{{zzzxxxyyyxxxuuuvvvzzz|||zzzuuurrrppppppnnnjjjjjjmmmmmmqqqkkkeeegggeeeeeeoooyyyyyyyyyzzzzzzxxxuuurrriiijjjiiiiiippp~~~|||uuunnnmmmvvvzzzxxxyyywwwuuurrrpppnnnmmmnnnnnnnnnnnnnnnoooqqqtttyyy|||vvvuuutttrrrqqqqqqqqqrrruuuvvvwwwxxxyyyyyyyyyyyy|||xxxtttqqqmmmmmmsss||||||{{{zzzwwwuuurrrnnniiibbbZZZXXXbbbnnnzzztttssssssrrrrrrsssssstttvvvwwwvvvpppiiiggglllrrrrrrvvv{{{}}}{{{wwwuuutttsssoookkkgggaaa[[[ZZZ^^^\\\ccciiimmmsssyyyzzzwwwmmmhhheeefffhhhjjjqqqyyy}}}}}}|||zzzwwwtttsssrrrpppqqqqqqqqqqqqpppoooooorrrsssssssssssssssssssssrrrssssssqqqooooooppprrrssssssrrrrrrqqqooonnnmmmkkkjjjjjjiiihhhhhhgggggggggffffffggghhhiiiiiihhhjjjkkknnnpppqqqqqqqqqpppqqqrrrsssuuuvvvvvvwwwwwwvvvzzz{{{zzz{{{}}}{{{xxxrrrrrrrrrqqqooommmkkkjjjjjjkkknnntttxxxwwwrrrnnneeeeeedddbbb```^^^]]]\\\^^^aaaeeegggggghhhiiikkkkkkkkklllkkkjjjiiiiiijjjppplllcccXXXNNNLLLQQQWWWoooWWWOOOGGGDDDAAA?????????>>>>>>===>>>???===:::888777888:::::::::999777666444333555666666666666666666555555;;;555000777888222111333222222222222333444444444444444555444444333333555555666777777777666666666333333666888666555666999:::@@@IIIUUUhhh}}}sssxxx~~~}}}~~~|||xxxsssqqqqqqtttvvvwwwqqqssssssrrrnnnkkkhhhhhhrrrzzz|||zzzrrruuuyyy|||}}}{{{xxxuuuzzzxxxvvvsssnnnkkkqqqzzz~~~yyyvvvuuuuuuuuuuuu|||}}}~~~~~~|||{{{{{{|||xxxzzzyyyvvvvvvzzz{{{yyyuuurrrqqqpppmmmhhhiiimmmlllsssooohhhiiiiiinnn|||{{{yyyxxxxxxxxxvvvqqqlllfffiiimmmrrr}}}tttnnnnnnsss|||yyyxxxyyyxxxvvvtttqqqooonnnnnnnnnkkkkkkjjjkkkoootttyyy|||uuusssqqqoooooopppqqqsssvvvvvvwwwxxxyyyyyyyyyyyyzzzvvvqqqnnnlllmmmuuu~~~zzzxxxvvvuuuvvvwwwwwwvvvnnnkkkfff```ZZZZZZfffttt~~~vvvqqqqqqqqqqqqpppooonnnnnnnnnmmmjjjffffffiiipppuuuyyyzzz|||zzzwwwssspppppppppkkkgggddd___[[[\\\aaafffmmmtttwwwyyy{{{yyytttjjjdddaaacccgggmmmuuu~~~~~~}}}{{{yyyvvvtttrrrqqqqqqqqqqqqqqqpppooonnnnnnssssssssssssrrrrrrrrrrrrrrrssssssrrrooonnnoooppprrrqqqqqqpppooonnnnnnmmmkkkkkkjjjjjjiiihhhhhhhhhkkkiiihhhiiikkkmmmnnnnnnnnnoooqqqsssuuuuuuuuuuuuxxxyyyyyyzzzzzzzzzzzzyyy|||~~~}}}xxxvvvwwwvvvrrrqqqqqqppppppnnnmmmkkkjjjkkknnnrrruuuuuusssooolllcccdddddd```[[[WWWWWWXXX]]]```eeehhhiiihhhiiiiiijjjjjjiiihhhhhhhhhiiiiiioooiii___SSSLLLNNNVVV^^^pppWWWMMMFFFCCCAAA?????????>>>===:::;;;<<<;;;888777666777999999999888777555333333666666555555555555666666333===:::222666777444555333333333222333333444555444444444444444333333222555555666777888888777777666666777999::::::888888888:::@@@KKKXXXlllzzzvvv~~~||||||zzztttmmmjjjlllppprrrtttnnnpppqqqooolllkkknnnqqq}}}}}}|||uuuwwwzzzzzzyyywwwuuuuuu{{{wwwtttqqqlllkkkttt~~~|||yyyvvvvvvxxxzzz{{{~~~~~~~~~|||zzzzzz|||{{{}}}|||xxxxxx{{{{{{yyywwwuuutttsssnnnggggggkkkllluuusssmmmoooqqq{{{}}}zzzvvvuuuuuurrrlllggghhhmmmsss|||xxxpppnnnsss}}}{{{{{{||||||{{{yyywwwuuurrrpppooonnnnnnjjjhhhggghhhmmmsssxxxzzzsssqqqnnnllllllnnnrrrtttuuuvvvwwwwwwxxxxxxxxxwwwxxxsssooollljjjlllvvv{{{xxxuuusssrrrsssttttttsssooojjjddd]]]WWWYYYffftttzzzrrrppppppqqqpppooommmjjjiiijjjhhhffffffiiinnnrrruuu|||{{{yyywwwssspppmmmllllllgggccc```]]][[[```fffsssyyy~~~~~~|||zzzsssllliiiccc```cccjjjqqq|||}}}zzzxxxwwwuuusssrrrooooooppppppppppppooooooooooooooooooooonnnnnnnnnqqqrrrsssrrrpppnnnnnnnnnppppppooonnnnnnnnnnnnnnnllllllllllllkkkkkkjjjjjjmmmkkkjjjjjjmmmppprrrsssqqqrrrtttvvvwwwxxxxxxxxx}}}}}}}}}}}}|||{{{zzzzzz~~~~~~{{{uuurrrsssrrroooooooooooonnnmmmlllkkkkkkjjjnnnrrrtttrrrooolllkkkcccdddbbb\\\TTTRRRUUUYYY\\\```fffiiijjjiiiiiiiiijjjiiigggfffggghhhhhhggggggaaaXXXOOOKKKOOOXXX```rrrRRRCCCEEECCCAAA@@@@@@???===<<<888:::;;;;;;999777888888777777777777777666555444777666555555555555666777000BBBBBB666444555555;;;444444444444444555555666444444444555555444333333555555666777888888777777444777999::::::::::::999===>>>EEEQQQ___rrr|||wwwwww|||yyyvvvooohhheeeiiinnnqqqqqqooooooooolllkkknnnvvv|||{{{{{{zzzwwwtttrrrsssuuuyyyuuupppmmmiiilllxxx|||zzzyyywwwvvvwwwzzz~~~~~~|||zzz{{{~~~~~~|||{{{}}}|||yyyxxxwwwwwwvvvooofffeeeiiippp|||}}}xxx{{{~~~{{{~~~zzzvvvsssqqqnnniiieeelllrrrzzz~~~vvvtttrrrttt}}}|||{{{}}}~~~|||yyyvvvuuurrrpppmmmjjjhhhgggeeecccbbbeeejjjqqquuuvvvssspppllliiijjjmmmrrruuutttuuuvvvvvvvvvvvvvvvvvvvvvqqqmmmkkkjjjlllvvv~~~|||xxxwwwtttqqqppprrrsssttttttrrrlllccc[[[TTTUUUcccrrrzzzssspppppppppooonnnkkkiiiggggggggghhhlllrrrvvvwwwwwwzzzxxxuuurrrpppmmmkkkjjjgggbbb___^^^]]]]]]ccckkkyyy~~~~~~{{{wwwppphhhhhhaaa^^^cccllluuu~~~zzzxxxwwwvvvtttrrrlllmmmnnnooopppqqqqqqqqqmmmmmmmmmlllllllllkkkkkkoooqqqssssssqqqnnnmmmmmmoooooonnnnnnnnnnnnnnnnnnooooooooonnnnnnnnnnnnnnnnnnllljjjlllooosssuuuvvvvvvwwwxxxyyyzzz{{{{{{|||}}}}}}}}}|||{{{yyyxxxwwwyyyzzzwwwqqqoooqqqqqqnnnnnnmmmmmmllllllkkkkkkkkkiiilllpppqqqooollljjjiiibbbaaa\\\TTTMMMMMMTTTZZZ]]]aaagggjjjkkkjjjjjjjjjkkkhhhffffffggggggfffddd\\\XXXRRRMMMLLLRRRZZZ```pppMMM<<>>@@@HHHUUUeeewwwtttrrrwwwzzzvvvpppjjjcccccciiiqqqttttttrrrqqqooooooqqqxxx}}}}}}~~~}}}xxxrrrqqqssswwwwwwrrrllliiihhhnnn}}}}}}{{{wwwwwwvvvvvvvvvzzz}}}||||||~~~}}}~~~}}}yyyxxxwwwvvvsssllleeeffflllyyyzzz{{{yyyuuupppmmmkkkkkklllqqqxxxzzzooosssxxx~~~~~~}}}}}}~~~|||xxxtttxxxvvvtttppplllhhheeeddd^^^]]]]]]bbbkkkrrruuuvvvuuuqqqkkkggghhhlllrrrvvvuuuuuuvvvvvvvvvvvvvvvuuusssooolllkkkjjjlllvvvzzzyyywwwsssssspppnnnnnnqqqtttwwwwwwssslllcccZZZSSSUUUdddttt|||wwwppppppooonnnllljjjhhhgggeeegggmmmsssyyy||||||{{{wwwuuuqqqnnnmmmkkkiiigggbbb___]]]^^^^^^```gggooowww{{{}}}zzzwwwuuupppjjjfff___\\\bbblllvvv}}}xxxvvvvvvvvvtttqqqlllmmmnnnooopppqqqqqqqqqnnnnnnmmmmmmllllllkkkkkkmmmooossssssrrrooonnnmmmmmmmmmoooppppppooonnnnnnppppppppppppppppppppppppmmmllllllnnnrrruuuwwwxxx{{{{{{{{{{{{||||||}}}}}}zzzzzzzzzyyywwwvvvtttsssqqqsssqqqmmmmmmpppqqqooollllllkkkkkkjjjkkkkkkllljjjkkkmmmnnnmmmjjjgggeee]]][[[UUUOOOKKKMMMUUU[[[```ccchhhkkkkkkkkkllllllllliiiggggggiiihhhdddaaaTTTRRRNNNLLLOOOVVV^^^cccoooPPPBBBCCCBBB@@@@@@@@@???<<<:::888:::<<<<<<;;;;;;<<<===666777777888888777777666777666555444444555666777FFFZZZWWWBBB777444111222444444333333444444555666333444555666777888888888555555666666666555444444222888:::666555999<<<;;;<<>>???DDDQQQdddyyy}}}uuuvvvyyy~~~vvvpppeeeaaa___eeerrr}}}~~~~~~}}}{{{xxxyyy|||tttoooiiigggjjjttt~~~{{{zzz|||~~~~~~|||{{{|||}}}}}}{{{wwwwwwrrrkkkeee___```mmm{{{zzzyyyyyyxxxoooqqqppplllhhhkkkuuu~~~uuummmlllxxx||||||}}}}}}{{{xxxvvvuuuuuutttppplllfff```\\\YYYZZZ[[[```kkkyyyxxxssslllffffffjjjqqqvvvyyyyyyzzzzzzzzzyyyyyyxxxpppnnnllllllkkklllsss}}}xxxttttttsssppppppmmmjjjiiilllooorrrsssoooiii```YYYVVV]]]pppzzzuuuuuuooommmkkkiiiggggggggggggooossswwwyyyyyywwwvvvwwwuuuqqqmmmkkkjjjgggccc___\\\ZZZ[[[___aaadddkkksss||||||yyyrrrnnnnnnlllhhhiiicccaaahhhsss{{{yyysssqqqrrrssspppmmmqqqqqqppppppooommmlllkkkmmmmmmlllkkkkkkjjjiiiiiiiiimmmqqqtttsssqqqooonnnjjjlllpppssstttrrrooommmppppppppppppppppppqqqqqqmmmmmmooosssxxx{{{{{{{{{xxxwwwvvvuuutttsssssstttuuuuuuttttttrrrqqqoooooogggjjjkkkiiijjjnnnooolllkkkjjjiiiiiiiiijjjkkklllpppllliiiiiijjjggg___XXXYYYWWWUUUVVVYYY]]]___```dddgggjjjkkklllmmmoooqqqmmmkkkiiijjjllliiiaaa[[[VVVRRRNNNNNNUUU```jjjqqqlllWWWMMMEEEDDDAAA???===<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<:::999888888777777888888999999888555222222777;;;888777777666555444444444444333333333333444555555444444555555555555555444777444333666666444555999888666666777999<<<======CCCKKKZZZmmmuuutttrrr|||uuuooo]]][[[___nnn~~~~~~~~~|||wwwtttpppmmmmmmuuu{{{xxxzzz|||{{{|||}}}~~~~~~}}}|||~~~~~~|||yyyvvvuuuvvvpppiiibbb]]]^^^iiivvv}}}~~~}}}zzzvvvqqqnnnkkkiiikkkrrr|||}}}xxxsssooovvv~~~}}}{{{{{{zzzxxxtttqqqrrrnnnkkkjjjeee]]]ZZZZZZZZZ```kkk{{{zzztttjjjaaa```gggsss{{{}}}{{{xxxxxxyyywwwsssoooqqqllliiihhhiiilllttt}}}~~~yyytttrrrqqqssstttnnnkkkhhhfffggghhhhhhggghhhaaaZZZVVVUUU^^^uuu{{{vvvpppmmmhhheeeeeehhhlllooorrrvvv{{{zzzwwwuuuwwwyyyuuurrrnnnkkkhhheeeaaa^^^]]]^^^___```bbbeeejjjnnnvvvuuutttqqqnnnjjjfffdddiiidddbbbhhhtttyyyxxxuuurrrooolllkkkjjjkkklllmmmnnnmmmlllkkkjjjooonnnmmmlllkkkllllllmmmoooooopppqqqrrrqqqmmmjjjjjjllloooqqqsssssssssrrrqqqnnnlllmmmpppssssssrrrpppooooooqqquuuxxxyyyyyyxxxtttrrrsssvvvuuupppllloooooopppppppppooonnnnnnhhhhhhhhhiiijjjkkklllmmmjjjjjjkkklllmmmmmmllllllgggggggggfffccc```\\\ZZZVVVVVVVVVXXXZZZ^^^bbbdddggghhhkkkmmmoooppppppppphhhlllmmmiiifffeee^^^TTTNNNOOORRRVVV\\\dddnnntttlllWWWLLLGGGEEEBBB>>><<<:::999999;;;;;;;;;;;;;;;:::::::::::::::999888888888888888555555555444222222333555888777777666555555444444444444333333444444555666555555666666555555444333777444444777888555666888888777666777999<<<>>>???GGGQQQcccyyywwwwww~~~~~~}}}{{{tttnnncccbbbhhhxxx~~~~~~~~~zzzwwwtttrrrssszzz}}}zzzwwwyyy~~~~~~|||{{{|||~~~~~~~~~~~~|||{{{}}}~~~~~~}}}zzzwwwtttrrrkkkfff```]]]ZZZ___mmm{{{|||{{{|||{{{wwwssskkkjjjiiikkkqqq{{{{{{wwwtttsss||||||zzzyyyyyyyyywwwtttqqqsssmmmiiieee```ZZZYYY\\\aaakkkzzzxxxqqqggg______gggttt||||||yyyxxxyyyxxxuuuqqqpppmmmjjjiiihhhjjjsss}}}|||wwwtttssstttuuupppmmmjjjhhhhhhiiiiiihhhhhhaaa[[[XXX[[[hhh|||wwwrrrooolllhhhfffgggjjjooorrryyyzzz{{{zzzwwwuuuuuuvvvtttqqqmmmiiifffccc___\\\YYY[[[___bbbeeeiiinnnqqqssssssrrrqqqnnnkkkiiigggiiieeeccchhhsss|||~~~wwwvvvsssqqqooommmlllkkkkkkkkkkkklllllllllkkkkkknnnmmmlllkkkjjjkkkkkklllnnnnnnoooqqqrrrpppmmmjjjjjjlllooorrrssssssrrrqqqssspppnnnooorrrttttttsssnnnnnnnnnpppsssvvvwwwwwwuuurrrpppqqqtttsssoookkknnnoooooopppoooooonnnnnniiiiiiiiijjjjjjkkklllllllllllllllllllllkkkjjjjjjfffeeeeeeccc```]]]ZZZXXXYYYYYYZZZ\\\___bbbeeeggghhhiiikkknnnoooppppppppphhhlllkkkgggdddbbb[[[RRRNNNQQQTTTYYY___gggpppvvvlllWWWKKKHHHFFFBBB>>>;;;888777666;;;;;;;;;::::::999999888;;;:::999999888888999999777666666777888888555333777777777666555555444444444444444444444555666666666666666666666555444333777555666::::::777666888888777777888:::===???AAAGGGTTTiii{{{|||~~~{{{|||{{{tttoooeeeeeemmm{{{zzzyyyxxxzzz~~~{{{xxxvvvyyy~~~}}}{{{{{{}}}~~~~~~}}}~~~}}}{{{zzz|||}}}~~~|||zzzvvvrrrooommmccc^^^ZZZXXXYYY```ppp}}}zzzxxxxxxyyywwwrrrnnniiihhhiiippp{{{zzzuuuuuuwwwyyy}}}}}}yyyxxxwwwwwwxxxwwwtttqqqssslllddd___YYYVVVZZZaaammm{{{vvvnnnddd^^^```kkkxxx~~~yyywwwxxxxxxvvvtttooommmmmmkkkggggggppp||||||xxxvvvvvvwwwxxxssspppllljjjjjjjjjjjjiiiiiibbb\\\ZZZaaasss~~~yyyuuupppllljjjhhhhhhjjjooouuuxxx}}}zzzxxxvvvuuusssqqqsssooojjjfffccc```]]]ZZZXXX\\\aaaeeehhhkkkoooqqqqqqqqqqqqpppnnnlllkkkjjjiiifffeeejjjrrryyyzzzyyysssrrrpppnnnmmmlllkkkkkkiiiiiiiiiiiijjjkkkllllllmmmlllkkkjjjjjjjjjkkklllnnnnnnooopppqqqpppnnnkkkjjjlllooorrrsssrrrqqqpppsssrrrpppppprrrtttuuuuuummmlllmmmooorrrtttuuutttqqqooonnnooorrrrrrnnnkkkooooooppppppoooooonnnmmmkkkkkkkkkjjjkkkkkkkkkkkkmmmmmmllllllkkkiiihhhgggcccbbbaaa___\\\YYYWWWVVVZZZ\\\^^^aaacccfffggghhhhhhjjjlllnnnpppqqqqqqqqqjjjkkkjjjeeebbb^^^WWWOOOPPPSSSXXX]]]ccckkksssxxxkkkWWWJJJHHHFFFCCC???<<<999888888<<<<<<<<<;;;:::999888888;;;::::::999999999999999:::888666888::::::777444777777666666555555555555555555555444555555666777555555666666666666555555777555777<<<<<<888777888888888999999:::===AAAEEEIIIXXXnnn~~~{{{zzz}}}{{{sssnnneeegggrrr~~~{{{{{{|||}}}{{{yyyxxxvvvyyy~~~|||{{{{{{|||~~~~~~}}}}}}~~~~~~|||{{{|||}}}}}}|||zzzwwwsssnnnjjjgggbbb]]]ZZZYYYZZZccctttzzzyyywwwwwwwwwtttoookkklllkkkoooxxx~~~yyyssspppttt|||~~~{{{zzz{{{wwwwwwvvvwwwxxxwwwuuurrrsssjjj```YYYTTTUUU___iii}}}}}}ssslllbbb^^^cccppp}}}~~~xxxuuuvvvwwwvvvtttmmmnnnooommmfffdddmmmzzz|||zzzxxxuuuuuuvvvxxxzzzuuurrrnnnlllkkkkkkjjjiiiiiiddd^^^^^^iii~~~}}}zzzvvvppphhhhhhiiikkkpppvvv{{{|||vvvtttuuutttqqqmmmqqqlllgggbbb```^^^\\\ZZZ]]]aaagggjjjllllllmmmnnnrrrqqqpppooommmkkkjjjiiigggffffffkkksssxxxxxxwwwsssqqqooommmkkkjjjiiiiiihhhhhhgggggghhhjjjlllnnnnnnmmmlllkkkkkkkkklllmmmoooooooooqqqrrrqqqooommmjjjllloooqqqrrrqqqpppnnnsssrrrqqqpppqqqsssttttttmmmmmmmmmooorrrttttttsssooonnnnnnoooqqqqqqnnnlllrrrrrrrrrqqqooonnnllllllkkkkkkkkkkkkkkkjjjiiiiiikkkkkkkkkjjjiiihhhffffff```___\\\ZZZXXXVVVVVVVVV[[[]]]```cccfffgggggggggiiijjjmmmoooqqqrrrrrrrrrlllkkkiiieeeaaa\\\UUUPPPSSSVVV\\\bbbhhhooovvv{{{kkkWWWHHHFFFEEEBBB@@@>>>===<<<<<<>>>======<<<;;;::::::999;;;:::999999888888999999999666333333555777555333666666666666555555555555666555555555555666777777333333555666777777888888777666888<<<<<<999777999888999::::::;;;>>>DDDHHHSSS```uuu}}}zzz|||~~~xxxpppjjjhhhmmm{{{~~~~~~}}}zzz|||~~~zzzyyyxxxvvvyyy~~~zzzzzzzzz|||~~~|||}}}~~~}}}|||}}}~~~|||zzzxxxtttooojjjeeeccc^^^[[[ZZZ\\\```jjj}}}{{{zzzxxxvvvtttrrrnnnkkkooopppuuu~~~yyysssooopppwww{{{yyyzzzzzzwwwwwwwwwwwwxxxxxxuuusssqqqhhh^^^WWWSSSXXXgggvvvvvvmmmfff^^^]]]fffsss~~~wwwttttttuuutttsssnnnooopppmmmfffccckkkvvv{{{yyywwwuuuttttttvvvwwwvvvsssooolllllllllkkkjjjhhhfffdddgggvvv}}}yyysssmmmeeehhhkkkqqqvvv||||||vvvpppooorrrsssoookkkmmmhhhccc___]]]]]]\\\\\\aaaeeekkkooopppooooooooosssrrrpppmmmjjjhhhffffffeeeeeegggmmmsssxxxyyyyyywwwvvvssspppnnnkkkjjjiiiggggggfffggghhhjjjlllnnnooonnnmmmllllllmmmnnnoooqqqppppppqqqssssssqqqoookkklllnnnoooppppppooonnnqqqppppppoooooopppqqqsssooonnnoooqqqtttuuutttsssoooooopppqqqqqqqqqooommmuuutttsssqqqooommmkkkiiikkkkkkkkkkkkjjjiiihhhggggggggggggggggggfffeeeeee]]][[[XXXVVVUUUVVVXXXYYY___aaadddgggiiiiiihhhgggiiijjjmmmoooqqqrrrrrrrrroookkkhhheeebbb\\\VVVSSSWWW[[[```eeekkkrrryyy~~~kkkWWWGGGEEECCCBBB@@@?????????@@@=========<<<<<<;;;;;;::::::999888888777777888888:::888555555666777777666666666666666666666555555666666666666666777888888333444555666777888888888888666777;;;;;;888777999888:::;;;;;;;;;???FFFKKKXXXeeeyyy~~~{{{{{{~~~zzztttlllfffgggppp~~~~~~~~~~~~~~~}}}xxx{{{|||xxxxxxwwwuuuxxx|||xxxxxxzzz}}}~~~||||||~~~~~~}}}}}}~~~zzzyyyvvvrrrmmmgggbbb```XXXXXX[[[aaajjjxxx{{{yyyvvvssspppoooooooooqqquuu|||yyyuuuqqqqqqvvv|||zzzyyyyyyzzzxxxwwwwwwwwwxxxwwwuuusssllleee]]]XXXWWW```sssyyyqqqeee```[[[]]]hhhwww~~~wwwtttttttttsssrrrooooooooommmgggccchhhqqq}}}{{{xxxuuussssssssssssvvvsssooommmmmmmmmmmmlllhhhjjjmmmuuu{{{tttmmmhhhhhhkkkqqqwww|||~~~uuuqqqmmmmmmpppqqqnnnjjjhhhddd___\\\\\\^^^___```ccchhhnnnssstttttttttttttttrrroookkkhhheeecccbbbdddeeeggglllsssxxxzzzzzz|||zzzxxxtttqqqooommmlllggggggggghhhiiikkklllmmmooonnnmmmmmmmmmnnnooopppqqqpppoooqqqrrrsssqqqpppmmmmmmmmmmmmmmmnnnnnnnnnooooooooonnnmmmmmmoooqqqppppppqqqsssuuuvvvtttrrrpppqqqrrrrrrqqqpppooonnnrrrrrrqqqpppnnnllljjjiiiiiiiiijjjjjjjjjiiigggfffcccdddddddddddddddcccbbbZZZXXXVVVTTTUUUYYY]]]```fffgggiiikkklllkkkjjjiiihhhjjjlllnnnpppqqqqqqqqqooojjjfffeeeccc\\\XXXWWW\\\___cccgggmmmsss{{{kkkWWWFFFDDDCCCAAA???>>>>>>??????;;;;;;;;;;;;;;;;;;;;;;;;999888777777666666777777888:::;;;;;;999888888888555666666666666666666666777777666666777777888999666666777777777777666666888666666999999777777:::999;;;<<<<<<<<<@@@GGGNNN\\\jjj}}}~~~~~~}}}|||~~~~~~}}}yyyssslllfffgggttt}}}}}}~~~~~~~~~|||zzzzzz|||~~~}}}~~~~~~~~~~~~}}}|||zzzyyyyyyzzzwwwzzz}}}zzzvvvvvvuuusssuuuyyyvvvwwwzzz}}}~~~|||zzz|||~~~}}}||||||}}}xxxwwwtttqqqkkkfffaaa^^^XXXZZZaaalllxxx{{{xxxuuuqqqmmmkkklllpppsssxxx}}}sssqqqqqqxxx~~~|||{{{zzzyyyxxxwwwwwwvvvvvvvvvwwwvvvsssqqqhhhccc^^^[[[]]]hhh~~~zzzssslllbbb^^^[[[```mmm|||~~~xxxuuuuuuuuusssqqqqqqooonnnmmmhhhdddgggmmmxxxvvvtttsssrrrrrrrrrssswwwtttqqqooooooppppppooommmrrrwww|||uuupppkkkiiinnnrrryyy~~~~~~zzzwwwpppnnnlllmmmnnnnnnllliiiddd```[[[YYY[[[___bbbdddiiimmmsssvvvwwwvvvuuuuuusssqqqmmmiiifffcccaaaaaadddeeegggkkkpppuuuxxxyyyzzzyyyvvvsssqqqooonnnmmmggghhhiiijjjkkkkkkkkkkkknnnmmmmmmlllmmmnnnooopppooonnnmmmnnnpppqqqpppooopppnnnlllkkkkkklllnnnooonnnooopppnnnllllllnnnqqqppppppqqqsssuuuuuusssqqqqqqrrrsssrrrqqqooommmmmmkkkkkkllllllkkkkkkjjjiiifffggghhhiiiiiihhhfffeeecccccccccbbbaaa```___^^^XXXVVVTTTTTTVVV\\\cccgggjjjkkkllllllkkkjjjiiihhhhhhiiikkknnnooopppppppppnnngggddddddccc]]]ZZZ[[[aaaccceeehhhmmmsss{{{jjjWWWEEEDDDBBB@@@???=========>>>:::::::::::::::::::::;;;888777777666666666666666222666;;;;;;888555444444555555555666666666666666777777777777777888888999999999888888777555444333999666555888888666777:::999;;;===<<<<<<@@@HHHOOObbbqqq~~~}}}}}}}}}~~~}}}{{{vvvooojjjlll{{{{{{|||||||||{{{yyyvvvvvvwwwyyy}}}}}}~~~}}}xxxxxxxxxvvvtttssstttuuuvvvzzz~~~{{{}}}xxxuuutttsssqqqssswwwuuuwwwyyy~~~~~~{{{yyy{{{}}}~~~|||{{{{{{|||wwwvvvtttpppkkkeeeaaa^^^^^^aaajjjvvv~~~yyytttqqqlllgggfffjjjqqqvvv{{{wwwnnnnnnsss~~~}}}|||{{{{{{{{{yyywwwuuuvvvuuuuuuuuuuuutttqqqoooeeebbb^^^^^^bbbnnnzzzuuuooohhhccc___^^^dddssszzzwwwwwwwwwtttrrrrrrooommmllliiieeefffjjjnnnnnnmmmnnnoooqqqsssuuuxxxuuurrrqqqqqqrrrrrrrrrrrrxxx~~~vvvqqqnnnmmmnnnssswww~~~}}}uuupppnnnnnnnnnnnnnnnmmmjjjhhhaaa^^^YYYXXX[[[```eeegggpppssswwwyyywwwuuussssssqqqoookkkhhheeebbbaaaaaaeeeeeegggiiimmmrrruuuwwwtttsssrrrpppnnnmmmllllllggghhhjjjkkkllllllkkkjjjmmmllllllkkklllmmmnnnooommmllllllmmmnnnoooooonnnqqqooollliiiiiikkknnnpppnnnppppppnnnllllllnnnqqqppppppqqqsssuuuuuurrrpppppprrrsssrrrpppmmmlllllleeefffggghhhiiijjjjjjjjjdddfffgggiiiiiigggfffeeedddcccbbbaaa___]]][[[ZZZWWWUUUSSSTTTXXX___ggglllkkkkkkkkkjjjiiihhhffffffggghhhkkkmmmooopppppppppllleeebbbcccbbb]]][[[]]]dddeeefffhhhlllsss{{{fffQQQLLLEEEEEEDDDCCCAAA@@@??????999999888888888999::::::999999999888888888888777333;;;CCCCCC;;;444222444666666666666666666666666666555666777999888666444999999888888888888888888999999999888888888777777555<<<;;;;;;???@@@JJJ___kkk~~~~~~}}}yyyqqqooorrrvvv}}}xxxwww~~~}}}yyyuuurrrsssvvvyyywww~~~}}}|||vvvsssuuuwwwuuussssssqqqvvv}}}uuuuuuttttttuuuuuuvvvwwwxxxxxxxxxyyyyyyyyyzzzzzz|||}}}}}}}}}|||zzzxxxvvvyyywwwssspppmmmjjjfffccceeelllxxx|||uuuqqqmmmhhhcccdddkkkvvv}}}yyysssooolllsss}}}zzzyyyyyyxxxxxxvvvvvvvvvuuutttsssrrrrrrqqqiiiccc[[[ZZZeeeyyyzzztttpppjjjeee______```fffuuu~~~xxxuuuuuutttooommmnnnllleeeaaaaaalllkkkmmmsssrrrnnnooouuussssssrrrqqqrrrsssttttttsssxxx}}}uuuqqqnnnjjjnnnuuu{{{|||wwwuuutttppplllhhhgggiiigggbbb\\\YYYZZZ[[[\\\^^^ccchhhlllppptttxxxyyyvvvrrrppppppqqqnnnjjjgggeeedddbbb```fffeeeeeehhhmmmqqqtttuuutttssspppnnnmmmmmmnnnooohhhhhhiiiiiiiiijjjjjjjjjiiilllllliiihhhjjjkkkjjjiiijjjlllnnnqqqpppmmmkkkkkklllmmmmmmmmmmmmppprrrooonnnlllkkkkkkmmmooopppsssrrrpppppprrrssssssrrruuusssqqqnnnlllkkkkkkkkkiiigggffffffggghhhhhhgggddddddeeeeeeffffffggggggkkkjjjgggaaa[[[WWWUUUVVVRRRSSSUUU\\\ccchhhhhhgggbbbccceeeeeeeeeeeefffhhhhhhhhhiiilllppptttuuuuuuiiigggcccaaaaaa```___]]]bbbaaadddiiillloooxxxeeePPPJJJEEEDDDCCCBBBAAA???>>>>>>===<<<;;;999888888888777999999999888888888888777666===CCCBBB:::444333555555555555555555555555555777666666666888888666444777777777777777777777777777888888888999999::::::666=========BBBEEEPPPeeeuuu{{{}}}wwwppppppssszzzvvvvvv~~~{{{zzzwwwsssqqqrrrvvvzzz~~~|||xxxyyysssqqqtttwwwvvvuuuvvvssswww|||~~~}}}}}}ttttttuuuwwwxxxyyyzzzzzzwwwxxxyyyzzz{{{{{{zzzzzzyyyyyyzzzzzzzzzzzzyyyyyyvvvuuurrrpppooommmkkkjjjpppyyy{{{tttmmmjjjeeedddjjjuuu{{{uuuqqqooopppxxx~~~{{{xxxwwwwwwxxxxxxxxxuuuuuutttsssrrrrrrqqqqqqmmmfff``````lll|||qqqllliiiddd```\\\\\\^^^fffyyy~~~xxxuuuuuuuuuqqqoooooollleee``````iiijjjooouuuuuuqqqqqquuuwwwvvvtttsssssstttuuuvvvxxx{{{|||uuuqqqqqqqqqpppttt{{{~~~yyytttqqqpppmmmhhhcccbbbcccbbb^^^[[[YYYZZZ[[[]]]```eeekkkooosssvvvyyyxxxuuurrrpppppprrrnnnjjjgggfffeeecccaaaeeedddfffiiinnnrrrtttuuusssqqqooommmkkkkkkllllllhhhhhhhhhiiiiiiiiiiiijjjhhhkkkjjjfffeeehhhjjjiiiiiiiiijjjmmmppppppnnnllljjjkkklllmmmlllmmmoooqqqooonnnmmmllllllmmmoooppprrrpppooopppqqqrrrqqqppprrrpppnnnllljjjiiiiiijjjhhhfffeeeeeeggghhhgggfffccccccdddffffffgggggggggdddccc```\\\WWWUUUVVVWWWVVVVVVYYY^^^dddhhhhhhggghhhiiiiiihhhgggffffffhhhmmmlllmmmoooqqqrrrrrrpppkkkhhheeeccccccccccccbbbfffeeefffjjjmmmqqqzzzdddOOOJJJDDDCCCBBBAAA@@@>>>============<<<:::999999999999999999999888888888888777999>>>AAA???:::555555777444444444444444444444444999777555555666666666444666666666666666666666666777777888999:::;;;<<<<<<555<<<<<<<<>>>>>>>>EEEJJJXXXoooxxx}}}{{{vvvsssvvv|||xxxxxxvvvuuuxxx}}}wwwvvvvvvvvvwww}}}{{{uuuvvvpppmmmqqqvvvxxxyyy|||xxxzzz{{{{{{yyyxxxxxxyyyvvvyyy|||}}}{{{uuuwww{{{~~~~~~{{{yyyuuutttrrrrrrsssuuuxxxzzzssssssrrrrrrqqqsssvvvxxx{{{uuuooommmkkkmmmuuuzzzrrroooppptttwww~~~yyywwwuuusssqqqrrrtttwwwyyyyyysssssssssssssssrrrrrrrrrqqqjjjdddhhhtttzzzrrrhhhaaa^^^]]]ZZZXXX\\\\\\aaappp}}}~~~}}}xxxuuuvvvtttqqqnnnlllggg```]]]___iiiqqq{{{{{{yyyyyyyyywwwsssqqqpppqqqssstttvvvxxxzzz|||{{{xxxssspppppppppsssvvvyyy{{{}}}~~~{{{vvvqqqllliiihhhhhhccc]]]YYYZZZ\\\^^^^^^\\\^^^aaadddhhhnnntttyyy{{{zzzyyyvvvtttrrrrrrrrrqqqnnnkkkhhhhhhgggeeedddaaacccgggmmmsssvvvvvvuuuqqqooommmkkkiiihhhggggggffffffffffffggggggggggggggggggdddbbbeeelllppppppkkkjjjiiijjjkkkllllllkkkiiikkkmmmnnnnnnnnnoooqqqpppppppppqqqrrrrrrrrrsssooonnnnnnoooppppppnnnlllkkkjjjiiiggggggggghhhhhhgggfffeeefffggggggeeedddbbbcccdddeeeeeecccbbbaaa\\\[[[YYYVVVUUUXXX]]]aaaaaaaaabbbdddfffggghhhhhhfffggghhhhhhhhhiiikkknnniiijjjllloooqqqpppnnnkkkllljjjggggggiiikkkkkkkkknnnjjjhhhkkkooottt~~~fffQQQKKKBBBBBBAAA@@@>>>===<<<<<<::::::::::::;;;<<<===>>>999999999888888888777777777777777777777777999:::666666666666666666666666999777444333444555555555666666666777777888888888::::::::::::::::::::::::<<>>===<<<;;;::::::999999999999:::999999999888888888888777999666444555888999777555777777777777777777777777444333333555777777666555444444555666666777888888888888888999999999999999666======???IIITTTfff}}}}}}|||~~~}}}{{{{{{xxxvvv|||{{{{{{{{{zzzvvvxxxwwwsssooosss}}}|||ssslllhhhlllsssxxx~~~yyy{{{~~~~~~~~~~~~~~~{{{wwwtttwwwyyy{{{}}}|||zzzxxxvvvsssrrrpppoooooooooqqqrrrssstttsssooolllooovvv|||{{{|||}}}zzzuuupppllljjjmmmvvv|||rrrqqqqqqtttyyy~~~xxxsssooommmggghhhkkkpppssstttsssqqqnnnoooooopppqqqqqqrrrrrrqqqppppppqqqtttvvvuuutttpppmmmiiieeeaaa___]]]\\\```mmm|||zzz|||{{{xxxvvvvvvqqqmmmhhhccc^^^]]]eeeooo}}}vvvvvvwwwwwwwwwvvvvvvvvvsssuuuuuussspppnnnoooppptttzzz}}}|||{{{|||yyysssmmmjjjgggfffeeeddd```^^^WWWXXXZZZ[[[]]]___bbbdddjjjooovvvzzz|||||||||}}}yyyvvvttttttuuutttrrrpppmmmkkkhhhgggggggggfffeeeeeefffjjjnnnsssvvvvvvuuuooonnnmmmjjjgggdddbbbaaabbbbbbbbbcccccccccdddddddddfffhhhjjjqqquuurrrlllgggggggggiiikkkjjjgggeeefffiiilllnnnmmmmmmmmmnnnkkknnnqqqtttuuutttrrrqqqrrroookkkjjjjjjllllllllljjjiiihhhfffeeeeeeffffffdddccccccdddeeeccc```^^^]]][[[YYYWWWVVVVVVWWWWWWVVVWWWYYYZZZ\\\```dddhhhjjjlllmmmmmmmmmnnnrrruuuwwwvvvtttppplllkkkmmmooosssrrrqqqppppppooommmkkkiiiiiillloooqqqqqqnnnllljjjdddaaaeeekkkoootttyyyeeeOOOJJJDDDCCCBBBAAA@@@>>>======777777777888999:::<<<===999999999888888888888777<<<999666666999999666222666666666666666666666666222222333555777888777555333333444444555666777777666666777888999::::::;;;:::AAAAAAEEEQQQ]]]qqq~~~}}}}}}{{{zzzyyywwwvvv{{{~~~{{{wwwyyy{{{{{{tttvvvvvvrrrnnnssszzzpppjjjfffkkkssszzzxxx{{{}}}zzzwwwuuuxxxyyy{{{|||{{{yyyvvvuuuqqqqqqpppoooooopppqqqrrrqqqrrrqqqnnnkkknnnvvv}}}{{{yyy{{{|||zzztttnnnkkkjjjuuu~~~{{{tttooopppssswww}}}yyyuuurrrooommmdddgggkkkpppttttttqqqooollllllmmmnnnoooppppppqqqmmmnnnppprrrssstttuuuuuuvvvsssoookkkgggeeecccbbbjjjxxx{{{yyy{{{{{{xxxvvvwwwrrrmmmgggccc^^^___iiiuuu~~~|||rrrsssuuuvvvvvvuuutttsssmmmoooqqqpppnnnnnnqqqttt{{{|||xxxwwwqqqiiiiiifffcccbbbbbb```\\\XXXWWWYYY]]]```bbbdddfffhhhmmmrrrzzz}}}|||wwwuuussstttuuuuuurrrooommmjjjgggffffffgggfffeeeggghhhjjjnnnsssvvvvvvuuunnnmmmkkkiiifffccc```^^^aaabbbbbbbbbbbbccccccccccccfffhhhkkkpppsssmmmdddcccdddfffiiilllkkkiiifffdddgggkkkllllllkkkkkkllliiikkkooorrrsssrrrpppooorrrnnnjjjggghhhjjjkkkkkkjjjiiigggeeeddddddddddddbbbaaaaaabbbcccaaa^^^[[[YYYWWWUUUSSSSSSUUUWWWXXXVVVYYY\\\^^^aaaeeejjjnnnlllnnnpppppppppqqqvvvzzztttsssqqqnnnkkkkkknnnpppnnnlllkkklllmmmnnnmmmllliiijjjnnnqqqtttsssoookkkiiicccaaaeeekkkooossswwwfffPPPIIIHHHFFFDDDBBB@@@?????????;;;:::999:::<<<===<<<;;;999999999888888888888777666::::::555222444777777777555555555666555333222555555555666666666666777:::555333555;;;===999444888777666666666777999::::::;;;@@@IIIRRRbbbzzz{{{xxxyyy~~~~~~zzz{{{~~~{{{yyyxxxxxxxxxyyy{{{|||}}}}}}||||||}}}~~~~~~wwwqqqooopppuuu}}}~~~wwwoooiiieeejjjpppwww}}}zzzuuutttttttttyyy{{{yyywwwxxxwwwtttqqqrrrrrrrrrqqqqqqppppppqqqoookkkgggeeelllxxx}}}zzz~~~|||vvvpppnnnoooqqq{{{zzzsssqqqqqquuu|||{{{xxxvvvtttpppmmmgggkkkpppsssrrrpppooonnnnnnnnnmmmlllkkkkkklllllljjjmmmpppooommmooouuuzzzzzzuuuqqqpppnnnjjjkkkooosss{{{xxxyyy}}}}}}wwwqqqoookkkhhheee```cccttt|||zzz{{{{{{xxxuuuuuuuuutttqqqnnnqqqooommmkkkjjjmmmsssxxx|||vvvrrroooooohhhbbb```ccceeeaaa[[[YYY[[[]]]aaaccceeegggiiillltttxxx}}}~~~{{{xxxvvvssssssrrrpppnnnoooqqqsssoooooonnnllljjjhhhfffeeeiiijjjlllnnnpppqqqrrrrrrpppoookkkfffbbbaaaccceeecccdddfffffffffcccaaa______bbbeeehhhiiigggeeeccc``````aaacccfffggggggfffbbbeeeiiilllnnnmmmkkkjjjhhhkkkooorrrsssrrrpppnnnjjjhhheeedddeeeggggggggggggffffffeeeeeeeeeeeeeeebbbbbbaaa```^^^[[[XXXWWWUUUTTTRRRRRRRRRTTTVVVWWWWWWZZZ^^^bbbeeehhhlllooommmqqqttttttrrrpppqqqrrrtttsssrrrpppnnnmmmllllllllljjjggghhhkkkmmmllljjjlllnnnrrruuuvvvtttppplllcccdddddddddffflllrrrwwwfffPPPJJJBBBAAA???>>>===>>>>>>??????===;;;;;;<<<<<<;;;:::999999999888888888888777666;;;===999666666666444666555555666777777666444444555555555555666666666777444333444888999666333888777777777888888999999;;;<<>>;;;999888555111666666555777888999777666444444444555555555555666555666666666666666555444888888999999:::::::::999===>>>CCCMMMZZZmmm|||{{{~~~}}}{{{{{{~~~~~~yyyuuurrrssstttvvv~~~~~~}}}~~~{{{wwwuuusssvvv~~~~~~{{{rrrllliiinnnvvv~~~~~~~~~|||yyyxxxyyy{{{yyy}}}~~~yyyuuuuuussspppqqqssstttuuuuuusssqqqooonnnjjjdddaaadddooo}}}~~~|||zzzyyyvvvsssooonnnqqqwww{{{}}}tttkkkddduuuzzz{{{wwwwwwwwwwwwwwwssstttvvvvvvuuurrrnnnllliiiiiihhhhhhhhhiiiiiijjjiiikkklllkkkjjjjjjnnnrrrtttpppnnnnnnlllkkknnnttt{{{wwwuuuvvvyyyyyyuuupppmmmgggaaa___aaalll{{{xxxuuurrrxxxvvvsssqqqqqqooommmkkkgggiiimmmppptttxxx}}}zzzsssooollliiifffbbbddd]]]YYY[[[]]]]]]^^^```eeehhhlllpppqqqqqqssstttvvvyyy||||||zzzwwwtttsssoooqqqsssrrrqqqqqqqqqrrrssstttuuutttssspppmmmlllnnnppprrrttttttsssqqqpppoooooommmiiifffeeegggiiifffgggiiijjjjjjhhhfffeeeeeedddbbb```___^^^^^^^^^```___```bbbccccccaaa___aaabbbccceeeffffffeeeeeefffgggiiijjjjjjhhheeeccceeebbb]]]\\\]]]```bbbccc``````___^^^]]]]]]\\\\\\XXXXXXXXXWWWWWWUUUTTTSSSNNNOOOPPPRRRVVVYYY]]]___bbbdddgggiiijjjmmmpppssssssssssssqqqooonnnnnnppplllkkkjjjiiihhhgggffffffeeedddccccccfffggghhhgggiiikkknnnppppppmmmjjjhhhaaacccdddfffiiinnnuuuyyyeeePPPKKKIIIHHHEEEBBB@@@>>>>>>>>>DDD@@@<<<:::::::::;;;;;;999999999888888888777777333888;;;999888888666111777666666666777777666444444444444444555555555555666888:::999777555666888888999:::;;;<<<;;;:::999===>>>DDDQQQaaauuu}}}~~~}}}}}}|||wwwtttrrrtttwwwyyy~~~}}}}}}~~~~~~zzzwwwuuurrrsss|||~~~tttnnnkkkooowww}}}{{{yyyzzz|||}}}{{{~~~zzzwwwwwwvvvsssuuuvvvxxxxxxvvvsssooollllllgggaaa```fffsss~~~}}}|||zzztttrrrnnnlllnnnttt|||yyyssspppnnnyyy~~~{{{xxxwwwyyy{{{}}}zzzyyyyyyxxxvvvtttpppmmmlllkkkjjjiiihhhhhhhhhhhhhhhiiijjjhhhggggggiiikkkkkkhhhffffffdddccciiiqqq{{{{{{xxxuuuvvvwwwvvvrrrmmmkkkeee^^^\\\dddtttzzzxxxwwwtttqqqtttttttttsssqqqoookkkiiiiiilllqqquuuxxx{{{~~~}}}vvvnnnjjjkkkkkkhhheeeddd]]]YYYZZZ]]]```dddhhhjjjmmmqqqssssssrrrqqqrrrtttvvvxxxxxxvvvsssqqqqqqnnnqqqttttttsssrrrrrrrrrtttuuuvvvvvvuuussspppnnnnnnppptttwwwyyyxxxvvvuuuqqqqqqpppnnnkkkkkklllmmmlllmmmnnnnnnmmmkkkiiihhhffffffdddcccaaa```_________^^^___aaaddddddcccaaabbbcccdddeeeeeeffffffffffffggghhhiiihhhgggeeedddbbb```^^^]]]^^^_________^^^^^^]]]\\\[[[YYYXXXWWWWWWWWWVVVUUUTTTSSSRRRRRRQQQRRRTTTWWW[[[___bbbdddggghhhjjjjjjkkkmmmpppsssqqqpppooonnnmmmmmmnnnooojjjjjjiiiiiihhhgggfffeeecccbbbbbbcccdddfffggggggkkklllnnnnnnkkkhhhfffddd```bbbeeehhhkkkpppvvvzzzeeeQQQLLLFFFEEEBBB???===<<<<<<;;;@@@===999888999;;;<<<<<<999999999888888888777777555888999777888;;;:::666888666555555666555333111444444444555555555666666555888;;;:::666555666999888999:::<<<<<<;;;::::::===>>>FFFUUUhhh~~~|||}}}yyywwwsssqqqrrrvvvzzz}}}}}}{{{|||}}}|||zzzyyywwwrrrqqqyyyvvvoookkkooovvv}}}zzzzzzzzz|||}}}{{{|||zzz||||||zzzzzz{{{|||zzzwwwrrrmmmiiifffbbb```eeeqqq}}}}}}{{{yyyqqqnnnkkklllqqqyyy}}}wwwssssssvvvzzz}}}zzzzzz~~~{{{xxxxxxzzz~~~~~~|||zzzyyyxxxvvvsssppppppnnnllliiigggeeedddcccfffgggfffeeecccccccccdddfffcccbbbaaa___```hhhrrr}}}yyy{{{yyywwwvvvuuusssnnnjjjhhhccc]]]]]]iii||||||vvvuuuvvvuuusssppprrruuuuuusssoookkkhhhjjjooouuuyyy|||}}}~~~{{{tttkkkggghhhiiigggdddccc]]]YYY[[[^^^bbbhhhnnnnnnppprrrrrrpppnnnllllllppprrrssssssqqqpppooooooppprrrvvvvvvuuusssrrrrrrssstttuuuuuutttssspppooopppssswwwzzz{{{zzzxxxwwwsssttttttsssrrrqqqrrrssstttttttttsssqqqooommmlllfffgggggggggfffdddaaa```]]]\\\]]]___ccceeeeeeddddddeeefffggghhhiiiiiiiiigggggghhhiiiiiiiiiiiihhhcccccccccddddddccc```]]]``````___^^^\\\YYYWWWVVVWWWVVVUUUSSSRRRQQQPPPPPPVVVWWWYYY\\\___cccfffgggkkkkkkkkkkkkjjjkkknnnqqqmmmlllkkkjjjkkkmmmnnnooojjjkkkkkkkkkkkkjjjiiihhhcccdddddddddeeeeeeggghhhmmmnnnooolllhhhcccbbbbbb```cccgggjjjmmmrrrvvvzzzgggRRRMMMDDDCCCBBBAAAAAAAAABBBCCC===:::888888:::<<<======999999999888888888888777888::::::888:::===<<<888777666555555666555333111555555555666666666666777222555777777555444666888999999::::::;;;;;;;;;:::===???III\\\qqq~~~{{{|||~~~~~~}}}sssrrrppppppssswww||||||{{{{{{|||}}}||||||zzzssspppwww|||tttmmmiiimmmvvv{{{yyyyyyzzz{{{{{{{{{}}}|||~~~~~~~~~{{{wwwrrrmmmjjj``````eeerrr~~~||||||yyyvvvnnnmmmlllooovvv~~~}}}tttooonnnqqqyyy|||zzzyyy}}}}}}{{{yyyxxxzzz~~~|||yyyxxxzzzzzzwwwtttrrrqqqnnnjjjfffcccaaa```eeeeeedddbbbaaa___^^^]]]]]][[[[[[\\\[[[^^^iiiuuu|||yyyyyywwwuuutttrrroookkkhhhfffbbb___aaapppyyyttttttuuuuuuuuunnnqqqssssssqqqnnnlllkkklllqqqwww|||}}}~~~~~~~~~xxxrrrjjjeeecccbbb```]]]___[[[ZZZ]]]```ccciiipppppppppqqqooollljjjiiiiiilllmmmooopppoooooopppqqqsssvvvxxxxxxvvvtttssssssrrrrrrrrrrrrrrrqqqppppppuuuvvvxxxyyyyyywwwuuussstttvvvxxxxxxwwwvvvwwwxxxzzzzzzyyyxxxvvvtttsssrrrkkkkkkllllllkkkhhheeeddd___^^^]]]___cccgggiiiiiiiiijjjlllnnnppppppppppppnnnnnnnnnooooooppppppppplllkkkkkklllkkkiiieeebbbeeeeeedddccc```]]]ZZZXXXVVVUUUTTTSSSRRRRRRRRRRRRYYY[[[]]]```dddgggiiijjjoooooonnnlllkkkkkknnnpppkkkiiiiiijjjlllnnnnnnnnnkkklllmmmmmmmmmlllkkkjjjeeefffgggfffeeeeeegggiiikkkmmmmmmjjjddd``````aaaaaadddhhhlllooorrrvvvyyyhhhSSSMMMFFFFFFEEEDDDEEEFFFGGGHHH<<<;;;999:::<<<======<<<999999999888888888888777888::::::999:::;;;777111555444444555777888666555666666666777777777888888222333555666666666777888999999999999999::::::;;;===AAAMMMbbb{{{}}}~~~~~~~~~|||zzzyyyyyyrrrrrrrrrssswww{{{}}}{{{{{{|||{{{|||}}}zzzsssnnnttt~~~~~~wwwqqqjjjggglllvvv|||yyyvvvvvvxxxzzzzzzyyy{{{}}}|||}}}{{{wwwsssooommmeeegggqqq|||{{{zzzvvvrrrmmmmmmnnnttt|||vvvnnnmmmpppttt~~~~~~|||{{{{{{zzzzzz{{{|||zzzyyyzzz~~~~~~zzzwwwxxx{{{}}}{{{yyyvvvtttqqqnnnjjjgggeeedddeeecccaaa```^^^\\\YYYXXXVVVVVVXXXZZZ\\\bbbppp~~~zzzwwwsssrrrqqqpppooommmjjjgggdddcccaaafffvvv~~~yyytttrrrrrrtttuuuooooooooommmjjjjjjmmmppprrrvvv{{{}}}}}}{{{zzzzzzsssooojjjeee```^^^]]]\\\^^^\\\]]]bbbdddfffkkkrrrooooooooollljjjiiijjjkkkiiikkkmmmnnnooopppsssuuuwwwyyyzzzyyywwwuuuttttttrrrqqqpppooooooppppppqqqttttttuuuvvvuuutttsssrrrsssvvvyyyzzzzzzyyyzzzzzz|||||||||{{{{{{zzzyyyyyyxxxwwwuuussspppnnnlllllljjjgggdddeeehhhlllpppqqqsssuuuxxx|||~~~~~~}}}}}}}}}}}}|||{{{{{{{{{||||||yyyvvvsssqqqpppnnnllljjjkkkkkkjjjiiifffbbb^^^\\\WWWWWWVVVVVVWWWXXXZZZZZZ^^^```cccgggkkkoooqqqrrruuuuuussspppnnnnnnppprrrlllkkkjjjlllnnnooonnnllliiijjjlllmmmmmmlllkkkjjjggghhhiiigggeeedddfffhhheeehhhiiifffaaa^^^```cccbbbfffjjjnnnpppsssvvvxxxiiiTTTNNNGGGFFFDDDCCCBBBBBBCCCCCC===<<<;;;<<<>>>>>>===<<<999999999888888888888777444777999888999888000'''333222333666999::::::999777777777777888888888888444444666777999::::::::::::999888777888999:::;;;???CCCPPPggg~~~|||yyyxxxxxxvvvvvvwwwyyy|||||||||}}}xxxyyy{{{xxxpppkkkpppzzz|||}}}{{{sssnnnhhheeelllwww}}}{{{wwwtttrrrssswwwyyyyyyxxx|||}}}|||~~~~~~|||zzzwwwtttrrrqqqmmmqqq}}}{{{yyyxxxsssooommmmmmpppwwwyyyqqqlllpppuuu{{{|||wwwwwwyyyzzzzzzyyy{{{|||{{{zzzzzz}}}}}}yyyuuuwww|||~~~|||zzzxxxvvvrrrooommmkkkkkkdddbbb```___]]]ZZZWWWUUUXXXYYY\\\```ccckkk{{{|||wwwsssmmmmmmnnnnnnmmmkkkiiihhhcccccccccjjj{{{}}}zzzuuurrrqqqrrruuupppoookkkgggdddgggnnntttzzz}}}{{{wwwtttsssmmmmmmjjjfffaaa______aaa```___bbbgggjjjjjjoootttoooooommmkkkiiiiiilllnnnhhhjjjlllnnnppprrrvvvyyyzzz{{{|||zzzwwwuuuuuuuuurrrqqqooonnnnnnoooqqqrrrooopppqqqrrrsssssssssssssssvvvyyy{{{{{{zzzzzz{{{||||||}}}}}}~~~~~~~~~~~~yyyuuutttssstttuuuqqqmmmlllnnnssswwwyyy|||~~~xxxtttrrrrrrqqqqqqoooooonnnmmmiiieeeaaa___ZZZZZZZZZ[[[]]]```bbbdddcccfffiiinnnssswwwyyy{{{zzzyyywwwsssqqqppprrruuuooommmlllnnnppppppmmmjjjhhhiiikkkllllllllljjjiiigggiiijjjhhheeeccceeehhh```ccceeeccc___]]]aaadddcccfffkkkoooqqqsssuuuwwweeeNNNGGGDDDEEEDDDBBB???===>>>???<<<<<<<<<;;;;;;:::::::::777888888999999999888888<<<;;;999777666777777888555555666666555444333333<<<666555999999444333555555555666666666666555555777999;;;;;;888888;;;>>>AAAGGGVVVooo~~~~~~}}}}}}|||zzzxxxwwwxxxxxxyyy{{{~~~~~~{{{yyy~~~}}}yyytttpppppptttxxx~~~}}}~~~~~~yyyiiigggfffeeehhhwww~~~uuurrruuummmooopppqqqrrrtttvvvxxx}}}}}}}}}}}}||||||||||||}}}{{{xxxwwwwwwwwwvvvuuuqqq~~~|||wwwrrrooopppkkkpppyyy}}}sssooonnnttt~~~|||yyyxxxzzz{{{zzzxxx~~~{{{xxxvvvwwwyyyyyyyyyzzzzzz{{{{{{{{{{{{{{{{{{|||{{{yyyvvvtttrrrqqqppplllhhhbbb___^^^^^^]]]\\\^^^^^^```hhhtttxxxuuuuuutttqqqmmmlllkkkiiieeeaaabbbccciiitttzzzvvvrrrpppqqqqqqooommmmmmmmmllllllmmmooorrrttt~~~}}}wwwwwwyyytttkkkoooiiidddccc```]]]^^^aaaeeeiiimmmnnnnnnppptttxxxooolllkkkllljjjeeebbbdddhhhkkknnnqqqtttwwwzzz}}}~~~|||yyyvvvtttrrrqqqooooooooopppqqqrrrqqqpppmmmmmmmmmmmmoooqqqsssuuuwwwwwwxxx{{{}}}zzz~~~|||xxxxxxzzz}}}uuutttssssssuuuzzz~~~{{{xxxxxxzzz|||ssssssqqqoookkkgggcccaaa]]]]]]___aaabbbdddeeeeeennnlllmmmrrr{{{{{{uuutttvvvxxxuuurrrtttsssqqqooollljjjhhhgggiiihhhiiijjjkkkjjjhhhfffgggfffddddddddddddbbbaaaeeebbb___```bbbdddcccbbbdddeeeiiiooosssuuusssqqqeeeNNNHHHEEEDDDCCCAAA@@@???>>>>>><<<<<<;;;;;;;;;::::::::::::::::::999999777666555:::999888666666666666666666666666666666555444444777333333666555000,,,---777777777777777666555555999;;;<<<:::888999<<<@@@EEELLL\\\uuu|||yyyxxxxxxyyyzzz}}}}}}~~~~~~|||zzzyyy}}}yyytttppppppuuuyyy|||~~~vvvgggbbbcccfffnnnzzzqqqmmmmmmfffhhhkkknnnqqquuuxxx{{{~~~~~~~~~}}}}}}}}}||||||}}}|||{{{zzzyyyzzz{{{|||~~~{{{uuuqqqrrrrrrwww~~~yyypppooorrrzzz|||xxxuuuvvvzzz}}}{{{yyyxxxwwwuuuuuuvvvwwwvvvuuuvvvwwwxxxyyy{{{|||}}}~~~zzzyyywwwuuutttrrrqqqqqqkkkfffaaa___aaadddffffffiiijjjooowww|||uuurrrppplllkkkjjjjjjiiigggccc______bbbkkkwww~~~wwwtttqqqqqqqqqqqqpppnnnjjjhhhfffhhhmmmsssyyy|||{{{|||yyytttssstttoooggghhhcccaaabbbbbb```cccgggiiikkkooorrrsssuuuwwwyyyqqqmmmkkkllljjjeeeccceeelllooosssvvvyyy{{{|||yyyuuusssqqqpppoooooopppqqqrrrrrrpppooollllllmmmnnnooorrrtttvvvxxxwwwxxx{{{~~~~~~|||yyy{{{~~~}}}~~~~~~{{{zzz{{{}}}zzzwwwssstttzzz~~~~~~}}}zzzxxxxxxyyy{{{wwwvvvuuurrrooojjjfffddd```aaabbbcccfffhhhjjjllltttssstttyyy{{{vvvuuuwwwxxxvvvsssrrrqqqooommmjjjhhhgggfffffffffffffffgggfffdddbbbdddcccbbbaaaaaaaaa```___bbbaaa`````````aaabbbccceeegggkkkppptttuuutttrrreeeOOOIIIGGGDDD@@@@@@AAAAAA???<<<<<<;;;;;;;;;;;;:::::::::999999::::::999888777777999888777666555555555666666777777777777666666555444333555888777333000000888888888888888777666555:::;;;<<<:::999;;;@@@EEEIIIRRReeezzzvvvtttvvvzzz||||||{{{zzzzzz~~~|||xxxtttrrrssswww{{{yyy}}}~~~}}}~~~|||pppddd___cccjjjxxxxxxnnngggeeebbbdddggglllqqqvvvyyy{{{||||||{{{{{{zzzzzz{{{{{{{{{}}}~~~~~~}}}~~~~~~xxxuuuvvv|||~~~wwwtttmmmqqqyyy|||uuuqqqooosss{{{}}}yyytttsssssstttuuuvvvuuutttvvvvvvwwwxxxyyy{{{||||||wwwvvvvvvuuutttsssrrrrrrlllgggbbbaaafffmmmrrrssswww{{{}}}vvvpppllliiidddfffhhhiiihhheeeaaa^^^]]]dddppp~~~|||sssrrrqqqqqqrrrqqqooommmhhheeecccfffnnnxxx~~~~~~}}}zzzvvvuuutttnnngggccc______bbbccccccfffkkknnnooorrrwwwzzz|||{{{yyysssnnnlllkkkiiieeedddgggooossswww{{{}}}|||xxxuuurrrpppooonnnoooqqqsssrrrqqqooommmllllllmmmnnnpppsssvvvxxxxxxxxxyyy{{{}}}|||zzzxxxxxxzzzzzzxxx{{{}}}xxxwwwzzz}}}~~~~~~zzzuuuqqqttt~~~{{{|||{{{yyywwwwwwyyy{{{yyyxxxwwwuuuqqqlllhhhfffbbbbbbbbbdddgggkkkooorrrvvvvvvyyy|||||||||xxxtttrrrtttuuutttrrrpppooommmjjjhhhfffeeedddddddddeeeeeedddbbbaaa___bbbaaaaaaaaa``````______aaacccdddcccaaaaaadddggghhhiiimmmrrrvvvvvvtttrrreeePPPKKKHHHCCC??????BBBCCC@@@<<<;;;;;;;;;;;;;;;;;;;;;;;;555666777999:::;;;;;;;;;888888777777666666666666777777888888888777777666444555777999999777777888777888888999999999888888999:::;;;999999>>>EEEKKKJJJWWWnnn||||||zzzvvvtttvvvzzz}}}~~~~~~~~~|||{{{{{{{{{{{{zzzwwwuuuuuuxxx}}}{{{~~~}}}yyywwwvvvrrriiiaaaaaahhhsss~~~xxxnnnfffbbbbbbeeeiiioootttxxxzzzzzzyyyxxxwwwvvvvvvvvvwwwwwwyyy|||{{{{{{~~~wwwrrrqqqooovvvzzzrrrooollllllrrr||||||wwwtttsssqqqrrruuuwwwwwwwwwxxxxxxxxxwwwwwwwwwwwwwwwtttttttttttttttssssssrrrpppjjjeeegggoooxxx~~~uuuooojjjfffdddaaaeeejjjkkkhhhddd```^^^```iiixxx{{{rrrrrrrrrrrrqqqooommmkkkjjjhhhgggllluuu}}}~~~zzzwwwvvvsssmmmgggaaa______ccceeeeeehhhlllqqqrrruuuzzz~~~zzzuuuppplllllljjjffffffjjjqqquuuzzz~~~{{{wwwssspppnnnllllllooorrrsssrrrpppmmmlllllllllmmmoooqqquuuxxxyyyxxxyyyzzz{{{|||{{{yyywwwwwwxxxwwwuuuyyy{{{vvvqqqqqqvvvyyyyyywwwqqqmmmlllttt~~~xxxyyyyyyxxxvvvvvvxxxzzzxxxxxxwwwuuuqqqmmmhhhfffaaa``````aaaeeekkkppptttvvvyyy|||~~~~~~{{{xxxwwwwwwssspppnnnooopppooonnnooonnnkkkiiigggeeeddddddeeefffgggfffdddbbb``````aaabbbccccccbbbbbbcccddddddiiilllkkkfffdddhhhmmmlllnnnppptttwwwwwwuuurrrdddPPPLLLGGGCCC>>>???BBBCCC@@@<<<;;;;;;;;;;;;;;;;;;;;;;;;666666888999;;;;;;<<<<<<888888888888888888777777777777888888888888888777444666888666555555888999555666777999::::::::::::777999999999;;;@@@JJJQQQLLL\\\vvv~~~~~~|||{{{{{{~~~|||zzzwwwwwwxxxzzz{{{{{{{{{||||||~~~}}}zzzyyyyyyyyywwwvvvvvvwww{{{}}}zzzvvvrrrooommmiiieeebbbdddnnn~~~{{{wwwnnnfffbbbaaadddkkksss{{{~~~~~~|||yyyxxxvvvuuuuuuuuuvvvwwwwww{{{}}}{{{{{{}}}sssqqqrrruuu}}}}}}qqqjjjlllkkknnnvvvzzztttssspppnnnnnnqqquuuxxxzzzwwwvvvvvvvvvuuuuuuuuutttrrrssssssssssssrrrqqqqqqnnniiigggmmmyyyyyyooohhheeecccbbbaaagggllllllfffaaa^^^^^^hhhrrryyysssssssssrrrooollliiihhhiiijjjooovvv~~~~~~yyyuuusssqqqlllfffbbb^^^]]]___eeehhhiiilllpppssstttwww}}}~~~zzzvvvrrroooooommmjjjkkknnntttxxx}}}~~~|||yyyuuuqqqnnnkkkjjjiiimmmqqqrrrpppnnnllllllmmmmmmnnnpppsssvvvyyyzzzxxxzzz||||||{{{zzzxxxxxxxxxyyywwwvvv{{{uuupppkkkkkkooorrrqqqnnnjjjiiimmmyyy}}}||||||{{{zzzzzzvvvwwwxxxwwwuuuuuuvvvwwwvvvwwwwwwvvvsssnnnjjjgggaaa```___```dddjjjqqquuuyyy}}}~~~yyyvvvuuusssqqqnnnllllllmmmmmmmmmooommmjjjgggfffeeeeeeeeedddfffhhhgggdddaaa```aaaaaacccffffffffffffiiikkkjjjoootttrrrllliiimmmsssrrrsssuuuwwwyyyxxxtttqqqcccPPPLLLEEEBBB@@@???AAABBB@@@>>>:::::::::;;;;;;;;;;;;<<<::::::;;;::::::999888888888888999999999999888777666777777888888888888777666:::<<<888555777888999555666777888999:::::::::777888::::::<<>>DDDJJJ___sssyyytttrrrrrrwww|||}}}~~~xxxuuussspppooommmmmmooorrrvvvxxxqqqqqqrrrtttwww{{{~~~zzzyyyyyyxxxyyyzzz|||}}}xxxyyy}}}{{{wwwwww{{{}}}{{{xxxssslllgggfffeeegggrrr}}}{{{{{{{{{wwwrrrqqquuuuuu|||}}}{{{yyywwwvvvxxxyyy{{{~~~|||{{{}}}zzzwwwvvvwwwwwwxxxxxxtttvvv|||yyyoooiiikkkooovvvyyyrrrgggiiinnntttyyyzzzxxxuuuttttttsssrrrrrrqqqpppppptttuuuuuutttqqqnnnjjjhhhjjjiiilllxxx|||zzzvvvvvvrrrhhh]]][[[ccclllnnntttwwwsssllljjjrrrzzzvvvrrrrrrpppqqqqqqmmmiiihhhjjjlllqqq{{{xxxpppkkkkkkhhh___XXXVVV______dddlllpppoooppptttuuuyyy~~~www{{{~~~zzzxxxvvvtttqqqnnnkkkiiihhhgggbbbgggkkkkkkhhhhhhkkkooorrrrrrrrrssstttvvvxxxzzzxxx{{{~~~||||||~~~zzz|||}}}~~~xxxnnnjjjjjjkkkjjjjjjjjjmmmooo}}}{{{{{{xxxuuuxxx}}}~~~{{{vvvqqqpppuuuwwwsssrrruuutttuuuvvvuuurrrpppppppppmmmooorrrsssssspppllliiiffffffeeeeeegggjjjmmmooouuu{{{~~~vvvpppqqquuunnnmmmllljjjhhhiiijjjllljjjhhhdddaaa``````aaabbbgggkkkooonnnjjjhhhiiilllmmmsssyyy|||}}}~~~|||wwwqqqmmmcccPPPIIIAAABBBBBBBBBAAA???===<<>>===>>><<<999:::???:::<<<===;;;777555666888;;;:::999888777777777777999888888777666555555444777777777777777888888999888999888777888:::888666888===999666AAAGGGKKKTTTfff{{{}}}{{{wwwrrrtttxxx|||}}}~~~}}}|||uuupppmmmkkkjjjjjjkkknnnrrrvvvyyywwwwwwxxxxxxxxxzzz}}}~~~{{{{{{}}}}}}||||||{{{{{{{{{{{{|||ppprrrqqqooonnnvvv}}}|||{{{xxxvvvvvvwwwzzzyyy}}}yyyyyy}}}}}}zzz~~~~~~~~~~~~{{{zzzwwwuuurrrssswww~~~~~~vvvpppooouuu~~~|||qqqiiiiiiqqqxxxxxxsssjjjuuu~~~}}}zzzyyyuuusssuuuyyyyyytttooorrrrrrrrrpppooommmkkkjjjllliiikkkvvv}}}}}}}}}}}}|||{{{zzzyyywwwooofff```\\\]]]dddmmm|||{{{tttwww}}}yyyuuurrrpppttttttqqqkkkffffffkkkqqq||||||{{{|||uuummmeeecccaaa]]]ZZZ[[[YYYbbblllppppppqqquuuzzz{{{}}}{{{vvvzzz}}}zzzyyyyyysssuuuuuusssoookkkhhhgggfffjjjmmmmmmjjjjjjnnnrrrxxxuuussstttvvvyyy{{{{{{zzz}}}|||zzzzzz{{{~~~|||{{{}}}}}}wwwpppoooqqqqqqmmmiiilllttt|||{{{uuusssvvvvvvtttuuuwwwuuupppooopppppppppooooooqqqssszzzxxxvvvsssqqqooonnnnnnoooqqqsssuuutttrrrooommmhhhfffffffffeeedddiiiqqqyyyzzz{{{yyyvvvsssqqqqqqjjjkkkllliiiddd``````bbbhhheeebbb______```bbbdddfffooosssnnnooovvvvvvpppxxx|||~~~xxxrrrbbbOOOHHHBBBBBBBBBBBBAAA???===<<<;;;999888999777444555:::888:::;;;:::888777888:::999888888888888888999999777777777666555555444444666666666666666777777888888::::::888777999;;;<<<***444333333<<>>======;;;;;;<<<:::666888<<<777888::::::999999:::;;;777777777777888999:::;;;777666666555555444444333666555555555555666777777777888999888666777<<<@@@111;;;<<<999===AAALLL___ttt}}}|||~~~~~~~~~zzzuuuppplllhhhkkkqqqwww}}}~~~}}}|||{{{|||}}}~~~zzz{{{{{{{{{yyyxxxxxxzzz|||~~~yyysssrrrvvvzzz}}}}}}|||}}}~~~~~~{{{xxxuuusssrrrppprrrvvvzzz{{{|||{{{zzzqqqoooooottt}}}zzznnnfffgggttt{{{yyy}}}|||zzzyyyxxxvvvuuusssrrrqqqssssssrrrqqqooommmkkkjjjhhhhhhkkkvvv~~~yyyyyyxxxwwwuuutttrrrqqqkkkfff```ZZZWWW[[[kkk|||~~~yyyzzz||||||zzzxxxuuusssssssssqqqppppppooolllhhhgggllluuu}}}~~~{{{xxxtttpppmmmiiibbb\\\\\\\\\[[[]]]aaaeeelllssswwwwwwyyy~~~~~~yyyvvvsssssstttwwwyyyyyyxxxvvvtttsssrrrtttuuusssnnnjjjqqqrrrqqqnnnkkkkkkooosssuuuuuuvvvyyy}}}~~~{{{yyyyyyzzz{{{yyysssnnnkkklllllllllnnnuuu}}}yyywwwuuutttuuuvvvtttqqqrrrvvvuuuqqqhhhkkknnnppprrrvvvzzz}}}yyywwwssspppnnnnnnoooooolllmmmoooppppppnnnllljjjiiigggggghhhfffeeekkkrrrrrrvvvyyyyyywwwrrrnnnllliiiiiihhhccc]]][[[\\\^^^[[[[[[\\\^^^ccchhhnnnqqquuu}}}}}}cccOOOGGGBBBBBBBBBAAA@@@???>>>===???===>>>@@@>>>:::;;;???888888999999999999::::::888888777777888999999:::777777666666555555555555666666666666666777888888666444555777999888:::===;;;BBBAAA???BBBEEEOOOccc|||}}}~~~{{{wwwqqqmmmjjjmmmsssyyy~~~}}}{{{}}}}}}~~~|||}}}||||||}}}|||zzzzzzzzz{{{{{{{{{zzzzzz|||~~~yyyvvvrrrrrruuuzzz|||}}}}}}~~~zzzyyyxxxvvvtttsssrrrqqqnnnssszzz~~~~~~{{{wwwtttqqqoooqqqyyyyyykkkdddjjj{{{|||zzz{{{{{{{{{zzzwwwsssppppppqqqttttttsssrrrpppmmmkkkjjjeeegggnnnxxxxxxxxxwwwuuusssqqqooonnniiieee___YYYVVV\\\ppp~~~zzzzzzzzzwwwsssqqqppppppqqqqqqooonnnkkkjjjhhhfffhhhooozzz~~~xxxuuutttqqqlllgggbbb\\\XXXYYY[[[\\\aaagggkkkpppvvvzzz|||~~~~~~|||{{{zzzxxxwwwuuurrrppppppssswwwzzzyyywwwvvvtttsssuuuyyyxxxsssmmmttttttrrrnnnkkklllooossstttuuuxxx|||yyyyyyyyyzzzyyyvvvqqqmmmiiiiiijjjmmmsss}}}xxxuuusssrrrrrrrrrsssrrroooqqqvvvwwwtttnnnoooqqqrrrrrrtttwwwyyyxxxvvvrrrooommmnnnoooppplllmmmooopppooonnnkkkjjjkkkiiihhhhhheeecccgggooooootttyyy{{{xxxsssnnnkkkgggfffddd___YYYXXXZZZ^^^___```bbbffflllsssyyy||||||}}}{{{{{{{{{{{{zzzxxxzzz~~~|||dddPPPHHHCCCBBBAAA@@@??????>>>>>>;;;:::;;;===;;;777888<<<::::::999999999999888888:::999999888777777888888888888888777777777777777888888777777888888999:::999444333:::>>>;;;999999888;;;888;;;DDDIIITTTiii~~~}}}yyysssnnnnnnpppssswww{{{}}}|||zzzwww{{{}}}{{{}}}}}}}}}yyyxxxyyyzzz{{{||||||{{{|||}}}~~~}}}vvvtttssssssvvvyyy|||}}}~~~~~~}}}yyyxxxvvvsssqqqpppoooooopppvvv~~~zzzuuurrrrrrrrrvvv~~~sssfffcccmmm~~~xxxtttrrrwww~~~}}}|||zzzvvvrrrooopppqqqttttttsssqqqooommmkkkiii```eeeooozzz~~~yyyxxxwwwuuussspppnnnmmmjjjfff```ZZZWWW___ttt|||xxxyyywwwssspppooonnnooopppooollljjjgggfffeeefffjjjrrr{{{zzzrrrppppppoooiiiddd\\\XXXWWWZZZ]]]```fffnnnoootttzzz{{{{{{yyywwwuuutttttttttssspppnnnpppuuuyyyzzzyyyzzzwwwuuuwwwzzzzzzvvvqqqtttssspppmmmlllnnnqqqtttvvvwwwzzz|||{{{xxxxxxyyyyyyxxxtttooolllggghhhjjjqqqzzz|||wwwtttsssqqqpppnnnoooooonnnqqqxxxzzzwwwqqqrrrssssssrrrssstttvvvwwwuuurrrooonnnnnnpppqqqmmmnnnooopppooonnnmmmkkkmmmkkkiiigggccc___ccciiinnnsssyyy|||zzzuuuooollljjjiiifff```\\\\\\aaafffjjjkkkmmmqqqwww}}}yyywwwuuuuuuvvvvvvvvvuuuvvvxxx||||||yyyeeeQQQHHHDDDCCCAAA@@@???>>>>>>>>>999888:::<<<;;;777777;;;;;;:::999999::::::888777;;;:::999888777777777777888888888888888888888888999888888888888999::::::>>>777666===???:::777:::;;;<<<888;;;FFFJJJVVVlll}}}~~~}}}}}}zzzuuupppqqqrrruuuwwwyyyzzz{{{{{{{{{{{{|||{{{}}}||||||~~~~~~|||zzztttzzz}}}{{{~~~~~~xxxvvvwww{{{|||~~~~~~}}}}}}~~~~~~uuusssrrrrrrtttwww{{{~~~~~~~~~|||{{{zzzyyyuuurrrooommmlllllltttyyy}}}wwwsssrrrrrruuu|||tttkkkbbbdddrrryyypppjjjiiiooowww}}}xxxtttqqqpppqqqqqqrrrqqqpppnnnllliiigggfff^^^fffqqq|||}}}yyyxxxwwwvvvsssqqqooonnnkkkeee___[[[ZZZdddyyy{{{vvvuuussspppnnnmmmmmmnnnooommmjjjgggeeeeeegggjjjooouuu{{{~~~{{{uuuooolllllljjjeeeaaaXXXWWWYYY^^^bbbfffmmmuuuvvvzzz|||{{{zzz}}}}}}|||xxxuuurrrrrrssssssqqqooopppssswwwzzz|||}}}zzzwwwwwwxxxxxxuuusssqqqpppnnnnnnooorrruuuwwwzzzzzz|||}}}yyywwwuuuvvvwwwwwwuuuqqqllljjjfffgggmmmwww~~~|||yyywwwuuutttqqqoookkkmmmnnnnnnrrrxxxzzzwwwpppqqqrrrrrrrrrsssuuuwwwuuutttrrrqqqpppppppppqqqnnnooopppppppppooommmmmmnnnkkkiiigggbbb^^^aaagggmmmrrryyy|||zzzuuuooollliiihhheee```]]]___fffmmmwwwxxxzzz}}}|||yyyyyyzzztttsssrrrsssuuuvvvuuusssuuuwww{{{~~~~~~|||yyywwweeePPPGGGDDDCCCAAA???>>>>>>>>>???;;;:::<<>>::::::===:::888777888:::;;;:::888999999888888888888888999777777777777777888888888888888888777888999999:::>>>:::999;;;666///333>>>===???>>>AAAHHHKKKZZZuuu~~~}}}~~~~~~yyywwwzzzzzzvvvqqqqqqtttxxx{{{}}}{{{yyywwwwwwuuutttvvvzzzzzzvvvrrruuuuuuuuuvvvyyyzzzyyyxxxvvv{{{}}}{{{zzz~~~~~~wwwuuuvvv|||}}}~~~}}}~~~~~~vvvsssooolllmmmssszzz~~~~~~~~~}}}}}}|||{{{zzzvvvtttqqqooommmmmmnnnnnnwww{{{}}}xxxsssqqqrrruuuzzz|||qqqjjjeeejjj{{{~~~xxxrrriiibbbcccjjjvvv|||vvvrrrrrrrrrrrrqqqnnnmmmllljjjgggeeecccaaaccclllyyy|||xxxwwwwwwuuusssqqqooonnniiiccc\\\ZZZ]]]iii}}}|||sssqqqooommmkkkkkklllmmmnnnlllhhheeeeeegggjjjoootttxxxzzz{{{vvvrrrmmmjjjhhhddd___[[[WWWXXX]]]dddhhhkkkssszzz~~~zzzxxxxxxyyyzzz{{{{{{xxxtttrrrssstttqqqqqqpppoooooosssyyy}}}~~~|||xxxuuusssrrrrrrsssmmmmmmnnnpppssswwwzzz{{{}}}}}}~~~~~~|||{{{{{{{{{zzzvvvsssrrrsssuuutttqqqllliiifffeeehhhppp}}}|||yyywwwuuuuuutttqqqoookkknnnoooooorrrwwwwwwtttpppqqqrrrrrrqqqrrrtttvvvsssssssssssssssrrrqqqqqqnnnoooooooooooonnnmmmmmmmmmjjjhhhgggccc___cccjjjkkkpppwwwzzzyyytttooolllhhhgggccc___^^^ccclllsss~~~|||xxxuuutttuuuwwwppppppppprrruuuuuutttsssqqqsssvvvxxxxxxwwwvvvuuudddOOOFFFDDDCCCAAA???>>>>>>??????999999;;;>>>===999999<<<888666555777;;;===<<<:::777777777777888999:::;;;666666666666777777777777777777777777777888888999<<<::::::888,,,###...@@@000777;;;AAAHHHLLLbbb~~~~~~~~~~~~xxxrrrssswwwyyyvvvrrrpppttt{{{~~~zzzvvvtttqqqoooqqqttttttppplllnnnmmmmmmooorrrtttttttttyyy}}}}}}zzzyyyyyy~~~|||~~~~~~{{{}}}{{{vvvtttwww}}}~~~~~~}}}~~~~~~|||{{{{{{xxxtttmmmggghhhoooyyy}}}||||||{{{zzzzzzyyyyyynnnmmmllllllmmmppprrrtttyyy|||~~~zzztttpppppprrrzzzzzzvvvvvvppplllrrr|||uuuqqqmmmeee___```hhhvvv|||tttqqqrrrtttssspppjjjjjjiiigggdddaaa___^^^jjjttt~~~wwwvvvvvvuuusssqqqooonnnggg```YYYYYY___lll}}}rrrnnnmmmkkkhhhhhhjjjlllmmmlllhhheeegggiiinnntttyyy{{{zzzyyysssqqqmmmiiieee```ZZZWWWWWWYYY```hhhlllooovvv~~~zzzwwwwwwyyyzzzsssuuuwwwvvvtttssstttwwwpppqqqpppnnnmmmpppwww~~~~~~|||xxxsssooonnnppprrrllllllnnnrrrwww{{{~~~xxxvvvuuuvvvwwwvvvsssooooooqqqsssrrrnnniiifffdddeeeiiirrr|||yyyvvvttttttsssqqqpppllloooppppppsssvvvuuuppprrrssssssrrrqqqppprrrssssssssstttuuutttsssqqqpppnnnnnnnnnooonnnnnnmmmlllllliiihhhgggdddbbbfffmmmjjjooouuuxxxwwwsssnnnlllkkkjjjgggdddccciiittt|||}}}}}}wwwvvvtttqqqoooooorrruuummmmmmnnnqqqssstttsssqqqlllnnnqqqssssssrrrrrrrrraaaOOOIIIFFFBBBAAAAAA@@@<<<<<<>>>>>><<<;;;:::::::::999888777777777888888999999999;;;;;;::::::999888777777777888888999999:::;;;;;;000111222333444666777777999999888888888888888888<<<<<<>>>BBBHHHWWWppp~~~|||zzzwwwvvvvvvxxxzzz{{{{{{zzzzzz{{{~~~}}}wwwyyywwwrrrnnnllllllmmmnnnkkkjjjjjjllloooqqqqqqqqquuuuuuuuuwwwyyyzzzyyywww{{{{{{|||}}}~~~|||xxxtttssstttwww~~~~~~}}}|||{{{{{{zzz}}}}}}}}}~~~~~~|||xxxuuusssnnnjjjhhhfffiiittt~~~~~~{{{xxxzzz}}}{{{vvvrrrooollliiijjjmmmrrruuu|||}}}{{{tttmmmlllrrryyy}}}{{{wwwrrrnnnjjjiiirrryyyoooiiiccc]]]YYYaaammm}}}~~~xxxtttvvvwwwtttqqqqqqmmmfffaaabbbcccccchhhpppvvv|||}}}zzzxxxwwwvvvvvvtttpppmmmeee___XXXVVV]]]ooo~~~wwwoookkklllppplllmmmpppnnngggccceeegggpppzzz~~~|||xxxvvvvvvoookkkhhhgggccc\\\YYYZZZWWW\\\dddjjjooouuu|||~~~}}}zzzwwwuuutttsssssswwwwwwvvvuuutttsssrrrrrrqqqqqqpppnnnmmmooorrruuuzzzvvvqqqnnnlllmmmmmmmmmggglllttt|||}}}~~~}}}{{{zzzsssssssssssssssqqqpppppppppqqqpppmmmiiifffeeeeeehhhppp|||~~~yyytttrrrttttttqqqnnnllllllmmmoooppprrrsssssswwwtttqqqooonnnppprrrtttuuurrrpppqqqssstttrrrooommmmmmlllkkklllmmmnnnoookkkkkkjjjgggdddbbbccceeekkkpppwwwzzzyyytttnnnkkkkkkgggfffiiimmmsss~~~|||{{{xxxvvvrrrqqqppppppppppppppppppsssqqqoooooopppqqqpppooopppqqqrrrtttuuuvvvvvvvvv___MMMGGGDDDAAA@@@BBBBBB@@@@@@CCCAAA@@@>>>>>>=========<<<999999999:::::::::::::::;;;;;;::::::999888888777:::::::::999999888666666666666666666666666666666999999888888888888888888:::;;;>>>CCCKKK[[[uuu~~~{{{zzzyyyyyyyyy{{{}}}~~~}}}{{{{{{}}}}}}{{{xxxuuussssssttttttpppnnnlllmmmoooqqqqqqqqqrrrqqqrrrtttwwwxxxxxxwwwzzz{{{yyyzzz|||}}}~~~}}}zzzwwwssssssvvvxxx}}}||||||{{{zzzzzzzzzzzz{{{{{{{{{||||||zzzvvvsssuuuooojjjfffccceeennnyyy|||~~~|||zzzzzz|||xxxrrrooommmjjjhhhjjjnnntttxxx|||{{{xxxsssoooqqqwww~~~}}}|||xxxssslllhhhhhhppp}}}rrriiidddaaa^^^\\\fffrrrxxxrrrrrrqqqnnnmmmnnnnnnfffaaabbbdddgggoooyyy~~~zzzzzzuuutttsssrrrqqqoookkkhhh```\\\WWWVVV___ooo}}}wwwooolllmmmqqqooooooqqqoooiiiiiilllqqqxxx~~~{{{uuurrrqqqlllhhheeedddaaa\\\ZZZ\\\^^^cccjjjpppvvv|||~~~|||yyyvvvtttsssttttttwwwvvvvvvuuutttsssrrrrrrppppppooommmkkkllloooqqqrrroookkkhhhhhhjjjlllnnnnnnttt|||{{{|||}}}}}}}}}{{{yyyxxxsssssssssrrrrrrqqqqqqqqqqqqqqqqqqnnnjjjfffddddddhhhppp|||{{{wwwssssssuuuuuusssooommmmmmnnnnnnoooppprrrsssuuusssqqqooooooppprrrssstttsssqqqrrrrrrsssqqqppppppooommmlllkkkkkkllllllllllllkkkhhheeeccccccdddiiiooovvv{{{zzzvvvqqqooommmkkklllqqqvvv}}}}}}{{{zzzyyywwwuuuqqqqqqpppooooooooooooppppppooonnnnnnooopppooommmooooooqqqrrrsssttttttttt___NNNHHHEEEBBBAAADDDDDDAAABBBEEEBBBAAA@@@??????>>>??????<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::999999888888888999999:::999888666444333888888888888888888888888888888999999999999999999::::::>>>EEEOOOaaa|||~~~}}}~~~yyyzzz~~~}}}||||||}}}|||zzz~~~zzzwwwsssrrrrrrtttttttttrrrqqqqqqrrruuuvvvvvvuuuxxx}}}}}}}}}~~~{{{wwwwwwxxx{{{}}}~~~~~~~~~}}}{{{{{{yyyvvvttttttwwwyyy{{{zzzyyyxxxxxxyyyzzzzzzxxxxxxxxxyyyzzzxxxtttqqqrrrlllfffbbb___aaakkkvvv|||~~~~~~{{{zzzyyyssslllkkkkkkjjjkkknnnsssxxx{{{|||yyyuuussstttyyy~~~|||{{{wwwrrrmmmiiiiiiqqq|||~~~wwwmmmeeeaaa``````aaalllxxxxxxqqqooommmkkkkkknnnlllfffbbbdddiiiqqq|||}}}xxxvvvvvvuuutttsssrrrooojjjggg\\\YYYWWWZZZcccsss}}}vvvpppmmmnnnpppooooooooommmkkknnnttt~~~yyyrrrnnnmmmiiidddaaaaaa```]]]^^^aaafffjjjpppwww}}}|||xxx}}}{{{wwwuuussssssuuuvvvvvvvvvuuutttsssrrrqqqqqqoooooommmkkkhhhhhhiiikkkjjjhhheeedddfffjjjooorrryyy~~~wwwxxxyyyyyyyyyxxxwwwvvvtttsssrrrqqqqqqqqqrrrsssqqqrrrrrroookkkfffdddcccjjjrrr~~~|||wwwuuussstttvvvvvvssspppooonnnmmmmmmnnnppprrrssssssrrrqqqpppppppppqqqrrrrrrssstttsssqqqpppqqqrrrrrrqqqnnnlllkkkjjjjjjjjjlllmmmmmmkkkgggdddcccccchhhnnnvvv|||}}}zzzwwwtttqqqqqqttt{{{zzzyyywwwvvvvvvvvvtttrrrppppppooonnnnnnnnnnnnnnnooonnnnnnpppqqqqqqooommmmmmnnnooopppqqqrrrrrrrrraaaPPPKKKHHHDDDCCCDDDCCC??????BBB>>>??????===<<<<<<===>>>======<<<<<<;;;;;;:::::::::::::::999999888888888555666777888888777666555555666777888999;;;<<<<<<888888999999999999999:::;;;;;;???HHHUUUhhh{{{{{{}}}||||||yyy|||~~~}}}}}}}}}~~~~~~|||xxx||||||{{{|||}}}}}}zzzxxxvvvuuuuuuuuusssrrrvvvzzz{{{yyyyyy{{{yyyvvvvvvxxx{{{}}}~~~}}}|||zzz{{{{{{yyywwwuuuuuuwwwyyyzzzyyyxxxwwwwwwyyyzzz{{{wwwwwwwwwxxxxxxvvvrrrnnnjjjddd___]]]\\\```lllxxxzzzvvvuuupppkkkiiikkkoootttxxx{{{}}}}}}{{{wwwssssssyyy}}}zzzyyyxxxuuuqqqqqqmmmnnnvvv~~~~~~|||wwwooohhheeeddddddeeeqqq~~~|||vvvqqqpppnnnkkkkkkoooiiiggghhhlllttt~~~}}}xxxtttwwwvvvtttsssrrrnnniiieee[[[YYYYYY^^^kkk{{{{{{vvvpppnnnooolllmmmmmmllljjjlllrrryyy~~~wwwpppmmmlllgggbbb___`````````dddiiijjjmmmsssyyy~~~{{{yyyvvv{{{yyyvvvsssrrrtttvvvwwwuuuuuutttsssrrrqqqppppppnnnnnnllliiieeecccdddeeefffeeeddddddgggllltttyyyssstttuuuuuuuuuttttttssstttsssqqqppppppqqqsssuuurrrrrrrrrooojjjfffccccccmmmvvv~~~yyyvvvttttttuuuvvvuuurrroooooonnnllllllnnnqqqtttvvvssssssrrrrrrrrrrrrrrrsssqqqsssuuutttpppoooqqqsssqqqpppnnnlllkkkkkkkkkkkknnnoooooommmjjjfffddddddhhhnnnxxx}}}{{{xxxxxx}}}~~~zzzttttttsssssssssrrrqqqppppppooonnnmmmmmmmmmmmmmmmoooooopppsssuuutttrrrpppmmmnnnooopppqqqqqqqqqqqqaaaQQQLLLFFFBBBAAABBBAAA>>>>>>AAA<<<===>>><<<::::::;;;===<<<<<<;;;;;;::::::999999::::::999999999999999888444555666777888777666666555555666777999:::;;;<<<888888999999::::::::::::>>>>>>BBBLLLZZZoooyyyuuuuuu~~~|||}}}zzzyyy~~~||||||}}}~~~~~~|||yyywwwzzz}}}|||{{{{{{}}}|||yyywwwtttrrruuuxxxyyywwwxxx{{{zzzwwwwwwxxx{{{}}}~~~}}}{{{yyy||||||{{{xxxuuuuuuvvvxxx{{{zzzzzzyyyyyyzzz{{{|||wwwwwwvvvwwwvvvtttooolllddd___ZZZYYYYYY___lllyyyxxxsssrrrpppmmmjjjoooxxx}}}wwwtttsssvvv~~~zzzyyyyyyxxxvvvtttsssppprrrzzz~~~}}}|||~~~~~~|||wwwrrrmmmjjjhhhhhhwww~~~yyytttqqqppplllggggggjjjiiilllqqqxxx}}}xxxuuusssrrrqqqooommmhhhbbb^^^YYYXXXZZZbbbrrr~~~yyyuuuqqqnnnnnnjjjlllmmmllllllqqqxxx|||}}}yyytttooommmmmmfffaaa___aaaccceeejjjpppnnnppptttzzz~~~xxxxxxwwwuuuxxxvvvtttsssssstttvvvxxxttttttsssrrrqqqpppoooooonnnmmmkkkgggccc``````aaacccdddeeegggiiipppxxx~~~yyyrrrrrrrrrrrrrrrqqqqqqpppsssrrrppppppppprrrtttuuuqqqrrrqqqmmmiiieeedddcccqqqyyy}}}xxxvvvvvvuuuuuuuuussspppnnnnnnmmmlllmmmooossswwwyyyttttttssssssssstttttttttqqqsssuuutttpppoooqqqsssnnnmmmlllkkkkkklllmmmnnnooopppqqqooolllhhhffffffjjjqqq{{{}}}zzzyyyrrrssssssrrrqqqooonnnnnnpppooonnnmmmllllllllllllnnnnnnppprrrtttuuurrrpppnnnooopppqqqrrrrrrrrrqqq~~~___OOOJJJ@@@======@@@AAA???@@@CCC;;;===???===::::::<<>>CCCQQQddd||||||wwwmmmkkknnn{{{|||zzzyyyxxx~~~|||zzzwwwvvvwwwwwwwwwvvvtttttttttvvvyyy{{{{{{zzzyyy}}}{{{zzz||||||yyyxxxxxxxxxyyyyyyxxxwwwwwwvvvwwwwwwvvvtttsssuuuvvv{{{|||}}}}}}}}}{{{yyyxxxwwwvvvuuusssqqqmmmgggccc]]]XXXUUUUUUXXX```ppp~~~|||uuurrrqqqoootttzzzzzztttmmmqqqxxx{{{xxxxxx{{{zzzvvvwww|||rrrooorrr{{{}}}xxx{{{~~~xxxrrrnnnnnnooozzzuuuooojjjfffaaa___dddlllyyy}}}{{{yyyvvvtttrrrqqqpppnnnkkkeee]]]XXXXXX[[[dddtttvvvttttttpppllljjjjjjmmmnnnpppxxx{{{xxxuuuqqqnnnkkkhhheeedddccc``````eeeiiilllqqqwwwtttsssuuuzzz}}}uuurrrtttuuurrrpppqqqrrrtttuuuvvvwwwwwwrrrrrrqqqpppooonnnnnnmmmmmmmmmlllhhhccc___^^^^^^]]]ccckkkqqqvvv~~~~~~yyyuuusssssssssqqqpppnnnmmmmmmmmmoooppppppqqqsssttttttuuupppoookkkfffcccccceeegggrrr|||zzzvvvuuuuuutttsssrrrqqqqqqrrrqqqqqqrrrrrrtttuuuwwwxxxsssrrrpppooooooqqqtttuuutttsssqqqrrrrrrsssqqqpppkkkkkkkkkkkklllnnnpppqqqqqqqqqqqqooommmllllllnnnssszzz}}}{{{xxxvvvuuuuuuuuuqqqrrrrrrpppnnnmmmooorrrrrrqqqooonnnmmmllllllllljjjjjjjjjllloooqqqqqqpppppppppqqqrrrrrrrrrqqqqqqbbbRRRMMMCCC@@@???AAAAAA>>>>>>AAA888;;;>>><<<888777;;;???999999999::::::;;;;;;;;;999999999999999999999999666555444444666999<<>>>>>===;;;999888;;;;;;;;;:::::::::999999:::::::::999999999888888:::::::::999999888888888777666555777::::::999666777888::::::999999:::<<<>>>AAAIIIYYYooo~~~||||||uuuppphhhooo|||}}}}}}||||||~~~{{{xxxzzz~~~{{{yyyxxxyyyuuurrrqqqsssuuuuuutttnnnoooqqqqqqppppppqqqrrruuu{{{}}}||||||{{{wwwtttrrrrrrtttuuuvvvwwwvvvuuusssrrrtttyyy}}}zzz|||||||||zzzxxxxxxxxxxxxtttooommmlllhhh___YYYUUUSSSSSSWWW^^^iiivvvzzzxxxyyy{{{~~~~~~vvvqqqooopppwww{{{xxxuuusssrrrsssvvvwwwvvvtttvvvrrrppprrryyy~~~~~~}}}{{{wwwrrriiieeekkkttt}}}uuuoookkkddd^^^^^^ggguuu|||{{{|||~~~{{{vvvrrrqqqpppkkkgggeee```ZZZWWWYYY[[[gggyyy|||sssoooooommmgggaaaccciiiqqq{{{yyytttqqqpppmmmjjjfffbbb```^^^aaabbbeeejjjqqquuuwwwwwwrrrppppppuuu{{{~~~|||yyywwwxxxxxxwwwtttrrrqqqrrrmmmooorrruuuvvvtttrrrpppoooooonnnlllkkkkkkkkkkkknnnllliiifffccc```___^^^```lllxxx|||xxxuuurrrpppuuutttrrrqqqqqqooollljjjkkkmmmoooqqqrrrsssssssssooollliiifffaaa]]]```gggvvv~~~~~~yyyzzzyyyxxxwwwvvvuuutttssszzzyyyxxxwwwvvvvvvvvvvvvnnnlllkkkllloooqqqrrrrrrppppppqqqrrrrrrpppooonnnkkkkkkllllllmmmnnnnnnnnnpppqqqrrrqqqpppppprrrttt|||{{{||||||{{{{{{yyyxxxwwwsssrrrrrrqqqqqqqqqrrrrrrnnnnnnmmmkkkiiikkknnnqqqnnnnnnnnnnnnnnnnnnnnnnnnllllllmmmnnnnnnnnnnnnnnnoooppppppqqqqqqqqqpppppp~~~aaaSSSIIIGGGCCC@@@AAA???<<<===@@@============<<<;;;:::999;;;;;;;;;:::::::::999999:::::::::999999999888888:::::::::999999888888888999777777888;;;;;;:::888777888:::999999999:::<<>><<<>>>BBB======<<<;;;::::::::::::;;;;;;;;;;;;:::::::::::::::::::::999999999888888999999999999999888888888888777666777999:::999777777888999999999999;;;===BBBHHHTTTfff|||zzzyyyzzzwwwyyy}}}~~~|||yyy{{{|||{{{{{{{{{|||xxxssspppooollliiiiiijjjkkkkkkkkknnnoooppppppqqqtttxxx|||{{{uuuooonnnqqqtttsssqqqrrrwww}}}~~~{{{yyy}}}|||zzzxxxwwwvvvuuuuuuqqqmmmhhheeeccc```ZZZVVVRRRSSSWWW___mmm~~~vvvpppoooooo|||}}}xxxtttrrrqqqqqqqqqsssvvvwwwwwwvvvzzzwwwuuuvvvwwwwwwsssooooookkkhhhdddaaadddooo{{{~~~yyywwwsssjjjddd___```iiivvv~~~}}}yyyvvvvvvwwwyyy|||{{{wwwrrrmmmkkkbbb]]]ZZZ\\\^^^```eeelllvvv{{{wwwqqqkkkgggffffffgggnnnttt{{{}}}zzztttpppoookkkiiifffcccbbbbbbdddeeeeeehhhlllrrrvvvwwwtttrrrsssqqqqqqsssvvvwwwtttqqqqqqsssttttttrrrpppooooooqqqrrrrrrrrrrrrqqqppppppsssrrrpppooommmlllkkkkkkjjjgggbbb^^^[[[[[[]]]^^^gggssszzzuuutttssssssrrrtttsssqqqqqqqqqpppnnnlllgggiiimmmqqqsssuuuuuuuuupppllliiieee```]]]aaahhhsss{{{|||xxxwwwvvvuuusssrrrqqqpppooorrrvvvyyyzzzyyywwwvvvpppnnnlllmmmooopppqqqpppkkklllmmmoooppppppqqqqqqoooooooooooopppqqqrrrrrrmmmnnnpppqqqqqqsssuuuxxxxxx{{{|||yyyqqqqqqqqqqqqqqqrrrsssssswwwvvvuuutttsssrrrrrrrrrkkkllllllkkkjjjlllooorrrnnnnnnnnnnnnnnnnnnnnnnnnmmmmmmnnnoooooooooooonnnlllmmmnnnppppppqqqqqqqqq~~~aaaSSSIIIHHHCCC@@@@@@???===>>>BBB>>>===;;;:::::::::;;;<<<<<<;;;;;;;;;;;;::::::::::::::::::999999999888888999999999888888888888888666555555555555666666666777888999999999:::<<<>>>@@@GGGUUUiii{{{uuutttvvv~~~xxxwww~~~~~~{{{yyy{{{~~~{{{|||~~~~~~}}}yyytttoookkkhhhgggeeeeeegggiiikkkllllllmmmmmmoooqqqwww~~~}}}wwwpppooosssvvvtttrrrsssyyy}}}zzz|||zzzwwwuuutttsssrrrqqqpppkkkfffbbb___\\\XXXVVVXXX\\\bbbkkk{{{xxxqqqoooqqqttt|||yyyuuusssqqqpppqqqsssuuuwwwxxxxxxxxxzzzyyyxxxxxxxxxtttoookkklllhhhdddbbbccchhhuuu~~~zzzxxxvvviiiccc^^^bbbooo}}}{{{xxxzzzyyyuuussstttsssvvvxxxxxxtttnnnjjjhhheee```\\\^^^bbbgggooowwwuuutttpppjjjeeedddhhhllltttzzz~~~wwwqqqoooooommmjjjeee```___```cccfffjjjkkknnnrrruuuuuusssqqqsssrrrqqqrrrsssrrrooommmoooqqqttttttrrrpppppppppssssssqqqppppppoooooooooooonnnmmmkkkkkkjjjjjjjjjgggccc^^^ZZZXXXZZZ]]]___hhhttt{{{vvvrrrrrrssstttttttttsssrrrqqqrrrqqqooommmgggiiimmmpppssstttttttttpppllliiifffaaa^^^bbbjjjttt|||zzzwwwvvvuuusssrrrpppooonnnmmmooorrruuuwwwwwwvvvuuuqqqooommmmmmooopppppppppkkklllmmmnnnnnnooooooooooooooooooooooooqqqrrrsssnnnoooqqqqqqqqqrrruuuwwwxxxyyy|||}}}}}}zzzvvvsssppppppooopppqqqrrrtttuuutttsssqqqpppooonnnmmmmmmjjjkkklllkkkkkkmmmppprrrnnnnnnnnnnnnnnnnnnnnnnnnkkklllmmmmmmnnnnnnmmmmmmkkklllnnnooopppqqqqqqrrr~~~aaaSSSIIIEEEBBBAAACCCBBB>>>>>>@@@>>>===<<<;;;:::;;;<<<===<<<<<<<<<;;;;;;;;;:::::::::::::::999999999888888888888888888888888888888666666666555444444555666888999999999888:::===@@@DDDLLL]]]rrr{{{tttqqqrrrwww{{{|||~~~|||zzz|||}}}{{{~~~}}}{{{zzzwwwrrrlllggg```aaaaaabbbdddgggjjjmmmmmmnnnooorrrvvv~~~~~~xxxrrrpppsssuuutttrrrwww{{{}}}|||yyyvvvsssqqqqqqqqqnnnlllmmmiiiccc^^^[[[YYYWWWWWWZZZcccooo|||zzzsssppprrrvvvzzz~~~{{{xxxvvvuuussssssppprrruuuwwwxxxyyyyyyyyywwwxxxyyyyyyxxxsssnnniiiiiieeebbbcccfffnnn{{{{{{xxxuuujjjddd```eeerrr|||wwwuuuvvvvvvsssrrrsssqqqsssuuutttqqqmmmjjjiiijjjeeecccgggmmmsss}}}{{{qqqqqqooojjjfffgggmmmrrrxxx}}}}}}vvvppppppqqqpppllleee```^^^___cccfffpppooonnnoooqqqrrrrrrqqqssssssrrrrrrrrrpppmmmkkknnnqqqtttuuutttsssrrrrrrsssrrrqqqooonnnnnnnnnoookkkkkkjjjjjjjjjjjjjjjkkkccc```[[[XXXWWW[[[___bbbjjjvvv{{{wwwsssqqqrrrtttuuuuuuuuutttrrrrrrrrrqqqooollljjjkkkmmmoooqqqrrrrrrrrrrrrnnnjjjfffbbb___dddlllwww~~~}}}xxxvvvuuutttrrrpppooommmmmmmmmnnnooopppqqqrrrssstttqqqpppnnnmmmooopppqqqpppnnnnnnmmmmmmmmmmmmmmmmmmooonnnmmmmmmnnnoooqqqrrrpppqqqrrrrrrqqqrrrsssuuuxxxyyyzzzzzzyyyuuurrrpppnnnnnnnnnoooqqqssstttuuuqqqpppnnnmmmlllkkkkkkjjjjjjkkklllllllllmmmppprrroooooooooooooooooooooooooooooopppqqqqqqqqqqqqppplllmmmnnnoooqqqqqqrrrrrr~~~aaaSSSIIIDDDAAABBBDDDCCC???>>>@@@>>>>>>===============>>><<<<<<<<<<<<;;;;;;;;;::::::::::::999999999888888777777777888888888888888999999999777666666888:::888999999888888:::>>>AAAFFFPPPbbbyyyxxxrrrnnnrrr{{{}}}}}}|||~~~{{{zzz~~~~~~|||yyyxxxwwwssslllggg]]]^^^___```bbbeeejjjmmmssstttvvvxxx}}}}}}zzzuuurrrrrrssstttuuuzzz|||}}}||||||vvvssspppppprrrqqqmmmiiihhhddd___ZZZXXXXXXZZZ\\\___mmm|||vvvrrrqqquuu{{{|||xxxuuutttuuutttssspppsssvvvxxxxxxwwwxxxxxxuuuvvvxxxxxxvvvqqqllliiidddaaaaaafffmmmuuuyyyssspppjjjeeebbbhhhsss~~~{{{vvvssstttuuusssrrrtttrrrssstttsssqqqooonnnnnnmmmjjjkkkrrryyy|||xxxmmmnnnnnnlllkkkmmmsssyyy{{{}}}}}}yyyssspppooopppoookkkeeeaaa```bbbgggjjjsssqqqooonnnpppqqqrrrrrrssssssssssssrrrpppnnnmmmnnnqqquuuwwwvvvuuuttttttrrrqqqpppooonnnnnnnnnnnnkkkkkkjjjjjjjjjjjjkkkkkk```^^^ZZZXXXZZZ^^^cccgggooozzzxxxuuusssrrrtttvvvvvvvvvvvvuuusssrrrrrrqqqnnnkkkmmmlllmmmmmmoooppprrrssstttoookkkhhhcccaaagggoooxxx|||wwwvvvuuutttrrrpppnnnmmmlllllllllmmmmmmoooqqqrrrtttqqqooommmnnnoooqqqrrrqqqoooooonnnmmmmmmmmmmmmmmmnnnmmmlllkkklllnnnppprrrqqqrrrsssrrrqqqqqqsssuuuxxxxxxxxxwwwuuussspppnnnjjjkkkmmmooopppqqqrrrrrrpppooonnnmmmlllkkkkkkkkkjjjkkklllllllllmmmoooqqqoooooooooooooooooooooooommmnnnooooooppppppoooooommmnnnoooqqqqqqrrrrrrrrr~~~aaaSSSIIIFFFBBBAAACCCBBB??????BBB>>>>>>????????????>>>>>><<<<<<<<<<<<;;;;;;;;;;;;:::::::::999999999888888666777777777888888888999:::;;;:::888666666888;;;999999999888888;;;???BBBDDDPPPddd}}}yyyvvvuuuuuu{{{{{{}}}}}}~~~xxxxxx~~~~~~|||yyyyyyyyyvvvpppjjjaaacccdddeeeeeeggglllpppxxxyyy{{{||||||xxxuuuuuuxxx{{{zzz|||~~~~~~|||zzzxxxxxxsssqqqppprrrtttsssnnnhhhdddbbb^^^[[[[[[___dddhhhrrr}}}yyytttrrrtttxxx~~~{{{vvvsssssstttsssrrrnnnrrrvvvxxxvvvuuuuuuvvvssstttvvvuuurrrmmmhhhfff```___cccmmmvvv{{{uuupppnnngggeeedddiiisss{{{{{{uuussstttuuuttttttvvvuuuvvvvvvtttsssssstttvvvsssqqqttt{{{zzzuuuqqqllllllmmmnnnqqquuuzzz~~~~~~|||xxxtttpppmmmlllllliiifffcccbbbdddiiinnnrrrtttrrrqqqqqqssssssrrrqqqrrrsssttttttsssqqqpppppplllppptttwwwwwwuuuuuutttpppppppppoooooonnnnnnmmmlllkkkjjjiiigggggggggggg^^^\\\[[[ZZZ]]]bbbhhhlllrrr|||~~~vvvuuutttuuuwwwxxxwwwvvvxxxvvvtttsssrrrpppmmmjjjmmmlllkkkkkkmmmppptttvvvvvvqqqllliiieeeccciiiqqqwww~~~}}}xxxvvvvvvtttrrrpppnnnmmmlllhhhjjjllloooqqqssstttuuupppnnnmmmnnnppprrrssssssooonnnmmmmmmmmmnnnooopppooommmlllkkklllnnnppprrrpppqqqrrrrrrrrrsssuuuwwwwwwwwwvvvuuussspppnnnmmmiiikkknnnpppqqqqqqpppooonnnnnnmmmlllllllllllllllkkklllmmmmmmllllllnnnoooooooooooooooooooooooooookkkllllllmmmmmmmmmmmmmmmppppppqqqrrrrrrrrrrrrrrr~~~aaaSSSIIIHHHCCC@@@@@@@@@>>>AAAEEE>>>>>>@@@AAAAAA@@@???>>>======<<<<<<<<<;;;;;;;;;:::::::::999999999888888666666777777888888888999999:::999777444444777:::999999999888888;;;???BBBFFFRRRhhh|||vvvuuuvvvxxxyyy|||~~~{{{vvvwww~~~~~~|||zzzzzz|||yyysssmmmiiijjjkkkjjjiiikkkooossszzz{{{|||}}}~~~~~~zzzyyy}}}yyy{{{~~~~~~{{{xxxvvvuuusssqqqqqqsssvvvuuuoooiiidddbbb```___```fffnnnttt|||xxxtttsssuuuzzz~~~{{{vvvsssssssssrrrqqqmmmqqquuuvvvtttrrrrrrsssrrrtttuuusssoooiiieeeccc``````gggsss{{{wwwsssqqqqqqeeedddeeejjjrrrzzz~~~{{{vvvsssuuuvvvuuuuuuxxxxxxxxxxxxvvvuuuvvvyyy|||yyywwwzzzxxxtttoookkkkkklllmmmpppuuuzzz~~~{{{uuupppmmmkkkiiigggcccbbbaaabbbgggnnnuuuzzzsssssssssuuuvvvvvvsssqqqrrrtttuuuuuutttrrrrrrrrrkkkoootttvvvvvvuuuttttttnnnoooooooooooonnnnnnmmmlllkkkhhhfffdddbbbaaaaaa]]]\\\[[[\\\```eeekkknnnsss}}}|||uuuuuuuuuwwwyyyyyyxxxvvvyyywwwuuusssrrrpppllliiillljjjiiiiiilllqqqvvvzzzwwwrrrmmmjjjeeedddjjjsssuuu}}}zzzwwwvvvtttrrrpppnnnmmmllldddhhhmmmrrruuuwwwvvvvvvpppnnnmmmnnnpppsssttttttmmmmmmmmmmmmnnnoooqqqrrrooonnnlllkkklllnnnqqqsssnnnpppqqqrrrrrrtttwwwyyyvvvvvvuuusssqqqooommmllliiilllpppssstttsssqqqooollllllkkkjjjjjjjjjkkkkkkkkkmmmnnnmmmllllllmmmnnnoooooooooooooooooooooooonnnoooooopppppppppppppppqqqrrrrrrsssssssssrrrrrr^^^MMMKKKFFFDDDBBBAAAAAABBB@@@???@@@@@@???===<<<;;;999999======<<<;;;;;;;;;;;;<<<<<<:::888:::===>>>===:::444555777888999999999888;;;;;;;;;;;;;;;;;;;;;;;;:::===>>>;;;:::===BBBEEELLLUUUjjjzzzrrrpppuuu{{{}}}wwwvvv}}}}}}}}}~~~|||{{{yyyxxxuuuqqqnnnjjjmmmoooqqqrrrsssvvvxxx~~~}}}}}}}}}~~~~~~~~~||||||}}}}}}{{{}}}}}}yyy{{{{{{{{{|||}}}|||yyyvvvrrrtttwwwxxxvvvrrrnnnkkkffffffeeeeeeiiisss{{{}}}~~~wwwtttssswww~~~zzzvvvvvvzzz|||{{{xxxvvvtttuuuxxxwwwqqqoooppprrrqqqooonnnllljjjgggdddeeemmmwww||||||{{{vvvrrrrrrlllhhheeehhhqqqzzz~~~xxxvvvtttuuuxxxxxxvvvtttssszzz~~~{{{wwwvvvwwwvvv|||||||||~~~|||wwwssspppnnnllliiikkkkkkmmmttt}}}}}}uuunnnmmmllliiiggghhh^^^```ccciiiooosssuuuvvvuuutttrrrqqqrrrtttvvvwwwssswwwyyywwwvvvwwwtttppplllnnnpppqqqqqqqqqrrrtttpppoooooonnnnnnnnnnnnnnnjjjfffeeefffddd___]]]___aaa^^^\\\___gggoootttwwwzzz}}}yyyppprrruuuvvvwwwuuusssrrrttttttrrrpppnnnlllkkkjjjmmmkkkhhhhhhkkkqqqwww{{{{{{wwwqqqjjjfffggglllpppzzz~~~{{{zzzxxxuuurrrooonnnmmmlllhhhjjjnnnssswwwwwwuuurrrooonnnlllnnnrrrtttsssrrrmmmnnnnnnoooooooooooooooqqqpppooonnnnnnooopppqqqpppooonnnpppsssvvvxxxxxxwwwvvvsssrrrqqqooommmkkkhhhhhhjjjnnnrrrrrroookkkhhhjjjmmmooopppnnnkkkiiirrrpppllljjjjjjmmmqqqsssooooooooooooooooooooooooooonnnllllllmmmmmmmmmlllppprrrsssrrrpppoooqqqsss___NNNLLLFFFDDDBBBAAAAAAAAA@@@???>>>>>>======<<<<<<;;;;;;======<<<;;;;;;;;;;;;<<<999777666777:::;;;:::888777888999:::::::::::::::::::::::::::::::::::::::777999:::888777:::???CCCOOOYYYppp{{{{{{xxxssspppttt~~~{{{tttuuu~~~~~~}}}}}}~~~|||zzzyyywwwsssqqqrrrtttwwwyyyzzz||||||}}}}}}|||yyyxxxxxxxxxvvvvvvwwwyyy}}}~~~}}}}}}}}}}}}}}}|||{{{{{{|||~~~{{{zzz}}}}}}yyy{{{{{{{{{|||}}}{{{xxxuuutttuuuwwwxxxwwwtttpppnnnkkklllooossszzz}}}|||~~~ttttttwww{{{~~~{{{xxxyyy|||}}}zzzvvvuuussstttwwwvvvqqqnnnpppsssqqqooommmllljjjiiihhhoooxxxzzzzzzzzzuuuqqqqqqlllhhhfffiiiqqqyyy~~~wwwuuussssssuuuvvvtttssstttzzz}}}yyyuuuvvvwwwvvvwwwwwwxxxzzz~~~{{{vvvrrrooommmkkkjjjjjjlllnnnqqqwww}}}xxxqqqmmmlllkkkfffcccdddbbbeeeiiioootttvvvwwwvvvrrrrrrqqqqqqrrrssstttuuutttxxxzzzxxxwwwwwwtttoooiiikkkmmmnnnnnnoooqqqsssoooooonnnmmmmmmmmmmmmnnnkkkgggeeeeeeccc___^^^```___^^^___dddlllsssxxxyyy}}}~~~vvvrrrssstttuuuvvvuuusssrrrttttttrrrpppnnnlllkkkjjjkkkiiiggggggjjjooouuuyyyvvvsssnnnhhhdddeeeiiilllxxx~~~~~~zzzxxxuuuqqqooommmmmmmmmnnnoooqqquuuwwwwwwtttqqqnnnmmmmmmooorrrtttrrrpppnnnnnnoooppppppqqqpppppprrrqqqpppooooooppppppqqqooonnnmmmooorrruuuvvvvvvtttsssrrrqqqpppooonnnmmmhhhhhhjjjnnnqqqqqqnnnkkkiiijjjmmmnnnooonnnllljjjqqqooommmkkklllnnnppprrrppppppppppppppppppppppppooommmllllllmmmnnnmmmllloooqqqsssrrrpppoooppprrr```PPPNNNFFFDDDBBBAAAAAAAAA@@@???<<<<<<<<<=====================<<<;;;;;;;;;;;;<<<888777666777999:::999888::::::999999999::::::;;;::::::::::::::::::::::::666777888777777999???DDDRRR```yyy~~~vvvtttpppnnnqqq}}}}}}~~~|||~~~xxxqqquuu|||{{{zzzyyywwwuuuxxx{{{~~~{{{wwwuuuuuurrrrrrsssuuuxxx}}}}}}||||||}}}~~~}}}{{{zzzzzzzzzzzzzzzzzzzzz|||}}}~~~|||}}}{{{yyyzzz}}}}}}yyy{{{{{{|||}}}~~~|||yyyvvvwwwxxxyyyzzzyyywwwtttrrrqqquuu{{{yyyttt~~~|||qqquuu||||||{{{zzz|||~~~|||xxxttttttrrrrrruuutttooommmooosssqqqooommmllllllnnnnnn|||~~~xxxxxxxxxuuurrrqqqmmmjjjhhhkkkrrryyy|||~~~wwwtttrrrqqqrrrsssssssssvvvzzz{{{vvvssstttvvvvvvssstttvvvxxx{{{|||~~~~~~xxxvvvrrrnnnkkkjjjjjjjjjjjjoootttwww|||{{{tttooolllllljjjeeeaaabbbhhhkkkqqqvvvyyyyyywwwuuuooopppqqqrrrsssssssssssstttxxxzzzwwwvvvuuuqqqkkkggghhhiiiiiiiiikkknnnpppnnnnnnmmmlllllllllmmmmmmkkkgggccccccaaa]]]^^^aaa___```eeekkksssxxx{{{{{{|||}}}~~~wwwttttttttttttttttttsssssstttsssqqqooommmlllkkkjjjjjjiiihhhiiikkkpppuuuxxxwwwuuuqqqkkkhhhgggjjjmmmwww}}}|||yyyuuuqqqnnnnnnooopppuuuuuutttuuuvvvuuusssqqqllllllnnnppprrrsssqqqooonnnnnnoooqqqqqqrrrrrrrrrtttsssrrrqqqqqqqqqqqqqqqnnnmmmmmmnnnqqqtttttttttqqqqqqppppppoooooonnnnnniiiiiikkknnnppppppmmmkkkkkkkkklllmmmmmmmmmmmmlllooonnnmmmmmmmmmooopppqqqqqqqqqqqqqqqqqqqqqqqqqqqmmmlllkkklllmmmnnnmmmlllmmmppprrrrrrqqqoooooopppbbbQQQOOOGGGEEEBBBAAAAAAAAA@@@>>>==============================<<<;;;;;;;;;;;;<<<::::::999::::::::::::::::::999888777666777888999999999999999999999999999999999:::;;;:::<<>>>>>>>>>>>===<<<<<<;;;;;;======<<<;;;;;;;;;;;;<<<::::::;;;::::::::::::::::::999888777777777888999999999999999999999999999<<<::::::======>>>FFFOOOUUUlll|||{{{{{{yyyvvvzzz~~~}}}~~~yyywww~~~{{{zzzzzz{{{zzzyyy{{{}}}~~~}}}yyyxxxwwwvvvvvvwwwyyyzzz{{{yyywwwuuuvvvyyy||||||{{{{{{{{{zzzzzzyyyyyyxxxxxxyyyzzz{{{|||}}}}}}zzz|||zzzxxxyyy|||zzzvvvwwwwwwxxx{{{~~~}}}|||{{{zzzzzz{{{~~~yyyrrrtttxxxxxxrrrrrrsss|||zzzxxxuuutttsssssssssrrrpppmmmmmmooooookkkkkkmmmlllnnnppprrrtttwww|||}}}|||{{{yyywwwvvvvvvtttrrrlllllllllnnnqqquuuwwwxxxzzzxxxvvvsssrrrsssuuuwwwuuuwwwvvvqqqpppsssuuuuuusssuuuxxxzzzzzzxxxuuussssssrrrooojjjffffffhhhkkkqqqxxxyyysssoooiiidddcccaaa```eeekkkppptttzzz|||zzzvvvsssqqqssstttvvvwwwwwwvvvtttrrrsssvvvvvvssspppppplllgggiiihhhgggdddbbbbbbdddggglllkkkkkkjjjiiijjjjjjjjjfffaaa\\\\\\[[[ZZZ]]]bbbhhhlllsssxxxzzzzzzyyywwwssstttwww|||{{{xxxvvvtttrrrrrrrrrsssssssssqqqnnnkkkiiihhhhhhhhhjjjkkklllnnnppprrruuuvvvrrrqqqoookkkgggeeefffhhhxxx~~~}}}}}}zzzvvvrrrqqqrrrtttvvvuuusssrrrrrrsssttttttssskkkmmmppprrrrrrqqqooonnnlllmmmnnnoooppppppppppppuuuuuuuuuuuuttttttsssssspppooooooqqqssstttsssrrrpppqqqrrrpppmmmkkkkkkllllllmmmoooooonnnmmmlllkkkmmmmmmlllllllllmmmnnnooolllmmmnnnoooooopppppppppnnnnnnnnnnnnnnnnnnnnnnnnhhhhhhhhhjjjlllmmmlllkkknnnoooooopppqqqpppooonnnbbbRRRPPPHHHEEECCCAAAAAA@@@???===???>>>>>>===<<<;;;;;;;;;======<<<;;;;;;;;;;;;<<<999:::;;;:::888777888999;;;;;;:::::::::;;;;;;<<<::::::::::::::::::::::::<<<888999===>>>>>>FFFRRR\\\vvvzzzuuuxxx~~~~~~~~~~~~|||}}}}}}~~~|||||||||}}}|||{{{}}}}}}zzzyyyxxxyyyyyywwwuuurrrpppqqqssswwwzzzwwwxxxyyyzzzzzzzzzyyyyyyxxxxxxxxxyyyzzz{{{|||}}}{{{|||zzzwwwxxx{{{zzzvvvuuuttttttwww}}}|||{{{{{{||||||yyyooonnnuuu}}}}}}tttqqqrrryyy~~~{{{{{{vvvtttrrrpppoooooopppqqqnnnkkkkkkmmmmmmjjjiiillljjjooouuuxxxzzz}}}~~~{{{xxxzzzzzzvvvuuuvvvuuurrrkkklllmmmnnnppprrrtttuuuyyyxxxwwwuuurrrrrrtttvvvssstttsssooooootttvvvtttqqqsssvvvwwwwwwtttqqqoooooonnnlllhhhddddddiiimmmvvv}}}~~~{{{uuuoooiiiccc___]]]]]]___gggppptttxxx||||||xxxtttsssssswwwxxxyyyyyyxxxvvvtttrrrtttwwwuuuqqqoooooommmiiiiiiiiihhhfffcccbbbccceeekkkjjjiiiiiihhhhhhiiiiiiccc^^^ZZZ[[[[[[[[[^^^cccmmmqqqvvvyyyyyywwwvvvuuutttssstttxxx|||}}}zzzwwwxxxwwwuuusssrrrqqqrrrrrrqqqooollliiigggffffffgggiiijjjmmmoooqqqsssttttttsssrrroookkkgggfffhhhiiivvv}}}{{{{{{yyyuuurrrqqqrrrtttuuuqqqppppppqqqsssuuuuuutttlllooorrrsssrrrqqqpppqqqmmmmmmnnnoooooooooooonnnttttttuuuvvvvvvuuuuuutttqqqpppppprrrssstttsssqqqppprrrsssqqqllljjjkkkmmmnnnpppqqqpppnnnlllllllllmmmmmmllllllmmmmmmnnnooollllllmmmnnnooopppqqqqqqllllllllllllllllllllllllhhhhhhiiilllnnnooonnnlllqqqpppoooooopppqqqpppooobbbRRRPPPHHHFFFCCCAAAAAA@@@???==================<<<<<<<<<======<<<;;;;;;;;;;;;<<<:::;;;===;;;999888999;;;999999:::;;;<<<<<<<<<<<<::::::::::::::::::::::::===888888>>>@@@???HHHUUUfffzzzvvvvvv~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~|||~~~xxxuuuqqqnnnmmmnnnqqqtttssstttuuuwwwxxxyyyxxxxxxwwwwwwvvvvvvwwwyyy{{{}}}{{{{{{xxxuuuvvvzzzzzzwwwtttrrrppprrrxxx|||zzzzzz|||}}}zzzqqqkkkooozzzzzzttttttvvv}}}~~~xxxuuutttqqqqqqqqqpppooonnnooopppmmmjjjiiikkkkkkhhhhhhkkkkkkrrr{{{yyyyyyzzzyyyuuuyyyyyytttrrrtttsssooojjjkkkmmmnnnooopppqqqrrrtttuuuuuussspppoooppprrroooqqqpppnnnpppuuuvvvtttqqqsssuuuvvvuuurrrooommmkkklllkkkhhheeegggnnnttt{{{zzzvvvqqqlllddd```^^^___```ccclllvvv{{{~~~|||wwwtttvvvxxx{{{{{{zzzyyyxxxuuusssrrrssstttqqqkkkjjjkkkkkkiiiggghhhiiihhhfffeeefffgggjjjiiihhhhhhgggggghhhhhh```\\\ZZZ\\\]]]]]]aaafffooorrrvvvwwwvvvttttttuuuqqqppppppsssxxxzzzyyyvvvxxxwwwvvvtttrrrqqqqqqqqqooommmjjjfffdddddddddeeelllnnnqqqtttvvvwwwvvvvvvvvvuuuqqqllliiihhhjjjlllrrryyy~~~zzzwwwuuusssqqqppppppqqqrrrooooooppprrrtttvvvuuutttnnnqqqssssssqqqpppqqqsssoooooopppppppppooonnnnnnrrrssstttvvvvvvvvvvvvuuupppooopppqqqssssssqqqooonnnqqqsssqqqmmmkkkmmmpppppprrrsssrrrooollllllmmmlllmmmmmmmmmnnnnnnnnnnnnmmmlllmmmmmmnnnpppqqqrrrmmmmmmmmmmmmmmmmmmmmmmmmjjjjjjkkknnnqqqrrrqqqoootttqqqnnnnnnppprrrrrrqqqbbbQQQPPPHHHFFFCCCAAAAAA@@@>>>===;;;;;;<<<<<<===>>>>>>???======<<<;;;;;;;;;;;;<<<<<<>>>@@@>>>;;;:::;;;>>>555666888:::;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;???999:::@@@BBBAAAJJJXXXmmm{{{vvvvvv~~~}}}}}}~~~{{{{{{~~~}}}{{{xxxsssnnnlllmmmoooqqqoooqqqsssuuuwwwxxxxxxwwwwwwuuutttssstttwwwzzz|||yyyyyyvvvrrrtttyyy{{{yyytttqqqnnnnnnttt{{{|||zzzzzz|||}}}zzzzzz}}}xxxwwwsssmmmkkkrrryyyvvvxxx{{{~~~yyytttpppooommmoooqqqrrrqqqooonnnnnnllliiihhhjjjjjjggghhhkkkmmmuuu{{{vvvvvvwwwvvvsssxxxxxxsssppprrrqqqmmmiiikkkmmmnnnnnnooopppqqqppprrrsssqqqnnnllllllnnnmmmoooooonnnqqquuuvvvsssssstttvvvvvvuuusssqqqooojjjlllllljjjiiilllttt|||~~~xxxsssnnnjjjbbbaaabbbeeefffiiirrr{{{}}}xxxvvvyyy}}}}}}|||{{{yyywwwtttrrrqqqoooooolllfffdddggghhhfffeeegggiiiiiihhhhhhiiijjjiiiiiihhhggggggggggggggg___\\\[[[^^^``````ccchhhooorrruuuuuutttssstttvvvlllkkklllpppvvvzzz{{{yyyxxxwwwvvvuuusssqqqppppppnnnlllhhheeecccccccccdddppprrrvvvyyy{{{{{{{{{zzztttrrrnnniiieeedddgggjjjnnnvvv~~~{{{sssrrrqqqoooooooooooooooppppppqqqsssuuuvvvuuusssppprrrtttsssqqqppprrruuuqqqqqqrrrqqqqqqpppooonnnqqqrrrtttuuuvvvwwwvvvvvvooonnnoooppprrrqqqooommmlllpppsssqqqnnnlllooosssrrrtttuuusssooolllmmmnnnlllmmmmmmnnnooonnnnnnnnnmmmmmmlllmmmnnnppprrrsssnnnnnnnnnnnnnnnnnnnnnnnnkkklllnnnqqqtttuuusssrrrvvvrrrnnnmmmppprrrsssrrrbbbSSSOOOKKKIIIEEECCCBBBBBB@@@??????>>>>>>==================;;;;;;<<<>>>???>>>===:::::::::999999999888888::::::999999999888888888<<<888888<<<>>><<<:::<<<>>>@@@:::888???AAAHHHYYYssswwwtttuuu~~~~~~{{{{{{~~~|||vvvpppqqqrrrqqqppprrrpppqqquuuvvvssssssvvvsssrrrppppppqqqtttwwwyyywwwvvvvvvwwwyyyyyyxxxwwwuuunnniiikkkpppwwwxxxuuuyyy~~~|||zzz|||~~~zzztttqqqnnnnnnrrrzzz}}}vvvuuu|||zzztttpppnnnmmmnnnooopppqqqpppnnnlllkkkllldddaaafffeee```dddooorrr~~~~~~}}}zzzxxxvvvwwwwwwssswwwvvvqqqooorrrpppkkkfffhhhkkkllllllkkkkkklllqqqnnnkkkkkknnnpppooonnnrrrnnnooovvvxxxsssppprrrttttttttttttsssrrrqqqqqqmmmlllkkkkkkooouuu|||}}}zzzxxxtttlllfff___\\\]]]bbbiiiooowww|||xxxzzz{{{{{{}}}{{{wwwtttrrrnnnkkkhhhllliiiggggggiiikkkjjjhhhbbbgggiiihhhiiilllkkkhhhooojjjgggiiihhheeecccddd\\\\\\[[[\\\^^^ccchhhkkkrrrqqqrrrsssuuuvvvvvvuuunnnmmmmmmmmmooorrruuuwww|||zzzwwwvvvuuusssqqqpppmmmgggcccaaa___^^^cccjjjsssvvvyyy|||{{{yyyuuurrrppprrrqqqnnnhhhfffgggiiipppuuu}}}}}}zzzwwwssssssvvvsssnnnnnnsssqqqqqqqqqrrrrrrrrrssssssnnnqqqtttuuusssqqqqqqqqqtttsssrrrpppooonnnnnnnnnqqqpppoooqqquuuwwwvvvuuummmppprrrqqqmmmjjjjjjkkkooopppqqqrrrrrrqqqooonnnxxxwwwuuurrrpppooonnnnnnjjjkkklllnnnoooooooooooommmmmmoooooopppooonnnmmmnnnnnnnnnlllkkkkkknnnpppssssssrrrrrrrrrrrrqqqqqqrrrpppnnnnnnpppqqqrrrqqqbbbRRRMMMJJJGGGDDDBBBAAA@@@>>>===???>>>======<<<<<<======@@@>>><<<<<<<<<<<<;;;999999999999999888888888777::::::;;;;;;::::::999888;;;888888<<<===;;;:::;;;===???;;;999@@@BBBIIIZZZrrryyy~~~{{{uuutttyyy||||||~~~|||||||||}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}|||{{{xxxuuurrrppppppssstttrrrsssvvvtttsssrrrqqqrrruuuwwwyyywwwwwwvvvxxxyyyyyywwwuuussslllfffhhhlllrrr{{{zzzwwwxxx{{{}}}zzzyyy{{{~~~{{{wwwrrrooolllmmmttt}}}~~~xxxtttvvv|||wwwrrrnnnlllllllllmmmoooppppppnnnmmmkkkllldddaaaccc```]]]eeerrr|||~~~|||yyy{{{{{{{{{yyywwwvvvvvvvvvtttwwwuuuooolllllljjjeeedddfffhhhiiihhhggghhhiiihhhfffeeefffjjjmmmnnnnnnrrrpppsssxxxxxxsssqqqsssuuuuuuuuutttsssqqqooommmlllkkkkkknnnssszzz|||wwwtttooogggaaacccaaabbbiiiooouuu}}}zzzyyy}}}~~~}}}xxxvvvssspppnnnkkkiiigggeeecccbbbcccfffhhhgggfffjjjnnnpppoooooorrrpppmmmmmmhhheeeeeeeeeaaa```bbb]]]]]]\\\^^^aaafffjjjmmmpppqqqqqqssstttuuutttsssnnnnnnnnnnnnppprrruuuvvvyyyxxxwwwuuutttqqqooommmkkkfffbbbbbbaaaaaagggooowwwyyy}}}~~~zzzuuurrrqqqqqqpppmmmjjjhhhggghhhnnnssszzz~~~{{{xxxuuuvvvxxxuuupppooosssqqqrrrrrrrrrssssssssssssppprrruuuvvvuuuuuuuuuvvvtttsssrrrpppoooooonnnnnnqqqpppppprrruuuvvvuuusssnnnppprrrqqqmmmkkkkkkllloooppppppqqqqqqqqqppppppsssrrrpppnnnlllkkkjjjjjjiiijjjkkklllmmmnnnnnnnnnkkklllmmmnnnoooooonnnmmmnnnoooppppppooooooqqqsssrrrrrrrrrqqqqqqqqqqqqqqqrrrpppnnnoooppprrrrrrrrrbbbPPPKKKIIIGGGEEECCCBBBAAA>>><<>>======<<<<<<======@@@>>><<<;;;;;;;;;:::888999999888888888777777777:::;;;<<<======;;;999888;;;777777;;;===;;;999;;;;;;???<<<;;;BBBDDDLLL^^^ttt{{{xxx~~~xxxtttwww|||}}}~~~{{{{{{|||}}}zzzzzzzzzzzzyyyyyyyyyyyy}}}}}}}}}}}}}}}|||||||||~~~|||uuurrrqqqssssssqqqrrrvvvuuutttsssssstttvvvxxxzzzxxxxxxxxxyyyyyyxxxuuusssooohhhbbbbbbffflllvvv}}}{{{yyyzzzxxxxxxzzz|||{{{wwwsssoookkkiiimmmwww~~~wwwtttuuuzzz|||tttnnnkkkjjjiiiiiikkkmmmoooppppppnnnmmmkkkfffbbb```\\\]]]jjj{{{|||zzzxxxxxxxxxxxxxxxwwwvvvuuutttssstttrrrllliiihhheeebbbdddeeeeeeeeecccccceeegggaaa``````bbbggglllooopppsssuuuyyy}}}zzztttsssuuuttttttttttttrrrpppnnnllljjjkkknnnsssyyyxxxsssnnniiibbb]]]bbb```ccckkkrrrwww~~~}}}yyy{{{}}}sssrrrooommmjjjhhhffffffddddddeeeiiillloooooonnntttxxxyyywwwvvvwwwuuuqqqnnnhhhccccccbbb______aaa_________aaadddiiinnnqqqpppppprrrssstttssssssrrroooooopppppprrrssstttuuuxxxxxxxxxwwwuuuqqqmmmkkkhhhdddbbbbbbccceeellluuu{{{~~~{{{uuuqqqqqqpppnnnnnnmmmkkkhhhfffjjjooovvv}}}~~~}}}yyyyyy{{{|||yyyrrrpppqqqrrrrrrssstttttttttttttttppprrrtttuuuuuuvvvxxxzzztttsssrrrqqqpppoooooooooqqqqqqrrrtttvvvvvvsssqqqooopppqqqpppnnnlllllllllooooooooooooppppppqqqrrrtttsssqqqooonnnllllllllliiiiiijjjkkklllllllllkkkiiijjjlllmmmnnnnnnnnnmmmlllnnnpppqqqqqqqqqrrrsssppppppppppppppppppqqqqqqrrrpppooooooqqqrrrrrrrrrbbbOOOIIIHHHFFFEEEDDDEEEDDDAAA???@@@@@@???>>>>>>>>>>>>>>>===;;;::::::;;;<<<<<<<<<:::::::::999999999888888:::;;;===???>>><<<:::888;;;777777;;;===:::999::::::???======DDDGGGQQQddd{{{~~~~~~yyywww|||{{{}}}|||xxxvvvuuuuuuuuuxxxxxxwwwwwwvvvuuutttttt||||||||||||{{{{{{{{{{{{{{{}}}yyyvvvvvvuuurrrsssvvvvvvuuuttttttuuuwwwyyyzzzyyyyyyyyyzzzzzzxxxssspppkkkeee___^^^aaagggsss~~~zzzxxxxxxyyyzzz{{{yyytttppplllhhhgggooo|||{{{tttssszzzyyyrrrmmmiiihhhhhhhhhjjjnnnqqqrrrrrrpppoookkkgggccc___]]]cccvvv|||{{{{{{wwwwwwwwwxxxxxxwwwuuusssoooooommmiiifffeeecccbbbdddddddddbbb```aaaccceee```___```ccchhhmmmrrrtttxxx}}}|||vvvuuuwwwrrrsssssssssrrrpppnnnmmmhhhlllrrrzzz{{{tttnnniiieeeaaa]]]aaaaaaeeennnuuuyyy~~~|||zzz}}}}}}vvvoooooommmjjjgggeeeeeefffgggiiinnnsssxxx{{{{{{{{{||||||zzzzzzwwwrrrooohhhcccbbbbbb``````cccaaaaaabbbdddhhhmmmrrruuuppprrrtttuuuuuusssssssssqqqqqqqqqrrrrrrsssttttttxxxzzz|||{{{wwwrrrmmmkkkgggcccaaaccceeeiiiqqqyyyzzzsssooopppnnnmmmnnnpppnnniiidddgggkkkrrrxxx|||~~~~~~}}}{{{|||{{{uuuqqqppprrrssstttuuuuuuuuuttttttqqqrrrssssssssstttvvvxxxtttsssrrrqqqqqqqqqqqqqqqrrrtttvvvwwwxxxvvvsssqqqpppqqqqqqpppooonnnmmmmmmooonnnnnnnnnnnnppprrrssssssrrrqqqpppnnnnnnmmmmmmiiiiiijjjjjjkkkjjjjjjjjjgggiiikkkmmmnnnnnnnnnnnniiilllnnnpppooonnnnnnooooooooonnnnnnooopppqqqrrrrrrqqqpppqqqrrrssssssrrrbbbOOOIIIFFFDDDCCCCCCCCCCCCBBBAAABBBAAA@@@@@@??????@@@@@@???<<<::::::;;;<<<===<<<<<<<<<;;;;;;;;;::::::::::::<<<>>>??????===:::888;;;777777;;;===;;;999;;;999???>>>???FFFKKKXXXmmm}}}yyyzzz}}}yyy||||||wwwssspppnnnrrrrrrrrrsssssstttttttttzzzzzzzzzzzzzzzzzzzzzzzzzzz~~~}}}}}}|||yyyuuuuuuxxxwwwwwwwwwvvvwwwxxxzzzzzzyyyyyyzzz{{{{{{xxxrrrnnniiibbb]]]\\\^^^eeesssxxxxxxyyyzzz{{{zzzwwwrrrooojjjhhhjjjtttxxxqqqttt~~~yyysssnnnjjjhhhhhhiiilllpppsssuuutttrrrpppjjjhhhdddaaaaaannn|||{{{|||wwwvvvwwwxxxzzzxxxuuuqqqkkkiiigggeeebbb```______cccccccccaaa``````bbbdddddddddeeehhhkkkqqqwww{{{~~~yyyxxxyyyvvvuuutttrrrpppnnnlllkkkiiioooxxx|||xxxtttnnnjjjfffdddcccbbbeeefffllluuu{{{}}}}}}|||}}}}}}vvvlllkkkkkkjjjhhheeedddfffhhhmmmrrrxxx}}}{{{wwwrrrkkkddd``````aaa___aaadddbbbcccdddgggkkkoootttvvvsssvvvyyyyyywwwuuuttttttsssrrrrrrqqqqqqrrrsssssswwwzzz|||{{{vvvpppkkkiiifffcccbbbeeehhhmmmvvv~~~wwwppplllnnnmmmnnnppprrroooiiidddeeehhhmmmsssxxx{{{||||||{{{~~~|||wwwrrroooqqqrrrtttuuuvvvuuutttssssssttttttsssrrrssstttvvvssssssrrrrrrrrrrrrrrrssstttvvvyyyzzzyyywwwuuusssrrrqqqpppoooooooooooonnnnnnnnnmmmmmmnnnppprrrsssooonnnmmmlllkkkjjjjjjjjjiiiiiiiiijjjiiiiiihhhhhhfffgggiiikkkmmmmmmmmmllliiikkkmmmnnnmmmlllllllllnnnnnnmmmmmmnnnppprrrsssrrrqqqqqqrrrssstttsssrrrbbbPPPKKKGGGDDDAAA@@@@@@AAA@@@???BBBAAAAAA@@@???@@@@@@@@@DDDAAA===;;;;;;;;;::::::=========<<<<<<<<<;;;;;;;;;<<<===>>>>>><<<:::999<<<888888<<<>>><<<:::<<<999??????@@@HHHPPP```xxx{{{zzz~~~~~~yyywww}}}~~~|||xxxsssmmmiiifffhhhiiikkknnnqqqtttvvvxxxwwwwwwwwwxxxxxxxxxyyyyyyxxx~~~|||~~~{{{zzz|||{{{zzzzzzzzz{{{{{{|||}}}xxxyyy{{{||||||xxxrrrmmmfff```[[[[[[]]]fffvvv|||vvvzzzzzz{{{zzzxxxuuuqqqoooiiikkkqqq|||xxxsssqqqwww}}}zzzvvvqqqnnnkkkjjjkkknnnrrruuuvvvtttqqqoooiiigggdddbbbgggxxx~~~yyyxxxyyywwwvvvvvvxxxzzzyyysssnnniiieeebbbbbb```]]]]]]```fffggggggfffeeeeeeggghhhlllmmmnnnpppsssyyy~~~|||zzz|||zzzvvvrrrnnnllljjjjjjpppuuu|||~~~xxxssspppnnniiieeeddddddeeegggggghhhnnnxxx}}}|||}}}}}}~~~~~~{{{zzzwwwoooffffffhhhiiihhhggghhhmmmqqq||||||yyytttnnnbbb]]]ZZZ]]]___^^^```ccccccdddfffhhhlllppptttvvvuuuyyy||||||yyyvvvuuuvvvuuusssqqqpppooopppqqqrrrtttwwwzzzxxxrrrkkkgggfffeeebbbccchhhmmmsss~~~|||tttnnnjjjkkkmmmpppssssssoooiiieeeeeegggkkkooossswwwyyyzzzzzz~~~zzzxxxsssoooppprrrtttuuuvvvuuusssrrrtttvvvwwwvvvttttttuuuvvvssssssrrrrrrrrrssstttttttttwwwyyyzzzxxxvvvvvvvvvsssqqqoooooopppqqqpppooonnnnnnnnnnnnoooooopppqqqmmmmmmlllkkkjjjjjjkkkkkkhhhhhhhhhhhhgggfffeeeeeedddeeegggiiiiiijjjiiiiiihhhjjjllllllkkkkkklllmmmnnnnnnmmmmmmnnnpppsssuuurrrrrrrrrsssuuuuuutttrrrbbbRRRMMMOOOJJJEEEAAA@@@@@@??????@@@@@@???>>>>>>>>>>>>???FFFBBB>>><<<;;;;;;;;;;;;===<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;::::::===999999===???===;;;===999@@@???@@@JJJTTTggg~~~{{{wwwvvv~~~zzzxxxtttpppkkkgggdddbbbdddeeegggjjjnnnqqqssstttrrrrrrssstttuuuvvvwwwwwwwww}}}~~~yyy|||wwwxxx{{{}}}}}}xxxrrrmmmbbb]]]ZZZYYY]]]gggzzz|||zzzvvvzzz{{{{{{yyyuuurrrpppnnnhhhnnnxxxtttsssuuu~~~}}}}}}{{{yyyvvvrrrnnnlllmmmooosssvvvuuusssooolllgggeeebbbbbbjjj}}}|||xxxwwwxxxvvvuuuuuuxxxzzzwwwqqqjjjeeeaaa```dddfffeeegggllloooqqqssssssrrrrrrssstttwwwyyy{{{}}}zzz}}}zzzuuupppmmmmmmnnnoooxxx{{{zzztttpppkkkiiieeebbb```bbbeeehhhhhhjjjqqqzzz}}}zzzxxxyyy{{{}}}|||wwwsssqqqlllffffffiiimmmnnnooottt|||{{{uuurrrllleee\\\XXXWWW\\\___```bbbeeedddeeefffiiilllooorrrtttuuuzzz~~~zzzvvvuuuvvvwwwtttpppmmmmmmnnnppprrrssswwwyyyvvvooohhheeeeeecccbbbdddkkksss|||zzzsssmmmjjjggglllrrruuusssnnniiiffffffgggiiilllpppsssuuuwwwxxx~~~|||xxxwwwtttooooooqqqsssuuuuuutttrrrqqqqqqsssuuuvvvuuutttuuuuuussssssssssssssstttuuuuuusssvvvxxxxxxvvvuuuvvvwwwtttrrrooooooqqqrrrqqqpppnnnnnnooooooooooooooonnnllllllkkkjjjjjjjjjkkkkkkeeeeeeeeeeeedddcccbbbaaaaaabbbccceeeeeeeeedddcccccceeegggggghhhjjjllloooooonnnmmmmmmnnnqqqtttvvvrrrrrrrrrtttuuuvvvtttrrrbbbSSSOOOWWWRRRKKKEEEBBBAAA@@@@@@???>>>>>>===============CCC@@@===;;;<<<>>>??????<<<<<<;;;;;;;;;:::::::::<<<<<<;;;;;;::::::::::::>>>::::::>>>@@@===<<<===999@@@???AAAKKKVVVlll}}}zzzvvvvvv{{{zzzwwwsssmmmiiigggggggggeeefffgggiiijjjlllmmmnnnoooooopppqqqssstttuuuuuuuuu||||||xxx{{{}}}vvvxxx{{{}}}}}}yyyrrrmmm```[[[XXXYYY]]]hhh{{{zzzzzzxxx{{{{{{zzzwwwssspppnnnnnnhhhqqq}}}}}}tttuuuzzz||||||}}}|||yyyuuupppnnnmmmpppsssuuuuuuqqqmmmjjjfffdddaaaaaakkk~~~{{{|||yyyxxx{{{uuuttttttvvvyyyvvvnnngggaaa^^^```hhhnnnooouuu|||yyy{{{~~~~~~zzzyyyvvvqqqnnnnnnqqqtttwww~~~|||xxxtttrrrhhhfffccc___^^^```dddhhhnnnpppwww~~~{{{{{{zzz|||zzzrrrmmmlllkkkiiihhhmmmrrrvvvyyy~~~~~~}}}uuunnnjjjddd]]]ZZZWWWXXX^^^bbbccceeehhhdddeeefffiiillloooqqqsssuuuzzzzzzvvvuuuvvvxxxtttppplllkkkmmmppprrruuuyyyzzzwwwooohhhffffffbbbaaaeeennnxxxyyyrrrnnnkkkeeellltttwwwsssnnniiiggggggggghhhkkkmmmqqqsssuuuwww}}}zzzwwwwwwtttooonnnpppssstttuuutttrrrpppkkknnnrrrttttttsssttttttssssssssssssssstttuuuvvvrrrtttvvvuuussssssuuuxxxuuurrrooooooqqqrrrrrrpppnnnnnnoooppppppooommmmmmffffffeeeeeeeeeeeeffffffcccccccccbbbbbb```___^^^___```aaabbbbbbaaa```___]]]___aaabbbdddgggllloooooonnnmmmmmmooorrruuuwwwsssrrrssstttvvvvvvtttrrr|||aaaXXXOOObbbXXXLLLDDDBBBAAA???===@@@HHH@@@AAA@@@>>>EEE<<<@@@???<<<;;;;;;<<>>777;;;;;;<<<<<<===<<<<<<<<<>>>>>>???AAAEEEUUUrrr~~~{{{xxxwww{{{~~~||||||wwwwwwuuurrrnnnmmmmmmnnnmmmmmmlllllllllmmmnnnnnnjjjlllnnnooonnnoooqqqrrrppprrruuuvvvxxxzzz~~~}}}}}}}}}~~~~~~|||vvvoooiii[[[YYYXXXZZZ___mmmxxxuuurrr}}}{{{{{{yyyrrrkkkjjjnnnnnnwww~~~uuuoootttzzz}}}||||||{{{xxxuuusssqqqssswww{{{|||xxxsssnnnlllgggfffcccccciiixxxzzzyyyyyyxxxwwwrrrsssuuuwwwxxxvvvqqqnnndddcccdddmmmzzzzzzvvv{{{xxxsssnnnmmmqqqxxx}}}{{{~~~}}}wwwrrrpppqqqhhhfffccccccdddeeeffffffpppsssvvvzzz|||||||||{{{{{{yyyvvvpppkkkhhhhhhjjjlllpppvvv{{{|||zzzyyywwwsssooojjjeeebbb```YYYWWWXXX]]]``````cccggggggiiimmmoooooopppqqqrrryyy{{{}}}}}}zzzwwwttttttyyyuuupppmmmlllooosssvvvwwwvvvssspppllljjjhhhggghhhkkkpppvvv~~~zzzrrrjjjeeeeeeiiipppuuuvvvsssnnnkkkgggfffdddfffjjjooosssvvv|||zzzyyyzzzzzzwwwrrrmmmnnnooopppqqqrrrsssttttttqqqsssvvvvvvuuusssssssssqqqttttttqqqrrrvvvwwwuuurrrrrrrrrrrrsssuuuwwwxxxuuutttrrrpppooooooooopppoooppppppooonnnkkkiiihhhcccaaa```aaacccccc___\\\aaa___]]][[[ZZZ[[[]]]^^^\\\^^^``````^^^\\\[[[[[[WWWYYY\\\^^^___bbbfffhhhiiiiiijjjmmmqqqttttttssstttuuuvvvwwwwwwvvvuuuuuu{{{```VVVMMMZZZRRRHHHCCCBBBBBB@@@>>><<>>FFFEEE===@@@888>>>>>>============>>>>>>>>>>>>>>>======<<<::::::CCC222777@@@888777>>><<<::::::;;;<<<<<<<<<<<<<<<===>>>@@@BBBIIIZZZxxx|||{{{yyywwwyyy~~~zzzzzzyyyxxxuuuuuuvvvxxxttttttsssrrrqqqqqqqqqqqqpppooollljjjjjjlllnnnooonnnooopppqqqtttvvvxxxyyy|||}}}}}}}}}|||}}}~~~~~~~~~}}}zzztttmmmhhh]]]ZZZXXX\\\cccsss{{{yyyvvv}}}{{{zzzxxxqqqjjjjjjnnnwww~~~zzzuuuqqqwww~~~||||||{{{zzzxxxuuusssqqqsssvvvzzz{{{wwwrrrnnnkkkfffeeecccdddjjjxxxyyywwwxxxwwwvvvssssssuuuwwwwwwuuupppmmmffffffjjjuuu}}}xxxtttrrrpppmmmkkkmmmttt|||~~~yyysssooollllllffffffdddddddddfffiiikkkqqqsssvvvyyy{{{{{{zzzyyyuuussspppmmmjjjjjjmmmppprrrxxxzzzwwwuuuqqqooolllhhhdddaaa^^^]]]^^^\\\]]]aaaddddddfffjjjiiikkkoooqqqqqqqqqrrrsssyyy|||~~~~~~{{{xxxvvvuuuwwwtttpppnnnmmmpppsssuuusssrrrpppnnnlllkkkjjjjjjgggkkkrrr|||}}}wwwppphhhcccdddhhhoootttvvvsssooollleeeddddddfffjjjppptttvvv|||{{{zzzzzzzzzvvvqqqllloooooooooppppppqqqqqqqqqppprrruuuvvvuuusssssssssuuuwwwvvvssssssvvvvvvtttsssrrrrrrrrrrrrtttuuuvvvuuutttrrrqqqpppoooooopppoooooonnnmmmkkkgggdddccc\\\[[[ZZZ[[[]]]\\\ZZZWWW\\\[[[ZZZXXXYYY[[[]]]^^^]]]___aaa```^^^[[[ZZZZZZVVVXXX[[[]]]___aaaeeehhhggghhhiiimmmqqqtttuuutttrrrssstttuuuuuutttsssrrr{{{___TTTJJJOOOJJJDDDBBBBBBCCCBBB@@@@@@EEEDDDSSSSSSBBBBBB<<<<<<===>>>??????>>>===<<<======>>>======<<<;;;:::DDD:::>>>CCC;;;777<<<===888999:::;;;<<<<<<======<<<===@@@EEEMMM```~~~yyyzzzyyyzzz~~~{{{|||}}}}}}|||}}}~~~}}}}}}|||{{{zzzyyyyyyzzztttmmmiiijjjlllmmmmmmnnnlllkkkmmmqqqsssrrrpppxxxxxxxxxwwwwwwyyy}}}|||}}}}}}{{{wwwrrrkkkfff]]]YYYXXX^^^iii||||||{{{yyyyyywwwuuutttoookkkmmmssszzzvvvuuusss|||}}}|||{{{zzzyyywwwuuusssrrrtttwwwzzzzzzvvvqqqmmmkkkfffeeedddfffmmmyyy~~~xxxvvvwwwvvvuuuttttttuuuvvvvvvsssooolllhhhjjjqqq}}}}}}|||zzzvvvrrrmmmllljjjkkkpppxxxzzztttooollljjjhhhccceeeffffffeeegggmmmqqqssstttvvvxxxxxxxxxvvvuuupppooollljjjjjjmmmsssxxx|||}}}wwwuuutttrrrqqqjjjhhheeebbb```_________aaa]]]]]]```aaaaaacccgggkkknnnrrrttttttttttttuuuzzz|||~~~|||zzzxxxxxxuuutttrrrppppppqqqssstttpppooommmlllllllllmmmmmmlllpppxxx~~~yyytttmmmeee```bbbgggmmmsssvvvuuuqqqoooddddddeeegggkkkooosssvvv||||||{{{{{{yyyuuuoookkkmmmnnnnnnnnnnnnnnnnnnmmmoooqqqtttuuutttssssssssswwwyyyxxxttttttvvvvvvssstttsssrrrrrrrrrrrrssstttuuutttsssqqqppppppppppppnnnmmmllliiifffaaa]]][[[VVVUUUUUUVVVWWWWWWUUUTTTWWWWWWWWWXXXYYY\\\^^^``````bbbcccbbb___\\\ZZZZZZYYY[[[^^^___aaabbbeeehhhfffgggiiinnnssswwwxxxwwwrrrsssttttttttttttrrrrrr|||```TTTJJJIIIFFFDDDCCCDDDDDDCCCAAAEEEGGGFFFZZZYYYDDDDDDAAA======>>>>>>>>>>>>======<<<<<<<<<<<<<<<;;;::::::777777???FFFAAA:::999;;;777888999;;;<<<=========<<<>>>BBBGGGPPPddd}}}zzz}}}~~~{{{|||~~~~~~uuuqqqrrrsssqqqoooqqqmmmjjjlllpppqqqmmmiiinnnppprrrtttuuuwww{{{}}}zzz{{{}}}|||yyytttnnnhhhccc\\\WWWWWW```ppp{{{{{{zzzssspppoooooolllkkkqqqyyy{{{sssrrruuuvvv~~~{{{zzzyyywwwuuutttttttttvvvyyy{{{zzzwwwrrrooonnnhhhgggfffiiippp{{{}}}xxxwwwwwwwwwvvvvvvuuutttuuutttrrrooollljjjmmmttt}}}|||{{{xxxtttpppooonnnmmmpppuuu|||{{{tttpppnnnllliiifff___dddggghhhgggiiipppvvvuuuuuuvvvwwwvvvuuusssrrrnnnnnnmmmlllnnnttt{{{zzzrrrooopppqqqpppmmmgggfffdddcccbbbcccdddeeeeee```^^^______^^^```dddlllppptttwwwxxxxxxyyyzzz{{{}}}}}}zzzzzzzzzwwwvvvuuutttsssrrrqqqqqqpppooonnnmmmmmmnnnpppqqqwwwyyy~~~zzzvvvqqqkkkddd___aaaeeelllrrrvvvvvvsssqqqfffggghhhiiijjjmmmqqqsss||||||||||||yyytttnnnjjjjjjjjjlllmmmmmmmmmmmmlllmmmpppsssuuutttsssssstttvvvxxxxxxttttttvvvwwwtttvvvuuusssrrrqqqqqqrrrrrrttttttsssrrrqqqqqqpppppplllkkkiiieee```[[[WWWUUUTTTTTTTTTUUUVVVWWWWWWVVVXXXXXXZZZ\\\___aaadddeeeggghhhhhhfffbbb___^^^^^^```aaaddddddddddddeeegggdddfffiiiooouuuyyyzzzyyytttuuuvvvwwwvvvuuutttsss~~~aaaUUUKKKHHHFFFEEEEEEEEEDDDCCCBBBBBBBBB???PPPOOO===?????????>>>===<<<<<<===>>>???::::::;;;;;;;;;:::999999333999===AAAAAA;;;999===777888999;;;<<<============???CCCIIIRRRfff}}}~~~{{{}}}~~~|||wwwvvvrrrnnnoooqqqqqqlllggggggjjjooorrrtttvvvxxxzzzyyyzzz{{{}}}~~~~~~~~~}}}|||~~~{{{wwwrrrllleee```YYYTTTVVVcccxxx}}}}}}{{{sssooolllkkkjjjkkkrrr|||wwwqqqssswww{{{{{{yyywwwuuutttttttttuuuyyy{{{|||{{{xxxuuusssrrrllljjjiiilllsss}}}{{{xxxxxxxxxxxxwwwvvvtttttttttrrrooommmjjjmmmttt}}}~~~{{{|||}}}~~~~~~~~~~~~|||zzzvvvrrrooommmmmmooottt{{{zzzvvvqqqnnnmmmjjjfffbbb^^^dddiiikkkkkkmmmrrrxxxvvvvvvvvvvvvuuusssqqqpppmmmnnnqqqtttxxx|||vvvpppnnnooooookkkggggggffffffeeefffgggiiijjjkkkfffbbbbbbaaa```cccgggnnnrrrxxx{{{}}}}}}}}}~~~|||}}}~~~|||zzzyyyyyyyyyyyyxxxvvvtttrrrpppnnnsssqqqpppooopppqqqtttuuu}}}{{{yyyuuuqqqjjjccc^^^```dddkkkqqquuuvvvuuussslllllllllkkkjjjjjjnnnqqqzzz|||}}}|||xxxsssmmmjjjfffgggjjjlllnnnnnnnnnnnnlllnnnrrrttttttsssssstttsssvvvvvvsssssswwwxxxuuuwwwvvvtttrrrqqqqqqqqqrrrssssssssssssrrrqqqqqqpppkkkiiieeeaaa\\\XXXUUUTTTTTTUUUVVVXXXYYYZZZ\\\^^^```aaacccfffiiikkklllmmmnnnooonnnlllhhheeeddddddfffgggiiihhhfffdddddddddbbbdddhhhnnntttwwwwwwwwwvvvvvvwwwwwwwwwvvvtttsss~~~bbbWWWMMMGGGGGGGGGFFFEEEDDDCCCBBBAAABBB;;;FFFEEE999???>>>@@@???<<<;;;;;;<<>>===>>>???DDDJJJTTThhh|||}}}yyy|||yyyxxxxxxuuupppkkkiiilllooorrrsssuuuwwwyyyxxxyyyzzz|||}}}}}}||||||{{{}}}~~~~~~{{{wwwqqqjjjbbb]]]XXXTTTYYYjjj~~~wwwrrrnnnkkkiiikkkttt}}}uuusssxxx}}}zzzxxxuuusssrrrsssuuuvvvyyy{{{|||{{{yyywwwvvvvvvpppmmmkkklllsss|||}}}zzzxxxxxxxxxxxxvvvtttttttttsssqqqpppjjjmmmrrryyy}}}vvvvvvvvvwwwxxxyyyzzzzzz{{{|||~~~~~~}}}|||~~~~~~~~~|||xxxtttpppmmmjjjkkkpppxxxvvvtttpppllliiieeeaaa^^^aaaffflllpppqqqrrruuuwwwxxxwwwwwwuuutttrrrpppooolllqqqwww~~~{{{wwwrrrooommmjjjddd```eeeffffffhhhiiiiiijjjjjjjjjdddaaaaaaaaabbbffflllssswww||||||}}}~~~|||yyywwwwwwwwwxxxxxxwwwuuussspppnnnmmmtttsssqqqqqqrrruuuxxxzzz|||zzzxxxuuuqqqjjjbbb]]]```dddjjjqqquuuvvvuuutttqqqqqqpppllliiiiiimmmqqqxxx{{{}}}}}}xxxrrrmmmkkkeeegggjjjmmmooopppoooooojjjmmmqqqsssssssssssstttrrruuuuuusssssswwwxxxvvvxxxwwwuuusssrrrrrrrrrrrrsssssssssssssssrrrqqqqqqjjjgggbbb]]]YYYWWWWWWXXXVVVXXX[[[]]]___aaaeeehhhmmmnnnqqqsssuuuvvvvvvuuuuuuuuuuuurrrooollllllllljjjkkklllkkkhhheeeccccccaaacccggglllrrrttttttrrruuuvvvwwwwwwvvvuuusssrrr}}}bbbXXXOOOFFFFFFFFFEEEDDDCCCCCCDDDCCCGGG>>>BBBAAA<<>>===<<<<<<===>>>???;;;<<<<<<======<<<<<<;;;>>>DDD999222<<<<<<777@@@;;;<<<<<<===>>>>>>>>>======???DDDLLLVVVlll~~~{{{|||www~~~~~~zzzwwwttttttsssrrrqqqssswwwzzzwwwxxxzzz{{{||||||{{{{{{{{{}}}~~~}}}}}}}}}zzz|||~~~|||zzzwwwqqqjjjaaa[[[YYYXXX___ttt}}}xxxsssnnnllllllppp|||xxxsssvvv~~~|||zzzxxxtttrrrqqqsssuuuwwwxxxzzz{{{zzzxxxwwwxxxyyysssnnnjjjjjjpppyyy~~~zzzwwwwwwwwwyyywwwtttttttttuuutttsssmmmooorrruuuxxxyyyxxxwwwqqqqqqqqqrrrssstttuuuvvvyyyzzz{{{|||}}}}}}||||||{{{|||{{{yyyuuuqqqnnnlllmmmooouuu~~~zzzqqqpppmmmhhhdddbbbbbbcccfffjjjqqqvvvyyyyyyxxxwwwyyyxxxwwwuuutttrrrqqqppprrrxxx}}}uuutttpppmmmiiieeecccaaaeeefffhhhjjjkkkkkkjjjiiieee```]]]___bbbeeelllssszzz}}}~~~}}}|||}}}|||zzzwwwttttttttttttssssssrrrpppooonnnmmmrrrqqqpppqqqtttxxx|||{{{zzzxxxuuupppiiiaaa[[[```dddjjjqqquuuvvvvvvuuuttttttqqqlllhhhiiiooouuuuuuyyy}}}}}}xxxrrrnnnlllfffiiillloooppppppooooooiiilllppprrrssssssssstttuuuwwwwwwttttttwwwxxxvvvyyywwwvvvtttssssssssstttrrrssstttttttttsssrrrqqqjjjfff```ZZZXXXYYY\\\^^^]]]```cccfffhhhlllqqqvvvzzz{{{~~~}}}|||yyyzzzyyyvvvsssqqqqqqrrrmmmoooppppppmmmjjjiiiiiieeegggkkkppptttvvvtttrrrwwwwwwxxxxxxwwwvvvtttsss|||aaaXXXOOODDDDDDEEEDDDBBBBBBDDDEEEAAAIII??????>>>===FFF>>><<<===>>>??????>>>===<<<======>>>>>>>>>>>>>>>===666???666222AAA???555;;;======>>>>>>>>>>>>>>>===<<>>>>>@@@@@@===;;;<<<===>>>>>>===<<<;;;DDD===:::<<<<<<:::777888;;;;;;;;;<<<<<<<<<<<<===AAA<<<:::::::::999;;;???@@@BBBFFFNNN^^^yyy|||{{{~~~~~~}}}{{{zzz|||~~~}}}zzz}}}~~~||||||~~~~~~}}}|||||||||yyywww{{{}}}~~~|||zzzyyyzzz}}}}}}~~~{{{uuuooohhhccc```XXX^^^jjj~~~yyyooommmkkknnnxxx~~~tttxxx|||yyyvvvwwwvvvsssooopppvvv{{{xxxwwwwwwxxxyyyzzzxxxwwwqqqmmmiiigggiiiqqq{{{zzzyyy{{{wwwttttttwww{{{{{{wwwrrrpppnnnmmmnnnpppqqqooolllgggiiikkklllkkklllooorrrtttvvvxxxyyyxxxxxxzzz{{{yyyzzzzzzwwwrrrnnnmmmnnnyyy~~~yyyuuuooolllfffccccccggglllpppwwwzzz~~~}}}yyyvvv}}}wwwtttvvvuuurrrtttyyy|||zzzzzzxxxtttqqqnnnooommmjjjgggeeeeeeeeefffjjjoooqqqnnnjjjgggeeeccceeefffiiisss}}}~~~|||}}}|||||||||{{{xxxtttpppnnnmmmllljjjiiihhhhhhhhhiiiqqqnnnpppvvv|||{{{zzzxxxtttnnnfff___ZZZ```ccciiinnntttxxxzzz{{{yyywwwrrrmmmiiijjjnnnrrrzzz|||~~~~~~zzzvvvsssnnnmmmnnnpppqqqpppnnnkkklllooorrrsssqqqqqqsssvvvzzzxxxwwwuuuuuuuuuuuuvvvxxxyyyxxxwwwuuuuuuwwwyyyvvvrrrppprrrvvvwwwtttpppkkkhhhccc]]]YYY[[[bbbhhhnnnpppsssxxx}}}~~~~~~{{{wwwuuutttvvvyyyuuuwwwxxxyyyyyyxxxvvvtttxxxtttsssyyy}}}}}}|||}}}}}}|||{{{yyyxxxwwwvvvvvv|||___QQQNNNGGGGGGGGGDDD@@@@@@BBBEEEAAACCCBBB???>>>AAABBB???>>>???@@@AAAAAA@@@???>>>???;;;:::???BBBAAA@@@AAA======<<<;;;:::888777777>>>:::999;;;<<<;;;<<<@@@@@@BBBGGGPPPbbb}}}{{{zzz~~~|||xxxvvvuuuwwwzzz{{{zzzxxx|||yyy{{{||||||{{{zzz{{{|||~~~~~~~~~~~~zzztttllleee___\\\YYYaaaooo|||wwwooonnnpppxxx~~~vvv{{{}}}~~~}}}{{{wwwxxxwwwsssooopppuuuzzzxxxxxxxxxyyy{{{|||{{{yyyqqqmmmhhheeegggnnnxxx~~~{{{yyy{{{xxxvvvuuuwwwzzz{{{xxxtttooommmllllllnnnmmmjjjhhheeeeeeggghhhkkknnnqqqtttvvvxxx{{{|||{{{zzz{{{{{{yyyzzzyyyuuuqqqooopppqqq|||}}}xxxsssnnnkkkfffdddeeejjjqqquuu}}}}}}yyywwwyyytttssswwwzzz|||}}}yyywwwwwwuuurrrooojjjjjjjjjiiigggfffggghhhiiikkknnnnnnllliiigggfffgggjjjmmmqqq{{{}}}{{{~~~{{{yyyzzzzzz{{{~~~|||xxxrrrooojjjiiihhhggggggggghhhhhhnnnlllnnnvvv~~~zzzzzzxxxsssmmmeee^^^ZZZ```dddjjjqqqwwwzzz||||||zzzxxxsssnnnkkklllpppssszzz|||~~~{{{xxxuuuooooooooopppqqqqqqnnnllllllooorrrsssssssssuuuxxxwwwwwwvvvuuuvvvwwwxxxyyyzzzzzzzzzxxxuuuuuuvvvxxxvvvsssqqqsssvvvwwwuuuqqqjjjhhhccc^^^\\\___ffflllrrrtttyyy~~~{{{|||{{{zzzxxxvvvuuuwwwyyyxxxxxxzzzzzzzzzzzzyyyxxx|||wwwvvv{{{~~~}}}}}}~~~~~~|||zzzxxxwwwwwwwww|||^^^QQQNNNHHHHHHFFFCCCAAAAAACCCFFFAAACCCAAA===<<<@@@AAA@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@===<<>>>>>===;;;:::999888777;;;999999===>>>===>>>AAAAAACCCHHHRRRfff~~~~~~~~~~~~zzz{{{~~~~~~}}}{{{yyyrrrqqqqqqrrruuuwwwxxxwww~~~~~~yyyyyyzzzzzzyyyzzz|||~~~}}}|||}}}~~~~~~yyyrrrjjjbbb\\\YYY[[[eeevvvyyytttkkkkkkppp||||||yyy}}}{{{}}}~~~}}}xxxyyyxxxtttpppppptttwwwwwwwwwxxxzzz|||}}}{{{zzzqqqnnniiidddeeekkkuuu|||}}}{{{|||{{{xxxvvvwwwzzzzzzxxxvvvqqqooommmmmmllljjjgggeeedddcccdddhhhnnntttxxxzzzzzz}}}~~~||||||zzzyyyvvvrrrpppppptttwww{{{vvvqqqllliiiffffffiiipppxxx}}}~~~{{{xxxwwwuuussssssyyy|||yyyvvvsssrrrpppnnnllleeefffhhhhhhhhhhhhjjjllllllllllllkkkhhhgggggghhhjjjpppuuu{{{zzzxxxyyyyyyvvvuuuuuuvvvzzz|||uuuppphhhhhhgggfffffffffggggggjjjiiilllvvv~~~}}}zzzyyywwwrrrkkkddd]]]YYY___dddllltttzzz}}}~~~}}}{{{yyyuuupppmmmnnnrrruuuzzz|||~~~}}}zzzxxxrrrqqqqqqrrrsssrrrpppmmmmmmooorrrtttuuuwwwyyy{{{uuuuuuuuuvvvwwwyyy{{{{{{||||||{{{yyyvvvuuuvvvwwwvvvtttssstttwwwwwwuuurrrkkkhhhccc___^^^bbbjjjooouuuyyy{{{xxxwwwxxxyyyxxxwwwwwwxxxzzzyyyyyyzzzzzz{{{{{{||||||zzzyyy|||~~~}}}~~~~~~{{{yyyxxxxxxxxxzzz]]]PPPMMMJJJHHHEEECCCAAABBBEEEFFF@@@AAA>>>999999===???>>>>>>>>>>>>>>>>>>>>>>>>>>>AAA>>>===@@@???:::888999========================;;;999;;;???@@@>>>===@@@@@@BBBHHHUUUlll{{{|||~~~zzz~~~~~~{{{yyywwwuuusssooonnnnnnppprrrtttvvvwww~~~}}}|||}}}~~~~~~zzzzzzyyyxxxwwwxxx{{{~~~}}}||||||}}}~~~|||wwwqqqiiibbb\\\YYY]]]hhh{{{~~~vvvrrrjjjkkkrrrzzz}}}}}}{{{|||~~~~~~}}}yyyzzzxxxuuurrrqqqsssuuuvvvvvvwwwzzz||||||{{{yyyssspppkkkeeeeeekkkuuu}}}~~~|||yyywwwwwwxxxyyyxxxvvvtttssspppnnnllliiifffdddffffffhhhnnnvvv}}}~~~}}}{{{xxxtttqqqppptttyyy}}}|||xxxsssnnniiihhhhhhjjjooowww|||xxxvvvuuuuuussstttxxx~~~yyyvvvssspppnnnlllkkkjjjdddfffiiijjjjjjjjjlllmmmlllllljjjgggeeeeeeiiikkknnnuuu|||zzzxxxvvvuuutttsssssssssuuuyyy~~~}}}xxxtttkkkjjjjjjiiihhhggggggggghhhggglllvvv}}}|||zzzyyyvvvqqqjjjbbb\\\XXX]]]ccclllvvv|||~~~~~~}}}{{{yyyuuuqqqnnnooorrruuuzzz{{{~~~}}}{{{vvvuuuuuuuuuuuuuuurrrpppoooqqqtttwwwzzz|||~~~vvvvvvwwwxxxyyyzzz{{{{{{}}}}}}}}}zzzwwwuuuuuuvvvvvvuuutttuuuvvvvvvtttrrrlllhhhccc______dddjjjooouuu{{{|||}}}xxxvvvvvvrrrtttwwwxxxxxxwwwxxxyyywwwwwwwwwwwwxxxyyy{{{||||||xxxwwwzzz||||||}}}zzzyyyyyyzzzzzz\\\NNNKKKJJJHHHEEECCCCCCDDDFFFFFF@@@AAA>>>999999===???>>>=========<<<<<<=========>>><<<>>>BBBBBB@@@AAADDD=========>>>>>>>>>??????===;;;===AAAAAA>>><<<>>>@@@BBBJJJYYYqqqyyy{{{~~~{{{~~~|||vvvrrrooollljjjllllllmmmnnnpppqqqsssuuuwwwxxxzzz}}}~~~}}}|||zzzxxxvvvwwwzzz}}}~~~||||||}}}~~~|||zzzvvvqqqjjjddd___\\\___kkk}}}|||uuuqqqnnnqqqzzz{{{zzz|||{{{|||||||||zzzzzzyyyvvvtttrrrrrrssswwwxxxyyy|||~~~~~~|||yyytttrrrmmmhhhgggnnnzzz|||zzzxxxwwwwwwwwwwwwvvvuuusssppplllhhhfffeeeeeeiiilllqqqxxx}}}zzzwwwsssqqqtttyyy~~~~~~wwwtttpppkkkhhhhhhjjjnnnuuu|||{{{uuurrrqqqrrrtttssszzz}}}{{{vvvuuurrrnnnkkkiiiiiiiiigggiiilllllllllkkklllmmmkkkjjjhhheeedddggglllpppvvv}}}}}}vvvvvvuuusssrrrtttuuuvvvwwwxxx{{{}}}}}}|||{{{zzzqqqpppooonnnlllkkkiiihhhjjjiiimmmwww}}}}}}{{{yyyuuupppiiiaaa[[[WWW\\\ccclllvvv|||~~~}}}yyyxxxuuuqqqoooooorrruuuyyy{{{~~~~~~}}}{{{yyyxxxwwwxxxwwwuuusssqqqsssxxx|||yyyyyyzzzzzzzzzzzzyyyyyy}}}~~~}}}{{{xxxuuutttuuuvvvuuuuuuuuuuuuuuusssrrrmmmhhhbbb^^^___ccciiimmmssszzz}}}}}}{{{}}}}}}zzzuuuqqqrrruuuooorrruuuvvvvvvvvvvvvwwwsssssssssssstttuuuwwwxxxvvvsssrrruuuxxxyyy~~~~~~|||{{{zzzzzz|||^^^OOOKKKJJJGGGEEEEEEFFFGGGFFFEEEAAACCCAAA===<<<@@@AAA@@@??????>>>>>>>>>>>>??????AAA>>>>>>@@@>>>;;;<<<@@@>>>=========<<<<<<<<<<<<>>><<<===AAAAAA>>>===???AAADDDMMM^^^www|||}}}~~~~~~xxxqqqmmmjjjhhhfffkkkmmmoooppppppoooppprrrrrrtttwww{{{~~~~~~}}}|||yyywwwwwwzzz|||~~~~~~~~~{{{zzzvvvqqqkkkeeeaaa^^^```mmm~~~~~~yyyssspppmmmsssyyyyyy}}}|||zzzzzz{{{{{{zzzyyyxxxwwwuuutttsssrrrzzz{{{|||}}}zzzrrrrrrnnnjjjjjjrrr||||||{{{zzzxxxwwwvvvvvvsssqqqmmmgggcccaaacccfffooovvv~~~}}}xxxuuusssuuuyyyxxxrrrpppmmmiiihhhjjjnnntttzzz~~~zzzuuupppnnnpppsssvvvyyyyyyxxx{{{zzzvvvtttsssqqqlllhhhfffgggiiijjjlllnnnnnnmmmkkkkkklllhhhiiihhhhhhiiilllqqqvvv~~~}}}xxxtttwwwwwwttttttxxx||||||yyyyyyzzzzzz{{{|||}}}~~~uuuuuuuuutttrrrpppnnnmmmooommmqqqzzz|||zzzvvvpppiiiaaa[[[XXX^^^dddmmmvvv|||~~~~~~}}}yyyxxxvvvrrrppppppsssvvvzzz{{{}}}~~~}}}}}}{{{yyyxxxxxxwwwuuussssssvvv|||||||||||||||{{{zzzxxxxxx{{{|||}}}{{{xxxuuuttttttuuuuuuuuuuuutttsssrrrqqqmmmggg```]]]^^^ccchhhkkkrrryyy~~~zzzyyyyyyzzzzzzyyyuuupppnnnooorrrnnnpppssstttsssrrrssstttppppppqqqqqqrrrrrrsssssspppmmmmmmppprrrttt{{{~~~|||{{{zzzaaaQQQLLLIIIGGGFFFFFFHHHHHHFFFDDDAAACCCBBB???>>>AAABBB???@@@@@@???>>>>>>???@@@@@@EEEAAA???===888333444999<<<<<<=========>>>>>>>>>===;;;<<<@@@AAA??????BBBCCCGGGQQQddd~~~~~~~~~~~~vvvqqqnnnmmmmmmlllpppsssvvvwwwuuurrrrrrrrrqqqrrrtttvvvyyy|||~~~~~~|||||||||zzzyyyyyy{{{~~~~~~|||zzzvvvqqqjjjddd___\\\aaannn}}}|||{{{vvvqqqooonnnwww}}}www{{{~~~{{{xxxxxxzzz{{{yyyxxxxxxwwwwwwvvvsssrrrzzzzzz|||~~~~~~zzzwwwppppppnnnkkklllvvv}}}~~~~~~|||yyyxxxwwwrrrpppkkkddd``````eeeiiixxx~~~}}}uuuttttttxxx{{{rrrnnnmmmkkkhhhhhhkkkqqqxxx~~~yyyvvvqqqnnnnnnrrrwww{{{zzzsssssswwwvvvrrrrrrqqqooojjjeeeccceeegggiiilllnnnnnnmmmkkkjjjkkkggghhhkkkmmmooosssyyy|||}}}zzzuuusssxxxzzzwwwwww~~~{{{{{{{{{{{{}}}~~~vvvwwwwwwwwwvvvuuutttssssssqqquuu~~~}}}{{{vvvpppiiiaaa\\\XXXbbbgggooowww}}}~~~zzzyyywwwtttrrrrrruuuwwwzzz{{{}}}~~~~~~}}}}}}}}}{{{xxxwwwvvvuuusssrrrvvvyyy||||||}}}}}}|||{{{yyyxxxyyy{{{|||zzzwwwuuuttttttssstttuuutttsssqqqqqqqqqkkkeee___\\\___eeejjjmmmsssyyyzzzvvvwwwzzzwwwwwwvvvssspppmmmllllllnnnpppqqqqqqpppoooooopppooopppqqqrrrrrrrrrqqqpppnnnkkkkkkmmmnnnpppwww~~~|||zzzdddSSSNNNHHHGGGFFFHHHJJJJJJFFFCCC???AAAAAA>>>>>>@@@@@@===@@@???>>>======>>>???@@@CCC@@@>>>===:::777;;;BBB:::;;;<<<>>>@@@CCCDDDEEE<<<:::;;;@@@AAA@@@BBBEEEFFFJJJUUUhhh}}}wwwsssrrrsssuuuuuuvvvzzz~~~~~~{{{wwwuuuuuurrrrrrqqqrrrtttxxx|||~~~{{{zzz{{{|||{{{zzz{{{}}}}}}~~~}}}{{{vvvpppiiibbb]]]ZZZ```ooo{{{zzzxxxsssooonnnttt~~~xxxwww}}}~~~|||yyywwwwwwyyy{{{xxxxxxwwwxxxxxxwwwtttrrrwwwxxxyyy{{{|||zzzuuurrrmmmnnnmmmkkkmmmxxx}}}~~~~~~{{{yyyxxxtttqqqkkkddd```aaahhhnnn}}}}}}tttsssuuu{{{xxxoookkklllkkkggghhhmmmttt{{{vvvssspppnnnpppuuu{{{~~~~~~zzzrrrmmmooottttttpppppppppnnniiicccaaacccfffhhhjjjmmmnnnlllkkkjjjjjjfffiiimmmqqquuuyyy~~~|||yyywwwssssssyyy|||yyyzzz{{{|||}}}~~~uuuvvvwwwyyyyyyyyyxxxwwwuuutttwww~~~{{{wwwpppiiibbb\\\YYYeeeiiiqqqxxx}}}{{{zzzyyyvvvttttttvvvyyyzzz{{{|||}}}~~~~~~}}}||||||zzzwwwuuutttsssrrrpppwww{{{{{{|||}}}}}}}}}|||zzzyyyxxxzzz{{{zzzwwwuuuttttttssstttttttttrrrpppppppppjjjddd^^^\\\aaahhhmmmpppuuuzzz~~~yyyuuuwww{{{uuuuuuuuusssqqqnnnjjjhhhoooppppppooommmlllmmmnnnppprrrsssttttttsssqqqooonnnkkkjjjkkkkkkmmmuuu~~~|||zzz{{{cccXXXLLLJJJIIIIIIIIIIIIGGGCCC@@@===???AAACCCCCCAAA???>>>@@@???>>>???@@@@@@@@@>>>DDD@@@===<<<>>>@@@@@@???@@@======@@@DDDDDDAAA???===?????????>>>???@@@BBBGGGJJJUUUkkk{{{vvvtttvvvzzz}}}}}}xxxuuusssppprrrsssqqqpppqqqvvv{{{~~~}}}|||~~~xxx|||zzzvvvrrrkkkbbb___aaaeeerrryyyyyyzzzvvvoookkk|||vvv|||}}}wwwuuuwww{{{xxxzzz|||{{{yyyvvvttttttvvvxxxzzz{{{zzzxxxtttrrroooooonnnmmmppp}}}zzzsssrrrnnniiiccc]]]]]]iiivvv}}}yyyuuussstttwww}}}~~~zzzuuuoookkkjjjjjjkkknnnvvv|||yyyyyyooonnnmmmooottt}}}yyyzzzvvvrrrqqqqqqpppnnnkkkkkkgggdddcccfffjjjkkkjjjkkklllllliiifffeeehhhkkkjjjmmmtttzzz~~~~~~~~~|||wwwtttrrrzzzxxxwwwyyy~~~|||zzzzzz{{{}}}~~~|||zzzyyyzzz{{{{{{wwwttt{{{zzz||||||yyyvvvssskkk```ZZZ[[[bbbjjjtttzzz}}}{{{wwwtttrrrssstttvvvzzz|||~~~}}}|||wwwsssrrrrrrrrrrrrrrr~~~}}}{{{zzzyyyzzzzzz{{{{{{{{{yyyvvvuuuvvvwwwuuutttsssrrrqqqppppppooojjjbbb]]]___dddhhhmmmsss{{{~~~zzzyyyxxxvvvxxxwwwtttqqqoooooooooooonnnpppqqqqqqooonnnnnnnnnpppqqqsssuuuuuutttsssrrrmmmlllkkkkkklllqqqxxx}}}{{{xxxvvv{{{bbbXXXMMMKKKIIIHHHHHHHHHGGGDDDAAA???@@@BBBCCCCCCAAA???>>>@@@???>>>???@@@AAA@@@>>>DDDAAA???>>>@@@AAA@@@?????????@@@AAA@@@>>>===>>>>>>???@@@?????????AAACCCHHHMMMYYYppp~~~{{{xxxyyy}}}~~~}}}}}}{{{yyyxxxyyy|||~~~}}}~~~~~~~~~~~~}}}zzz}}}~~~~~~|||xxxuuuqqqkkkccc```cccggguuu|||{{{zzzwwwsssqqq~~~xxx|||wwwuuuwww{{{{{{|||~~~}}}zzzwwwuuuuuusssuuuwwwxxxxxxuuusssqqqqqqpppnnnnnnttt}}}vvvtttoooiiiccc___bbbooo~~~~~~{{{vvvssstttuuuyyyyyywwwsssnnnkkkjjjiiijjjttt{{{yyyuuutttooopppssswww~~~vvvuuurrrnnnmmmlllkkkgggeeehhhfffddddddgggjjjjjjjjjllllllllliiiggggggkkknnnsssvvvzzz~~~~~~|||~~~{{{xxxvvvtttsssyyywwwxxx{{{~~~}}}|||{{{{{{{{{|||}}}zzzxxxxxxyyy{{{{{{yyyvvv|||yyywwwtttlllaaa[[[[[[bbblllwww{{{vvvttttttuuuwww|||}}}~~~~~~}}}||||||yyyuuurrrqqqqqqrrrrrruuu}}}{{{zzzyyyzzzzzzzzz{{{zzzyyyvvvuuuvvvwwwuuuuuuuuutttsssrrrqqqpppjjjbbb]]]___ccchhhmmmsss{{{{{{zzzzzzxxxyyywwwuuurrrqqqpppqqqqqqrrrsssttttttrrrppppppqqqnnnppprrrtttuuuuuutttsssmmmmmmmmmmmmnnnsssyyy~~~}}}zzzxxxzzzaaaXXXNNNKKKJJJHHHGGGGGGFFFEEECCCAAABBBCCCCCCCCCAAA@@@???AAA???>>>???@@@AAA@@@???CCCAAAAAAAAABBBBBB@@@???<<<@@@DDDCCC???===???AAA>>>???@@@@@@???@@@BBBDDDIIIPPP```www~~~||||||~~~~~~}}}yyyvvvzzz~~~|||zzz|||}}}|||{{{yyyvvvssspppjjjcccaaadddkkkyyy|||zzzwwwxxxzzz{{{zzz~~~{{{wwwwwwyyy|||}}}~~~{{{xxxvvvvvvsssuuuvvvxxxwwwvvvtttssstttqqqoooqqqyyy~~~wwwvvvooohhhbbbaaahhhyyy}}}zzzwwwssspppuuuxxx}}}~~~sssqqqooolllkkkjjjjjjkkkyyy~~~|||vvvsssrrrooosssyyy{{{{{{xxxrrrooommmkkkiiihhheeeaaa^^^dddcccccceeegggiiiiiihhhkkkkkkjjjiiiiiilllqqqttt}}}|||zzzzzzyyywwwuuutttttttttuuuzzzzzz{{{}}}}}}}}}|||||||||{{{{{{wwwvvvwwwxxx{{{|||{{{yyy~~~}}}zzzyyyvvvnnnccc]]]]]]aaalllyyy|||vvvssssssuuuwww~~~~~~}}}||||||{{{wwwuuusssqqqppppppqqqrrryyy~~~|||zzzzzzzzzzzzzzzzzzzzzxxxvvvuuuvvvwwwwwwwwwvvvvvvuuutttrrrrrrjjjccc]]]^^^bbbfffmmmttt|||}}}|||{{{zzzxxxwwwtttrrrqqqqqqrrrsssuuuvvvvvvuuusssqqqrrrrrrnnnooorrrtttvvvvvvuuutttoooooopppppprrruuuzzz~~~}}}|||{{{```VVVNNNLLLJJJGGGFFFFFFFFFEEEDDDCCCCCCCCCCCCBBBBBBAAA@@@AAA@@@??????AAAAAA@@@???@@@AAABBBCCCCCCAAA???>>><<>>???@@@@@@@@@AAACCCEEEJJJSSSeee~~~~~~{{{vvvpppnnnsss}}}~~~|||~~~}}}{{{{{{zzzvvvsssqqqjjjcccaaadddlll}}}|||xxxwww||||||wwwyyy~~~}}}{{{yyyyyy|||~~~{{{xxxwwwwwwwwwxxxyyyzzz{{{zzzzzzyyyxxxtttrrrvvv~~~~~~|||uuutttlllddd```cccnnn~~~zzzwwwsssqqqooowww{{{|||wwwooommmjjjhhhiiikkknnnppp{{{}}}~~~{{{wwwvvvvvvqqqwwwzzzssstttrrroookkkjjjiiigggeeeaaa^^^\\\```aaabbbdddfffggggggfffiiiiiihhhiiilllrrrxxx|||~~~|||yyywwwwwwuuusssqqqqqqsssuuuwww|||}}}}}}|||}}}}}}}}}|||{{{zzzyyyuuuuuuwwwxxx{{{|||}}}}}}~~~}}}{{{zzzxxxoooddd^^^^^^___kkkyyy{{{tttrrrrrruuuxxx~~~|||zzzxxxssssssrrrpppooooooppprrr{{{}}}{{{zzzzzzzzzyyyzzzzzzxxxvvvuuuvvvwwwxxxxxxyyyxxxwwwvvvtttsssjjjccc]]]]]]```eeemmmvvv{{{|||||||||zzzwwwuuusssrrrqqqqqqssstttvvvvvvvvvtttrrrpppqqqrrrqqqrrrtttvvvwwwwwwvvvuuuqqqrrrsssssstttvvvzzz}}}}}}___UUUNNNKKKIIIGGGFFFFFFGGGFFFEEEEEEDDDDDDCCCBBBBBBCCCCCCAAA@@@???@@@AAAAAAAAA???>>>???AAABBBBBB@@@>>>===???AAA@@@>>>@@@CCC@@@:::>>>???AAAAAAAAAAAADDDFFFJJJUUUiii~~~~~~}}}vvvpppiiiiiippp{{{{{{~~~~~~}}}|||}}}yyyvvvrrrkkkcccaaacccmmm~~~zzzvvvwwwwwwvvv}}}|||{{{{{{|||~~~zzzxxxwwwxxxzzzzzz{{{|||}}}~~~~~~|||xxxwww|||||||||}}}~~~{{{sssoooggg```___eeettt~~~{{{wwwsssrrrqqqrrr{{{}}}vvvqqqmmmjjjgggfffhhhnnntttyyy~~~~~~}}}{{{yyyxxxyyyzzzzzz~~~vvvrrrpppooollleeeeeeeeeccc```^^^\\\\\\^^^```ccceeeeeeeeeeeeeeegggggghhhjjjpppwww|||{{{{{{{{{zzzyyywwwvvvuuuwwwuuurrrpppqqqtttxxxzzz{{{~~~}}}}}}}}}}}}}}}|||{{{yyyyyyuuuvvvxxxyyy{{{|||~~~~~~}}}{{{zzzyyyqqqeee___^^^aaalllzzzzzzuuutttvvvyyy|||~~~yyyvvvssssssssspppmmmmmmppprrr{{{}}}{{{{{{zzzzzzyyyzzzzzzyyywwwvvvwwwyyyyyyzzzzzzzzzyyywwwuuutttjjjccc]]]\\\^^^cccmmmwww{{{|||{{{zzzxxxxxxwwwuuuttttttuuuvvvxxxxxxxxxwwwuuurrrpppqqqrrrtttuuuwwwxxxyyyxxxvvvuuutttuuuuuuttttttvvvyyy|||```UUUOOOJJJIIIGGGGGGGGGGGGFFFDDDFFFEEEDDDCCCCCCDDDEEEFFFBBB@@@???@@@AAABBBAAA@@@===???BBBBBB@@@>>>======@@@BBB???;;;<<>>@@@AAAAAAAAABBBEEEGGGKKKWWWmmm~~~~~~~~~~~~~~~zzzxxxqqqjjjeeeiiirrr}}}~~~|||~~~}}}|||xxxuuunnnfffccceeepppzzzwwwvvvyyy}}}wwwzzz~~~zzzzzz{{{~~~~~~}}}{{{yyyyyyzzzyyyzzzzzz{{{|||~~~~~~}}}}}}}}}zzzzzz{{{|||}}}zzzrrrjjjddd___bbblll|||~~~|||xxxtttqqqqqquuuxxxwwwqqqmmmjjjhhhfffgggkkksss{{{}}}zzzxxxyyy{{{|||zzzzzzwwwtttpppmmmjjjhhh___``````^^^\\\[[[\\\^^^aaacccfffgggfffeeeeeefffiiihhhiiimmmsssxxx|||~~~ssssssssssssssstttttttttuuutttrrrrrrtttwww{{{~~~zzz~~~~~~}}}}}}|||{{{zzzyyyyyyxxxyyy{{{{{{{{{|||}}}}}}|||zzzzzzyyyqqqfff___^^^eeeooo{{{|||yyyxxx{{{|||yyywwwwwwuuupppllllllooosss|||~~~|||{{{{{{{{{zzz{{{{{{zzzxxxxxxyyyzzzyyyzzz{{{{{{zzzxxxvvvtttjjjccc]]][[[\\\bbbmmmxxx|||{{{zzzyyywwwzzzyyyxxxwwwxxxyyy{{{}}}||||||zzzwwwtttrrrsssttttttvvvwwwyyyyyyxxxwwwvvvwwwwwwvvvtttrrrsssvvvyyy```VVVRRRHHHHHHGGGHHHIIIHHHEEECCCFFFEEECCCBBBCCCEEEGGGIIIBBBAAA@@@@@@BBBBBBAAA@@@>>>AAACCCBBB@@@>>>>>>???;;;AAAAAA;;;<<>>@@@AAABBBBBBCCCFFFHHHMMMZZZppp||||||}}}~~~~~~|||xxxuuussskkkeeeccclllxxx~~~}}}}}}|||}}}zzzwwwqqqiiigggjjjttt~~~vvvuuuwww|||zzzxxx~~~}}}vvvwwwzzz}}}~~~|||{{{|||}}}zzzyyyyyyzzz|||~~~yyyvvvwwwyyy{{{{{{|||}}}vvvnnnhhhcccaaahhhttt~~~|||zzzvvvqqqooorrrzzzzzzrrrllljjjfffggghhhlllrrryyyzzzxxxyyy}}}}}}{{{uuusssqqqoookkkfffcccbbb]]]^^^^^^\\\[[[\\\```cccfffhhhjjjjjjhhhggghhhjjjmmmlllllloootttwwwxxxwwwnnnnnnnnnnnnppprrrssstttqqqqqqqqqsssvvv{{{~~~|||zzzyyyyyyyyyyyy{{{}}}~~~}}}||||||{{{zzz}}}{{{zzzzzzyyyrrrfff___^^^fffooozzz~~~{{{zzz||||||{{{xxxqqqkkkjjjooottt~~~|||{{{{{{{{{{{{||||||{{{yyyyyyzzz|||yyyzzz{{{|||{{{xxxvvvtttjjjddd]]][[[[[[aaammmyyy~~~|||zzzyyywwwyyyyyyxxxwwwxxxzzz|||~~~}}}|||zzzwwwsssqqqrrrtttppprrruuuwwwyyyyyyxxxxxxzzzyyyvvvrrrooopppsssvvv```WWWSSSGGGGGGHHHIIIJJJHHHEEECCCFFFDDDCCCBBBCCCFFFIIIKKKBBBAAA@@@@@@BBBBBBAAA@@@@@@BBBDDDCCC@@@???@@@AAA555@@@DDD???>>>DDDGGGCCC???@@@BBBBBBBBBCCCFFFHHHOOO\\\rrr~~~~~~~~~~~~}}}|||{{{~~~}}}{{{xxxtttqqqooogggbbbcccooo}}}~~~|||{{{}}}zzzxxxssslllkkknnnxxx|||ttttttyyy}}}wwwwww~~~}}}~~~{{{tttuuuxxx|||~~~~~~}}}~~~{{{{{{zzz{{{}}}}}}zzzuuutttuuuxxxzzz{{{xxx|||~~~}}}|||yyyrrriiihhhddddddmmm{{{{{{yyyuuupppooosss}}}wwwooojjjiiicccfffkkkqqqxxx~~~~~~zzzwwwvvvzzz}}}zzzwwwuuutttpppmmmjjjfffaaa^^^^^^^^^______]]]\\\___eeejjjjjjmmmnnnmmmjjjiiijjjlllqqqpppoooqqqtttuuusssqqqlllllllllmmmnnnqqqsssuuummmnnnpppsssxxx~~~~~~|||yyyxxxxxxyyyzzz~~~~~~||||||~~~~~~~~~yyyxxx{{{zzzyyyzzzyyyrrrfff___^^^dddmmmwww~~~}}}{{{zzz{{{}}}~~~~~~zzzqqqjjjiiiooouuu}}}{{{{{{{{{|||}}}}}}|||zzzzzz{{{}}}yyyzzz{{{|||{{{yyyvvvtttjjjddd]]]ZZZZZZ```mmmzzz}}}{{{yyywwwvvvvvvuuuuuuvvvxxxzzz|||{{{zzzxxxtttqqqoooppprrrlllnnnqqquuuxxxyyyyyyyyy|||zzzuuupppmmmnnnqqquuu~~~cccTTTQQQJJJMMMLLLGGGCCCDDDEEECCCFFFFFFEEEDDDCCCBBBBBBBBBAAA??????AAA???===???DDD>>>>>>>>>???@@@@@@@@@AAA???BBBDDDBBB>>><<<>>>BBBBBBAAABBBCCC???;;;<<>>AAABBBAAACCCDDDBBB???BBBHHHPPPaaa{{{~~~{{{yyyxxxzzz~~~}}}|||{{{zzzzzzyyyyyyyyyxxxvvvssspppnnngggmmmuuu||||||~~~~~~~~~zzzxxxvvvqqqjjjggghhhtttyyytttuuu}}}|||tttssszzz~~~wwwttttttuuuuuuyyyuuutttzzz~~~}}}~~~}}}~~~zzzzzz|||}}}zzz|||||||||~~~}}}zzzvvvttttttvvvxxxzzz{{{zzzyyyzzzyyyuuunnniiicccccchhhuuuvvvtttqqqpppsss{{{vvvnnniiifffeeekkkmmmsss}}}{{{zzzzzz|||}}}vvvpppnnnllliiigggjjjhhheeecccdddeeedddaaabbb```ccciiinnnqqquuu{{{|||{{{{{{|||~~~~~~~~~}}}zzzwwwtttooooooooommmlllmmmppprrrssstttvvvyyy}}}{{{zzz}}}zzzwwwwwwyyyzzzzzzxxx~~~~~~~~~}}}}}}}}}{{{|||{{{wwwppphhhbbb___ccchhhqqqzzz||||||zzzxxxzzz~~~|||vvvrrrooopppwww~~~~~~~~~}}}}}}}}}}}}}}}|||zzzyyyxxxxxxwwwuuusssmmmddd\\\\\\```gggpppyyy~~~{{{wwwtttttttttuuuvvvwwwyyyzzzzzz{{{zzzwwwsssqqqqqqsssooonnnooorrrvvvxxxwwwuuuvvvrrrnnnkkkgggdddiiiqqq|||dddTTTOOOIIIIIIGGGDDDGGGKKKIIIDDDCCCCCCCCCCCCCCCCCCBBBBBBFFFAAA@@@CCCDDDBBBBBBDDDAAAAAA@@@@@@@@@@@@@@@??????AAACCCBBB???===???BBB??????AAADDDCCCBBBFFFMMMUUUfff|||vvvvvvwwwzzz~~~}}}{{{zzzzzzyyyvvvwwwwwwwwwwwwvvvuuutttooovvv~~~{{{xxxwwwvvvpppiiifffhhhvvvyyytttxxxyyyrrrttt~~~zzztttqqqqqqrrrrrrwwwttttttyyy|||}}}}}}{{{}}}|||xxxxxx||||||zzz}}}~~~~~~~~~}}}zzzxxxvvvuuuvvvxxx{{{}}}|||{{{{{{zzzxxxtttnnniiidddfffnnn~~~uuusssqqqrrrxxx{{{rrrkkkhhhffffffnnnttt}}}zzzzzz{{{~~~|||wwwooohhhfffeeeffffffhhhgggfffggghhhiiihhhgggmmmlllooowww}}}|||ttttttssspppooopppsssvvvwwwyyy|||~~~yyyvvvuuuxxxwwwwwwxxx{{{|||||||||}}}~~~~~~~~~~~~~~~}}}}}}}}}}}}|||sssiiiaaa\\\aaagggoooyyy~~~||||||{{{xxxyyy|||zzzvvvuuutttuuu|||~~~||||||}}}~~~}}}{{{zzzyyyxxxvvvtttqqqpppggg______cccjjjsss|||~~~{{{wwwttttttssstttuuuxxx{{{}}}yyyyyyyyyvvvsssppppppqqqoooooooooqqqtttvvvvvvvvvtttpppllljjjeeeccchhhppp}}}eeeTTTOOOKKKIIIFFFDDDHHHLLLIIICCCBBBBBBBBBBBBCCCCCCCCCCCCEEE@@@>>>AAACCCAAA???@@@BBBBBBAAAAAA@@@@@@@@@???BBBDDDEEEDDDCCCBBBCCCEEE>>>===@@@CCCBBBBBBGGGNNNXXXlllwwwssssssvvv{{{~~~~~~|||zzzyyyyyyzzztttuuuvvvwwwyyy{{{|||}}}|||zzzyyywwwppphhheeehhhzzz~~~xxxvvv|||~~~wwwqqqwwwxxxrrrppppppqqqqqqsssrrrtttwwwzzz||||||~~~|||~~~|||xxxxxx|||}}}||||||~~~|||}}}~~~|||yyyyyyxxxxxxwwwyyy{{{}}}~~~}}}}}}|||yyytttooolllhhhlllwww~~~|||vvvttttttwww}}}|||uuunnniiihhhiiikkkrrrzzz~~~yyyzzz{{{~~~~~~{{{xxxvvvqqqjjjeeedddgggkkknnnqqqnnnlllnnnooooooqqqttt~~~~~~|||xxxvvvvvvxxx{{{zzz|||~~~zzzwwwwwwxxxvvvwwwxxx{{{}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|||ssshhh```[[[```eeennnxxx~~~||||||{{{xxxxxx{{{~~~zzzwwwxxxxxxyyy|||zzzzzz|||~~~|||{{{zzzxxxtttrrrqqqhhhaaa```dddkkkuuu}}}|||xxxtttsssrrrrrrtttwww{{{~~~xxxxxxwwwuuusssqqqpppoooooonnnnnnpppqqqtttuuuvvvuuuqqqnnnkkkgggeeejjjrrr~~~eeeTTTOOOMMMKKKGGGEEEHHHLLLHHHBBBBBBBBBCCCCCCCCCCCCCCCCCCFFFBBBAAADDDEEEBBBAAABBBCCCBBBBBBBBBAAAAAA@@@@@@CCCDDDEEEEEEDDDDDDDDDEEE@@@@@@AAADDDCCCBBBHHHOOOYYYnnn}}}vvvqqqrrrvvv||||||}}}~~~}}}zzzyyyyyyzzzwwwwwwyyy|||}}}|||xxxooogggeeeiii|||{{{yyyzzz{{{uuusss{{{{{{tttooonnnnnnnnnnnnppprrruuuwwwyyy{{{}}}}}}~~~zzzzzz}}}~~~|||~~~}}}}}}{{{}}}~~~|||{{{zzz||||||{{{yyyxxxzzz||||||}}}}}}{{{wwwsssooommmjjjqqqyyyxxxssssssvvv|||~~~yyyqqqkkkggghhhkkknnnxxx}}}yyyyyyyyyzzzzzzwwwrrroooooolllhhheeegggnnnwww}}}|||zzz}}}~~~}}}}}}~~~|||||||||zzzxxxwwwyyyzzzyyyzzz|||~~~~~~~~~~~~~~~~~~yyypppggg```]]]```eeennnxxx~~~||||||{{{xxxxxx{{{{{{yyyyyyxxxyyy~~~}}}~~~{{{yyyyyy|||~~~}}}{{{wwwtttqqqhhh``````dddjjjttt}}}}}}zzztttsssrrrqqqsssvvvyyy|||vvvvvvuuuuuutttrrrpppooonnnnnnooooooppprrrsssuuuvvvrrrooolllhhhffflllttteeeUUUQQQMMMLLLIIIFFFGGGJJJHHHCCCDDDDDDDDDDDDDDDDDDCCCCCCBBBAAABBBDDDBBB>>>>>>AAACCCBBBBBBBBBBBBBBBBBBAAABBBBBBBBBBBBBBBCCCCCCCCCEEECCCEEEFFFFFFEEEKKKSSSZZZqqqyyyqqqssswww}}}zzz}}}~~~{{{yyyzzz|||{{{{{{}}}~~~|||wwwnnnfffgggmmm}}}{{{|||wwwvvvxxx|||xxxrrrmmmllllllllllllooouuuyyyyyyzzz~~~{{{{{{~~~~~~||||||~~~{{{}}}~~~|||{{{{{{{{{~~~}}}zzzxxxyyy{{{zzz{{{|||zzzvvvqqqooonnnlllvvv{{{vvvuuuppprrrxxx}}}wwwpppiiigggiiimmmqqq~~~wwwvvvuuuttttttrrrnnnkkkkkkjjjiiijjjooozzz|||}}}}}}{{{yyyxxxyyyzzz}}}}}}}}}~~~~~~~~~}}}xxxooogggaaa^^^aaafffpppyyy~~~||||||{{{xxxyyy||||||yyyxxxwwwwww}}}~~~|||zzz{{{}}}}}}yyyvvvpppggg______ccciiisss|||~~~{{{vvvuuutttssstttuuuwwwyyytttttttttuuuvvvuuurrrpppnnnoooqqqrrrqqqrrrtttuuuuuuqqqnnnkkkgggfffkkkssseeeVVVRRRIIIKKKJJJGGGGGGIIIIIIGGGFFFFFFFFFEEEDDDDDDDDDCCC>>>@@@DDDEEE@@@:::<<