Ref A: e653f760be6b4030adbe6e1d078700c1 Ref B: 079C348B38B093BCDD3928429678BB29 Ref C: Sat Jan 31 05:53:33 2015 PST