Ref A: 569d9dd3c8e64acead99294c3f357e17 Ref B: FBD5CDE096B0A2493FF7014676F72FD8 Ref C: Tue Mar 31 05:53:04 2015 PST