Ref A: e64884999be14bb88c41ae7fdbf80c1c Ref B: C7705320E1B218E72A075695742C734A Ref C: Fri Jan 30 03:28:33 2015 PST