Constructor type

Constructor typeConstructor typeConstructor typeConstructor typeConstructor typeConstructor typeConstructor typeConstructor typeConstructor typeConstructor typeConstructor typeConstructor typeConstructor typeConstructor typeConstructor typeConstructor typeConstructor typeConstructor typeConstructor typeConstructor typeConstructor typeConstructor typeConstructor typeConstructor typeConstructor typeConstructor typeConstructor typeConstructor typeConstructor typeConstructor typeConstructor typeConstructor typeConstructor typeConstructor typeConstructor typeConstructor typeConstructor typeConstructor typeConstructor typeConstructor typeConstructor typeConstructor typeConstructor typeConstructor typeConstructor typeConstructor typeConstructor typeConstructor type