Ref A: 8838ca8f3cc04ae18bfbda31b82a9819 Ref B: A5382E352FF30958812543F3B419BCE2 Ref C: Fri Dec 19 15:15:31 2014 PST