The Attorney General may make grants to States, State courts, local courts, units of local government, and Indian tribal governments, acting directly or through agreements with other public or private entities, for adult drug courts, juvenile drug courts, family drug courts, and tribal drug courts that involve
(3) the integrated administration of other sanctions and services, which shall include
(A) mandatory periodic testing for the use of controlled substances or other addictive substances during any period of supervised release or probation for each participant;
(B) substance abuse treatment for each participant;
(C) diversion, probation, or other supervised release involving the possibility of prosecution, confinement, or incarceration based on noncompliance with program requirements or failure to show satisfactory progress;
(D) offender management, and aftercare services such as relapse prevention, health care, education, vocational training, job placement, housing placement, and child care or other family support services for each participant who requires such services;
(E) payment, in whole or part, by the offender of treatment costs, to the extent practicable, such as costs for urinalysis or counseling; and
(F) payment, in whole or part, by the offender of restitution, to the extent practicable, to either a victim of the offenders offense or to a restitution or similar victim support fund.