Ref A: 07b626f5700a4217baee3766f6da3ee4 Ref B: E4C51D97C88B889EA4A1705942189271 Ref C: Wed May 22 17:20:58 2013 PST