Ref A: 12ed90203d8d4610aaefeda51bce6e7b Ref B: 234E8D89C5D332194072C016C2A37481 Ref C: Wed Aug 27 08:41:20 2014 PST