  We establish a Koll\'ar-type gluing theory for NQC generalized log canonical
pairs and use it to prove semi-ampleness results of NQC generalized pairs. As
consequences, we prove the existence of flips for any NQC generalized log
canonical pair, and show that NQC generalized log canonical singularities are
Du Bois.
