Ref A: ec392634e89c4bf1a35ccbcf7112ce1f Ref B: 90C119434022C01AED76C75FFFFB99C8 Ref C: Wed Apr 23 18:19:43 2014 PST