Ref A: 2e90b48077ef482cb49cc1638e270cb0 Ref B: 63960AF3A631C745C125D43CB6164BB1 Ref C: Wed Apr 16 04:45:59 2014 PST