Liu Hong
During the subsequent governorship of Zhang Shi, Zhang Mao was one of his trusted generals. In 320, the magician Liu Hong (劉弘), who had spread rumors that the gods wished for him to be the ruler of Liang Province, convinced two of Zhang Shi's guards Yan She (閻涉) and Zhao Ang (趙卬) to assassinate Zhang Shi. Zhang Mao had Liu Hong arrested and executed by drawing and quartering. Because Zhang Shi's son Zhang Jun was still young (13 at the time), Zhang Shi's subordinates requested that Zhang Mao take over as governor and the Duke of Xiping, and he did so. He also issued a general pardon for the people in his domain – and this act is the main reason why his rule is commonly considered to mark the independence of Former Liang.