Ref A: 8f292ef9c1994c038aa98a47b055cae9 Ref B: EF39D4C5A911A1A7B10ADED8582851AE Ref C: Mon Oct 20 11:26:42 2014 PST