h(  }1}A}!}Q}}}}q}1}}}}}}}}}}}A}}}}}}q}A}}}}}}}}}}}}}1}}}}}}q}}}}}}}}}}}}}}}}}}!}}Q}}}}}}}}}}a}A}1}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}q}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}q}}}}}}}}}}}}}}}}}A}}q}}}}}}}}1}}a}}}}}}}}}}}}}a}1}}}}