Ref A: f7cc13267e0149879d596a021d7fb0f6 Ref B: 5A5E9496CA358AA3BC8C64E108156E29 Ref C: Sat Aug 02 00:33:58 2014 PST