Ref A: 64f9754eb0db490597b169bbeeea4656 Ref B: B8ECB912BFD1C66B02B181B3A1571C4B Ref C: Fri Dec 19 00:25:19 2014 PST