Ref A: efdc1637317944e6b191168244ad273b Ref B: 086EBC2C67C79C71A6DF5F4130C17C0B Ref C: Fri Dec 19 06:43:43 2014 PST