North Penn runs past Hatboro-Horsham (by Rick Woelfel for The Intelligencer)