may_2017_paddle_final_reduce - ACA