oPalfrmnidwrPQorhfPQlsrcnllluPtfPoanl