Ref A: a3448249444a4df3ae6b34bdb62612f0 Ref B: 2EE2911E4E4180C6A97BB05E621EFDAA Ref C: Mon Apr 27 19:12:04 2015 PST