3a5ab7c035e77ca85c4279fb4e1b2c590d403332 apmd-2.4