ECB LTRO 2: €529.5 Billion As 800 Banks Ask For A Handout, Total 3 Year ECB Liquidity > €1 Trillion