Ref A: b662a7c61f1e482dacee445223edc15a Ref B: 4F6414650F495E6E459B34DD3396C04E Ref C: Fri Aug 29 12:44:21 2014 PST