llllllllhhphhhthhhphplphppshrtshhrphhlshhpshrllhsssrppppscttrpslspssprrpspssppppcpssppppppssrrppppsspprrppssptppppssppplptssppppppssppprprssphpprhssphrptlssslplppsssplhppssssrlppsscsphppsspsshptpspsshplpspsshplpslsshpppstsshrlpspsshrppspsshpppspsshpppspsshltpspsshpppslsshlrpslsshpppslsshpppspsshcppsrsshpppsrsshplpspsshpppspsshpppslsshplpspsshpppstsshpppspsshtppspsshpppspssplppspsshprpspsshlppspsshpppspsshptpscsshplpspsshplpstsshpppspsshpppspsshplpspsshpppspsshpppsrsshpppspsshtppsrsshpppsrsshpppspsshlppspsshpppspsthppsspsshptpsssshlppsssshpppsssshpppsccshrppsppshpppsppshpppsppshpppsplsppppsptsppppsplsppppsrpshpppsttshpppsplshpppsppshlppsppshppssprshlpssppshptssppphppssssphptssssshrspsssshpspsssshpspsssshtspsssshrspsssshpspsssshrspsssshpspsssshpspsssshlspssssppspssssppspssssppspssssppspsssss