Ref A: 978cdd89fb714b0b8fd49c4ba03bb520 Ref B: D5B6B3C6227E0D1240A24ACF6DCB1B88 Ref C: Wed Apr 23 00:34:59 2014 PST