BABA Cash Flow Statement & Analysis - Alibaba Group Holding Limited