Ref A: 5e195e5f8feb47a8840df04724d85f7a Ref B: 7329CF7431097AFF093453784C67CA04 Ref C: Sun Apr 26 19:40:32 2015 PST