Ref A: 740fd73a27ba433eaf839a2c8e2daf84 Ref B: DDFD5ED42B41DFE14DE3D83B1B239E47 Ref C: Fri May 24 00:15:43 2013 PST