Ref A: 54a6a331ec16495bbc036996c4700744 Ref B: EC840F38FA220B956107D30977EE4AF7 Ref C: Tue Oct 21 08:15:05 2014 PST