(''&&&&&&&&&&&&&&21101')(&$#####"LLLLLLLLLLLLLL!!!!!!!!!!!!!!!!!LLLLLLLK        !!!!!!!!       !!""!   !%'&%$##########$$$#"""""((''&&&&&&&&&&&&&22112()(&$######""""""""""""""""""""""""!!!!!""LLLLLLL!!!!!!!!!!!!!!!!!!!!!!!!!"""!   !%'&%$###$$$$$$$$$$##"""")(('''''''''''''''&12&()(&%$#$$%$#######################################""""""""#####""!""""""""""""!! !%'&%%$$$$%%%%%%%%$$##"""))((('''(((((((((''&&'())'&%%%&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##$$$$$$$$####""!"%''&&%%%&&&&&&&&&&%$####*))((((((((()))))(''&'())('&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%$##"#&'''''''''''''''''&%$$$$*)))))))))))))***)('&'(**)(('''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&%$#"#&'''''''''''''(((('&%$$$))))))))))))*****)('''(**)(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&%$###&'(((((((((((((((('&%%$$))))))))))))***)*)('''(**)(((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&%$#"#&'(((((((('''((((('&%$$$**))))))))))*****)(''')**))((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&%$#"#&(((((''('''''(((('&%$$$**))))))))))*****)(''')**))(((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&%$#"#&(((((''''''''(('''&%$$$**))))))))))*****)(''()**)((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&'''&&&&&%$#"#'(((((''('''''(''''&%$$$***))))))))******)(''()*))(((((((((''''''''''''&'''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&%$#"#'(((((''''''''(''''&%$$$***))))**********)(''()*))(((((((('''''''''''''&'''''''''''''''&'&&'''''&&'''&&&&&'''&'''&&&&&&&&&&%$#"#&((((('''''''''''&&&%$$$***))))**********)(''()**))((((((''''''''''''''&'''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%$#"#&((((('''''''''''&&%%$$$***))))**********)(''()**))((((((''''''''''''''&''''&&&&&''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%$#"#&(((((''''''''''''&%%$$$***))))**********)(''()***))(((((''''''''''''''&'&&&&&&&&&'&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%$#"#&((''(''''''''''''&&%$$$+***)))**+*******)(''()***)(((((('''''''''''''&&&&&&&&&&&&&&&&''&&&&&&&&&&&&&&&&&&&&&&'&&&&&&&&&&&&%$#"#&(('''('''''(((('''&%$$#+***))***+*******)(''()**))(((((('''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%&&&&&&&&&&&&&&&&&&&&&&&%$""#&((''''''''((('''''&%$##++**)))********++*)((()**))((((((''''''&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%&&&&&&&&&&&&&&&&&&&&&&&&%$""#&(('''''''(('''''''&%$##++*)))))*****++++*)((()**))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%&&&&%%&&&&&&&%%%&&&&&&&&&%$""#&((('''''((('''''''&%$##+**))))))****++++*)((()**))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%&&&&%%&&&&&&%%%&&&&&%&&&&%$""#&((((''''((('''''''&%$##+**)))))))***++++*)((()**))((((((''''''&&''&&&&&&&&&&&&&&&&&&&&&&&%%&&&&%%&&&%%%%&&&&%%%&&&&&&&&&&&%$""#&(((((''''(('''''''&%$$#**))))))))****+++*)((()**))((((((((''''&&''&&&&&&&&&&&&&&&&&&%&&&&&&&&&&&%%%%%%%%&&&&&%%&&&&&&&&&&&%$""#&((((((''''''''''''&%%$$**))))))))****+++*)((()**)((((((((('''&&&&&&&&&&&&&&&&&%&&&&&&%&%&&&&&&&&%%%%%%%%&&&&&&&&&&&&&&&&&&%$""#&((((((''''''''''''&%%$$**))))))))****+++*)('()**)(((((((('''&&&&&&&&&&&&&%%%&&&%&&&&&&&&%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&&&&&%$""#'((((('''''''''''''&%$$$**))())))*****+++*)''')*))(((((((('''&&&&&&&&&&&&&&&&&&&%%%%&&&&%%%%%%%%&%%%%%%%%%%%&&&&&&&&&&&&&&&%$""#'((((('''''''''''''&%$$$**))))))*******++*)''')**))((((((('''&&&&&&&&&&&&&&&&&&%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&%$""#'((((((''''''''''&&&%%$$**)))))))*******+*)''')**))(((((((''''&&&&&&&&&&&&&&%%&&%%%%&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&%&&&&&&&&%$""#')(((((''''('''''&&&%%$$**)))))))*******+*)''')**))(((((('''''&&&&&&&&&&&&&&%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&%&&%&&&&&%$""#')((((''''((''''''&&%$$$****)))))******++*)''')**))((((((''''''&&&&&&&&&&&&&%%&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&%%%&&&&&%$""#')((((''''('''''''&&%$$$++*************++*)''')**))(((((('''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%&%%%%%%%%%%%%&&&&&&%%%&&&&&%$""#')(((('''''''''''''&%$$$++*************++*)''()**)))((((((''&'''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&%%%%&%%%&&&&&%$""#')(((('''''''''''''&%$$$++******)******++*)('()**)))((((((''''''&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&%$""#')(((('''''''''''''&%%%%++******))*****++*)(3()**))(((((((''''&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%$""#')((((''(('''''''''&&%$$++*********)***++*)43()**))(((((''''''&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&%$""#')(((((((('''''''''&&%$$++*************++*)43()**))(((('''''''&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%$""#')((((('''''''''''&&%%$#++*************++*)43()**))(((('''''''&&&&&&&&&&&&&&&%&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%$""#')((((('''''''''''&&%%$#++***)**********+*)43()**))(((('''''''&&&&&&&&&&&&&&&%&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&%$""#')(((('''''(('''''&&%$$#++**))**********+*)(3()**))((((''''''&&&&&&&&&&&&&&&&%&&&&%%%%%%%%%%%%%%%%%%%%$$%%%%%%%%&&%%%%&&&&&%$""#')(((((((((4('''''&&%$$#+**)))************)(3()**))((((''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%$$%%%%%%%%&&%%%&&&&&&%$""#')(((((((5554'''''&&%$$#**))))***********))('()*)))(((''''&&'&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&%$#"#')(((((((((((''''''&%$##**))))***********)(('()*))((((''''''''&&&&&&&&&&&&&&&&&&&&%%%%%%%%&%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%$#"#')(((((((((((''3333&%%$#**)))))**********)(('()*))((((''''''''&&&&&&&&&&&&&&&&&&&&%%%%%%%&%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&%$#"#')(((((((((((''3333&&%$$**)))))**********)(('()*))((((''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&%$#"#')(((((((((((''3333&&%$$**))))))*********)(('()*))(((''''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&%$#"#')((((((((((((''333&%%$$***)))))*)))*****)(('()*))((('''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&%$#"#')((((((((((((''333&%$$$***))))))*)******)(('()*))(('''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&%$#"#')(((((((((((((''33&%%$$***))))))))******)(('()*))((''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&%$#"#'))((((((((((((('''&%%$$**)))))))))******))('()*))((''''''''''&&''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&%%%%%%&&&&&&&%$#"#'))((((((55((((((''&1100**)))))))))******))('()*))((''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&%&&&&&&&&&%$#"#')))((((5555((((('&&1000***)))))))*******))((()*))('''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&%%%&%%%%&&&&&&&&&&&&%$#"#')))((((5555((55(''&1100***)))))))*******))((()*))('''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%&&&&&&&&&&&%&&&&&&&&&&&&&%$#"#')))))(555555555(''&1100***)))))))*******))((()*))((''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%$#"#'))))))555555555(('&2100***)))))))*******))((()*))(('''''''''''''''''&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%$#"#')))))))55555555((''&110***)))))))*)))***))((()*))((''''((('''''''''''&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%###')))))))55555555((('&100***)))))))))))***)(((()*))((''''((('''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&''&&&&&&&&&&''&&&&%#"#'*)))))))5555555((''&100**))))))))))))**))(((()*))(((''(((((''''(('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&''3'33'''&&&&&&&&&&&&%#M#'*)))))))))))))))('&%$$0**))))))))))****))(((()*))((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&'''333333'&&&&&&&&&&&%$#M#(*)))))))))))))))((&%$$$***)))))))))*****)(((()*))(((((((((('''''''''(((''''(('''''''''''&&&&&&''''''''''''''''''&&&&&'&&&&&%$$%(*)))))))))))))))(('&%$$****))))))))*****)((())*))((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((''''''''''''&&&')*))))))))))))))((('&%%%+***))))))))*****)))))**))))(()))))))(((((((())(((())))(((((((((((((((((((((((((((((((((((((((((((((((((**)))))))))))))((((''&&&+***))))))))****)))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))**)))))))))))))(((((''''+***)))*****************)))))))))******)))))))))****************************************)))))))))))))))***))))))***)))))(((((((()))(((((((((((((((((((((((((((((((((((())*)))))))))))))))))))))))))))))))))))))())***))(((''''''''''''''''''''''(((((''''''&&&&&'&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%&)))((''''''''''''''''''333333333333333223()))(30$$#####################$$$$$$$$$$$##"!!!&&%%%%$$$$$$$$$$$$$$$$$$$$%$$$$$$$$$###%())((3333333333333333333333333333333321113())(1NM"""""""MMMMMMMM"#""""#############"!   &&&%%%%$%%%%%%%%%%%%%%%%%%%%%%%%%%%$###$())(((((4444333444433333333333334444432102())(10N#######################$$$$$$$$####"!  ''&&&&%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%$##$()))((((5555555555555555555555555555543212())(2000$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$"!  (''&&&&&'''''''''''''''''''''''''''&%$$$())))))))555555556555555666666666666654323()))'22&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%$#"!!(('''''''(((((((((((((((((((((((((''&%$%())))))))666666666666667777777777777765323()))('33333333'''''''''''''''''''''''''&&%#"""((''''''((((((((((((((((((((((((((('&%$%())))*****66666676666677788888877777765333))))(''''33333''''''''''''''''''''''''''&%#"""(('''''''(((((((((((((((((((((((((('&%$%()))******66666677766677777777877777765333))))(('''''''''&''''''''''''''''''''''''&%#"""(('''''''''''''(((((((((((((((((((('&%$%(*))*****776676677777777777777788777765334)**)((44'''&&&&&&'''&&&'''''''''''''''''&%#""")(''''''''''''''((((((((('((((((((('&%$%(********776666677777777777777788888765335)**)(55('''&&&&&&&''&&&''''''''''''''''''%#"""5('''''''''''''''((((((('''(((((((('&%$%(********766666)66677777777777778888765335)**)(55('''&&&&&&&''&&&''''''''''''''''''%#"""5('''''''''''''''((((''''''''(((((('&%$%(********776666666666777777777778888765335)**)(5((''''&&&&&&&&&&&'''''''''''''''''&%#"""5(''''''''''''''''((''''''''''((((('&%$%(********776666666666666677777778888765335)**)(((''''''&&&&&&&&&''''''''''''''''''&$#"""5('''''''''''''''''''''''''''(((((('&%$%(********777666666666666677777778888765335)**)(((''''''&&&&&&&&&''''''''''&'''''''&$#"""((('''''''''''''''''''''''''((((((('&%$%)********7776666666666))677777778888775435)**)((('''''''&&&&&&&&&''''''''&''''''''&%$#""((('''''''''''''''''''''''''((((((('&%$%)********777*)66666666)5677777777778775535)**))5(('''''''&&&''&&&&&&''''''''''''''&%$#""(((''&&&&&''''''''''''''''''((((((('&%$%)*******777****)))))6666677778877777775435)**))55('''''''&&&&'&&&&&&'''''''&''''''&%$#""(((''&&&&&&'''''''''''''''''((((((('&%%%)********7****)))))66666777777777777775435)***)55('''''''&&&''&&&&'''''''''''''''&&$##"M)((''&&&&&&&''''''''''''''''((((((('&%%%)************)))))666666777777777778775434)***)5(('''''''&&'''&&&&'''''''''''''''&&%##MM)((''&&&&&&&&&''&&''''''''''((((((('&%%%)***********)))))6666666777777777788875534)***)((('''''''''3''&&&&'''''&&&''''''''&%$#MM)((''&&&&&&&&&&'&&''''''''''((((((('&%%%)***********)))))6666666777777777888876534)***)((((''''''''''&&&&&''''&&&&''''''''&%$#MM)((''&&&&&&&&&&'&&'''''''''(((((((('&%%%)***********)))))6666667777777778888876534)***)5(44('''''3'&&&&&&&&''&&&&&'''''''''&$#MM)(''&&&&&&&&&&''''''''''''((((((((('&%%%)************))))6)66667777777778877775535)***)55554''''''&&&&&&&&&''''&&''''''''''&%###)(''''&&&&&&&&''''''''''''((((((((('&%%%)*************))66666667777777778877775435)***)5555(''''''&&&&&&&''''''''''''''''''&%$##)((''''&&&&&&&''''''''''''((((((((('&%%%(******)*77777*677666766777777777888875435***))5(((((''''''&&&&&&''''''''''''''''''&%$##5((''''&&&&&&&''''''''''''(((('(((('&%%%(******)*777777777777766777777777888875435***))(((((((''''''&&&&''''''''''''''''''''&$##5(('''&&&&&&&&''''''''''(((((('(((((&%%%(******))*77777777777666677777777888775435***))((('''(''''''&&&&''''&''''&''''''''''&$##5((''&&&&&&&''''''''''''((((((((((((&%%%(********777777777777666677777777788875435***))(((''''''''''&&&&''''&''''&''''''''''&$##5((''&&&&&&'''''''''''''((((((((((((&%%%(********777777777776666777777777778875435***))((((''''''''''&&'''''''''''''''''''''&$$#5((''&&&''&'''''''''''''(('(((((((((&%%%(*******8877777777766777777777777788886535***))((((('''''''''''''''''''''''''''''(''&%$$5((''&&'''''''''''''''''''((((((((('&%%%(*)**+++8877777787777777777777887788886535***))((((('''''''''''''''''''''''''''(((('&%$$)((''&'''''&&'''''''''''''((((((((('&%$%(****+++8877777787777777777788888888887535***))(((((('''''''''''''''''''''''''((((('&%$$))(''''''''&&''''''''''''(((((((((('&%$%(****+++8877777787777777777788888888876545****)5((((((('''''''''&&''''''''''''''((('&%$$6)(''''''''''''''''''''''(((((((((('&%$%(****+++8877777777777777777778888888876545*+**)55(((((((''''''''&&'''''''''''''((5(3&%$#6)('''''''''''''''''''''''((((((((('&%$%)****++*8777777777777777777777778888886545*+**)5)((((((((('''''''&''''''''''''(((5('&%$#))(''&&'''''''''''''''''''((((((((('&%$%)+***++*8777777777777777777777778888886545*+**)5)(((((((((''''''''''''''''''''(((5('&%$#)((''&&''''''''''''''''''(((((((((('&%$%)+***++*8777777777777777777777778888886545*+**)5)(((((((((''''''''''''''''''''(((5('&%$#)((''''''''''''''''''''''(((((((((('&%$&)+**+++*8777777777777777777777788888886545*+**)5)((((((((('''''''''''''''''''''((5('&%$#))((''''''''''''''''''''''((((((((('&%%&)++++++*7777777777777766777777788888886545*+**)5)((((((((('''''''''''''''''''''((5(3&%$#6)((((('''''''''''''''''''((((((((('&%%&)++++++*7777777777777766778887888888886545****)5((((((((((''''''''''''''''''''((((('&%$#6)5(((''''''''''''''''''((((((((''(''%%%)+++++**7777777777777777778887888888887555****)5((((((((('''''''''''''''''''''((((''&%$06655(4''''''''''''''''''(((((((('((('&%%)+++++**7777777777777777778888888888876545***))5((((((((('''''''''''''''''''''((('''&%006)55(33''''''''''''''''''((((((((((('&$%)++++++*8877777777777777778888888888876545****)5((((((((('''''''''''''''''''''((((''&%006)55(3'''''''''''''''''''((((((((((('%$%)+++++**8887777777777777778777888888875545*+**))((((((((('''''''''''''''''''''((((''&%006)55((('''''''''''''''''''((((((((((&%$%)+++****8887777777777777777777888888885535*++*)))(((((((('''''''''''''''''''''((('''&%0065555((''''''''''''''''''('(((((((('&%$%)+++****8887777777877777777778888888885535*++*)))((((((((''''''''''''''''''''''(''''&%0055555(''''''''''''''''''((((((((((('&%$%)++++***7777777777777777777778888888875535*++**)))((((((((('''''''''''''''''''''''''&%005555((''''''''''''''''''(((''(((((('&%$%)+++++*77777787777777777777778888888875545*+***))(((((((((('''''''''''''''''''''''''&%006555(('''''''''''''''''''((((((5555331%&)+++++*77777788777777777777788888888875545*++*)))(((((((((''''''''''''''''''''''''''&%$$)555(4'''''''''''''''''''((((((55553211&)+++++877777787777777777777778887888885545*++*)))))(((((((''''''''''''''''''''''''''&%$$555(4'3'''''''''''''''''''((((((5543211&)++++8887777877777777777777778777888885545*++*))))))((((((''''''''''''''''''''''''''&%$$5555'33''''''''''''''''''(((((((5543211&)+++++++7777777777777777777778777888885545*++*))))))((((('''''''''''''''''''''''''''&%$$6555433''''''''''''''''''(((((((5553211&)+++++++8777777677777777777778777888885545*++*)))()((((((''''(((''''''''''''('''''''&%$$6655433''''''''''''''''''(((((((555331%&)+++++++8877777777777777777788877888885545*++*))(((((((((''''(((''''''''''''''''''''&%$$6)55433'''''''''''''''''''((((((5553310%)+++++++8877777777777777777778887888875545*++*))(((((((((''''(((''''''''''''''''''''&%$$))55'33'''''''''''''''''''''(((((5(321$%)+++++++8877777777777778877778888888875545*++*))((((((((('''((''''''''''''''''''''''&%$$)))(''33'''''''''''''''''''(((('((''&101)+++++++8887777777777788877778888888875545*++*))(((((((('''(((('''''''''''''''''''''&%%$)))(''3'''''''(''''''''''''(((('''''&%11)+++++++8888777777777888887778888888875545*++*))(((((((('''(('''''''''''''''''''''''&%%$)))(''3'''''''(''''''''''''(((('''''&%12)++++*++8887777777777888888888888888875545*++*))((((((((''''''''''''''''''''''''''''&%%$)))(''3''''''''''''''''''''''(((''''&%12)+++++++8887777777777777888777778888875545*++*))((((((((''''''''''''''''''('''''''''&%%$)))(('''''((((''((('''''((((((((((('&&12)+++++++8887777777777777777777778888875545*++*))((((((((('''''''''''''((((((''''''''&&%$*))((((((((((((((((((((((((((((((((''&12)+++++++888777777778888777777778888887655)*++*))((((((((((((((((((((((((((((''''(((''&%%**)))))(((())((()))))((()))))))))))('&&'*++++++++88888888888888888888888999998755)+++**))))))))))((((((((((((()))((((((((((('&&%+**)))))))))))))))))))))))))))))))))('''*+++++,,+++++++++++++++++8888++999999876)*+++***)))))))))))))))))))))))))))))))))))(('&&