Ref A: b46aaa23d66a40dd87b2636a6438f940 Ref B: 1BA9510A979B661A29DEE75F7F948601 Ref C: Fri Apr 18 01:19:50 2014 PST