Ref A: 74777f270dea48b4a5502854ec7ea0ec Ref B: 7EB75684E20F625945835ED395008760 Ref C: Sat Oct 25 16:19:17 2014 PST