Ref A: 0febf5c191ae4ca3a2ddffb8f8972994 Ref B: 94368E977928D683548A823FE3B6A740 Ref C: Sun Apr 20 05:05:13 2014 PST