Ref A: f96ae211b2ed443faa9cc8bdb84d2be6 Ref B: 4B5CA8217EFB03AD5991D4BABEDC8FDE Ref C: Sun May 19 19:15:12 2013 PST