Ref a bbe0a46ecf024c3799d8d5ac27f204b9 ref b ams04edge2216 ref c t052722z.