Ref A: 232df2db9f2b4e7298ba9a7e8b239253 Ref B: 0E9FD8FDA46F4826CDD8780842096637 Ref C: Fri Dec 19 18:43:58 2014 PST