Ref A: cfae2767bbd94dddaf8e07ea9c126b09 Ref B: D2758E1D7871D33251642D16CC43FF6A Ref C: Fri Mar 06 06:48:14 2015 PST