Ref A: 3e3b535ba2684b53997a752e8d726ef4 Ref B: BD4EF5290543206A151232546AFE0F3A Ref C: Wed Oct 01 04:43:43 2014 PST