Satisfies

Satisfies