s@@@D a@@@@@@@@f@H s@@C@@@cDd@vCo@@`@@o@r@tDv@@@Cv@mCv@@@@@@@@@@@@@@@D s@@@l@@@@@@@@@@C@@@@@@@@@@@Ds@@@@@@@@@@D hC@@@@e@@`@@@@Ds@@@@@@@D`@@@@@@@@D s@@|@@l@@@@@@@@@@@@@@@D s@@@@f@@@@@@@@@@@@D