(1) When sentencing or imposing conditions on a person convicted of, or receiving a deferred sentence or deferred prosecution for, violating RCW
9A.88.110 or
9.68A.100, the court must impose a requirement that the offender:
(a) Not be subsequently arrested for patronizing a prostitute or commercial sexual abuse of a minor;
(b) Remain outside the geographical area, prescribed by the court, in which the person was arrested for violating RCW
9A.88.110 or
9.68A.100, unless such a requirement would interfere with the person's legitimate employment or residence or otherwise be infeasible; and
(c) Fulfill the terms of a program, if a first-time offender, designated by the sentencing court, designed to educate offenders about the negative costs of prostitution.