BM6P6(@ ~~~uuuooommmkkkhhhgggggghhhgggfffcccbbb``````___^^^[[[YYYWWWSSSNNNLLLLLLOOOPPPQQQKKKKKKIIIGGGDDDBBB@@@???<<<============;;;:::999777333...++++++++++++***))))))))))))))))))))))))***))))))((('''&&&&&&&&&)))+++,,,,,,***))))))***)))(((&&&$$$$$$$$$&&&'''&&&%%%$$$$$$&&&&&&%%%$$$***'''$$$$$$&&&'''&&&###)))((('''&&&%%%$$$$$$$$$&&&%%%$$$$$$%%%%%%###"""$$$$$$%%%%%%&&&'''((((((((('''&&&%%%%%%%%%%%%%%%&&&'''((((((((('''&&&%%%%%%%%%%%%&&&&&&&&&''''''(((''''''&&&&&&&&&''''''%%%$$$$$$$$$$$$%%%&&&&&&)))(((%%%###"""###%%%&&&((((((&&&%%%%%%&&&'''((('''(((((()))(((((('''&&&'''((())))))***))))))(((***++++++++++++,,,000333555555999@@@KKKWWW```dddiiiooovvv~~~qqqccc[[[XXXXXXXXXZZZXXXUUUUUUUUUVVVUUUTTTOOOQQQRRRNNNFFF===888666444222///+++)))'''&&&&&&*********)))((('''%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&%%%$$$######""""""######$$$$$$############$$$$$$########################$$$$$$$$$###"""!!!!!! """""""""""""""""""""""""""!!!!!!!!!  !!!!!!"""""""""""""""!!!!!! ######"""!!!!!!!!!!!!"""!!!"""!!! !!!"""""""""!!!!!! !!!!!!""""""""""""!!!!!!######""""""!!!!!! """"""""""""""""""""""""$$$#########""""""!!!!!! !!!!!!!!!!!! !!!"""""""""!!! ######""""""!!!!!! !!!"""######"""!!! """"""""""""""""""""""""""""""!!!!!! !!!!!!"""############"""########################$$$$$$%%%&&&&&&%%%%%%$$$~~~vvvpppmmmkkkhhhggggggggggggfffdddbbbaaa```___^^^[[[XXXVVVRRRNNNKKKLLLNNNPPPPPPKKKJJJIIIFFFDDDBBB@@@???>>>????????????===<<<;;;777333...++++++++++++***))))))))))))))))))))))))***))))))(((''''''&&&&&&(((***++++++)))(((((())))))(((&&&$$$$$$%%%&&&'''&&&%%%$$$$$$&&&&&&%%%$$$(((&&&%%%$$$%%%&&&&&&%%%(((((('''&&&%%%%%%%%%%%%'''&&&%%%%%%&&&&&&%%%###$$$%%%%%%&&&&&&'''''''''((('''&&&%%%%%%%%%%%%&&&&&&''''''((('''&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&$$$"""###$$$&&&(((''''''&&&%%%%%%%%%&&&''''''(((((((((((((((((((((((((((((((((((()))))))))''')))+++---...000333555777:::AAAKKKXXXeeeqqqwww|||qqqiiiccc___]]]ZZZYYYXXXXXXZZZZZZXXXWWWTTTVVVVVVTTTNNNHHHEEEEEE:::999666222///,,,+++*********)))))))))(((((((((''''''&&&&&&&&&%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%$$$$$$############$$$$$$""""""""""""""""""""""""$$$$$$$$$###"""!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!  !!!!!!!!!!!!!!! """""""""!!!!!!  """"""!!! !!!"""$$$#########"""""""""!!!!!!!!!""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""!!!!!!!!! !!!!!!!!!!!!!!! !!!"""""""""!!! ###"""""""""!!!!!!!!! !!!"""######"""!!! """"""""""""""""""""""""!!!!!!!!!!!!!!! ######$$$%%%%%%%%%%%%$$$########################"""$$$&&&((())))))'''&&&~~~wwwqqqllljjjgggffffffgggfffeeeeeecccaaa```___]]]ZZZWWWUUUQQQMMMKKKLLLMMMOOOOOOKKKJJJHHHFFFDDDBBB@@@???>>>????????????===<<<;;;777333...++++++++++++***((((((((((((((((((((((((***))))))((((((''''''&&&''')))***)))((('''''''''((('''&&&%%%%%%%%%&&&'''&&&%%%$$$%%%&&&'''&&&$$$$$$%%%%%%%%%$$$$$$&&&'''((('''&&&&&&%%%%%%%%%%%%((('''&&&&&&''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''(((((('''&&&%%%%%%%%%'''***+++&&&&&&%%%%%%%%%%%%&&&'''(((''''''&&&'''(((***+++,,,+++***))))))***+++,,,))),,,///222333555888:::>>>EEEPPP[[[gggttt~~~vvvnnniiibbbaaa______```___]]][[[WWWWWWVVVTTTPPPMMMKKKLLLFFFDDDBBB>>>999444000...++++++))))))))))))***+++((((((''''''&&&&&&%%%%%%'''&&&%%%%%%$$$$$$%%%%%%$$$$$$############$$$$$$""""""""""""""""""""""""$$$$$$$$$###""""""!!!!!!"""""""""""""""""""""""""""""""""!!!!!!!!! !!!!!! !!!!!!!!!!!!!!!!!!!!!""""""!!!  !!!""""""  ############""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!! !!!!!!""""""!!!  !!!"""!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!"""""""""""""""""""""""" !!!!!!!!!!!!!!!""""""######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!%%%'''))))))((('''}}}wwwsssllljjjgggffffffffffffeeeeeecccaaa```___]]]ZZZWWWTTTPPPMMMKKKKKKMMMNNNNNNKKKJJJHHHFFFCCCAAA@@@???<<<============;;;:::999777333...++++++++++++***(((((((((((((((((((((((())))))))))))((((((''''''''')))******(((''''''(((((('''&&&&&&&&&&&&'''''''''%%%$$$%%%&&&'''&&&%%%"""$$$&&&%%%######&&&)))((('''&&&%%%%%%%%%%%%%%%(((&&&%%%&&&''''''&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%'''&&&&&&%%%%%%%%%&&&&&&%%%&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&'''(((((('''''''''''''''((())))))******)))((((((***+++---&&&&&&&&&&&&'''''''''(((((('''&&&&&&''')))+++---333111---+++***+++---///000222444777:::>>>CCCGGGOOOXXXdddnnnwww}}}uuuqqqlllgggdddbbb```^^^ZZZYYYUUUQQQNNNLLLKKKKKKPPPOOOLLLHHHCCC===888555000...,,,***))))))***+++&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######""""""######$$$$$$############$$$$$$""""""""""""""""""""""""$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!! %%%$$$"""!!! !!!"""### !!!!!!"""""" !!!""""""!!! """###"""  !!!!!!!!!!!! !!!!!!""""""""""""!!!!!! !!!!!!""""""######!!!!!!!!!!!!!!!!!!!!!!!! """"""""""""!!!  !!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!"""""""""""""""""""""""" !!!!!!"""""""""###!!!!!!"""############"""$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!###$$$%%%%%%&&&}}}wwwtttllljjjgggffffffgggfffeeeeeecccaaa```___]]]ZZZXXXSSSPPPMMMKKKLLLMMMNNNNNNJJJIIIHHHFFFCCCAAA???>>><<<============;;;:::999777333...++++++++++++***(((((((((((((((((((((((()))))))))))))))((((((((((((***+++***)))'''(((((('''''''''&&&'''''''''((('''&&&%%%%%%''''''&&&%%%"""%%%'''&&&######&&&)))''''''&&&%%%%%%%%%&&&&&&&&&%%%$$$%%%&&&'''&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%&&&&&&'''&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&'''((()))(((''''''''''''((())))))++++++***)))(((((())))))''''''((())))))))))))))))))((('''&&&''')))+++---555222...+++***+++---///222444777<<>>>>>????????????===<<<;;;777333...++++++++++++***(((((((((((((((((((((((())))))))))))))))))))))))(((***++++++)))(((((()))&&&'''''''''(((((((((((('''&&&%%%&&&'''((('''%%%%%%&&&&&&&&&%%%%%%'''((('''&&&&&&%%%%%%&&&&&&&&&&&&$$$$$$%%%&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$%%%&&&&&&''''''''''''''''''((())))))))))))((('''&&&&&&&&&&&&'''((()))***+++++++++***)))(((((('''((()))+++,,,000///,,,******,,,///111333777>>>GGGSSSaaaoooxxx|||qqqjjjeeebbb^^^ZZZUUURRRQQQRRRRRRQQQMMMMMMMMMMMMMMMLLLKKKJJJ???<<<888444///,,,***)))%%%&&&&&&&&&&&&''''''''''''&&&%%%%%%$$$$$$%%%%%%$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################"""""""""!!!!!!!!!"""""""""""""""!!!!!!!!! !!!!!!!!!!!!!!! !!!"""!!!  !!!""""""  """"""""""""############!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!""""""""" !!!!!!!!!!!! !!! !!!""""""!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!""""""########################!!!""""""""""""""""""#########$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%)))'''$$$""""""$$$''')))zzzuuusssnnnllliiihhhhhhiiihhhgggbbbaaa______```___\\\ZZZTTTQQQOOONNNNNNOOOOOONNNJJJIIIGGGEEECCC@@@???>>>>>>????????????===<<<;;;777333...++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))''')))***)))((('''''''''&&&&&&'''((((((((((((((((((&&&%%%&&&'''((('''&&&)))(((&&&&&&'''''''''&&&&&&&&&&&&%%%%%%&&&&&&'''&&&%%%%%%&&&'''((((((&&&$$$%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%&&&'''(((((((((&&&%%%%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$%%%&&&''''''''''''&&&&&&''''''((()))((((((((('''''''''''''''&&&''')))***++++++******))))))))))))))))))******,,,++++++,,,...222666888===CCCOOO\\\jjjyyyzzzrrrnnnddd```ZZZWWWVVVVVVTTTSSSOOONNNMMMLLLKKKJJJJJJJJJEEECCC???;;;666222...,,,*********)))(((''''''&&&'''&&&%%%%%%$$$$$$%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################"""""""""!!!!!! !!!"""$$$$$$###"""!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!"""""" """"""!!! !!!"""!!!"""""""""#########$$$!!!!!!""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!!!! !!!""""""""""""!!!  !!!"""### !!!!!!!!!"""""""""######"""!!! !!!"""####################################"""""""""""""""######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&'''((()))~~~yyyuuurrrooommmjjjiiiiiiiiiiiihhhaaa```______```___]]][[[TTTRRROOONNNOOOPPPOOONNNJJJIIIGGGEEEBBB@@@???>>><<<============;;;:::999777333...,,,+++++++++***************************)))))))))))))))*********&&&''')))((('''%%%&&&&&&&&&&&&'''((())))))((((((((('''&&&&&&'''((('''&&&,,,)))&&&&&&((()))'''%%%&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&''')))***)))((($$$$$$%%%%%%&&&'''((((((%%%%%%%%%%%%%%%&&&'''((()))((('''&&&%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&'''((()))***&&&&&&&&&&&&&&&'''(((((()))))))))***++++++,,,,,,%%%&&&((()))*********)))))))))*********))))))(((***+++,,,///333999===@@@JJJRRR```ooo}}}zzzrrrmmmfffbbb___]]]ZZZWWWUUUSSSOOOKKKGGGEEEDDDCCCHHHGGGDDD@@@;;;777333000//////---+++)))(((&&&%%%%%%$$$######""""""######$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$####################################"""""""""""" """%%%''''''&&&$$$###""""""!!!!!! !!!!!! !!!"""###$$$!!!"""!!! !!!""" !!!!!!""""""!!!!!!""""""""""""!!!!!!######""""""!!!!!! """""""""""""""""""""""" !!!""""""######!!! !!!"""### !!!!!!!!!""""""#########"""!!! !!!"""###########################$$$$$$######""""""!!!!!!!!!!!!"""############"""%%%%%%%%%%%%%%%%%%%%%%%% !!!$$$&&&(((((('''&&&{{{|||wwwqqqpppppplllfffcccccceeeggghhhccccccbbbbbbaaa___[[[XXXWWWRRRMMMKKKNNNQQQRRRRRRJJJIIIHHHGGGFFFDDDCCCCCC<<<===???@@@???===:::888444111...,,,,,,,,,,,,+++************))))))))))))+++******))))))***++++++&&&'''((((((''''''((()))'''((()))))))))))))))((('''&&&&&&&&&&&&'''(((((((((''''''&&&%%%%%%$$$$$$((('''&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((('''&&&%%%%%%&&&'''(((''''''''''''''''''&&&&&&((((((((('''&&&&&&%%%%%%''''''''''''''''''''''''$$$"""!!!"""%%%((())))))'''(((((())))))))))))*********))))))((((((''''''------,,,+++*********+++---,,,000666:::>>>JJJWWWiiipppzzz|||xxxssslllccc]]]^^^[[[VVVQQQLLLGGGBBB??????@@@AAABBBCCC@@@;;;777222000---+++)))(((((((((%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$###""""""############""""""!!!!!! """""""""###$$$$$$$$$%%%!!!!!!""""""#########$$$"""""""""""""""""""""""" !!!###$$$!!! !!!$$$&&&&&&%%%###!!!$$$#########""""""!!!!!!!!!!!!""""""#########$$$!!!"""###$$$$$$###"""!!! !!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!"""###############""""""""""""!!!!!!!!!!!!#########""""""""""""""""""""""""""""""!!! '''$$$ """###"""!!!$$$###"""""""""""""""#################################$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&'''((())))))||||||xxxtttsssqqqmmmhhheeeeeegggiiijjjdddccccccbbbbbb___[[[XXXWWWRRRMMMLLLOOOQQQRRRQQQJJJJJJHHHGGGEEECCCBBBAAA<<<===>>>??????===:::888777333///,,,+++++++++***''''''((()))***+++,,,,,,************************)))***+++***)))((()))***&&&'''''''''''''''&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&'''(((******)))'''&&&%%%$$$###&&&&&&''''''''''''''''''((((((((((((((((((((((((+++(((&&&%%%%%%&&&%%%$$$''''''&&&&&&&&&''''''((($$$%%%&&&(((***+++------******++++++++++++,,,---111111666>>>DDDLLLZZZhhh}}}{{{ppphhhaaa``````___[[[TTTKKKEEE??????@@@CCCEEEFFFDDDBBB999666111,,,)))(((((()))$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$###############!!!!!!""""""###$$$$$$%%%###############$$$$$$$$$###############"""""""""""""""""""""""""""""""""!!! !!!######!!! """###%%%%%%$$$###"""############"""""""""!!! !!!!!!""""""""""""!!!""""""######""""""!!! !!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""######""""""""""""""""""!!!!!!!!!!!!###"""""""""""""""""""""""""""######""""""!!! &&&### """###""" ###"""""""""""""""####################################$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&'''((((((((({{{|||yyyvvvvvvoookkkgggeeefffhhhjjjkkkeeeddddddcccbbb```\\\YYYUUURRRNNNMMMPPPQQQQQQOOOLLLJJJHHHFFFCCCBBB@@@@@@<<<===>>>???>>><<<:::888:::666///+++)))*********'''(((((()))***+++,,,,,,))))))***++++++***)))(((***+++,,,***)))'''((()))'''((((((((('''&&&%%%%%%'''&&&&&&&&&&&&'''((((((%%%%%%&&&'''(((((())))))%%%&&&''')))***+++++++++&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''******)))'''&&&%%%$$$###%%%%%%&&&&&&'''(((((()))))))))))))))))))))))))))---***((('''&&&&&&%%%###)))((('''&&&&&&&&&'''((())))))))))))))))))******(((***,,,------...000111222555<<>>>>><<<===>>>>>>===<<<:::999;;;666///***)))***+++++++++++++++*********))))))((()))+++,,,,,,***(((''')))******)))&&&%%%%%%&&&************)))(((&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&''''''((()))))))))%%%&&&(((************)))''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((&&&%%%&&&((()))(((''',,,+++)))((('''((()))***,,,++++++******)))((((((***---000000///000222555666===IIIYYYiiizzzuuukkkbbbYYYSSSLLLHHHBBB??????AAABBBCCCHHHEEE@@@:::444///,,,+++)))(((((((((''''''((((((%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$$$$'''&&&&&&%%%$$$###""""""%%%$$$$$$$$$###""""""""""""""""""######$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!"""!!!!!! ###""""""!!!"""###$$$%%%#########"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""!!!  !!!"""############"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""""""""""""""#########$$$$$$$$$$$$$$$###""""""!!!!!! !!!!!! !!!!!!!!!!!!"""###%%%%%%##############################$$$$$$$$$%%%%%%%%%'''''''''''''''&&&&&&&&&|||wwwyyywwwuuuwwwkkkiiigggggghhhiiiiiiiiigggfffeeedddccc```\\\XXXUUUQQQNNNNNNPPPQQQOOOMMMLLLJJJGGGCCC@@@>>>======<<<=========<<<;;;:::999:::555///******+++------++++++++++++************((()))+++,,,+++)))'''&&&)))******)))&&&%%%%%%&&&************)))(((&&&&&&'''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((&&&'''((((((((('''&&&%%%''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''''''''(((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''$$$$$$$$$%%%((())))))(((+++***)))(((((()))***+++%%%&&&(((***,,,...///000,,,///222222000111666:::AAALLL\\\nnnpppbbbZZZXXXRRRIIICCC@@@@@@AAAAAAHHHGGGFFFCCC>>>888222...,,,+++***(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%'''&&&%%%$$$###"""!!!!!!%%%$$$$$$$$$###""""""""" !!!"""###$$$%%%&&&'''!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!"""###"""!!! !!!"""$$$%%%""""""""""""""""""######"""""""""""""""""""""""""""!!!  !!!"""""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!""""""############$$$$$$$$$$$$$$$###"""""" !!!!!!!!! !!!!!!!!!!!!!!!!!!"""###%%%%%%##############################$$$$$$$$$%%%%%%%%%'''''''''''''''&&&&&&&&&zzzuuuxxxvvvtttuuuooommmkkkkkklllmmmllljjjgggfffddddddbbb___[[[WWWVVVRRRNNNMMMNNNPPPOOOMMMLLLIIIEEEBBB???=========<<<===<<<<<<;;;;;;:::999999555///,,,+++,,,------((())))))***+++,,,------)))************)))'''&&&***+++,,,***)))'''((()))'''((((((((('''&&&%%%%%%'''&&&&&&&&&&&&'''((((((((('''''''''''''''''''''&&&&&&&&&&&&&&&%%%$$$$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%)))(((((('''&&&&&&%%%%%%)))(((((('''&&&&&&%%%%%%''''''''''''''''''''''''&&&%%%%%%&&&((((((&&&%%%''''''((((((((()))))))))((())))))+++,,,---......,,,000444444555999AAAHHHQQQ\\\kkk{{{mmm```[[[UUUMMMFFFBBB@@@@@@???DDDFFFHHHIIIFFF@@@:::666///...,,,)))((('''''''''''''''''''''&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############### !!!"""###$$$&&&''''''""""""""""""""""""""""""!!!"""""""""!!!!!!###%%%""""""!!! !!!"""###$$$""""""""""""########################"""""""""""""""!!!!!! !!!!!!"""!!!!!!""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!""""""""""""!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!"""######$$$$$$######$$$$$$######"""!!! """"""!!!!!!!!!""""""!!!!!!!!!"""###$$$$$$##############################$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''yyyvvvyyywwwttttttqqqooonnnnnnnnnnnnllljjjfffeeedddcccaaa^^^ZZZVVVWWWRRRMMMKKKMMMOOOOOONNNJJJHHHDDD@@@>>>============<<<<<<<<<;;;:::999999:::666111---,,,,,,+++***((()))******,,,,,,---...*********)))(((((('''''')))***+++***)))((()))***&&&'''''''''''''''&&&&&&'''&&&&&&&&&&&&'''((((((%%%%%%%%%&&&''''''((((((&&&%%%%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&&&&&&&%%%$$$((((((((('''&&&&&&%%%%%%''''''''''''''''''&&&&&&''''''''''''''''''''''''(((((('''((()))(((&&&$$$$$$%%%(((***+++******)))------,,,,,,,,,+++++++++...333999<<<@@@IIIWWWbbbgggpppzzzsssddd^^^VVVOOOIIIEEEBBB@@@AAACCCGGGJJJJJJGGGCCCAAA666444111...+++*********((('''''''''&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%&&&'''&&&&&&%%%%%%%%%%%%%%%%%%###############$$$$$$$$$######$$$$$$$$$$$$%%%%%%""""""""""""""""""""""""!!!""""""!!!!!!$$$'''!!!!!!!!!!!!!!!"""######!!!"""""""""##################"""""""""!!!!!!!!!!!!""""""######""""""!!!!!!!!!"""#########""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""######""""""""""""""""""!!!!!!!!!!!! !!!!!!"""######$$$$$$""""""######""""""!!! !!!$$$$$$"""!!!"""######"""""""""""""""####################################$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&'''(((((((((yyywwwzzzxxxttttttpppooonnnmmmnnnllljjjhhhfffeeecccbbbaaa]]]YYYUUUXXXSSSMMMJJJLLLNNNOOONNNJJJGGGCCC@@@=========>>>===<<<<<<;;;;;;:::999999;;;888333///---+++)))''',,,,,,,,,+++++++++******++++++)))(((''''''''''''&&&'''((((((''''''((()))(((((()))))))))))))))((('''&&&&&&&&&&&&'''(((((("""###$$$%%%'''((()))***%%%$$$$$$$$$%%%''')))***(((((((((((((((((((((((((((((((((((((((((((((((($$$$$$&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&'''((())))))%%%%%%&&&&&&'''((((((((())))))))))))))))))))))))((((((((()))+++***(((&&&$$$&&&***---......,,,+++'''((()))+++---///000111111777>>>DDDKKKYYYjjjwwwsssnnneee]]]VVVOOOJJJFFF???BBBEEEIIIKKKKKKJJJIII===;;;777333000.........(((((('''''''''&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&'''+++***)))(((&&&%%%$$$###""""""######$$$$$$$$$%%%&&&&&&%%%%%%$$$###"""""""""""""""""""""""""""""" """""" """%%%)))!!!!!!!!!!!!""""""""""""!!!!!!""""""#########$$$""""""!!!!!! !!!"""###$$$$$$###"""!!!!!!"""###$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""###############""""""""""""!!!!!!!!!!!! !!!!!!"""###$$$$$$$$$"""""""""""""""!!! !!!%%%%%%###"""###$$$$$$###"""""""""""""""#################################$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''((())))))zzzzzzvvvuuuwwwrrrsssooojjjhhhhhhiiijjjjjjeeedddbbbaaa```]]]YYYVVVUUURRRNNNMMMMMMNNNNNNMMMFFFEEECCC@@@???>>>>>>>>>;;;<<<===>>>>>><<<:::999;;;888444000---+++******++++++******+++,,,------++++++)))))))))***+++,,,000,,,(((&&&(((***)))'''"""&&&)))***((('''(((***%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%&&&'''(((&&&&&&&&&''''''''''''(((&&&''''''(((((((((((((((***)))((('''&&&%%%$$$$$$&&&&&&&&&&&&&&&'''((()))$$$%%%%%%&&&'''((())))))'''((()))***)))(((&&&$$$(((((()))))))))(((&&&%%%******))))))((((((''''''"""%%%((())))))))))))***)))***+++++++++...222555444>>>MMMYYYdddqqqvvvmmmcccXXXQQQQQQIIIHHHEEECCCDDDIIIPPPUUUHHHFFFAAA:::444111000111+++++++++***)))(((&&&%%%%%%%%%%%%%%%%%%&&&'''((((((((((((((('''$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&%%%$$$"""!!!!!!!!!!!!!!!"""###$$$$$$###"""!!!$$$$$$###"""!!!!!!""""""######""""""""""""######"""""""""!!!!!!!!!!!!!!! !!!"""""""""  !!!#########""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""############"""""""""""""""""""""""" !!!!!!!!!!!!############""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!########################""""""#########$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''&&&&&&{{{zzzvvvvvvwwwsssooollliiihhhiiikkklllllleeecccaaa```___\\\XXXUUUUUURRRNNNMMMMMMNNNNNNMMMHHHFFFDDDAAA???>>>>>>>>>;;;<<<===>>>>>><<<;;;::::::777444000,,,+++******((((((''''''((())))))***+++******)))))))))*********(((&&&&&&'''(((((('''$$$'''))))))((('''(((***''''''''''''''''''''''''((('''&&&&&&&&&&&&'''(((&&&&&&&&&''''''''''''(((&&&''''''((((((((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((((((%%%&&&&&&''''''((((((((('''((()))***)))(((&&&%%% """$$$&&&((()))))))))***)))))))))((((((((('''%%%'''***+++*********+++,,,...//////111444888<<<@@@MMM^^^nnnxxxsssaaaWWWUUUKKKJJJGGGEEEDDDFFFJJJMMMLLLJJJGGGBBB<<<666333222++++++***)))'''&&&%%%%%%&&&%%%%%%%%%&&&&&&'''(((''''''(((((('''%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""!!!!!! !!!"""###$$$$$$###"""!!!$$$$$$###"""""""""""""""$$$$$$$$$######$$$$$$$$$""""""""""""""""""""""""!!!!!!"""""""""!!!  !!!"""######"""!!!!!!#########"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""!!!!!!"""""""""#########$$$$$$#########"""""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''{{{zzzvvvuuuvvvrrrooollljjjiiijjjkkkkkkjjjeeeccc```___^^^[[[XXXUUUUUURRRNNNMMMMMMNNNNNNMMMJJJHHHEEECCC@@@???>>>>>>;;;<<<===>>>===<<<;;;:::999666333///,,,***))))))+++************++++++,,,************)))(((''''''%%%'''((((((((('''((()))'''((())))))''''''((()))((((((((((((((((((((((((((('''&&&&&&&&&&&&'''(((&&&&&&&&&''''''''''''(((&&&''''''(((((((((((((((&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&'''(((((('''''''''''''''''''''''''''((()))))))))(((&&&&&&'''''''''''''''&&&%%%$$$))))))))))))(((((((((((((((***,,,,,,++++++,,,------...///000333888>>>BBBRRR```uuulll^^^ZZZQQQOOOLLLIIIGGGEEEEEEDDDLLLMMMMMMKKKFFF@@@999555///...+++)))((('''''''''&&&&&&&&&%%%&&&&&&'''(((&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###"""""""""!!!"""###$$$$$$###"""!!!""""""############""""""$$$###""""""""""""""""""$$$######""""""######$$$!!!"""""""""###$$$$$$$$$""""""#########"""!!! !!!"""""""""""""""!!! """"""""""""""""""######""""""""""""""""""""""""!!!!!!!!!!!! """"""""""""""""""""""""#########$$$$$$$$$%%%%%%$$$$$$$$$#######################################""""""""""""""""""""""""$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''zzzxxxtttssstttppprrrooolllkkkjjjiiigggeeeeeebbb```^^^\\\ZZZWWWUUUUUURRRNNNMMMMMMNNNNNNMMMKKKJJJGGGDDDAAA??????>>>;;;;;;<<<<<<;;;;;;:::999888555222...+++***)))))),,,,,,+++++++++,,,,,,---)))*********)))(((&&&%%%%%%)))------***((((((***)))))))))(((((('''((()))(((((((((((((((((((((((('''''''''&&&&&&'''''''''&&&&&&&&&''''''''''''(((&&&''''''(((((((((((((((&&&&&&&&&''''''''''''(((''''''&&&&&&&&&''''''((()))((((((((('''''''''&&&''''''((()))(((((('''&&&,,,,,,+++***(((&&&%%%$$$))))))))))))((((((((((((***+++------,,,+++,,,...///000000222666???IIIPPPdddqqq{{{lllcccWWWUUURRROOOLLLHHHDDDBBBGGGJJJMMMOOONNNIIIBBB<<<666444000---***)))******''''''&&&&&&&&&&&&''''''%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######"""!!!!!!!!!###%%%%%%$$$###""""""""""""######"""""""""######"""""""""""""""###!!!!!! !!!!!!!!!!!!"""###$$$%%%%%%&&&"""############"""""""""######"""""""""!!!  !!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!#########$$$$$$$$$%%%%%%$$$$$$$$$$$$####################################""""""""""""""""""""""""$$$$$$$$$%%%%%%%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''''''''''''''xxxvvvqqqppprrrnnnqqqooolllkkkjjjiiihhhfffeeeccc___]]]\\\ZZZWWWUUUUUURRRNNNMMMMMMNNNNNNMMMLLLJJJGGGDDDAAA@@@??????::::::::::::999999888888777555111...+++*********))))))(((((((((((()))))))))*********)))(((&&&%%%'''+++......***'''&&&'''))))))))))))))))))((((((''''''''''''''''''''''''&&&''''''''''''''''''&&&&&&&&&&&&''''''''''''(((&&&''''''((((((((((((((((((''''''''''''&&&&&&&&&(((''''''&&&&&&&&&'''''')))))))))(((''''''&&&&&&''''''((((((((((((((('''&&&&&&'''((()))***+++,,,(((((((((((())))))))))))***+++,,,,,,+++,,,---///444555666:::AAAMMM[[[dddttt||||||ooo]]]YYYUUURRRPPPLLLGGGDDDAAADDDIIIOOORRRPPPJJJEEE<<<999555111---+++******(((''''''&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$###"""!!!!!! !!! ###""""""""""""""""""######"""""""""""""""######!!!!!! !!!!!!!!!!!!"""###$$$%%%%%%&&&###"""""""""""""""############"""!!!!!!!!!  !!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""############$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''''''''((((((xxxvvvppppppqqqnnnmmmkkkiiiiiijjjllllllkkkfffccc```]]]\\\ZZZXXXVVVUUURRRNNNMMMMMMNNNNNNMMMKKKIIIFFFCCCAAA@@@??????::::::999999999888888888777555222...,,,+++++++++++++++***)))))))))******************)))(((''''''''')))++++++(((&&&$$$$$$(((((((((***++++++)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&&&&''''''''''''(((&&&''''''((((((((((((((((((((('''''''''&&&&&&&&&(((((('''&&&&&&&&&&&&''')))))))))(((((('''''''''''''''''''''((((((((((((&&&&&&&&&&&&'''((()))***(((((((((((())))))))))))***+++,,,,,,,,,---///111444888>>>FFFQQQ___mmmuuuxxxddd___XXXTTTSSSPPPLLLHHHCCCCCCFFFLLLRRRSSSPPPLLLBBB???;;;666111---+++))))))(((''''''&&&'''''''''&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$#########!!!!!!!!! ######""""""""""""######"""""""""""""""######$$$$$$######""""""######$$$!!!"""""""""###$$$$$$$$$""""""!!!!!!!!!"""#########""""""!!!!!!!!!!!!"""!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""#########$$$""""""""""""""""""""""""!!!!!!!!!""""""""""""###"""""""""""""""#################################%%%%%%%%%%%%%%%%%%%%%%%%""""""#########$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((((((((zzzwwwqqqppprrrooommmjjjhhhgggiiilllnnnnnngggdddaaa^^^\\\[[[YYYWWWUUURRRNNNMMMMMMNNNNNNMMMIIIHHHEEECCCAAA@@@@@@@@@<<<;;;;;;:::::::::::::::888666222///---,,,,,,,,,...---,,,,,,++++++,,,,,,+++******)))))))))******(((((((((((()))(((&&&$$$&&&&&&(((+++...---***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&&&&''''''''''''(((&&&''''''(((((((((((((((&&&&&&&&&'''''''''''''''(((((('''&&&&&&&&&&&&&&&)))))))))((((((((((((((('''''''''''''''((())))))***)))(((&&&&&&&&&'''''''''((((((((()))))))))***+++,,,------...///222555888@@@MMM\\\jjjwwwpppiii___YYYXXXVVVSSSPPPLLLJJJIIIKKKQQQTTTRRRPPPJJJHHHCCC>>>888222...+++))))))((('''''''''''''''''''''&&&%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%#########$$$$$$$$$$$$$$$$$$###"""!!!!!!"""###$$$"""""""""""""""###$$$$$$$$$$$$$$$######$$$$$$$$$""""""""""""""""""""""""!!!!!! !!!"""###""""""!!! !!!"""###!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$$$$""""""""""""""""""""""""!!!!!!!!!"""""""""###### !!!!!!!!!"""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((((()))|||xxxsssrrrtttppppppmmmiiiggghhhjjjlllmmmhhheeeaaa^^^]]]\\\ZZZXXXUUURRRNNNMMMMMMNNNNNNMMMHHHFFFDDDBBBAAA@@@@@@@@@======<<<;;;;;;;;;;;;<<<888666333000---,,,,,,---+++******)))((((((((()))++++++)))))))))***+++,,,***((('''(((,,,---***(((%%%%%%(((,,,//////***&&&''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%&&&&&&&&&'''''''''((((((&&&''''''((((((((((((((($$$$$$%%%&&&'''((()))***)))((('''&&&&&&&&&&&&&&&(((((((((((())))))))))))'''''''''''''''((()))***%%%%%%&&&'''))),,,///000'''((((((((())))))******,,,---...//////222555888AAAMMM```ttt{{{rrrfff___]]]\\\ZZZWWWVVVQQQLLLLLLPPPSSSRRRPPPRRRPPPKKKFFF???888222///))))))((('''''''''''''''((('''&&&%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&######"""!!!!!!"""######$$$###"""!!!!!!"""###$$$""""""!!!""""""###$$$$$$######""""""""""""######""""""""""""!!!!!!!!!!!!!!! !!!"""###"""!!! """###$$$ !!!!!!!!!!!!!!!!!!!!!!!! !!!###$$$$$$""""""""""""""""""""""""!!!""""""""""""######### !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!########################$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&'''((())))))wwwuuutttpppnnnrrrnnnhhheeeeeeggghhhiiihhhfffdddaaa^^^[[[YYYXXXVVVSSSNNNKKKKKKLLLLLLLLLIIIHHHEEEBBB@@@???@@@@@@;;;::::::::::::::::::999<<<999555000---+++******)))))))))((('''&&&&&&&&&+++++++++*********))))))************))))))))))))%%%&&&((()))+++,,,,,,,,,((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%'''(((((('''&&&%%%''')))&&&&&&''''''''''''&&&&&&)))((('''''''''(((***+++%%%%%%'''((((((((('''&&&((((((((((((((()))******(((((((((((((((((((((((((((((((((((())))))))))))(((((('''''''''(((((())),,,,,,///222111333;;;EEEQQQbbbvvvqqqfff___\\\ZZZXXXZZZVVVRRRQQQSSSTTTSSSQQQRRRPPPOOOOOOMMMEEE888...000---+++*********)))((()))))))))(((''''''&&&&&&%%%%%%%%%$$$$$$#########%%%%%%%%%$$$$$$$$$##############################""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""!!!  !!!"""""""""###$$$$$$$$$%%%###"""!!! !!!"""#########$$$$$$$$$$$$######""""""""""""""""""""""""%%%$$$###!!! &&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((''''''''')))***+++wwwvvvtttqqqoooooommmiiihhhhhhhhhgggfffeeeeeedddbbb___]]][[[YYYXXXTTTOOOLLLLLLMMMMMMMMMIIIGGGDDDBBB@@@???@@@@@@;;;;;;::::::::::::999999999777333...+++)))((((((***************)))))))))+++++++++*********))))))++++++*********)))))))))))))))*********))))))(((((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&&&&&&&&&&&&&(((((())))))))))))((((((((('''&&&&&&&&&'''))))))%%%&&&'''(((((((((''''''((((((((((((((()))******(((((((((((((((((((((((((((((((((((()))))))))***(((((((((((()))***++++++...---///222444888CCCPPP___ooo~~~qqqiiiccc___\\\\\\YYYTTTSSSSSSTTTTTTRRRTTTSSSRRRSSSSSSMMMDDD<<<333000,,,***)))******)))))))))(((((('''''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$###""""""""""""""""""""""""################################################!!!!!!""""""#########$$$""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!"""""""""""""""!!!!!!"""""""""###############$$$$$$$$$###"""!!!!!! !!!"""###"""######$$$$$$######"""########################%%%$$$###"""""""""""""""########################%%%%%%&&&&&&&&&'''''''''(((''''''''''''(((***+++wwwvvvtttqqqooommmllljjjjjjjjjiiifffdddccccccdddcccbbb___\\\[[[XXXUUUPPPNNNMMMNNNNNNMMMHHHGGGDDDAAA@@@???@@@@@@;;;;;;;;;::::::999999999<<<999555111...,,,++++++(((((())))))***+++,,,,,,+++++++++***************+++++++++*********))))))******)))((('''%%%###"""((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&,,,***'''''')))***(((&&&(((((())))))))))))((((((&&&&&&&&&&&&&&&'''((((((%%%&&&'''(((((((((((('''((((((((((((((()))******((((((((((((((((((((((((((((((((()))))))))******)))))))))***+++,,,---...///...///333777@@@QQQ```ssszzzqqqhhhcccaaa^^^YYYWWWVVVVVVUUUTTTUUUTTTTTTUUUWWWUUUOOOJJJ<<<777000,,,************((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$""""""""""""""""""""""""################################################ !!!"""###$$$%%%%%%""""""""""""""""""""""""###""""""!!!!!!""""""###""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""!!!""""""######""""""!!!$$$$$$$$$###############""""""!!!!!!!!!""""""###""""""############""""""########################%%%$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''((()))***+++vvvvvvtttrrrpppmmmllljjjjjjjjjiiifffdddbbbcccddddddccc___\\\ZZZXXXTTTPPPNNNMMMMMMMMMLLLHHHFFFCCCAAA??????@@@@@@;;;;;;;;;::::::999999999<<<:::666222...---,,,,,,%%%%%%&&&''')))***+++,,,******************************)))))))))((((((((((((((('''&&&$$$""" ((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&***&&&"""$$$)))+++)))%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''((((((&&&''''''(((((((((((((((((((((((((((((())))))***(((((((((((((((((((((((((((((()))))))))*********+++*********+++,,,,,,---///...000555===JJJ^^^pppuuukkkiiifffbbb^^^ZZZXXXWWWVVVUUUSSSRRRSSSUUUVVVTTTRRRGGGAAA888111---,,,++++++))))))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$""""""""""""""""""""""""################################################ !!!!!!"""######$$$$$$""""""""""""""""""""""""###""""""""""""""""""###""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!"""""" !!!""""""!!! %%%$$$$$$$$$###"""""""""""""""""""""""""""######!!!""""""######""""""!!!#######################################$$$%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''(((((()))***+++,,,,,,}}}uuuuuutttqqqpppooommmiiihhhhhhhhhgggfffddddddeeedddbbb^^^ZZZXXXWWWSSSPPPMMMLLLLLLKKKJJJGGGEEECCC@@@??????@@@@@@<<<<<<;;;::::::999888888777444111---***(((''''''%%%%%%'''((()))+++,,,,,,************************))))))(((((((((''''''''''''''''''&&&%%%$$$###"""((((((((((((((((((((((((''''''''''''''''''''''''###%%%((('''$$$&&&&&&''''''''''''&&&&&&''''''(((((())))))))))))''''''''''''(((((())))))((((((((((((((())))))***))))))))))))))))))))))))))))))))))))************,,,,,,+++*********++++++//////444<<>>:::::::::999999999888888:::666222000...---+++***((()))***)))((((((***,,,,,,,,,,,,,,,,,,+++*********************)))(((((())))))))))))))))))))))))((((((''''''''''''''''''((('''&&&%%%%%%%%%&&&&&&******)))((('''&&&%%%%%%'''(((((()))))))))((((((''''''((((((((((((((((((((((((((()))))))))******))))))))))))))))))))))))(((((((((((()))))))))******+++------,,,,,,---...***,,,///333999BBBLLLSSSaaapppzzztttvvvvvvsssuuu{{{xxxyyyyyyyyyzzz|||tttmmm___YYYTTTSSSSSSQQQQQQSSSTTTVVVYYY\\\\\\ZZZWWWUUULLLJJJEEE===666000......+++)))((('''(((((('''&&&)))(((&&&%%%&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$&&&&&&%%%%%%$$$######"""############""""""""""""!!!"""######$$$$$$######!!!!!!"""$$$%%%$$$"""###""""""""""""!!!!!!!!! !!!"""###$$$$$$$$$###"""###%%%%%%%%%###$$$$$$%%%%%%%%%%%%$$$$$$###############"""""""""###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''((((((%%%%%%&&&&&&&&&'''''''''((((((((()))))))))******zzzyyysssrrruuurrrqqqnnniiifffeeedddcccaaaddd^^^[[[[[[[[[WWWVVVWWWUUUSSSPPPMMMLLLLLLLLLMMMGGGGGGEEEBBB>>><<<<<<<<<:::::::::999999999888888:::777333111///...,,,+++)))))))))((('''(((***---++++++,,,,,,++++++***)))***************)))((((((((((((((((((((((((((((((''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''((())))))))))))))))))(((((('''&&&''''''''''''(((((((((((((((((()))))))))*********(((((((((((((((((((((((())))))***+++,,,,,,------)))+++,,,,,,,,,,,,...000111111333666>>>KKKYYYbbbqqq~~~|||xxxwwwuuuuuuvvvvvvvvvvvvwwwwwwsssrrrqqqqqqpppoooooooooooopppqqqsssttttttttttttvvvwwwwwwyyy{{{}}}}}}~~~yyyuuuwwwwwwvvvyyy}}}}}}}}}{{{zzzzzz{{{}}}|||~~~}}}oooeee\\\WWWTTTQQQRRRUUUUUUVVVXXXZZZZZZYYYWWWUUUSSSSSSPPPGGG===444000000+++)))''''''(((((((((''')))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$### !!!"""###############%%%%%%$$$$$$$$$##################"""""""""""""""!!!""""""###############!!!"""###%%%%%%$$$"""!!!"""""""""""""""""""""""" !!!!!!"""######$$$$$$#########%%%&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$###########################$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''(((&&&&&&&&&'''''''''(((((((((((()))))))))*********zzzxxxrrrqqqtttqqqppplllhhheeedddcccbbbaaaccc]]]ZZZZZZYYYVVVVVVWWWXXXUUURRRNNNLLLKKKKKKKKKFFFFFFDDDAAA===::::::::::::::::::999999999888888;;;888444111000...,,,+++)))))))))((('''(((***---***************))))))(((***************)))((((((((((((((((((((((((((((((''''''((())))))(((((('''((((((((()))))))))(((((((((''''''''''''((())))))((((((((((((((('''&&&%%%&&&'''''''''(((((())))))))))))))))))************((((((((((((((((((((((((((()))***,,,------------)))***+++++++++,,,...111444444666;;;FFFVVVgggrrr~~~yyyuuutttsssuuuvvvwwwuuupppkkkgggfffccccccbbbbbbbbbaaaaaaaaaaaaaaaaaaaaa```______^^^]]]^^^```bbbcccdddeeeeeeiiiiiijjjkkkkkklllmmmnnnpppnnnmmmoooqqqrrrvvv{{{{{{|||}}}|||{{{zzz{{{}}}uuutttssstttvvvzzzwwwiii```YYYSSSSSSVVVUUUVVVXXXYYYZZZZZZYYYXXXWWWXXXVVVOOODDD:::555333+++)))'''&&&((()))******((((((''''''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$### !!!"""###############""""""""""""######$$$$$$""""""""""""""""""######"""""""""""""""#########"""###%%%%%%$$$$$$######""""""""""""####################################$$$#########%%%&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$###############$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''(((((((((((())))))))))))))))))))))))************zzzwwwqqqooorrrooommmjjjfffcccbbbbbbaaaaaa```ZZZWWWXXXWWWTTTSSSUUUXXXVVVSSSPPPMMMKKKJJJJJJGGGFFFCCCAAA>>><<<;;;::::::::::::999999999888888;;;777333111///...,,,+++((()))***)))((((((***,,,)))************)))((((((***************)))(((((())))))))))))))))))))))))&&&'''((()))***)))((('''(((((()))*********)))))),,,***)))'''&&&&&&&&&&&&((((((((((((''''''&&&%%%&&&&&&''''''((())))))))))))))))))*********++++++))))))))))))))))))))))))&&&''')))+++,,,,,,+++***((()))******+++,,,000222444777===FFFTTTfffxxx~~~{{{xxxsssssssssoookkkgggeeeddd```bbbcccbbb^^^YYYVVVUUUTTTTTTSSSSSSRRRRRRQQQQQQQQQQQQRRRRRRQQQQQQPPPOOOMMMNNNPPPRRRTTTUUUVVVVVVYYY[[[\\\\\\[[[[[[\\\^^^```bbbeeehhhjjjlllpppssssssuuuxxxzzzzzzzzz|||}}}wwwuuurrrnnnmmmmmmnnnooovvv|||qqqfff\\\XXXXXXUUUVVVXXXZZZ\\\]]]^^^___YYYZZZZZZUUUMMMDDD<<<888...+++((('''(((***+++***'''(((((('''&&&&&&''')))&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$ !!!!!!"""######$$$$$$""""""""""""############"""!!!!!!!!!!!!"""###$$$###$$$$$$###""""""###%%%"""""""""############$$$$$$$$$$$$$$$#########"""$$$###"""###%%%%%%%%%###$$$$$$%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&(((((()))))))))*********)))))))))*********++++++zzzvvvooommmooollljjjgggcccaaaaaaaaaaaa```^^^YYYWWWXXXXXXTTTSSSTTTUUUTTTSSSQQQOOOMMMKKKJJJHHHDDD@@@?????????<<<999:::::::::999999999888888:::777333000///---,,,***''')))******))))))***+++***++++++++++++***))))))***************)))(((((())))))))))))))))))))))))&&&''')))*********((((((&&&'''(((*********)))(((,,,+++(((&&&%%%%%%&&&'''(((((()))))))))(((''''''&&&&&&''''''((())))))***))))))*********+++++++++************************'''(((***,,,,,,+++***))))))***++++++,,,...222555;;;BBBMMM[[[jjjyyy|||wwwsssoookkkgggddd```aaaaaa___ZZZWWWUUUTTTMMMOOOQQQQQQNNNJJJHHHGGGFFFFFFFFFFFFGGGGGGGGGGGGDDDEEEEEEFFFEEEDDDCCCCCCAAABBBCCCEEEGGGHHHIIIIIIHHHJJJLLLLLLKKKJJJLLLOOOPPPVVV[[[^^^```bbbdddfffeeeiiinnnqqqsssuuuwwwyyywwwvvvuuussspppmmmjjjiiijjjpppyyy}}}mmmbbb___VVVWWWXXXYYYZZZ\\\]]]^^^ZZZZZZ[[[ZZZVVVNNNDDD===333///+++)))))))))))))))&&&((()))(((&&&%%%(((***%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%$$$##############################!!!"""""""""############"""!!!!!! !!!"""###$$$######""" """&&&""""""#########$$$$$$$$$""""""""""""###############"""!!!"""$$$%%%$$$#########$$$$$$$$$$$$###############$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((((((((((())))))))))))))))))*********+++++++++yyyuuunnnkkknnnkkkhhheeebbb``````aaaaaa```___[[[YYYZZZZZZVVVTTTUUUSSSSSSRRRQQQPPPNNNMMMKKKGGGBBB===<<>><<<===>>>???>>>===<<<;;;:::;;;===???@@@AAABBBBBB;;;===@@@@@@??????BBBEEEBBBIIIPPPSSSTTTUUUVVVVVVWWW[[[aaafffiiikkkmmmooosssuuuwwwxxxwwwsssooolllkkklllnnnrrrxxx}}}mmmfffYYYYYYXXXWWWWWWWWWWWWWWW[[[[[[[[[\\\[[[TTTJJJBBB777333...***)))(((''''''&&&((()))(((&&&%%%(((***%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$###############"""!!! &&&&&&%%%%%%$$$#########!!!!!!""""""#########$$$"""!!! !!!###$$$"""""" !!!&&&""""""######$$$$$$$$$$$$ !!!"""###$$$$$$"""!!!!!!!!!###$$$###"""#########$$$$$$##################$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''((((((''''''''''''((((((((())))))************+++++++++yyyppppppooommmkkkfffeeecccaaa____________[[[ZZZXXXXXXYYYYYYXXXVVVPPPOOONNNNNNNNNMMMKKKIIIFFFEEECCCAAA>>>===<<<<<<888888888888777777777777666111,,,+++---...+++((('''''''''''''''((())))))***************)))((((((+++++++++++++++***)))(((+++)))'''%%%%%%(((+++---)))((('''&&&&&&'''((()))))))))(((((('''''''''&&&&&&&&&&&&&&&'''''''''(((''''''''''''''''''''''''******))))))(((((('''''')))(((&&&%%%&&&''')))******************************+++,,,---,,,,,,******+++,,,---,,,---111999@@@NNNZZZkkk{{{{{{vvvsssnnnjjjgggaaa]]]XXXTTTRRRNNNIIIEEECCCDDDDDDDDDBBB@@@>>><<<===<<<;;;:::999999999999888888999999999:::::::::;;;;;;999888777777777777999999::::::;;;;;;;;;<<<;;;:::::::::;;;<<<<<<===???@@@BBBDDDFFFHHHJJJJJJPPPRRRUUUYYY^^^cccgggiiilllmmmpppvvvzzz{{{wwwssspppooommmmmmnnnrrrvvvyyygggaaa[[[WWWWWWVVVVVVZZZ```\\\ZZZZZZZZZZZZWWWPPPKKKCCC;;;111+++******(((%%%((((((((()))(((((('''&&&&&&&&&''''''&&&&&&%%%$$$######$$$$$$$$$%%%%%%%%%%%%###""""""###$$$$$$###$$$$$$$$$#########""""""""""""!!!!!!"""###$$$$$$###""""""!!!!!!!!!!!!!!!######$$$$$$$$$######"""%%%$$$######$$$'''***+++""""""""""""""""""""""""$$$$$$##################%%%%%%$$$######$$$%%%%%%###$$$$$$%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&((((((''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))*********)))))))))))))))yyypppooonnnkkkiiifffeeecccaaa____________[[[ZZZYYYYYYYYYYYYXXXVVVUUUSSSQQQPPPPPPNNNLLLIIIFFFEEECCC@@@>>>===<<<;;;888888888888777777777777888333...---//////,,,)))))))))(((((())))))***++++++++++++++++++***))))))******++++++***))))))(((...,,,)))'''&&&&&&'''(((***)))(((((((((((()))***)))(((((((((''''''''''''((((((((()))))))))******))))))))))))))))))))))))***)))))))))(((((((((''')))((('''&&&'''(((***+++''''''''''''''''''''''''((()))+++,,,------,,,,,,---.........///666???GGG[[[eeettt}}}vvvsssnnniiieee```[[[WWWTTTPPPLLLIIIHHHEEEAAA===>>>>>>>>>===<<<;;;:::999;;;;;;:::999888777777888777777777777888888888888888777777666555555555555555555666666666666666777666666666666666777888888999:::;;;===>>>@@@AAABBBGGGHHHKKKNNNRRRWWWZZZ\\\aaabbbfffmmmsssvvvuuusssqqqooommmlllkkklllnnnooovvvxxx~~~|||fff^^^VVVTTTTTTUUUXXX]]]ZZZYYYYYYZZZZZZXXXSSSOOOHHH@@@666000---,,,)))&&&)))))))))))))))(((((('''&&&&&&''''''&&&&&&%%%$$$###$$$$$$$$$$$$%%%%%%%%%%%%###""""""###$$$$$$###$$$$$$$$$#########""""""###############$$$%%%%%%%%%$$$######""""""############$$$$$$$$$######"""############$$$&&&((()))%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%$$$######$$$%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$%%%%%%%%%&&&%%%&&&&&&&&&'''''''''''''''''''''((((((((())))))))))))))))))************zzzpppooommmiiigggeeedddbbb```___^^^^^^___[[[ZZZYYYYYYZZZYYYWWWVVVWWWUUUSSSRRRQQQNNNKKKHHHFFFDDDBBB@@@>>>===<<<;;;888888888888777777777777999666111000000000---***+++************+++,,,,,,,,,,,,,,,,,,,,,+++******))))))******))))))((((((,,,+++***(((''''''''''''******))))))))))))******((((((((((((''''''''''''(((((()))))))))*********))))))))))))))))))))))))))))))))))))((((((((((((***)))((((((((()))+++,,,))))))))))))))))))))))))'''(((***,,,---......////////////000333<<>>===<<<999777999999888777777777777777999888777666666666666666555555555555666666666666666666666555555555555555444444444333333333333333333333333333333333444555444444555666777888999999===>>>@@@BBBEEEIIILLLMMMRRRTTTXXX___gggmmmppppppssssssrrrrrrrrrrrrssssssqqqqqqsssxxxrrreeeXXXTTTTTTUUUWWWZZZYYYXXXXXXXXXYYYXXXUUUSSSNNNGGG===666222///+++(((*********))))))(((((((((&&&''''''''''''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%###""""""###$$$$$$###$$$$$$$$$###############$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$"""######$$$$$$$$$######""""""######$$$%%%&&&&&&################################################%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$###$$$$$$###""""""###$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&!!!!!!"""###$$$%%%&&&&&&&&&&&&'''''''''(((((((((''''''((((((((()))))))))((()))))))))***+++++++++xxxooonnnmmmjjjhhhdddcccaaa___^^^^^^^^^^^^\\\[[[ZZZZZZ[[[ZZZWWWUUUUUUSSSQQQPPPOOOMMMJJJHHHEEEDDDBBB@@@>>><<<;;;;;;888888888888777777777666999666333111111///,,,***+++************+++,,,,,,++++++,,,,,,++++++***)))(((((())))))))))))(((((('''(((((()))))))))))))))))))))))))))))))))))))))((((((((((((((('''''''''&&&''''''''''''(((((((((''''''''''''''''''''''''))))))))))))((((((((((((******)))))))))***+++,,,++++++++++++++++++++++++((()))***+++---.../////////000111222888CCCRRR\\\llltttwwwoooggg___ZZZWWWSSSOOOKKKGGGCCC???;;;<<<;;;:::999999999888777888777666555555666777888777666555444444444444444444444555555555666666666666777777777888888777777666555555555444333333333444444333333333444444555444444444444555555555555888888999;;;===@@@BBBCCCGGGHHHLLLRRRYYYaaafffiiilllooossswww{{{}}}sssqqqooopppvvvqqq___XXXWWWWWWWWWYYYXXXWWWWWWVVVVVVUUUSSSRRRRRRLLLCCC;;;666111,,,)))+++***))))))(((((((((((('''''''''''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%###""""""###$$$$$$###########################$$$$$$#########$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$%%%""""""###$$$$$$$$$###### !!!"""###$$$$$$######""""""""""""""""""""""""###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###&&&$$$###!!!!!!###$$$&&&&&&%%%%%%$$$$$$%%%%%%&&&######$$$%%%%%%&&&'''''''''''''''(((((((((((()))'''(((((((((((()))))))))(((((()))***++++++,,,,,,vvvnnnnnnnnnkkkjjjcccbbb```^^^]]]]]]^^^^^^\\\[[[[[[[[[[[[ZZZWWWTTTSSSQQQPPPPPPPPPOOOLLLJJJEEEDDDBBB???===<<<;;;;;;888888888888777777777666666444222111///...+++)))***))))))))))))***++++++***************))))))((('''((())))))))))))((((((''''''((()))***))))))((((((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((())))))))))))***************++++++,,,((((((((((((((((((((((((+++++++++,,,,,,---.........000444888???KKKZZZeeerrr{{{zzzuuunnnfff___WWWPPPLLLIIIFFFCCCAAA???===:::777777888888888888888888999777666555444555666777888555555444444333444444444555555555666666666777777666777888888999888888777666666666555555444444444555444444333333333444444444444444444444444444444555555555666888:::;;;<<<@@@AAADDDHHHMMMSSSYYY]]]]]]aaahhhpppwww|||wwwssspppnnnpppvvv}}}{{{hhh^^^ZZZWWWUUUUUUVVVWWWVVVUUURRRPPPOOOOOORRRMMMFFF???888333...++++++***)))(((''''''''''''''''''((((((''''''&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%###""""""###$$$$$$###########################$$$###""""""""""""######%%%%%%$$$###############!!!"""###$$$$$$$$$$$$$$$!!!!!!"""######""""""!!!%%%%%%%%%%%%%%%%%%%%%%%%""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###'''&&&$$$######$$$&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''(((((((((((()))(((((((((((()))))))))***((())))))***+++,,,,,,---uuummmnnnnnnllljjjbbbaaa___^^^]]]]]]^^^^^^\\\\\\\\\\\\\\\ZZZWWWTTTSSSRRRQQQQQQQQQQQQNNNLLLEEECCCAAA???===<<<;;;:::888888888888777777777777222222222000///---+++***)))(((((((((((()))******)))************)))(((((((((((())))))******))))))************)))'''&&&%%%''''''(((((((((((('''''''''''''''((((((((((((((()))))))))*********++++++************************(((((((((((()))))))))))))))*********++++++++++++)))))))))))))))))))))))),,,,,,++++++,,,---...//////444:::BBBJJJWWWdddnnn{{{yyysssgggbbb\\\VVVPPPJJJEEEBBB>>><<<:::::::::999777555444666777777666666777888555555444444444555555666666555555444444444555555666666666666777777777888555666777888888777666555555555555444444444444444444333333222222222222222333333333333333333333333222222222333444555777777;;;<<<>>>@@@BBBFFFLLLOOOQQQUUU]]]eeemmmrrruuuvvvxxxwwwuuutttuuuwwwzzz|||rrrfff^^^VVVRRRRRRTTTUUUVVVTTTQQQNNNLLLLLLNNNLLLGGGAAA;;;555111///---,,,***((('''''''''((('''(((((((((((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%###""""""###$$$$$$##################$$$$$$$$$$$$###""""""!!!"""""""""$$$$$$###"""""""""""""""!!!"""###$$$$$$$$$$$$$$$""""""""""""""""""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###&&&&&&%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$$$$############&&&&&&'''''''''(((((((((((((((((()))))))))******)))*********+++,,,,,,,,,uuummmmmmllljjjiiiaaa```___]]]]]]]]]]]]^^^\\\\\\\\\]]]]]]ZZZVVVSSSTTTRRRQQQPPPPPPOOOLLLJJJDDDCCCAAA???===;;;::::::888888888888777777777777000111222111///---,,,+++)))(((((((((((()))*********++++++++++++***))))))((())))))***++++++******++++++***)))((('''&&&&&&'''((())))))))))))((('''''''''''''''((((((((()))))))))*********+++++++++************************'''((((((((()))))))))***((())))))***************,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,...000111333:::DDDNNNXXXcccnnnvvvzzzpppgggaaaUUUQQQLLLHHHDDDAAA>>>;;;:::888777777888777666555333555777666444444555777555555555666666555444444666666555555555666666777666666666666777777777777777888999:::999777666444444444555555555555555555444444333222222222222222222222222222333333333333111111111222333444555666666888999::::::<<>>===@@@GGGNNNUUUZZZ]]]___dddhhhooovvv{{{|||{{{zzzxxxsssssswww{{{|||lll^^^WWWWWWMMMQQQVVVVVVTTTQQQOOOOOOIIIIIIGGGDDD???;;;888777222000...,,,******+++,,,(((((((((((((((''''''&&&%%%%%%%%%&&&&&&&&&''''''%%%###""""""###$$$$$$###""""""######$$$$$$$$$$$$&&&%%%%%%$$$#########$$$%%%$$$######""""""######!!!!!!"""$$$$$$%%%%%%%%%&&&%%%###!!! !!!"""###$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%###$$$%%%&&&&&&%%%$$$###$$$$$$$$$%%%%%%$$$$$$$$$"""###$$$$$$$$$$$$###"""&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&'''(((((()))***%%%%%%%%%&&&&&&&&&''''''))))))))))))************,,,,,,++++++++++++++++++xxxpppooonnnkkkjjjeeebbb^^^ZZZZZZ\\\___bbbdddbbbaaa``````^^^ZZZWWWXXXVVVSSSQQQPPPMMMJJJGGGDDDCCC@@@>>><<<:::999888777777777666555555444444444333222000///---,,,+++---,,,,,,,,,+++*********,,,+++++++++******)))))),,,...///---***((()))++++++******)))))))))))))))*********))))))))))))))))))((('''&&&&&&%%%&&&&&&******))))))(((((('''''')))******+++++++++******))))))))))))***+++------***************+++,,,,,,+++***)))((()))***+++,,,///...///000///...333:::@@@GGGSSS```lllvvv~~~||||||vvvpppfff\\\SSSKKKEEEAAABBBAAA???===<<<;;;::::::555666666777777888888999666666777777777666666555<<<:::777555555666888999999::::::;;;::::::999999:::;;;<<<=========<<<;;;999:::;;;<<<<<<;;;:::999888888999999:::::::::;;;777666555444333333333333555555444444333444444444555444333333555666555333222222333444444555666666888;;;???CCCFFFKKKPPPSSSXXX]]]dddlllssswwwyyyyyyttttttsssssswww~~~ssseeeYYYUUUOOOMMMPPPRRRQQQPPPQQQMMMHHHBBB@@@AAA@@@;;;777888333---******+++***((()))((('''&&&%%%&&&&&&''',,,%%%!!!$$$((('''&&&&&&((('''%%%%%%&&&&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""!!!!!! $$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''(((((((((((((((((((((((()))***+++,,,---------............///yyyqqqooollliiihhheeebbb^^^ZZZZZZ\\\___aaabbbaaa```______]]]YYYVVVWWWUUURRRPPPOOOMMMIIIGGGDDDCCCAAA>>><<<:::999888999999888777777666666555444333222000///---,,,++++++++++++++++++*********+++++++++******))))))))))))***+++***'''%%%&&&(((+++******)))))))))))))))(((((((((((((((((((((((()))((((((((((((((())))))+++*********))))))))))))++++++++++++***)))(((((())))))))))))******+++,,,(((((('''''''''(((((())),,,,,,,,,,,,------...///,,,+++,,,/////////666>>>HHHOOO[[[hhhrrrzzz~~~xxxpppkkkjjjddd___WWWOOOIIIDDD???;;;:::999888777555555555555444555555555666666777777888999::::::;;;;;;;;;;;;===;;;:::999999;;;<<<>>><<<===============<<<<<<:::;;;<<<===>>>======<<<===>>>?????????>>>===<<<999999999999888888888888555555444444444555555666666666555555555555555555444333222333444555444333222222222333444555555555555888;;;===???BBBFFFIIIPPPTTTZZZbbbiiinnnppprrrqqqrrrtttvvvyyysssfffYYYQQQLLLNNNQQQQQQPPPQQQNNNIIIDDDAAAAAA@@@;;;777777444000---,,,+++***))))))((('''&&&%%%&&&'''((((((###"""'''***((($$$###'''&&&%%%%%%&&&'''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###""""""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''((((((((((((((((((((())))))***+++,,,---------............///{{{qqqnnnkkkgggfffdddaaa]]]ZZZZZZ[[[^^^```aaa```______^^^\\\XXXUUUUUUSSSPPPOOOMMMKKKHHHFFFDDDCCCAAA>>><<<:::888888888888777777666555555444444333222000///---,,,+++))))))***************************)))))))))))))))((()))***)))'''&&&&&&'''+++******)))))))))))))))''''''''''''(((((((((((())))))))))))***+++,,,---++++++++++++************+++++++++***)))(((&&&&&&***)))))))))))))))******++++++******)))*********((()))***+++,,,,,,,,,,,,,,,+++,,,///111444<<>>???======>>>>>>>>>>>>>>>===>>>???@@@AAAAAAAAA@@@@@@@@@AAAAAAAAA@@@???>>>=========<<<<<<;;;::::::999999888888777777777777777777777777666666666555555444333222222333444333222111222222333333444444555444555777888888:::<<>>;;;999888777555555555444333333222222333333222000///---,,,,,,((((((((()))*********+++))))))))))))))))))))))))++++++++++++************+++******)))))))))))))))''''''((((((((((((((()))***************+++,,,,,,************************)))))))))))))))((('''&&&******))))))((()))))))))------,,,++++++++++++,,,%%%&&&(((***,,,,,,,,,+++///---...222444999CCCMMMUUU^^^kkkwww~~~ttt```UUUQQQLLLGGGDDDCCCAAA===<<<;;;:::888777888888888888888999:::;;;888888888999999999::::::888888999999:::<<<=========>>>>>>???@@@@@@@@@AAA@@@AAAAAABBBBBBBBBBBBAAACCCCCCDDDDDDEEEEEEEEEEEEFFFEEEEEEDDDCCCBBBAAA@@@BBBBBBAAA@@@@@@???????????????===;;;:::999888888888888888888777777666555555333222222444444333111222222222222333333444444444555666666555666888:::>>>AAAEEEKKKRRRXXX]]]```eeekkkrrryyy~~~~~~}}}pppbbbTTTQQQSSSSSSSSSSSSQQQNNNJJJGGGDDDAAA<<<999444666777444...)))((()))((('''&&&&&&&&&''')))))))))'''***000222---(((&&&&&&$$$$$$%%%'''((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""%%%%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))***+++,,,,,,---------............///{{{qqqnnnkkkiiihhhaaa___\\\ZZZYYYZZZ\\\^^^bbbaaaaaabbbaaa^^^YYYUUUTTTQQQNNNKKKKKKIIIHHHFFFEEEDDDAAA>>>;;;999888777555555555444333333222222333222111000///...---,,,((((((((()))*********+++)))))))))))))))*********,,,,,,+++,,,,,,---,,,,,,+++******)))))))))))))))((((((((())))))*********,,,+++***)))))))))))))))))))))))))))))))))))))))&&&'''((()))))))))))))))+++***)))))))))))))))******))))))((((((((())))))((())),,,.../////////...000...000444777<<>><<<>>><<<::::::::::::999777333444444444666777888999999999::::::;;;<<<<<<<<<===============???@@@AAADDDDDDDDDEEEEEEEEEEEEEEEGGGHHHIIIIIIJJJJJJJJJIIIGGGGGGGGGGGGHHHHHHIIIIIINNNMMMLLLJJJHHHGGGFFFEEEDDDCCCCCCCCCBBBBBBBBBBBBAAA@@@???======<<<<<<<<<::::::::::::999888777666666555444444555555444222222333333333333333444444222333444444444444666888888:::===BBBHHHNNNSSSVVV\\\bbbllltttzzz~~~}}}mmm^^^WWWUUUSSSQQQRRRRRRPPPMMMJJJFFFBBB>>>;;;333555777444...)))(((((()))((('''&&&''''''))))))%%%"""###((()))%%%######&&&$$$$$$%%%'''((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$""""""""""""""""""""""""%%%$$$######"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))***+++,,,------------............///{{{qqqmmmkkkiiihhh```___\\\ZZZYYYZZZ\\\]]]bbbbbbbbbcccbbb___YYYUUUTTTQQQMMMKKKJJJIIIHHHGGGFFFDDDBBB>>>;;;999777777888888777777666555555444222222111000///...------))))))*********************************+++++++++***))))))***,,,---,,,++++++******)))))))))))))))(((((())))))******++++++,,,+++***)))((((((((((((((((((((((((((()))))))))&&&&&&((()))***++++++++++++***************++++++***************++++++,,,))))))***,,,------------......000666:::???IIISSSccckkkwww}}}fffVVVFFF???===;;;999999;;;999888888999999888666444444555666777999:::;;;::::::;;;<<<>>>???@@@@@@@@@?????????@@@BBBDDDFFFJJJJJJJJJJJJKKKLLLMMMNNNPPPQQQRRRSSSSSSTTTTTTSSSSSSRRRRRRRRRRRRSSSTTTUUUWWWUUUSSSQQQOOOMMMLLLLLLJJJIIIIIIHHHGGGFFFFFFEEEAAAAAAAAA@@@@@@AAAAAABBB===>>>>>>>>>===;;;999888999888666666777777666444444444444444444444444444111222333333222222444666333555777;;;???CCCGGGIIIQQQWWW```iiipppuuuzzz|||{{{lllbbbZZZSSSPPPPPPRRRQQQPPPMMMIIIDDD@@@>>>333444444333///,,,***)))******((('''''''''((((((%%%######&&&&&&######%%%&&&%%%$$$%%%'''''''''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""###%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################"""!!! !!!!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((******)))******+++,,,------------............///}}}qqqmmmjjjgggfff___^^^\\\ZZZYYYZZZ[[[\\\aaaaaaaaabbbaaa^^^XXXTTTTTTQQQMMMKKKJJJJJJIIIHHHFFFEEEBBB>>>;;;999777666999999888777777666666555222222111000///...------+++++++++++++++************+++++++++,,,,,,,,,,,,***((('''))),,,---,,,++++++******)))))))))))))))''''''(((((()))******++++++***)))))))))))))))***(((((()))))))))*********(((((()))***+++++++++++++++*********+++,,,------+++++++++,,,---...///000)))((((((((()))******+++---...333:::@@@EEEPPPZZZiiipppzzztttgggTTTIII>>>:::999777777999888777666777999999888666999999:::;;;<<<>>>???@@@===>>>???AAACCCEEEGGGHHHFFFFFFFFFHHHJJJNNNQQQSSSYYYXXXXXXYYY\\\___bbbddddddeeefffggghhhhhhhhhhhhlllkkkkkkjjjkkklllmmmnnnjjjhhhfffccc```^^^]]]]]]\\\[[[YYYWWWUUURRRQQQPPPLLLKKKJJJHHHGGGFFFFFFFFFAAABBBCCCCCCBBB@@@===<<<<<<;;;999999::::::888666555555555555555555555555444444555333222111333444222333555888:::===>>>???FFFKKKSSS[[[cccjjjpppttt}}}rrrdddXXXSSSTTTQQQRRRQQQOOOJJJFFFBBB@@@666444222222111///---+++,,,+++)))((('''&&&'''''''''%%%'''***)))%%%%%%((('''&&&%%%%%%&&&'''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!"""$$$&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$###!!!  !!!"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&''''''(((''''''''''''''''''''''''''''''''''''((((((((((((************+++,,,---------------............///~~~qqqlllhhheeeddd___^^^[[[ZZZYYYZZZ[[[[[[___``````aaaaaa]]]WWWSSSTTTQQQMMMKKKJJJJJJIIIIIIFFFEEEBBB>>>;;;999777666777777777666555555444444222111111000///......------,,,,,,,,,+++*********+++++++++,,,,,,---------+++)))(((***---///...,,,+++******)))))))))))))))&&&&&&&&&'''((())))))***))))))))))))***+++,,,,,,))))))******+++++++++,,,******+++++++++******)))++++++++++++,,,---...///''''''((()))***,,,---...------+++++++++,,,---......000666???FFFMMMWWWbbbkkkqqqzzz~~~zzzrrrbbbSSSIIIBBB;;;999888777888<<<777666666888:::;;;:::888::::::;;;<<<===>>>@@@AAABBBCCCEEEGGGJJJLLLNNNOOOQQQRRRSSSUUUYYY^^^cccfffmmmmmmmmmooorrrwww|||}}}~~~}}}zzzwwwuuuttttttnnnmmmjjjgggccc```]]]\\\[[[YYYUUURRRNNNJJJHHHGGGEEEEEEFFFFFFEEECCC@@@???>>>===;;;;;;;;;;;;:::888666666666666666666555555888888888666333222333444333444666888:::;;;;;;<<<>>>CCCJJJRRRZZZbbbjjjooottt~~~nnn^^^XXXYYYQQQRRRRRRPPPKKKGGGDDDBBB888555222111333333000------,,,***((('''&&&&&&&&&$$$###&&&***)))$$$###%%%((('''%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""!!!!!!"""$$$&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$(((&&&$$$###"""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&'''((((((''''''''''''''''''''''''''''''''''''((((((((()))************+++,,,---...---------.........//////qqqlllhhhdddccc``````___\\\ZZZXXXYYY[[[cccccccccbbbaaa]]]XXXSSSTTTQQQMMMKKKKKKJJJIIIHHHFFFCCC???===;;;;;;999888555555555555444444444444333333222000///---,,,,,,''')))+++++++++,,,---///++++++++++++++++++++++++------,,,++++++******)))***++++++++++++***))))))+++***((('''''')))+++,,,,,,++++++***)))((('''''',,,+++***((((((((()))***///...+++)))((()))+++---++++++******************(((((()))***+++,,,,,,,,,---,,,,,,---------,,,***///222<<>>:::888888999:::;;;:::999999:::<<<>>>>>>>>>999<<>>======;;;:::<<<999666444555666666666444444333333333444666666555333222222555777888888:::;;;>>>DDDMMMWWW___eeepppwwwuuuaaaSSSRRRPPPQQQSSSOOOGGGAAA@@@;;;777222111222222111///...,,,***+++,,,+++(((%%%&&&&&&'''(((((('''&&&%%%(((((('''&&&%%%%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%$$$""""""###$$$$$$%%%%%%$$$$$$###$$$$$$$$$#########""""""######$$$$$$$$$$$$######$$$###"""""""""###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((()))(((((()))++++++***)))((())))))+++,,,---...............///////////////qqqllliiieeedddaaaaaa___\\\YYYYYY[[[\\\aaaaaaaaabbbbbb^^^YYYUUUSSSPPPMMMJJJJJJIIIHHHGGGGGGDDDAAA>>>===<<<;;;999888888888888777777777777333333222000///---,,,,,,***+++,,,,,,******+++,,,+++++++++++++++++++++++++++++++++++++++++++++,,,***++++++++++++***)))))))))(((((('''((()))***+++*********)))))))))))))))+++***)))(((''''''((()))(((''''''(((***---///111************************))))))******++++++,,,,,,*********+++---------,,,666999BBBNNNTTTWWW^^^gggqqquuu{{{|||uuuqqqlllddd\\\TTTLLLDDD???>>><<<:::888888999999999;;;:::;;;<<<>>>???@@@@@@???AAAEEEGGGJJJMMMQQQTTTTTTXXX]]]bbbhhhnnnuuuyyy}}}xxxtttooojjjfff___[[[WWWTTTSSSRRRPPPNNNLLLIIIEEECCCBBBBBBBBBAAAAAA>>>;;;::::::999888777666555444444444555666777555444333444666888888777999:::<<<@@@GGGOOOVVV[[[gggmmmwwwxxxhhhWWWQQQNNNOOONNNIIIEEEDDD;;;777333111111222222111111...,,,+++++++++(((%%%%%%&&&'''((((((''''''&&&(((((('''&&&&&&%%%$$$$$$&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%$$$###"""###$$$$$$%%%%%%$$$$$$###$$$$$$$$$#########""""""######$$$$$$$$$$$$######$$$###"""""""""###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''((((((((())))))(((((('''(((***+++)))(((((()))***+++,,,------...............////////////rrrmmmjjjfffeeedddccc```\\\ZZZZZZ\\\___```aaaaaacccccc```[[[XXXSSSPPPLLLJJJIIIHHHGGGFFFIIIFFFCCC@@@???>>><<<:::999999999888888888777777333222111000///...---,,,------...,,,***))))))***++++++++++++++++++++++++)))******+++,,,,,,------***++++++++++++***))))))&&&&&&'''((())))))******(((((())))))************))))))((('''''''''((((((*********************************************************+++++++++++++++)))******,,,---///111222<<<@@@IIISSSXXX[[[aaahhhtttvvvzzz}}}~~~vvvmmmfff]]]XXXPPPIIIDDD@@@===;;;<<<;;;::::::::::::;;;<<<>>>>>>???AAACCCFFFHHHIIIKKKMMMQQQTTTXXX]]]cccgggkkkooouuu|||rrrmmmfffaaa^^^[[[YYYXXXTTTPPPJJJGGGFFFFFFGGGFFFFFFDDDAAA@@@???===;;;999888777666666555666666777555444444555777888777666888888999;;;???EEEJJJMMMYYY___hhhqqqzzzdddXXXNNNLLLMMMKKKHHHHHH===999444111111222333444555222...,,,+++***(((&&&%%%%%%&&&'''((((((''''''((((((''''''&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###$$$$$$$$$#####################$$$$$$$$$$$$######$$$############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((((((((()))))))))******)))((()))+++,,,+++***))))))***+++,,,,,,---...............//////000000rrrnnnjjjhhhffffffdddaaa]]]ZZZ[[[^^^aaacccccccccddddddaaa\\\YYYTTTQQQMMMKKKJJJIIIGGGFFFHHHFFFCCCAAA@@@>>><<<:::666666666666555555555555222222111000///...------------...,,,***))))))***++++++++++++++++++++++++*********++++++,,,,,,,,,***++++++++++++***))))))$$$%%%&&&((()))*********))))))))))))))))))******)))))))))((((((((())))))***+++++++++***((('''&&&***************++++++++++++++++++++++++++++++***+++,,,---...///222555777>>>DDDNNNVVV[[[___eeejjjtttwww{{{~~~wwwnnneee\\\VVVMMMIIIDDD@@@>>>>>>======:::;;;<<<<<<===???BBBDDDEEEEEEEEEGGGJJJPPPWWW[[[]]]```dddhhhmmmssszzz{{{tttoookkkiiigggbbb]]]UUUOOOMMMLLLKKKKKKHHHFFFDDDCCCBBB@@@===:::999999888777777666666666444444444666777777555333666666666777999===AAACCCMMMSSS[[[ccckkkvvvzzzgggSSSLLLLLLLLLIIIHHH???;;;666222111222555666999666333///,,,***((('''%%%%%%&&&''''''(((((((((((((((''''''&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$##############################$$$$$$%%%%%%$$$$$$###############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((((((((())))))))),,,+++******,,,------,,,))))))***+++,,,,,,------------......//////000000rrrmmmkkkhhhggggggeeebbb]]][[[[[[___bbbffffffffffffeeeaaa\\\XXXVVVSSSOOOLLLKKKJJJIIIGGGFFFDDDBBB@@@???>>>;;;888555555444444444333333333222111111000///...------***,,,,,,,,,******+++,,,++++++++++++++++++++++++,,,,,,,,,+++++++++*********++++++++++++***))))))$$$%%%&&&((()))*********++++++******)))(((((('''************************###%%%(((***,,,,,,,,,,,,))))))*********+++++++++,,,,,,,,,+++++++++++++++,,,---......///111777;;;CCCKKKUUU\\\aaagggllloootttxxx~~~wwwiii^^^VVVNNNIIICCCAAA@@@?????????===<<<999:::<<<===???DDDKKKPPPOOONNNNNNNNNSSS]]]jjjssstttwww|||uuunnneee\\\VVVSSSPPPOOOJJJIIIGGGFFFEEECCC@@@===<<<<<<;;;:::888777666555444444444555666666333111444333333444777:::<<<>>>FFFKKKQQQXXX___hhhttt|||zzz^^^PPPMMMKKKHHHGGGBBB???:::555222333666888<<<;;;888333///,,,***)))&&&&&&&&&&&&''''''((((((((('''''''''''''''&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%&&&###$$$$$$%%%%%%$$$$$$###########################$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''(((((((((,,,***))))))+++,,,,,,,,,*********++++++,,,,,,------------...///000000111qqqmmmjjjhhhgggfffeeebbb^^^\\\\\\^^^aaafffffffffeeeddd```ZZZVVVWWWTTTPPPMMMLLLKKKIIIGGGEEECCCAAA@@@???===999777666666666555555555444444111111111000///.........)))***,,,,,,++++++,,,...++++++++++++++++++++++++------,,,,,,+++******)))***++++++++++++***))))))&&&&&&'''((())))))******,,,,,,+++***)))((('''''')))***+++,,,,,,,,,++++++'''(((***+++,,,++++++***)))))))))***++++++,,,,,,+++++++++,,,,,,,,,,,,,,,***,,,------...222999???LLLVVV```fffkkkqqqvvvwwwvvvzzz~~~uuufffZZZQQQKKKEEE@@@?????????AAACCCCCCAAA???????????????BBBJJJUUU^^^]]]]]]]]]]]]cccooo~~~uuujjjbbb[[[VVVSSSSSSQQQNNNKKKJJJHHHEEECCC@@@@@@???>>><<<:::888777666555444555666555444222333333333444666888;;;<<<@@@DDDIIIMMMSSS[[[fffnnn}}}iiiVVVNNNJJJGGGFFFFFFDDD???:::555444666999>>>>>>===999333...,,,+++(((''''''&&&&&&&&&''''''''''''''''''''''''''''''$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%&&&'''###$$$$$$%%%%%%$$$$$$##################$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''***(((&&&&&&(((***************+++++++++,,,,,,,,,,,,------...///000111111pppllliiihhhgggddddddbbb___\\\\\\]]]___bbbbbbbbbcccbbb^^^YYYUUUWWWTTTPPPMMMKKKJJJHHHFFFEEECCCAAA@@@???===999666777666666666555555555555111111000000//////......)))+++,,,,,,+++***,,,---++++++++++++++++++++++++,,,+++++++++++++++++++++***++++++++++++***)))))))))(((((('''((()))***++++++*********))))))((((((((()))***+++,,,++++++***---------,,,+++)))((('''((())))))***++++++,,,,,,***++++++,,,,,,---------(((+++...///111777@@@HHHUUU```jjjnnnrrryyy||||||zzz}}}{{{iiiaaaUUULLLFFFCCC???<<<===>>>AAAFFFLLLPPPQQQQQQMMMLLLIIIFFFHHHRRRaaammmqqqrrrtttuuuzzzxxxppphhhdddbbb^^^YYYTTTQQQNNNKKKIIIEEEEEEDDDCCCAAA>>>;;;::::::888666666666666555444333333444444555777999999999<<<@@@CCCGGGOOOYYY```nnn}}}nnnYYYOOOJJJHHHIIIIIIGGGDDD>>>888555666888???@@@AAA>>>888222...---))))))'''&&&%%%%%%&&&&&&''''''''''''((((((((((((&&&%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$######$$$%%%'''(((###$$$$$$%%%%%%$$$$$$###""""""#########$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((,,,***'''''')))+++++++++***++++++++++++,,,,,,,,,,,,,,,---...///000111111pppkkkiiiggggggccccccbbb```]]]\\\]]]^^^^^^^^^___``````]]]YYYUUUVVVSSSOOOLLLJJJIIIGGGEEEEEEDDDBBBAAA@@@>>>:::777666555555555444444444444111111000000//////......***,,,---,,,******+++,,,++++++++++++++++++++++++*********++++++,,,------***++++++++++++***))))))+++***((('''''')))+++,,,))))))))))))************'''((()))+++++++++***)))((())))))***,,,---......((())))))***++++++,,,,,,******+++,,,,,,---......)))---000222555===HHHQQQZZZfffoooqqquuu{{{}}}|||~~~wwwnnnZZZRRRIIIBBB@@@???===;;;<<<>>>CCCLLLWWW```eeehhh[[[XXXSSSNNNOOOYYYkkkxxx{{{mmmiiibbb\\\WWWSSSPPPNNNIIIIIIHHHFFFDDDAAA>>><<<===;;;888777777888777666555444444444555666777777444777:::<<>>===<<<>>>BBBAAACCCIIIUUUfffrrrrrrkkkllliiiccc^^^___iiixxx|||rrrjjjfffaaaYYYTTTSSSOOOLLLJJJIIIFFFAAA<<<=========;;;888666666666555444333444666666666555:::999999:::===BBBFFFIIIXXXaaammmyyyzzzaaaOOOIIIIIIIIILLLKKKJJJFFF@@@;;;777666;;;>>>CCCFFFDDD>>>666111+++***(((((())))))((('''))))))))))))))))))))))))'''&&&&&&%%%%%%&&&&&&'''(((''''''&&&&&&%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$###$$$&&&'''&&&$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%$$$###############$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''&&&&&&%%%%%%''''''''''''((((((((()))++++++******)))(((((('''(((((()))***,,,---............//////000000111111vvvkkkiiikkkfffdddcccaaa^^^[[[ZZZ]]]___aaaaaabbbcccbbb^^^XXXSSSUUUPPPKKKJJJJJJJJJFFFBBBAAAAAA@@@>>>===;;;::::::777888888888888777666666333333222222111111000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))))))))***+++***+++++++++,,,,,,,,,,,,***************************************)))((((((+++++++++,,,,,,+++++++++***+++,,,---......///000---,,,***)))))))))******,,,+++***))))))***++++++...---++++++,,,---......///...///555@@@NNN[[[bbbkkkqqqxxx}}}{{{ooodddWWWKKKGGGAAA<<<;;;:::888:::>>>BBBFFFLLLYYYmmm}}}|||zzzxxxuuurrrssszzzyyyrrrllleee___ZZZVVVQQQNNNMMMKKKGGGDDD@@@@@@>>><<<999777666666777666555555777888777555888777777888:::>>>BBBDDDLLLTTT```lllvvvzzzcccQQQJJJHHHHHHIIIJJJJJJHHHDDD???<<<:::;;;???EEEIIIHHHBBB;;;666///---************)))((((((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$###$$$%%%&&&%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$((((((((((((''''''''''''&&&&&&&&&'''''''''((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&''''''&&&&&&%%%'''''''''((((((((())))))))))))))))))******************+++,,,---......///......//////000000111111vvvkkkjjjmmmhhhfffeeebbb^^^[[[ZZZ\\\^^^dddddddddeeeccc___XXXTTTSSSOOOKKKJJJJJJJJJGGGDDD@@@@@@???>>>===<<<;;;;;;999999999999999888777777222222222111111111111111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************+++++++++,,,,,,,,,---------++++++++++++++++++++++++)))************))))))((((((((())))))))))))(((((())))))***+++,,,---......+++++++++***************,,,++++++***++++++,,,,,,------,,,+++,,,---...//////000444;;;GGGVVVbbbjjjqqqvvv{{{~~~~~~pppcccVVVIII>>>AAA<<<:::;;;:::777888<<>>DDDKKKUUU___iiiuuulllYYYOOOKKKHHHHHHJJJKKKKKKHHHDDD???<<<;;;@@@GGGLLLMMMHHHBBB===444111---+++******)))((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%&&&&&&'''((((((&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&'''''''''&&&%%%&&&&&&&&&'''''''''((((((&&&&&&''''''''''''&&&&&&%%%&&&&&&'''''''''&&&&&&''''''((((((((()))))))))(((((())))))***+++,,,,,,,,,,,,------.........///......//////000000111111uuujjjjjjmmmhhhgggfffccc___[[[ZZZ[[[]]]cccccccccdddccc___YYYUUUQQQOOOKKKJJJJJJIIIGGGEEEAAA@@@???>>>===<<<;;;:::888999999999999888777777222222111000///...---,,,------------------------,,,,,,++++++************+++++++++,,,,,,,,,,,,---++++++++++++++++++++++++))))))************)))((('''(((((())))))((((((''',,,+++******++++++***)))******+++++++++******)))************+++++++++,,,+++,,,,,,++++++,,,...000///222888@@@KKKXXXdddlllssswww{{{~~~~~~xxxnnnbbbWWWNNNEEE>>>===;;;<<<>>>===;;;<<<@@@FFFHHHLLLVVVhhh|||zzzrrrfff]]]WWWSSSNNNJJJLLLJJJFFFDDDBBB@@@???===;;;999888888999999888666555444333333444666888999???DDDKKKTTT^^^kkkyyy{{{iii[[[QQQKKKJJJJJJKKKKKKJJJFFF@@@<<<<<>>BBBIIIOOOQQQPPPMMMJJJ===888000***'''&&&%%%$$$'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&)))***+++***)))((($$$$$$$$$%%%%%%%%%&&&&&&&&&''''''((((((''''''&&&%%%&&&''''''((((((((('''(((((((((((()))))))))***************************,,,,,,,,,,,,------------......//////000000111111}}}rrrggggggjjjeeegggfffccc___\\\[[[]]]______^^^^^^______]]]YYYVVVQQQPPPNNNKKKIIIGGGFFFFFFDDDCCCAAA???<<<:::888777666666666666666555444444222222222111111111111111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++***))))))*********+++++++++))))))))))))))))))))))))((())))))************))),,,,,,,,,------,,,,,,,,,+++)))(((***---///...,,,***************+++++++++'''((()))***************)))+++,,,,,,******...222333999AAAHHHOOOXXXaaahhhsssvvvzzz}}}zzzqqqcccYYYNNNFFF@@@<<<;;;===:::999;;;>>>???AAAIIIRRRRRRVVV[[[cccrrryyymmmaaaYYYVVVQQQKKKHHHHHHHHHEEECCC@@@>>><<<;;;<<<;;;999777777777666666666666777777;;;===@@@CCCJJJTTTbbbkkk||||||gggWWWJJJGGGEEEFFFIIIKKKKKKIIIBBBEEEJJJOOOQQQQQQPPPOOOCCC===444---(((&&&%%%%%%'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''(((((('''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&'''((((((((('''&&&&&&&&&&&&'''''''''((((((''''''((((((((((((''''''%%%&&&'''(((((((((((((((((((((((()))))))))******++++++++++++++++++******++++++,,,,,,------------......//////000000111111~~~rrrhhhgggjjjeeefffeeeccc___\\\\\\^^^``````_________^^^\\\XXXUUUQQQQQQOOOLLLHHHFFFEEEEEEBBBBBB@@@>>>===;;;999999555666666666666555444444333333222222111111000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++************+++++++++,,,,,,************************(((((()))***************))))))************))))))(((%%%$$$&&&***---+++(((******)))))))))***,,,---'''((()))+++,,,,,,++++++***---///...+++,,,000444888???HHHOOOUUU\\\eeelllrrrtttwwwwwwwwwzzz|||nnndddTTTKKKCCCAAA===999999<<<;;;999;;;===@@@DDDPPP\\\^^^ccciiiqqqtttkkkaaa[[[TTTOOONNNMMMJJJFFFCCCBBB@@@??????>>><<<:::888777777777777777888888;;;===>>>???CCCLLLWWW```pppyyywwwcccSSSMMMFFFDDDGGGKKKLLLLLLHHHJJJLLLOOOQQQRRRSSSSSSKKKDDD:::111,,,***)))((((((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%&&&%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$############&&&&&&&&&'''''''''((((((''''''((((((((((((''''''%%%&&&'''((())))))))))))(((((()))))))))*********)))******++++++,,,,,,,,,++++++,,,---...//////000......//////000000111111ssshhhhhhjjjeeeeeedddbbb___]]]]]]___aaacccbbb``````^^^[[[WWWSSSRRRQQQPPPLLLHHHEEEDDDEEE@@@@@@???>>>===<<<;;;;;;666666666666666555555444555444333111...,,,+++***++++++++++++++++++++++++,,,,,,---...---,,,+++***++++++,,,,,,,,,---------++++++++++++++++++++++++(((((()))***************++++++,,,,,,,,,,,,++++++...***'''))),,,---***'''+++***)))((((((***,,,...((()))+++,,,------,,,,,,+++...111000------222777;;;CCCMMMUUUZZZaaajjjqqqppprrrsssqqqoooooorrruuuxxx||||||nnn___TTTJJJBBB???@@@@@@<<<;;;>>>===;;;<<<>>>AAAHHHVVVdddooottt{{{mmmfff]]]WWWUUUSSSNNNJJJFFFDDDBBBAAAAAA@@@>>><<<777777888888888888888888666777888888:::AAAKKKSSSeeennn}}}nnn^^^UUUJJJEEEFFFHHHIIIIIILLLMMMNNNOOOQQQSSSUUUVVVQQQJJJ???555000---,,,+++))))))))))))))))))))))))'''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%&&&&&&''''''((($$$$$$$$$%%%%%%&&&&&&&&&###$$$&&&'''&&&$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''((((((((((((''''''%%%&&&'''((())))))))))))))))))))))))************'''((()))***,,,---...///,,,,,,---...///000111222......//////000111111111tttmmmiiifffeeedddcccaaa^^^[[[\\\___bbbddd```\\\ZZZZZZZZZWWWUUURRRPPPMMMKKKJJJIIIFFFCCCCCCAAA???===<<<;;;888666888777555444333333444444000111222222111///,,,+++,,,++++++******++++++,,,++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,++++++++++++,,,,,,(((&&&%%%'''+++---+++(((+++++++++++++++***))))))---,,,***+++,,,,,,+++*********************************+++++++++,,,,,,,,,...//////---,,,...333888BBBKKKVVV\\\```dddlllsssrrrqqqooonnnlllkkkkkkkkkrrrvvv}}}zzzmmm___SSSKKKBBB???<<<;;;<<>>;;;===EEEOOOWWWfffmmmyyy|||lllbbb```]]]VVVPPPLLLGGGDDDDDDBBB??????BBB;;;999666666777888777777:::999888888:::>>>BBBEEETTTbbbpppxxxmmm^^^OOOKKKLLLLLLLLLLLLQQQQQQQQQRRRSSSUUUVVVWWWTTTOOOFFF;;;222---,,,---)))'''%%%%%%'''''''''&&&(((((('''''''''&&&&&&&&&###$$$%%%&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$$$$!!!###$$$&&&&&&%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&!!!"""###$$$%%%'''((((((''''''''''''((((((((((((*********))))))))))))))))))******++++++,,,------------......///000000000222222222222222222222222tttmmmiiifffeeefffeeebbb]]]ZZZZZZ]]]___bbb___[[[ZZZYYYXXXUUUSSSRRROOOLLLJJJIIIHHHEEEDDDCCCAAA>>>===<<<;;;888666888888666555555444444444000111222222111///,,,+++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++*********))))))))))))******((('''''')))******(((''')))))))))))))))(((''''''***(((((((((***+++***)))******************************+++++++++,,,,,,,,,,,,...///...---000777<<>>@@@BBBBBBEEECCCAAA??????DDDKKKPPPXXX^^^jjjwwwuuuoooiii___WWWQQQLLLJJJJJJHHHDDDBBBCCC???<<<999888888888777666999888777777999<<<@@@CCCLLLYYYfffoooxxx|||}}}}}}lllYYYPPPNNNMMMMMMNNNQQQQQQRRRSSSTTTUUUVVVWWWWWWSSSKKK@@@777000---+++)))(((''''''(((((('''&&&(((((('''''''''&&&&&&&&&$$$%%%%%%&&&'''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%###$$$&&&'''''''''%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))******+++))))))))))))************************))))))))))))*********+++,,,,,,------......//////000111111111222222222222333333333333tttmmmhhhffffffgggfffbbb]]]YYYXXXZZZ\\\___]]][[[ZZZYYYWWWSSSPPPRRROOOJJJHHHGGGFFFEEEDDDBBB@@@>>>===<<<;;;888666777777777777777666555444000111111111000///---,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++*********))))))))))))******&&&(((***+++)))'''&&&&&&)))))))))***))))))(((''')))((('''(((***++++++*********************************+++++++++,,,,,,,,,+++,,,......///333:::@@@HHHPPP[[[aaacccdddgggkkkoooooonnnmmmmmmmmmmmmmmmrrruuu{{{qqqaaaSSSIIIAAA<<<:::;;;<<<>>>BBBEEEHHHJJJJJJIIIHHHFFFEEEFFFIIILLLNNNTTT___mmmwwwjjj```UUUPPPLLLLLLJJJEEEBBBBBBCCC@@@===:::999888777666888777666555777:::===???CCCMMMXXXaaakkkwww~~~~~~gggWWWOOOLLLMMMPPPQQQQQQRRRSSSTTTUUUUUUUUUYYYUUUOOOGGG>>>555///+++***)))))))))******(((&&&'''''''''''''''&&&&&&&&&%%%&&&&&&'''((((((((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&%%%%%%%%%%%%%%%%%%$$$%%%'''((((((((('''&&&$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))*********+++++++++))))))))))))******************************************++++++,,,,,,------//////000000111222222222222222222333333444444444uuummmhhhffffffgggeeeaaa]]]XXXWWWYYY[[[]]]]]]]]]\\\ZZZVVVRRROOORRRNNNIIIFFFEEEEEEDDDDDDBBB@@@===<<<<<<;;;888666555666777777777666444333111111111111000///------,,,,,,,,,++++++,,,,,,,,,,,,,,,+++++++++++++++******++++++,,,,,,++++++***,,,,,,++++++++++++,,,,,,$$$(((,,,,,,)))&&&&&&(((+++++++++,,,,,,++++++***,,,+++******,,,---,,,+++******************************+++++++++,,,,,,,,,***,,,...///000444<<>>;;;<<>><<<;;;:::888777777666555555666888:::<<<<<>><<<;;;;;;:::888777333333444444444333333222111000000000////////////------,,,,,,,,,,,,---------,,,,,,++++++************++++++,,,,,,++++++*********))))))))))))******&&&(((*********+++,,,---((()))******+++*********+++***))))))******)))'''******************************+++++++++,,,,,,,,,,,,...000111222777???EEENNNUUU___hhhmmmooooooooonnnnnnmmmmmmmmmnnnnnnooovvvxxxzzzzzz{{{vvvmmm[[[TTTJJJAAA>>>>>>@@@AAAAAAEEELLLTTT^^^lll|||zzzmmm___YYYUUUQQQMMMMMMHHHEEEBBB@@@??????>>>===999999888777777777888999999:::>>>DDDKKKSSSaaammmuuu~~~|||rrr___QQQMMMOOONNNPPPRRRTTTTTTRRROOOMMMIIIHHHGGGHHHIIIFFF???:::111...+++******)))((('''&&&&&&&&&'''''''''''''''((((((&&&&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''((((((&&&&&&&&&&&&&&&&&&'''(((%%%%%%%%%%%%%%%&&&&&&&&&%%%&&&(((******)))((('''&&&'''((())))))((('''&&&''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))************))))))******+++,,,,,,,,,++++++,,,,,,------......---------...//////000000111111333444666777888999vvvmmmgggfffhhhiiigggccc^^^ZZZXXXZZZ\\\\\\^^^^^^\\\WWWRRROOOOOOPPPNNNJJJHHHGGGFFFDDDBBB???>>><<<;;;;;;:::888777444444333333333444444555111000000///////////////------,,,,,,,,,,,,------------,,,,,,+++******)))***++++++,,,,,,++++++*********))))))))))))******,,,***))))))+++---------((()))******+++++++++***(((''''''(((***,,,+++*********************************+++++++++,,,,,,,,,,,,...111333666;;;DDDJJJSSSYYYaaaiiioooqqqqqqqqqooonnnnnnmmmmmmmmmnnnnnntttvvvwwwwwwwww{{{vvvggg\\\RRRMMMEEE@@@>>>@@@AAABBBHHHOOO[[[gggsssrrrjjjddd[[[RRRNNNNNNKKKGGGDDDBBBAAA???>>>;;;;;;:::999888888888999999777999???CCCIIIUUUaaaiiivvv~~~mmmZZZPPPPPPLLLNNNQQQTTTSSSPPPLLLJJJHHHEEEDDDFFFIIIHHHDDD@@@333///+++(((((((((((('''&&&&&&&&&'''''''''((((((((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&''''''(((%%%&&&)))++++++***((('''&&&'''((())))))((('''&&&''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))************))))))***++++++,,,------++++++,,,,,,---..................///000000111111111111333444666888999:::vvvmmmgggfffiiillljjjeee___ZZZWWWXXXZZZ[[[]]]]]]ZZZTTTPPPNNNOOOPPPNNNKKKJJJIIIGGGDDDBBB???===;;;;;;;;;:::999777666555444333333444666777111000000////////////000...------,,,,,,------...------,,,,,,+++***))))))+++++++++,,,,,,+++++++++,,,,,,++++++++++++,,,,,,111---))))))+++------+++***+++,,,---------------'''''''''***---///000///******************************+++++++++,,,,,,,,,+++...222555999???IIIOOOWWW\\\cccjjjoooqqqrrrqqqoooooonnnmmmmmmmmmmmmmmmmmmooopppooonnnsss|||yyylll]]]RRRKKKGGGBBB???@@@BBBDDDEEENNNYYYhhhwwwvvviii\\\UUUSSSOOOKKKGGGEEECCC@@@>>>===<<<;;;:::999999999999888555666;;;>>>BBBMMMYYY\\\kkkyyywww```TTTQQQKKKMMMQQQSSSRRROOOKKKHHHHHHEEECCCDDDHHHJJJGGGCCC444000***'''&&&'''((((((&&&&&&&&&'''''''''((((((((('''%%%$$$$$$%%%&&&'''''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))&&&&&&&&&&&&&&&'''((()))'''''''''''''''((())))))%%%''')))++++++***((('''&&&'''(((******((('''&&&((((((((((((((((((((((((&&&&&&&&&&&&'''''''''(((''''''''''''(((((((((((())))))***+++,,,,,,------++++++,,,------......////////////000111111222222111111333555777888:::;;;wwwooojjjhhhjjjmmmiiiddd^^^ZZZYYYYYYZZZZZZZZZZZZYYYWWWSSSPPPNNNNNNMMMJJJIIIHHHFFFCCC@@@>>>>>>===<<<;;;::::::999666666555444444444444555222222111000///...------,,,,,,+++***)))))))))******************+++++++++,,,,,,---------,,,***)))((()))***+++++++++++++++(((((((((((()))***+++,,,))))))************))))))+++*********))))))((((((------,,,+++)))***---///***+++,,,---.../////////...///222666<<>><<<:::999888777777666777888888999===DDDIIIVVV```nnn{{{nnn\\\TTTPPPLLLJJJNNNPPPMMMIIIHHHGGGEEEDDDGGGJJJLLLKKKHHH<<<555,,,***,,,---)))&&&)))(((((((((''''''''''''%%%%%%&&&&&&'''(((((((((&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&''''''''''''(((((('''&&&&&&%%%%%%%%%%%%))))))))))))))))))))))))((((((((((((((('''''''''''''''&&&&&&&&&&&&''''''&&&$$$!!!"""%%%(((+++***)))((('''&&&%%%%%%(((((((((((())))))))))))(((((()))))))))***---///---......///////////////000111111111222222222222222333444666777999:::;;;wwwoooiiihhhiiikkkhhhccc___[[[ZZZYYYZZZ[[[[[[ZZZYYYVVVSSSPPPNNNNNNMMMJJJIIIHHHFFFCCC@@@>>>>>>===<<<;;;::::::999666666555444444444444555222222111000///...------------,,,++++++++++++++++++++++++***************------.........---++++++))))))***+++++++++******++++++***************+++))))))************))))))+++*********)))))))))))))))******)))'''''')))+++***+++,,,---...............111555:::@@@IIIQQQWWWXXX]]]dddjjjnnnnnnllljjjkkkkkkjjjiiiiiihhhhhhhhhbbbeeehhhjjjnnnvvvwwwhhh[[[QQQIIIEEECCCAAABBBFFFHHHLLLVVVaaasss~~~{{{nnn___YYYTTTRRRNNNHHHFFFGGG???>>><<<:::888777777666666777777777888;;;AAAFFFOOOXXXfffrrr|||ttt___TTTQQQLLLKKKPPPSSSQQQOOOOOOIIIFFFDDDEEEHHHJJJKKKJJJ@@@999///++++++,,,***'''))))))((((((((('''''''''&&&&&&&&&'''''''''''''''(((''''''''''''''''''(((&&&&&&&&&''''''''''''(((''''''&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''(((&&&$$$######%%%(((***(((((((((((())))))******((((((((()))))))))******)))++++++++++++,,,///111---......///////////////000000000111111111222222222333444666777999:::;;;wwwooohhhfffhhhhhhfffccc```]]][[[ZZZZZZ\\\[[[ZZZYYYVVVRRROOOMMMNNNMMMJJJIIIHHHFFFCCC@@@???>>>===<<<;;;:::999999666666555444444444444555222222111000///...------...------,,,,,,,,,,,,---,,,,,,++++++******))))))+++,,,,,,,,,,,,,,,+++*********+++++++++******)))...---,,,+++************))))))************))))))***************)))))))))'''(((***)))((('''((()))++++++,,,,,,------......///333999@@@GGGNNNUUUZZZYYY[[[___fffmmmooollliiihhhgggfffffffffggghhhhhheeeiiinnnrrrvvv~~~ttteeeXXXOOOIIIEEEBBBBBBBBBEEEKKKRRR[[[iiivvv}}}jjjaaaYYYTTTPPPJJJHHHIIIAAA@@@>>><<<:::999888888666666666666666888===@@@EEEMMMYYYeeeooo{{{jjj[[[SSSMMMJJJNNNQQQQQQPPPQQQLLLHHHDDDCCCEEEHHHJJJKKKGGG???555...++++++***))))))))))))((((((((('''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''((('''&&&&&&&&&''')))***'''(((((()))***+++,,,,,,)))))))))*********++++++)))+++,,,,,,+++,,,...000---......////////////////////////000000000111111222333444666777999:::;;;wwwnnngggeeegggfffeeeccc```^^^\\\[[[ZZZ\\\[[[ZZZXXXUUUQQQNNNMMMNNNMMMJJJIIIHHHFFFCCC@@@???>>>>>><<<;;;:::999999666666555444444444444555222222111000///...------------,,,,,,,,,,,,,,,---------,,,+++******))))))******************))))))+++++++++++++++***)))(((---,,,+++***************)))******++++++******)))************************(((***------,,,*********+++++++++,,,,,,---......///444===FFFMMMSSSXXX[[[[[[[[[]]]ccclllooommmiiifffeeeddddddfffhhhkkkmmmooorrrwww{{{uuugggXXXOOOJJJEEEBBBAAAEEEFFFKKKVVVaaannnyyynnnbbbZZZTTTNNNKKKLLLFFFDDDBBB@@@>>><<<;;;:::777777555444444666999;;;>>>DDDNNNXXXdddqqq{{{jjj\\\TTTNNNNNNPPPOOOOOOQQQOOOKKKEEEBBBBBBEEEIIIKKKLLLEEE;;;222---+++******)))))))))((((((((((((''')))(((((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&'''((()))))))))))))))))))))))))))&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&''''''''')))))))))))))))))))))))))))*********++++++++++++''')))************,,,------......///////////////////////////000000000000222333444666777999:::;;;wwwnnngggeeegggeeedddbbb```^^^\\\[[[[[[\\\[[[YYYWWWTTTQQQOOOMMMNNNMMMJJJIIIHHHFFFCCC@@@??????>>><<<;;;:::999888666666555444444444444555222222111000///...------,,,,,,++++++++++++,,,,,,...------,,,+++***))))))+++************++++++++++++++++++++++++***)))((()))))))))))))))***++++++******++++++++++++*********************+++++++++(((+++...///...,,,+++***+++++++++,,,---...000111000777AAAJJJQQQWWW[[[]]]```^^^^^^dddkkkooommmjjjdddccccccdddggglllpppsssvvvyyy}}}yyyhhh[[[OOOJJJHHHDDDBBBCCCJJJLLLUUUcccppppppeee]]]UUUPPPPPPHHHGGGDDDBBB???===<<<;;;999777555444444555666777:::???GGGOOOZZZhhhwww|||jjj```VVVSSSRRRQQQSSSUUUQQQMMMHHHCCC@@@BBBEEEHHHMMMIIIAAA888000,,,+++,,,***)))))))))(((((((((((())))))((('''&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&''''''((()))))))))))))))))))))))))))&&&&&&''''''((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&''''''((((((((('''(((((((((((((((((((((((()))*********++++++++++++''')))++++++******+++,,,---......///////////////////////////000000000000222333444666777999:::;;;vvvnnngggeeeggggggeeebbb___]]]\\\[[[[[[[[[ZZZXXXVVVSSSQQQPPPOOONNNMMMJJJIIIHHHFFFCCC@@@@@@???>>>===;;;999888888666666555444444444444555222222111000///...------+++++++++++++++,,,,,,---------,,,,,,++++++******---,,,,,,,,,,,,---......******+++++++++******)))(((((((((((()))***+++,,,******++++++++++++***************+++++++++++++++'''***,,,---,,,***))))))+++++++++,,,...000333444666===GGGPPPWWW\\\___aaagggeeedddgggkkknnnnnnlllccccccccceeejjjqqqxxx||||||~~~|||~~~vvvlll[[[OOOGGGHHHHHHDDDEEEJJJSSSXXXdddsss|||oooeee[[[SSSQQQJJJHHHFFFBBB???===<<<;;;:::888666555666666666555888<<>>444---+++,,,******)))))))))((((((((())))))((('''&&&&&&%%%%%%'''((()))******)))((('''&&&&&&&&&''''''''''''((('''''''''&&&''''''((((((''''''''''''''''''''''''&&&&&&''''''((()))))))))''''''&&&&&&&&&&&&''''''(((((()))))))))*********%%%&&&&&&'''((())))))***)))))))))*********++++++)))+++------,,,,,,,,,------......////////////////////////000000000111111222333444666777999:::;;;vvvnnnhhhfffhhhiiifffbbb^^^\\\[[[[[[\\\YYYXXXWWWUUUSSSRRRQQQPPPNNNMMMJJJIIIHHHFFFCCC@@@@@@@@@>>>===;;;999888777666666555444444444444555222222111000///...------,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++,,,---...))))))***+++++++++***************))))))***++++++***++++++,,,,,,++++++************++++++,,,,,,,,,''')))++++++***)))))))))+++++++++---///222666888>>>EEEOOOXXX^^^bbbeeegggmmmlllkkkkkkkkkmmmnnnooogggggghhhkkkrrr{{{}}}yyyiii^^^QQQGGGCCCGGGHHHGGGMMMXXXaaahhhvvv}}}qqqdddZZZVVVNNNLLLJJJFFFCCC@@@???>>><<<999666666777888777555666999===BBBIIIUUUcccmmm{{{nnnaaaXXXSSSRRRTTTRRRRRRNNNHHHBBB===<<<===EEEHHHIIICCC999000,,,,,,*********)))))))))((((((((((((''''''&&&&&&&&&%%%'''((()))******)))((('''&&&&&&&&&''''''''''''((()))((((((''''''''''''(((''''''''''''''''''''''''%%%%%%&&&''''''((())))))''''''&&&&&&&&&&&&'''''')))(((((((((((()))******''''''(((((())))))))))))((((((((()))))))))******)))+++---...---,,,,,,------......///////////////000000000111111111222222222333444666777999:::;;;uuunnnhhhgggiiijjjgggbbb^^^[[[ZZZ[[[\\\XXXXXXVVVTTTSSSRRRRRRQQQNNNMMMKKKIIIHHHFFFCCC@@@@@@@@@>>>===;;;999888777666666555444444444444555222222111000///...---------------------...///000,,,,,,,,,,,,,,,,,,,,,---)))(((''''''''')))***+++((()))***+++++++++++++++------,,,+++***************++++++,,,,,,++++++************++++++,,,,,,,,,)))***,,,,,,***)))***+++++++++,,,---000444777:::EEEKKKUUU]]]cccgggjjjlllqqqqqqpppnnnllllllnnnqqqmmmmmmnnnqqqyyy~~~}}}ooo^^^SSSMMMEEEBBBGGGJJJKKKVVVeeennnuuu|||{{{xxxuuussspppooonnnjjjiiihhhhhhkkkmmmnnnnnnrrrrrrsssuuuwwwyyy|||}}}rrrgggaaaSSSQQQNNNKKKHHHEEECCCBBB===:::777777999999888666444666:::>>>DDDOOO\\\eeepppzzzqqqcccYYYUUUVVVRRRSSSQQQKKKCCC<<<::::::BBBGGGJJJFFF;;;111,,,+++************))))))))))))'''''''''''''''&&&&&&&&&%%%&&&'''))))))'''&&&%%%&&&&&&&&&'''''''''((((((***)))((('''''''''''''''))))))))))))))))))))))))$$$$$$%%%%%%&&&'''(((((('''''''''&&&&&&''''''''''''&&&%%%%%%%%%&&&((()))---,,,+++***)))((('''&&&(((((((((((())))))))))))'''))),,,,,,+++*********---......///////////////111111111111222222222222222333444666777999:::;;;uuunnnhhhddddddjjjhhheeeaaa___]]]\\\[[[[[[XXXVVVUUUTTTTTTRRRQQQOOOLLLIIIGGGFFFEEEBBBAAADDDCCC@@@===;;;888777666666666666555555444333222...000222222///---++++++***,,,---,,,***(((((()))---------,,,,,,+++++++++---,,,+++*********+++,,,*********)))******++++++------,,,+++*********++++++*********))))))((((((***)))(((''''''((()))***,,,,,,+++******+++++++++,,,++++++,,,///444:::===LLLTTT^^^eeelllssstttrrrwwwrrroooooonnnlllmmmqqqmmmrrrxxx}}}wwwwwwxxxyyy~~~}}}ooobbbTTTJJJEEEFFFGGGFFFJJJUUUeeeqqq|||tttoooaaaaaa```^^^\\\YYYWWWVVVRRRRRRRRRRRRSSSTTTUUUVVVZZZ[[[[[[]]]___bbbdddfffnnnssszzz~~~~~~oooeee]]]XXXQQQKKKGGGEEECCCBBB@@@===999777777666555444333666999;;;===DDDOOOWWWjjjtttppp[[[TTTUUUSSSPPPNNNNNNIII???:::999888AAAHHHGGGAAA;;;444---,,,+++))))))******((('''$$$%%%&&&''''''&&&%%%$$$''''''''''''((((((((((((&&&'''((())))))((('''&&&((((((''''''''''''((((((******))))))((((((''''''%%%&&&''''''((((((''''''(((((())))))))))))))))))&&&&&&&&&(((***---000222(((((((((((())))))))))))+++*********))))))((((((++++++,,,------......//////////////////.........111111111111111111222222888666555555777999::::::vvvpppkkkhhhhhhkkkiiifffbbb```^^^]]]]]][[[YYYVVVUUUTTTSSSRRRPPPPPPMMMJJJHHHGGGFFFCCCBBBBBBAAA>>><<<:::888777666888888666555444444444555///111333222000---,,,,,,,,,...//////---,,,,,,------,,,,,,,,,+++++++++++++++++++++***++++++,,,,,,---,,,+++***************,,,,,,+++*********************************))))))++++++***))))))***++++++,,,+++++++++++++++++++++,,,------...111777@@@FFFQQQ\\\gggooowww}}}}}}{{{{{{vvvqqqpppmmmjjjkkkooopppwwwwwwrrrtttwww{{{sssfffZZZOOOGGGDDDGGGJJJLLLRRR^^^ooo{{{wwwnnnhhhccc]]]XXXSSSSSSRRRQQQOOOMMMKKKJJJJJJJJJJJJJJJJJJKKKLLLMMMMMMNNNOOOPPPRRRUUUYYY\\\ccchhhoootttyyyyyyddd^^^UUUNNNIIIFFFCCCBBBAAA>>>;;;999888777666444222555888999;;;BBBLLLTTTeeennn|||fffWWWTTTRRROOOMMMMMMHHH???999999999@@@FFFFFFBBB>>>666///---+++))))))***)))(((&&&(((((())))))))))))((((((''''''''''''(((((((((((()))))))))******))))))((((((''''''''''''''''''((())))))))))))((((((''''''%%%&&&''''''((((((''''''))))))(((((((((((((((((())))))((())))))***+++,,,(((((((((((())))))))))))************)))))))))(((++++++,,,------......///////////////////////////111111111111111222222333666666666777999;;;<<<<<>>===;;;999888777777777666555444333333444444000222333333000...------,,,---//////.........///+++++++++++++++*********)))***++++++,,,,,,,,,,,,///...---+++************++++++***)))))))))***************+++++++++++++++---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++...000111444<<>>vvvqqqllljjjkkkjjjhhheeebbb```^^^]]]]]]]]]ZZZWWWTTTSSSRRROOOMMMPPPMMMJJJHHHGGGEEECCCAAA>>>===<<<:::999888888888333444444555444333222111111333444333000.........(((***,,,---,,,,,,---...************************''')))***,,,------,,,,,,...------,,,++++++++++++******)))))))))))))))************++++++,,,,,,---------,,,,,,,,,,,,------******++++++,,,,,,++++++)))...222333666???NNN[[[jjjxxxxxxpppkkkgggdddggglll{{{~~~|||{{{|||{{{jjj\\\PPPIIIFFFGGGDDDLLLWWWaaammm|||}}}sssiii```YYYTTTNNNJJJGGGFFFCCCAAAAAAAAABBBBBBBBBAAAAAA@@@@@@@@@@@@??????@@@@@@AAABBBDDDFFFGGGGGGKKKQQQUUU[[[cccooo|||}}}nnn```UUUNNNJJJGGGEEECCC@@@>>>===<<<999777333444555555777;;;BBBGGGSSS]]]lll{{{sssYYYOOONNNKKKJJJKKKGGG>>>999999:::>>>@@@BBBEEEEEE???666111...+++)))))))))'''&&&'''&&&%%%$$$$$$%%%&&&'''''''''''''''(((((((((((('''&&&%%%$$$$$$%%%'''(((&&&&&&%%%%%%%%%%%%&&&&&&((((((((((((((((((((((((&&&&&&'''((((((((((((((())))))(((((('''&&&&&&&&&$$$%%%''')))******))))))(((((((((((())))))))))))*********)))))))))))))))++++++,,,------......//////////////////000000000222222222222222333444555555777999:::;;;<<<===>>>uuunnniiigggggghhhfffccc```^^^]]]\\\\\\\\\ZZZVVVTTTSSSQQQOOOMMMNNNLLLHHHFFFEEEDDDBBB@@@???>>>===;;;:::999999999111333666999999666222///222333333222000......///&&&(((***+++++++++,,,---************************''')))***,,,------,,,,,,++++++++++++,,,------...***)))))))))))))))***************++++++,,,,,,---+++,,,,,,,,,,,,,,,,,,+++)))***+++,,,,,,,,,,,,+++)))---222444888BBBQQQ^^^wwwxxxnnniiiffffffkkkrrrppp^^^RRRJJJDDDFFFKKKLLLUUUcccppp}}}wwwjjjccc\\\TTTOOOJJJGGGDDDAAA@@@@@@?????????@@@AAABBBBBBBBBBBBBBBAAAAAA@@@@@@@@@AAABBBBBBBBBEEEGGGHHHIIIMMMTTTZZZhhhrrr|||kkk]]]SSSMMMIIIHHHFFFCCCAAA@@@>>>;;;999555555555555666999>>>AAAKKKUUUcccqqq~~~tttYYYNNNLLLIIIIIIJJJFFF???:::::::::===???@@@DDDFFFBBB;;;444111---+++***)))(((&&&&&&%%%$$$######$$$%%%&&&''''''''''''((((((((((((&&&%%%$$$$$$$$$&&&'''(((&&&&&&%%%%%%%%%%%%&&&&&&'''''''''''''''(((((((((&&&'''(((((())))))(((((())))))((((((''''''''''''$$$%%%'''((())))))(((((((((((((((((())))))))))))))))))))))))))))))******++++++,,,------......///////////////000000111111222222222222333444555666666888:::;;;;;;<<>>===;;;:::999999999222555999<<<<<<999555222222222333111///---......(((***,,,---,,,,,,---...*********+++++++++++++++)))***++++++,,,,,,,,,,,,************+++---...///******)))))))))***++++++*********+++++++++++++++***++++++,,,,,,++++++***((()))+++,,,------,,,+++***...222555:::DDDQQQ\\\xxxwwwlllgggeeegggooowwwqqqaaaRRRKKKGGGDDDJJJSSS[[[fffuuuxxxmmm___UUUQQQMMMIIIEEECCCBBB@@@???>>>>>>??????>>>>>>???@@@AAAAAAAAAAAAAAAAAAAAABBBBBBCCCDDDEEEBBBFFFJJJLLLNNNTTT^^^fffzzzwwwgggZZZQQQLLLJJJHHHFFFEEECCCAAA===;;;888777666555666888;;;===EEEMMMYYYffftttwww]]]PPPKKKHHHHHHJJJGGG@@@<<<<<<999<<<>>>???BBBEEECCC???888444000,,,+++***)))'''''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((''''''''''''((()))******''''''&&&&&&&&&&&&''''''&&&''''''''''''(((((((((''''''((())))))))))))(((((()))))))))))))))))))))(((((()))(((((('''&&&&&&(((((((((((())))))))))))))))))))))))************++++++,,,------......///...//////000000111111222222222222333444555666777666999<<<======???EEEIII~~~rrrlllgggfffggggggeeeccc```^^^]]]]]]]]]ZZZWWWUUUSSSSSSRRRPPPOOONNNKKKHHHFFFEEEDDDBBB@@@???>>><<<:::999888777777333555777888888777555444111222222000---,,,---...***,,,......---------...++++++++++++,,,,,,,,,---+++++++++***++++++,,,,,,***************+++,,,---***************+++,,,,,,******************))))))***+++,,,,,,,,,,,,+++***''')))+++---------,,,+++...000222666===FFFPPPXXXiiiuuu~~~~~~}}}}}}rrrgggaaa___ccclllvvv~~~xxxcccUUUJJJIIIJJJKKKTTT___nnnyyy{{{ppp___WWWNNNIIIHHHGGGCCC@@@AAABBBAAA@@@@@@@@@AAABBB???@@@AAABBBCCCCCCCCCCCCCCCCCCCCCDDDFFFGGGIIIJJJIIIOOOUUUZZZ^^^fffsss}}}sssdddYYYSSSLLLJJJHHHGGGFFFCCC???<<<<<<:::777666777888::::::@@@FFFPPP\\\iiiyyy|||bbbTTTJJJHHHHHHJJJHHHAAA======777<<>>???BBBCCCBBB;;;777222...,,,+++***)))'''(((((())))))(((((('''''''''''''''((((((((((((''''''((()))************(((''''''''''''''''''(((&&&&&&&&&'''''''''((((((''''''((()))))))))))))))(((((())))))***+++++++++))))))(((((('''((((((((((((((((((((())))))))))))((()))))))))************++++++,,,------......///...//////000111111222222222222333333444666777888666999===>>>@@@EEENNNUUU}}}rrrllliiihhhjjjhhhfffdddaaa___^^^^^^^^^YYYWWWTTTSSSSSSRRRQQQOOOOOOLLLIIIGGGFFFEEECCCAAA>>>===;;;999888666666555333333222222222333333444111111111///---,,,,,,...***+++------,,,+++,,,---+++++++++,,,,,,------------,,,+++*********+++,,,++++++******)))*********++++++******+++,,,------+++*********))))))((((((++++++,,,------,,,++++++''')))+++---...---,,,+++111111333888???HHHPPPUUUXXXeeeoooqqqqqqrrruuuvvvxxxmmmaaaZZZYYY\\\fffppptttzzz|||xxxuuuwww{{{|||xxx|||}}}ooo\\\OOOGGGKKKPPPSSS^^^kkk{{{{{{nnn___UUUNNNIIIDDDCCCEEEEEEAAA===???@@@@@@???>>>>>>@@@AAADDDDDDEEEFFFGGGGGGGGGFFFEEEFFFFFFGGGIIIKKKMMMNNNTTT[[[ccciiiooozzz~~~nnnaaaZZZMMMLLLJJJHHHGGGDDD@@@===>>>;;;888777888999999999===BBBKKKUUUbbbssseeeVVVJJJHHHIIIKKKHHHBBB>>>>>>666<<<@@@>>>===@@@CCCCCC===999333///---,,,***)))&&&'''((())))))((('''&&&''''''''''''((((((((()))$$$%%%''')))***))))))(((((((((''''''''''''((((((&&&&&&&&&'''''''''(((((('''(((((()))))))))))))))(((((()))***+++,,,------'''&&&&&&&&&(((***,,,...(((((((((((())))))))))))(((((())))))*********+++++++++,,,------......///...//////000111222222222222333333444555666888888666999===@@@CCCJJJUUU^^^tttnnnjjjhhhjjjccccccbbbbbbaaa`````````___ZZZUUURRRRRRRRRPPPMMMNNNKKKHHHFFFEEEDDDBBB@@@??????===<<<:::888777777555555444444444333333333222111000///...---,,,,,,......------,,,+++++++++...---,,,///222444222000++++++,,,,,,,,,,,,------+++++++++++++++***)))(((***+++,,,---,,,,,,***))),,,,,,,,,++++++*********+++******))))))******+++---...//////000/////////......222:::EEEOOOTTTVVV[[[```fffiiihhhhhhiiikkkmmmfff^^^XXXXXX]]]cccggguuutttsssssstttvvvyyy{{{{{{zzz|||nnnbbbRRRKKKHHHMMMUUU___nnn{{{nnn___TTTNNNKKKDDDDDDDDDAAA>>>======>>>???===<<<>>>AAABBBAAA???AAABBBCCCCCCBBBDDDGGGIIIIIILLLOOOQQQSSSWWW^^^ccciiinnnwww}}}nnnccc]]]TTTMMMKKKJJJGGGDDDDDD???===:::999999999999888;;;<<>>>>>>>>???AAACCCDDD===555...***)))******))))))((('''''''''''''''''''''((((((''''''&&&%%%((((((((((((((((((((((((---,,,+++)))))))))******(((((())))))))))))((((((((()))))))))))))))((((((***)))))))))***+++,,,,,,((((((((((((((((((((((((************************++++++++++++++++++,,,------------.........//////000000000111222222222333222444666777666666777888999999===BBBEEELLL___qqq~~~rrrlllgggfffgggddddddcccbbbbbbaaaaaa``````[[[VVVSSSSSSSSSPPPNNNNNNLLLHHHFFFEEEDDDBBB@@@>>>===<<<;;;999777666555555444444444444333333333111111000///...---,,,,,,)))))))))))))))*********)))((('''))),,,---+++)))+++++++++,,,,,,,,,------+++++++++++++++***)))))))))***++++++,,,+++***))),,,,,,,,,+++++++++******,,,,,,,,,++++++,,,,,,,,,------...////////////...000111666>>>IIIQQQVVVWWWYYY]]]```aaa^^^]]]]]]___aaa]]]WWWTTTUUUZZZaaadddooooooooopppqqqtttvvvwwwyyywwwyyy}}}~~~uuucccWWWPPPLLLLLLTTT^^^jjjzzz{{{tttiii]]]RRRKKKGGGEEECCCDDDCCCBBB???>>>???@@@CCCAAA@@@AAACCCDDDCCCAAADDDEEEFFFGGGGGGIIILLLOOOSSSWWW\\\^^^```fffooovvv~~~oooaaaWWWOOOLLLKKKGGGEEEEEE@@@===:::999999999888777<<<<<>>??????>>>===>>>@@@BBBEEE@@@888111,,,+++++++++))))))(((''''''''''''(((''''''((((((''''''&&&%%%((((((((((((((((((((((((++++++))))))((()))******(((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((()))***))))))))))))))))))))))))************************((((((((((((((())))))***---------.........//////000000000111222222333333222444666666666666777999<<<;;;>>>CCCIIITTTiii}}}ssslllgggeeefffeeeeeeddddddcccbbbbbbbbbaaa]]]XXXUUUUUUUUURRROOONNNLLLIIIGGGEEEDDDBBB@@@======;;;:::888666555555444444444444333333333333111111000///...------,,,******+++,,,,,,---......+++******+++,,,,,,+++)))++++++++++++,,,,,,,,,,,,++++++++++++++++++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***......------------......,,,,,,------............222444;;;DDDMMMTTTWWWXXXYYY[[[[[[XXXTTTQQQQQQSSSVVVTTTSSSSSSUUU[[[```dddjjjjjjlllnnnqqqsssuuuvvvvvvtttuuuyyyzzz|||{{{gggWWWOOONNNNNNTTT^^^kkkzzzqqqeee\\\XXXRRRKKKFFFCCCBBBBBB???@@@AAA@@@>>>>>>???AAACCCBBBAAABBBCCCDDDCCCBBBIIIKKKMMMOOOPPPSSSWWWZZZbbbhhhooorrrttt{{{zzzlll```UUUQQQOOOKKKHHHHHHAAA???;;;:::::::::999777;;;;;;>>>EEENNNZZZkkkzzzwwwuuuuuuyyyoooYYYOOOGGGGGGIIIHHHFFFGGGBBBAAA???<<<:::;;;>>>AAAFFFBBB<<<555000---++++++***)))((((((''''''(((((('''(((((((((((('''&&&&&&(((((((((((((((((((((((()))(((((((((((())))))***(((((())))))))))))(((((((((((())))))))))))((((((***)))((((((((((((((((((************************************************+++*********++++++,,,---------........./////////000000111111222333333444222444555666666666888:::???>>>@@@GGGRRRccc|||uuunnniiiggghhhfffffffffeeeddddddccccccbbb^^^YYYWWWWWWVVVSSSPPPOOOLLLIIIGGGFFFDDDBBB@@@>>>===<<<:::999777666555444444444333333333222222111000000///......------,,,---------.........//////////////////...---,,,***++++++++++++,,,,,,,,,+++++++++,,,,,,+++*********+++,,,------......///++++++++++++++++++++++++......------------......,,,,,,,,,,,,------...///333777>>>GGGOOOUUUWWWXXXYYYZZZXXXTTTNNNKKKLLLNNNSSSTTTVVVXXX[[[___cccgggiiijjjmmmpppsssuuuwwwwwwvvvtttuuuxxx{{{nnn\\\QQQMMMOOOTTT^^^jjjxxxwwwjjj]]]TTTMMMJJJGGGDDDCCCBBBCCCDDD@@@AAABBBAAA@@@@@@BBBDDDCCCCCCDDDFFFHHHIIIJJJJJJPPPSSSWWW[[[___ccchhhkkkttt{{{zzzmmm^^^XXXUUUQQQMMMKKKCCCAAA===;;;;;;:::999888:::999;;;AAAGGGRRRdddttt~~~~~~xxx```TTTIIIFFFGGGFFFGGGHHHDDDBBB>>>:::777777;;;>>>EEECCC???999333...,,,+++***))))))((('''(((((((((((((((((((((((('''&&&&&&((((((((((((((((((((((((''''''''''''(((((())))))(((((())))))))))))(((((('''(((((())))))))))))(((,,,,,,+++***)))))))))***************************************************,,,,,,+++,,,,,,---...///............////////////000000111111222333444444222444555666666777:::<<>>===;;;:::888777666444444333333333222222222000000//////......------,,,+++++++++*********))),,,---------,,,+++***************+++++++++,,,,,,***++++++,,,,,,,,,++++++*********+++,,,---......++++++++++++++++++++++++------,,,,,,,,,,,,------,,,+++++++++,,,---///000333888@@@IIIOOOSSSUUUVVVVVVWWWVVVRRRMMMKKKMMMPPPVVVYYY]]]```aaacccgggiiijjjkkknnnqqqtttvvvwwwwwwvvvuuuwww{{{uuubbbUUUOOONNNTTT^^^kkkwww|||rrrggg^^^VVVPPPMMMGGGFFFEEECCCCCCCCCDDDEEEDDDEEEFFFFFFEEEFFFHHHJJJJJJLLLOOORRRTTTWWWZZZ\\\]]]aaaggglllqqqwww|||yyyiiiaaa\\\VVVOOOLLLFFFDDD@@@>>>===<<<:::999888888:::>>>CCCMMM___oooiii[[[MMMGGGFFFEEEFFFHHHDDDBBB===777444444888;;;CCCCCCAAA<<<555///,,,+++******)))((((((((((((((((((((())))))(((((('''&&&((((((((((((((((((((((((&&&&&&''''''(((((((((((((((((())))))))))))((((((''''''((())))))))))))))),,,,,,+++***)))))))))***************************************************((((((((())))))***,,,,,,........./////////000000///000111222333444555555333444666777777999<<>><<<:::999777777333333333333222222222222000000//////..................---,,,,,,+++******+++,,,------+++*********************++++++++++++***+++,,,,,,,,,,,,,,,,,,(((((((((((()))***++++++***++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,...000111333999AAAHHHMMMQQQTTTUUUSSSTTTUUURRROOONNNQQQTTTXXX]]]bbbeeeeeefffhhhkkkkkklllmmmoooqqqrrrtttuuuwwwwwwyyy~~~|||hhhXXXPPPOOOPPP]]]jjjyyy|||uuujjjeee\\\SSSLLLHHHGGGGGGEEEEEEDDDDDDDDDDDDDDDDDDCCCEEEHHHIIIKKKMMMPPPSSSVVVYYY]]]aaadddgggllloooqqquuu{{{uuukkkeee\\\RRRMMMJJJGGGCCC@@@???>>><<<;;;777888:::>>>AAAHHHYYYiiixxxttteeeTTTKKKGGGEEEEEEGGGEEEBBB===888444333666999@@@CCCDDD@@@999111---,,,+++***))))))(((((())))))((())))))))))))(((''''''((((((((((((((((((((((((&&&'''((((((((((((((('''(((((())))))))))))((((((&&&'''((())))))******)))***)))((((((((((((((((((************************************************))))))******+++,,,............/////////000000000///000111222333444555666555666777888999;;;???BBBAAAIIIVVVhhhssslllhhhhhhjjjggggggfffeeeeeeddddddcccbbb___[[[ZZZZZZXXXTTTPPPPPPMMMJJJHHHGGGEEECCCAAA???>>>===;;;999888777666333333333222222222222111////////////............///////////////.........+++---///...,,,++++++---************++++++++++++***+++,,,,,,------,,,,,,+++***)))))))))***++++++******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,------,,,,,,---///111333444:::BBBHHHLLLOOOSSSVVVRRRUUUWWWVVVTTTTTTWWWZZZZZZ```fffiiihhhiiilllooonnnnnnmmmnnnnnnppprrrsssvvvvvvzzz~~~|||zzz|||ooo[[[QQQPPPTTTWWWgggwwwzzzuuunnnfff```WWWTTTPPPKKKGGGFFFGGGHHHFFFFFFGGGHHHIIIJJJJJJJJJJJJMMMQQQUUUYYY^^^cccfffjjjnnnsssvvvyyy|||yyyqqqfffYYYQQQMMMJJJFFFCCCAAA@@@>>><<<777999<<<>>>>>>CCCRRRaaaoooooo\\\QQQKKKGGGEEEGGGEEECCC???:::555555777999???CCCFFFDDD<<<444000///+++***))))))(((((()))))))))))))))))))))(((''''''(((((((((((((((((((((((((((((()))))))))((('''&&&(((((())))))))))))((((((&&&'''((()))************(((((((((((((((((()))***))))))))))))))))))))))))************************,,,,,,,,,---...///000111.../////////000000000000///000111222444555666666666777888999:::===BBBEEEGGGSSSdddyyyuuunnnkkkkkkmmmgggffffffeeeddddddccccccbbb^^^[[[ZZZZZZXXXTTTPPPPPPMMMJJJHHHGGGFFFCCCBBB======<<<:::888777555555333333333222222222111111///////////////.........******++++++,,,---------(((***---,,,***(((***,,,)))************+++++++++***+++,,,,,,------------///...---,,,,,,,,,---...*********++++++,,,,,,,,,---,,,,,,++++++,,,,,,---...---,,,,,,---000222444666;;;BBBHHHKKKOOOSSSVVVTTTWWWZZZZZZYYYYYY\\\^^^\\\bbbiiilllllllllpppsssrrrqqqooonnnnnnppprrrsssuuuvvvyyy}}}~~~vvvtttwww~~~zzzdddSSSNNNRRRZZZ___mmm~~~vvvrrrlllhhheee```ZZZUUULLLLLLLLLKKKJJJJJJKKKMMMHHHIIILLLNNNPPPQQQRRRRRRXXX\\\aaagggmmmssszzz|||ooo```WWWOOOKKKGGGDDDBBBAAA???===888:::===>>><<<@@@MMM\\\jjj{{{uuuaaaUUUNNNHHHFFFGGGFFFDDDAAA<<<888666888:::???DDDIIIGGG???777222111+++******))))))))))))))))))))))))))))))(((((('''(((((((((((((((((((((((())))))*********((('''&&&(((((())))))))))))((((((&&&'''((()))******************))))))***+++,,,,,,((((((((((((((((((((((((************************)))))))))***+++,,,...///////////////000000000000///000111222444555666777777888999:::;;;>>>CCCGGGMMM[[[nnn}}}qqqnnnlllllllllggggggfffeeeddddddccccccaaa___\\\YYYXXXUUURRRPPPOOONNNLLLJJJHHHFFFDDDCCC>>>;;;999888::::::777444444444333333333333222222000000000000////////////---------------------------,,,++++++******++++++...---,,,+++++++++,,,---))))))************))))))***++++++,,,,,,------...)))))))))***+++***((('''............---,,,,,,+++,,,,,,---------///222555999???GGGLLLNNNOOORRRTTTYYY[[[\\\[[[ZZZYYYZZZ[[[cccbbbcccgggkkkoooqqqqqqwwwssspppsssyyy|||yyyvvvsssvvvzzz|||~~~|||tttqqqsssxxx~~~|||hhhWWWSSSSSSUUU___lll~~~vvvpppmmmdddaaa]]][[[[[[ZZZWWWTTTPPPPPPPPPQQQRRRSSSUUUVVVVVVYYY]]]___aaaccceeeggglllqqqzzzxxxjjj\\\WWWOOOHHHGGGFFFBBB@@@@@@;;;888666999<<<@@@JJJSSSkkkuuuooo[[[MMMGGGHHHJJJGGGFFFBBB===888555555666555<<>><<<999999999999666444444444333333333222222222////////////............,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++---,,,+++******+++,,,---)))******++++++******)))...------,,,,,,+++*********)))))))))+++---...///,,,------------,,,,,,+++,,,------------///333666999@@@HHHNNNQQQSSSVVVXXX\\\\\\]]]\\\ZZZZZZ[[[]]]```bbbdddgggkkkppptttvvv}}}xxxuuuvvv{{{~~~}}}zzzsssuuuwwwzzz}}}zzzvvvxxxzzz}}}nnn^^^QQQRRRXXX^^^lll{{{|||vvvpppkkkgggeeeeeeccc``````aaabbbaaa___[[[\\\]]]___aaadddfffggglllooosssuuuwwwyyy{{{}}}~~~oooaaa[[[RRRKKKIIIGGGCCCAAAAAABBB===:::;;;;;;===EEEMMMfffqqq|||dddRRRHHHFFFHHHHHHGGGDDD@@@;;;888888999:::@@@GGGJJJFFF>>>666111,,,,,,,,,+++***))))))***((((((((((((((('''''''''))))))))))))(((((((((((((((&&&%%%%%%&&&''''''&&&(((((((((((())))))))))))((())))))*********))))))((()))************)))(((************************,,,---...---+++***+++,,,........................000000000000111111111111111111222333444555555666777888;;;>>>???CCCMMMYYYkkk~~~{{{ooommmllllllmmmhhhhhhgggfffeeedddcccbbbbbb```^^^\\\[[[YYYUUUSSSOOONNNLLLJJJHHHEEEDDDCCC???===:::999888777555333333333333333222222222222............------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++++++++*********++++++,,,++++++,,,,,,,,,,,,++++++---------,,,++++++******,,,***)))((()))+++...111***+++,,,,,,,,,,,,,,,,,,---............000333666;;;BBBKKKQQQTTTWWWZZZ]]]^^^^^^]]][[[YYYZZZ\\\^^^^^^aaaeeehhhjjjooouuuzzz|||yyyyyy|||~~~}}}|||ttttttuuuyyy~~~~~~|||ppp```UUUOOOUUU```mmm~~~}}}zzzxxxuuurrrooommmmmmlllnnnmmmlllnnnqqqsssttttttoooqqqsssvvvzzz}}}wwwiiiaaaXXXOOOLLLJJJEEEAAAAAADDD@@@===<<<;;;<<>>BBBEEEIIILLLJJJDDD:::333...---,,,+++************'''((((((((((((((())))))(((((((((((()))))))))))))))'''%%%&&&'''(((((('''''''''(((((())))))******)))((((((((()))***++++++(((((())))))))))))((('''************************,,,---...---+++***+++,,,........................000111111111222222222222111222222333444555666777777999>>>AAABBBIIIYYYiiizzzooolllllllllmmmiiihhhgggfffeeedddcccbbb```___]]]\\\[[[YYYVVVSSSPPPOOOMMMJJJHHHEEECCCBBB>>>===;;;999888666444222333333333222222222222111/////////.........------++++++++++++++++++++++++---,,,++++++******++++++******************++++++,,,,,,------------,,,,,,*********+++,,,,,,------,,,+++***((('''''')))***)))***++++++,,,,,,,,,,,,....../////////111555888>>>EEEMMMSSSVVVXXX[[[^^^___^^^]]]ZZZXXXYYY\\\___^^^cccgggiiiiiillltttzzz|||{{{zzzzzz{{{zzzxxxwwwvvvuuuvvvzzz|||yyy~~~mmm```XXXSSSSSS]]]jjjzzz~~~~~~}}}}}}~~~ssshhh^^^UUUPPPLLLFFFBBBBBB@@@===;;;<<<<<<<<>>666111///---+++++++++******''''''(((((()))))))))***(((((((((((())))))))))))+++)))((((((***++++++***&&&''''''((()))******+++)))(((''''''(((***,,,---))))))))))))))))))((((((************************+++,,,------++++++,,,------------...............///000000111111222222222111111222333444666777777888;;;???BBBEEEPPPhhh}}}zzzooolllllllllmmmjjjiiihhhgggeeedddcccbbb^^^]]]\\\\\\[[[YYYVVVSSSPPPOOOMMMJJJGGGEEECCCBBB======<<<999777444333333333333222222222111111111000000000/////////......++++++++++++++++++++++++---,,,++++++******++++++))))))******++++++++++++------............------))))))***++++++,,,,,,---)))+++,,,+++)))''''''((()))***++++++,,,,,,,,,,,,---...//////000333777:::BBBHHHPPPUUUVVVWWWZZZ\\\^^^]]]\\\ZZZXXXZZZ]]]```aaafffjjjkkkjjjkkkqqqvvvvvvyyy|||}}}{{{wwwtttrrrwwwwwwyyy~~~}}}wwwrrrsss}}}tttbbbVVVPPPQQQWWWdddttt~~~qqqfff[[[TTTOOOHHHDDDCCC>>>;;;:::<<<<<<<<<@@@GGGQQQ]]]ooooooZZZNNNKKKHHHHHHHHHGGGEEECCCDDDEEELLLKKKLLLMMMNNNIIIAAA;;;444111---,,,,,,,,,+++***'''((((((((())))))******'''((((((((()))))))))******)))'''(((***++++++***&&&''''''((()))******+++)))(((''''''(((***,,,---++++++******))))))))))))************************+++,,,------++++++,,,------------.........//////......//////000111111222000111222333444666777777;;;<<>><<<999<<>>>>>AAAHHHSSSiii|||pppmmmlllllllllkkkjjjiiigggfffdddcccbbb]]]\\\\\\]]]]]][[[WWWTTTQQQPPPMMMJJJGGGDDDBBBAAA:::;;;;;;999666444444555222222222222111111111111000000/////////.........,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++((()))+++,,,---------,,,,,,------......------,,,,,,,,,++++++***)))))))))(((+++...---))))))+++///,,,------------,,,,,,++++++,,,...000333777<<<@@@DDDKKKRRRWWWYYYZZZ\\\^^^\\\]]]^^^______```bbbeeeiiilllqqqtttuuutttsssqqqtttyyy|||{{{vvvrrrsssvvvxxx{{{zzzrrrhhhgggnnn{{{tttcccXXXSSSNNNZZZjjj{{{xxxjjjaaaYYYPPPKKKJJJFFFCCCAAAAAA>>>:::;;;???EEEPPP```ppp~~~uuuoooXXXKKKFFFHHHJJJJJJIIIIIIJJJKKKMMMOOOQQQQQQNNNKKKIIIHHH:::444...,,,---...,,,)))*********)))))))))))))))'''''''''((()))*********&&&%%%$$$%%%'''((((((((((((((((((((())))))))))))((())))))*********))))))---,,,***)))((((((((()))++++++++++++++++++++++++***+++---,,,,,,+++---...,,,,,,------...//////000---...///000111222333333333333555666888:::;;;<<>>BBBDDDJJJSSSXXXZZZ\\\___aaa\\\^^^```aaabbbccceeeggglllnnnrrrwwwzzzzzzvvvrrrtttwwwyyyvvvpppnnnrrrxxxxxx|||qqqhhh^^^]]]fffrrr{{{~~~nnn^^^VVVTTTXXXeeewww~~~oooeee]]]TTTNNNMMMGGGDDDCCCCCC@@@<<<<<>>???AAAIIIXXXkkk~~~rrrpppooollljjjkkkiiigggeeeeeedddcccaaa]]]]]]^^^aaacccaaa\\\WWWQQQPPPOOOLLLIIIEEECCCAAA???===:::777555444333333333333333222222222111111222111000///...---,,,,,,///...---...000111000///++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------+++,,,............,,,+++,,,+++***))))))***++++++++++++,,,,,,,,,++++++******,,,......---+++++++++000...///444888;;;AAAHHHEEEOOOYYY[[[\\\___aaaaaa^^^\\\___fffjjjjjjkkkmmmrrrxxx}}}{{{wwwxxxvvvqqqllllllqqqvvv{{{~~~}}}}}}xxxrrrbbb]]]XXXWWW\\\gggqqqxxxttt```SSSTTT[[[aaaooo{{{mmmcccWWWQQQPPPJJJHHHEEEAAA===<<<>>>@@@CCCEEEOOO___ooo}}}iiiTTTJJJIIIGGGGGGKKKQQQTTTSSSRRRRRRSSSUUUUUUTTTPPPMMMCCC<<<333---+++++++++***************))))))))))))******))))))))))))*********)))(((''''''((()))***......---,,,+++***)))((())))))))))))***************)))((((((((()))+++,,,---,,,+++***+++,,,---...,,,,,,++++++,,,,,,---..................///000000111111000000111222222333777555777;;;>>>>>>BBBGGGMMMUUU___nnn~~~rrrpppooollljjjllljjjfffeeeddddddcccbbb\\\[[[\\\___```___YYYTTTQQQPPPNNNLLLHHHEEEBBBAAA===<<<:::888666444444333333333333222222222111111111111000///...---,,,,,,,,,+++++++++---...---,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,------------,,,,,,,,,+++***))))))***+++++++++++++++,,,,,,++++++******,,,......---++++++,,,000...///444999<<>>EEELLL\\\hhhwwwssspppooolllkkkmmmjjjfffdddcccdddcccbbb]]]\\\\\\^^^___]]]XXXSSSOOOOOOMMMKKKHHHDDDBBB@@@;;;;;;:::999888666444333333333333222222222111111111111000///...------,,,,,,******+++,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********))),,,++++++++++++++++++,,,++++++************+++,,,***++++++,,,,,,+++++++++***,,,......---,,,,,,---000///000666:::???HHHQQQXXX___dddbbbaaabbbcccbbbgggaaa___dddjjjooouuu{{{~~~}}}}}}zzzuuupppmmmooorrrwww{{{}}}}}}}}}yyymmmbbbYYYYYYZZZ^^^dddllltttyyynnnaaaYYYXXX___hhh{{{tttggg]]]YYYNNNMMMIIIFFFCCCAAA@@@???===>>>EEERRR```nnnxxx```QQQMMMJJJKKKOOORRRTTTTTTWWWWWWVVVUUUTTTSSSQQQPPPJJJDDD:::222...------,,,++++++*********)))))))))************************++++++************++++++%%%&&&''''''((()))******)))))))))*********++++++(((((()))*********)))))))))***++++++,,,,,,++++++,,,,,,++++++,,,,,,---..................///000000111111111111222333444555888666777:::===CCCNNNYYYqqqtttpppnnnllllllnnnkkkfffdddcccccccccbbb```^^^^^^___```^^^YYYTTTNNNNNNLLLJJJGGGDDDBBB@@@::::::::::::999777555444333333333222222222111111111000000///......---------,,,+++,,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))((((((,,,+++***))))))***+++,,,++++++***+++++++++,,,,,,******+++,,,,,,,,,+++++++++,,,......,,,,,,---...111000222888>>>DDDPPP[[[___dddfffdddccceeefffdddeee___\\\```hhhpppzzz~~~~~~}}}yyysssmmmiiiiiijjjpppvvv{{{}}}}}}yyymmm```[[[^^^ccchhhmmmrrrwww{{{wwweee[[[ZZZ___jjjsssqqqeee]]]QQQOOOKKKGGGEEEBBB@@@>>><<<<<<@@@JJJVVVdddvvvlllXXXPPPJJJKKKOOOQQQQQQRRRWWWWWWVVVTTTQQQPPPOOOOOOMMMGGG>>>666000---------+++++++++*********))))))************************************************''''''((()))***++++++,,,))))))*********+++++++++)))***+++,,,,,,+++***)))+++,,,---...///...------,,,,,,++++++,,,,,,---..................///000000000000111111333444555666888777999===BBBLLL^^^ooovvvqqqnnnlllmmmnnnkkkgggdddccccccbbbaaa```^^^]]]^^^___]]]XXXTTTNNNMMMLLLJJJGGGDDDBBBAAA::::::;;;;;;999777555444333333333222222222111111000000//////......---------,,,+++,,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))((((((++++++)))(((((()))++++++******++++++,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,+++,,,...---,,,,,,...///111111555<<>>EEENNNZZZlll|||{{{___SSSJJJJJJMMMMMMNNNPPPUUUVVVUUURRRNNNKKKKKKLLLLLLHHHAAA999222...,,,,,,++++++++++++************)))***++++++++++++***)))((())))))))))))))))))((()))))))))))))))*********************+++++++++++++++,,,---...---,,,+++***)))***+++,,,---,,,+++***,,,,,,++++++,,,,,,---..................///000000000000111222333555777888777888<<>>===<<<>>>BBBFFFPPPaaappp|||iiiXXXJJJIIIKKKJJJKKKOOOSSSUUUUUURRRLLLHHHGGGHHHKKKIIIEEE>>>666000---,,,,,,++++++++++++*********)))***+++,,,,,,+++***)))(((((())))))))))))(((((()))))))))(((((('''''''''*********++++++++++++,,,,,,------------,,,++++++++++++,,,------------,,,,,,,,,++++++,,,,,,---..................///000000000000111222444666888999888;;;@@@GGGOOOaaaxxxqqqmmmmmmnnnllljjjiiigggfffddd```]]][[[YYYXXXYYY[[[[[[WWWSSSOOONNNMMMKKKIIIFFFDDDCCC>>>===<<<999777666555555333333333222222222111111////////////............,,,+++++++++---...---,,,------------------------,,,,,,,,,,,,++++++++++++***++++++++++++++++++***)))***+++---------------))))))***+++,,,,,,,,,,,,,,,---------,,,---///222333555<<>>======???@@@GGGVVVeeeqqqsss^^^LLLIIIJJJHHHIIIOOOQQQTTTVVVRRRLLLFFFEEEFFFJJJKKKIIICCC:::333...---,,,,,,+++++++++*********)))***,,,------,,,***)))((()))************)))(((******)))))))))(((((((((*********+++++++++,,,,,,,,,,,,+++***************---,,,,,,,,,,,,---......,,,,,,++++++,,,,,,---..................///000000000000111333555777999;;;???CCCJJJQQQYYYlllxxxqqqmmmmmmoookkkjjjiiiiiigggddd```\\\]]][[[YYY[[[]]]]]]YYYVVVOOONNNMMMLLLIIIGGGEEECCC@@@???<<<999777555555555333333333222222222111111///////////////.........///...---...000111000///------------------------,,,,,,,,,,,,,,,,,,------***+++,,,------,,,+++***)))***+++---......------((()))***+++,,,---------,,,---------,,,---000222444666>>>GGGQQQ___uuutttjjjfffaaa[[[TTTRRRUUU]]]bbbcccccceeeeeeiiinnnrrrtttvvvyyyzzzpppkkkeeeaaabbbgggkkknnnppp}}}|||mmmccc```___fffooozzzyyyeeeaaaaaahhhqqq|||uuubbbYYYNNNHHHFFFFFFDDDBBB===<<<=========AAAPPP^^^iiixxxyyybbbMMMIIIJJJGGGIIIPPPPPPTTTWWWTTTLLLFFFDDDDDDJJJLLLLLLGGG>>>555000...,,,,,,,,,+++++++++******)))***,,,------,,,***))))))***+++,,,,,,+++***)))+++++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,+++)))((((((((()))***)))((('''''''''(((***+++,,,,,,++++++,,,,,,---..................///000000000000111333555888:::;;;GGGLLLSSSZZZaaattttttooollljjjkkkmmmkkkiiihhhgggeeeaaa___ZZZXXXWWWXXXZZZXXXTTTPPPRRRQQQOOOLLLIIIGGGDDDCCC@@@===:::999888777666444333333333333333333333333222222222222111111111111!!!###(((,,,///111000000+++,,,---...---,,,+++***000///---,,,++++++,,,---...,,,+++))))))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---///222333555>>>HHHPPPWWW```nnnxxxxxxooolllkkkbbbWWWRRRSSSUUUYYY^^^bbbcccccchhhiiikkkmmmpppsssvvvwwwkkkiiihhhiiilllqqquuuwww{{{~~~~~~wwwlllcccbbbdddkkknnnrrrvvv{{{~~~pppbbbbbbhhhsss|||wwwfff[[[PPPMMMKKKGGGDDDCCC>>>===;;;:::<<>>LLLUUUbbbnnnuuuuuuqqqpppppppppmmmkkkiiigggfffdddaaa___[[[YYYWWWXXXZZZXXXTTTPPPRRRPPPNNNLLLIIIFFFDDDCCC@@@===:::999888777555444222222222222222222222222000000/////////.........)))***,,,...///...,,,+++***+++,,,,,,---------,,,...------,,,,,,,,,------++++++***))))))***+++,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,...000222444:::AAAJJJRRRXXX___hhhoooqqqqqqnnniiihhhhhhaaaWWWRRRTTTVVVZZZ___bbbccccccfffhhhjjjnnnppprrrsssssskkkjjjiiijjjmmmrrrvvvxxx|||sssgggaaaaaaeeemmmooorrrvvvzzz}}}yyyjjjcccfffooo|||}}}ggg[[[PPPKKKIIIEEEBBBBBBBBB@@@>>><<<;;;???DDDIII[[[fffvvvjjjVVVOOOLLLGGGGGGLLLOOOPPPQQQPPPMMMHHHBBB???DDDGGGJJJJJJEEE===444///------,,,+++++++++++++++*********)))))))))))))))******))))))))))))******+++++++++******+++++++++)))))))))))))))***+++,,,******+++++++++,,,,,,,,,******))))))))))))))))))------...............---/////////000111111222222000222444555666888;;;>>>KKKSSS```mmmxxxvvvttttttuuuwwwmmmkkkiiigggfffdddaaa___\\\YYYWWWXXXYYYXXXTTTPPPQQQPPPNNNLLLIIIFFFEEECCC@@@===:::888888777555333111111111111111111111111///............------------...//////...---+++***++++++++++++,,,------...+++,,,,,,------------,,,))))))))))))***+++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...111333555@@@DDDLLLTTTZZZ___aaabbbdddfffggghhhiiiiiiccc[[[SSSUUUXXX\\\___bbbccccccdddgggkkkoooqqqqqqpppoookkkjjjjjjllloootttyyy{{{zzzoooccc___bbbfffooopppsssvvvzzz|||~~~~~~rrrfffffflllyyymmm```RRRLLLIIIEEECCCDDDBBBBBB@@@===<<<<<>>===<<<>>>@@@IIIUUUfffwww}}}gggXXXNNNIIILLLQQQLLLMMMMMMLLLJJJFFFAAA???>>>BBBHHHLLLKKKDDD;;;333)))***+++,,,,,,+++***)))(((((())))))******+++++++++******))))))******+++((((((''''''''''''(((((()))))))))******+++------++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---+++,,,---------------,,,/////////000111111222222111333444555555777999;;;:::<<>>777***+++,,,------,,,***)))*********++++++,,,,,,,,,++++++************++++++((((((''''''''''''((((((+++******)))))))))******++++++++++++++++++++++++++++++,,,,,,------------((((((***+++------....../////////000111111222222222333555555555666888:::<<<<<<@@@GGGPPP]]]qqqwwwrrrqqqrrrtttrrroookkkiiiggggggeeeddd___\\\YYYXXXYYYXXXUUUQQQOOONNNLLLJJJHHHFFFEEEDDD@@@>>>:::888666555333111333333333222111111000000...------------,,,,,,,,,,,,+++***)))***+++,,,---///...---,,,+++************++++++,,,,,,,,,,,,+++******+++++++++******)))******+++++++++,,,,,,,,,***++++++,,,,,,------...------...///222555777999BBBDDDJJJRRRYYY\\\ZZZWWWYYYXXXZZZ]]][[[VVVSSSSSSUUUZZZ```bbbbbbaaabbbdddgggiiillloooqqqrrrrrrrrrnnnqqqtttvvvvvvyyy~~~~~~vvvppplllkkklllsssssstttuuuwwwzzz|||}}}~~~vvvjjjkkkrrrzzzyyyfffZZZQQQJJJEEEDDDDDDDDDCCCAAA===:::999999===EEERRR```ooowwwbbbQQQHHHGGGJJJJJJKKKKKKJJJHHHFFFCCCAAA>>>>>>AAAFFFHHHFFF@@@:::////////////...---,,,,,,+++++++++,,,,,,,,,,,,,,,++++++************+++++++++******))))))******+++++++++***))))))))))))))),,,,,,,,,++++++++++++***))))))******+++,,,,,,,,,&&&''')))+++---...///////////////000111111222222333444555555444555777999<<<<<>>:::888666444222000333222222111000000//////.........------------,,,...---+++))))))+++---...+++,,,,,,------,,,,,,,,,,,,,,,++++++++++++++++++((((((***+++,,,,,,++++++))))))***+++,,,------...******+++,,,,,,---............///000333666888:::BBBEEEJJJPPPVVVYYYZZZYYYYYYVVVVVVYYYXXXSSSSSSWWWUUU[[[bbbdddbbbaaabbbdddeeeeeefffhhhjjjmmmppprrrppptttxxxxxxxxxzzz|||vvvqqqooopppqqqsssssstttuuuwwwzzz|||~~~~~~}}}nnnfffnnn|||pppbbbXXXNNNHHHFFFDDDDDDCCC@@@===::::::;;;<<>>>>>AAAEEEEEEAAA===222222000///---,,,,,,,,,,,,,,,,,,+++++++++++++++,,,++++++******++++++,,,+++++++++******+++++++++++++++*********++++++,,,,,,,,,,,,+++++++++******))))))******+++,,,,,,---)))***,,,---...//////000/////////000111111222222333444555555444444666888777999===@@@CCCMMMdddyyyxxxsssrrrsssuuuppplllhhheeedddcccbbbaaaaaa]]]YYYXXXXXXXXXUUURRRNNNMMMLLLJJJHHHFFFEEEDDD@@@>>>:::888666444222000222111111000///......---111000000000000/////////...,,,+++***+++---000222((()))+++---...............---+++***)))***++++++%%%''')))+++,,,---------(((((()))***,,,---...///******+++,,,,,,---............///000333666999;;;CCCFFFJJJOOOSSSWWWYYY[[[SSSOOONNNQQQQQQNNNPPPVVVVVV\\\ccceeecccaaabbbeeebbbaaaaaabbbeeeiiinnnqqqqqquuuyyyzzzyyyzzzzzzsssppppppsssuuusssssssssuuuwwwzzz}}}{{{lllfffsssxxxjjj___TTTLLLIII@@@AAAAAA@@@>>>===>>>@@@666;;;CCCMMMZZZlllqqq\\\OOOJJJHHHKKKKKKKKKJJJIIIGGGEEECCCAAA>>><<<>>>BBBDDDBBB???333111///,,,************,,,+++++++++***))))))))),,,++++++******++++++,,,******))))))))))))***************+++,,,---...///,,,,,,,,,++++++*********++++++,,,------...//////------...///000000000////////////000111111222222333444555555444444666888666:::???CCCFFFRRRkkkxxxvvvuuurrrppppppllliiiggghhhgggeeebbb___\\\XXXXXXYYYYYYUUURRRNNNNNNLLLJJJHHHFFFDDDCCC???===:::666555555666777333222222111000///......---------...............---,,,++++++******++++++---------,,,***'''$$$""",,,++++++***+++,,,...//////+++)))+++,,,***)))+++***++++++,,,,,,---......,,,,,,------------------///000111222444888===AAAIIIKKKNNNRRRVVVXXXYYYZZZIIIJJJIIIHHHHHHJJJNNNQQQ]]]```dddggggggdddaaa^^^```bbbcccbbbaaaccchhhmmmqqqsssvvvyyy{{{}}}~~~{{{vvvrrrpppqqqtttvvvttttttsssrrrsssxxx~~~vvvnnnjjjooo}}}wwwjjj[[[NNNJJJGGGEEEBBB@@@???>>><<<:::;;;===CCCLLLUUUbbbuuu{{{eeeTTTJJJGGGIIIHHHGGGGGGHHHHHHFFFDDD<<<:::999;;;@@@DDDDDDBBB777444000---,,,,,,+++***---.........---+++)))(((%%%&&&))),,,------,,,,,,)))))))))))))))))))))))))))(((((()))+++---,,,++++++,,,---......---,,,+++******+++++++++,,,,,,,,,------------------------///000222333444444333333222333333444555666777777888;;;???@@@CCCQQQnnnwwwuuuuuutttssspppmmmjjjhhhhhhhhheeeccc```]]]YYYYYYYYYYYYUUURRRNNNMMMLLLIIIGGGDDDCCCBBB???>>>;;;888777666666777333333222222111111000000........................------,,,+++++++++++++++***++++++,,,,,,+++++++++...---,,,+++++++++,,,------******...///+++)))))))))******+++,,,,,,------,,,,,,------------......///000111333555999???CCCIIIKKKNNNQQQTTTVVVVVVWWWGGGHHHHHHGGGHHHKKKOOOSSS\\\___dddhhhiiihhhfffdddccceeefffccc```aaaeeejjjqqqssswww{{{}}}yyytttooolllnnnrrruuuvvvwwwwwwwwwwwwxxx{{{rrrlllkkkrrr|||ooo___SSSNNNIIIFFFCCCAAA@@@???>>><<<:::;;;@@@HHHPPP]]]pppoooZZZNNNIIIJJJIIIHHHIIIIIIHHHEEECCC===:::999<<>>>>><<<;;;999777666666333333222222222222222222////////////////////////...------,,,,,,,,,,,,,,,++++++,,,,,,---...///000///...---,,,++++++++++++,,,)))+++000222---)))(((***++++++,,,,,,---......,,,,,,---------.........///000222333666;;;AAAEEEJJJKKKNNNPPPQQQRRRRRRRRRFFFFFFFFFFFFGGGKKKPPPTTT[[[^^^ccchhhkkkkkkjjjiiigggiiiiiieee```^^^bbbgggqqqtttyyy~~~wwwppphhhfffjjjooorrrrrrvvvxxxyyyyyyzzz|||zzznnnjjjmmmwwwttteeeYYYSSSJJJGGGDDDBBBAAA@@@???>>>999999<<>>;;;:::<<>>999888:::>>>DDDNNN```ooo}}}~~~dddTTTNNNIIIIIIJJJKKKLLLKKKGGGDDD@@@===;;;===BBBFFFGGGFFFAAA<<<444///------......+++++++++,,,------------,,,,,,+++*********+++,,,************************---,,,,,,---...//////......---,,,++++++,,,---...---,,,,,,,,,,,,+++++++++..............................//////000111111111333333444555666777888888;;;;;;???CCCHHHUUUlllsssqqqsssssssssqqqpppnnnkkkhhhfffeeeeeeaaa^^^ZZZYYYZZZYYYUUURRRRRRQQQNNNKKKHHHEEECCCAAA::::::;;;:::888666333111000000000111111111111111111111000000/////////.........---,,,,,,,,,------222000...,,,*********++++++++++++,,,,,,---------...***)))---...,,,+++,,,+++++++++,,,------......,,,,,,---......///000000///111222444777<<>>:::999:::===@@@HHHXXXgggxxxmmm[[[RRRIIIIIIIIIKKKMMMMMMJJJHHHBBB???<<<>>>CCCGGGHHHHHHBBB===666111///000000111++++++++++++,,,------...---,,,++++++***+++++++++************************---,,,+++,,,---...---,,,))))))'''&&&&&&''')))))),,,,,,,,,,,,,,,,,,,,,,,,.................................//////000111111333444444555666777888888<<<;;;>>>DDDKKKXXXlll}}}uuussssssssssssppppppnnnkkkgggddddddeee___\\\XXXXXXYYYYYYUUURRRRRRQQQOOOLLLIIIFFFDDDCCC:::::::::999777555222111111000000000000000000000111000000//////......---...------,,,,,,,,,,,,,,,---,,,,,,+++++++++,,,,,,)))***+++,,,------------...)))(((+++,,,++++++---(((((()))******++++++,,,,,,,,,---...///000000111000111333444777<<>>;;;:::;;;===???DDDRRR___qqq|||sss^^^RRRKKKJJJJJJKKKMMMMMMLLLJJJCCC@@@===???DDDHHHJJJJJJEEE@@@999444222111111111,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,+++***+++,,,---,,,+++******))))))))))))******,,,,,,,,,,,,------------........................///.........///000111222444444555666777888888999::::::>>>FFFPPP]]]pppvvvuuuvvvuuutttoooooonnnkkkfffccccccddd\\\YYYWWWWWWXXXXXXVVVSSSPPPOOOMMMKKKIIIFFFDDDCCC;;;;;;:::999777555333222222222222111111000000000000000//////...------,,,------,,,+++++++++++++++***+++,,,,,,------------***+++,,,---------,,,+++***''''''+++---+++)))***))))))******+++,,,,,,---,,,,,,---...///000111111000111333444666:::@@@DDDJJJLLLMMMOOOPPPPPPPPPPPPRRRQQQNNNKKKKKKNNNTTTXXX^^^___aaadddhhhkkknnnpppnnnooonnnfff___bbbooo|||~~~|||}}}}}}yyyqqqjjj___\\\YYY[[[```hhhnnnqqqppprrruuuxxxzzz~~~{{{ooopppvvvooocccXXXSSSLLLGGGDDDBBB@@@???;;;:::;;;======AAALLLXXXhhhuuu|||fffXXXPPPNNNKKKKKKKKKLLLKKKJJJEEEAAA>>>???DDDIIIKKKKKKIIIDDD===777444111///------,,,+++++++++,,,---...***+++,,,---------,,,+++++++++++++++++++++++++++---+++***+++,,,---,,,***------............------***++++++,,,---...//////........................///////////////111222333444444555666777888999999;;;;;;@@@LLLZZZiii{{{wwwwwwxxxwwwvvvnnnooonnnjjjeeebbbbbbddd[[[XXXUUUVVVXXXXXXVVVSSSNNNNNNLLLJJJHHHFFFDDDCCC===<<<;;;999777666555444444444333333222111000000000//////...---,,,,,,,,,---,,,++++++******+++++++++,,,---.........,,,,,,,,,---......---,,,***)))'''%%%'''---///+++((((((,,,,,,---......//////000,,,,,,---...///000111222111222333444666:::???CCCJJJLLLNNNPPPQQQRRRRRRRRRRRRQQQOOOLLLMMMQQQWWW\\\___aaacccfffkkkooosssuuuqqqrrrooofff^^^bbbqqq|||{{{{{{vvvnnnfff]]]\\\ZZZ[[[^^^dddjjjmmmoooqqqsssvvvyyy}}}{{{ppplllpppzzztttggg\\\WWWOOOIIIFFFCCCBBB@@@::::::;;;======???IIITTTaaapppttteeeTTTQQQMMMJJJJJJJJJJJJIIIFFFBBB???@@@DDDIIILLLLLLLLLGGG@@@:::555000,,,***...---,,,+++++++++,,,---)))***,,,......---,,,+++++++++++++++++++++++++++---,,,++++++------,,,+++***+++------------+++***)))***+++,,,...///000000////////////////////////000000/////////111333444444444555666777888999999>>>>>>EEESSSddduuuxxxvvvvvvvvvvvvrrroookkkhhhfffeeecccbbb___[[[WWWWWWYYYYYYTTTPPPNNNNNNMMMKKKHHHDDDAAA???>>><<<:::777555333111111000000000000000///..............................&&&''''''(((***+++,,,,,,------------,,,,,,+++***++++++***))))))(((((((((,,,++++++******++++++,,,******+++,,,,,,,,,,,,+++)))+++---...------...///555555555555555777<<>>;;;999;;;???EEEIIIWWWeeexxxmmm]]]NNNIIIKKKHHHJJJMMMHHHFFF???999:::@@@FFFFFFDDDGGGFFFCCC===777222000000...---,,,++++++,,,...///++++++,,,------...//////************************------,,,++++++,,,,,,,,,***,,,...//////---***(((+++,,,---...////////////............////////////000000000111222222333333444444444444555777999:::;;;EEENNNUUUgggxxxvvvwwwwwwwwwrrrnnnjjjhhhfffeeecccbbb___ZZZVVVVVVXXXXXXTTTPPPMMMLLLKKKJJJGGGCCC@@@???>>>===;;;888666444222222222222222222222111000000................................................---------------,,,+++***++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,++++++,,,------------,,,+++,,,............000222555555666555666999===@@@JJJKKKMMMOOOQQQSSSTTTUUUTTTRRRPPPQQQTTTXXXZZZ[[[^^^bbbeeefffjjjrrruuutttvvvppphhhdddcccfffppp{{{~~~yyyrrriiibbbbbbaaabbbccceeeiiillloooqqqrrrtttwww{{{~~~tttooohhhppp~~~zzzkkkcccXXXRRRNNNKKKEEE@@@AAA???<<<:::;;;???DDDGGGTTT```sssuuuaaaQQQLLLMMMJJJLLLOOOJJJEEE???999:::@@@EEEFFFEEEHHHGGGDDD>>>888222000///------,,,,,,,,,------...))))))***++++++,,,------++++++++++++++++++++++++---,,,,,,++++++,,,,,,---+++,,,---......,,,+++))),,,,,,---...////////////............////////////111111111222333333444444555555444555666888:::;;;<<>>???===;;;999666444333333222222222222222111000000///////////////////////////......---,,,+++******,,,------------,,,,,,++++++++++++,,,---.........++++++++++++++++++++++++,,,,,,---............------...///......///222555555666666777888:::???BBBKKKLLLNNNPPPRRRTTTUUUUUUSSSRRRRRRTTTWWW[[[]]]]]]]]]aaacccdddhhhppptttsssqqqkkkdddbbbbbbeeeoooyyy}}}}}}}}}{{{uuummmeee```bbbeeehhhhhhhhhiiilllpppqqqrrrtttxxx||||||sssooolllttttttkkk___VVVRRRNNNHHHCCCCCC@@@===;;;;;;>>>AAADDDNNNZZZmmm~~~}}}gggUUUOOOPPPLLLNNNPPPKKKEEE???999999???DDDFFFEEEIIIHHHEEE@@@999333000...------------------------)))******++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------------,,,,,,,,,++++++------...............---............////////////111222222333444444555555555555555555777999;;;===@@@EEESSSfffyyyzzzxxxyyyyyyzzzqqqnnnjjjgggfffdddcccaaa\\\XXXTTTTTTWWWWWWSSSOOOLLLKKKKKKIIIGGGCCCAAA???===<<<:::888666444333222000000000000000///......000000000000000000000000,,,++++++***)))((('''''',,,---------------,,,,,,*********++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,---------------...............///333666444666777999:::===AAAEEELLLMMMOOORRRSSSUUUUUUUUURRRQQQRRRUUUYYY]]]______^^^bbbdddeeeiiipppsssrrrlllfffaaa```aaaeeemmmuuuyyyzzz{{{vvvnnneee___[[[___eeekkkllljjjiiimmmpppqqqrrrtttxxx|||wwwooolllqqqyyy~~~tttfff[[[UUUQQQKKKFFFDDDBBB???<<<<<<===???AAAHHHTTTfffwwwnnnZZZPPPPPPLLLNNNPPPJJJEEE@@@:::999>>>CCCFFFFFFIIIIIIGGGBBB;;;444000...------------------,,,,,,,,,,,,,,,------.........------------------------,,,,,,+++++++++,,,------...---,,,+++++++++,,,,,,..................------............////////////111111222222333444444444444444444555777999<<<===DDDGGGWWWooozzzxxxxxxyyyyyyqqqmmmiiigggeeedddbbbaaa[[[WWWSSSSSSVVVVVVSSSNNNLLLLLLLLLJJJHHHEEEBBBAAA;;;:::888666444333222111000000000000000///......000000000000000000000000------------------------,,,------......---------,,,,,,,,,++++++************++++++,,,,,,++++++*********+++,,,,,,,,,,,,,,,---------------///333666444666999;;;===@@@DDDGGGLLLNNNPPPSSSTTTUUUUUUTTTOOOOOOPPPUUUZZZ___aaabbbcccgggjjjjjjmmmrrrtttrrrhhhbbb^^^___bbbeeekkkrrruuuwwwwwwqqqggg]]]YYYXXX]]]dddkkkmmmkkkjjjmmmppppppqqqtttxxx}}}zzzqqqkkkjjjvvv~~~{{{lllaaaZZZTTTMMMHHHDDDCCC@@@>>>======>>>>>>DDDOOO___ppp~~~www```RRROOOJJJLLLOOOIIIGGGBBB<<<:::===BBBEEEGGGIIIIIIHHHDDD===666111.........---------,,,,,,,,,,,,,,,------------......------------------------,,,+++++++++,,,,,,---...///---,,,******+++,,,---..................------............////////////000000111111222222333333333333333555777:::===>>>EEEJJJ\\\wwwyyywwwwwwwwwwwwpppmmmiiifffeeedddbbb```ZZZUUURRRRRRUUUVVVRRRNNNLLLLLLLLLKKKHHHFFFCCCAAA:::999777555333222111111222222222222222111000000////////////////////////---------....../////////,,,------............---.........---,,,+++++++++***+++,,,------,,,+++***)))***++++++,,,,,,++++++,,,---.........000333666444666:::<<>>@@@GGGPPPddd|||yyyvvvvvvuuuuuupppmmmiiifffeeedddbbb```XXXTTTQQQQQQTTTUUURRRMMMKKKKKKKKKJJJHHHEEECCCAAA:::999888666444333222222222222222222222111000000........................+++++++++,,,,,,,,,------,,,,,,---...............,,,,,,,,,,,,,,,,,,++++++)))***,,,------,,,***)))***+++,,,,,,------,,,,,,+++---///111111222444666444777:::>>>AAADDDHHHKKKKKKMMMPPPSSSTTTTTTSSSRRRMMMMMMOOOTTT\\\dddjjjmmmtttyyy}}}|||{{{{{{wwwrrrgggaaa^^^aaaeeegggjjjnnnnnnrrrrrrjjj^^^YYY\\\bbbfffhhhjjjllllllkkkjjjiiimmmnnnrrrvvv{{{zzztttnnnpppuuuyyynnnfff^^^TTTNNNCCCBBBAAA@@@>>>======<<<===FFFTTTcccrrrttt]]]SSSLLLPPPTTTOOOMMMIIIBBB>>>===@@@DDDGGGFFFHHHIIIGGGAAA:::444111222000---***)))+++---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///------,,,,,,+++++++++,,,,,,,,,---...////////////............////////////000000111222222333333444555555666888;;;>>>AAACCCLLLZZZlll~~~xxxuuuttttttssspppmmmiiifffeeecccbbb```XXXTTTPPPQQQTTTUUUQQQMMMJJJJJJJJJIIIGGGDDDBBB@@@;;;:::999777555444333333000000000000000///..............................------------------------,,,,,,---.../////////...((((((((()))******++++++)))***,,,------,,,***)))+++,,,------......------,,,...111333333444666777444777;;;???BBBEEEJJJLLLKKKMMMPPPSSSTTTTTTRRRQQQNNNMMMOOOTTT]]]gggnnnrrrzzz~~~yyyrrrhhhbbb___bbbfffhhhjjjmmmlllppppppiii^^^[[[aaaiiilllllllllmmmmmmlllhhhffflllnnnqqqvvv{{{~~~zzztttpppuuu|||}}}rrrjjjaaaWWWPPPBBBBBBAAA@@@???>>>===<<<;;;CCCQQQ___ooo{{{bbbVVVOOOSSSXXXSSSPPPKKKDDD???===@@@DDDGGGEEEGGGIIIHHHBBB;;;555222333000,,,)))(((***---///------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///---------,,,,,,,,,+++++++++,,,---...////////////............/////////000111222222333333444555555666777888:::===AAADDDFFFRRRaaaqqq}}}wwwvvvtttppplllllljjjhhhgggfffdddaaa^^^TTTRRRQQQRRRTTTUUURRROOOLLLKKKJJJGGGEEECCCAAA@@@???<<<888666555333222000222222222111000//////.........---------,,,,,,,,,---------,,,,,,+++++++++............---,,,+++++++++,,,...000///...+++***++++++++++++++++++++++++)))******++++++,,,------/////////000111222444555444555888===CCCHHHKKKLLLPPPQQQSSSUUUUUUTTTSSSQQQIIIJJJNNNTTT]]]fffnnnsss}}}}}}||||||{{{xxxtttqqqiiifffcccccceeehhhkkklllmmmlllhhhccc___```fffkkknnnoooooooooooommmkkkjjjpppqqqssswww{{{xxxooolllwww}}}oooddd]]]RRRIIIGGGDDDAAA???===<<<<<<>>>???GGGYYYkkk{{{dddWWWTTTQQQNNNMMMPPPMMMGGGCCC@@@@@@BBBCCCGGGIIIKKKIIICCC;;;555111............---,,,+++***...------,,,,,,------...,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++,,,------.........---------............///000000000000000111111111222222222222333444555555666555666:::<<<>>>EEELLLXXXhhh{{{wwwuuutttppplllllljjjhhhgggfffccc```^^^UUURRRQQQRRRTTTUUURRROOOLLLKKKJJJGGGEEECCCAAA@@@???<<<888666555444222111222222111111000//////...//////.........------------------,,,,,,,,,++++++***++++++,,,,,,+++++++++.........------,,,,,,+++,,,,,,++++++++++++++++++*********+++,,,,,,------...///000111333555777888::::::===AAAFFFIIILLLMMMOOOOOOPPPPPPPPPOOONNNNNNJJJLLLPPPVVV]]]eeekkkoootttttttttvvvwwwvvvssspppkkkhhhffffffiiimmmoooppprrrnnnhhh```[[[\\\aaafffkkklllmmmnnnoooooonnnnnnppprrruuuyyy}}}|||vvvpppooo{{{rrrggg___TTTKKKHHHDDDAAA???===<<<;;;======EEEUUUfffvvvdddWWWSSSQQQOOOOOOOOOLLLGGGCCC@@@???@@@@@@DDDFFFIIIHHHDDD<<<555000............---,,,++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,++++++------------------------000///...............///---------............///111111111111111222222222////////////000111222333888666888;;;===???FFFNNN^^^mmm}}}wwwuuusssooommmkkkiiigggfffeeeccc```]]]UUUSSSQQQRRRTTTUUURRROOOLLLKKKJJJGGGEEECCCAAA@@@===;;;777555555555333222222222111111000/////////000000/////////.........------------,,,,,,,,,,,,++++++,,,,,,,,,+++******111///---,,,++++++,,,,,,,,,,,,,,,++++++***************++++++,,,,,,---------...000222555777999:::===>>>@@@CCCGGGJJJLLLNNNRRRQQQOOOMMMLLLLLLLLLLLLLLLNNNSSSXXX^^^cccfffhhhiiiiiikkknnnpppqqqooommmkkkjjjiiikkkooosssuuuvvvxxxrrrhhh]]]WWWXXX]]]bbbhhhiiikkkmmmooopppqqqqqqqqqtttxxx|||}}}yyyvvvtttvvvxxxkkkcccYYYMMMJJJEEEAAA???>>><<<:::<<<<<>>DDDKKKLLLGGG>>>666111000...---------------------,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++************************,,,+++)))((((((***---...---------............///.........///000111111222//////000000111333444555999999:::<<<<<<@@@LLLYYYnnn~~~zzzuuurrrqqqqqqllljjjhhhgggfffdddaaa^^^VVVTTTRRRRRRTTTTTTQQQMMMLLLKKKJJJGGGEEECCCAAA@@@===;;;777555555555333222111111000000000000000000...------------,,,,,,,,,------------............$$$&&&(((***---///000000+++,,,///000000...+++)))++++++++++++++++++++++++++++++,,,,,,------......///000222333444444444333:::@@@FFFKKKOOOTTTZZZ___]]]ZZZTTTNNNKKKJJJKKKMMMOOORRRWWW[[[]]]]]]\\\[[[______aaaccceeefffdddbbb```ccciiipppwww{{{|||{{{tttmmmccc]]]]]]bbbiiimmmjjjjjjjjjkkklllnnnppppppvvvxxx}}}yyysssooottt{{{}}}ttthhh\\\TTTKKKEEEDDDBBB>>>:::===<<<>>>FFFPPP^^^rrrhhhVVVOOONNNMMMOOOPPPRRRQQQNNNHHHBBB???:::===CCCJJJMMMIII@@@888111000///---,,,------......------,,,,,,------...,,,,,,+++++++++*********------------------------***)))(((((((((***,,,...---------............///,,,------...///000111111000111111222333555666777999999;;;===>>>CCCQQQ___sss|||vvvsssrrrrrrmmmllliiihhhgggeeebbb___WWWTTTRRRRRRTTTTTTPPPMMMLLLKKKJJJGGGEEECCCAAA@@@???<<<888666555444222111000000000000000000000111............------------------------.........///%%%&&&(((+++---...//////+++,,,---.........---,,,*********++++++,,,,,,---++++++,,,,,,---............///222555666777666666;;;AAAHHHMMMQQQUUU]]]bbb]]]ZZZUUUOOOLLLKKKKKKLLLOOOQQQVVVZZZ\\\]]]\\\[[[^^^___```bbbeeeeeecccaaaccceeekkkqqqwwwyyywwwuuukkkeee^^^\\\^^^dddiiikkkiiiiiiiiijjjlllnnnppprrrwwwyyy|||wwwpppnnnttt~~~yyylllaaaXXXMMMGGGFFFDDD@@@;;;;;;;;;>>>EEEMMMZZZmmm}}}jjjVVVNNNLLLKKKOOOQQQRRRRRROOOJJJDDDAAA:::<<>>;;;@@@IIIOOORRRSSSSSSSSSTTTSSSPPPLLLHHHFFFGGGIIIOOOQQQSSSTTTUUUXXX[[[^^^[[[ZZZ\\\]]][[[XXX[[[bbbiiikkkooosssvvvvvvrrrooofff[[[WWW^^^gggiiihhhiiikkkkkkkkkkkklllnnnpppqqqvvvxxx{{{}}}~~~}}}|||{{{vvvssssssyyytttiii\\\PPPKKKHHHBBB>>><<<;;;:::;;;@@@EEEOOOaaaqqq~~~lllZZZOOOKKKKKKNNNMMMMMMQQQSSSQQQIIICCC===???BBBHHHLLLJJJDDD>>>999444///---......---,,,...------,,,,,,------...///...---,,,+++,,,---------------,,,,,,+++++++++***++++++,,,,,,++++++***///////////////.........444222111//////000222333333333333444555777999;;;;;;:::<<>>===;;;:::;;;???DDDNNN___nnnooo\\\PPPLLLKKKKKKJJJKKKOOORRRQQQKKKEEE@@@AAADDDIIIMMMLLLFFF@@@999444///,,,---...---+++---,,,,,,++++++,,,,,,---......,,,+++++++++,,,------------,,,,,,+++++++++++++++,,,,,,,,,,,,++++++/////////////////////...222111000......///111222444444333444555777999:::;;;;;;>>>DDDKKKXXXppp}}}xxxuuuqqqpppmmmkkkhhhfffeeeccc```]]]XXXVVVSSSSSSTTTSSSPPPLLLJJJJJJIIIGGGEEECCCAAA???<<<;;;999777444333222222000000000000////////////......---------------...*********++++++,,,---...,,,---.........---,,,++++++,,,,,,------,,,,,,+++***++++++++++++)))((('''******,,,------.........///222555666444444777:::>>>BBBFFFJJJLLLMMMNNNOOOMMMNNNMMMKKKIIIGGGHHHIIISSSUUUYYY[[[[[[[[[[[[\\\bbb^^^YYYTTTOOONNNVVVaaammmnnnqqqttttttpppiiiddd^^^\\\```iiipppooojjjfffhhhhhhiiijjjllloooqqqrrroooqqquuuxxxzzz{{{zzzyyytttwww}}}rrreeeWWWPPPKKKDDD???===;;;:::;;;>>>BBBKKK[[[jjj{{{tttaaaSSSMMMLLLJJJJJJLLLPPPTTTTTTPPPKKKDDDEEEGGGKKKOOOMMMHHHCCC:::555///,,,,,,---,,,+++,,,,,,++++++++++++,,,,,,------,,,+++++++++++++++------,,,,,,,,,,,,++++++,,,------------------,,,......//////////////////111000///......///000111555444444444555666888999;;;<<>><<<:::888666444333222111111111000000//////............------,,,,,,------++++++***)))***+++---...+++,,,---.........---,,,+++,,,,,,------,,,,,,+++'''(((***+++,,,,,,++++++)))***,,,...//////......111333555555333222555888@@@BBBEEEGGGHHHIIIKKKMMMIIIJJJKKKJJJHHHGGGHHHIIISSSWWW[[[^^^]]]\\\[[[[[[^^^\\\XXXUUUPPPQQQ[[[hhhoooppprrrtttsssmmmeee___[[[]]]cccjjjpppooojjjfffeeefffhhhjjjllloooqqqrrrqqqsssvvvyyy{{{{{{zzzyyyrrryyy{{{mmm^^^UUUNNNGGGAAA???<<<:::;;;>>>AAAHHHWWWfffuuu{{{fffWWWOOOMMMMMMMMMOOOSSSVVVWWWTTTQQQHHHHHHIIILLLOOONNNIIIEEE<<<666///,,,,,,---,,,+++---,,,,,,++++++,,,,,,---,,,,,,+++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,------............------............////////////000000/////////000111111555555444444555666888999;;;>>>DDDKKKXXXmmmzzzvvvtttrrrqqqnnnlllhhhfffdddaaa^^^[[[XXXVVVSSSSSSUUUTTTQQQNNNJJJJJJJJJHHHFFFBBB???>>>;;;:::888666444222111111111111000000//////............---,,,,,,,,,,,,,,,...---+++***)))***++++++,,,,,,------------------+++,,,,,,------,,,,,,++++++,,,---////////////...)))***,,,.../////////...222444555444111111444777@@@BBBDDDFFFFFFGGGIIIJJJFFFGGGHHHGGGFFFFFFGGGIIIRRRVVV[[[^^^___]]]\\\\\\]]]\\\]]][[[WWWWWWbbbooosssssstttuuurrrlllccc]]]ZZZ___dddhhhkkkkkkiiifffdddeeegggjjjlllooopppqqqsssuuuwwwyyyzzzyyywwwvvvqqqzzzvvveeeZZZRRRJJJCCCAAA===<<<<<<>>>@@@FFFTTTaaaqqqmmm[[[QQQLLLNNNOOOPPPRRRUUUUUUUUUSSSKKKJJJJJJMMMOOONNNJJJFFF>>>888111---,,,------+++......------------......,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,---......//////......------.........//////000000000000000000111111222222555444444444555666888999<<>>;;;:::888666333222111111000000000000///////////////...---,,,++++++++++++...---,,,++++++*********------------------------+++,,,,,,------,,,,,,+++++++++,,,,,,+++***)))''')))***,,,---///000000000333444555444111111555888@@@BBBDDDEEEEEEFFFGGGIIIFFFFFFEEEDDDCCCDDDGGGJJJOOOSSSYYY]]]^^^^^^^^^^^^^^^```bbbbbb^^^___jjjwwwzzzyyyxxxvvvqqqjjjaaa[[[ZZZ```fffgggggghhhgggeeecccdddgggjjjlllnnnoooppprrrtttvvvwwwwwwvvvtttrrrsss}}}~~~lll```WWWMMMFFFDDD???======>>>???DDDQQQ^^^ooottt```RRRLLLKKKLLLMMMOOOQQQRRRSSSSSSOOOMMMLLLNNNPPPOOOLLLHHHAAA;;;333...---......---//////............//////,,,,,,,,,---,,,++++++***++++++,,,,,,,,,,,,------------............------------......///000000000000000111111222222333333333333333444555777999;;;>>>EEEMMMVVVeee}}}zzzwwwuuutttsssooollliiigggeeeccc```^^^XXXUUUSSSTTTVVVUUURRROOOMMMLLLIIIFFFCCCAAA@@@???;;;:::888555333222111000////////////000000000000///...---,,,++++++++++++,,,,,,---------,,,,,,+++///...------,,,,,,,,,,,,+++,,,,,,------,,,,,,+++))))))******)))(((&&&%%%+++++++++,,,...///111222333555555444111222666999???AAADDDFFFFFFFFFGGGHHHFFFEEEDDDAAA@@@BBBFFFJJJLLLPPPVVVZZZ\\\^^^___```]]]```dddeeecccfffttt}}}wwwpppggg^^^XXXYYYbbbiiiiiiggggggfffbbbcccdddgggjjjlllmmmnnnnnnqqqsssvvvxxxxxxwwwuuutttwwwssseee[[[PPPIIIFFFAAA????????????CCCOOO[[[mmmyyycccSSSKKKGGGHHHJJJMMMOOOQQQTTTVVVSSSPPPOOOPPPQQQQQQNNNKKKDDD===444///...//////............------.........,,,------...---,,,+++***+++++++++,,,,,,------------------......---------------......///000000111...///000111111222222222222222222333555888:::<<>>AAAEEEGGGGGGFFFGGGGGGGGGEEECCC???>>>AAAFFFJJJJJJNNNSSSXXX[[[]]]```bbbZZZ]]]bbbeeeeeekkk}}}xxxpppfff\\\VVVXXXccclllkkkhhhhhheee```cccdddgggjjjlllmmmmmmmmmrrrtttwwwzzz{{{zzzyyyxxxzzzvvvhhh]]]RRRJJJHHHBBB@@@@@@@@@@@@CCCNNNZZZlll}}}eeeSSSJJJEEEGGGJJJMMMPPPSSSWWWZZZVVVSSSQQQQQQSSSSSSPPPMMMFFF>>>666000///000000///...------,,,,,,------...------...///...---,,,++++++++++++,,,,,,---------,,,------------------,,,---------...///000000111------///000111111111111111111222333666999;;;===AAALLLWWWbbbuuuzzzuuutttuuuwwwooolllhhhdddcccaaa___]]]TTTRRRPPPQQQSSSTTTQQQNNNMMMKKKGGGDDDCCCAAA???======:::777555555444222000222222222111111///............//////000000111111.........------.........+++,,,...//////...,,,+++------------------------,,,******+++---...---,,,(((+++...///...,,,,,,,,,111222222111000111333666===@@@DDDFFFEEEDDDDDDDDDFFFDDD@@@======@@@DDDGGGGGGIIINNNSSSWWW[[[]]]^^^^^^]]][[[]]]cccnnn{{{zzzvvvpppgggaaa___\\\aaafffjjjjjjiiiggggggggghhhiiikkklllmmmnnnnnntttwww{{{|||{{{{{{|||}}}sssdddXXXMMMFFFFFFAAA>>>>>>???CCCKKKUUUlllzzznnnYYYMMMLLLIIIIIILLLLLLMMMQQQWWWXXXUUUQQQPPPQQQRRRPPPMMMHHH@@@666000000111000......------------,,,,,,,,,000///---,,,+++,,,,,,---,,,,,,,,,---------......000000//////............---------.........//////000222333333111000000111333333444444555777;;;>>>EEEHHHVVVlll{{{vvvuuutttuuupppmmmhhheeedddbbb```^^^TTTRRRPPPQQQSSSTTTQQQNNNNNNKKKGGGEEECCCBBB???======:::777555555444222000111222222111111///......,,,,,,,,,,,,------------......------------......,,,,,,---......---,,,,,,************************---+++++++++,,,,,,+++)))!!!%%%))),,,---...000111111222333222111222444666<<>>===>>>AAAFFFIIIFFFIIIMMMRRRVVVYYY[[[[[[\\\XXXUUUVVV]]]hhhrrrxxx{{{wwwtttrrrkkkaaa\\\]]]aaadddhhhjjjiiigggfffeeefffgggiiikkknnnooopppqqquuuwwwyyyxxxwwwvvvwwwyyywwwhhh[[[PPPIIIFFFAAA>>>>>>???BBBKKKSSSiiiwwwsss^^^RRRKKKIIIIIILLLMMMMMMQQQVVVXXXSSSNNNMMMOOOPPPOOOMMMJJJBBB888222111111///---.........------,,,,,,,,,///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------/////////.........---------------.........//////000111333333111000111111333444444444555888<<>>===:::777555555444222000111111111111000///......,,,,,,,,,,,,,,,+++++++++------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,------***(((+++---000111000///000000000222333444333333555666:::===AAACCCCCCCCCCCCDDD@@@???===<<<>>>BBBGGGJJJHHHKKKOOOSSSVVVXXXYYYZZZZZZSSSNNNOOOXXXbbbiiilllppppppqqqnnneee[[[XXX[[[eeeggghhhhhhfffddddddddddddfffhhhkkknnnppprrrssswwwxxxxxxvvvsssrrruuuyyy}}}nnn___SSSKKKFFFBBB??????@@@BBBIIIQQQdddqqqzzzeeeWWWKKKHHHIIIMMMOOOOOOQQQUUUVVVQQQKKKHHHJJJMMMNNNNNNJJJCCC:::444222111...,,,//////...---,,,,,,++++++------......------,,,,,,+++++++++,,,,,,,,,------.........---------------------.........////////////111333333111000111222333444555555666888<<<@@@GGGMMMZZZmmm|||xxxtttssspppmmmhhheeecccbbb```^^^TTTRRRPPPQQQSSSTTTQQQNNNNNNKKKHHHFFFDDDCCCAAA???<<<:::777555555444222000000000111111000///......000//////......------------,,,,,,++++++,,,,,,---...------,,,,,,------...------------------------))))))***,,,......,,,***000222333333111//////000000111444555444555666888999<<<@@@BBBBBBBBBCCCDDD@@@???======???CCCGGGJJJLLLNNNRRRVVVXXXZZZZZZYYYWWWOOOIIILLLWWWaaaeeeeeejjjmmmpppmmmbbbVVVUUU[[[dddeeefffeeecccbbbcccddddddeeehhhjjjmmmooopppqqqwwwyyyxxxuuuqqqrrrxxx}}}rrrbbbUUULLLGGGBBB@@@@@@@@@AAAGGGNNN^^^kkk~~~kkk[[[LLLIIIIIIMMMPPPPPPQQQTTTUUUOOOGGGDDDFFFJJJLLLMMMFFFAAA:::555222000///---//////...---,,,++++++***,,,,,,.........---,,,++++++++++++,,,,,,,,,,,,---------------------------............///////////////111222222111111111222333444555555666999===AAAHHHPPP___rrr~~~zzzvvvtttnnnkkkgggdddbbb```^^^]]]TTTRRRPPPQQQSSSTTTQQQNNNMMMJJJGGGEEEDDDCCCAAA???<<<:::777555555444222000///000000000000//////...111000000000//////......---,,,,,,++++++,,,,,,---...------,,,,,,------...))))))))))))))))))))))))---,,,,,,---......,,,***&&&)))+++------...000222///111333444444555777999:::<<>>@@@CCCFFFIIILLLOOOSSSWWWYYYZZZYYYXXXSSSKKKEEEIIIVVVaaadddbbbhhhkkknnnjjj^^^RRRRRRXXX^^^___`````````aaaccceeedddeeegggiiikkkllllllmmmsssuuuvvvsssppprrrzzzuuueeeVVVMMMGGGCCCAAAAAA@@@@@@DDDKKKWWWdddwwwsss___PPPLLLJJJNNNQQQQQQRRRTTTTTTMMMDDD@@@BBBGGGJJJKKK@@@<<<888444222000///...//////...---,,,,,,+++++++++,,,---.........,,,,,,++++++,,,,,,,,,---------------------------------........./////////000000...000222222111111222333333444555666777:::>>>BBBGGGSSSeeewwwzzzvvvuuummmjjjfffcccaaa```]]]\\\TTTRRRPPPQQQSSSTTTQQQNNNKKKIIIFFFDDDCCCBBB@@@???===:::777555555444222000/////////000000//////..................---------------,,,,,,,,,,,,------------------------------************************111///---,,,,,,+++)))'''+++,,,------------///000///000111222222444888;;;<<<>>>@@@AAA@@@AAABBBCCCBBBAAA@@@@@@BBBDDDHHHJJJLLLOOOTTTXXXZZZZZZYYYXXXOOOIIIDDDJJJVVVaaadddbbbeeeggghhhdddXXXNNNOOOUUUXXXZZZ\\\^^^___aaadddfffdddeeeggghhhiiijjjkkkkkknnnqqqsssqqqnnnqqq{{{yyyiiiYYYOOOHHHDDDBBBBBBAAA???BBBHHHRRR___rrrgggWWWPPPLLLNNNRRRRRRSSSUUUTTTLLLCCC???@@@DDDGGGIII;;;:::777444222000//////......---------,,,,,,,,,,,,,,,------......------,,,,,,,,,---------......---------------.............../////////000000000...000222222222111222333333555666777888;;;@@@CCCFFFVVVkkk~~~}}}xxxuuutttnnnkkkgggcccbbb```^^^\\\TTTRRRPPPQQQSSSTTTQQQNNNJJJHHHEEECCCBBBAAA@@@>>>===:::777555555444222000......///////////////...,,,,,,---------------.........------------......,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///,,,)))((()))******)))222333333111...------...////////////000333888<<<>>>@@@AAAAAA@@@@@@AAACCCAAA@@@@@@AAADDDGGGKKKMMMOOORRRWWW\\\^^^^^^]]]\\\QQQLLLJJJOOOYYYbbbfffeeeccccccccc___VVVNNNPPPVVVUUUWWW[[[^^^```bbbeeegggcccdddfffhhhjjjkkklllmmmlllqqqtttrrrnnnqqq{{{nnn^^^TTTHHHEEECCCCCCAAA>>>@@@EEEOOO[[[nnnttt]]]TTTNNNOOORRRRRRSSSUUUTTTMMMCCC??????CCCEEEFFF<<<;;;999666333000///...,,,,,,,,,------------...,,,,,,,,,,,,,,,---...///------........./////////------........./////////.../////////000000000000...000222222222111222444444555666777888<<<@@@DDDKKK___vvv{{{vvvssssssooolllhhhdddcccaaa___]]]TTTRRRPPPQQQTTTTTTQQQNNNIIIGGGDDDBBBBBBAAA???======:::777555555444222000......///////////////...---------......////////////......------......///+++,,,...//////...,,,+++))))))))))))))))))))))))(((%%%###$$$'''+++...///***,,,---------...000222//////...---...222888===@@@AAABBBBBB@@@@@@AAABBB??????@@@BBBEEEIIIMMMPPPSSSWWW\\\aaaddddddbbbaaaVVVRRRPPPUUU]]]eeeiiiiiicccbbb```]]]WWWQQQSSSYYYTTTXXX\\\___aaaccceeegggbbbcccfffiiikkkmmmoooooooootttwwwuuuqqqsss}}}ssscccXXXHHHEEEDDDDDDAAA>>>???DDDMMMYYYlll}}}```WWWOOOOOORRRSSSTTTVVVTTTMMMDDD??????BBBDDDDDD>>>===<<<888444000......++++++,,,------......///------,,,+++,,,---///000.........////////////000........./////////000000////////////000000000000...000222222222222333444444555666777999<<>>???<<<777555444444333222222222222111000...,,,+++...............------,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********.........------,,,,,,,,,++++++,,,---...///000111---///000111222555999<<<===@@@DDDFFFEEEDDDCCCCCCAAAAAACCCFFFKKKPPPUUUXXXXXXaaagggfffcccdddeeeddd\\\VVVTTT\\\dddggggggfffbbbfffbbbVVVOOORRRVVVXXX```]]][[[ZZZ\\\___```aaaggggggggghhhkkkooosssuuuuuuvvvvvvtttrrrvvv~~~}}}jjj\\\PPPHHHBBBBBBCCC@@@???@@@IIIUUUgggxxxrrrZZZPPPRRRPPPRRRWWWUUUVVVOOOEEE>>><<>>@@@>>>888222000//////...------,,,,,,------......---,,,+++++++++++++++.........------,,,,,,,,,............///////////////......------///000111111111111111111222222222666444555777999;;;BBBJJJ[[[qqqyyyuuurrrqqqnnnlllhhhfffeeedddcccaaaYYYVVVTTTSSSSSSRRRQQQPPPNNNKKKGGGDDDCCCAAA???>>>>>>;;;777555444444333222444333111000///...//////...////////////...------***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'''((()))***,,,---//////......---------,,,,,,,,,++++++,,,---...///000111...///111222222555888;;;@@@CCCFFFGGGGGGFFFEEEFFFBBBCCCEEEHHHMMMRRRVVVYYY___gggllljjjgggggggggeeeaaaZZZYYY___gggiiihhhhhhaaaddd```YYYVVV\\\aaabbbcccaaa^^^]]]^^^```aaabbbffffffgggiiilllpppsssvvvwwwxxxxxxvvvuuuzzzlll___QQQJJJDDDCCCCCCAAA@@@@@@GGGSSSeeevvvsss[[[QQQSSSQQQSSSWWWVVVVVVOOOEEE>>>===???CCCEEE@@@AAA???:::444111000000...------,,,,,,------.........---,,,,,,,,,,,,,,,------------------,,,,,,............//////////////////...---...///000111111111111111222222222222777666777:::<<<>>>DDDMMM```vvvzzzuuurrrrrrpppmmmjjjiiigggeeeccc```YYYVVVTTTSSSSSSRRRQQQPPPNNNKKKGGGEEECCCBBB@@@>>>>>>;;;777555444444333111333111///------...000111///////////////......---***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,&&&'''(((***,,,...000000------------,,,,,,,,,,,,+++,,,,,,---...///000000///000222222333555888;;;CCCEEEHHHHHHHHHGGGGGGHHHDDDEEEGGGJJJNNNSSSWWWZZZbbbiiimmmjjjgggffffffdddddd^^^\\\bbbhhhiiihhhgggbbbaaa]]]ZZZ]]]eeejjjjjjgggdddaaa___```aaaaaaaaadddeeefffiiimmmqqquuuwwwyyyzzzzzzyyyzzzooobbbTTTLLLEEEDDDDDDAAA@@@AAAEEEPPPbbbtttttt\\\RRRTTTRRRSSSXXXVVVWWWPPPFFF@@@>>>@@@BBBDDDCCCCCC@@@<<<666222000000......------------......///...------,,,---------,,,,,,------------------............//////////////////.........///000111111111111222222333333333888888:::===???AAAHHHQQQiii}}}{{{vvvssssssooommmjjjiiigggdddaaa^^^YYYVVVTTTSSSSSSRRRQQQPPPMMMKKKHHHFFFDDDBBB@@@>>>===:::777555555444222000///...---------....../////////000000//////...---***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000000111333333333555888;;;DDDFFFHHHHHHGGGFFFGGGHHHDDDEEEGGGJJJNNNSSSWWWYYY]]]cccfffdddbbbcccbbb```ccc^^^]]]cccggggggeeeeeeddd___ZZZZZZaaahhhlllllljjjgggdddbbbaaaaaa```___cccdddfffjjjnnnrrrvvvxxxyyyzzzzzz{{{~~~qqqdddVVVMMMFFFDDDCCCAAA???@@@DDDNNN___rrrttt]]]RRRTTTRRRTTTXXXWWWWWWQQQHHHBBB@@@AAACCCDDDEEEBBB@@@===888111...///......------------......///......---------......,,,,,,,,,------.....................///////////////////////////000000000111111222222333333444444777888;;;???AAACCCLLLVVVttt|||wwwttttttooonnnkkkiiihhheeeaaa___YYYVVVTTTSSSSSSRRRQQQPPPMMMKKKHHHFFFEEECCC@@@===<<<:::777555555444111000,,,...000111111000///...///////////////......---***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////000222333333444666:::<<>>???DDDMMM]]]ooosss\\\RRRTTTRRRUUUYYYXXXWWWRRRJJJDDDBBBCCCDDDEEEFFFAAA>>>>>>999111---...///......------......///......---------......///,,,,,,,,,------...................../////////////////////000000000000000111222222333444444555555666777;;;@@@AAAEEEQQQ]]]~~~}}}xxxuuuuuurrrooollljjjiiigggeeebbbYYYVVVTTTSSSSSSRRRQQQPPPMMMKKKIIIGGGFFFCCC@@@===;;;999777666555333111///---000333555555333000..................------,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------.........//////000111333444555777;;;>>>CCCFFFIIIJJJIIIGGGEEEEEEAAABBBEEEIIILLLPPPSSSTTTSSSWWWZZZZZZ\\\``````^^^```^^^___eeeiiigggggghhh___XXXUUU[[[eeelllrrrvvvrrrpppmmmkkkjjjhhhfffdddbbbdddgggkkkpppsssvvvxxxxxxxxxyyy}}}}}}xxxxxxxxxxxxwwwvvvuuutttlllmmmnnnmmmllllllnnnooonnnnnnooopppsssvvvzzz|||{{{~~~vvvjjj[[[RRRHHHEEECCC@@@???@@@CCCLLLZZZmmm~~~qqqZZZPPPSSSRRRUUUZZZYYYWWWRRRLLLGGGFFFFFFGGGGGGFFF???<<>><<<@@@>>>444///000//////............//////,,,,,,,,,,,,,,,---......------------------,,,,,,............////////////...///000111222111000000222222333444555666777777666888<<<@@@CCCKKK]]]nnn~~~yyywwwvvvooolllhhheeeeeeeeeddddddYYYVVVTTTSSSSSSRRRQQQPPPMMMKKKJJJHHHGGGDDD@@@===:::999777666555333000...///............---------,,,,,,------,,,,,,+++***++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++*********++++++,,,,,,,,,---------..................000222444666:::>>>AAAGGGLLLQQQTTTRRRNNNKKKIIIAAABBBFFFIIIMMMPPPRRRSSSSSSUUUVVVVVVYYY^^^^^^ZZZVVVVVVZZZaaaeeedddeeeggg]]]VVVSSSXXX\\\___eeemmmooommmjjjiiihhhfffcccaaadddeeeiiilllpppsssuuuvvvyyyyyyzzz{{{wwwpppmmmjjjhhheeeaaa\\\YYY]]]]]]\\\[[[YYYWWWVVVUUUSSSUUUVVVUUURRRQQQRRRTTTUUUVVVWWWYYY[[[\\\]]]^^^```bbbdddggglllsss{{{vvvbbbXXXNNNJJJGGGDDDCCCDDD@@@GGGTTTfffyyymmmVVVMMMQQQQQQUUU[[[ZZZWWWSSSNNNKKKKKKLLLLLLLLLHHH???<<>>======;;;888555333222222222000111111222222000///...000///...---,,,---......000///...------------------,,,+++***)))***+++,,,+++++++++,,,,,,+++************+++++++++,,,,,,,,,+++,,,---///000000111111111333555777999<<<@@@CCCEEEJJJQQQYYY\\\WWWLLLCCC@@@CCCHHHKKKMMMPPPSSSUUUTTTUUUWWWXXXXXXXXXWWWWWWMMMSSSYYY]]]ccchhhgggbbb\\\UUUPPPQQQUUUZZZ```gggfffeeeeeeddddddcccccccccddddddggglllqqqttttttsssuuuvvvyyy}}}tttlllgggaaa___]]]ZZZWWWUUUTTTSSSPPPPPPOOONNNMMMLLLLLLKKKGGGKKKNNNNNNLLLKKKMMMOOORRRQQQQQQPPPQQQSSSTTTVVVVVVWWWXXX[[[___dddiiilllssszzzwwwfffYYYMMMHHHEEEBBB@@@AAABBBHHHSSScccuuuooo```RRRNNNQQQTTTWWWZZZXXXVVVOOOJJJKKKNNNKKKDDDBBB======BBBCCC<<<333...//////...------------...000000///...---,,,,,,,,,........................///////////////.........---......///000111111222444444555555666777777777777999>>>BBBFFFPPPeeexxx}}}wwwrrrooommmjjjgggeeedddbbb```^^^WWWUUURRRQQQQQQRRRQQQPPPOOONNNLLLJJJFFFCCC@@@>>>;;;:::999777555333222111000111111222111000///......---,,,+++++++++,,,,,,........................,,,,,,,,,,,,,,,---......,,,------...------,,,,,,******+++++++++,,,,,,,,,,,,,,,...///000111111111222444666777999<<>>555111000///......------......000///...---------------..............................//////////////////000000000000000000000000333333444444555666666666:::<<>>BBBEEEIIINNNVVV\\\[[[TTTJJJBBBAAADDDIIIMMMPPPRRRTTTVVV[[[[[[[[[[[[YYYWWWUUUTTTSSSWWW[[[]]]```dddaaa\\\PPPJJJFFFHHHKKKNNNRRRWWW]]]^^^___```bbbdddeeeeeeffffffgggjjjmmmnnnmmmllljjjpppyyy~~~wwwlllbbbYYYRRRMMMJJJFFFEEEDDDDDDCCCCCCCCCDDD@@@@@@AAABBBDDDEEEFFFFFFHHHFFFEEEGGGKKKLLLJJJGGGGGGHHHJJJKKKLLLKKKKKKJJJNNNNNNOOOOOOOOOPPPPPPPPPPPPRRRVVV[[[cccqqqwwwdddRRRJJJJJJHHHDDDCCC???CCCMMM[[[llluuu___TTTRRRSSSVVVZZZYYYWWWPPPJJJJJJNNNPPPMMMAAA===<<>>BBBEEEHHHKKKOOOPPPOOOJJJEEEBBBAAAEEEJJJOOOQQQSSSTTTVVVZZZZZZZZZYYYWWWUUUSSSQQQPPPWWW]]]bbbfffgggbbb[[[OOOHHHCCCEEEHHHKKKQQQVVV\\\]]]___aaaccceeefffggghhhhhhiiilllnnnooonnnmmmiiippp{{{yyyqqqjjj```WWWOOOJJJFFFDDDCCCBBBBBBBBBBBBBBBCCCCCC???@@@AAACCCEEEFFFHHHHHHIIIGGGFFFHHHLLLMMMKKKHHHGGGHHHJJJLLLLLLLLLKKKKKKNNNOOOPPPPPPPPPOOONNNNNNNNNOOOPPPRRRXXXdddsss~~~zzzhhhUUULLLJJJGGGCCCBBB@@@DDDLLLYYYkkk~~~yyyaaaUUURRRSSSVVV[[[ZZZXXXQQQIIIGGGJJJKKKIII@@@;;;;;;@@@CCC???888444000000///............/////////...------------...........................---.........//////000000111111111111000000000000333333444444555666666777999<<>>???AAACCCEEEGGGHHHIIIHHHHHHHHHJJJKKKLLLKKKJJJJJJJJJKKKLLLMMMMMMMMMMMMNNNOOOQQQSSSTTTSSSQQQPPPQQQPPPOOONNNPPPYYYeeennn{{{lll[[[QQQKKKEEEBBBCCCBBBEEELLLXXXjjj}}}{{{cccVVVRRRSSSVVVZZZZZZYYYSSSIIIEEEFFFFFFDDD>>>999999>>>BBB>>>999555111000//////....../////////......---------..............................------......///000000000111111111111111111111111444444555555666777777777:::<<>>888666111000000///////////////......---------......///........................------......///000000111000000000111111222222333555555666666777888888888;;;===BBBIIIRRRaaa{{{~~~{{{xxxvvvllljjjgggeeedddcccaaa___ZZZWWWSSSQQQQQQQQQOOONNNHHHHHHGGGEEECCCAAA???>>><<<:::888666444333222111111000///------......///---.../////////...---,,,)))))))))***,,,...000111******))))))***,,,...///''''''(((******+++++++++******+++++++++,,,,,,,,,---...///111222222222222222333555777999<<<@@@CCCAAABBBBBB@@@===<<>>DDDKKKTTTddd~~~{{{vvvsssqqqqqqnnniiieeebbb```]]][[[YYYUUURRRRRRSSSSSSPPPLLLKKKJJJHHHEEECCCAAA@@@???;;;:::888555333111000000......//////...---,,,,,,000+++%%%%%%(((+++***(((++++++++++++++++++++++++******+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,---...///000---...///111222222222222333666999;;;<<<===???AAAFFFDDDAAA>>>===>>>???@@@CCCIIIOOOPPPQQQUUUUUUTTTWWWXXXXXXVVVSSSQQQPPPPPPTTT[[[aaaccccccbbb]]]WWWLLLPPPSSSSSSUUUXXXXXXUUUYYYYYYZZZ\\\___bbbeeeggghhhhhhhhhjjjmmmooopppqqqqqqzzz{{{qqqggg]]]WWWMMMLLLIIIFFFCCCBBBAAAAAA>>>???AAABBB@@@@@@@@@AAAAAADDDFFFHHHHHHJJJMMMOOOQQQRRRTTTTTTTTTVVVXXXZZZ]]]^^^^^^^^^^^^___ccceeeggghhhlllttt{{{~~~|||xxxrrrjjjaaa]]]]]]```bbbnnnuuuxxxhhhYYYNNNIIIGGGFFFCCCDDDIIISSSdddxxxlllWWWQQQSSSUUUTTTXXXXXXVVVPPPHHHAAA>>>???:::999:::<<>>;;;===AAAIIIWWWmmmzzzvvvsssrrrqqqnnniiifffdddbbb___]]]XXXUUURRRQQQRRRRRROOOKKKKKKJJJHHHEEEBBBAAA??????;;;:::888555333111000000///////////////...------///,,,)))***---...+++(((+++++++++++++++,,,,,,,,,******+++,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++,,,---......---...///111222222222222555888;;;===>>>@@@BBBCCCCCCBBB???<<<;;;<<<===>>>AAAHHHMMMNNNPPPSSSTTTRRRTTTVVVVVVUUURRRPPPNNNNNNYYY___dddeeeeeeddd^^^XXXOOOVVVZZZZZZYYYZZZYYYVVVZZZZZZ[[[]]]___bbbeeegggjjjjjjiiijjjlllnnnppppppttt|||vvvlllbbbYYYTTTJJJHHHFFFDDDBBBBBBBBBBBBAAABBBDDDDDDCCCCCCCCCDDDCCCEEEHHHJJJKKKMMMPPPRRRTTTVVVXXXYYYZZZ[[[^^^aaadddddddddccccccdddhhhkkkooopppssszzz~~~vvvnnniiigggggghhhooouuu}}}lll\\\PPPJJJGGGEEECCCDDDIIISSScccwwwqqqZZZRRRSSSUUUUUUXXXYYYWWWQQQIIIAAA>>>>>>:::999999;;;>>>>>>;;;777222000.........///...---111///......//////...,,,------........./////////---------.........//////111111000000111333555777777:::<<<<<<999999;;;>>>>>>@@@DDDLLLZZZoooyyyvvvtttsssqqqnnnjjjfffeeecccaaa___XXXTTTQQQPPPQQQQQQNNNJJJKKKJJJGGGEEEBBB@@@??????:::999777555333222111000//////000000000///......///...---///111111---*********++++++,,,,,,------******+++,,,,,,,,,,,,+++++++++++++++++++++++++++************+++,,,---------...///111222222222222666888<<<>>>???@@@BBBDDDAAA???===;;;::::::;;;<<<@@@FFFLLLMMMOOORRRSSSRRRQQQSSSUUUUUURRRPPPNNNNNN\\\aaaeeeeeedddccc^^^XXXXXXaaaiiihhhcccaaa___\\\[[[\\\\\\^^^```ccceeeffflllkkkjjjjjjkkkmmmppprrryyy{{{oooeee\\\UUUPPPIIIGGGFFFDDDCCCCCCDDDDDDDDDFFFGGGGGGFFFEEEGGGHHHFFFHHHKKKMMMOOOQQQTTTWWWYYY\\\___aaabbbdddgggjjjmmmmmmlllkkkjjjlllppptttyyyyyy|||zzzvvvsssrrrtttyyyqqq```SSSKKKGGGEEECCCDDDHHHQQQaaauuuxxx___TTTSSSUUUVVVXXXZZZYYYSSSJJJBBB>>><<<;;;999888:::===>>><<<999222111///...//////...---222000............,,,+++....../////////000000000------........./////////111111000000111333555666999<<<>>>===::::::<<<>>>???AAAFFFNNN\\\qqqzzzwwwvvvuuurrrnnnjjjfffdddbbb___]]]YYYUUURRRQQQRRRQQQNNNKKKKKKIIIGGGDDDBBB@@@???>>>:::999777555333222111111///000000000000000//////000///...///111111///---******+++,,,,,,---------******+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,---------...///000222222222222444777:::<<<===???AAACCCAAA???===;;;::::::;;;;;;@@@FFFLLLMMMOOOSSSTTTSSSRRRTTTWWWWWWUUURRRQQQPPP[[[```cccbbbbbbaaa]]]WWW[[[gggqqqoooiiidddaaa^^^\\\]]]^^^___aaaccceeefffjjjjjjjjjjjjkkknnnrrruuuuuuiii___XXXRRROOOLLLJJJIIIGGGFFFFFFFFFFFFFFFGGGHHHHHHGGGGGGHHHJJJHHHJJJNNNPPPRRRUUUXXX[[[]]]```dddgggjjjlllppprrrtttttttttssssssuuuyyy|||~~~tttcccVVVMMMHHHEEEDDDDDDGGGPPP___sss}}}bbbTTTRRRTTTWWWXXXZZZ[[[VVVMMMCCC>>><<<;;;999777999===???===;;;333111///...//////...---000///------......---,,,////////////000000000000............////////////000000000111222333555666:::<<>>;;;;;;===???===AAAFFFPPP___uuu|||yyywwwwwwrrrooojjjeeebbb```]]][[[[[[WWWTTTSSSTTTSSSOOOLLLJJJIIIGGGDDDBBB@@@???>>>999888777555333222222111//////000000000000000///111///---,,,---///000000++++++,,,,,,,,,---------******+++,,,,,,,,,,,,+++++++++++++++++++++++++++---,,,,,,,,,,,,------...---...///000222222222222555888;;;===>>>???AAACCCBBBAAA???>>>===<<<<<<===AAAHHHNNNOOOQQQUUUWWWUUUTTTVVVYYYYYYXXXVVVVVVVVV[[[___bbbaaa```aaa^^^YYYYYYeeennnmmmgggbbb___]]]\\\]]]___```bbbcccddddddfffhhhjjjkkkmmmpppvvvzzz}}}qqqfff^^^XXXTTTQQQOOONNNLLLIIIGGGGGGGGGGGGGGGHHHIIIHHHGGGGGGIIIKKKJJJMMMPPPSSSUUUWWW[[[]]]```dddhhhlllooorrruuuxxxyyyzzz{{{{{{{{{}}}uuudddWWWOOOJJJGGGDDDDDDFFFNNN]]]qqqeeeVVVQQQSSSVVVWWWZZZ\\\YYYOOOEEE>>>;;;;;;999888:::>>>@@@???===333111/////////000///...---,,,,,,---///000///...////////////000000000000........./////////000000000000000111222333444555999<<<>>>>>><<<;;;>>>AAA>>>BBBJJJUUUeee|||}}}zzzxxxvvvrrrnnniiieeebbb___]]][[[\\\YYYUUUTTTTTTSSSPPPLLLJJJIIIFFFDDDAAA???>>>>>>999888777555333222222222......///000000000/////////...,,,******,,,///111------------,,,,,,,,,,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++...------,,,,,,------...---...///111222222222222888:::>>>@@@AAABBBDDDFFFDDDCCCBBB@@@??????>>>>>>BBBIIIOOOQQQSSSWWWYYYWWWVVVXXXYYYZZZYYYXXXYYYZZZ^^^bbbcccaaa```aaa^^^ZZZXXXbbbjjjiiifffdddbbb```\\\]]]___```aaabbbbbbbbbbbbfffkkkmmmooorrrxxx|||~~~xxxnnneee^^^ZZZWWWUUURRRPPPNNNKKKJJJIIIHHHHHHJJJKKKKKKJJJIIIJJJLLLNNNNNNQQQTTTVVVXXXZZZ]]]___bbbfffkkkpppsssvvvyyy{{{{{{}}}uuueeeYYYPPPKKKHHHEEEDDDFFFMMM[[[ooolllZZZSSSSSSUUUUUUZZZ]]][[[RRRHHH@@@<<<;;;:::999<<>>===999888666555333333222222------...///////////////,,,,,,,,,,,,+++,,,...///.........---,,,,,,++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++------,,,,,,,,,,,,,,,------...///111222222222222888;;;>>>@@@AAABBBEEEFFFDDDDDDCCCBBBAAA@@@@@@???BBBIIIOOOQQQTTTXXXYYYXXXVVVWWWWWWWWWVVVWWWZZZ\\\aaadddddd```^^^]]]ZZZVVVUUU\\\aaabbbbbbdddcccaaa\\\]]]^^^```aaaaaaaaa```aaafffmmmpppqqqrrrwww{{{xxxssskkkddd___\\\ZZZXXXUUUTTTRRRQQQOOOOOOOOOPPPOOOPPPOOONNNMMMNNNQQQSSSSSSUUUXXXZZZ[[[]]]```bbbeeeiiinnnsssvvvxxx{{{}}}|||wwwgggZZZQQQKKKHHHEEEDDDEEELLLZZZmmmuuuaaaUUUSSSSSSSSSYYY^^^\\\TTTJJJAAA===;;;:::;;;???CCCEEECCC@@@444222000///000000///...---,,,+++,,,...///...---------........./////////.../////////000000000000///000111222333444444444555888<<<<<<<<<===@@@CCCEEEJJJRRR]]]nnn}}}yyytttrrrmmmkkkgggfffeeeeeedddbbb[[[WWWTTTRRRSSSQQQNNNJJJJJJHHHFFFCCCAAA???>>>===999888666555444333222222,,,,,,---...//////......)))+++---......---------//////...---,,,++++++*********+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,++++++***+++++++++---...///111222222222222777999<<<>>>???AAACCCEEEEEEDDDDDDCCCBBBAAA@@@???BBBIIIOOOQQQSSSXXXYYYXXXTTTUUUUUUTTTTTTUUUYYY\\\ccceeeccc^^^ZZZYYYUUUPPPMMMQQQUUUUUUXXX]]]]]][[[[[[\\\^^^````````````___aaahhhooorrrqqqrrruuuyyytttpppiiiddd```^^^[[[ZZZYYYXXXWWWVVVVVVVVVWWWXXXTTTTTTSSSRRRQQQRRRUUUWWWVVVXXX[[[]]]]]]___aaadddfffjjjpppuuuxxxzzz|||~~~|||zzziii\\\RRRKKKHHHFFFDDDEEEKKKYYYlll{{{fffXXXSSSRRRRRRXXX^^^]]]VVVKKKBBB>>>::::::<<>><<<>>>AAAFFFGGGIIIOOOWWW[[[[[[ZZZYYYVVVUUURRRNNNNNNVVV```iiijjjjjjddd[[[QQQKKKIIIGGGHHHJJJMMMQQQVVVYYY[[[]]]___aaaaaa```______```ccciiiooopppllllllqqqwww~~~tttpppjjjfffcccaaa___^^^[[[]]]^^^]]]\\\ZZZ[[[[[[]]]\\\ZZZXXXXXXYYYZZZ[[[```___^^^^^^```cccfffhhhhhhlllppptttwwwyyy}}}{{{jjj]]]SSSMMMIIIIIIEEEDDDLLLXXXhhh{{{kkkZZZVVVZZZTTTXXX\\\[[[UUUKKKBBB<<<<<<;;;===DDDLLLNNNIIICCC888111...000111///......//////............//////////////////////////////000000000000000111222222222222222222222222333333777888999999999;;;???CCCKKKNNNUUUaaarrr}}}xxxsssqqqkkkjjjhhhfffdddcccbbbbbb___XXXRRRPPPSSSSSSPPPKKKIIIHHHFFFDDDBBBAAA???>>><<<999666444333222111000/////////......---,,,+++///...,,,***((()))---000,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,------,,,++++++******++++++,,,,,,,,,,,,+++,,,,,,---------///111111000000000222666999===AAACCCDDDEEEFFFCCCDDDDDDAAA===<<<>>>AAAHHHHHHKKKPPPWWW[[[\\\\\\\\\ZZZXXXUUUQQQOOOWWW```jjjllljjjcccXXXNNNGGGDDDAAABBBEEEIIIMMMRRRVVVXXX[[[]]]^^^^^^]]]^^^___aaaccchhhnnnpppoooppptttxxx|||uuuqqqmmmiiihhhfffeeecccbbbdddeeedddbbbaaaaaaaaacccbbbaaa``````aaabbbbbbbbbaaaaaaaaacccfffiiikkkmmmppptttwwwzzz}}}qqqcccXXXPPPLLLIIIEEEDDDKKKWWWgggzzzppp\\\UUUWWWSSSWWW[[[[[[WWWNNNEEE???===<<>><<<999666444333222111000---.........---,,,+++***.........---,,,---000222,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,,,,,,,******++++++++++++******,,,+++++++++,,,---......000111222111000///000222888999;;;???CCCEEEDDDCCCBBBCCCCCC@@@===<<>>>>>AAAIIIQQQSSSOOOJJJ<<<555111222333111000000//////............//////////////////////////////...............///000000111222222222333333333444444555777999;;;???DDDHHHRRR]]]jjjttt}}}~~~yyytttrrrrrrppplllgggccc___\\\[[[ZZZUUUQQQOOOQQQPPPMMMJJJIIIHHHFFFDDDBBB@@@>>>===<<<999666444333222111000///000000000//////...---,,,---......,,,,,,---...+++++++++++++++++++++++++++,,,------,,,+++)))(((***+++,,,------,,,+++***+++++++++,,,,,,...///000000111222222111111333444;;;::::::===BBBDDDCCCAAAAAABBBBBB???<<<;;;???CCCLLLMMMOOOSSSWWW\\\___```bbb___]]]ZZZTTTQQQWWW___kkkllljjjbbbVVVJJJCCC@@@@@@AAAEEEIIIOOOTTTXXX[[[ZZZ[[[[[[[[[\\\___cccfffhhhjjjmmmqqqtttvvvwwwxxx~~~yyytttqqqsssxxx}}}xxxvvvttttttuuuvvvuuuttttttuuuvvvuuurrrppppppppphhhiiikkklllmmmlllkkkjjjiiihhhhhhiiikkkmmmpppqqqrrrtttuuuvvvxxx|||{{{kkk]]]QQQJJJIIIEEEDDDJJJSSSbbbwww|||aaaUUUTTTSSSVVVZZZ\\\ZZZSSSJJJCCC>>>???CCCKKKRRRTTTQQQMMM>>>666111222333111///000//////............//////////////////////////////000000000000000111111222111222222333333444444444555666888:::<<<@@@EEEIIISSS^^^mmmzzz~~~yyytttrrrpppoookkkgggccc```]]]\\\YYYVVVSSSRRRRRRQQQNNNLLLIIIHHHFFFDDDAAA???===<<<<<<999666444333222111000000000111111111000//////---...///...,,,***+++++++++++++++++++++++++++++++++,,,------,,,+++)))(((+++,,,---......---,,,+++++++++,,,,,,---...///000///000111222222333666999<<<::::::<<>>@@@EEEMMMSSSUUURRROOO???777111111111///.../////////............//////////////////////////////000000000000000111111222111111222333444444555555777888:::;;;===AAAEEEIIIMMMVVVfffyyy}}}yyytttqqqlllkkkiiifffdddbbbaaaaaaZZZXXXVVVUUUTTTSSSQQQOOOIIIHHHFFFDDDAAA>>>===<<<<<<999666444333222111000...///////////////......000111111000---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,,,,,,,------............---------,,,,,,,,,---.../////////000111222333555888;;;<<<;;;;;;<<<>>>@@@@@@??????@@@???<<<:::;;;@@@DDDKKKNNNSSSWWWZZZ\\\^^^```___]]][[[XXXRRRNNNRRRZZZcccfffgggbbbZZZRRRNNNLLLFFFGGGJJJMMMQQQUUUYYY[[[ZZZ[[[]]]^^^___bbbeeehhhiiikkkmmmnnnooorrrwwwzzz~~~}}}zzzwwwvvvwwwtttuuuwwwwwwwwwvvvtttrrrnnnnnnoooppprrrtttuuuvvvwwwxxxzzz{{{|||pppaaaSSSKKKHHHEEEEEEHHHOOO]]]ssslll^^^[[[WWWXXXZZZ]]]]]]WWWLLLDDD@@@CCCHHHOOOTTTUUUSSSQQQ@@@888111111111///.../////////............//////////////////////////////...............///000000111111222333444555666666888999;;;<<<>>>BBBFFFJJJOOOYYYkkk}}}xxxsssqqqmmmkkkiiifffdddbbbaaa```XXXWWWVVVUUUTTTRRRPPPOOOIIIHHHFFFCCCAAA>>><<<;;;<<<999666444333222111000------......///......---000000000///---,,,...///,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,------...------,,,,,,------.........---------......///111222333222333555888;;;;;;<<<======<<<<<<>>>@@@>>>???>>>;;;999:::@@@EEEIIINNNUUUYYY[[[\\\]]]___]]]\\\ZZZXXXRRRNNNRRRZZZ```ccceeebbb[[[TTTQQQPPPIIIJJJKKKMMMPPPSSSVVVWWWVVVXXX[[[]]]^^^___bbbddddddgggjjjkkkkkkpppyyy~~~{{{zzzzzzxxxxxxxxxxxxwwwuuutttsssqqqrrrssstttvvvxxxyyyzzzxxx{{{}}}qqqbbbUUUMMMHHHEEEEEEGGGMMM[[[rrrvvveee^^^XXXYYY[[[___aaa\\\QQQIIICCCGGGLLLRRRVVVWWWUUUSSSCCC:::333222222000///000//////............//////////////////////////////...............///000000111111222333444555666666666888:::<<>><<<;;;<<<999666444333333111000......///////////////...---......---,,,,,,///111------------------------...---,,,***)))******+++...---++++++++++++---...///......---------......444444444333333444777:::;;;===>>>===;;;:::===@@@>>>>>>===;;;999:::@@@EEEHHHNNNUUUZZZ\\\\\\\\\^^^]]][[[ZZZXXXRRRNNNRRRZZZ^^^aaacccaaa[[[TTTQQQPPPKKKLLLMMMNNNPPPSSSUUUVVVSSSVVVYYY[[[\\\\\\^^^``````eeehhhiiiiiinnnzzz~~~}}}}}}~~~~~~~~~}}}{{{zzzxxxxxxttttttvvvwwwyyy{{{||||||xxxzzz~~~oooaaaTTTMMMHHHFFFEEEGGGMMMZZZrrr}}}iii___XXXYYY\\\aaaddd```VVVMMMFFFIIIOOOUUUXXXXXXVVVTTTEEE<<<555333333111000111//////............//////////////////////////////000000000000000111222222111111222333444666666777444666999<<<@@@EEEKKKPPPZZZkkkzzztttpppoooqqqooolllhhhdddaaa^^^]]][[[WWWRRRPPPPPPPPPNNNKKKIIIHHHFFFCCCAAA>>><<<;;;999888666444222111000000000000000000////////////------------------------)))************+++++++++------------,,,,,,+++***((()))***+++,,,,,,+++******+++,,,---......///...222444666444222222444777<<<<<<;;;999777888<<>>444111111///------//////...------------...///////////////////////////000111000//////111333222222222333444555666777777:::>>>AAABBBEEEJJJNNN^^^nnnzzztttqqqooorrrpppllliiieeeaaa___^^^[[[WWWRRRQQQQQQPPPNNNKKKIIIHHHFFFCCCAAA>>><<<;;;999888666444222111000000............------------////////////////////////,,,,,,,,,++++++*********+++,,,,,,,,,,,,+++***)))******+++,,,,,,,,,,,,,,,***+++,,,---.../////////333444555444222222444777<<<<<<;;;:::999:::===@@@@@@@@@???<<<999;;;@@@EEEIIINNNRRRUUUYYY^^^___]]][[[\\\[[[YYYUUUTTTUUUWWWXXXWWWUUUQQQMMMKKKKKKLLLPPPOOOOOOQQQUUUWWWWWWVVVWWWXXXYYYZZZ\\\]]]______]]]___aaabbbeeennnzzz}}}||||||{{{|||}}}tttdddWWWOOOHHHEEEDDDFFFKKKWWWlll~~~wwwfff]]]___bbbfffhhhgggccc```]]]\\\\\\]]]^^^]]]YYYWWWKKK???555222222000//////000000///............///000000000000000000000000///000111000//////111333222222222333444555666777777;;;???AAACCCFFFKKKPPP^^^ooo{{{uuuqqqppprrrpppmmmiiifffcccaaa```[[[WWWSSSQQQRRRQQQNNNKKKIIIHHHFFFDDDAAA>>><<<;;;999888666444222111000000............------------///////////////////////////...---,,,+++******)))***++++++++++++******))),,,,,,,,,+++,,,,,,------***+++,,,---...///000000333444444333222333555777;;;<<<<<<<<<<<<===@@@BBBAAABBB@@@===:::;;;@@@EEEJJJNNNPPPQQQUUU\\\```___]]]^^^^^^\\\YYYXXXXXXYYYXXXVVVQQQLLLHHHGGGIIILLLQQQPPPQQQSSSVVVXXXXXXXXXYYYYYYZZZ[[[\\\___aaabbb___``````bbbfffppp}}}wwwgggXXXOOOIIIFFFEEEGGGLLLXXXlll}}}wwwfff]]]___bbbgggkkkllljjjhhhfffeeeddddddccc```\\\YYYLLLAAA666333333222111111111111000///////////////000000000000000000000000///000111000//////111333222222222333444666777888999<<<@@@BBBDDDGGGMMMRRR^^^qqq|||vvvqqqpppsssqqqnnnjjjgggdddbbbaaa[[[XXXTTTSSSSSSRRRNNNKKKIIIHHHFFFDDDAAA???===<<<999888666444222111000000000000000000////////////------------------------///......---,,,,,,++++++++++++,,,,,,,,,++++++***---,,,+++******+++------++++++,,,---...///000111333333222222222444666888;;;<<<>>>>>>>>>???BBBDDDBBBBBBAAA===:::;;;@@@EEEMMMPPPQQQQQQTTT\\\aaaaaa\\\\\\\\\ZZZYYYYYYYYYZZZZZZVVVOOOHHHDDDEEEJJJNNNQQQPPPPPPSSSVVVYYYYYYXXXZZZZZZYYYZZZ\\\___bbbdddbbbbbbcccdddjjjtttzzzhhhYYYOOOIIIFFFDDDFFFKKKVVVjjj|||lll^^^[[[]]]aaagggllloooooonnnmmmllljjjiiigggccc^^^[[[NNNBBB777444333222111222111000//////......//////111111111111111111111111///000111000//////111333222222222333555666888888:::===AAACCCEEEIIIPPPUUU```vvv|||vvvrrrpppsssqqqnnnkkkgggdddcccbbb\\\XXXUUUTTTTTTSSSOOOKKKJJJIIIGGGDDDBBB???===<<<999888666444222111000000000000000000////////////------------------------------------------------,,,,,,---------------,,,,,,+++***))))))***+++,,,+++++++++,,,...000111333333222111111222555777999:::<<>>;;;<<>>AAACCCFFFKKKRRRXXXddd|||}}}wwwsssqqqrrrpppnnnjjjgggdddcccbbb\\\YYYVVVUUUUUUTTTOOOKKKJJJIIIGGGEEEBBB???===<<<999888666444222111000000............------------////////////////////////,,,,,,,,,---------......,,,------...............++++++******))))))******,,,++++++,,,...000222444444111///000333666999::::::===@@@BBBBBBBBBCCCDDDBBBBBBAAA>>><<<>>>CCCHHHMMMPPPRRRQQQSSSYYY[[[ZZZVVVSSSPPPPPPSSSWWWYYY[[[YYYSSSJJJAAA===@@@GGGMMMOOOOOOPPPRRRVVVYYYYYYYYYVVVVVVWWWXXX[[[]]]```bbbaaaaaabbbfffnnnyyy{{{ppppppqqqsssxxx~~~kkkZZZOOOIIIEEECCCDDDHHHSSSfffxxxnnn```ZZZYYYZZZ]]]ccciiinnnqqqqqqqqqpppnnnllljjjfffaaa]]]SSSFFF999444222000///000//////...---------------///////////////////////////000111000//////111333222222333444555777999::::::===AAACCCFFFKKKSSSZZZfff}}}xxxsssqqqqqqooommmjjjgggdddbbbbbb\\\YYYVVVVVVVVVTTTPPPLLLJJJIIIGGGEEEBBB@@@>>>===999888666444222111000000............------------////////////////////////---------,,,,,,,,,,,,,,,+++,,,------.........---+++,,,,,,,,,++++++***))),,,++++++,,,...000333555444111...///333777999::::::===AAACCCBBBBBBBBBBBBAAABBBAAA???===???EEEJJJMMMRRRTTTTTTVVVYYYYYYVVVUUUQQQLLLLLLQQQWWW\\\___ZZZTTTJJJAAA===@@@HHHNNNPPPPPPQQQTTTWWWZZZ[[[[[[TTTUUUWWWYYY\\\^^^```aaaaaaaaaccchhhrrr|||~~~wwwsssjjjlllooorrrvvvzzz}}}yyyuuuqqqrrruuuxxxmmm[[[PPPJJJGGGDDDEEEIIISSSfffxxxuuuddd\\\ZZZ[[[]]]bbbhhhnnnpppqqqqqqpppnnnmmmkkkgggccc___WWWIII;;;555333000///000000//////.......................................///000111000//////111333222222333444666888:::;;;:::===@@@CCCFFFKKKTTT[[[hhh~~~xxxsssqqqpppooollliiifffdddbbbaaa\\\YYYWWWVVVWWWUUUPPPLLLKKKJJJHHHEEEBBB@@@>>>===999888666444222111111000111000000000////////////------------------------......---,,,+++******)))***+++,,,,,,------------,,,,,,---...---,,,***))),,,,,,+++,,,...000333555444111......333888:::::::::===AAACCCCCCAAAAAAAAA@@@AAAAAA???===@@@FFFKKKOOOUUUXXXYYYZZZ\\\YYYUUUUUUPPPKKKKKKQQQYYY___bbb\\\VVVMMMDDD???BBBJJJPPPRRRQQQRRRUUUYYY\\\]]]\\\TTTUUUXXX[[[]]]___```aaabbbccceeelllvvv}}}vvvpppllllllppptttxxxyyyyyyzzz{{{wwwtttoooiiieeeeeeiiilllqqqzzzooo]]]RRRLLLHHHEEEFFFJJJTTTgggxxx{{{hhh\\\[[[\\\]]]bbbhhhmmmpppqqqqqqooonnnmmmllliiidddaaaZZZLLL>>>777444111///000111111000///////////////........................///000111000//////111333222222333444666888:::;;;:::===@@@BBBEEEKKKTTT[[[hhhxxxttttttooonnnkkkhhheeebbb```^^^[[[YYYWWWUUUTTTRRROOOMMMKKKJJJGGGDDDAAA>>><<<;;;999666333111111222222111...............---------............////////////+++,,,...//////...,,,+++******)))((()))***,,,---------------------------))))))***,,,...111333444666555333222222444777888===>>>???AAABBBBBBBBBAAA@@@???<<<:::;;;???EEEJJJQQQUUUZZZ[[[YYYWWWVVVWWWTTTRRRNNNLLLQQQ[[[___^^^^^^XXXOOOFFFCCCFFFMMMSSSRRRPPPOOOQQQVVVZZZ[[[[[[XXXYYYZZZ\\\___aaaccceeefffgggjjjooouuu}}}vvvllleeegggmmmkkkrrr{{{{{{yyyxxxxxxwwwvvvuuurrrooommmkkklllnnnsss|||~~~}}}}}}~~~~~~}}}||||||}}}}}}}}}}}}~~~}}}wwwuuuvvvwwwwwwooo\\\QQQIIIIIIJJJIIIIIIQQQggg{{{mmm]]]ZZZYYY\\\bbbggghhhkkkoooqqqqqqooolllgggcccbbbbbbYYYOOOAAA888444333000...//////............/////////000000000000000//////111111111000000000000000222444555666666777:::<<<@@@???@@@DDDGGGJJJRRRZZZiii~~~wwwrrrsssooonnnkkkhhheeeaaa___]]][[[YYYVVVTTTSSSQQQOOOMMMKKKIIIGGGDDDAAA>>><<<;;;;;;888444222111111000///......///000000...---,,,------------............,,,---.........---,,,+++......---------...///000------------------------******+++---///111333444666555333222333555777999<<<===???AAABBBBBBAAAAAADDDCCCAAA??????CCCJJJOOOMMMQQQVVVXXXWWWVVVVVVWWWTTTRRRMMMKKKPPPZZZ```___bbb\\\SSSJJJFFFGGGLLLQQQQQQPPPOOOQQQVVVYYY[[[ZZZYYYZZZ[[[]]]___aaaccceeefffgggjjjooowww}}}rrrjjjbbb]]]___dddjjjqqq{{{}}}yyytttrrrkkkmmmpppwww|||~~~}}}{{{{{{{{{zzzyyyzzz{{{|||}}}{{{|||~~~}}}tttmmmjjjhhhhhhgggppp|||ppp^^^RRRJJJJJJJJJIIIIIIQQQfffzzzqqqaaa[[[YYY[[[bbbgggiiilllpppqqqqqqooolllfffbbb``````YYYOOOBBB888444333000...000000////////////000000//////000000000000//////111111111111000000000000222444555666666888:::===???>>>@@@DDDHHHKKKTTT]]]kkk|||uuupppppppppnnnlllhhhddd```]]]\\\ZZZWWWUUUSSSRRRPPPNNNKKKJJJIIIGGGDDDAAA>>><<<;;;<<<999555333111000///...---...///000000...---++++++,,,,,,,,,------------......------,,,,,,++++++---,,,,,,,,,,,,---......,,,,,,,,,,,,------------++++++,,,---///222444555666555333333333666999:::;;;<<<>>>AAABBBBBBAAA@@@AAA@@@>>><<<<<<@@@GGGLLLKKKNNNSSSWWWWWWWWWXXXXXXTTTQQQLLLIIIOOOZZZ``````fffaaaXXXPPPKKKJJJLLLNNNPPPOOOOOOQQQUUUXXXZZZZZZZZZZZZ[[[]]]^^^```bbbccceeegggjjjpppxxx}}}pppbbbZZZVVVSSSTTTXXXcccjjjuuu}}}}}}qqqqqqssswww}}}~~~~~~~~~|||zzzuuuttttttuuuvvvxxxzzz{{{yyyzzz}}}~~~xxxooogggaaa]]]ZZZXXX___jjj|||sss```TTTKKKJJJIIIIIIIIIQQQfffyyyvvveee]]]ZZZ\\\bbbhhhkkknnnrrrrrrrrrqqqlllfffbbb___^^^YYYPPPCCC999444222000///111111000000000000111111//////000000000000//////111111111111111111111111222444666666777888;;;===>>>===@@@EEEHHHLLLUUU___ssszzzsssnnnnnnpppnnnkkkgggccc___\\\ZZZYYYWWWTTTRRRQQQOOOMMMKKKIIIHHHFFFCCCAAA>>><<<;;;;;;888555333222111000.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------///...---,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---------,,,,,,---...000222444555666444333333444777:::<<<999;;;>>>AAABBBBBBAAA@@@===<<<:::888888<<>><<<;;;999777555444444333222000000---***((('''))),,,...,,,------------............---,,,++++++++++++,,,---------------------,,,+++++++++,,,,,,,,,------,,,,,,---...000222333444444333222222444777:::<<<999;;;>>>AAACCCCCCAAA@@@???>>><<<::::::>>>EEEJJJOOOPPPSSSUUUXXXYYYXXXWWWUUUQQQKKKGGGLLLWWW^^^___aaa]]]WWWTTTRRRRRRPPPNNNMMMNNNPPPSSSTTTVVVXXXYYYZZZZZZZZZZZZ[[[\\\]]]^^^aaacccgggnnnwwwlll\\\MMMGGGHHHGGGGGGGGGJJJPPP[[[ggguuuzzzqqqnnnooo|||~~~|||{{{rrrqqqooonnnnnnnnnoooppptttvvvzzz{{{tttmmmfff```\\\YYY[[[dddssszzzfffYYYMMMJJJHHHGGGIIIQQQddduuuoooeee___]]]cccjjjnnnrrruuuwwwxxxvvvrrrkkkeeeaaa```ZZZRRRGGG<<<555111000000000//////......//////000......///000000000000000000000111111222222222333333444666888888:::===@@@BBBCCCFFFIIIHHHJJJTTT___{{{~~~yyyrrrmmmmmmnnnllljjjfffbbb^^^[[[ZZZYYYVVVTTTRRRQQQOOOMMMJJJHHHGGGEEECCC@@@>>><<<;;;888666555444555444333111000---***'''&&&))),,,...------------............+++++++++,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++************++++++,,,,,,------,,,,,,---...///111222333222222111111333666:::<<<999;;;???CCCDDDDDDBBBAAA???>>><<<::::::>>>EEEJJJMMMNNNOOORRRUUUWWWVVVUUUUUURRRKKKGGGLLLVVV\\\[[[[[[VVVRRRQQQRRRRRRPPPNNNLLLOOORRRTTTUUUVVVXXXZZZ[[[[[[ZZZZZZ[[[[[[\\\\\\```bbbgggmmmvvv}}}gggZZZMMMJJJJJJHHHFFFFFFFFFJJJRRR]]]lllzzzooogggdddppp{{{~~~}}}|||zzzyyytttrrrpppnnnmmmlllllllllrrrtttyyy~~~xxxsssoooffffffiiisss~~~iii[[[NNNKKKGGGGGGIIIQQQcccsssyyyjjjbbb^^^ccckkkooorrruuuxxxyyyxxxtttnnngggcccaaa[[[TTTHHH===555111111111//////............//////---...///000000111111000000000111111222333333333333555777888999;;;>>>AAADDDEEEIIIJJJIIIJJJSSS___sss}}}yyyrrrnnnooolllkkkhhheeebbb^^^\\\ZZZYYYWWWTTTSSSRRRPPPMMMKKKGGGFFFDDDBBB@@@>>><<<;;;999888666555555444111//////...,,,+++++++++,,,---+++,,,,,,,,,------------((()))+++,,,------,,,,,,******+++++++++***)))((()))******+++,,,,,,------,,,,,,,,,---...000111222111000///000222666999<<<999<<<@@@DDDFFFEEEDDDBBB<<<;;;999777777;;;BBBGGGLLLKKKLLLPPPUUUXXXXXXVVVUUURRRLLLIIIMMMUUUYYYXXXVVVQQQMMMLLLOOOPPPOOOLLLLLLOOOTTTVVVVVVWWWYYY[[[^^^]]]\\\\\\\\\\\\\\\]]]bbbccchhhnnnwww|||hhh___VVVUUUTTTPPPLLLLLLFFFIIIMMMTTTbbbvvv~~~sssiiiccciiiooowww~~~~~~}}}{{{yyytttsssqqqooommmllllllmmmqqqsssxxxlll\\\OOOKKKGGGFFFIIIQQQbbbqqqnnneee```dddkkkpppsssuuuwwwxxxxxxtttnnnhhhdddbbb[[[TTTJJJ>>>555111111222000000////////////000000---...///000111111111111000000111222222333444444333555777999:::<<>><<<;;;;;;999777666555333000------.../////////...---,,,******+++++++++,,,,,,,,,&&&(((+++---...---,,,,,,......///000///...,,,+++))))))***+++,,,,,,------++++++,,,,,,...///111111000/////////111555999;;;999<<>>555111111222111111000000000000111111---...///000111111111111000000111222333333444444333555777999:::<<>><<<<<<999777444111/////////000////////////////////////111///...///111000...+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------,,,+++******,,,,,,,,,,,,---///000111000///...///222555666777:::<<<@@@CCCEEEEEECCCCCC???>>>;;;888888;;;BBBFFFIIIJJJNNNSSSXXXZZZYYYWWWWWWSSSLLLIIINNNWWWYYYWWWYYYPPPJJJKKKOOONNNNNNNNNMMMOOORRRUUUXXXZZZZZZ[[[[[[]]]______^^^^^^^^^___]]]aaaiiisss}}}}}}{{{uuunnnjjjiiiccc\\\XXXUUUTTTTTTWWWbbbwwwuuukkkcccddddddaaa```dddnnnvvv|||{{{yyywwwuuurrrqqqppppppppprrrvvv{{{qqqbbbSSSKKKGGGHHHJJJOOOaaatttvvviii___aaahhhnnnssswwwwwwwwwwwwuuuqqqlllgggddd```ZZZOOOBBB777111111222222000---++++++---000222333333222222111000000000///000000222333444555555555666777888:::<<<======BBBCCCGGGKKKLLLNNNWWWbbb~~~{{{tttoooooonnnmmmkkkfffaaa^^^\\\\\\\\\YYYVVVTTTSSSQQQNNNLLLHHHGGGDDDAAA???<<<;;;:::888666444222000/////////........................000...,,,---///000...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,.........///000111222333222111000111333555666777999;;;>>>AAABBBBBBAAA@@@@@@===:::888999===BBBFFFFFFHHHKKKPPPUUUWWWVVVTTTVVVSSSLLLIIIOOOXXX[[[XXXTTTMMMIIIMMMRRRQQQOOONNNMMMNNNQQQTTTWWWXXXYYYZZZZZZ\\\^^^___^^^^^^```aaaaaadddkkkttt}}}}}}tttkkkhhhddd```^^^]]]ddduuuyyynnnmmmjjjddd___```fffmmm}}}}}}{{{zzzwwwuuurrrqqqqqqqqqrrruuuzzzppp```SSSKKKGGGIIIJJJPPPaaatttyyylllaaaaaahhhnnnsssvvvxxxxxxwwwuuuqqqlllgggdddaaa[[[PPPCCC888222000111111000...,,,,,,...000111222222111111111000000000000000111222333444555555666777888999;;;<<<>>>>>>DDDEEEIIIMMMNNNQQQ[[[fff~~~{{{tttppppppmmmmmmlllhhhccc___]]]\\\\\\ZZZWWWUUUTTTRRROOOLLLGGGFFFCCC@@@>>>;;;:::999777666555333111000..............................///---++++++,,,.........---------,,,,,,+++++++++++++++++++++++++++++++++******++++++,,,---------//////000111222333444555444444333333444555777888888:::<<<>>>@@@@@@???>>>@@@<<<777777;;;@@@DDDEEEFFFGGGJJJNNNSSSUUUTTTSSSUUURRRLLLJJJQQQZZZ^^^[[[SSSMMMKKKPPPTTTRRRNNNLLLMMMNNNPPPSSSUUUWWWXXXXXXXXXZZZ]]]______```bbbccceeeiiinnnvvv}}}yyysssmmmggghhhrrr~~~{{{uuullldddaaadddhhhpppwww~~~{{{xxxuuutttsssrrrsssuuuyyyppp___SSSLLLHHHIIIKKKPPPbbbuuu}}}ooocccaaagggmmmqqquuuwwwxxxwwwuuurrrmmmhhheeebbb]]]RRREEE999222111111000//////......//////000000000000000000000000///000000111222333444555555777777888999;;;===???@@@EEEFFFJJJOOOQQQTTT___jjj}}}zzzsssoooooolllmmmmmmjjjeee```]]]\\\\\\ZZZWWWUUUTTTRRROOOMMMGGGFFFCCC@@@>>>;;;:::999666555555444222000...---........................---,,,***)))***,,,...///...------,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++,,,,,,---///000111222333444555555666666666555444555777999888:::<<<===>>>>>>======@@@;;;666777===CCCEEEEEEHHHHHHKKKOOOSSSUUUUUUTTTSSSQQQLLLKKKSSS]]]aaa^^^YYYSSSOOOSSSUUURRRMMMKKKMMMNNNOOOQQQSSSUUUVVVVVVVVVYYY\\\___```aaadddfffiiikkkpppvvv||||||sssnnnsss{{{yyypppkkkkkkllllllrrrzzz|||yyywwwuuuuuuvvvwwwzzz~~~rrr```SSSLLLHHHJJJKKKQQQcccvvv}}}ooobbbaaaffflllqqquuuwwwwwwwwwuuurrrmmmhhheeeaaa\\\RRRFFF;;;444333333//////000000000000/////////////////////000000000111111222222333444444555666666777888:::===???@@@DDDEEEIIINNNQQQVVVaaammm}}}yyyrrrmmmmmmlllmmmllljjjeee```^^^]]]\\\ZZZWWWUUUSSSQQQOOOLLLHHHGGGDDDAAA>>><<<;;;:::666555555444222000...---........................,,,,,,*********+++...000---------,,,,,,+++++++++++++++++++++++++++++++++---,,,+++************+++---...000222444444555555777888888777555555777::::::;;;<<<>>>>>>>>>======???:::555777>>>EEEGGGFFFHHHHHHJJJNNNRRRTTTTTTSSSSSSQQQMMMMMMUUU```ccc```]]]UUUPPPSSSUUUSSSPPPOOONNNNNNOOOPPPRRRSSSUUUUUUUUUXXX\\\___aaaccceeegggjjjlllpppvvv{{{xxxxxx}}}}}}wwwsssvvvwwwrrrqqqooorrrvvv||||||zzzxxxxxxyyyzzz|||ppp```SSSLLLHHHJJJLLLRRRdddwww{{{mmmaaa```ffflllrrrvvvvvvvvvvvvtttqqqlllhhheee___ZZZQQQFFF<<<666555555//////000111111000//////......//////000000111111222222222333333444444555666666666777999<<>>>>>>>>======<<<999777999???DDDHHHHHHGGGGGGHHHKKKOOORRRRRRQQQSSSQQQNNNOOOWWWaaadddbbbZZZRRRNNNRRRWWWWWWUUUUUUOOOOOOOOOPPPQQQRRRTTTUUUUUUXXX\\\___aaacccfffhhhiiilllqqqvvv|||yyyppplllqqq}}}zzzuuuuuutttssstttuuuwwwvvvuuuqqqssswww~~~}}}{{{{{{zzz{{{}}}~~~nnn___SSSLLLIIIKKKMMMSSSeeexxxzzzmmmbbbccciiinnnrrruuutttuuutttssspppkkkgggddd^^^ZZZQQQGGG===666444444///000000111111000000///......///000000111222222222333333333444444444555777666666777:::===@@@BBBEEEFFFIIINNNQQQWWWdddppp}}}zzztttpppqqqlllkkkjjjfffbbb___^^^^^^ZZZXXXUUUSSSRRRPPPMMMJJJGGGFFFCCC@@@>>>;;;:::999888666444222000/////////------------------------,,,---///...+++***,,,...***++++++,,,,,,------...++++++++++++++++++++++++---+++***)))))))))+++,,,,,,...000333555555555555555777999888555555888=====================<<<<<<999888999:::>>>CCCHHHKKKHHHHHHHHHKKKOOORRRRRRRRRTTTRRROOOPPPXXXbbbeeebbbUUUOOONNNSSSXXXXXXUUUTTTPPPPPPPPPPPPQQQRRRTTTUUUUUUXXX\\\___aaacccfffhhhiiilllqqqxxx}}}{{{xxxmmmkkkrrr{{{|||wwwqqqmmmlllkkkjjjhhhhhhjjjooowww~~~}}}zzz{{{}}}}}}~~~}}}ooocccTTTMMMIIIKKKMMMTTTfffyyy}}}qqqfffgggllloooqqqssssssssssssrrrooojjjfffccc```[[[RRRGGG<<<444111111000000000000000000000000......///000111222333444333333333444444444444444999888888999;;;???CCCEEEJJJJJJMMMRRRUUU[[[gggttt}}}{{{vvvsssssslllkkkiiieee```^^^^^^___ZZZWWWTTTRRRQQQOOOLLLJJJFFFEEEBBB???<<<:::999888999777444111/////////000------------------------,,,...000///,,,***+++---)))***+++,,,------...///+++++++++++++++++++++++++++***)))((()))***---...,,,...111444666666666666444777999888444444999======<<<<<<<<<<<<;;;;;;;;;777888:::;;;>>>BBBHHHMMMKKKJJJKKKMMMQQQTTTTTTTTTTTTSSSPPPQQQYYYccceeebbbTTTOOOOOOUUUYYYVVVPPPMMMQQQQQQPPPPPPQQQRRRTTTUUUVVVYYY\\\___aaacccfffhhhiiimmmrrrzzz|||vvvuuuyyywwwuuuqqqjjjmmmttt{{{rrrkkkhhhgggeeeccceeegggllltttyyy{{{||||||{{{{{{|||}}}wwwuuurrrnnnjjjiiikkkmmmmmmnnnoooooonnnoooqqqsssyyyrrrhhhTTTMMMIIIKKKNNNTTTfffzzztttjjjjjjnnnpppqqqrrrrrrrrrrrrqqqnnnjjjeeecccbbb]]]TTTGGG;;;222...---111111000000000000111111...///000111222333444555333333444444444444444444;;;::::::;;;===AAAEEEHHHNNNNNNQQQUUUXXX^^^kkkwww}}}|||wwwrrrrrrnnnnnnlllhhhbbb^^^\\\\\\[[[ZZZWWWSSSPPPNNNLLLKKKIIIGGGDDD@@@>>>=========777555333222222111///...//////............//////111000...---,,,,,,---......,,,++++++---.........+++,,,---......---,,,++++++,,,,,,,,,+++)))'''&&&...000222333333333444666666555333222222444777888>>>>>>===<<<:::888666555777666555888>>>DDDHHHJJJJJJLLLNNNQQQSSSTTTUUUUUUUUUSSSQQQSSSYYY^^^______UUUOOOLLLQQQUUUSSSPPPOOONNNOOOOOOOOOOOOQQQTTTWWWVVVXXX[[[___aaabbbbbbbbbkkknnnttt{{{|||uuunnnkkkkkknnnwwwsssnnnqqqyyylllfffddddddgggkkkmmmmmmooovvv~~~~~~}}}zzzxxxyyy{{{~~~zzzzzztttiiibbbbbbbbbaaa]]]\\\\\\___bbbeeeffffffjjjvvvxxxggg[[[QQQJJJJJJNNNVVVjjj~~~zzzqqqnnnnnnnnnppptttrrrpppnnnmmmmmmkkkiiifff```]]]TTTHHH;;;333111222333222111000////////////000000000000111111111111222444555444333333444555777555777<<<@@@CCCKKKSSSXXX[[[VVVWWW```eeeppp~~~}}}xxxssssssnnnmmmlllgggbbb]]][[[[[[ZZZYYYVVVSSSPPPMMMLLLKKKHHHFFFCCC@@@>>><<<<<<<<<666555333222222111///---//////............//////...------,,,,,,---...///+++******+++,,,---,,,***'''((()))******)))((('''---............---+++***+++,,,---///111222222222444333222111333555888:::999999888777666555444444666555444777===CCCGGGHHHLLLMMMOOOPPPQQQQQQPPPOOOQQQNNNMMMOOOUUUYYY[[[ZZZVVVPPPNNNRRRUUURRRNNNMMMNNNNNNOOONNNNNNPPPTTTWWWWWWXXX[[[^^^```bbbcccccchhhlllsss{{{~~~wwwtttmmmfffdddbbbeeemmmwww}}}wwwxxx~~~sssnnnmmmnnnqqqvvv|||{{{|||~~~}}}|||{{{zzz{{{tttllliiifffccc___^^^___aaafffiiikkkkkkkkkttt}}}ooo\\\RRRKKKKKKNNNWWWkkkyyyqqqppppppoooqqquuuuuusssrrrqqqpppooollljjjaaa^^^UUUIII<<<444222333333222111000////////////000000000000111111111111222444555555333333444666999777999>>>BBBEEELLLTTT]]]___ZZZYYYaaafffqqq~~~~~~yyytttuuummmmmmkkkfffaaa\\\[[[ZZZYYYXXXVVVSSSPPPMMMKKKJJJGGGFFFCCC@@@===<<<;;;;;;666444333222222111///---/////////....../////////++++++++++++,,,---...///***)))***,,,------+++)))(((((())))))))))))((((((***++++++,,,++++++******...,,,---000444777666444222111111111333666999;;;666555555444444444555555555444444777===BBBFFFGGGNNNNNNOOOOOONNNLLLKKKJJJMMMJJJIIILLLQQQVVVWWWVVVVVVRRRPPPTTTUUUQQQMMMKKKMMMNNNOOOOOOOOOQQQTTTVVVYYYYYY[[[]]]___aaadddeeefffkkksss}}}yyyppplllgggcccaaa```aaahhhpppxxx|||~~~||||||}}}~~~~~~}}}||||||~~~~~~yyytttoooiiiiiijjjmmmrrrvvvxxxxxxuuuxxxxxx___TTTMMMMMMPPPXXXlllxxxrrrrrrrrrqqqsssvvvyyyxxxvvvuuuuuutttqqqoooddd```WWWJJJ===444222333333222111000////////////000000000111111111222222222444555555444444555666;;;999;;;@@@DDDFFFMMMTTT]]]```[[[[[[ccciiivvv}}}|||wwwttttttlllllljjjfff```\\\ZZZZZZXXXWWWUUUSSSOOOLLLJJJHHHGGGEEECCC@@@===;;;:::999666444222111111111///---......////////////......++++++++++++,,,,,,---------,,,+++,,,...///...---------------------------(((((()))***************///,,,,,,000666999777444111111111111222555777999888777666666666666777888555444555888>>>CCCFFFHHHNNNOOOOOOOOOMMMLLLJJJHHHKKKIIIHHHKKKQQQUUUVVVUUUSSSPPPQQQUUUVVVRRRNNNMMMOOOPPPQQQQQQQQQRRRUUUWWWZZZZZZZZZ[[[^^^aaadddgggfffkkkuuuqqqgggaaa___```bbbbbbbbbeeekkkpppsssxxx{{{~~~}}}|||~~~}}}aaaWWWOOOOOOQQQYYYlll~~~xxxttttttsssrrrtttxxx|||{{{yyyyyyyyyxxxuuusssgggcccYYYLLL>>>555222333222222111000//////000000000000111111111222222222222444555555444444666777;;;:::<<>>;;;999888555333222111111000...,,,---...///000000///...---............---,,,+++***---+++))))))***,,,---,,,******))))))))))))******+++++++++++++++,,,---...,,,++++++...222555444222222222111111222222333333888888888888888777555555666666888<<>>;;;999888555444333111000/////////111111111111000000000000++++++,,,,,,,,,++++++******+++,,,---------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++000000000000000111222333444333222111111222333444666666777888999:::;;;;;;:::999:::===@@@CCCDDDDDDJJJLLLNNNPPPRRRSSSSSSSSSQQQNNNNNNTTT\\\```]]]XXXHHHIIIKKKOOOSSSUUUSSSPPPOOOPPPQQQQQQRRRTTTWWWZZZ[[[YYYYYY[[[```dddeeeeeehhhnnnvvv~~~xxxlllddd```^^^\\\ZZZUUUQQQNNNMMMMMMPPPYYYbbbpppuuu{{{}}}||||||{{{{{{}}}xxxcccXXXPPPOOOQQQXXXjjj}}}}}}{{{xxxvvvxxx|||~~~}}}|||{{{vvvooobbbRRRCCC888444333222111111000000000000000//////000111222333333444666666666777999;;;===???DDDFFFHHHJJJMMMOOOPPPPPPQQQSSSXXX\\\```iii}}}~~~{{{yyyuuuqqqpppnnnmmmkkkfffaaa\\\ZZZYYYYYYWWWUUURRROOOMMMKKKKKKIIIGGGDDDAAA>>>;;;:::999666555333111000///......//////.........---------)))))))))***+++,,,......+++,,,,,,---,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,222111111111111111222333444333222111111222333444777777888999:::;;;;;;<<<;;;999888:::===AAACCCCCCJJJKKKMMMOOORRRTTTVVVWWWSSSPPPOOOUUU]]]aaa]]]XXXEEEFFFGGGJJJNNNOOOOOOMMMLLLMMMNNNNNNOOOPPPTTTVVVZZZYYYZZZ\\\```dddffffffiiinnnvvv~~~~~~~~~xxxqqqjjjfffeeeaaaYYYQQQPPPLLLIIIIIIIIIJJJQQQYYYfffmmmvvv{{{||||||~~~tttkkkhhhiiikkkxxx{{{dddYYYQQQPPPRRRZZZmmm}}}zzzzzz}}}~~~||||||vvvooocccSSSDDD999444333222111111000000000000000//////000111222333333444666666666777999;;;===???FFFHHHJJJMMMOOOQQQRRRSSSSSSTTTXXX\\\^^^gggzzz|||zzzyyyvvvrrrqqqnnnnnnkkkgggaaa\\\ZZZZZZYYYWWWTTTQQQNNNMMMKKKKKKHHHGGGDDDAAA>>><<<:::999666555333111000///......---------,,,,,,,,,,,,+++---,,,+++*********+++,,,,,,,,,,,,,,,++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,111111111000000111111222444333222222222222333444777777888999:::;;;<<<<<<;;;999777888<<>><<<:::999666555333111000///......000000000/////////......///...,,,***))))))***+++---,,,,,,+++************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,000000/////////000111111444444333222222333444444666777888999:::;;;;;;<<<;;;999777999>>>DDDIIIKKKMMMMMMMMMMMMNNNOOOQQQQQQUUUQQQMMMPPPVVVXXXUUUOOODDDEEEGGGIIIJJJKKKLLLMMMLLLMMMNNNNNNNNNOOORRRUUUWWWYYY\\\___aaadddfffhhhnnnssszzz|||}}}}}}tttnnnoootttvvvwwwssskkkddd```______[[[XXXYYYYYYVVVVVVYYYXXX[[[aaahhhooowww}}}xxxfffXXXQQQPPPRRRTTTXXXdddwwwyyykkk___UUURRRTTT[[[ooo|||{{{}}}}}}uuuooodddUUUFFF;;;666444222111111000000000000000//////000111222333333444666666666777999;;;===???BBBDDDFFFIIILLLNNNPPPPPPRRRTTTYYY]]]```jjj}}}zzzzzzzzzvvvrrrqqqooonnnlllgggbbb]]][[[ZZZYYYYYYWWWUUUSSSPPPMMMKKKIIIGGGDDDAAA>>>;;;:::999444444222111000000/////////.........------------,,,++++++***++++++,,,,,,,,,++++++************+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,............///000111222555444333222222333444555666666777888999::::::;;;:::999888:::@@@FFFKKKMMMNNNNNNNNNNNNMMMMMMMMMMMMRRRMMMJJJLLLRRRUUURRRMMMDDDFFFJJJKKKKKKKKKLLLMMMMMMNNNOOOOOOOOOPPPSSSUUUVVVYYY]]]```bbbdddgggiiiooottt}}}}}}|||}}}~~~{{{nnnjjjnnnyyy~~~~~~vvvpppppprrrsssmmmhhhgggccc\\\WWWVVVVVVVVVXXX]]]eeepppyyy{{{{{{{{{}}}zzzppp```UUUOOONNNNNNNNNSSS]]]mmmvvvjjj^^^UUUTTTUUU]]]ppp~~~zzzzzz~~~~~~uuuooodddVVVGGG<<<777555222111111000000000000000//////000111222333333444666666666777999;;;===???BBBCCCFFFIIILLLOOOPPPQQQQQQSSSXXX]]]aaakkkzzzyyyyyyvvvqqqpppoooooolllhhhbbb]]][[[ZZZXXXXXXXXXWWWTTTPPPLLLJJJJJJHHHEEEAAA>>>;;;999888333222222111000000111111,,,,,,,,,+++++++++************+++,,,,,,,,,,,,++++++******))))))***+++,,,++++++++++++++++++++++++---------------------------......///000222333444555444333222222333444555555555666777888999999:::;;;:::999<<>>888555222111111000000000000000//////000111222333333444666666666777999;;;===???>>>@@@BBBFFFIIILLLMMMNNNQQQSSSWWW[[[___hhh|||~~~xxxxxxssssssuuuppptttrrroooiiiccc___^^^^^^]]][[[WWWSSSPPPNNNNNNNNNJJJHHHFFFCCC???<<<:::888555444333111000//////...000000///---***(((((())),,,,,,,,,---------......************************------,,,++++++******))))))))))))***+++,,,......111///---...000333555555555444333222222222333444555777999:::999888888999999777777:::???DDDGGGHHHOOOOOOPPPQQQRRRRRRRRRRRRJJJFFFDDDGGGNNNSSSTTTSSSHHHJJJOOOTTTRRRNNNMMMQQQPPPPPPPPPPPPPPPQQQRRRSSSWWW[[[___ccceeegggiiijjjooouuu~~~{{{|||~~~|||xxx}}}wwwpppggg\\\QQQJJJEEE@@@>>>BBBFFFKKKSSS\\\iiippp{{{yyyzzztttjjjcccccckkkyyyvvvpppkkkkkkkkkkkklllnnnpppqqqsssppppppzzzyyyrrrpppfffddd___YYYTTTUUUYYY^^^qqqxxxrrrbbb[[[VVVUUUZZZfffzzz{{{xxx{{{~~~zzzpppdddXXXJJJ<<<444444444444333333222111000000000111111222222333444444555666777777777999<<<>>>CCCCCCEEEGGGIIIKKKMMMMMMQQQRRRVVV[[[aaakkk~~~xxxwwwssstttwwwrrrsssqqqnnnhhhbbb^^^]]]^^^^^^\\\XXXTTTQQQNNNMMMLLLJJJIIIFFFCCC???<<<999888555444333111000//////.../////////---***))))))***,,,,,,,,,,,,------------////////////////////////+++++++++++++++++++++,,,+++++++++++++++,,,,,,,,,///------///222555666666333333222222222333444555666888:::;;;:::999999::::::999999;;;@@@EEEHHHIIILLLMMMOOOPPPRRRSSSSSSTTTKKKGGGEEEGGGNNNSSSSSSQQQHHHIIINNNSSSRRRMMMMMMPPPPPPPPPPPPPPPPPPQQQRRRSSSVVVYYY]]]```bbbeeehhhjjjnnnsss}}}||||||~~~yyynnncccWWWLLLEEEAAA===;;;>>>AAAEEEKKKSSS]]]fffrrr~~~zzzoooeeeccciiiuuu}}}yyysssnnnooorrrtttvvvyyy~~~~~~}}}uuunnnfffaaaaaaaaabbbaaa]]]XXXUUUTTTUUU]]]dddooo}}}rrr```YYYTTTTTTYYYfff{{{{{{zzz{{{~~~{{{rrrfffZZZKKK===555555444333333222111111000000111111111222333333444444555666888888888:::>>>@@@CCCDDDFFFHHHJJJLLLNNNOOORRRSSSWWW]]]bbbmmmxxxwwwrrrtttxxxsssrrrqqqmmmhhhbbb___^^^^^^___^^^[[[WWWSSSOOOLLLJJJKKKIIIFFFCCC???;;;888777555444333111000//////...---...///---+++***+++,,,++++++++++++,,,,,,,,,,,,------------------------)))******+++,,,,,,------,,,,,,,,,,,,,,,+++******,,,,,,---000444666777666222111111111222444666777777999<<<<<<;;;::::::;;;;;;::::::<<>>===999888;;;>>>???DDDIIISSS\\\jjjvvvxxxkkkeeehhhqqqxxx|||xxx}}}uuuggg___ZZZTTTRRRSSS]]]aaafffgggccc\\\TTTPPPNNNRRR[[[iiizzzsss```YYYSSSRRRXXXfff}}}|||yyyzzz{{{|||~~~{{{ssshhh\\\MMM>>>666666222222222111111000000///111111222222333333444444555666888999:::<<<@@@CCCDDDFFFHHHJJJMMMOOOPPPQQQRRRTTTXXX^^^dddnnn{{{wwwrrrtttwwwrrrqqqpppnnniiiccc```___```aaa___\\\XXXTTTOOOKKKHHHKKKIIIFFFBBB>>>:::888666555444333111000//////...,,,---......,,,+++,,,---******+++++++++,,,,,,,,,))))))))))))))))))))))))*********++++++,,,,,,,,,+++,,,,,,------,,,+++***,,,---///222555777555444000000000111333555777999888:::======<<<;;;;;;<<<;;;:::999<<>>:::888666555444333111000//////...+++---//////---,,,,,,---******+++++++++,,,,,,,,,------------------------,,,,,,,,,+++++++++************+++,,,---.........//////111444666666333111/////////111333555888:::999;;;===>>>===<<<<<<===999888777:::???DDDGGGHHHMMMNNNOOOQQQRRRSSSTTTTTTSSSOOOLLLNNNSSSUUUSSSPPPHHHGGGJJJPPPRRRNNNLLLMMMOOOOOOOOOPPPQQQRRRSSSTTTVVVWWWXXXZZZ\\\aaaggglllqqqvvv~~~~~~}}}vvvvvvxxxzzz|||xxxooogggaaa]]]VVVQQQKKKFFFDDDBBBAAA@@@<<<999999<<<>>>===???CCCNNNVVV```jjjrrrzzzvvvtttxxx|||~~~ppp```WWWPPPLLLKKKLLLLLLUUUbbbllloooiii___XXXRRROOOPPPWWWaaaqqqrrreee^^^WWWWWW\\\iii~~~}}}tttwwwzzzzzzzzz~~~}}}}}}yyytttkkk^^^LLL;;;444555111111111000000000000000111222222333444444555555333555777888999<<>>;;;888777555444333111000//////...+++---///000...,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------------,,,,,,+++******)))+++***++++++,,,...///000111111222444666555333000/////////111333666888:::999;;;>>>>>>===<<<<<<===777666666888===BBBEEEFFFNNNOOOQQQRRRSSSTTTUUUUUUVVVQQQMMMMMMRRRVVVUUURRRIIIHHHJJJPPPSSSPPPMMMMMMNNNNNNOOOOOOQQQRRRTTTUUUXXXYYYZZZ[[[]]]aaagggkkkrrrwww~~~}}}uuuuuuvvvxxxzzz~~~}}}yyyqqqiii```ZZZVVVTTTLLLIIIFFFDDDCCCCCCBBB@@@AAA>>><<<>>>>>><<<>>>BBBGGGNNNXXXbbbiiiqqqyyy}}}~~~~~~|||zzz||||||wwwuuuxxx{{{kkkaaaXXXPPPLLLMMMIIINNNXXXaaafffeee```[[[VVVPPPOOOUUU\\\hhh~~~pppddd^^^YYYYYY___kkk|||uuuxxx{{{}}}~~~~~~~~~yyytttlll___LLL;;;444555111111111111111111111111222222333333444444555555444555777888999;;;???BBBEEEGGGLLLPPPTTTVVVWWWWWWRRRTTTYYY___dddlll}}}|||xxxxxxwwwnnnmmmmmmkkkgggbbb``````aaabbb___[[[UUUPPPLLLJJJHHHFFFEEECCCAAA>>>;;;999888555444333111000//////...,,,...000000...,,,,,,,,,,,,,,,,,,,,,------------++++++++++++++++++++++++,,,+++++++++++++++++++++...---+++***+++,,,///000111000111333555666444333//////000111333555888999999;;;===>>>===<<<<<<===777666555888===BBBEEEFFFNNNOOOQQQSSSUUUWWWWWWXXXVVVPPPKKKKKKPPPTTTUUUTTTKKKHHHJJJQQQTTTQQQMMMMMMNNNNNNNNNOOOQQQSSSTTTUUUXXXYYYZZZ[[[]]]```dddhhhqqqvvv~~~~~~wwwwwwvvvwwwyyy{{{~~~~~~{{{yyymmmkkkgggbbb]]]YYYWWWVVVPPPOOONNNOOOPPPOOOLLLJJJLLLGGGCCCCCCAAA>>>???CCC@@@GGGPPPXXX___fffnnntttxxx|||{{{{{{zzz{{{|||rrrhhheeeeeelllwwwwwwlllaaaYYYWWWSSSTTTVVV[[[```cccbbb``````ZZZWWW[[[___fffzzz~~~ooo___[[[XXXZZZaaannnzzzuuuwwwyyy|||zzzvvvnnnaaaNNN;;;444666111222222222222222222222222222333333444555555555666777999999999;;;???AAADDDGGGLLLQQQUUUWWWXXXXXXUUUWWW[[[aaaeeelll|||}}}zzzzzzyyyoookkkkkkiiieeeaaa^^^^^^___bbb___YYYTTTOOOKKKJJJIIIEEEDDDCCC@@@>>><<<:::999555444333111000//////...---///111111///,,,++++++,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,------111///,,,***)))+++...000000///000222555777666555000000000111333555777999888;;;======<<<;;;<<<<<<777666666888===BBBEEEFFFMMMNNNQQQTTTVVVYYYZZZ[[[UUUOOOIIIHHHNNNSSSUUUTTTLLLIIIKKKQQQUUURRRNNNMMMNNNNNNNNNOOOQQQSSSTTTUUUWWWYYYZZZ[[[]]]___ccceeeooottt~~~zzzyyywwwwwwwwwyyy{{{|||~~~xxxtttrrrbbbbbbbbbaaa```^^^]]]\\\\\\\\\^^^aaacccbbb___\\\VVVPPPKKKIIIEEEAAAAAAEEE>>>DDDLLLRRRWWW]]]dddiiimmmqqqxxx~~~yyy{{{}}}}}}ssseee___[[[___hhhvvvrrrhhhdddbbb^^^[[[\\\aaaeeeggggggnnnfffccceeeeeehhhzzz}}}nnnZZZWWWVVVZZZbbbooovvvrrrsssvvvyyy}}}{{{wwwpppcccOOO===666777222222222222222222333333222222333444444555555666888999::::::;;;<<>><<<:::999777666444222111000//////........................,,,,,,,,,---------......++++++++++++++++++++++++,,,+++***))))))***++++++(((&&&%%%&&&***------,,,......///111333333222000///000111111111222555888:::;;;<<<===>>>>>>>>>>>>;;;999777777:::???EEEIIILLLMMMNNNPPPRRRUUUWWWYYYUUUPPPKKKKKKPPPUUUUUUTTTIIIEEEEEEKKKOOONNNMMMMMMNNNNNNNNNOOOPPPQQQSSSTTTTTTVVVYYYZZZ\\\___cccfffpppwww~~~|||zzzwwwttttttuuuxxxyyyzzz}}}}}}}}}~~~~~~}}}uuulllgggeeegggiiiiiiiiijjjkkkmmmpppttt{{{}}}{{{oooiii___UUUMMMIIIHHHGGGBBBEEEIIIMMMRRRUUUVVVWWW___bbbgggmmmttt|||{{{|||ssswwwyyyiii___bbbfffkkk~~~xxxuuurrrppppppssswwwzzz}}}zzzuuuwww|||sss```YYYUUUXXXaaapppwwwmmmooovvv{{{~~~~~~yyyxxxqqqbbbOOO???777555333222222111111222222333333444444444555666666666888999:::999999;;;>>>AAADDDHHHMMMRRRVVVWWWXXXXXXYYY^^^eeeiiiiiimmm|||xxxuuutttoooooolllhhhdddaaa______^^^bbb___ZZZTTTNNNJJJGGGEEECCCBBBAAA???===:::888666555444333111000///..............................,,,,,,,,,------------...++++++++++++++++++++++++,,,+++***))))))***++++++,,,***)))***---...---,,,.........000222333111000///000111000000222555888:::;;;<<<===>>>>>>>>>>>><<<;;;999999;;;@@@EEEHHHJJJKKKLLLNNNQQQSSSVVVWWWUUUPPPLLLLLLQQQUUUUUUSSSHHHDDDCCCIIIMMMMMMMMMNNNMMMMMMNNNNNNPPPQQQSSSTTTUUUWWWYYYZZZ\\\```eeeiiisssyyy~~~zzzwwwuuutttvvvxxxyyyzzz|||}}}}}}~~~xxxqqqkkkgggiiilllppptttxxx}}}|||rrrggg]]]TTTNNNJJJEEEFFFHHHJJJLLLMMMMMMMMMPPPSSSWWW]]]cccllltttzzz~~~yyyyyy}}}}}}yyy~~~zzzlllkkkjjjkkkzzz{{{rrr```YYYUUUXXXbbbrrr{{{qqqjjjmmmuuuzzz}}}{{{yyyqqqbbbOOO???666444333222222111111222222333333444444555555666666666777888:::;;;;;;===???BBBFFFIIIMMMRRRUUUXXXYYYZZZZZZ^^^eeeiiijjjppp}}}wwwtttsssnnnkkkiiifffcccaaa```aaaaaabbb___ZZZSSSMMMHHHEEEDDDDDDCCCAAA???<<<888555444444333222000///.................................,,,,,,,,,,,,------------++++++++++++++++++++++++++++++************+++,,,---,,,,,,---......,,,***.........///111222111000...///000000000111444777:::;;;<<<===============<<<;;;;;;;;;===AAAEEEGGGIIIIIIKKKMMMOOORRRSSSTTTUUUQQQMMMOOOUUUXXXWWWTTTIIICCCBBBFFFKKKLLLLLLNNNLLLMMMMMMNNNOOOQQQSSSTTTVVVWWWXXXYYY\\\aaahhhlllvvv{{{}}}zzzxxxuuuuuuvvvxxxyyyzzz{{{|||}}}~~~xxxtttrrrqqqtttwww|||{{{ooobbbVVVNNNKKKKKKJJJIIIHHHFFFEEEDDDCCCEEEHHHLLLQQQYYYaaafffjjjpppyyy|||tttpppqqqyyy~~~}}}wwwttt~~~zzzqqq```YYYUUUYYYdddttt|||~~~zzzooojjjggglllrrrwww}}}}}}{{{rrrbbbNNN>>>666333333222222111111222222333333333444555666666777777555888;;;===>>>???AAACCCIIIJJJMMMQQQUUUXXX[[[\\\\\\___eeejjjlllsss~~~{{{uuusssrrrmmmjjjhhheeebbbaaa``````aaaaaa^^^XXXRRRLLLGGGCCCBBBCCCCCCAAA???<<<999777555444333222111/////////...........................++++++,,,,,,,,,---------++++++++++++++++++++++++++++++***+++++++++,,,,,,***++++++,,,,,,,,,+++***...------...000111111///...///000000000111444777:::;;;<<<<<<=========<<<::::::;;;<<>><<<:::888555444333222111000000000........................+++++++++,,,,,,,,,------++++++++++++++++++++++++******++++++,,,,,,,,,,,,((()))+++,,,,,,,,,,,,---...---,,,---///000000///...///000000000222555777:::;;;;;;<<<<<<<<<<<<<<<888888999<<>>AAABBBDDDFFFGGGKKKKKKLLLOOORRRWWW[[[^^^dddeeeiiiooottt|||{{{yyytttrrrsssnnnllliiifffbbb___]]]\\\\\\ccc```[[[UUUPPPKKKIIIGGGBBBBBBAAA@@@>>><<<;;;:::555444333222111111111111........................++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++)))***+++,,,---------,,,***+++,,,,,,+++,,,...000...,,,+++,,,...000000//////000111111111222555888:::;;;;;;<<<<<<<<<;;;;;;888888888:::>>>CCCHHHKKKKKKLLLOOOQQQSSSTTTTTTTTTQQQNNNMMMSSS\\\bbbdddcccTTTNNNJJJMMMOOOMMMKKKLLLMMMMMMNNNPPPRRRTTTVVVWWWUUUVVVXXXZZZ]]]cccjjjooouuuzzzzzzyyyxxxwwwwwwyyyzzzzzzyyyxxxyyyzzz{{{|||}}}~~~|||{{{zzz}}}|||ssskkk___]]]YYYTTTPPPLLLIIIHHHDDDEEEFFFDDDBBBAAAAAABBBEEEIIIOOOYYYgggyyyzzzooofffbbbeeennn|||tttvvvzzz{{{mmmfffaaa]]]ZZZYYY[[[eeepppyyypppbbbZZZVVV^^^mmm|||{{{sssiiigggggglllpppuuu~~~}}}sssbbbMMM>>>666555333222222111111222222333333333444555777888999999999;;;???BBBCCCEEEGGGIIIKKKLLLMMMPPPTTTXXX\\\^^^fffhhhmmmuuu|||{{{yyyuuussssssnnnjjjhhheeeaaa^^^]]]]]]]]]```^^^YYYTTTOOOKKKIIIHHHCCCBBBAAA???===;;;999777444333222111000000000111........................***++++++++++++,,,,,,,,,++++++++++++++++++++++++)))***+++---------------,,,---,,,***((()))---000...,,,***+++---/////////000111222222222333777999;;;;;;;;;<<<<<<;;;;;;:::;;;:::999999;;;@@@EEEIIIJJJLLLOOOQQQSSSTTTSSSSSSOOOKKKIIIMMMUUU\\\___^^^RRRMMMKKKNNNQQQOOOMMMNNNNNNNNNOOOQQQSSSUUUWWWYYYWWWYYY[[[^^^aaaeeekkkoootttyyyyyyxxxwwwxxxzzzzzzzzzyyyxxxxxxyyyyyyzzz{{{||||||}}}~~~~~~{{{|||~~~|||uuunnniiifffaaa\\\VVVRRRPPPNNNGGGIIIKKKKKKHHHEEECCCCCCCCCDDDGGGNNN\\\ooo}}}qqqbbb^^^^^^gggwww}}}tttrrrwww~~~xxxtttoookkkkkkjjjiiilllrrrzzzpppbbbZZZVVV___ooosssmmmjjjmmmrrrwww}}}sssbbbMMM>>>777666333222222111111222222333333333444666777888999:::<<<>>>@@@BBBCCCEEEHHHKKKMMMNNNPPPSSSWWW[[[^^^```fffiiiqqq|||{{{yyyuuussstttoooiiigggdddaaa^^^^^^^^^^^^\\\ZZZVVVQQQLLLIIIGGGFFFDDDCCCAAA???<<<999666444222222111000/////////000........................******+++++++++,,,,,,,,,++++++++++++++++++++++++)))***+++---......------------+++'''$$$$$$)))---...,,,***+++---/////////111222333333333444777:::;;;;;;;;;<<<;;;;;;::::::>>><<<999888999>>>CCCFFFJJJLLLOOOQQQSSSSSSSSSRRRMMMIIIEEEHHHPPPWWWYYYYYYOOOJJJIIIOOORRRQQQOOOOOOOOOOOOPPPRRRTTTVVVXXXZZZYYY[[[^^^aaacccggglllppptttzzzyyyxxxwwwxxxzzz{{{zzzyyyxxxxxxxxxyyyyyyzzzzzzzzz{{{}}}xxxqqqnnniiiccc]]]XXXVVVTTTLLLOOORRRSSSQQQMMMJJJIIICCCCCCCCCHHHUUUhhh}}}|||hhh```XXXXXX___hhhnnnoooooorrrtttrrrooorrr{{{{{{qqqbbbZZZVVV___pppzzzrrrmmmnnnsssxxx}}}sssaaaNNN???888777333222222222222222222333333333444666777999::::::>>>???AAABBBCCCEEEIIILLLNNNPPPSSSVVVZZZ]]]```aaafffiiisss~~~xxxssstttvvvooollliiifffbbb___]]]]]]]]]```]]]WWWPPPJJJGGGEEEEEEAAAAAA???===<<<:::999888666444222111111000///------------.........//////------.........---+++******+++,,,---...---,,,,,,---+++)))((('''((()))***)))************+++++++++,,,,,,------.../////////111333444555555666999;;;;;;<<<<<<<<<:::999:::;;;;;;:::888888:::>>>BBBEEEKKKMMMPPPSSSTTTTTTRRRQQQOOOLLLFFFCCCIIIQQQTTTQQQRRRKKKHHHLLLQQQRRRQQQRRRNNNNNNOOOQQQRRRTTTUUUVVVTTTVVVZZZ]]]bbbgggnnnrrrwww{{{~~~zzzyyyvvvttttttvvvxxxzzzyyyzzzzzz{{{|||}}}}}}~~~{{{|||~~~|||vvvoookkkkkkjjjeeeaaaaaa]]][[[]]]aaa___WWWOOOIIIGGGGGGKKKRRR___tttxxxooobbbWWWRRRSSSUUUWWWWWWXXX]]]eeeoooxxx~~~{{{rrreee\\\XXXdddxxx{{{oooooowww}}}~~~zzzpppbbbPPPAAA777222666444333111000000111111222333555666666777:::===>>>AAACCCDDDEEEGGGKKKOOORRRSSSUUUXXX[[[___eeeiiijjjpppwww~~~xxxrrrtttuuunnnkkkhhheeeaaa^^^]]]\\\]]]___\\\VVVPPPKKKGGGFFFEEEDDDCCCAAA???===;;;:::999666444222111111000///---------------.........///------.........---++++++***+++,,,---------,,,,,,---,,,***)))))))))***+++************++++++++++++,,,,,,------.../////////111333444555555666888;;;;;;<<<===<<<:::999999::::::999888888;;;???DDDFFFLLLNNNPPPSSSTTTTTTSSSRRRQQQNNNHHHDDDGGGOOOQQQOOOPPPJJJGGGMMMRRRSSSRRRRRRMMMNNNOOOQQQRRRTTTUUUVVVWWWYYY[[[]]]```ffflllqqqwwwzzz}}}zzzxxxwwwvvvvvvwwwxxxyyyzzzzzz{{{||||||}}}}}}~~~{{{}}}~~~{{{wwwwwwwwwtttqqqooollliiikkkmmmllleee^^^RRRMMMJJJKKKPPP\\\qqqwwwiii[[[RRRMMMJJJIIIMMMPPPVVVaaallluuu{{{}}}||||||}}}||||||~~~zzzqqqfff]]]ZZZfffzzz}}}rrrrrrzzz{{{qqqaaaOOO@@@777444555444333111000111111222222333555666666777:::======@@@DDDGGGHHHJJJNNNQQQTTTVVVXXXZZZ]]]aaafffjjjmmmqqqvvv~~~}}}wwwrrrssstttmmmiiigggddd```]]]\\\\\\\\\]]]ZZZUUUOOOKKKHHHGGGGGGGGGFFFDDDBBB???<<<;;;:::666444222111111000///---------------............,,,------------,,,,,,+++***+++,,,---------,,,,,,...---+++******+++,,,,,,************+++++++++,,,,,,,,,------.../////////111222444444444555777999;;;===>>>===:::999999999999888888999<<<@@@EEEHHHMMMNNNPPPSSSTTTUUUUUUUUUUUUQQQJJJDDDFFFLLLMMMKKKNNNHHHGGGNNNTTTTTTRRRQQQMMMNNNOOOQQQSSSTTTUUUVVVZZZ[[[[[[\\\___dddkkkpppvvvyyy{{{yyyxxxxxxwwwwwwxxxyyyyyyzzz{{{{{{|||}}}}}}}}}}}}|||}}}}}}}}}~~~}}}wwwqqq```XXXOOOLLLNNNYYYmmm~~~yyyjjj]]]RRRJJJEEEHHHLLLTTT^^^hhhoooqqqqqqjjjiiihhhfffgggjjjooosssyyy{{{uuurrrrrrvvvyyy~~~zzzrrrggg___]]]iii}}}uuuwww~~~}}}qqq```MMM???777555555444222111111111111222222333555666666777:::===???BBBGGGJJJMMMPPPTTTVVVWWWYYY[[[]]]___aaaeeehhhooossswww~~~}}}wwwrrrsssssslllhhhfffbbb___\\\[[[[[[[[[\\\YYYTTTOOOKKKHHHHHHHHHHHHGGGEEEBBB???<<<:::999666444222111111000///---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------,,,++++++++++++,,,,,,*********+++++++++,,,,,,,,,,,,------.../////////000222333333333444666888;;;===>>>===;;;999888888888888888999===BBBGGGJJJNNNOOOQQQTTTVVVWWWWWWXXXXXXUUUMMMFFFEEEJJJKKKHHHKKKFFFFFFNNNTTTTTTRRRQQQMMMMMMOOOQQQSSSTTTVVVWWW[[[[[[[[[[[[^^^dddlllrrruuuyyy|||xxxxxxxxxxxxyyyyyyyyyyyyzzz{{{|||}}}}}}}}}}}}|||{{{}}}ooodddWWWPPPPPPYYYkkk{{{zzznnnaaaVVVNNNOOORRRWWW^^^cccdddbbb___YYYXXXVVVTTTTTTXXX^^^cccooovvv}}}|||sssjjjdddbbbeeehhhooozzz|||ttthhhaaa```lllxxxzzz~~~rrr___KKK===777777555444222111111111222222222333555666666777:::===BBBDDDHHHLLLQQQVVV[[[^^^YYY[[[^^^```aaabbbeeegggoootttzzz|||}}}xxxrrrsssssskkkgggeeebbb___\\\[[[[[[[[[[[[XXXSSSNNNJJJHHHHHHHHHGGGFFFDDDAAA>>><<<999888666444222111111000///---------------------,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++*********+++++++++***++++++++++++,,,,,,,,,,,,,,,------.../////////000111222222222222444777:::<<<>>>>>>;;;999888888999888888:::===CCCHHHKKKOOOQQQTTTVVVYYYZZZZZZZZZZZZWWWPPPHHHFFFJJJLLLJJJJJJEEEEEELLLSSSSSSPPPOOOLLLMMMOOOQQQSSSUUUVVVWWWYYYYYYZZZ[[[^^^eeemmmsssuuuyyy|||wwwwwwwwwxxxxxxyyyyyyyyyyyyzzz|||}}}}}}|||{{{zzzzzz|||~~~ppp```VVVSSSYYYggguuu|||pppccc[[[XXXYYY[[[]]]]]]YYYSSSNNNMMMLLLJJJIIIIIIMMMSSSXXXhhhqqqzzz|||uuukkkbbb^^^___aaagggrrr~~~xxxhhhccccccppp~~~zzz}}}ttt```KKK<<<777777444333222111111111222333222333555666666777:::===CCCDDDGGGLLLRRRYYY^^^aaa]]]```ccceeeffffffhhhiiimmmuuu}}}{{{~~~yyyssstttssskkkgggeeebbb___]]]\\\\\\\\\[[[XXXSSSNNNJJJHHHGGGGGGFFFEEECCC@@@>>>;;;999888666444222111111000///---------------,,,,,,,,,,,,,,,++++++++++++,,,,,,---,,,,,,+++++++++,,,---...*********+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------...////////////000111111111111333555999;;;===>>><<<:::999999:::999999:::>>>CCCHHHLLLPPPRRRVVV[[[]]]^^^]]]]]]ZZZYYYSSSKKKIIIMMMOOOOOOJJJDDDCCCJJJPPPPPPNNNMMMLLLMMMNNNPPPSSSUUUWWWXXXXXXYYYZZZ\\\___fffmmmsssuuuzzz{{{vvvvvvvvvvvvwwwxxxyyyyyyxxxyyy{{{||||||{{{yyyxxxwww{{{{{{iii\\\VVVWWWaaakkkzzzuuulllaaa```^^^\\\XXXRRRKKKFFFDDDDDDEEEEEEEEEHHHLLLPPP```iiivvvxxxooohhh```]]]^^^hhhxxx~~~~~~zzziiieeehhhttt~~~{{{vvvaaaKKK;;;666777444333222111111111333333222333555666666777:::===AAABBBGGGNNNVVV\\\______aaaeeeiiikkkllllllmmmmmmlllttt~~~}}}zzzuuuuuutttlllgggeeebbb___]]]]]]]]]]]]\\\YYYSSSNNNIIIGGGFFFFFFEEEDDDBBB@@@>>><<<;;;:::666444222111111000///------------,,,,,,,,,++++++++++++*********+++------,,,,,,+++++++++,,,---...***++++++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,------...////////////000111111000000222444777999===>>>===;;;::::::;;;::::::;;;>>>CCCHHHKKKPPPTTTYYY^^^aaaaaa```^^^ZZZZZZUUUNNNLLLPPPTTTUUUJJJDDDBBBGGGMMMMMMLLLLLLKKKLLLNNNPPPSSSUUUWWWXXXXXXZZZ[[[]]]```eeekkkpppuuuzzz{{{wwwvvvuuuttttttuuuvvvyyyzzzwwwxxxzzz{{{{{{zzzxxxvvvuuuyyypppaaaWWWTTTXXX^^^kkkssszzzzzz{{{~~~ppplllfff___XXXQQQIIIEEE===@@@BBBDDDEEEFFFHHHJJJSSS^^^pppzzziiibbb]]]bbbqqq||||||{{{vvvssssssssswww|||}}}xxxllliiilllyyy~~~}}}wwwcccKKK;;;555666333333111111111222333444222333555666666777:::===@@@DDDLLLWWW___cccaaa^^^aaaeeejjjmmmnnnnnnnnnnnnlllsss{{{{{{uuuuuutttlllgggfffccc```^^^]]]]]]^^^\\\YYYTTTNNNIIIGGGFFFEEEEEEDDDCCCAAA???===<<<;;;666444222111111000///------------,,,,,,+++++++++++++++*********+++---...---,,,+++***+++,,,---...+++,,,------.........---++++++,,,,,,,,,---------,,,,,,------...//////000///000111000///000222444666999<<<>>>===<<<;;;;;;<<<;;;:::;;;>>>CCCHHHKKKPPPTTT[[[aaaddddddaaa___YYYZZZVVVOOONNNSSSXXXYYYKKKDDDAAAEEEJJJKKKJJJKKKKKKLLLNNNPPPSSSUUUWWWXXXZZZ[[[]]]___aaadddiiimmmvvv{{{xxxtttvvvuuusssrrrsssuuuxxxzzzvvvwwwyyy{{{{{{yyywwwuuutttxxx~~~|||{{{{{{zzzyyyzzz{{{}}}uuudddXXXPPPQQQUUUVVV^^^eeeeeeeeeiiinnnoooyyy~~~~~~xxxnnnddd[[[RRRJJJEEE999===AAADDDEEEEEEFFFGGGIIITTTjjjxxxnnndddfffttt|||wwwttttttuuuqqqwww{{{vvvnnnlllppp|||xxxdddLLL;;;555666333222111111111222333444222333555666666888:::===AAAHHHTTTaaajjjjjjddd^^^___ccchhhlllmmmmmmlllmmmmmmrrrxxx~~~}}}wwwuuutttoooiiigggddd```^^^]]]]]]]]]ZZZYYYVVVPPPJJJFFFDDDDDDGGGEEEBBBAAA@@@>>>;;;999444333222000//////......,,,---------,,,++++++***............------,,,+++000...,,,***))))))))))))...---+++*********++++++++++++******++++++,,,---...///000///------///000222222333222111111333444666888;;;>>>???@@@@@@???>>>===;;;:::===AAAGGGKKKRRRWWW^^^cccdddcccbbbbbb]]]]]]XXXQQQOOOSSSUUUUUULLLHHHDDDCCCFFFJJJJJJJJJJJJKKKMMMQQQUUUWWWWWWVVVXXX[[[^^^___```bbbhhhlllwww~~~}}}zzzvvvwwwwwwuuurrrppppppqqquuuuuuuuuuuuvvvvvvvvvvvvuuuwww{{{|||qqqmmmlllhhhdddcccaaa```bbbhhhnnnyyykkkXXXLLLJJJKKKKKKNNNQQQRRRRRRTTTXXX\\\ffflllvvv~~~tttiii\\\PPPHHHEEEAAA;;;:::AAAGGGHHHFFFFFFGGGSSSeeeyyy}}}pppnnnttt~~~{{{zzz|||yyynnnmmmppp|||xxxhhhRRR???666777333222222111111222222333444444555666888999;;;<<>>???@@@??????>>>===;;;;;;===BBBHHHLLLSSSWWW]]]aaaccccccbbbccc^^^]]]WWWOOOLLLOOOSSSSSSOOOJJJEEECCCEEEHHHHHHGGGJJJKKKNNNQQQUUUWWWWWWWWWZZZ]]]_________aaafffkkkssszzz|||yyyvvvvvvvvvtttqqqoooooopppssstttuuuvvvxxxyyyzzzzzzvvvwwwzzz~~~tttiiifffddd___[[[ZZZXXXVVVWWW\\\```iii|||kkkXXXKKKFFFFFFDDDFFFHHHHHHHHHHHHKKKNNNUUU[[[gggtttxxxjjj[[[NNNEEEBBB@@@;;;:::???DDDEEEFFFHHHFFFPPP^^^pppxxxtttxxxzzzsssooommmkkkjjjrrrwwwyyyvvvmmmlllppp}}}~~~wwwhhhSSS???777777333333222222222222333333555555666777999;;;<<<===CCCHHHRRR^^^eeefffaaa[[[]]]^^^___bbbfffhhhiiiiiimmmnnnqqq{{{|||yyytttsssuuuqqqpppmmmhhhccc___\\\ZZZZZZ[[[YYYUUUOOOIIIEEEDDDEEEFFFCCCAAA???>>><<<:::777444333222111000/////////...////////////......---++++++,,,,,,,,,+++******,,,+++***)))(((''''''(((---,,,+++*********++++++++++++******++++++,,,---+++,,,............000222333444444333222222333555888999<<<>>>??????>>>>>>======<<<<<<===BBBIIINNNTTTWWW\\\___aaaaaabbbdddaaa```YYYNNNJJJMMMRRRSSSRRRMMMGGGDDDEEEGGGGGGFFFIIIKKKNNNRRRTTTVVVWWWWWW\\\]]]^^^]]]\\\___eeejjjnnnvvv|||yyyuuuuuuuuurrrooommmmmmnnnpppqqqsssuuuwwwyyy{{{|||xxxxxxzzz}}}uuullldddaaa^^^YYYUUUTTTQQQQQQRRRUUUWWW]]]jjjwwwlllYYYLLLFFFDDD@@@AAAAAAAAA?????????AAAEEEKKKVVVdddrrrppp```RRRHHHCCC@@@===;;;???BBBDDDHHHNNNJJJOOOWWWdddwww{{{}}}wwwqqqjjjdddaaa______^^^fffjjjrrr~~~~~~yyyvvvlllmmmrrr}}}wwwhhhTTT@@@777888333333222222222222333333666666777888:::<<<>>>???AAAEEEMMMVVV\\\]]]ZZZWWWYYYZZZ]]]```cccfffggggggiiikkkpppxxx|||xxxssssssuuurrrpppmmmhhhccc___\\\[[[[[[\\\ZZZUUUOOOIIIEEEEEEEEEEEEBBB@@@>>>===;;;999666444444222111000/////////,,,---------------,,,,,,---------......------,,,......---,,,,,,+++++++++,,,+++++++++++++++++++++++++++******++++++,,,---+++---///000000111333444666666777666444444555666888999<<<>>>??????>>>======>>>===<<<===AAAIIIOOOTTTVVVZZZ\\\^^^___bbbdddeeeccc\\\PPPJJJMMMSSSVVVUUUOOOHHHEEEFFFHHHHHHGGGIIIKKKOOORRRTTTUUUWWWXXXZZZ[[[[[[ZZZZZZ^^^eeekkkoooxxx}}}yyyuuuuuutttqqqnnnmmmmmmnnnnnnoooqqqrrruuuwwwxxxyyyzzzzzz{{{}}}ssslllgggddd```ZZZXXXYYYWWWZZZ___aaabbbdddiiiooo{{{kkk\\\PPPHHHEEE@@@@@@AAA@@@???>>>======AAAFFFNNNZZZhhhxxx|||mmm___RRRIIIDDD@@@>>>@@@BBBEEEMMMVVVSSSSSSTTT[[[iii|||}}}wwwmmmhhhaaa\\\ZZZZZZZZZZZZ___bbbgggooo{{{{{{yyynnnpppvvvwwwjjjUUUAAA888888333333333222222333333333555666666888:::<<<>>>???AAADDDIIIPPPTTTVVVVVVUUUVVVXXX\\\___aaacccfffggghhhlllqqqxxx}}}yyysssrrrtttqqqmmmkkkgggccc```^^^]]]]]]\\\ZZZUUUNNNHHHEEEEEEFFFDDDBBB???>>>===;;;888666555444333111000000//////......///////////////...,,,------......---------..................------++++++++++++++++++++++++++++++******++++++,,,---,,,///222333444444555777333444444333111000222333777999<<<>>>?????????>>>===>>>>>>===<<<@@@GGGNNNRRRUUUXXXZZZ[[[]]]```bbbdddccc[[[OOOHHHLLLSSSWWWWWWQQQIIIFFFGGGJJJKKKJJJHHHLLLPPPRRRSSSTTTWWWYYYVVVXXXYYYYYYYYY^^^ffflllsss{{{~~~{{{uuuuuutttqqqnnnnnnooopppqqqqqqrrrssstttuuuvvvvvv||||||}}}yyytttqqqooojjjeeedddgggiiipppxxx{{{{{{yyyxxxwww~~~}}}|||mmm___SSSJJJEEE@@@@@@@@@AAAAAA@@@???>>>???BBBIIISSSaaasss|||nnn]]]OOOIIIDDD@@@@@@AAADDDMMMWWW[[[WWWTTTVVV___nnnzzztttjjjfff```]]][[[[[[ZZZZZZ[[[\\\]]]aaakkkzzz~~~rrruuu}}}yyylllWWWCCC999888444333333333333333333444444444555777999;;;>>>???BBBEEEIIIMMMPPPSSSTTTVVVUUUXXX\\\^^^```cccgggjjjmmmppptttyyy{{{uuussstttooojjjhhheeebbb```_________]]]ZZZUUUNNNHHHEEEEEEFFFEEEBBB@@@>>>===;;;999666555444333222111000000000,,,,,,---.........------******+++,,,,,,,,,++++++++++++,,,---------,,,,,,******+++,,,,,,,,,++++++++++++******++++++,,,---...111444666666666777888555555555444222111222444666888;;;>>>???@@@@@@???===??????===:::===EEELLLOOORRRUUUXXXYYY[[[]]]___]]]^^^XXXLLLEEEIIIQQQVVVXXXRRRJJJFFFGGGJJJKKKKKKGGGLLLQQQSSSSSSTTTVVVYYYUUUWWWYYYZZZ[[[```gggmmmttt}}}~~~{{{ttttttssspppnnnnnnppprrrvvvvvvvvvvvvvvvvvvwwwwww{{{|||~~~~~~xxxtttvvv|||sssdddVVVLLLFFFAAAAAAAAABBBCCCCCC@@@>>><<>>???CCCFFFJJJMMMOOORRRUUUXXXWWWZZZ]]]^^^___cccjjjooouuuvvvwww|||}}}~~~wwwssssssmmmjjjhhhdddaaa___^^^^^^^^^]]]ZZZUUUMMMGGGDDDEEEGGGEEECCC@@@???>>><<<999777555444333222111000000000***++++++,,,------,,,,,,)))***++++++,,,,,,,,,+++((()))***,,,,,,,,,++++++)))***+++,,,,,,,,,,,,+++++++++******++++++,,,---...111555666666666666777777777777666444333444555555777:::===@@@AAAAAAAAA===???@@@<<<999:::BBBJJJLLLOOOSSSVVVXXXYYY[[[\\\XXXZZZVVVKKKEEEIIIRRRWWWZZZSSSJJJEEEEEEGGGHHHHHHGGGLLLQQQSSSSSSSSSVVVZZZWWWZZZ]]]^^^___bbbhhhmmmpppzzz~~~zzzqqqqqqpppnnnmmmnnnqqqsssvvvvvvwwwwwwwwwwwwwwwxxxxxxzzz~~~yyyjjj]]]RRRLLLIIIHHHGGGIIIJJJIIIEEEBBB>>>@@@BBBGGGQQQcccyyyqqqdddXXXLLLGGGEEEDDDEEEIIIOOOLLLLLLPPPTTT]]]ooo}}}~~~{{{vvvqqqlllfff___[[[UUUUUUTTTRRRUUU```ppp{{{~~~zzzxxxwwwrrrzzz}}}qqq\\\EEE999777444444333333333333444444444555666888:::===???AAACCCFFFKKKMMMOOORRRVVVZZZZZZ]]]______```eeennnuuu}}}{{{zzz~~~xxxtttrrrllljjjhhhdddaaa^^^]]]\\\\\\]]]ZZZUUUMMMGGGDDDEEEGGGFFFCCCAAA???>>><<<:::777555555333222111000000000......///000111111000000+++,,,------............((()))+++,,,------,,,+++)))***+++,,,---,,,,,,+++++++++******++++++,,,---...111555666666555555555444444444222000///000111444666:::===@@@AAABBBBBB>>>@@@@@@<<<777999@@@HHHJJJNNNRRRVVVWWWXXXYYYZZZVVVZZZWWWMMMGGGKKKTTTZZZ[[[TTTJJJDDDCCCDDDDDDDDDGGGLLLRRRSSSRRRSSSVVVZZZZZZ]]]```aaaaaadddiiimmmlllvvv}}}yyyoooooonnnlllkkkmmmpppsssttttttuuuuuuvvvvvvwwwwwwvvvyyy}}}}}}pppdddZZZTTTSSSQQQPPPQQQRRRPPPLLLHHHDDDEEEEEEGGGMMM]]]qqqrrrcccUUUMMMJJJFFFDDDEEEEEEDDDGGGMMMRRRZZZlll~~~}}}xxxqqqjjjaaaXXXRRRLLLLLLJJJHHHJJJSSSbbbnnnzzzuuurrrqqqpppzzzsss]]]FFF999777555444444333333444444555555666777999<<<>>>AAABBBCCCFFFKKKNNNOOORRRWWW[[[]]]___```___```fffpppyyy}}}{{{wwwvvvuuummmiiigggdddaaa``````aaabbbbbb]]]UUUMMMGGGEEEEEEFFFGGGEEEBBB???===;;;::::::555333000000000000///---------......///000000000------,,,,,,+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,///......---+++******)))++++++******++++++,,,---...///111333444666666777555555333222111000000000555777:::===????????????======<<<:::999:::===@@@EEEKKKQQQUUUVVVVVVXXX[[[WWWVVVSSSMMMJJJLLLSSSXXXXXXUUUOOOIIIEEEDDDEEEFFFLLLMMMOOOQQQSSSUUUVVVVVVYYY[[[]]]^^^___bbbfffiiilllooovvv|||wwwqqqmmmnnnnnnmmmmmmppprrrrrrrrrsssuuuvvvxxxyyyyyyyyyzzz}}}~~~ssshhh```[[[YYYWWWWWWXXXXXXUUURRRNNNDDDAAAFFFKKKRRRdddyyy{{{ggg[[[RRRIIIEEEGGGCCCBBBDDDIIIPPP^^^sss~~~yyyvvvvvvwwwzzzwwwqqqjjjaaaYYYRRROOOIIIIIIIIIFFFFFFLLLXXXaaavvvzzzrrrllllllpppxxx|||zzz~~~mmmWWWEEE;;;999666555444333333333333333666666777999<<>>>>>===;;;;;;999777666888;;;???CCCGGGMMMQQQTTTVVVWWWXXXUUUUUURRRMMMJJJLLLRRRWWW[[[XXXSSSNNNKKKJJJJJJJJJKKKLLLOOOQQQTTTVVVWWWWWWVVVXXXZZZ\\\^^^bbbfffjjjlllpppwww{{{xxxrrrnnnoooooommmnnnppppppqqqrrrsssvvvxxxzzz{{{zzzzzzzzz}}}vvvpppgggccc___]]]]]]^^^]]][[[VVVMMMGGGHHHHHHKKKYYYjjj}}}ooobbbUUUMMMKKKEEEDDDEEEKKKRRR```ttt~~~~~~~~~}}}yyysssmmmiiiiiiiiikkkiiiddd^^^WWWQQQKKKHHHDDDEEEDDDBBBBBBGGGQQQYYYmmm{{{zzzqqqllllllqqqzzz{{{zzz~~~~~~kkkUUUCCC:::888666555444333333333333444777777888:::>>>BBBFFFHHHIIIKKKNNNPPPQQQTTTXXX[[[^^^```ccceeegggiiilllnnnqqqssswww~~~}}}uuusssrrrjjjfffdddaaa___^^^^^^```aaaaaa\\\TTTMMMGGGEEEEEEFFFFFFDDDBBB???===;;;::::::555333111000000000///............---------------///......------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,,,,------++++++******++++++,,,---///000111333555666777777666666555444333222111111333555888;;;===>>>>>>>>><<<;;;999666555777<<<@@@BBBCCCGGGLLLQQQTTTUUUTTTSSSSSSQQQNNNKKKLLLQQQUUU[[[YYYVVVSSSPPPNNNMMMMMMJJJKKKNNNQQQTTTWWWXXXYYYSSSVVVXXX[[[^^^bbbgggkkklllpppwww{{{yyysssoooppppppnnnoooqqqooooooqqqsssvvvyyy|||}}}{{{zzzzzz{{{~~~yyytttlllfffdddeeeggghhhbbbYYYQQQNNNIIIGGGOOO\\\oooyyygggYYYRRRLLLJJJJJJOOOWWWcccttt|||{{{{{{|||tttsssqqqqqqsssuuuuuuuuurrrpppkkkeee^^^YYYWWWWWWXXXVVVSSSPPPKKKHHHEEECCCAAAAAABBB@@@@@@CCCJJJPPP```pppzzzrrrmmmmmmrrr}}}{{{{{{{{{hhhRRRAAA999777555555444333333333444444777777999;;;???CCCGGGIIIIIILLLNNNPPPRRRUUUXXX[[[``````aaadddiiimmmooooookkklllpppyyy|||sssrrrqqqiiifffdddaaa___^^^^^^```aaa```[[[TTTMMMGGGEEEEEEEEEDDDCCCBBB???===;;;:::999555333111000111111///...///......---,,,,,,++++++......------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++******++++++,,,---222222333444555555555555666666666555444333222111666777:::<<>>===;;;888777:::???BBBDDDCCCEEEJJJPPPSSSRRROOOPPPRRRRRRPPPMMMLLLPPPSSSWWWVVVUUUSSSQQQOOOMMMMMMIIIJJJNNNQQQUUUXXXZZZ[[[UUUWWWZZZ\\\^^^bbbfffjjjmmmrrryyyzzztttpppqqqqqqoooppprrrooooooppprrruuuxxxzzz{{{yyyxxxxxxzzz}}}{{{qqqlllllloooqqqnnnggg___XXXPPPJJJNNNVVV___lll~~~mmmccc]]]XXXWWWZZZ___gggsss~~~|||wwwxxx|||~~~}}}{{{uuuqqqoooooogggdddaaa```bbbdddeeeffffffdddaaaZZZSSSMMMJJJIIIIIIHHHGGGEEECCCBBBAAAAAA@@@AAABBBAAAAAACCCGGGKKKVVVeee}}}{{{tttpppqqqsss}}}~~~yyyeeeOOO???888666555444444333333333444444666777999<<>>>>>>>>??????@@@AAAAAAAAAAAABBBDDDFFFOOO]]]ttt}}}wwwtttuuuvvvvvvbbbMMM===777666444444333333333444444555555666888<<<@@@DDDGGGHHHNNNPPPSSSUUUWWWYYY]]]```bbb```___ccciiioooqqqpppmmmnnnpppyyyzzzrrrrrrrrrkkkjjjgggddd```^^^^^^______]]]YYYSSSMMMHHHEEEDDDDDDBBBAAAAAA@@@>>><<<:::999666444222111111111000////////////...---,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********)))++++++******++++++,,,---,,,---000333777999;;;<<<777888888888777555333222555666777:::<<>>;;;999:::<<>>===<<<;;;<<<======???>>>>>>>>>???@@@AAABBBKKKWWWlllyyyvvvvvvzzzttt```KKK<<<777777444444333333333444555555555777:::===AAAEEEHHHIIIPPPSSSUUUWWWYYY\\\___bbbbbbaaa```cccgggllloooqqqkkknnnrrrzzzzzzsssssstttmmmjjjhhhddd```]]]\\\\\\]]]\\\YYYSSSMMMHHHEEEDDDDDDAAAAAA@@@@@@>>><<<:::888666444222111222111000////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++++++++******++++++,,,------///111444777999::::::888888999999888666444333555666777:::<<>>???===<<<<<<>>>???AAAAAAHHHQQQbbbxxxyyyuuuuuu~~~~~~ttt___JJJ;;;777777333333333333333444555666777888<<<@@@DDDHHHJJJLLLQQQSSSVVVWWWYYY\\\```bbbaaaaaabbbccceeehhhmmmqqqkkkooouuu{{{{{{ssstttuuunnnjjjhhhccc___[[[ZZZZZZZZZ\\\XXXSSSMMMHHHFFFDDDDDD@@@@@@@@@@@@>>><<<:::888666444222111222222000//////////////////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,'''((()))***+++,,,------++++++******++++++,,,---333444444555666666555555888999::::::999777444333777888999;;;>>>AAADDDFFFEEEEEEEEECCC@@@=========@@@DDDIIIKKKLLLOOOSSSXXXWWW[[[______YYYSSSOOONNNQQQQQQPPPOOOOOOPPPQQQRRRKKKMMMOOOSSSVVVXXXZZZZZZ[[[\\\]]]]]]\\\^^^aaaccchhhmmmvvvyyysssoooppppppnnnoooqqqpppqqqrrrtttwwwzzz}}}~~~{{{yyyxxxyyy}}}sssiiibbb]]]UUUOOONNNVVVbbbrrr|||jjjddd___]]]WWWTTTYYYbbbxxx~~~wwwtttmmmjjjhhhmmmzzzyyytttkkkbbbZZZUUURRRRRRJJJHHHEEEDDDDDDEEEDDDCCCKKKRRR[[[aaa```\\\VVVSSSIIIGGGDDDAAA????????????@@@???======???AAABBBCCCEEEMMM\\\qqqxxxssssss|||}}}sss^^^III;;;777888333333333333333444555666888:::>>>BBBGGGJJJMMMNNNPPPSSSUUUWWWYYY\\\___bbb```bbbcccccccccffflllqqqmmmsssxxx{{{xxxvvvuuurrrqqqhhheeebbb```___^^^]]][[[[[[XXXRRRKKKFFFCCCAAAAAABBBBBBAAA???===;;;999888666555333111000///.........---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,---......---,,,+++***)))(((,,,,,,++++++,,,,,,---......000222444666777777777444555666888888666555444111555:::>>>AAADDDGGGIIILLLKKKJJJHHHEEEAAA>>><<>>>>>===GGGGGGQQQgggzzzqqqpppttt}}}}}}~~~sss[[[FFF<<<666333222222222222333444555555:::<<>>BBBGGGJJJOOOUUUZZZXXXNNNEEEAAAAAACCCHHHLLLOOOOOOQQQUUUYYYZZZ\\\___bbbbbb]]]VVVPPPPPPTTTTTTMMMJJJMMMPPPPPPOOOOOOQQQRRRTTTVVVWWWXXXYYYZZZ[[[[[[[[[[[[^^^```fffkkkttt~~~~~~{{{wwwsssppppppqqqrrrssssssuuuvvvxxxyyyzzz{{{xxxxxxwwwvvvxxx|||~~~wwwkkkbbbYYYUUUVVV]]]lllyyy{{{ssspppggg[[[WWW\\\ppp{{{ssspppuuuxxxrrrjjjccc```\\\XXXTTTQQQOOOMMMKKKIIIIIIJJJKKKNNNPPPUUU^^^gggkkkiiifffaaa]]]VVVOOOJJJFFFEEEDDDBBB@@@===<<<===>>>>>>===DDDDDDLLL___vvv|||sssrrruuu~~~}}}rrrZZZEEE;;;666333333333333333444555666777999<<>>>>>>>>===AAA???EEEUUUiii}}}vvvuuuyyyqqqXXXDDD:::666333444444444444555666777888999;;;???BBBFFFKKKQQQUUU___```aaabbbcccbbbbbbaaa`````````aaacccfffiiikkkhhhjjjooouuu{{{zzzuuuqqqnnnmmmgggddd___]]]]]]]]]\\\\\\^^^[[[UUUOOOJJJFFFEEEDDDBBBBBBAAA???===;;;999888555444333111000////////////......---------------------------............+++,,,---,,,+++(((%%%###******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---......///111444555666666666666777777888888777777666999:::;;;;;;<<>>@@@>>>AAAMMM]]]ppp{{{zzzqqqXXXDDD:::777555444444444444555666777888888;;;???CCCFFFKKKQQQTTT^^^aaadddeeedddcccbbbaaaaaaaaabbbcccdddggghhhjjjfffgggkkkpppuuu{{{uuupppmmmlllfffccc^^^\\\[[[\\\\\\\\\___\\\VVVOOOJJJGGGEEEEEEBBBBBBAAA???===;;;999888444444222111000000000000...---,,,,,,+++,,,,,,,,,++++++,,,,,,,,,---------------......,,,)))&&&%%%,,,,,,,,,+++++++++******,,,,,,++++++,,,,,,---...---///111333555666666666666666666666666666666666777999<<<>>>>>>???AAACCCIIIXXXhhhmmmcccRRRFFF@@@BBBDDDFFFFFFHHHLLLTTTZZZ______aaabbbbbb]]]WWWRRRNNNPPPRRRRRROOOLLLNNNPPPVVVUUUSSSRRRSSSTTTVVVXXXXXXZZZ[[[[[[\\\]]]___bbbbbbiiittt}}}{{{vvvqqqnnnmmmmmmnnnrrrrrrrrrsssssssssttttttsssssssssrrrssswww}}}|||nnncccWWWPPPQQQWWWbbbqqq}}}~~~{{{tttpppkkkddd___[[[YYYWWWVVVUUUVVVWWWXXX]]]___aaaaaaaaadddkkkqqquuuxxx{{{{{{vvvlllaaaYYYQQQMMMGGGCCCAAAAAA@@@???AAA>>>@@@IIIUUUeee{{{pppWWWCCC;;;888777333333333333444555666777999;;;@@@CCCGGGKKKPPPSSS\\\```dddfffeeedddcccddddddeeeeeefffggghhhiiijjjggggggjjjmmmqqqxxx|||tttooollllllfffbbb]]]ZZZZZZ\\\\\\\\\___\\\VVVOOOJJJGGGFFFEEEBBBBBBAAA???===;;;999888444333222111000000000000------,,,++++++++++++,,,***++++++,,,,,,---------***+++,,,------,,,++++++,,,,,,,,,++++++*********,,,,,,++++++,,,,,,---...---...111333555555666666666666555555555555666666555888<<<>>>??????@@@AAAHHHRRR^^^ccc]]]RRRGGGAAAAAACCCEEEFFFGGGLLLTTTZZZ___``````aaa```\\\UUUQQQLLLMMMQQQSSSQQQMMMNNNRRRXXXWWWVVVUUUUUUVVVVVVWWWVVVXXXYYYZZZZZZ\\\^^^aaaccckkkttt|||{{{vvvqqqmmmlllllllllooooooppppppqqqqqqrrrrrrrrrrrrqqqpppqqquuu{{{~~~wwwwwwuuurrrvvv~~~uuuhhhZZZPPPMMMQQQYYYgggxxxvvvsssxxx}}}xxxrrrkkkfff```___]]][[[ZZZZZZ[[[\\\cccdddfffeeedddfffkkkppptttyyyyyypppiiiZZZUUUNNNHHHEEECCCAAA@@@@@@???AAAGGGNNN\\\pppoooUUUAAA:::888888333333333333444555666777:::===AAADDDGGGJJJNNNQQQYYY^^^dddffffffeeefffhhhgggggghhhiiiiiijjjjjjjjjggggggjjjmmmnnnrrr}}}|||tttooolllmmmeeeaaa\\\YYYZZZ[[[\\\]]]___[[[UUUOOOJJJGGGEEEEEEBBBBBBAAA???===;;;999888333333222111000000000000......---,,,,,,,,,,,,,,,++++++,,,,,,---......///***+++++++++,,,---------***+++++++++++++++,,,,,,,,,,,,++++++,,,,,,---...---...000333444555555555777666666666666666666777666888;;;<<<===???AAACCCEEELLLTTTVVVQQQIIIDDDBBB???CCCGGGJJJKKKNNNTTTXXX___```aaabbbaaa^^^XXXTTTMMMMMMQQQVVVSSSNNNNNNSSSYYYYYYXXXXXXWWWWWWWWWVVVWWWXXXZZZ[[[[[[]]]___bbbeeellluuu{{{|||wwwrrrnnnlllllllllllllllmmmnnnnnnooopppppppppppppppoooppptttzzz}}}xxxtttvvvtttmmmnnnvvv|||oooaaaUUURRRTTTVVV```lllyyyqqqkkknnn|||~~~wwwqqqhhhfffdddaaa``````aaaaaadddfffhhhjjjkkknnnppprrruuuyyy~~~xxxtttccc]]]TTTMMMHHHEEECCCBBB===>>>AAAEEEIIIRRReeevvvlllRRR???777777777444444444444555666777888;;;>>>BBBEEEGGGIIILLLOOOTTTYYY___bbbbbbcccfffjjjiiiiiiiiijjjjjjjjjjjjiiifffgggjjjmmmnnnooowww|||tttooommmmmmeeeaaa\\\YYYYYY[[[\\\]]]___[[[UUUOOOJJJFFFEEEEEEBBBBBBAAA???===;;;999888333333222111000000000111//////...------------...,,,,,,------...///000000------,,,+++******++++++((()))***+++,,,---......,,,,,,++++++,,,,,,---...---...000333444555555555888888777777777777888888888999999:::;;;>>>BBBFFFAAAHHHNNNMMMEEE??????BBB===CCCJJJOOOPPPQQQTTTWWW___```aaacccdddaaa\\\XXXOOOOOOSSSXXXUUUNNNNNNSSSZZZZZZZZZZZZYYYXXXWWWVVVYYY[[[\\\]]]^^^___bbbdddfffmmmuuu{{{~~~xxxsssooommmmmmmmmjjjjjjkkklllmmmnnnooooooppppppooooooppptttyyy~~~{{{}}}vvvuuu|||wwwvvviii^^^ZZZ\\\PPPXXXaaajjjxxxuuummmnnnkkk{{{{{{mmmllliiifffeeedddeeefffccceeehhhlllqqqtttvvvwwwwwwyyy|||~~~}}}yyywwwgggaaaXXXPPPJJJGGGDDDBBB;;;<<<@@@CCCEEEMMM^^^nnn~~~~~~jjjPPP<<<555555666555555555666666777888999<<>>===<<<@@@FFFKKKOOOSSSUUUWWWaaa```___aaabbbbbb^^^ZZZRRRMMMPPPYYYZZZQQQLLLLLLVVV\\\___]]]ZZZZZZ[[[ZZZ\\\YYYYYY\\\]]]\\\^^^bbbkkkrrrvvvvvv|||yyyrrrnnnnnnoooqqqnnnnnnmmmmmmmmmmmmnnnnnnpppqqqqqqqqqrrrtttyyy}}}|||~~~xxxoooeee___\\\[[[[[[___hhhuuuzzzmmmnnnrrr}}}|||xxxrrrnnnllljjjiiihhhlllmmmnnnpppsssuuuxxxyyyzzz{{{~~~}}}{{{zzzkkkdddYYYPPPJJJGGGEEEDDDAAA===<<<>>>CCCJJJVVVaaauuu~~~~~~gggPPP???888888999999::::::999888999<<>><<<:::777555555444222000/////////000,,,---......------...000------,,,,,,,,,,,,------******+++++++++,,,,,,,,,,,,++++++******************+++,,,,,,,,,,,,+++***)))+++...000222333222222333444555666777777666666999:::;;;::::::;;;>>>@@@============<<<;;;::::::>>>BBBHHHNNNSSSWWWZZZ\\\bbbaaaaaaccceeeeeebbb___VVVPPPQQQXXXYYYQQQLLLNNNVVV]]]aaa^^^[[[[[[[[[YYY\\\YYYYYY\\\^^^]]]___cccjjjqqqvvvwww}}}zzzsssnnnmmmnnnpppmmmmmmmmmmmmmmmnnnoooooooooooooooooopppssswww{{{~~~~~~}}}~~~yyypppjjjfffdddaaabbbgggpppyyyzzzsssvvvzzzvvvsssqqqooonnnlllmmmnnnppptttxxx{{{}}}|||~~~~~~}}}ooohhh]]]SSSMMMHHHFFFDDDAAA===;;;===@@@EEENNNXXXooo}}}eeeNNN???888777888999999999888888999<<>>>>>>>>===<<<;;;;;;;;;;;;>>>AAAGGGNNNTTTZZZ^^^```aaaaaabbbeeeggggggeeecccZZZSSSRRRXXXZZZSSSOOOPPPWWW^^^cccaaa^^^]]]\\\YYY[[[XXXYYY]]]______aaaeeejjjpppvvvyyy|||tttooommmmmmnnnkkkkkkllllllmmmnnnppppppmmmmmmnnnnnnnnnqqqvvvyyy|||zzztttqqqlllhhhgggiiimmmpppzzz}}}~~~}}}{{{xxxvvvooonnnmmmnnnpppssswwwyyy~~~tttmmmcccYYYQQQKKKGGGDDDCCC???===??????@@@GGGNNNeeexxx~~~}}}{{{zzzcccLLL>>>777777777777888888888777999===@@@AAADDDHHHKKKMMMOOORRRTTTXXX[[[^^^______^^^___```eeegggiiiiiiiiihhhiiijjjjjjjjjjjjkkkkkklllnnnnnn|||yyyvvvqqqllliiijjjgggccc```___]]][[[ZZZ\\\[[[VVVPPPJJJGGGFFFGGGFFFDDDAAA???>>><<<999777555333222000////////////,,,...///...------...///......---+++******************+++++++++,,,,,,,,,+++++++++++++++++++++***+++,,,,,,,,,,,,,,,,,,+++***+++---000111222333333333333444555666777888888555777:::;;;::::::;;;<<<>>>===<<<::::::;;;;;;<<<:::===BBBJJJSSS[[[```bbbbbbcccdddeeefffeeecccaaa[[[TTTSSS[[[^^^XXXSSSSSSXXX```eeedddaaa___]]]ZZZYYYWWWXXX]]]______aaadddiiinnnuuuzzz~~~vvvpppmmmlllllljjjjjjkkklllmmmooopppqqqmmmmmmnnnmmmnnnqqqvvvyyy{{{}}}wwwoooiiieeecccbbbhhhjjjnnnssszzzyyyvvvssspppooopppsssttt}}}yyyrrriii___VVVOOOHHHEEEDDDAAA@@@BBBAAA@@@DDDJJJ[[[lll|||xxxuuuuuuwwwwww___JJJ===777666666666777777777888:::>>>AAADDDGGGKKKNNNQQQSSSVVVYYYZZZ\\\```aaaaaa```aaaaaadddfffhhhiiiiiiiiijjjlllkkkkkkkkkkkkkkklllmmmnnn|||{{{wwwrrrmmmjjjhhheeeaaa^^^]]]\\\ZZZYYYZZZYYYUUUPPPJJJGGGFFFGGGEEECCCAAA???>>><<<:::888666555333111000000000111---...///...---,,,---/////////---,,,++++++++++++******+++++++++,,,,,,,,,***+++,,,,,,,,,,,,++++++++++++************+++++++++,,,---///111222333333333333444555666777888999444666999:::999999:::;;;:::999888666666777888999888999>>>GGGRRR]]]cccfffhhhiiiiiiiiigggdddaaa```ZZZSSSTTT]]]bbb\\\VVVUUUWWW___eeedddaaa```^^^[[[XXXVVVXXX]]]______```ccchhhlllssszzzwwwqqqmmmlllllliiiiiijjjkkkmmmooopppqqqnnnoooooooooooorrrwwwzzz{{{~~~xxxnnneee^^^[[[XXXYYY[[[^^^ccckkkuuu{{{|||xxxuuuuuuvvvwww||||||~~~~~~~~~{{{uuummmddd[[[RRRJJJFFFCCCAAAAAABBBBBB@@@CCCHHHSSSbbb{{{wwwrrroooqqqvvvuuu]]]HHH===888777666555666777888999<<<@@@CCCEEEIIIMMMPPPSSSUUUYYY[[[XXX[[[^^^___``````aaabbbcccfffhhhiiiiiiiiikkklllllllllllllllmmmnnnoooppp~~~{{{wwwsssmmmjjjeeebbb___]]]\\\[[[ZZZYYYXXXWWWTTTOOOJJJFFFEEEFFFDDDBBB@@@>>>>>><<<:::777666555333222000000111111---/////////---,,,---...///...---,,,,,,+++,,,,,,******+++++++++,,,,,,,,,******,,,---------,,,++++++******))))))******++++++,,,---///000222333444333333333444666777999:::444666777888777888:::;;;::::::999999999999::::::888999===GGGUUUaaaiiilllnnnppppppnnniiieeebbbaaa[[[SSSRRR\\\aaa\\\VVVTTTSSS[[[aaa```^^^^^^]]][[[YYYXXXZZZ___aaa___```cccgggiiipppyyyxxxrrrnnnlllllliiiiiijjjkkklllnnnpppqqqoooppppppppppppsssxxx{{{{{{ttthhh]]]WWWNNNNNNNNNOOOQQQVVV]]]bbbsss|||{{{{{{{{{|||||||||}}}}}}||||||{{{zzzuuunnnggg^^^UUUMMMGGGBBB??????AAAAAA???BBBGGGOOO[[[rrr~~~uuupppmmmpppxxxsss[[[GGG===999888666555666888999:::>>>BBBFFFFFFIIINNNQQQTTTWWWZZZ\\\XXXZZZ\\\]]]]]]^^^```bbbdddfffhhhiiiiiiiiijjjlllkkkkkklllmmmoooqqqssstttzzzvvvqqqllliiicccaaa^^^\\\\\\\\\[[[ZZZUUUUUURRRNNNIIIEEEEEEEEECCCAAA???======;;;999777555444222111000///000000...///000///---,,,---...,,,,,,+++++++++++++++,,,******+++++++++,,,,,,,,,)))***,,,---...---,,,+++,,,+++************+++,,,,,,,,,---...000222333444333333333444555777999:::555555666666555777999<<<<<<======>>>>>>=========888888<<>>;;;999777555777888:::<<>>===<<<;;;999777444333111000///...//////...///000///---,,,---...******************++++++******+++++++++,,,,,,,,,)))***,,,.........,,,+++------++++++++++++------,,,,,,---...000222333555333333333444555777999;;;555555555555444666999<<<999:::;;;<<<<<<<<<;;;:::777666:::EEEVVVeeennnqqqnnnpppqqqoooiiidddbbbbbbdddUUUKKKOOOTTTRRROOOPPPJJJQQQVVVUUUTTTVVVXXXWWW___]]]___dddeeebbbbbbddddddeeelllwww~~~yyyssspppmmmmmmjjjjjjjjjkkklllmmmnnnooooooooooooooopppssswww{{{}}}}}}mmm^^^UUUMMMMMMLLLJJJIIIIIILLLOOOPPPZZZhhhzzz~~~}}}||||||uuurrrnnnhhhaaaXXXOOOIIIIIIFFFEEEEEEDDDBBBEEEJJJNNNUUUgggzzztttrrrwww{{{|||rrrYYYGGG>>>;;;999777666777999;;;===AAAFFFIIINNNQQQVVVZZZ]]]```cccfffhhhhhhfffdddbbbcccfffiiieeegggiiiiiiiiihhhiiijjjfffgggiiilllppptttwwwyyyyyysssnnnjjjiiifffbbb]]]YYYYYYYYYYYYYYYZZZWWWQQQKKKGGGDDDCCCBBBDDDCCCAAA???<<<:::888777555444222111000000/////////...---,,,+++,,,------111000...---,,,,,,------******+++++++++,,,,,,,,,///...,,,+++***+++,,,,,,++++++++++++++++++++++++((())),,,...000111111111222333444555666777888888:::999888666444555888:::>>>???@@@???===;;;;;;;;;<<<;;;;;;@@@KKKUUU]]]aaahhhmmmsssuuurrrlllfffbbb```]]]UUULLLIIIJJJFFFAAACCCJJJSSSXXXYYYWWWVVVVVVZZZ[[[\\\^^^```aaacccdddfffiiinnnsssxxxxxxrrrooommmkkkjjjhhhggggggiiinnnsssvvvssssssrrrppppppssswww{{{{{{~~~uuucccVVVQQQPPPMMMLLLKKKMMMNNNOOOKKKOOOYYYkkk|||uuuqqqlllfff___YYYRRRMMMLLLHHHEEEFFFFFFEEEGGGLLLQQQYYYhhh|||zzztttqqqwwwzzzzzz{{{sssZZZBBB888999888333444666999===@@@CCCEEEFFFLLLSSSZZZ]]]^^^bbbjjjqqquuummmfffdddhhhkkkiiifffiiiiiiiiiiiiiiijjjjjjjjjjjjhhhgggiiinnnssswwwyyyzzzuuuqqqlllkkkeeeaaa\\\YYYXXXYYYYYYYYYYYYVVVQQQKKKGGGDDDCCCCCCDDDCCCAAA???<<<:::888777555444222111000000//////...---,,,+++++++++,,,,,,---......//////...---,,,******+++++++++,,,,,,,,,---,,,,,,++++++++++++,,,++++++++++++++++++,,,,,,***+++---///000222222333333333333444555777888999999999777555333444777:::<<<===??????>>>===>>>???===;;;:::>>>GGGPPPWWW[[[dddiiippptttsssooojjjgggdddbbbZZZQQQMMMKKKFFF??????FFFPPPWWWYYYYYYYYYYYY]]]]]]^^^___```bbbbbbccceeehhhlllpppuuuwwwqqqmmmjjjhhhgggffffffgggjjjnnnsssvvvssssssrrrqqqppprrruuuxxxyyy|||{{{lllaaa\\\\\\\\\\\\[[[XXXUUUSSSMMMNNNTTTcccwww}}}yyysssmmmgggaaaZZZUUURRRLLLIIIHHHGGGFFFIIIMMMTTT[[[iii|||}}}vvvsssyyy~~~~~~qqqZZZCCC:::;;;:::666777888999<<<@@@FFFJJJMMMMMMSSSYYY\\\\\\```hhhoootttnnngggeeegggjjjkkkkkkiiiiiiiiiiiiiiiiiiiiiiiihhhgggggghhhkkknnnqqqrrryyy|||xxxsssooollldddaaa\\\YYYXXXXXXXXXXXXXXXUUUPPPKKKGGGEEEDDDDDDDDDCCCAAA???<<<:::888777555444222111000000//////---,,,,,,+++***+++++++++***,,,...000000///---+++******+++++++++,,,,,,,,,******+++,,,,,,,,,++++++*********++++++,,,,,,,,,,,,,,,---...000222444555444444333222333555888999999888666333111222666999999;;;>>>@@@@@@@@@AAABBB===;;;:::<<>>;;;BBBLLLUUUZZZ[[[\\\\\\______``````aaabbbbbbbbbdddfffiiilllrrr|||wwwqqqlllgggeeeddddddeeegggjjjooosssuuurrrrrrrrrqqqoooppprrrtttwwwzzzyyyrrrkkkllloooqqqoooiiiaaaZZZVVVSSSSSS\\\lll~~~yyytttmmmgggccc]]]WWWRRRPPPNNNLLLOOOTTTZZZ```lll}}}yyyuuu|||rrr[[[FFF<<<;;;999666:::999:::<<>>AAAAAABBBCCCDDD===<<<:::;;;???FFFLLLOOOVVV\\\dddjjjlllllllllllliiiggg```UUUMMMJJJEEE@@@:::@@@JJJSSSYYY\\\\\\\\\]]]^^^^^^```aaabbbcccccceeefffhhhkkkpppzzz|||tttnnnhhheeeddddddeeegggjjjmmmppprrrqqqqqqrrrpppnnnmmmnnnooosssxxx|||{{{zzz{{{}}}xxxmmmeee```[[[WWWZZZdddrrr}}}|||vvvrrrnnnggg```]]]ZZZWWWYYY^^^bbbfffqqq{{{wwwsss\\\GGG<<<888555222999999:::===CCCJJJQQQUUURRRUUUXXXXXXYYY\\\ccciiigggiiiiiigggeeeeeehhhkkkjjjjjjiiihhhggggggffffffgggfffdddaaa______aaaccckkkttt~~~yyyssslllhhhccc```\\\ZZZYYYYYYXXXWWWWWWTTTPPPKKKGGGEEEEEEEEEDDDCCCAAA???<<<:::888777444444222111000/////////...............------,,,+++++++++,,,---...///000******+++++++++,,,,,,,,,((()))+++,,,------,,,+++*********++++++,,,,,,,,,+++++++++,,,---000222444555333222000111333666888888777666333111111333666777:::>>>AAABBBBBBCCCCCC>>>===<<<<<<>>>DDDJJJNNNQQQVVV]]]bbbddddddeeeeeefffddd\\\QQQJJJIIIGGGEEE===AAAHHHPPPVVVZZZZZZZZZYYYZZZ\\\^^^```bbbdddeeefffgggiiikkkqqq{{{zzzssslllhhhfffffffffggghhhjjjlllmmmpppppppppnnnlllkkkkkklllqqqvvvzzzvvvqqqvvvxxxpppbbb]]]WWWXXX___hhhpppttt{{{xxxqqqmmmiiieeefffjjjjjjnnnvvv{{{yyypppXXXFFF<<<777555444888999<<>>===>>>BBBHHHMMMMMMQQQVVVZZZ\\\\\\\\\]]]aaaaaa\\\QQQKKKJJJJJJHHHAAACCCGGGMMMSSSXXXYYYYYYXXXYYY[[[]]]```cccdddffffffhhhjjjmmmrrr{{{wwwpppkkkhhhgggfffeeefffhhhjjjllloooooonnnkkkiiihhhjjjkkkooouuuyyyxxx|||xxxaaa[[[UUUTTTYYY```fffhhhjjjnnnttt{{{{{{vvvuuuxxxwwwyyy~~~{{{~~~}}}jjjSSSCCC<<<999:::======>>>@@@CCCFFFJJJNNNPPPUUUWWWZZZ[[[]]]___ccceeeeeejjjnnnooommmjjjiiijjjhhhhhhggggggffffffeeeeeeiiikkkkkkhhhdddccceeehhhllluuu{{{vvvpppiiifffdddbbb___]]]\\\[[[YYYXXXYYYVVVQQQKKKGGGDDDCCCCCCDDDCCCAAA???<<<:::888777555444222111000000//////....../////////...---,,,+++++++++,,,------------******+++++++++,,,,,,,,,......------,,,------------,,,,,,++++++*********)))***,,,...000111222222222222222222222333333444555777999888666333222222000555;;;@@@BBBDDDEEEFFFDDDCCCAAA>>><<<>>>DDDIIIIIIMMMRRRUUUVVVVVVWWWXXX^^^aaa___WWWPPPNNNLLLIIIDDDCCCDDDIIIPPPVVVYYYYYYZZZ[[[\\\^^^aaacccdddeeedddgggjjjnnnrrr{{{yyyqqqlllgggfffdddcccdddgggkkkmmmnnnmmmllliiiffffffiiikkknnnuuu}}}hhhaaaWWWRRRTTTYYY]]]___]]]___bbbgggnnnvvv}}}}}}|||gggPPPBBB===;;;>>>DDDHHHGGGFFFEEEGGGKKKOOORRRVVVXXX\\\___aaabbbdddeeeiiijjjkkkkkkjjjiiiiiiiiiffffffffffffffffffffffffiiioootttuuurrrnnnmmmmmmlllrrr~~~zzzuuuooojjjgggeeebbb___^^^]]]\\\ZZZXXXZZZWWWQQQKKKGGGDDDCCCBBBDDDCCCAAA???<<<:::888777555444222111000000//////,,,---.........---,,,+++)))***---...///---,,,*********+++++++++,,,,,,,,,111000...---,,,,,,---......------,,,+++***))))))***+++...000222333333222111222222222222333333333555777::::::777444222111,,,111999???CCCEEEGGGHHHGGGFFFCCC>>>;;;<<>>;;;>>>EEEWWWTTTQQQMMMKKKNNNTTTXXXYYY___dddfffddddddfffiiijjjfffdddgggeeebbbdddjjjgggiiijjjllllllkkkjjjiiikkkrrr}}}yyyuuuuuuuuuvvvsssooojjjfffcccbbbaaa___]]][[[YYYXXXZZZXXXTTTNNNHHHEEEDDDEEEGGGDDD@@@===<<<;;;999888555444333111000//////...111000///......---------+++,,,,,,,,,,,,,,,+++++++++,,,---......---,,,+++---,,,***+++---...,,,***)))***+++,,,---,,,,,,+++,,,,,,,,,---...///000111555444444333444444555555777888999999777555444444555666888:::===AAADDDEEEGGGDDDCCCCCCAAA>>>@@@EEEGGGIIIMMMQQQTTTWWWXXXXXX]]]```aaa]]]VVVQQQPPPQQQMMMEEEAAAHHHPPPTTTWWWZZZ]]]___aaadddfffffffffeeefffhhhkkkooosss{{{~~~wwwrrrlllgggbbb___aaaeeeiiikkkjjjjjjjjjhhhggggggjjjlllmmmsss}}}{{{jjjcccfffjjjjjjccc```\\\WWWUUUVVVZZZ]]]eeelllvvv~~~~~~~~~|||dddKKKAAA===:::>>>DDDOOOOOONNNMMMMMMPPPUUUYYY[[[cccmmmooolllhhhiiikkknnniiiggghhhfffbbbccchhhggghhhkkkmmmnnnnnnmmmlllpppvvvtttssssss|||vvvqqqlllgggeeebbbaaaaaa```___]]]]]]\\\\\\ZZZVVVOOOHHHDDDCCCCCCHHHEEEAAA???===<<<999777555444333111000//////......------,,,,,,+++++++++------...............---++++++,,,,,,,,,,,,++++++---+++***+++,,,---,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,---...///000111333333333333444555666777555555555666777777666444444555777:::===AAADDDFFFGGGEEEDDDEEECCC@@@BBBGGGJJJKKKNNNQQQTTTVVVVVVWWWYYY[[[\\\YYYRRRNNNLLLMMMLLLEEEBBBIIISSSYYYZZZ[[[]]]___aaadddffffffgggfffgggiiilllpppttt{{{|||wwwmmmiiiccc```aaaeeehhhjjjggghhhhhhgggeeeeeegggiiikkkqqqzzzxxxppprrrttttttoookkkddd___\\\ZZZXXXWWWZZZ```ffflllooottt{{{www```III???<<<;;;>>>DDDFFFHHHKKKMMMOOOSSSWWWZZZ___lllzzz~~~xxxqqqnnnnnnoookkkhhhgggeeebbbaaacccfffhhhkkknnnqqqrrrrrrqqqsssyyytttrrrqqqyyyvvvpppkkkfffdddccccccbbbaaa```___^^^^^^\\\ZZZVVVOOOIIIEEEDDDDDDHHHFFFBBB@@@>>><<<999777555444333111000//////...***+++,,,,,,---.........---...//////////////////++++++,,,,,,,,,,,,++++++,,,+++++++++,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---...///000111222222111222222333444555222000///111444666444222333444666999===AAAEEEGGGGGGEEEEEEGGGEEEBBBCCCGGGJJJLLLOOOSSSVVVWWWXXXYYYWWWXXXYYYVVVQQQMMMKKKKKKJJJDDDAAAFFFQQQZZZ^^^___]]]^^^```cccdddeeeffffffgggiiimmmpppuuu{{{|||xxxooojjjeeeaaabbbdddfffhhheeefffhhhgggfffeeefffggghhhnnnwww}}}}}}~~~zzzppphhhdddaaa]]]ZZZ[[[^^^```bbbdddggglllpppxxxrrr\\\GGG???>>><<<@@@FFFBBBFFFKKKPPPSSSUUUXXXZZZbbbrrrwwwrrrqqqkkkhhhfffeeedddcccbbbbbbeeehhhlllpppssstttuuuuuusss{{{}}}tttrrrqqqwwwxxxpppjjjgggffffffeeedddbbb```^^^]]]\\\ZZZYYYUUUOOOIIIFFFEEEFFFGGGEEEBBB@@@???===999777555444333111000//////...---...///000000000000///)))***++++++,,,,,,,,,,,,------,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,---------,,,,,,,,,---...///000111444333333222222333333444222000...///333555444222222333666999===AAADDDFFFGGGFFFGGGIIIGGGCCCCCCFFFHHHKKKOOOSSSXXX[[[]]]^^^XXXYYYYYYWWWSSSPPPMMMLLLNNNHHHBBBBBBJJJUUU\\\___^^^___```aaacccddddddeeegggiiimmmqqquuu{{{zzzuuupppkkkfffcccbbbdddffffffeeeggghhhiiigggffffffgggeeekkkttt~~~wwwlllgggeeecccbbbbbbaaa___]]]\\\]]]```ccceeekkktttnnnYYYFFF@@@??????BBBHHHDDDHHHNNNRRRUUUWWWYYY[[[bbbpppvvvpppnnnhhhgggffffffhhhjjjiiifffgggiiimmmpppsssuuuuuuuuuvvvvvvtttssssssxxxxxxooojjjggghhhhhhgggeeebbb```]]][[[ZZZZZZYYYUUUPPPJJJFFFFFFGGGEEECCCAAA@@@???===:::777555444333111000//////.../////////...,,,***(((&&&******+++,,,------------------,,,,,,,,,,,,------***+++,,,+++***)))***,,,,,,,,,,,,,,,,,,---......,,,,,,,,,---...///000111666666555555555555555666555333222222333444444444333444666999<<<@@@CCCEEEGGGFFFHHHJJJHHHBBBAAADDDFFFIIINNNSSSXXX\\\___```[[[[[[ZZZYYYWWWTTTQQQOOOQQQOOOHHHAAACCCMMMWWW\\\```aaaaaabbbbbbcccddddddfffhhhlllpppuuuzzzzzztttppplllfffcccccceeeffffffdddfffiiijjjiiigggffffffdddiiirrr{{{~~~ooogggeeefffgggiiifffbbb]]]ZZZYYYYYYZZZXXX]]]eeeppp~~~jjjVVVDDD@@@AAA@@@DDDJJJHHHLLLPPPSSSUUUWWWZZZ]]]```jjjvvv{{{wwwpppkkkiiiiiijjjiiijjjoootttsssoooiiikkknnnqqqrrrsssrrrrrrxxxuuussssssuuuzzzwwwnnnhhhggghhhgggfffdddbbb___]]][[[[[[]]][[[VVVPPPJJJFFFEEEEEEBBBAAA@@@??????===:::777555444333111000//////.........---,,,***'''###!!!,,,,,,---...////////////---,,,+++******+++,,,---)))+++,,,+++))))))***,,,---,,,,,,+++,,,---...///,,,,,,,,,---...///000111555555444555555666777888666666555444222111222444444444666999<<>>@@@@@@DDDJJJKKKMMMOOOQQQSSSWWW\\\___bbbggglllppppppmmmjjjhhhjjjllllllmmmsss{{{zzztttlllmmmooopppppppppnnnmmmpppyyywwwqqqrrrvvv|||vvvmmmgggfffhhheeeeeecccaaa___^^^\\\[[[___]]]XXXQQQIIIEEECCCCCCAAA@@@?????????===:::888555444333111000//////...000000111111///---***(((((()))***+++,,,,,,,,,,,,,,,+++***))))))***+++,,,(((+++,,,,,,)))(((***,,,------,,,+++,,,---...///,,,,,,,,,---...///000111111111111222444666777888555666666333///---///222444555666999<<>>@@@DDDFFFKKKPPPUUUYYY\\\]]]^^^]]]\\\\\\[[[YYYVVVSSSEEEMMMNNNFFFCCCMMMZZZaaahhhgggfffeeeeeeeeeeeeeeedddgggkkkooosssxxx}}}{{{oookkkgggddddddfffggggggaaaeeehhhjjjiiifffddddddccchhhpppzzzvvvpppqqquuu}}}yyysssnnnjjjgggdddccceeecccbbbbbbhhhtttbbbOOO???===???@@@CCCIIIKKKLLLNNNOOORRRWWW]]]bbbggggggiiikkkmmmnnnllljjjjjjmmmmmmmmmttt|||{{{tttmmmnnnooopppooommmkkkjjjfffnnnzzzwwwoooqqqvvv}}}uuupppllljjjiiihhhhhhgggddd```^^^]]]]]]\\\[[[WWWRRRKKKGGGFFFFFFEEECCCAAA???>>>;;;888555444444222111000/////////111000///...---,,,,,,,,,***+++---------+++)))(((***+++,,,---------,,,+++---------,,,,,,,,,+++++++++++++++++++++***)))(((------,,,***)))+++///333444444555555666888999:::<<<:::777444222111111111666777888<<<@@@CCCDDDCCCLLLJJJIIIIIIFFFBBB@@@@@@@@@AAAGGGQQQWWWXXXZZZ^^^bbb^^^ZZZYYYYYYXXXVVVSSSOOOKKKHHHHHHHHHKKKVVVaaaggghhhiiiiiigggeeebbbaaadddgggkkkooossswww{{{yyyqqqmmmhhheeedddeeeeeeeeennnkkkiiihhhhhhhhhfffeeebbbccciiittt}}}}}}{{{yyy{{{qqqnnnpppllliiiddd```aaakkkzzziiiQQQ???>>>>>>;;;BBBOOOOOOQQQUUUYYY\\\```bbbdddeeegggkkknnnpppqqqpppoookkkmmmppprrrtttuuuvvvuuunnnmmmnnnpppqqqoooiiidddhhhhhhlllqqqvvvxxxuuurrrqqqssswww{{{uuuooollliiiiiihhhhhhgggddd```]]]\\\\\\[[[ZZZWWWQQQKKKFFFEEEEEEBBB@@@>>>===<<<:::777444666555444222111111000000000///...---------------***+++---...---,,,***)))***+++,,,---...------,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,+++******.........---,,,---111444444444555666777888:::;;;<<<:::888555222111111111444666888<<<@@@CCCCCCCCCIIIIIIJJJKKKIIIEEEBBB@@@BBBBBBGGGOOOUUUWWW[[[___bbb___[[[ZZZYYYXXXUUURRROOOKKKGGGGGGFFFHHHQQQZZZccceeegggggggggfffeeeddddddgggkkkooorrrwww{{{~~~{{{qqqmmmgggdddccccccccccccjjjhhhffffffggggggfffeeebbbbbbfffoooxxx~~~zzzvvvxxxwwwssskkkccc```fffqqqzzz{{{hhhRRRAAA@@@@@@>>>FFFSSS^^^_________```aaadddffffffhhhlllnnnppppppooooookkklllnnnppprrrtttuuuuuuqqqpppoooppppppmmmiiieeecccccceeehhhlllnnnllljjjssstttxxx|||~~~uuuoookkkiiiiiiiiiiiigggddd___[[[ZZZZZZZZZYYYVVVQQQJJJFFFDDDDDDAAA@@@>>>======;;;999666666666444333222111111111///......---------......***+++---......---,,,,,,+++,,,------......------,,,++++++++++++*********,,,,,,---------,,,++++++,,,---......---...000222444444555666888999;;;<<<<<<;;;888666444333222222222444999===AAACCCDDDEEEGGGJJJNNNPPPNNNJJJDDD@@@BBBBBBFFFNNNTTTVVV[[[```cccaaa___]]]\\\ZZZWWWUUUQQQMMMIIIHHHFFFFFFKKKRRR\\\___bbbdddddddddeeefffdddgggkkknnnqqqvvvzzz~~~}}}tttoooiiidddbbbbbbbbbbbbdddcccbbbccceeeffffffeeebbb```bbbiiipppyyy~~~uuujjjcccdddkkkrrr}}}xxxhhhTTTEEECCCCCCBBBJJJWWWhhhhhhgggeeecccdddgggjjjhhhjjjllloooppppppooonnnlllllllllmmmooorrrtttvvvuuussspppooonnnllliiigggcccbbbbbbdddhhhkkklllmmmuuuuuuyyy|||~~~uuunnnjjjhhhhhhiiiiiigggddd___[[[YYYYYYZZZZZZWWWRRRLLLGGGEEEDDDCCCAAA@@@@@@@@@???<<<:::666555444333222111111111......---------......///++++++---............---,,,,,,------............+++++++++*********))))))+++,,,,,,,,,,,,,,,++++++)))+++------,,,,,,---...444444555666888:::<<<===;;;;;;999888666444333222000444:::???CCCEEEGGGHHHIIIPPPVVVXXXVVVQQQHHH@@@@@@@@@EEENNNTTTVVVYYY^^^dddcccccccccbbb```]]][[[UUUPPPKKKIIIGGGDDDFFFKKKTTTXXX]]]`````````aaacccdddgggjjjmmmpppuuuzzz}}}}}}xxxssskkkfffcccbbbbbbbbb```^^^^^^```ccceeefffeeeaaa^^^^^^ccckkkttt}}}rrrjjjhhhmmmqqqwwwzzz~~~wwwhhhWWWHHHDDDDDDDDDLLLXXXeeegggiiihhhggggggiiillljjjlllmmmooooooooonnnmmmmmmlllllllllmmmpppsssuuuuuusssqqqnnnmmmmmmmmmmmmgggfffeeeeeehhhmmmqqqtttvvvvvvxxx{{{}}}uuunnniiihhhhhhjjjiiihhhddd___[[[YYYYYY[[[[[[YYYTTTNNNIIIFFFEEECCCBBB@@@@@@AAA@@@===;;;555444333111000000000000......---------......///+++,,,,,,---............,,,,,,,,,,,,------......+++++++++*********))))))******++++++++++++******(((***,,,---,,,,,,,,,---222333444666888:::<<<>>>;;;;;;;;;:::888666444333000555;;;@@@DDDGGGJJJMMMPPPYYYbbbccc```ZZZNNNCCC>>>@@@FFFPPPVVVWWWYYY\\\aaaccceeeffffffdddbbbaaaWWWPPPJJJHHHEEEAAAAAADDDNNNTTT[[[^^^]]]\\\\\\^^^eeegggiiilllooosssyyy}}}zzztttkkkeeebbbaaaaaa```]]]\\\\\\^^^aaadddeeeeee```\\\\\\```gggqqqyyypppmmmooorrrvvvxxxzzzxxxtttuuu{{{xxxhhhYYYKKKEEECCCDDDLLLWWWaaaffflllmmmkkkiiiiiikkklllmmmnnnooooooooonnnnnnooonnnlllkkklllnnnqqqtttrrrqqqpppnnnnnnpppsssuuupppooollljjjjjjmmmqqqtttvvvuuuwwwzzz|||vvvmmmhhhggghhhjjjjjjhhheee```\\\[[[[[[\\\\\\ZZZUUUOOOJJJGGGFFFBBB@@@?????????>>><<<:::444444222111000////////////......---------......,,,,,,,,,,,,,,,---------,,,++++++++++++,,,---...,,,++++++++++++*********))))))***+++++++++*********,,,.........---...///111111222444777:::<<<>>>:::;;;<<<<<<:::888555333///444;;;???BBBGGGLLLQQQWWWcccmmmmmmkkkfffYYYKKKAAABBBIIISSSXXXYYY[[[___```dddhhhiiihhhfffdddcccWWWOOOHHHFFFCCC??????AAAJJJSSS]]]aaa___\\\[[[\\\eeegggiiikkknnnrrrxxx|||}}}yyysssjjjccc```_________^^^]]]\\\^^^aaadddddddddaaa]]][[[___eeennn|||xxxrrrrrrtttyyy|||~~~xxxooojjjkkknnn}}}{{{{{{}}}vvveeeYYYMMMFFFCCCEEENNNXXXeeekkkrrrsssooojjjiiiiiilllmmmnnnnnnoooooooooooopppnnnllljjjjjjkkkmmmooooooppppppooopppssswww{{{~~~{{{wwwsssqqqsssuuuuuutttuuuxxxzzz}}}vvvmmmhhhfffhhhjjjjjjiiifffaaa^^^]]]]]][[[[[[YYYUUUOOOIIIFFFEEECCCBBB@@@@@@???>>><<<999555444333222111000000000000///...------------------,,,,,,++++++++++++,,,++++++*********+++,,,---,,,,,,,,,,,,++++++++++++)))***++++++,,,,,,,,,+++***,,,------------...000///000111333666999<<<===:::;;;======<<<999666333---222888<<>>===:::666333,,,111666:::===CCCLLLSSS^^^mmmyyy{{{{{{yyymmm^^^PPPMMMNNNSSSYYY^^^fffmmmlllqqquuuuuuqqqllliiihhh___VVVMMMJJJHHHFFFFFFHHHJJJVVVdddllljjjfffddddddeeefffhhhjjjlllqqqwww{{{yyypppiiieeeeeeffffffbbb```___```bbbcccccccccfffaaa^^^___aaafffqqq{{{}}}nnnfffeeefffqqq~~~|||zzzyyyyyyyyyuuuvvvxxx||||||lll^^^WWWMMMGGGFFFLLLWWWaaaiiiooouuutttnnnkkkmmmpppllllllmmmnnnooopppqqqqqqmmmllliiigggeeedddddddddnnnppprrrrrrrrrtttyyy}}}}}}{{{xxxwwwxxxrrrpppqqquuuwwwyyyrrrlllhhhfffgggmmmllljjjeee```]]]]]]]]]___[[[VVVPPPJJJGGGDDDDDDHHHFFFCCC@@@>>>;;;666333555444333222000///...---000...,,,---///000---***(((,,,000///+++)))+++...,,,,,,,,,+++++++++******++++++++++++++++++++++++---,,,,,,,,,---...//////++++++,,,------......//////000333444444555777999888999888666333111111222///000222777===EEELLLPPP```fffooovvvxxxssslllgggXXXMMMHHHPPPXXX[[[dddpppwww|||}}}xxxrrrpppnnnkkkjjj```TTTLLLKKKLLLLLLKKKLLLYYYhhhooommmiiiiiikkkfffeeefffhhhkkkpppuuuxxxzzz|||qqqkkkhhheeeaaa]]]]]]^^^```aaabbbbbbbbbaaadddaaa^^^^^^___bbbmmmxxx~~~pppgggeeekkkuuu|||}}}zzzwwwvvvsssrrrssswwwwwwmmm```RRRHHHHHHIIIJJJVVVeeekkklllmmmkkkhhhhhhkkknnnmmmmmmnnnooonnnmmmkkkjjjmmmmmmkkkhhheeedddeeegggmmmoooqqqsssvvvwwwxxxxxxxxx}}}|||yyy{{{~~~xxxvvvssspppqqqwwwsssmmmiiiggghhhmmmllljjjfffaaa^^^]]]^^^^^^[[[VVVPPPKKKGGGEEEDDDEEECCCAAA???>>><<<999666555444333222111///......000...---...//////---+++))),,,///...+++***+++---,,,,,,,,,+++++++++******++++++++++++++++++++++++(((((((((((((((((())))))++++++,,,,,,---............000222444444555777999888999999777444222222222222222444777<<>>;;;999555444333222111///......///...---...//////---++++++,,,,,,------,,,,,,,,,,,,,,,,,,+++++++++******+++++++++++++++++++++++++++++++++***************++++++,,,,,,------.........000222333444555777999888999999777555333333444555444555777:::???DDDFFFHHHLLLTTT[[[aaadddeeeeeeYYYLLLCCCGGGOOOWWW```jjjsss|||yyysssqqqlllcccYYYPPPLLLKKKLLLJJJVVVdddlllllliiihhhhhhiiihhhggggggiiikkknnnpppuuu{{{|||pppgggbbb```___]]]]]]]]]^^^___```bbbdddeeeccc```]]]]]]\\\^^^gggqqq||||||mmmhhhkkkooorrrrrrssstttuuuwwwxxxzzzxxxwwwzzz}}}qqqhhh^^^PPPEEEEEEJJJPPP[[[gggggghhhiiiiiijjjlllpppsssoooooonnnmmmkkkiiihhhgggfffggghhhgggggghhhkkknnnmmmlllkkkkkkooovvv}}}}}}zzzwwwwwwyyy{{{{{{zzz}}}|||yyyvvvuuuwww{{{wwwtttwwwqqqmmmkkkkkkmmmmmmkkkgggccc```^^^___[[[YYYUUUQQQMMMIIIGGGFFFAAA@@@>>>>>>>>>===;;;999444444333222111000///.....................---,,,,,,++++++,,,---...,,,***,,,,,,,,,+++++++++******++++++++++++++++++++++++/////////......---,,,,,,***++++++,,,------.........000222333333444777999888999999888666444555666666555555666999===AAADDDEEEGGGKKKPPPVVVZZZ^^^```WWWKKKAAABBBJJJRRR\\\eeejjjuuuzzzuuusssmmmbbbVVVNNNMMMOOOJJJSSS___hhhkkkiiigggfffgggggggggggghhhkkkmmmoootttyyy~~~pppeee___\\\[[[[[[[[[[[[\\\]]]___bbbeeegggbbb___]]]]]][[[\\\ccclllyyyzzztttuuuvvvvvvvvvtttsssrrrppppppuuu}}}{{{nnneee^^^QQQFFFFFFLLLSSS]]]fffooonnnmmmlllmmmoooqqqtttooooooooonnnmmmkkkjjjiiillllllllljjjhhhhhhiiikkklllkkkjjjkkknnntttzzz~~~{{{yyyvvvtttuuuwwwyyyzzzzzzzzzyyywwwvvvwwwzzz}}}rrrzzzyyysssnnnlllllllllmmmllliiidddaaa______[[[YYYVVVRRRNNNJJJGGGFFFBBBAAA???>>>>>><<<999777444333333222111000//////......//////...---------,,,++++++,,,---...,,,***,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++,,,,,,+++***)))(((******++++++,,,------...---///222333333444666888888999:::999777666777888555444444666999===AAADDDFFFGGGHHHJJJLLLPPPSSSTTTSSSJJJBBBAAAFFFNNNXXX```___jjjwww~~~rrrrrroooeeeXXXOOONNNOOOJJJPPPZZZccchhhiiigggeeeddddddeeegggiiilllnnnppptttyyyssseee\\\XXXWWWWWWXXXXXXYYY[[[^^^bbbeeehhhbbb___^^^]]]ZZZYYY___ggguuu}}}}}}}}}}}}}}}|||yyyvvvsssqqqnnnnnnrrrvvv|||xxxkkkccc[[[RRRJJJJJJPPPZZZdddlll{{{xxxtttqqqpppqqqrrrrrrooooooqqqrrrqqqpppooonnnooopppooommmjjjiiiiiijjjkkkkkklllmmmooorrruuuwwwuuuwwwwwwtttqqqqqqvvvzzzvvvwwwwwwwwwwwwzzz~~~yyywwwyyytttooommmllllllmmmllljjjeeebbb``````\\\ZZZWWWSSSNNNJJJGGGEEECCCAAA???>>>===;;;888555333333222222111000000///---...000///...,,,------+++,,,,,,------,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++)))***+++++++++***)))(((******++++++,,,,,,---------///111222333444666888888999::::::888777888:::555555555666999===AAADDDFFFFFFFFFEEEFFFGGGHHHIIILLLJJJFFFCCCCCCIIISSS[[[XXXaaallluuu}}}yyyjjjlllkkkdddYYYQQQNNNOOOKKKNNNUUU^^^eeehhhgggeeebbbccceeegggjjjmmmpppqqqtttyyywwwggg[[[SSSQQQQQQSSSTTTWWWZZZ^^^bbbeeegggccc```___^^^ZZZXXX\\\dddoooxxx|||xxxuuupppllllllmmmpppzzzvvvhhh```WWWTTTRRRSSSYYYcccooowww}}}wwwsssrrrrrrrrrrrrnnnpppsssvvvvvvtttrrrppplllnnnnnnnnnlllkkkkkkllljjjkkkmmmooopppqqqqqqqqqppptttwwwuuupppnnnrrrwwwssstttvvvwwwxxx|||~~~zzztttpppmmmllllllmmmmmmjjjfffcccaaa```]]][[[XXXTTTOOOJJJFFFCCCBBBAAA???>>>===;;;888666333333222222111000000000,,,///000000---,,,,,,...))),,,///...+++***+++---,,,,,,,,,+++++++++******++++++++++++++++++++++++***+++,,,......---,,,+++*********+++,,,,,,---------///111222222444666888888:::;;;:::999999:::;;;888777666777999===@@@CCCEEEEEEEEEEEEEEEDDDDDDDDDFFFIIIJJJFFFCCCFFFOOOWWWXXX]]]ccchhhoootttqqqllldddfffgggccc\\\VVVRRRQQQLLLMMMQQQYYYbbbggggggfffcccdddfffhhhkkknnnpppqqqtttxxx}}}|||jjjZZZPPPLLLKKKOOOQQQUUUYYY]]]aaadddeeedddaaa```^^^ZZZWWWZZZaaaiiirrr}}}|||wwwrrrpppmmmkkkpppvvvrrreee]]]\\\^^^___^^^aaaiiiuuu}}}{{{uuurrrrrrsssssssssnnnrrrvvvyyyyyyvvvqqqnnniiikkkmmmlllkkkkkkkkkllliiijjjlllnnnoooooopppooommmqqqtttuuussspppppppppppppppqqqrrruuuzzzzzztttpppmmmllllllmmmmmmkkkgggcccaaaaaa^^^\\\YYYTTTOOOIIIEEECCCAAA???>>>======<<<999777333222222222111000000000,,,///111000---+++,,,...(((,,,000///+++)))+++///,,,,,,,,,+++++++++******++++++++++++++++++++++++((()))+++---------+++***)))******+++,,,,,,---------///111222222333666888888:::;;;;;;999999:::<<<:::999888888999<<>>>>>===<<<;;;;;;;;;:::888888;;;@@@DDDEEEEEEEEEGGGIIIIIIHHHGGGKKKKKKIIIEEEBBBDDDLLLSSS[[[XXXWWWZZZ___bbb```^^^\\\```eeegggeee```[[[YYYOOOIIIFFFJJJUUU___dddeeebbbdddfffhhhiiijjjmmmooorrrwww~~~lllXXXLLLJJJMMMIIIMMMSSSXXX\\\^^^aaaccc___^^^]]][[[ZZZYYYYYYYYYdddlllxxxzzzsssmmmmmmqqqttttttsssrrrrrruuuyyy}}}yyyeee^^^```gggkkknnnooonnnooouuuzzz{{{vvvrrrrrrwwwzzzzzzxxxvvvssspppooopppqqqooolllhhhiiijjjjjjkkkjjjjjjjjjmmmllljjjiiiiiikkkmmmooojjjmmmpppssstttsssqqqpppnnnnnnoooqqqtttvvvxxxzzzzzztttooommmmmmmmmllljjjgggbbb___^^^___]]]\\\YYYTTTOOOJJJFFFDDDBBBAAA???===;;;:::999999555333111000111111000...///...---,,,,,,---...///++++++,,,,,,,,,+++******++++++++++++++++++++++++------------,,,,,,,,,,,,---,,,,,,,,,---,,,+++***(((''''''))),,,---,,,***++++++,,,...111333666777;;;<<<>>>???@@@???>>>===>>>===;;;888777:::???CCCIIIIIIIIIKKKLLLLLLLLLKKKLLLNNNNNNIIICCCCCCJJJPPPYYYWWWVVVYYY^^^aaaaaa______bbbfffhhheee___XXXTTTQQQKKKGGGJJJRRR[[[___```aaaccceeeggghhhiiilllnnnpppuuu|||ppp[[[NNNKKKLLLHHHLLLRRRVVVZZZ\\\___aaaaaa```^^^]]][[[ZZZYYYYYY___hhhttt}}}yyyssssssvvvzzzzzzyyyuuuqqqooonnnoootttyyywwwbbb[[[]]]hhhkkknnnnnnmmmpppvvv{{{|||wwwvvvxxx{{{zzzxxxtttqqqnnnnnnnnnnnnmmmjjjffffffgggggghhhhhhhhhiiikkkjjjhhhffffffhhhjjjkkklllmmmnnnppppppppppppooosssssssssssstttvvvwwwxxx}}}|||uuupppnnnmmmllllllkkkgggbbb____________]]]ZZZUUUPPPKKKFFFDDDAAA@@@???===<<<;;;::::::444333222222222111///---222222000///...---------,,,,,,,,,,,,++++++***)))************************---------,,,+++*********...,,,***+++------+++)))))))))***+++------+++)))++++++,,,...111333555777999;;;>>>AAABBBAAA@@@???AAA???;;;888666999>>>BBBJJJKKKLLLMMMMMMNNNNNNNNNMMMRRRTTTOOOFFFBBBFFFLLLUUUUUUVVVYYY]]]aaabbbaaabbbeeeiiijjjfff^^^VVVPPPQQQLLLHHHJJJPPPXXX^^^```aaaccceeeffffffhhhkkkmmmnnntttzzz~~~vvvaaaRRRLLLKKKIIIMMMRRRVVVYYY[[[^^^```bbbbbb```^^^\\\[[[ZZZYYYYYYbbbnnnxxx{{{{{{~~~~~~wwwooohhheeefffiiilllmmmmmmmmmnnnnnnooommmlllmmmppprrrsssssstttvvvzzzttt___WWWYYYiiikkklllllllllooovvv{{{yyyvvvvvvwwwwwwuuuqqqooolllkkkkkkkkkiiihhheeeeeeeeeeeefffggghhhiiijjjiiigggffffffgggiiijjjkkkkkkkkkkkklllnnnpppqqqwwwvvvuuuuuuttttttttttttwwwzzz{{{tttoookkkkkkllllllkkkgggccc````````````^^^[[[VVVQQQKKKGGGDDDAAA@@@???===<<<;;;;;;;;;333333222333333222///,,,222111111000///...------............---,,,++++++++++++++++++++++++++++++---,,,,,,,,,+++++++++***///,,,)))))),,,...+++(((******+++,,,---,,,***(((++++++,,,...000222555666777999===@@@BBBBBBAAA???AAA???;;;777666999???CCCGGGIIIKKKLLLLLLLLLMMMNNNOOOUUUYYYTTTHHHAAABBBFFFQQQSSSVVVYYY]]]```ccceeeeeegggjjjkkkhhhaaaWWWPPPQQQNNNKKKLLLRRR[[[cccgggbbbdddeeeffffffhhhkkknnnnnnsssyyy}}}}}}hhhXXXOOOKKKLLLOOOTTTWWWYYY[[[^^^```bbbbbb```___]]][[[YYYXXXUUU]]]iiisss}}}yyyoooiiiggggggggggggfffeeeeeeeeeaaa___]]]^^^```aaabbbbbbbbbeeellluuurrr^^^VVVYYYhhhiiiiiiiiijjjmmmssswww~~~zzztttqqqpppqqqqqqpppnnnllljjjiiihhhgggffffffeeeeeeeeeeeefffhhhiiijjjlllkkkjjjiiiiiijjjkkklllkkkjjjiiihhhjjjmmmpppssswwwvvvuuusssrrrqqqqqqqqqtttwww{{{|||uuuoookkkjjjllllllkkkgggcccaaa```aaa___^^^ZZZVVVQQQKKKGGGEEEAAA@@@???>>><<<<<<;;;;;;333333222333333222///,,,........................---.........------,,,+++------------------------++++++,,,,,,------------...,,,))))))+++,,,+++))))))***+++++++++))))))(((++++++,,,...000222444555555777;;;>>>@@@AAA@@@@@@@@@>>>;;;888777:::???DDDEEEGGGKKKLLLLLLMMMOOOQQQRRRXXX\\\WWWLLLBBB@@@BBBMMMQQQVVVZZZ]]]```fffjjjhhhiiikkkmmmllleee[[[TTTTTTSSSQQQPPPTTT[[[dddkkkeeeeeeffffffgggiiillloooppptttzzz}}}sssaaaUUUOOOOOORRRUUUVVVWWWYYY[[[]]]`````````^^^]]]ZZZXXXWWWSSSZZZdddnnnxxxzzzrrrooonnnllljjjhhhgggeeeeee]]][[[XXXWWWWWWXXXWWWVVVVVVYYY```kkkxxxppp^^^YYY]]]ffffffffffffgggjjjnnnrrrtttrrrnnnlllllllllmmmmmmjjjjjjiiigggfffeeeeeefffeeeeeeeeeeeefffggghhhiiilllkkkkkkjjjkkklllmmmmmmqqqooommmkkkkkkmmmoooqqquuuuuusssrrrqqqpppppppppsssvvvzzzxxxrrrnnnmmmllllllkkkhhhdddaaaaaabbb]]]\\\YYYUUUPPPLLLHHHEEEBBBAAA@@@>>>===<<<;;;;;;444333222222222111///---+++,,,---...............***++++++,,,,,,++++++***........................+++++++++,,,---.........---,,,+++***))))))***+++)))***+++***)))((()))+++++++++,,,---///111333444666777:::===???@@@AAAAAA@@@???===:::999:::>>>BBBDDDHHHMMMOOOOOOPPPTTTWWWWWW[[[^^^[[[QQQHHHCCCAAAJJJPPPWWW[[[]]]aaaiiiooonnnmmmnnnoooooojjjaaaZZZXXXWWWTTTQQQQQQVVV```gggfffggggggfffgggiiillloooqqquuuzzz}}}nnn```XXXRRRTTTVVVVVVVVVVVVXXXZZZ^^^_________]]][[[YYYXXXTTTXXX___hhhsss~~~|||xxxvvvrrrpppnnnllliiiggg```^^^ZZZWWWWWWVVVTTTSSSRRRTTTXXXbbbooonnn^^^\\\bbbeeeeeeeeeeeefffhhhjjjkkkmmmmmmmmmllllllllllllmmmggghhhhhhgggeeeeeefffhhheeeeeefffgggggggggffffffjjjjjjjjjkkklllmmmnnnoooxxxwwwuuusssrrrqqqqqqrrrvvvvvvtttsssqqqqqqpppppprrrvvvzzz~~~zzztttpppooollllllkkkhhhdddbbbbbbbbb[[[ZZZWWWTTTPPPLLLHHHFFFDDDCCCAAA???===;;;::::::555333111000111111000...+++,,,---.........------))))))***+++,,,,,,,,,,,,------------------------++++++++++++,,,,,,,,,,,,+++,,,---***'''&&&***...++++++,,,***((((((,,,///+++,,,,,,---///111333444999999:::<<<>>>@@@BBBCCCCCCBBB@@@===:::999;;;<<>>@@@CCCDDDEEEEEECCC???:::888777888AAAGGGMMMPPPQQQSSSXXX]]]bbbbbbaaa```\\\UUULLLFFFGGGOOOYYY]]]___cccmmmuuuzzzwwwssssssrrrnnnfff___JJJKKKKKKGGGEEEKKKWWWaaaeeeeeeeeeddddddfffjjjmmmpppuuuyyy{{{|||sssjjj`````````^^^[[[ZZZ[[[]]]^^^___```aaaaaa___]]]\\\UUUVVVYYY^^^hhhttt|||vvvqqqllliiieeecccbbbaaa___^^^UUURRRQQQUUUaaasss}}}jjj^^^aaajjjgggfffggghhhiiihhhfffdddgggjjjmmmnnnmmmllljjjiiieeegggiiihhhffffffiiilllmmmoooqqqsssrrrooollljjjmmmnnnoooqqqsssuuuwwwxxxsssvvv|||~~~{{{xxxvvvuuutttmmmtttwwwwww|||uuupppnnnlllkkkiiifffdddaaa___]]][[[XXXTTTQQQOOOLLLHHHEEE>>>@@@AAAAAA???;;;777444555444333222111///......------............---------..................---,,,,,,,,,,,,,,,,,,,,,,,,------------------------***)))'''$$$###$$$))),,,.........---,,,+++***)))+++,,,---...///111222222444666999<<>>:::888===EEENNNTTTUUUUUUVVVXXX\\\aaaeeefffddd___SSSGGGEEEJJJTTT]]]bbbgggpppyyy|||~~~}}}zzzyyyxxxsssmmm]]]PPPHHHHHHHHHDDDHHHPPP^^^aaaeeehhhjjjkkkmmmnnnqqquuuzzz~~~xxxmmmfffaaa```^^^[[[YYY[[[YYY[[[^^^aaaaaa```^^^]]]ZZZXXXWWWZZZbbbnnnyyy~~~yyyuuurrrooollliiiddd]]]XXXZZZaaaoooooo``````aaa^^^cccbbbaaadddhhhlllnnnnnnrrrssstttwwwwwwuuuppplllllllllkkkkkkkkkkkkkkkkkkrrrvvvuuuqqqiiigggfffiiippptttuuussswwwvvvuuuwww|||}}}vvvxxx{{{{{{uuupppooopppnnnjjjfffbbb___^^^]]][[[XXXTTTQQQOOOLLLIIIFFFEEECCC@@@===;;;:::::::::555555444222111000///...------............------+++,,,,,,------,,,,,,+++++++++++++++++++++,,,,,,------------------------***,,,///000///---,,,,,,******+++++++++******)))***+++,,,---///000111111444666999===@@@BBBCCCDDDEEEHHHLLLLLLGGGAAA<<<999:::BBBLLLRRRTTTTTTUUUVVVZZZ___dddfffgggbbbVVVJJJEEEIIISSS^^^fffjjjrrr{{{|||wwwfffWWWLLLKKKJJJGGGFFFJJJ[[[___dddiiikkklllnnnooorrrwww|||}}}ssshhh___]]]]]]ZZZXXXXXXXXXZZZ]]]___```___]]]\\\ZZZXXXUUUVVV\\\gggrrryyy~~~{{{wwwuuuoooggg```___eeepppqqqcccaaaaaa^^^aaaaaabbbfffkkkqqqtttuuuxxxzzz|||~~~~~~zzztttppppppooommmlllllllllmmmmmmrrruuu~~~|||rrrnnnjjjhhhgggjjjooorrrqqqpppuuuuuutttuuuwww|||zzz{{{}}}zzzuuupppoooqqqoookkkfffbbb___^^^]]][[[XXXTTTRRROOOMMMIIIGGGEEECCCAAA>>><<<;;;::::::555555444333111000///...------............------+++++++++,,,,,,+++++++++------............//////++++++++++++++++++++++++(((+++......---+++******)))***+++++++++++++++*********+++---...///000111333555999===@@@BBBDDDDDDEEEHHHKKKLLLIIICCC===999666===GGGNNNRRRSSSTTTUUUUUU[[[aaafffkkkkkkbbbVVVLLLKKKPPP[[[bbbgggoooyyy}}}pppaaaTTTQQQPPPMMMJJJIIIYYY^^^dddiiikkklllmmmmmmpppuuu{{{vvviii]]]ZZZ[[[ZZZXXXWWWXXXYYY[[[]]]^^^]]]\\\[[[ZZZXXXUUUTTTXXX```jjjqqqwwwooogggeeeiiissstttgggcccbbb___aaabbbdddhhhnnnsssxxxzzz||||||}}}}}}}}}zzzuuuqqqrrrqqqooommmlllmmmnnnooonnnqqqyyyxxxooolllooonnnmmmoooqqqqqqooommmqqqqqqqqqrrrtttuuuwwwxxx~~~}}}}}}{{{~~~zzzuuuqqqoooqqqoookkkgggccc```^^^]]]ZZZXXXTTTRRRPPPMMMJJJGGGCCCBBBBBBAAA>>><<<:::888666555444333222000//////------............------***++++++++++++++++++***---------....../////////++++++++++++++++++++++++***+++,,,+++***)))+++,,,++++++,,,,,,,,,,,,,,,,,,)))***+++,,,---...///000222444888<<>><<<999777666666555333222111000///------............------***++++++,,,,,,++++++*********++++++,,,,,,------------------------------------,,,***)))***---///,,,,,,---------,,,,,,+++((()))***+++---...//////111333666;;;>>>AAACCCCCCAAABBBCCCEEEEEEBBB===999444777<<>>:::888888999;;;666666555444222111000000---..................---+++,,,,,,------,,,,,,+++******+++,,,,,,---......------------------------***+++,,,+++******+++,,,,,,,,,,,,+++***)))((('''(((((()))***,,,---...///...000444888<<>>@@@BBBCCC@@@>>>:::888999>>>IIIWWWcccjjjmmmjjjhhhmmm|||ttt]]]NNNRRRWWWXXXaaannnzzzxxxhhhWWWLLLKKKLLLMMMGGGOOOZZZdddjjjlllmmmmmmnnnttt|||tttjjjaaaYYYXXX[[[YYYZZZ[[[\\\\\\]]]]]]]]]ZZZ]]]___]]]ZZZ[[[___dddlllxxx|||sssmmmhhheeedddaaadddhhhjjjlllpppvvv{{{sssqqqpppoooooonnnllljjjhhhiiikkklllmmmmmmnnnmmmqqqnnnnnnqqqpppmmmkkkmmmkkknnnrrrsssrrrooolllkkkiiikkkppptttyyy|||~~~xxxrrroooqqqqqqooorrrxxx{{{zzz~~~xxxvvvtttpppnnnnnnmmmllljjjgggdddaaa___YYYVVVSSSQQQQQQOOOKKKGGGFFFCCC@@@======<<<;;;999555444222111000000//////...///000000///---+++***++++++++++++++++++++++++---,,,+++***+++,,,---...,,,,,,,,,++++++*********+++)))((())),,,---+++)))++++++++++++++++++++++++---------.........//////111222444777:::===@@@AAA@@@@@@???????????????@@@???===;;;???IIIWWWdddkkkkkkjjjkkkqqqzzz{{{lllYYYOOOQQQZZZbbbfffpppvvv|||uuuhhhXXXMMMIIIJJJJJJFFFIIITTTdddlllllllllpppnnnrrrwww{{{~~~{{{nnneee___[[[WWWWWWXXXYYYZZZZZZZZZ[[[\\\XXXXXXXXXZZZ]]]aaaeeehhhllluuusssooonnnjjjfffdddcccdddfffiiimmmrrrvvvyyyvvvuuutttrrrpppmmmkkkiiicccffffffeeeiiipppsssrrruuussspppnnnmmmooorrrttttttpppmmmmmmooorrrrrrqqqsssssstttuuuxxx{{{~~~yyyuuupppmmmooorrrtttvvvwwwzzz~~~xxxwwwtttpppnnnmmmlllkkkiiifffbbb___]]]YYYVVVSSSQQQQQQOOOKKKGGGFFFCCC???======<<<;;;999555444333111000000//////////////////...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---------,,,,,,,,,++++++...,,,***+++,,,,,,+++)))++++++++++++++++++++++++,,,,,,---------.........///111444888;;;>>>@@@@@@AAAAAAAAA@@@@@@@@@AAAAAAAAA???===???GGGRRR^^^eeefffeeefffkkkrrryyy}}}~~~vvvjjjZZZQQQQQQXXXaaafffkkkpppwww~~~|||zzzvvvsssjjj^^^SSSNNNNNNOOOIIIJJJRRR```jjjlllnnnqqqooorrrvvvzzz}}}tttjjjbbb[[[WWWXXXXXXYYYYYYXXXXXXYYYZZZ[[[[[[[[[]]]___cccfffiiigggooozzzzzznnnkkkjjjhhheeeeeedddfffjjjnnnrrrtttvvvwwwrrrrrrrrrqqqpppnnnmmmlllggghhhgggfffkkksssvvvtttuuusssqqqooonnnppprrrtttxxxuuurrrrrrtttvvvvvvuuuwwwxxxyyy{{{~~~~~~zzztttpppoooppprrrrrrqqqssswwwzzz|||~~~yyywwwtttpppnnnlllkkkjjjhhheeeaaa^^^\\\YYYVVVRRRQQQQQQPPPKKKGGGFFFCCC???===<<<<<<:::999555444333222000000000000000///...---------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------......------------,,,,,,000...---,,,,,,,,,***(((++++++++++++++++++++++++++++++,,,,,,,,,---------,,,///444999===???@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBDDDAAA>>>>>>CCCLLLVVV\\\```______bbbggglllooopppmmmfff\\\SSSOOOTTT\\\ccceeeiiimmmrrrttttttsssqqqoooooollleeeZZZSSSRRRTTTOOOMMMQQQ\\\hhhoooqqqrrrrrrtttwwwyyy|||~~~qqqfff]]]WWWYYYXXXWWWWWWVVVVVVVVVWWW[[[[[[[[[]]]___aaadddfffaaagggrrr|||}}}rrrhhheeefffeeedddffffffhhhlllpppssstttsssrrroooooopppppppppppppppooonnnoooooonnnqqqwwwyyyvvvwwwuuusssqqqppprrrtttuuuyyywwwuuutttvvvwwwwwwwwwwwwyyy}}}~~~wwwsssqqqqqqpppppppppsssuuuwwwxxxyyy|||~~~zzzxxxuuupppnnnllllllkkkhhheeeaaa^^^\\\XXXUUURRRQQQRRRPPPLLLHHHEEEBBB???===<<<;;;:::999555444333222111000000000000///...,,,,,,------...------------------------+++,,,---...///...---------------------,,,,,,,,,...---,,,,,,,,,+++***)))++++++++++++++++++++++++******+++++++++,,,,,,,,,***...555;;;@@@BBBBBBAAABBBBBBCCCCCCDDDDDDCCCCCCDDDBBB@@@>>>AAAGGGOOOUUU\\\[[[ZZZ[[[]]]```ccceeefffeee```WWWOOOOOOVVV]]]aaacccfffiiilllnnnoooppplllmmmmmmhhh^^^UUUTTTXXXXXXSSSRRRZZZgggqqquuuvvvvvvwwwxxxyyyzzz}}}xxxlllaaaYYYXXXVVVUUUTTTUUUUUUUUUUUUXXXXXXXXXYYYZZZ\\\^^^___]]]bbbjjjttt~~~tttkkkbbbaaacccccceeegggggghhhkkknnnooooooooonnnoooooopppqqqqqqrrrqqqqqquuu}}}}}}yyyxxxyyyxxxzzzxxxvvvtttssstttvvvwwwuuutttsssrrrsssssssssssssssvvv||||||xxxuuutttssssssrrrsssuuuwwwwwwxxxyyy{{{}}}~~~|||yyyuuupppnnnnnnmmmllliiifffbbb^^^\\\XXXUUURRRQQQRRRPPPLLLHHHEEEBBB???<<<<<<;;;:::888666555333222111111000000000///---,,,,,,---...///------------------------***+++---.........---,,,+++++++++++++++,,,,,,,,,******++++++******++++++++++++++++++++++++++++++*********+++++++++,,,,,,***///666===AAACCCCCCBBBBBBCCCDDDEEEEEEEEEEEEDDDCCCCCCAAA??????DDDKKKPPPYYYYYYXXXWWWWWWYYY\\\^^^dddgggfff^^^SSSOOOSSSYYY]]]]]]___cccggglllppprrrooommmllljjj```VVVTTTYYY___YYYUUUYYYeeerrrxxxxxxyyyzzzzzzyyyyyy{{{rrrfff^^^WWWUUURRRRRRTTTUUUUUUUUUUUUUUUUUUVVVWWWXXXYYYZZZ[[[^^^eeennnxxxmmmfff``````bbbccceeehhhiiiiiiiiijjjkkkmmmnnnoooqqqrrrrrrrrrrrrrrrqqqqqqzzz~~~wwwwwwyyy{{{zzzxxxvvvuuuvvvvvvwwwrrrrrrqqqqqqpppooopppppprrruuuzzz~~~~~~{{{xxxyyywwwuuutttvvvwwwwwwwwwsssuuuvvvwwwwwwyyy{{{~~~}}}zzzuuuqqqnnnnnnnnnllliiifffbbb^^^\\\XXXUUURRRQQQRRRPPPLLLIIIEEEBBB>>><<<;;;;;;999888666555444222111111111111///......---------......,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,******++++++++++++,,,,,,((()))++++++***)))+++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++///666<<>><<<;;;:::999888666555444333222111111111------...............---,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,,,,+++++++++,,,,,,,,,------***,,,---,,,***)))***,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,---+++...444:::>>>@@@AAAAAAEEEGGGIIIKKKKKKKKKJJJIIIGGGHHHGGGCCC???@@@EEEJJJRRRRRRSSSQQQOOOPPPTTTWWW^^^dddiiifff]]]UUUSSSUUUZZZ[[[]]]aaafffmmmssswwwxxxrrrqqqwwwssseee[[[ZZZ]]][[[UUUPPPVVVdddnnnppptttvvvyyy{{{|||~~~uuulll^^^YYYSSSQQQRRRSSSRRROOORRRSSSTTTUUUVVVWWWWWWXXXWWWWWWZZZaaakkktttzzz|||uuuddd```___bbbcccaaabbbeeeeeefffgggiiikkkmmmoooooooooppppppqqqqqqpppppppppqqq||||||sssrrrvvvzzzwwwvvvuuusssrrrrrrqqqrrrqqqrrrtttssspppnnnoooppptttvvvyyy{{{{{{xxxtttqqqrrrqqqqqqsssuuuwwwvvvuuuvvvxxxzzz{{{}}}~~~{{{vvvqqqnnnmmmllljjjgggccc___[[[YYYWWWTTTQQQQQQRRRQQQMMMIIIDDDAAA>>><<<;;;:::999888666555444333222111111111,,,---.../////////------+++++++++++++++++++++++++++***)))((()))***,,,---,,,,,,,,,------.........---///000...***((()))+++++++++++++++++++++++++++++++++,,,,,,,,,---------+++...333888<<<>>>??????HHHIIIKKKMMMNNNNNNMMMLLLJJJKKKJJJEEE@@@>>>BBBGGGNNNPPPPPPOOOMMMNNNQQQUUUVVV]]]dddccc\\\TTTQQQQQQ^^^___```dddiiipppvvvzzzzzzsssuuu~~~}}}mmm___[[[YYYXXXSSSLLLPPP]]]hhhkkkpppsssxxx{{{~~~zzzqqqbbb\\\UUUQQQRRRRRROOOLLLOOOPPPRRRSSSUUUUUUVVVVVVUUUTTTVVV\\\fffoootttvvv{{{pppbbb______bbbccc``````bbb^^^aaaeeeiiikkkllllllkkklllmmmnnnoooooopppppppppkkkpppqqqmmmlllqqqwwwzzzttttttrrrqqqpppoooooonnnppprrrtttrrrooommmnnnooopppsssxxx|||}}}|||sssrrrrrrsssttttttsssqqqppprrrtttvvvxxx}}}~~~yyysssppplllkkkjjjgggdddaaa^^^\\\VVVSSSQQQOOOOOOMMMKKKHHHBBB@@@<<<;;;::::::999888666555333111000000000111........................+++,,,------++++++,,,---///...---,,,,,,---///000///...,,,+++***+++,,,,,,---------------------------,,,,,,+++*********+++---,,,,,,++++++,,,,,,---,,,***+++222888===EEELLLRRRUUUVVVTTTTTTUUUTTTPPPVVVTTTPPPJJJDDD@@@???@@@NNNOOOQQQSSSSSSQQQNNNKKKWWWWWWXXXYYYYYYWWWSSSOOO[[[aaaeeefffllluuuyyywwwzzz~~~}}}tttdddUUURRRUUURRRJJJJJJWWWiiitttyyyvvvwww}}}~~~uuuggg```WWWQQQPPPPPPOOONNNSSSRRROOONNNNNNPPPSSSTTTVVVUUUTTTXXX```iiippptttyyy}}}zzziiiccccccccccccccccccbbbbbbaaaccceeeffffffggghhhiiiiiikkknnnpppqqqqqqooonnnnnnnnnmmmlllkkknnnrrruuuvvvtttqqqnnnmmmnnnoooqqqrrrtttuuutttpppnnnnnnppprrrrrrtttwwwzzz{{{yyywwwpppqqqrrrsssttttttttttttvvvrrrrrrvvvxxxxxxxxx{{{}}}xxxssspppmmmllljjjgggdddaaa^^^\\\VVVTTTQQQPPPNNNMMMJJJHHHCCC@@@===;;;::::::999888666555333222111000111111........................---...//////------...///...---,,,,,,++++++++++++...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++,,,,,,++++++++++++,,,,,,(((''')))000666===GGGRRR\\\aaadddbbbbbbaaa^^^YYYVVVTTTPPPJJJEEEAAA@@@@@@NNNPPPSSSTTTSSSRRRQQQQQQVVVWWWZZZ\\\]]][[[UUUQQQWWW^^^eeeiiiooowwwyyyvvvxxx|||zzznnnbbb]]]ZZZSSSJJJFFFPPPdddvvv{{{wwwxxx|||~~~|||~~~{{{mmmeeeZZZRRROOOOOOMMMLLLPPPOOOMMMLLLMMMNNNPPPQQQSSSSSSTTTVVV\\\dddlllqqquuuyyyuuuggggggjjjlllllliiifffeeedddbbbdddffffffeeeeeefffgggfffhhhkkknnnoooooonnnmmmnnnoooooonnnmmmnnnqqqtttrrrqqqooolllkkkllllllmmmnnnqqqsssrrrpppoooqqqrrrrrrrrrsssuuuvvvvvvtttrrrppppppqqqrrrsssssssssssstttqqqrrrvvvxxxvvvwwwyyy|||}}}xxxssspppnnnmmmkkkhhhddd```]]]\\\XXXUUURRRPPPNNNLLLIIIFFFCCC@@@===;;;;;;:::999888666555444222111111111111........................---...//////------...///------------,,,***)))(((------,,,+++++++++,,,,,,++++++++++++++++++++++++,,,,,,++++++******++++++++++++************++++++******---333888@@@OOO]]]iiiooouuuuuutttrrrllleeeYYYVVVQQQLLLGGGDDDBBBAAAKKKOOOUUUWWWVVVVVVVVVXXXWWWZZZ^^^bbbbbb^^^VVVPPPPPPXXXbbbiiipppwwwxxxuuuyyy{{{}}}}}}zzzrrrfff]]]UUUOOOIIILLL___ttt|||zzzzzz{{{{{{zzzuuukkk^^^TTTOOOMMMLLLJJJKKKKKKKKKKKKKKKLLLMMMMMMOOOQQQSSSUUUWWW]]]fffmmmqqquuuzzzpppffflllqqqvvvuuuooojjjhhhhhheeefffgggfffdddccccccddddddeeehhhkkklllllllllkkknnnoooppppppnnnnnnoooqqqpppooonnnmmmlllkkkkkkkkkjjjlllnnnooooooppprrrtttqqqqqqqqqqqqrrrqqqooolllnnnoooooopppqqqqqqqqqrrrsssqqqssswwwxxxuuuuuuxxxyyy}}}|||wwwssspppooonnnkkkhhhddd```]]][[[XXXVVVRRRPPPNNNLLLHHHFFFCCC@@@===;;;;;;;;;:::888666555444333222111111000........................+++,,,------++++++,,,---,,,---///000///---+++)))---,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++***++++++,,,+++******))))))******+++,,,---000444777???PPP```mmmuuu}}}~~~vvvnnn^^^ZZZUUUPPPLLLHHHDDDAAAEEEMMMVVV\\\\\\[[[\\\]]]\\\___dddiiihhhbbbYYYQQQNNNTTT]]]fffnnntttvvvvvv{{{||||||}}}ooo```WWWVVVSSSOOOZZZlll|||}}}}}}{{{yyyzzz|||qqqbbbVVVPPPMMMKKKJJJHHHIIIIIIJJJKKKKKKKKKKKKMMMPPPSSSSSSSSSWWW```hhhnnnqqqwww|||yyynnnhhhkkkrrrwwwvvvoooiiiiiillliiiiiiiiigggdddbbbbbbcccdddeeegggiiiiiiiiihhhgggmmmoooppppppnnnmmmlllmmmppppppoooooonnnnnnmmmmmmjjjjjjkkklllmmmnnnpppqqqoooooonnnooopppooommmkkkmmmmmmmmmmmmnnnoooppppppsssrrrtttxxxxxxuuuuuuxxxxxx|||}}}zzzwwwsssqqqpppooollliiiddd```\\\ZZZXXXVVVRRRPPPNNNLLLHHHFFFCCCAAA===<<<;;;;;;:::999555555555444333222111000........................+++,,,------++++++,,,---(((***---000000///---++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,+++******))))))******+++***+++---///111777FFFUUUdddnnnxxx}}}~~~vvvnnn```]]]ZZZVVVSSSMMMGGGBBB???HHHUUU^^^bbbaaa`````````dddkkkppprrrmmmeee^^^UUUWWW]]]eeelllsssxxx{{{{{{}}}~~~ooo\\\XXXTTTPPPVVVcccxxx}}}}}}yyy{{{wwwgggZZZSSSOOOMMMKKKHHHIIIJJJJJJKKKLLLLLLLLLNNNQQQSSSSSSQQQTTT\\\bbbjjjmmmsssxxx}}}ssskkkiiigggmmmqqqoooiiifffjjjnnnllllllkkkhhheeecccdddeeegggggghhhhhhhhhgggfffeeejjjlllnnnnnnllljjjiiiiiinnnnnnnnnooooooooooooooommmlllkkkkkkkkklllmmmmmmmmmllllllnnnpppqqqpppnnnllllllkkkllllllmmmoooooossssssuuuxxxwwwtttvvvzzzzzz}}}|||yyyvvvsssqqqqqqpppmmmiiieee```\\\ZZZXXXUUURRRPPPNNNLLLIIIFFFDDDAAA>>><<<<<<;;;:::999555555555555444222111000........................---...//////------...///%%%'''***---...---,,,***++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,++++++************++++++---,,,---000000444???JJJUUU^^^iiinnnqqqqqqkkkccc]]]\\\[[[ZZZYYYTTTKKKDDD===DDDPPP[[[cccffffffddddddhhhooovvvzzzyyytttooo```^^^aaagggnnnsssyyy{{{}}}iiiXXXOOOKKKQQQ[[[oooyyy~~~zzz|||ooobbbYYYSSSOOOLLLJJJJJJJJJJJJKKKMMMNNNOOOOOOQQQRRRQQQPPPRRRXXX\\\cccgggmmmsssyyy~~~|||mmmgggfffcccgggjjjiiifffeeeiiimmmmmmmmmllliiifffdddeeegggiiiiiiiiiiiiiiihhhgggfffiiikkkmmmmmmkkkiiihhhiiikkkkkkkkklllmmmooopppqqqssspppmmmlllllllllkkkjjjlllkkkkkkmmmppprrrrrrqqqlllkkkkkkjjjkkkmmmnnnooorrrqqqtttvvvuuussswww}}}}}}~~~{{{yyyvvvsssqqqrrrqqqnnnjjjeee```\\\YYYVVVTTTQQQPPPNNNMMMJJJHHHDDDAAA>>><<<<<<<<<:::999555555666555444333111000........................---...//////------...///'''(((***,,,,,,,,,+++******+++,,,---------,,,,,,++++++++++++++++++++++++++++++******++++++,,,---,,,,,,++++++++++++,,,,,,///---...222333555;;;BBBFFFNNNWWW\\\______ZZZTTTUUUUUUXXX\\\^^^YYYPPPHHH???BBBHHHTTTaaaiiijjjiiihhhkkkpppvvvzzz{{{xxxuuueeebbbcccjjjnnnqqqvvv}}}{{{~~~|||bbbOOOIIILLLQQQdddsss~~~}}}yyy{{{yyyjjj```XXXQQQMMMKKKJJJJJJIIIKKKMMMOOOQQQPPPPPPOOONNNOOOQQQTTTVVV[[[___ffflllrrryyyxxxjjjeeeeeebbbeeehhhiiihhhggghhhiiilllllljjjhhheeeeeeggghhhjjjjjjjjjkkkkkkkkkkkkkkkiiikkklllllljjjiiiiiijjjjjjjjjjjjkkkmmmpppsssuuuxxxuuupppnnnoooooonnnllllllkkkkkkllloooqqqrrrqqqlllkkkjjjjjjkkklllnnnpppooooooqqqsssqqqpppvvv~~~{{{xxxuuusssqqqsssqqqnnnjjjeee```\\\YYYVVVTTTQQQOOOOOOMMMKKKHHHDDDAAA>>><<<<<<<<<;;;999555666666666555333111000........................+++,,,------++++++,,,---+++,,,---------,,,++++++)))***,,,---...---,,,,,,))))))))))))))))))))))))+++*********+++,,,,,,------,,,,,,++++++,,,,,,---+++)))***///222222555999===EEELLLPPPRRRSSSOOOIIINNNPPPUUU\\\```]]]SSSJJJBBBAAACCCNNN]]]iiimmmmmmlllmmmpppsssvvvvvvtttqqqfffbbbcccjjjmmmnnnqqqxxx}}}oooVVVKKKIIIIII\\\nnn|||}}}yyy{{{qqqdddZZZRRRMMMLLLJJJIIIHHHJJJLLLOOOQQQQQQOOOLLLLLLNNNQQQQQQQQQUUUZZZ```gggmmmttt{{{wwwjjjeeeeeeccceeeiiilllllljjjgggeeejjjjjjiiifffeeeeeegggiiiiiiiiijjjkkkmmmnnnooopppjjjkkklllllljjjjjjkkklllllllllkkklllooosssxxxzzz{{{wwwsssqqqrrrrrrqqqooommmlllkkklllnnnpppqqqppplllkkkjjjjjjjjjlllnnnpppmmmmmmnnnpppnnnnnnvvv}}}yyyvvvssssssnnnmmmkkkhhheeeaaa[[[WWWVVVSSSPPPOOOPPPNNNJJJGGGEEEBBB>>><<<;;;:::999777555444333222111111000111.........///////////////***+++,,,---,,,+++***)))...,,,***)))((()))******---,,,,,,++++++,,,,,,---++++++***)))***+++---...///...---,,,,,,,,,,,,,,,//////...---,,,***(((''')))***++++++***,,,///111999???FFFMMMPPPOOOLLLIIIHHHNNNVVVZZZZZZWWWSSSQQQEEE======GGGQQQ[[[mmmzzzyyyuuuqqqssswwwwwwsssnnnbbb___jjjooojjjjjjqqq~~~zzzcccMMMFFFJJJVVVeeexxx{{{ooocccWWWNNNLLLHHHEEEFFFIIILLLLLLKKKIIIJJJKKKLLLMMMNNNOOOOOOSSSTTTWWW\\\dddnnnwww|||uuugggcccdddeeegggkkknnnooonnnllljjjhhhjjjjjjhhheeeeeeiiimmmnnnnnnmmmllllllllllllmmmiiijjjkkklllmmmmmmmmmmmmnnnnnnnnnnnnooosssxxx|||{{{yyyvvvttttttsssqqqooolllllllllmmmmmmmmmmmmmmmkkkjjjjjjjjjkkkmmmnnnooojjjkkklllllllllnnnqqqtttzzzzzz|||~~~~~~zzzwwwtttssstttpppnnnkkkhhheeeaaa\\\YYYVVVSSSPPPPPPPPPNNNJJJGGGDDDBBB>>><<<;;;;;;999888555555333222111111000000...............///000000+++,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++***++++++,,,,,,------,,,+++++++++++++++,,,,,,------,,,,,,+++******+++,,,++++++,,,///111666;;;CCCIIIMMMMMMJJJHHHGGGMMMTTTXXXYYYWWWUUUSSSDDD;;;888???IIITTTiii}}}~~~yyyxxxzzzxxxtttsssfff```eeekkkjjjjjjmmmsssyyy~~~{{{iiiUUUKKKLLLQQQ___qqqwwwjjj\\\SSSMMMIIIEEEDDDGGGHHHHHHFFFHHHHHHIIIJJJKKKLLLMMMMMMPPPPPPRRRWWW^^^hhhqqqwwwzzz}}}uuuhhhdddeeeccceeeiiilllmmmmmmllljjjiiijjjjjjjjjjjjkkknnnpppooonnnmmmlllkkkjjjjjjjjjfffgggiiijjjlllmmmmmmmmmpppppppppooooooqqqtttxxx{{{yyyvvvuuuuuutttrrrqqqmmmmmmmmmmmmmmmmmmmmmmmmjjjjjjiiijjjjjjlllnnnooojjjjjjjjjjjjiiijjjmmmpppttttttwww{{{{{{|||vvvtttsssssstttrrroookkkhhheeebbb^^^[[[WWWTTTQQQPPPPPPOOOJJJFFFDDDBBB???===<<<;;;:::888666555444222111111000000///......------///000111------,,,,,,,,,------...***+++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++******++++++++++++************)))***+++,,,------------***+++,,,,,,,,,---///111222666===DDDHHHIIIHHHFFFGGGLLLRRRVVVWWWVVVVVVVVVKKK@@@999;;;@@@JJJ]]]ppp}}}{{{|||zzzvvvwwwmmmbbb___ccchhhjjjiiihhhnnnuuuyyy~~~}}}sssbbbTTTNNNIIITTTfffwwwttteeeZZZQQQLLLGGGEEEFFFFFFEEECCCFFFFFFGGGHHHIIIJJJKKKKKKLLLLLLLLLOOOVVV___hhhnnntttxxx~~~sssgggcccccc```bbbeeeiiikkkkkkkkkjjjhhhhhhiiikkknnnppppppoooooonnnlllkkkiiiiiihhhhhheeefffgggiiikkkllllllmmmppppppqqqpppnnnnnnppprrrxxxvvvtttssstttsssrrrpppooonnnnnnnnnmmmllllllllliiiiiihhhiiijjjkkkmmmnnnkkkkkkjjjhhhggghhhlllooopppooorrruuuuuuvvv|||~~~tttrrrqqqrrrtttssspppkkkhhheeeccc```]]]XXXUUUQQQPPPPPPOOOJJJFFFDDDBBB???>>>>>>===:::999777666444333222111000000000///---------...000111///...---,,,,,,---///000,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,+++)))(((++++++++++++++++++******)))***+++,,,,,,,,,,,,,,,***,,,------------///000///222999???CCCFFFFFFFFFIIIMMMRRRUUUUUUUUUUUUVVVWWWMMMCCC>>>===BBBNNN[[[nnntttxxxwwwvvvxxxyyyxxxwwwsssiii^^^\\\bbbggggggdddjjjnnnooorrrxxx{{{zzzzzz{{{}}}{{{mmm[[[OOOBBBJJJXXXkkk|||~~~mmmaaaVVVQQQJJJGGGGGGGGGFFFDDDEEEFFFFFFGGGHHHHHHIIIIIIKKKIIIIIIJJJPPPXXXaaafffpppuuuzzz~~~mmmccc___^^^]]]___bbbeeegggiiijjjjjjfffeeefffjjjnnnooommmjjjlllkkkjjjiiiiiihhhhhhiiigggggghhhiiijjjjjjjjjjjjlllnnnoooooommmlllmmmnnnqqqpppooopppqqqqqqooommmoooooonnnnnnmmmlllkkkkkkhhhhhhgggggghhhjjjkkklllllllllkkkjjjiiikkkooosssrrrooonnnooonnnooottt|||vvvrrrpppppprrrssspppkkkhhhfffccc```^^^YYYUUURRRQQQQQQOOOJJJFFFDDDBBB@@@??????>>>;;;999888777555333222111000000///......---...///000111......---,,,---...000111///...+++))))))***,,,---+++,,,,,,------,,,,,,++++++,,,------,,,+++)))(((***+++,,,,,,,,,,,,++++++++++++,,,,,,++++++*********,,,------------...///...000555;;;@@@CCCEEEFFFKKKNNNRRRUUUUUUUUUUUUVVV[[[UUULLLEEE???>>>BBBIIIZZZccckkklllmmmqqquuuuuuuuuvvvqqqddd\\\^^^dddfffeeeiiijjjhhhhhhnnnssstttwwwxxxzzz}}}|||qqq^^^OOOBBBDDDMMM]]]qqquuuiiiZZZTTTLLLHHHGGGGGGEEECCCEEEFFFFFFGGGGGGHHHHHHHHHKKKIIIHHHIIIMMMTTT[[[```hhhmmmssswwwzzzwwwjjjbbb^^^]]]\\\]]]___bbbdddgggiiijjjiiihhhhhhkkknnnnnnjjjfffhhhhhhhhhhhhhhhiiijjjkkkkkkkkkkkkjjjjjjiiihhhggggggiiikkklllkkkjjjkkklllnnnmmmmmmnnnpppqqqooommmooonnnnnnmmmlllkkkkkkjjjhhhhhhgggffffffgggiiijjjmmmnnnnnnnnnnnnqqqvvvyyyxxxrrrmmmkkkjjjkkkqqqxxxyyytttqqqooopppqqqoookkkiiigggddd```^^^YYYVVVSSSQQQQQQOOOJJJFFFCCCBBBAAA@@@@@@???<<<:::888777666444222111000000.........///////////////---------------...///000000...,,,***))))))+++,,,++++++------------++++++++++++,,,,,,,,,+++*********+++,,,---------,,,+++,,,,,,,,,,,,+++***(((((()))+++------,,,,,,,,,------///333777<<<@@@CCCEEEKKKNNNSSSVVVVVVVVVVVVWWWYYYVVVQQQKKKDDD@@@???@@@MMMXXXbbbcccdddhhhnnnrrruuuwwwvvvooofffaaabbbfffeeeiiijjjfffeeejjjppprrruuuvvvwwwxxxyyyttteeeVVVIIIFFFFFFQQQcccuuu~~~sss```YYYPPPJJJGGGFFFDDDAAAEEEEEEEEEEEEFFFFFFGGGGGGJJJIIIHHHHHHKKKPPPUUUXXXaaafffmmmrrruuuxxx~~~rrrhhhccc```___\\\\\\^^^___bbbeeegggiiinnnmmmnnnoooooonnnkkkhhhffffffggggggiiijjjlllmmmmmmllllllkkkiiigggfffeeeccceeeggghhhhhhggghhhjjjmmmmmmnnnppprrrsssrrrpppmmmmmmllllllkkkjjjjjjjjjiiihhhgggeeeeeeeeefffffflllnnnoooppprrrtttxxxzzz{{{tttnnnlllkkklllqqqxxx{{{vvvrrrooooooooommmkkkiiigggddd___\\\ZZZWWWSSSQQQQQQOOOJJJFFFCCCBBBAAAAAAAAA@@@===:::999888666444222111000000,,,---///000111000///...++++++,,,---...//////...,,,,,,---......---,,,+++***+++---......---+++***+++++++++***++++++,,,,,,((()))+++,,,---,,,+++***,,,,,,,,,++++++***)))((((((***,,,---++++++++++++---...000444888===@@@BBBHHHLLLRRRWWWYYYYYYZZZZZZZZZZZZWWWQQQJJJEEEAAA???CCCPPP[[[\\\\\\bbbkkkpppzzzvvvxxx|||wwwkkkcccddddddkkknnnlllkkkooossstttuuuwwwwwwwwwzzzzzzrrrgggTTTLLLEEEHHHWWWkkk{{{}}}kkkcccXXXOOOKKKGGGDDDAAACCCCCCCCCDDDDDDDDDDDDDDDGGGFFFFFFFFFHHHLLLOOOQQQXXX^^^ffflllppptttyyy}}}|||llldddbbbaaa```]]]]]]]]]^^^```cccfffhhhoooqqqrrrqqqooonnnmmmmmmggggggggghhhiiijjjkkklllkkkkkkjjjiiihhhfffeeedddaaacccddddddddddddeeegggkkkkkkmmmpppssstttsssqqqjjjjjjjjjjjjjjjjjjjjjjjjjjjiiigggeeecccccccccccciiikkknnnooopppqqqsssuuuwwwrrrnnnpppqqqqqqtttxxx|||wwwssspppooonnnlllkkkjjjhhhddd___[[[ZZZWWWSSSRRRQQQOOOJJJFFFCCCBBBAAAAAABBB@@@===;;;999888666444222111000000+++---///111222000...---)))***,,,...//////...---'''***///222333111---+++***+++---......---+++***++++++***)))***+++---...&&&(((***+++,,,+++***)))***++++++++++++******)))'''))),,,,,,+++*********,,,---///111666:::>>>AAAEEEJJJRRRXXX[[[\\\]]]^^^___```^^^WWWOOOIIIEEEAAA;;;HHHTTTWWWXXX___jjjrrrvvvwwwttteeecccdddmmmttttttsssvvvxxxyyyxxxzzzzzzyyy}}}www]]]RRRFFFDDDQQQeeexxxuuummm```VVVOOOKKKFFFCCCAAAAAABBBBBBBBBBBBBBBBBBDDDDDDDDDEEEFFFHHHJJJKKKLLLRRR[[[ccchhhlllrrrvvv{{{vvvfffaaa```___^^^^^^]]]]]]^^^```cccfffhhhnnnqqqsssrrrnnnlllnnnpppiiiiiiiiiiiiiiijjjjjjkkkhhhhhhhhhhhhgggfffeeedddbbbccccccbbbaaaaaacccdddhhhiiikkknnnqqqrrrqqqoooiiiiiiiiiiiiiiiiiijjjjjjkkkjjjgggeeecccbbbaaaaaafffiiilllmmmmmmmmmmmmnnnrrroooooosssvvvuuuvvvxxx|||xxxtttpppnnnjjjgggeeeeeeeeebbb^^^ZZZWWWSSSPPPPPPSSSRRRNNNIIIFFFEEECCCAAA@@@>>>;;;888999777444333222111000.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///---------,,,,,,++++++++++++,,,,,,------,,,,,,+++************************'''((()))******)))((('''......------------,,,,,,,,,...000000111666>>>EEELLLLLLOOOTTTZZZ```ccceeejjjggggggiiiaaaQQQFFFDDD>>>CCCKKKSSSVVVZZZeeeppp{{{tttfffaaammmvvvvvvyyy~~~sssdddQQQFFFFFFUUUoooqqqccc[[[SSSJJJFFFGGGCCCBBB@@@@@@AAABBBAAA@@@DDDCCCBBBBBBDDDGGGIIIKKKLLLOOOUUUZZZ___eeekkkoooxxxzzz~~~|||}}}zzz{{{~~~jjjbbbaaa```^^^\\\^^^^^^______^^^___bbbeeehhhhhhjjjkkklllmmmnnnnnnkkkkkkiiihhhgggfffffffffhhheeebbbcccfffggggggeeecccbbbbbbaaaaaaaaaaaaaaahhhggghhhmmmtttvvvsssnnnnnnmmmlllkkkkkkjjjkkkkkknnnmmmjjjgggeeedddddddddnnnnnnmmmmmmllllllllllllnnnqqqtttuuuuuuuuuvvvwww~~~|||yyyuuuqqqooonnnkkkhhhfffeeebbb^^^ZZZZZZVVVRRRQQQQQQOOOJJJFFFDDDCCCAAAAAAAAA???===:::999777444333222111000...............------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---...---------,,,,,,+++++++++++++++,,,,,,,,,,,,++++++************************)))***++++++++++++***))),,,,,,+++++++++*********---...000000111666>>>DDDNNNOOOQQQTTTYYY```hhhnnnxxxyyy{{{yyyppp```PPPEEE???AAAHHHPPPUUUYYYaaajjjxxxwwwjjj^^^hhhqqquuuyyywwwjjjXXXKKKGGGPPPfff{{{zzzkkkbbbYYYNNNIIIHHHDDDBBB@@@@@@AAABBBBBBAAAAAAAAAAAABBBCCCEEEGGGIIIHHHKKKOOOSSSXXX^^^eeeiiitttvvv}}}~~~~~~~~~yyyyyy{{{iiibbbbbbbbbaaa```]]]]]]\\\]]]^^^```bbbccceeeeeeeeefffgggiiikkkkkknnnmmmllljjjiiiiiiiiiiiidddaaa^^^___cccfffgggfffdddcccaaa```___``````aaaeeeeeefffkkkqqqsssppplllmmmmmmmmmlllllllllllllllkkkjjjhhhfffggghhhkkklllkkklllmmmnnnnnnooooooooooooqqqtttuuuuuuuuuvvvxxxxxx{{{xxxuuurrrpppooolllhhhdddbbb___\\\ZZZYYYVVVRRRQQQPPPNNNIIIEEECCCBBBAAAAAAAAA@@@>>><<<999777444222222222000...////////////............------------------------+++++++++***++++++,,,,,,------,,,,,,,,,,,,++++++******++++++++++++******************************++++++,,,,,,,,,,,,++++++++++++++++++************---///000111222666===CCCMMMOOOPPPPPPTTT]]]lllwwwyyybbbLLLCCCAAADDDMMMUUUZZZ___dddsss}}}~~~rrrddddddjjjtttzzz}}}}}}rrrcccTTTJJJLLL\\\mmmwwwkkk```TTTLLLIIIEEECCCAAA@@@AAABBBAAA@@@??????AAABBBCCCDDDEEEEEEEEEGGGJJJMMMQQQWWW^^^cccmmmpppxxx~~~~~~{{{|||wwwgggbbbbbbbbbcccddd___\\\ZZZ\\\```cccdddcccbbbaaaaaaaaabbbeeegggiiillllllllllllmmmmmmnnnoooccc___\\\\\\```cccddddddfffdddaaa___^^^___```bbbddddddeeejjjoooqqqooolllnnnoooooopppppppppppppppkkkiiigggfffhhhkkkooorrrmmmnnnooopppppppppppppppoooqqqsssttttttuuuwwwxxxsss|||xxxwwwtttqqqooollliiieeeaaa^^^\\\ZZZYYYUUUSSSQQQPPPPPPOOOKKKIIIDDDBBBAAAAAAAAA@@@===;;;888666444222222222000///000000000000////////////........................,,,,,,+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++******)))************************,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,+++,,,...000111111555<<>>CCCHHHKKKJJJKKKUUUgggwwwtttXXXNNNGGGMMMYYYaaafffhhhiiitttnnndddnnn}}}~~~uuuiiiZZZOOOOOOVVVlll}}}ooobbbUUULLLIIIFFFAAA???>>>>>>>>>======???BBBDDDEEEDDDCCCBBBEEEEEEFFFFFFHHHLLLSSSWWW]]]bbbmmmwwwzzzyyy|||~~~}}}{{{yyyzzz}}}uuullldddaaa___]]]^^^aaa```\\\YYY[[[aaadddcccaaabbbaaa``````bbbeeeiiikkkhhhhhhiiijjjkkkmmmnnnooogggccc______bbbeeeeeeeeeeeeccc___\\\\\\]]]___aaaeeefffhhhkkkoooqqqqqqpppoooppprrrssssssqqqooonnnllliiifffdddeeeiiinnnqqqvvvuuutttrrrqqqoooooonnnpppqqqssssssrrrrrrsssuuuuuuxxx|||}}}uuutttqqqnnnllliiiiiihhheeeaaa______```ZZZXXXVVVSSSPPPLLLIIIGGGGGGEEECCCAAA@@@>>>;;;888777555333222222222111000000000000000////////////------------------------,,,,,,,,,++++++,,,------++++++,,,,,,,,,,,,------******++++++++++++************************************))))))))))))******************))))))))))))***,,,/////////111666;;;AAAGGGMMMOOOPPPWWWeeeqqqiiiZZZMMMNNNWWW```ggglllhhhqqqzzztttggglllzzz}}}uuugggXXXQQQRRRfffzzznnn```UUUNNNJJJEEEAAA???>>>===<<<===???AAACCCDDDCCCBBBAAABBBBBBCCCCCCCCCFFFKKKOOOUUUYYYcccmmmqqqrrrvvv|||}}}{{{zzzyyyxxxvvvvvvxxx|||ssskkkfffcccbbb___\\\\\\___]]]ZZZXXXYYY]]]______^^^bbbaaaaaabbbdddgggjjjlllkkkjjjiiihhhgggfffffffffbbb```___ccchhhmmmnnnmmmaaa```]]]\\\[[[\\\^^^```dddeeegggjjjlllnnnoooppplllnnnpppqqqooolllhhheeecccbbbbbbcccggglllrrrvvvvvvtttrrrppppppppprrrsssrrrtttvvvvvvtttsssrrrssstttuuuwwwzzz~~~~~~vvvtttqqqnnnllljjjkkkkkkhhhccc___^^^^^^ZZZZZZXXXUUUPPPLLLIIIHHHEEEDDDBBBAAAAAA???<<<:::777555333222333333111000000000/////////.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////+++++++++,,,,,,---------++++++,,,,,,,,,,,,++++++************************+++***)))(((((()))***+++************))))))))))))(((+++---...---///444888>>>FFFOOOTTTVVVZZZaaahhhvvvxxxeeeRRRMMMRRRZZZdddkkkiiioootttuuuyyy~~~rrrkkkqqqzzziii[[[UUU```rrr}}}nnnaaaUUUPPPIIIDDDAAA???>>>======>>>???AAAAAAAAAAAA@@@@@@AAABBBBBBBBBCCCFFFIIIMMMPPPXXX```eeegggmmmuuuuuu{{{}}}xxxuuuuuuuuutttssswwwzzz~~~tttfffaaa```bbbdddbbb]]]]]]```]]]\\\[[[[[[\\\]]]^^^______```aaabbbdddgggiiijjjiiiiiigggfffdddccccccccc```___aaafffmmmrrrsssrrrbbbaaaaaa``````aaacccdddeeefffiiikkklllnnnppprrrmmmnnnppppppmmmhhhccc___]]]^^^___ccciiipppvvvzzzxxxvvvqqqnnnmmmooorrrtttuuuxxx{{{{{{yyyuuusssrrrsssssswww{{{xxxvvvrrrooommmiiikkkkkkhhhbbb\\\ZZZZZZXXXXXXWWWUUUQQQNNNMMMLLLCCCBBBAAAAAAAAA@@@>>><<<777555333222333333222000////////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++************************,,,+++***))))))***+++,,,,,,,,,,,,++++++++++++***(((***------,,,...222666;;;DDDOOOVVVXXXZZZ]]]```cccppp|||lllVVVKKKMMMUUU```hhhjjjoooqqqooopppxxx|||llljjjzzzvvvddd[[[TTT^^^uuuyyykkkYYYTTTMMMGGGCCCAAA???>>><<<===>>>???????????????@@@BBBCCCCCCCCCCCCEEEGGGHHHJJJPPPWWW[[[^^^eeennnnnnttt|||{{{wwwsssqqqqqqrrrrrrrrrzzz}}}}}}kkk___\\\]]]aaafffddd```___bbb```aaaaaa___^^^^^^```bbb]]]^^^___bbbdddfffggghhheeeddddddddddddeeeeeefffaaaaaaccciiiooossssssqqqffffffffffffggghhhiiiiiigggiiikkkmmmnnnpppsssuuupppqqqsssrrroooiiibbb^^^\\\]]]```dddjjjqqqwwwzzz}}}yyysssnnnkkklllooorrrxxx{{{~~~|||wwwtttrrrssstttyyy}}}vvvtttooommmoookkkjjjiiigggddd```\\\ZZZYYYXXXVVVUUUTTTPPPLLLHHH???@@@AAADDDEEECCC???<<<999777444333333333111000...//////000000000000///,,,------......------,,,,,,,,,---------,,,,,,+++++++++,,,---------,,,,,,...---,,,+++,,,---...///++++++++++++++++++++++++(((((()))***+++,,,,,,,,,++++++++++++++++++++++++000///...+++***+++///222888===GGGRRRZZZ]]][[[YYY^^^bbbiiiqqqvvvyyyzzzyyyxxxmmm\\\MMMGGGNNN[[[ffflllmmmmmmmmmooossszzz{{{tttlllpppwww^^^RRRWWWeee|||yyykkk^^^RRRMMMHHHBBB@@@BBB???>>>===>>>??????===;;;===>>>@@@BBBCCCCCCBBBBBBHHHJJJMMMOOORRRWWW]]]aaaggglllttt{{{~~~|||{{{tttttttttsssqqqqqqsssuuu{{{qqqddd```___```cccdddeeeeeedddccceeebbb``````bbbcccaaa______```bbbdddfffffffffffffffdddbbbaaacccdddeeefffdddccceeennnwwwyyyqqqhhhfffgggggghhhhhhhhhgggggggggiiimmmoooooopppqqqrrrsssuuuuuutttvvvxxxtttnnnfffdddbbbccchhhoootttwwwuuusssqqqnnnnnnoooqqqrrrsss~~~wwwuuuwwwttttttxxx}}}vvvsssnnnlllmmmjjjjjjhhheeebbb___\\\ZZZYYYXXXVVVUUUSSSPPPLLLHHHEEECCCBBBBBBAAA@@@===:::999777444333333333111000//////000000000//////...,,,------......------,,,)))***************))))))+++++++++,,,,,,+++******++++++******++++++,,,,,,++++++++++++++++++++++++)))))))))***+++++++++,,,+++++++++++++++++++++++++++,,,------,,,---000222666;;;EEEPPPXXX\\\\\\ZZZZZZ^^^dddkkkppprrrrrrrrroooggg[[[OOOIIILLLUUU\\\fffhhhkkkmmmpppuuu{{{~~~{{{yyyvvvqqqtttsssVVVUUUYYYiiivvvgggYYYSSSOOOIIICCCBBB@@@???>>>>>>??????>>><<<===>>>@@@AAABBBBBBBBBAAACCCEEEGGGIIILLLPPPUUUYYY]]]bbbjjjqqqwww{{{|||zzzxxxwwwssssssqqqooooooqqquuuyyy~~~qqqfffcccaaaccceeefffggggggfffeeefffcccaaa```aaaaaa```^^^ZZZ\\\]]]___```aaaaaaaaadddcccaaaaaabbbdddeeefffeeedddeeekkkqqqrrrlllfffeeefffggghhhhhhhhhhhhhhhhhhjjjlllmmmmmmnnnoooqqqqqqssswww}}}rrrnnnjjjgggiiillloooppprrrqqqooommmkkkkkkkkklllrrr|||~~~wwwuuuxxxxxxwwwzzz~~~vvvsssnnnkkklllkkkiiigggccc```^^^\\\[[[ZZZXXXVVVUUUSSSPPPKKKHHHHHHFFFCCCAAAAAA@@@???===999777444333333333111000000000000000//////...---,,,------......------,,,,,,,,,---------------,,,++++++++++++******)))(((******++++++,,,,,,++++++++++++++++++++++++++++++******************++++++++++++++++++++++++++++++(((***---......///000111333888AAAKKKUUUYYYZZZYYYVVVYYY^^^dddhhhjjjjjjjjjeeeaaa[[[TTTNNNMMMPPPRRR```eeekkkooorrrwww~~~}}}||||||yyyxxx}}}eee[[[QQQSSSddd|||uuueee^^^\\\UUUKKKDDDBBBAAA??????@@@@@@???>>>>>>???@@@@@@AAAAAAAAAAAA@@@AAACCCEEEFFFIIIMMMQQQVVV[[[bbbjjjpppuuuzzz}}}}}}}}}zzzwwwtttqqqpppqqqpppnnnmmmnnnrrryyy~~~~~~ppphhhfffdddeeeggghhhiiihhhhhhggggggeeebbbaaa```___^^^\\\XXXYYYZZZ[[[\\\]]]]]]\\\bbbaaaaaaaaabbbccceeefffjjjiiiiiikkkmmmmmmkkkiiifffggghhhhhhiiiiiiiiihhhiiijjjkkkkkkjjjkkkmmmooommmqqqxxx~~~yyyrrrmmmkkkkkkkkkkkkpppooonnnmmmllljjjhhhgggpppyyy|||vvvuuuwwwwwwvvvxxx~~~xxxuuuoookkklllllljjjgggccc```___^^^^^^[[[YYYVVVTTTRRROOOKKKHHHFFFEEECCCCCCDDDDDDCCCAAA999777444333333333111000000000000000///...---,,,,,,------......------,,,---...//////////////////,,,,,,,,,,,,+++***((((((+++,,,---...///...---,,,+++++++++++++++++++++++++++++++++***************++++++++++++++++++++++++)))+++------------///111222555<<>>999444999777444333333333111000////////////......---,,,,,,------......------,,,******+++,,,---------------------------,,,+++*********++++++,,,,,,++++++++++++++++++++++++++++++******************++++++++++++++++++++++++++++++///...,,,***(((***---111111222555:::AAAFFFHHHIIIFFFGGGIIILLLPPPSSSVVVWWWXXXZZZ[[[[[[WWWTTTQQQPPPWWWbbboooxxx{{{~~~vvveee[[[dddpppxxxwwwwwwrrr```XXXVVVXXXiiizzzppp^^^QQQLLLGGGCCCBBBBBBBBBBBBCCCCCCBBBAAA@@@@@@@@@AAA???AAABBBCCCBBBBBBCCCEEEGGGIIIMMMQQQVVV\\\bbbfffiiilllqqquuuyyy~~~|||xxxvvvnnnmmmlllkkkiiigggffffffeeeiiipppvvv{{{xxxnnnjjjhhhgggcccccccccccccccccccccccccccccccccaaa^^^]]]]]]______^^^]]]\\\[[[[[[[[[[[[aaadddggggggeeedddgggjjjgggkkkqqqttttttrrrpppooorrrrrrpppooommmjjjhhhgggiiijjjjjjiiigggfffgggiiilllrrr}}}}}}uuuooolllkkkjjjjjjmmmooosssvvvwwwvvvsssrrrmmmnnnoooqqqrrrrrrqqqqqqrrrooonnnqqqqqqooopppsss~~~}}}xxxvvvqqqmmmnnnjjjjjjiiigggdddbbb```^^^^^^[[[WWWSSSQQQNNNKKKHHHDDDCCCBBBAAA@@@===999666999777444333333333111000.........///......------,,,------......------,,,+++,,,---...////////////++++++,,,,,,,,,++++++***++++++******++++++,,,,,,++++++++++++++++++++++++)))))))))***+++++++++,,,++++++++++++++++++++++++,,,,,,,,,+++***+++...000000000222888???EEEHHHJJJGGGGGGHHHIIIKKKMMMOOOPPPUUUYYY]]]___]]]XXXUUUSSSSSScccwwwqqq\\\^^^fffrrrwwwyyy}}}{{{jjj```\\\\\\iii|||zzzgggUUUPPPIIIDDDBBBBBBBBBAAABBBAAA@@@>>>>>>>>>>>>>>>===>>>@@@AAA@@@@@@AAABBBFFFHHHJJJLLLOOOTTT[[[___aaadddiiimmmpppuuuyyy|||yyy~~~|||xxxuuutttiiiiiihhhhhhhhhggggggggggggkkkqqqwww}}}}}}pppjjjhhhhhhgggbbbbbbaaaaaaaaaaaabbbbbb___aaabbb```^^^]]]___bbbbbbaaa___]]]\\\[[[[[[\\\aaadddhhhgggdddccceeehhhlllqqqxxx|||uuupppoooooonnnmmmllljjjiiihhhgggiiijjjjjjhhhgggggghhhjjjqqq{{{|||wwwqqqnnnmmmoooqqqrrrsssuuuxxxzzz{{{zzzxxxvvvqqqpppoooppprrrssssssrrrsssooonnnpppooollllllooowwwxxx{{{wwwuuuppplllmmmhhhhhhhhhgggdddaaa___]]]^^^[[[WWWSSSQQQNNNKKKHHHFFFDDDAAA@@@AAA@@@???>>>999777444333333333111000------......///.........,,,------......------,,,'''((()))***++++++++++++)))******+++++++++******...---,,,+++,,,---...///++++++++++++++++++++++++(((((()))***+++,,,,,,---++++++++++++++++++++++++'''))),,,---------...000//////111777>>>EEEJJJLLLLLLKKKJJJJJJJJJKKKLLLMMMUUU[[[aaaeeeccc^^^YYYVVVRRRfffyyybbb]]]```mmmxxx{{{}}}}}}ooohhhXXX___mmmlllXXXSSSKKKEEEBBBAAAAAAAAAAAA@@@>>>===<<<<<<<<<<<<<<<>>>@@@AAA@@@@@@AAABBBAAABBBCCCDDDGGGKKKQQQUUUVVVYYY]]]aaaeeeiiimmmqqqmmmrrrxxx|||}}}~~~|||xxxvvvtttsssfffffffffgggggghhhhhhhhhkkkmmmqqqvvv|||yyyvvvxxx|||xxxkkkgggggggggfffbbbbbbaaaaaa```aaaaaabbb]]]___aaa```^^^^^^aaaccceeedddbbb___^^^^^^^^^^^^```dddggggggcccaaacccgggiiiooowww|||qqqiiikkklllllllllkkkkkkjjjiiifffhhhjjjkkkiiihhhhhhhhhgggnnnwwwtttpppmmmmmmpppuuuyyy{{{{{{|||~~~~~~|||zzztttqqqooopppsssttttttsssqqqmmmmmmooopppmmmnnnqqqrrrtttyyyzzzrrruuuuuuqqqmmmnnnkkkgggdddcccbbb```^^^ZZZWWWTTTQQQOOOMMMKKKIIICCCAAA???>>>>>>>>><<<:::888777666444333222111111000///------.........---/////////...---------,,,******+++,,,,,,---......,,,++++++******++++++,,,------////////////------***++++++,,,,,,++++++***)))+++,,,,,,***))))))***)))***+++,,,,,,+++***)))***+++,,,------,,,***)))---///111444999@@@IIIOOOOOOPPPPPPNNNLLLKKKLLLMMMWWW]]]cccfffhhhggg```XXXTTT```wwwxxxaaaVVVccctttzzz{{{bbbZZZ\\\qqqyyyccc\\\RRRKKKHHHFFFCCCAAAAAA@@@??????AAAAAA@@@???:::;;;;;;===???AAACCCDDD@@@@@@BBBDDDFFFGGGIIIJJJNNNPPPRRRVVV[[[___ccceeeiiikkknnnqqqsssxxx}}}}}}zzzvvvvvvuuusssqqqnnnlllkkkhhhddd______ccchhhkkkmmmpppssswww}}}xxxqqqooowwwzzzppphhhaaa___aaa```]]]\\\___ccceeeaaa]]]\\\]]]^^^___``````aaaaaadddcccaaa]]][[[[[[]]]___```dddgggeeebbbaaaeeeiiihhhkkkqqqttttttqqqkkkhhhbbbeeeiiikkkjjjhhhggggggbbbdddhhhiiiiiihhhiiijjjoooooorrrwww|||}}}zzzwwwkkklllnnnrrrvvvzzz~~~|||{{{zzzxxxxxxxxxxxxxxxwwwtttqqqpppqqqpppllliiinnnpppqqqpppoooooosssvvv{{{xxxxxx}}}{{{ssstttssspppnnnnnnkkkgggdddcccaaa___]]]ZZZWWWTTTQQQOOOMMMKKKHHHCCCAAA???>>>>>>>>><<<:::666555444222111000//////111///---,,,------+++***............------------******+++,,,,,,---......---,,,,,,,,,,,,,,,,,,---******+++,,,,,,+++*********++++++,,,,,,++++++******,,,---,,,+++)))******++++++,,,,,,,,,,,,++++++,,,,,,---------,,,,,,+++,,,---///222777>>>FFFLLLNNNOOOOOOMMMKKKJJJLLLMMMXXX```gggiiijjjhhhbbb\\\SSS[[[mmmnnn```fffuuu~~~jjj[[[SSSbbb~~~vvvmmm```UUUOOOKKKGGGDDDBBBAAA???>>>??????>>><<<;;;<<<<<<===>>>@@@AAABBB>>>>>>@@@AAACCCEEEFFFGGGGGGHHHJJJMMMQQQUUUXXXZZZ^^^```cccfffiiimmmrrrvvv}}}~~~|||{{{wwwssspppppppppooommmllljjjhhhgggddd```]]]^^^bbbhhhkkkmmmssswww~~~vvvqqqqqquuuxxxqqqkkkdddaaabbb^^^\\\ZZZ]]]aaaccc```]]][[[[[[]]]^^^_______________^^^]]][[[YYYYYY\\\^^^```cccffffffdddaaabbbcccdddgggkkknnnnnnkkkgggdddccceeeggggggeeecccbbbbbbaaabbbdddfffiiikkkmmmnnnkkkkkkmmmqqqtttssspppmmmhhhjjjmmmqqquuuwwwyyyzzzuuuuuutttsssssstttwwwzzzvvvssspppppprrrsssqqqnnnooopppqqqqqqpppqqqtttxxxzzzxxxyyy|||}}}uuurrrpppooopppnnnkkkhhheeecccaaa^^^\\\ZZZWWWTTTQQQPPPMMMJJJHHHCCCAAA???>>>>>>>>><<<:::999999777555444333333222333111...---------,,,***------------............***++++++,,,,,,------......------,,,,,,------...,,,------......------,,,***++++++,,,,,,++++++***+++---...---,,,***++++++---,,,,,,,,,,,,,,,,,,------------,,,,,,------...+++,,,...000444:::AAAFFFNNNOOOOOONNNMMMMMMOOOPPPZZZdddmmmnnnllliiieee```QQQQQQ[[[ooo}}}nnnkkktttrrr^^^OOOXXXqqq}}}mmm___VVVPPPLLLIIIFFFDDDAAA??????>>>===<<<============>>>???@@@@@@<<<<<<>>>???AAABBBCCCDDDCCCDDDEEEHHHKKKNNNPPPRRRTTTWWWZZZ]]]```dddiiimmmtttwww|||}}}zzzxxxvvvtttrrrpppllliiiggggggfffeeecccbbbaaa``````^^^]]]___dddjjjoooqqqxxx~~~~~~yyyvvvvvvzzz}}}xxxrrrnnniiiccc______[[[XXXWWWYYY]]]```___]]]ZZZ[[[\\\]]]]]]]]]]]]]]]YYYZZZYYYXXXWWWXXX[[[^^^aaabbbdddeeeeeebbb___]]]aaabbbeeeffffffeeebbbaaacccdddeeedddcccccceeefffhhheeebbbccchhhlllnnnmmmmmmmmmnnnooopppoookkkhhhfffhhhkkkoooqqqqqqqqqpppnnnoooooonnnnnnqqqxxx}}}{{{wwwttttttuuuvvvsssqqqnnnooopppqqqqqqsssvvvxxxxxxxxxyyyzzz|||vvvqqqnnnnnnqqqnnnkkkhhheeeccc```]]][[[YYYWWWTTTRRRPPPNNNJJJHHHCCCAAA???>>>>>>>>><<<::::::999888666555444333333333111///...//////...---,,,,,,,,,------.........+++++++++,,,,,,---------------,,,,,,,,,,,,------........................***++++++,,,,,,++++++***,,,...///...---+++,,,,,,---,,,+++******+++,,,---------,,,++++++,,,...///***+++,,,...111555<<<@@@MMMOOOPPPQQQPPPQQQSSSUUU]]]iiirrrrrrmmmiiieeebbbSSSMMMLLLXXXjjjyyy~~~rrrpppyyywwwfffVVVXXXhhh~~~{{{lllbbb[[[VVVRRRJJJGGGCCC@@@?????????>>>>>>>>>============>>>>>>;;;<<<===>>>???@@@AAAAAAAAAAAABBBDDDEEEHHHJJJKKKMMMOOORRRTTTWWW[[[```dddkkknnnrrrvvvyyy||||||zzzwwwvvvrrrpppmmmkkkjjjhhheeebbbaaa```___]]]\\\[[[ZZZZZZ^^^___```dddjjjpppvvvyyy}}}wwwwwwzzzvvvoooiiifffccc]]]ZZZ[[[WWWUUUTTTVVVZZZ]]]^^^^^^\\\\\\]]]]]]^^^]]]]]]]]]WWWXXXYYYXXXXXXZZZ]]]```aaaaaaaaabbbcccbbb___]]]```aaabbbbbbbbbbbbaaa```aaabbbccceeefffjjjooossstttmmmfffdddgggjjjjjjhhhlllmmmnnnoooooommmkkkiiigggggghhhiiijjjjjjiiiiiijjjlllnnnmmmmmmqqqxxx~~~}}}zzzsssnnnlllmmmmmmnnnppprrruuuwwwuuuvvvxxxyyyxxx~~~vvvpppmmmnnnqqqmmmjjjgggeeecccaaa]]]ZZZYYYWWWTTTSSSQQQNNNJJJGGGCCCAAA???>>>>>>>>><<<:::666555333222000/////////...---,,,,,,...000000///+++,,,,,,,,,------......++++++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,***************************++++++,,,,,,++++++***,,,...//////---,,,,,,---,,,+++***))))))***+++,,,,,,+++*********+++---...***+++,,,---...222777;;;HHHKKKOOOQQQSSSTTTVVVWWW___jjjssssssnnnjjjfffbbbZZZOOOHHHMMMZZZiiixxx~~~qqqsss}}}rrraaaXXX[[[lllrrriiiaaa\\\NNNJJJDDDAAA?????????>>>???>>>>>>===<<<<<<======<<<<<<===>>>??????@@@@@@======>>>>>>???AAABBBCCCDDDFFFIIIKKKMMMQQQUUUYYY^^^aaafffiiilllnnnrrrtttyyy|||~~~|||yyyyyyxxxvvvtttrrrpppooogggeeebbbaaa```^^^\\\ZZZ]]]\\\ZZZXXXWWWVVVVVVVVV^^^```dddiiipppvvv}}}zzzwwwzzzqqqjjjccc```]]]YYYWWWYYYSSSRRRRRRTTTXXX\\\^^^```__________________^^^^^^YYYZZZ[[[[[[[[[]]]```bbbbbb```]]]^^^___aaabbbbbbccccccbbbbbbbbbbbbccccccaaabbbdddeeehhhmmmtttyyyyyyqqqiiifffgggiiihhhfffgggiiikkkllllllkkkkkkjjjjjjhhhfffdddcccccceeefffhhhjjjlllmmmmmmqqqvvv{{{uuummmjjjiiiiiijjjmmmppprrrsssqqqrrruuuwwwwwwzzz~~~uuuqqqmmmmmmpppkkkiiifffeeedddaaa^^^[[[XXXWWWUUUSSSQQQNNNJJJGGGCCCAAA???>>>>>>>>><<<:::777666444222111000000000***)))(((***,,,/////////,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,++++++******++++++,,,***++++++,,,,,,++++++***,,,...///...---+++,,,,,,+++******))))))******+++************+++,,,------+++,,,------...000444777@@@EEELLLQQQTTTVVVWWWXXX___iiiqqqsssqqqnnnjjjeee]]]RRRHHHGGGNNNZZZjjjwwwyyyzzz}}}xxxnnnuuunnnZZZOOOZZZzzzttthhh```VVVPPPIIICCC@@@???>>>>>>???>>>======<<<<<<<<<============>>>>>>?????????>>>>>>>>>>>>???@@@AAABBBBBBDDDFFFGGGIIILLLPPPSSSWWWZZZ]]]```bbbeeehhhjjjnnnrrrvvvxxxxxxzzz~~~|||zzzyyywwwuuussssssrrrqqqooollliiigggeeeccc```]]]\\\[[[ZZZYYYWWWXXXWWWVVVUUUUUUUUUVVVWWW```dddjjjpppvvv}}}|||~~~}}}ooogggaaa___\\\YYYXXXZZZOOOPPPRRRUUUYYY\\\___aaaaaaaaaaaaaaaaaa```___^^^[[[\\\]]]]]]]]]^^^```bbbaaa```^^^]]]]]]```ccceeeeeeeeeeeeeeeeeeeeeeeeeeedddddddddcccdddhhhmmmrrrrrrnnniiiggghhhjjjiiihhhfffiiilllnnnnnnnnnooopppmmmjjjfffbbb``````bbbdddeeegggjjjmmmpppssstttttt|||}}}xxxppphhhgggfffgggjjjmmmnnnnnnmmmnnnqqquuuvvvyyy|||tttqqqooommmnnnhhhgggfffeeedddbbb^^^\\\XXXVVVUUUSSSRRRNNNJJJFFFCCCAAA???>>>>>>>>><<<::::::999777666444333333333,,,+++***+++---/////////------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,......---,,,,,,---......***++++++,,,,,,++++++***,,,---......,,,++++++,,,***++++++,,,,,,++++++***)))***+++,,,---------------...///......///222444;;;BBBLLLUUUYYY[[[[[[[[[]]]eeennnrrruuuuuuqqqkkkcccZZZOOOIIIHHHNNN\\\jjjttttttvvvyyy~~~jjjiiittt~~~gggUUUUUUjjjwwwmmmddd^^^TTTKKKEEEBBB@@@???>>>>>>===<<<<<<<<<======<<<<<<==================????????????@@@AAABBBBBBBBBCCCEEEEEEFFFHHHKKKNNNPPPSSSVVVYYYZZZ\\\^^^```dddhhhmmmpppqqqssswww{{{}}}}}}yyysssqqqppppppooommmjjjiiihhhgggeeeccc```______\\\YYYXXXXXXWWWVVVUUURRRQQQQQQRRRTTTWWWZZZ\\\ffflllssszzzrrrhhhbbb______^^^ZZZWWWXXXMMMPPPSSSWWW[[[^^^```bbbbbbbbbbbbbbbaaa```___^^^[[[]]]^^^]]]\\\\\\]]]___```aaabbb```^^^^^^aaadddeeeeeeffffffffffffeeeeeeddddddcccaaa```bbbfffiiiiiihhhhhhhhhhhhhhhggggggfffiiimmmoooooooooqqqtttmmmjjjgggdddaaaaaaaaaaaadddeeeiiiqqqwwwyyyvvvqqqqqqrrrtttyyy|||{{{uuupppiiifffeeefffiiillllllkkklllkkkmmmrrruuuwww|||zzztttrrrpppmmmmmmgggfffeeeeeedddbbb___\\\XXXVVVUUUTTTRRRNNNJJJFFFCCCAAA???>>>>>>>>><<<:::888777555444222111111111111///......000111111000---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...++++++***))))))***+++++++++++++++,,,,,,++++++++++++---...---,,,***++++++++++++---......---++++++)))+++,,,...//////...---//////000///...///111444;;;CCCOOOYYY___```______ZZZbbbkkkrrrxxx{{{wwwppppppggg\\\RRRKKKKKKWWWdddqqqqqqrrrvvv}}}ggg___ggg~~~yyycccXXX^^^jjjrrrjjj^^^SSSLLLGGGDDDBBB======<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::;;;<<<===>>>===>>>?????????AAADDDGGGGGGJJJMMMOOOPPPRRRTTTVVVXXX]]]bbbfffgggiiinnnrrrtttvvvyyy|||{{{wwwuuuuuuuuuuuutttoooiiiffffffggggggfff``````aaaaaaaaa```______XXXUUURRRQQQQQQQQQPPPOOOLLLMMMNNNPPPTTTXXX]]]___mmmsss|||yyyiii```]]]\\\______ZZZVVVUUULLLOOOTTTYYY\\\___aaacccbbbbbbbbbbbbaaa```^^^^^^[[[\\\]]]\\\[[[ZZZ[[[\\\___cccfffddd___\\\^^^bbbeeeeeeffffffffffffeeeeeeccccccbbb```___```dddfffdddfffhhhhhhfffdddddddddbbbeeeiiijjjjjjjjjmmmooolllkkkiiifffdddbbb```___dddeeejjjuuu~~~zzzssslllkkkkkkooossssssqqqnnniiigggdddeeeiiikkkkkkjjjllliiijjjoootttuuuxxx{{{}}}tttqqqooooooqqqjjjiiihhheeebbb___\\\[[[ZZZXXXUUUSSSQQQNNNKKKHHH@@@???>>>>>>>>>===;;;999777666444333222111000000111111000///////////////111...++++++...111111000...---------,,,++++++***+++,,,...//////...,,,+++))))))***+++,,,,,,,,,,,,+++++++++*********)))))).........///......------,,,+++***))))))***+++,,,,,,,,,,,,---------......///...,,,,,,,,,---///111777@@@OOO^^^iiikkkgggbbb]]]dddmmmuuuxxxxxxxxxxxxyyyuuuqqqiiiZZZMMMLLLTTThhhqqqyyyyyyxxx~~~{{{llldddtttuuuZZZWWWdddwww|||mmm```WWWPPPJJJFFFDDDAAA===;;;;;;<<<<<<<<<@@@???===<<<;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<======999;;;>>>@@@@@@AAACCCDDDDDDDDDEEEGGGJJJNNNRRRTTTSSSUUUXXXYYY[[[^^^aaadddlllmmmppptttxxx{{{~~~|||}}}~~~{{{yyyxxxwwwwwwuuussspppllljjjiiiiiiiiihhhhhhfffeeecccbbbaaa```[[[ZZZYYYXXXWWWWWWVVVWWWRRRQQQPPPOOONNNNNNNNNNNNLLLNNNPPPRRRVVV]]]gggooowww|||yyyiiibbb]]]]]]^^^^^^]]]\\\ZZZYYYTTTTTTUUUYYY]]]___```___cccddddddddddddcccbbbbbbaaa```___^^^\\\[[[ZZZYYY]]]bbbffffffbbb___```bbbbbbccccccddddddeeeeeefffbbbaaa```______```aaabbbaaabbbbbbcccdddeeeeeeeeefffffffffggghhhiiijjjkkkiiijjjkkkjjjfffcccbbbaaaeeefffkkkrrrwwwwwwtttooommmkkkjjjkkknnnqqqsssttttttooojjjggggggiiijjjjjjeeegggkkkppptttwwwxxxyyy{{{qqqnnnlllmmmnnngggffffffeeecccaaa___^^^YYYWWWUUUSSSQQQNNNJJJGGGCCCAAA@@@@@@@@@???===;;;:::999888666555444333333000//////...............///,,,))))))+++---------+++************++++++,,,+++,,,---//////---,,,+++,,,,,,,,,,,,+++***))))))+++++++++*********))))))+++,,,,,,------,,,,,,,,,,,,+++***))))))***+++,,,,,,,,,,,,,,,------------///...,,,,,,,,,---///000444<<>>>>>?????????<<<<<<;;;;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<<<<======:::<<<>>>???>>>>>>???AAA????????????AAADDDGGGIIINNNOOOQQQSSSSSSUUUXXX[[[ZZZ\\\```dddiiinnnqqqssssssuuuvvvyyy{{{|||}}}}}}{{{{{{|||}}}~~~~~~|||{{{{{{{{{zzzzzzyyyyyyyyywwwtttqqqnnnlllkkkkkkhhhfffdddaaa```___``````cccbbbaaa___]]]\\\ZZZZZZUUUUUUSSSRRRQQQPPPPPPPPPNNNNNNMMMLLLKKKKKKKKKLLLLLLOOORRRVVVZZZbbbmmmtttpppddd^^^[[[\\\\\\\\\[[[ZZZYYYXXXTTTUUUWWWZZZ^^^``````___cccccccccccccccbbbaaa```^^^^^^^^^]]]]]]\\\\\\[[[XXX\\\```cccbbb```______`````````aaaaaaaaaaaabbbaaa```_________```aaabbbaaaaaaaaaaaaaaabbbcccdddccccccccccccdddfffggghhhhhhiiiiiihhheeecccbbbcccfffgggjjjpppuuuxxxvvvtttuuussspppnnnoooppprrrrrrwwwtttpppmmmkkkiiihhhgggbbbdddhhhmmmqqquuuwwwxxx{{{ppplllkkkkkkmmmffffffeeedddcccaaa___^^^XXXWWWUUUSSSQQQNNNJJJGGGCCCAAA@@@???@@@???===<<<888777666444222222111111///.........------------111///---,,,---.........)))(((((('''(((***+++---+++,,,---......---,,,+++,,,,,,,,,,,,+++***))))))+++++++++***************((()))***+++++++++++++++++++++************++++++++++++++++++,,,,,,,,,,,,...---,,,,,,,,,---///000111777BBBNNNXXX]]]]]][[[TTTXXX```jjjtttzzz|||||||||qqq^^^RRRPPPUUU]]]hhhooottt|||vvvmmmaaalllwwweee]]]ppprrrfff[[[TTTIIIEEE@@@===<<<>>>>>>???===============<<<<<<;;;;;;;;;<<<<<<<<<=========:::<<<>>>>>>===<<<<<<===AAA@@@?????????AAABBBDDDFFFHHHIIIIIIIIIJJJLLLOOOMMMOOOSSSXXX]]]cccfffiiifffhhhjjjlllnnnpppqqqqqqpppqqqqqqrrrssstttuuuuuuvvvvvvuuutttssssssrrrqqqqqqqqqppppppooonnnmmmmmmlllkkkhhheeebbb```^^^^^^___^^^]]][[[[[[[[[\\\]]]^^^^^^\\\ZZZXXXVVVTTTSSSPPPOOONNNMMMKKKKKKKKKKKKKKKKKKJJJJJJIIIJJJJJJKKKOOOSSSXXX]]]ccclllwwwtttddd\\\ZZZYYYYYYYYYYYYXXXWWWVVVVVVVVVWWWZZZ^^^bbbcccbbb```aaaaaaaaabbbaaaaaa```___\\\]]]]]]]]]]]]]]]]]]]]]UUUWWWZZZ___cccdddbbb```````````````____________```___^^^^^^___```aaabbbaaa```___^^^^^^___aaabbb```_________```bbbdddeeegggggggggfffdddcccdddfffiiiiiijjjmmmrrrvvvyyyyyy~~~{{{vvvrrrooonnnooopppwwwxxxwwwtttnnniiieeeddd^^^```dddjjjooosssvvvwww}}}qqqmmmkkklllmmmjjjiiigggeeebbb^^^\\\ZZZYYYWWWVVVTTTSSSPPPKKKHHHAAA???============<<<:::888777555333111000000000////////////......------222111///....../////////***)))((('''((()))+++,,,+++,,,------------,,,+++))))))***+++,,,,,,,,,,,,************************'''((()))***++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------,,,,,,,,,---...///...222999CCCMMMSSSUUUUUUSSSVVV]]]gggrrryyy}}}}}}|||mmmZZZNNNMMMTTT___kkkttt|||~~~nnnppp|||ppp___eeewwwxxxllldddQQQLLLEEE???>>>>>>>>>???@@@@@@AAAAAA???===;;;:::<<<<<<<<<<<<============:::<<<===>>><<<<<<===>>>BBBAAA@@@@@@@@@AAABBBCCCBBBCCCDDDCCCBBBBBBDDDFFFFFFHHHKKKPPPUUUYYY\\\^^^YYY[[[]]]___aaacccddddddfffgggggghhhiiijjjkkkkkkjjjjjjiiihhhhhhgggffffffeeeddddddcccbbbaaa``````aaa```___\\\ZZZYYYWWWWWWYYYYYYXXXXXXYYYZZZ[[[\\\[[[[[[YYYWWWTTTRRRQQQPPPMMMMMMKKKJJJIIIIIIIIIIIIHHHHHHHHHIIIJJJKKKLLLMMMSSSXXX```fffnnnxxx{{{|||yyyfff[[[XXXXXXVVVVVVVVVVVVVVVUUUUUUTTTXXXZZZ]]]bbbeeefffdddaaa\\\]]]^^^___```aaaaaaaaa]]]]]]]]]]]]]]]]]]]]]]]]XXXWWWXXX^^^eeehhhgggcccccccccbbbaaaaaa```______^^^^^^]]]]]]^^^```aaacccbbb```^^^\\\[[[]]]___```^^^]]]]]]]]]^^^```bbbcccfffggggggfffeeeeeegggjjjnnnllljjjkkknnnsssxxx{{{}}}xxxrrrmmmkkklllnnnsssuuuxxxvvvpppiiidddbbb]]]___ccchhhmmmrrrvvvxxx}}}qqqmmmjjjjjjllliiihhhgggdddaaa^^^[[[ZZZYYYXXXWWWVVVUUURRRMMMIIIBBB@@@===<<<======<<<;;;<<<;;;999777555444333333///000000000000///...------...---,,,++++++++++++---,,,+++***)))******++++++,,,,,,,,,,,,,,,,,,+++))))))***+++,,,,,,,,,,,,************************((((((***+++,,,,,,,,,,,,+++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---......---...333:::CCCJJJNNNOOOTTTWWW^^^gggpppwww{{{}}}~~~gggTTTMMMPPP[[[jjjuuu}}}~~~mmmbbbcccxxx}}}tttaaaZZZPPPHHHCCCBBBAAAAAA>>>???@@@@@@@@@>>>===<<<<<<<<<<<<=========>>>>>>999;;;===>>>======???@@@<<<<<<<<<<<<===>>>??????@@@AAABBBAAA@@@@@@BBBCCCBBBCCCEEEGGGJJJMMMOOOPPPPPPQQQRRRTTTVVVWWWXXXXXXWWWWWWXXXYYYZZZ[[[\\\\\\]]]]]]]]]\\\\\\[[[[[[[[[YYYYYYXXXWWWVVVVVVUUUUUUVVVVVVVVVUUUUUUTTTSSSSSSPPPPPPQQQQQQRRRSSSTTTUUUWWWVVVTTTRRRPPPNNNMMMLLLJJJIIIIIIHHHHHHHHHHHHIIIEEEFFFGGGHHHKKKMMMOOOPPPXXX^^^gggoooxxxyyyvvvzzzmmm^^^XXXWWWXXXUUUUUUTTTTTTTTTTTTTTTTTTWWWXXX\\\```cccdddaaa___XXXYYY[[[^^^```bbbcccccc``````______^^^]]]]]]]]]]]]ZZZYYY^^^eeejjjhhheeeccccccbbbaaa```___^^^^^^]]]\\\\\\\\\^^^```bbbcccdddbbb___\\\[[[\\\^^^___^^^]]]\\\\\\]]]___aaacccggghhhhhhgggggghhhkkkmmmqqqnnnkkkiiijjjnnntttxxx|||zzzvvvpppkkkiiijjjmmmlllooossstttqqqkkkfffccc___aaadddhhhmmmrrrvvvxxx{{{pppllliiiggghhheeeeeedddcccbbb```^^^]]]XXXWWWWWWVVVUUURRRMMMIIIDDDBBB???>>>>>>???>>>===;;;:::888666444333222111///000111111111000...------...///...---,,,---.........------,,,++++++***,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,+++***))))))***************+++++++++)))***+++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,+++,,,,,,,,,------------------000555<<>>>>>?????????<<<<<<=========>>>>>>>>>888:::<<<=========???@@@999:::;;;<<<===>>>>>>??????@@@AAAAAA@@@AAACCCEEECCCDDDDDDEEEFFFGGGGGGGGGIIIJJJKKKLLLMMMNNNNNNNNNLLLMMMMMMNNNOOOPPPQQQRRRRRRRRRQQQQQQPPPPPPPPPPPPOOOOOOOOOOOOOOONNNNNNNNNMMMMMMNNNOOOOOOOOONNNNNNLLLLLLMMMMMMNNNNNNOOOOOOOOOOOONNNLLLJJJIIIHHHGGGEEEEEEEEEEEEFFFFFFGGGHHHEEEFFFHHHKKKOOOSSSVVVXXX```gggqqqzzz}}}{{{|||zzzeeeZZZWWWXXXXXXUUUUUUTTTSSSSSSTTTTTTUUUSSSTTTWWWZZZ^^^^^^\\\ZZZVVVWWWZZZ]]]```bbbddddddbbbbbbaaa```______^^^^^^```^^^^^^bbbgggiiieeeaaa______^^^]]]\\\\\\[[[[[[[[[[[[[[[\\\]]]___bbbcccfffeeebbb___^^^^^^^^^___^^^]]]\\\[[[\\\___bbbdddggghhhiiiiiiiiijjjlllnnnpppnnnkkkggggggjjjppptttvvvwwwuuupppkkkhhhjjjlllhhhjjjmmmppprrrpppkkkfffcccdddfffjjjnnnrrruuuwww{{{qqqmmmiiiggggggeeeeeedddcccaaa___^^^]]]UUUUUUUUUUUUTTTQQQKKKGGGEEEBBB???===>>>>>>>>>>>>:::888666444222000//////...///000111000///---,,,---///111111///...000111+++,,,---......---+++***,,,++++++++++++++++++,,,,,,,,,,,,,,,+++***))))))))))))*********+++++++++******+++,,,,,,+++++++++++++++,,,------,,,++++++,,,,,,,,,,,,------------++++++,,,,,,------------......///333999???CCCEEEOOOXXXcccjjjmmmqqqwww}}}~~~xxxhhhYYYTTTZZZjjjwww}}}hhhdddooo~~~nnn^^^SSSLLLIIIGGGBBBAAA@@@???????????????<<<=========>>>>>>>>>>>>999:::<<<<<<<<<;;;<<<===<<<<<<===>>>>>>?????????===???@@@AAAAAABBBDDDGGGGGGGGGGGGGGGFFFFFFFFFFFFDDDEEEFFFFFFGGGGGGFFFFFFGGGGGGHHHIIIJJJKKKLLLLLLJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJKKKIIIIIIJJJKKKKKKJJJIIIIIIKKKKKKKKKLLLLLLKKKKKKKKKJJJJJJIIIHHHGGGFFFEEEDDDBBBBBBCCCDDDEEEGGGIIIJJJKKKMMMPPPTTTYYY^^^bbbeeennnuuu~~~ooo^^^XXXXXXWWWUUUVVVUUUTTTTTTTTTTTTUUUVVVSSSSSSTTTWWWZZZ[[[[[[YYYXXXYYY[[[]]]```aaabbbcccbbbbbbaaaaaaaaaaaaaaaaaacccdddhhhlllnnnjjjbbb\\\[[[[[[[[[ZZZZZZYYYYYYYYYZZZZZZZZZ[[[]]]___bbbccciiihhhfffdddbbb``````___^^^]]][[[ZZZ[[[^^^aaadddeeegggiiijjjjjjjjjkkklllkkkjjjiiifffeeegggmmmqqqtttvvvwwwsssmmmjjjkkkmmmkkkiiiiiinnntttuuuqqqkkkgggggghhhjjjmmmqqqtttuuu|||tttpppllliiihhhiiihhhfffdddaaa]]][[[YYYSSSSSSSSSTTTSSSOOOJJJFFFCCC@@@===;;;<<<<<<<<<<<<===<<<:::777555333222222---...///000000...,,,+++))),,,......,,,,,,---///(((***,,,//////...,,,+++,,,++++++******++++++,,,))))))***+++,,,,,,,,,,,,))))))******++++++++++++***++++++++++++******)))++++++------------++++++,,,,,,------------......***+++,,,---------,,,,,,///...///222888>>>AAACCCKKKVVVcccjjjlllooovvv~~~zzz||||||yyyzzz|||vvvlll]]]WWWZZZjjjwww|||xxxgggdddlllooobbbZZZUUUSSSMMMKKKHHHDDDAAA???>>>>>>============>>>>>>>>>>>>999;;;<<<<<<:::888999999;;;<<<<<<======<<<<<<;;;<<<===???@@@AAABBBEEEHHHFFFFFFEEEEEEDDDDDDCCCCCCBBBCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCDDDEEEFFFFFFGGGIIIHHHHHHHHHHHHHHHHHHGGGFFFFFFGGGHHHHHHIIIIIIJJJIIIJJJJJJKKKJJJIIIGGGFFFGGGGGGHHHGGGGGGFFFEEEEEEHHHHHHHHHGGGFFFFFFEEEEEEBBBCCCDDDEEEGGGIIIKKKLLLRRRTTTXXX]]]ccciiimmmpppzzzzzzzzz|||hhh[[[XXXXXXVVVSSSVVVVVVUUUTTTTTTUUUVVVWWWUUUUUUUUUWWWZZZ\\\\\\[[[ZZZ[[[\\\^^^___``````aaa```aaaaaabbbccccccddddddeeejjjqqqwwwvvvmmmaaaYYYZZZZZZZZZZZZYYYYYYYYYYYYYYYYYYZZZ[[[]]]___bbbcccjjjjjjhhhfffdddbbbaaa```^^^\\\ZZZYYYZZZ]]]aaacccdddfffiiijjjjjjiiiiiijjjfffggggggfffeeeggglllpppuuuxxxyyyvvvpppkkklllnnnooojjjhhhnnnvvvzzzuuuoooiiiiiiiiikkkmmmooorrrttt}}}tttjjjjjjnnnjjjmmmjjjeeebbb```^^^\\\ZZZYYYWWWVVVUUUSSSOOOJJJFFF>>>===<<<<<<======<<<:::888888777666444222111000------......---,,,++++++......---,,,++++++******...---,,,,,,++++++++++++...---+++******+++---...///,,,)))'''((()))***+++++++++************************++++++++++++************))))))******+++,,,((()))******,,,------...******+++++++++,,,,,,,,,+++...000111111555===DDDNNNZZZfffkkkmmmpppqqqppptttsssqqqnnnlllkkkjjjiiifff]]]XXX^^^jjjvvvrrr\\\YYYkkk}}}qqqgggaaaTTTOOOIIIEEECCCBBBBBBAAA999:::;;;;;;:::::::::;;;:::;;;;;;<<<===>>>>>>>>>======<<<;;;;;;;;;;;;<<<>>>>>>>>>>>>============CCCBBB@@@@@@AAACCCCCCCCC??????@@@AAACCCDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDAAABBBCCCEEEFFFFFFFFFFFFGGGGGGFFFEEEDDDDDDEEEEEEDDDEEEGGGIIIHHHFFFCCCAAADDDBBB@@@BBBEEEGGGGGGEEEDDDEEEEEEDDDCCCEEEHHHKKKOOOLLLHHHFFFHHHLLLPPPRRRVVV\\\eeekkkqqqvvv|||{{{uuuxxxsssbbbWWWQQQPPPTTTZZZZZZYYYWWWVVVUUUUUUVVVVVVTTTSSSSSSSSSTTTWWWYYY[[[[[[]]]___aaabbbbbbaaa```___]]][[[\\\___cccfffggggggiiivvvppp```\\\]]]\\\ZZZXXXWWWVVVVVVWWWVVVWWWYYY\\\^^^```bbbcccgggjjjmmmpppnnniiiccc___]]]\\\[[[[[[\\\]]]___```iiijjjkkkkkkiiihhhhhhhhhfffeeeddddddfffiiimmmoooqqqqqqrrrsssssssssrrrrrruuummmiiilllrrrttttttvvvsssooojjjhhhjjjmmmmmmmmm}}}tttjjjiiimmmjjjllliiieeebbb```___\\\[[[YYYXXXUUUTTTRRROOOKKKGGGAAA???===<<<======<<<;;;999999888777555333111000000111111111000000///...000000//////...------,,,...---,,,,,,+++++++++,,,,,,,,,+++******+++,,,,,,///---***)))+++,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,++++++***************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++...000000000444<<>>>>>>>>???;;;;;;;;;;;;;;;;;;<<<<<<===<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<======>>>>>>>>>AAA@@@>>>>>>@@@AAABBBAAAAAAAAAAAAAAAAAAAAAAAAAAADDDDDDDDDDDDCCCCCCCCCBBBBBBCCCCCCDDDDDDDDDCCCCCCFFFFFFFFFFFFEEEEEEDDDDDDCCCDDDEEEEEEEEEDDDBBBAAACCCAAA@@@AAADDDFFFEEEDDDBBBBBBCCCCCCCCCEEEIIILLLNNNLLLJJJIIILLLQQQVVVXXX___fffpppyyy~~~tttrrrvvvzzzmmm___VVVRRRQQQVVV\\\\\\[[[YYYXXXWWWWWWWWWXXXUUUUUUUUUVVVVVVVVVWWWWWW[[[]]]___aaaccccccbbbbbbbbb```^^^^^^aaadddfffggglllnnnyyysssfffccc^^^\\\ZZZYYYWWWWWWWWWXXX[[[\\\]]]___aaabbbdddeeehhhnnnvvv{{{zzzrrrhhhbbb]]]]]]]]]]]]___aaacccdddhhhiiijjjjjjhhhgggggghhhfffeeedddccceeegggjjjlllooopppqqqrrrsssttttttuuuyyyrrrnnnpppsssssstttwwwwwwrrrmmmjjjjjjkkkkkkjjj}}}uuujjjiiillliiijjjhhhdddbbbaaa```^^^\\\ZZZXXXUUURRRQQQOOOKKKIIIEEEBBB>>><<<<<<===<<<<<<:::999999888666444222111111111222222222111000000111000000//////.........------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,...///...---......------,,,+++******,,,,,,,,,------,,,,,,,,,++++++++++++,,,,,,,,,---///......---,,,+++******,,,,,,,,,,,,------------+++---///000000444:::@@@GGGTTTbbbjjjqqqxxx{{{{{{wwwrrrooooooqqqppplllgggccc\\\UUUSSSVVV]]]jjjvvvzzzooo[[[VVV[[[kkkwwwgggYYYNNNHHHEEECCCAAA@@@??????>>>>>>>>>>>>======<<<<<<;;;;;;;;;;;;<<<<<<;;;::::::::::::;;;999:::;;;<<<===>>>?????????===<<<<<<>>>?????????BBBBBBAAA@@@???>>>======BBBBBBBBBAAAAAAAAAAAA@@@BBBBBBBBBBBBBBBAAA@@@@@@BBBCCCDDDEEEEEECCCBBB@@@BBBBBBAAAAAAAAAAAA@@@@@@AAA@@@???@@@BBBCCCCCCBBB@@@BBBCCCDDDDDDGGGJJJMMMPPPOOOOOOQQQUUU[[[aaaeeekkksss~~~tttlllpppwww|||rrrfff```[[[XXXZZZ^^^___^^^\\\ZZZYYYXXXXXXYYYXXXXXXYYYYYYXXXWWWUUUUUUZZZ[[[^^^aaacccdddddddddcccaaa______aaacccddddddhhhiiiqqq{{{yyylllcccaaa^^^]]][[[ZZZYYYYYYYYYZZZ]]]^^^```bbbeeegggiiiiiihhhppp|||yyymmmddd^^^]]]]]]^^^```bbbdddfffiiijjjlllkkkjjjiiiiiijjjgggfffeeeddddddeeegggiiimmmnnnooorrrtttvvvxxxyyyyyytttqqqrrrrrrqqqtttxxxzzzvvvqqqmmmkkkjjjiiihhh}}}uuukkkiiilllhhhhhhfffdddbbbbbbaaa^^^]]][[[XXXTTTRRRPPPNNNLLLJJJHHHDDD???===<<<======<<<::::::999888666444333222/////////000000///......//////......---------------,,,,,,++++++,,,,,,,,,------............------,,,,,,,,,...000000...---///...---,,,+++***))))))++++++,,,,,,,,,,,,++++++++++++,,,,,,------------//////...------,,,++++++,,,,,,,,,---------......,,,---//////000333888<<>>======<<<;;;>>>>>>============<<<<<<<<<<<<;;;:::::::::::::::::::::;;;;;;<<<======>>>>>><<<;;;<<<>>>???>>>===@@@@@@???>>>======<<<;;;@@@@@@@@@?????????>>>>>>??????@@@@@@@@@??????>>>===???AAACCCCCCAAA>>><<>>>>>===>>>???@@@AAAAAABBBCCCEEEFFFGGGIIILLLOOOTTTVVVYYY]]]bbbiiipppttt||||||tttooolllvvvzzzuuunnneee___^^^```^^^\\\ZZZYYYXXXYYYYYYZZZYYYXXXWWWVVVVVVVVVVVVWWWYYY[[[___aaacccdddeeedddaaa______```bbbbbbbbbaaa```eeekkkjjjbbb\\\\\\___^^^\\\[[[[[[[[[\\\\\\]]]___aaadddgggjjjmmmnnnhhhnnnxxx~~~wwwllleee___^^^^^^^^^___```bbbccclllmmmooonnnmmmllllllmmmjjjhhhgggfffeeefffggghhhkkklllnnnqqquuuxxx{{{}}}uuurrrpppqqqpppnnnrrrxxxyyyvvvsssooommmkkkiiihhh~~~wwwllliiilllhhhgggfffdddcccbbbaaa___\\\ZZZWWWTTTQQQPPPOOOMMMKKKHHHEEE@@@===<<<======<<<::::::999888666444333222---......//////........................---------,,,,,,,,,++++++,,,,,,---,,,,,,------------,,,,,,******+++---//////---+++...---,,,+++***)))((('''******++++++++++++*********+++,,,---------,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......,,,---......000222666888===HHHUUUaaannn|||wwwpppfff[[[OOOKKKRRR]]]fffnnnvvv}}}{{{~~~wwwddd\\\___kkkxxxjjj^^^WWWMMMJJJEEEBBBAAA@@@>>><<<========================<<<<<<;;;::::::::::::;;;<<<<<<<<<<<<<<<<<<;;;;;;>>>===<<<===??????>>>===========================>>>>>>>>>>>>============;;;;;;===>>>>>>?????????<<<>>>AAADDDDDDBBB???<<>>>>>???AAABBB<<<======>>>>>>???AAABBBDDDFFFHHHJJJKKKMMMPPPRRRZZZ^^^dddiiiooovvv~~~yyypppooossswww~~~qqqeee```^^^]]][[[YYYXXXXXXXXXXXXYYYVVVRRROOONNNQQQTTTVVVTTTVVVXXX\\\___aaacccdddfffdddbbbbbbcccccccccbbb___^^^```cccbbb___\\\]]]```___^^^]]]\\\]]]^^^___aaaaaaccceeegggiiikkkllljjjmmmqqqttttttpppkkkhhhcccbbbaaa`````````aaabbbkkkmmmnnnnnnmmmlllmmmnnnlllkkkjjjiiihhhiiiiiijjjkkklllnnnqqquuuzzz}}}yyyuuurrrqqqooollloootttttttttsssqqqnnnmmmlllkkkxxxmmmkkklllhhhgggfffdddccccccaaa^^^\\\YYYWWWTTTRRRQQQOOOMMMJJJGGGDDD@@@>>>======<<<;;;:::999999888666444222111//////000000111111000000////////////////////////,,,,,,+++++++++,,,------*********************************,,,...---,,,***,,,,,,++++++***)))(((((()))******++++++******))))))***,,,---------,,,+++)))***+++,,,---...//////,,,,,,,,,,,,---------------------...///222444555999BBBMMMYYYhhhyyy~~~xxxnnncccWWWOOORRRZZZ```gggooouuu~~~pppkkknnn~~~eee]]][[[ggg}}}}}}mmmddd[[[UUUOOOJJJIIIGGGCCC@@@AAA@@@@@@@@@??????>>>>>>======<<<;;;;;;;;;;;;<<<=========<<<<<<<<<;;;;;;=========>>>@@@@@@???===;;;;;;<<<<<<======>>>>>>============<<<<<<<<<<<<999:::;;;<<<>>>>>>>>>???>>>@@@CCCEEEFFFDDDAAA???AAA@@@?????????@@@AAABBB<<<>>>@@@@@@AAABBBEEEGGGGGGJJJNNNQQQSSSVVVZZZ\\\fffkkksssyyy|||qqqnnnuuu}}}|||ttthhhbbb\\\[[[ZZZXXXXXXXXXYYYYYYXXXTTTNNNJJJIIILLLQQQUUUSSSUUUWWWZZZ]]]```bbbccciiihhhffffffggggggfffeee]]]\\\\\\]]]]]]]]]]]]]]]``````___^^^^^^___```aaaeeeffffffffffffgggggggggnnnnnnooonnnnnnlllkkkjjjhhhgggeeedddcccbbbcccccchhhiiikkkkkkjjjiiijjjkkkllllllkkkkkkkkklllmmmmmmlllmmmnnnqqquuuzzz~~~zzzuuussspppllllllooooooppprrrqqqooonnnnnnnnnzzzooolllmmmhhhhhhfffeeedddcccaaa]]]ZZZWWWVVVTTTSSSRRRPPPLLLIIIDDDBBB???>>>>>>===<<<:::999999888777555333111000///000111111222222222111........................,,,+++++++++,,,,,,---...,,,+++************+++,,,,,,+++++++++,,,,,,+++))),,,,,,,,,++++++************++++++,,,,,,++++++***((()))+++,,,---,,,+++***))))))***+++,,,---......++++++++++++,,,,,,,,,,,,------,,,---///111222222777>>>FFFQQQbbbuuu~~~uuukkk^^^SSSQQQTTT___eeejjjlllpppwww|||}}}zzz~~~tttiiidddkkkyyy}}}ooobbbbbbkkk{{{|||qqqjjjbbb\\\ZZZWWWSSSOOOKKKJJJIIIGGGEEECCCBBBAAA>>>>>>===<<<<<<<<<<<<========================>>>===<<<<<<>>>@@@@@@>>><<<<<<<<<<<<<<<=========>>>======<<<<<<<<<;;;;;;;;;:::;;;<<<<<<============>>>???BBBDDDDDDCCCAAA@@@???????????????@@@@@@AAA???AAADDDEEEEEEGGGKKKNNNNNNRRRXXX^^^bbbggglllpppwww~~~{{{uuuqqquuuuuulllkkkggggggllltttuuummmfffbbb[[[ZZZYYYXXXXXXYYYZZZ[[[]]]YYYSSSOOOMMMNNNRRRTTTTTTUUUWWWYYY\\\```bbbccchhhgggffffffggggggfffeee[[[[[[ZZZYYYZZZ\\\]]]^^^aaa```______```aaabbbccceeeeeeeeefffggghhhhhhiiinnnoooppppppnnnllliiihhhhhhgggfffdddddddddeeeeeefffgggiiiiiihhhhhhiiijjjjjjjjjkkklllmmmnnnooopppnnnnnnooorrruuuzzz}}}wwwpppppppppnnnmmmnnnlllnnnqqqqqqooonnnnnnooo{{{pppmmmnnniiihhhgggeeedddcccaaa]]]ZZZVVVUUUUUUTTTSSSQQQLLLIIIBBBAAA???>>>???>>><<<:::888888777666444222111000...///000111111111111111+++,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...000///---,,,,,,---///000...---++++++,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++''')))+++,,,,,,+++***))))))******++++++,,,------******+++++++++,,,,,,,,,...---,,,---///111111111666;;;BBBMMM^^^ssszzzpppbbbTTTMMMLLL^^^bbbccc``````dddgggfffhhhnnnrrrwwwrrrfffdddjjjxxxxxxiiiaaaddduuuwwwqqqnnnkkkfffbbbVVVUUURRROOOLLLIIIGGGEEE??????>>>===============;;;<<<<<<===>>>???@@@@@@<<<;;;<<<===??????===;;;==============================<<<<<<<<<;;;;;;;;;<<<<<<======<<<<<<;;;;;;;;;===>>>@@@@@@@@@???>>>======>>>>>>??????@@@@@@AAADDDGGGHHHIIIKKKOOOSSSVVV[[[bbbiiipppvvv|||}}}ttttttsssuuu|||}}}eeeYYYWWWZZZYYY^^^fffiiifffbbbaaa[[[ZZZYYYYYYYYYZZZ\\\\\\ccc```[[[WWWTTTTTTTTTUUUVVVVVVXXXZZZ]]]```cccdddeeedddcccccceeeeeedddccc^^^^^^]]][[[\\\___bbbbbbaaaaaa`````````bbbcccddd```aaacccfffiiikkknnnoookkkmmmqqqsssqqqlllgggccceeedddccccccccccccdddeeefffhhhjjjjjjiiiiiijjjkkkhhhiiijjjlllnnnoooqqqqqqppppppppprrruuuyyy}}}xxxoooiiikkkooopppooopppjjjnnnqqqrrrooommmmmmnnnwwwrrrmmmiiihhhdddddddddcccaaa^^^[[[ZZZVVVUUUSSSRRRQQQOOOLLLIIICCCBBB@@@@@@@@@???<<<:::;;;:::888666444222222111////////////............000///...---,,,---......+++,,,------++++++,,,------------,,,,,,+++++++++------------------------,,,,,,,,,++++++*********&&&''')))---111111///---+++***)))(((((()))***+++---,,,,,,++++++,,,,,,---000///...---,,,+++******......---,,,---...///000222444===KKKZZZjjj}}}ttthhh\\\RRRLLLQQQTTTYYY[[[VVVQQQUUU\\\[[[]]]dddqqq}}}rrrlllrrryyynnnlllnnn}}}ppplllddd]]]XXXRRRMMMJJJHHHEEEBBBAAAAAABBBBBBBBBEEEEEEDDDBBB@@@???======;;;;;;<<<===============>>>>>>>>>>>>>>>>>>>>>>>>@@@???>>>===<<<<<<<<<<<<===>>>>>>??????@@@@@@AAA===>>>???AAAAAAAAAAAA@@@BBBAAAAAABBBEEEGGGHHHHHHHHHJJJNNNQQQTTTXXX\\\___jjjnnntttzzzxxxsssmmmpppxxxttt]]]RRRPPPSSSTTTVVV[[[___bbbbbbaaaaaa```___]]]]]]\\\\\\]]]```dddhhhfff```YYYVVVVVV]]]\\\[[[ZZZ\\\___ccceeeaaa___^^^^^^```bbbbbbbbb]]]YYYWWWYYY\\\bbbooo{{{xxxooogggcccbbbaaaaaadddcccbbbbbbcccfffiiikkkqqqqqqpppnnnllliiifffdddiiiiiiiiihhhhhhfffeeeeeehhhiiikkkllllllkkkiiihhhmmmllljjjiiijjjlllnnnoooppppppoooooottt|||~~~{{{pppmmmjjjlllqqqssspppmmmllllllmmmnnnnnnoooooopppwwwrrrmmmjjjiiieeeeeedddcccaaa___\\\ZZZYYYVVVSSSQQQPPPOOOMMMKKKDDDBBB@@@??????>>><<<;;;<<<:::888666444333222111////////////............///...---,,,,,,,,,---...+++,,,------++++++,,,------------,,,,,,+++++++++,,,,,,,,,++++++*********,,,,,,,,,+++++++++******))))))***,,,//////---************))))))*********---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,+++++++++...---,,,,,,,,,---...///222333;;;GGGTTTcccvvvtttdddVVVMMMIIIJJJOOOSSSQQQMMMOOOTTTXXXWWW\\\iii}}}uuuuuu~~~zzzrrrlllfff```\\\WWWTTTPPPLLLKKKJJJIIIGGGFFFEEEDDDBBBAAA@@@@@@@@@===>>>>>>????????????>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<===<<<<<<<<<======>>>>>>>>>@@@AAACCCDDDEEEEEEDDDDDDBBBBBBBBBDDDFFFIIIJJJKKKPPPSSSXXX\\\```eeekkkooovvvzzz}}}sssnnnnnnuuu{{{hhh\\\XXXWWWWWWXXX[[[^^^aaaaaa```dddcccbbb```^^^\\\[[[ZZZ[[[```dddddd___ZZZXXXXXX^^^]]]\\\\\\\\\]]]___```]]][[[YYYYYY[[[\\\]]]]]]___\\\[[[[[[]]]cccrrrtttjjjeeecccddddddcccbbbaaa```aaadddggghhhmmmmmmmmmmmmkkkhhhfffeeefffgggggghhhhhhhhhggggggiiijjjkkklllkkkjjjhhhgggjjjiiiiiiiiijjjkkkmmmnnnkkklllkkkkkkooovvvxxxvvvnnnkkkiiikkkoooqqqooollljjjjjjjjjkkklllmmmnnnooovvvqqqmmmjjjjjjffffffeeedddbbb___]]][[[\\\XXXSSSPPPOOOOOONNNMMMEEEBBB???>>>>>>>>>===<<<<<<;;;999666444333222111////////////..................---,,,,,,,,,,,,,,,+++,,,------++++++,,,---------,,,,,,,,,,,,++++++...---,,,,,,******)))(((,,,,,,,,,++++++++++++***,,,+++***+++,,,,,,***(((******++++++++++++******,,,,,,++++++++++++,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,---......111111777AAALLLZZZlll{{{qqq^^^RRRFFFDDDFFFJJJKKKIIIJJJMMMUUUVVV\\\lllsssqqqvvvyyyrrrnnnhhhddd^^^YYYUUURRROOOLLLLLLKKKHHHFFFEEEEEEEEEFFF??????????????????>>>>>>=========<<<<<<=========<<<<<<<<<===>>>???@@@AAA>>>>>>>>>>>>>>>?????????@@@AAACCCDDDEEEEEEEEEDDDGGGHHHIIILLLPPPSSSVVVXXX^^^bbbgggmmmrrryyyzzzssspppwwwyyymmmeee\\\[[[ZZZ[[[]]]___``````ggggggeeeccc```]]]ZZZXXXWWW[[[___```]]]ZZZYYYZZZ^^^]]]]]]\\\\\\[[[[[[[[[]]][[[XXXXXXZZZ\\\]]]]]]bbbaaa```______cccrrrvvvkkkeeecccddddddbbbaaa```______aaabbbdddggghhhiiiiiiiiihhhffffffddddddfffggghhhhhhhhhhhhiiiiiijjjkkkjjjiiihhhgggffffffggghhhiiikkkllllllhhhiiiiiigggjjjpppqqqnnnkkkhhhfffhhhkkkmmmlllkkkiiiiiiiiiiiijjjlllnnnooo~~~tttpppmmmkkkkkkfffffffffeeeccc```]]]\\\[[[XXXUUURRRQQQPPPNNNLLLEEEBBB>>><<<<<<======<<<<<<;;;999777555333222222////////////............------,,,,,,+++++++++++++++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,++++++++++++++++++++++++,,,+++))))))***+++***)))***+++,,,------,,,+++***,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,------//////222;;;DDDQQQbbbqqqjjj\\\LLLFFFBBBDDDIIIKKKNNNRRRWWWZZZdddvvv}}}rrrxxxzzzvvvpppjjjeeeaaa]]]ZZZYYYVVVRRRNNNKKKKKKKKKLLLFFFEEEDDDCCCCCCBBBBBBBBBCCCBBBAAA@@@@@@@@@AAABBBAAAAAAAAAAAABBBCCCDDDEEEBBBBBBBBBBBBCCCCCCCCCCCCCCCDDDFFFHHHIIIJJJIIIIIIOOORRRVVVZZZ___dddiiilllooosssxxx~~~{{{pppbbb```]]]\\\]]]___aaaaaafffffffffdddaaa]]]YYYWWWVVVXXX\\\\\\[[[YYYYYYZZZZZZZZZ[[[[[[ZZZYYYXXXWWW\\\ZZZXXXXXXZZZ]]]^^^^^^cccdddeeedddaaabbbmmmzzzyyyppphhhcccbbbaaaaaaaaa___^^^]]]\\\]]]^^^___```aaaccceeefffffffffeeeccccccdddeeeffffffffffffhhhhhhiiiiiihhhhhhgggfffdddeeefffhhhjjjkkkkkkkkkjjjmmmllliiiiiilllkkkggggggeeedddeeegggjjjjjjiiijjjiiihhhhhhiiikkknnnooo}}}sssooollljjjkkkfffffffffeeeccc```]]]\\\YYYXXXVVVVVVTTTQQQLLLHHHEEEBBB>>><<<<<<===<<<<<<===;;;999777555333333222////////////............,,,---,,,,,,,,,,,,+++++++++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........++++++++++++++++++++++++***)))((()))+++,,,,,,+++***+++,,,------,,,+++***,,,++++++******++++++,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,---,,,---,,,///666>>>IIIYYYggg{{{xxxlllVVVJJJAAAAAAGGGOOOXXX```cccgggooo}}}}}}rrrzzzzzzvvvrrriiifffaaa[[[WWWTTTTTTTTTQQQPPPNNNLLLKKKJJJJJJJJJHHHGGGEEECCCCCCCCCDDDDDDFFFFFFEEEEEEEEEEEEFFFFFFEEEEEEFFFFFFGGGGGGHHHHHHMMMNNNPPPSSSUUUVVVVVVVVVXXX\\\bbbhhhnnnttt{{{}}}rrrfffccc```^^^___aaaccccccdddddddddcccaaa^^^[[[YYYWWWYYYZZZZZZYYYYYYYYYYYYUUUVVVXXXYYYYYYXXXWWWVVVWWWVVVVVVXXX[[[^^^______cccdddggggggbbb___dddmmmmmmjjjfffdddcccbbb```______^^^\\\[[[ZZZZZZ[[[[[[ZZZ\\\^^^aaaccccccddddddbbbccccccddddddccccccbbbeeeffffffffffffffffffeeedddeeeggghhhjjjkkkkkklllpppssssssnnnkkkkkkiiieeedddbbbaaabbbdddfffggghhhggggggffffffggghhhjjjkkk}}}rrrnnnkkkiiijjjffffffeeedddbbb___]]][[[WWWWWWWWWWWWUUUPPPJJJFFFDDDAAA>>>=========<<<;;;===<<<:::777555444333222////////////............---------------,,,+++++++++,,,------++++++,,,---++++++,,,,,,,,,,,,------((()))******,,,------...***++++++++++++,,,,,,,,,(((((((((***---...---,,,******++++++++++++******++++++************++++++.........------,,,,,,,,,++++++,,,---------------,,,+++...333999AAANNNZZZjjjzzz|||bbbTTTFFFBBBFFFOOO\\\ggguuuyyy~~~sssmmmzzz|||vvvpppjjjfffdddccc]]][[[YYYVVVTTTSSSSSSSSSRRRQQQNNNKKKIIIIIIJJJJJJLLLLLLKKKKKKJJJKKKKKKKKKKKKLLLMMMNNNOOOPPPQQQRRRXXXZZZ]]]```ccceeeffffffggglllsssxxx}}}uuusssxxx{{{uuunnniiifffcccaaaccceeefffgggcccccccccbbbaaa___]]][[[ZZZZZZYYYYYYYYYYYYYYYYYYSSSUUUVVVXXXYYYYYYXXXXXXWWWXXXZZZ___dddggghhhgggccccccdddeeeaaa]]]^^^ccc```______aaabbbbbb```^^^\\\\\\[[[ZZZYYYYYYYYYYYYWWWXXX[[[]]]___````````````aaaaaaaaaaaaaaa``````bbbbbbbbbccccccdddeeeeeeeeeeeefffgggiiijjjkkkkkkrrrvvvwwwrrrmmmkkkhhhdddaaa`````````aaacccfffhhheeeeeeeeeeeeeeeeeeeeeeee}}}qqqmmmiiihhhhhheeeeeedddcccaaa___\\\ZZZXXXWWWUUUTTTSSSOOOJJJFFFBBB@@@>>>>>>>>>===;;;999===<<<:::888666444333333////////////............---......///...---,,,++++++,,,------++++++,,,---+++++++++,,,,,,---------*********++++++,,,,,,,,,******+++++++++,,,,,,,,,((((((***,,,//////---+++*********))))))*********++++++************++++++,,,,,,,,,,,,,,,---------+++,,,---...///......---,,,+++---222444999CCCMMMXXXhhhzzzwwwgggUUUJJJFFFJJJUUU```uuu~~~}}}iiiiiiwww}}}{{{rrrpppmmmjjjhhhgggggggggfffddd```\\\ZZZYYYYYYZZZYYYYYYYYYYYYZZZ[[[\\\\\\[[[\\\]]]___aaacccdddeeeiiikkkooossswwwzzz|||}}}vvvllljjjmmmpppnnnjjjiiigggeeeeeegggiiijjjjjjfffeeedddcccaaa___^^^]]][[[ZZZYYYYYYZZZ[[[\\\\\\VVVWWWXXXYYYZZZZZZZZZZZZYYY[[[```hhhnnnrrrrrrqqqeee```^^^______]]]^^^aaa\\\[[[[[[\\\^^^^^^]]][[[[[[ZZZZZZYYYYYYXXXXXXXXXUUUVVVYYY[[[\\\]]]]]]]]]\\\]]]^^^_______________^^^^^^___```aaacccdddeeefffeeeeeeeeeeeegggiiijjjmmmsssuuuqqqllljjjgggddd_________^^^___bbbeeehhheeefffggghhhgggeeecccbbb}}}qqqllliiiggghhhdddddddddcccaaa^^^[[[ZZZZZZWWWTTTRRRPPPMMMJJJGGGAAA@@@???>>>>>>===:::888===<<<:::888666444333333000/////////............---.../////////...---,,,+++,,,------++++++,,,---+++++++++,,,,,,---------------------------------*********++++++,,,,,,,,,))))))+++...000///,,,***+++***)))(((((()))***+++++++++************++++++((()))***+++,,,---......,,,---.../////////...------,,,...111111333;;;DDDMMM\\\ooo}}}zzzeeeSSSHHHEEEKKKTTTcccuuulll```ccckkk{{{~~~~~~~~~yyyvvvrrrnnnkkkiiiiiijjjgggggghhhiiijjjlllnnnoookkklllnnnpppsssuuuwwwxxx}}}yyyrrrkkkhhhiiikkkllljjjiiigggfffgggiiilllmmmllliiihhhfffcccaaa```______[[[YYYXXXYYY[[[^^^______ZZZZZZZZZZZZ[[[[[[[[[[[[UUUYYY```iiiqqquuuuuusssggg___YYYZZZ]]]]]]___bbb\\\ZZZXXXXXXYYYYYYYYYXXXZZZZZZYYYYYYYYYXXXXXXXXXTTTVVVXXXYYY[[[[[[[[[ZZZYYYZZZ[[[]]]^^^___``````\\\\\\]]]^^^```bbbdddeeefffeeeccccccccceeeggghhhhhhnnnqqqnnnjjjiiigggddd______^^^^^^^^^aaaeeehhhiiijjjkkklllkkkhhheeeccc}}}uuullllllnnnhhhiiigggeeebbb```^^^^^^^^^YYYWWWTTTQQQMMMJJJIIIHHHEEECCC@@@>>>>>>>>>===<<<999888888777666555555444000000000000/////////////////////...---------,,,------------------------............---,,,+++***+++,,,,,,------,,,,,,+++---------,,,,,,+++++++++************************///......---+++******))))))***+++,,,---,,,,,,+++++++++------------+++++++++,,,...000///...+++***---,,,+++---111555888:::AAANNN]]]lllzzzfffWWWNNNJJJJJJSSSeee{{{yyyfff^^^^^^gggqqq~~~~~~}}}vvvqqqjjjffffffgggiiijjjdddfffiiikkklllkkkkkkjjjjjjkkkjjjhhheeeddd```]]]```___]]]\\\]]]```ccceeeccc```]]]\\\]]]]]]ZZZXXXWWWWWW[[[dddoootttrrrnnnfff^^^XXXXXXZZZ[[[___dddaaa___\\\YYYYYY[[[^^^```YYYXXXUUUTTTSSSSSSUUUVVVUUUWWWYYY[[[\\\\\\[[[ZZZ___]]][[[\\\___aaa```^^^_________```````````````eeecccaaa``````aaaccceeeeeefffgggiiijjjgggccc___YYYYYYXXXXXXYYY]]]cccgggmmmpppttttttoooiiiccc```}}}uuummmlllnnnhhhhhhgggeeebbbaaa`````````[[[ZZZWWWSSSPPPMMMKKKJJJEEEBBB???>>>>>>>>>===<<<999999888777666555444444000000000000////////////............------------------------------------............---,,,+++***,,,,,,------------,,,,,,++++++++++++++++++******+++++++++++++++*********,,,+++++++++++++++******)))***+++,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++------------------------...---,,,---///222444555>>>HHHTTT```pppyyyjjj___WWWSSSQQQ[[[hhhuuutttnnnkkkkkksssxxxrrrnnniiifffeeefffggghhhhhhgggfffeeegggjjjooosssrrrooohhhccc```aaabbbbbb___^^^]]]]]]^^^```bbbccccccaaa^^^]]]]]]]]][[[YYYWWWYYY]]]bbbfffgggfffdddccc]]]XXXXXXYYYZZZ___eeejjjgggccc___]]][[[[[[\\\XXXWWWUUUTTTTTTTTTVVVWWWUUUVVVXXXZZZ[[[\\\[[[[[[\\\ZZZYYYZZZ]]]______^^^_______________```aaabbbeeeccc```]]]\\\]]]___aaaddddddeeeeeefffeeecccaaaZZZZZZYYYXXXXXX\\\aaaeeemmmooorrrppplllfffaaa___~~~vvvnnnmmmoooiiihhhgggeeedddbbbaaaaaa```\\\ZZZXXXUUUQQQNNNLLLJJJDDDBBB???=========<<<;;;;;;:::999777666444333222000000000000////////////------------............---------------------------......------,,,+++***,,,,,,------------,,,,,,******************++++++------,,,,,,++++++******)))))))))******+++++++++******+++,,,,,,,,,++++++---,,,,,,++++++,,,,,,---...---+++***+++---///000//////...------...000111999???GGGPPP]]]mmmyyy}}}xxxkkkcccVVVSSSUUU```sss~~~sssjjjmmmxxxvvvnnnllliiigggggghhhgggggghhhhhhgggeeeeeehhhnnnrrrqqqllleee```___```bbbccc]]]]]]^^^^^^^^^___``````cccaaa^^^]]]]]]]]]\\\ZZZWWWYYY\\\]]]\\\ZZZYYYXXX^^^YYYWWWWWWVVVVVV[[[bbbkkkiiifffbbb^^^[[[YYYYYYWWWVVVUUUUUUUUUVVVWWWXXXWWWWWWXXXYYYZZZ[[[\\\\\\XXXWWWVVVXXX[[[^^^^^^^^^```___^^^^^^___aaacccdddiiifffaaa]]][[[[[[]]]___ccccccbbbbbbbbbbbbbbbbbb\\\\\\[[[YYYXXXZZZ]]]aaakkkmmmmmmkkkgggbbb___^^^~~~vvvooonnnpppjjjjjjiiigggeeecccaaa```___ZZZYYYWWWTTTPPPMMMJJJIIIDDDAAA>>>=========<<<;;;;;;;;;999777666444222222000000000000////////////,,,,,,,,,------.........---------------------------------------,,,+++******++++++,,,,,,++++++***))))))******++++++,,,,,,...------,,,,,,+++++++++************++++++++++++++++++++++++++++++++++++------++++++++++++------,,,,,,++++++,,,---///111/////////...------...000444777<<>>>>>>>>===<<<;;;:::999777666444333222000000000000////////////,,,,,,,,,,,,------------------------------------++++++,,,,,,,,,,,,++++++)))))))))******))))))))),,,,,,,,,,,,,,,---------+++++++++,,,,,,,,,,,,,,,---------,,,,,,+++++++++---,,,++++++******++++++---,,,,,,++++++,,,,,,---++++++,,,---.........---+++...000000...---000222//////333:::CCCOOO```ooo|||yyyiii___aaattttttkkkdddhhhttt}}}}}}wwwwwwxxxwwwssssss~~~|||rrrlllggggggffffffgggeeebbb``````aaabbb```___dddmmmvvvtttfffcccbbb^^^^^^bbb^^^___``````___^^^]]]\\\ZZZ[[[[[[YYYWWWVVVWWWYYY___YYYXXXaaapppxxxtttnnn___\\\^^^cccccc\\\VVVTTTUUUVVVWWWXXXYYYYYYYYYYYYZZZZZZ[[[\\\]]]]]]^^^^^^``````___]]]\\\ZZZYYYXXX\\\]]]^^^^^^]]]^^^```aaa___^^^]]]\\\\\\^^^```aaadddbbb___]]]\\\]]]^^^___^^^cccggggggbbb]]][[[ZZZ^^^___```___]]]\\\\\\]]]aaaaaaaaa```^^^]]]___```{{{uuunnnnnnoooiiigggffffffeeeccc```^^^]]]YYYYYYXXXVVVRRRNNNJJJHHHFFFDDDAAA?????????>>>===999999888777666555444444000000000000////////////------,,,,,,,,,,,,,,,,,,------------------------***++++++,,,,,,,,,++++++******++++++++++++******,,,,,,,,,+++++++++++++++))))))******+++,,,,,,,,,+++++++++++++++,,,,,,,,,---,,,+++*********+++++++++,,,,,,------,,,,,,+++...---,,,+++,,,,,,...///***---000///,,,+++---000///...111777<<>>999888888777666555555444000000000000////////////---------,,,,,,+++++++++------------------------***++++++,,,,,,,,,+++++++++,,,,,,------,,,,,,+++,,,+++++++++******))))))(((((()))***+++,,,,,,---'''((()))***+++,,,------...---+++*********++++++++++++---......---++++++111///,,,))))))+++...000)))---000///+++(((***---000...000444777;;;GGGUUUbbbqqqooojjjsssvvvkkknnnzzz|||sssooollljjjmmmsssrrrmmmiiilllsss}}}vvvpppmmmllliiihhhfffeeedddccc```^^^[[[```fffhhhfffhhhooovvv{{{lllbbbeeefff___\\\___bbbbbbaaa```___^^^^^^]]]ZZZ[[[\\\ZZZWWWVVVXXX[[[ZZZYYYZZZ___ggglllllliii^^^[[[___kkkrrrlll___VVVQQQQQQSSSUUUYYY\\\___```^^^___``````aaa`````````\\\]]]___aaaaaa```^^^]]]bbbcccdddaaa]]][[[]]]___^^^]]]]]]]]]\\\[[[[[[ZZZVVVWWWYYY[[[\\\^^^___```YYY]]]```___[[[ZZZ]]]aaa\\\^^^aaabbbaaa``````aaaeeeeeedddbbb^^^[[[[[[[[[xxxsssqqqkkkhhhiiigggfffeeedddbbb```^^^]]]ZZZXXXVVVSSSOOOLLLIIIHHHFFFCCC???<<<<<>>>>>@@@DDDFFFJJJ===555777888333222555222111//////000111111000---//////,,,,,,......+++---------------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,+++***)))((()))******,,,,,,++++++++++++,,,,,,***************+++++++++************************---...///000000///...---++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------...........................000444888FFFTTThhhzzzttt~~~~~~~~~tttiiiaaa[[[^^^dddmmmyyy}}}rrrnnnmmmkkkjjjjjjkkkhhhdddaaabbbcccddddddddddddggglllqqqtttuuutttlllhhhdddbbbaaabbbaaa``````ccceeeeeedddbbbbbbccc______^^^\\\[[[[[[[[[ZZZWWW[[[```dddccc___YYYTTTWWWVVVVVVXXX[[[[[[WWWSSSQQQUUUYYY[[[ZZZYYYXXXXXX]]]___``````]]][[[[[[[[[YYYXXXXXXYYYZZZ[[[[[[ZZZXXXWWWWWWWWWWWWXXXXXXYYYZZZXXXXXXYYY[[[]]]]]]]]]\\\]]]]]]]]]^^^_________aaa```___^^^___aaacccdddeeefffgggffffffgggjjjlll}}}|||oooccc^^^\\\[[[zzztttsssooonnnqqqlllkkkiiifffbbb^^^[[[YYYZZZYYYWWWTTTQQQNNNKKKJJJEEECCCAAA@@@AAADDDHHHJJJSSS@@@444888:::222000555222111000000000000000000/////////------------,,,------......------,,,+++,,,,,,,,,+++++++++++++++,,,+++)))'''''')))***+++,,,,,,++++++++++++,,,,,,)))))))))***+++++++++,,,************************,,,,,,,,,,,,,,,,,,++++++************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,---////////////111333===JJJ^^^qqq|||{{{}}}|||vvvqqqkkkfffaaa^^^bbbkkkvvvzzzmmmfffbbb```aaadddhhheeeccccccdddeeeeeedddaaabbbfffkkkpppssssssrrrmmmjjjgggeeeeeefffeeeddddddeeefffeeecccbbbccceeecccaaa___\\\[[[ZZZ[[[\\\]]]aaafffhhhgggaaaZZZUUUWWWWWWWWWYYY\\\]]][[[YYYUUUWWWZZZ[[[[[[ZZZXXXWWW\\\^^^``````^^^]]]]]]]]]]]][[[ZZZ[[[]]]^^^___^^^ZZZYYYXXXXXXXXXXXXYYYZZZXXXXXXXXXXXXZZZ[[[\\\]]]\\\]]]___`````````______^^^^^^]]]]]]^^^```bbbdddcccdddeeeeeedddeeegggiiipppsssqqqiiiaaa^^^]]]\\\zzzsssrrrnnnnnnqqqmmmllljjjfffbbb^^^ZZZXXXYYYWWWUUUSSSPPPMMMKKKIIIDDDCCCBBBBBBCCCGGGKKKMMMVVVBBB666999999111...333222222111000//////000000000///...///...---------------......------,,,++++++++++++++++++++++++***---+++***))))))***,,,---,,,++++++******++++++,,,)))))))))***+++++++++,,,************************---+++***(((((()))+++,,,************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...***---///000000000222333888CCCTTTfffvvv}}}{{{|||wwwsssnnniiigggeeedddcccbbbgggqqq}}}xxxggg\\\UUUSSSYYYaaaccccccdddeeeggggggeeeccc```bbbfffkkkppprrrpppnnnkkkiiifffffffffgggfffeeeggggggfffdddbbbaaaccceeeeeeccc```]]][[[[[[\\\]]]bbbdddffffffddd```[[[XXXVVVVVVWWWZZZ]]]___``````\\\[[[ZZZYYYZZZZZZZZZZZZ\\\___aaaaaa```______``````^^^]]]]]]___aaaaaa```[[[ZZZZZZYYYYYYYYYZZZZZZWWWWWWXXXXXXYYYZZZ\\\]]]]]]^^^___aaaaaa```___^^^]]]]]]]]]^^^___aaacccdddbbbcccddddddcccdddeeeggghhhlllmmmhhhcccccccccaaayyyqqqooollllllpppnnnllljjjfffbbb^^^ZZZXXXXXXWWWUUURRROOOMMMKKKIIIDDDCCCBBBBBBCCCFFFIIIKKKNNNAAA888999888222///222111111111000...---...000///---,,,///...,,,,,,...---------------,,,++++++*********+++++++++++++++,,,,,,+++***+++,,,---...++++++************++++++***************+++++++++************************...,,,***((()))***---///)))))))))***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------***,,,///000000111222333555<<>>:::777666555333222///111111///,,,+++---///,,,))))))------******...,,,,,,,,,,,,,,,++++++***))))))******++++++,,,,,,++++++++++++,,,,,,------++++++************+++++++++++++++***************************************,,,++++++++++++,,,...///)))))))))***+++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++---////////////000222222666===HHHUUUeeerrrzzz{{{|||}}}pppfff\\\^^^bbbfffiiijjjkkkjjjggggggfffgggiiinnnuuuyyy}}}ttteeeYYYQQQRRR]]]jjjpppmmmjjjhhhggggggfffeeefffhhhlllppprrrppplllhhhcccbbbaaaaaacccdddcccbbb___```aaaaaa```aaacccfffdddcccaaa```^^^^^^^^^^^^]]]]]]\\\[[[YYYYYYXXXXXXWWWXXXXXXYYYZZZ\\\___aaaddd```[[[YYYZZZ[[[[[[[[[ZZZ]]]```aaaaaaaaaaaabbbbbbaaaaaaaaabbbaaa___]]]\\\^^^___``````^^^\\\ZZZUUUVVVXXXXXXWWWWWWZZZ]]]^^^^^^_________^^^^^^^^^______``````aaabbbccccccccceeeffffffeeeeeeeeeffffffjjjkkkhhheeedddaaa]]]wwwnnnkkkhhhhhhlllmmmllljjjgggccc___\\\ZZZYYYXXXVVVTTTQQQOOOMMMLLLFFFEEEBBB@@@>>>>>>??????777;;;:::666555888777333///000111///+++***,,,...***&&&&&&+++,,,((((((---+++,,,,,,,,,,,,+++******(((((()))***+++,,,,,,---)))***+++,,,,,,,,,,,,,,,++++++************++++++,,,+++++++++******))))))************************((()))***,,,------,,,,,,)))))))))***+++---...///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,...///...------...///000111666>>>JJJYYYfffooozzz|||}}}yyyrrrjjj___VVVRRRUUUZZZ]]]___aaadddfffggghhhkkkooouuu}}}yyylll```XXXXXXcccoooyyytttmmmgggeeeffffffggggggiiillloooqqqnnniiidddcccbbbaaabbbdddeeedddcccZZZ\\\^^^___```bbbeeegggccccccbbb``````_________[[[ZZZZZZZZZYYYYYYXXXXXX\\\\\\[[[ZZZZZZ\\\___aaaddd```\\\[[[\\\\\\[[[YYYYYY[[[^^^`````````aaabbbddddddddddddeeeccc```]]]```aaadddfffeeeccc___]]]TTTVVVXXXXXXVVVWWWZZZ]]]^^^^^^^^^^^^^^^^^^^^^^^^]]]]]]^^^^^^______``````bbbccceeeeeedddcccdddeeeiiimmmnnnkkkiiihhheee```tttkkkiiifffhhhllliiiiiigggeeeaaa^^^[[[ZZZYYYXXXVVVUUUTTTPPPLLLHHHHHHEEEBBBAAAAAAAAA@@@???>>>===<<<999777555333222000000000///......------)))$$$"""&&&...000+++$$$(((***++++++******+++,,,///...,,,******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---,,,,,,+++++++++,,,+++***(((&&&%%%))))))))))))************............------,,,+++,,,,,,,,,---------......,,,+++***)))***+++,,,---((())),,,...///...---,,,------------------------000222444666;;;FFFVVVbbbooo|||yyyoooddd\\\VVVQQQNNNOOOPPPTTTZZZbbbgggjjjjjjlllrrr|||pppiiikkknnnuuusssoooiiidddbbbdddfffggggggggghhhhhhhhhggggggccccccdddcccbbbaaa___]]]\\\[[[[[[\\\___bbbfffhhhffffffeeedddbbb```^^^]]]UUUWWWXXX[[[]]]^^^______^^^^^^^^^^^^^^^^^^]]]]]]ddd```\\\ZZZZZZZZZZZZYYYZZZZZZ[[[]]]```aaaaaa```bbbaaa```aaacccdddcccbbbdddfffhhhgggddd```]]]\\\\\\ZZZXXXVVVVVVZZZ^^^aaaaaaaaabbbbbbbbb```^^^]]]]]]___```___^^^^^^___```dddbbbbbbfffgggeeeeeehhhnnnmmmmmmlllkkkhhhccc___uuullljjjggggggkkkiiihhhfffdddaaa^^^[[[YYYYYYXXXVVVTTTSSSPPPLLLIIIGGGDDDAAA@@@??????>>>===<<<<<<:::999777666555444000000000///......------,,,(((&&&(((...000,,,(((&&&(((*********+++---///...---+++*********+++,,,---------,,,,,,+++++++++))))))+++,,,,,,,,,++++++***************))))))(((***************************+++++++++******)))(((***+++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,---...)))***+++---......------------------------------,,,...000000333<<>>>>>===<<<;;;::::::999888777666666111000000//////......---...,,,++++++---...---,,,((()))++++++******,,,...---,,,+++))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++++++++******)))))))))))))))***+++,,,,,,,,,++++++******))))))))))))*********)))(((((())))))))))))*********++++++,,,,,,---------------***++++++,,,,,,------...------------------------...000111000111666>>>DDDTTTaaatttvvviiieeejjjppprrrqqqxxx}}}zzzsssqqqpppvvv|||{{{sssqqqnnnllljjjgggccc```ZZZVVVQQQNNNMMMMMMMMMMMMOOOUUU]]]eeelllttt~~~{{{|||zzzxxxpppkkkfffcccdddeeedddbbbcccdddfffhhhhhhhhhfffeeeffffffeeedddcccbbbaaaaaa]]]]]]^^^```aaabbbcccdddffffffggggggeeebbb___^^^```^^^\\\ZZZ[[[]]]aaacccfffddd```]]]\\\^^^```bbb]]][[[YYYYYY[[[]]]^^^^^^aaa```___aaacccfffffffffbbbbbbaaabbbeeefffeeedddcccddddddbbb___]]]\\\]]][[[\\\\\\\\\\\\^^^aaaddddddeeeeeeeeedddcccbbbaaa^^^___```___^^^]]]^^^___bbb```aaaeeegggeeeeeehhhiiijjjkkkmmmnnnkkkgggcccvvvpppnnniiifffhhhhhhgggeeeccc___\\\ZZZXXX[[[XXXUUURRRQQQPPPNNNLLLHHHEEEBBB??????>>>===<<<;;;;;;:::999888666555555111111000000///.........//////...,,,++++++---...---......,,,***(((((()))++++++***))))))******+++)))******+++---......///)))*********************+++***)))((()))***+++,,,,,,,,,+++***)))(((((('''++++++,,,,,,,,,,,,++++++))))))))))))***************+++,,,---...---,,,+++,,,++++++++++++,,,---...,,,,,,------------------000111222111111222666:::DDDQQQcccuuuooobbb```dddggggggnnnwww}}}yyyrrrssswww~~~uuukkkeee___^^^\\\ZZZXXXVVVSSSRRRUUURRRPPPOOOPPPQQQQQQQQQSSS[[[eeemmmttt}}}vvvtttvvv|||zzzrrrlllfffdddfffgggdddaaabbbdddfffhhhiiiiiigggfffgggfffeeedddcccbbbbbbbbb^^^___```aaabbbccccccccccccdddeeeeeeccc```]]][[[___^^^\\\ZZZZZZ[[[]]]^^^```^^^ZZZYYY[[[```gggkkklllgggaaa]]]\\\]]]]]]]]]```______aaaeeehhhiiijjjdddbbbaaabbbcccdddcccaaa_________^^^[[[ZZZZZZ[[[\\\^^^aaa```^^^^^^```bbbbbbdddfffhhhhhheeebbb```^^^___```___]]]\\\]]]^^^```^^^```eeegggeeeeeehhhhhhiiikkknnnpppoookkkhhhvvvqqqooojjjfffhhhhhhgggeeeccc___\\\ZZZXXXZZZXXXTTTRRRQQQPPPNNNLLLHHHFFFBBBAAA@@@@@@>>>===>>>===;;;999777555444333111111111000//////.........//////---***))),,,............---***(((((()))*********************+++++++++,,,,,,,,,,,,------++++++******************---,,,***)))))))))***+++++++++***)))(((((('''''',,,,,,---------------,,,*********++++++++++++,,,((()))***,,,,,,+++******,,,,,,+++++++++,,,------,,,,,,,,,---------......---...////////////111222:::CCCSSSdddtttrrriiiggghhhiiinnnyyy{{{uuuwww}}}sssjjjaaaZZZUUUSSSSSSRRRQQQOOONNNMMMMMMPPPPPPPPPSSSWWWYYYYYYYYYYYYaaammmxxx}}}rrrqqqtttxxx}}}uuuoooiiigggiiiiiieeeaaabbbdddfffhhhiiiiiiiiihhhffffffeeeeeedddcccbbbaaa___```aaabbbccccccccccccbbbcccddddddbbb```^^^\\\^^^^^^]]]\\\\\\[[[ZZZZZZ[[[YYYWWWWWWZZZaaahhhllluuuooofff^^^[[[[[[\\\\\\\\\[[[\\\```eeeiiikkkkkkgggfffdddddddddcccbbb```^^^______]]][[[ZZZ[[[\\\aaaeeeiiihhhddd```___```aaaeeekkkooonnnjjjddd___^^^___```___]]]\\\]]]^^^^^^]]]___eeegggeeeeeeggghhhiiijjjnnnpppqqqooommmvvvqqqooojjjggghhhhhhgggfffccc```]]]ZZZYYYYYYWWWTTTSSSRRRQQQNNNLLLHHHEEEBBBAAAAAAAAA@@@??????>>><<<999777555333222222111111000000//////...---......---+++***+++---***+++---,,,++++++,,,---*********+++++++++++++++000///...---+++***)))(((---,,,++++++***+++++++++---,,,+++***************++++++******)))(((((((((******+++,,,,,,,,,+++++++++++++++,,,,,,,,,------((())))))***************,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------............///000000111222222222444;;;FFFSSSbbbrrryyywwwxxxuuu}}}|||}}}uuuppphhhaaa[[[UUUPPPMMMLLLMMMNNNMMMLLLLLLNNNPPPLLLNNNTTT\\\dddhhhiiihhheeennn{{{xxxqqqqqqrrruuu~~~}}}uuuqqqllliiiiiihhheeebbbbbbcccdddfffhhhiiiiiijjjggggggggggggfffeeecccaaa```aaaaaabbbcccddddddeeeeeeeeeeeedddcccaaa```_______________^^^\\\ZZZYYYZZZYYYWWWWWWZZZ^^^cccfffpppjjjccc]]][[[[[[\\\\\\XXXYYY[[[```eeeiiijjjjjjjjjhhhfffffffffeeecccaaa```aaabbbbbb```_________ggglllqqqpppjjjdddbbbbbbcccgggnnnssssssnnngggbbb^^^______^^^\\\[[[\\\]]]\\\[[[^^^dddgggeeeeeeggghhhggghhhkkknnnppppppooouuupppooojjjgggiiiiiihhhfffdddaaa^^^[[[YYYWWWVVVUUUTTTSSSQQQNNNKKKEEECCC@@@@@@@@@AAA@@@@@@===<<<;;;999777666444444222222111111000/////////------------...---,,,+++***+++,,,,,,++++++---...******+++,,,,,,,,,,,,,,,......---,,,,,,+++******......,,,+++++++++,,,,,,******++++++,,,,,,++++++++++++++++++++++++++++++))))))***++++++++++++++++++++++++,,,,,,,,,,,,---******))))))******+++,,,+++,,,---------,,,++++++++++++,,,,,,---......///111111111111222333222222222555;;;EEERRRbbbpppyyy|||wwwsssqqqfffaaa[[[VVVRRRPPPMMMLLLJJJLLLNNNNNNMMMOOORRRVVVVVV[[[eeeqqq{{{{{{|||sssoooqqqqqqpppwwwwwwooonnnkkkiiigggfffeeedddaaaaaaaaabbbdddfffhhhjjjhhhiiikkklllkkkhhheeebbbaaaaaaaaaaaabbbdddfffgggfffeeecccbbbaaaaaaaaaaaa___^^^]]]\\\[[[ZZZZZZZZZZZZZZZYYYZZZ[[[]]]___```eeecccaaa______^^^\\\ZZZXXXYYY\\\aaafffhhhgggffffffdddccccccdddeeecccbbb```ccceeeeeedddbbbaaaaaafffmmmtttsssmmmeeebbbbbbdddhhhmmmppppppmmmhhhddd^^^______^^^\\\[[[[[[\\\ZZZZZZ^^^dddgggeeeeeeggggggeeeeeefffjjjmmmooopppuuupppooojjjhhhiiijjjiiigggeeeaaa^^^[[[ZZZVVVVVVUUUUUUTTTRRRNNNJJJCCCAAA???>>>???@@@@@@@@@;;;;;;:::999888777666666222222111111000/////////---------...000000---+++---......---+++******+++***+++,,,---------------))))))***+++---...//////000///---,,,+++,,,------'''(((***,,,---------,,,------------------------)))***+++,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,+++***)))***+++---...***+++---......---+++***++++++,,,,,,---...//////...---,,,---......---,,,222222555<<>>===???<<<999888888888777666333333222111000///...---333222111000...---++++++(((((((((((()))***+++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++)))(((''''''&&&&&&+++***)))(((((()))***++++++*********************---,,,++++++,,,,,,***)))*********+++,,,,,,------))))))***+++,,,,,,------......---,,,,,,+++******------------------------,,,...000111///.........111111444999>>>FFFUUUbbbyyy{{{tttjjjfffaaa\\\[[[]]]aaadddZZZYYYXXXUUUQQQPPPQQQRRRQQQUUUXXXYYYYYY___jjjtttuuurrrnnnkkkkkkmmmqqqsss}}}qqqhhhiiihhhfffeeedddcccccccccdddbbb___^^^```dddgggiiidddfffiiinnnqqqoooiiidddaaaaaaaaaaaabbbdddfffgggdddaaa]]]\\\\\\^^^^^^^^^```^^^ZZZXXXWWWXXXZZZ\\\ZZZZZZZZZZZZ[[[]]]___```\\\]]]aaahhhlllhhh___WWWXXXZZZ^^^cccfffeeeaaa]]]ZZZZZZZZZ[[[]]]```dddfffcccdddfffggggggeeecccaaaaaacccfffhhhiiihhhfffdddeeeddddddeeefffeeecccaaa___^^^]]]]]]]]]^^^___```^^^]]]\\\^^^```bbbcccbbbbbbcccddddddfffiiiooosssuuunnnhhhiiimmmiiifffgggfffddd___\\\ZZZZZZYYYWWWTTTRRRPPPNNNKKKHHHCCC@@@>>>>>>@@@AAAAAAAAA>>>;;;888777777777666555333333222111000///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++---,,,++++++************,,,,,,++++++++++++,,,,,,------------------,,,,,,---,,,***++++++,,,***)))+++++++++++++++******************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,...000000///------...//////111555888===IIIUUUlll{{{{{{wwwrrrkkkfffbbb```]]][[[[[[]]]```ccc\\\\\\\\\ZZZWWWUUUVVVWWWWWW]]]cccgggkkksss~~~yyypppnnnjjjhhhhhhjjjnnnpppwww|||zzzooogggddddddccccccbbbccccccddddddbbb```___aaaccceeefffggghhhjjjnnnpppnnniiidddbbbaaa```___```bbbdddeeedddaaa]]][[[\\\]]]]]]]]]]]][[[XXXUUUTTTUUUWWWYYY\\\\\\[[[[[[\\\]]]^^^___\\\]]]aaafffjjjhhh```YYYYYY\\\___aaaaaa___]]][[[XXXXXXXXXZZZ\\\___aaacccbbbdddfffhhhhhhgggdddbbb```aaabbbccccccbbb```___dddccccccdddeeedddbbb```___^^^]]]\\\\\\]]]^^^______]]]\\\^^^```bbbcccbbbaaabbbccccccdddhhhlllppptttmmmfffhhhlllggghhhhhhfffbbb]]]ZZZYYYYYYZZZXXXUUUSSSQQQNNNJJJGGGDDDAAA???>>>???AAAAAAAAA<<<:::888666666666555333333222222111000///......++++++,,,,,,---.........++++++******)))*********++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,++++++'''((()))***+++,,,------,,,+++******+++,,,***))),,,++++++***))))))((((((******++++++++++++++++++******+++,,,,,,---......,,,,,,,,,------.........,,,...000000///------...///...000333444555<<>>??????>>><<<:::888777777777555333222222111111000//////...------......///000000000++++++***)))((((((((()))++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******))))))***++++++,,,((()))***++++++***)))((("""###%%%'''***---...///,,,***)))***++++++***)))*********)))))))))((((((++++++++++++***************++++++,,,,,,------...+++,,,,,,------.........---///111111000......///111000111444444333777===JJJZZZqqqwwwpppmmmjjjiiigggdddgggiiikkksss}}}vvvrrrqqqrrrssstttwww{{{~~~yyywwwvvvssstttwwwzzz|||}}}}}}}}}~~~}}}qqqmmmmmmmmmlllhhhgggeeeeeefffiiikkkmmmmmmsss{{{yyyqqqkkkdddddddddeeefffggghhhiiidddccc```^^^^^^```eeehhhhhhiiikkkmmmooonnnmmmlllgggeeebbb```___```bbbddddddaaa^^^]]]]]]]]]]]]\\\]]]\\\[[[YYYYYYYYYZZZ[[[bbbaaa```^^^]]]\\\[[[[[[[[[[[[\\\^^^aaaaaa^^^\\\^^^ccchhhfff___XXXUUUTTTTTTUUUWWWYYY[[[\\\\\\\\\bbbeeekkkpppssstttrrrqqqssspppmmmhhheeebbb```___aaa```______``````___]]]]]]\\\\\\\\\^^^aaadddfffjjjgggcccbbbbbbbbbbbbaaa]]]___aaaaaabbbccceeehhhtttmmmggghhhlllhhhiiihhheeeaaa\\\XXXXXXYYYYYYXXXVVVTTTRRROOOKKKGGGJJJFFFAAA>>>>>>??????>>>===;;;:::999999888666444222222111111000000/////////////////////.........///...------,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***))))))))))))***+++,,,,,,((()))***++++++***)))((((((((()))+++,,,...///000+++***))))))+++++++++)))(((((()))))))))*********+++*********************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............000222222111000///000222000111444444333555999???KKK```xxxyyysssooommmkkkiiieeeiiikkklllsss{{{tttooommmmmmnnnnnnwwwqqqgggfffhhhiiigggccccccccccccdddgggiiijjjmmmrrrxxx|||{{{vvvpppkkkfffffffffeeeeeefffggggggeeedddbbb______cccjjjpppsssssssssqqqooommmlllllliiigggeeebbbaaabbbcccdddcccaaa___^^^______^^^^^^]]]]]]]]]\\\\\\\\\\\\\\\bbbaaa```___]]]\\\[[[ZZZYYYYYYYYYZZZ\\\]]]\\\\\\^^^eeekkkkkkcccZZZUUUSSSVVVWWWXXXZZZ[[[\\\\\\\\\^^^bbbiiiooosssuuuuuuttt}}}yyytttnnniiieeecccbbb```___]]]]]]^^^___^^^\\\\\\\\\\\\]]]aaaeeejjjmmmqqqmmmhhheeeccccccaaa```^^^```bbbcccbbbbbbdddeeetttmmmfffhhhlllhhhhhhhhhfffbbb]]]ZZZYYYYYYXXXWWWVVVUUUTTTPPPLLLHHHGGGDDD@@@>>>>>>@@@BBBBBB===<<<:::::::::999666444111111111111000000////////////...---,,,,,,++++++------,,,+++++++++,,,,,,++++++++++++++++++++++++******++++++++++++******+++++++++++++++,,,---...++++++,,,,,,,,,,,,++++++,,,,,,++++++***)))((((((***)))((()))+++++++++)))(((((())))))***++++++,,,))))))******************,,,,,,,,,,,,,,,,,,,,,,,,------------------------...000222222111//////000///------111222111222666777>>>NNNdddzzz}}}xxx|||}}}|||~~~{{{zzzxxxwww|||sssgggaaaaaaccccccbbb_________```aaacccdddeeejjjmmmqqqsssssspppllliiiffffffeeedddcccccccccdddggghhhiiigggfffjjjpppvvv~~~zzztttmmmiiigggggggggfffdddcccbbbaaaaaabbb```___]]]^^^___```___^^^[[[[[[\\\\\\\\\\\\[[[ZZZ____________^^^\\\[[[ZZZWWWWWWXXXXXXYYYZZZ[[[\\\\\\bbbhhhjjjeee^^^XXXUUUXXXXXXYYYZZZZZZ[[[\\\\\\[[[^^^ccchhhmmmoooppppppzzzwwwsssnnniiieeecccbbb```^^^\\\\\\]]]^^^]]]\\\\\\\\\\\\^^^bbbhhhnnnqqqtttpppjjjfffdddcccbbbaaa```bbbeeefffeeeddddddeeesssllleeegggkkkffffffgggfffddd___\\\ZZZZZZVVVVVVUUUUUUTTTRRRMMMJJJHHHEEE@@@>>>>>>@@@BBBCCC<<<;;;:::::::::888555333111111111111000000000000///......---,,,,,,++++++******)))))))))***++++++++++++++++++++++++++++++******++++++++++++******++++++*********++++++,,,,,,,,,++++++++++++,,,,,,+++******((('''&&&%%%$$$***(((((()))***++++++************+++++++++++++++(((((())))))******++++++***++++++,,,,,,------............------,,,,,,+++,,,...000000///............+++***...000///000333555666???PPPcccyyyooojjjddd___^^^^^^______^^^^^^___```aaabbbbbbbbbfffgggiiikkkkkkkkkjjjiiiffffffeeedddddddddddddddkkkooottttttrrrrrruuuxxx~~~|||wwwooogggaaa___```aaaaaaaaa``````^^^]]]]]]\\\[[[[[[\\\^^^______^^^YYYZZZ\\\]]]]]]\\\ZZZZZZ\\\]]]^^^^^^^^^]]][[[[[[VVVWWWXXXYYYYYYZZZ\\\]]]ZZZ]]]```bbbaaa^^^ZZZWWWYYYYYYXXXXXXYYYZZZ[[[\\\\\\]]]```cccfffhhhiiijjjooonnnkkkhhheeecccbbbaaa```^^^\\\[[[\\\]]]]]]\\\^^^]]]]]]^^^bbbgggmmmqqqrrrnnnhhheeeddddddddddddbbbeeehhhiiihhhfffeeeeeeqqqjjjdddfffiiieeeeeeggggggeeeaaa]]][[[[[[UUUUUUUUUUUUUUURRRNNNJJJLLLHHHBBB>>>>>>>>>??????;;;:::999999999777444222111111111111000000000000///////////////.........,,,,,,,,,,,,---......///++++++++++++++++++++++++******++++++++++++******))))))((((((((((((((()))+++***)))(((((()))***+++************++++++++++++)))(((((((((***++++++***------,,,,,,+++*********'''(((((()))***++++++,,,((()))***+++---...///000//////...---,,,++++++******,,,//////---,,,,,,---000,,,***---///...///222666333666BBBRRRfffsssllliiiddd```]]]\\\]]]^^^___```aaabbbcccccccccccccccdddeeefffhhhiiijjjjjjggggggfffffffffgggggghhhmmmttt||||||xxxwwwwwwuuutttoooggg___[[[[[[]]]\\\]]]^^^^^^]]][[[ZZZXXXYYYXXXXXXZZZ\\\^^^^^^]]]ZZZ[[[]]]^^^^^^]]]\\\[[[ZZZ[[[\\\]]]^^^]]]\\\[[[WWWXXXZZZ[[[[[[[[[]]]^^^YYYXXXYYYZZZ]]]]]][[[ZZZZZZYYYWWWVVVWWWXXX[[[\\\``````aaabbbcccdddeeefffffffffeeedddcccbbbbbbaaa```^^^\\\[[[\\\]]]]]]]]]```___]]]^^^aaaeeekkknnnnnnjjjfffcccccceeeffffffdddgggjjjkkkjjjhhhffffffqqqhhhggggggfffffffffeeeeeecccaaa]]]ZZZYYY\\\YYYWWWUUUSSSPPPMMMJJJHHHEEEBBB@@@@@@@@@@@@???======<<<;;;999888777777333111///---,,,...000111......---------,,,,,,,,,,,,------,,,++++++,,,...++++++++++++++++++++++++,,,+++***))))))***+++,,,)))***+++***))))))+++---111111///...,,,+++))))))(((((())))))*********+++***)))))))))***+++,,,,,,+++)))((()))+++,,,)))'''+++++++++***************++++++++++++,,,---...///,,,---.../////////......------------------------////////////000000000000444///222===FFFRRRlllrrrjjjcccbbb```^^^\\\[[[[[[\\\\\\]]]^^^```aaabbbbbbbbbaaaaaaaaaaaaccceeeggghhhjjjjjjiiigggeeeeeehhhjjjqqqxxx|||yyyvvvwwwtttnnnjjjiiifffccc```\\\ZZZYYY[[[[[[[[[[[[]]]___aaacccaaa\\\XXXZZZaaaeeeccc___]]]___```aaa```^^^[[[YYYYYYYYYXXXXXXYYYZZZ[[[[[[YYYZZZ[[[\\\\\\[[[YYYXXXWWWUUUSSSRRRRRRTTTWWWYYY___^^^]]][[[[[[[[[[[[\\\]]]\\\[[[[[[[[[]]]```aaaeeeeeecccbbb```^^^]]]\\\\\\]]]]]]]]]\\\\\\^^^```bbbaaa``````aaadddgggiiinnniiidddbbbccceeeeeedddfffgggiiijjjiiigggdddbbbqqqiiihhhgggggggggdddddddddcccaaa^^^\\\[[[[[[YYYVVVUUUSSSQQQNNNKKKIIIFFFCCCAAAAAAAAAAAA@@@===<<<;;;:::999888777666333222000/////////111111//////.........---------)))******)))(((((()))+++++++++++++++++++++++++++++++++***))))))***++++++)))*********))))))+++---++++++******)))))))))((()))))))))************************)))******+++++++++)))(((***,,,---+++))))))(((((((((((((((((((((++++++***++++++,,,------++++++,,,,,,,,,---------------------------------............////////////444///000666<<>>===<<<:::888666444444///000000111111///...---,,,,,,,,,,,,+++++++++******++++++***))))))***,,,************************)))***++++++++++++***))))))******)))''''''(((***))))))))))))((((((((((((*********)))))))))))))))******)))((((((((())))))&&&((())))))(((''''''((('''''''''((())))))******)))***+++,,,,,,+++******,,,+++*********+++------+++,,,,,,------.........////////////000000000111000111111111111111333555???FFFTTTjjjzzziii```^^^___^^^[[[]]]]]]]]]^^^^^^]]]\\\\\\WWWVVVUUUUUUUUUVVVXXXYYYZZZZZZ\\\]]]]]]^^^^^^]]]]]]___``````___^^^___aaabbbaaaccceeeccc^^^]]]___```___]]]\\\ZZZXXXVVVVVVWWWXXXYYYZZZ[[[[[[[[[[[[ZZZXXXVVVVVVXXXZZZZZZZZZXXXXXXYYYYYYYYYXXXXXXXXXXXXXXXWWWVVVVVVVVVVVVWWWYYYZZZ\\\^^^^^^^^^]]]\\\UUUTTTRRRQQQQQQSSSUUUWWWZZZYYYWWWVVVUUUUUUVVVVVVTTTUUUWWWXXXXXXWWWVVVUUUVVVUUUSSSRRRSSSTTTVVVXXXXXXZZZ\\\]]]\\\[[[[[[[[[[[[[[[[[[[[[\\\]]]^^^___]]]^^^```___]]]\\\\\\]]]\\\]]]^^^___````````````ssshhhfffggggggiiiiiigggdddaaa^^^\\\[[[ZZZXXXWWWUUUTTTTTTRRROOOMMMJJJGGGDDDBBBBBBBBBBBBAAA???>>>===;;;888666555444000111111111111000//////------,,,,,,,,,+++++++++)))******)))(((((()))+++************************)))***++++++++++++***))))))******)))''''''((()))''''''''''''''''''''''''((((((((((((((())))))))))))(((((((((((())))))***(((***+++***(((&&&&&&(((&&&''''''((())))))******(((***+++---...---,,,+++*********+++++++++,,,,,,++++++,,,,,,---......///........./////////000000111222333333333444555555:::>>>GGGTTTgggsssjjj```YYYYYY[[[[[[YYYZZZ[[[]]]^^^````````````XXXWWWUUUUUUUUUVVVXXXYYY[[[\\\^^^____________^^^[[[]]]______^^^^^^^^^```^^^]]]___cccbbb]]]]]]aaabbbaaa___\\\YYYVVVTTTSSSSSSTTTVVVWWWYYYYYYYYYYYYYYYYYYYYYZZZ[[[[[[ZZZZZZYYYYYYYYYYYYYYYYYYYYYYYYWWWVVVUUUUUUTTTTTTUUUUUUWWWXXXXXXYYYZZZZZZ[[[[[[UUURRROOOMMMMMMPPPTTTVVVYYYXXXWWWUUUTTTUUUUUUVVVVVVWWWXXXXXXXXXXXXWWWVVVWWWUUUSSSRRRRRRTTTVVVXXXXXXYYYZZZZZZYYYYYYZZZ[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[]]]^^^]]][[[ZZZ[[[]]]\\\\\\]]]]]]^^^^^^^^^___ssshhhffffffggghhhhhhfffccc```^^^]]]\\\\\\YYYWWWUUUTTTTTTRRROOOLLLLLLIIIEEEDDDDDDDDDDDDCCC@@@???===;;;999777555555222222222111111111111111......---------,,,,,,,,,***++++++***))))))***,,,)))))))))))))))))))))))))))***+++,,,,,,+++***))))))******)))'''&&&((()))&&&''''''(((((()))))))))&&&&&&''''''(((((())))))(((((('''(((((()))***+++***,,,---,,,(((&&&'''(((((())))))***+++,,,,,,,,,((())),,,...///...---,,,))))))***++++++++++++***++++++,,,,,,---...//////---------.........//////))),,,---...///222444333333777<<>><<<;;;::::::999666444222222222111000000//////...---------,,,,,,,,,+++***************++++++++++++++++++++++++++++++++++++++++++***)))(((((((((******+++++++++***))))))***)))))))))))))))(((((((((((((((((())))))))))))++++++++++++,,,,,,,,,---******++++++******)))))))))***+++***(((((()))******))))))))))))***++++++******)))))))))***,,,---------------------------+++,,,,,,,,,,,,,,,,,,,,,------........./////////000000111111222555;;;???GGGSSScccsssxxxmmmggghhhhhhiiigggaaa[[[XXXZZZ^^^ZZZZZZYYYYYYYYYYYYYYYZZZ]]][[[YYYWWWVVVVVVVVVWWWYYYZZZ]]]___```___^^^]]]VVVUUUUUUUUUVVVWWWYYYZZZ^^^]]]\\\[[[ZZZZZZZZZZZZ^^^______]]][[[WWWTTTQQQOOOOOOPPPQQQRRRTTTUUUUUUVVVWWWZZZ^^^ccceeedddcccaaa```___]]]ZZZWWWTTTRRRQQQPPPOOOOOOPPPPPPOOONNNNNNNNNNNNPPPSSSTTTSSSRRRUUUTTTRRRQQQOOOOOOOOOOOOVVVUUUTTTSSSTTTUUUVVVWWWZZZ\\\^^^^^^\\\YYYXXXXXXWWWVVVTTTSSSSSSUUUXXXZZZZZZYYYYYYYYYYYYYYYYYYYYY```___]]]\\\\\\]]]^^^^^^aaa___\\\ZZZXXXWWWXXXXXX[[[]]]]]]\\\ZZZXXXXXXYYYsssiiihhhiiiiiijjjgggfffdddaaa^^^[[[YYYXXXTTTTTTTTTTTTTTTSSSRRRQQQJJJFFFBBBBBBDDDEEEEEECCC>>>===;;;;;;:::999666444222222222111111000000000---------,,,,,,++++++***************************++++++++++++++++++++++++***)))))))))((((((((('''+++++++++,,,,,,++++++***************))))))))))))(((((((((((())))))))))))))))))*********+++++++++))))))************))))))&&&(((******)))''''''''')))))))))))))))*********+++***)))))))))***+++,,,---------......---------------,,,,,,,,,+++++++++...........................000111222333555888;;;:::BBBNNN\\\kkk}}}}}}~~~|||{{{yyyxxx{{{{{{qqqiiigggjjjeeefffgggeeebbb___]]]\\\ZZZZZZYYYXXXWWWWWWXXXXXXZZZZZZXXXWWWWWWWWWWWWWWWWWWYYY[[[]]]^^^^^^^^^]]]VVVVVVUUUTTTTTTVVVWWWXXX\\\[[[ZZZYYYXXXXXXWWWWWW[[[\\\\\\\\\[[[YYYWWWVVVUUUUUUVVVWWWWWWXXXYYYYYYXXXYYY\\\```dddeeecccaaa``````___]]]ZZZVVVRRRPPPPPPOOONNNOOOPPPPPPNNNLLLNNNNNNOOOQQQUUUVVVVVVUUUUUUUUUUUUTTTSSSQQQPPPOOOSSSRRRRRRRRRSSSUUUWWWXXX[[[]]]______]]]ZZZWWWVVVWWWVVVSSSRRRRRRTTTVVVXXXXXXXXXYYYYYYYYYYYYXXXXXXYYYYYYYYYZZZZZZ[[[\\\\\\^^^\\\ZZZXXXWWWWWWXXXYYY\\\^^^___^^^[[[YYYXXXXXXqqqhhhgggggghhhiiihhhfffdddaaa^^^[[[YYYXXXTTTTTTUUUTTTTTTSSSRRRRRRJJJFFFBBBAAADDDFFFEEECCC???>>><<<;;;;;;999666444222222222222111111111111......---,,,++++++******************************++++++++++++++++++++++++''''''((((((((()))))))))***+++,,,,,,,,,,,,++++++))))))))))))************(((((((((((())))))))))))))))))*********+++++++++((())))))*********))))))&&&(((++++++***((((((((((((((())))))************,,,+++***)))))))))***+++,,,,,,---......---,,,,,,000///...---,,,***))))))------------............+++---///000000111333555444777===EEERRRgggzzz}}}~~~yyywwwxxxyyyzzzuuuooojjjeeedddgggeeedddeeehhhkkkiiibbb[[[YYYXXXXXXWWWWWWWWWWWWWWWXXXXXXWWWWWWWWWWWWXXXXXXVVVWWWYYY[[[\\\]]]]]]\\\XXXWWWVVVUUUUUUUUUVVVWWWZZZYYYYYYXXXXXXWWWVVVVVVVVVWWWYYYZZZ[[[[[[ZZZZZZZZZZZZZZZ[[[[[[[[[[[[[[[\\\\\\^^^```bbbaaa^^^\\\]]]]]]]]]]]]ZZZWWWSSSQQQPPPOOOOOOPPPQQQPPPNNNLLLLLLLLLMMMPPPTTTVVVVVVVVVUUUVVVWWWWWWVVVSSSQQQOOORRRSSSTTTUUUVVVXXXYYYZZZ[[[]]]______]]]ZZZWWWVVVWWWUUUSSSQQQQQQRRRTTTVVVVVVWWWYYYZZZ[[[ZZZXXXXXXSSSTTTUUUVVVXXXXXXYYYYYYYYYXXXWWWVVVVVVWWWYYYZZZ]]]___``````]]]ZZZYYYYYYqqqgggfffffffffggggggfffdddaaa^^^[[[YYYWWWTTTUUUVVVUUUSSSQQQQQQRRRIIIFFFBBBAAACCCEEEDDDCCC@@@>>><<<;;;;;;999666444222222222222222222222222//////...---,,,+++******+++++++++***************++++++++++++++++++++++++'''''''''((()))***************+++,,,,,,,,,++++++(((((()))))))))))))))***(((((((((((())))))))))))++++++++++++,,,,,,,,,---(((((())))))******)))))))))***++++++******+++,,,((()))******++++++******---,,,***)))))))))******++++++------------++++++//////...---+++***)))))),,,,,,---------............000111111000///000111222333555777???PPPeeeuuusssmmmiiihhhgggdddbbbdddfffcccbbbgggmmmlllcccZZZUUUUUUTTTTTTUUUVVVWWWWWWVVVVVVWWWWWWXXXXXXXXXXXXWWWXXXYYYZZZ[[[\\\\\\\\\ZZZYYYWWWVVVUUUUUUUUUVVVWWWWWWXXXXXXXXXWWWVVVVVVSSSTTTVVVXXXYYY[[[[[[\\\ZZZZZZZZZ[[[[[[[[[[[[\\\_______________^^^ZZZWWWYYYZZZ\\\\\\[[[XXXTTTRRRPPPOOOOOOPPPQQQQQQNNNLLLGGGGGGIIILLLQQQSSSTTTSSSTTTUUUWWWWWWWWWUUUSSSQQQUUUVVVYYY[[[\\\]]]\\\\\\ZZZ\\\^^^^^^\\\YYYXXXXXXVVVUUUTTTSSSRRRRRRSSSSSSTTTVVVYYY[[[\\\\\\ZZZYYYRRRSSSTTTUUUVVVXXXXXXYYYWWWVVVUUUUUUVVVXXXZZZ\\\^^^```bbbbbb```]]]\\\[[[rrrhhhfffffffffgggiiihhheeeccc___]]]ZZZYYYTTTVVVWWWVVVRRRPPPPPPQQQIIIEEEAAA@@@BBBDDDCCCAAA@@@???===<<<;;;999666444222222222222222222222222000000///...---,,,+++++++++++++++*********))))))************************))))))))))))))))))))))))))))))***+++++++++++++++''''''((((((((()))))))))(((((((((((())))))))))))*********+++++++++,,,,,,'''(((((()))))))))))))))))))))((('''&&&'''***---))))))+++,,,,,,,,,+++***+++***)))))))))***+++,,,)))***,,,------,,,***)))+++++++++++++++*********++++++,,,------...//////000111222111000///111222222333555555777@@@MMMXXXssszzz}}}qqqhhhcccaaaccccccaaa```bbbccc___]]]^^^aaa```[[[VVVOOOOOOPPPQQQRRRTTTVVVWWWTTTUUUVVVWWWXXXXXXYYYYYYZZZ[[[[[[[[[\\\\\\]]]]]]ZZZYYYWWWUUUTTTTTTTTTTTTUUUVVVWWWXXXXXXXXXWWWWWWSSSTTTUUUVVVXXXYYYYYYZZZWWWXXXYYYZZZ\\\]]]^^^___aaa```^^^^^^]]]\\\YYYWWWXXXYYY[[[\\\[[[XXXTTTRRROOOOOOOOOPPPQQQPPPNNNKKKDDDEEEGGGKKKOOORRRSSSSSSSSSTTTVVVWWWWWWVVVTTTSSSUUUXXX\\\___```___]]]\\\YYY[[[\\\\\\ZZZXXXXXXYYYWWWWWWWWWVVVUUUTTTSSSSSSRRRUUUYYY]]]^^^^^^\\\[[[UUUUUUVVVVVVXXXYYY[[[\\\YYYXXXWWWWWWWWWYYY[[[\\\^^^aaacccdddbbb___^^^^^^sssiiiggggggfffggglllkkkiiifffccc```^^^]]]UUUWWWXXXVVVRRROOOOOOQQQIIIEEEAAA@@@BBBCCCBBB@@@AAA???===<<<;;;999666444222222222222222222222222111000000...---,,,++++++++++++++++++******))))))))))))))))))))))))))))))++++++******))))))((((((((()))***+++++++++++++++&&&'''''''''(((((())))))(((((((((((())))))))))))'''(((((((((((()))))))))''''''((()))))))))))))))'''&&&$$$!!! """'''+++)))***+++,,,---,,,++++++)))(((((((((***+++---...((()))+++,,,,,,+++)))((('''(((((()))***++++++,,,******+++,,,...///000000***,,,------,,,---000222...222444444222555<<>><<<;;;;;;::::::;;;999777444222333444444333222000///---,,,,,,+++++++++,,,,,,(((((()))))))))(((((('''&&&&&&%%%%%%%%%%%%&&&&&&''''''(((((())))))******))))))))))))************,,,+++***(((''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%$$$$$$++++++***)))((('''&&&&&&---+++)))((('''((()))******(((''''''(((((('''%%%'''&&&&&&%%%%%%'''((()))''''''((()))))))))))))))---,,,+++)))((((((''''''++++++++++++++++++++++++))))))+++,,,---.........000000000000000111111111...000222333444333111000444666888<<>><<<;;;:::::::::999777555333333333333333111000000000000///...............))))))***************)))******))))))))))))******))))))))))))((((((((((((******)))((('''&&&&&&%%%(((((('''''''''''''''((())))))(((((((((((())))))((()))))))))))))))******))))))))))))((((((((((((***)))((('''''''''((())))))((('''((()))***)))((((((((('''''''''((()))***(((((()))))))))(((((('''******))))))))))))******++++++++++++++++++++++++------......------,,,+++,,,,,,,,,---...//////000000000000000111111111111222444666666666555666777@@@III[[[rrrqqqeee___^^^[[[VVVTTTSSSSSSSSSRRROOOOOOPPPQQQRRRTTTTTTUUUTTTSSSSSSTTTVVVWWWWWWVVVWWWWWWXXXYYYZZZ[[[[[[ZZZZZZZZZYYYYYYYYYYYYYYYYYY___aaadddfffddd```[[[WWWWWWVVVTTTRRRRRRRRRSSSTTTSSSTTTTTTTTTSSSUUUWWWZZZ```bbbhhhpppuuuqqqggg]]]VVVTTTRRRPPPPPPRRRTTTVVVSSSSSSTTTUUUVVVVVVWWWWWWWWWVVVTTTRRRRRRRRRTTTUUUUUUVVVVVVWWWXXXXXXYYYYYYVVVWWWXXXVVVTTTSSSSSSTTTQQQSSSTTTTTTTTTTTTVVVXXXYYYXXXUUUSSSPPPNNNLLLKKKLLLKKKIIIHHHHHHJJJKKKLLLLLLMMMOOOPPPQQQRRRRRRSSSTTTTTTSSSRRRQQQPPPPPPPPPPPPQQQQQQPPPNNNMMMOOOPPPPPPPPPPPPRRRTTTVVVYYYZZZZZZZZZ[[[]]]```bbbbbbaaa]]]]]]^^^____________^^^uuummmfffgggjjjeeegggeeebbbaaa```^^^\\\ZZZXXXWWWUUUUUUTTTRRRNNNLLLFFFDDDAAAAAAAAAAAAAAA@@@<<<;;;999999:::999777555444333333333222111111000//////...---,,,,,,,,,,,,)))******++++++++++++***+++******))))))******+++******))))))((((((''''''(((((((((''''''&&&&&&%%%&&&&&&&&&&&&&&&'''((((((((((((''''''''''''((((((&&&&&&''''''(((((())))))'''((((((((()))))))))***)))(((''''''''''''(((((((((''''''(((***+++***)))(((((((((((()))))))))******************))))))((())))))(((((()))***++++++***************************+++,,,---.../////////++++++,,,---...///000000000////////////000111222333444666666555555666777999>>>IIIYYYhhhwwwwwwooofff^^^ZZZYYYWWWUUUSSSRRRRRRQQQQQQNNNNNNOOOOOOPPPQQQQQQRRRQQQQQQQQQRRRTTTUUUUUUUUUVVVYYY[[[[[[WWWUUUTTTUUUWWWWWWXXXYYYYYYZZZZZZZZZ___```bbbcccaaa^^^YYYVVVWWWUUUSSSQQQQQQRRRTTTUUUWWWWWWWWWUUUSSSTTTVVVXXXZZZ\\\___bbbbbb___YYYUUUUUURRROOOLLLLLLNNNQQQTTTOOOPPPQQQRRRTTTUUUWWWWWWXXXVVVSSSQQQPPPQQQSSSTTTVVVVVVVVVVVVVVVWWWWWWWWWUUUVVVVVVUUUSSSQQQRRRRRRRRRTTTVVVVVVUUUUUUVVVWWWZZZXXXUUURRRPPPOOONNNOOOOOOMMMJJJHHHGGGGGGIIIJJJLLLMMMNNNOOOPPPPPPPPPPPPSSSSSSRRRRRRQQQQQQPPPPPPPPPQQQQQQPPPNNNNNNOOOQQQRRRQQQPPPPPPRRRTTTWWWYYYWWWWWWXXX[[[^^^___^^^]]]ZZZZZZ[[[]]]]]]^^^^^^^^^uuummmfffgggkkkfffgggeeebbbaaa```___]]][[[WWWVVVTTTTTTSSSQQQMMMJJJGGGDDDAAA@@@AAAAAAAAA@@@===;;;999999999999777666444444333222111111111111//////...,,,,,,+++++++++))))))***+++++++++++++++***))))))(((((())))))*********))))))((((((''''''%%%%%%&&&&&&''''''((((((&&&&&&%%%&&&&&&'''((()))'''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''(((((())))))''''''(((((())))))******((('''''''''''''''((((((((('''&&&''')))******)))'''(((((()))))))))))))))++++++,,,,,,,,,++++++***(((((((((((()))***+++,,,******************************,,,---.../////////,,,,,,---......///000000//////.........///000111222222222111000111333666555666:::CCCKKKUUUdddrrr~~~ooohhheee```ZZZXXXSSSSSSRRRPPPNNNLLLKKKKKKOOOOOOOOONNNNNNMMMMMMMMMMMMNNNOOOPPPPPPQQQRRRSSSVVVYYY]]][[[VVVRRRQQQRRRUUUVVVWWWYYYZZZ[[[[[[[[[]]]^^^______^^^[[[XXXUUUVVVTTTSSSQQQQQQRRRSSSTTTZZZZZZYYYWWWTTTSSSTTTVVVWWWYYY[[[[[[ZZZXXXVVVVVVTTTRRRMMMJJJIIIJJJMMMOOOKKKLLLNNNOOOQQQSSSTTTUUUWWWUUURRROOONNNOOOQQQRRRTTTTTTTTTTTTTTTTTTTTTTTTUUUUUUVVVTTTQQQPPPPPPQQQSSSUUUWWWXXXWWWUUUTTTUUUVVVTTTRRRPPPOOOOOOOOOPPPPPPMMMJJJGGGFFFGGGHHHIIILLLLLLMMMNNNNNNNNNNNNNNNQQQQQQQQQPPPPPPPPPPPPPPPQQQQQQQQQPPPOOONNNOOOQQQSSSRRRQQQQQQRRRTTTVVVXXXVVVUUUUUUVVVXXXXXXWWWUUUVVVVVVXXXYYYZZZZZZZZZZZZuuummmfffgggkkkggggggeeebbbaaaaaa```]]][[[VVVUUUTTTSSSRRRPPPMMMJJJHHHEEEAAA@@@@@@AAAAAA@@@>>>;;;999888999999777666555444333222111111111111111000///...---,,,,,,,,,(((((()))***++++++++++++))))))(((((((((((())))))))))))))))))(((((((((((($$$%%%%%%&&&'''((())))))'''&&&&&&&&&'''((())))))&&&%%%%%%%%%%%%%%%%%%&&&((()))))))))))))))******''''''(((((())))))******''''''((((((((()))))))))((('''&&&'''((()))((('''&&&'''((()))))))))((((((******+++,,,,,,,,,,,,,,,))))))(((((()))***++++++************************,,,,,,------,,,,,,+++***---------............///............////////////444444333111//////111333333222444888<<>><<<999888888888888777555444333111111111111222000///...---,,,+++++++++&&&'''((()))************))))))(((((((((((())))))(((((((((((())))))))))))&&&&&&''''''((((((((()))(((((('''''''''((())))))&&&&&&&&&%%%%%%&&&&&&&&&)))))))))((((((((((((((((((((((((((())))))))))))'''((())))))*********)))((('''&&&&&&''''''&&&%%%%%%&&&'''((()))((('''''''''((()))***+++,,,,,,,,,***)))))))))))))))******************************++++++,,,,,,++++++***)))------------,,,,,,,,,,,,,,,---.../////////......333444555444222111222333333222333666777888@@@HHHSSS^^^mmm{{{rrreee___YYYXXXVVVRRRPPPQQQRRRUUUWWWVVVRRRPPPOOOOOOPPPPPPOOOMMMLLLJJJIIIIIIIIIKKKNNNNNNMMMNNNPPPSSSTTTUUUVVVVVVTTTSSSRRRRRRQQQSSSUUUXXXYYYYYYYYYXXXWWWWWWXXXXXXWWWVVVUUUUUUQQQRRRSSSTTTTTTSSSRRRRRROOOQQQTTTTTTSSSRRRRRRRRRQQQRRRSSSTTTTTTSSSSSSSSSSSSQQQOOOMMMLLLLLLMMMNNNLLLLLLMMMMMMNNNOOOOOOOOOSSSRRRQQQQQQQQQQQQRRRRRRPPPPPPQQQQQQRRRRRRSSSSSSUUUVVVVVVTTTQQQOOOOOOPPPNNNRRRVVVYYYXXXVVVTTTSSSOOOOOOOOONNNMMMKKKJJJIIIKKKJJJIIIIIIHHHHHHIIIIIIKKKKKKLLLLLLLLLKKKKKKJJJLLLLLLMMMMMMMMMNNNNNNNNNQQQRRRRRRQQQOOOOOOPPPQQQRRRRRRSSSTTTUUUVVVWWWXXXUUURRROOOMMMNNNOOOOOOOOORRRRRRSSSTTTUUUUUUUUUTTTuuummmeeehhhlllhhhfffeeebbbbbbaaa```^^^\\\XXXWWWVVVUUUTTTRRROOOLLLJJJGGGBBB@@@????????????>>><<<999888888888888777555444333111000111111222...---+++***)))(((((((((&&&&&&((())))))***************))))))))))))******''''''(((((())))))******((((((((((((((((((''''''))))))(((((((((((())))))'''''''''&&&&&&'''''''''''''''&&&&&&%%%%%%%%%$$$))))))))))))(((((((((((((((((()))***************((('''%%%%%%&&&&&&%%%###$$$%%%'''((((((((('''&&&$$$%%%'''(((***+++++++++******))))))))))))******))))))))))))))))))))))))'''((()))***+++,,,,,,,,,------,,,++++++******)))+++,,,...000000///...---+++...222444333111111111111000222444333222666===BBBJJJTTT^^^kkk~~~wwwhhh]]]YYYUUUUUUSSSPPPPPPTTTMMMPPPSSSSSSPPPMMMMMMNNNPPPOOONNNMMMLLLKKKJJJJJJIIIKKKNNNOOONNNNNNQQQTTTRRRRRRRRRSSSSSSSSSSSSRRRPPPRRRTTTWWWXXXXXXWWWVVVUUUUUUUUUVVVVVVUUUUUUUUUPPPQQQSSSUUUUUUTTTRRRQQQHHHKKKPPPRRRSSSRRRRRRRRRTTTTTTUUUVVVWWWVVVUUUSSSQQQQQQPPPOOOOOOPPPQQQQQQNNNNNNNNNNNNNNNNNNNNNNNNRRRRRRRRRSSSSSSSSSSSSSSSPPPPPPQQQQQQRRRSSSSSSSSSUUUVVVVVVTTTQQQOOOOOOPPPKKKPPPUUUXXXXXXWWWUUUUUUOOOPPPOOOOOOMMMJJJGGGFFFHHHIIIIIIIIIIIIIIIIIIIIIKKKKKKKKKKKKKKKKKKJJJIIIKKKKKKKKKLLLMMMMMMNNNNNNQQQRRRRRRQQQOOOOOOPPPRRRQQQRRRTTTUUUWWWWWWXXXXXXUUUQQQMMMKKKLLLNNNPPPPPPRRRRRRSSSTTTTTTTTTTTTSSSrrrooohhhgggjjjgggfffeeecccbbbbbb```^^^[[[XXXXXXWWWVVVTTTRRROOONNNHHHDDD@@@===>>>???@@@AAA??????===<<<:::888777777555444333111000/////////.........------,,,,,,,,,+++******)))))))))))))))))))))************))))))'''((((((((('''%%%###!!!''''''(((((('''&&&%%%%%%(((&&&%%%&&&))))))'''$$$((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((((((***)))((((((((()))+++,,,---***((((((***+++***(((''''''&&&&&&&&&&&&''''''&&&&&&((((((((('''&&&%%%))))))))))))***************((('''((()))***)))'''222///+++(((&&&&&&(((*********))))))******+++,,,++++++++++++++++++++++++,,,,,,------...///000000,,,---//////...///000222222000...000333555555333888;;;???FFFPPPbbbxxx}}}rrrjjj\\\YYYUUUPPPNNNMMMNNNOOONNNRRRUUUUUUQQQMMMKKKKKKKKKKKKKKKLLLMMMMMMNNNNNNKKKOOOSSSSSSPPPOOOQQQTTTXXXXXXXXXVVVTTTSSSUUUWWWYYYXXXVVVTTTUUUVVVYYYZZZYYYWWWVVVWWWWWWTTTOOOJJJKKKMMMPPPRRRSSSRRRPPPOOOPPPNNNPPPSSSTTTQQQPPPRRRYYYYYYYYYXXXXXXXXXWWWWWWXXXUUURRRPPPQQQSSSTTTTTTWWWWWWWWWVVVTTTRRRQQQPPPLLLMMMOOORRRTTTVVVWWWXXXQQQQQQQQQPPPPPPQQQQQQRRRTTTVVVWWWTTTOOOLLLLLLMMMNNNQQQTTTVVVVVVUUURRRPPPNNNMMMLLLKKKIIIHHHGGGFFFFFFFFFGGGHHHHHHHHHHHHHHHIIIIIIHHHHHHGGGHHHHHHHHHGGGIIIMMMPPPPPPOOOMMMKKKLLLLLLLLLLLLMMMNNNOOOPPPVVVVVVUUUVVVXXXZZZ\\\^^^VVVSSSPPPMMMLLLMMMOOOPPPQQQRRRSSSSSSSSSTTTWWWZZZrrrooohhhfffiiifffgggfffdddccccccaaa___\\\\\\\\\[[[ZZZWWWTTTQQQOOOHHHEEEAAA>>>???@@@AAAAAA??????===<<<:::888777777555444333111000////////////......,,,+++***))))))***))))))((('''((((((((((((((())))))))))))((((((&&&&&&''''''''''''&&&&&&'''''''''&&&&&&&&&%%%%%%&&&%%%$$$%%%''''''%%%###''''''''''''''''''''''''''''''&&&&&&''''''((()))))))))((((((((()))***+++)))'''%%%%%%'''(((&&&%%%''''''&&&&&&&&&&&&''''''%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''((()))******)))((('''((()))***)))'''***(((&&&%%%%%%&&&(((*********))))))******++++++************************,,,,,,,,,---------------,,,---//////......000111222000///000222444444222555888<<>><<<:::888777777666555333000//////000///.........---,,,***)))((((((&&&((()))++++++)))(((&&&******))))))))))))******+++(((&&&&&&'''))))))(((((((((((((((((((((((((((((((((((()))+++...111222)))(((&&&%%%$$$$$$%%%&&&''''''&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''((('''%%%###%%%(((***)))'''(((((('''&&&%%%%%%$$$$$$###$$$&&&((())))))((('''''''''''''''((((((((((((%%%&&&&&&'''((()))*********(((%%%######%%%(((***)))*********++++++++++++%%%***......+++)))+++...---------,,,,,,,,,++++++......---,,,,,,,,,,,,---.........///////////////111111222333444444555555999777:::AAADDDDDDIIIQQQZZZaaaiiiooovvv~~~zzzssskkkddd^^^[[[YYYWWWVVVTTTRRRRRRRRRRRRSSSVVVUUUSSSRRRQQQQQQQQQRRRQQQPPPOOOPPPQQQQQQOOOMMMSSSTTTUUUVVVUUUTTTRRRPPPSSSRRRQQQPPPOOOOOOOOOOOOOOOQQQRRRPPPNNNKKKJJJJJJJJJKKKKKKJJJIIIKKKPPPUUUTTTUUUWWWXXXWWWUUUSSSQQQXXXXXXYYYXXXVVVRRRNNNKKKKKKLLLMMMNNNNNNNNNNNNNNNNNNLLLJJJIIIIIILLLOOORRRSSSSSSSSSSSSSSSSSSTTTUUUQQQQQQPPPOOOMMMLLLKKKKKKKKKKKKKKKKKKLLLMMMOOOPPPTTTTTTUUUVVVWWWWWWXXXXXXYYYWWWVVVXXX[[[[[[YYYVVVTTTTTTRRRPPPMMMLLLNNNPPPMMMLLLLLLKKKJJJJJJKKKKKKNNNOOORRRUUUVVVUUUSSSRRROOOMMMKKKIIIGGGEEEDDDDDDDDDDDDCCCCCCDDDDDDEEEFFFMMMMMMMMMMMMLLLJJJIIIHHHMMMMMMMMMMMMNNNPPPRRRSSSSSSSSSRRRSSSUUUXXX[[[]]]```^^^[[[XXXVVVUUUUUUUUUUUURRROOONNNMMMMMMLLLKKKtttqqqqqqmmmiiiiiigggfffdddaaa___^^^^^^^^^YYYYYYXXXVVVSSSPPPMMMKKKJJJFFFBBB@@@@@@AAAAAAAAA???>>><<<;;;999777777666666444111000000111000///------,,,,,,+++***))))))'''((()))******)))((('''******))))))))))))******'''((((((&&&###"""$$$&&&''''''''''''''''''''''''%%%%%%$$$###$$$%%%&&&''''''&&&%%%%%%%%%&&&''''''###$$$$$$%%%&&&'''((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&%%%$$$%%%(((***)))'''((((((''''''&&&%%%%%%$$$&&&'''((()))((('''%%%$$$&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&&&&&&&((((((''''''''''''((((((((((((((())))))))))))***(((+++///...***(((***,,,******++++++,,,,,,------,,,,,,,,,,,,,,,---...///............////////////111111111222333333333444444222444999;;;:::???EEEHHHMMMSSSVVVYYY```lllvvv~~~wwwrrrooojjjccc^^^ZZZWWWVVVVVVUUUSSSRRRQQQQQQQQQRRRUUUTTTSSSRRRQQQQQQQQQQQQSSSQQQPPPPPPQQQQQQNNNMMMRRRSSSTTTTTTTTTSSSQQQPPPRRRRRRQQQPPPPPPPPPPPPPPPQQQSSSTTTSSSPPPMMMKKKKKKIIIJJJKKKJJJIIIJJJNNNRRRSSSTTTUUUVVVUUUSSSPPPNNNSSSSSSTTTTTTRRRPPPNNNLLLLLLLLLMMMNNNNNNNNNNNNNNNNNNLLLJJJIIIIIILLLNNNPPPUUUTTTSSSRRRRRRRRRRRRRRRQQQQQQPPPOOONNNMMMLLLLLLMMMLLLKKKKKKKKKLLLNNNNNNTTTTTTUUUVVVVVVWWWXXXXXXZZZXXXWWWXXXZZZ\\\ZZZYYY[[[ZZZYYYUUURRRQQQRRRTTTPPPPPPOOOOOOOOOOOOOOOPPPNNNOOOQQQTTTUUUUUUTTTTTTRRRQQQNNNKKKHHHFFFEEEDDDEEEEEEFFFFFFFFFFFFFFFFFFKKKLLLMMMMMMMMMMMMMMMLLLOOONNNMMMMMMMMMNNNOOOPPPSSSRRRQQQRRRSSSVVVYYY[[[]]]\\\ZZZXXXVVVUUUTTTTTTSSSRRRPPPOOONNNOOONNNNNNsssooopppllliiiiiifffeeecccaaa```___^^^^^^YYYYYYXXXVVVSSSPPPMMMKKKHHHEEEBBB@@@@@@@@@@@@??????>>>===;;;999888777666777555222111222222111///,,,,,,,,,++++++*********'''((()))******)))((('''***))))))(((((())))))***&&&)))+++'''!!!!!!&&&'''''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$%%%%%%'''((()))###$$$$$$%%%&&&'''((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&%%%%%%&&&((()))(((''')))((((((''''''&&&&&&&&&))))))))))))(((%%%###"""%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%'''''')))******)))''''''&&&&&&'''''''''(((((((((***---///---***((((((***(((((()))***+++,,,---...******++++++,,,...///000------........./////////111111111111111111111111333222444666777666888===???BBBEEEEEEDDDFFFLLLSSSbbboooyyyqqqkkkggggggdddaaa\\\YYYVVVUUUTTTUUUTTTSSSRRRQQQQQQQQQQQQSSSSSSSSSSSSRRRQQQPPPOOOSSSRRRQQQQQQRRRQQQOOOMMMPPPQQQRRRRRRRRRQQQPPPOOOPPPPPPPPPQQQQQQQQQRRRRRRRRRTTTVVVUUURRRNNNLLLKKKGGGHHHIIIIIIIIIIIIKKKMMMPPPQQQRRRSSSRRRPPPNNNMMMNNNNNNNNNNNNNNNNNNNNNNNNLLLMMMNNNNNNOOONNNNNNNNNNNNLLLJJJIIIIIIKKKMMMOOOUUUTTTSSSQQQPPPPPPOOOOOOQQQQQQPPPOOOOOONNNMMMMMMNNNMMMLLLLLLKKKKKKLLLLLLRRRSSSSSSTTTVVVWWWWWWXXXZZZXXXWWWWWWZZZ\\\]]]\\\``````^^^ZZZWWWUUUUUUVVVSSSSSSSSSSSSSSSSSSSSSSSSOOOPPPQQQRRRSSSTTTTTTUUUUUUTTTQQQNNNKKKIIIGGGFFFHHHHHHIIIJJJJJJIIIHHHGGGJJJKKKMMMNNNPPPQQQQQQQQQPPPOOONNNLLLLLLLLLMMMNNNRRRQQQPPPOOOPPPSSSVVVWWWXXXXXXXXXWWWVVVUUUTTTSSSQQQQQQPPPOOOOOOOOOOOOOOOrrrnnnoookkkhhhiiieeedddcccbbbaaa```______ZZZYYYXXXWWWTTTQQQNNNLLLHHHEEEBBBAAAAAAAAA@@@??????>>>===<<<:::888777666666444222111222111000...++++++++++++++++++++++++(((((())))))))))))(((((())))))(((((((((((())))))'''***+++)))$$$"""$$$'''''''''''''''''''''''''''''''''''''''((())))))***%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&'''(((((('''))))))(((((('''''''''''')))))))))((('''%%%$$$"""%%%%%%&&&&&&&&&'''''''''(((((((((((((((((((((((((((((()))******)))((((((&&&&&&&&&'''''''''((((((***,,,---,,,***((()))***(((((()))***++++++,,,,,,++++++++++++,,,---...///,,,------....../////////000000000000000/////////111222444555444444666999???BBBDDDBBB???>>>AAAEEEMMMTTT```sssvvvmmmgggeeeccccccaaa___]]]ZZZXXXVVVUUUUUUUUUTTTTTTSSSSSSSSSRRRRRRQQQRRRSSSSSSSSSQQQPPPOOORRRQQQPPPQQQSSSSSSQQQPPPOOOOOOPPPQQQQQQPPPOOOOOONNNOOOPPPPPPQQQQQQQQQQQQQQQSSSUUUUUURRRNNNKKKJJJFFFGGGHHHHHHHHHHHHHHHIIILLLMMMOOOPPPQQQPPPOOONNNMMMMMMLLLLLLLLLMMMOOOPPPMMMMMMNNNNNNNNNNNNNNNMMMMMMLLLJJJIIIIIIJJJLLLMMMRRRRRRQQQPPPOOONNNNNNOOOQQQPPPPPPPPPOOOOOONNNNNNOOONNNNNNMMMLLLKKKKKKKKKPPPPPPQQQRRRTTTUUUVVVVVVZZZYYYWWWWWWYYY\\\^^^___aaaaaa___\\\XXXUUUUUUVVVTTTTTTTTTUUUUUUUUUUUUUUUSSSRRRQQQQQQQQQQQQRRRSSSUUUTTTRRRPPPMMMLLLKKKKKKKKKLLLNNNOOOOOONNNLLLKKKLLLMMMNNNPPPRRRSSSSSSSSSPPPOOONNNMMMMMMMMMNNNOOORRRPPPNNNMMMMMMPPPSSSUUUTTTUUUVVVVVVVVVUUUSSSRRRRRRRRRRRRQQQOOONNNNNNOOOqqqlllmmmjjjggghhhddddddcccbbbaaa```___^^^ZZZZZZYYYWWWUUUQQQNNNMMMIIIFFFDDDBBBBBBBBBAAA@@@>>>>>>>>>===;;;999777666444222111111111000///---++++++++++++++++++++++++(((((())))))))))))(((((())))))(((((((((((())))))((('''''''''''''''&&&&&&''''''''''''''''''''''''$$$%%%%%%&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%$$$''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((&&&&&&'''''''''''''''((((((((((((((((((''''''''''''((((((''''''&&&&&&%%%&&&'''''''''((((((((((((&&&&&&''''''((())))))******)))(((((((((((()))***''''''((((((((()))))))))))))))************+++,,,************************---,,,,,,+++++++++,,,,,,,,,,,,,,,---...//////000000/////////////////////,,,///111111111222444555;;;===???>>><<<<<<>>>@@@EEEFFFKKKWWWhhhzzzooojjjccc^^^\\\]]]]]]]]]^^^]]][[[YYYWWWVVVUUUTTTVVVVVVVVVVVVUUUUUUUUUTTTQQQRRRSSSSSSSSSRRRQQQPPPPPPOOOOOOQQQTTTUUUTTTSSSOOOOOOPPPPPPPPPPPPPPPPPPNNNOOOOOOPPPPPPPPPOOOOOONNNPPPRRRRRROOOLLLJJJIIIGGGGGGFFFFFFGGGFFFFFFEEEHHHIIIKKKNNNPPPQQQQQQQQQQQQPPPNNNMMMMMMNNNOOOPPPMMMMMMMMMNNNNNNMMMMMMLLLKKKJJJIIIHHHIIIJJJKKKMMMOOONNNNNNMMMNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOONNNNNNMMMLLLLLLNNNNNNOOOQQQRRRTTTUUUUUUYYYYYYXXXXXXYYY[[[^^^`````````___\\\XXXVVVVVVVVVVVVWWWXXXXXXXXXXXXWWWWWWVVVUUURRRPPPOOOOOOPPPPPPRRRQQQPPPOOOOOONNNNNNNNNMMMNNNPPPRRRRRRQQQPPPOOOOOOOOOQQQRRRSSSSSSSSSSSSPPPPPPOOONNNOOOPPPQQQRRRRRRPPPMMMKKKLLLNNNQQQTTTRRRSSSTTTUUUUUUTTTSSSRRRVVVXXXXXXUUURRROOOOOOPPPpppkkkkkkhhheeefffdddddddddcccaaa```^^^]]]ZZZZZZYYYWWWTTTQQQNNNLLLIIIGGGDDDCCCCCCCCCAAA@@@>>>>>>>>>>>><<<:::777666333222111111111000...,,,,,,,,,,,,++++++*********))))))(((((((((((()))))))))((((((''''''(((((()))'''%%%$$$%%%((((((&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%######''''''''''''&&&%%%$$$######$$$$$$%%%&&&'''((((((&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((&&&'''((('''&&&&&&'''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''((((((((())))))######$$$%%%&&&'''((()))***)))'''''''''''')))***(((((()))))))))*********)))(((((())))))+++,,,,,,,,,,,,+++++++++*********------,,,+++++++++++++++++++++,,,---...//////000////////////////////////,,,111333222222555666555555666888888888:::<<<>>>>>>???CCCKKKUUU^^^dddfffqqqyyy~~~yyyssspppooopppfffbbb^^^[[[ZZZYYYYYYXXXZZZYYYXXXWWWVVVTTTSSSSSSVVVVVVWWWWWWWWWVVVVVVUUURRRSSSSSSSSSSSSSSSRRRRRRPPPOOOPPPRRRUUUVVVUUUTTTPPPPPPPPPQQQQQQQQQQQQRRRPPPQQQRRRRRRQQQOOONNNLLLKKKLLLNNNMMMKKKIIIIIIIIIIIIGGGEEEEEEEEEEEEDDDCCCEEEFFFHHHKKKNNNPPPQQQQQQQQQQQQOOONNNNNNNNNOOOPPPLLLLLLLLLMMMLLLLLLKKKJJJIIIIIIHHHHHHIIIJJJLLLMMMLLLLLLLLLLLLLLLMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNOOONNNOOOOOOPPPPPPPPPOOOOOONNNNNNPPPQQQSSSTTTUUUVVVXXXYYYYYYYYYXXXYYY\\\___^^^______]]][[[YYYYYYYYYZZZ[[[\\\\\\\\\[[[YYYXXXVVVUUUSSSQQQOOONNNNNNOOONNNNNNNNNMMMNNNNNNOOOOOOMMMNNNPPPQQQRRRSSSRRRRRRQQQQQQRRRSSSSSSSSSSSSSSSQQQPPPOOOOOOOOOQQQRRRSSSRRRPPPMMMKKKLLLNNNRRRUUURRRSSSSSSTTTTTTTTTSSSSSSZZZ\\\]]]ZZZUUUQQQQQQRRRpppjjjjjjfffcccdddeeeeeeeeedddbbb___]]][[[XXXXXXWWWUUURRROOOLLLJJJHHHFFFDDDCCCCCCBBB@@@???>>>??????>>>===:::777555444333222222222111///,,,------,,,,,,+++***))))))))))))(((((((((((())))))((((((''''''''''''(((((('''((())))))'''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))((('''&&&%%%%%%&&&'''''''''&&&%%%$$$###$$$$$$%%%&&&'''((((((&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&''''''''''''(((%%%''')))(((&&&%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&'''''''''&&&&&&&&&'''''''''(((((($$$%%%%%%%%%&&&&&&''''''''''''((((((((((((''''''(((((()))))))))*********+++***(((((()))******+++++++++++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,***++++++,,,...//////000.........///000000111111...444666444333666777444222333333444555888;;;===:::<<<@@@CCCFFFIIIKKKLLLQQQXXXcccooo}}}~~~{{{zzzrrrrrrpppkkkeeebbbccceeegggccc^^^[[[YYYXXXXXXWWWUUUUUUUUUUUUUUUTTTTTTSSSUUUUUUVVVWWWWWWVVVVVVUUUTTTTTTSSSSSSSSSSSSTTTTTTSSSRRRRRRSSSUUUUUUTTTRRRRRRRRRRRRRRRRRRSSSTTTTTTUUUUUUUUUTTTSSSPPPMMMKKKIIIJJJJJJIIIHHHHHHIIIKKKLLLHHHEEECCCDDDEEEDDDCCCDDDEEEGGGHHHJJJLLLMMMNNNNNNNNNMMMMMMMMMNNNNNNNNNKKKKKKKKKKKKKKKJJJIIIIIIGGGGGGGGGHHHIIIKKKLLLMMMLLLLLLKKKKKKKKKKKKKKKKKKLLLLLLLLLMMMMMMNNNNNNNNNMMMNNNPPPQQQRRRSSSSSSSSSPPPPPPRRRSSSUUUWWWXXXYYYVVVXXXZZZZZZXXXXXXZZZ\\\ZZZ[[[]]]\\\[[[ZZZZZZ[[[\\\]]]]]]]]]\\\[[[XXXWWWSSSSSSRRRQQQPPPPPPPPPPPPMMMLLLLLLKKKKKKLLLLLLMMMKKKKKKLLLNNNPPPQQQSSSSSSPPPQQQRRRSSSSSSTTTTTTTTTRRRQQQPPPOOOOOOOOOPPPQQQRRRPPPMMMKKKLLLPPPTTTWWWTTTTTTSSSSSSSSSSSSSSSTTTVVVYYY[[[YYYSSSOOOPPPQQQpppjjjiiieeebbbcccffffffeeedddbbb___\\\ZZZVVVVVVUUUSSSQQQMMMJJJHHHFFFEEECCCBBBBBBAAA???===>>>?????????===:::777555444444333333444222000---......---,,,+++))))))((())))))(((((((((((())))))((((((''''''''''''(((((((((---000...((($$$%%%(((&&&&&&&&&&&&&&&&&&&&&&&&"""###%%%'''((((((((('''###$$$&&&'''(((''''''&&&''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&'''''''''((((((%%%''')))(((%%%$$$&&&(((%%%&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''')))(((((((((((('''''''''###%%%(((******(((%%%###(((((((((((())))))))))))---+++)))(((((())))))(((******+++,,,---......///)))))))))***+++,,,......******+++,,,...//////000---......///000111222222+++111333000...111111...111000000000111444777999;;;<<<<<<;;;;;;===@@@DDDAAAEEEMMMVVV```kkkuuu{{{wwwqqqnnnmmmmmmmmmlllllljjjeee___\\\]]]```eeeaaa[[[WWWUUUUUUUUUUUURRRSSSTTTUUUVVVVVVVVVVVVSSSTTTVVVVVVWWWVVVUUUTTTVVVUUUTTTSSSSSSTTTUUUVVVVVVTTTSSSTTTTTTTTTRRRPPPSSSSSSSSSSSSSSSTTTUUUVVVXXXXXXXXXWWWTTTPPPMMMKKKHHHIIIIIIHHHGGGHHHJJJLLLNNNIIIDDDBBBCCCEEEDDDCCCEEEEEEFFFGGGHHHIIIIIIJJJJJJJJJKKKKKKLLLMMMMMMMMMJJJJJJKKKKKKJJJIIIHHHHHHEEEFFFFFFGGGIIIKKKMMMNNNNNNMMMLLLKKKJJJIIIIIIIIIKKKKKKKKKLLLMMMMMMNNNNNNLLLMMMPPPRRRTTTUUUUUUUUURRRRRRTTTUUUWWWYYYZZZ[[[UUUXXX[[[[[[XXXWWWXXXZZZVVVXXXZZZZZZYYYYYYZZZ[[[[[[[[[\\\\\\ZZZXXXUUUTTTPPPPPPQQQQQQQQQQQQQQQQQQLLLLLLKKKJJJIIIIIIIIIIIIHHHIIIIIIKKKMMMPPPRRRSSSOOOOOOQQQRRRTTTTTTUUUUUUSSSRRRPPPNNNMMMMMMMMMMMMSSSQQQNNNLLLMMMQQQUUUXXXVVVUUUSSSRRRRRRSSSTTTTTTOOOSSSVVVTTTOOOLLLMMMOOOqqqnnniiiggghhhdddgggfffeeecccaaa^^^[[[ZZZVVVWWWVVVUUURRROOOKKKIIIFFFFFFEEEDDDCCCBBBBBBAAA============<<<;;;::::::888555111---++++++,,,...000///...,,,+++***))))))))))))(((''''''((()))***))))))))))))))))))))))))+++***)))***,,,------,,,&&&$$$###$$$''')))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%$$$$$$((('''&&&%%%$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$$$$%%%&&&'''(((%%%%%%%%%&&&&&&&&&'''''')))&&&$$$%%%''''''%%%###''''''(((((('''&&&%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&'''''''''''''''((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((('''************************+++++++++)))((((((+++---++++++*********************++++++,,,,,,------...///////////////000111111//////.........000111222333333333444555666777888???>>>>>>======<<<;;;;;;<<<>>>BBBHHHMMMSSSWWWYYY___ccckkkuuu~~~vvvooohhheeeggggggfffccchhhgggeeebbb___[[[XXXVVV]]]ZZZVVVUUUUUUWWWWWWWWWUUUUUUSSSSSSSSSTTTUUUVVVQQQRRRTTTUUUUUUTTTSSSSSSTTTUUUVVVUUUSSSQQQRRRRRRRRRSSSTTTTTTSSSTTTVVVWWWRRRSSSTTTUUUUUUUUUUUUUUUVVVVVVWWWXXXYYYWWWSSSPPPHHHHHHHHHGGGFFFGGGJJJMMMTTTQQQLLLGGGDDDCCCDDDEEEEEEFFFGGGHHHGGGEEECCCBBBGGGHHHJJJKKKLLLKKKKKKJJJLLLJJJHHHIIIKKKKKKJJJGGGEEEEEEFFFHHHJJJMMMOOOPPPLLLLLLLLLMMMMMMKKKGGGDDDEEEHHHLLLNNNMMMLLLKKKKKKLLLMMMOOOQQQSSSSSSSSSRRRRRRRRRRRRSSSUUUWWWXXXYYYTTTUUUWWWXXXXXXXXXWWWWWWUUUVVVWWWVVVUUUVVVYYY[[[XXXYYYZZZZZZYYYWWWUUUTTTQQQQQQRRRSSSUUUVVVXXXYYYQQQNNNIIIFFFEEEFFFGGGGGGIIIIIIJJJJJJIIIJJJMMMPPPPPPOOOOOOQQQSSSTTTSSSQQQQQQPPPNNNMMMKKKKKKKKKLLLQQQXXXZZZTTTNNNOOOSSSUUURRRQQQPPPPPPPPPPPPNNNLLLMMMMMMNNNOOOOOOOOONNNNNNpppmmmhhhfffgggcccggggggfffeeecccaaa___^^^WWWWWWWWWUUURRROOOKKKIIIFFFFFFEEEDDDCCCBBBBBBAAA???>>>>>>===<<<:::888777:::777444111000000000111000///...,,,+++***))))))***)))(((''''''((())))))))))))))))))))))))))))))((('''&&&'''((()))((('''&&&%%%$$$%%%(((***)))'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''(((((())))))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((%%%%%%%%%&&&&&&&&&''''''(((&&&%%%%%%''''''%%%###'''(((((((((((('''&&&%%%((((((''''''''''''(((((('''''''''''''''(((((()))''''''''''''''''''''''''((())))))))))))*********))))))))))))))))))))))))***++++++***))))))***,,,***************************++++++,,,,,,------...///............///000000//////......///000111222333333333333444555666777999999999888888888888777999:::<<<>>>AAACCCEEEFFFKKKNNNTTT\\\aaafffppp{{{~~~xxxuuuwwwvvvtttsssrrrsssuuuvvvrrrllleeebbbccccccaaa___bbbbbbaaa```___^^^^^^]]]\\\YYYVVVTTTUUUWWWWWWWWWVVVUUUTTTSSSSSSTTTUUUUUUSSSSSSTTTUUUVVVVVVVVVUUURRRTTTVVVUUUSSSQQQPPPPPPOOOQQQSSSUUUUUUTTTTTTTTTRRRSSSTTTTTTUUUUUUUUUUUUUUUVVVWWWYYYZZZYYYVVVTTTKKKKKKJJJHHHFFFFFFHHHJJJPPPNNNJJJGGGEEEDDDDDDEEEEEEEEEGGGGGGGGGEEECCCBBBEEEEEEGGGHHHIIIIIIIIIIIIJJJHHHGGGHHHJJJJJJHHHFFFGGGGGGHHHJJJKKKLLLMMMNNNKKKKKKKKKLLLMMMKKKGGGDDDDDDGGGJJJLLLLLLKKKLLLMMMLLLMMMNNNPPPRRRSSSTTTTTTRRRRRRSSSUUUVVVWWWXXXXXXVVVUUUUUUTTTUUUUUUVVVWWWUUUUUUVVVUUUTTTTTTVVVXXXVVVWWWXXXYYYXXXVVVTTTSSSRRRRRRQQQQQQRRRSSSTTTTTTQQQMMMIIIFFFGGGHHHHHHHHHIIIJJJJJJJJJIIIIIILLLNNNRRRQQQQQQRRRUUUUUUTTTSSSOOONNNMMMKKKKKKKKKKKKLLLRRR[[[```\\\WWWUUUUUUTTTSSSRRRPPPPPPPPPOOOMMMKKKKKKKKKLLLMMMMMMMMMMMMMMMooolllfffeeefffbbbddddddddddddcccbbbaaa```YYYYYYXXXVVVSSSOOOKKKHHHGGGFFFFFFEEECCCBBBBBBAAA@@@@@@???===;;;888666555888777666444333333333333000///...,,,+++***))))))+++***)))(((''''''(((((())))))))))))))))))))))))'''&&&%%%%%%&&&'''%%%$$$'''&&&%%%&&&(((***)))(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''(((((('''%%%&&&'''((()))(((''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&&&&'''((()))%%%%%%%%%&&&&&&&&&''''''(((&&&%%%%%%&&&'''&&&$$$(((((((((((((((((('''&&&((((((''''''''''''((((((''''''&&&&&&''''''((()))(((((((((((((((((((((((('''&&&%%%%%%%%%&&&'''((((((((((((((((((((((((((((((***++++++***))))))******************************++++++,,,,,,------......------------...////////////...//////111222333222222222222222333444555444444444555555555555555999999::::::;;;;;;<<<<<<@@@AAAEEEJJJKKKKKKQQQXXXbbbkkkwwwzzzrrrkkkeeeaaa___```______```bbbeeehhhjjjkkkfff```]]]]]]]]][[[YYY\\\[[[ZZZZZZZZZ\\\]]]^^^YYYWWWTTTSSSUUUVVVWWWWWWWWWVVVUUUTTTTTTTTTTTTTTTRRRRRRSSSSSSTTTUUUVVVWWWRRRTTTVVVVVVSSSQQQPPPPPPPPPRRRTTTVVVVVVUUURRRQQQSSSSSSSSSTTTTTTTTTTTTTTTRRRSSSTTTWWWYYYYYYWWWUUUNNNMMMKKKHHHEEEDDDEEEGGGJJJIIIHHHFFFEEEEEEEEEEEEDDDDDDEEEFFFFFFEEECCCCCCCCCCCCCCCDDDEEEFFFHHHHHHHHHHHHHHHIIIKKKKKKIIIGGGIIIJJJKKKLLLMMMMMMLLLKKKJJJJJJJJJKKKKKKJJJFFFCCCCCCEEEGGGIIIIIIKKKMMMOOONNNNNNOOOPPPQQQSSSTTTUUURRRSSSTTTVVVWWWWWWVVVVVVWWWUUUSSSRRRQQQSSSUUUVVVTTTUUUUUUTTTRRRQQQSSSTTTRRRSSSUUUVVVVVVTTTSSSRRRRRRRRRQQQPPPOOOOOOOOOOOOQQQMMMJJJHHHIIIJJJKKKKKKIIIJJJKKKJJJHHHHHHJJJLLLQQQPPPPPPQQQSSSTTTTTTSSSMMMLLLKKKJJJJJJKKKLLLMMMTTT^^^fffeee```\\\XXXTTTTTTSSSQQQQQQQQQOOOMMMKKKHHHHHHIIIJJJKKKLLLLLLLLLnnnkkkeeeccceeeaaa``````aaaaaaaaaaaa``````ZZZYYYYYYWWWSSSOOOKKKIIIHHHGGGFFFEEEDDDBBBBBBAAA@@@???>>>===;;;888666555444444444444333222111111//////---,,,+++*********+++******)))((('''''''''))))))))))))))))))))))))***(((''''''((((((&&&%%%&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%''''''((('''%%%"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&%%%'''(((((()))((((((''''''&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&'''(((((('''''''''''''''''''''''''''&&&$$$######%%%'''(((((((((((((((((((((((((((''')))+++,,,***)))))))))***************+++++++++***++++++,,,,,,------...---,,,,,,,,,,,,---............//////000111222333111111111111111222333333333333444444555666666777777777888999:::;;;;;;<<<>>>>>>AAAEEEEEECCCEEEIIIKKKQQQZZZaaahhhqqq|||}}}vvvsssrrrnnnkkkfff```\\\ZZZYYYYYYXXXWWWWWWXXXZZZ\\\___aaaddd```[[[XXXWWWWWWVVVTTTWWWVVVSSSRRRQQQRRRSSSTTTVVVTTTRRRRRRSSSUUUVVVVVVWWWVVVUUUUUUTTTTTTSSSSSSPPPPPPOOOOOOPPPRRRTTTUUURRRSSSTTTTTTSSSSSSUUUWWWXXXWWWWWWWWWWWWUUUSSSQQQSSSSSSSSSRRRRRRRRRRRRSSSOOOOOOPPPRRRTTTTTTSSSQQQKKKKKKIIIFFFCCCBBBCCCEEEFFFFFFFFFGGGFFFFFFEEEEEECCCDDDEEEEEEEEEEEEDDDCCCBBBBBBAAABBBCCCEEEGGGIIIHHHIIIKKKLLLMMMMMMKKKJJJIIIJJJMMMNNNOOONNNLLLKKKIIIIIIIIIIIIJJJIIIFFFCCCBBBCCCEEEFFFGGGJJJNNNQQQSSSSSSQQQQQQQQQRRRSSSTTTQQQRRRTTTVVVVVVUUUTTTRRRUUUTTTSSSRRRRRRRRRSSSSSSTTTUUUUUUSSSQQQPPPQQQRRROOOPPPQQQSSSSSSRRRQQQPPPQQQPPPOOONNNNNNNNNNNNNNNPPPMMMJJJIIIJJJLLLMMMMMMJJJKKKKKKJJJHHHHHHHHHJJJNNNMMMLLLMMMOOOPPPPPPPPPLLLLLLKKKKKKLLLMMMNNNPPPTTT^^^ggggggddd```[[[WWWVVVTTTSSSRRRRRRQQQNNNLLLGGGGGGHHHHHHIIIJJJKKKLLLnnnjjjdddbbbdddaaa___``````aaaaaaaaa``````ZZZZZZYYYWWWTTTPPPLLLJJJHHHHHHGGGEEEDDDCCCBBBAAA>>>======<<<;;;999777777111222333333222111000//////...---,,,+++******************)))((('''&&&&&&((((((((((((((((((((((((***)))(((((((((((('''&&&$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$###"""'''((('''&&&###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&+++***((((((((()))+++---))))))))))))))))))))))))''')))++++++***)))((()))))))))*********+++++++++***++++++,,,,,,------...,,,,,,,,,,,,,,,---......---...///000111222333333111111000000000111222222222222333444555666777777222333333444555666777888999888;;;???@@@>>>>>>BBBCCCGGGJJJMMMPPPUUU[[[```kkkpppyyyxxxnnngggcccaaaaaa___]]]YYYVVVTTTTTTUUUVVVUUUTTTRRRQQQQQQSSSTTTVVV]]]ZZZWWWTTTSSSSSSRRRQQQRRRQQQNNNLLLKKKKKKLLLMMMQQQOOONNNOOOQQQSSSTTTTTTUUUUUUUUUTTTTTTSSSSSSSSSQQQPPPPPPOOOPPPRRRTTTUUUSSSSSSRRRQQQRRRUUUZZZ___aaa^^^ZZZWWWWWWVVVTTTSSSSSSRRRQQQPPPPPPPPPPPPPPPPPPOOOOOOPPPQQQQQQOOONNNGGGGGGFFFCCCAAAAAACCCEEEDDDEEEFFFGGGGGGGGGFFFFFFEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCBBBCCCDDDFFFHHHIIIGGGHHHJJJLLLLLLLLLLLLLLLHHHJJJLLLNNNOOOOOONNNMMMIIIHHHHHHHHHIIIIIIFFFDDDBBBDDDEEEEEEFFFIIIMMMPPPXXXVVVTTTRRRQQQQQQQQQQQQPPPQQQSSSTTTSSSRRRPPPOOOPPPQQQSSSTTTTTTSSSQQQPPPTTTUUUUUUTTTQQQPPPPPPQQQLLLMMMOOOPPPQQQPPPNNNMMMMMMMMMMMMNNNOOOPPPQQQRRRPPPMMMKKKJJJLLLMMMNNNMMMJJJKKKLLLKKKIIIHHHHHHIIILLLKKKIIIJJJLLLNNNNNNNNNMMMLLLLLLLLLMMMOOOQQQRRRRRRZZZaaabbb```___]]]YYYVVVUUUSSSSSSSSSRRROOOMMMHHHGGGGGGGGGHHHIIIKKKLLLnnnjjjcccbbbdddaaabbbbbbccccccbbbbbbaaa```YYYYYYYYYXXXUUUQQQNNNLLLIIIIIIGGGFFFDDDCCCAAAAAA======<<<<<<:::999777777333333444333333222111000///...---,,,++++++++++++))))))******)))((('''&&&((((((((((((((((((((((((((('''&&&&&&'''((('''%%%###$$$%%%%%%$$$###$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$###""""""&&&&&&&&&&&&%%%###!!! %%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$&&&'''&&&%%%%%%&&&(((%%%&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&))))))((((((((()))***+++))))))))))))))))))))))))''')))******)))(((((())))))))))))***++++++,,,,,,***++++++,,,,,,------...---,,,,,,,,,,,,---......---...///111222333333333111111000000000111111222111111222222333444555555444444444444444444444444555444666:::<<<;;;;;;>>>>>>@@@AAABBBCCCEEEIIILLLRRRVVV[[[aaagggqqq|||vvvooofff___[[[ZZZZZZZZZ\\\ZZZWWWUUUSSSSSSSSSTTTTTTSSSPPPNNNMMMMMMNNNOOOUUUTTTRRRPPPOOOOOOOOOOOOMMMLLLKKKJJJJJJKKKLLLMMMLLLKKKKKKLLLOOOQQQRRRQQQRRRRRRSSSTTTTTTSSSSSSRRRTTTTTTSSSSSSTTTTTTUUUUUURRRRRRQQQPPPQQQUUU\\\```ddd^^^XXXUUUVVVVVVUUUSSSRRRQQQOOONNNMMMMMMMMMNNNQQQPPPOOOPPPQQQQQQOOONNNFFFGGGFFFDDDBBBCCCEEEHHHGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGFFFFFFEEEDDDDDDDDDEEEEEEEEEEEEFFFGGGHHHHHHDDDEEEGGGHHHHHHHHHJJJLLLIIIJJJLLLMMMNNNNNNNNNMMMJJJHHHHHHHHHIIIIIIGGGEEEDDDEEEFFFGGGGGGHHHLLLNNNWWWVVVTTTRRRQQQOOOOOONNNOOOOOOPPPPPPOOONNNLLLKKKKKKNNNQQQTTTTTTRRROOOMMMRRRSSSTTTSSSQQQOOOOOOPPPKKKLLLNNNOOOOOONNNLLLKKKIIIJJJKKKMMMPPPRRRUUUVVVPPPNNNKKKKKKLLLMMMMMMMMMJJJLLLMMMLLLKKKIIIIIIJJJLLLJJJHHHIIIKKKMMMNNNMMMMMMMMMMMMMMMNNNPPPRRRSSSPPPVVVZZZYYYYYYZZZZZZWWWTTTSSSRRRRRRRRRQQQOOOMMMHHHGGGFFFFFFFFFGGGIIIJJJooojjjcccbbbeeebbbddddddccccccbbb```___^^^XXXYYYYYYXXXVVVSSSOOONNNJJJIIIHHHFFFDDDCCCAAAAAA>>>>>>===<<<:::888666444555444444333222111111000......---,,,++++++++++++(((((()))******)))((('''(((((((((((((((((((((((('''&&&%%%&&&'''((('''&&&$$$%%%'''&&&$$$###$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&!!!"""###$$$%%%%%%&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''###%%%''''''%%%%%%&&&((($$$$$$%%%&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''(((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((((()))***)))'''''')))***((())))))***++++++,,,,,,***++++++,,,,,,------...---------------......///,,,...000222333444444444222111111000000111111222111222222222333333444444666666666666555555555555888555555999;;;999999<<<999:::;;;<<<===???AAABBBCCCFFFJJJMMMOOOTTT[[[```gggooozzz}}}vvvtttrrrsssuuutttqqqmmmhhhaaaYYYTTTSSSUUUVVVVVVYYYXXXWWWUUUSSSRRRQQQQQQTTTRRRPPPNNNMMMNNNOOOPPPNNNNNNMMMLLLKKKKKKLLLMMMJJJJJJJJJJJJKKKKKKLLLLLLHHHGGGGGGJJJMMMOOOPPPOOOOOOPPPQQQRRRSSSSSSRRRRRRUUUUUUUUUVVVUUUUUUTTTSSSOOOPPPQQQQQQRRRTTTXXXZZZ]]]XXXSSSSSSUUUVVVTTTQQQQQQPPPNNNKKKJJJJJJKKKLLLNNNMMMLLLMMMOOOPPPPPPOOOKKKKKKJJJHHHGGGGGGIIILLLKKKKKKJJJJJJIIIIIIHHHHHHJJJJJJHHHGGGEEEDDDDDDDDDFFFFFFGGGGGGGGGGGGFFFFFFCCCEEEFFFEEEEEEFFFJJJNNNLLLLLLLLLLLLLLLLLLLLLLLLJJJIIIHHHHHHIIIIIIHHHGGGGGGHHHIIIHHHHHHHHHJJJKKKRRRRRRQQQQQQOOONNNMMMLLLNNNMMMMMMKKKJJJIIIHHHHHHHHHJJJMMMOOOPPPOOONNNMMMOOOQQQRRRRRRPPPNNNNNNNNNKKKLLLNNNNNNNNNLLLJJJIIIGGGHHHIIILLLOOOSSSUUUWWWPPPNNNLLLKKKLLLMMMLLLKKKJJJLLLNNNNNNLLLKKKKKKKKKJJJHHHFFFFFFHHHJJJKKKKKKMMMMMMLLLLLLMMMOOOQQQRRROOOSSSVVVTTTSSSUUUSSSPPPPPPOOONNNOOOPPPOOONNNLLLHHHGGGEEEDDDCCCDDDFFFGGGooojjjdddccceeebbbccccccbbbaaa___]]]\\\[[[XXXXXXXXXXXXVVVSSSQQQOOOJJJIIIHHHFFFDDDCCCAAAAAAAAA@@@>>><<<999666444222555444222111000/////////...------,,,++++++++++++'''((()))******)))(((((((((((((((((((((((((((((((((&&&&&&''')))***)))((($$$'''((('''%%%$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&& """%%%'''((())))))%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''###%%%''''''%%%$$$''')))###$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%&&&''''''((((((((((((((((((((((((&&&'''((()))))))))(((((('''''''''''''''''''''''')))))))))(((&&&''')))+++((())))))***++++++,,,,,,***++++++,,,,,,---.........------------...//////,,,---000222333444444444222222111111111111111222444444444444444555555555222222333333444444555555;;;666555777888666666888555666888999;;;<<<===>>>:::>>>BBBDDDDDDEEEIIILLLQQQWWW___fffmmmvvv}}}xxxsssnnnhhhddddddbbbbbbcccfffgggdddaaa___YYYRRRNNNNNNPPPRRRRRRQQQQQQPPPPPPOOONNNMMMMMMOOONNNMMMLLLLLLMMMOOOPPPIIIJJJJJJJJJIIIIIIKKKLLLIIIIIIJJJJJJJJJIIIHHHGGGEEEEEEFFFHHHLLLNNNNNNNNNMMMNNNPPPRRRSSSSSSRRRRRRTTTTTTUUUUUUUUUSSSQQQPPPMMMOOORRRSSSSSSRRRSSSTTTTTTQQQOOOQQQUUUVVVSSSOOOQQQOOOLLLJJJIIIIIIJJJJJJIIIHHHHHHJJJMMMOOOOOONNNQQQPPPOOOMMMKKKJJJLLLOOOOOONNNLLLKKKIIIIIIIIIIIILLLKKKIIIGGGFFFEEEDDDDDDFFFGGGHHHHHHHHHGGGEEEDDDEEEFFFGGGFFFEEEGGGLLLQQQOOONNNLLLKKKJJJJJJJJJJJJKKKIIIHHHHHHJJJJJJIIIGGGHHHJJJKKKJJJHHHHHHHHHIIILLLMMMNNNOOONNNMMMLLLKKKMMMLLLJJJIIIGGGFFFFFFFFFGGGHHHIIIJJJKKKMMMMMMNNNMMMNNNPPPPPPOOOMMMMMMMMMLLLMMMNNNNNNMMMKKKIIIHHHFFFGGGIIIKKKNNNRRRUUUVVVPPPNNNLLLKKKLLLLLLKKKJJJJJJLLLNNNOOOMMMLLLLLLLLLGGGDDDBBBBBBDDDGGGHHHHHHMMMLLLLLLLLLLLLNNNOOOPPPNNNSSSTTTRRRQQQQQQNNNJJJMMMLLLKKKLLLNNNNNNLLLJJJGGGFFFDDDBBBAAABBBCCCDDDnnngggeeebbbbbbfffeeeeeedddbbb```^^^\\\ZZZ[[[[[[ZZZXXXUUURRRNNNMMMJJJIIIGGGEEEBBB@@@>>>===;;;;;;;;;:::999888777666444444444333222111000//////...---,,,+++*********$$$%%%'''(((((((((''''''))))))))))))(((((((((((('''''''''&&&&&&%%%%%%%%%'''''''''(((((((((((()))'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&"""###$$$%%%&&&''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&'''(((((('''&&&%%%)))((('''&&&%%%$$$######&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&)))(((((('''&&&&&&%%%%%%%%%'''(((((('''&&&&&&''')))))))))))))))(((''''''******++++++++++++******'''''''''((())))))************+++,,,,,,,,,,,,+++,,,***)))((()))+++...000...111444444222///000111000//////.........//////111222333444555444444333222222222222333444555666555666888999888777555444:::999888777777888999:::999;;;<<<======>>>AAACCCGGGHHHLLLPPPVVV\\\```ccchhhnnntttvvvvvv}}}yyywwwtttpppllljjjhhheeebbb___\\\[[[ZZZZZZ[[[\\\]]]]]]\\\[[[[[[WWWTTTQQQMMMKKKKKKMMMNNNMMMMMMMMMMMMLLLKKKJJJIIIJJJIIIIIIIIIIIIJJJKKKKKKJJJIIIIIIHHHHHHIIIIIIJJJJJJJJJIIIHHHGGGGGGGGGGGGDDDFFFHHHKKKMMMMMMLLLLLLNNNNNNMMMLLLLLLNNNRRRVVVXXXXXXWWWTTTPPPOOOPPPQQQMMMLLLMMMPPPTTTTTTRRROOOOOONNNMMMLLLLLLMMMNNNOOOMMMLLLJJJIIIHHHHHHIIIIIIJJJIIIGGGFFFFFFIIINNNRRRUUU]]]bbb\\\PPPHHHIIIMMMLLLLLLKKKJJJIIIHHHHHHGGGLLLKKKIIIGGGFFFFFFFFFGGGJJJIIIIIIHHHGGGEEEDDDCCCCCCCCCCCCCCCDDDFFFGGGHHHJJJJJJJJJJJJJJJJJJIIIIIIIIIJJJKKKLLLLLLLLLKKKJJJIIIJJJJJJJJJJJJJJJIIIIIIGGGHHHIIIIIIJJJJJJJJJIIILLLJJJHHHFFFEEEEEEEEEFFFGGGGGGFFFFFFHHHJJJMMMOOOMMMPPPPPPLLLLLLMMMLLLHHHGGGHHHJJJJJJJJJHHHFFFEEEDDDDDDEEEFFFIIILLLOOOPPPOOONNNMMMLLLKKKJJJJJJJJJJJJIIIJJJMMMPPPOOOJJJEEEDDDAAA>>>>>>BBBFFFGGGGGGJJJKKKKKKLLLMMMNNNNNNNNNPPPPPPPPPPPPOOONNNMMMLLLOOOMMMJJJHHHIIIIIIHHHGGGGGGFFFEEEDDDCCCBBBBBBBBBooogggeeebbbbbbeeeeeeeeecccbbb```]]][[[ZZZ[[[ZZZZZZXXXUUURRRNNNMMMKKKJJJHHHFFFCCCAAA???>>>???>>>===;;;999666444222111111111111111000///......---,,,+++***)))))))))&&&'''((()))))))))(((((()))))))))(((((((((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&'''''''''((((((((('''&&&%%%%%%$$$$$$%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&""""""###$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))&&&((())))))(((''''''((()))))))))))))))(((''''''((((((((()))(((((('''''')))))))))***++++++,,,,,,)))***++++++,,,,,,++++++...---+++***+++,,,---...222555777777333000......//////............//////000111222333444444333222222222222222222333444555333444666888888888777666888777777666666777777888888:::;;;<<<<<<===@@@BBBAAABBBEEEHHHLLLPPPSSSUUUVVVZZZ___```aaafffooowww{{{~~~|||uuummmgggeeeccc___[[[]]]\\\ZZZXXXVVVUUUTTTTTTWWWXXXXXXXXXXXXVVVUUUTTTSSSRRROOOMMMKKKKKKKKKKKKKKKKKKKKKKKKJJJIIIHHHHHHHHHGGGGGGGGGGGGHHHIIIIIIHHHGGGGGGGGGHHHHHHIIIJJJIIIHHHGGGFFFFFFEEEEEEEEEDDDFFFHHHJJJLLLLLLLLLKKKLLLLLLLLLKKKLLLNNNRRRUUUYYYXXXWWWSSSOOOMMMNNNOOOMMMMMMMMMPPPRRRSSSPPPMMMKKKJJJIIIHHHHHHIIIJJJJJJKKKJJJIIIGGGGGGGGGGGGGGGIIIHHHHHHFFFFFFHHHLLLPPPRRRWWW[[[WWWNNNHHHHHHKKKJJJJJJIIIHHHHHHGGGFFFFFFJJJJJJIIIHHHHHHHHHHHHHHHIIIIIIIIIIIIHHHGGGGGGFFFEEEEEEDDDEEEEEEFFFGGGHHHGGGHHHIIIJJJJJJIIIHHHGGGFFFGGGHHHJJJJJJJJJIIIIIIIIIIIIJJJJJJJJJJJJIIIIIIHHHHHHIIIIIIIIIIIIHHHHHHIIIHHHHHHGGGGGGFFFEEEEEEFFFEEEEEEFFFHHHJJJMMMOOOUUUXXXXXXRRRNNNMMMLLLIIIFFFGGGHHHIIIIIIHHHFFFEEEEEEEEEFFFGGGIIILLLNNNPPPMMMMMMKKKJJJIIIHHHHHHHHHGGGIIIKKKNNNOOOLLLFFFBBBCCC@@@>>>>>>BBBFFFGGGHHHJJJJJJKKKLLLLLLMMMNNNNNNPPPPPPPPPPPPOOONNNMMMMMMMMMKKKHHHGGGHHHIIIHHHGGGFFFEEEDDDCCCCCCCCCCCCCCCppphhhfffbbbaaadddeeedddcccaaa___]]][[[[[[ZZZZZZYYYWWWUUUQQQNNNMMMKKKKKKIIIGGGDDDBBBAAA@@@???>>>===;;;999666444222000111111111111111000000------+++***)))((((((((('''((())))))***)))))))))((((((((('''''''''&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$""""""$$$%%%&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$$$$######%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))''')))******)))(((((()))((())))))))))))(((''''''''''''(((((('''&&&%%%%%%((())))))******++++++,,,)))***++++++,,,,,,++++++......---------,,,,,,,,,222555888888555222///...//////............//////000111222222333222222222333222222222222333333444222333555777888888888777555555666666666666555555777888:::::::::;;;===@@@======>>>???AAADDDFFFGGGKKKMMMOOOPPPQQQTTTXXX\\\```bbbeeehhhjjjmmmqqqtttsssuuuxxx|||~~~{{{{{{{{{{{{{{{wwwwwwvvvuuurrrooommmkkkhhhfffeeefffiiikkkllllllmmmggg```[[[YYYWWWTTTQQQQQQPPPOOONNNNNNNNNNNNNNNRRRRRRRRRQQQPPPOOONNNMMMNNNMMMLLLKKKJJJIIIHHHHHHIIIIIIHHHHHHGGGFFFFFFFFFFFFEEEEEEEEEEEEFFFGGGGGGFFFFFFFFFFFFFFFGGGHHHHHHGGGGGGFFFFFFEEEDDDDDDDDDCCCDDDFFFHHHJJJJJJJJJJJJHHHIIIJJJJJJKKKMMMQQQTTTWWWWWWUUURRRNNNKKKKKKLLLMMMMMMMMMOOOPPPPPPNNNLLLIIIIIIHHHGGGFFFFFFGGGGGGHHHHHHGGGFFFEEEEEEEEEEEEGGGHHHHHHGGGFFFFFFIIIKKKLLLOOOQQQOOOKKKGGGGGGHHHHHHHHHGGGFFFEEEEEEEEEEEEHHHIIIJJJJJJKKKKKKKKKKKKIIIIIIJJJJJJJJJJJJJJJJJJGGGGGGFFFFFFFFFFFFGGGGGGEEEFFFHHHIIIIIIHHHFFFEEEEEEFFFGGGHHHIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJIIIIIIHHHHHHHHHHHHHHHFFFEEEEEEDDDEEEGGGIIIIIIGGGEEEDDDCCCCCCDDDEEEGGGJJJMMMOOO\\\aaaaaaXXXOOOLLLKKKIIIDDDEEEGGGHHHHHHGGGFFFFFFFFFFFFFFFGGGHHHJJJLLLNNNKKKJJJIIIHHHGGGFFFFFFFFFDDDGGGKKKMMMJJJEEEAAA???AAA???>>>???BBBFFFHHHHHHJJJJJJKKKKKKLLLLLLMMMMMMNNNNNNOOOOOOOOONNNNNNMMMKKKJJJHHHGGGHHHIIIHHHGGGEEEDDDDDDCCCCCCCCCDDDDDDqqqiiifffbbb```cccdddcccbbb```^^^\\\[[[[[[YYYYYYYYYWWWTTTQQQOOOMMMKKKJJJHHHFFFDDDBBB@@@@@@;;;;;;;;;:::999888777666222222333333444333333333...---,,,***))))))))))))(((((((((((()))(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$!!!###%%%&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&''''''''''''''''''''''''((((((''''''&&&%%%%%%%%%'''(((******((('''((()))(((((())))))(((((('''&&&))))))))))))((('''&&&&&&&&&&&&''''''((()))))))))))))))***++++++++++++++++++,,,---......---,,,,,,...000444666666444111000///............//////000111111111111111111111111333222222222222222333333222333444666666777666666444555666777777666555444666777888888888999;;;===<<<<<<<<<===>>>@@@AAABBBIIIIIIIIIKKKMMMNNNNNNNNNRRRTTTVVVWWWYYY[[[^^^aaa___aaaeeeiiimmmppprrrsssuuurrrlllhhhfffffffffgggdddddddddcccaaa___]]][[[ZZZYYYXXXYYY[[[^^^aaabbbccc___ZZZVVVUUUSSSPPPMMMKKKKKKJJJIIIIIIIIIJJJJJJKKKKKKKKKKKKJJJJJJIIIIIIIIIIIIJJJJJJIIIHHHGGGFFFGGGGGGFFFEEEDDDDDDDDDDDDEEEEEEDDDDDDEEEEEEFFFGGGFFFFFFEEEDDDDDDDDDDDDEEEFFFFFFFFFFFFEEEDDDCCCCCCAAABBBCCCEEEFFFFFFFFFFFFEEEFFFGGGHHHIIIKKKOOORRRRRRSSSRRRPPPMMMKKKKKKKKKMMMMMMMMMMMMMMMMMMKKKJJJKKKJJJIIIIIIHHHHHHGGGGGGGGGGGGFFFFFFEEEEEEEEEEEEFFFGGGHHHGGGFFFEEEFFFGGGGGGHHHHHHHHHGGGFFFFFFFFFGGGGGGFFFEEEEEEEEEFFFFFFGGGHHHJJJLLLMMMMMMMMMLLLLLLLLLKKKKKKJJJJJJJJJKKKHHHGGGFFFFFFEEEEEEEEEEEEDDDEEEHHHIIIIIIHHHFFFEEEEEEFFFGGGHHHIIIIIIJJJJJJHHHHHHIIIJJJJJJJJJIIIIIIIIIIIIIIIHHHFFFEEECCCBBB@@@BBBGGGJJJJJJHHHEEECCCAAABBBCCCEEEGGGJJJMMMOOO]]]ccccccZZZNNNJJJIIIIIIEEEFFFGGGHHHHHHHHHHHHHHHFFFFFFEEEEEEFFFHHHJJJKKKIIIHHHGGGFFFEEEDDDDDDDDDBBBFFFIIIHHHCCC???======@@@??????@@@CCCFFFHHHIIIJJJJJJJJJKKKKKKLLLLLLLLLLLLMMMMMMNNNNNNNNNMMMMMMMMMKKKIIIIIIJJJJJJIIIGGGEEEDDDDDDDDDDDDEEEEEEFFFqqqjjjgggbbb```bbbcccbbb```^^^]]]\\\[[[[[[YYYXXXXXXWWWTTTQQQOOOMMMIIIHHHGGGEEECCCAAA@@@???;;;;;;;;;:::999888777666222333333444444444333333///...---,,,+++*********((('''''''''''''''''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$ ###%%%&&&%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$$$$%%%&&&'''&&&&&&%%%%%%%%%$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&'''''''''''''''''''''''''''''''''&&&&&&%%%$$$$$$###%%%'''(((((('''&&&''''''((((((((((((((('''&&&&&&((((((((((((((('''&&&&&&&&&&&&&&&'''(((((())))))))))))***++++++++++++***'''(((***---......------,,,...000333444333000..................///000000222111111111111111111111222222111111111222333333444444555555555444444444444555666777777666555444555666777777777777999;;;;;;;;;;;;<<<>>>@@@AAABBBEEEDDDDDDEEEHHHIIIHHHFFFHHHIIIKKKLLLLLLNNNQQQSSSSSSTTTWWWZZZ]]]___aaabbbhhhfffbbb]]]YYYWWWXXXXXXWWWWWWXXXXXXWWWUUUSSSRRRRRRQQQQQQPPPQQQSSSVVVXXXVVVTTTRRROOONNNLLLJJJHHHJJJIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHHHHEEEFFFHHHIIIIIIHHHFFFEEEFFFEEEDDDCCCBBBBBBCCCCCCEEEEEEEEEEEEEEEFFFGGGGGGHHHGGGFFFDDDBBBBBBAAAAAAFFFGGGGGGGGGFFFEEEDDDCCC>>>???@@@AAABBBBBBCCCCCCBBBCCCEEEFFFGGGIIIMMMOOOLLLMMMNNNMMMKKKJJJKKKLLLKKKLLLLLLLLLJJJIIIIIIIIIJJJJJJJJJJJJIIIIIIHHHHHHGGGGGGGGGGGGGGGFFFFFFFFFEEEFFFHHHGGGEEEDDDEEEFFFDDDDDDCCCDDDEEEEEEFFFFFFHHHGGGFFFEEEEEEFFFHHHIIIHHHIIIKKKMMMNNNNNNNNNMMMOOONNNLLLJJJIIIIIIIIIIIIGGGFFFEEEDDDDDDDDDDDDDDDDDDFFFHHHIIIIIIIIIHHHGGGEEEEEEEEEFFFFFFGGGHHHIIIGGGGGGHHHIIIJJJJJJIIIIIIJJJIIIIIIGGGFFFDDDBBBAAA>>>AAAEEEIIIJJJHHHFFFCCCAAABBBCCCEEEHHHKKKMMMNNNVVV\\\^^^UUUKKKHHHHHHHHHGGGGGGHHHIIIIIIJJJJJJJJJEEEDDDDDDDDDDDDFFFGGGHHHHHHGGGFFFDDDCCCCCCCCCCCCCCCEEEEEEBBB>>>;;;<<>>===;;;999666444222111222222222222222111111//////---,,,+++*********(((''''''&&&&&&&&&&&&'''((((((((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''$$$$$$$$$%%%%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$!!!!!!###$$$%%%%%%$$$###$$$$$$&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$######$$$$$$$$$$$$%%%&&&''''''''''''''''''''''''''''''$$$$$$$$$%%%&&&&&&''''''%%%'''(((((('''&&&&&&''''''(((((((((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%'''(((((())))))******+++((()))******++++++******%%%''')))+++---........./////////000000///,,,***......---......///000111333333222111111111111222000000000111111222333444555555444444333333333333555555666666666666555555444666777666666666888:::888999:::;;;===???AAABBBCCCBBBBBBCCCDDDEEEEEEDDDCCCEEEFFFGGGGGGHHHJJJMMMNNNOOOOOOPPPRRRTTTVVVXXX``````___[[[VVVRRRQQQPPPQQQQQQRRRSSSRRRQQQPPPOOONNNNNNOOONNNLLLMMMOOOQQQMMMMMMMMMLLLJJJIIIGGGFFFGGGGGGEEEDDDCCCBBBBBBBBBCCCCCCCCCCCCDDDFFFGGGHHHDDDEEEGGGHHHIIIHHHGGGGGGGGGFFFDDDBBBBBBBBBCCCCCCFFFEEEEEEEEEEEEFFFGGGGGGHHHGGGFFFDDDBBBAAA@@@@@@FFFFFFGGGGGGGGGEEECCCBBB======>>>>>>???@@@@@@AAA@@@BBBDDDEEEEEEGGGJJJLLLGGGIIIKKKKKKJJJJJJJJJKKKIIIJJJKKKJJJHHHGGGHHHIIIGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGHHHHHHHHHGGGGGGFFFEEEFFFGGGGGGEEEDDDEEEFFFEEEDDDDDDCCCCCCEEEFFFHHHHHHGGGFFFEEEEEEGGGIIIKKKJJJKKKLLLLLLMMMMMMMMMMMMOOOMMMKKKIIIHHHGGGGGGGGGFFFFFFEEEDDDCCCCCCDDDDDDEEEFFFGGGGGGHHHHHHHHHHHHEEEDDDDDDDDDDDDEEEFFFFFFFFFGGGHHHIIIIIIJJJIIIIIIJJJJJJIIIHHHFFFDDDBBBAAA???AAADDDFFFHHHGGGFFFEEEBBBCCCDDDGGGIIIKKKLLLMMMNNNSSSUUUOOOIIIGGGHHHHHHIIIIIIIIIIIIJJJJJJJJJJJJDDDCCCCCCCCCDDDEEEGGGHHHHHHGGGFFFEEEDDDCCCCCCCCCDDDDDDCCCAAA??????@@@AAABBBCCCEEEEEEEEEFFFHHHJJJIIIIIIJJJJJJJJJJJJJJJJJJIIIIIIJJJJJJJJJJJJIIIHHHLLLLLLKKKMMMNNNNNNMMMKKKIIIHHHHHHGGGGGGGGGHHHHHHqqqkkkiiidddbbbdddbbbaaa^^^\\\[[[[[[[[[\\\WWWWWWWWWVVVTTTQQQOOOMMMHHHHHHGGGEEECCCBBBAAA@@@???>>>===;;;999666444222333333333333222111000000///...---+++******))))))***)))(((&&&&&&&&&'''((()))))))))(((((((((''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&###$$$$$$$$$$$$$$$$$$$$$###$$$&&&''''''&&&$$$###"""###$$$%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((''''''''''''''''''''''''%%%%%%&&&''''''(((((()))&&&'''))))))'''&&&'''(((''''''((((((''''''&&&%%%$$$%%%&&&'''''''''''''''''''''(((((()))*********((())))))***************((()))***,,,---.........111...------...///,,,***---------......///000111555444333222111111222333/////////000111333444555333333333333333333444444555555444444444444555555555666777666666666888:::888888999:::<<<>>>@@@AAACCCCCCBBBBBBAAAAAABBBCCCBBBCCCEEEEEEEEEFFFIIIKKKNNNMMMLLLLLLMMMPPPSSSUUU[[[^^^```^^^XXXRRRNNNMMMMMMNNNOOOPPPQQQPPPOOONNNJJJLLLNNNMMMKKKJJJLLLNNNJJJLLLMMMMMMLLLJJJIIIHHHEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBAAAAAABBBCCCDDDEEEEEEFFFGGGHHHIIIIIIIIIIIIHHHFFFDDDCCCBBBBBBCCCDDDEEEEEEEEEEEEEEEFFFFFFGGGFFFEEEDDDCCCCCCBBBBBBCCCDDDEEEFFFFFFFFFDDDBBBAAA>>>>>>>>>>>>>>>???@@@AAA???AAACCCDDDDDDEEEGGGIIIEEEGGGIIIJJJIIIHHHHHHIIIGGGIIIJJJHHHFFFFFFGGGIIIDDDEEEGGGHHHHHHHHHHHHGGGFFFFFFGGGHHHHHHHHHGGGFFFEEEFFFGGGFFFEEEEEEGGGHHHGGGGGGGGGEEECCCDDDGGGJJJGGGFFFEEEDDDEEEGGGJJJKKKMMMMMMLLLKKKKKKKKKKKKKKKLLLKKKIIIGGGFFFFFFGGGHHHFFFFFFEEEEEEDDDEEEEEEEEEEEEEEEDDDDDDEEEFFFHHHIIIIIIHHHGGGFFFFFFFFFGGGGGGFFFFFFGGGHHHIIIIIIIIIIIIJJJJJJIIIHHHGGGEEECCCBBBAAABBBCCCCCCDDDEEEFFFFFFCCCDDDFFFHHHJJJKKKLLLMMMIIIMMMNNNKKKHHHIIIIIIGGGJJJJJJIIIIIIHHHHHHIIIIIIDDDDDDDDDDDDEEEGGGIIIJJJIIIHHHGGGFFFEEEDDDDDDDDDCCCCCCDDDFFFGGGGGGDDDBBBDDDFFFHHHHHHFFFFFFHHHKKKIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHGGGFFFEEEFFFGGGHHHLLLOOOQQQQQQPPPLLLKKKJJJIIIIIIIIIIIIIIIqqqkkkjjjeeeccceeebbbaaa^^^\\\ZZZZZZ[[[\\\WWWWWWWWWVVVTTTQQQOOOMMMIIIIIIHHHFFFEEECCCBBBAAA;;;;;;;;;:::999888777666666666666555444333222111...---+++***))))))((((((+++***)))'''''''''((()))))))))))))))((((((((((((%%%%%%%%%&&&&&&'''''''''%%%%%%&&&&&&&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$###$$$$$$%%%###$$$&&&''''''&&&$$$### !!!"""###$$$%%%%%%%%%%%%%%%%%%&&&&&&'''''''''"""###$$$%%%%%%$$$###"""!!!"""###$$$%%%&&&''''''$$$$$$$$$$$$%%%&&&'''(((((((((((((((((((((((((((*********)))((((((''''''''')))******)))(((((()))''''''((((((''''''&&&%%%&&&&&&((()))******++++++%%%%%%&&&&&&'''((((((((((((((()))***************,,,,,,,,,------............,,,***+++...111000///---------......000111111666555333222222222333333......///000111333555666111111111222333444555666555444222222222222444555555666777666666666888:::999999999:::<<<===???@@@AAAAAAAAA???<<<;;;===???>>>@@@AAABBBBBBCCCEEEGGGKKKIIIGGGGGGHHHLLLPPPRRRVVVZZZ^^^^^^XXXPPPKKKIIIIIIIIIKKKLLLMMMLLLLLLKKKDDDGGGJJJJJJHHHGGGHHHJJJHHHJJJLLLMMMKKKJJJHHHHHHDDDDDDCCCCCCCCCCCCDDDDDDCCCBBBAAA@@@@@@AAABBBBBBFFFFFFGGGHHHIIIJJJKKKKKKIIIGGGEEECCCBBBCCCDDDEEEDDDDDDDDDDDDDDDEEEFFFFFFDDDCCCCCCCCCCCCDDDEEEEEECCCCCCEEEEEEDDDCCC@@@?????????>>>>>>???@@@AAABBB???AAABBBCCCCCCCCCEEEGGGEEEGGGIIIIIIHHHFFFFFFFFFFFFHHHIIIHHHEEEEEEGGGJJJDDDFFFGGGIIIJJJJJJJJJIIIEEEFFFGGGHHHHHHGGGFFFEEEFFFFFFFFFEEEDDDEEEHHHJJJIIIJJJJJJGGGCCCCCCHHHLLLGGGEEEDDDCCCDDDGGGJJJKKKPPPNNNLLLJJJIIIIIIJJJJJJIIIHHHFFFEEEEEEFFFHHHIIIGGGFFFFFFFFFFFFFFFGGGGGGEEEDDDBBBBBBCCCEEEGGGIIINNNMMMKKKJJJIIIIIIJJJKKKEEEFFFGGGHHHIIIIIIJJJIIIJJJJJJJJJIIIGGGEEEDDDCCCCCCCCCBBBBBBBBBDDDFFFGGGDDDEEEGGGIIIJJJKKKLLLLLLHHHKKKKKKIIIIIIKKKJJJGGGJJJIIIHHHHHHGGGGGGGGGGGGEEEEEEEEEEEEGGGIIIKKKLLLJJJIIIHHHFFFEEEEEEEEEEEECCCCCCFFFJJJNNNMMMHHHCCCEEEHHHJJJIIIGGGFFFHHHKKKIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHGGGFFFEEEDDDCCCAAABBBEEEJJJPPPSSSTTTSSSNNNMMMLLLKKKJJJIIIIIIIIIsssllliiieeeccceeeccccccaaa^^^ZZZXXXXXXYYYXXXYYYZZZYYYVVVRRRMMMJJJKKKHHHEEEDDDDDDDDDCCCBBBAAA???<<<999666555444444555444222111000000111111222111000...,,,***)))(((((((((((((((''''''''''''&&&'''((((((((((((((('''&&&%%%###""""""###$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$$$$######""""""!!!!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$#########$$$%%%%%%&&&&&&'''%%%!!! !!!$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''(((((('''''''''&&&&&&&&&%%%''')))***((('''''''''))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&***)))((((((((()))+++,,,************************---,,,+++***+++---000222222000...,,,++++++++++++,,,,,,,,,------.........111111000//////.../////////111333555666555444333222333333444444333333222555444444333333444444555444444555555666777777777999888777777888:::<<<===<<<<<<<<<===<<<<<<;;;::::::<<>>======999:::;;;===>>>>>>??????>>>>>>???@@@BBBCCCDDDDDDFFFHHHKKKMMMMMMKKKHHHFFFHHHGGGEEECCCCCCDDDEEEFFFEEEEEEFFFFFFFFFGGGGGGGGGEEEFFFGGGIIIJJJKKKLLLLLLEEEEEEEEEFFFGGGGGGHHHHHHHHHIIIIIIGGGEEEEEEFFFGGGKKKGGGCCC??????BBBGGGJJJKKKJJJHHHGGGFFFGGGHHHHHHGGGFFFDDDAAA??????BBBEEEDDDEEEFFFHHHIIIIIIHHHHHHEEEFFFFFFDDDBBBDDDJJJNNNSSSUUUSSSNNNGGGDDDFFFJJJEEEFFFIIIKKKLLLLLLKKKKKKNNNNNNMMMLLLIIIFFFCCCAAABBBAAA@@@@@@@@@AAABBBCCCCCCDDDEEEFFFFFFGGGJJJLLLMMMLLLKKKIIIHHHGGGGGGGGGDDDDDDEEEFFFHHHHHHFFFCCCCCCDDDEEEFFFGGGHHHIIIIIIKKKJJJHHHFFFDDDCCCBBBBBBEEEDDDDDDHHHLLLMMMLLLIIIFFFHHHJJJJJJIIIIIIJJJKKKGGGHHHJJJKKKKKKJJJHHHGGGJJJIIIGGGFFFEEEEEEEEEFFFDDDEEEGGGIIIKKKMMMNNNOOOQQQPPPNNNKKKJJJJJJJJJJJJtttnnnkkkfffdddfffddddddbbb___\\\YYYYYYZZZXXXYYYZZZYYYVVVRRRMMMJJJKKKIIIFFFDDDDDDDDDCCCBBBAAA???<<<999777555444444666555444333222222222222111000///---,,,***)))((((((((((((((('''''''''''''''(((((((((((((((''''''%%%%%%'''(((((((((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$############%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%$$$$$$!!!!!!!!!"""######$$$$$$%%%$$$###""""""###$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&((('''''''''&&&&&&&&&&&&$$$&&&(((((('''&&&&&&&&&((((((((((((((((((((((((&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&(((((('''''''''((()))***))))))))))))***,,,---...---,,,******+++---///111///...,,,***)))))))))))),,,,,,,,,---------..................///000111111///000222333444444333333222222222333333222222222333222222222222222222333333444444555555666666777888777777666777999;;;===<<<<<<<<<<<<<<<;;;;;;::::::<<<>>>???@@@AAACCCEEEDDDDDDDDDDDDEEEFFFGGGHHHLLLOOORRRSSSRRROOOMMMLLLLLLJJJIIIJJJKKKLLLLLLKKKIIIFFFDDDEEEHHHIIIHHHEEEIIIIIIJJJLLLMMMLLLHHHEEECCCBBBAAA@@@@@@@@@@@@@@@BBBAAAAAABBBBBBCCCDDDEEEDDDDDDDDDDDDEEEFFFGGGGGGGGGEEEBBBBBBCCCDDDDDDDDDDDDEEEFFFFFFFFFEEECCCCCC@@@??????@@@BBBCCCBBBAAA@@@@@@@@@@@@???>>>===<<<:::;;;<<<===>>>>>>>>>>>>>>>>>>???@@@AAABBBCCCDDDCCCFFFIIILLLMMMMMMKKKIIIEEEEEECCCCCCCCCDDDFFFGGGEEEEEEFFFFFFFFFGGGGGGGGGIIIIIIJJJJJJIIIIIIHHHHHHEEEEEEFFFFFFFFFGGGGGGHHHJJJKKKKKKJJJHHHGGGHHHIIIHHHEEEAAA??????AAAEEEGGGHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEDDDBBB@@@@@@AAADDDEEEFFFHHHIIIJJJJJJJJJJJJFFFFFFEEECCCBBBDDDHHHLLLXXXXXXWWWQQQIIIDDDDDDFFFFFFHHHJJJLLLMMMMMMLLLLLLLLLLLLLLLJJJHHHFFFCCCBBBCCCBBBAAA????????????@@@AAABBBCCCDDDDDDEEEGGGIIIJJJIIIHHHGGGFFFEEEEEEEEEDDDDDDCCCDDDFFFFFFEEEDDDDDDDDDDDDEEEFFFHHHIIIJJJGGGGGGEEEDDDCCCBBBBBBBBBEEEDDDEEEHHHKKKKKKIIIGGGEEEGGGJJJJJJJJJJJJKKKLLLGGGHHHIIIJJJJJJIIIHHHGGGIIIHHHFFFEEEDDDDDDDDDDDDHHHHHHIIIJJJLLLMMMNNNNNNPPPOOONNNMMMLLLLLLKKKKKKuuuooommmhhheeegggeeeeeeccc```\\\ZZZZZZ[[[XXXYYYZZZYYYWWWRRRMMMJJJLLLIIIGGGEEEDDDDDDBBB@@@@@@???===:::888666555444444444444333333222222111000///...,,,+++)))((('''((((((((((((''''''''''''((()))))))))((('''&&&&&&"""$$$(((+++,,,+++)))'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$!!!!!!!!!"""######$$$$$$!!!"""$$$%%%&&&''''''&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&$$$%%%''''''%%%$$$%%%&&&''''''''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&'''((()))(((((('''(((***---000222---,,,*********,,,...000...---,,,+++***))))))***,,,,,,,,,------------...++++++,,,---///111333444//////000111111222222333111111111111111111111111111111000000000000111111222222333444444555555666666666666666777999;;;<<<<<<<<<<<<;;;;;;:::::::::;;;<<<=========???BBBEEEBBBBBBBBBBBBCCCDDDFFFFFFGGGIIIKKKLLLMMMNNNPPPRRRKKKIIIIIIJJJKKKKKKJJJIIIGGGFFFDDDEEEFFFFFFEEEDDDGGGGGGHHHIIIJJJIIIEEEBBB??????>>>>>>>>>>>>>>>???@@@@@@@@@@@@AAABBBCCCDDDCCCCCCCCCCCCDDDEEEFFFFFFEEECCCBBBBBBDDDEEEFFFEEEDDDDDDEEEEEEEEEDDDCCCBBB@@@???>>>???AAABBBBBBAAA???@@@@@@??????>>>===<<<;;;;;;<<<<<<======>>>>>>>>>>>>>>>???@@@AAABBBBBB@@@CCCGGGKKKMMMNNNMMMMMMGGGFFFDDDCCCCCCCCCDDDEEEEEEEEEEEEFFFFFFFFFFFFGGGIIIIIIIIIIIIHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFGGGGGGKKKLLLMMMKKKIIIHHHHHHJJJCCCBBB@@@??????@@@BBBCCCCCCDDDDDDDDDDDDCCCBBBBBBCCCDDDDDDCCCAAA@@@AAABBBFFFGGGIIIJJJKKKLLLLLLLLLFFFFFFEEECCCAAACCCFFFIIIUUUVVVVVVRRRKKKFFFEEEFFFGGGHHHJJJLLLMMMMMMLLLLLLIIIIIIIIIIIIGGGEEECCCBBBDDDCCC@@@>>>===<<<<<<<<>>>>>>>>>>>>>>>>>???AAABBBCCCCCCCCCCCCCCCCCCDDDEEEEEEEEEDDDCCCDDDEEEFFFEEECCCCCCCCCCCCBBBBBBBBBAAAAAA???>>>===???AAABBBAAA@@@>>>>>>??????>>>======<<<<<<<<<<<<<<<<<<===>>>>>>???>>>>>>>>>>>>???AAABBB@@@BBBFFFIIILLLLLLLLLLLLLLLJJJHHHEEECCCBBBAAA@@@EEEEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEFFFGGGHHHIIIJJJHHHGGGFFFEEEEEEFFFFFFGGGIIIJJJKKKJJJHHHFFFFFFGGG>>>>>>>>>>>>>>>??????@@@AAAAAACCCCCCCCCBBBAAA@@@AAACCCDDDDDDBBBAAA@@@AAAFFFFFFHHHIIIKKKLLLMMMMMMHHHGGGEEECCCBBBCCCEEEFFFJJJLLLOOONNNLLLIIIHHHIIIGGGGGGIIIJJJKKKKKKKKKKKKFFFGGGGGGGGGGGGEEEDDDCCCBBBAAA???===<<<<<<<<<<<>>===;;;999777666555333333333333222222222222......---,,,***)))((((((((((((((((((''''''''''''))))))))))))((('''%%%%%%&&&%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$############$$$%%%%%%!!!"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%&&&&&&###"""!!! !!!###$$$###$$$$$$%%%%%%$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''%%%%%%&&&(((''''''''''''''''''''''''((((((''''''''''''((((((&&&&&&''''''''''''&&&&&&''''''((((((((()))))))))+++***(((((())),,,///111++++++*********+++,,,,,,---------------------,,,------------------------,,,,,,,,,,,,---...///000............///000111222000//////......//////000111111000000000000111111111111222222333444444444444444555666888999;;;;;;===<<<:::999888888888999:::::::::::::::<<>>===============>>>???>>>>>>??????@@@BBBCCCDDDDDDCCCCCCCCCCCCDDDDDDEEEFFFFFFEEEFFFFFFEEECCC@@@AAAAAA@@@@@@????????????>>>======>>>@@@AAAAAA@@@======>>>>>>>>>===<<<<<<<<<<<<;;;;;;<<<===>>>???@@@???>>>===>>>???@@@AAABBBCCCEEEGGGIIIIIIHHHHHHKKKJJJIIIGGGEEECCCBBBAAAEEEEEEEEEEEEEEEEEEEEEEEECCCCCCCCCDDDEEEGGGIIIJJJIIIHHHFFFEEEDDDEEEFFFFFFEEEGGGHHHFFFDDDBBBAAABBB<<<<<<===>>>??????>>>>>>@@@AAABBBCCCCCCBBBAAA@@@@@@BBBDDDDDDCCCAAA@@@@@@DDDDDDEEEGGGIIIKKKLLLMMMIIIHHHEEEDDDDDDEEEEEEEEEAAACCCGGGIIIIIIIIIHHHHHHEEEEEEFFFGGGGGGHHHHHHHHHDDDEEEFFFFFFFFFEEEDDDCCC??????>>>======>>>???@@@BBBAAAAAADDDGGGIIIGGGFFFCCCDDDDDDEEEEEEDDDCCCCCCBBB@@@>>>???AAACCCDDDDDDDDDDDDBBBCCCDDDHHHKKKNNNOOOMMMKKKHHHEEEBBBAAA@@@AAACCCEEEHHHIIIJJJKKKLLLLLLMMMNNNMMMJJJHHHHHHIIIJJJIIIHHHGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHGGGGGGHHHHHHIIIJJJLLLMMMNNNOOOMMMNNNQQQSSSTTTRRRPPPNNNrrrllljjjeeebbbdddcccbbbaaa^^^ZZZXXXXXXXXXYYYZZZ[[[ZZZWWWSSSNNNKKKIIIHHHFFFFFFFFFEEEBBB@@@>>>>>>===<<<:::888666555666555444333333333555555......---,,,+++***))))))((((((((((((''''''''''''((()))))))))((('''&&&&&&+++)))&&&$$$######%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###############$$$%%%%%%"""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$!!!!!!!!!"""######$$$$$$'''&&&$$$"""!!!"""###$$$######$$$$$$$$$$$$###############$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''&&&%%%%%%&&&(((''''''''''''''''''''''''%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&''''''''''''&&&&&&''''''((())))))))))))(((+++***)))((((((***,,,---+++***************++++++******+++,,,,,,,,,++++++...------------,,,,,,,,,------,,,,,,,,,------...---......//////000000111000000............000000222222111111111111222222111111222333333444444555444444666777999:::;;;<<<===<<<:::888777777888888888999::::::999;;;===@@@BBBAAA@@@??????>>>>>>???AAACCCEEEGGGIIIMMMQQQUUURRRMMMGGGBBBAAABBBCCCCCC???BBBEEEFFFIIIPPP[[[dddgggaaaXXXOOOJJJFFFCCCAAA???>>>============>>>>>>@@@@@@@@@AAACCCDDDFFFFFFEEEDDDDDDCCCCCCDDDEEEEEEGGGFFFFFFGGGGGGFFFBBB???AAA@@@???>>>>>>>>>??????>>>===<<<===???@@@@@@???<<<<<<============<<<<<<;;;;;;;;;;;;<<<>>>@@@AAABBBAAA???>>>>>>???@@@AAACCCDDDEEEEEEEEEDDDCCCCCCEEEEEEEEEFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEDDDDDDFFFEEEEEEDDDEEEFFFHHHIIIKKKIIIGGGEEEDDDDDDEEEFFFBBBDDDEEEDDDAAA???>>>>>>;;;<<<===>>>????????????@@@AAAAAABBBBBBBBBBBBBBB???AAACCCDDDBBBAAA@@@AAABBBBBBCCCEEEGGGJJJLLLMMMKKKIIIGGGFFFGGGHHHGGGGGG@@@AAACCCEEEFFFFFFEEEDDDCCCCCCCCCDDDDDDEEEEEEEEEDDDEEEFFFFFFFFFEEEDDDCCC>>>>>>>>>>>>???AAACCCDDDEEEDDDDDDGGGLLLMMMKKKHHHEEEFFFFFFGGGFFFEEEDDDCCCAAA??????@@@BBBDDDDDDCCCCCCCCCCCCCCCEEEHHHKKKMMMMMMLLLKKKIIIHHHGGGFFFFFFCCCDDDFFFFFFGGGHHHKKKNNNRRRSSSSSSQQQMMMKKKJJJJJJJJJJJJJJJIIIIIIHHHHHHGGGEEEEEEGGGGGGHHHHHHHHHHHHGGGHHHIIIJJJLLLMMMNNNOOOMMMOOOQQQSSSSSSRRRPPPNNNrrrllliiidddbbbdddccccccbbb___[[[YYYYYYYYYZZZZZZ[[[[[[XXXSSSOOOLLLGGGFFFFFFFFFGGGFFFDDDAAA>>>>>>>>>===;;;999777555555333111//////111444555///......---,,,+++******(((((((((((('''''''''''''''(((((((((((((((''''''***)))'''%%%$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###############$$$$$$%%%$$$$$$###############"""########################%%%$$$###""""""###$$$%%%!!!!!!!!!"""######$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$######"""######$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&%%%###$$$&&&(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$&&&&&&''''''''''''&&&&&&%%%&&&'''(((((((((''''''(((((((((((()))***++++++************))))))******)))***+++,,,,,,,,,++++++......---------,,,,,,,,,,,,,,,,,,+++,,,,,,---...,,,---///000111111000000111000///......///000111222111111000000111111222222222333333444555555555444555666888:::;;;<<<======<<<999777666666777888666888999:::999:::<<<===??????>>>>>>???@@@@@@AAABBBDDDGGGIIIIIIJJJLLLNNNLLLIIIFFFDDDDDDCCCBBBAAA>>>BBBEEEFFFHHHQQQaaammmuuulll___RRRIIIEEEBBBAAA???>>>===<<<<<<<<<<<<<<<>>>??????@@@BBBCCCEEEFFFFFFEEEEEEDDDDDDEEEEEEEEEEEEEEEFFFHHHIIIGGGCCC@@@BBBAAA@@@?????????@@@@@@===<<<<<<===???@@@???>>>;;;<<<<<<======<<<<<<<<<::::::999:::<<<>>>AAACCCDDDCCC@@@>>>>>>???AAABBBCCCCCCDDDCCCCCCAAA@@@@@@@@@AAABBBCCCEEEEEEFFFFFFFFFFFFEEEEEEDDDDDDDDDDDDGGGFFFFFFFFFGGGJJJLLLNNNLLLJJJGGGDDDCCCDDDEEEFFFBBBCCCEEEDDDAAA>>>===<<<<<<===>>>??????@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBB???AAABBBBBBAAA@@@AAABBBAAABBBCCCDDDGGGJJJMMMNNNMMMJJJHHHHHHJJJKKKJJJIIIBBBBBBCCCEEEFFFFFFEEEDDDCCCBBBBBBBBBBBBCCCDDDDDDEEEFFFFFFGGGFFFEEEDDDCCC@@@@@@???@@@AAACCCEEEFFFHHHFFFFFFJJJOOOPPPMMMJJJFFFGGGHHHHHHGGGEEECCCBBB?????????AAADDDEEEDDDCCCBBBBBBCCCDDDGGGIIIKKKLLLJJJKKKLLLMMMPPPRRRTTTVVVLLLMMMLLLJJJIIIJJJOOORRRVVVWWWWWWVVVSSSPPPOOOOOOKKKKKKLLLLLLKKKIIIHHHGGGEEEFFFHHHJJJKKKLLLLLLLLLJJJJJJKKKLLLLLLMMMNNNNNNOOOPPPQQQRRRRRRQQQOOONNNtttllliiieeeccceeeddddddccc```\\\ZZZZZZZZZZZZ[[[[[[[[[XXXSSSOOOLLLFFFEEEEEEFFFGGGGGGDDDBBB>>>>>>>>>===;;;999777666222000---******---000333//////...------,,,++++++)))(((((((((''''''''''''''''''((((((((((((((('''&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%#########"""###$$$$$$%%%&&&%%%%%%$$$$$$#################################%%%$$$###""""""###$$$%%%#########$$$%%%%%%&&&&&&!!!###%%%''''''%%%###"""######$$$$$$$$$$$$######""""""###$$$%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%###""""""$$$'''$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&''''''''''''''''''&&&$$$%%%&&&'''''''''&&&%%%%%%&&&'''((()))***++++++************))))))))))))***+++---...///......---.........------,,,,,,,,,++++++++++++,,,---...///,,,---000111222222000///222000///......///000222111111000000000000111111222333333444444555555666444555777999;;;<<<=========<<<999777666666777777555777999:::::::::;;;<<<<<<<<<===>>>@@@AAACCCDDDAAADDDHHHJJJIIIHHHHHHIIIEEEEEEEEEFFFGGGEEEBBB???BBBEEEGGGFFFGGGPPP```nnnxxxnnn___QQQHHHCCCBBBAAA???>>>===<<<;;;:::::::::;;;;;;<<<===>>>@@@BBBCCCFFFFFFEEEEEEEEEEEEEEEFFFBBBCCCEEEHHHJJJHHHEEEBBBCCCBBBAAA@@@@@@@@@AAABBB===<<<;;;===???@@@???>>>;;;;;;<<<<<<===<<<<<<;;;:::999999:::<<>>???AAABBBBBBBBBBBBBBBAAA@@@??????@@@@@@AAABBBCCCCCCCCCBBBFFFFFFEEEEEEDDDDDDDDDCCCEEEEEEEEEGGGJJJOOOSSSUUULLLJJJGGGDDDCCCCCCEEEFFFCCCDDDFFFEEEBBB???>>>===>>>>>>>>>???@@@AAAAAABBB@@@???>>>>>>>>>???AAABBB@@@AAABBBBBB@@@@@@AAACCCBBBBBBCCCDDDGGGJJJMMMOOONNNKKKIIIJJJLLLNNNMMMKKKBBBBBBCCCEEEGGGIIIHHHGGGCCCCCCBBBBBBBBBCCCCCCDDDFFFFFFGGGGGGGGGEEEDDDCCCBBBBBBAAAAAABBBDDDEEEFFFIIIGGGGGGKKKPPPRRROOOJJJGGGGGGHHHHHHGGGEEEBBBAAA??????@@@BBBEEEFFFDDDBBBAAABBBCCCEEEHHHIIIKKKLLLHHHJJJNNNRRRXXX]]]bbbdddWWWVVVTTTPPPMMMNNNSSSWWWXXXZZZZZZYYYWWWUUUTTTUUUKKKLLLMMMMMMLLLJJJHHHGGGGGGIIIKKKNNNPPPQQQQQQQQQNNNMMMMMMMMMMMMMMMMMMMMMPPPPPPQQQQQQQQQPPPNNNNNNvvvrrrkkkggghhhdddfffeeebbb___]]][[[YYYYYYXXXZZZ[[[XXXSSSNNNMMMMMMJJJIIIHHHGGGEEEDDDCCCBBB???@@@???===:::888888888777666555444333222222222000///---,,,++++++,,,---((((((((((((((((((((((((+++'''######'''******)))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$##############################$$$###""" """###$$$###$$$$$$%%%%%%$$$$$$###&&&%%%###"""""""""######$$$$$$################## !!!!!!"""""""""###$$$%%%%%%&&&%%%$$$###"""###$$$$$$###""""""###%%%$$$%%%%%%$$$######$$$&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&""""""'''))))))$$$$$$%%%%%%%%%%%%&&&&&&'''''''''(((((((((((()))&&&&&&''''''(((((())))))((()))++++++***))))))***&&&### !!!%%%(((((((((+++***)))'''''''''((()))%%%))),,,...///...///000000000...---------------*********************+++,,,///222222111///...///...---------...///111222...000222222000000000111222222222222222222222222444555666888:::<<<===>>>666666666777888888999999888666444666999:::999777???>>>===============>>>EEEGGGIIIIIIGGGDDDCCCBBBAAAAAAAAA@@@@@@?????????CCCGGGJJJLLLMMMSSS\\\dddjjjaaaUUULLLIIIGGGCCC???@@@???===<<<<<<======>>>@@@>>>===???CCCEEEDDDBBBDDDDDDEEEEEEEEEEEEEEEDDDBBBCCCEEEFFFEEEDDDBBBAAAAAA@@@???>>>>>>???@@@AAA@@@?????????>>>>>>======>>><<<;;;;;;<<<<<<<<<;;;555888:::<<<===???AAACCCGGGFFFEEEBBB???===>>>???@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>=========>>>>>>DDDCCCBBBBBBAAAAAAAAAAAADDDDDDEEEHHHKKKOOORRRTTTQQQNNNJJJFFFCCCCCCEEEFFFEEEEEEDDDBBBAAA@@@??????======<<<<<<===>>>??????>>>@@@AAACCCCCCBBB@@@???BBBAAAAAA@@@???>>>>>>===BBBDDDGGGIIIIIIKKKMMMPPPNNNPPPQQQPPPNNNKKKJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIEEEDDDBBBAAAAAAAAACCCDDDFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDBBBBBBCCCEEEGGGHHHKKKJJJIIIJJJLLLNNNNNNMMMFFFGGGHHHHHHGGGEEECCCAAA@@@???>>>???BBBEEEEEEEEEBBBBBBBBBBBBDDDFFFHHHIIIEEEHHHMMMSSS[[[bbbhhhkkk```[[[TTTPPPQQQUUUYYY\\\\\\YYYTTTPPPNNNOOORRRTTTTTTUUUVVVVVVUUUSSSPPPOOOMMMOOOQQQRRRRRRRRRSSSUUUOOOPPPRRRTTTUUUSSSNNNJJJMMMMMMMMMMMMMMMMMMMMMMMMuuurrrjjjggghhheeefffeeebbb```]]][[[ZZZYYYYYYZZZ[[[XXXSSSOOONNNNNNJJJIIIHHHGGGFFFDDDCCCCCC???@@@???===:::888888888777666555444333222222222///......---,,,,,,,,,,,,(((((((((((((((((((((((('''((((((((((((((()))***&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%###$$$$$$%%%%%%$$$$$$###%%%%%%###"""""""""##############################!!!!!!"""""""""#########$$$$$$%%%%%%%%%$$$###"""$$$%%%%%%%%%$$$###$$$$$$$$$$$$#########$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&'''$$$!!!!!!$$$&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''((((((((((((((()))***)))((('''(((***)))&&&$$$%%%(((+++,,,++++++***((('''''''''((()))(((***---000222333333222,,,,,,,,,+++,,,,,,------,,,,,,++++++******)))))),,,///111222000///.........---------...///111222...///111111000000000111222222222222222222222222444444666777999;;;<<<===888777777777777666666666777666666888;;;===<<<;;;===============>>>>>>>>>999<<>>???@@@???>>>===???BBBCCCBBBAAABBBBBBBBBBBBBBBAAAAAA@@@CCCDDDFFFFFFFFFEEECCCBBB@@@???>>>>>>>>>>>>???@@@@@@@@@???>>>>>>===<<<<<<;;;:::888999:::;;;;;;:::777999:::<<<<<<>>>AAADDDJJJIIIGGGDDD???======>>>????????????????????????>>>>>>=========>>>>>>???>>>?????????AAABBBCCCDDDCCCCCCEEEFFFIIIMMMPPPQQQOOOMMMIIIFFFEEEDDDEEEFFFDDDDDDCCCBBBAAA@@@???>>>=========>>>???@@@AAAAAA@@@AAABBBCCCCCCBBB@@@?????????>>>======<<<;;;;;;???AAADDDFFFIIILLLPPPSSSVVVWWWWWWTTTPPPMMMLLLLLLJJJJJJJJJKKKKKKKKKKKKKKKGGGFFFDDDBBBBBBBBBCCCDDDGGGFFFEEEEEEDDDDDDEEEEEEFFFEEEDDDDDDDDDFFFGGGIIIJJJHHHGGGGGGHHHIIIIIIHHHDDDDDDEEEEEEFFFFFFEEEEEEBBBAAAAAABBBEEEFFFFFFEEEBBBBBBBBBCCCDDDGGGIIIJJJFFFHHHLLLQQQXXX^^^cccfff```[[[VVVSSSUUUZZZ^^^aaa[[[WWWRRRNNNLLLMMMOOOPPPSSSTTTUUUUUUTTTSSSQQQPPPSSSTTTVVVWWWVVVUUUVVVWWWOOOPPPRRRUUUWWWVVVRRRNNNNNNNNNMMMMMMMMMMMMMMMMMMtttqqqjjjgggiiiffffffdddbbb```]]]\\\[[[ZZZZZZ[[[[[[XXXTTTQQQOOONNNJJJIIIHHHGGGFFFDDDCCCCCC???@@@???===:::888888888777666555444333222222222............---,,,+++***((((((((((((((((((((((((###(((++++++'''$$$%%%((($$$$$$#########$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&###$$$$$$%%%%%%$$$$$$###%%%$$$######"""#################################"""############$$$$$$$$$$$$$$$$$$%%%$$$$$$###""""""######$$$###"""!!! $$$""" !!!$$$&&&%%%###$$$$$$$$$$$$%%%%%%%%%%%%(((&&&$$$$$$%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''((((((((('''''''''''''''((((((((('''%%%&&&(((******(((&&&'''))),,,---,,,***)))((('''''''''((((((++++++,,,000666888777555((())))))******+++,,,,,,...------,,,+++***)))))),,,...000000///.........------------...///000111---///000111000///000111222222333333333333333333333333444666777999:::;;;999888888666555444333333666555666888;;;======<<<:::;;;===>>>???>>>>>>===888:::>>>@@@@@@AAABBBCCC???@@@@@@AAABBBBBBCCCCCCCCCFFFIIIHHHGGGHHHLLLPPPRRROOOKKKJJJKKKJJJGGGCCC;;;;;;;;;<<<===>>>@@@AAA>>>======>>>???@@@@@@???AAAAAAAAA@@@@@@??????>>>DDDEEEFFFFFFFFFEEECCCBBB??????>>>======>>>??????@@@@@@???>>>===;;;;;;:::888777555666888::::::999999::::::;;;;;;===AAAEEELLLKKKIIIEEE@@@<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<======>>>;;;<<<<<<===???AAABBBCCCBBBBBBCCCEEEFFFIIIKKKLLLJJJIIIHHHGGGFFFEEEEEEEEEBBBBBBAAA@@@@@@???>>>>>>===>>>>>>???@@@AAACCCDDDBBBBBBCCCCCCCCCAAA@@@???>>>======<<<<<<;;;;;;;;;<<<>>>@@@CCCGGGLLLRRRVVV```___]]]XXXRRRNNNLLLLLLKKKKKKKKKKKKLLLLLLMMMMMMHHHGGGEEECCCBBBCCCCCCDDDGGGFFFEEEEEEDDDEEEEEEEEEGGGGGGFFFEEEEEEFFFHHHHHHIIIGGGEEEEEEFFFFFFFFFEEEBBBBBBBBBCCCDDDFFFHHHIIIEEEEEEEEEGGGIIIIIIGGGEEEBBBBBBBBBCCCEEEGGGJJJKKKGGGHHHKKKOOOSSSXXX[[[^^^\\\XXXTTTTTTWWW\\\```bbbZZZWWWRRRNNNLLLLLLMMMOOOSSSSSSRRRRRRQQQQQQPPPPPPRRRTTTVVVUUUTTTSSSTTTUUUQQQRRRSSSVVVXXXXXXUUURRRNNNMMMLLLLLLKKKKKKKKKKKKsssppphhhfffiiifffeeedddbbb```^^^\\\[[[[[[ZZZZZZZZZXXXUUURRROOONNNIIIIIIHHHGGGFFFEEEDDDCCC???@@@???===:::888888888777666555444333222222222......//////...,,,***)))((((((((((((((((((((((((%%%'''((('''%%%###$$$%%%$$$$$$######$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$############$$$%%%###$$$$$$%%%%%%$$$$$$###$$$$$$#################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$###############$$$%%%&&&$$$""" $$$ $$$'''%%%!!!###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&'''''''''(((((((((((()))(((((((((''''''&&&&&&&&&''''''&&&%%%###$$$''')))'''&&&&&&&&&''')))******(((((((((((('''(((((((((,,,******///666:::999555((())))))******+++******------,,,,,,++++++******+++---//////...---------------------......//////,,,...000000//////000111222222222222333333333333222333333555666777888888888777666555444333333222555555666777888999::::::888:::<<<>>>??????>>>===???@@@BBBBBBAAA@@@@@@AAA>>>>>>>>>>>>????????????@@@CCCEEEEEEDDDCCCDDDFFFHHHGGGHHHIIIKKKJJJGGGDDD;;;;;;<<<<<<===>>>??????======<<<======>>>======@@@@@@@@@@@@@@@@@@@@@AAACCCCCCDDDDDDCCCCCCBBBAAA>>>>>>===<<<<<<===>>>>>>@@@@@@???===;;;:::999888666555444555777999999999:::::::::999:::<<>>???AAAAAAAAABBBCCCEEEFFFFFFDDDDDDEEEEEEDDDDDDCCCBBB@@@?????????>>>>>>======<<<<<<===>>>@@@AAACCCDDDCCCCCCCCCCCCBBBAAA???>>>???>>>>>>>>>=========<<<;;;===???AAADDDJJJQQQUUUcccbbb^^^WWWQQQLLLJJJJJJHHHIIIIIIIIIJJJJJJJJJJJJGGGFFFEEECCCBBBBBBBBBBBBEEEDDDDDDCCCCCCCCCDDDDDDFFFFFFEEEEEEEEEEEEFFFGGGGGGEEEDDDDDDFFFGGGFFFFFFCCCBBBAAAAAABBBEEEIIIKKKHHHHHHIIIKKKLLLKKKHHHFFFCCCCCCCCCDDDEEEHHHJJJLLLIIIIIIKKKMMMOOORRRUUUVVVVVVTTTQQQQQQTTTXXX[[[]]]XXXVVVSSSPPPOOOOOOPPPQQQSSSRRRPPPOOONNNMMMMMMMMMOOOQQQSSSSSSRRRRRRSSSTTTSSSSSSTTTVVVWWWWWWTTTRRRMMMLLLJJJIIIHHHHHHHHHHHHsssnnngggeeehhheeecccbbb```___]]]\\\[[[[[[ZZZYYYXXXWWWUUUSSSPPPNNNIIIHHHHHHGGGFFFEEEDDDDDD???@@@???===:::888888888777666555444333222222222.../////////...,,,***)))((((((((((((((((((((((((+++((($$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&'''(((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######""""""""""""#########$$$$$$%%%%%%$$$$$$###############$$$#########""""""#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$#####################$$$&&&&&&&&&(((***)))&&&###%%%!!!$$$&&&$$$!!!#########$$$$$$$$$%%%%%%###$$$&&&'''''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&'''''''''(((((((((((()))((((((''''''&&&&&&%%%%%%''''''&&&$$$######&&&)))$$$%%%%%%&&&&&&&&&'''((('''''''''((((((((((((''',,,)))(((---333777666333++++++,,,,,,+++***))))))*********++++++,,,,,,,,,+++,,,...---,,,+++,,,------------...............+++---/////////...///111111111111222222222333333222222333444555555666666444444444444444444444444999999999999888888888888888:::<<<>>>??????======>>>???@@@???===<<<<<<<<<@@@@@@???>>>======<<<<<<<<<>>>@@@AAAAAA@@@@@@AAACCCCCCEEEGGGHHHGGGDDDBBB<<<<<<=========<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<===============>>>@@@AAABBB@@@@@@@@@@@@@@@??????>>>======<<<;;;;;;<<<======??????===<<<:::999888777777666555666888::::::999:::::::::999888;;;???BBBBBBCCCCCCAAA===;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;===<<<;;;:::999888888888:::::::::::::::;;;<<<===??????@@@@@@AAAAAAAAAAAA??????@@@AAAAAA@@@@@@???===============<<<<<<<<<::::::;;;<<<>>>???AAABBBCCCBBBBBBBBBAAA@@@???>>>>>>>>>>>>>>>============<<<===???@@@BBBFFFLLLPPP]]]\\\XXXRRRLLLHHHGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCBBBAAAAAA@@@@@@BBBBBBAAAAAAAAAAAABBBCCCCCCCCCCCCCCCCCCDDDDDDDDDBBBAAA@@@BBBDDDFFFGGGFFFEEEDDDBBBAAABBBEEEHHHJJJJJJJJJKKKLLLMMMLLLJJJGGGDDDDDDDDDEEEFFFHHHJJJKKKJJJKKKKKKLLLMMMOOOPPPQQQSSSQQQOOOPPPRRRTTTUUUUUUSSSRRRQQQPPPPPPQQQRRRSSSSSSQQQOOOMMMKKKJJJIIIIIIMMMPPPRRRTTTTTTTTTVVVWWWUUUTTTSSSSSSTTTSSSQQQOOOKKKJJJHHHEEEDDDDDDDDDEEEsssnnnfffdddfffdddaaa```___]]]\\\[[[[[[[[[YYYXXXWWWVVVUUUSSSOOOLLLHHHHHHGGGGGGFFFEEEEEEDDD???@@@???===:::888888888777666555444333222222222000//////...---+++***)))((((((((((((((((((((((((...)))$$$$$$'''******(((&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""###$$$$$$%%%%%%$$$$$$###""""""###$$$$$$$$$$$$###"""""""""###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$#########"""""""""###$$$$$$###"""!!!$$$'''(((%%%"""&&&### !!!###%%%###!!!############$$$$$$$$$$$$"""$$$&&&&&&&&&&&&'''((($$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%###$$$&&&((($$$&&&''''''&&&&&&''')))&&&&&&'''(((((((((''''''***)))(((***...111000///,,,,,,------,,,+++)))((((((((()))***+++,,,,,,---***,,,---,,,+++***+++---,,,------.........------***,,,...///......///000//////000000111222222222333333333333444444555555333333444444555666666777===>>>???===;;;999:::;;;999:::<<<===>>>======<<<;;;===>>>===<<<<<<===???CCCBBBAAA@@@???===<<<<<<:::;;;<<<===>>>????????????@@@AAABBBBBBBBBAAA@@@<<<============<<<;;;:::999;;;<<<<<<;;;;;;<<<>>>;;;:::::::::;;;===???@@@>>>=========<<<<<<<<<<<<<<<<<<;;;::::::;;;<<<<<<======<<<;;;:::888888777888777666666888::::::999999999999888888999<<>>???>>><<<:::::::::999999999999999999999999<<<<<<;;;::::::::::::;;;666777777888:::<<<===>>>======>>>???????????????<<<<<<===>>>>>>======<<<;;;;;;;;;;;;;;;;;;;;;<<<999999:::;;;<<<===???@@@AAAAAA@@@@@@??????>>>>>><<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@AAACCCGGGKKKQQQQQQOOOLLLHHHEEEEEEEEECCCCCCCCCBBBAAAAAA@@@@@@BBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@???@@@@@@AAABBB@@@@@@AAAAAABBBCCCCCCCCC===<<<<<<>>>AAADDDDDDDDDGGGFFFDDDCCCCCCEEEGGGIIIKKKKKKKKKLLLMMMMMMKKKIIIGGGFFFFFFFFFFFFHHHIIIJJJJJJJJJJJJKKKKKKMMMNNNNNNRRRQQQPPPPPPRRRRRRRRRQQQMMMMMMMMMNNNOOOPPPQQQQQQRRRQQQOOONNNLLLJJJHHHGGGIIIKKKNNNPPPQQQRRRTTTUUUUUUSSSQQQPPPPPPPPPNNNLLLKKKIIIFFFDDDBBBBBBBBBCCCsssmmmeeebbbeeebbb___^^^]]]\\\[[[ZZZZZZZZZXXXVVVUUUTTTTTTSSSOOOKKKHHHHHHGGGGGGFFFEEEEEEEEE???@@@???===:::888888888777666555444333222222222111000///---,,,+++******((((((((((((((((((((((((((('''&&&&&&'''(((((((((&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$############$$$$$$%%%%%%$$$$$$###!!!"""###$$$%%%$$$$$$###!!!""""""###$$$$$$%%%%%%%%%$$$$$$$$$###############"""!!!!!!"""###$$$%%%!!! $$$'''&&&###&&&%%%$$$###########################$$$$$$$$$$$$###%%%&&&%%%######$$$&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%&&&&&&&&&&&&&&&&&&'''%%%&&&'''&&&%%%$$$%%%'''$$$&&&((((((&&&%%%&&&(((%%%&&&'''(((((((((''''''***)))))))))***++++++,,,***+++,,,------,,,***)))((((((((())))))******+++***+++,,,+++))))))+++,,,,,,---.........---,,,,,,)))+++---.........///000---......///000000111111333333444444444444444444333444444555666666777777>>>???@@@???<<<;;;<<<>>><<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>>>>@@@BBBAAAAAA@@@???>>>=========:::::::::;;;<<<=========<<<<<<<<<<<<;;;<<<===>>>:::;;;<<<=========<<<;;;888:::<<<<<<;;;;;;===@@@>>>===;;;::::::;;;<<<===<<<<<<;;;;;;::::::;;;;;;<<<;;;:::999999:::;;;<<<<<<;;;;;;:::999888888777999777666666777888888777666888888888777888:::;;;;;;===>>>===;;;999888999888888888888888888888888::::::;;;<<<===???AAABBB777777777888999;;;<<<===;;;<<<===>>>???>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<999999999:::::::::;;;;;;::::::::::::;;;<<<===>>>??????>>>>>>>>>>>>>>>>>>========================<<<>>>???@@@@@@BBBDDDGGGEEEGGGHHHHHHFFFEEEFFFGGGDDDDDDCCCBBB@@@???>>>>>>AAAAAABBBBBBBBBBBBBBBBBB@@@@@@??????@@@AAAAAABBB===>>>???AAABBBCCCCCCDDD>>>===<<<>>>@@@BBBCCCBBBGGGFFFEEEDDDEEEGGGIIIJJJKKKJJJIIIJJJLLLLLLKKKJJJIIIHHHGGGFFFFFFGGGHHHIIIIIIHHHHHHIIIIIIJJJLLLLLLOOONNNNNNOOOQQQRRRPPPNNNLLLMMMMMMNNNOOOOOOPPPPPPOOOPPPPPPPPPOOOMMMLLLKKKGGGIIILLLMMMNNNNNNPPPQQQSSSQQQOOONNNNNNOOONNNMMMLLLJJJGGGDDDBBBBBBBBBCCCsssmmmdddaaadddaaa^^^]]]\\\[[[ZZZZZZZZZZZZXXXVVVTTTSSSTTTRRRNNNJJJHHHGGGGGGGGGFFFEEEEEEEEE???@@@???===:::888888888777666555444333222222222222111...,,,+++******+++((((((((((((((((((((((((###&&&'''$$$###$$$&&&&&&&&&%%%$$$############%%%%%%%%%$$$$$$$$$#################################$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%$$$$$$$$$!!!"""###$$$%%%%%%$$$###!!!""""""###$$$$$$%%%%%%$$$$$$$$$######"""""""""###"""!!!!!!!!!###$$$%%%&&&###!!!###)))---,,,***&&&''''''%%%"""!!!"""###"""############$$$$$$$$$%%%&&&'''%%%""" """%%%$$$$$$%%%%%%%%%&&&&&&&&&'''''''''((((((((())))))%%%%%%%%%&&&&&&'''''''''$$$&&&((((((&&&%%%%%%&&&"""%%%''''''$$$###%%%&&&$$$%%%'''(((((((((''''''******+++)))((('''(((***'''(((***,,,---,,,+++***))))))))))))((((((((((((***++++++***))))))***,,,,,,---.........---,,,+++(((***---...---...///000,,,------...///000000111444444444444444444444444555555555666666666777777;;;===???>>>;;;:::<<>>888999;;;===>>>>>>======777:::<<<===;;;;;;>>>AAACCCAAA???<<<;;;;;;<<<===<<<<<<;;;::::::::::::;;;;;;;;;:::999999:::;;;;;;:::::::::999999888888888999777555555777777777666555777888888777777888999<<<===>>>>>>;;;888777777777777777777777777777777999999;;;===@@@DDDFFFHHH;;;;;;:::999888888888999:::;;;===>>>>>>>>>============<<<;;;;;;;;;<<<<<<888888888999999::::::;;;;;;;;;;;;;;;;;;<<<===>>>>>>===============>>>???????????????@@@@@@@@@@@@;;;===???@@@AAAAAADDDEEE>>>AAADDDFFFGGGGGGHHHIIIFFFFFFDDDCCCAAA???>>>===@@@AAABBBCCCDDDDDDDDDDDDAAA@@@@@@@@@AAAAAABBBCCC<<<===???AAACCCDDDDDDEEEBBB@@@???@@@BBBCCCCCCBBBEEEEEEEEEEEEGGGIIIJJJLLLKKKJJJHHHIIIJJJLLLLLLKKKJJJJJJHHHGGGFFFGGGHHHHHHGGGGGGGGGGGGHHHIIIJJJKKKKKKKKKKKKMMMPPPPPPNNNMMMOOOPPPPPPQQQQQQQQQPPPPPPNNNOOOQQQRRRRRRQQQPPPNNNLLLNNNPPPQQQPPPPPPQQQSSSRRRPPPMMMMMMNNNOOOOOOOOONNNLLLHHHEEECCCBBBCCCDDDpppiiihhhdddaaaaaaeeebbb^^^]]]]]]]]]ZZZXXXVVVVVVVVVUUUSSSPPPNNNLLLKKKHHHFFFEEEFFFFFFEEECCC@@@AAAAAA@@@>>><<<999888:::888777444222111000///000///......,,,,,,+++***'''((()))))))))(((&&&%%%%%%&&&&&&&&&$$$###$$$%%%''''''&&&%%%%%%%%%%%%&&&'''&&&$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###"""""""""%%%$$$$$$######$$$$$$%%%""""""############""""""'''!!!###%%%######""""""!!!!!!!!!!!!!!!%%%%%%$$$###"""""""""###!!!!!!###$$$&&&'''))))))%%%###""""""###$$$$$$###########################""""""#########$$$$$$$$$((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$&&&)))***)))(((''''''""""""$$$%%%&&&'''''''''%%%%%%$$$$$$%%%%%%&&&'''(((((((((((((((((((((((())))))((())))))***++++++************))))))))))))'''%%%'''+++,,,)))(((***///...---,,,+++***))))))...------,,,------......---+++)))((()))***---//////---++++++///111111000000222555555444333333333222444666666555666777999<<<<<<;;;999888999<<>>;;;888888;;;<<<<<<:::============<<<<<<<<<<<<>>>===<<<;;;;;;<<<===>>><<<<<<;;;:::999999999999::::::999999999999999999999:::;;;<<<============>>>===<<<<<<<<<>>>???@@@BBBAAA>>><<<999777666555999:::<<<<<<<<<:::888777999999888888999999:::;;;;;;::::::::::::::::::999:::999777666555555555666666666666666777777777777;;;;;;:::999999888999999888888777777777777888888<<<;;;<<>>???@@@AAA======<<<;;;;;;:::999999::::::999888888999999:::::::::::::::::::::::::::999:::<<<>>>>>>>>>>>>=========>>>?????????????????????@@@@@@@@@@@@??????CCCBBBCCCCCCEEEGGGJJJKKKJJJFFFCCCBBBCCCBBB@@@======>>>???AAABBBCCCCCCDDDEEEDDDCCCBBBCCCEEEFFFHHH??????>>>@@@BBBDDDCCCBBBBBB@@@>>><<<<<<>>>AAACCCDDDDDDCCCDDDDDDEEEFFFGGGKKKJJJJJJKKKKKKLLLMMMNNNOOOMMMJJJGGGFFFEEEFFFGGGEEEGGGJJJLLLMMMKKKIIIGGGGGGHHHJJJLLLMMMLLLKKKJJJOOOPPPRRRSSSRRRPPPMMMKKKKKKLLLNNNOOOPPPQQQQQQQQQOOOQQQTTTVVVUUURRROOOLLLNNNNNNMMMMMMMMMMMMMMMNNNMMMLLLJJJHHHFFFDDDCCCBBBpppiiihhhdddaaabbbfffccc```^^^^^^]]]ZZZXXXUUUUUUUUUTTTRRROOOMMMKKKKKKHHHFFFEEEFFFFFFEEECCCAAAAAA@@@@@@>>><<<999888888777666444333222222222//////...---,,,+++******(((((())))))(((''''''&&&'''((()))(((&&&%%%&&&'''''''''&&&%%%%%%%%%%%%&&&%%%$$$###!!!!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$%%%$$$$$$######$$$$$$%%%""""""############""""""%%%""" ###%%%### $$$$$$###"""""""""""""""""""""!!!!!! !!!!!!!!!"""###$$$%%%&&&((())))))%%%$$$""""""$$$%%%$$$##############################$$$$$$$$$%%%%%%%%%%%%'''&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$&&&((()))(((''''''(((###$$$$$$%%%%%%&&&&&&'''%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''(((((()))))))))))))))))))))))))))***((()))++++++'''%%%'''((((((((((((((((((((('''******))))))******++++++---,,,***))))))+++---///000...,,,,,,///111111000///111333333222222333444333444666666555555666888::::::999777666777;;;===>>>;;;999999;;;<<<<<<;;;===<<<<<<<<<;;;;;;::::::===<<<;;;;;;;;;;;;<<<===???>>><<<;;;:::999888888777777777888888999999:::888999:::;;;<<<<<<<<<<<<;;;;;;:::::::::;;;======@@@>>><<<:::888666555555888999:::::::::888777666777777777777777888999999666666777888999:::;;;;;;:::999777666555444555555666666666666666666666777777888888888777444222000777666666555555666666777;;;:::;;;===AAACCCDDDCCC:::999888666666666777888:::::::::;;;<<<===>>>>>>;;;;;;:::999999888888777888888777777777888999999::::::::::::::::::999999999:::;;;<<<=========<<<;;;<<<>>>?????????>>>===>>>>>>????????????>>>>>>AAAAAAAAABBBDDDFFFIIIJJJGGGEEEAAA@@@AAAAAA???===>>>>>>@@@AAABBBCCCCCCDDDFFFEEECCCBBBCCCEEEHHHIIIAAA@@@@@@AAADDDFFFFFFEEEDDDBBB???<<<<<<===???AAABBBBBBCCCCCCDDDEEEFFFGGGHHHHHHHHHHHHIIIKKKLLLLLLNNNMMMKKKIIIHHHIIIJJJKKKKKKMMMOOOQQQQQQOOOLLLJJJHHHIIIKKKMMMMMMLLLKKKJJJKKKMMMOOOQQQQQQPPPNNNMMMKKKLLLMMMNNNPPPPPPQQQQQQPPPTTTXXX[[[ZZZVVVPPPLLLLLLKKKKKKJJJJJJKKKKKKKKKKKKKKKJJJHHHGGGDDDBBBAAAooohhhgggcccbbbdddgggeeebbb```___]]]ZZZXXXUUUUUUTTTSSSQQQOOOLLLJJJKKKHHHFFFEEEFFFFFFEEECCCAAAAAA@@@???===;;;999888666666555444333333333333///...------++++++***)))))))))((((((((((((''''''((())))))(((&&&$$$%%%&&&''''''&&&%%%%%%%%%%%%&&&'''&&&&&&%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%$$$$$$############$$$$$$""""""############""""""""""""######$$$######"""%%%$$$$$$###############!!!!!! !!!""""""$$$%%%%%%&&&''''''((((((&&&$$$######$$$%%%%%%$$$########################$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%''''''%%%%%%&&&(((&&&%%%$$$$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%&&&&&&((((((((((((((((((((((((+++((((((+++***&&&%%%'''%%%''')))***+++++++++***+++++++++,,,,,,,,,---------,,,+++******,,,...///111///......000111000000...000111111000111333555333444666555444333444666777888777666555666999<<<===;;;999999:::<<<<<<;;;===<<<<<<;;;:::999999888;;;;;;::::::::::::;;;;;;@@@???===;;;:::999888888444444555666777888999999666777888999::::::::::::888888888777888888999:::;;;:::999777666555555555888888777777777777666666666666555555666666777888555555666666777888999999:::999777555444444444555666666666666666666666666666777888888666222---+++555555444444444444555555999888888:::===>>>>>>>>>999888777666555666777777:::::::::::::::;;;;;;;;;999888888777666666666666666666666666666777888999;;;;;;::::::999999999888777888999:::;;;;;;;;;;;;:::<<<>>>@@@@@@???===<<<=========>>>>>>=========>>>>>>>>>???BBBDDDGGGIIIEEEBBB@@@?????????>>>===??????@@@AAABBBCCCCCCCCCFFFDDDBBBAAAAAADDDGGGJJJDDDBBBBBBCCCEEEGGGGGGGGGDDDBBB???===;;;<<<>>>???AAAAAAAAABBBCCCEEEFFFGGGGGGGGGGGGHHHIIIKKKLLLMMMMMMLLLKKKKKKKKKLLLMMMNNNOOOPPPRRRSSSRRRPPPMMMKKKJJJKKKLLLMMMMMMLLLKKKKKKGGGIIIKKKNNNOOOOOONNNMMMJJJJJJKKKLLLMMMNNNOOOOOOPPPTTTYYY\\\ZZZUUUNNNJJJHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIHHHEEEBBBAAAooogggfffcccbbbeeegggfffdddbbb```]]][[[YYYVVVVVVUUUTTTRRROOOMMMKKKKKKHHHFFFEEEFFFFFFEEECCCBBBAAA@@@???===;;;:::999888777666444333333333333......---,,,+++******)))))))))((((((((((((((()))&&&''''''&&&$$$"""######''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&########################""""""#########$$$$$$$$$$$$$$$############$$$$$$""""""############"""""" ###&&&&&&$$$""""""$$$$$$$$$###""""""""""""###"""""""""""""""###$$$%%%$$$%%%%%%%%%%%%%%%&&&&&&&&&$$$######$$$%%%%%%$$$########################$$$$$$$$$%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$###%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$&&&(((((('''%%%#########%%%&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%$$$$$$$$$%%%&&&&&&&&&'''''''''''''''(((&&&&&&******((((((+++&&&''')))+++,,,,,,++++++,,,,,,------............---,,,+++++++++,,,...///111000000///000000000///...//////......///222555333444555444333222333444666666666555555666888;;;<<<;;;:::999:::;;;;;;<<<======<<<;;;:::888888777999999999999999999999999===<<<;;;:::999888888888333333444444555555666666444555666777777888888777777777666666666777777777777666555444444444444444888777666666666666777777555555555555555666777777888888777777666666555555:::999777555444444444444666666666666666555555555777888999999777444000...444444444333333444444444777666555777999:::999888666666444444444444555666777777888888999:::::::::888888666555555555666666666666666666777888999999;;;;;;::::::999888888888777777777888888999999999:::<<>><<<;;;:::999:::999777555333222111111///......---,,,+++***)))(((((())))))))))))))))))&&&''''''&&&$$$######$$$''''''&&&%%%%%%%%%%%%&&&!!!"""""""""""""""""""""########################$$$$$$$$$#########""""""$$$######""""""######$$$""""""############""""""###'''&&&###!!!"""$$$######"""!!!!!!!!!!!!""""""!!!!!!!!!"""###$$$$$$########################&&&$$$######$$$%%%%%%$$$####################################$$$$$$$$$$$$######$$$%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###$$$&&&''')))'''%%%#########%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&)))***((())),,,%%%&&&'''(((((('''&&&&&&******+++,,,,,,+++******,,,,,,+++++++++,,,---...///000000000////////////......///...---...111444222333444333222111222333444555666666555666888:::;;;:::999999888999:::;;;======<<<;;;999888777777777777777888888777777777777777666666666777888888444444444333333222222222222333444555666666666666666666666666666666666666333333222222222333333444777777666666666666777888555555555555555666777777999888888777666555555555888777666444444444555555777666666666555555444444888777777666666555555555555444444333333444444555555444333444666777666555444333222111111222333444444444666777888:::;;;;;;999888666555555666777888777777777777777888999::::::::::::999999888888888666666666666666777777777;;;===@@@BBBCCCAAA>>><<<;;;;;;<<<<<<<<<<<<;;;;;;999999:::;;;===@@@BBBDDDBBBBBBBBBAAAAAAAAABBBCCCCCCBBBAAAAAAAAABBBCCCCCCFFFDDDBBBBBBCCCFFFIIIKKKKKKHHHEEECCCBBBBBBBBBAAA@@@???>>>>>>>>>@@@AAACCC@@@@@@AAAAAACCCDDDEEEFFFGGGGGGGGGHHHIIIKKKLLLMMMKKKJJJJJJIIIIIIIIIIIIIIIIIIJJJLLLNNNOOOOOONNNMMMLLLLLLLLLLLLLLLKKKJJJJJJGGGGGGHHHIIIIIIHHHGGGGGGDDDDDDDDDDDDDDDEEEGGGGGGKKKKKKKKKKKKIIIGGGEEECCCCCCCCCEEEFFFFFFFFFEEEEEECCCEEEGGGHHHHHHFFFCCCAAApppiiihhhdddccceeecccdddeeeddd```]]][[[[[[XXXXXXXXXVVVTTTRRROOONNNKKKHHHFFFEEEFFFFFFEEECCCCCCBBB@@@>>><<<;;;::::::;;;:::888666444222111000000///...---,,,++++++***'''((()))***+++***)))((('''((()))(((&&&%%%&&&'''''''''&&&%%%%%%%%%%%%&&&!!!"""######$$$#################################%%%%%%$$$$$$###""""""!!!######""""""""""""######""""""############"""""" ###%%%%%%"""!!!"""$$$###""""""!!!!!!!!!!!!!!!  !!!!!!""""""""""""""""""######%%%###""""""###$$$$$$###########################""""""#########$$$$$$$$$######%%%&&&&&&&&&%%%$$$#########$$$$$$$$$$$$$$$###$$$&&&&&&$$$$$$%%%'''((('''%%%$$$###$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&&&&''''''%%%%%%&&&&&&'''(((((((((,,,)))((())))))&&&&&&)))******))))))((((((((('''---...//////...---+++***++++++******++++++,,,,,,,,,...000000///......///...///000///......000111000222333222111000222333333444555555555666888:::888999999777666666888:::;;;;;;:::999888777777666555555666777777666555555333333333333444555777777555555444333222111000000111222333444555555555555555666666666666555555444111111111111111222222333555555666666666666777777555555444444555555666777555555555666666777777777777666555444444555666666777666666555555444444444555444444444444555666777444444333333333333444444444333222333444555444333222222111000111222333444333333555666888:::;;;<<<999888666555555666888999999888888777777888888888999999999999999999999999666666555555555666666777;;;===???AAAAAA@@@>>>===;;;;;;<<<<<<<<<<<<;;;;;;999999999:::;;;>>>@@@AAAAAACCCCCCCCCBBBBBBDDDFFFDDDCCCBBBAAAAAABBBCCCCCCHHHGGGGGGGGGHHHJJJMMMNNNLLLIIIDDDBBBAAAAAA@@@???????????????@@@BBBCCCEEEBBBBBBBBBBBBCCCDDDEEEEEEDDDDDDDDDDDDEEEFFFGGGHHHHHHHHHHHHGGGGGGGGGGGGFFFHHHIIIKKKMMMOOOOOOOOOOOOMMMLLLLLLKKKJJJIIIIIIHHHHHHHHHHHHGGGGGGEEEDDDDDDCCCBBBAAAAAAAAACCCDDDEEEKKKJJJHHHGGGFFFEEEDDDDDDAAABBBDDDEEEFFFEEEEEEDDDBBBCCCEEEFFFFFFEEEDDDCCCqqqjjjiiieeebbbddd```ccceeeddd```]]]\\\\\\WWWWWWWWWVVVTTTQQQNNNMMMKKKHHHFFFEEEFFFFFFEEECCCCCCBBB???===;;;;;;:::::::::999777666444333222222111000//////------,,,+++%%%'''***,,,---+++)))'''%%%'''((('''&&&&&&''')))''''''&&&%%%%%%%%%%%%&&&$$$%%%&&&'''''''''&&&&&&########################$$$$$$########################""""""""""""######""""""############""""""""""""###"""!!!!!!"""###$$$###""""""!!!!!!""""""!!!!!!  !!!!!!""""""######$$$$$$$$$"""!!!!!!"""######"""#################################$$$$$$$$$%%%%%%###$$$&&&'''''''''&&&%%%"""#########$$$$$$$$$$$$"""%%%''''''&&&%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&''''''(((%%%&&&&&&'''(((((())))))---)))((()))(((&&&&&&)))...---,,,*********,,,---222333333333222///---+++)))))))))*********++++++))),,,//////...---...///...000111111///......///...000111111000000222333000222333444333444666888666777888666444444777999777777777666666555555555333444555666666555444333222222222222333444555555444333333222222111111111111111333444444444444444444555555666555444333222111000000000000111222222222333444666666666555444333333333333333444555555444444444444555555555555444444333333444555777888777777666555555444333333222333444555666666555555333222222111111222222333333222111222444555444333333222222111222333444555444555666777888999::::::999777555444444666888999999888777777666666666666777777777888999999::::::777666555555555555666777:::;;;===>>>>>>>>>===<<<;;;;;;<<<<<<<<<<<<;;;;;;:::999999999:::<<<>>>???@@@BBBDDDCCCBBBBBBEEEHHHFFFDDDCCCAAAAAAAAABBBCCCGGGGGGHHHIIIKKKLLLMMMNNNKKKHHHDDDAAAAAABBBBBBAAAAAAAAAAAAAAAAAABBBDDDDDDEEEDDDDDDCCCCCCDDDDDDEEEDDDDDDCCCCCCCCCCCCDDDDDDCCCDDDEEEFFFFFFGGGGGGGGGIIIIIIKKKLLLMMMMMMMMMMMMMMMLLLKKKJJJHHHHHHGGGGGGHHHGGGGGGFFFFFFEEEDDDDDDCCCBBBAAA@@@AAABBBDDDEEEHHHHHHHHHGGGFFFEEEDDDDDD???@@@BBBDDDEEEDDDCCCCCCBBBBBBCCCDDDEEEEEEEEEEEErrrkkkjjjfffbbbccc^^^aaadddccc```]]]\\\]]]VVVVVVVVVUUUSSSPPPNNNLLLKKKIIIFFFEEEFFFFFFEEECCCCCCBBB???===;;;;;;:::;;;888777666555555444444444111111000///...------,,,$$$'''***---...,,,)))&&&"""$$$%%%%%%%%%%%%&&&(((''''''&&&%%%%%%%%%%%%&&&!!!"""$$$%%%&&&%%%$$$$$$"""""""""""""""""""""""""""""""""###$$$$$$%%%%%%######""""""""""""######""""""############""""""###""" !!!"""###%%%$$$$$$###"""#########$$$###"""!!!!!!!!!!!!!!!!!!""""""###$$$$$$%%%%%%###!!! !!!""""""!!!########################$$$$$$%%%%%%%%%&&&&&&&&&###$$$&&&(((((((((&&&%%%""""""######$$$$$$$$$$$$"""%%%((()))(((&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&''''''(((&&&&&&''''''((()))*********&&&&&&((()))((()))---,,,***(((&&&&&&(((+++,,,111222222111000---***(((((()))))))))************'''+++...///---,,,...000///111222222000...---------///000111000000222444...000222222222333444666555777777555333333666999444444444444444444444333333333555555555555333333444333333222222333333444222222222222222333333333111111222333444444444444333444444555444333222111111000000000000111111222000111333555555555333222222222111111222222333444666666555444222111111000333333333333444666888999777777666555444444333333222444777999999777555333111111000000000000111111333222111222444555555444444444333222333444666777777777777777888888888888888777444333333555777999999888777666444444444444666666777888999::::::;;;777777555444444555666777999::::::;;;;;;;;;;;;;;;;;;<<<<<<======<<<<<<;;;;;;::::::999:::<<<===>>>???AAACCCCCCBBBBBBEEEHHHFFFEEECCCAAA@@@AAABBBCCCCCCDDDFFFHHHJJJKKKKKKKKKJJJGGGCCCAAABBBDDDEEEEEEDDDCCCCCCBBBBBBBBBCCCCCCFFFFFFEEEDDDDDDDDDDDDDDDFFFFFFEEEDDDDDDDDDDDDDDD@@@BBBCCCEEEGGGHHHHHHIIIHHHIIIIIIJJJJJJJJJJJJIIIMMMLLLJJJIIIGGGGGGFFFFFFGGGFFFFFFFFFEEEEEEEEEEEEDDDCCCBBBAAAAAABBBDDDEEEDDDEEEGGGHHHHHHFFFCCCBBB===???AAACCCDDDCCCBBBAAABBBBBBCCCCCCDDDEEEEEEFFFppphhhjjjjjjfffbbbdddeeeeeeeeebbb]]]XXXUUUWWWVVVUUUSSSRRRQQQQQQRRRLLLIIIEEECCCBBBBBBBBBAAA@@@@@@>>>===;;;999888777888888777777666444333222111000///---+++)))((('''%%%''')))***+++***)))(((''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%%%%######$$$%%%########################%%%%%%$$$$$$###"""""""""&&&%%%""" !!!"""###""""""""""""""""""""""""&&&&&&%%%$$$$$$%%%&&&&&&$$$$$$$$$###"""!!!!!! $$$"""!!!"""######"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$"""!!!!!!"""$$$""""""""""""""""""""""""'''&&&%%%$$$$$$$$$%%%&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###$$$%%%'''(((&&&&&&&&&'''''''''((((((###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&)))(((((('''''''''((((((%%%'''+++...///---***''',,,(((%%%&&&+++---+++(((***)))))))))***+++,,,,,,999777444000............))))))*********+++++++++(((***,,,,,,,,,,,,...000333222111///...,,,+++***---......///000111111222222222111111222222333444666666666555555444444444444444444444444444444444222333444444444333222111222222111000////////////222333333444333222111000111000000000000000111222666555444333444444666777222111111111111111222222222222222333333444444444222222222222222222222222333333333333222111///...333444555444222222333444555555444333222222111111444333222222111111222222333222000/////////000111111222222333333444555555555444333111111111111222888777777777777777888888777555333222222444666888666555555555555444444444666777888999:::::::::999555444444555555666777888777777777888999999:::::::::::::::::::::;;;<<<===<<<======<<<:::999;;;<<<===???BBBEEEGGGGGGGGGGGGFFFEEECCCAAAAAAAAACCCDDDDDDDDDCCCAAAAAABBBFFFIIIHHHFFFCCC@@@??????@@@AAAAAAAAA@@@??????AAAEEEIIIDDDDDDEEEFFFFFFFFFFFFFFFDDDCCC@@@>>>===>>>@@@AAAEEEFFFGGGHHHIIIJJJJJJJJJMMMKKKIIIIIIJJJJJJIIIHHHHHHHHHGGGGGGFFFEEEEEEEEEFFFFFFFFFFFFEEEDDDBBBBBBCCCAAA???===>>>AAADDDFFFJJJIIIHHHGGGFFFFFFFFFFFFCCCCCCBBBBBBBBBCCCCCCDDDAAAAAA@@@@@@AAACCCEEEFFFppphhhiiiiiifffcccdddeeeeeeccc```\\\XXXVVVWWWVVVUUUTTTRRRPPPNNNNNNLLLIIIEEECCCCCCCCCBBBAAA@@@@@@>>>===;;;999888777888888777777666444333222000000///---,,,***)))(((&&&&&&((()))))))))((((((''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&###$$$%%%%%%######$$$%%%########################!!!""""""######$$$%%%%%%######"""!!!!!!"""###$$$""""""""""""""""""""""""###"""!!!!!!!!!!!!"""###$$$$$$######"""!!!!!! """!!!!!!"""###$$$###"""""""""""""""""""""""""""###"""!!! !!!"""###""""""""""""""""""""""""&&&%%%$$$######$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$############$$$%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&(((+++------,,,***(((***'''$$$&&&***---+++)))*********)))******++++++222000...,,,+++,,,------))))))))))))*********+++)))+++,,,,,,,,,,,,---///000000/////////......---.........///000111111111222111111111111222333333555555555444444333333333333333333333333333333333333333444555444333222111444333222222111111111111111222333333222111000///111111000000000000000111333222222111222333444555222222111111000111111111222222222333333333444444111111111111111111111111333333333333222222222111000333777999999777666555888666444222111222333444000000000000111111222333222222111000000000000000111111222222333444444444555444333222222222333333555555555555555666777888888666444222222444555777444444444444333333333333444444444555666666777777444444444444444555555666666666777888888999::::::999999999999:::;;;<<<<<<======>>><<<;;;:::;;;===>>>???AAADDDEEEEEEDDDDDDBBBAAA@@@@@@@@@@@@AAABBBAAAAAA@@@???>>>@@@CCCFFFJJJHHHEEEAAA??????@@@@@@AAABBBAAA@@@???@@@BBBEEEAAABBBCCCEEEFFFFFFFFFFFFBBBAAA>>><<<<<<===???@@@DDDEEEFFFHHHIIIJJJJJJJJJLLLJJJHHHHHHIIIJJJIIIHHHHHHGGGGGGFFFFFFEEEDDDDDDEEEEEEFFFFFFFFFFFFEEEEEECCCBBB@@@>>>???AAADDDFFFGGGGGGFFFFFFFFFGGGGGGHHHCCCCCCBBBBBBBBBBBBBBBBBB@@@@@@??????@@@BBBCCCDDDqqqhhhiiiiiifffdddeeedddcccaaa___\\\YYYXXXVVVVVVVVVUUURRROOOLLLJJJKKKIIIEEEDDDCCCCCCBBBAAA@@@@@@>>>===;;;:::999888888888777777666444333222000000///...---,,,+++***&&&&&&&&&'''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&###$$$%%%%%%######$$$%%%########################!!!!!!"""######$$$$$$%%% !!!"""###$$$$$$$$$$$$"""""""""""""""""""""""""""!!!!!! !!!!!!"""$$$$$$######"""!!!!!!!!!"""!!! !!!###$$$$$$###!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""$$$###############$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###"""""""""######""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''((((((((('''''''''(((***++++++***))))))(((&&&$$$'''+++---,,,***++++++***)))))))))*********)))(((((((((***+++,,,))))))))))))************+++,,,------++++++,,,---,,,---...///000000000000......//////000000111111111111111111111222222333333333333333333222222222111111111222222222222222333444555555555444222111333222111111111111111222000111111111111000000///222111111000////////////////////////000111333333333222111000000000000000222222222222222333333333////////////////////////333333222222222222333333111666===AAA@@@<<<777555777555222///...000222444.........///000222333444111111222222111111000///000000111111222333333333444333333333333444555555222222222333444555666777888777555333222333444555333333333333222222222222333333222222333444666777555555444333333333333444555555666777888999::::::888999999::::::;;;<<<<<<===>>>>>>===;;;;;;<<<>>>>>>???AAABBBBBBAAA@@@???>>>???@@@AAAAAABBBBBBBBB@@@@@@@@@???>>>@@@CCCEEELLLIIIFFFCCC@@@???@@@@@@AAABBBCCCBBB@@@???@@@AAA???@@@AAACCCDDDEEEEEEEEE@@@???===;;;;;;<<<>>>???BBBCCCEEEGGGIIIJJJJJJJJJJJJHHHGGGGGGIIIJJJIIIIIIGGGGGGFFFFFFEEEDDDDDDDDDCCCDDDEEEFFFGGGGGGHHHHHHDDDCCCAAA@@@@@@BBBDDDEEEDDDDDDDDDDDDEEEFFFGGGHHHCCCCCCBBBBBBAAAAAA@@@@@@???>>>>>>>>>???@@@AAAAAArrrhhhhhhhhhfffeeeeeedddbbb___]]][[[ZZZZZZUUUVVVWWWWWWUUUQQQMMMJJJKKKHHHFFFDDDDDDDDDCCCAAA@@@@@@???===<<<:::999999888888777777666444333222000000///...------,,,,,,'''&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&###$$$%%%%%%######$$$%%%########################$$$$$$$$$###""""""!!!!!! !!!###%%%%%%$$$###"""""""""""""""""""""""""""####################################""""""!!!!!!$$$"""!!!"""######"""!!! !!!!!!""""""""""""!!!!!!"""""""""""""""""""""""""""""""""""""""#########$$$%%%%%%%%%%%%%%%%%%$$$#######################################$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&''''''((()))***)))(((((())))))))))))))))))))))))'''&&&&&&(((,,,...---,,,,,,+++***))))))((())))))''''''''''''((()))++++++************++++++++++++,,,---...---+++***+++,,,+++,,,...///000000000000.../////////000000000111000000000000000111222222222222222222111111111111111111111222222222222222333444444555555333222111//////.........//////000000000000000000000//////333222111//////.........---------...000111222333333222111000000//////000111111111222222222222222////////////////////////222111000000000000111222444999@@@CCCAAA;;;666333333222000.........000111/////////000000111333333000111222333222111000//////000000111111222333333111222222222333444555555111111111222333555666777999777555444333333444444333333333333222222222222555444333222333555777888777666555444333333333333444444555666888999::::::999999:::;;;<<<============>>>>>>===<<<;;;===>>>??????@@@@@@???>>>===<<<===???AAADDDEEEEEEEEEDDDBBBCCCCCCBBBBBBCCCFFFHHHIIIHHHEEECCCAAAAAAAAAAAAAAACCCEEEEEECCCAAAAAAAAA@@@AAAAAABBBBBBBBBBBBBBB???>>>===<<<<<<===>>>???AAABBBDDDGGGHHHJJJKKKKKKHHHGGGFFFFFFHHHJJJJJJIIIGGGGGGFFFEEEEEEDDDDDDCCCCCCCCCDDDFFFGGGGGGGGGGGGEEEEEEDDDCCCCCCCCCDDDEEEBBBBBBBBBBBBBBBCCCDDDEEEBBBBBBBBBBBBAAA@@@??????>>>>>>>>>>>>>>>>>>??????tttiiigggfffeeeeeedddcccaaa^^^]]][[[[[[[[[TTTUUUXXXXXXWWWTTTPPPMMMJJJHHHFFFEEEEEEEEECCCBBB@@@@@@???===<<<;;;::::::888888777777666444333222000000///...------,,,,,,'''&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%######$$$%%%########################$$$$$$######"""!!!!!! """###%%%&&&&&&$$$!!! """"""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""""""""&&&$$$###"""###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""############%%%%%%%%%&&&&&&%%%%%%%%%########################"""###$$$%%%%%%&&&&&&'''#########$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&&&&&&&))))))((((((((((((((((((''''''(((+++---......---++++++***)))(((((((((((())))))))))))******+++++++++++++++,,,,,,,,,---------......---+++******+++---...///000000000......////////////000000000000000000//////000000111222111111111111111111111111111222222222333333333444222333444444444333111111------------...///000000//////////////////000000222111000///............,,,---...///000111222222222111111000//////000000111111111111111111111111000000000000000000000000000000////////////000000333777<<<>>><<<888444222000111111222111111000///333222222111111111222222111222333333333222000//////000000111111222333333000000111222333444555555222222222333444666777888888777666444333333333444444444444444333333333333444333111111222333666777888888666555444444444444333444555666777888999999999:::;;;===>>>>>>>>>>>><<<=========;;;;;;===>>>@@@?????????>>>===<<<;;;<<<>>>BBBEEEFFFGGGFFFEEEDDDEEEEEEEEEDDDEEEGGGIIIFFFEEEDDDCCCBBBBBBCCCCCCAAADDDFFFGGGFFFEEEDDDEEEDDDDDDCCCCCCBBB@@@???>>>???>>>>>>>>>>>>???AAAAAABBBCCCEEEGGGIIIJJJKKKKKKHHHGGGFFFFFFHHHJJJJJJIIIGGGGGGFFFFFFEEEDDDDDDDDDCCCDDDEEEEEEFFFFFFFFFEEEGGGFFFFFFEEEEEEDDDDDDDDDBBBBBBAAA@@@@@@@@@@@@@@@AAAAAABBBBBBBBBAAA@@@???>>>>>>??????>>>>>>>>>===vvviiifffeeedddeeecccbbb```^^^]]]\\\[[[[[[TTTVVVXXXYYYXXXUUUQQQOOOJJJHHHFFFFFFFFFFFFDDDBBB@@@??????>>>===<<<;;;:::888888777777666444333222000000///...---,,,+++***'''&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&###$$$%%%%%%######$$$%%%######################## !!!""""""######$$$$$$%%%&&&&&&%%%$$$!!! """"""""""""""""""""""""!!!""""""######""""""!!!######""""""""""""""""""&&&$$$###"""###"""!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""######$$$######%%%%%%&&&&&&&&&&&&%%%%%%##############################$$$&&&&&&'''&&&&&&!!!!!!"""""""""#########%%%%%%############%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&'''((()))((((((((((((''''''''''''&&&(((***,,,------------******)))((((((((())))))+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---,,,---...---+++***+++,,,---...000111111///---,,,////////////000000000000///////////////000000111000000000111111111111111111111222222333444444444111222333333333222000///............///111222222000////////////000000111111000000///............,,,---///000111111111111000000000//////000000111111111111000000000000000000000000000000000000000---...000111333333333333222555999;;;999666444333000111333555555333111000444333333222111111222222222222222333222222111000000000111111222333333333111111333444555555555555333333333444555666777888777666555555444444444444444444444444333333333333111000//////000111333444999888777666555444444444444444555555666666777777888999;;;===>>>??????>>>;;;<<<<<<<<<:::;;;<<<>>>?????????>>>>>>>>>>>>>>><<<>>>AAACCCEEEFFFEEEEEEBBBDDDEEEDDDDDDDDDFFFHHHDDDDDDDDDDDDDDDEEEEEEFFFBBBEEEGGGHHHGGGFFFFFFGGGGGGGGGFFFDDDBBB@@@>>>===????????????@@@AAABBBCCCCCCDDDFFFHHHJJJKKKKKKKKKJJJHHHGGGGGGIIIJJJIIIIIIHHHHHHGGGGGGFFFEEEEEEEEEDDDEEEEEEFFFGGGGGGGGGFFFHHHHHHHHHHHHGGGFFFDDDCCCCCCBBBAAA@@@????????????@@@AAABBBCCCCCCBBBAAA@@@@@@@@@@@@@@@@@@???>>>===xxxjjjeeecccbbbdddaaaaaa```___]]]\\\[[[[[[VVVWWWXXXXXXVVVSSSPPPNNNIIIHHHFFFFFFGGGFFFDDDBBB@@@??????>>>===<<<;;;;;;888888777777666444333222000000///---,,,***)))(((&&&'''(((((('''&&&%%%$$$''''''''''''''''''''''''((('''''''''&&&&&&&&&&&&###$$$%%%%%%######$$$%%%######################## !!!!!!"""############$$$%%%%%%%%%$$$###""""""""""""""""""""""""""" !!!""""""!!! """""""""""""""""""""######"""!!!"""###$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!###"""!!! !!!"""###!!!!!!!!!!!!!!!!!!!!!!!! !!!"""$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%########################$$$%%%%%%&&&%%%$$$###""""""""""""#########$$$$$$%%%$$$"""!!!!!!"""$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&)))((('''&&&''')))+++---'''(((((((((((('''&&&%%%%%%''')))++++++*********)))(((((((((((())))))***))))))******++++++++++++))))))*********++++++++++++---------+++++++++---,,,...000111111000...,,,000000000000///////////////............///000000000000000111111222222222000000111111222333333333000000111222111000///...---------...///000222333000000/////////000111222000//////.........//////,,,---///000000000////////////...//////000111222111111000000000/////////........................+++...222777:::<<<<<<<<<;;;???BBBBBB>>>999444222000000111222222111111000222111111111111111222333333333222222111111111222111111222222333444444444333444555666777777666666444444444444444555666666555555555555555555555555333333333333222222222222///000000111111222333333777666555555444444444444555555555555555555555555555777999<<<=========<<<999:::;;;:::999:::<<<===???????????????@@@@@@AAA>>>@@@BBBDDDFFFFFFGGGGGGBBBCCCDDDDDDDDDDDDFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGEEEGGGHHHGGGFFFEEEEEEFFFHHHHHHGGGFFFDDDBBBAAA???>>>>>>???@@@AAABBBCCCDDDFFFFFFHHHIIIJJJKKKKKKKKKLLLJJJHHHHHHIIIJJJIIIHHHIIIIIIHHHHHHGGGFFFFFFFFFDDDEEEFFFHHHIIIJJJKKKKKKIIIIIIJJJJJJIIIFFFDDDCCCCCCCCCBBBAAAAAABBBBBBBBB???@@@BBBDDDDDDDDDCCCBBBBBBBBBCCCCCCBBB@@@???>>>yyykkkeeebbbaaaccc`````````___^^^]]][[[ZZZXXXXXXXXXVVVTTTQQQNNNLLLIIIHHHGGGGGGGGGFFFDDDBBB@@@??????>>>===<<<<<<;;;888888777777666444333222111000///---+++)))((('''&&&'''((())))))'''%%%$$$''''''''''''''''''''''''(((((('''''''''&&&&&&&&&###$$$%%%%%%######$$$%%%#################################"""!!!!!! """######$$$%%%%%%%%%%%%"""""""""""""""""""""""" !!!"""######"""!!! """""""""""""""######### !!!$$$%%%%%%$$$!!!!!!!!!!!!!!!!!!!!!!!!$$$"""!!!!!!"""$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!###$$$%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%""""""""""""""""""""""""&&&&&&&&&%%%$$$!!!$$$%%%%%%%%%%%%&&&&&&&&&$$$###!!! !!!###$$$$$$$$$%%%%%%%%%&&&&&&&&&'''%%%###"""###%%%)))+++''''''((((((((('''%%%$$$###&&&)))***)))((((((((((((((('''(((((()))***+++%%%&&&((()))***+++++++++(((((((((((())))))))))))+++,,,------++++++,,,---+++,,,///111222111///---000000000000////////////...............///000000000000111111222222222333...//////000111222222222///000000111111///...---******++++++---...000111111000/////////111222333//////.........//////000,,,---.../////////...---............///111222333111111000000/////////...------------------------***...444;;;@@@CCCDDDDDDIIILLLNNNMMMFFF===555000///...---,,,------...///////////////000222333444444333222111000111222333111222222333333444555555555666888999999888888777444444444333333444555555444444555555555555555555222222222111111111111000111111333444444555444444555555444333333333444444666555555555555444444444333555888:::<<<<<<;;;;;;888999::::::999999;;;===????????????@@@AAACCCCCCBBBCCCEEEFFFHHHIIIIIIJJJCCCDDDFFFFFFEEEEEEGGGHHHKKKKKKJJJIIIIIIHHHGGGGGGGGGHHHHHHFFFDDDCCCCCCDDDHHHHHHGGGGGGFFFDDDCCCBBB======>>>@@@AAABBBCCCCCCGGGHHHIIIJJJKKKKKKKKKKKKMMMKKKIIIIIIJJJJJJIIIHHHJJJJJJIIIHHHHHHGGGGGGFFFCCCEEEGGGIIILLLMMMNNNOOOIIIJJJKKKKKKIIIGGGDDDCCCCCCCCCCCCCCCDDDEEEFFFFFF>>>@@@BBBDDDEEEEEEDDDCCCCCCDDDDDDDDDCCCAAA@@@>>>xxxooodddaaacccaaagggccc___^^^^^^^^^[[[XXXVVVUUUTTTSSSQQQOOONNNMMMIIIIIIHHHGGGFFFFFFFFFFFFDDDCCC@@@>>><<<;;;;;;;;;999999888888777555444333999555000...---+++'''$$$&&&(((***+++***(((%%%###%%%&&&&&&&&&&&&&&&%%%%%%'''&&&%%%%%%%%%%%%&&&'''$$$$$$$$$#########""""""$$$$$$$$$$$$$$$###""""""!!!!!!!!!!!!""""""""""""%%%%%%$$$###""""""######$$$$$$######"""!!!!!!!!!######""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!""""""###$$$$$$ !!! ###&&&"""############$$$$$$$$$******)))'''$$$###$$$&&&"""""""""""""""######$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&''''''%%%%%%&&&)))***'''$$$&&&'''((())))))(((''''''((()))*********(((&&&%%%)))(((''''''(((((('''%%%***************++++++,,,)))***,,,,,,***((('''(((---***''''''***,,,---,,,,,,,,,------...---------...............---------...............///000000222222111111111222444555////////////////////////333222222222333333111000///...---,,,,,,---...///000///.........///111222222111000//////000111222222111000.........///000111///...,,,,,,...///111...000111222222000---+++........................***///555;;;@@@GGGOOOTTTZZZ]]]]]]VVVIII;;;333000000//////........./////////000000222333444555555333333333222222333333444333333333333333333333333444777;;;???BBB@@@;;;777333444555333111///000000555555444444444333333333333333333444444555555555222222111111111222333333666555444444444666777888777666666555555555444444555555666666777777888888555666777999:::;;;<<<<<<<<<<<<===???@@@AAABBBBBBAAAAAAAAAAAACCCEEEHHHIIIHHHGGGEEEDDDDDDEEEGGGHHHOOONNNMMMLLLKKKJJJJJJJJJIIIHHHFFFDDDCCCCCCCCCDDDFFFFFFFFFEEEDDDCCCBBBAAA???@@@AAABBBDDDEEEFFFFFFHHHHHHHHHJJJMMMNNNMMMKKKJJJIIIHHHHHHIIIKKKNNNOOOKKKKKKIIIHHHFFFEEEDDDCCCFFFFFFHHHJJJMMMQQQSSSUUUOOONNNMMMKKKJJJHHHGGGFFFFFFEEEEEEGGGJJJJJJIIIHHHDDDDDDDDDDDDDDDEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCwwwoooeeeaaadddaaabbb```\\\[[[[[[[[[XXXVVVVVVVVVUUUSSSRRRPPPOOONNNIIIIIIHHHGGGFFFFFFFFFFFFCCCBBB@@@>>><<<;;;;;;;;;999999888888777555444333111...,,,,,,---,,,***(((&&&''')))))))))(((&&&%%%)))))))))))))))((('''&&&'''&&&%%%%%%%%%%%%&&&'''%%%$$$$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###"""!!!!!!!!!!!!"""""""""###%%%$$$$$$###""""""######"""""""""""""""#########!!!!!!!!!!!!""""""""""""########################!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!! !!!"""### !!! """%%%""""""#########$$$$$$$$$***+++***(((%%%%%%&&&'''"""""""""""""""######$$$$$$$$$######$$$$$$%%%&&&#########""""""#########"""############$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&)))'''$$$%%%'''((('''&&&(((((())))))((('''&&&%%%'''***,,,---+++)))((((((***(((&&&'''((())))))((()))))))))))))))***++++++(((***,,,+++)))(((((((((---***((()))+++---...---+++,,,,,,------,,,,,,+++///...------------......---------------...//////000000/////////000222222////////////////////////111000000000111111///...///...---,,,,,,---.../////////......//////000111111000000000000000000111111000///...---......///000...---,,,,,,---...000///000222333333111...---........................---000444777;;;BBBKKKQQQUUUWWWUUUNNNBBB999444333//////............/////////000000111333444444555444444333333333333333444333333333333333333333333444666999<<>>???@@@AAABBBAAAAAAAAAAAACCCEEEGGGHHHHHHGGGEEEDDDDDDEEEFFFGGGLLLLLLKKKJJJIIIIIIIIIIIIJJJIIIGGGFFFEEEEEEEEEEEEIIIIIIIIIIIIHHHGGGGGGFFFAAAAAAAAABBBCCCDDDDDDEEEGGGGGGGGGJJJLLLNNNNNNMMMMMMLLLJJJIIIIIIJJJLLLMMMKKKKKKJJJIIIHHHGGGFFFFFFEEEEEEFFFHHHIIIKKKMMMNNNNNNNNNMMMLLLJJJIIIHHHHHHHHHGGGGGGIIIKKKKKKJJJIIIDDDDDDDDDDDDDDDDDDDDDEEEDDDDDDDDDDDDDDDCCCCCCCCCwwwpppfffbbbdddbbb```^^^\\\[[[ZZZZZZXXXVVVVVVVVVUUUTTTRRRPPPNNNMMMIIIIIIHHHFFFFFFEEEEEEEEEBBBAAA???===;;;:::::::::888888888888777555444333///.........///...,,,***''''''''''''((((((((((((+++++++++***)))((('''&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###"""!!!!!!!!!"""""""""######%%%$$$######"""######### !!!!!!"""######$$$$$$ !!!"""################################# """""""""""""""""""""""""""!!! !!! !!!"""!!! !!!###"""""""""#########$$$$$$'''((((((&&&%%%$$$%%%'''"""""""""""""""######$$$$$$############$$$%%%%%%###"""!!! !!!"""###"""############$$$$$$$$$$$$$$$######$$$$$$%%%&&&(((&&&$$$$$$''')))******))))))))))))'''&&&%%%$$$&&&+++000000,,,***+++---,,,)))'''&&&((()))******((((((''''''(((((()))***((()))++++++)))(((((())),,,+++***+++---.........++++++,,,,,,,,,++++++***///...,,,+++,,,---...000---,,,,,,,,,,,,---............------......///000///////////////////////////...---...//////---+++...------,,,,,,------...---...//////000////////////000000111111000000///000///...---------......///...---,,,,,,---...//////111222333333222000...........................000111111222666<<>>???@@@@@@AAAAAAAAABBBCCCDDDFFFGGGGGGFFFEEEDDDCCCDDDDDDEEEHHHHHHGGGGGGGGGGGGHHHHHHJJJIIIHHHGGGGGGGGGGGGHHHJJJJJJJJJJJJJJJJJJJJJJJJEEEEEEDDDDDDDDDDDDDDDEEEFFFFFFFFFIIILLLNNNOOONNNOOONNNLLLKKKJJJJJJJJJKKKKKKJJJJJJJJJJJJIIIIIIIIIGGGGGGFFFGGGGGGHHHIIIJJJNNNMMMMMMLLLLLLKKKJJJJJJLLLKKKJJJJJJLLLMMMLLLJJJEEEEEEEEEEEEEEEEEEDDDDDDEEEEEEEEEEEEEEEDDDDDDCCCxxxpppfffccceeebbb``````^^^^^^]]][[[ZZZXXXUUUTTTTTTSSSQQQOOOMMMLLLIIIIIIGGGFFFEEEEEEEEEEEEAAA@@@???===;;;:::999888888888888888777666555444000000000///---***&&&###'''&&&&&&%%%&&&''')))************)))(((&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$######"""!!!!!!!!!"""""""""#########$$$$$$###############$$$!!!!!!""""""############ !!!!!!!!!"""""""""###########################!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###!!! """""""""!!!!!!!!!!!!!!!""""""""""""############"""###$$$###"""!!!###$$$"""""""""""""""######$$$###############$$$$$$%%%$$$###!!! !!!###$$$""""""#########$$$$$$$$$$$$############$$$%%%%%%$$$%%%&&&(((+++---......(((((((((''''''&&&&&&%%%&&&---333222---***---111///,,,(((&&&''')))))))))''''''&&&&&&''''''((()))'''(((******(((((()))******+++,,,---//////...---,,,,,,---------,,,++++++///---+++******---///111...------,,,------......------------------......////////////////////////...---,,,---......,,,***---,,,,,,,,,,,,,,,,,,---,,,---...///000///...---...///000111111000///.../////////............//////...------------...///...///111222222111000///........................111000000111222666;;;>>>;;;;;;999555000...000111///............//////000///000000111222333333333666666555444333333333333444444444444444444444444333222222333555666555333444444333111000222555888555555555444444444444333222222222222333333333333333333333333444555666666888777777666666555555555444666888999999888555444333444444555555666666777::::::;;;;;;;;;::::::999;;;;;;<<<<<<======>>>>>>@@@@@@AAAAAABBBCCCDDDDDDEEEEEEDDDCCCBBBCCCCCCCCCEEEDDDDDDDDDEEEEEEFFFGGGIIIIIIIIIIIIIIIIIIIIIJJJHHHHHHHHHHHHHHHIIIJJJJJJJJJIIIHHHFFFFFFFFFFFFFFFFFFEEEFFFHHHKKKNNNOOONNNOOONNNLLLKKKJJJJJJKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIJJJKKKLLLMMMMMMMMMMMMLLLLLLLLLLLLNNNLLLKKKKKKLLLMMMLLLKKKGGGGGGGGGFFFFFFEEEEEEEEEFFFGGGHHHHHHGGGFFFEEEEEEyyyqqqgggcccdddaaa```aaaaaa```]]][[[ZZZYYYSSSSSSSSSRRRQQQNNNLLLJJJJJJIIIGGGFFFEEEDDDDDDDDDAAA@@@???>>><<<:::999888777777888777777666555444.........,,,)))$$$ '''&&&%%%%%%%%%'''(((************)))(((&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$"""""""""""""""!!!!!! """"""""""""############$$$###############$$$$$$############""""""!!!!!!###"""""""""!!!!!!!!! """"""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!###"""  !!!""""""""""""""""""!!!!!!!!!!!!"""""""""######### !!!###"""!!!!!!"""###"""""""""""""""######$$$######""""""######$$$%%%$$$###""""""""""""###$$$""""""#########$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%(((,,,///000...,,,+++&&&&&&&&&&&&''''''(((((('''---333333...+++...222222...***'''&&&'''''''''&&&&&&&&&%%%&&&''''''(((&&&((()))((((((((()))+++***,,,///111111///...---......///......---,,,,,,---,,,***)))***---000222//////...............///.....................---...........................---,,,---......,,,***+++,,,,,,,,,,,,,,,,,,++++++,,,.../////////...---...///000111111000///....../////////////////////........................,,,---...///000000////////////////////////////////////000111222333333333111222222111000/////////...............///000000000000000111111222222333666555444333333333333333444444444444444444444444333111000000222333333222333333222000000111555888666666666666555555555555222222222222222222222222111111111111222333444555666666666666555555444444333555777999999888555444444555555666777777888888::::::;;;;;;::::::999999;;;;;;;;;;;;;;;;;;;;;;;;??????@@@@@@AAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBCCCCCCDDDEEEFFFGGGHHHHHHIIIJJJJJJJJJJJJGGGGGGFFFFFFGGGHHHIIIJJJKKKJJJHHHFFFEEEFFFFFFGGGHHHGGGFFFGGGJJJMMMMMMMMMKKKKKKKKKKKKKKKLLLLLLMMMJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIJJJKKKMMMNNNOOOMMMMMMMMMMMMLLLLLLLLLLLLNNNLLLJJJJJJKKKLLLLLLKKKIIIIIIHHHGGGFFFFFFEEEEEEGGGGGGIIIJJJJJJIIIGGGFFFzzzrrrhhhcccccc```___```aaa___[[[XXXVVVVVVRRRSSSSSSSSSQQQOOOLLLJJJJJJIIIGGGFFFDDDDDDCCCCCCAAA@@@@@@???===;;;999888777777777777777666555555///000111///+++(((&&&&&&'''&&&%%%%%%%%%&&&'''(((+++++++++***)))((('''&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$""""""######""""""!!! """""""""#########$$$$$$#########"""######$$$%%%$$$$$$######"""!!!!!! #########"""!!! !!!!!!!!!!!!!!!!!!!!!!!!########################""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!"""!!!!!!"""$$$$$$""" !!!!!!!!!"""""""""######!!!###%%%%%%#########$$$"""""""""""""""######$$$###""""""""""""###$$$$$$########################"""############$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''(((---222333111,,,'''%%%$$$$$$$$$%%%&&&''')))***(((---222222...+++---///111...***'''''''''&&&%%%&&&&&&%%%%%%&&&&&&'''(((&&&'''(((''''''(((***,,,---000555666444111...---//////000//////...---,,,++++++******+++---000111000000///............///...////////////...------------------------------...---,,,---......,,,******++++++,,,,,,++++++***+++,,,------......------...//////000000//////...------.../////////......------------------------+++,,,---...//////000000////////////////////////......///111222222///---///000111222333222111000......---......///000111000000000111111111222222333333333222222333333444333333333333333333333333333111000000111222222222222222222111000111444666666666666666555555555444222222222111111111111000////////////000222333444444444555555555444333333555666888999999999777666555555666666777888888888999999:::::::::999888888::::::::::::::::::999999======>>>?????????>>>>>>??????@@@AAAAAABBBBBBBBBCCCCCCCCCCCCCCCDDDEEEEEEDDDEEEGGGHHHIIIJJJJJJJJJIIIHHHHHHGGGHHHIIIKKKLLLIIIGGGEEEDDDDDDEEEGGGHHHKKKIIIGGGGGGIIIJJJKKKJJJHHHHHHIIIJJJKKKLLLMMMMMMLLLLLLKKKJJJIIIHHHHHHHHHGGGHHHHHHIIIKKKMMMOOOPPPLLLLLLLLLLLLLLLLLLKKKKKKKKKIIIGGGGGGHHHJJJJJJJJJIIIHHHHHHFFFEEEDDDCCCCCCDDDEEEHHHIIIJJJJJJHHHGGG{{{ssshhhcccbbb^^^^^^```aaa___ZZZVVVTTTTTTTTTTTTUUUUUUSSSPPPMMMKKKJJJIIIGGGFFFDDDCCCCCCCCCAAAAAAAAA@@@>>><<<:::888777777777777777666666555111222333000---++++++,,,''''''&&&&&&%%%%%%&&&&&&)))))))))))))))((('''&&&###$$$%%%%%%%%%%%%$$$###%%%$$$$$$$$$$$$#########$$$$$$$$$$$$$$$###""""""""""""#########$$$$$$$$$######""""""###$$$$$$%%%#########"""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!"""""""""!!!!!!!!! """%%%%%%###!!!!!!!!!!!!!!!"""""""""###"""###%%%%%%$$$""""""###"""""""""""""""######$$$"""""""""""""""###$$$$$$ !!!###$$$$$$###!!! """############$$$$$$$$$&&&&&&%%%%%%&&&&&&'''((((((,,,111222...***'''%%%&&&%%%%%%%%%%%%&&&((()))***---///000...,,,++++++,,,***((('''((((((&&&%%%&&&&&&&&&&&&&&&'''((((((%%%&&&'''''''''(((***---111666;;;<<<999444000///////////////...---,,,+++))))))***+++,,,...000111000///......---------........./////////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,------+++***)))***+++,,,,,,+++***))),,,,,,,,,+++,,,------.../////////....../////////***+++,,,---------,,,,,,+++++++++,,,,,,++++++++++++,,,---...///000111111////////////////////////000///---...000111///---000///000111222222111000---------......///000111000000000000111111111111111111111111222222333444222222222222222222222222333222111111222333222111000111222111000000111333555444444444333333333333222222111111000000000000.........///000111333333111222333444444444333222555555666777777777777777444444555555666777777888777777888999999888888888::::::999999999888888888;;;<<<=========<<<;;;;;;<<<===>>>@@@AAABBBCCCCCCDDDDDDDDDCCCDDDDDDEEEEEEAAACCCEEEGGGHHHIIIIIIIIIJJJIIIHHHGGGGGGIIIJJJKKKHHHGGGFFFEEEFFFHHHKKKLLLNNNLLLHHHGGGGGGHHHHHHGGGFFFGGGHHHIIIKKKKKKLLLLLLPPPOOONNNLLLJJJHHHGGGFFFHHHHHHIIIJJJKKKMMMNNNOOOLLLLLLLLLKKKKKKJJJJJJJJJHHHEEECCCCCCEEEGGGHHHHHHGGGFFFEEEDDDBBBAAA@@@???@@@BBBEEEGGGIIIHHHGGGFFF|||ttthhhbbbbbb]]]___bbbccc```[[[VVVTTTSSSUUUVVVWWWWWWUUURRROOOMMMJJJIIIGGGFFFDDDCCCBBBBBBAAABBBBBBAAA???===:::999666777777777777777666555...//////,,,'''%%%%%%''''''''''''&&&&&&%%%%%%$$$%%%&&&&&&&&&&&&&&&%%%%%%###$$$%%%&&&&&&%%%$$$###$$$$$$$$$#########""""""%%%&&&&&&&&&&&&%%%$$$$$$"""############$$$$$$$$$######""""""###$$$%%%%%%!!!!!!!!!"""######$$$$$$ !!!!!!""""""##############################!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!######"""!!! !!! """%%%&&&$$$!!!!!!!!!!!!!!!"""""""""""" """$$$$$$""" """""""""""""""######$$$"""""""""""""""######$$$"""$$$$$$""""""############$$$$$$$$$'''&&&&&&&&&&&&'''(((((($$$(((---...,,,******+++((('''&&&%%%$$$%%%&&&'''+++,,,---......,,,***(((((('''&&&'''((()))(((&&&'''&&&&&&&&&&&&'''((((((%%%&&&&&&&&&&&&(((+++---444:::???@@@===777222000............---,,,+++***((((((***+++---...///000///...---,,,,,,,,,,,,,,,------...///...---+++***++++++++++++++++++++++++---+++++++++,,,,,,+++))))))***+++,,,,,,+++***)))---,,,+++***+++,,,---...000///...------...///000((()))***+++,,,++++++***))))))************)))))),,,---...///000111222333000000000000000000000000333///,,,,,,...000000///000...------.../////////---------......000111111000000000000111111111111/////////000111222444444111111111111111111111111444222111222333333222111///111222111000///000111333333333222222222111111222111111111000000//////.........///000222333444///000222333444333333222333333333333444444555555333333444444555666666777666666777888888888888888::::::999999888777777777:::;;;<<<<<<<<<;;;:::999:::;;;===???AAABBBCCCCCCFFFEEEEEEDDDDDDDDDEEEEEE???AAACCCFFFGGGHHHHHHHHHJJJIIIGGGFFFFFFGGGIIIJJJKKKJJJHHHHHHJJJMMMPPPRRRQQQMMMIIIGGGGGGGGGFFFEEEFFFGGGHHHIIIJJJJJJJJJJJJSSSRRRPPPNNNKKKIIIGGGFFFKKKKKKKKKLLLLLLMMMOOOOOOLLLLLLLLLKKKJJJIIIIIIIIIEEECCCAAAAAACCCFFFGGGGGGEEEDDDCCCBBB@@@>>>======<<<>>>BBBEEEGGGGGGFFFEEE}}}uuummmjjjhhh___```___]]]ZZZVVVUUUUUUVVVZZZZZZYYYXXXUUURRRPPPNNNLLLJJJGGGEEEEEEEEEDDDCCCDDDCCCBBB???===;;;:::999999888888888999888666333222111000///,,,***((('''((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%%%%%%%%%%$$$###"""%%%$$$$$$######$$$$$$%%%########################%%%%%%$$$###"""!!! $$$###"""!!!!!!"""###$$$ !!!$$$%%%&&&%%%###""" !!!!!!!!!!!! ###########################"""!!!!!!!!!!!!!!!!!!  !!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$$$$$$$$$$$$$ !!!"""######"""!!!  !!!"""$$$%%%%%%$$$###""""""###$$$%%%%%%%%%$$$$$$###$$$$$$$$$%%%%%%#########%%%'''))))))&&&"""!!!"""%%%'''(((***000666666000***''''''((((((((('''&&&(((+++---///+++)))***---...+++'''(((&&&&&&(((+++,,,***((((((((('''&&&&&&&&&&&&'''((((((((((((((()))******777;;;???===666000......)))+++---///000...,,,+++***)))))))))***+++,,,------,,,,,,,,,,,,---......,,,++++++******++++++,,,************))))))))))))************************)))))))))***++++++,,,,,,///...,,,***))))))******+++++++++,,,,,,---------************************((()))***+++++++++++++++,,,---//////---------...111111111000000000000000...//////000000000////////////.........//////000---------............///222111000//////......//////111222222111111222444111111111000000000////////////000000111111111222111111000000000000000111111111111111111111111111000111222111///...///000000000000000000111111222333222222222222222222222333444555555666666555555777666444222222333444555444444555555666777777777:::999888888777777888888:::::::::999999888888888;;;999777:::>>>BBBCCCCCCHHHHHHHHHGGGFFFEEEDDDCCCCCCCCCDDDEEEFFFHHHJJJKKKFFFEEEEEEFFFHHHIIIIIIHHHKKKHHHGGGKKKRRRVVVUUUSSSPPPLLLGGGDDDDDDDDDEEEEEEFFFEEEEEEDDDDDDHHHMMMQQQYYYWWWRRRMMMJJJHHHHHHHHHKKKJJJIIIHHHHHHIIIJJJKKKNNNLLLJJJJJJJJJJJJIIIHHHAAAAAAAAAAAAAAABBBCCCCCCCCCCCCCCCCCCBBBBBBBBBBBB???@@@BBBDDDFFFFFFFFFEEE}}}tttkkkiiihhh___^^^^^^]]]ZZZVVVUUUUUUWWWWWWWWWWWWVVVTTTQQQOOOMMMLLLIIIFFFEEEEEEEEEDDDCCCDDDCCCAAA???===;;;:::999999888888888999888555333222111000///,,,***((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''&&&%%%%%%$$$%%%$$$$$$$$$$$$$$$$$$%%%########################$$$$$$######"""!!!!!!!!!$$$###"""!!!!!!"""###$$$ !!!###$$$$$$$$$######!!!!!!""""""""""""!!!!!!###########################""""""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$""""""""""""""""""""""""""""""###$$$$$$$$$$$$$$$!!!!!!""""""""""""!!!!!!""""""!!!!!!"""###$$$%%%$$$###""""""""""""###$$$%%%$$$$$$######$$$$$$$$$$$$$$$######$$$''')))+++(((%%%###"""$$$&&&((((((///444999888222,,,((((((''''''''''''&&&(((+++...111---))))))+++,,,)))%%%(((&&&&&&'''***+++)))'''((((((''''''''''''((((((((((((((((((((())))))***...222666555000---,,,...***,,,...000000///---,,,'''''''''((())))))******,,,,,,++++++,,,,,,---...,,,++++++******++++++,,,*********)))))))))((((((************************)))))))))***++++++,,,,,,///...---++++++++++++++++++++++++,,,,,,,,,------*********************************+++++++++******...000111111000//////000////////////////////////......////////////......///......---------......------------............000000//////.........///...000111111000000111333333333333222222111111111//////000000000111111111111111000000000000000111000000000000000000000000,,,---...---+++++++++,,,///////////////000111111222222222222222222222222222333444444555555444444555444222000000111222333222333333444444555666666888888777777777888888999:::999999999999999999888:::888888:::>>>BBBCCCCCCFFFFFFGGGGGGGGGGGGFFFFFFDDDDDDDDDDDDEEEFFFGGGHHHFFFEEEDDDEEEGGGHHHHHHGGGHHHGGGIIIOOOUUUXXXVVVSSSNNNJJJEEECCCBBBCCCDDDDDDGGGGGGGGGGGGHHHJJJNNNRRRWWWUUUQQQMMMJJJIIIIIIJJJKKKKKKJJJJJJKKKMMMOOOPPPMMMLLLJJJIIIJJJJJJIIIHHHCCCBBBBBBBBBBBBBBBCCCDDDEEEEEEDDDDDDDDDCCCCCCCCCCCCDDDEEEFFFFFFFFFEEEDDD|||rrriiigggggg```\\\]]]\\\ZZZWWWUUUVVVWWWTTTTTTUUUTTTSSSPPPNNNMMMKKKIIIFFFDDDDDDDDDCCCBBBCCCCCCAAA???===<<<:::999888888777888999888555333111111000///---***((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""######""""""""""""######!!!!!!""""""""""""######""""""############""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$""""""""""""""""""""""""""""""###$$$$$$$$$$$$###""""""!!!!!!!!!!!!""""""$$$$$$############$$$$$$######""""""""""""######$$$$$$#########$$$$$$%%%############%%%'''***+++&&&$$$###$$$'''((()))(((000444888777111,,,((('''&&&''''''''''''(((+++---111---)))((())))))'''%%%'''&&&%%%&&&(((((('''&&&''''''''''''((()))******((((((''''''(((((()))***))),,,...---***((()))+++***,,,...///000///---,,,((()))+++,,,------,,,,,,+++************+++,,,,,,++++++************++++++******))))))))))))(((((()))))))))))))))))))))))))))))))))***++++++,,,,,,//////...---,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,***************************++++++++++++***))))))...000111111000//////000---..............................//////......---......---,,,++++++++++++,,,,,,,,,---------......---------.........//////---///000000///...000111222222222222111111111111////////////000000000000000000000//////000000111////////////////////////.../////////---,,,---..................//////000111111222222222222222222111111222333333333333333222111000///...///000000111111222222333444444444666666666666777888999999888888888999999999999999999888888;;;>>>BBBCCCCCCCCCDDDEEEGGGHHHHHHHHHGGGDDDCCCCCCCCCCCCDDDEEEEEEEEEDDDDDDEEEGGGHHHGGGFFFFFFGGGJJJQQQWWWXXXUUUQQQKKKGGGCCCAAAAAACCCCCCCCCGGGIIIJJJKKKKKKMMMOOORRRSSSQQQNNNLLLJJJJJJKKKKKKJJJJJJJJJJJJLLLNNNPPPQQQLLLJJJHHHHHHHHHIIIHHHGGGEEEDDDCCCCCCCCCCCCCCCDDDGGGFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCBBB|||pppgggfffggg```[[[\\\\\\ZZZWWWVVVVVVWWWSSSSSSTTTTTTSSSQQQOOONNNKKKHHHEEEDDDDDDDDDCCCBBBCCCBBBAAA???===<<<::::::888777777888888777555333111000000...---+++)))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""######$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!""""""###############""""""""""""""""""###""""""!!! !!!!!!""""""!!!""""""######""""""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""!!!!!!!!!!!!!!!"""""""""!!!  !!!"""""""""######$$$$$$$$$######""""""!!! !!!###$$$$$$$$$######""""""""""""""""""""""""""""""""""""###############$$$$$$%%%############$$$&&&'''((($$$$$$$$$&&&)))***)))(((,,,///222111...)))'''&&&%%%&&&'''''''''(((***,,,///+++(((&&&'''''''''&&&'''&&&%%%%%%&&&&&&&&&&&&'''''''''''''''((()))***(((''''''''''''((())))))+++,,,,,,***'''&&&'''((()))***,,,---------,,,+++((())),,,.........,,,+++)))))))))))))))***++++++++++++************++++++***)))))))))(((((((((((()))))))))))))))))))))))))))))))))***++++++,,,,,,---------,,,,,,,,,,,,,,,+++++++++++++++++++++,,,************************)))******+++++++++******,,,---//////---,,,---...------------...............////////////......---...---,,,******)))))))))+++,,,,,,,,,------------++++++,,,---.........///---...//////------...///////////////////////////////////////////////////000////////////000000111////////////////////////...///000///...------///------,,,,,,------...////////////000000000000000///000111111222222111111111000///.........//////000111111222222333444444444444444555666777999:::777777888888999999::::::888888999;;;>>>@@@AAABBB@@@AAADDDEEEFFFFFFEEEEEEAAAAAAAAAAAABBBCCCDDDEEEEEEDDDDDDEEEGGGHHHHHHGGGFFFGGGJJJNNNRRRSSSPPPMMMHHHEEEBBBAAABBBCCCDDDDDDFFFIIIKKKLLLLLLMMMNNNPPPMMMLLLJJJIIIHHHIIIJJJKKKFFFFFFFFFFFFGGGIIIKKKLLLJJJHHHFFFFFFGGGGGGGGGFFFFFFEEEEEEDDDDDDDDDDDDDDDHHHHHHHHHGGGGGGGGGFFFFFFCCCDDDDDDDDDDDDCCCCCCCCC|||pppffffffggg```[[[\\\]]][[[YYYWWWWWWXXXTTTTTTUUUUUUTTTRRRQQQPPPKKKIIIFFFDDDDDDDDDCCCBBBBBBBBBAAA???>>><<<;;;:::888777777777888777555222000000///...---+++)))(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&"""######$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###########################!!!!!!!!!"""######$$$$$$"""""""""######"""""""""""""""!!!!!! !!!"""""" !!!!!!""""""!!!!!! !!!!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""######$$$###!!! ######$$$$$$$$$######""""""!!! !!!###$$$#########""""""!!! """"""############""""""###"""""""""######$$$%%%%%%$$$$$$###############$$$$$$$$$''')))***)))((((((***,,,,,,+++)))((((((%%%&&&'''''''''''')))+++)))(((&&&%%%&&&'''''''''&&&&&&%%%%%%%%%%%%&&&'''((('''''''''''''''(((((('''''''''''''''(((((()))******)))'''&&&%%%&&&((('''((()))*********))))))###%%%''')))))))))(((''')))(((((((((((()))******+++******))))))******+++)))))))))(((((((((((('''(((((((((((((((((((((((()))))))))***++++++,,,,,,+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++************************'''((()))***+++,,,,,,,,,+++,,,......,,,+++,,,------------......////////////000000000//////...---,,,,,,+++))))))(((((((((++++++++++++,,,,,,,,,---)))***,,,---............---...///...---,,,---...........................///.....................//////......///000111111000000000000000000000000+++,,,---,,,***)))***+++,,,,,,,,,,,,,,,------...,,,,,,------.........///...///000000111000000000111111000///////////////000111111222333333444444222333333444555777888999777777777888888999999999666888999;;;<<<===>>>???>>>???BBBCCCDDDCCCAAA@@@======>>>@@@BBBDDDFFFGGGFFFEEEDDDFFFHHHIIIHHHGGGHHHHHHHHHIIIJJJJJJIIIGGGEEECCCAAAAAACCCEEEEEEEEEEEEGGGJJJKKKKKKKKKLLLMMMIIIHHHGGGFFFFFFGGGGGGHHHEEEDDDDDDCCCCCCDDDFFFFFFHHHFFFDDDDDDEEEFFFEEEDDDFFFEEEEEEDDDDDDDDDEEEEEEHHHHHHHHHHHHGGGGGGGGGGGGCCCCCCDDDDDDFFFGGGHHHHHH~~~rrrhhhfffggg```]]]^^^___]]]ZZZXXXWWWWWWUUUUUUVVVVVVUUUSSSRRRPPPLLLJJJGGGEEEEEEEEEDDDCCCBBBAAA@@@???>>><<<;;;;;;777777666777888777444222000000///...---+++***)))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''&&&&&&###$$$%%%&&&&&&%%%$$$###########################!!!!!!""""""#########$$$""""""############""""""######""""""""""""!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!$$$$$$######""""""!!!!!! !!!!!!""""""######$$$%%%###!!! ###########################$$$$$$$$$$$$###""""""!!! !!!!!!"""###$$$"""""""""""""""!!! ######$$$$$$$$$$$$######"""""""""""""""###$$$%%%&&&&&&%%%$$$###"""!!!!!!$$$$$$$$$&&&((()))((('''((((((***++++++++++++***&&&'''(((((('''&&&'''(((%%%%%%%%%&&&&&&&&&&&&&&&$$$%%%%%%%%%$$$%%%(((***++++++)))((('''&&&&&&&&&''''''&&&&&&''''''((()))$$$$$$$$$$$$%%%&&&'''(((&&&&&&'''((((((((((((((($$$%%%'''((())))))(((((()))(((((((((((()))************))))))))))))******))))))((((((((((((''''''(((((((((((((((((((((((()))))))))***++++++,,,,,,))))))++++++,,,,,,,,,,,,+++++++++++++++*********************************((((((***++++++,,,,,,++++++---......---,,,,,,---,,,,,,------...////////////////////////...---,,,++++++***)))((((((((((((******+++++++++,,,,,,,,,)))***,,,...//////......---...///...,,,,,,,,,...////////////000000000000...............---------............///000111111000000000000000000000000---...///...,,,+++,,,---,,,,,,,,,,,,,,,------...++++++,,,,,,------............///000000000000000111111111000000000//////000000111111222333333333222222222333444666777888777777777888888888888888666888:::::::::::::::<<<;;;===@@@BBBBBBAAA???>>>;;;<<<===???AAADDDFFFHHHEEEDDDDDDEEEGGGHHHHHHGGGGGGFFFEEEDDDCCCBBBBBBAAACCCAAA@@@AAACCCEEEFFFFFFCCCEEEHHHIIIHHHHHHIIIKKKGGGGGGFFFFFFEEEEEEEEEEEEEEEDDDCCCBBBBBBCCCDDDDDDFFFDDDBBBCCCDDDEEEDDDCCCDDDDDDDDDDDDDDDEEEFFFFFFHHHGGGGGGGGGFFFFFFFFFFFFDDDDDDEEEGGGIIIKKKMMMNNNtttiiigggggg______```aaa___\\\YYYWWWWWWVVVVVVVVVVVVUUUSSSQQQPPPMMMKKKHHHFFFFFFFFFEEEDDDBBBAAA@@@???>>><<<<<<;;;777666666777777777444222000//////...---+++***)))''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&'''((((((((((((((("""###%%%&&&&&&%%%###"""########################"""""""""""""""#########!!!"""###$$$$$$###"""!!!######$$$$$$$$$###!!! !!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!######""""""""""""!!!!!! !!!!!!"""######$$$$$$###"""  """###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""" !!!""""""#########!!!"""#########"""!!!!!!###$$$%%%&&&&&&%%%$$$###!!!!!!!!!!!!"""###$$$%%%&&&&&&&&&&&&%%%%%%$$$###%%%$$$$$$$$$&&&''''''&&&)))))))))***+++++++++***'''((()))(((&&&%%%%%%&&&###$$$&&&'''&&&%%%$$$######%%%&&&%%%$$$&&&***---111///---+++((('''%%%%%%'''&&&&&&&&&&&&'''(((((($$$######$$$&&&&&&&&&&&&&&&&&&'''''''''((((((((()))))))))***++++++,,,,,,))))))(((((())))))***+++******))))))))))))******))))))(((((((((''''''''''''''''''''''''''''''''')))))))))***++++++,,,,,,)))***+++---------------++++++++++++*********)))************************+++++++++++++++***)))(((***+++------+++***+++,,,+++++++++,,,---.........------------,,,+++************)))))))))))))))***************++++++++++++***,,,---/////////...---...//////...---,,,,,,............//////000000000.........---------,,,,,,...------......000111111////////////////////////000111222111///...///000,,,,,,,,,,,,,,,---......,,,,,,,,,---.../////////......///000000000000000000000000000000//////......//////000000111222222222222222222333444666666888888888888777777777777555888::::::888666777888888;;;>>>AAACCCBBB@@@???======>>>???AAACCCEEEFFFCCCBBBBBBCCCEEEFFFEEEDDDAAABBBCCCCCCAAA???======???>>>>>>???BBBEEEFFFEEECCCEEEFFFFFFFFFGGGHHHJJJIIIHHHHHHGGGFFFEEEDDDDDDAAAAAA@@@@@@@@@BBBCCCDDDDDDBBBAAAAAACCCDDDCCCBBBBBBBBBBBBCCCDDDEEEFFFGGGFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDFFFHHHKKKMMMOOOuuukkkhhhggg___```bbbbbb```]]]YYYWWWWWWVVVVVVVVVVVVTTTRRRPPPOOONNNKKKHHHGGGGGGGGGFFFEEEBBBAAA@@@???>>>===<<<;;;777666666777777666444222/////////...---+++***)))&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((($$$%%%%%%&&&'''''''''&&&"""###%%%&&&&&&%%%###"""##############################""""""""""""""""""!!!"""###$$$$$$###"""!!!"""$$$%%%&&&%%%$$$!!! """"""############"""""""""""""""""""""""""""""" !!!!!!"""###$$$$$$$$$!!! !!!$$$&&&""""""""""""""""""""""""$$$$$$$$$$$$$$$###"""!!!!!!############""""""###$$$%%%%%%$$$###"""$$$%%%&&&&&&&&&&&&%%%$$$!!!!!!!!!!!!"""###$$$%%%&&&''''''((((((''''''&&&&&&%%%######%%%&&&&&&%%%***)))(((((())))))((('''((()))***)))&&&$$$$$$$$$###%%%((((((&&&###!!! ###%%%&&&%%%%%%&&&+++///555333000---***'''&&&%%%'''&&&&&&&&&&&&'''(((((()))((('''''''''&&&$$$"""''''''''''''((((((((()))''''''''''''((()))***+++)))))))))))))))***++++++******))))))))))))******)))((((((((('''''''''''''''''''''''''''''''''''')))))))))***++++++,,,,,,)))***,,,...//////......++++++++++++******))))))************************......---,,,***(((&&&%%%'''(((******((('''((()))))))))***+++,,,,,,------,,,,,,,,,+++***)))((('''***))))))))))))******+++)))************++++++++++++,,,...000000///...---...///000///---,,,---...,,,,,,,,,---------...............------,,,,,,,,,---------......000111111........................---/////////---,,,---...------,,,,,,------...///------......///000111111...//////000000000000000//////000000//////...---------......///000000000222222222222333444555555999999888888777777666666555888:::999666444444555666999===BBBDDDDDDCCCBBB?????????@@@AAACCCDDDEEEAAA@@@@@@AAACCCDDDDDDCCC<<>>AAADDDEEEEEEDDDEEEFFFFFFEEEFFFHHHJJJKKKJJJIIIHHHGGGEEEDDDCCC============>>>@@@CCCDDDCCCBBB@@@AAABBBCCCCCCBBBAAAAAAAAABBBDDDEEEGGGHHHEEEEEEEEEDDDDDDDDDDDDCCCBBBBBBBBBCCCEEEGGGJJJKKK~~~rrrhhhgggiiibbb___\\\[[[[[[]]]\\\YYYVVVTTTUUUVVVVVVUUURRRPPPNNNLLLKKKIIIGGGEEEEEEEEEEEEDDDDDDBBB@@@>>><<<;;;:::777777777777777666555555222222000///---+++******+++***(((''''''((())))))%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%&&&%%%$$$"""!!!"""###$$$%%%%%%$$$###"""""""""############""""""!!!!!!!!!!!!!!!!!!!!!!!! ###$$$""" !!!###"""""""""""""""############$$$$$$!!! $$$ !!!""""""!!!!!!!!!!!!!!!"""######$$$$$$$$$###"""!!!!!! """"""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""""""""!!! ***&&&!!!"""$$$%%%%%%$$$""" !!!"""%%%&&&######$$$$$$$$$###""""""$$$""" """&&&))))))((( !!!"""###%%%&&&'''(((&&&''''''%%%$$$###$$$&&&&&&''''''((('''%%%$$$###%%%$$$$$$&&&))))))'''$$$&&&%%%%%%&&&(((+++...000666333...)))'''&&&'''((((((((((((&&&$$$$$$%%%&&&'''&&&%%%%%%$$$$$$%%%%%%''''''''''''''''''''''''(((''''''''''''&&&&&&&&&)))((((((((()))***++++++***)))(((&&&&&&''''''(((((()))***+++***)))'''%%%''''''(((((('''&&&%%%%%%(((((()))***************)))((((((((((((***,,,---,,,,,,++++++***)))))))))))))))))))))************))))))******)))(((''''''''''''''''''((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++***(((((('''((((((((((((((((((((((((''''''(((((())))))******...---,,,+++---111555888---...000///---,,,---------------....../////////---------............///******+++,,,,,,------...,,,------......------,,,............////////////************************...------------...////////////............//////111000000/////////000000///000000000000000///...,,,---...000111111222222222444666777888777666555666555555555555666666777::::::;;;<<<===>>>??????===@@@BBBCCCAAA@@@??????BBBBBBBBBBBBAAA@@@???>>>AAACCCEEEFFFDDDAAA===;;;;;;;;;;;;<<<>>>AAADDDFFFCCCEEEGGGGGGGGGFFFGGGHHHIIIJJJJJJJJJIIIGGGEEEDDD>>>>>>===;;;::::::===???AAA@@@@@@??????>>>>>>>>>:::<<>><<<::::::::::::999888666444333222222111000...,,,+++***))))))((('''&&&%%%%%%&&&&&&)))(((''''''%%%%%%$$$###$$$%%%&&&&&&&&&%%%###""""""###$$$%%%%%%$$$###"""!!!""""""""""""""""""!!!""""""""""""""""""""""""$$$%%%&&&&&&%%%$$$$$$%%%############"""""""""!!!  !!!""""""!!!!!!!!!!!!!!!"""######$$$$$$######"""!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!%%%$$$$$$###"""!!!!!! !!!!!!!!!!!!""""""""""""'''$$$  """###$$$%%%$$$"""!!!!!!###%%%&&&%%%%%%%%%$$$$$$#########%%%###"""###''')))***)))$$$$$$%%%&&&''''''''''''&&&''''''&&&$$$$$$%%%&&&%%%&&&&&&&&&&&&$$$###"""%%%$$$$$$&&&((()))&&&$$$$$$#########%%%(((***,,,222///,,,(((&&&%%%&&&'''%%%&&&''''''%%%%%%&&&''''''&&&&&&%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&&&&''''''((((((((()))))))))(((((())))))******+++***((('''&&&&&&&&&'''((())))))***)))((('''&&&&&&&&&&&&''''''''''''''''''((())))))******)))))))))((((((((((((***+++,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))(((((('''''''''(((((((((((()))***+++++++++++++++++++++++++++++++++++++++******)))))))))***))))))(((((('''''''''''''''(((((())))))******)))******+++,,,---......---///000///---,,,,,,---,,,,,,,,,---------......+++,,,,,,,,,,,,---------+++++++++,,,------......,,,------......------,,,---.........////////////++++++++++++++++++++++++,,,,,,,,,,,,,,,---......///......------......///000000///------,,,,,,,,,......//////000/////////......///000000000000///000222444666666666555444444444444444555666777777999999:::;;;<<<===>>>>>><<<>>>AAAAAA@@@>>>>>>>>>???@@@@@@AAAAAA@@@@@@@@@>>>???@@@AAA@@@===:::888;;;;;;:::;;;===???BBBDDDBBBDDDFFFGGGFFFFFFGGGHHHIIIIIIIIIIIIHHHFFFEEEDDD>>>>>>===;;;999999;;;>>>??????????????????>>>>>>===>>>@@@BBBDDDEEEFFFFFFCCCDDDDDDDDDDDDCCCBBBAAA???@@@AAABBBBBBBBBAAA@@@~~~rrriiihhhiiicccbbbaaa_________]]][[[YYYUUUUUUVVVUUUTTTRRROOONNNLLLKKKIIIGGGEEEEEEEEEEEEFFFEEECCCAAA>>><<<:::999::::::999888666444333222111000///---,,,***)))((())))))(((&&&%%%%%%%%%%%%)))(((((('''&&&%%%$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$######$$$$$$$$$$$$######""""""""""""""""""""""""########################'''%%%###"""######"""!!!$$$$$$######""""""!!!!!!!!!###""" """ !!!""""""!!!!!!!!!!!!!!!"""######$$$$$$######"""!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!&&&%%%$$$###"""!!! """!!! """###$$$$$$""" !!!"""#########$$$###"""!!!!!!###%%%&&&((('''&&&$$$######$$$$$$%%%$$$###$$$''')))******&&&'''((())))))(((&&&&&&&&&''''''&&&%%%$$$%%%'''%%%%%%%%%%%%$$$###"""!!!$$$$$$$$$%%%''''''%%%###$$$#########$$$&&&((())),,,+++)))'''&&&&&&&&&'''$$$&&&(((((('''&&&&&&'''&&&&&&&&&%%%%%%&&&''''''((('''''''''&&&&&&%%%%%%%%%%%%&&&'''((()))*********))))))(((((((((((()))***)))((('''&&&&&&&&&&&&((((((((((((((('''''''''%%%%%%%%%%%%&&&'''((()))&&&''''''((()))((((((((((((((((((((()))***++++++******************))))))))))))))))))(((((((((((()))((('''&&&&&&&&&'''((()))))))))))))))***,,,,,,))))))))))))))))))))))))))))))******************+++***)))((('''&&&&&&&&&''''''(((((())))))******&&&(((***,,,,,,+++((('''...000111000---,,,,,,,,,+++++++++++++++,,,,,,,,,************+++++++++,,,++++++,,,------......///,,,------......------,,,---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------...------,,,,,,------...111000///...,,,+++******,,,,,,---...////////////000000/////////......---...///111333555555555444222222222333444555666777777888888999:::;;;<<<<<<:::===??????>>><<<<<<===;;;<<<===>>>???@@@@@@@@@<<<=========<<<;;;999888;;;:::::::::;;;===???@@@BBBDDDFFFFFFEEEEEEFFFGGGHHHHHHHHHHHHGGGEEEDDDCCC??????>>><<<:::999;;;===???????????????@@@@@@@@@AAAAAAAAABBBCCCDDDEEEEEEDDDDDDDDDDDDCCCAAA@@@???>>>???@@@AAAAAA@@@???>>>}}}qqqhhhggghhhaaabbbaaa```___^^^\\\ZZZYYYVVVVVVUUUTTTSSSQQQOOONNNLLLKKKIIIFFFEEEEEEEEEEEEFFFEEECCCAAA>>>;;;999888777777777777777666555555000000...---+++)))((((((++++++***)))(((''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$#########""""""#################################'''$$$ """$$$###!!!"""""""""""""""#########%%%&&&&&&$$$!!!!!!###&&& !!!""""""!!!!!!!!!!!!!!!""""""###############""""""!!!!!!""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!###""""""!!! """!!!  """$$$%%%"""!!!!!!###%%%%%%$$$"""######"""!!!"""###%%%&&&+++)))'''$$$######$$$%%%$$$###$$$%%%&&&(((((()))&&&'''((())))))((('''&&&%%%&&&&&&%%%$$$$$$%%%'''&&&&&&%%%%%%$$$$$$###"""$$$$$$%%%&&&&&&&&&$$$###&&&%%%%%%%%%%%%'''(((((()))(((((((((((()))******((()))+++***(((&&&%%%&&&%%%%%%%%%%%%%%%%%%&&&'''(((''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''((((((***)))((((((''''''''''''''''''''''''''''''''''''(((((('''&&&&&&''''''((('''&&&%%%%%%%%%&&&'''(((%%%&&&''''''((((((''''''(((((((((((())))))******))))))))))))************)))))))))((((((((((((((()))(((&&&%%%$$$&&&''')))))))))))))))***+++,,,---))))))))))))))))))))))))))))))*********************)))'''&&&%%%%%%&&&&&&''''''(((((())))))******''')))+++------+++)))(((...000000///---+++++++++************************))))))*********++++++++++++,,,,,,------...//////,,,------......------,,,,,,,,,---------.........,,,,,,,,,---------------,,,,,,,,,+++,,,,,,---...---,,,,,,++++++,,,,,,---111111000000///...---,,,***+++,,,---......////////////.........---......---...000222444555555555333333222222333333444444555666666777888999:::;;;999;;;<<<<<<;;;::::::;;;:::;;;<<<======>>>>>>===<<<======<<<<<<;;;::::::;;;:::::::::;;;<<<===>>>AAACCCEEEEEEDDDDDDEEEFFFHHHGGGGGGFFFEEEDDDCCCBBB@@@AAA@@@>>><<<;;;<<<===@@@@@@@@@AAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCCCCDDDCCCCCCBBBAAA@@@>>>=========>>>?????????>>>===<<<}}}qqqfffeeeeee____________^^^\\\ZZZYYYXXXVVVVVVUUUTTTRRRPPPNNNMMMLLLKKKIIIFFFEEEEEEEEEEEEFFFEEECCCAAA>>><<<:::999777777777777777666555555000000...---+++)))((((((*********)))(((((('''&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%""""""""""""""""""""""""(((%%%"""###&&&((((((&&& !!!"""###$$$$$$%%%"""""""""!!! !!!""" !!!""""""!!!!!!!!!!!!!!!""""""############"""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!###!!!  !!!###%%%!!!"""###%%%''''''$$$"""""""""""""""###$$$%%%&&&+++***'''%%%######$$$%%%!!!"""###$$$%%%%%%&&&'''###$$$&&&'''((((((''''''$$$%%%%%%$$$######%%%&&&((('''&&&&&&%%%$$$$$$$$$$$$%%%&&&'''&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&'''''''''((()))***,,,...///000000111000---)))%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%))))))((('''&&&&&&&&&'''$$$$$$%%%&&&'''((())))))''''''&&&&&&&&&&&&''''''(((((('''&&&%%%$$$$$$$$$%%%%%%&&&''''''''''''''''''((((((((())))))))))))((((((((())))))******+++******))))))(((((((((''')))'''&&&$$$%%%&&&((()))))))))))))))***+++,,,---************************************++++++++++++)))'''&&&%%%%%%%%%&&&'''''''''(((((())))))******))))))******++++++,,,,,,---...///...,,,******+++)))))))))))))))))))))))))))************+++++++++++++++,,,,,,---......///,,,------......------,,,,,,,,,,,,,,,------------,,,,,,---------.........---------------......///,,,,,,++++++++++++,,,,,,---...//////000//////...******,,,---............---------,,,------...///...///000222333555555666555444333222222222222222444444555666777888999999888999::::::999888999::::::;;;;;;<<<<<<;;;;;;:::;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<======@@@BBBDDDDDDCCCCCCDDDEEEGGGFFFEEEDDDCCCBBBBBBAAABBBCCCCCCAAA???>>>???@@@BBBBBBBBBCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBAAA@@@???>>>===<<<;;;::::::<<<===>>>>>>>>>===<<<;;;~~~qqqfffdddddd]]]\\\]]]^^^]]]ZZZYYYXXXYYYWWWVVVUUUSSSQQQOOONNNMMMLLLKKKIIIGGGEEEEEEEEEEEEDDDDDDBBB@@@>>><<<;;;:::::::::999888666444333222111000///---,,,***)))((('''''''''(((''''''&&&%%%***))))))((('''&&&%%%%%%&&&%%%%%%%%%%%%%%%&&&'''%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$###""""""###$$$%%%""""""""""""""""""""""""$$$"""""""""$$$&&&&&&&&& !!!"""###$$$$$$%%%!!!!!! !!!""""""!!!!!!!!!!!!!!!"""############""""""""""""""""""  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###$$$$$$$$$###"""!!! !!!"""###""""""###%%%&&&&&&###!!!!!!!!!""""""###$$$&&&&&&)))((('''%%%$$$$$$$$$%%% """$$$%%%$$$$$$%%%&&&###$$$$$$%%%&&&&&&'''((($$$%%%%%%%%%$$$$$$&&&''')))((('''&&&%%%%%%%%%%%%$$$&&&((((((&&&%%%%%%%%%#########$$$$$$%%%%%%%%%'''((()))+++...222666888:::999666000***&&&%%%%%%'''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$(((''''''&&&&&&&&&&&&'''"""###%%%&&&(((((())))))%%%%%%%%%&&&&&&&&&&&&&&&((((((((('''&&&$$$"""!!!%%%&&&&&&'''(((''''''''''''(((((())))))(((((('''''''''(((((()))***++++++++++++******))))))((((((((('''&&&&&&&&&'''((())))))))))))))))))***,,,,,,))))))))))))))))))))))))******++++++,,,------...+++***(((&&&%%%&&&'''(((''''''(((((())))))******)))((('''&&&''')))***,,,***,,,---,,,+++******+++))))))))))))(((((((((((()))))))))*********++++++******+++,,,,,,------...,,,------......------,,,+++++++++,,,,,,,,,------+++,,,,,,------............------------...//////---,,,,,,++++++,,,,,,---)))***,,,---......------++++++,,,---............---,,,++++++,,,---.../////////000111222333444555555555444333222222222222333444444555666777888888777888999999777777888999::::::;;;;;;;;;::::::999999:::<<<======<<<;;;:::<<<<<<<<<===>>>>>>>>>>>>???AAACCCCCCBBBBBBCCCDDDFFFEEEDDDBBBAAAAAAAAAAAABBBCCCDDDCCCBBBAAAAAABBBCCCCCCCCCCCCDDDDDDDDDDDDBBBCCCCCCDDDCCCAAA@@@???======;;;:::999999999999:::;;;<<<>>>>>>>>>===<<>>999333,,,((('''(((***)))((('''&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&'''&&&'''''''''''''''''''''&&&&&&&&&%%%&&&&&&''''''$$$%%%&&&'''''''''&&&&&&###$$$%%%&&&'''&&&&&&%%%%%%&&&'''((('''%%%""" &&&&&&'''(((((((((((((((''''''((())))))((('''&&&&&&&&&'''((()))***+++,,,,,,,,,,,,+++***)))))))))'''''''''(((((()))))))))(((((((((((()))***++++++(((((((((((((((((((((((('''(((***,,,...000222333222000,,,)))'''''''''(((''''''(((((())))))******))))))((('''&&&''''''(((''')))***+++)))))))))***))))))))))))((((((((('''''''''((((((((()))))))))))))))***++++++,,,,,,---,,,------......------,,,++++++++++++,,,,,,,,,,,,***++++++,,,------......------,,,,,,------...///------,,,,,,,,,,,,------***+++,,,......---,,,+++,,,---............------///...,,,+++***+++,,,---////////////000111222333333333333333333444555555333444444555666777888888777888999888666666888999888999999:::;;;;;;;;;;;;:::<<<>>>@@@AAA???>>><<<<<<===>>>???@@@@@@AAAAAA>>>@@@BBBBBBBBBAAABBBDDDEEEDDDCCCAAA@@@@@@@@@@@@@@@BBBCCCCCCBBBBBBCCCDDDCCCCCCCCCBBBBBBBBBBBBBBB???AAACCCDDDCCCAAA>>><<<<<<;;;:::999888999999:::999:::<<<===>>>???>>>>>>uuuhhheeeddd]]]YYY[[[^^^]]][[[YYYZZZ\\\XXXWWWUUURRRPPPNNNMMMMMMLLLKKKIIIGGGEEEEEEEEEEEEBBBBBBAAA@@@???>>>======777777777777777666666555222222000///---+++******&&&'''(((************)))''''''''''''((((((((()))$$$$$$###"""###$$$&&&'''&&&&&&$$$$$$$$$$$$&&&&&&###!!!  !!!###$$$$$$$$$$$$$$$$$$$$$$$$!!!%%%''''''###!!!!!!"""%%%%%%$$$###"""!!! !!!  !!!"""!!! !!!""""""!!!!!!!!!!!!!!!"""######"""""""""""""""#########""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!! ############""" !!! !!!!!! !!!"""###$$$%%%&&&&&&$$$%%%%%%&&&&&&%%%$$$$$$ $$$''''''%%%$$$%%%'''+++)))&&&######$$$%%%''''''((()))(((((((((***,,,'''&&&%%%###"""######$$$&&&)))++++++(((%%%&&&'''$$$$$$&&&'''((()))))))))(((((((((+++000666<<<@@@DDDAAA;;;444---******,,,---,,,***)))'''&&&&&&&&&"""###$$$%%%&&&&&&'''(((&&&''''''((()))***++++++%%%%%%%%%%%%&&&&&&'''(((&&&''''''((('''%%%$$$###"""###%%%'''''''''%%%$$$"""$$$''')))(((&&&###!!!&&&'''(((((())))))((((((''''''((())))))((('''&&&%%%&&&'''((()))***+++,,,------,,,,,,+++***))))))''''''((()))******))))))''''''''''''((()))***+++''''''''''''''''''''''''$$$&&&(((,,,000333666777888555111,,,)))''''''(((''''''(((((()))*********,,,++++++***)))'''&&&%%%%%%''')))))))))((()))+++******))))))((((((((('''&&&&&&&&&'''''''''((((((((())))))***++++++,,,,,,,,,------......------,,,******+++++++++,,,,,,,,,******++++++,,,---......,,,,,,++++++,,,,,,---......------,,,,,,------...---...///000000...,,,+++.........///......------111///---+++)))******+++...............///000111111111222333444666888999333444444555666777888888777888888888666666888999666777888:::<<<=========<<>>???AAABBBBBBBBBBBB>>>@@@BBBBBBAAAAAABBBCCCEEEDDDBBB@@@?????????@@@>>>@@@BBBCCCBBBBBBCCCDDDBBBBBBBBBAAAAAA@@@@@@@@@===@@@CCCDDDDDDAAA===;;;<<<;;;:::999999999:::;;;888999;;;===????????????vvvmmmfff```^^^ZZZ\\\^^^______]]]ZZZYYYTTTUUUUUUSSSPPPOOOOOOOOOOOOLLLGGGDDDCCCCCCCCCBBBDDDDDDCCCBBB@@@>>><<<;;;888888777666555444444333333222111///,,,***'''&&&(((((((((***+++***(((%%%''''''((((((''''''&&&%%%%%%%%%&&&'''&&&%%%###"""$$$$$$$$$#########""""""$$$###"""""""""###$$$%%%######"""!!!!!!!!!!!!!!!"""###$$$$$$$$$"""!!! ######"""""""""""""""""" !!!!!!!!!!!!!!!$$$$$$###!!! !!!!!!"""!!!!!!"""$$$###!!!######""""""!!!!!! ###!!!!!!"""###$$$###""" !!!!!!!!!!!!!!! ######""""""!!!!!! !!!  !!!"""###%%%###!!!$$$(((***)))'''((('''&&&%%%%%%%%%%%%%%%""""""###$$$%%%&&&((())))))'''$$$"""###&&&***,,,***((('''(((***++++++++++++***'''%%%$$$#########)))***+++***&&&###"""!!!$$$%%%%%%&&&&&&%%%%%%$$$'''&&&&&&'''***...333555:::777111+++'''(((,,,//////...+++((('''&&&''''''$$$$$$%%%&&&''''''''''''$$$%%%'''(((((('''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$###!!! !!!###%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%$$$$$$$$$%%%''')))***+++---***''''''))))))'''%%%&&&&&&''''''(((((())))))---,,,***(((&&&$$$$$$###(((((('''''''''&&&&&&&&&******))))))((('''''''''&&&''''''((()))(((((((((((()))))))))***///777===DDD>>>555---(((&&&((()))))))))(((((((((((())))))'''((((((((()))))))))******(((''''''((()))))))))***,,,---+++&&&$$$%%%'''&&&&&&&&&'''''''''((((((************+++,,,---...000111222222000---***(((++++++************++++++++++++******************++++++++++++,,,,,,---...///...---,,,+++,,,,,,---,,,---.........---,,,++++++++++++++++++***)))(((,,,,,,------------......------......000111222333222222333333333333333333555555555555666777888999:::999777666666666777888:::;;;<<<=========<<<;;;@@@AAABBBBBBCCCCCCCCCBBB@@@@@@BBBCCCCCCCCCBBBAAA<<<<<<======>>>>>>??????BBBBBBAAA@@@?????????>>>>>>@@@BBBCCCBBBBBBCCCDDDGGGFFFFFFDDDBBB@@@???>>>?????????AAABBBAAA???<<<:::999999999999999999:::;;;<<<=========<<<::::::wwwmmmeee___]]][[[\\\^^^___^^^\\\ZZZXXXUUUUUUTTTSSSQQQOOOOOOOOOOOOLLLGGGDDDDDDDDDCCCBBBDDDDDDCCCBBB@@@>>><<<;;;999999888777666555444444333222111///,,,***'''&&&(((((((((***+++***(((%%%''''''((((((''''''&&&%%%%%%%%%&&&&&&&&&%%%$$$###%%%%%%$$$$$$$$$#########%%%$$$###""""""######$$$######"""!!!!!!!!!!!!!!!"""######$$$###"""!!! """""""""""""""#########"""!!!!!!!!!!!!"""######$$$$$$$$$"""  !!!!!!""""""!!!!!!"""$$$$$$""" """"""""""""!!!!!! !!!  """###"""!!! !!!!!!!!!!!!!!! $$$#########""""""""""""!!!!!! !!!"""###%%%$$$###$$$%%%&&&%%%$$$&&&&&&%%%$$$$$$$$$$$$$$$$$$######$$$%%%''')))******(((&&&$$$$$$&&&)))+++***)))'''''')))))))))'''***((('''%%%$$$$$$$$$$$$***++++++)))&&&#########$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$$$$%%%(((+++---222000---)))&&&'''+++...///---***(((&&&&&&''''''%%%%%%&&&&&&'''&&&&&&&&&%%%&&&'''((('''&&&$$$"""$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&'''((())),,,***''''''((()))'''%%%''''''''''''(((((((((((()))(((((('''''''''''''''((('''''''''&&&&&&&&&&&&((((((((()))))))))))))))&&&''''''((((((((((((((((((((((((((()))---444999@@@<<<555---)))'''((()))((((((''''''''''''((((((((((((((((((((()))))))))+++************+++++++++***++++++)))'''&&&&&&'''&&&&&&&&&'''''''''(((((())))))))))))***+++,,,---///000111222111...+++***+++******))))))******+++++++++++++++++++++++++++---,,,,,,,,,,,,---...//////...---,,,,,,,,,------------.........---,,,+++---------------,,,++++++,,,,,,---------------------------...///000222222333333333333333444444444666666666666666777888888999999999888888999999:::;;;;;;<<<<<<======<<<<<<@@@AAAAAABBBBBBBBBAAAAAAEEEEEEFFFFFFEEEDDDBBBAAA============>>>>>>>>>???AAABBBBBBAAAAAA@@@???>>>>>>@@@BBBBBBBBBBBBCCCDDDFFFEEEEEEDDDBBB@@@???>>>>>>>>>???AAABBBBBB@@@>>>::::::999999999999::::::;;;<<<===>>>>>>===<<<<<>><<<;;;999999888777666555444444222222111///---***((('''((('''''')))******(((&&&''''''((((((''''''&&&%%%%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%$$$###"""""""""#########"""!!!!!!!!!!!!!!!"""############"""!!!!!!!!!!!!""""""#########$$$######"""!!!"""###$$$%%%$$$$$$$$$""" !!!"""!!!!!! !!!!!!"""""""""!!!!!!"""######""" """""""""!!!!!!!!!!!! !!!"""!!! !!!!!!""""""!!!!!!!!!$$$$$$$$$$$$############!!!!!!!!! !!!!!!"""###!!!"""$$$$$$######$$$%%%%%%$$$$$$############$$$%%%%%%$$$$$$&&&(((+++---***)))((('''&&&'''((()))***)))(((((()))(((&&&$$$((('''%%%$$$$$$$$$%%%&&&++++++***(((%%%$$$$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%$$$"""!!!"""###%%%&&&))))))(((&&&%%%&&&)))+++---+++)))'''&&&&&&&&&'''&&&&&&&&&'''&&&&&&%%%%%%&&&'''''''''&&&$$$"""!!!''''''''''''''''''''''''(((((())))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&''''''(((''''''&&&&&&&&&&&&&&&'''+++)))'''''''''((('''&&&(((((((((''''''''''''''''''''''''&&&''''''((()))''''''''''''&&&&&&&&&&&&''''''((())))))***++++++&&&&&&''''''(((((((((((((((((('''&&&'''***///333:::777222---)))((((((((('''&&&&&&&&&&&&&&&&&&'''((((((((((((((((((((((((++++++++++++++++++++++++***)))((((((((()))'''&&&&&&&&&&&&'''''''''''''''(((((((((((()))***++++++---///000111111///---,,,+++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,...------------......///......---,,,,,,,,,------------...///...---,,,+++------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------...///111111333333333444444444555555777777777777777777777777888999:::;;;;;;<<<<<<;;;<<<;;;;;;;;;<<<<<<===>>>AAAAAABBBCCCCCCBBBAAA@@@HHHHHHHHHGGGEEECCCAAA@@@@@@???>>>>>>>>>>>>>>>>>>AAABBBCCCCCCCCCAAA???======???AAABBBAAAAAABBBCCCDDDDDDDDDCCCBBB@@@???>>>>>>>>>>>>@@@BBBBBB@@@>>>::::::999999999999::::::;;;<<<===>>>>>>???>>>>>>yyyoooggg```]]]\\\]]]______^^^\\\YYYWWWVVVUUUTTTSSSRRRQQQPPPNNNNNNKKKHHHFFFEEEEEEDDDCCCDDDDDDCCCBBB@@@>>><<<;;;999888777666555444444333222222111///---+++)))''''''''''''(((******(((&&&'''''''''(((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$''''''&&&&&&&&&%%%%%%%%%&&&%%%$$$######"""!!!!!!###""""""!!!!!!!!!!!!!!!""""""#########"""""""""!!!!!!!!!"""######$$$$$$$$$###"""!!!!!!###$$$%%%"""######""" !!!###""""""!!!!!!!!!!!!""""""!!!  """"""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!"""!!! !!!!!!""""""""""""!!!########################"""""""""""""""""""""###############'''***%%%$$$$$$#########$$$$$$'''&&&%%%%%%'''***---///******))))))(((((('''''')))))))))*********'''%%%&&&%%%$$$$$$$$$%%%&&&'''++++++***'''$$$$$$%%%'''$$$$$$%%%%%%%%%%%%$$$$$$&&&%%%###""""""###$$$%%%###%%%&&&%%%$$$%%%&&&(((******((('''&&&&&&&&&&&&''''''''''''&&&%%%$$$$$$%%%%%%&&&&&&%%%$$$###"""'''((((((((((((((())))))'''((()))***)))(((&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''((('''&&&&&&%%%%%%&&&&&&''')))((('''&&&&&&''''''&&&(((((((((''''''&&&&&&&&&)))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((())))))*********&&&&&&&&&&&&''''''((((((((('''&&&%%%&&&(((+++---111000---+++((('''&&&%%%''''''&&&&&&&&&&&&'''''')))((((((((((((''''''''')))*********)))(((((()))***'''%%%&&&)))***(((&&&''''''''''''''''''''''''''''''''''''((()))******,,,---///000000000......******))))))))))))******+++++++++,,,,,,,,,,,,,,,------,,,,,,,,,------...---------------------------.../////////...,,,++++++++++++******+++++++++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...000000333333333444444555555666777777777888888777777777777888:::<<<=========<<<===<<<;;;;;;<<<===???@@@BBBCCCDDDEEEEEECCCBBBAAAFFFFFFFFFFFFDDDBBB@@@???BBBAAA@@@>>>======>>>>>>@@@BBBCCCDDDDDDAAA???======???AAAAAA@@@???@@@AAABBBBBBBBBBBBAAA@@@???>>>???>>>===>>>@@@@@@>>><<<999888888777777888888999999:::;;;<<<===>>>??????yyyppphhhbbb___[[[]]]^^^___^^^\\\YYYXXXXXXUUUSSSRRRSSSRRRPPPNNNMMMKKKHHHFFFFFFFFFDDDCCCDDDDDDCCCBBB@@@>>><<<;;;888777777666555444333222222222111000...+++)))((('''&&&&&&'''))))))(((''''''''''''(((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$###"""!!!!!!###""""""!!!!!!!!!!!!!!!""""""""""""""""""######!!!!!!""""""############""""""!!!!!!!!!"""###$$$!!!""""""!!! !!!###""""""!!!!!!!!!!!!"""""" !!!  !!!!!!!!!!!!  """###"""!!! !!!"""######""""""""""""""""""""""""""""""##################"""""" ###$$$###$$$'''***%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&(((+++...///)))******))))))(((''''''(((((())),,,...---***((($$$$$$######$$$%%%'''((())))))(((&&&$$$###%%%'''###$$$$$$%%%%%%$$$$$$###$$$$$$#########$$$%%%&&&###$$$&&&&&&$$$###$$$$$$(((''''''&&&&&&%%%%%%%%%''''''''''''&&&%%%$$$$$$###$$$$$$%%%&&&&&&&&&&&&############$$$$$$%%%%%%'''(((***+++***(((&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&'''%%%%%%$$$%%%%%%&&&'''((('''''''''&&&%%%%%%&&&'''((((((''''''&&&&&&%%%%%%(((((('''&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&)))))))))((((((((('''''''''&&&&&&%%%&&&'''((((((((('''&&&%%%&&&'''((((((***)))((('''&&&$$$######(((''''''''''''''''''(((((((((((('''''''''''''''(((***,,,+++)))(((((())))))&&&%%%&&&)))***)))&&&'''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))******+++---...//////......***))))))))))))))))))***)))*********+++++++++,,,,,,,,,+++++++++++++++,,,,,,------------------------.../////////...---,,,,,,++++++******+++,,,,,,,,,,,,---------.........---------------...///000222222333333444555555666666777888888999888888777666777:::<<<============>>>===<<<<<<===???@@@BBBDDDEEEGGGHHHHHHGGGEEECCCDDDEEEFFFFFFFFFEEEDDDCCCDDDBBB@@@>>>>>>>>>>>>???@@@AAACCCDDDCCCAAA>>><<<<<<>>>@@@@@@???>>>???@@@??????@@@@@@@@@@@@??????@@@>>>============;;;999777777666666666666777777888888999:::;;;===>>>???yyyppphhhbbb___ZZZ\\\^^^______]]]ZZZYYYYYYUUUSSSRRRTTTSSSQQQMMMMMMKKKHHHGGGGGGGGGEEECCCDDDDDDCCCBBB@@@>>><<<;;;888888777666555444333333222222111000...,,,***)))'''&&&%%%&&&((())))))(((''''''((((((''''''&&&%%%%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$###"""!!!######"""!!!!!!!!!!!!!!!"""""""""!!!""""""###$$$###"""""""""""""""""""""!!!!!!!!!"""""""""######!!!""""""!!! !!!"""""""""!!!!!! !!!!!! !!!  !!!!!!!!!!!!  """###"""!!! !!!"""############!!!!!!!!!!!!!!!"""""""""###$$$$$$$$$$$$###""""""###$$$$$$$$$###"""###$$$%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%&&&(((***,,,---///)))((((((((((((((((((''''''(((***---//////+++((($$$#########$$$%%%'''(((&&&''''''&&&$$$###$$$&&&######$$$$$$$$$$$$######""""""""""""###$$$$$$%%%###%%%&&&&&&$$$#########&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%###$$$$$$%%%&&&'''((()))######$$$$$$%%%%%%&&&&&&((()))***++++++***(((&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&'''$$$$$$$$$$$$%%%&&&'''(((&&&&&&'''&&&$$$$$$&&&''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((()))%%%%%%%%%%%%&&&&&&&&&&&&))))))(((''''''&&&%%%%%%'''&&&%%%%%%%%%&&&((())))))(((&&&&&&'''((('''&&&&&&&&&%%%%%%$$$###""""""((((((''''''''''''((((((&&&&&&'''''''''(((((((((***---000///+++))))))+++((('''&&&&&&(((((((((''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&'''((()))))))))***+++,,,------------***))))))(((((())))))***)))))))))******++++++,,,,,,++++++***************+++,,,---.........------......///000///...---,,,......---,,,,,,---///000,,,,,,---...///000000111......------...//////000111111222222333444555555555666777999::::::999888888999:::;;;======>>>>>>>>>>>>>>>???@@@AAABBBCCCDDDFFFHHHJJJJJJIIIGGGFFFEEEFFFHHHIIIIIIIIIHHHHHHDDDCCCAAA???>>>>>>???@@@@@@AAABBBBBBBBB@@@>>><<<<<<>>>??????>>>======>>>======>>>???@@@@@@??????@@@>>>===<<<===<<<;;;999777777666666666666777777888888888999:::<<<===>>>yyyooofff```]]]YYYZZZ]]]______^^^\\\ZZZYYYVVVRRRRRRTTTTTTQQQMMMLLLJJJHHHHHHHHHGGGEEEDDDDDDDDDCCCBBB@@@>>><<<;;;::::::999888777666555555222222111000...,,,+++***'''%%%$$$%%%'''))))))(((''''''((((((''''''&&&%%%%%%%%%$$$$$$$$$%%%&&&'''&&&&&&&&&&&&%%%%%%%%%$$$"""###$$$$$$$$$$$$###"""######"""!!!!!!!!!!!!!!!###"""!!!!!!!!!"""$$$%%%$$$$$$######"""!!!!!!!!! !!!###$$$%%%$$$###"""###$$$$$$""" !!!""""""!!!!!!   """"""""" !!!!!! !!!"""!!! !!!######$$$$$$###!!!!!!"""""""""#########$$$$$$%%%%%%%%%$$$###"""$$$###""""""""""""!!! ###############$$$%%%%%%"""$$$&&&)))+++,,,------'''''''''&&&''''''((()))'''(((+++...///...)))%%%$$$$$$#########%%%&&&'''###$$$&&&%%%$$$######$$$######$$$$$$$$$$$$######"""""""""############$$$"""###%%%$$$###"""###$$$$$$$$$%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&'''(((((()))&&&&&&''''''((()))))))))&&&'''((())))))(((((('''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&((((((&&&%%%%%%$$$%%%%%%&&&&&&$$$&&&'''&&&$$$###%%%(((%%%&&&&&&&&&&&&&&&&&&'''%%%%%%%%%%%%&&&&&&'''((($$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%'''&&&%%%$$$$$$&&&''')))***(((''''''))))))'''%%%%%%%%%$$$$$$#########"""'''&&&&&&&&&&&&&&&&&&'''$$$%%%%%%&&&'''((()))))))))---111000,,,))))))+++&&&'''((((((&&&&&&&&&'''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&'''((()))***)))))))))***+++++++++,,,))))))(((((((((((())))))))))))***++++++,,,---------,,,++++++*********++++++,,,---.........------...///000000000///---,,,///...,,,,,,,,,...///111+++,,,---///000222333444//////......//////000000///000000111222333444555333555777999;;;;;;::::::;;;;;;;;;<<<===>>>???@@@>>>???@@@BBBCCCDDDDDDDDDBBBDDDHHHJJJKKKJJJHHHGGGFFFGGGHHHJJJJJJJJJIIIHHHEEECCC@@@???>>>???AAABBB@@@@@@@@@@@@???>>>======<<<===???>>>===<<<<<<===;;;<<<===>>>???????????????>>><<<===>>>???>>>===888888777777777777888888:::999999999:::<<<===>>>yyynnneee]]]ZZZXXXZZZ\\\^^^___^^^\\\[[[ZZZVVVRRRRRRUUUUUUQQQMMMLLLJJJIIIHHHHHHGGGFFFDDDDDDDDDCCCBBB@@@>>><<<;;;<<<;;;;;;:::999888777777222222111000///---+++***&&&%%%$$$%%%''')))))))))''''''((((((''''''&&&%%%%%%%%%$$$###$$$%%%'''(((&&&&&&%%%%%%%%%$$$$$$$$$!!!"""$$$%%%%%%$$$###"""######"""!!!!!!!!!!!!!!!###"""!!!!!!!!!###$$$%%%%%%%%%$$$###"""!!! """%%%''''''&&&$$$"""%%%%%%%%%$$$"""!!!"""###"""!!! """ !!!###$$$$$$ !!!!!! !!!  !!!######$$$$$$$$$""""""######$$$$$$$$$%%%$$$%%%%%%&&&%%%$$$###"""""""""$$$"""""""""!!!""""""###$$$$$$!!!###&&&***,,,,,,,,,,,,'''&&&%%%%%%&&&'''((()))''')))+++......,,,&&&"""$$$$$$#########$$$&&&'''!!!###%%%%%%$$$""""""#########$$$$$$$$$$$$######%%%%%%%%%%%%$$$$$$$$$$$$ !!!######""""""$$$&&&######$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&'''''''''''')))(((((('''''''''(((((($$$$$$%%%%%%&&&''''''(((######$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&'''((()))***((('''&&&%%%$$$$$$$$$$$$$$$%%%'''&&&######%%%(((%%%%%%%%%&&&&&&'''''''''))))))'''&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&###$$$$$$%%%%%%&&&&&&''''''&&&%%%$$$$$$&&&''')))+++)))'''(((++++++(((%%%&&&&&&%%%$$$#########$$$&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%&&&''')))******''',,,000...***&&&''')))&&&(((***(((%%%$$$%%%((((((((('''''''''&&&&&&&&&'''''''''''''''(((******(((((()))))))))*********))))))(((((((((((())))))******+++,,,,,,---.........---,,,,,,++++++++++++***+++---...///...------...///000000000///---,,,---,,,*********,,,...///+++,,,---///222444555666000////////////000000111...///000111222333444444222444777999;;;<<<;;;;;;>>>>>>=========???@@@AAA>>>@@@BBBDDDEEEEEEEEEDDD@@@CCCGGGJJJKKKJJJIIIGGGFFFFFFHHHHHHHHHHHHGGGFFFDDDCCC@@@>>>>>>???BBBCCC@@@@@@???>>>>>>=========;;;===>>>>>>===<<<<<<===:::;;;<<<>>>??????@@@@@@>>>===<<<===@@@BBBBBBBBB::::::999999999999::::::<<<;;;::::::;;;<<<>>>???