<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<?mso-application progid="Word.Document"?>
<w:wordDocument xmlns:w="http://schemas.microsoft.com/office/word/2003/wordml" xmlns:v="urn:schemas-microsoft-com:vml" xmlns:w10="urn:schemas-microsoft-com:office:word" xmlns:sl="http://schemas.microsoft.com/schemaLibrary/2003/core" xmlns:aml="http://schemas.microsoft.com/aml/2001/core" xmlns:wx="http://schemas.microsoft.com/office/word/2003/auxHint" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:dt="uuid:C2F41010-65B3-11d1-A29F-00AA00C14882" xmlns:wsp="http://schemas.microsoft.com/office/word/2003/wordml/sp2" xmlns:st1="urn:schemas-microsoft-com:office:smarttags" w:macrosPresent="no" w:embeddedObjPresent="no" w:ocxPresent="no" xml:space="preserve"><w:ignoreElements w:val="http://schemas.microsoft.com/office/word/2003/wordml/sp2"/><o:SmartTagType o:namespaceuri="urn:schemas-microsoft-com:office:smarttags" o:name="place"/><o:DocumentProperties><o:Title>Changes to BRE in BizTalk 2006</o:Title><o:Author>Administrator</o:Author><o:LastAuthor>Administrator</o:LastAuthor><o:Revision>14</o:Revision><o:TotalTime>140</o:TotalTime><o:Created>2006-08-29T16:14:00Z</o:Created><o:LastSaved>2006-08-29T21:43:00Z</o:LastSaved><o:Pages>1</o:Pages><o:Words>3145</o:Words><o:Characters>17933</o:Characters><o:Company>Microsoft</o:Company><o:Lines>149</o:Lines><o:Paragraphs>42</o:Paragraphs><o:CharactersWithSpaces>21036</o:CharactersWithSpaces><o:Version>11.8026</o:Version></o:DocumentProperties><w:fonts><w:defaultFonts w:ascii="Times New Roman" w:fareast="Times New Roman" w:h-ansi="Times New Roman" w:cs="Times New Roman"/><w:font w:name="Wingdings"><w:panose-1 w:val="05000000000000000000"/><w:charset w:val="02"/><w:family w:val="Auto"/><w:pitch w:val="variable"/><w:sig w:usb-0="00000000" w:usb-1="10000000" w:usb-2="00000000" w:usb-3="00000000" w:csb-0="80000000" w:csb-1="00000000"/></w:font><w:font w:name="Verdana"><w:panose-1 w:val="020B0604030504040204"/><w:charset w:val="00"/><w:family w:val="Swiss"/><w:pitch w:val="variable"/><w:sig w:usb-0="20000287" w:usb-1="00000000" w:usb-2="00000000" w:usb-3="00000000" w:csb-0="0000019F" w:csb-1="00000000"/></w:font></w:fonts><w:lists><w:listDef w:listDefId="0"><w:lsid w:val="2A194ECC"/><w:plt w:val="Multilevel"/><w:tmpl w:val="52948CD8"/><w:lvl w:ilvl="0"><w:start w:val="1"/><w:lvlText w:val="%1."/><w:lvlJc w:val="left"/><w:pPr><w:tabs><w:tab w:val="list" w:pos="720"/></w:tabs><w:ind w:left="720" w:hanging="360"/></w:pPr></w:lvl><w:lvl w:ilvl="1" w:tentative="on"><w:start w:val="1"/><w:lvlText w:val="%2."/><w:lvlJc w:val="left"/><w:pPr><w:tabs><w:tab w:val="list" w:pos="1440"/></w:tabs><w:ind w:left="1440" w:hanging="360"/></w:pPr></w:lvl><w:lvl w:ilvl="2" w:tentative="on"><w:start w:val="1"/><w:lvlText w:val="%3."/><w:lvlJc w:val="left"/><w:pPr><w:tabs><w:tab w:val="list" w:pos="2160"/></w:tabs><w:ind w:left="2160" w:hanging="360"/></w:pPr></w:lvl><w:lvl w:ilvl="3" w:tentative="on"><w:start w:val="1"/><w:lvlText w:val="%4."/><w:lvlJc w:val="left"/><w:pPr><w:tabs><w:tab w:val="list" w:pos="2880"/></w:tabs><w:ind w:left="2880" w:hanging="360"/></w:pPr></w:lvl><w:lvl w:ilvl="4" w:tentative="on"><w:start w:val="1"/><w:lvlText w:val="%5."/><w:lvlJc w:val="left"/><w:pPr><w:tabs><w:tab w:val="list" w:pos="3600"/></w:tabs><w:ind w:left="3600" w:hanging="360"/></w:pPr></w:lvl><w:lvl w:ilvl="5" w:tentative="on"><w:start w:val="1"/><w:lvlText w:val="%6."/><w:lvlJc w:val="left"/><w:pPr><w:tabs><w:tab w:val="list" w:pos="4320"/></w:tabs><w:ind w:left="4320" w:hanging="360"/></w:pPr></w:lvl><w:lvl w:ilvl="6" w:tentative="on"><w:start w:val="1"/><w:lvlText w:val="%7."/><w:lvlJc w:val="left"/><w:pPr><w:tabs><w:tab w:val="list" w:pos="5040"/></w:tabs><w:ind w:left="5040" w:hanging="360"/></w:pPr></w:lvl><w:lvl w:ilvl="7" w:tentative="on"><w:start w:val="1"/><w:lvlText w:val="%8."/><w:lvlJc w:val="left"/><w:pPr><w:tabs><w:tab w:val="list" w:pos="5760"/></w:tabs><w:ind w:left="5760" w:hanging="360"/></w:pPr></w:lvl><w:lvl w:ilvl="8" w:tentative="on"><w:start w:val="1"/><w:lvlText w:val="%9."/><w:lvlJc w:val="left"/><w:pPr><w:tabs><w:tab w:val="list" w:pos="6480"/></w:tabs><w:ind w:left="6480" w:hanging="360"/></w:pPr></w:lvl></w:listDef><w:listDef w:listDefId="1"><w:lsid w:val="5B906BB3"/><w:plt w:val="HybridMultilevel"/><w:tmpl w:val="DD3A8C68"/><w:lvl w:ilvl="0" w:tplc="04090001"><w:start w:val="1"/><w:nfc w:val="23"/><w:lvlText w:val=""/><w:lvlJc w:val="left"/><w:pPr><w:tabs><w:tab w:val="list" w:pos="360"/></w:tabs><w:ind w:left="360" w:hanging="360"/></w:pPr><w:rPr><w:rFonts w:ascii="Symbol" w:h-ansi="Symbol" w:hint="default"/></w:rPr></w:lvl><w:lvl w:ilvl="1" w:tplc="04090003" w:tentative="on"><w:start w:val="1"/><w:nfc w:val="23"/><w:lvlText w:val="o"/><w:lvlJc w:val="left"/><w:pPr><w:tabs><w:tab w:val="list" w:pos="1080"/></w:tabs><w:ind w:left="1080" w:hanging="360"/></w:pPr><w:rPr><w:rFonts w:ascii="Courier New" w:h-ansi="Courier New" w:cs="Courier New" w:hint="default"/></w:rPr></w:lvl><w:lvl w:ilvl="2" w:tplc="04090005" w:tentative="on"><w:start w:val="1"/><w:nfc w:val="23"/><w:lvlText w:val=""/><w:lvlJc w:val="left"/><w:pPr><w:tabs><w:tab w:val="list" w:pos="1800"/></w:tabs><w:ind w:left="1800" w:hanging="360"/></w:pPr><w:rPr><w:rFonts w:ascii="Wingdings" w:h-ansi="Wingdings" w:hint="default"/></w:rPr></w:lvl><w:lvl w:ilvl="3" w:tplc="04090001" w:tentative="on"><w:start w:val="1"/><w:nfc w:val="23"/><w:lvlText w:val=""/><w:lvlJc w:val="left"/><w:pPr><w:tabs><w:tab w:val="list" w:pos="2520"/></w:tabs><w:ind w:left="2520" w:hanging="360"/></w:pPr><w:rPr><w:rFonts w:ascii="Symbol" w:h-ansi="Symbol" w:hint="default"/></w:rPr></w:lvl><w:lvl w:ilvl="4" w:tplc="04090003" w:tentative="on"><w:start w:val="1"/><w:nfc w:val="23"/><w:lvlText w:val="o"/><w:lvlJc w:val="left"/><w:pPr><w:tabs><w:tab w:val="list" w:pos="3240"/></w:tabs><w:ind w:left="3240" w:hanging="360"/></w:pPr><w:rPr><w:rFonts w:ascii="Courier New" w:h-ansi="Courier New" w:cs="Courier New" w:hint="default"/></w:rPr></w:lvl><w:lvl w:ilvl="5" w:tplc="04090005" w:tentative="on"><w:start w:val="1"/><w:nfc w:val="23"/><w:lvlText w:val=""/><w:lvlJc w:val="left"/><w:pPr><w:tabs><w:tab w:val="list" w:pos="3960"/></w:tabs><w:ind w:left="3960" w:hanging="360"/></w:pPr><w:rPr><w:rFonts w:ascii="Wingdings" w:h-ansi="Wingdings" w:hint="default"/></w:rPr></w:lvl><w:lvl w:ilvl="6" w:tplc="04090001" w:tentative="on"><w:start w:val="1"/><w:nfc w:val="23"/><w:lvlText w:val=""/><w:lvlJc w:val="left"/><w:pPr><w:tabs><w:tab w:val="list" w:pos="4680"/></w:tabs><w:ind w:left="4680" w:hanging="360"/></w:pPr><w:rPr><w:rFonts w:ascii="Symbol" w:h-ansi="Symbol" w:hint="default"/></w:rPr></w:lvl><w:lvl w:ilvl="7" w:tplc="04090003" w:tentative="on"><w:start w:val="1"/><w:nfc w:val="23"/><w:lvlText w:val="o"/><w:lvlJc w:val="left"/><w:pPr><w:tabs><w:tab w:val="list" w:pos="5400"/></w:tabs><w:ind w:left="5400" w:hanging="360"/></w:pPr><w:rPr><w:rFonts w:ascii="Courier New" w:h-ansi="Courier New" w:cs="Courier New" w:hint="default"/></w:rPr></w:lvl><w:lvl w:ilvl="8" w:tplc="04090005" w:tentative="on"><w:start w:val="1"/><w:nfc w:val="23"/><w:lvlText w:val=""/><w:lvlJc w:val="left"/><w:pPr><w:tabs><w:tab w:val="list" w:pos="6120"/></w:tabs><w:ind w:left="6120" w:hanging="360"/></w:pPr><w:rPr><w:rFonts w:ascii="Wingdings" w:h-ansi="Wingdings" w:hint="default"/></w:rPr></w:lvl></w:listDef><w:listDef w:listDefId="2"><w:lsid w:val="64D164CF"/><w:plt w:val="Multilevel"/><w:tmpl w:val="5DCEFE12"/><w:lvl w:ilvl="0"><w:start w:val="1"/><w:lvlText w:val="%1."/><w:lvlJc w:val="left"/><w:pPr><w:tabs><w:tab w:val="list" w:pos="720"/></w:tabs><w:ind w:left="720" w:hanging="360"/></w:pPr></w:lvl><w:lvl w:ilvl="1" w:tentative="on"><w:start w:val="1"/><w:lvlText w:val="%2."/><w:lvlJc w:val="left"/><w:pPr><w:tabs><w:tab w:val="list" w:pos="1440"/></w:tabs><w:ind w:left="1440" w:hanging="360"/></w:pPr></w:lvl><w:lvl w:ilvl="2" w:tentative="on"><w:start w:val="1"/><w:lvlText w:val="%3."/><w:lvlJc w:val="left"/><w:pPr><w:tabs><w:tab w:val="list" w:pos="2160"/></w:tabs><w:ind w:left="2160" w:hanging="360"/></w:pPr></w:lvl><w:lvl w:ilvl="3" w:tentative="on"><w:start w:val="1"/><w:lvlText w:val="%4."/><w:lvlJc w:val="left"/><w:pPr><w:tabs><w:tab w:val="list" w:pos="2880"/></w:tabs><w:ind w:left="2880" w:hanging="360"/></w:pPr></w:lvl><w:lvl w:ilvl="4" w:tentative="on"><w:start w:val="1"/><w:lvlText w:val="%5."/><w:lvlJc w:val="left"/><w:pPr><w:tabs><w:tab w:val="list" w:pos="3600"/></w:tabs><w:ind w:left="3600" w:hanging="360"/></w:pPr></w:lvl><w:lvl w:ilvl="5" w:tentative="on"><w:start w:val="1"/><w:lvlText w:val="%6."/><w:lvlJc w:val="left"/><w:pPr><w:tabs><w:tab w:val="list" w:pos="4320"/></w:tabs><w:ind w:left="4320" w:hanging="360"/></w:pPr></w:lvl><w:lvl w:ilvl="6" w:tentative="on"><w:start w:val="1"/><w:lvlText w:val="%7."/><w:lvlJc w:val="left"/><w:pPr><w:tabs><w:tab w:val="list" w:pos="5040"/></w:tabs><w:ind w:left="5040" w:hanging="360"/></w:pPr></w:lvl><w:lvl w:ilvl="7" w:tentative="on"><w:start w:val="1"/><w:lvlText w:val="%8."/><w:lvlJc w:val="left"/><w:pPr><w:tabs><w:tab w:val="list" w:pos="5760"/></w:tabs><w:ind w:left="5760" w:hanging="360"/></w:pPr></w:lvl><w:lvl w:ilvl="8" w:tentative="on"><w:start w:val="1"/><w:lvlText w:val="%9."/><w:lvlJc w:val="left"/><w:pPr><w:tabs><w:tab w:val="list" w:pos="6480"/></w:tabs><w:ind w:left="6480" w:hanging="360"/></w:pPr></w:lvl></w:listDef><w:list w:ilfo="1"><w:ilst w:val="1"/></w:list><w:list w:ilfo="2"><w:ilst w:val="0"/></w:list><w:list w:ilfo="3"><w:ilst w:val="2"/></w:list></w:lists><w:styles><w:versionOfBuiltInStylenames w:val="4"/><w:latentStyles w:defLockedState="off" w:latentStyleCount="156"/><w:style w:type="paragraph" w:default="on" w:styleId="Normal"><w:name w:val="Normal"/><w:rPr><wx:font wx:val="Times New Roman"/><w:sz w:val="24"/><w:sz-cs w:val="24"/><w:lang w:val="EN-US" w:fareast="EN-US" w:bidi="AR-SA"/></w:rPr></w:style><w:style w:type="paragraph" w:styleId="Heading1"><w:name w:val="heading 1"/><wx:uiName wx:val="Heading 1"/><w:basedOn w:val="Normal"/><w:next w:val="Normal"/><w:link w:val="Heading1Char"/><w:rsid w:val="008262AB"/><w:pPr><w:pStyle w:val="Heading1"/><w:keepNext/><w:spacing w:before="240" w:after="60"/><w:outlineLvl w:val="0"/></w:pPr><w:rPr><w:rFonts w:ascii="Arial" w:h-ansi="Arial" w:cs="Arial"/><wx:font wx:val="Arial"/><w:b/><w:b-cs/><w:kern w:val="32"/><w:sz w:val="32"/><w:sz-cs w:val="32"/></w:rPr></w:style><w:style w:type="character" w:default="on" w:styleId="DefaultParagraphFont"><w:name w:val="Default Paragraph Font"/><w:semiHidden/></w:style><w:style w:type="table" w:default="on" w:styleId="TableNormal"><w:name w:val="Normal Table"/><wx:uiName wx:val="Table Normal"/><w:semiHidden/><w:rPr><wx:font wx:val="Times New Roman"/></w:rPr><w:tblPr><w:tblInd w:w="0" w:type="dxa"/><w:tblCellMar><w:top w:w="0" w:type="dxa"/><w:left w:w="108" w:type="dxa"/><w:bottom w:w="0" w:type="dxa"/><w:right w:w="108" w:type="dxa"/></w:tblCellMar></w:tblPr></w:style><w:style w:type="list" w:default="on" w:styleId="NoList"><w:name w:val="No List"/><w:semiHidden/></w:style><w:style w:type="paragraph" w:styleId="NormalWeb"><w:name w:val="Normal (Web)"/><w:basedOn w:val="Normal"/><w:rsid w:val="009B0E75"/><w:pPr><w:pStyle w:val="NormalWeb"/><w:spacing w:before="100" w:before-autospacing="on" w:after="204"/></w:pPr><w:rPr><wx:font wx:val="Times New Roman"/></w:rPr></w:style><w:style w:type="character" w:styleId="Hyperlink"><w:name w:val="Hyperlink"/><w:basedOn w:val="DefaultParagraphFont"/><w:rsid w:val="003A1C73"/><w:rPr><w:color w:val="0000FF"/><w:u w:val="single"/></w:rPr></w:style><w:style w:type="character" w:styleId="Heading1Char"><w:name w:val="Heading 1 Char"/><w:basedOn w:val="DefaultParagraphFont"/><w:link w:val="Heading1"/><w:rsid w:val="008262AB"/><w:rPr><w:rFonts w:ascii="Arial" w:h-ansi="Arial" w:cs="Arial"/><w:b/><w:b-cs/><w:kern w:val="32"/><w:sz w:val="32"/><w:sz-cs w:val="32"/><w:lang w:val="EN-US" w:fareast="EN-US" w:bidi="AR-SA"/></w:rPr></w:style><w:style w:type="paragraph" w:styleId="TOC1"><w:name w:val="toc 1"/><wx:uiName wx:val="TOC 1"/><w:basedOn w:val="Normal"/><w:next w:val="Normal"/><w:autoRedefine/><w:semiHidden/><w:rsid w:val="006E294F"/><w:pPr><w:pStyle w:val="TOC1"/></w:pPr><w:rPr><wx:font wx:val="Times New Roman"/></w:rPr></w:style></w:styles><w:divs><w:div w:id="52195510"><w:bodyDiv w:val="on"/><w:marLeft w:val="0"/><w:marRight w:val="0"/><w:marTop w:val="0"/><w:marBottom w:val="0"/><w:divBdr><w:top w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:left w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:bottom w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:right w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/></w:divBdr><w:divsChild><w:div w:id="883834808"><w:marLeft w:val="0"/><w:marRight w:val="136"/><w:marTop w:val="0"/><w:marBottom w:val="0"/><w:divBdr><w:top w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:left w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:bottom w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:right w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/></w:divBdr><w:divsChild><w:div w:id="736979963"><w:marLeft w:val="0"/><w:marRight w:val="0"/><w:marTop w:val="136"/><w:marBottom w:val="0"/><w:divBdr><w:top w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:left w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:bottom w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:right w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/></w:divBdr><w:divsChild><w:div w:id="1142120312"><w:marLeft w:val="0"/><w:marRight w:val="0"/><w:marTop w:val="0"/><w:marBottom w:val="0"/><w:divBdr><w:top w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:left w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:bottom w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:right w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/></w:divBdr></w:div></w:divsChild></w:div></w:divsChild></w:div></w:divsChild></w:div><w:div w:id="67191104"><w:bodyDiv w:val="on"/><w:marLeft w:val="0"/><w:marRight w:val="0"/><w:marTop w:val="0"/><w:marBottom w:val="0"/><w:divBdr><w:top w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:left w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:bottom w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:right w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/></w:divBdr><w:divsChild><w:div w:id="1954555907"><w:marLeft w:val="0"/><w:marRight w:val="136"/><w:marTop w:val="0"/><w:marBottom w:val="0"/><w:divBdr><w:top w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:left w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:bottom w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:right w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/></w:divBdr><w:divsChild><w:div w:id="1292831568"><w:marLeft w:val="0"/><w:marRight w:val="0"/><w:marTop w:val="136"/><w:marBottom w:val="0"/><w:divBdr><w:top w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:left w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:bottom w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:right w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/></w:divBdr><w:divsChild><w:div w:id="34358956"><w:marLeft w:val="0"/><w:marRight w:val="0"/><w:marTop w:val="0"/><w:marBottom w:val="0"/><w:divBdr><w:top w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:left w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:bottom w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:right w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/></w:divBdr></w:div></w:divsChild></w:div></w:divsChild></w:div></w:divsChild></w:div><w:div w:id="107243885"><w:bodyDiv w:val="on"/><w:marLeft w:val="0"/><w:marRight w:val="0"/><w:marTop w:val="0"/><w:marBottom w:val="0"/><w:divBdr><w:top w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:left w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:bottom w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:right w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/></w:divBdr><w:divsChild><w:div w:id="1083722724"><w:marLeft w:val="0"/><w:marRight w:val="136"/><w:marTop w:val="0"/><w:marBottom w:val="0"/><w:divBdr><w:top w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:left w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:bottom w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:right w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/></w:divBdr><w:divsChild><w:div w:id="761417335"><w:marLeft w:val="0"/><w:marRight w:val="0"/><w:marTop w:val="136"/><w:marBottom w:val="0"/><w:divBdr><w:top w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:left w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:bottom w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:right w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/></w:divBdr></w:div></w:divsChild></w:div></w:divsChild></w:div><w:div w:id="421413788"><w:bodyDiv w:val="on"/><w:marLeft w:val="0"/><w:marRight w:val="0"/><w:marTop w:val="0"/><w:marBottom w:val="0"/><w:divBdr><w:top w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:left w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:bottom w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:right w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/></w:divBdr><w:divsChild><w:div w:id="651375377"><w:marLeft w:val="0"/><w:marRight w:val="136"/><w:marTop w:val="0"/><w:marBottom w:val="0"/><w:divBdr><w:top w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:left w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:bottom w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:right w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/></w:divBdr><w:divsChild><w:div w:id="1215435158"><w:marLeft w:val="0"/><w:marRight w:val="0"/><w:marTop w:val="136"/><w:marBottom w:val="0"/><w:divBdr><w:top w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:left w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:bottom w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:right w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/></w:divBdr></w:div></w:divsChild></w:div></w:divsChild></w:div><w:div w:id="596672327"><w:bodyDiv w:val="on"/><w:marLeft w:val="0"/><w:marRight w:val="0"/><w:marTop w:val="0"/><w:marBottom w:val="0"/><w:divBdr><w:top w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:left w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:bottom w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:right w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/></w:divBdr><w:divsChild><w:div w:id="756099396"><w:marLeft w:val="0"/><w:marRight w:val="136"/><w:marTop w:val="0"/><w:marBottom w:val="0"/><w:divBdr><w:top w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:left w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:bottom w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:right w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/></w:divBdr><w:divsChild><w:div w:id="1245185252"><w:marLeft w:val="0"/><w:marRight w:val="0"/><w:marTop w:val="136"/><w:marBottom w:val="0"/><w:divBdr><w:top w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:left w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:bottom w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:right w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/></w:divBdr><w:divsChild><w:div w:id="1482193263"><w:marLeft w:val="0"/><w:marRight w:val="0"/><w:marTop w:val="0"/><w:marBottom w:val="0"/><w:divBdr><w:top w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:left w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:bottom w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:right w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/></w:divBdr></w:div></w:divsChild></w:div></w:divsChild></w:div></w:divsChild></w:div><w:div w:id="722294547"><w:bodyDiv w:val="on"/><w:marLeft w:val="0"/><w:marRight w:val="0"/><w:marTop w:val="0"/><w:marBottom w:val="0"/><w:divBdr><w:top w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:left w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:bottom w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:right w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/></w:divBdr><w:divsChild><w:div w:id="1145590601"><w:marLeft w:val="0"/><w:marRight w:val="136"/><w:marTop w:val="0"/><w:marBottom w:val="0"/><w:divBdr><w:top w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:left w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:bottom w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:right w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/></w:divBdr><w:divsChild><w:div w:id="1541019167"><w:marLeft w:val="0"/><w:marRight w:val="0"/><w:marTop w:val="136"/><w:marBottom w:val="0"/><w:divBdr><w:top w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:left w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:bottom w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:right w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/></w:divBdr></w:div></w:divsChild></w:div></w:divsChild></w:div><w:div w:id="848757191"><w:bodyDiv w:val="on"/><w:marLeft w:val="0"/><w:marRight w:val="0"/><w:marTop w:val="0"/><w:marBottom w:val="0"/><w:divBdr><w:top w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:left w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:bottom w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:right w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/></w:divBdr><w:divsChild><w:div w:id="870805039"><w:marLeft w:val="0"/><w:marRight w:val="136"/><w:marTop w:val="0"/><w:marBottom w:val="0"/><w:divBdr><w:top w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:left w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:bottom w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:right w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/></w:divBdr><w:divsChild><w:div w:id="1710836839"><w:marLeft w:val="0"/><w:marRight w:val="0"/><w:marTop w:val="136"/><w:marBottom w:val="0"/><w:divBdr><w:top w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:left w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:bottom w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:right w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/></w:divBdr></w:div></w:divsChild></w:div></w:divsChild></w:div><w:div w:id="1083145669"><w:bodyDiv w:val="on"/><w:marLeft w:val="0"/><w:marRight w:val="0"/><w:marTop w:val="0"/><w:marBottom w:val="0"/><w:divBdr><w:top w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:left w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:bottom w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:right w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/></w:divBdr><w:divsChild><w:div w:id="2143304022"><w:marLeft w:val="0"/><w:marRight w:val="136"/><w:marTop w:val="0"/><w:marBottom w:val="0"/><w:divBdr><w:top w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:left w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:bottom w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:right w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/></w:divBdr><w:divsChild><w:div w:id="1227301987"><w:marLeft w:val="0"/><w:marRight w:val="0"/><w:marTop w:val="136"/><w:marBottom w:val="0"/><w:divBdr><w:top w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:left w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:bottom w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:right w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/></w:divBdr><w:divsChild><w:div w:id="578293966"><w:marLeft w:val="0"/><w:marRight w:val="0"/><w:marTop w:val="0"/><w:marBottom w:val="0"/><w:divBdr><w:top w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:left w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:bottom w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:right w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/></w:divBdr></w:div></w:divsChild></w:div></w:divsChild></w:div></w:divsChild></w:div><w:div w:id="1092896326"><w:bodyDiv w:val="on"/><w:marLeft w:val="0"/><w:marRight w:val="0"/><w:marTop w:val="0"/><w:marBottom w:val="0"/><w:divBdr><w:top w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:left w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:bottom w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:right w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/></w:divBdr><w:divsChild><w:div w:id="1647930614"><w:marLeft w:val="0"/><w:marRight w:val="136"/><w:marTop w:val="0"/><w:marBottom w:val="0"/><w:divBdr><w:top w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:left w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:bottom w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:right w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/></w:divBdr><w:divsChild><w:div w:id="2021815603"><w:marLeft w:val="0"/><w:marRight w:val="0"/><w:marTop w:val="136"/><w:marBottom w:val="0"/><w:divBdr><w:top w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:left w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:bottom w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:right w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/></w:divBdr></w:div></w:divsChild></w:div></w:divsChild></w:div><w:div w:id="1170606161"><w:bodyDiv w:val="on"/><w:marLeft w:val="0"/><w:marRight w:val="0"/><w:marTop w:val="0"/><w:marBottom w:val="0"/><w:divBdr><w:top w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:left w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:bottom w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:right w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/></w:divBdr><w:divsChild><w:div w:id="175392251"><w:marLeft w:val="0"/><w:marRight w:val="136"/><w:marTop w:val="0"/><w:marBottom w:val="0"/><w:divBdr><w:top w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:left w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:bottom w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:right w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/></w:divBdr><w:divsChild><w:div w:id="1802646615"><w:marLeft w:val="0"/><w:marRight w:val="0"/><w:marTop w:val="136"/><w:marBottom w:val="0"/><w:divBdr><w:top w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:left w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:bottom w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:right w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/></w:divBdr><w:divsChild><w:div w:id="1489907294"><w:marLeft w:val="0"/><w:marRight w:val="0"/><w:marTop w:val="0"/><w:marBottom w:val="0"/><w:divBdr><w:top w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:left w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:bottom w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:right w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/></w:divBdr><w:divsChild><w:div w:id="523255194"><w:marLeft w:val="0"/><w:marRight w:val="0"/><w:marTop w:val="0"/><w:marBottom w:val="0"/><w:divBdr><w:top w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:left w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:bottom w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:right w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/></w:divBdr></w:div></w:divsChild></w:div></w:divsChild></w:div></w:divsChild></w:div></w:divsChild></w:div><w:div w:id="1313825152"><w:bodyDiv w:val="on"/><w:marLeft w:val="0"/><w:marRight w:val="0"/><w:marTop w:val="0"/><w:marBottom w:val="0"/><w:divBdr><w:top w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:left w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:bottom w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:right w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/></w:divBdr><w:divsChild><w:div w:id="1065759679"><w:marLeft w:val="0"/><w:marRight w:val="136"/><w:marTop w:val="0"/><w:marBottom w:val="0"/><w:divBdr><w:top w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:left w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:bottom w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:right w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/></w:divBdr><w:divsChild><w:div w:id="247429474"><w:marLeft w:val="0"/><w:marRight w:val="0"/><w:marTop w:val="136"/><w:marBottom w:val="0"/><w:divBdr><w:top w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:left w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:bottom w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:right w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/></w:divBdr></w:div></w:divsChild></w:div></w:divsChild></w:div><w:div w:id="1402413291"><w:bodyDiv w:val="on"/><w:marLeft w:val="0"/><w:marRight w:val="0"/><w:marTop w:val="0"/><w:marBottom w:val="0"/><w:divBdr><w:top w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:left w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:bottom w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:right w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/></w:divBdr><w:divsChild><w:div w:id="289286846"><w:marLeft w:val="0"/><w:marRight w:val="136"/><w:marTop w:val="0"/><w:marBottom w:val="0"/><w:divBdr><w:top w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:left w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:bottom w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:right w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/></w:divBdr><w:divsChild><w:div w:id="364720562"><w:marLeft w:val="0"/><w:marRight w:val="0"/><w:marTop w:val="136"/><w:marBottom w:val="0"/><w:divBdr><w:top w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:left w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:bottom w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:right w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/></w:divBdr><w:divsChild><w:div w:id="1805535995"><w:marLeft w:val="0"/><w:marRight w:val="0"/><w:marTop w:val="0"/><w:marBottom w:val="0"/><w:divBdr><w:top w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:left w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:bottom w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:right w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/></w:divBdr></w:div></w:divsChild></w:div></w:divsChild></w:div></w:divsChild></w:div><w:div w:id="1796020625"><w:bodyDiv w:val="on"/><w:marLeft w:val="0"/><w:marRight w:val="0"/><w:marTop w:val="0"/><w:marBottom w:val="0"/><w:divBdr><w:top w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:left w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:bottom w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:right w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/></w:divBdr><w:divsChild><w:div w:id="1514148875"><w:marLeft w:val="0"/><w:marRight w:val="136"/><w:marTop w:val="0"/><w:marBottom w:val="0"/><w:divBdr><w:top w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:left w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:bottom w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:right w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/></w:divBdr><w:divsChild><w:div w:id="1149861542"><w:marLeft w:val="0"/><w:marRight w:val="0"/><w:marTop w:val="136"/><w:marBottom w:val="0"/><w:divBdr><w:top w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:left w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:bottom w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:right w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/></w:divBdr><w:divsChild><w:div w:id="1395658191"><w:marLeft w:val="0"/><w:marRight w:val="0"/><w:marTop w:val="0"/><w:marBottom w:val="0"/><w:divBdr><w:top w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:left w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:bottom w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:right w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/></w:divBdr></w:div></w:divsChild></w:div></w:divsChild></w:div></w:divsChild></w:div><w:div w:id="1870295363"><w:bodyDiv w:val="on"/><w:marLeft w:val="0"/><w:marRight w:val="0"/><w:marTop w:val="0"/><w:marBottom w:val="0"/><w:divBdr><w:top w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:left w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:bottom w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:right w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/></w:divBdr><w:divsChild><w:div w:id="1413158916"><w:marLeft w:val="0"/><w:marRight w:val="136"/><w:marTop w:val="0"/><w:marBottom w:val="0"/><w:divBdr><w:top w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:left w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:bottom w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:right w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/></w:divBdr><w:divsChild><w:div w:id="1514026870"><w:marLeft w:val="0"/><w:marRight w:val="0"/><w:marTop w:val="136"/><w:marBottom w:val="0"/><w:divBdr><w:top w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:left w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:bottom w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:right w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/></w:divBdr></w:div></w:divsChild></w:div></w:divsChild></w:div><w:div w:id="2115317147"><w:bodyDiv w:val="on"/><w:marLeft w:val="0"/><w:marRight w:val="0"/><w:marTop w:val="0"/><w:marBottom w:val="0"/><w:divBdr><w:top w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:left w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:bottom w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:right w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/></w:divBdr><w:divsChild><w:div w:id="583535026"><w:marLeft w:val="0"/><w:marRight w:val="136"/><w:marTop w:val="0"/><w:marBottom w:val="0"/><w:divBdr><w:top w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:left w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:bottom w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:right w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/></w:divBdr><w:divsChild><w:div w:id="1533033087"><w:marLeft w:val="0"/><w:marRight w:val="0"/><w:marTop w:val="136"/><w:marBottom w:val="0"/><w:divBdr><w:top w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:left w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:bottom w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:right w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/></w:divBdr><w:divsChild><w:div w:id="1492676828"><w:marLeft w:val="0"/><w:marRight w:val="0"/><w:marTop w:val="0"/><w:marBottom w:val="0"/><w:divBdr><w:top w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:left w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:bottom w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/><w:right w:val="none" w:sz="0" wx:bdrwidth="0" w:space="0" w:color="auto"/></w:divBdr></w:div></w:divsChild></w:div></w:divsChild></w:div></w:divsChild></w:div></w:divs><w:docPr><w:view w:val="normal"/><w:zoom w:percent="100"/><w:doNotEmbedSystemFonts/><w:proofState w:spelling="clean" w:grammar="clean"/><w:attachedTemplate w:val=""/><w:defaultTabStop w:val="720"/><w:punctuationKerning/><w:characterSpacingControl w:val="DontCompress"/><w:optimizeForBrowser/><w:validateAgainstSchema/><w:saveInvalidXML w:val="off"/><w:ignoreMixedContent w:val="off"/><w:alwaysShowPlaceholderText w:val="off"/><w:compat><w:breakWrappedTables/><w:snapToGridInCell/><w:wrapTextWithPunct/><w:useAsianBreakRules/><w:dontGrowAutofit/></w:compat><wsp:rsids><wsp:rsidRoot wsp:val="00EC6D68"/><wsp:rsid wsp:val="00063DF0"/><wsp:rsid wsp:val="001A273B"/><wsp:rsid wsp:val="001E6BD4"/><wsp:rsid wsp:val="00331FFB"/><wsp:rsid wsp:val="003A1C73"/><wsp:rsid wsp:val="004136F0"/><wsp:rsid wsp:val="0053641C"/><wsp:rsid wsp:val="006113C1"/><wsp:rsid wsp:val="006E294F"/><wsp:rsid wsp:val="006E5175"/><wsp:rsid wsp:val="008262AB"/><wsp:rsid wsp:val="009B0E75"/><wsp:rsid wsp:val="00AB5790"/><wsp:rsid wsp:val="00B0558E"/><wsp:rsid wsp:val="00C005C8"/><wsp:rsid wsp:val="00D47DDC"/><wsp:rsid wsp:val="00D66D6E"/><wsp:rsid wsp:val="00E3305B"/><wsp:rsid wsp:val="00EA31D7"/><wsp:rsid wsp:val="00EC6D68"/><wsp:rsid wsp:val="00F36701"/><wsp:rsid wsp:val="00F60B5D"/></wsp:rsids></w:docPr><w:body><wx:sect><w:p wsp:rsidR="00EC6D68" wsp:rsidRDefault="00EC6D68"><w:r><w:t>Here are some of the changes to BRE in BizTalk 2006. </w:t></w:r></w:p><w:p wsp:rsidR="006E294F" wsp:rsidRDefault="006E294F"/><w:p wsp:rsidR="006E5175" wsp:rsidRDefault="006E294F"><w:pPr><w:pStyle w:val="TOC1"/><w:tabs><w:tab w:val="right" w:leader="dot" w:pos="8630"/></w:tabs><w:rPr><w:noProof/></w:rPr></w:pPr><w:r><w:fldChar w:fldCharType="begin"/></w:r><w:r><w:instrText> TOC \o "1-3" \h \z \u </w:instrText></w:r><w:r><w:fldChar w:fldCharType="separate"/></w:r><w:hlink w:bookmark="_Toc144636713"><w:r wsp:rsidR="006E5175" wsp:rsidRPr="0049103F"><w:rPr><w:rStyle w:val="Hyperlink"/><w:noProof/></w:rPr><w:t>Support for generic types and generic methods</w:t></w:r><w:r wsp:rsidR="006E5175"><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:tab wx:wTab="95" wx:tlc="dot" wx:cTlc="0"/></w:r><w:r wsp:rsidR="006E5175"><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:fldChar w:fldCharType="begin"><w:fldData>CNDJ6nn5us4RjIIAqgBLqQsCAAAACAAAAA4AAABfAFQAbwBjADEANAA0ADYAMwA2ADcAMQAzAAAA
</w:fldData></w:fldChar></w:r><w:r wsp:rsidR="006E5175"><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:instrText> PAGEREF _Toc144636713 \h </w:instrText></w:r><w:r wsp:rsidR="006E5175"><w:rPr><w:noProof/></w:rPr></w:r><w:r wsp:rsidR="006E5175"><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:fldChar w:fldCharType="separate"/></w:r><w:r wsp:rsidR="006E5175"><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:t>1</w:t></w:r><w:r wsp:rsidR="006E5175"><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:fldChar w:fldCharType="end"/></w:r></w:hlink></w:p><w:p wsp:rsidR="006E5175" wsp:rsidRDefault="006E5175"><w:pPr><w:pStyle w:val="TOC1"/><w:tabs><w:tab w:val="right" w:leader="dot" w:pos="8630"/></w:tabs><w:rPr><w:noProof/></w:rPr></w:pPr><w:hlink w:bookmark="_Toc144636714"><w:r wsp:rsidRPr="0049103F"><w:rPr><w:rStyle w:val="Hyperlink"/><w:noProof/></w:rPr><w:t>Support for nullable types</w:t></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:tab wx:wTab="95" wx:tlc="dot" wx:cTlc="0"/></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:fldChar w:fldCharType="begin"><w:fldData>CNDJ6nn5us4RjIIAqgBLqQsCAAAACAAAAA4AAABfAFQAbwBjADEANAA0ADYAMwA2ADcAMQA0AAAA
</w:fldData></w:fldChar></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:instrText> PAGEREF _Toc144636714 \h </w:instrText></w:r><w:r><w:rPr><w:noProof/></w:rPr></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:fldChar w:fldCharType="separate"/></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:t>2</w:t></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:fldChar w:fldCharType="end"/></w:r></w:hlink></w:p><w:p wsp:rsidR="006E5175" wsp:rsidRDefault="006E5175"><w:pPr><w:pStyle w:val="TOC1"/><w:tabs><w:tab w:val="right" w:leader="dot" w:pos="8630"/></w:tabs><w:rPr><w:noProof/></w:rPr></w:pPr><w:hlink w:bookmark="_Toc144636715"><w:r wsp:rsidRPr="0049103F"><w:rPr><w:rStyle w:val="Hyperlink"/><w:noProof/></w:rPr><w:t>Accessing nested members of a class</w:t></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:tab wx:wTab="95" wx:tlc="dot" wx:cTlc="0"/></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:fldChar w:fldCharType="begin"><w:fldData>CNDJ6nn5us4RjIIAqgBLqQsCAAAACAAAAA4AAABfAFQAbwBjADEANAA0ADYAMwA2ADcAMQA1AAAA
</w:fldData></w:fldChar></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:instrText> PAGEREF _Toc144636715 \h </w:instrText></w:r><w:r><w:rPr><w:noProof/></w:rPr></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:fldChar w:fldCharType="separate"/></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:t>4</w:t></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:fldChar w:fldCharType="end"/></w:r></w:hlink></w:p><w:p wsp:rsidR="006E5175" wsp:rsidRDefault="006E5175"><w:pPr><w:pStyle w:val="TOC1"/><w:tabs><w:tab w:val="right" w:leader="dot" w:pos="8630"/></w:tabs><w:rPr><w:noProof/></w:rPr></w:pPr><w:hlink w:bookmark="_Toc144636716"><w:r wsp:rsidRPr="0049103F"><w:rPr><w:rStyle w:val="Hyperlink"/><w:noProof/></w:rPr><w:t>Type Casting support</w:t></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:tab wx:wTab="82" wx:tlc="dot" wx:cTlc="0"/></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:fldChar w:fldCharType="begin"><w:fldData>CNDJ6nn5us4RjIIAqgBLqQsCAAAACAAAAA4AAABfAFQAbwBjADEANAA0ADYAMwA2ADcAMQA2AAAA
</w:fldData></w:fldChar></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:instrText> PAGEREF _Toc144636716 \h </w:instrText></w:r><w:r><w:rPr><w:noProof/></w:rPr></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:fldChar w:fldCharType="separate"/></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:t>5</w:t></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:fldChar w:fldCharType="end"/></w:r></w:hlink></w:p><w:p wsp:rsidR="006E5175" wsp:rsidRDefault="006E5175"><w:pPr><w:pStyle w:val="TOC1"/><w:tabs><w:tab w:val="right" w:leader="dot" w:pos="8630"/></w:tabs><w:rPr><w:noProof/></w:rPr></w:pPr><w:hlink w:bookmark="_Toc144636717"><w:r wsp:rsidRPr="0049103F"><w:rPr><w:rStyle w:val="Hyperlink"/><w:noProof/></w:rPr><w:t>Invoking Static Members of a Class</w:t></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:tab wx:wTab="95" wx:tlc="dot" wx:cTlc="0"/></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:fldChar w:fldCharType="begin"><w:fldData>CNDJ6nn5us4RjIIAqgBLqQsCAAAACAAAAA4AAABfAFQAbwBjADEANAA0ADYAMwA2ADcAMQA3AAAA
</w:fldData></w:fldChar></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:instrText> PAGEREF _Toc144636717 \h </w:instrText></w:r><w:r><w:rPr><w:noProof/></w:rPr></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:fldChar w:fldCharType="separate"/></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:t>6</w:t></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:fldChar w:fldCharType="end"/></w:r></w:hlink></w:p><w:p wsp:rsidR="006E5175" wsp:rsidRDefault="006E5175"><w:pPr><w:pStyle w:val="TOC1"/><w:tabs><w:tab w:val="right" w:leader="dot" w:pos="8630"/></w:tabs><w:rPr><w:noProof/></w:rPr></w:pPr><w:hlink w:bookmark="_Toc144636718"><w:r wsp:rsidRPr="0049103F"><w:rPr><w:rStyle w:val="Hyperlink"/><w:noProof/></w:rPr><w:t>Overriding registry key setting with application configuration file</w:t></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:tab wx:wTab="109" wx:tlc="dot" wx:cTlc="1"/></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:fldChar w:fldCharType="begin"><w:fldData>CNDJ6nn5us4RjIIAqgBLqQsCAAAACAAAAA4AAABfAFQAbwBjADEANAA0ADYAMwA2ADcAMQA4AAAA
</w:fldData></w:fldChar></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:instrText> PAGEREF _Toc144636718 \h </w:instrText></w:r><w:r><w:rPr><w:noProof/></w:rPr></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:fldChar w:fldCharType="separate"/></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:t>7</w:t></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:fldChar w:fldCharType="end"/></w:r></w:hlink></w:p><w:p wsp:rsidR="006E5175" wsp:rsidRDefault="006E5175"><w:pPr><w:pStyle w:val="TOC1"/><w:tabs><w:tab w:val="right" w:leader="dot" w:pos="8630"/></w:tabs><w:rPr><w:noProof/></w:rPr></w:pPr><w:hlink w:bookmark="_Toc144636719"><w:r wsp:rsidRPr="0049103F"><w:rPr><w:rStyle w:val="Hyperlink"/><w:noProof/></w:rPr><w:t>GetDeploymentDriver method added to Configuration class</w:t></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:tab wx:wTab="95" wx:tlc="dot" wx:cTlc="0"/></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:fldChar w:fldCharType="begin"><w:fldData>CNDJ6nn5us4RjIIAqgBLqQsCAAAACAAAAA4AAABfAFQAbwBjADEANAA0ADYAMwA2ADcAMQA5AAAA
</w:fldData></w:fldChar></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:instrText> PAGEREF _Toc144636719 \h </w:instrText></w:r><w:r><w:rPr><w:noProof/></w:rPr></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:fldChar w:fldCharType="separate"/></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:t>8</w:t></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:fldChar w:fldCharType="end"/></w:r></w:hlink></w:p><w:p wsp:rsidR="006E5175" wsp:rsidRDefault="006E5175"><w:pPr><w:pStyle w:val="TOC1"/><w:tabs><w:tab w:val="right" w:leader="dot" w:pos="8630"/></w:tabs><w:rPr><w:noProof/></w:rPr></w:pPr><w:hlink w:bookmark="_Toc144636720"><w:r wsp:rsidRPr="0049103F"><w:rPr><w:rStyle w:val="Hyperlink"/><w:noProof/></w:rPr><w:t>Clear method added to the Policy class</w:t></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:tab wx:wTab="95" wx:tlc="dot" wx:cTlc="0"/></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:fldChar w:fldCharType="begin"><w:fldData>CNDJ6nn5us4RjIIAqgBLqQsCAAAACAAAAA4AAABfAFQAbwBjADEANAA0ADYAMwA2ADcAMgAwAAAA
</w:fldData></w:fldChar></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:instrText> PAGEREF _Toc144636720 \h </w:instrText></w:r><w:r><w:rPr><w:noProof/></w:rPr></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:fldChar w:fldCharType="separate"/></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:t>9</w:t></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:fldChar w:fldCharType="end"/></w:r></w:hlink></w:p><w:p wsp:rsidR="006E5175" wsp:rsidRDefault="006E5175"><w:pPr><w:pStyle w:val="TOC1"/><w:tabs><w:tab w:val="right" w:leader="dot" w:pos="8630"/></w:tabs><w:rPr><w:noProof/></w:rPr></w:pPr><w:hlink w:bookmark="_Toc144636721"><w:r wsp:rsidRPr="0049103F"><w:rPr><w:rStyle w:val="Hyperlink"/><w:noProof/></w:rPr><w:t>IFactRemover interface added</w:t></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:tab wx:wTab="122" wx:tlc="dot" wx:cTlc="1"/></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:fldChar w:fldCharType="begin"><w:fldData>CNDJ6nn5us4RjIIAqgBLqQsCAAAACAAAAA4AAABfAFQAbwBjADEANAA0ADYAMwA2ADcAMgAxAAAA
</w:fldData></w:fldChar></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:instrText> PAGEREF _Toc144636721 \h </w:instrText></w:r><w:r><w:rPr><w:noProof/></w:rPr></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:fldChar w:fldCharType="separate"/></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:t>10</w:t></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:fldChar w:fldCharType="end"/></w:r></w:hlink></w:p><w:p wsp:rsidR="006E5175" wsp:rsidRDefault="006E5175"><w:pPr><w:pStyle w:val="TOC1"/><w:tabs><w:tab w:val="right" w:leader="dot" w:pos="8630"/></w:tabs><w:rPr><w:noProof/></w:rPr></w:pPr><w:hlink w:bookmark="_Toc144636722"><w:r wsp:rsidRPr="0049103F"><w:rPr><w:rStyle w:val="Hyperlink"/><w:noProof/></w:rPr><w:t>SqlTimeOut registry key added</w:t></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:tab wx:wTab="122" wx:tlc="dot" wx:cTlc="1"/></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:fldChar w:fldCharType="begin"><w:fldData>CNDJ6nn5us4RjIIAqgBLqQsCAAAACAAAAA4AAABfAFQAbwBjADEANAA0ADYAMwA2ADcAMgAyAAAA
</w:fldData></w:fldChar></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:instrText> PAGEREF _Toc144636722 \h </w:instrText></w:r><w:r><w:rPr><w:noProof/></w:rPr></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:fldChar w:fldCharType="separate"/></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:t>10</w:t></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:fldChar w:fldCharType="end"/></w:r></w:hlink></w:p><w:p wsp:rsidR="006E5175" wsp:rsidRDefault="006E5175"><w:pPr><w:pStyle w:val="TOC1"/><w:tabs><w:tab w:val="right" w:leader="dot" w:pos="8630"/></w:tabs><w:rPr><w:noProof/></w:rPr></w:pPr><w:r wsp:rsidRPr="0049103F"><w:rPr><w:rStyle w:val="Hyperlink"/><w:noProof/></w:rPr><w:fldChar w:fldCharType="begin"/></w:r><w:r wsp:rsidRPr="0049103F"><w:rPr><w:rStyle w:val="Hyperlink"/><w:noProof/></w:rPr><w:instrText> </w:instrText></w:r><w:r><w:rPr><w:noProof/></w:rPr><w:instrText>HYPERLINK \l "_Toc144636723"</w:instrText></w:r><w:r wsp:rsidRPr="0049103F"><w:rPr><w:rStyle w:val="Hyperlink"/><w:noProof/></w:rPr><w:instrText> </w:instrText></w:r><w:r wsp:rsidRPr="006E5175"><w:rPr><w:noProof/><w:color w:val="0000FF"/><w:u w:val="single"/></w:rPr></w:r><w:r wsp:rsidRPr="0049103F"><w:rPr><w:rStyle w:val="Hyperlink"/><w:noProof/></w:rPr><w:fldChar w:fldCharType="separate"/></w:r><w:r wsp:rsidRPr="0049103F"><w:rPr><w:rStyle w:val="Hyperlink"/><w:noProof/></w:rPr><w:t>Arithmetic and logical operato</w:t></w:r><w:r wsp:rsidRPr="0049103F"><w:rPr><w:rStyle w:val="Hyperlink"/><w:noProof/></w:rPr><w:t>r</w:t></w:r><w:r wsp:rsidRPr="0049103F"><w:rPr><w:rStyle w:val="Hyperlink"/><w:noProof/></w:rPr><w:t>s support double promotion</w:t></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:tab wx:wTab="136" wx:tlc="dot" wx:cTlc="1"/></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:fldChar w:fldCharType="begin"><w:fldData>CNDJ6nn5us4RjIIAqgBLqQsCAAAACAAAAA4AAABfAFQAbwBjADEANAA0ADYAMwA2ADcAMgAzAAAA
</w:fldData></w:fldChar></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:instrText> PAGEREF _Toc144636723 \h </w:instrText></w:r><w:r><w:rPr><w:noProof/></w:rPr></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:fldChar w:fldCharType="separate"/></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:t>10</w:t></w:r><w:r><w:rPr><w:noProof/><w:webHidden/></w:rPr><w:fldChar w:fldCharType="end"/></w:r><w:r wsp:rsidRPr="0049103F"><w:rPr><w:rStyle w:val="Hyperlink"/><w:noProof/></w:rPr><w:fldChar w:fldCharType="end"/></w:r></w:p><w:p wsp:rsidR="006E294F" wsp:rsidRDefault="006E294F"><w:r><w:fldChar w:fldCharType="end"/></w:r></w:p><aml:annotation aml:id="0" w:type="Word.Bookmark.Start" w:name="_Toc144636713"/><wx:sub-section><w:p wsp:rsidR="009B0E75" wsp:rsidRDefault="00D66D6E" wsp:rsidP="008262AB"><w:pPr><w:pStyle w:val="Heading1"/></w:pPr><w:r wsp:rsidRPr="009B0E75"><w:t>Support for generic types and generic methods</w:t></w:r><aml:annotation aml:id="0" w:type="Word.Bookmark.End"/></w:p><w:p wsp:rsidR="009B0E75" wsp:rsidRDefault="009B0E75" wsp:rsidP="009B0E75"><w:r wsp:rsidRPr="009B0E75"><w:t>The rule engine supports using specialized generic types and specialized generic methods in a rule. It does not support using generic types and generic methods themselves in a rule. For example, in a business rule you can use </w:t></w:r><w:r wsp:rsidRPr="009B0E75"><w:rPr><w:b/><w:b-cs/></w:rPr><w:t>List</w:t></w:r><w:r wsp:rsidRPr="009B0E75"><w:t>&lt;</w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="009B0E75"><w:rPr><w:i/><w:i-cs/></w:rPr><w:t>int</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="009B0E75"><w:t>&gt;, but not </w:t></w:r><w:r wsp:rsidRPr="009B0E75"><w:rPr><w:b/><w:b-cs/></w:rPr><w:t>List</w:t></w:r><w:r wsp:rsidRPr="009B0E75"><w:t>&lt;T&gt; (from the </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="009B0E75"><w:rPr><w:b/><w:b-cs/></w:rPr><w:t>System.Collections.Generic</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="009B0E75"><w:t> namespace in the .NET class library). Currently, the Business Rule Composer tool does not support creating rules by using specialized generic types and specialized generic methods. You must create the rules programmatically by using the </w:t></w:r><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="009B0E75"><w:t>rule engine object model</w:t></w:r><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="009B0E75"><w:t>. The following sample code demonstrates how to use the </w:t></w:r><w:r wsp:rsidRPr="009B0E75"><w:rPr><w:b/><w:b-cs/></w:rPr><w:t>List</w:t></w:r><w:r wsp:rsidRPr="009B0E75"><w:t> generic class in a business rule:</w:t></w:r></w:p><w:p wsp:rsidR="009B0E75" wsp:rsidRPr="009B0E75" wsp:rsidRDefault="009B0E75" wsp:rsidP="009B0E75"><w:pPr><w:rPr><w:b/><w:u w:val="single"/></w:rPr></w:pPr></w:p><w:p wsp:rsidR="009B0E75" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="009B0E75" wsp:rsidP="009B0E75"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r><w:rPr><w:color w:val="000000"/></w:rPr><w:tab wx:wTab="910" wx:tlc="none" wx:cTlc="12"/></w:r><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>// </w:t></w:r><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>Create</w:t></w:r><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> the condition list IF 1 == 1</w:t></w:r></w:p><w:p wsp:rsidR="009B0E75" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="009B0E75" wsp:rsidP="009B0E75"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>                Equal </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>eq</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> = new </w:t></w:r><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>Equal(</w:t></w:r><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>new Constant(1), new Constant(1));</w:t></w:r></w:p><w:p wsp:rsidR="009B0E75" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="009B0E75" wsp:rsidP="009B0E75"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr></w:p><w:p wsp:rsidR="009B0E75" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="009B0E75" wsp:rsidP="009B0E75"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>                // </w:t></w:r><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>Create</w:t></w:r><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> the action list</w:t></w:r></w:p><w:p wsp:rsidR="009B0E75" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="009B0E75" wsp:rsidP="009B0E75"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>                </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>ActionCollection</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> ac = new </w:t></w:r><w:proofErr w:type="spellStart"/><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>ActionCollection</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>(</w:t></w:r><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>);</w:t></w:r></w:p><w:p wsp:rsidR="009B0E75" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="009B0E75" wsp:rsidP="009B0E75"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr></w:p><w:p wsp:rsidR="009B0E75" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="009B0E75" wsp:rsidP="009B0E75"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>                //Create class binding and class member bindings</w:t></w:r></w:p><w:p wsp:rsidR="009B0E75" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="009B0E75" wsp:rsidP="009B0E75"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:ind w:left="916"/><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>ClassBinding</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>lstClass</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> = new </w:t></w:r><w:proofErr w:type="spellStart"/><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>ClassBinding</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>(</w:t></w:r><w:proofErr w:type="spellStart"/><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>typeof</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>(</w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>System.Collections.Generic.List</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>&lt;</w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>int</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>&gt;));</w:t></w:r></w:p><w:p wsp:rsidR="009B0E75" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="009B0E75" wsp:rsidP="009B0E75"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>                </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>ArgumentCollection</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>argc</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> = new </w:t></w:r><w:proofErr w:type="spellStart"/><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>ArgumentCollection</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>(</w:t></w:r><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>);</w:t></w:r></w:p><w:p wsp:rsidR="009B0E75" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="009B0E75" wsp:rsidP="009B0E75"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>                </w:t></w:r><w:proofErr w:type="spellStart"/><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>argc.Add</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>(</w:t></w:r><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>new Constant(3));</w:t></w:r></w:p><w:p wsp:rsidR="009B0E75" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="009B0E75" wsp:rsidP="009B0E75"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>                </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>ClassMemberBinding</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> add = new </w:t></w:r><w:proofErr w:type="spellStart"/><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>ClassMemberBinding</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>(</w:t></w:r><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>"Add", </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>lstClass</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>, </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>argc</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>);</w:t></w:r></w:p><w:p wsp:rsidR="009B0E75" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="009B0E75" wsp:rsidP="009B0E75"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr></w:p><w:p wsp:rsidR="009B0E75" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="009B0E75" wsp:rsidP="009B0E75"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>                // Wrapping the .NET binding as a user function</w:t></w:r></w:p><w:p wsp:rsidR="009B0E75" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="009B0E75" wsp:rsidP="009B0E75"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>                </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>UserFunction</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>uf</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> = new </w:t></w:r><w:proofErr w:type="spellStart"/><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>UserFunction</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>(</w:t></w:r><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>add);</w:t></w:r></w:p><w:p wsp:rsidR="009B0E75" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="009B0E75" wsp:rsidP="009B0E75"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>                </w:t></w:r><w:proofErr w:type="spellStart"/><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>ac.Add</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>(</w:t></w:r><w:proofErr w:type="spellStart"/><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>uf</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>);</w:t></w:r></w:p><w:p wsp:rsidR="009B0E75" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="009B0E75" wsp:rsidP="009B0E75"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr></w:p><w:p wsp:rsidR="009B0E75" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="009B0E75" wsp:rsidP="009B0E75"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>                // </w:t></w:r><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>Create</w:t></w:r><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> the rule</w:t></w:r></w:p><w:p wsp:rsidR="009B0E75" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="009B0E75" wsp:rsidP="009B0E75"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>                Rule </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>rl</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> = new </w:t></w:r><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>Rule(</w:t></w:r><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>"</w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>AddToList</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>", </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>eq</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>, ac);</w:t></w:r></w:p><w:p wsp:rsidR="009B0E75" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="009B0E75" wsp:rsidP="009B0E75"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr></w:p><w:p wsp:rsidR="009B0E75" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="009B0E75" wsp:rsidP="009B0E75"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>                // </w:t></w:r><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>Create</w:t></w:r><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> the policy</w:t></w:r></w:p><w:p wsp:rsidR="009B0E75" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="009B0E75" wsp:rsidP="009B0E75"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>                </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>RuleSet</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>rs</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> = new </w:t></w:r><w:proofErr w:type="spellStart"/><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>RuleSet</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>(</w:t></w:r><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>"</w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>GenericTest</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>");</w:t></w:r></w:p><w:p wsp:rsidR="009B0E75" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="009B0E75" wsp:rsidP="009B0E75"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>                </w:t></w:r><w:proofErr w:type="spellStart"/><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>rs.Rules.Add</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>(</w:t></w:r><w:proofErr w:type="spellStart"/><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>rl</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>);</w:t></w:r></w:p><w:p wsp:rsidR="009B0E75" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="009B0E75" wsp:rsidP="009B0E75"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr></w:p><w:p wsp:rsidR="009B0E75" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="009B0E75" wsp:rsidP="009B0E75"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>                // </w:t></w:r><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>Create</w:t></w:r><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> the .NET List object</w:t></w:r></w:p><w:p wsp:rsidR="009B0E75" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="009B0E75" wsp:rsidP="009B0E75"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>                List&lt;</w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>int</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>&gt; </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>lst</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> = new List&lt;</w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>int</w:t></w:r><w:proofErr w:type="spellEnd"/><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>&gt;(</w:t></w:r><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>);</w:t></w:r></w:p><w:p wsp:rsidR="009B0E75" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="009B0E75" wsp:rsidP="009B0E75"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>                </w:t></w:r><w:proofErr w:type="spellStart"/><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>lst.Add</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>(</w:t></w:r><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>1);</w:t></w:r></w:p><w:p wsp:rsidR="009B0E75" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="009B0E75" wsp:rsidP="009B0E75"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>                </w:t></w:r><w:proofErr w:type="spellStart"/><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>lst.Add</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>(</w:t></w:r><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>2);</w:t></w:r></w:p><w:p wsp:rsidR="009B0E75" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="009B0E75" wsp:rsidP="009B0E75"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr></w:p><w:p wsp:rsidR="009B0E75" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="009B0E75" wsp:rsidP="009B0E75"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>                // Print the list before executing the policy</w:t></w:r></w:p><w:p wsp:rsidR="009B0E75" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="009B0E75" wsp:rsidP="009B0E75"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>                </w:t></w:r><w:proofErr w:type="spellStart"/><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>Console.WriteLine</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>(</w:t></w:r><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>"Contents of the lists before executing the policy");</w:t></w:r></w:p><w:p wsp:rsidR="009B0E75" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="009B0E75" wsp:rsidP="009B0E75"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>                </w:t></w:r><w:proofErr w:type="spellStart"/><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>foreach</w:t></w:r><w:proofErr w:type="spellEnd"/><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> (</w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>int</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>i</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> in </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>lst</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>)</w:t></w:r></w:p><w:p wsp:rsidR="009B0E75" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="009B0E75" wsp:rsidP="009B0E75"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>                    </w:t></w:r><w:proofErr w:type="spellStart"/><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>Console.WriteLine</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>(</w:t></w:r><w:proofErr w:type="spellStart"/><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>i</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>);</w:t></w:r></w:p><w:p wsp:rsidR="009B0E75" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="009B0E75" wsp:rsidP="009B0E75"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr></w:p><w:p wsp:rsidR="009B0E75" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="009B0E75" wsp:rsidP="009B0E75"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>                </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>PolicyTester</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> pt = new </w:t></w:r><w:proofErr w:type="spellStart"/><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>PolicyTester</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>(</w:t></w:r><w:proofErr w:type="spellStart"/><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>rs</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>);</w:t></w:r></w:p><w:p wsp:rsidR="009B0E75" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="009B0E75" wsp:rsidP="009B0E75"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>                </w:t></w:r><w:proofErr w:type="spellStart"/><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>pt.Execute</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>(</w:t></w:r><w:proofErr w:type="spellStart"/><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>lst</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>);</w:t></w:r></w:p><w:p wsp:rsidR="009B0E75" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="009B0E75" wsp:rsidP="009B0E75"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr></w:p><w:p wsp:rsidR="009B0E75" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="009B0E75" wsp:rsidP="009B0E75"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>                </w:t></w:r></w:p><w:p wsp:rsidR="009B0E75" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="009B0E75" wsp:rsidP="009B0E75"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>                // Print the list after executing the policy</w:t></w:r></w:p><w:p wsp:rsidR="009B0E75" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="009B0E75" wsp:rsidP="009B0E75"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>                </w:t></w:r><w:proofErr w:type="spellStart"/><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>Console.WriteLine</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>(</w:t></w:r><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>"Contents of the lists before executing the policy");</w:t></w:r></w:p><w:p wsp:rsidR="009B0E75" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="009B0E75" wsp:rsidP="009B0E75"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>                </w:t></w:r><w:proofErr w:type="spellStart"/><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>foreach</w:t></w:r><w:proofErr w:type="spellEnd"/><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> (</w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>int</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>i</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> in </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>lst</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>)</w:t></w:r></w:p><w:p wsp:rsidR="00D66D6E" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="009B0E75" wsp:rsidP="009B0E75"><w:pPr><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>                    </w:t></w:r><w:proofErr w:type="spellStart"/><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>Console.WriteLine</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>(</w:t></w:r><w:proofErr w:type="spellStart"/><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>i</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>);</w:t></w:r></w:p><w:p wsp:rsidR="00AB5790" wsp:rsidRDefault="00AB5790" wsp:rsidP="009B0E75"><w:pPr><w:rPr><w:color w:val="000000"/></w:rPr></w:pPr></w:p><aml:annotation aml:id="1" w:type="Word.Bookmark.Start" w:name="_Toc144636714"/></wx:sub-section><wx:sub-section><w:p wsp:rsidR="00AB5790" wsp:rsidRDefault="00AB5790" wsp:rsidP="008262AB"><w:pPr><w:pStyle w:val="Heading1"/></w:pPr><w:r wsp:rsidRPr="00AB5790"><w:t>Support for nullable types</w:t></w:r><aml:annotation aml:id="1" w:type="Word.Bookmark.End"/></w:p><w:p wsp:rsidR="00AB5790" wsp:rsidRPr="00AB5790" wsp:rsidRDefault="00AB5790" wsp:rsidP="00AB5790"><w:pPr><w:rPr><w:b/><w:color w:val="000000"/><w:u w:val="single"/></w:rPr></w:pPr><w:r wsp:rsidRPr="00AB5790"><w:t>The rule engine supports using nullable types in a business rule. You can use nullable types in .NET class bindings, XML bindings, and database bindings. Currently, the Business Rule Composer tool does not support using nullable types in a business rule. You can use the nullable types when creating rules programmatically. </w:t></w:r></w:p><w:p wsp:rsidR="00AB5790" wsp:rsidRPr="00AB5790" wsp:rsidRDefault="00AB5790" wsp:rsidP="00AB5790"><w:pPr><w:pStyle w:val="NormalWeb"/><w:rPr><w:color w:val="000000"/></w:rPr></w:pPr><w:r wsp:rsidRPr="00AB5790"><w:rPr><w:color w:val="000000"/></w:rPr><w:t>You can create a class member binding to a property or a field whose type is a nullable type. You can also create a class member binding to a method that takes a parameter of nullable type and/or returns a value of nullable type. The following sample code demonstrates how to access a nullable field, and how to access a return value of nullable type from a method in a business rule. If you execute a console application with the following code as it is, you will see that the value of the </w:t></w:r><w:r wsp:rsidRPr="00AB5790"><w:rPr><w:b/><w:b-cs/><w:color w:val="000000"/></w:rPr><w:t>prop</w:t></w:r><w:r wsp:rsidRPr="00AB5790"><w:rPr><w:color w:val="000000"/></w:rPr><w:t> field is set to </w:t></w:r><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="00AB5790"><w:rPr><w:color w:val="000000"/></w:rPr><w:t>5</w:t></w:r><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="00AB5790"><w:rPr><w:color w:val="000000"/></w:rPr><w:t>. If you do not initialize the </w:t></w:r><w:r wsp:rsidRPr="00AB5790"><w:rPr><w:b/><w:b-cs/><w:color w:val="000000"/></w:rPr><w:t>prop</w:t></w:r><w:r wsp:rsidRPr="00AB5790"><w:rPr><w:color w:val="000000"/></w:rPr><w:t> field in the class or initialize it to null and run the code, you will see that the value of the </w:t></w:r><w:r wsp:rsidRPr="00AB5790"><w:rPr><w:b/><w:b-cs/><w:color w:val="000000"/></w:rPr><w:t>prop</w:t></w:r><w:r wsp:rsidRPr="00AB5790"><w:rPr><w:color w:val="000000"/></w:rPr><w:t> field is set to </w:t></w:r><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="00AB5790"><w:rPr><w:color w:val="000000"/></w:rPr><w:t>1</w:t></w:r><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="00AB5790"><w:rPr><w:color w:val="000000"/></w:rPr><w:t>. </w:t></w:r></w:p><w:proofErr w:type="gramStart"/><w:p wsp:rsidR="00AB5790" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="00AB5790" wsp:rsidP="00AB5790"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>using</w:t></w:r><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>Microsoft.RuleEngine</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>;</w:t></w:r></w:p><w:proofErr w:type="gramStart"/><w:p wsp:rsidR="00AB5790" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="00AB5790" wsp:rsidP="00AB5790"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>namespace</w:t></w:r><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>UseNullableAsm</w:t></w:r><w:proofErr w:type="spellEnd"/></w:p><w:p wsp:rsidR="00AB5790" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="00AB5790" wsp:rsidP="00AB5790"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>{</w:t></w:r></w:p><w:p wsp:rsidR="00AB5790" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="00AB5790" wsp:rsidP="00AB5790"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>    </w:t></w:r><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>class</w:t></w:r><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> Program</w:t></w:r></w:p><w:p wsp:rsidR="00AB5790" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="00AB5790" wsp:rsidP="00AB5790"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>    {</w:t></w:r></w:p><w:p wsp:rsidR="00AB5790" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="00AB5790" wsp:rsidP="00AB5790"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>        </w:t></w:r><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>public</w:t></w:r><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> class Class1</w:t></w:r></w:p><w:p wsp:rsidR="00AB5790" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="00AB5790" wsp:rsidP="00AB5790"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>        {</w:t></w:r></w:p><w:p wsp:rsidR="00AB5790" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="00AB5790" wsp:rsidP="00AB5790"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>            </w:t></w:r><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>public</w:t></w:r><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>int</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>? </w:t></w:r><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>prop</w:t></w:r><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> = 1;</w:t></w:r></w:p><w:p wsp:rsidR="00AB5790" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="00AB5790" wsp:rsidP="00AB5790"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>            </w:t></w:r><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>private</w:t></w:r><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>int</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>? prop2 = 4;</w:t></w:r></w:p><w:p wsp:rsidR="00AB5790" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="00AB5790" wsp:rsidP="00AB5790"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>            </w:t></w:r><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>public</w:t></w:r><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>int</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>? </w:t></w:r><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>GetProp2()</w:t></w:r><w:proofErr w:type="gramEnd"/></w:p><w:p wsp:rsidR="00AB5790" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="00AB5790" wsp:rsidP="00AB5790"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>            {</w:t></w:r></w:p><w:p wsp:rsidR="00AB5790" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="00AB5790" wsp:rsidP="00AB5790"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>                </w:t></w:r><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>return</w:t></w:r><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> prop2;</w:t></w:r></w:p><w:p wsp:rsidR="00AB5790" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="00AB5790" wsp:rsidP="00AB5790"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>            }</w:t></w:r></w:p><w:p wsp:rsidR="00AB5790" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="00AB5790" wsp:rsidP="00AB5790"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>        }</w:t></w:r></w:p><w:p wsp:rsidR="00AB5790" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="00AB5790" wsp:rsidP="00AB5790"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr></w:p><w:p wsp:rsidR="00AB5790" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="00AB5790" wsp:rsidP="00AB5790"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>        </w:t></w:r><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>static</w:t></w:r><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> void </w:t></w:r><st1:place w:st="on"><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>Main</w:t></w:r></st1:place><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>(string[] </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>args</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>)</w:t></w:r></w:p><w:p wsp:rsidR="00AB5790" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="00AB5790" wsp:rsidP="00AB5790"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>        {</w:t></w:r></w:p><w:p wsp:rsidR="00AB5790" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="00AB5790" wsp:rsidP="00AB5790"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>            //Create the class binding for the Class1 class</w:t></w:r></w:p><w:p wsp:rsidR="00AB5790" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="00AB5790" wsp:rsidP="00AB5790"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>            </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>ClassBinding</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> cbCls1 = new </w:t></w:r><w:proofErr w:type="spellStart"/><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>ClassBinding</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>(</w:t></w:r><w:proofErr w:type="spellStart"/><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>typeof</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>(Class1));</w:t></w:r></w:p><w:p wsp:rsidR="00AB5790" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="00AB5790" wsp:rsidP="00AB5790"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr></w:p><w:p wsp:rsidR="00AB5790" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="00AB5790" wsp:rsidP="00AB5790"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>            //Create the class member binding to the GetProp2 method of Cls1 class</w:t></w:r></w:p><w:proofErr w:type="spellStart"/><w:p wsp:rsidR="00AB5790" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="00AB5790" wsp:rsidP="00AB5790"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:ind w:left="720"/><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>ClassMemberBinding</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> cmGetProp2 = new </w:t></w:r><w:proofErr w:type="spellStart"/><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>ClassMemberBinding</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>(</w:t></w:r><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>"GetProp2", cbCls1);</w:t></w:r></w:p><w:p wsp:rsidR="00AB5790" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="00AB5790" wsp:rsidP="00AB5790"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr></w:p><w:p wsp:rsidR="00AB5790" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="00AB5790" wsp:rsidP="00AB5790"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>            //Create the class member binding to the to GET the value of prop</w:t></w:r></w:p><w:p wsp:rsidR="00AB5790" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="00AB5790" wsp:rsidP="00AB5790"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>            </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>ClassMemberBinding</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>cmGetProp</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> = new </w:t></w:r><w:proofErr w:type="spellStart"/><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>ClassMemberBinding</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>(</w:t></w:r><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>"prop", cbCls1);</w:t></w:r></w:p><w:p wsp:rsidR="00AB5790" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="00AB5790" wsp:rsidP="00AB5790"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr></w:p><w:p wsp:rsidR="00AB5790" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="00AB5790" wsp:rsidP="00AB5790"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>            //Create arguments for the prop1 field, which is prop1 + </w:t></w:r><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>GetProp2()</w:t></w:r><w:proofErr w:type="gramEnd"/></w:p><w:p wsp:rsidR="00AB5790" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="00AB5790" wsp:rsidP="00AB5790"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>            </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>UserFunction</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>ufGetProp</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> = new </w:t></w:r><w:proofErr w:type="spellStart"/><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>UserFunction</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>(</w:t></w:r><w:proofErr w:type="spellStart"/><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>cmGetProp</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>);</w:t></w:r></w:p><w:p wsp:rsidR="00AB5790" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="00AB5790" wsp:rsidP="00AB5790"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>            Add </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>addArg</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> = new </w:t></w:r><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>Add(</w:t></w:r><w:proofErr w:type="spellStart"/><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>ufGetProp</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>, new </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>UserFunction</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>(cmGetProp2));</w:t></w:r></w:p><w:p wsp:rsidR="00AB5790" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="00AB5790" wsp:rsidP="00AB5790"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>            </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>ArgumentCollection</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> al1 = new </w:t></w:r><w:proofErr w:type="spellStart"/><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>ArgumentCollection</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>(</w:t></w:r><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>);</w:t></w:r></w:p><w:p wsp:rsidR="00AB5790" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="00AB5790" wsp:rsidP="00AB5790"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>            </w:t></w:r><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>al1.Add(</w:t></w:r><w:proofErr w:type="spellStart"/><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>addArg</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>);</w:t></w:r></w:p><w:p wsp:rsidR="00AB5790" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="00AB5790" wsp:rsidP="00AB5790"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr></w:p><w:p wsp:rsidR="00AB5790" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="00AB5790" wsp:rsidP="00AB5790"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>            //Set the value of prop to prop1 + </w:t></w:r><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>cmGetPro2()</w:t></w:r><w:proofErr w:type="gramEnd"/></w:p><w:p wsp:rsidR="00AB5790" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="00AB5790" wsp:rsidP="00AB5790"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>            </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>ClassMemberBinding</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>cmProp</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> = new </w:t></w:r><w:proofErr w:type="spellStart"/><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>ClassMemberBinding</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>(</w:t></w:r><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>"prop", cbCls1, al1);</w:t></w:r></w:p><w:p wsp:rsidR="00AB5790" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="00AB5790" wsp:rsidP="00AB5790"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr></w:p><w:p wsp:rsidR="00AB5790" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="00AB5790" wsp:rsidP="00AB5790"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>            </w:t></w:r><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>//Create a </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>userfunction</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> based on </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>cmProp</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> and add to the action collection</w:t></w:r><w:proofErr w:type="gramEnd"/></w:p><w:p wsp:rsidR="00AB5790" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="00AB5790" wsp:rsidP="00AB5790"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>            </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>UserFunction</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>ufProp</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> = new </w:t></w:r><w:proofErr w:type="spellStart"/><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>UserFunction</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>(</w:t></w:r><w:proofErr w:type="spellStart"/><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>cmProp</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>);</w:t></w:r></w:p><w:p wsp:rsidR="00AB5790" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="00AB5790" wsp:rsidP="00AB5790"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>            </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>ActionCollection</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> ac = new </w:t></w:r><w:proofErr w:type="spellStart"/><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>ActionCollection</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>(</w:t></w:r><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>);</w:t></w:r></w:p><w:p wsp:rsidR="00AB5790" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="00AB5790" wsp:rsidP="00AB5790"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>            </w:t></w:r><w:proofErr w:type="spellStart"/><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>ac.Add</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>(</w:t></w:r><w:proofErr w:type="spellStart"/><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>ufProp</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>);</w:t></w:r></w:p><w:p wsp:rsidR="00AB5790" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="00AB5790" wsp:rsidP="00AB5790"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr></w:p><w:p wsp:rsidR="00AB5790" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="00AB5790" wsp:rsidP="00AB5790"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>            //Create the condition list IF prop == 1</w:t></w:r></w:p><w:p wsp:rsidR="00AB5790" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="00AB5790" wsp:rsidP="00AB5790"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>            Equal </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>eq</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> = new </w:t></w:r><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>Equal(</w:t></w:r><w:proofErr w:type="spellStart"/><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>ufGetProp</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>, new Constant(1));</w:t></w:r></w:p><w:p wsp:rsidR="00AB5790" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="00AB5790" wsp:rsidP="00AB5790"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr></w:p><w:p wsp:rsidR="00AB5790" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="00AB5790" wsp:rsidP="00AB5790"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>            //Create the rule </w:t></w:r></w:p><w:p wsp:rsidR="00AB5790" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="00AB5790" wsp:rsidP="00AB5790"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>            // If (prop == 1)</w:t></w:r></w:p><w:p wsp:rsidR="00AB5790" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="00AB5790" wsp:rsidP="00AB5790"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>            // Then prop = prop + </w:t></w:r><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>GetProp2()</w:t></w:r><w:proofErr w:type="gramEnd"/></w:p><w:p wsp:rsidR="00AB5790" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="00AB5790" wsp:rsidP="00AB5790"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>            Rule </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>rl</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> = new </w:t></w:r><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>Rule(</w:t></w:r><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>"</w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>NullableTestRule</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>", </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>eq</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>, ac);</w:t></w:r></w:p><w:p wsp:rsidR="00AB5790" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="00AB5790" wsp:rsidP="00AB5790"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr></w:p><w:p wsp:rsidR="00AB5790" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="00AB5790" wsp:rsidP="00AB5790"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>            //Create the condition list IF </w:t></w:r><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>prop !</w:t></w:r><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>= 1</w:t></w:r></w:p><w:p wsp:rsidR="00AB5790" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="00AB5790" wsp:rsidP="00AB5790"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>            </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>NotEqual</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>neq</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> = new </w:t></w:r><w:proofErr w:type="spellStart"/><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>NotEqual</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>(</w:t></w:r><w:proofErr w:type="spellStart"/><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>ufGetProp</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>, new Constant(1));</w:t></w:r></w:p><w:p wsp:rsidR="00AB5790" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="00AB5790" wsp:rsidP="00AB5790"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr></w:p><w:p wsp:rsidR="00AB5790" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="00AB5790" wsp:rsidP="00AB5790"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>            //Set the value of </w:t></w:r><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>prop to prop</w:t></w:r><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> to 1</w:t></w:r></w:p><w:p wsp:rsidR="00AB5790" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="00AB5790" wsp:rsidP="00AB5790"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>            Constant ct = new </w:t></w:r><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>Constant(</w:t></w:r><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>1);</w:t></w:r></w:p><w:p wsp:rsidR="00AB5790" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="00AB5790" wsp:rsidP="00AB5790"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>            </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>ArgumentCollection</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> al2 = new </w:t></w:r><w:proofErr w:type="spellStart"/><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>ArgumentCollection</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>(</w:t></w:r><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>);</w:t></w:r></w:p><w:p wsp:rsidR="00AB5790" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="00AB5790" wsp:rsidP="00AB5790"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>            </w:t></w:r><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>al2.Add(</w:t></w:r><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>ct);</w:t></w:r></w:p><w:p wsp:rsidR="00AB5790" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="00AB5790" wsp:rsidP="00AB5790"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr></w:p><w:p wsp:rsidR="00AB5790" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="00AB5790" wsp:rsidP="00AB5790"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>            //Create class member binding to prop field with argument value 1</w:t></w:r></w:p><w:proofErr w:type="spellStart"/><w:p wsp:rsidR="00AB5790" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="00AB5790" wsp:rsidP="00AB5790"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:ind w:left="720"/><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>ClassMemberBinding</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>cmSetProp</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> = new </w:t></w:r><w:proofErr w:type="spellStart"/><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>ClassMemberBinding</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>(</w:t></w:r><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>"prop", cbCls1, al2);</w:t></w:r></w:p><w:p wsp:rsidR="00AB5790" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="00AB5790" wsp:rsidP="00AB5790"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr></w:p><w:p wsp:rsidR="00AB5790" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="00AB5790" wsp:rsidP="00AB5790"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>            </w:t></w:r><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>//Create a </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>userfunction</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> based on </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>cmSetProp</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> and add to the action collection</w:t></w:r><w:proofErr w:type="gramEnd"/></w:p><w:p wsp:rsidR="00AB5790" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="00AB5790" wsp:rsidP="00AB5790"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>            </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>UserFunction</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>ufSetProp</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> = new </w:t></w:r><w:proofErr w:type="spellStart"/><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>UserFunction</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>(</w:t></w:r><w:proofErr w:type="spellStart"/><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>cmSetProp</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>);</w:t></w:r></w:p><w:p wsp:rsidR="00AB5790" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="00AB5790" wsp:rsidP="00AB5790"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>            </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>ActionCollection</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> ac2 = new </w:t></w:r><w:proofErr w:type="spellStart"/><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>ActionCollection</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>(</w:t></w:r><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>);</w:t></w:r></w:p><w:p wsp:rsidR="00AB5790" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="00AB5790" wsp:rsidP="00AB5790"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>            </w:t></w:r><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>ac2.Add(</w:t></w:r><w:proofErr w:type="spellStart"/><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>ufSetProp</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>);</w:t></w:r></w:p><w:p wsp:rsidR="00AB5790" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="00AB5790" wsp:rsidP="00AB5790"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr></w:p><w:p wsp:rsidR="00AB5790" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="00AB5790" wsp:rsidP="00AB5790"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>            //Create the second rule </w:t></w:r></w:p><w:p wsp:rsidR="00AB5790" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="00AB5790" wsp:rsidP="00AB5790"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>            // If (</w:t></w:r><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>prop !</w:t></w:r><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>= 1)</w:t></w:r></w:p><w:p wsp:rsidR="00AB5790" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="00AB5790" wsp:rsidP="00AB5790"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>            // Then prop = 1</w:t></w:r></w:p><w:p wsp:rsidR="00AB5790" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="00AB5790" wsp:rsidP="00AB5790"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>            Rule rl2 = new </w:t></w:r><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>Rule(</w:t></w:r><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>"NullableTestRule2", </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>neq</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>, ac2);</w:t></w:r></w:p><w:p wsp:rsidR="00AB5790" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="00AB5790" wsp:rsidP="00AB5790"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr></w:p><w:p wsp:rsidR="00AB5790" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="00AB5790" wsp:rsidP="00AB5790"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>            //Create the policy and add both the rules to the policy</w:t></w:r></w:p><w:p wsp:rsidR="00AB5790" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="00AB5790" wsp:rsidP="00AB5790"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>            </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>RuleSet</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>rs</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> = new </w:t></w:r><w:proofErr w:type="spellStart"/><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>RuleSet</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>(</w:t></w:r><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>"</w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>NulableTestPolicy</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>");</w:t></w:r></w:p><w:p wsp:rsidR="00AB5790" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="00AB5790" wsp:rsidP="00AB5790"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>            </w:t></w:r><w:proofErr w:type="spellStart"/><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>rs.Rules.Add</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>(</w:t></w:r><w:proofErr w:type="spellStart"/><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>rl</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>);</w:t></w:r></w:p><w:p wsp:rsidR="00AB5790" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="00AB5790" wsp:rsidP="00AB5790"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>            </w:t></w:r><w:proofErr w:type="spellStart"/><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>rs.Rules.Add</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>(</w:t></w:r><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>rl2);</w:t></w:r></w:p><w:p wsp:rsidR="00AB5790" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="00AB5790" wsp:rsidP="00AB5790"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr></w:p><w:p wsp:rsidR="00AB5790" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="00AB5790" wsp:rsidP="00AB5790"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>            //Create the .NET object fact</w:t></w:r></w:p><w:p wsp:rsidR="00AB5790" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="00AB5790" wsp:rsidP="00AB5790"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>            Class1 cls1Obj = new </w:t></w:r><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>Class1(</w:t></w:r><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>);</w:t></w:r></w:p><w:p wsp:rsidR="00AB5790" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="00AB5790" wsp:rsidP="00AB5790"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>            </w:t></w:r></w:p><w:p wsp:rsidR="00AB5790" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="00AB5790" wsp:rsidP="00AB5790"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>            //Print the value of the field prop before executing the policy</w:t></w:r></w:p><w:p wsp:rsidR="00AB5790" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="00AB5790" wsp:rsidP="00AB5790"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>            </w:t></w:r><w:proofErr w:type="spellStart"/><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>Console.WriteLine</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>(</w:t></w:r><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>"Value of the prop field is " + cls1Obj.prop);</w:t></w:r></w:p><w:p wsp:rsidR="00AB5790" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="00AB5790" wsp:rsidP="00AB5790"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr></w:p><w:p wsp:rsidR="00AB5790" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="00AB5790" wsp:rsidP="00AB5790"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>            //Execute the policy</w:t></w:r></w:p><w:p wsp:rsidR="00AB5790" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="00AB5790" wsp:rsidP="00AB5790"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>            </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>PolicyTester</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> pt = new </w:t></w:r><w:proofErr w:type="spellStart"/><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>PolicyTester</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>(</w:t></w:r><w:proofErr w:type="spellStart"/><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>rs</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>);</w:t></w:r></w:p><w:p wsp:rsidR="00AB5790" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="00AB5790" wsp:rsidP="00AB5790"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>            </w:t></w:r><w:proofErr w:type="spellStart"/><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>pt.Execute</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>(</w:t></w:r><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>cls1Obj);</w:t></w:r></w:p><w:p wsp:rsidR="00AB5790" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="00AB5790" wsp:rsidP="00AB5790"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr></w:p><w:p wsp:rsidR="00AB5790" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="00AB5790" wsp:rsidP="00AB5790"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>            //Print the value of the field prop after executing the policy</w:t></w:r></w:p><w:p wsp:rsidR="00AB5790" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="00AB5790" wsp:rsidP="00AB5790"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>            </w:t></w:r><w:proofErr w:type="spellStart"/><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>Console.WriteLine</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>(</w:t></w:r><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>"Value of the prop field is " + cls1Obj.prop);</w:t></w:r></w:p><w:p wsp:rsidR="00AB5790" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="00AB5790" wsp:rsidP="00AB5790"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>        }</w:t></w:r></w:p><w:p wsp:rsidR="00AB5790" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="00AB5790" wsp:rsidP="00AB5790"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>    }</w:t></w:r></w:p><w:p wsp:rsidR="00AB5790" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="00AB5790" wsp:rsidP="00AB5790"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>}</w:t></w:r></w:p><w:p wsp:rsidR="00AB5790" wsp:rsidRPr="00AB5790" wsp:rsidRDefault="00AB5790" wsp:rsidP="00AB5790"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/></w:rPr></w:pPr></w:p><w:p wsp:rsidR="00AB5790" wsp:rsidRPr="00AB5790" wsp:rsidRDefault="00AB5790" wsp:rsidP="009B0E75"><w:pPr><w:rPr><w:color w:val="000000"/></w:rPr></w:pPr><w:r wsp:rsidRPr="00AB5790"><w:rPr><w:color w:val="000000"/></w:rPr><w:t>You can also use nullable types in database bindings. The following sample code fragment shows you how to use a nullable type in database bindings.</w:t></w:r></w:p><w:p wsp:rsidR="00AB5790" wsp:rsidRPr="00AB5790" wsp:rsidRDefault="00AB5790" wsp:rsidP="009B0E75"><w:pPr><w:rPr><w:color w:val="000000"/></w:rPr></w:pPr></w:p><w:proofErr w:type="spellStart"/><w:p wsp:rsidR="00AB5790" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="00AB5790" wsp:rsidP="003A1C73"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:ind w:left="720"/><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>DataColumnBinding</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>dcBinding</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> = new </w:t></w:r><w:proofErr w:type="spellStart"/><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>DataColumnBinding</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>(</w:t></w:r><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>“</w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>col</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>”, </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>typeof</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>(</w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>int</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>?), </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>dbBinding</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>);</w:t></w:r></w:p><w:p wsp:rsidR="00AB5790" wsp:rsidRPr="00AB5790" wsp:rsidRDefault="00AB5790" wsp:rsidP="009B0E75"><w:pPr><w:rPr><w:b/><w:u w:val="single"/></w:rPr></w:pPr></w:p><w:p wsp:rsidR="00AB5790" wsp:rsidRPr="00AB5790" wsp:rsidRDefault="00AB5790" wsp:rsidP="00AB5790"><w:pPr><w:pStyle w:val="NormalWeb"/><w:rPr><w:color w:val="000000"/></w:rPr></w:pPr><w:r wsp:rsidRPr="00AB5790"><w:rPr><w:color w:val="000000"/></w:rPr><w:t>Similarly, you can use nullable types in XML bindings. The following sample code fragment shows how to use a nullable type in XML bindings.</w:t></w:r></w:p><w:proofErr w:type="spellStart"/><w:p wsp:rsidR="00AB5790" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="00AB5790" wsp:rsidP="00AB5790"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:ind w:left="916"/><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>XMLDocumentFieldBinding</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> xfb1 = new </w:t></w:r><w:proofErr w:type="spellStart"/><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>XMLDocumentFieldBinding</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>(</w:t></w:r><w:proofErr w:type="spellStart"/><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>typeof</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>(</w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>int</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>?),"</w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>ID",xdb</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>);</w:t></w:r></w:p><w:p wsp:rsidR="00AB5790" wsp:rsidRDefault="00AB5790" wsp:rsidP="009B0E75"><w:pPr><w:rPr><w:b/><w:u w:val="single"/></w:rPr></w:pPr></w:p><aml:annotation aml:id="2" w:type="Word.Bookmark.Start" w:name="_Toc144636715"/></wx:sub-section><wx:sub-section><w:p wsp:rsidR="003A1C73" wsp:rsidRDefault="003A1C73" wsp:rsidP="008262AB"><w:pPr><w:pStyle w:val="Heading1"/></w:pPr><w:r><w:t>Accessing nested members of a class</w:t></w:r><aml:annotation aml:id="2" w:type="Word.Bookmark.End"/></w:p><w:p wsp:rsidR="003A1C73" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="003A1C73" wsp:rsidP="009B0E75"><w:pPr><w:rPr><w:color w:val="000000"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/></w:rPr><w:t>The rule engine allows you to use a nested property or method of an object in a rule. For example, suppose you have a class named </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/></w:rPr><w:t>AClass</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/></w:rPr><w:t>, which has a property named B of type </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/></w:rPr><w:t>BClass</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/></w:rPr><w:t>, which has a field named C. The rule engine allows you to build rules accessing the field C by using the A.B.C syntax. However, it is possible to use this syntax only when building the rules programmatically, not when using the Business Rule Composer tool. The following sample code demonstrates how to use a property of an object, which is a property of another object:</w:t></w:r></w:p><w:p wsp:rsidR="003A1C73" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="003A1C73" wsp:rsidP="003A1C73"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r><w:rPr><w:color w:val="000000"/></w:rPr><w:tab wx:wTab="910" wx:tlc="none" wx:cTlc="12"/></w:r><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>// </w:t></w:r><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>Create</w:t></w:r><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> the condition list IF 1 == 1</w:t></w:r></w:p><w:p wsp:rsidR="003A1C73" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="003A1C73" wsp:rsidP="003A1C73"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>            Equal </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>eq</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> = new </w:t></w:r><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>Equal(</w:t></w:r><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>new Constant(1), new Constant(1));</w:t></w:r></w:p><w:p wsp:rsidR="003A1C73" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="003A1C73" wsp:rsidP="003A1C73"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr></w:p><w:p wsp:rsidR="003A1C73" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="003A1C73" wsp:rsidP="003A1C73"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>            // </w:t></w:r><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>Create</w:t></w:r><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> the action collection</w:t></w:r></w:p><w:p wsp:rsidR="003A1C73" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="003A1C73" wsp:rsidP="003A1C73"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>            </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>ActionCollection</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> ac = new </w:t></w:r><w:proofErr w:type="spellStart"/><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>ActionCollection</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>(</w:t></w:r><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>);</w:t></w:r></w:p><w:p wsp:rsidR="003A1C73" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="003A1C73" wsp:rsidP="003A1C73"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr></w:p><w:p wsp:rsidR="003A1C73" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="003A1C73" wsp:rsidP="003A1C73"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>            // </w:t></w:r><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>Create</w:t></w:r><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> class binding and class member binding to </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>cField</w:t></w:r><w:proofErr w:type="spellEnd"/></w:p><w:p wsp:rsidR="003A1C73" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="003A1C73" wsp:rsidP="003A1C73"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>            // Set the value of </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>cField</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> to "Changed"</w:t></w:r></w:p><w:p wsp:rsidR="003A1C73" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="003A1C73" wsp:rsidP="003A1C73"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>            Constant chg = new </w:t></w:r><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>Constant(</w:t></w:r><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>"Changed");</w:t></w:r></w:p><w:p wsp:rsidR="003A1C73" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="003A1C73" wsp:rsidP="003A1C73"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>            </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>ArgumentCollection</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>argCol</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> = new </w:t></w:r><w:proofErr w:type="spellStart"/><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>ArgumentCollection</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>(</w:t></w:r><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>);</w:t></w:r></w:p><w:p wsp:rsidR="003A1C73" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="003A1C73" wsp:rsidP="003A1C73"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>            </w:t></w:r><w:proofErr w:type="spellStart"/><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>argCol.Add</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>(</w:t></w:r><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>chg);</w:t></w:r></w:p><w:p wsp:rsidR="003A1C73" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="003A1C73" wsp:rsidP="003A1C73"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>            </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>ClassBinding</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>lstClass</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> = new </w:t></w:r><w:proofErr w:type="spellStart"/><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>ClassBinding</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>(</w:t></w:r><w:proofErr w:type="spellStart"/><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>typeof</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>(</w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>AClass</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>));</w:t></w:r></w:p><w:p wsp:rsidR="003A1C73" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="003A1C73" wsp:rsidP="003A1C73"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>            </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>ClassMemberBinding</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>bBinding</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> = new </w:t></w:r><w:proofErr w:type="spellStart"/><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>ClassMemberBinding</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>(</w:t></w:r><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>"</w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>bObj</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>", </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>lstClass</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>);</w:t></w:r></w:p><w:p wsp:rsidR="003A1C73" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="003A1C73" wsp:rsidP="003A1C73"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>            </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>ClassMemberBinding</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>CBinding</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> = new </w:t></w:r><w:proofErr w:type="spellStart"/><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>ClassMemberBinding</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>(</w:t></w:r><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>"</w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>cField</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>", </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>bBinding,argCol</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>);</w:t></w:r></w:p><w:p wsp:rsidR="003A1C73" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="003A1C73" wsp:rsidP="003A1C73"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>            </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>UserFunction</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>uf_C</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> = new </w:t></w:r><w:proofErr w:type="spellStart"/><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>UserFunction</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>(</w:t></w:r><w:proofErr w:type="spellStart"/><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>CBinding</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>);</w:t></w:r></w:p><w:p wsp:rsidR="003A1C73" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="003A1C73" wsp:rsidP="003A1C73"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>            </w:t></w:r><w:proofErr w:type="spellStart"/><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>ac.Add</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>(</w:t></w:r><w:proofErr w:type="spellStart"/><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>uf_C</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>);</w:t></w:r></w:p><w:p wsp:rsidR="003A1C73" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="003A1C73" wsp:rsidP="003A1C73"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>            </w:t></w:r></w:p><w:p wsp:rsidR="003A1C73" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="003A1C73" wsp:rsidP="003A1C73"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>            // </w:t></w:r><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>Create</w:t></w:r><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> the rule</w:t></w:r></w:p><w:p wsp:rsidR="003A1C73" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="003A1C73" wsp:rsidP="003A1C73"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>            Rule </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>rl</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> = new </w:t></w:r><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>Rule(</w:t></w:r><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>"</w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>ChangeCField</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>", </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>eq</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>, ac);</w:t></w:r></w:p><w:p wsp:rsidR="003A1C73" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="003A1C73" wsp:rsidP="003A1C73"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr></w:p><w:p wsp:rsidR="003A1C73" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="003A1C73" wsp:rsidP="003A1C73"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>            // </w:t></w:r><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>Create</w:t></w:r><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> the policy</w:t></w:r></w:p><w:p wsp:rsidR="003A1C73" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="003A1C73" wsp:rsidP="003A1C73"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>            </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>RuleSet</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>rs</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> = new </w:t></w:r><w:proofErr w:type="spellStart"/><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>RuleSet</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>(</w:t></w:r><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>"</w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>NestedNodeTest</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>");</w:t></w:r></w:p><w:p wsp:rsidR="003A1C73" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="003A1C73" wsp:rsidP="003A1C73"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>            </w:t></w:r><w:proofErr w:type="spellStart"/><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>rs.Rules.Add</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>(</w:t></w:r><w:proofErr w:type="spellStart"/><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>rl</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>);</w:t></w:r></w:p><w:p wsp:rsidR="003A1C73" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="003A1C73" wsp:rsidP="003A1C73"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr></w:p><w:p wsp:rsidR="003A1C73" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="003A1C73" wsp:rsidP="003A1C73"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>            //Create the facts</w:t></w:r></w:p><w:p wsp:rsidR="003A1C73" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="003A1C73" wsp:rsidP="003A1C73"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>            </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>AClass</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>aObj</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> = new </w:t></w:r><w:proofErr w:type="spellStart"/><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>AClass</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>(</w:t></w:r><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>);</w:t></w:r></w:p><w:p wsp:rsidR="003A1C73" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="003A1C73" wsp:rsidP="003A1C73"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>            </w:t></w:r><w:proofErr w:type="spellStart"/><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>Console.WriteLine</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>(</w:t></w:r><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>"The value of </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>aObj.bObj.cField</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> BEFORE executing the policy");</w:t></w:r></w:p><w:p wsp:rsidR="003A1C73" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="003A1C73" wsp:rsidP="003A1C73"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>            </w:t></w:r><w:proofErr w:type="spellStart"/><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>Console.WriteLine</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>(</w:t></w:r><w:proofErr w:type="spellStart"/><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>aObj.bObj.cField</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>);</w:t></w:r></w:p><w:p wsp:rsidR="003A1C73" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="003A1C73" wsp:rsidP="003A1C73"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr></w:p><w:p wsp:rsidR="003A1C73" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="003A1C73" wsp:rsidP="003A1C73"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>            //Execute the policy</w:t></w:r></w:p><w:p wsp:rsidR="003A1C73" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="003A1C73" wsp:rsidP="003A1C73"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>            </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>PolicyTester</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> tester = new </w:t></w:r><w:proofErr w:type="spellStart"/><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>PolicyTester</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>(</w:t></w:r><w:proofErr w:type="spellStart"/><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>rs</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>);</w:t></w:r></w:p><w:p wsp:rsidR="003A1C73" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="003A1C73" wsp:rsidP="003A1C73"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>            </w:t></w:r><w:proofErr w:type="spellStart"/><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>tester.Execute</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>(</w:t></w:r><w:proofErr w:type="spellStart"/><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>aObj</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>);</w:t></w:r></w:p><w:p wsp:rsidR="003A1C73" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="003A1C73" wsp:rsidP="003A1C73"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr></w:p><w:p wsp:rsidR="003A1C73" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="003A1C73" wsp:rsidP="003A1C73"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>            </w:t></w:r><w:proofErr w:type="spellStart"/><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>Console.WriteLine</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>(</w:t></w:r><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>"The value of </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>aObj.bObj.cField</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> AFTER executing the policy");</w:t></w:r></w:p><w:p wsp:rsidR="003A1C73" wsp:rsidRDefault="003A1C73" wsp:rsidP="003A1C73"><w:pPr><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>            </w:t></w:r><w:proofErr w:type="spellStart"/><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>Console.WriteLine</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>(</w:t></w:r><w:proofErr w:type="spellStart"/><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>aObj.bObj.cField</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>);</w:t></w:r></w:p><w:p wsp:rsidR="003A1C73" wsp:rsidRDefault="003A1C73" wsp:rsidP="003A1C73"><w:pPr><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr></w:p><aml:annotation aml:id="3" w:type="Word.Bookmark.Start" w:name="_Toc144636716"/></wx:sub-section><wx:sub-section><w:p wsp:rsidR="003A1C73" wsp:rsidRDefault="003A1C73" wsp:rsidP="008262AB"><w:pPr><w:pStyle w:val="Heading1"/></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:t>Type </w:t></w:r><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:t>Casting</w:t></w:r><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:t> support</w:t></w:r><aml:annotation aml:id="3" w:type="Word.Bookmark.End"/></w:p><w:p wsp:rsidR="003A1C73" wsp:rsidRDefault="003A1C73" wsp:rsidP="003A1C73"><w:pPr><w:rPr><w:color w:val="000000"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/></w:rPr><w:t>You can use the </w:t></w:r><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:b/><w:b-cs/><w:color w:val="000000"/></w:rPr><w:t>Cast</w:t></w:r><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/></w:rPr><w:t> method of the </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:b/><w:b-cs/><w:color w:val="000000"/></w:rPr><w:t>ClassMemberBinding</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/></w:rPr><w:t> class to convert an object of one type to an object of another compatible type. Currently, the Business Rule Composer tool does not support creating rules by using the </w:t></w:r><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:b/><w:b-cs/><w:color w:val="000000"/></w:rPr><w:t>Cast</w:t></w:r><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/></w:rPr><w:t> method. You must create the rules programmatically by using the </w:t></w:r><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/></w:rPr><w:t>rule engine object model</w:t></w:r><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/></w:rPr><w:t> to take advantage of this feature. The following sample code demonstrates how to use the </w:t></w:r><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:b/><w:b-cs/><w:color w:val="000000"/></w:rPr><w:t>Cast</w:t></w:r><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/></w:rPr><w:t> method to convert an instance of the </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:b/><w:b-cs/><w:color w:val="000000"/></w:rPr><w:t>System.Object</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/></w:rPr><w:t> class to an instance of the </w:t></w:r><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:b/><w:b-cs/><w:color w:val="000000"/></w:rPr><w:t>Cls2 </w:t></w:r><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/></w:rPr><w:t>class.</w:t></w:r></w:p><w:proofErr w:type="gramStart"/><w:p wsp:rsidR="003A1C73" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="003A1C73" wsp:rsidP="003A1C73"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:ind w:left="720"/><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>using</w:t></w:r><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>Microsoft.RuleEngine</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>;</w:t></w:r></w:p><w:p wsp:rsidR="003A1C73" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="003A1C73" wsp:rsidP="003A1C73"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:ind w:left="720"/><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr></w:p><w:proofErr w:type="gramStart"/><w:p wsp:rsidR="003A1C73" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="003A1C73" wsp:rsidP="003A1C73"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:ind w:left="720"/><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>namespace</w:t></w:r><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>RuleTypeCasting</w:t></w:r><w:proofErr w:type="spellEnd"/></w:p><w:p wsp:rsidR="003A1C73" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="003A1C73" wsp:rsidP="003A1C73"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:ind w:left="720"/><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>{</w:t></w:r></w:p><w:p wsp:rsidR="003A1C73" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="003A1C73" wsp:rsidP="003A1C73"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:ind w:left="720"/><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>    </w:t></w:r><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>class</w:t></w:r><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> Cls1</w:t></w:r></w:p><w:p wsp:rsidR="003A1C73" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="003A1C73" wsp:rsidP="003A1C73"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:ind w:left="720"/><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>    {</w:t></w:r></w:p><w:p wsp:rsidR="003A1C73" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="003A1C73" wsp:rsidP="003A1C73"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:ind w:left="720"/><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>        //Note that </w:t></w:r><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>return</w:t></w:r><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> type is 'object', not Cls2</w:t></w:r></w:p><w:p wsp:rsidR="003A1C73" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="003A1C73" wsp:rsidP="003A1C73"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:ind w:left="720"/><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>        </w:t></w:r><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>public</w:t></w:r><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> object GetCls2Obj()</w:t></w:r></w:p><w:p wsp:rsidR="003A1C73" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="003A1C73" wsp:rsidP="003A1C73"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:ind w:left="720"/><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>        {</w:t></w:r></w:p><w:p wsp:rsidR="003A1C73" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="003A1C73" wsp:rsidP="003A1C73"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:ind w:left="720"/><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>            </w:t></w:r><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>return</w:t></w:r><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> new Cls2();</w:t></w:r></w:p><w:p wsp:rsidR="003A1C73" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="003A1C73" wsp:rsidP="003A1C73"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:ind w:left="720"/><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>        }</w:t></w:r></w:p><w:p wsp:rsidR="003A1C73" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="003A1C73" wsp:rsidP="003A1C73"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:ind w:left="720"/><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>    }</w:t></w:r></w:p><w:p wsp:rsidR="003A1C73" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="003A1C73" wsp:rsidP="003A1C73"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:ind w:left="720"/><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr></w:p><w:p wsp:rsidR="003A1C73" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="003A1C73" wsp:rsidP="003A1C73"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:ind w:left="720"/><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>    </w:t></w:r><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>class</w:t></w:r><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> Cls2</w:t></w:r></w:p><w:p wsp:rsidR="003A1C73" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="003A1C73" wsp:rsidP="003A1C73"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:ind w:left="720"/><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>    {</w:t></w:r></w:p><w:p wsp:rsidR="003A1C73" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="003A1C73" wsp:rsidP="003A1C73"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:ind w:left="720"/><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>        </w:t></w:r><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>public</w:t></w:r><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> void Log()</w:t></w:r></w:p><w:p wsp:rsidR="003A1C73" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="003A1C73" wsp:rsidP="003A1C73"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:ind w:left="720"/><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>        {</w:t></w:r></w:p><w:p wsp:rsidR="003A1C73" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="003A1C73" wsp:rsidP="003A1C73"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:ind w:left="720"/><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>            </w:t></w:r><w:proofErr w:type="spellStart"/><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>Console.WriteLine</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>(</w:t></w:r><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>"In Cls2.Log method");</w:t></w:r></w:p><w:p wsp:rsidR="003A1C73" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="003A1C73" wsp:rsidP="003A1C73"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:ind w:left="720"/><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>        }</w:t></w:r></w:p><w:p wsp:rsidR="003A1C73" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="003A1C73" wsp:rsidP="003A1C73"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:ind w:left="720"/><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>    }</w:t></w:r></w:p><w:p wsp:rsidR="003A1C73" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="003A1C73" wsp:rsidP="003A1C73"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:ind w:left="720"/><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr></w:p><w:p wsp:rsidR="003A1C73" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="003A1C73" wsp:rsidP="003A1C73"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:ind w:left="720"/><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>    </w:t></w:r><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>class</w:t></w:r><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> Program</w:t></w:r></w:p><w:p wsp:rsidR="003A1C73" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="003A1C73" wsp:rsidP="003A1C73"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:ind w:left="720"/><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>    {</w:t></w:r></w:p><w:p wsp:rsidR="003A1C73" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="003A1C73" wsp:rsidP="003A1C73"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:ind w:left="720"/><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>        </w:t></w:r><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>static</w:t></w:r><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> void </w:t></w:r><st1:place w:st="on"><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>Main</w:t></w:r></st1:place><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>(string[] </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>args</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>)</w:t></w:r></w:p><w:p wsp:rsidR="003A1C73" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="003A1C73" wsp:rsidP="003A1C73"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:ind w:left="720"/><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>        {</w:t></w:r></w:p><w:p wsp:rsidR="003A1C73" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="003A1C73" wsp:rsidP="003A1C73"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:ind w:left="720"/><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>            //Create the condition list IF 1 == 1</w:t></w:r></w:p><w:p wsp:rsidR="003A1C73" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="003A1C73" wsp:rsidP="003A1C73"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:ind w:left="720"/><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>            Equal </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>eq</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> = new </w:t></w:r><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>Equal(</w:t></w:r><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>new Constant(1), new Constant(1));</w:t></w:r></w:p><w:p wsp:rsidR="003A1C73" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="003A1C73" wsp:rsidP="003A1C73"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:ind w:left="720"/><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr></w:p><w:p wsp:rsidR="003A1C73" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="003A1C73" wsp:rsidP="003A1C73"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:ind w:left="720"/><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>            //Create the action collection</w:t></w:r></w:p><w:p wsp:rsidR="003A1C73" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="003A1C73" wsp:rsidP="003A1C73"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:ind w:left="720"/><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>            </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>ActionCollection</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> ac = new </w:t></w:r><w:proofErr w:type="spellStart"/><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>ActionCollection</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>(</w:t></w:r><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>);</w:t></w:r></w:p><w:p wsp:rsidR="003A1C73" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="003A1C73" wsp:rsidP="003A1C73"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:ind w:left="720"/><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr></w:p><w:p wsp:rsidR="003A1C73" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="003A1C73" wsp:rsidP="003A1C73"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:ind w:left="720"/><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>            //Create the class binding for the Cls1 class</w:t></w:r></w:p><w:p wsp:rsidR="003A1C73" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="003A1C73" wsp:rsidP="003A1C73"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:ind w:left="720"/><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>            </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>ClassBinding</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> cbCls1 = new </w:t></w:r><w:proofErr w:type="spellStart"/><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>ClassBinding</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>(</w:t></w:r><w:proofErr w:type="spellStart"/><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>typeof</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>(Cls1));</w:t></w:r></w:p><w:p wsp:rsidR="003A1C73" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="003A1C73" wsp:rsidP="003A1C73"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:ind w:left="720"/><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr></w:p><w:p wsp:rsidR="003A1C73" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="003A1C73" wsp:rsidP="003A1C73"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:ind w:left="720"/><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>            //Create the class member binding for the GetCls2Obj method in the Cls1 class</w:t></w:r></w:p><w:p wsp:rsidR="003A1C73" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="003A1C73" wsp:rsidP="003A1C73"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:ind w:left="720"/><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>            </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>ClassMemberBinding</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> cmGetCls2Obj = new </w:t></w:r><w:proofErr w:type="spellStart"/><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>ClassMemberBinding</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>(</w:t></w:r><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>"GetCls2Obj", cbCls1);</w:t></w:r></w:p><w:p wsp:rsidR="003A1C73" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="003A1C73" wsp:rsidP="003A1C73"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:ind w:left="720"/><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>                        </w:t></w:r></w:p><w:p wsp:rsidR="003A1C73" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="003A1C73" wsp:rsidP="003A1C73"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:ind w:left="720"/><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>            //Type casting the return value of GetCls2Obj method (object) to Cls2 type</w:t></w:r></w:p><w:p wsp:rsidR="003A1C73" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="003A1C73" wsp:rsidP="003A1C73"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:ind w:left="720"/><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>            </w:t></w:r><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>cmGetCls2Obj.Cast(</w:t></w:r><w:proofErr w:type="spellStart"/><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>typeof</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>(Cls2));</w:t></w:r></w:p><w:p wsp:rsidR="003A1C73" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="003A1C73" wsp:rsidP="003A1C73"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:ind w:left="720"/><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr></w:p><w:p wsp:rsidR="003A1C73" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="003A1C73" wsp:rsidP="003A1C73"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:ind w:left="720"/><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>            //Create the class member binding to the Log method of Cls2 type </w:t></w:r></w:p><w:p wsp:rsidR="003A1C73" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="003A1C73" wsp:rsidP="003A1C73"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:ind w:left="720"/><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>            </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>ClassMemberBinding</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>cmLog</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> = new </w:t></w:r><w:proofErr w:type="spellStart"/><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>ClassMemberBinding</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>(</w:t></w:r><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>"Log", cmGetCls2Obj);</w:t></w:r></w:p><w:p wsp:rsidR="003A1C73" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="003A1C73" wsp:rsidP="003A1C73"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:ind w:left="720"/><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr></w:p><w:p wsp:rsidR="003A1C73" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="003A1C73" wsp:rsidP="003A1C73"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:ind w:left="720"/><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>            //Create a user function based on </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>cmLog</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> and </w:t></w:r><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>add</w:t></w:r><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> it to the action collection</w:t></w:r></w:p><w:p wsp:rsidR="003A1C73" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="003A1C73" wsp:rsidP="003A1C73"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:ind w:left="720"/><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>            </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>UserFunction</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>ufLog</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> = new </w:t></w:r><w:proofErr w:type="spellStart"/><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>UserFunction</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>(</w:t></w:r><w:proofErr w:type="spellStart"/><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>cmLog</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>);</w:t></w:r></w:p><w:p wsp:rsidR="003A1C73" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="003A1C73" wsp:rsidP="003A1C73"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:ind w:left="720"/><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>            </w:t></w:r><w:proofErr w:type="spellStart"/><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>ac.Add</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>(</w:t></w:r><w:proofErr w:type="spellStart"/><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>ufLog</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>);</w:t></w:r></w:p><w:p wsp:rsidR="003A1C73" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="003A1C73" wsp:rsidP="003A1C73"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:ind w:left="720"/><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr></w:p><w:p wsp:rsidR="003A1C73" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="003A1C73" wsp:rsidP="003A1C73"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:ind w:left="720"/><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>            // </w:t></w:r><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>Create</w:t></w:r><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> the rule</w:t></w:r></w:p><w:p wsp:rsidR="003A1C73" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="003A1C73" wsp:rsidP="003A1C73"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:ind w:left="720"/><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>            Rule </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>rl</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> = new </w:t></w:r><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>Rule(</w:t></w:r><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>"</w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>InvokeLogRule</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>", </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>eq</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>, ac);</w:t></w:r></w:p><w:p wsp:rsidR="003A1C73" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="003A1C73" wsp:rsidP="003A1C73"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:ind w:left="720"/><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr></w:p><w:p wsp:rsidR="003A1C73" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="003A1C73" wsp:rsidP="003A1C73"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:ind w:left="720"/><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>            // </w:t></w:r><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>Create</w:t></w:r><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> the rule set or policy</w:t></w:r></w:p><w:p wsp:rsidR="003A1C73" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="003A1C73" wsp:rsidP="003A1C73"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:ind w:left="720"/><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>            </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>RuleSet</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>rs</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> = new </w:t></w:r><w:proofErr w:type="spellStart"/><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>RuleSet</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>(</w:t></w:r><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>"</w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>InvokeLogPolicy</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>");</w:t></w:r></w:p><w:p wsp:rsidR="003A1C73" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="003A1C73" wsp:rsidP="003A1C73"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:ind w:left="720"/><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>            </w:t></w:r><w:proofErr w:type="spellStart"/><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>rs.Rules.Add</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>(</w:t></w:r><w:proofErr w:type="spellStart"/><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>rl</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>);</w:t></w:r></w:p><w:p wsp:rsidR="003A1C73" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="003A1C73" wsp:rsidP="003A1C73"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:ind w:left="720"/><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>            </w:t></w:r></w:p><w:p wsp:rsidR="003A1C73" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="003A1C73" wsp:rsidP="003A1C73"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:ind w:left="720"/><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>            //Create the facts</w:t></w:r></w:p><w:p wsp:rsidR="003A1C73" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="003A1C73" wsp:rsidP="003A1C73"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:ind w:left="720"/><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>            Cls1 Cls1Obj = new </w:t></w:r><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>Cls1(</w:t></w:r><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>);</w:t></w:r></w:p><w:p wsp:rsidR="003A1C73" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="003A1C73" wsp:rsidP="003A1C73"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:ind w:left="720"/><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr></w:p><w:p wsp:rsidR="003A1C73" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="003A1C73" wsp:rsidP="003A1C73"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:ind w:left="720"/><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>            //Execute the policy</w:t></w:r></w:p><w:p wsp:rsidR="003A1C73" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="003A1C73" wsp:rsidP="003A1C73"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:ind w:left="720"/><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>            </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>PolicyTester</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> tester = new </w:t></w:r><w:proofErr w:type="spellStart"/><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>PolicyTester</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>(</w:t></w:r><w:proofErr w:type="spellStart"/><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>rs</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>);</w:t></w:r></w:p><w:p wsp:rsidR="003A1C73" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="003A1C73" wsp:rsidP="003A1C73"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:ind w:left="720"/><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>            </w:t></w:r><w:proofErr w:type="spellStart"/><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>tester.Execute</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>(</w:t></w:r><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>Cls1Obj);</w:t></w:r></w:p><w:p wsp:rsidR="003A1C73" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="003A1C73" wsp:rsidP="003A1C73"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:ind w:left="720"/><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>            </w:t></w:r></w:p><w:p wsp:rsidR="003A1C73" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="003A1C73" wsp:rsidP="003A1C73"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:ind w:left="720"/><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>        }</w:t></w:r></w:p><w:p wsp:rsidR="003A1C73" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="003A1C73" wsp:rsidP="003A1C73"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:ind w:left="720"/><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>    }</w:t></w:r></w:p><w:p wsp:rsidR="003A1C73" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="003A1C73" wsp:rsidP="003A1C73"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:ind w:left="720"/><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>}</w:t></w:r></w:p><w:p wsp:rsidR="003A1C73" wsp:rsidRDefault="003A1C73" wsp:rsidP="003A1C73"/><aml:annotation aml:id="4" w:type="Word.Bookmark.Start" w:name="_Toc144636717"/></wx:sub-section><wx:sub-section><w:p wsp:rsidR="003A1C73" wsp:rsidRDefault="003A1C73" wsp:rsidP="008262AB"><w:pPr><w:pStyle w:val="Heading1"/></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:t>Invoking Static Members of a Class</w:t></w:r><aml:annotation aml:id="4" w:type="Word.Bookmark.End"/></w:p><w:p wsp:rsidR="003A1C73" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="003A1C73" wsp:rsidP="003A1C73"><w:pPr><w:pStyle w:val="NormalWeb"/><w:rPr><w:color w:val="000000"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/></w:rPr><w:t>By default, the rule engine requires you to assert an instance of a .NET class to execute a policy that invokes a static member of the .NET class. You can modify this behavior by changing the value of the </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:b/><w:b-cs/><w:color w:val="000000"/></w:rPr><w:t>StaticSupport</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/></w:rPr><w:t> registry key under </w:t></w:r><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:b/><w:b-cs/><w:color w:val="000000"/></w:rPr><w:t>HKEY_LOCAL_MACHINE\Software\Microsoft\BusinessRules\3.0</w:t></w:r><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/></w:rPr><w:t> to one of the values in the following table.</w:t></w:r></w:p><w:tbl><w:tblPr><w:tblW w:w="5000" w:type="pct"/><w:tblCellSpacing w:w="0" w:type="dxa"/><w:shd w:val="clear" w:color="auto" w:fill="CCCCCC"/><w:tblCellMar><w:left w:w="0" w:type="dxa"/><w:right w:w="0" w:type="dxa"/></w:tblCellMar></w:tblPr><w:tblGrid><w:gridCol w:w="1956"/><w:gridCol w:w="8191"/></w:tblGrid><w:tr wsp:rsidR="003A1C73" wsp:rsidRPr="003A1C73" wsp:rsidTr="003A1C73"><w:trPr><w:tblCellSpacing w:w="0" w:type="dxa"/></w:trPr><w:tc><w:tcPr><w:tcW w:w="0" w:type="auto"/><w:tcBorders><w:top w:val="outset" w:sz="6" wx:bdrwidth="15" w:space="0" w:color="auto"/><w:left w:val="outset" w:sz="6" wx:bdrwidth="15" w:space="0" w:color="auto"/><w:bottom w:val="single" w:sz="6" wx:bdrwidth="15" w:space="0" w:color="D8D8D8"/><w:right w:val="outset" w:sz="6" wx:bdrwidth="15" w:space="0" w:color="auto"/></w:tcBorders><w:shd w:val="clear" w:color="auto" w:fill="D8D8D8"/><w:tcMar><w:top w:w="0" w:type="dxa"/><w:left w:w="68" w:type="dxa"/><w:bottom w:w="0" w:type="dxa"/><w:right w:w="68" w:type="dxa"/></w:tcMar></w:tcPr><w:proofErr w:type="spellStart"/><w:p wsp:rsidR="003A1C73" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="003A1C73"><w:pPr><w:spacing w:before="68" w:after="204"/><w:rPr><w:b/><w:b-cs/><w:color w:val="000000"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:b/><w:b-cs/><w:color w:val="000000"/></w:rPr><w:t>StaticSupport</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:b/><w:b-cs/><w:color w:val="000000"/></w:rPr><w:t> registry value </w:t></w:r></w:p></w:tc><w:tc><w:tcPr><w:tcW w:w="0" w:type="auto"/><w:tcBorders><w:top w:val="outset" w:sz="6" wx:bdrwidth="15" w:space="0" w:color="auto"/><w:left w:val="outset" w:sz="6" wx:bdrwidth="15" w:space="0" w:color="auto"/><w:bottom w:val="single" w:sz="6" wx:bdrwidth="15" w:space="0" w:color="D8D8D8"/><w:right w:val="outset" w:sz="6" wx:bdrwidth="15" w:space="0" w:color="auto"/></w:tcBorders><w:shd w:val="clear" w:color="auto" w:fill="D8D8D8"/><w:tcMar><w:top w:w="0" w:type="dxa"/><w:left w:w="68" w:type="dxa"/><w:bottom w:w="0" w:type="dxa"/><w:right w:w="68" w:type="dxa"/></w:tcMar></w:tcPr><w:p wsp:rsidR="003A1C73" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="003A1C73"><w:pPr><w:spacing w:before="68" w:after="204"/><w:rPr><w:b/><w:b-cs/><w:color w:val="000000"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:b/><w:b-cs/><w:color w:val="000000"/></w:rPr><w:t>Rule engine behavior </w:t></w:r></w:p></w:tc></w:tr><w:tr wsp:rsidR="003A1C73" wsp:rsidRPr="003A1C73" wsp:rsidTr="003A1C73"><w:trPr><w:tblCellSpacing w:w="0" w:type="dxa"/></w:trPr><w:tc><w:tcPr><w:tcW w:w="0" w:type="auto"/><w:tcBorders><w:top w:val="single" w:sz="6" wx:bdrwidth="15" w:space="0" w:color="D8D8D8"/><w:left w:val="outset" w:sz="6" wx:bdrwidth="15" w:space="0" w:color="auto"/><w:bottom w:val="outset" w:sz="6" wx:bdrwidth="15" w:space="0" w:color="auto"/><w:right w:val="outset" w:sz="6" wx:bdrwidth="15" w:space="0" w:color="auto"/></w:tcBorders><w:shd w:val="clear" w:color="auto" w:fill="F2F2F2"/><w:tcMar><w:top w:w="0" w:type="dxa"/><w:left w:w="68" w:type="dxa"/><w:bottom w:w="0" w:type="dxa"/><w:right w:w="68" w:type="dxa"/></w:tcMar></w:tcPr><w:p wsp:rsidR="003A1C73" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="003A1C73"><w:pPr><w:pStyle w:val="NormalWeb"/><w:rPr><w:color w:val="000000"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/></w:rPr><w:t>0</w:t></w:r></w:p></w:tc><w:tc><w:tcPr><w:tcW w:w="0" w:type="auto"/><w:tcBorders><w:top w:val="single" w:sz="6" wx:bdrwidth="15" w:space="0" w:color="D8D8D8"/><w:left w:val="outset" w:sz="6" wx:bdrwidth="15" w:space="0" w:color="auto"/><w:bottom w:val="outset" w:sz="6" wx:bdrwidth="15" w:space="0" w:color="auto"/><w:right w:val="outset" w:sz="6" wx:bdrwidth="15" w:space="0" w:color="auto"/></w:tcBorders><w:shd w:val="clear" w:color="auto" w:fill="F2F2F2"/><w:tcMar><w:top w:w="0" w:type="dxa"/><w:left w:w="68" w:type="dxa"/><w:bottom w:w="0" w:type="dxa"/><w:right w:w="68" w:type="dxa"/></w:tcMar></w:tcPr><w:p wsp:rsidR="003A1C73" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="003A1C73"><w:pPr><w:pStyle w:val="NormalWeb"/><w:rPr><w:color w:val="000000"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/></w:rPr><w:t>Default value. The rule engine follows the BizTalk Server 2004 model, where the static method </w:t></w:r><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/></w:rPr><w:t>is called</w:t></w:r><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/></w:rPr><w:t> only when an instance of the .NET class is asserted.</w:t></w:r></w:p></w:tc></w:tr><w:tr wsp:rsidR="003A1C73" wsp:rsidRPr="003A1C73" wsp:rsidTr="003A1C73"><w:trPr><w:tblCellSpacing w:w="0" w:type="dxa"/></w:trPr><w:tc><w:tcPr><w:tcW w:w="0" w:type="auto"/><w:tcBorders><w:top w:val="single" w:sz="6" wx:bdrwidth="15" w:space="0" w:color="D8D8D8"/><w:left w:val="outset" w:sz="6" wx:bdrwidth="15" w:space="0" w:color="auto"/><w:bottom w:val="outset" w:sz="6" wx:bdrwidth="15" w:space="0" w:color="auto"/><w:right w:val="outset" w:sz="6" wx:bdrwidth="15" w:space="0" w:color="auto"/></w:tcBorders><w:shd w:val="clear" w:color="auto" w:fill="F2F2F2"/><w:tcMar><w:top w:w="0" w:type="dxa"/><w:left w:w="68" w:type="dxa"/><w:bottom w:w="0" w:type="dxa"/><w:right w:w="68" w:type="dxa"/></w:tcMar></w:tcPr><w:p wsp:rsidR="003A1C73" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="003A1C73"><w:pPr><w:pStyle w:val="NormalWeb"/><w:rPr><w:color w:val="000000"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/></w:rPr><w:t>1</w:t></w:r></w:p></w:tc><w:tc><w:tcPr><w:tcW w:w="0" w:type="auto"/><w:tcBorders><w:top w:val="single" w:sz="6" wx:bdrwidth="15" w:space="0" w:color="D8D8D8"/><w:left w:val="outset" w:sz="6" wx:bdrwidth="15" w:space="0" w:color="auto"/><w:bottom w:val="outset" w:sz="6" wx:bdrwidth="15" w:space="0" w:color="auto"/><w:right w:val="outset" w:sz="6" wx:bdrwidth="15" w:space="0" w:color="auto"/></w:tcBorders><w:shd w:val="clear" w:color="auto" w:fill="F2F2F2"/><w:tcMar><w:top w:w="0" w:type="dxa"/><w:left w:w="68" w:type="dxa"/><w:bottom w:w="0" w:type="dxa"/><w:right w:w="68" w:type="dxa"/></w:tcMar></w:tcPr><w:p wsp:rsidR="003A1C73" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="003A1C73"><w:pPr><w:pStyle w:val="NormalWeb"/><w:rPr><w:color w:val="000000"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/></w:rPr><w:t>An object instance is not required. The static method </w:t></w:r><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/></w:rPr><w:t>is called</w:t></w:r><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/></w:rPr><w:t> when the rule is evaluated or executed. </w:t></w:r></w:p></w:tc></w:tr><w:tr wsp:rsidR="003A1C73" wsp:rsidRPr="003A1C73" wsp:rsidTr="003A1C73"><w:trPr><w:tblCellSpacing w:w="0" w:type="dxa"/></w:trPr><w:tc><w:tcPr><w:tcW w:w="0" w:type="auto"/><w:tcBorders><w:top w:val="single" w:sz="6" wx:bdrwidth="15" w:space="0" w:color="D8D8D8"/><w:left w:val="outset" w:sz="6" wx:bdrwidth="15" w:space="0" w:color="auto"/><w:bottom w:val="outset" w:sz="6" wx:bdrwidth="15" w:space="0" w:color="auto"/><w:right w:val="outset" w:sz="6" wx:bdrwidth="15" w:space="0" w:color="auto"/></w:tcBorders><w:shd w:val="clear" w:color="auto" w:fill="F2F2F2"/><w:tcMar><w:top w:w="0" w:type="dxa"/><w:left w:w="68" w:type="dxa"/><w:bottom w:w="0" w:type="dxa"/><w:right w:w="68" w:type="dxa"/></w:tcMar></w:tcPr><w:p wsp:rsidR="003A1C73" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="003A1C73"><w:pPr><w:pStyle w:val="NormalWeb"/><w:rPr><w:color w:val="000000"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/></w:rPr><w:t>2</w:t></w:r></w:p></w:tc><w:tc><w:tcPr><w:tcW w:w="0" w:type="auto"/><w:tcBorders><w:top w:val="single" w:sz="6" wx:bdrwidth="15" w:space="0" w:color="D8D8D8"/><w:left w:val="outset" w:sz="6" wx:bdrwidth="15" w:space="0" w:color="auto"/><w:bottom w:val="outset" w:sz="6" wx:bdrwidth="15" w:space="0" w:color="auto"/><w:right w:val="outset" w:sz="6" wx:bdrwidth="15" w:space="0" w:color="auto"/></w:tcBorders><w:shd w:val="clear" w:color="auto" w:fill="F2F2F2"/><w:tcMar><w:top w:w="0" w:type="dxa"/><w:left w:w="68" w:type="dxa"/><w:bottom w:w="0" w:type="dxa"/><w:right w:w="68" w:type="dxa"/></w:tcMar></w:tcPr><w:p wsp:rsidR="003A1C73" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="003A1C73"><w:pPr><w:pStyle w:val="NormalWeb"/><w:rPr><w:color w:val="000000"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/></w:rPr><w:t>An object instance is not required. The static method </w:t></w:r><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/></w:rPr><w:t>is called</w:t></w:r><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/></w:rPr><w:t> at the policy translation time if all parameters are constant. This is a performance optimization because the static method </w:t></w:r><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/></w:rPr><w:t>is called</w:t></w:r><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/></w:rPr><w:t> only once even though it is used in multiple rules in conditions. Note that static methods used as actions </w:t></w:r><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/></w:rPr><w:t>will not be executed</w:t></w:r><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/></w:rPr><w:t> at the translation time, but static methods used as parameters may be executed. </w:t></w:r></w:p></w:tc></w:tr></w:tbl><w:p wsp:rsidR="003A1C73" wsp:rsidRDefault="003A1C73" wsp:rsidP="003A1C73"/><w:p wsp:rsidR="003A1C73" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="003A1C73" wsp:rsidP="003A1C73"><w:pPr><w:pStyle w:val="NormalWeb"/><w:rPr><w:color w:val="000000"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/></w:rPr><w:t>If you do not see the </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:b/><w:b-cs/><w:color w:val="000000"/></w:rPr><w:t>StaticSupport</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/></w:rPr><w:t> registry key under </w:t></w:r><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:b/><w:b-cs/><w:color w:val="000000"/></w:rPr><w:t>HKEY_LOCAL_MACHINE\Software\Microsoft\BusinessRules\3.0</w:t></w:r><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/></w:rPr><w:t>, you should add it by performing the following steps.</w:t></w:r></w:p><w:p wsp:rsidR="003A1C73" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="003A1C73" wsp:rsidP="003A1C73"><w:pPr><w:pStyle w:val="NormalWeb"/><w:rPr><w:color w:val="000000"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:b/><w:b-cs/><w:color w:val="000000"/></w:rPr><w:t>To add the </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:b/><w:b-cs/><w:color w:val="000000"/></w:rPr><w:t>StaticSupport</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:b/><w:b-cs/><w:color w:val="000000"/></w:rPr><w:t> registry key</w:t></w:r><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/></w:rPr><w:t> </w:t></w:r></w:p><w:p wsp:rsidR="003A1C73" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="003A1C73" wsp:rsidP="003A1C73"><w:pPr><w:listPr><w:ilvl w:val="0"/><w:ilfo w:val="2"/><wx:t wx:val="1." wx:wTabBefore="41" wx:wTabAfter="489"/><wx:font wx:val="Times New Roman"/></w:listPr><w:spacing w:after="240"/><w:ind w:left="394"/><w:rPr><w:color w:val="000000"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/></w:rPr><w:t>Click </w:t></w:r><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:b/><w:b-cs/><w:color w:val="000000"/></w:rPr><w:t>Start</w:t></w:r><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/></w:rPr><w:t>; click </w:t></w:r><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:b/><w:b-cs/><w:color w:val="000000"/></w:rPr><w:t>Run</w:t></w:r><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/></w:rPr><w:t>, type </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:b/><w:b-cs/><w:color w:val="000000"/></w:rPr><w:t>RegEdit</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/></w:rPr><w:t>, and then click </w:t></w:r><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:b/><w:b-cs/><w:color w:val="000000"/></w:rPr><w:t>OK</w:t></w:r><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/></w:rPr><w:t>. </w:t></w:r></w:p><w:p wsp:rsidR="003A1C73" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="003A1C73" wsp:rsidP="003A1C73"><w:pPr><w:listPr><w:ilvl w:val="0"/><w:ilfo w:val="2"/><wx:t wx:val="2." wx:wTabBefore="41" wx:wTabAfter="489"/><wx:font wx:val="Times New Roman"/></w:listPr><w:spacing w:after="240"/><w:ind w:left="394"/><w:rPr><w:color w:val="000000"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/></w:rPr><w:t>Expand </w:t></w:r><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:b/><w:b-cs/><w:color w:val="000000"/></w:rPr><w:t>HKEY_LOCAL_MACHINE</w:t></w:r><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/></w:rPr><w:t>, expand </w:t></w:r><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:b/><w:b-cs/><w:color w:val="000000"/></w:rPr><w:t>Software</w:t></w:r><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/></w:rPr><w:t>, expand </w:t></w:r><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:b/><w:b-cs/><w:color w:val="000000"/></w:rPr><w:t>Microsoft</w:t></w:r><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/></w:rPr><w:t>, expand </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:b/><w:b-cs/><w:color w:val="000000"/></w:rPr><w:t>BusinessRules</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/></w:rPr><w:t>, and then select </w:t></w:r><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:b/><w:b-cs/><w:color w:val="000000"/></w:rPr><w:t>3.0</w:t></w:r><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/></w:rPr><w:t>.</w:t></w:r></w:p><w:p wsp:rsidR="003A1C73" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="003A1C73" wsp:rsidP="003A1C73"><w:pPr><w:listPr><w:ilvl w:val="0"/><w:ilfo w:val="2"/><wx:t wx:val="3." wx:wTabBefore="41" wx:wTabAfter="489"/><wx:font wx:val="Times New Roman"/></w:listPr><w:spacing w:after="240"/><w:ind w:left="394"/><w:rPr><w:color w:val="000000"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/></w:rPr><w:t>In the right pane, right-click, point to </w:t></w:r><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:b/><w:b-cs/><w:color w:val="000000"/></w:rPr><w:t>New</w:t></w:r><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/></w:rPr><w:t>, and then click </w:t></w:r><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:b/><w:b-cs/><w:color w:val="000000"/></w:rPr><w:t>DWORD value</w:t></w:r><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/></w:rPr><w:t>.</w:t></w:r></w:p><w:p wsp:rsidR="003A1C73" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="003A1C73" wsp:rsidP="003A1C73"><w:pPr><w:listPr><w:ilvl w:val="0"/><w:ilfo w:val="2"/><wx:t wx:val="4." wx:wTabBefore="41" wx:wTabAfter="489"/><wx:font wx:val="Times New Roman"/></w:listPr><w:spacing w:after="240"/><w:ind w:left="394"/><w:rPr><w:color w:val="000000"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/></w:rPr><w:t>For </w:t></w:r><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:b/><w:b-cs/><w:color w:val="000000"/></w:rPr><w:t>Name</w:t></w:r><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/></w:rPr><w:t>, type </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:b/><w:b-cs/><w:color w:val="000000"/></w:rPr><w:t>StaticSupport</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/></w:rPr><w:t>.</w:t></w:r></w:p><w:p wsp:rsidR="003A1C73" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="003A1C73" wsp:rsidP="003A1C73"><w:pPr><w:pStyle w:val="NormalWeb"/><w:rPr><w:color w:val="000000"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/></w:rPr><w:t>If the </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:b/><w:b-cs/><w:color w:val="000000"/></w:rPr><w:t>StaticSupport</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/></w:rPr><w:t> registry key already exists, and you need to change its value, perform the following steps.</w:t></w:r></w:p><w:p wsp:rsidR="003A1C73" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="003A1C73" wsp:rsidP="003A1C73"><w:pPr><w:pStyle w:val="NormalWeb"/><w:rPr><w:color w:val="000000"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:b/><w:b-cs/><w:color w:val="000000"/></w:rPr><w:t>To change the value of the </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:b/><w:b-cs/><w:color w:val="000000"/></w:rPr><w:t>StaticSupport</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:b/><w:b-cs/><w:color w:val="000000"/></w:rPr><w:t> registry key</w:t></w:r><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/></w:rPr><w:t> </w:t></w:r></w:p><w:p wsp:rsidR="003A1C73" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="003A1C73" wsp:rsidP="003A1C73"><w:pPr><w:listPr><w:ilvl w:val="0"/><w:ilfo w:val="3"/><wx:t wx:val="1." wx:wTabBefore="41" wx:wTabAfter="489"/><wx:font wx:val="Times New Roman"/></w:listPr><w:spacing w:after="240"/><w:ind w:left="394"/><w:rPr><w:color w:val="000000"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/></w:rPr><w:t>Click </w:t></w:r><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:b/><w:b-cs/><w:color w:val="000000"/></w:rPr><w:t>Start</w:t></w:r><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/></w:rPr><w:t>,</w:t></w:r><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/></w:rPr><w:t> click </w:t></w:r><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:b/><w:b-cs/><w:color w:val="000000"/></w:rPr><w:t>Run</w:t></w:r><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/></w:rPr><w:t>, type </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:b/><w:b-cs/><w:color w:val="000000"/></w:rPr><w:t>RegEdit</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/></w:rPr><w:t>, and then click </w:t></w:r><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:b/><w:b-cs/><w:color w:val="000000"/></w:rPr><w:t>OK</w:t></w:r><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/></w:rPr><w:t>. </w:t></w:r></w:p><w:p wsp:rsidR="003A1C73" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="003A1C73" wsp:rsidP="003A1C73"><w:pPr><w:listPr><w:ilvl w:val="0"/><w:ilfo w:val="3"/><wx:t wx:val="2." wx:wTabBefore="41" wx:wTabAfter="489"/><wx:font wx:val="Times New Roman"/></w:listPr><w:spacing w:after="240"/><w:ind w:left="394"/><w:rPr><w:color w:val="000000"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/></w:rPr><w:t>Expand </w:t></w:r><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:b/><w:b-cs/><w:color w:val="000000"/></w:rPr><w:t>HKEY_LOCAL_MACHINE</w:t></w:r><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/></w:rPr><w:t>, expand </w:t></w:r><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:b/><w:b-cs/><w:color w:val="000000"/></w:rPr><w:t>Software</w:t></w:r><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/></w:rPr><w:t>, expand </w:t></w:r><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:b/><w:b-cs/><w:color w:val="000000"/></w:rPr><w:t>Microsoft</w:t></w:r><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/></w:rPr><w:t>, expand </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:b/><w:b-cs/><w:color w:val="000000"/></w:rPr><w:t>BusinessRules</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/></w:rPr><w:t>, and then expand </w:t></w:r><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:b/><w:b-cs/><w:color w:val="000000"/></w:rPr><w:t>3.0</w:t></w:r><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/></w:rPr><w:t>.</w:t></w:r></w:p><w:p wsp:rsidR="003A1C73" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="003A1C73" wsp:rsidP="003A1C73"><w:pPr><w:listPr><w:ilvl w:val="0"/><w:ilfo w:val="3"/><wx:t wx:val="3." wx:wTabBefore="41" wx:wTabAfter="489"/><wx:font wx:val="Times New Roman"/></w:listPr><w:ind w:left="394"/><w:rPr><w:color w:val="000000"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/></w:rPr><w:t>Double-click the </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:b/><w:b-cs/><w:color w:val="000000"/></w:rPr><w:t>StaticSupport</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/></w:rPr><w:t> registry </w:t></w:r><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/></w:rPr><w:t>key,</w:t></w:r><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/></w:rPr><w:t> or right-click it and then click </w:t></w:r><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:b/><w:b-cs/><w:color w:val="000000"/></w:rPr><w:t>Modify</w:t></w:r><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/></w:rPr><w:t>. </w:t></w:r></w:p><w:p wsp:rsidR="003A1C73" wsp:rsidRDefault="003A1C73" wsp:rsidP="003A1C73"/><aml:annotation aml:id="5" w:type="Word.Bookmark.Start" w:name="_Toc144636718"/><w:p wsp:rsidR="003A1C73" wsp:rsidRPr="003A1C73" wsp:rsidRDefault="003A1C73" wsp:rsidP="003A1C73"><w:pPr><w:rPr><w:b/><w:u w:val="single"/></w:rPr></w:pPr><w:r wsp:rsidRPr="008262AB"><w:rPr><w:rStyle w:val="Heading1Char"/><wx:font wx:val="Arial"/></w:rPr><w:t>Overriding registry key setting with application configuration file</w:t></w:r><aml:annotation aml:id="5" w:type="Word.Bookmark.End"/><w:r><w:rPr><w:b/><w:u w:val="single"/></w:rPr><w:br/></w:r><w:r wsp:rsidRPr="003A1C73"><w:t>The registry entries described in the topic “Rule Engine Configuration and Tuning Parameters” on MSDN ( </w:t></w:r><w:hlink w:dest="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/sdk/htm/ebiz_prog_rules_yhjc.asp"><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:rStyle w:val="Hyperlink"/></w:rPr><w:t>http://msdn.microsoft.com/library/default.asp?url=/library/en-us/sdk/htm/ebiz_prog_rules_yhjc.asp</w:t></w:r></w:hlink><w:r wsp:rsidRPr="003A1C73"><w:t> ) can be </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:t>overriden</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:t> by using an application configuration file. </w:t></w:r></w:p><w:p wsp:rsidR="003A1C73" wsp:rsidRDefault="003A1C73" wsp:rsidP="003A1C73"><w:pPr><w:pStyle w:val="NormalWeb"/><w:rPr><w:color w:val="000000"/></w:rPr></w:pPr><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/></w:rPr><w:t>The registry settings are global for all applications that host a rule engine instance. You can override these registry settings at an application level by using the application configuration file. For BizTalk Server applications, the host application is the BTSNTSvc.exe and the configuration file is the </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/></w:rPr><w:t>BTSNTSvc.exe.config</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="003A1C73"><w:rPr><w:color w:val="000000"/></w:rPr><w:t>, which you can find in the BizTalk Server installation directory. You need to specify the values for the configuration parameters that you want to override in the application configuration file as show below: </w:t></w:r></w:p><w:p wsp:rsidR="0053641C" wsp:rsidRPr="0053641C" wsp:rsidRDefault="0053641C" wsp:rsidP="0053641C"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="0053641C"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>&lt;</w:t></w:r><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="0053641C"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>configuration</w:t></w:r><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="0053641C"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>&gt;</w:t></w:r></w:p><w:p wsp:rsidR="0053641C" wsp:rsidRPr="0053641C" wsp:rsidRDefault="0053641C" wsp:rsidP="0053641C"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="0053641C"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>    &lt;</w:t></w:r><w:proofErr w:type="spellStart"/><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="0053641C"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>configSections</w:t></w:r><w:proofErr w:type="spellEnd"/><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="0053641C"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>&gt;</w:t></w:r></w:p><w:p wsp:rsidR="0053641C" wsp:rsidRPr="0053641C" wsp:rsidRDefault="0053641C" wsp:rsidP="0053641C"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="0053641C"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>        &lt;section name="</w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="0053641C"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>Microsoft.RuleEngine</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="0053641C"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>" type="</w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="0053641C"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>System.Configuration.SingleTagSectionHandler</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="0053641C"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>" /&gt;</w:t></w:r></w:p><w:p wsp:rsidR="0053641C" wsp:rsidRPr="0053641C" wsp:rsidRDefault="0053641C" wsp:rsidP="0053641C"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="0053641C"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>    &lt;/</w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="0053641C"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>configSections</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="0053641C"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>&gt;</w:t></w:r></w:p><w:p wsp:rsidR="0053641C" wsp:rsidRPr="0053641C" wsp:rsidRDefault="0053641C" wsp:rsidP="0053641C"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="0053641C"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>    &lt;</w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="0053641C"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>Microsoft.RuleEngine</w:t></w:r><w:proofErr w:type="spellEnd"/></w:p><w:p wsp:rsidR="0053641C" wsp:rsidRPr="0053641C" wsp:rsidRDefault="0053641C" wsp:rsidP="0053641C"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="0053641C"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>        </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="0053641C"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>UpdateServiceHost</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="0053641C"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>="</w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="0053641C"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>localhost</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="0053641C"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>"</w:t></w:r></w:p><w:p wsp:rsidR="0053641C" wsp:rsidRPr="0053641C" wsp:rsidRDefault="0053641C" wsp:rsidP="0053641C"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="0053641C"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>        </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="0053641C"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>UpdateServicePort</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="0053641C"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>="3132"</w:t></w:r></w:p><w:p wsp:rsidR="0053641C" wsp:rsidRPr="0053641C" wsp:rsidRDefault="0053641C" wsp:rsidP="0053641C"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="0053641C"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>        </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="0053641C"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>UpdateServiceName</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="0053641C"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>="</w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="0053641C"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>RemoteUpdateService</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="0053641C"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>"</w:t></w:r></w:p><w:p wsp:rsidR="0053641C" wsp:rsidRPr="0053641C" wsp:rsidRDefault="0053641C" wsp:rsidP="0053641C"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="0053641C"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>        </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="0053641C"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>CacheEntries</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="0053641C"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>="32"</w:t></w:r></w:p><w:p wsp:rsidR="0053641C" wsp:rsidRPr="0053641C" wsp:rsidRDefault="0053641C" wsp:rsidP="0053641C"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="0053641C"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>        </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="0053641C"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>CacheTimeout</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="0053641C"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>="3600"</w:t></w:r></w:p><w:p wsp:rsidR="0053641C" wsp:rsidRPr="0053641C" wsp:rsidRDefault="0053641C" wsp:rsidP="0053641C"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="0053641C"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>        </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="0053641C"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>PollingInterval</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="0053641C"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>="60"</w:t></w:r></w:p><w:p wsp:rsidR="0053641C" wsp:rsidRPr="0053641C" wsp:rsidRDefault="0053641C" wsp:rsidP="0053641C"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="0053641C"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>        </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="0053641C"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>TranslationTimeout</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="0053641C"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>="3600"</w:t></w:r></w:p><w:p wsp:rsidR="0053641C" wsp:rsidRPr="0053641C" wsp:rsidRDefault="0053641C" wsp:rsidP="0053641C"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="0053641C"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>        </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="0053641C"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>CachePruneInterval</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="0053641C"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>="60"</w:t></w:r></w:p><w:p wsp:rsidR="0053641C" wsp:rsidRPr="0053641C" wsp:rsidRDefault="0053641C" wsp:rsidP="0053641C"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="0053641C"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>        </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="0053641C"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>DatabaseServer</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="0053641C"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>="(</w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="0053641C"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>localhost</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="0053641C"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>)"</w:t></w:r></w:p><w:p wsp:rsidR="0053641C" wsp:rsidRPr="0053641C" wsp:rsidRDefault="0053641C" wsp:rsidP="0053641C"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="0053641C"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>        </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="0053641C"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>DatabaseName</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="0053641C"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>="</w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="0053641C"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>BizTalkRuleEngineDb</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="0053641C"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>"</w:t></w:r></w:p><w:p wsp:rsidR="0053641C" wsp:rsidRPr="0053641C" wsp:rsidRDefault="0053641C" wsp:rsidP="0053641C"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="0053641C"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>        </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="0053641C"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>SqlTimeout</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="0053641C"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>="-1"</w:t></w:r></w:p><w:p wsp:rsidR="0053641C" wsp:rsidRPr="0053641C" wsp:rsidRDefault="0053641C" wsp:rsidP="0053641C"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="0053641C"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>        </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="0053641C"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>StaticSupport</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="0053641C"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>="1"</w:t></w:r></w:p><w:p wsp:rsidR="0053641C" wsp:rsidRPr="0053641C" wsp:rsidRDefault="0053641C" wsp:rsidP="0053641C"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="0053641C"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>    /&gt;</w:t></w:r></w:p><w:p wsp:rsidR="0053641C" wsp:rsidRPr="0053641C" wsp:rsidRDefault="0053641C" wsp:rsidP="0053641C"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="0053641C"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>&lt;/configuration&gt;</w:t></w:r></w:p><w:p wsp:rsidR="00D47DDC" wsp:rsidRDefault="00D47DDC" wsp:rsidP="00D47DDC"/><aml:annotation aml:id="6" w:type="Word.Bookmark.Start" w:name="_Toc144636719"/><w:proofErr w:type="spellStart"/></wx:sub-section><wx:sub-section><w:p wsp:rsidR="00D47DDC" wsp:rsidRDefault="006E294F" wsp:rsidP="008262AB"><w:pPr><w:pStyle w:val="Heading1"/></w:pPr><w:r><w:t>GetDeploymentDriver</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r><w:t> method added to Configuration class</w:t></w:r><aml:annotation aml:id="6" w:type="Word.Bookmark.End"/></w:p><w:p wsp:rsidR="00D47DDC" wsp:rsidRDefault="00D47DDC" wsp:rsidP="00D47DDC"><w:r wsp:rsidRPr="00D47DDC"><w:t>You can deploy policies programmatically by using the </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="00D47DDC"><w:rPr><w:b/><w:b-cs/></w:rPr><w:t>RuleSetDeploymentDriver</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="00D47DDC"><w:t> class in the </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="00D47DDC"><w:rPr><w:b/><w:b-cs/></w:rPr><w:t>Microsoft.RuleEngine.RuleEngineExtensions</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="00D47DDC"><w:t> namespace. The following sample code demonstrates how to use the </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="00D47DDC"><w:rPr><w:b/><w:b-cs/></w:rPr><w:t>RuleSetDeploymentDriver</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="00D47DDC"><w:t> class to deploy a policy named </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="00D47DDC"><w:rPr><w:b/><w:b-cs/></w:rPr><w:t>LoanProcessing</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="00D47DDC"><w:t>:</w:t></w:r></w:p><w:p wsp:rsidR="00D47DDC" wsp:rsidRPr="00D47DDC" wsp:rsidRDefault="00D47DDC" wsp:rsidP="00D47DDC"><w:pPr><w:rPr><w:b/><w:u w:val="single"/></w:rPr></w:pPr></w:p><w:proofErr w:type="gramStart"/><w:p wsp:rsidR="00D47DDC" wsp:rsidRPr="00D47DDC" wsp:rsidRDefault="00D47DDC" wsp:rsidP="00D47DDC"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:ind w:left="720"/><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="00D47DDC"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>string</w:t></w:r><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="00D47DDC"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="00D47DDC"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>policyName</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="00D47DDC"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> = “</w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="00D47DDC"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>LoanProcessing</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="00D47DDC"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>”;</w:t></w:r></w:p><w:proofErr w:type="spellStart"/><w:proofErr w:type="gramStart"/><w:p wsp:rsidR="00D47DDC" wsp:rsidRPr="00D47DDC" wsp:rsidRDefault="00D47DDC" wsp:rsidP="00D47DDC"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:ind w:left="720"/><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="00D47DDC"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>int</w:t></w:r><w:proofErr w:type="spellEnd"/><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="00D47DDC"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="00D47DDC"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>majorRev</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="00D47DDC"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> = Convert.ToInt16(</w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="00D47DDC"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>args</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="00D47DDC"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>[1]);</w:t></w:r></w:p><w:proofErr w:type="spellStart"/><w:proofErr w:type="gramStart"/><w:p wsp:rsidR="00D47DDC" wsp:rsidRPr="00D47DDC" wsp:rsidRDefault="00D47DDC" wsp:rsidP="00D47DDC"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:ind w:left="720"/><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="00D47DDC"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>int</w:t></w:r><w:proofErr w:type="spellEnd"/><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="00D47DDC"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="00D47DDC"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>minorRev</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="00D47DDC"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> = Convert.ToInt16(</w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="00D47DDC"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>args</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="00D47DDC"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>[2]);</w:t></w:r></w:p><w:proofErr w:type="spellStart"/><w:p wsp:rsidR="00D47DDC" wsp:rsidRPr="00D47DDC" wsp:rsidRDefault="00D47DDC" wsp:rsidP="00D47DDC"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:ind w:left="720"/><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="00D47DDC"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>RuleSetInfo</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="00D47DDC"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="00D47DDC"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>rsi</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="00D47DDC"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> = new </w:t></w:r><w:proofErr w:type="spellStart"/><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="00D47DDC"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>RuleSetInfo</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="00D47DDC"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>(</w:t></w:r><w:proofErr w:type="spellStart"/><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="00D47DDC"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>policyName,majorRev,minorRev</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="00D47DDC"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>);</w:t></w:r></w:p><w:proofErr w:type="spellStart"/><w:p wsp:rsidR="00D47DDC" wsp:rsidRPr="00D47DDC" wsp:rsidRDefault="00D47DDC" wsp:rsidP="00D47DDC"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:ind w:left="720"/><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="00D47DDC"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>Microsoft.BizTalk.RuleEngineExtensions.RuleSetDeploymentDriver</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="00D47DDC"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="00D47DDC"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>dd</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="00D47DDC"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>;</w:t></w:r></w:p><w:proofErr w:type="spellStart"/><w:proofErr w:type="gramStart"/><w:p wsp:rsidR="00D47DDC" wsp:rsidRPr="00D47DDC" wsp:rsidRDefault="00D47DDC" wsp:rsidP="00D47DDC"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:ind w:left="720"/><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="00D47DDC"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>dd</w:t></w:r><w:proofErr w:type="spellEnd"/><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="00D47DDC"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> = new </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="00D47DDC"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>Microsoft.BizTalk.RuleEngineExtensions.RuleSetDeploymentDriver</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="00D47DDC"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>();</w:t></w:r></w:p><w:proofErr w:type="spellStart"/><w:proofErr w:type="gramStart"/><w:p wsp:rsidR="00D47DDC" wsp:rsidRPr="00D47DDC" wsp:rsidRDefault="00D47DDC" wsp:rsidP="00D47DDC"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:ind w:left="720"/><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="00D47DDC"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>dd.Deploy</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="00D47DDC"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>(</w:t></w:r><w:proofErr w:type="spellStart"/><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="00D47DDC"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>rs</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="00D47DDC"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>);</w:t></w:r></w:p><w:p wsp:rsidR="00D47DDC" wsp:rsidRDefault="00D47DDC" wsp:rsidP="00D47DDC"><w:pPr><w:rPr><w:u w:val="single"/></w:rPr></w:pPr></w:p><w:p wsp:rsidR="00D47DDC" wsp:rsidRPr="00D47DDC" wsp:rsidRDefault="00D47DDC" wsp:rsidP="00D47DDC"><w:pPr><w:rPr><w:color w:val="000000"/></w:rPr></w:pPr><w:r wsp:rsidRPr="00D47DDC"><w:rPr><w:color w:val="000000"/></w:rPr><w:t>The overloaded constructors of the </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="00D47DDC"><w:rPr><w:b/><w:b-cs/><w:color w:val="000000"/></w:rPr><w:t>RuleSetDeploymentDriver</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="00D47DDC"><w:rPr><w:color w:val="000000"/></w:rPr><w:t> class take the names of the rule store database as a parameter. This allows you to deploy policies to a database that your BizTalk Server environment </w:t></w:r><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="00D47DDC"><w:rPr><w:color w:val="000000"/></w:rPr><w:t>is not configured</w:t></w:r><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="00D47DDC"><w:rPr><w:color w:val="000000"/></w:rPr><w:t> to use.</w:t></w:r></w:p><w:p wsp:rsidR="00D47DDC" wsp:rsidRDefault="00D47DDC" wsp:rsidP="00D47DDC"><w:pPr><w:rPr><w:rFonts w:ascii="Verdana" w:h-ansi="Verdana"/><wx:font wx:val="Verdana"/><w:color w:val="000000"/><w:sz w:val="27"/><w:sz-cs w:val="27"/></w:rPr></w:pPr></w:p><w:p wsp:rsidR="00D47DDC" wsp:rsidRDefault="00D47DDC" wsp:rsidP="00D47DDC"><w:pPr><w:rPr><w:color w:val="000000"/></w:rPr></w:pPr><w:r wsp:rsidRPr="00D47DDC"><w:rPr><w:color w:val="000000"/></w:rPr><w:t>If you are deploying policies to the database that your BizTalk Server environment </w:t></w:r><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="00D47DDC"><w:rPr><w:color w:val="000000"/></w:rPr><w:t>is configured</w:t></w:r><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="00D47DDC"><w:rPr><w:color w:val="000000"/></w:rPr><w:t> to use, you do not have to create the </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="00D47DDC"><w:rPr><w:b/><w:b-cs/><w:color w:val="000000"/></w:rPr><w:t>RuleSetDeploymentDriver</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="00D47DDC"><w:rPr><w:color w:val="000000"/></w:rPr><w:t> object in the code. Instead, you can request the rule engine to create a </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="00D47DDC"><w:rPr><w:b/><w:b-cs/><w:color w:val="000000"/></w:rPr><w:t>RuleSetDeploymentDriver</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="00D47DDC"><w:rPr><w:color w:val="000000"/></w:rPr><w:t> object for you by invoking the </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="00D47DDC"><w:rPr><w:b/><w:b-cs/><w:color w:val="000000"/></w:rPr><w:t>GetDeploymentDriver</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="00D47DDC"><w:rPr><w:color w:val="000000"/></w:rPr><w:t> method of the </w:t></w:r><w:r wsp:rsidRPr="00D47DDC"><w:rPr><w:b/><w:b-cs/><w:color w:val="000000"/></w:rPr><w:t>Configuration</w:t></w:r><w:r wsp:rsidRPr="00D47DDC"><w:rPr><w:color w:val="000000"/></w:rPr><w:t> class in the </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="00D47DDC"><w:rPr><w:b/><w:b-cs/><w:color w:val="000000"/></w:rPr><w:t>System.RuleEngine</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="00D47DDC"><w:rPr><w:color w:val="000000"/></w:rPr><w:t> namespace. The following sample code demonstrates how to invoke the </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="00D47DDC"><w:rPr><w:b/><w:b-cs/><w:color w:val="000000"/></w:rPr><w:t>GetDeploymentDriver</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="00D47DDC"><w:rPr><w:color w:val="000000"/></w:rPr><w:t> method:</w:t></w:r></w:p><w:p wsp:rsidR="00D47DDC" wsp:rsidRPr="00D47DDC" wsp:rsidRDefault="00D47DDC" wsp:rsidP="00D47DDC"><w:pPr><w:rPr><w:color w:val="000000"/></w:rPr></w:pPr></w:p><w:proofErr w:type="spellStart"/><w:p wsp:rsidR="00D47DDC" wsp:rsidRPr="00D47DDC" wsp:rsidRDefault="00D47DDC" wsp:rsidP="00D47DDC"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:ind w:left="720"/><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="00D47DDC"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>Microsoft.BizTalk.RuleEngineExtensions.RuleSetDeploymentDriver</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="00D47DDC"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="00D47DDC"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>dd</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="00D47DDC"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>;</w:t></w:r></w:p><w:proofErr w:type="spellStart"/><w:proofErr w:type="gramStart"/><w:p wsp:rsidR="00D47DDC" wsp:rsidRPr="00D47DDC" wsp:rsidRDefault="00D47DDC" wsp:rsidP="00D47DDC"><w:pPr><w:tabs><w:tab w:val="left" w:pos="916"/><w:tab w:val="left" w:pos="1832"/><w:tab w:val="left" w:pos="2748"/><w:tab w:val="left" w:pos="3664"/><w:tab w:val="left" w:pos="4580"/><w:tab w:val="left" w:pos="5496"/><w:tab w:val="left" w:pos="6412"/><w:tab w:val="left" w:pos="7328"/><w:tab w:val="left" w:pos="8244"/><w:tab w:val="left" w:pos="9160"/><w:tab w:val="left" w:pos="10076"/><w:tab w:val="left" w:pos="10992"/><w:tab w:val="left" w:pos="11908"/><w:tab w:val="left" w:pos="12824"/><w:tab w:val="left" w:pos="13740"/><w:tab w:val="left" w:pos="14656"/></w:tabs><w:ind w:left="720"/><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr></w:pPr><w:r wsp:rsidRPr="00D47DDC"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>dd</w:t></w:r><w:proofErr w:type="spellEnd"/><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="00D47DDC"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t> = new </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="00D47DDC"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>Microsoft.RuleEngine.Configuration.GetDeploymentDriver</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="00D47DDC"><w:rPr><w:color w:val="000000"/><w:sz w:val="20"/><w:sz-cs w:val="20"/></w:rPr><w:t>();</w:t></w:r></w:p><w:p wsp:rsidR="00D47DDC" wsp:rsidRPr="00D47DDC" wsp:rsidRDefault="00D47DDC" wsp:rsidP="00D47DDC"><w:pPr><w:pStyle w:val="NormalWeb"/><w:rPr><w:color w:val="000000"/></w:rPr></w:pPr><w:r wsp:rsidRPr="00D47DDC"><w:rPr><w:color w:val="000000"/></w:rPr><w:t>The </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="00D47DDC"><w:rPr><w:b/><w:b-cs/><w:color w:val="000000"/></w:rPr><w:t>GetDeploymentDriver</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="00D47DDC"><w:rPr><w:color w:val="000000"/></w:rPr><w:t> method retrieves the values of the </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="00D47DDC"><w:rPr><w:b/><w:b-cs/><w:color w:val="000000"/></w:rPr><w:t>DeploymentDriverAssembly</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="00D47DDC"><w:rPr><w:color w:val="000000"/></w:rPr><w:t> and </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="00D47DDC"><w:rPr><w:b/><w:b-cs/><w:color w:val="000000"/></w:rPr><w:t>DeploymentDriverClass</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="00D47DDC"><w:rPr><w:color w:val="000000"/></w:rPr><w:t> registry keys under </w:t></w:r><w:r wsp:rsidRPr="00D47DDC"><w:rPr><w:b/><w:b-cs/><w:color w:val="000000"/></w:rPr><w:t>HKEY_LOCAL_MACHINE\Software\Microsoft\BusinessRules\3.0</w:t></w:r><w:r wsp:rsidRPr="00D47DDC"><w:rPr><w:color w:val="000000"/></w:rPr><w:t>, and creates an instance of </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="00D47DDC"><w:rPr><w:b/><w:b-cs/><w:color w:val="000000"/></w:rPr><w:t>DeploymentDriverClass</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="00D47DDC"><w:rPr><w:color w:val="000000"/></w:rPr><w:t>. The following table shows the default values of these two registry keys. </w:t></w:r></w:p><w:tbl><w:tblPr><w:tblW w:w="5000" w:type="pct"/><w:tblCellSpacing w:w="0" w:type="dxa"/><w:shd w:val="clear" w:color="auto" w:fill="CCCCCC"/><w:tblCellMar><w:left w:w="0" w:type="dxa"/><w:right w:w="0" w:type="dxa"/></w:tblCellMar></w:tblPr><w:tblGrid><w:gridCol w:w="3046"/><w:gridCol w:w="7136"/></w:tblGrid><w:tr wsp:rsidR="00D47DDC" wsp:rsidRPr="00D47DDC" wsp:rsidTr="00D47DDC"><w:trPr><w:tblCellSpacing w:w="0" w:type="dxa"/></w:trPr><w:tc><w:tcPr><w:tcW w:w="0" w:type="auto"/><w:tcBorders><w:top w:val="outset" w:sz="6" wx:bdrwidth="15" w:space="0" w:color="auto"/><w:left w:val="outset" w:sz="6" wx:bdrwidth="15" w:space="0" w:color="auto"/><w:bottom w:val="single" w:sz="6" wx:bdrwidth="15" w:space="0" w:color="D8D8D8"/><w:right w:val="outset" w:sz="6" wx:bdrwidth="15" w:space="0" w:color="auto"/></w:tcBorders><w:shd w:val="clear" w:color="auto" w:fill="D8D8D8"/><w:tcMar><w:top w:w="0" w:type="dxa"/><w:left w:w="68" w:type="dxa"/><w:bottom w:w="0" w:type="dxa"/><w:right w:w="68" w:type="dxa"/></w:tcMar></w:tcPr><w:p wsp:rsidR="00D47DDC" wsp:rsidRPr="00D47DDC" wsp:rsidRDefault="00D47DDC"><w:pPr><w:spacing w:before="68" w:after="204"/><w:rPr><w:b/><w:b-cs/><w:color w:val="000000"/></w:rPr></w:pPr><w:r wsp:rsidRPr="00D47DDC"><w:rPr><w:b/><w:b-cs/><w:color w:val="000000"/></w:rPr><w:t>Registry key </w:t></w:r></w:p></w:tc><w:tc><w:tcPr><w:tcW w:w="0" w:type="auto"/><w:tcBorders><w:top w:val="outset" w:sz="6" wx:bdrwidth="15" w:space="0" w:color="auto"/><w:left w:val="outset" w:sz="6" wx:bdrwidth="15" w:space="0" w:color="auto"/><w:bottom w:val="single" w:sz="6" wx:bdrwidth="15" w:space="0" w:color="D8D8D8"/><w:right w:val="outset" w:sz="6" wx:bdrwidth="15" w:space="0" w:color="auto"/></w:tcBorders><w:shd w:val="clear" w:color="auto" w:fill="D8D8D8"/><w:tcMar><w:top w:w="0" w:type="dxa"/><w:left w:w="68" w:type="dxa"/><w:bottom w:w="0" w:type="dxa"/><w:right w:w="68" w:type="dxa"/></w:tcMar></w:tcPr><w:p wsp:rsidR="00D47DDC" wsp:rsidRPr="00D47DDC" wsp:rsidRDefault="00D47DDC"><w:pPr><w:spacing w:before="68" w:after="204"/><w:rPr><w:b/><w:b-cs/><w:color w:val="000000"/></w:rPr></w:pPr><w:r wsp:rsidRPr="00D47DDC"><w:rPr><w:b/><w:b-cs/><w:color w:val="000000"/></w:rPr><w:t>Value </w:t></w:r></w:p></w:tc></w:tr><w:proofErr w:type="spellStart"/><w:tr wsp:rsidR="00D47DDC" wsp:rsidRPr="00D47DDC" wsp:rsidTr="00D47DDC"><w:trPr><w:tblCellSpacing w:w="0" w:type="dxa"/></w:trPr><w:tc><w:tcPr><w:tcW w:w="0" w:type="auto"/><w:tcBorders><w:top w:val="single" w:sz="6" wx:bdrwidth="15" w:space="0" w:color="D8D8D8"/><w:left w:val="outset" w:sz="6" wx:bdrwidth="15" w:space="0" w:color="auto"/><w:bottom w:val="outset" w:sz="6" wx:bdrwidth="15" w:space="0" w:color="auto"/><w:right w:val="outset" w:sz="6" wx:bdrwidth="15" w:space="0" w:color="auto"/></w:tcBorders><w:shd w:val="clear" w:color="auto" w:fill="F2F2F2"/><w:tcMar><w:top w:w="0" w:type="dxa"/><w:left w:w="68" w:type="dxa"/><w:bottom w:w="0" w:type="dxa"/><w:right w:w="68" w:type="dxa"/></w:tcMar></w:tcPr><w:p wsp:rsidR="00D47DDC" wsp:rsidRPr="00D47DDC" wsp:rsidRDefault="00D47DDC"><w:pPr><w:pStyle w:val="NormalWeb"/><w:rPr><w:color w:val="000000"/></w:rPr></w:pPr><w:r wsp:rsidRPr="00D47DDC"><w:rPr><w:color w:val="000000"/></w:rPr><w:t>DeploymentDriverAssembly</w:t></w:r><w:proofErr w:type="spellEnd"/></w:p></w:tc><w:proofErr w:type="spellStart"/><w:tc><w:tcPr><w:tcW w:w="0" w:type="auto"/><w:tcBorders><w:top w:val="single" w:sz="6" wx:bdrwidth="15" w:space="0" w:color="D8D8D8"/><w:left w:val="outset" w:sz="6" wx:bdrwidth="15" w:space="0" w:color="auto"/><w:bottom w:val="outset" w:sz="6" wx:bdrwidth="15" w:space="0" w:color="auto"/><w:right w:val="outset" w:sz="6" wx:bdrwidth="15" w:space="0" w:color="auto"/></w:tcBorders><w:shd w:val="clear" w:color="auto" w:fill="F2F2F2"/><w:tcMar><w:top w:w="0" w:type="dxa"/><w:left w:w="68" w:type="dxa"/><w:bottom w:w="0" w:type="dxa"/><w:right w:w="68" w:type="dxa"/></w:tcMar></w:tcPr><w:p wsp:rsidR="00D47DDC" wsp:rsidRPr="00D47DDC" wsp:rsidRDefault="00D47DDC"><w:pPr><w:pStyle w:val="NormalWeb"/><w:rPr><w:color w:val="000000"/></w:rPr></w:pPr><w:r wsp:rsidRPr="00D47DDC"><w:rPr><w:color w:val="000000"/></w:rPr><w:t>Microsoft.BizTalk.RuleEngineExtensions</w:t></w:r><w:proofErr w:type="spellEnd"/></w:p></w:tc></w:tr><w:proofErr w:type="spellStart"/><w:tr wsp:rsidR="00D47DDC" wsp:rsidRPr="00D47DDC" wsp:rsidTr="00D47DDC"><w:trPr><w:tblCellSpacing w:w="0" w:type="dxa"/></w:trPr><w:tc><w:tcPr><w:tcW w:w="0" w:type="auto"/><w:tcBorders><w:top w:val="single" w:sz="6" wx:bdrwidth="15" w:space="0" w:color="D8D8D8"/><w:left w:val="outset" w:sz="6" wx:bdrwidth="15" w:space="0" w:color="auto"/><w:bottom w:val="outset" w:sz="6" wx:bdrwidth="15" w:space="0" w:color="auto"/><w:right w:val="outset" w:sz="6" wx:bdrwidth="15" w:space="0" w:color="auto"/></w:tcBorders><w:shd w:val="clear" w:color="auto" w:fill="F2F2F2"/><w:tcMar><w:top w:w="0" w:type="dxa"/><w:left w:w="68" w:type="dxa"/><w:bottom w:w="0" w:type="dxa"/><w:right w:w="68" w:type="dxa"/></w:tcMar></w:tcPr><w:p wsp:rsidR="00D47DDC" wsp:rsidRPr="00D47DDC" wsp:rsidRDefault="00D47DDC"><w:pPr><w:pStyle w:val="NormalWeb"/><w:rPr><w:color w:val="000000"/></w:rPr></w:pPr><w:r wsp:rsidRPr="00D47DDC"><w:rPr><w:color w:val="000000"/></w:rPr><w:t>DeploymentDriverClass</w:t></w:r><w:proofErr w:type="spellEnd"/></w:p></w:tc><w:proofErr w:type="spellStart"/><w:tc><w:tcPr><w:tcW w:w="0" w:type="auto"/><w:tcBorders><w:top w:val="single" w:sz="6" wx:bdrwidth="15" w:space="0" w:color="D8D8D8"/><w:left w:val="outset" w:sz="6" wx:bdrwidth="15" w:space="0" w:color="auto"/><w:bottom w:val="outset" w:sz="6" wx:bdrwidth="15" w:space="0" w:color="auto"/><w:right w:val="outset" w:sz="6" wx:bdrwidth="15" w:space="0" w:color="auto"/></w:tcBorders><w:shd w:val="clear" w:color="auto" w:fill="F2F2F2"/><w:tcMar><w:top w:w="0" w:type="dxa"/><w:left w:w="68" w:type="dxa"/><w:bottom w:w="0" w:type="dxa"/><w:right w:w="68" w:type="dxa"/></w:tcMar></w:tcPr><w:p wsp:rsidR="00D47DDC" wsp:rsidRPr="00D47DDC" wsp:rsidRDefault="00D47DDC"><w:pPr><w:pStyle w:val="NormalWeb"/><w:rPr><w:color w:val="000000"/></w:rPr></w:pPr><w:r wsp:rsidRPr="00D47DDC"><w:rPr><w:color w:val="000000"/></w:rPr><w:t>Microsoft.BizTalk.RuleEngineExtensions.RuleSetDeploymentDriver</w:t></w:r><w:proofErr w:type="spellEnd"/></w:p></w:tc></w:tr></w:tbl><w:p wsp:rsidR="00D47DDC" wsp:rsidRPr="00D47DDC" wsp:rsidRDefault="00D47DDC" wsp:rsidP="00D47DDC"><w:pPr><w:pStyle w:val="NormalWeb"/><w:rPr><w:color w:val="000000"/></w:rPr></w:pPr><w:r wsp:rsidRPr="00D47DDC"><w:rPr><w:color w:val="000000"/></w:rPr><w:t>The </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="00D47DDC"><w:rPr><w:b/><w:b-cs/><w:color w:val="000000"/></w:rPr><w:t>RuleSetDeploymentDriver</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="00D47DDC"><w:rPr><w:color w:val="000000"/></w:rPr><w:t> class implements the </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="00D47DDC"><w:rPr><w:b/><w:b-cs/><w:color w:val="000000"/></w:rPr><w:t>IRuleSetDeploymentDriver</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="00D47DDC"><w:rPr><w:color w:val="000000"/></w:rPr><w:t> interface. You can develop your own policy deployment driver by creating a class that implements the </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="00D47DDC"><w:rPr><w:b/><w:b-cs/><w:color w:val="000000"/></w:rPr><w:t>IRuleSetDeploymentDriver</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="00D47DDC"><w:rPr><w:color w:val="000000"/></w:rPr><w:t> interface and change the values for the registry keys described above as appropriate. </w:t></w:r></w:p><aml:annotation aml:id="7" w:type="Word.Bookmark.Start" w:name="_Toc144636720"/></wx:sub-section><wx:sub-section><w:p wsp:rsidR="00D47DDC" wsp:rsidRDefault="00D47DDC" wsp:rsidP="008262AB"><w:pPr><w:pStyle w:val="Heading1"/></w:pPr><w:r wsp:rsidRPr="00D47DDC"><w:t>Clear method added to the Policy class</w:t></w:r><aml:annotation aml:id="7" w:type="Word.Bookmark.End"/></w:p><w:p wsp:rsidR="00D47DDC" wsp:rsidRPr="00D47DDC" wsp:rsidRDefault="00D47DDC" wsp:rsidP="00D47DDC"><w:pPr><w:pStyle w:val="NormalWeb"/><w:rPr><w:color w:val="000000"/></w:rPr></w:pPr><w:r wsp:rsidRPr="00D47DDC"><w:rPr><w:color w:val="000000"/></w:rPr><w:t>Clear method </w:t></w:r><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="00D47DDC"><w:rPr><w:color w:val="000000"/></w:rPr><w:t>is added</w:t></w:r><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="00D47DDC"><w:rPr><w:color w:val="000000"/></w:rPr><w:t> to the Policy class. Here are the important methods of the Policy class and their descriptions.</w:t></w:r></w:p><w:tbl><w:tblPr><w:tblW w:w="5000" w:type="pct"/><w:tblCellSpacing w:w="0" w:type="dxa"/><w:shd w:val="clear" w:color="auto" w:fill="CCCCCC"/><w:tblCellMar><w:left w:w="0" w:type="dxa"/><w:right w:w="0" w:type="dxa"/></w:tblCellMar></w:tblPr><w:tblGrid><w:gridCol w:w="982"/><w:gridCol w:w="9165"/></w:tblGrid><w:tr wsp:rsidR="00D47DDC" wsp:rsidRPr="00D47DDC" wsp:rsidTr="00D47DDC"><w:trPr><w:tblCellSpacing w:w="0" w:type="dxa"/></w:trPr><w:tc><w:tcPr><w:tcW w:w="0" w:type="auto"/><w:tcBorders><w:top w:val="outset" w:sz="6" wx:bdrwidth="15" w:space="0" w:color="auto"/><w:left w:val="outset" w:sz="6" wx:bdrwidth="15" w:space="0" w:color="auto"/><w:bottom w:val="single" w:sz="6" wx:bdrwidth="15" w:space="0" w:color="D8D8D8"/><w:right w:val="outset" w:sz="6" wx:bdrwidth="15" w:space="0" w:color="auto"/></w:tcBorders><w:shd w:val="clear" w:color="auto" w:fill="D8D8D8"/><w:tcMar><w:top w:w="0" w:type="dxa"/><w:left w:w="68" w:type="dxa"/><w:bottom w:w="0" w:type="dxa"/><w:right w:w="68" w:type="dxa"/></w:tcMar></w:tcPr><w:p wsp:rsidR="00D47DDC" wsp:rsidRPr="00D47DDC" wsp:rsidRDefault="00D47DDC"><w:pPr><w:spacing w:before="68" w:after="204"/><w:rPr><w:b/><w:b-cs/><w:color w:val="000000"/></w:rPr></w:pPr><w:r wsp:rsidRPr="00D47DDC"><w:rPr><w:b/><w:b-cs/><w:color w:val="000000"/></w:rPr><w:t>Method </w:t></w:r></w:p></w:tc><w:tc><w:tcPr><w:tcW w:w="0" w:type="auto"/><w:tcBorders><w:top w:val="outset" w:sz="6" wx:bdrwidth="15" w:space="0" w:color="auto"/><w:left w:val="outset" w:sz="6" wx:bdrwidth="15" w:space="0" w:color="auto"/><w:bottom w:val="single" w:sz="6" wx:bdrwidth="15" w:space="0" w:color="D8D8D8"/><w:right w:val="outset" w:sz="6" wx:bdrwidth="15" w:space="0" w:color="auto"/></w:tcBorders><w:shd w:val="clear" w:color="auto" w:fill="D8D8D8"/><w:tcMar><w:top w:w="0" w:type="dxa"/><w:left w:w="68" w:type="dxa"/><w:bottom w:w="0" w:type="dxa"/><w:right w:w="68" w:type="dxa"/></w:tcMar></w:tcPr><w:p wsp:rsidR="00D47DDC" wsp:rsidRPr="00D47DDC" wsp:rsidRDefault="00D47DDC"><w:pPr><w:spacing w:before="68" w:after="204"/><w:rPr><w:b/><w:b-cs/><w:color w:val="000000"/></w:rPr></w:pPr><w:r wsp:rsidRPr="00D47DDC"><w:rPr><w:b/><w:b-cs/><w:color w:val="000000"/></w:rPr><w:t>Description </w:t></w:r></w:p></w:tc></w:tr><w:tr wsp:rsidR="00D47DDC" wsp:rsidRPr="00D47DDC" wsp:rsidTr="00D47DDC"><w:trPr><w:tblCellSpacing w:w="0" w:type="dxa"/></w:trPr><w:tc><w:tcPr><w:tcW w:w="0" w:type="auto"/><w:tcBorders><w:top w:val="single" w:sz="6" wx:bdrwidth="15" w:space="0" w:color="D8D8D8"/><w:left w:val="outset" w:sz="6" wx:bdrwidth="15" w:space="0" w:color="auto"/><w:bottom w:val="outset" w:sz="6" wx:bdrwidth="15" w:space="0" w:color="auto"/><w:right w:val="outset" w:sz="6" wx:bdrwidth="15" w:space="0" w:color="auto"/></w:tcBorders><w:shd w:val="clear" w:color="auto" w:fill="F2F2F2"/><w:tcMar><w:top w:w="0" w:type="dxa"/><w:left w:w="68" w:type="dxa"/><w:bottom w:w="0" w:type="dxa"/><w:right w:w="68" w:type="dxa"/></w:tcMar></w:tcPr><w:p wsp:rsidR="00D47DDC" wsp:rsidRPr="00D47DDC" wsp:rsidRDefault="00D47DDC"><w:pPr><w:pStyle w:val="NormalWeb"/><w:rPr><w:color w:val="000000"/></w:rPr></w:pPr><w:r wsp:rsidRPr="00D47DDC"><w:rPr><w:color w:val="000000"/></w:rPr><w:t>Execute</w:t></w:r></w:p></w:tc><w:tc><w:tcPr><w:tcW w:w="0" w:type="auto"/><w:tcBorders><w:top w:val="single" w:sz="6" wx:bdrwidth="15" w:space="0" w:color="D8D8D8"/><w:left w:val="outset" w:sz="6" wx:bdrwidth="15" w:space="0" w:color="auto"/><w:bottom w:val="outset" w:sz="6" wx:bdrwidth="15" w:space="0" w:color="auto"/><w:right w:val="outset" w:sz="6" wx:bdrwidth="15" w:space="0" w:color="auto"/></w:tcBorders><w:shd w:val="clear" w:color="auto" w:fill="F2F2F2"/><w:tcMar><w:top w:w="0" w:type="dxa"/><w:left w:w="68" w:type="dxa"/><w:bottom w:w="0" w:type="dxa"/><w:right w:w="68" w:type="dxa"/></w:tcMar></w:tcPr><w:p wsp:rsidR="00D47DDC" wsp:rsidRPr="00D47DDC" wsp:rsidRDefault="00D47DDC"><w:pPr><w:pStyle w:val="NormalWeb"/><w:rPr><w:color w:val="000000"/></w:rPr></w:pPr><w:r wsp:rsidRPr="00D47DDC"><w:rPr><w:color w:val="000000"/></w:rPr><w:t>Adds the specified short-term facts into the rule engine's working memory and executes the policy using Match-Conflict Resolution-Action algorithm. For more information on Match-Conflict Resolution-Action algorithm, see </w:t></w:r><w:hlink w:dest="ms-its:C:\Documents%20and%20Settings\spelluru\Desktop\BTS06CoreDocs.chm::/html/dcaa32c2-3403-4f54-92e2-128686bfc193.htm"><w:r wsp:rsidRPr="00D47DDC"><w:rPr><w:rStyle w:val="Hyperlink"/></w:rPr><w:t>Condition Evaluation and Action Execution</w:t></w:r></w:hlink><w:r wsp:rsidRPr="00D47DDC"><w:rPr><w:color w:val="000000"/></w:rPr><w:t> .</w:t></w:r></w:p></w:tc></w:tr><w:tr wsp:rsidR="00D47DDC" wsp:rsidRPr="00D47DDC" wsp:rsidTr="00D47DDC"><w:trPr><w:tblCellSpacing w:w="0" w:type="dxa"/></w:trPr><w:tc><w:tcPr><w:tcW w:w="0" w:type="auto"/><w:tcBorders><w:top w:val="single" w:sz="6" wx:bdrwidth="15" w:space="0" w:color="D8D8D8"/><w:left w:val="outset" w:sz="6" wx:bdrwidth="15" w:space="0" w:color="auto"/><w:bottom w:val="outset" w:sz="6" wx:bdrwidth="15" w:space="0" w:color="auto"/><w:right w:val="outset" w:sz="6" wx:bdrwidth="15" w:space="0" w:color="auto"/></w:tcBorders><w:shd w:val="clear" w:color="auto" w:fill="F2F2F2"/><w:tcMar><w:top w:w="0" w:type="dxa"/><w:left w:w="68" w:type="dxa"/><w:bottom w:w="0" w:type="dxa"/><w:right w:w="68" w:type="dxa"/></w:tcMar></w:tcPr><w:p wsp:rsidR="00D47DDC" wsp:rsidRPr="00D47DDC" wsp:rsidRDefault="00D47DDC"><w:pPr><w:pStyle w:val="NormalWeb"/><w:rPr><w:color w:val="000000"/></w:rPr></w:pPr><w:r wsp:rsidRPr="00D47DDC"><w:rPr><w:color w:val="000000"/></w:rPr><w:t>Dispose</w:t></w:r></w:p></w:tc><w:tc><w:tcPr><w:tcW w:w="0" w:type="auto"/><w:tcBorders><w:top w:val="single" w:sz="6" wx:bdrwidth="15" w:space="0" w:color="D8D8D8"/><w:left w:val="outset" w:sz="6" wx:bdrwidth="15" w:space="0" w:color="auto"/><w:bottom w:val="outset" w:sz="6" wx:bdrwidth="15" w:space="0" w:color="auto"/><w:right w:val="outset" w:sz="6" wx:bdrwidth="15" w:space="0" w:color="auto"/></w:tcBorders><w:shd w:val="clear" w:color="auto" w:fill="F2F2F2"/><w:tcMar><w:top w:w="0" w:type="dxa"/><w:left w:w="68" w:type="dxa"/><w:bottom w:w="0" w:type="dxa"/><w:right w:w="68" w:type="dxa"/></w:tcMar></w:tcPr><w:p wsp:rsidR="00D47DDC" wsp:rsidRPr="00D47DDC" wsp:rsidRDefault="00D47DDC"><w:pPr><w:pStyle w:val="NormalWeb"/><w:rPr><w:color w:val="000000"/></w:rPr></w:pPr><w:r wsp:rsidRPr="00D47DDC"><w:rPr><w:color w:val="000000"/></w:rPr><w:t>Releases the resources used by the rule engine for executing the policy.</w:t></w:r></w:p></w:tc></w:tr><w:tr wsp:rsidR="00D47DDC" wsp:rsidRPr="00D47DDC" wsp:rsidTr="00D47DDC"><w:trPr><w:tblCellSpacing w:w="0" w:type="dxa"/></w:trPr><w:tc><w:tcPr><w:tcW w:w="0" w:type="auto"/><w:tcBorders><w:top w:val="single" w:sz="6" wx:bdrwidth="15" w:space="0" w:color="D8D8D8"/><w:left w:val="outset" w:sz="6" wx:bdrwidth="15" w:space="0" w:color="auto"/><w:bottom w:val="outset" w:sz="6" wx:bdrwidth="15" w:space="0" w:color="auto"/><w:right w:val="outset" w:sz="6" wx:bdrwidth="15" w:space="0" w:color="auto"/></w:tcBorders><w:shd w:val="clear" w:color="auto" w:fill="F2F2F2"/><w:tcMar><w:top w:w="0" w:type="dxa"/><w:left w:w="68" w:type="dxa"/><w:bottom w:w="0" w:type="dxa"/><w:right w:w="68" w:type="dxa"/></w:tcMar></w:tcPr><w:p wsp:rsidR="00D47DDC" wsp:rsidRPr="00D47DDC" wsp:rsidRDefault="00D47DDC"><w:pPr><w:pStyle w:val="NormalWeb"/><w:rPr><w:color w:val="000000"/></w:rPr></w:pPr><w:r wsp:rsidRPr="00D47DDC"><w:rPr><w:color w:val="000000"/></w:rPr><w:t>Clear</w:t></w:r></w:p></w:tc><w:tc><w:tcPr><w:tcW w:w="0" w:type="auto"/><w:tcBorders><w:top w:val="single" w:sz="6" wx:bdrwidth="15" w:space="0" w:color="D8D8D8"/><w:left w:val="outset" w:sz="6" wx:bdrwidth="15" w:space="0" w:color="auto"/><w:bottom w:val="outset" w:sz="6" wx:bdrwidth="15" w:space="0" w:color="auto"/><w:right w:val="outset" w:sz="6" wx:bdrwidth="15" w:space="0" w:color="auto"/></w:tcBorders><w:shd w:val="clear" w:color="auto" w:fill="F2F2F2"/><w:tcMar><w:top w:w="0" w:type="dxa"/><w:left w:w="68" w:type="dxa"/><w:bottom w:w="0" w:type="dxa"/><w:right w:w="68" w:type="dxa"/></w:tcMar></w:tcPr><w:p wsp:rsidR="00D47DDC" wsp:rsidRPr="00D47DDC" wsp:rsidRDefault="00D47DDC"><w:pPr><w:pStyle w:val="NormalWeb"/><w:rPr><w:color w:val="000000"/></w:rPr></w:pPr><w:r wsp:rsidRPr="00D47DDC"><w:rPr><w:color w:val="000000"/></w:rPr><w:t>Clears or resets the working memory and the agenda of the rule engine instance created for executing the policy. </w:t></w:r></w:p></w:tc></w:tr></w:tbl><w:p wsp:rsidR="00D47DDC" wsp:rsidRPr="00D47DDC" wsp:rsidRDefault="00D47DDC" wsp:rsidP="00D47DDC"/><aml:annotation aml:id="8" w:type="Word.Bookmark.Start" w:name="_Toc144636721"/><w:proofErr w:type="spellStart"/></wx:sub-section><wx:sub-section><w:p wsp:rsidR="003A1C73" wsp:rsidRDefault="00D47DDC" wsp:rsidP="008262AB"><w:pPr><w:pStyle w:val="Heading1"/></w:pPr><w:r wsp:rsidRPr="00D47DDC"><w:t>IFactRemover</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="00D47DDC"><w:t> interface added</w:t></w:r><aml:annotation aml:id="8" w:type="Word.Bookmark.End"/></w:p><w:p wsp:rsidR="00D47DDC" wsp:rsidRDefault="00D47DDC" wsp:rsidP="00D47DDC"><w:pPr><w:rPr><w:color w:val="000000"/></w:rPr></w:pPr><w:r wsp:rsidRPr="00D47DDC"><w:rPr><w:color w:val="000000"/></w:rPr><w:t>You can optionally implement the </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="00D47DDC"><w:rPr><w:b/><w:b-cs/><w:color w:val="000000"/></w:rPr><w:t>IFactRemover</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="00D47DDC"><w:rPr><w:color w:val="000000"/></w:rPr><w:t> interface on a fact retriever component. The rule engine invokes the </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="00D47DDC"><w:rPr><w:b/><w:b-cs/><w:color w:val="000000"/></w:rPr><w:t>UpdateFactsAfterExecution</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="00D47DDC"><w:rPr><w:color w:val="000000"/></w:rPr><w:t> method of the </w:t></w:r><w:proofErr w:type="spellStart"/><w:r wsp:rsidRPr="00D47DDC"><w:rPr><w:b/><w:b-cs/><w:color w:val="000000"/></w:rPr><w:t>IFactRemover</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="00D47DDC"><w:rPr><w:color w:val="000000"/></w:rPr><w:t> interface when the policy is disposed. This provides an opportunity to you to do any post-execution work such as committing any database changes or retracting any object instances from the rule engine's working memory.</w:t></w:r></w:p><w:p wsp:rsidR="00D47DDC" wsp:rsidRDefault="00D47DDC" wsp:rsidP="00D47DDC"><w:pPr><w:rPr><w:color w:val="000000"/></w:rPr></w:pPr></w:p><aml:annotation aml:id="9" w:type="Word.Bookmark.Start" w:name="_Toc144636722"/><w:proofErr w:type="spellStart"/></wx:sub-section><wx:sub-section><w:p wsp:rsidR="00D47DDC" wsp:rsidRDefault="00D47DDC" wsp:rsidP="008262AB"><w:pPr><w:pStyle w:val="Heading1"/></w:pPr><w:r wsp:rsidRPr="00D47DDC"><w:t>SqlTimeOut</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r wsp:rsidRPr="00D47DDC"><w:t> registry key added</w:t></w:r><aml:annotation aml:id="9" w:type="Word.Bookmark.End"/></w:p><w:proofErr w:type="spellStart"/><w:p wsp:rsidR="00D47DDC" wsp:rsidRDefault="00D47DDC" wsp:rsidP="00D47DDC"><w:pPr><w:rPr><w:color w:val="000000"/></w:rPr></w:pPr><w:r><w:rPr><w:b-cs/><w:color w:val="000000"/></w:rPr><w:t>SqlTimeOut</w:t></w:r><w:proofErr w:type="spellEnd"/><w:r><w:rPr><w:b-cs/><w:color w:val="000000"/></w:rPr><w:t> </w:t></w:r><w:r wsp:rsidRPr="00D47DDC"><w:rPr><w:b-cs/><w:color w:val="000000"/></w:rPr><w:t>Registry key </w:t></w:r><w:proofErr w:type="gramStart"/><w:r wsp:rsidRPr="00D47DDC"><w:rPr><w:b-cs/><w:color w:val="000000"/></w:rPr><w:t>is added</w:t></w:r><w:proofErr w:type="gramEnd"/><w:r wsp:rsidRPr="00D47DDC"><w:rPr><w:b-cs/><w:color w:val="000000"/></w:rPr><w:t> under HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\BusinessRules\3.0</w:t></w:r><w:r wsp:rsidRPr="00D47DDC"><w:rPr><w:color w:val="000000"/></w:rPr><w:t>.</w:t></w:r></w:p><w:tbl><w:tblPr><w:tblW w:w="4953" w:type="pct"/><w:tblCellSpacing w:w="0" w:type="dxa"/><w:shd w:val="clear" w:color="auto" w:fill="CCCCCC"/><w:tblCellMar><w:left w:w="0" w:type="dxa"/><w:right w:w="0" w:type="dxa"/></w:tblCellMar></w:tblPr><w:tblGrid><w:gridCol w:w="1548"/><w:gridCol w:w="5392"/><w:gridCol w:w="3112"/></w:tblGrid><w:tr wsp:rsidR="00D47DDC" wsp:rsidTr="00D47DDC"><w:trPr><w:tblCellSpacing w:w="0" w:type="dxa"/></w:trPr><w:tc><w:tcPr><w:tcW w:w="770" w:type="pct"/><w:tcBorders><w:top w:val="outset" w:sz="6" wx:bdrwidth="15" w:space="0" w:color="auto"/><w:left w:val="outset" w:sz="6" wx:bdrwidth="15" w:space="0" w:color="auto"/><w:bottom w:val="single" w:sz="6" wx:bdrwidth="15" w:space="0" w:color="D8D8D8"/><w:right w:val="outset" w:sz="6" wx:bdrwidth="15" w:space="0" w:color="auto"/></w:tcBorders><w:shd w:val="clear" w:color="auto" w:fill="D8D8D8"/><w:tcMar><w:top w:w="0" w:type="dxa"/><w:left w:w="68" w:type="dxa"/><w:bottom w:w="0" w:type="dxa"/><w:right w:w="68" w:type="dxa"/></w:tcMar></w:tcPr><w:p wsp:rsidR="00D47DDC" wsp:rsidRPr="00D47DDC" wsp:rsidRDefault="00D47DDC"><w:pPr><w:spacing w:before="68" w:after="204"/><w:rPr><w:b/><w:b-cs/><w:color w:val="000000"/></w:rPr></w:pPr><w:r wsp:rsidRPr="00D47DDC"><w:rPr><w:b/><w:b-cs/><w:color w:val="000000"/></w:rPr><w:t>Name </w:t></w:r></w:p></w:tc><w:tc><w:tcPr><w:tcW w:w="2682" w:type="pct"/><w:tcBorders><w:top w:val="outset" w:sz="6" wx:bdrwidth="15" w:space="0" w:color="auto"/><w:left w:val="outset" w:sz="6" wx:bdrwidth="15" w:space="0" w:color="auto"/><w:bottom w:val="single" w:sz="6" wx:bdrwidth="15" w:space="0" w:color="D8D8D8"/><w:right w:val="outset" w:sz="6" wx:bdrwidth="15" w:space="0" w:color="auto"/></w:tcBorders><w:shd w:val="clear" w:color="auto" w:fill="D8D8D8"/><w:tcMar><w:top w:w="0" w:type="dxa"/><w:left w:w="68" w:type="dxa"/><w:bottom w:w="0" w:type="dxa"/><w:right w:w="68" w:type="dxa"/></w:tcMar></w:tcPr><w:p wsp:rsidR="00D47DDC" wsp:rsidRPr="00D47DDC" wsp:rsidRDefault="00D47DDC"><w:pPr><w:spacing w:before="68" w:after="204"/><w:rPr><w:b/><w:b-cs/><w:color w:val="000000"/></w:rPr></w:pPr><w:r wsp:rsidRPr="00D47DDC"><w:rPr><w:b/><w:b-cs/><w:color w:val="000000"/></w:rPr><w:t>Description </w:t></w:r></w:p></w:tc><w:tc><w:tcPr><w:tcW w:w="1548" w:type="pct"/><w:tcBorders><w:top w:val="outset" w:sz="6" wx:bdrwidth="15" w:space="0" w:color="auto"/><w:left w:val="outset" w:sz="6" wx:bdrwidth="15" w:space="0" w:color="auto"/><w:bottom w:val="single" w:sz="6" wx:bdrwidth="15" w:space="0" w:color="D8D8D8"/><w:right w:val="outset" w:sz="6" wx:bdrwidth="15" w:space="0" w:color="auto"/></w:tcBorders><w:shd w:val="clear" w:color="auto" w:fill="D8D8D8"/><w:tcMar><w:top w:w="0" w:type="dxa"/><w:left w:w="68" w:type="dxa"/><w:bottom w:w="0" w:type="dxa"/><w:right w:w="68" w:type="dxa"/></w:tcMar></w:tcPr><w:p wsp:rsidR="00D47DDC" wsp:rsidRPr="008262AB" wsp:rsidRDefault="00D47DDC"><w:pPr><w:spacing w:before="68" w:after="204"/><w:rPr><w:b/><w:b-cs/><w:color w:val="000000"/></w:rPr></w:pPr><w:r wsp:rsidRPr="008262AB"><w:rPr><w:b/><w:b-cs/><w:color w:val="000000"/></w:rPr><w:t>Default Value </w:t></w:r></w:p></w:tc></w:tr><w:proofErr w:type="spellStart"/><w:tr wsp:rsidR="00D47DDC" wsp:rsidTr="00D47DDC"><w:trPr><w:tblCellSpacing w:w="0" w:type="dxa"/></w:trPr><w:tc><w:tcPr><w:tcW w:w="770" w:type="pct"/><w:tcBorders><w:top w:val="single" w:sz="6" wx:bdrwidth="15" w:space="0" w:color="D8D8D8"/><w:left w:val="outset" w:sz="6" wx:bdrwidth="15" w:space="0" w:color="auto"/><w:bottom w:val="outset" w:sz="6" wx:bdrwidth="15" w:space="0" w:color="auto"/><w:right w:val="outset" w:sz="6" wx:bdrwidth="15" w:space="0" w:color="auto"/></w:tcBorders><w:shd w:val="clear" w:color="auto" w:fill="F2F2F2"/><w:tcMar><w:top w:w="0" w:type="dxa"/><w:left w:w="68" w:type="dxa"/><w:bottom w:w="0" w:type="dxa"/><w:right w:w="68" w:type="dxa"/></w:tcMar></w:tcPr><w:p wsp:rsidR="00D47DDC" wsp:rsidRPr="00D47DDC" wsp:rsidRDefault="00D47DDC"><w:pPr><w:pStyle w:val="NormalWeb"/><w:rPr><w:color w:val="000000"/></w:rPr></w:pPr><w:r wsp:rsidRPr="00D47DDC"><w:rPr><w:color w:val="000000"/></w:rPr><w:t>SqlTimeout</w:t></w:r><w:proofErr w:type="spellEnd"/></w:p></w:tc><w:tc><w:tcPr><w:tcW w:w="2682" w:type="pct"/><w:tcBorders><w:top w:val="single" w:sz="6" wx:bdrwidth="15" w:space="0" w:color="D8D8D8"/><w:left w:val="outset" w:sz="6" wx:bdrwidth="15" w:space="0" w:color="auto"/><w:bottom w:val="outset" w:sz="6" wx:bdrwidth="15" w:space="0" w:color="auto"/><w:right w:val="outset" w:sz="6" wx:bdrwidth="15" w:space="0" w:color="auto"/></w:tcBorders><w:shd w:val="clear" w:color="auto" w:fill="F2F2F2"/><w:tcMar><w:top w:w="0" w:type="dxa"/><w:left w:w="68" w:type="dxa"/><w:bottom w:w="0" w:type="dxa"/><w:right w:w="68" w:type="dxa"/></w:tcMar></w:tcPr><w:p wsp:rsidR="00D47DDC" wsp:rsidRPr="00D47DDC" wsp:rsidRDefault="00D47DDC"><w:pPr><w:pStyle w:val="NormalWeb"/><w:rPr><w:color w:val="000000"/></w:rPr></w:pPr><w:r wsp:rsidRPr="00D47DDC"><w:rPr><w:color w:val="000000"/></w:rPr><w:t>Timeout value for SQL commands that access the SQL rule store. The value for this key is interpreted as follows:</w:t></w:r></w:p><w:p wsp:rsidR="00D47DDC" wsp:rsidRPr="00D47DDC" wsp:rsidRDefault="00D47DDC"><w:pPr><w:pStyle w:val="NormalWeb"/><w:rPr><w:color w:val="000000"/></w:rPr></w:pPr><w:r wsp:rsidRPr="00D47DDC"><w:rPr><w:color w:val="000000"/></w:rPr><w:t>&lt; 0 - Uses the .NET default value (30 seconds)</w:t></w:r></w:p><w:p wsp:rsidR="00D47DDC" wsp:rsidRPr="00D47DDC" wsp:rsidRDefault="00D47DDC"><w:pPr><w:pStyle w:val="NormalWeb"/><w:rPr><w:color w:val="000000"/></w:rPr></w:pPr><w:r wsp:rsidRPr="00D47DDC"><w:rPr><w:color w:val="000000"/></w:rPr><w:t>= 0 - Unlimited timeout</w:t></w:r></w:p><w:p wsp:rsidR="00D47DDC" wsp:rsidRPr="00D47DDC" wsp:rsidRDefault="00D47DDC"><w:pPr><w:pStyle w:val="NormalWeb"/><w:rPr><w:color w:val="000000"/></w:rPr></w:pPr><w:r wsp:rsidRPr="00D47DDC"><w:rPr><w:color w:val="000000"/></w:rPr><w:t>&gt; 0 - Maximum time for a query before it times out</w:t></w:r></w:p></w:tc><w:tc><w:tcPr><w:tcW w:w="1548" w:type="pct"/><w:tcBorders><w:top w:val="single" w:sz="6" wx:bdrwidth="15" w:space="0" w:color="D8D8D8"/><w:left w:val="outset" w:sz="6" wx:bdrwidth="15" w:space="0" w:color="auto"/><w:bottom w:val="outset" w:sz="6" wx:bdrwidth="15" w:space="0" w:color="auto"/><w:right w:val="outset" w:sz="6" wx:bdrwidth="15" w:space="0" w:color="auto"/></w:tcBorders><w:shd w:val="clear" w:color="auto" w:fill="F2F2F2"/><w:tcMar><w:top w:w="0" w:type="dxa"/><w:left w:w="68" w:type="dxa"/><w:bottom w:w="0" w:type="dxa"/><w:right w:w="68" w:type="dxa"/></w:tcMar></w:tcPr><w:p wsp:rsidR="00D47DDC" wsp:rsidRPr="008262AB" wsp:rsidRDefault="00D47DDC"><w:pPr><w:pStyle w:val="NormalWeb"/><w:rPr><w:color w:val="000000"/></w:rPr></w:pPr><w:r wsp:rsidRPr="008262AB"><w:rPr><w:color w:val="000000"/></w:rPr><w:t>-1</w:t></w:r></w:p></w:tc></w:tr></w:tbl><w:p wsp:rsidR="00D47DDC" wsp:rsidRDefault="00D47DDC" wsp:rsidP="00D47DDC"><w:pPr><w:rPr><w:color w:val="000000"/></w:rPr></w:pPr></w:p><aml:annotation aml:id="10" w:type="Word.Bookmark.Start" w:name="_Toc144636723"/></wx:sub-section><wx:sub-section><w:p wsp:rsidR="001A273B" wsp:rsidRDefault="00C005C8" wsp:rsidP="001A273B"><w:pPr><w:pStyle w:val="Heading1"/></w:pPr><w:r><w:t>Arithmetic and logical operators support double promotion</w:t></w:r><aml:annotation aml:id="10" w:type="Word.Bookmark.End"/></w:p><w:p wsp:rsidR="00E3305B" wsp:rsidRPr="00E3305B" wsp:rsidRDefault="00E3305B" wsp:rsidP="00E3305B"><w:r><w:t>Arithmetic operators such as addition, subtraction, multiplication, and division automatically promote a smaller operand type to a larger operand type if the types are different. </w:t></w:r><w:r><w:t>The rule engine also supports double promotion if both the operands </w:t></w:r><w:proofErr w:type="gramStart"/><w:r><w:t>can be promoted</w:t></w:r><w:proofErr w:type="gramEnd"/><w:r><w:t> to a common type</w:t></w:r><w:r><w:t>. </w:t></w:r></w:p><w:p wsp:rsidR="00E3305B" wsp:rsidRDefault="00E3305B" wsp:rsidP="00E3305B"/><w:p wsp:rsidR="00D47DDC" wsp:rsidRDefault="00E3305B" wsp:rsidP="00D47DDC"><w:r><w:t>For logical operators, w</w:t></w:r><w:r><w:t>hen operands are of different types, the rule engine converts type of one of the parameters to match the type of the other parameter or converts types of both the parameters to a common type before evaluating the expression</w:t></w:r><w:r><w:t>.</w:t></w:r></w:p><w:p wsp:rsidR="00E3305B" wsp:rsidRPr="00D47DDC" wsp:rsidRDefault="00E3305B" wsp:rsidP="00D47DDC"/><w:sectPr wsp:rsidR="00E3305B" wsp:rsidRPr="00D47DDC"><w:pgSz w:w="12240" w:h="15840"/><w:pgMar w:top="1440" w:right="1800" w:bottom="1440" w:left="1800" w:header="720" w:footer="720" w:gutter="0"/><w:cols w:space="720"/><w:docGrid w:line-pitch="360"/></w:sectPr></wx:sub-section></wx:sect></w:body></w:wordDocument>