Ref A: 240dacad645e41bfac56070eb459e603 Ref B: 169427CEE0D4AC71145352D4BAA70EF2 Ref C: Fri Apr 18 05:10:57 2014 PST