Ref A: f934d28d734143a3864d5ac3c8238cea Ref B: FC1F2DBE439933905A64272D8DA6A110 Ref C: Fri Oct 24 02:48:21 2014 PST