Ref A: ec115f45f81b42ba92c0cb9226a12e97 Ref B: CCEB553CAEF4B1B23D84B806C2268993 Ref C: Thu Apr 17 20:11:11 2014 PST