Ref A: 6e91b7bcaaf24299af10c102e01ee6a8 Ref B: 1683D924DF78954A3E6533F892585CE2 Ref C: Fri Dec 19 18:43:48 2014 PST