Ref A: e5405af1ae134289a702424aec33f653 Ref B: 988F930393FF3E17B23C28AC90F88487 Ref C: Sun Nov 23 02:21:27 2014 PST