Ref A: 327fa3af662d4fdb823fccc0fcc39ea3 Ref B: F2F52BCBA4D2E201F1E6D6BE4CCE64A1 Ref C: Wed Apr 23 16:57:59 2014 PST