nnmnonnononnnoononnnnnnnnnnnnnnnnnonnnnnnnnononnnmnnoonooonmmomnnnonnommmnnoononnonnoonnoooonnonnnnonnonnnmmnooonnnmmnnnnnnnnnnmnnnnnnmnnnnnnnnnnnmnnonnnnnnmnonnnnnnnnnoonnnnnnnnnnnnnnnnnoononnnnmnnnnnnonnonnonnmnnnoonommnonnoonnonnnmnonnnomnmnnmnnnonoonnnnnnnnnmnoonnnnnnnnonononnonnonnnmnnonnnmmmnonoonnnonmmnnnnnnmnnnonnnnnnnnnnmnnnnonnmnnnnmnmnnmnmnnnonnnnnnnnmoomnnnmnnnnooononnnmnmnnnonnnnnnmnonmnnnnmnnnnonononnnmmnmnnnnnnoomnnnnnonnnmonmmnnnnnnnnmmmnnnnonmmmmmonmmnonnnnmnnnonnnnoonmnnnnmnnnnnnnnnnononnnnmnnnnnomnnmnnnnmonnomnmmnnnnnnnnooonomomnnnnnnnnomnonnnnnnnnmnnmnnnnnonnonmnnnonnonnnnnnnnoonmnnnmnnmonnnnmonnnonnmnonnonnnomnnnnnnnnnmnmnmoononnnnonnnmnnnonnonoooooonnmnnnnnmnnnnonnnnoonoonnmmnnnnnnnonnoononnmnnmnnmnoonnnonnnmomnonmnmnnnnnnnnmnmmmnoonnnnmonnmnnnmnnnnnnnmmnnonnnonnnnnmnnonnnnonnnnmnmnnmnnnnoononnnmnnnnnnnnnonnnnnnnnonnonnnnomnnnnnonmonoonmmmnonnnnnoonmnnmnmmnnonnnnonnoonnonnnmnnoomnnmnmonnnnnnmmkmnnoonnonomnnnnmnnmnonnonnnnnoonnnmmonnnnnmnmmnmnmonmommmnnnnnonononnmmmnnnmonononnnnnmnmmmononmnmnnmnnonomnmnnnnnnnnnonooonmnnmnmonmonnnnnnnmnnnonnnnnnnnonnononnomnmmnomnnnonnmononnmnnnnoonmonnnnnoonnmnononnnmnnnonmonmonnmnnnnnmnonnnomonnnnomnoonnnnnonnmmnnomnnomnnnnnnnnmnmnmnnnonnmnmonnonnoonmnnonnomnnonnonnnonnnnnomnmmmnonnnnnonnnomnmnonnoonnmmnnnmonmmmnonmmmoonnmnnonnonnnmmomnonnnoooonnnnnmnnnonoonnoonnnomkmonmnmnoomnnnnonnommnmmnmmnmnoomoonmnnnnnnnnonnnnnonmnnmmnmnnmmmmooonnnmnnnnnnonmnmmnmnnnnoonnmnnmnmmmnnnnnnnmnmnmnnnnmonmmnnmmmonmonmnnnmnnmnnmnnmnnnnnnnonmnmmnomnnooonnnmnnomnnnnnmnmnnnmmnmmmnmnnnnnomnoonommonnomonnnnmnnonnmnnnnnnnnoononnnmoomommnmmnnononnonnnmmnomnmnmnonnnonomonomnnnonnnnmmnnnmnnnmnnnnnmmmnnomnnnonnnommonnnnnnnonmnnnnmnnnmnnmnmnmnnnnonomnnnnnmnnnmnoononnnonnommnnnmmnnnnononmnnonnnnnnnnnnnonnnnonnnnnnnomomnmnnoononnoonnnomnnonlmmnnnnnomnnnmmnnmnnnmlmnmnnnnnmnmnmmnmnmmnnnoonnmmnnmnonnonnmmnnnmnnnnnnnmnnnnnnomnonnmmonnnnnmmnnnnnonnonnonnnnnnonnnnmnnmnnmnmnonnmnnmnnonnnonnmnnnnnnnnnnmmnnomommnnnnnnnnnnmnnnnmmnnnnnnnnnnmnnnnonnmmonnnnnnnmnnnnonnmnmmnnnmnomnnnnnonnmnnnnnnnnnnnnnnonnnonnoonoomnonnnnnnnnnmnonnnnnoonmonnonnonmnnnnnnonnnnnnnnnnnnnnmnnonnnnnnnnnnnomomnnnnonnnnnonnonnnnnnnnmnmnnmnnnnmnmnmmnnonnnnnnomnomnnonnoonnnnnnnnnnnnnomnnmnmmnnmnnnnnmomnnnmnoomnnmnnnnnnnnnnnnnnnnnnnnnonnnnnnnnmnnnnnmnnnnnnnmmmmnnnnnnomnonnmonnnooonnonnnonnnnmnnomnmnnnnnnnononmmmmnnoononnnmmnnmnmnnnnnononmnomnnnnnnnnnmmmmonmnonomnonnmnnmnnnnnnnmnonnmmnnononomnonnnnnnmmnnnnnnmnnnnonnnnnmnmnnonnnnnnnnnmnnnnmnonnnnonnnnmnnnmnnnonnnnnnnnmnnnnnonononnnmmnnmnoonnnoonnnnnonmnmnonnnnnonnnnmmmnnnnnmoonnnonnnnmmmnnnmnnnonnooonnnmnnnnnnnnmnmnnnnnmnnmnnnmnmonnnnnnnnmnnmkmnmnnnnmnnnoonnmnnmnoonnnnnnnnnonmnnnnnnomnmnnnnnomnmnonmmnoomoonnnnnnnoonmnonnonnmnnnnnnnmnnnmnmnnnomnmnnnonnmnnmnnnmnnomnnonnnnnnnmnnnnnnnnmnnnmmonnnnnmmnmnnmkmmmnnmnmnononmmmnnonnnnnnnnmnnnmmmnnonnnnnnnnnnnnnnnnnnnnnmmmmonmnmnnoonnmmnnnnnmnn~nnnnmmnnnnomnnnomnnonnnommnonmommnnnmnnnnnnnmnnonnmnnnnnnnnmommnmoonnoonnnnoonnnnommnonnmnnmonmonnoononmmnnnnnnnnnonnmmnnooonnonnnnnnnnnnmnnnnnnmnnnnnnnnnnnnmmnnnnonnmn~nnonnnmmnnnnnnonmnnnnnnnnnmonnnnonnmomnnonnnnnnnnmnonnmnnoonnmmnnnnnnonnnonmononnonnmnmmnnnnnoonnmnnnnmmnnnnnnnnnnnmnnmnnnnnonnoomnnmnnnnnnonoomnoonnnnnmnnonmmnnnonnnmonnmmnnnnnononnnnnnmnnnnmnomnnnnnnonononnmmnnonnnonnmonnmmnnnnnnnnnonnnmnonnnnnmnmonnnnnnnnnmnmnnnnnnnonnnnnnnmnnnnnnnnnnnonnnnnmnnnnmnonnonononnmnnonnnnnonmnnnnnnnnnnnnmnnnnonnmnoonnnnonnnnnnnomnnmnnnnnononnonnnnmnnnoonnnnnnnonnonnmnonnnnnnoononnnnnmmnnnnnnnonnnnmnnnnnnnnnnnnonnnnnmnnmnnnmnnnonnnnnmmonnnnmnnnoonnmnnnnonnnnonnnnnmnononomnnnnnnnnnonnmnnnooonmoonnonnonnnnnnmononnoooonnnnnnonnnnnnmnonnnnnnnnnonomnmmnnnonnnnononmnnnnmnononnnnn