mil-chi-gen