TPA-OPF-TPA-OPF-TPA-OPF-TPA