Part A: 153 kb