pplptphtpphpttssssrtrppppttttrsprppsssttltpprpttltslrrpssstplpptrttplpstrtrssspplpttltsprrptlptssspprtttlhsprhptshtslsplrhtpllstsprprtpslsttrpsplpptsttprppslsttrtspllrtsphprslsltstrpppltttsppprstshtstlppprrtsstptlstprpstrtrplphsstltrshllrsprprslphtsrlprshtlpssrthplprtsphsrshllpspspptrttplprsrssthtppsrttlspprptshtstlrppssttrppppttstpstlpppssttrtpplptsrpspltltsspprpttlrssrtpllptpssptrttplhssrpltltplsstprpstltpsrptlllppssttrpsrltpsrltplplpssstltpprltslppprpttsssprtrtpppstptpplst