Title: Imsbc Code and Supplement