Ref A: 2387669beeaf4f0f95210ee7666623c6 Ref B: DF480D6D5A77517BA934374A22049367 Ref C: Fri Apr 18 02:10:38 2014 PST