Chang Quan is an umbrella term for many northern kung fu systems. I'm sure some are shaolin-based, but Chang Quan (Long Fist) systems such as Cha Quan/Tan Tuei are of Chinese Muslim (Uighur) origin....