Structures
Following are the structures used by the DIB engine.