Ref A: b3afd26b5e5340f09a65780fb0786311 Ref B: 2566F94DB8BF50D680F7D711B91928F1 Ref C: Fri Aug 22 23:47:18 2014 PST