Ref A: f24d256dec9b472daa004c439a8cd01f Ref B: 487D963F9A9474E9E6F84ED00F174CC1 Ref C: Wed Apr 16 21:57:58 2014 PST