Ba Gua Zhang Qi Gong
Ba Gua Zhang Qi Gong is a martial Qi Gong system that trains the practitioner for athletic ability in thrusting the palms and twisting body attributes all while they develop Peng. The routine begins with sensitivity exercises and visual meditations similar to the Xi Shi Jing and then progresses to coordinating twisting with the breath while tracing yin and yang meridian lines on your body with your third eye.
The movements start off slow, coordinating the breath and the movement. Gradually, movements become faster for perfect form with speed and endurance development.
The routine is mostly done in a static Ma Bu (Horse Stance) while the upper body performs various twisting and thrusting actions conditioning the body for deep twisting actions while holding peng similar to the Ba Men Peng practice with a Ba Gua Zhang style.