Ref A: 4a49511622cc437e8bddc14396bd3a1c Ref B: 8157B20C3426F68FCD3654E3C78AA268 Ref C: Thu Aug 21 17:29:23 2014 PST