﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<StiSerializer version="1.02" type="Net" application="StiReport">
  <Dictionary Ref="1" type="Dictionary" isKey="true">
    <BusinessObjects isList="true" count="1">
      <CrossingTables Ref="2" type="Stimulsoft.Report.Dictionary.StiBusinessObject" isKey="true">
        <Alias>CrossingTables</Alias>
        <BusinessObjects isList="true" count="1">
          <Crosses Ref="3" type="Stimulsoft.Report.Dictionary.StiBusinessObject" isKey="true">
            <Alias>Crosses</Alias>
            <BusinessObjects isList="true" count="2">
              <FemaleParentTraits Ref="4" type="Stimulsoft.Report.Dictionary.StiBusinessObject" isKey="true">
                <Alias>FemaleParentTraits</Alias>
                <BusinessObjects isList="true" count="0" />
                <Category />
                <Columns isList="true" count="200">
                  <value>Trait1Code,System.String</value>
                  <value>Trait1NameInReports,System.String</value>
                  <value>Trait1Value,System.String</value>
                  <value>Trait1ValueAndGeneration,System.String</value>
                  <value>Trait2Code,System.String</value>
                  <value>Trait2NameInReports,System.String</value>
                  <value>Trait2Value,System.String</value>
                  <value>Trait2ValueAndGeneration,System.String</value>
                  <value>Trait3Code,System.String</value>
                  <value>Trait3NameInReports,System.String</value>
                  <value>Trait3Value,System.String</value>
                  <value>Trait3ValueAndGeneration,System.String</value>
                  <value>Trait4Code,System.String</value>
                  <value>Trait4NameInReports,System.String</value>
                  <value>Trait4Value,System.String</value>
                  <value>Trait4ValueAndGeneration,System.String</value>
                  <value>Trait5Code,System.String</value>
                  <value>Trait5NameInReports,System.String</value>
                  <value>Trait5Value,System.String</value>
                  <value>Trait5ValueAndGeneration,System.String</value>
                  <value>Trait6Code,System.String</value>
                  <value>Trait6NameInReports,System.String</value>
                  <value>Trait6Value,System.String</value>
                  <value>Trait6ValueAndGeneration,System.String</value>
                  <value>Trait7Code,System.String</value>
                  <value>Trait7NameInReports,System.String</value>
                  <value>Trait7Value,System.String</value>
                  <value>Trait7ValueAndGeneration,System.String</value>
                  <value>Trait8Code,System.String</value>
                  <value>Trait8NameInReports,System.String</value>
                  <value>Trait8Value,System.String</value>
                  <value>Trait8ValueAndGeneration,System.String</value>
                  <value>Trait9Code,System.String</value>
                  <value>Trait9NameInReports,System.String</value>
                  <value>Trait9Value,System.String</value>
                  <value>Trait9ValueAndGeneration,System.String</value>
                  <value>Trait10Code,System.String</value>
                  <value>Trait10NameInReports,System.String</value>
                  <value>Trait10Value,System.String</value>
                  <value>Trait10ValueAndGeneration,System.String</value>
                  <value>Trait11Code,System.String</value>
                  <value>Trait11NameInReports,System.String</value>
                  <value>Trait11Value,System.String</value>
                  <value>Trait11ValueAndGeneration,System.String</value>
                  <value>Trait12Code,System.String</value>
                  <value>Trait12NameInReports,System.String</value>
                  <value>Trait12Value,System.String</value>
                  <value>Trait12ValueAndGeneration,System.String</value>
                  <value>Trait13Code,System.String</value>
                  <value>Trait13NameInReports,System.String</value>
                  <value>Trait13Value,System.String</value>
                  <value>Trait13ValueAndGeneration,System.String</value>
                  <value>Trait14Code,System.String</value>
                  <value>Trait14NameInReports,System.String</value>
                  <value>Trait14Value,System.String</value>
                  <value>Trait14ValueAndGeneration,System.String</value>
                  <value>Trait15Code,System.String</value>
                  <value>Trait15NameInReports,System.String</value>
                  <value>Trait15Value,System.String</value>
                  <value>Trait15ValueAndGeneration,System.String</value>
                  <value>Trait16Code,System.String</value>
                  <value>Trait16NameInReports,System.String</value>
                  <value>Trait16Value,System.String</value>
                  <value>Trait16ValueAndGeneration,System.String</value>
                  <value>Trait17Code,System.String</value>
                  <value>Trait17NameInReports,System.String</value>
                  <value>Trait17Value,System.String</value>
                  <value>Trait17ValueAndGeneration,System.String</value>
                  <value>Trait18Code,System.String</value>
                  <value>Trait18NameInReports,System.String</value>
                  <value>Trait18Value,System.String</value>
                  <value>Trait18ValueAndGeneration,System.String</value>
                  <value>Trait19Code,System.String</value>
                  <value>Trait19NameInReports,System.String</value>
                  <value>Trait19Value,System.String</value>
                  <value>Trait19ValueAndGeneration,System.String</value>
                  <value>Trait20Code,System.String</value>
                  <value>Trait20NameInReports,System.String</value>
                  <value>Trait20Value,System.String</value>
                  <value>Trait20ValueAndGeneration,System.String</value>
                  <value>Trait21Code,System.String</value>
                  <value>Trait21NameInReports,System.String</value>
                  <value>Trait21Value,System.String</value>
                  <value>Trait21ValueAndGeneration,System.String</value>
                  <value>Trait22Code,System.String</value>
                  <value>Trait22NameInReports,System.String</value>
                  <value>Trait22Value,System.String</value>
                  <value>Trait22ValueAndGeneration,System.String</value>
                  <value>Trait23Code,System.String</value>
                  <value>Trait23NameInReports,System.String</value>
                  <value>Trait23Value,System.String</value>
                  <value>Trait23ValueAndGeneration,System.String</value>
                  <value>Trait24Code,System.String</value>
                  <value>Trait24NameInReports,System.String</value>
                  <value>Trait24Value,System.String</value>
                  <value>Trait24ValueAndGeneration,System.String</value>
                  <value>Trait25Code,System.String</value>
                  <value>Trait25NameInReports,System.String</value>
                  <value>Trait25Value,System.String</value>
                  <value>Trait25ValueAndGeneration,System.String</value>
                  <value>Trait26Code,System.String</value>
                  <value>Trait26NameInReports,System.String</value>
                  <value>Trait26Value,System.String</value>
                  <value>Trait26ValueAndGeneration,System.String</value>
                  <value>Trait27Code,System.String</value>
                  <value>Trait27NameInReports,System.String</value>
                  <value>Trait27Value,System.String</value>
                  <value>Trait27ValueAndGeneration,System.String</value>
                  <value>Trait28Code,System.String</value>
                  <value>Trait28NameInReports,System.String</value>
                  <value>Trait28Value,System.String</value>
                  <value>Trait28ValueAndGeneration,System.String</value>
                  <value>Trait29Code,System.String</value>
                  <value>Trait29NameInReports,System.String</value>
                  <value>Trait29Value,System.String</value>
                  <value>Trait29ValueAndGeneration,System.String</value>
                  <value>Trait30Code,System.String</value>
                  <value>Trait30NameInReports,System.String</value>
                  <value>Trait30Value,System.String</value>
                  <value>Trait30ValueAndGeneration,System.String</value>
                  <value>Trait31Code,System.String</value>
                  <value>Trait31NameInReports,System.String</value>
                  <value>Trait31Value,System.String</value>
                  <value>Trait31ValueAndGeneration,System.String</value>
                  <value>Trait32Code,System.String</value>
                  <value>Trait32NameInReports,System.String</value>
                  <value>Trait32Value,System.String</value>
                  <value>Trait32ValueAndGeneration,System.String</value>
                  <value>Trait33Code,System.String</value>
                  <value>Trait33NameInReports,System.String</value>
                  <value>Trait33Value,System.String</value>
                  <value>Trait33ValueAndGeneration,System.String</value>
                  <value>Trait34Code,System.String</value>
                  <value>Trait34NameInReports,System.String</value>
                  <value>Trait34Value,System.String</value>
                  <value>Trait34ValueAndGeneration,System.String</value>
                  <value>Trait35Code,System.String</value>
                  <value>Trait35NameInReports,System.String</value>
                  <value>Trait35Value,System.String</value>
                  <value>Trait35ValueAndGeneration,System.String</value>
                  <value>Trait36Code,System.String</value>
                  <value>Trait36NameInReports,System.String</value>
                  <value>Trait36Value,System.String</value>
                  <value>Trait36ValueAndGeneration,System.String</value>
                  <value>Trait37Code,System.String</value>
                  <value>Trait37NameInReports,System.String</value>
                  <value>Trait37Value,System.String</value>
                  <value>Trait37ValueAndGeneration,System.String</value>
                  <value>Trait38Code,System.String</value>
                  <value>Trait38NameInReports,System.String</value>
                  <value>Trait38Value,System.String</value>
                  <value>Trait38ValueAndGeneration,System.String</value>
                  <value>Trait39Code,System.String</value>
                  <value>Trait39NameInReports,System.String</value>
                  <value>Trait39Value,System.String</value>
                  <value>Trait39ValueAndGeneration,System.String</value>
                  <value>Trait40Code,System.String</value>
                  <value>Trait40NameInReports,System.String</value>
                  <value>Trait40Value,System.String</value>
                  <value>Trait40ValueAndGeneration,System.String</value>
                  <value>Trait41Code,System.String</value>
                  <value>Trait41NameInReports,System.String</value>
                  <value>Trait41Value,System.String</value>
                  <value>Trait41ValueAndGeneration,System.String</value>
                  <value>Trait42Code,System.String</value>
                  <value>Trait42NameInReports,System.String</value>
                  <value>Trait42Value,System.String</value>
                  <value>Trait42ValueAndGeneration,System.String</value>
                  <value>Trait43Code,System.String</value>
                  <value>Trait43NameInReports,System.String</value>
                  <value>Trait43Value,System.String</value>
                  <value>Trait43ValueAndGeneration,System.String</value>
                  <value>Trait44Code,System.String</value>
                  <value>Trait44NameInReports,System.String</value>
                  <value>Trait44Value,System.String</value>
                  <value>Trait44ValueAndGeneration,System.String</value>
                  <value>Trait45Code,System.String</value>
                  <value>Trait45NameInReports,System.String</value>
                  <value>Trait45Value,System.String</value>
                  <value>Trait45ValueAndGeneration,System.String</value>
                  <value>Trait46Code,System.String</value>
                  <value>Trait46NameInReports,System.String</value>
                  <value>Trait46Value,System.String</value>
                  <value>Trait46ValueAndGeneration,System.String</value>
                  <value>Trait47Code,System.String</value>
                  <value>Trait47NameInReports,System.String</value>
                  <value>Trait47Value,System.String</value>
                  <value>Trait47ValueAndGeneration,System.String</value>
                  <value>Trait48Code,System.String</value>
                  <value>Trait48NameInReports,System.String</value>
                  <value>Trait48Value,System.String</value>
                  <value>Trait48ValueAndGeneration,System.String</value>
                  <value>Trait49Code,System.String</value>
                  <value>Trait49NameInReports,System.String</value>
                  <value>Trait49Value,System.String</value>
                  <value>Trait49ValueAndGeneration,System.String</value>
                  <value>Trait50Code,System.String</value>
                  <value>Trait50NameInReports,System.String</value>
                  <value>Trait50Value,System.String</value>
                  <value>Trait50ValueAndGeneration,System.String</value>
                </Columns>
                <Dictionary isRef="1" />
                <Guid>d5640701bc1841cca33b367ae9beabb4</Guid>
                <Name>FemaleParentTraits</Name>
              </FemaleParentTraits>
              <MaleParentTraits Ref="5" type="Stimulsoft.Report.Dictionary.StiBusinessObject" isKey="true">
                <Alias>MaleParentTraits</Alias>
                <BusinessObjects isList="true" count="0" />
                <Category />
                <Columns isList="true" count="200">
                  <value>Trait1Code,System.String</value>
                  <value>Trait1NameInReports,System.String</value>
                  <value>Trait1Value,System.String</value>
                  <value>Trait1ValueAndGeneration,System.String</value>
                  <value>Trait2Code,System.String</value>
                  <value>Trait2NameInReports,System.String</value>
                  <value>Trait2Value,System.String</value>
                  <value>Trait2ValueAndGeneration,System.String</value>
                  <value>Trait3Code,System.String</value>
                  <value>Trait3NameInReports,System.String</value>
                  <value>Trait3Value,System.String</value>
                  <value>Trait3ValueAndGeneration,System.String</value>
                  <value>Trait4Code,System.String</value>
                  <value>Trait4NameInReports,System.String</value>
                  <value>Trait4Value,System.String</value>
                  <value>Trait4ValueAndGeneration,System.String</value>
                  <value>Trait5Code,System.String</value>
                  <value>Trait5NameInReports,System.String</value>
                  <value>Trait5Value,System.String</value>
                  <value>Trait5ValueAndGeneration,System.String</value>
                  <value>Trait6Code,System.String</value>
                  <value>Trait6NameInReports,System.String</value>
                  <value>Trait6Value,System.String</value>
                  <value>Trait6ValueAndGeneration,System.String</value>
                  <value>Trait7Code,System.String</value>
                  <value>Trait7NameInReports,System.String</value>
                  <value>Trait7Value,System.String</value>
                  <value>Trait7ValueAndGeneration,System.String</value>
                  <value>Trait8Code,System.String</value>
                  <value>Trait8NameInReports,System.String</value>
                  <value>Trait8Value,System.String</value>
                  <value>Trait8ValueAndGeneration,System.String</value>
                  <value>Trait9Code,System.String</value>
                  <value>Trait9NameInReports,System.String</value>
                  <value>Trait9Value,System.String</value>
                  <value>Trait9ValueAndGeneration,System.String</value>
                  <value>Trait10Code,System.String</value>
                  <value>Trait10NameInReports,System.String</value>
                  <value>Trait10Value,System.String</value>
                  <value>Trait10ValueAndGeneration,System.String</value>
                  <value>Trait11Code,System.String</value>
                  <value>Trait11NameInReports,System.String</value>
                  <value>Trait11Value,System.String</value>
                  <value>Trait11ValueAndGeneration,System.String</value>
                  <value>Trait12Code,System.String</value>
                  <value>Trait12NameInReports,System.String</value>
                  <value>Trait12Value,System.String</value>
                  <value>Trait12ValueAndGeneration,System.String</value>
                  <value>Trait13Code,System.String</value>
                  <value>Trait13NameInReports,System.String</value>
                  <value>Trait13Value,System.String</value>
                  <value>Trait13ValueAndGeneration,System.String</value>
                  <value>Trait14Code,System.String</value>
                  <value>Trait14NameInReports,System.String</value>
                  <value>Trait14Value,System.String</value>
                  <value>Trait14ValueAndGeneration,System.String</value>
                  <value>Trait15Code,System.String</value>
                  <value>Trait15NameInReports,System.String</value>
                  <value>Trait15Value,System.String</value>
                  <value>Trait15ValueAndGeneration,System.String</value>
                  <value>Trait16Code,System.String</value>
                  <value>Trait16NameInReports,System.String</value>
                  <value>Trait16Value,System.String</value>
                  <value>Trait16ValueAndGeneration,System.String</value>
                  <value>Trait17Code,System.String</value>
                  <value>Trait17NameInReports,System.String</value>
                  <value>Trait17Value,System.String</value>
                  <value>Trait17ValueAndGeneration,System.String</value>
                  <value>Trait18Code,System.String</value>
                  <value>Trait18NameInReports,System.String</value>
                  <value>Trait18Value,System.String</value>
                  <value>Trait18ValueAndGeneration,System.String</value>
                  <value>Trait19Code,System.String</value>
                  <value>Trait19NameInReports,System.String</value>
                  <value>Trait19Value,System.String</value>
                  <value>Trait19ValueAndGeneration,System.String</value>
                  <value>Trait20Code,System.String</value>
                  <value>Trait20NameInReports,System.String</value>
                  <value>Trait20Value,System.String</value>
                  <value>Trait20ValueAndGeneration,System.String</value>
                  <value>Trait21Code,System.String</value>
                  <value>Trait21NameInReports,System.String</value>
                  <value>Trait21Value,System.String</value>
                  <value>Trait21ValueAndGeneration,System.String</value>
                  <value>Trait22Code,System.String</value>
                  <value>Trait22NameInReports,System.String</value>
                  <value>Trait22Value,System.String</value>
                  <value>Trait22ValueAndGeneration,System.String</value>
                  <value>Trait23Code,System.String</value>
                  <value>Trait23NameInReports,System.String</value>
                  <value>Trait23Value,System.String</value>
                  <value>Trait23ValueAndGeneration,System.String</value>
                  <value>Trait24Code,System.String</value>
                  <value>Trait24NameInReports,System.String</value>
                  <value>Trait24Value,System.String</value>
                  <value>Trait24ValueAndGeneration,System.String</value>
                  <value>Trait25Code,System.String</value>
                  <value>Trait25NameInReports,System.String</value>
                  <value>Trait25Value,System.String</value>
                  <value>Trait25ValueAndGeneration,System.String</value>
                  <value>Trait26Code,System.String</value>
                  <value>Trait26NameInReports,System.String</value>
                  <value>Trait26Value,System.String</value>
                  <value>Trait26ValueAndGeneration,System.String</value>
                  <value>Trait27Code,System.String</value>
                  <value>Trait27NameInReports,System.String</value>
                  <value>Trait27Value,System.String</value>
                  <value>Trait27ValueAndGeneration,System.String</value>
                  <value>Trait28Code,System.String</value>
                  <value>Trait28NameInReports,System.String</value>
                  <value>Trait28Value,System.String</value>
                  <value>Trait28ValueAndGeneration,System.String</value>
                  <value>Trait29Code,System.String</value>
                  <value>Trait29NameInReports,System.String</value>
                  <value>Trait29Value,System.String</value>
                  <value>Trait29ValueAndGeneration,System.String</value>
                  <value>Trait30Code,System.String</value>
                  <value>Trait30NameInReports,System.String</value>
                  <value>Trait30Value,System.String</value>
                  <value>Trait30ValueAndGeneration,System.String</value>
                  <value>Trait31Code,System.String</value>
                  <value>Trait31NameInReports,System.String</value>
                  <value>Trait31Value,System.String</value>
                  <value>Trait31ValueAndGeneration,System.String</value>
                  <value>Trait32Code,System.String</value>
                  <value>Trait32NameInReports,System.String</value>
                  <value>Trait32Value,System.String</value>
                  <value>Trait32ValueAndGeneration,System.String</value>
                  <value>Trait33Code,System.String</value>
                  <value>Trait33NameInReports,System.String</value>
                  <value>Trait33Value,System.String</value>
                  <value>Trait33ValueAndGeneration,System.String</value>
                  <value>Trait34Code,System.String</value>
                  <value>Trait34NameInReports,System.String</value>
                  <value>Trait34Value,System.String</value>
                  <value>Trait34ValueAndGeneration,System.String</value>
                  <value>Trait35Code,System.String</value>
                  <value>Trait35NameInReports,System.String</value>
                  <value>Trait35Value,System.String</value>
                  <value>Trait35ValueAndGeneration,System.String</value>
                  <value>Trait36Code,System.String</value>
                  <value>Trait36NameInReports,System.String</value>
                  <value>Trait36Value,System.String</value>
                  <value>Trait36ValueAndGeneration,System.String</value>
                  <value>Trait37Code,System.String</value>
                  <value>Trait37NameInReports,System.String</value>
                  <value>Trait37Value,System.String</value>
                  <value>Trait37ValueAndGeneration,System.String</value>
                  <value>Trait38Code,System.String</value>
                  <value>Trait38NameInReports,System.String</value>
                  <value>Trait38Value,System.String</value>
                  <value>Trait38ValueAndGeneration,System.String</value>
                  <value>Trait39Code,System.String</value>
                  <value>Trait39NameInReports,System.String</value>
                  <value>Trait39Value,System.String</value>
                  <value>Trait39ValueAndGeneration,System.String</value>
                  <value>Trait40Code,System.String</value>
                  <value>Trait40NameInReports,System.String</value>
                  <value>Trait40Value,System.String</value>
                  <value>Trait40ValueAndGeneration,System.String</value>
                  <value>Trait41Code,System.String</value>
                  <value>Trait41NameInReports,System.String</value>
                  <value>Trait41Value,System.String</value>
                  <value>Trait41ValueAndGeneration,System.String</value>
                  <value>Trait42Code,System.String</value>
                  <value>Trait42NameInReports,System.String</value>
                  <value>Trait42Value,System.String</value>
                  <value>Trait42ValueAndGeneration,System.String</value>
                  <value>Trait43Code,System.String</value>
                  <value>Trait43NameInReports,System.String</value>
                  <value>Trait43Value,System.String</value>
                  <value>Trait43ValueAndGeneration,System.String</value>
                  <value>Trait44Code,System.String</value>
                  <value>Trait44NameInReports,System.String</value>
                  <value>Trait44Value,System.String</value>
                  <value>Trait44ValueAndGeneration,System.String</value>
                  <value>Trait45Code,System.String</value>
                  <value>Trait45NameInReports,System.String</value>
                  <value>Trait45Value,System.String</value>
                  <value>Trait45ValueAndGeneration,System.String</value>
                  <value>Trait46Code,System.String</value>
                  <value>Trait46NameInReports,System.String</value>
                  <value>Trait46Value,System.String</value>
                  <value>Trait46ValueAndGeneration,System.String</value>
                  <value>Trait47Code,System.String</value>
                  <value>Trait47NameInReports,System.String</value>
                  <value>Trait47Value,System.String</value>
                  <value>Trait47ValueAndGeneration,System.String</value>
                  <value>Trait48Code,System.String</value>
                  <value>Trait48NameInReports,System.String</value>
                  <value>Trait48Value,System.String</value>
                  <value>Trait48ValueAndGeneration,System.String</value>
                  <value>Trait49Code,System.String</value>
                  <value>Trait49NameInReports,System.String</value>
                  <value>Trait49Value,System.String</value>
                  <value>Trait49ValueAndGeneration,System.String</value>
                  <value>Trait50Code,System.String</value>
                  <value>Trait50NameInReports,System.String</value>
                  <value>Trait50Value,System.String</value>
                  <value>Trait50ValueAndGeneration,System.String</value>
                </Columns>
                <Dictionary isRef="1" />
                <Guid>393b9667894a4c468af06eac2387b49f</Guid>
                <Name>MaleParentTraits</Name>
              </MaleParentTraits>
            </BusinessObjects>
            <Category />
            <Columns isList="true" count="35">
              <value>CrossFemaleMainNo,System.Double</value>
              <value>CrossFemaleOrderNo,System.Nullable`1[System.Int16]</value>
              <value>CrossFemaleSowingNo,System.Nullable`1[System.Int32]</value>
              <value>CrossFemalePlotNo,System.Nullable`1[System.Double]</value>
              <value>CrossFemalePlantNo,System.Nullable`1[System.Int16]</value>
              <value>CrossFemaleNoOfPlants,System.Nullable`1[System.Int16]</value>
              <value>CrossFemaleLot,System.String</value>
              <value>CrossFemaleCultivar,System.String</value>
              <value>CrossFemaleFamily,System.String</value>
              <value>CrossPurpose,System.String</value>
              <value>CrossMaleMainNo,System.Double</value>
              <value>CrossMaleOrderNo,System.Nullable`1[System.Int16]</value>
              <value>CrossMaleSowingNo,System.Nullable`1[System.Int32]</value>
              <value>CrossMalePlotNo,System.Nullable`1[System.Double]</value>
              <value>CrossMalePlantNo,System.Nullable`1[System.Int16]</value>
              <value>CrossMaleNoOfPlants,System.Nullable`1[System.Int16]</value>
              <value>CrossMaleLot,System.String</value>
              <value>CrossMaleCultivar,System.String</value>
              <value>CrossMaleFamily,System.String</value>
              <value>CrossMaleRealLocation,System.String</value>
              <value>CrossMaleRealYear,System.Nullable`1[System.Int16]</value>
              <value>CrossMaleRealPlotNo,System.Nullable`1[System.Double]</value>
              <value>CrossStage,System.String</value>
              <value>CrossProductType,System.String</value>
              <value>CrossEarlyCodedCultivar,System.String</value>
              <value>CrossComment,System.String</value>
              <value>CrossExpectedNoOfSeeds,System.Int32</value>
              <value>CrossHarvestInstructions,System.String</value>
              <value>CrossHarvestMandatory,System.String</value>
              <value>CrossHarvestEliminated,System.String</value>
              <value>CrossHarvestEliminationReason,System.String</value>
              <value>CrossHarvestEliminationLogin,System.String</value>
              <value>CrossHarvestEliminationDate,System.String</value>
              <value>CrossFirstHarvestDate,,System.String</value>
              <value>CrossNoOfFruitsHarvested,System.Nullable`1[System.Int16]</value>
            </Columns>
            <Dictionary isRef="1" />
            <Guid>6b7d757e961f4e9e9799cc92901dd9ac</Guid>
            <Name>Crosses</Name>
          </Crosses>
        </BusinessObjects>
        <Category />
        <Columns isList="true" count="10">
          <value>ContextBU,System.String</value>
          <value>ContextSpecies,System.String</value>
          <value>ContextUsername,System.String</value>
          <value>CrossingTableCode,System.String</value>
          <value>CrossingTableName,System.String</value>
          <value>CrossingTableProgram,System.String</value>
          <value>CrossingTableLocation,System.String</value>
          <value>CrossingTableYear,System.Int16</value>
          <value>CrossingTableComment,System.String</value>
          <value>CrossingTableSortedByMales,System.Boolean</value>
        </Columns>
        <Dictionary isRef="1" />
        <Guid>6dd12120aba045aab084801dad16d460</Guid>
        <Name>CrossingTables</Name>
      </CrossingTables>
    </BusinessObjects>
    <Databases isList="true" count="1">
      <Classeur13 Ref="6" type="Stimulsoft.Report.Dictionary.StiExcelDatabase" isKey="true">
        <Alias>Classeur13</Alias>
        <Key />
        <Name>Classeur13</Name>
        <PathData>C:\Users\jennifer.pouillard\Desktop\Classeur13.xlsx</PathData>
      </Classeur13>
    </Databases>
    <DataSources isList="true" count="1">
      <Feuil1 Ref="7" type="DataTableSource" isKey="true">
        <Alias>Feuil1</Alias>
        <Columns isList="true" count="4">
          <value>Plot1,System.Double</value>
          <value>Plant1,System.Double</value>
          <value>Plot2,System.Double</value>
          <value>Plant2,System.Double</value>
        </Columns>
        <Dictionary isRef="1" />
        <Name>Feuil1</Name>
        <NameInSource>Classeur13.Feuil1</NameInSource>
      </Feuil1>
    </DataSources>
    <Relations isList="true" count="0" />
    <Report isRef="0" />
    <Resources isList="true" count="0" />
    <Variables isList="true" count="0" />
  </Dictionary>
  <EngineVersion>EngineV2</EngineVersion>
  <ExportedEvent>this.Render();</ExportedEvent>
  <ExportingEvent>this.Render();</ExportingEvent>
  <GlobalizationStrings isList="true" count="0" />
  <MetaTags isList="true" count="0" />
  <Pages isList="true" count="1">
    <Page1 Ref="8" type="Page" isKey="true">
      <Border>None;Black;2;Solid;False;4;Black</Border>
      <Brush>Transparent</Brush>
      <Components isList="true" count="2">
        <GroupHeaderBand3 Ref="9" type="GroupHeaderBand" isKey="true">
          <Brush>[0:255:255:255]</Brush>
          <ClientRectangle>0,0.4,10,2.9</ClientRectangle>
          <Components isList="true" count="1">
            <Text1 Ref="10" type="Text" isKey="true">
              <Border>Adv[191:191:191];1;None;[191:191:191];1;None;[191:191:191];1;None;[191:191:191];1;None;False;4;Black</Border>
              <Brush>Transparent</Brush>
              <ClientRectangle>1.2,0.4,7.8,1.4</ClientRectangle>
              <Conditions isList="true" count="0" />
              <Font>Arial,24,Bold</Font>
              <Guid>882c52e732d744d78c151b651face25a</Guid>
              <HorAlignment>Center</HorAlignment>
              <Margins>0,0,0,0</Margins>
              <Name>Text1</Name>
              <Page isRef="8" />
              <Parent isRef="9" />
              <ShrinkFontToFit>True</ShrinkFontToFit>
              <Text>{IIF(Feuil1.Plant2==0,"M: "+Feuil1.Plot2,"M: "+Feuil1.Plot2+"."+Feuil1.Plant2)}</Text>
              <TextBrush>Black</TextBrush>
              <Type>Expression</Type>
            </Text1>
          </Components>
          <Condition>{Feuil1.Plot2+Feuil1.Plant2}</Condition>
          <Conditions isList="true" count="0" />
          <Name>GroupHeaderBand3</Name>
          <Page isRef="8" />
          <Parent isRef="8" />
        </GroupHeaderBand3>
        <DataBand1 Ref="11" type="DataBand" isKey="true">
          <Brush>[0:255:255:255]</Brush>
          <CanBreak>True</CanBreak>
          <CanGrow>False</CanGrow>
          <ClientRectangle>0,4.1,10,2.9</ClientRectangle>
          <Components isList="true" count="1">
            <Text8 Ref="12" type="Text" isKey="true">
              <Border>Adv[191:191:191];1;None;[191:191:191];1;None;[191:191:191];1;None;[191:191:191];1;None;False;4;Black</Border>
              <Brush>Transparent</Brush>
              <ClientRectangle>1.2,0.8,8,1</ClientRectangle>
              <Conditions isList="true" count="0" />
              <Font>Arial,24,Bold</Font>
              <Guid>9c2d5d2e76d84f9b854e89d4e27f7de1</Guid>
              <HorAlignment>Center</HorAlignment>
              <Margins>0,0,0,0</Margins>
              <Name>Text8</Name>
              <Page isRef="8" />
              <Parent isRef="11" />
              <ShrinkFontToFit>True</ShrinkFontToFit>
              <Text>{IIF(Feuil1.Plant1==0,
IIF(Feuil1.Plant2==0,
"F: "+Feuil1.Plot1+"* M: "+Feuil1.Plot2,
"F: "+Feuil1.Plot1+"* M: "+Feuil1.Plot2+"."+Feuil1.Plant2),
IIF(Feuil1.Plant2==0,
"F: "+Feuil1.Plot1+"."+Feuil1.Plant1+"* M: "+Feuil1.Plot2,
"F: "+Feuil1.Plot1+"."+Feuil1.Plant1+"* M: "+Feuil1.Plot2+"."+Feuil1.Plant2))}</Text>
              <TextBrush>Black</TextBrush>
              <Type>Expression</Type>
            </Text8>
          </Components>
          <Conditions isList="true" count="0" />
          <DataRelationName isNull="true" />
          <DataSourceName>Feuil1</DataSourceName>
          <Filters isList="true" count="0" />
          <Name>DataBand1</Name>
          <Page isRef="8" />
          <Parent isRef="8" />
          <Sort isList="true" count="0" />
        </DataBand1>
      </Components>
      <Conditions isList="true" count="0" />
      <Guid>752e98a39e6740c7b6e9958c11214752</Guid>
      <Margins>0,0,0,0</Margins>
      <Name>Page1</Name>
      <PageHeight>3</PageHeight>
      <PageWidth>10</PageWidth>
      <Report isRef="0" />
      <UnlimitedHeight>True</UnlimitedHeight>
      <Watermark Ref="13" type="Stimulsoft.Report.Components.StiWatermark" isKey="true">
        <Font>Arial,100</Font>
        <TextBrush>[50:0:0:0]</TextBrush>
      </Watermark>
    </Page1>
  </Pages>
  <PrinterSettings Ref="14" type="Stimulsoft.Report.Print.StiPrinterSettings" isKey="true" />
  <ReferencedAssemblies isList="true" count="8">
    <value>System.Dll</value>
    <value>System.Drawing.Dll</value>
    <value>System.Windows.Forms.Dll</value>
    <value>System.Data.Dll</value>
    <value>System.Xml.Dll</value>
    <value>Stimulsoft.Controls.Dll</value>
    <value>Stimulsoft.Base.Dll</value>
    <value>Stimulsoft.Report.Dll</value>
  </ReferencedAssemblies>
  <ReportAlias>Report</ReportAlias>
  <ReportChanged>9/5/2018 5:32:56 PM</ReportChanged>
  <ReportCreated>7/9/2015 9:37:55 AM</ReportCreated>
  <ReportFile>C:\Users\jennifer.pouillard\Desktop\Report.mrt</ReportFile>
  <ReportGuid>8f7fdfd825d0439a958314ba1005ccaf</ReportGuid>
  <ReportName>Report</ReportName>
  <ReportUnit>Centimeters</ReportUnit>
  <ReportVersion>2018.2.3.0</ReportVersion>
  <Script>using System;
using System.Drawing;
using System.Windows.Forms;
using System.Data;
using Stimulsoft.Controls;
using Stimulsoft.Base.Drawing;
using Stimulsoft.Report;
using Stimulsoft.Report.Dialogs;
using Stimulsoft.Report.Components;

namespace Reports
{
    public class Report : Stimulsoft.Report.StiReport
    {
        public Report()        {
            this.InitializeComponent();
        }

        #region StiReport Designer generated code - do not modify
        public Stimulsoft.Report.Components.StiPage Page1;
        public Stimulsoft.Report.Components.StiGroupHeaderBand GroupHeaderBand3;
        public Stimulsoft.Report.Components.StiText Text1;
        public Stimulsoft.Report.Components.StiDataBand DataBand1;
        public Stimulsoft.Report.Components.StiText Text8;
        public Stimulsoft.Report.Components.StiWatermark Page1_Watermark;
        public Stimulsoft.Report.Print.StiPrinterSettings Report_PrinterSettings;
        public Feuil1DataSource Feuil1;
        public CrossingTablesBusinessObject CrossingTables;
        
        public void GroupHeaderBand3__GetValue(object sender, Stimulsoft.Report.Events.StiValueEventArgs e)
        {
            // CheckerInfo: Condition GroupHeaderBand3
            e.Value = Feuil1.Plot2+Feuil1.Plant2;
        }
        
        public void Text1__GetValue(object sender, Stimulsoft.Report.Events.StiGetValueEventArgs e)
        {
            // CheckerInfo: Text Text1
            e.Value = "M: "+Feuil1.Plot2+"."+Feuil1.Plant2;
        }
        
        public void Text8__GetValue(object sender, Stimulsoft.Report.Events.StiGetValueEventArgs e)
        {
            // CheckerInfo: Text Text8
            e.Value = "F: "+Feuil1.Plot1+"."+Feuil1.Plant1+"* M: "+Feuil1.Plot2+"."+Feuil1.Plant2;
        }
        
        public void Report_Exported(object sender, Stimulsoft.Report.Events.StiExportEventArgs e)
        {
            // CheckerInfo: ExportedEvent Report
       
this.Render();;
        }
        
        public void Report_Exporting(object sender, Stimulsoft.Report.Events.StiExportEventArgs e)
        {
            // CheckerInfo: ExportingEvent Report
        
this.Render();;
        }
        
        private void InitializeComponent()
        {
            this.CrossingTables = new CrossingTablesBusinessObject();
            this.Feuil1 = new Feuil1DataSource();
            this.NeedsCompiling = false;
            this.EngineVersion = Stimulsoft.Report.Engine.StiEngineVersion.EngineV2;
            this.ReferencedAssemblies = new string[] {
                    "System.Dll",
                    "System.Drawing.Dll",
                    "System.Windows.Forms.Dll",
                    "System.Data.Dll",
                    "System.Xml.Dll",
                    "Stimulsoft.Controls.Dll",
                    "Stimulsoft.Base.Dll",
                    "Stimulsoft.Report.Dll"};
            this.ReportAlias = "Report";
            // 
            // ReportChanged
            // 
            this.ReportChanged = new DateTime(2018, 9, 5, 17, 22, 38, 906);
            // 
            // ReportCreated
            // 
            this.ReportCreated = new DateTime(2015, 7, 9, 9, 37, 55, 0);
            this.ReportFile = "C:\\Users\\jennifer.pouillard\\Desktop\\Report.mrt";
            this.ReportGuid = "7a5f30a8c9534be3bd60a1b696262a40";
            this.ReportName = "Report";
            this.ReportUnit = Stimulsoft.Report.StiReportUnitType.Centimeters;
            this.ReportVersion = "2018.2.3.0";
            this.ScriptLanguage = Stimulsoft.Report.StiReportLanguageType.CSharp;
            // 
            // Page1
            // 
            this.Page1 = new Stimulsoft.Report.Components.StiPage();
            this.Page1.Guid = "752e98a39e6740c7b6e9958c11214752";
            this.Page1.Name = "Page1";
            this.Page1.PageHeight = 3;
            this.Page1.PageWidth = 10;
            this.Page1.UnlimitedHeight = true;
            this.Page1.Border = new Stimulsoft.Base.Drawing.StiBorder(Stimulsoft.Base.Drawing.StiBorderSides.None, System.Drawing.Color.Black, 2, Stimulsoft.Base.Drawing.StiPenStyle.Solid, false, 4, new Stimulsoft.Base.Drawing.StiSolidBrush(System.Drawing.Color.Black), false);
            this.Page1.Brush = new Stimulsoft.Base.Drawing.StiSolidBrush(System.Drawing.Color.Transparent);
            // 
            // GroupHeaderBand3
            // 
            this.GroupHeaderBand3 = new Stimulsoft.Report.Components.StiGroupHeaderBand();
            this.GroupHeaderBand3.ClientRectangle = new Stimulsoft.Base.Drawing.RectangleD(0, 0.4, 10, 2.9);
            this.GroupHeaderBand3.GetValue += new Stimulsoft.Report.Events.StiValueEventHandler(this.GroupHeaderBand3__GetValue);
            this.GroupHeaderBand3.Name = "GroupHeaderBand3";
            this.GroupHeaderBand3.Border = new Stimulsoft.Base.Drawing.StiBorder(Stimulsoft.Base.Drawing.StiBorderSides.None, System.Drawing.Color.Black, 1, Stimulsoft.Base.Drawing.StiPenStyle.Solid, false, 4, new Stimulsoft.Base.Drawing.StiSolidBrush(System.Drawing.Color.Black), false);
            this.GroupHeaderBand3.Brush = new Stimulsoft.Base.Drawing.StiSolidBrush(System.Drawing.Color.FromArgb(0, 255, 255, 255));
            // 
            // Text1
            // 
            this.Text1 = new Stimulsoft.Report.Components.StiText();
            this.Text1.ClientRectangle = new Stimulsoft.Base.Drawing.RectangleD(1.2, 0.4, 7.8, 1.4);
            this.Text1.Guid = "882c52e732d744d78c151b651face25a";
            this.Text1.HorAlignment = Stimulsoft.Base.Drawing.StiTextHorAlignment.Center;
            this.Text1.Name = "Text1";
            this.Text1.ShrinkFontToFit = true;
            this.Text1.GetValue += new Stimulsoft.Report.Events.StiGetValueEventHandler(this.Text1__GetValue);
            this.Text1.Type = Stimulsoft.Report.Components.StiSystemTextType.Expression;
            this.Text1.Border = new Stimulsoft.Base.Drawing.StiAdvancedBorder(System.Drawing.Color.FromArgb(255, 191, 191, 191), 1, Stimulsoft.Base.Drawing.StiPenStyle.None, System.Drawing.Color.FromArgb(255, 191, 191, 191), 1, Stimulsoft.Base.Drawing.StiPenStyle.None, System.Drawing.Color.FromArgb(255, 191, 191, 191), 1, Stimulsoft.Base.Drawing.StiPenStyle.None, System.Drawing.Color.FromArgb(255, 191, 191, 191), 1, Stimulsoft.Base.Drawing.StiPenStyle.None, false, 4, new Stimulsoft.Base.Drawing.StiSolidBrush(System.Drawing.Color.Black), false);
            this.Text1.Brush = new Stimulsoft.Base.Drawing.StiSolidBrush(System.Drawing.Color.Transparent);
            this.Text1.Font = new System.Drawing.Font("Arial", 24F, System.Drawing.FontStyle.Bold);
            this.Text1.Indicator = null;
            this.Text1.Interaction = null;
            this.Text1.Margins = new Stimulsoft.Report.Components.StiMargins(0, 0, 0, 0);
            this.Text1.TextBrush = new Stimulsoft.Base.Drawing.StiSolidBrush(System.Drawing.Color.Black);
            this.Text1.TextOptions = new Stimulsoft.Base.Drawing.StiTextOptions(false, false, false, 0F, System.Drawing.Text.HotkeyPrefix.None, System.Drawing.StringTrimming.None);
            this.GroupHeaderBand3.Interaction = null;
            // 
            // DataBand1
            // 
            this.DataBand1 = new Stimulsoft.Report.Components.StiDataBand();
            this.DataBand1.BusinessObjectGuid = "6b7d757e961f4e9e9799cc92901dd9ac";
            this.DataBand1.CanBreak = true;
            this.DataBand1.CanGrow = false;
            this.DataBand1.ClientRectangle = new Stimulsoft.Base.Drawing.RectangleD(0, 4.1, 10, 2.9);
            this.DataBand1.Name = "DataBand1";
            this.DataBand1.Sort = new string[] {
                    "ASC",
                    "CrossFemalePlantNo"};
            this.DataBand1.Border = new Stimulsoft.Base.Drawing.StiBorder(Stimulsoft.Base.Drawing.StiBorderSides.None, System.Drawing.Color.Black, 1, Stimulsoft.Base.Drawing.StiPenStyle.Solid, false, 4, new Stimulsoft.Base.Drawing.StiSolidBrush(System.Drawing.Color.Black), false);
            this.DataBand1.Brush = new Stimulsoft.Base.Drawing.StiSolidBrush(System.Drawing.Color.FromArgb(0, 255, 255, 255));
            // 
            // Text8
            // 
            this.Text8 = new Stimulsoft.Report.Components.StiText();
            this.Text8.ClientRectangle = new Stimulsoft.Base.Drawing.RectangleD(1.2, 0.8, 8, 1);
            this.Text8.Guid = "9c2d5d2e76d84f9b854e89d4e27f7de1";
            this.Text8.HorAlignment = Stimulsoft.Base.Drawing.StiTextHorAlignment.Center;
            this.Text8.Name = "Text8";
            this.Text8.ShrinkFontToFit = true;
            this.Text8.GetValue += new Stimulsoft.Report.Events.StiGetValueEventHandler(this.Text8__GetValue);
            this.Text8.Type = Stimulsoft.Report.Components.StiSystemTextType.Expression;
            this.Text8.Border = new Stimulsoft.Base.Drawing.StiAdvancedBorder(System.Drawing.Color.FromArgb(255, 191, 191, 191), 1, Stimulsoft.Base.Drawing.StiPenStyle.None, System.Drawing.Color.FromArgb(255, 191, 191, 191), 1, Stimulsoft.Base.Drawing.StiPenStyle.None, System.Drawing.Color.FromArgb(255, 191, 191, 191), 1, Stimulsoft.Base.Drawing.StiPenStyle.None, System.Drawing.Color.FromArgb(255, 191, 191, 191), 1, Stimulsoft.Base.Drawing.StiPenStyle.None, false, 4, new Stimulsoft.Base.Drawing.StiSolidBrush(System.Drawing.Color.Black), false);
            this.Text8.Brush = new Stimulsoft.Base.Drawing.StiSolidBrush(System.Drawing.Color.Transparent);
            this.Text8.Font = new System.Drawing.Font("Arial", 24F, System.Drawing.FontStyle.Bold);
            this.Text8.Indicator = null;
            this.Text8.Interaction = null;
            this.Text8.Margins = new Stimulsoft.Report.Components.StiMargins(0, 0, 0, 0);
            this.Text8.TextBrush = new Stimulsoft.Base.Drawing.StiSolidBrush(System.Drawing.Color.Black);
            this.Text8.TextOptions = new Stimulsoft.Base.Drawing.StiTextOptions(false, false, false, 0F, System.Drawing.Text.HotkeyPrefix.None, System.Drawing.StringTrimming.None);
            this.DataBand1.DataRelationName = null;
            this.DataBand1.DataSourceName = null;
            this.DataBand1.Interaction = null;
            this.Page1.Interaction = null;
            this.Page1.Margins = new Stimulsoft.Report.Components.StiMargins(0, 0, 0, 0);
            this.Page1_Watermark = new Stimulsoft.Report.Components.StiWatermark();
            this.Page1_Watermark.Font = new System.Drawing.Font("Arial", 100F);
            this.Page1_Watermark.TextBrush = new Stimulsoft.Base.Drawing.StiSolidBrush(System.Drawing.Color.FromArgb(50, 0, 0, 0));
            this.Report_PrinterSettings = new Stimulsoft.Report.Print.StiPrinterSettings();
            this.Exported += new Stimulsoft.Report.Events.StiExportEventHandler(this.Report_Exported);
            this.Exporting += new Stimulsoft.Report.Events.StiExportEventHandler(this.Report_Exporting);
            this.PrinterSettings = this.Report_PrinterSettings;
            this.Page1.Report = this;
            this.Page1.Watermark = this.Page1_Watermark;
            this.GroupHeaderBand3.Page = this.Page1;
            this.GroupHeaderBand3.Parent = this.Page1;
            this.Text1.Page = this.Page1;
            this.Text1.Parent = this.GroupHeaderBand3;
            this.DataBand1.Page = this.Page1;
            this.DataBand1.Parent = this.Page1;
            this.Text8.Page = this.Page1;
            this.Text8.Parent = this.DataBand1;
            // 
            // Add to GroupHeaderBand3.Components
            // 
            this.GroupHeaderBand3.Components.Clear();
            this.GroupHeaderBand3.Components.AddRange(new Stimulsoft.Report.Components.StiComponent[] {
                        this.Text1});
            // 
            // Add to DataBand1.Components
            // 
            this.DataBand1.Components.Clear();
            this.DataBand1.Components.AddRange(new Stimulsoft.Report.Components.StiComponent[] {
                        this.Text8});
            // 
            // Add to Page1.Components
            // 
            this.Page1.Components.Clear();
            this.Page1.Components.AddRange(new Stimulsoft.Report.Components.StiComponent[] {
                        this.GroupHeaderBand3,
                        this.DataBand1});
            // 
            // Add to Pages
            // 
            this.Pages.Clear();
            this.Pages.AddRange(new Stimulsoft.Report.Components.StiPage[] {
                        this.Page1});
            this.Feuil1.Columns.AddRange(new Stimulsoft.Report.Dictionary.StiDataColumn[] {
                        new Stimulsoft.Report.Dictionary.StiDataColumn("Plot1", "Plot1", "Plot1", typeof(double), null),
                        new Stimulsoft.Report.Dictionary.StiDataColumn("Plant1", "Plant1", "Plant1", typeof(double), null),
                        new Stimulsoft.Report.Dictionary.StiDataColumn("Plot2", "Plot2", "Plot2", typeof(double), null),
                        new Stimulsoft.Report.Dictionary.StiDataColumn("Plant2", "Plant2", "Plant2", typeof(double), null)});
            this.DataSources.Add(this.Feuil1);
            this.Dictionary.Databases.Add(new Stimulsoft.Report.Dictionary.StiExcelDatabase("Classeur13", "C:\\Users\\jennifer.pouillard\\Desktop\\Classeur13.xlsx", "", true));
            this.CrossingTables.Columns.AddRange(new Stimulsoft.Report.Dictionary.StiDataColumn[] {
                        new Stimulsoft.Report.Dictionary.StiDataColumn("ContextBU", "ContextBU", "ContextBU", typeof(string), null),
                        new Stimulsoft.Report.Dictionary.StiDataColumn("ContextSpecies", "ContextSpecies", "ContextSpecies", typeof(string), null),
                        new Stimulsoft.Report.Dictionary.StiDataColumn("ContextUsername", "ContextUsername", "ContextUsername", typeof(string), null),
                        new Stimulsoft.Report.Dictionary.StiDataColumn("CrossingTableCode", "CrossingTableCode", "CrossingTableCode", typeof(string), null),
                        new Stimulsoft.Report.Dictionary.StiDataColumn("CrossingTableName", "CrossingTableName", "CrossingTableName", typeof(string), null),
                        new Stimulsoft.Report.Dictionary.StiDataColumn("CrossingTableProgram", "CrossingTableProgram", "CrossingTableProgram", typeof(string), null),
                        new Stimulsoft.Report.Dictionary.StiDataColumn("CrossingTableLocation", "CrossingTableLocation", "CrossingTableLocation", typeof(string), null),
                        new Stimulsoft.Report.Dictionary.StiDataColumn("CrossingTableYear", "CrossingTableYear", "CrossingTableYear", typeof(short), null),
                        new Stimulsoft.Report.Dictionary.StiDataColumn("CrossingTableComment", "CrossingTableComment", "CrossingTableComment", typeof(string), null),
                        new Stimulsoft.Report.Dictionary.StiDataColumn("CrossingTableSortedByMales", "CrossingTableSortedByMales", "CrossingTableSortedByMales", typeof(bool), null)});
            this.Dictionary.BusinessObjects.Add(this.CrossingTables);
        }
        
        #region DataSource Feuil1
        public class Feuil1DataSource : Stimulsoft.Report.Dictionary.StiDataTableSource
        {
            
            public Feuil1DataSource() : 
                    base("Classeur13.Feuil1", "Feuil1", "Feuil1", null)
            {
            }
            
            public virtual double Plot1
            {
                get
                {
                    return ((double)(StiReport.ChangeType(this["Plot1"], typeof(double), true)));
                }
            }
            
            public virtual double Plant1
            {
                get
                {
                    return ((double)(StiReport.ChangeType(this["Plant1"], typeof(double), true)));
                }
            }
            
            public virtual double Plot2
            {
                get
                {
                    return ((double)(StiReport.ChangeType(this["Plot2"], typeof(double), true)));
                }
            }
            
            public virtual double Plant2
            {
                get
                {
                    return ((double)(StiReport.ChangeType(this["Plant2"], typeof(double), true)));
                }
            }
        }
        #endregion DataSource Feuil1
        
        #region BusinessObject CrossingTables
        public class CrossingTablesBusinessObject : Stimulsoft.Report.Dictionary.StiBusinessObject
        {
            
            public CrossingTablesBusinessObject() : 
                    base("", "CrossingTables", "CrossingTables", "6dd12120aba045aab084801dad16d460", null)
            {
                this.Crosses = new CrossesBusinessObject();
                this.Crosses.Columns.AddRange(new Stimulsoft.Report.Dictionary.StiDataColumn[] {
                            new Stimulsoft.Report.Dictionary.StiDataColumn("CrossFemaleMainNo", "CrossFemaleMainNo", "CrossFemaleMainNo", typeof(double), null),
                            new Stimulsoft.Report.Dictionary.StiDataColumn("CrossFemaleOrderNo", "CrossFemaleOrderNo", "CrossFemaleOrderNo", typeof(short?), null),
                            new Stimulsoft.Report.Dictionary.StiDataColumn("CrossFemaleSowingNo", "CrossFemaleSowingNo", "CrossFemaleSowingNo", typeof(int?), null),
                            new Stimulsoft.Report.Dictionary.StiDataColumn("CrossFemalePlotNo", "CrossFemalePlotNo", "CrossFemalePlotNo", typeof(double?), null),
                            new Stimulsoft.Report.Dictionary.StiDataColumn("CrossFemalePlantNo", "CrossFemalePlantNo", "CrossFemalePlantNo", typeof(short?), null),
                            new Stimulsoft.Report.Dictionary.StiDataColumn("CrossFemaleNoOfPlants", "CrossFemaleNoOfPlants", "CrossFemaleNoOfPlants", typeof(short?), null),
                            new Stimulsoft.Report.Dictionary.StiDataColumn("CrossFemaleLot", "CrossFemaleLot", "CrossFemaleLot", typeof(string), null),
                            new Stimulsoft.Report.Dictionary.StiDataColumn("CrossFemaleCultivar", "CrossFemaleCultivar", "CrossFemaleCultivar", typeof(string), null),
                            new Stimulsoft.Report.Dictionary.StiDataColumn("CrossFemaleFamily", "CrossFemaleFamily", "CrossFemaleFamily", typeof(string), null),
                            new Stimulsoft.Report.Dictionary.StiDataColumn("CrossPurpose", "CrossPurpose", "CrossPurpose", typeof(string), null),
                            new Stimulsoft.Report.Dictionary.StiDataColumn("CrossMaleMainNo", "CrossMaleMainNo", "CrossMaleMainNo", typeof(double), null),
                            new Stimulsoft.Report.Dictionary.StiDataColumn("CrossMaleOrderNo", "CrossMaleOrderNo", "CrossMaleOrderNo", typeof(short?), null),
                            new Stimulsoft.Report.Dictionary.StiDataColumn("CrossMaleSowingNo", "CrossMaleSowingNo", "CrossMaleSowingNo", typeof(int?), null),
                            new Stimulsoft.Report.Dictionary.StiDataColumn("CrossMalePlotNo", "CrossMalePlotNo", "CrossMalePlotNo", typeof(double?), null),
                            new Stimulsoft.Report.Dictionary.StiDataColumn("CrossMalePlantNo", "CrossMalePlantNo", "CrossMalePlantNo", typeof(short?), null),
                            new Stimulsoft.Report.Dictionary.StiDataColumn("CrossMaleNoOfPlants", "CrossMaleNoOfPlants", "CrossMaleNoOfPlants", typeof(short?), null),
                            new Stimulsoft.Report.Dictionary.StiDataColumn("CrossMaleLot", "CrossMaleLot", "CrossMaleLot", typeof(string), null),
                            new Stimulsoft.Report.Dictionary.StiDataColumn("CrossMaleCultivar", "CrossMaleCultivar", "CrossMaleCultivar", typeof(string), null),
                            new Stimulsoft.Report.Dictionary.StiDataColumn("CrossMaleFamily", "CrossMaleFamily", "CrossMaleFamily", typeof(string), null),
                            new Stimulsoft.Report.Dictionary.StiDataColumn("CrossMaleRealLocation", "CrossMaleRealLocation", "CrossMaleRealLocation", typeof(string), null),
                            new Stimulsoft.Report.Dictionary.StiDataColumn("CrossMaleRealYear", "CrossMaleRealYear", "CrossMaleRealYear", typeof(short?), null),
                            new Stimulsoft.Report.Dictionary.StiDataColumn("CrossMaleRealPlotNo", "CrossMaleRealPlotNo", "CrossMaleRealPlotNo", typeof(double?), null),
                            new Stimulsoft.Report.Dictionary.StiDataColumn("CrossStage", "CrossStage", "CrossStage", typeof(string), null),
                            new Stimulsoft.Report.Dictionary.StiDataColumn("CrossProductType", "CrossProductType", "CrossProductType", typeof(string), null),
                            new Stimulsoft.Report.Dictionary.StiDataColumn("CrossEarlyCodedCultivar", "CrossEarlyCodedCultivar", "CrossEarlyCodedCultivar", typeof(string), null),
                            new Stimulsoft.Report.Dictionary.StiDataColumn("CrossComment", "CrossComment", "CrossComment", typeof(string), null),
                            new Stimulsoft.Report.Dictionary.StiDataColumn("CrossExpectedNoOfSeeds", "CrossExpectedNoOfSeeds", "CrossExpectedNoOfSeeds", typeof(int), null),
                            new Stimulsoft.Report.Dictionary.StiDataColumn("CrossHarvestInstructions", "CrossHarvestInstructions", "CrossHarvestInstructions", typeof(string), null),
                            new Stimulsoft.Report.Dictionary.StiDataColumn("CrossHarvestMandatory", "CrossHarvestMandatory", "CrossHarvestMandatory", typeof(string), null),
                            new Stimulsoft.Report.Dictionary.StiDataColumn("CrossHarvestEliminated", "CrossHarvestEliminated", "CrossHarvestEliminated", typeof(string), null),
                            new Stimulsoft.Report.Dictionary.StiDataColumn("CrossHarvestEliminationReason", "CrossHarvestEliminationReason", "CrossHarvestEliminationReason", typeof(string), null),
                            new Stimulsoft.Report.Dictionary.StiDataColumn("CrossHarvestEliminationLogin", "CrossHarvestEliminationLogin", "CrossHarvestEliminationLogin", typeof(string), null),
                            new Stimulsoft.Report.Dictionary.StiDataColumn("CrossHarvestEliminationDate", "CrossHarvestEliminationDate", "CrossHarvestEliminationDate", typeof(string), null),
                            new Stimulsoft.Report.Dictionary.StiDataColumn("CrossFirstHarvestDate", "CrossFirstHarvestDate", "", typeof(string), null),
                            new Stimulsoft.Report.Dictionary.StiDataColumn("CrossNoOfFruitsHarvested", "CrossNoOfFruitsHarvested", "CrossNoOfFruitsHarvested", typeof(short?), null)});
                this.BusinessObjects.Add(this.Crosses);
            }
            public CrossesBusinessObject Crosses;
            
            public virtual string ContextBU
            {
                get
                {
                    return ((string)(StiReport.ChangeType(this["ContextBU"], typeof(string), true)));
                }
            }
            
            public virtual string ContextSpecies
            {
                get
                {
                    return ((string)(StiReport.ChangeType(this["ContextSpecies"], typeof(string), true)));
                }
            }
            
            public virtual string ContextUsername
            {
                get
                {
                    return ((string)(StiReport.ChangeType(this["ContextUsername"], typeof(string), true)));
                }
            }
            
            public virtual string CrossingTableCode
            {
                get
                {
                    return ((string)(StiReport.ChangeType(this["CrossingTableCode"], typeof(string), true)));
                }
            }
            
            public virtual string CrossingTableName
            {
                get
                {
                    return ((string)(StiReport.ChangeType(this["CrossingTableName"], typeof(string), true)));
                }
            }
            
            public virtual string CrossingTableProgram
            {
                get
                {
                    return ((string)(StiReport.ChangeType(this["CrossingTableProgram"], typeof(string), true)));
                }
            }
            
            public virtual string CrossingTableLocation
            {
                get
                {
                    return ((string)(StiReport.ChangeType(this["CrossingTableLocation"], typeof(string), true)));
                }
            }
            
            public virtual short CrossingTableYear
            {
                get
                {
                    return ((short)(StiReport.ChangeType(this["CrossingTableYear"], typeof(short), true)));
                }
            }
            
            public virtual string CrossingTableComment
            {
                get
                {
                    return ((string)(StiReport.ChangeType(this["CrossingTableComment"], typeof(string), true)));
                }
            }
            
            public virtual bool CrossingTableSortedByMales
            {
                get
                {
                    return ((bool)(StiReport.ChangeType(this["CrossingTableSortedByMales"], typeof(bool), true)));
                }
            }
            
            #region BusinessObject Crosses
            public class CrossesBusinessObject : Stimulsoft.Report.Dictionary.StiBusinessObject
            {
                
                public CrossesBusinessObject() : 
                        base("", "Crosses", "Crosses", "6b7d757e961f4e9e9799cc92901dd9ac", null)
                {
                    this.FemaleParentTraits = new FemaleParentTraitsBusinessObject();
                    this.FemaleParentTraits.Columns.AddRange(new Stimulsoft.Report.Dictionary.StiDataColumn[] {
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait1Code", "Trait1Code", "Trait1Code", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait1NameInReports", "Trait1NameInReports", "Trait1NameInReports", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait1Value", "Trait1Value", "Trait1Value", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait1ValueAndGeneration", "Trait1ValueAndGeneration", "Trait1ValueAndGeneration", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait2Code", "Trait2Code", "Trait2Code", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait2NameInReports", "Trait2NameInReports", "Trait2NameInReports", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait2Value", "Trait2Value", "Trait2Value", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait2ValueAndGeneration", "Trait2ValueAndGeneration", "Trait2ValueAndGeneration", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait3Code", "Trait3Code", "Trait3Code", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait3NameInReports", "Trait3NameInReports", "Trait3NameInReports", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait3Value", "Trait3Value", "Trait3Value", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait3ValueAndGeneration", "Trait3ValueAndGeneration", "Trait3ValueAndGeneration", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait4Code", "Trait4Code", "Trait4Code", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait4NameInReports", "Trait4NameInReports", "Trait4NameInReports", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait4Value", "Trait4Value", "Trait4Value", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait4ValueAndGeneration", "Trait4ValueAndGeneration", "Trait4ValueAndGeneration", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait5Code", "Trait5Code", "Trait5Code", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait5NameInReports", "Trait5NameInReports", "Trait5NameInReports", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait5Value", "Trait5Value", "Trait5Value", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait5ValueAndGeneration", "Trait5ValueAndGeneration", "Trait5ValueAndGeneration", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait6Code", "Trait6Code", "Trait6Code", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait6NameInReports", "Trait6NameInReports", "Trait6NameInReports", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait6Value", "Trait6Value", "Trait6Value", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait6ValueAndGeneration", "Trait6ValueAndGeneration", "Trait6ValueAndGeneration", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait7Code", "Trait7Code", "Trait7Code", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait7NameInReports", "Trait7NameInReports", "Trait7NameInReports", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait7Value", "Trait7Value", "Trait7Value", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait7ValueAndGeneration", "Trait7ValueAndGeneration", "Trait7ValueAndGeneration", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait8Code", "Trait8Code", "Trait8Code", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait8NameInReports", "Trait8NameInReports", "Trait8NameInReports", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait8Value", "Trait8Value", "Trait8Value", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait8ValueAndGeneration", "Trait8ValueAndGeneration", "Trait8ValueAndGeneration", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait9Code", "Trait9Code", "Trait9Code", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait9NameInReports", "Trait9NameInReports", "Trait9NameInReports", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait9Value", "Trait9Value", "Trait9Value", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait9ValueAndGeneration", "Trait9ValueAndGeneration", "Trait9ValueAndGeneration", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait10Code", "Trait10Code", "Trait10Code", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait10NameInReports", "Trait10NameInReports", "Trait10NameInReports", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait10Value", "Trait10Value", "Trait10Value", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait10ValueAndGeneration", "Trait10ValueAndGeneration", "Trait10ValueAndGeneration", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait11Code", "Trait11Code", "Trait11Code", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait11NameInReports", "Trait11NameInReports", "Trait11NameInReports", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait11Value", "Trait11Value", "Trait11Value", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait11ValueAndGeneration", "Trait11ValueAndGeneration", "Trait11ValueAndGeneration", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait12Code", "Trait12Code", "Trait12Code", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait12NameInReports", "Trait12NameInReports", "Trait12NameInReports", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait12Value", "Trait12Value", "Trait12Value", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait12ValueAndGeneration", "Trait12ValueAndGeneration", "Trait12ValueAndGeneration", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait13Code", "Trait13Code", "Trait13Code", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait13NameInReports", "Trait13NameInReports", "Trait13NameInReports", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait13Value", "Trait13Value", "Trait13Value", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait13ValueAndGeneration", "Trait13ValueAndGeneration", "Trait13ValueAndGeneration", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait14Code", "Trait14Code", "Trait14Code", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait14NameInReports", "Trait14NameInReports", "Trait14NameInReports", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait14Value", "Trait14Value", "Trait14Value", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait14ValueAndGeneration", "Trait14ValueAndGeneration", "Trait14ValueAndGeneration", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait15Code", "Trait15Code", "Trait15Code", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait15NameInReports", "Trait15NameInReports", "Trait15NameInReports", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait15Value", "Trait15Value", "Trait15Value", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait15ValueAndGeneration", "Trait15ValueAndGeneration", "Trait15ValueAndGeneration", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait16Code", "Trait16Code", "Trait16Code", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait16NameInReports", "Trait16NameInReports", "Trait16NameInReports", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait16Value", "Trait16Value", "Trait16Value", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait16ValueAndGeneration", "Trait16ValueAndGeneration", "Trait16ValueAndGeneration", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait17Code", "Trait17Code", "Trait17Code", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait17NameInReports", "Trait17NameInReports", "Trait17NameInReports", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait17Value", "Trait17Value", "Trait17Value", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait17ValueAndGeneration", "Trait17ValueAndGeneration", "Trait17ValueAndGeneration", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait18Code", "Trait18Code", "Trait18Code", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait18NameInReports", "Trait18NameInReports", "Trait18NameInReports", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait18Value", "Trait18Value", "Trait18Value", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait18ValueAndGeneration", "Trait18ValueAndGeneration", "Trait18ValueAndGeneration", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait19Code", "Trait19Code", "Trait19Code", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait19NameInReports", "Trait19NameInReports", "Trait19NameInReports", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait19Value", "Trait19Value", "Trait19Value", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait19ValueAndGeneration", "Trait19ValueAndGeneration", "Trait19ValueAndGeneration", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait20Code", "Trait20Code", "Trait20Code", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait20NameInReports", "Trait20NameInReports", "Trait20NameInReports", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait20Value", "Trait20Value", "Trait20Value", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait20ValueAndGeneration", "Trait20ValueAndGeneration", "Trait20ValueAndGeneration", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait21Code", "Trait21Code", "Trait21Code", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait21NameInReports", "Trait21NameInReports", "Trait21NameInReports", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait21Value", "Trait21Value", "Trait21Value", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait21ValueAndGeneration", "Trait21ValueAndGeneration", "Trait21ValueAndGeneration", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait22Code", "Trait22Code", "Trait22Code", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait22NameInReports", "Trait22NameInReports", "Trait22NameInReports", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait22Value", "Trait22Value", "Trait22Value", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait22ValueAndGeneration", "Trait22ValueAndGeneration", "Trait22ValueAndGeneration", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait23Code", "Trait23Code", "Trait23Code", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait23NameInReports", "Trait23NameInReports", "Trait23NameInReports", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait23Value", "Trait23Value", "Trait23Value", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait23ValueAndGeneration", "Trait23ValueAndGeneration", "Trait23ValueAndGeneration", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait24Code", "Trait24Code", "Trait24Code", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait24NameInReports", "Trait24NameInReports", "Trait24NameInReports", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait24Value", "Trait24Value", "Trait24Value", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait24ValueAndGeneration", "Trait24ValueAndGeneration", "Trait24ValueAndGeneration", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait25Code", "Trait25Code", "Trait25Code", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait25NameInReports", "Trait25NameInReports", "Trait25NameInReports", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait25Value", "Trait25Value", "Trait25Value", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait25ValueAndGeneration", "Trait25ValueAndGeneration", "Trait25ValueAndGeneration", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait26Code", "Trait26Code", "Trait26Code", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait26NameInReports", "Trait26NameInReports", "Trait26NameInReports", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait26Value", "Trait26Value", "Trait26Value", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait26ValueAndGeneration", "Trait26ValueAndGeneration", "Trait26ValueAndGeneration", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait27Code", "Trait27Code", "Trait27Code", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait27NameInReports", "Trait27NameInReports", "Trait27NameInReports", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait27Value", "Trait27Value", "Trait27Value", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait27ValueAndGeneration", "Trait27ValueAndGeneration", "Trait27ValueAndGeneration", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait28Code", "Trait28Code", "Trait28Code", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait28NameInReports", "Trait28NameInReports", "Trait28NameInReports", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait28Value", "Trait28Value", "Trait28Value", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait28ValueAndGeneration", "Trait28ValueAndGeneration", "Trait28ValueAndGeneration", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait29Code", "Trait29Code", "Trait29Code", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait29NameInReports", "Trait29NameInReports", "Trait29NameInReports", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait29Value", "Trait29Value", "Trait29Value", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait29ValueAndGeneration", "Trait29ValueAndGeneration", "Trait29ValueAndGeneration", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait30Code", "Trait30Code", "Trait30Code", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait30NameInReports", "Trait30NameInReports", "Trait30NameInReports", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait30Value", "Trait30Value", "Trait30Value", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait30ValueAndGeneration", "Trait30ValueAndGeneration", "Trait30ValueAndGeneration", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait31Code", "Trait31Code", "Trait31Code", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait31NameInReports", "Trait31NameInReports", "Trait31NameInReports", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait31Value", "Trait31Value", "Trait31Value", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait31ValueAndGeneration", "Trait31ValueAndGeneration", "Trait31ValueAndGeneration", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait32Code", "Trait32Code", "Trait32Code", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait32NameInReports", "Trait32NameInReports", "Trait32NameInReports", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait32Value", "Trait32Value", "Trait32Value", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait32ValueAndGeneration", "Trait32ValueAndGeneration", "Trait32ValueAndGeneration", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait33Code", "Trait33Code", "Trait33Code", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait33NameInReports", "Trait33NameInReports", "Trait33NameInReports", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait33Value", "Trait33Value", "Trait33Value", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait33ValueAndGeneration", "Trait33ValueAndGeneration", "Trait33ValueAndGeneration", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait34Code", "Trait34Code", "Trait34Code", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait34NameInReports", "Trait34NameInReports", "Trait34NameInReports", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait34Value", "Trait34Value", "Trait34Value", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait34ValueAndGeneration", "Trait34ValueAndGeneration", "Trait34ValueAndGeneration", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait35Code", "Trait35Code", "Trait35Code", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait35NameInReports", "Trait35NameInReports", "Trait35NameInReports", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait35Value", "Trait35Value", "Trait35Value", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait35ValueAndGeneration", "Trait35ValueAndGeneration", "Trait35ValueAndGeneration", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait36Code", "Trait36Code", "Trait36Code", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait36NameInReports", "Trait36NameInReports", "Trait36NameInReports", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait36Value", "Trait36Value", "Trait36Value", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait36ValueAndGeneration", "Trait36ValueAndGeneration", "Trait36ValueAndGeneration", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait37Code", "Trait37Code", "Trait37Code", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait37NameInReports", "Trait37NameInReports", "Trait37NameInReports", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait37Value", "Trait37Value", "Trait37Value", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait37ValueAndGeneration", "Trait37ValueAndGeneration", "Trait37ValueAndGeneration", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait38Code", "Trait38Code", "Trait38Code", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait38NameInReports", "Trait38NameInReports", "Trait38NameInReports", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait38Value", "Trait38Value", "Trait38Value", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait38ValueAndGeneration", "Trait38ValueAndGeneration", "Trait38ValueAndGeneration", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait39Code", "Trait39Code", "Trait39Code", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait39NameInReports", "Trait39NameInReports", "Trait39NameInReports", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait39Value", "Trait39Value", "Trait39Value", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait39ValueAndGeneration", "Trait39ValueAndGeneration", "Trait39ValueAndGeneration", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait40Code", "Trait40Code", "Trait40Code", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait40NameInReports", "Trait40NameInReports", "Trait40NameInReports", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait40Value", "Trait40Value", "Trait40Value", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait40ValueAndGeneration", "Trait40ValueAndGeneration", "Trait40ValueAndGeneration", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait41Code", "Trait41Code", "Trait41Code", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait41NameInReports", "Trait41NameInReports", "Trait41NameInReports", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait41Value", "Trait41Value", "Trait41Value", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait41ValueAndGeneration", "Trait41ValueAndGeneration", "Trait41ValueAndGeneration", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait42Code", "Trait42Code", "Trait42Code", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait42NameInReports", "Trait42NameInReports", "Trait42NameInReports", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait42Value", "Trait42Value", "Trait42Value", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait42ValueAndGeneration", "Trait42ValueAndGeneration", "Trait42ValueAndGeneration", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait43Code", "Trait43Code", "Trait43Code", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait43NameInReports", "Trait43NameInReports", "Trait43NameInReports", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait43Value", "Trait43Value", "Trait43Value", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait43ValueAndGeneration", "Trait43ValueAndGeneration", "Trait43ValueAndGeneration", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait44Code", "Trait44Code", "Trait44Code", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait44NameInReports", "Trait44NameInReports", "Trait44NameInReports", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait44Value", "Trait44Value", "Trait44Value", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait44ValueAndGeneration", "Trait44ValueAndGeneration", "Trait44ValueAndGeneration", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait45Code", "Trait45Code", "Trait45Code", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait45NameInReports", "Trait45NameInReports", "Trait45NameInReports", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait45Value", "Trait45Value", "Trait45Value", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait45ValueAndGeneration", "Trait45ValueAndGeneration", "Trait45ValueAndGeneration", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait46Code", "Trait46Code", "Trait46Code", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait46NameInReports", "Trait46NameInReports", "Trait46NameInReports", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait46Value", "Trait46Value", "Trait46Value", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait46ValueAndGeneration", "Trait46ValueAndGeneration", "Trait46ValueAndGeneration", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait47Code", "Trait47Code", "Trait47Code", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait47NameInReports", "Trait47NameInReports", "Trait47NameInReports", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait47Value", "Trait47Value", "Trait47Value", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait47ValueAndGeneration", "Trait47ValueAndGeneration", "Trait47ValueAndGeneration", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait48Code", "Trait48Code", "Trait48Code", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait48NameInReports", "Trait48NameInReports", "Trait48NameInReports", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait48Value", "Trait48Value", "Trait48Value", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait48ValueAndGeneration", "Trait48ValueAndGeneration", "Trait48ValueAndGeneration", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait49Code", "Trait49Code", "Trait49Code", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait49NameInReports", "Trait49NameInReports", "Trait49NameInReports", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait49Value", "Trait49Value", "Trait49Value", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait49ValueAndGeneration", "Trait49ValueAndGeneration", "Trait49ValueAndGeneration", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait50Code", "Trait50Code", "Trait50Code", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait50NameInReports", "Trait50NameInReports", "Trait50NameInReports", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait50Value", "Trait50Value", "Trait50Value", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait50ValueAndGeneration", "Trait50ValueAndGeneration", "Trait50ValueAndGeneration", typeof(string), null)});
                    this.BusinessObjects.Add(this.FemaleParentTraits);
                    this.MaleParentTraits = new MaleParentTraitsBusinessObject();
                    this.MaleParentTraits.Columns.AddRange(new Stimulsoft.Report.Dictionary.StiDataColumn[] {
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait1Code", "Trait1Code", "Trait1Code", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait1NameInReports", "Trait1NameInReports", "Trait1NameInReports", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait1Value", "Trait1Value", "Trait1Value", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait1ValueAndGeneration", "Trait1ValueAndGeneration", "Trait1ValueAndGeneration", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait2Code", "Trait2Code", "Trait2Code", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait2NameInReports", "Trait2NameInReports", "Trait2NameInReports", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait2Value", "Trait2Value", "Trait2Value", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait2ValueAndGeneration", "Trait2ValueAndGeneration", "Trait2ValueAndGeneration", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait3Code", "Trait3Code", "Trait3Code", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait3NameInReports", "Trait3NameInReports", "Trait3NameInReports", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait3Value", "Trait3Value", "Trait3Value", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait3ValueAndGeneration", "Trait3ValueAndGeneration", "Trait3ValueAndGeneration", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait4Code", "Trait4Code", "Trait4Code", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait4NameInReports", "Trait4NameInReports", "Trait4NameInReports", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait4Value", "Trait4Value", "Trait4Value", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait4ValueAndGeneration", "Trait4ValueAndGeneration", "Trait4ValueAndGeneration", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait5Code", "Trait5Code", "Trait5Code", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait5NameInReports", "Trait5NameInReports", "Trait5NameInReports", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait5Value", "Trait5Value", "Trait5Value", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait5ValueAndGeneration", "Trait5ValueAndGeneration", "Trait5ValueAndGeneration", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait6Code", "Trait6Code", "Trait6Code", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait6NameInReports", "Trait6NameInReports", "Trait6NameInReports", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait6Value", "Trait6Value", "Trait6Value", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait6ValueAndGeneration", "Trait6ValueAndGeneration", "Trait6ValueAndGeneration", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait7Code", "Trait7Code", "Trait7Code", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait7NameInReports", "Trait7NameInReports", "Trait7NameInReports", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait7Value", "Trait7Value", "Trait7Value", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait7ValueAndGeneration", "Trait7ValueAndGeneration", "Trait7ValueAndGeneration", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait8Code", "Trait8Code", "Trait8Code", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait8NameInReports", "Trait8NameInReports", "Trait8NameInReports", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait8Value", "Trait8Value", "Trait8Value", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait8ValueAndGeneration", "Trait8ValueAndGeneration", "Trait8ValueAndGeneration", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait9Code", "Trait9Code", "Trait9Code", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait9NameInReports", "Trait9NameInReports", "Trait9NameInReports", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait9Value", "Trait9Value", "Trait9Value", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait9ValueAndGeneration", "Trait9ValueAndGeneration", "Trait9ValueAndGeneration", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait10Code", "Trait10Code", "Trait10Code", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait10NameInReports", "Trait10NameInReports", "Trait10NameInReports", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait10Value", "Trait10Value", "Trait10Value", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait10ValueAndGeneration", "Trait10ValueAndGeneration", "Trait10ValueAndGeneration", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait11Code", "Trait11Code", "Trait11Code", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait11NameInReports", "Trait11NameInReports", "Trait11NameInReports", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait11Value", "Trait11Value", "Trait11Value", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait11ValueAndGeneration", "Trait11ValueAndGeneration", "Trait11ValueAndGeneration", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait12Code", "Trait12Code", "Trait12Code", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait12NameInReports", "Trait12NameInReports", "Trait12NameInReports", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait12Value", "Trait12Value", "Trait12Value", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait12ValueAndGeneration", "Trait12ValueAndGeneration", "Trait12ValueAndGeneration", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait13Code", "Trait13Code", "Trait13Code", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait13NameInReports", "Trait13NameInReports", "Trait13NameInReports", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait13Value", "Trait13Value", "Trait13Value", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait13ValueAndGeneration", "Trait13ValueAndGeneration", "Trait13ValueAndGeneration", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait14Code", "Trait14Code", "Trait14Code", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait14NameInReports", "Trait14NameInReports", "Trait14NameInReports", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait14Value", "Trait14Value", "Trait14Value", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait14ValueAndGeneration", "Trait14ValueAndGeneration", "Trait14ValueAndGeneration", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait15Code", "Trait15Code", "Trait15Code", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait15NameInReports", "Trait15NameInReports", "Trait15NameInReports", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait15Value", "Trait15Value", "Trait15Value", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait15ValueAndGeneration", "Trait15ValueAndGeneration", "Trait15ValueAndGeneration", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait16Code", "Trait16Code", "Trait16Code", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait16NameInReports", "Trait16NameInReports", "Trait16NameInReports", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait16Value", "Trait16Value", "Trait16Value", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait16ValueAndGeneration", "Trait16ValueAndGeneration", "Trait16ValueAndGeneration", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait17Code", "Trait17Code", "Trait17Code", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait17NameInReports", "Trait17NameInReports", "Trait17NameInReports", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait17Value", "Trait17Value", "Trait17Value", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait17ValueAndGeneration", "Trait17ValueAndGeneration", "Trait17ValueAndGeneration", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait18Code", "Trait18Code", "Trait18Code", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait18NameInReports", "Trait18NameInReports", "Trait18NameInReports", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait18Value", "Trait18Value", "Trait18Value", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait18ValueAndGeneration", "Trait18ValueAndGeneration", "Trait18ValueAndGeneration", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait19Code", "Trait19Code", "Trait19Code", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait19NameInReports", "Trait19NameInReports", "Trait19NameInReports", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait19Value", "Trait19Value", "Trait19Value", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait19ValueAndGeneration", "Trait19ValueAndGeneration", "Trait19ValueAndGeneration", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait20Code", "Trait20Code", "Trait20Code", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait20NameInReports", "Trait20NameInReports", "Trait20NameInReports", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait20Value", "Trait20Value", "Trait20Value", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait20ValueAndGeneration", "Trait20ValueAndGeneration", "Trait20ValueAndGeneration", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait21Code", "Trait21Code", "Trait21Code", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait21NameInReports", "Trait21NameInReports", "Trait21NameInReports", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait21Value", "Trait21Value", "Trait21Value", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait21ValueAndGeneration", "Trait21ValueAndGeneration", "Trait21ValueAndGeneration", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait22Code", "Trait22Code", "Trait22Code", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait22NameInReports", "Trait22NameInReports", "Trait22NameInReports", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait22Value", "Trait22Value", "Trait22Value", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait22ValueAndGeneration", "Trait22ValueAndGeneration", "Trait22ValueAndGeneration", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait23Code", "Trait23Code", "Trait23Code", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait23NameInReports", "Trait23NameInReports", "Trait23NameInReports", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait23Value", "Trait23Value", "Trait23Value", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait23ValueAndGeneration", "Trait23ValueAndGeneration", "Trait23ValueAndGeneration", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait24Code", "Trait24Code", "Trait24Code", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait24NameInReports", "Trait24NameInReports", "Trait24NameInReports", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait24Value", "Trait24Value", "Trait24Value", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait24ValueAndGeneration", "Trait24ValueAndGeneration", "Trait24ValueAndGeneration", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait25Code", "Trait25Code", "Trait25Code", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait25NameInReports", "Trait25NameInReports", "Trait25NameInReports", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait25Value", "Trait25Value", "Trait25Value", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait25ValueAndGeneration", "Trait25ValueAndGeneration", "Trait25ValueAndGeneration", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait26Code", "Trait26Code", "Trait26Code", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait26NameInReports", "Trait26NameInReports", "Trait26NameInReports", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait26Value", "Trait26Value", "Trait26Value", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait26ValueAndGeneration", "Trait26ValueAndGeneration", "Trait26ValueAndGeneration", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait27Code", "Trait27Code", "Trait27Code", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait27NameInReports", "Trait27NameInReports", "Trait27NameInReports", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait27Value", "Trait27Value", "Trait27Value", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait27ValueAndGeneration", "Trait27ValueAndGeneration", "Trait27ValueAndGeneration", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait28Code", "Trait28Code", "Trait28Code", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait28NameInReports", "Trait28NameInReports", "Trait28NameInReports", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait28Value", "Trait28Value", "Trait28Value", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait28ValueAndGeneration", "Trait28ValueAndGeneration", "Trait28ValueAndGeneration", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait29Code", "Trait29Code", "Trait29Code", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait29NameInReports", "Trait29NameInReports", "Trait29NameInReports", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait29Value", "Trait29Value", "Trait29Value", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait29ValueAndGeneration", "Trait29ValueAndGeneration", "Trait29ValueAndGeneration", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait30Code", "Trait30Code", "Trait30Code", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait30NameInReports", "Trait30NameInReports", "Trait30NameInReports", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait30Value", "Trait30Value", "Trait30Value", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait30ValueAndGeneration", "Trait30ValueAndGeneration", "Trait30ValueAndGeneration", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait31Code", "Trait31Code", "Trait31Code", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait31NameInReports", "Trait31NameInReports", "Trait31NameInReports", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait31Value", "Trait31Value", "Trait31Value", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait31ValueAndGeneration", "Trait31ValueAndGeneration", "Trait31ValueAndGeneration", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait32Code", "Trait32Code", "Trait32Code", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait32NameInReports", "Trait32NameInReports", "Trait32NameInReports", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait32Value", "Trait32Value", "Trait32Value", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait32ValueAndGeneration", "Trait32ValueAndGeneration", "Trait32ValueAndGeneration", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait33Code", "Trait33Code", "Trait33Code", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait33NameInReports", "Trait33NameInReports", "Trait33NameInReports", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait33Value", "Trait33Value", "Trait33Value", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait33ValueAndGeneration", "Trait33ValueAndGeneration", "Trait33ValueAndGeneration", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait34Code", "Trait34Code", "Trait34Code", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait34NameInReports", "Trait34NameInReports", "Trait34NameInReports", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait34Value", "Trait34Value", "Trait34Value", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait34ValueAndGeneration", "Trait34ValueAndGeneration", "Trait34ValueAndGeneration", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait35Code", "Trait35Code", "Trait35Code", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait35NameInReports", "Trait35NameInReports", "Trait35NameInReports", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait35Value", "Trait35Value", "Trait35Value", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait35ValueAndGeneration", "Trait35ValueAndGeneration", "Trait35ValueAndGeneration", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait36Code", "Trait36Code", "Trait36Code", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait36NameInReports", "Trait36NameInReports", "Trait36NameInReports", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait36Value", "Trait36Value", "Trait36Value", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait36ValueAndGeneration", "Trait36ValueAndGeneration", "Trait36ValueAndGeneration", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait37Code", "Trait37Code", "Trait37Code", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait37NameInReports", "Trait37NameInReports", "Trait37NameInReports", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait37Value", "Trait37Value", "Trait37Value", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait37ValueAndGeneration", "Trait37ValueAndGeneration", "Trait37ValueAndGeneration", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait38Code", "Trait38Code", "Trait38Code", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait38NameInReports", "Trait38NameInReports", "Trait38NameInReports", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait38Value", "Trait38Value", "Trait38Value", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait38ValueAndGeneration", "Trait38ValueAndGeneration", "Trait38ValueAndGeneration", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait39Code", "Trait39Code", "Trait39Code", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait39NameInReports", "Trait39NameInReports", "Trait39NameInReports", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait39Value", "Trait39Value", "Trait39Value", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait39ValueAndGeneration", "Trait39ValueAndGeneration", "Trait39ValueAndGeneration", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait40Code", "Trait40Code", "Trait40Code", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait40NameInReports", "Trait40NameInReports", "Trait40NameInReports", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait40Value", "Trait40Value", "Trait40Value", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait40ValueAndGeneration", "Trait40ValueAndGeneration", "Trait40ValueAndGeneration", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait41Code", "Trait41Code", "Trait41Code", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait41NameInReports", "Trait41NameInReports", "Trait41NameInReports", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait41Value", "Trait41Value", "Trait41Value", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait41ValueAndGeneration", "Trait41ValueAndGeneration", "Trait41ValueAndGeneration", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait42Code", "Trait42Code", "Trait42Code", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait42NameInReports", "Trait42NameInReports", "Trait42NameInReports", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait42Value", "Trait42Value", "Trait42Value", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait42ValueAndGeneration", "Trait42ValueAndGeneration", "Trait42ValueAndGeneration", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait43Code", "Trait43Code", "Trait43Code", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait43NameInReports", "Trait43NameInReports", "Trait43NameInReports", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait43Value", "Trait43Value", "Trait43Value", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait43ValueAndGeneration", "Trait43ValueAndGeneration", "Trait43ValueAndGeneration", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait44Code", "Trait44Code", "Trait44Code", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait44NameInReports", "Trait44NameInReports", "Trait44NameInReports", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait44Value", "Trait44Value", "Trait44Value", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait44ValueAndGeneration", "Trait44ValueAndGeneration", "Trait44ValueAndGeneration", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait45Code", "Trait45Code", "Trait45Code", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait45NameInReports", "Trait45NameInReports", "Trait45NameInReports", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait45Value", "Trait45Value", "Trait45Value", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait45ValueAndGeneration", "Trait45ValueAndGeneration", "Trait45ValueAndGeneration", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait46Code", "Trait46Code", "Trait46Code", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait46NameInReports", "Trait46NameInReports", "Trait46NameInReports", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait46Value", "Trait46Value", "Trait46Value", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait46ValueAndGeneration", "Trait46ValueAndGeneration", "Trait46ValueAndGeneration", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait47Code", "Trait47Code", "Trait47Code", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait47NameInReports", "Trait47NameInReports", "Trait47NameInReports", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait47Value", "Trait47Value", "Trait47Value", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait47ValueAndGeneration", "Trait47ValueAndGeneration", "Trait47ValueAndGeneration", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait48Code", "Trait48Code", "Trait48Code", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait48NameInReports", "Trait48NameInReports", "Trait48NameInReports", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait48Value", "Trait48Value", "Trait48Value", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait48ValueAndGeneration", "Trait48ValueAndGeneration", "Trait48ValueAndGeneration", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait49Code", "Trait49Code", "Trait49Code", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait49NameInReports", "Trait49NameInReports", "Trait49NameInReports", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait49Value", "Trait49Value", "Trait49Value", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait49ValueAndGeneration", "Trait49ValueAndGeneration", "Trait49ValueAndGeneration", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait50Code", "Trait50Code", "Trait50Code", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait50NameInReports", "Trait50NameInReports", "Trait50NameInReports", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait50Value", "Trait50Value", "Trait50Value", typeof(string), null),
                                new Stimulsoft.Report.Dictionary.StiDataColumn("Trait50ValueAndGeneration", "Trait50ValueAndGeneration", "Trait50ValueAndGeneration", typeof(string), null)});
                    this.BusinessObjects.Add(this.MaleParentTraits);
                }
                public FemaleParentTraitsBusinessObject FemaleParentTraits;
                public MaleParentTraitsBusinessObject MaleParentTraits;
                
                public virtual double CrossFemaleMainNo
                {
                    get
                    {
                        return ((double)(StiReport.ChangeType(this["CrossFemaleMainNo"], typeof(double), true)));
                    }
                }
                
                public virtual short? CrossFemaleOrderNo
                {
                    get
                    {
                        return ((short?)(StiReport.ChangeType(this["CrossFemaleOrderNo"], typeof(short?), true)));
                    }
                }
                
                public virtual int? CrossFemaleSowingNo
                {
                    get
                    {
                        return ((int?)(StiReport.ChangeType(this["CrossFemaleSowingNo"], typeof(int?), true)));
                    }
                }
                
                public virtual double? CrossFemalePlotNo
                {
                    get
                    {
                        return ((double?)(StiReport.ChangeType(this["CrossFemalePlotNo"], typeof(double?), true)));
                    }
                }
                
                public virtual short? CrossFemalePlantNo
                {
                    get
                    {
                        return ((short?)(StiReport.ChangeType(this["CrossFemalePlantNo"], typeof(short?), true)));
                    }
                }
                
                public virtual short? CrossFemaleNoOfPlants
                {
                    get
                    {
                        return ((short?)(StiReport.ChangeType(this["CrossFemaleNoOfPlants"], typeof(short?), true)));
                    }
                }
                
                public virtual string CrossFemaleLot
                {
                    get
                    {
                        return ((string)(StiReport.ChangeType(this["CrossFemaleLot"], typeof(string), true)));
                    }
                }
                
                public virtual string CrossFemaleCultivar
                {
                    get
                    {
                        return ((string)(StiReport.ChangeType(this["CrossFemaleCultivar"], typeof(string), true)));
                    }
                }
                
                public virtual string CrossFemaleFamily
                {
                    get
                    {
                        return ((string)(StiReport.ChangeType(this["CrossFemaleFamily"], typeof(string), true)));
                    }
                }
                
                public virtual string CrossPurpose
                {
                    get
                    {
                        return ((string)(StiReport.ChangeType(this["CrossPurpose"], typeof(string), true)));
                    }
                }
                
                public virtual double CrossMaleMainNo
                {
                    get
                    {
                        return ((double)(StiReport.ChangeType(this["CrossMaleMainNo"], typeof(double), true)));
                    }
                }
                
                public virtual short? CrossMaleOrderNo
                {
                    get
                    {
                        return ((short?)(StiReport.ChangeType(this["CrossMaleOrderNo"], typeof(short?), true)));
                    }
                }
                
                public virtual int? CrossMaleSowingNo
                {
                    get
                    {
                        return ((int?)(StiReport.ChangeType(this["CrossMaleSowingNo"], typeof(int?), true)));
                    }
                }
                
                public virtual double? CrossMalePlotNo
                {
                    get
                    {
                        return ((double?)(StiReport.ChangeType(this["CrossMalePlotNo"], typeof(double?), true)));
                    }
                }
                
                public virtual short? CrossMalePlantNo
                {
                    get
                    {
                        return ((short?)(StiReport.ChangeType(this["CrossMalePlantNo"], typeof(short?), true)));
                    }
                }
                
                public virtual short? CrossMaleNoOfPlants
                {
                    get
                    {
                        return ((short?)(StiReport.ChangeType(this["CrossMaleNoOfPlants"], typeof(short?), true)));
                    }
                }
                
                public virtual string CrossMaleLot
                {
                    get
                    {
                        return ((string)(StiReport.ChangeType(this["CrossMaleLot"], typeof(string), true)));
                    }
                }
                
                public virtual string CrossMaleCultivar
                {
                    get
                    {
                        return ((string)(StiReport.ChangeType(this["CrossMaleCultivar"], typeof(string), true)));
                    }
                }
                
                public virtual string CrossMaleFamily
                {
                    get
                    {
                        return ((string)(StiReport.ChangeType(this["CrossMaleFamily"], typeof(string), true)));
                    }
                }
                
                public virtual string CrossMaleRealLocation
                {
                    get
                    {
                        return ((string)(StiReport.ChangeType(this["CrossMaleRealLocation"], typeof(string), true)));
                    }
                }
                
                public virtual short? CrossMaleRealYear
                {
                    get
                    {
                        return ((short?)(StiReport.ChangeType(this["CrossMaleRealYear"], typeof(short?), true)));
                    }
                }
                
                public virtual double? CrossMaleRealPlotNo
                {
                    get
                    {
                        return ((double?)(StiReport.ChangeType(this["CrossMaleRealPlotNo"], typeof(double?), true)));
                    }
                }
                
                public virtual string CrossStage
                {
                    get
                    {
                        return ((string)(StiReport.ChangeType(this["CrossStage"], typeof(string), true)));
                    }
                }
                
                public virtual string CrossProductType
                {
                    get
                    {
                        return ((string)(StiReport.ChangeType(this["CrossProductType"], typeof(string), true)));
                    }
                }
                
                public virtual string CrossEarlyCodedCultivar
                {
                    get
                    {
                        return ((string)(StiReport.ChangeType(this["CrossEarlyCodedCultivar"], typeof(string), true)));
                    }
                }
                
                public virtual string CrossComment
                {
                    get
                    {
                        return ((string)(StiReport.ChangeType(this["CrossComment"], typeof(string), true)));
                    }
                }
                
                public virtual int CrossExpectedNoOfSeeds
                {
                    get
                    {
                        return ((int)(StiReport.ChangeType(this["CrossExpectedNoOfSeeds"], typeof(int), true)));
                    }
                }
                
                public virtual string CrossHarvestInstructions
                {
                    get
                    {
                        return ((string)(StiReport.ChangeType(this["CrossHarvestInstructions"], typeof(string), true)));
                    }
                }
                
                public virtual string CrossHarvestMandatory
                {
                    get
                    {
                        return ((string)(StiReport.ChangeType(this["CrossHarvestMandatory"], typeof(string), true)));
                    }
                }
                
                public virtual string CrossHarvestEliminated
                {
                    get
                    {
                        return ((string)(StiReport.ChangeType(this["CrossHarvestEliminated"], typeof(string), true)));
                    }
                }
                
                public virtual string CrossHarvestEliminationReason
                {
                    get
                    {
                        return ((string)(StiReport.ChangeType(this["CrossHarvestEliminationReason"], typeof(string), true)));
                    }
                }
                
                public virtual string CrossHarvestEliminationLogin
                {
                    get
                    {
                        return ((string)(StiReport.ChangeType(this["CrossHarvestEliminationLogin"], typeof(string), true)));
                    }
                }
                
                public virtual string CrossHarvestEliminationDate
                {
                    get
                    {
                        return ((string)(StiReport.ChangeType(this["CrossHarvestEliminationDate"], typeof(string), true)));
                    }
                }
                
                public virtual string CrossFirstHarvestDate
                {
                    get
                    {
                        return ((string)(StiReport.ChangeType(this["CrossFirstHarvestDate"], typeof(string), true)));
                    }
                }
                
                public virtual short? CrossNoOfFruitsHarvested
                {
                    get
                    {
                        return ((short?)(StiReport.ChangeType(this["CrossNoOfFruitsHarvested"], typeof(short?), true)));
                    }
                }
                
                #region BusinessObject FemaleParentTraits
                public class FemaleParentTraitsBusinessObject : Stimulsoft.Report.Dictionary.StiBusinessObject
                {
                    
                    public FemaleParentTraitsBusinessObject() : 
                            base("", "FemaleParentTraits", "FemaleParentTraits", "d5640701bc1841cca33b367ae9beabb4", null)
                    {
                    }
                    
                    public virtual string Trait1Code
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait1Code"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait1NameInReports
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait1NameInReports"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait1Value
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait1Value"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait1ValueAndGeneration
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait1ValueAndGeneration"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait2Code
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait2Code"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait2NameInReports
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait2NameInReports"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait2Value
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait2Value"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait2ValueAndGeneration
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait2ValueAndGeneration"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait3Code
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait3Code"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait3NameInReports
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait3NameInReports"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait3Value
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait3Value"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait3ValueAndGeneration
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait3ValueAndGeneration"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait4Code
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait4Code"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait4NameInReports
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait4NameInReports"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait4Value
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait4Value"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait4ValueAndGeneration
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait4ValueAndGeneration"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait5Code
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait5Code"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait5NameInReports
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait5NameInReports"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait5Value
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait5Value"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait5ValueAndGeneration
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait5ValueAndGeneration"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait6Code
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait6Code"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait6NameInReports
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait6NameInReports"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait6Value
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait6Value"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait6ValueAndGeneration
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait6ValueAndGeneration"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait7Code
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait7Code"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait7NameInReports
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait7NameInReports"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait7Value
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait7Value"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait7ValueAndGeneration
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait7ValueAndGeneration"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait8Code
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait8Code"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait8NameInReports
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait8NameInReports"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait8Value
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait8Value"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait8ValueAndGeneration
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait8ValueAndGeneration"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait9Code
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait9Code"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait9NameInReports
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait9NameInReports"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait9Value
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait9Value"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait9ValueAndGeneration
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait9ValueAndGeneration"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait10Code
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait10Code"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait10NameInReports
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait10NameInReports"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait10Value
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait10Value"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait10ValueAndGeneration
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait10ValueAndGeneration"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait11Code
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait11Code"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait11NameInReports
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait11NameInReports"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait11Value
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait11Value"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait11ValueAndGeneration
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait11ValueAndGeneration"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait12Code
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait12Code"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait12NameInReports
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait12NameInReports"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait12Value
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait12Value"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait12ValueAndGeneration
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait12ValueAndGeneration"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait13Code
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait13Code"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait13NameInReports
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait13NameInReports"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait13Value
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait13Value"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait13ValueAndGeneration
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait13ValueAndGeneration"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait14Code
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait14Code"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait14NameInReports
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait14NameInReports"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait14Value
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait14Value"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait14ValueAndGeneration
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait14ValueAndGeneration"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait15Code
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait15Code"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait15NameInReports
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait15NameInReports"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait15Value
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait15Value"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait15ValueAndGeneration
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait15ValueAndGeneration"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait16Code
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait16Code"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait16NameInReports
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait16NameInReports"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait16Value
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait16Value"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait16ValueAndGeneration
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait16ValueAndGeneration"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait17Code
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait17Code"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait17NameInReports
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait17NameInReports"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait17Value
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait17Value"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait17ValueAndGeneration
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait17ValueAndGeneration"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait18Code
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait18Code"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait18NameInReports
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait18NameInReports"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait18Value
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait18Value"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait18ValueAndGeneration
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait18ValueAndGeneration"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait19Code
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait19Code"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait19NameInReports
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait19NameInReports"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait19Value
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait19Value"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait19ValueAndGeneration
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait19ValueAndGeneration"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait20Code
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait20Code"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait20NameInReports
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait20NameInReports"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait20Value
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait20Value"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait20ValueAndGeneration
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait20ValueAndGeneration"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait21Code
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait21Code"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait21NameInReports
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait21NameInReports"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait21Value
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait21Value"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait21ValueAndGeneration
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait21ValueAndGeneration"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait22Code
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait22Code"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait22NameInReports
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait22NameInReports"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait22Value
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait22Value"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait22ValueAndGeneration
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait22ValueAndGeneration"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait23Code
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait23Code"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait23NameInReports
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait23NameInReports"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait23Value
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait23Value"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait23ValueAndGeneration
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait23ValueAndGeneration"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait24Code
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait24Code"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait24NameInReports
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait24NameInReports"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait24Value
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait24Value"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait24ValueAndGeneration
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait24ValueAndGeneration"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait25Code
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait25Code"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait25NameInReports
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait25NameInReports"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait25Value
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait25Value"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait25ValueAndGeneration
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait25ValueAndGeneration"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait26Code
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait26Code"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait26NameInReports
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait26NameInReports"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait26Value
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait26Value"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait26ValueAndGeneration
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait26ValueAndGeneration"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait27Code
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait27Code"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait27NameInReports
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait27NameInReports"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait27Value
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait27Value"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait27ValueAndGeneration
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait27ValueAndGeneration"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait28Code
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait28Code"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait28NameInReports
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait28NameInReports"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait28Value
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait28Value"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait28ValueAndGeneration
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait28ValueAndGeneration"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait29Code
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait29Code"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait29NameInReports
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait29NameInReports"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait29Value
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait29Value"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait29ValueAndGeneration
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait29ValueAndGeneration"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait30Code
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait30Code"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait30NameInReports
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait30NameInReports"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait30Value
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait30Value"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait30ValueAndGeneration
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait30ValueAndGeneration"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait31Code
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait31Code"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait31NameInReports
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait31NameInReports"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait31Value
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait31Value"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait31ValueAndGeneration
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait31ValueAndGeneration"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait32Code
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait32Code"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait32NameInReports
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait32NameInReports"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait32Value
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait32Value"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait32ValueAndGeneration
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait32ValueAndGeneration"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait33Code
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait33Code"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait33NameInReports
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait33NameInReports"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait33Value
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait33Value"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait33ValueAndGeneration
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait33ValueAndGeneration"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait34Code
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait34Code"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait34NameInReports
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait34NameInReports"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait34Value
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait34Value"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait34ValueAndGeneration
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait34ValueAndGeneration"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait35Code
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait35Code"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait35NameInReports
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait35NameInReports"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait35Value
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait35Value"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait35ValueAndGeneration
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait35ValueAndGeneration"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait36Code
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait36Code"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait36NameInReports
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait36NameInReports"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait36Value
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait36Value"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait36ValueAndGeneration
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait36ValueAndGeneration"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait37Code
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait37Code"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait37NameInReports
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait37NameInReports"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait37Value
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait37Value"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait37ValueAndGeneration
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait37ValueAndGeneration"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait38Code
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait38Code"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait38NameInReports
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait38NameInReports"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait38Value
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait38Value"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait38ValueAndGeneration
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait38ValueAndGeneration"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait39Code
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait39Code"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait39NameInReports
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait39NameInReports"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait39Value
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait39Value"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait39ValueAndGeneration
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait39ValueAndGeneration"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait40Code
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait40Code"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait40NameInReports
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait40NameInReports"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait40Value
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait40Value"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait40ValueAndGeneration
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait40ValueAndGeneration"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait41Code
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait41Code"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait41NameInReports
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait41NameInReports"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait41Value
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait41Value"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait41ValueAndGeneration
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait41ValueAndGeneration"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait42Code
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait42Code"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait42NameInReports
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait42NameInReports"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait42Value
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait42Value"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait42ValueAndGeneration
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait42ValueAndGeneration"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait43Code
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait43Code"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait43NameInReports
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait43NameInReports"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait43Value
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait43Value"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait43ValueAndGeneration
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait43ValueAndGeneration"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait44Code
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait44Code"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait44NameInReports
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait44NameInReports"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait44Value
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait44Value"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait44ValueAndGeneration
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait44ValueAndGeneration"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait45Code
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait45Code"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait45NameInReports
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait45NameInReports"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait45Value
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait45Value"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait45ValueAndGeneration
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait45ValueAndGeneration"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait46Code
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait46Code"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait46NameInReports
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait46NameInReports"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait46Value
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait46Value"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait46ValueAndGeneration
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait46ValueAndGeneration"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait47Code
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait47Code"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait47NameInReports
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait47NameInReports"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait47Value
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait47Value"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait47ValueAndGeneration
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait47ValueAndGeneration"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait48Code
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait48Code"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait48NameInReports
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait48NameInReports"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait48Value
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait48Value"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait48ValueAndGeneration
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait48ValueAndGeneration"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait49Code
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait49Code"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait49NameInReports
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait49NameInReports"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait49Value
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait49Value"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait49ValueAndGeneration
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait49ValueAndGeneration"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait50Code
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait50Code"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait50NameInReports
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait50NameInReports"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait50Value
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait50Value"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait50ValueAndGeneration
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait50ValueAndGeneration"], typeof(string), true)));
                        }
                    }
                }
                #endregion BusinessObject FemaleParentTraits
                
                #region BusinessObject MaleParentTraits
                public class MaleParentTraitsBusinessObject : Stimulsoft.Report.Dictionary.StiBusinessObject
                {
                    
                    public MaleParentTraitsBusinessObject() : 
                            base("", "MaleParentTraits", "MaleParentTraits", "393b9667894a4c468af06eac2387b49f", null)
                    {
                    }
                    
                    public virtual string Trait1Code
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait1Code"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait1NameInReports
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait1NameInReports"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait1Value
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait1Value"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait1ValueAndGeneration
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait1ValueAndGeneration"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait2Code
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait2Code"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait2NameInReports
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait2NameInReports"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait2Value
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait2Value"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait2ValueAndGeneration
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait2ValueAndGeneration"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait3Code
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait3Code"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait3NameInReports
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait3NameInReports"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait3Value
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait3Value"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait3ValueAndGeneration
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait3ValueAndGeneration"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait4Code
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait4Code"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait4NameInReports
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait4NameInReports"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait4Value
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait4Value"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait4ValueAndGeneration
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait4ValueAndGeneration"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait5Code
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait5Code"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait5NameInReports
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait5NameInReports"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait5Value
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait5Value"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait5ValueAndGeneration
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait5ValueAndGeneration"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait6Code
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait6Code"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait6NameInReports
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait6NameInReports"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait6Value
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait6Value"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait6ValueAndGeneration
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait6ValueAndGeneration"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait7Code
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait7Code"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait7NameInReports
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait7NameInReports"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait7Value
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait7Value"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait7ValueAndGeneration
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait7ValueAndGeneration"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait8Code
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait8Code"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait8NameInReports
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait8NameInReports"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait8Value
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait8Value"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait8ValueAndGeneration
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait8ValueAndGeneration"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait9Code
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait9Code"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait9NameInReports
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait9NameInReports"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait9Value
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait9Value"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait9ValueAndGeneration
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait9ValueAndGeneration"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait10Code
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait10Code"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait10NameInReports
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait10NameInReports"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait10Value
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait10Value"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait10ValueAndGeneration
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait10ValueAndGeneration"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait11Code
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait11Code"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait11NameInReports
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait11NameInReports"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait11Value
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait11Value"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait11ValueAndGeneration
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait11ValueAndGeneration"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait12Code
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait12Code"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait12NameInReports
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait12NameInReports"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait12Value
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait12Value"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait12ValueAndGeneration
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait12ValueAndGeneration"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait13Code
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait13Code"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait13NameInReports
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait13NameInReports"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait13Value
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait13Value"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait13ValueAndGeneration
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait13ValueAndGeneration"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait14Code
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait14Code"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait14NameInReports
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait14NameInReports"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait14Value
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait14Value"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait14ValueAndGeneration
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait14ValueAndGeneration"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait15Code
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait15Code"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait15NameInReports
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait15NameInReports"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait15Value
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait15Value"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait15ValueAndGeneration
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait15ValueAndGeneration"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait16Code
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait16Code"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait16NameInReports
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait16NameInReports"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait16Value
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait16Value"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait16ValueAndGeneration
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait16ValueAndGeneration"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait17Code
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait17Code"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait17NameInReports
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait17NameInReports"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait17Value
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait17Value"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait17ValueAndGeneration
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait17ValueAndGeneration"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait18Code
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait18Code"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait18NameInReports
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait18NameInReports"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait18Value
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait18Value"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait18ValueAndGeneration
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait18ValueAndGeneration"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait19Code
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait19Code"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait19NameInReports
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait19NameInReports"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait19Value
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait19Value"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait19ValueAndGeneration
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait19ValueAndGeneration"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait20Code
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait20Code"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait20NameInReports
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait20NameInReports"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait20Value
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait20Value"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait20ValueAndGeneration
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait20ValueAndGeneration"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait21Code
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait21Code"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait21NameInReports
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait21NameInReports"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait21Value
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait21Value"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait21ValueAndGeneration
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait21ValueAndGeneration"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait22Code
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait22Code"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait22NameInReports
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait22NameInReports"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait22Value
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait22Value"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait22ValueAndGeneration
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait22ValueAndGeneration"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait23Code
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait23Code"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait23NameInReports
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait23NameInReports"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait23Value
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait23Value"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait23ValueAndGeneration
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait23ValueAndGeneration"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait24Code
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait24Code"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait24NameInReports
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait24NameInReports"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait24Value
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait24Value"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait24ValueAndGeneration
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait24ValueAndGeneration"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait25Code
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait25Code"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait25NameInReports
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait25NameInReports"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait25Value
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait25Value"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait25ValueAndGeneration
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait25ValueAndGeneration"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait26Code
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait26Code"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait26NameInReports
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait26NameInReports"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait26Value
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait26Value"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait26ValueAndGeneration
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait26ValueAndGeneration"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait27Code
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait27Code"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait27NameInReports
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait27NameInReports"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait27Value
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait27Value"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait27ValueAndGeneration
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait27ValueAndGeneration"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait28Code
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait28Code"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait28NameInReports
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait28NameInReports"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait28Value
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait28Value"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait28ValueAndGeneration
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait28ValueAndGeneration"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait29Code
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait29Code"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait29NameInReports
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait29NameInReports"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait29Value
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait29Value"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait29ValueAndGeneration
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait29ValueAndGeneration"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait30Code
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait30Code"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait30NameInReports
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait30NameInReports"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait30Value
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait30Value"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait30ValueAndGeneration
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait30ValueAndGeneration"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait31Code
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait31Code"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait31NameInReports
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait31NameInReports"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait31Value
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait31Value"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait31ValueAndGeneration
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait31ValueAndGeneration"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait32Code
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait32Code"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait32NameInReports
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait32NameInReports"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait32Value
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait32Value"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait32ValueAndGeneration
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait32ValueAndGeneration"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait33Code
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait33Code"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait33NameInReports
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait33NameInReports"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait33Value
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait33Value"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait33ValueAndGeneration
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait33ValueAndGeneration"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait34Code
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait34Code"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait34NameInReports
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait34NameInReports"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait34Value
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait34Value"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait34ValueAndGeneration
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait34ValueAndGeneration"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait35Code
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait35Code"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait35NameInReports
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait35NameInReports"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait35Value
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait35Value"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait35ValueAndGeneration
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait35ValueAndGeneration"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait36Code
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait36Code"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait36NameInReports
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait36NameInReports"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait36Value
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait36Value"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait36ValueAndGeneration
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait36ValueAndGeneration"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait37Code
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait37Code"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait37NameInReports
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait37NameInReports"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait37Value
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait37Value"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait37ValueAndGeneration
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait37ValueAndGeneration"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait38Code
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait38Code"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait38NameInReports
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait38NameInReports"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait38Value
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait38Value"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait38ValueAndGeneration
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait38ValueAndGeneration"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait39Code
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait39Code"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait39NameInReports
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait39NameInReports"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait39Value
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait39Value"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait39ValueAndGeneration
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait39ValueAndGeneration"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait40Code
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait40Code"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait40NameInReports
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait40NameInReports"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait40Value
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait40Value"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait40ValueAndGeneration
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait40ValueAndGeneration"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait41Code
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait41Code"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait41NameInReports
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait41NameInReports"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait41Value
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait41Value"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait41ValueAndGeneration
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait41ValueAndGeneration"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait42Code
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait42Code"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait42NameInReports
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait42NameInReports"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait42Value
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait42Value"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait42ValueAndGeneration
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait42ValueAndGeneration"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait43Code
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait43Code"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait43NameInReports
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait43NameInReports"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait43Value
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait43Value"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait43ValueAndGeneration
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait43ValueAndGeneration"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait44Code
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait44Code"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait44NameInReports
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait44NameInReports"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait44Value
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait44Value"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait44ValueAndGeneration
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait44ValueAndGeneration"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait45Code
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait45Code"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait45NameInReports
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait45NameInReports"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait45Value
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait45Value"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait45ValueAndGeneration
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait45ValueAndGeneration"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait46Code
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait46Code"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait46NameInReports
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait46NameInReports"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait46Value
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait46Value"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait46ValueAndGeneration
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait46ValueAndGeneration"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait47Code
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait47Code"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait47NameInReports
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait47NameInReports"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait47Value
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait47Value"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait47ValueAndGeneration
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait47ValueAndGeneration"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait48Code
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait48Code"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait48NameInReports
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait48NameInReports"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait48Value
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait48Value"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait48ValueAndGeneration
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait48ValueAndGeneration"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait49Code
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait49Code"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait49NameInReports
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait49NameInReports"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait49Value
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait49Value"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait49ValueAndGeneration
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait49ValueAndGeneration"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait50Code
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait50Code"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait50NameInReports
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait50NameInReports"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait50Value
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait50Value"], typeof(string), true)));
                        }
                    }
                    
                    public virtual string Trait50ValueAndGeneration
                    {
                        get
                        {
                            return ((string)(StiReport.ChangeType(this["Trait50ValueAndGeneration"], typeof(string), true)));
                        }
                    }
                }
                #endregion BusinessObject MaleParentTraits
            }
            #endregion BusinessObject Crosses
        }
        #endregion BusinessObject CrossingTables
        #endregion StiReport Designer generated code - do not modify
    }
}
</Script>
  <ScriptLanguage>CSharp</ScriptLanguage>
  <Styles isList="true" count="0" />
</StiSerializer>