2017-3-31 CCMNX Commentary FINAL