Ref A: 509dd7fac5f742809889523f7e0012b6 Ref B: BFCCA8F347A646F38E96D6EFF5E26845 Ref C: Sat Dec 27 01:52:56 2014 PST