Ref A: 78d0d7daee5747aeab6b76f66cb79df5 Ref B: 0816403B46B0A5120E2AF2FD020C7BB9 Ref C: Wed Jan 28 21:28:16 2015 PST