Ref A: 6f4d8d5b23a64277ae738e7f38322201 Ref B: 6953A73FF502F5D327FA92E0C75849A6 Ref C: Fri Aug 28 03:09:27 2015 PST