Ref A: ab9117dcc9ca44aaa646432d39649083 Ref B: D3B8BD651B8D697CD5706BD750A6ECCC Ref C: Fri May 24 06:51:46 2013 PST