Ref A: bc8efb4fce8843c1b94f90540bb80021 Ref B: 015E4A687ED6A2409A9AF71365478B3C Ref C: Sun Jan 25 23:18:53 2015 PST