Ref A: 8f7426600b5540d39adc7a2ee1f65325 Ref B: 60B00534B2C29FF2D71C169A0AE8B6E9 Ref C: Wed Apr 16 14:10:35 2014 PST