<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic numgen shared macro help in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/numgen-shared-macro-help/m-p/169864#M32600</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi all,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please help me with the below error when I am executing numgen shared macro:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ERROR: Syntax error while parsing WHERE clause.&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #ff0000; font-size: 12pt; font-family: Courier New;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;ERROR 22-322: Syntax error, expecting one of the following: a quoted string, a numeric constant, &lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #ff0000; font-size: 12pt; font-family: Courier New;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; a datetime constant, a missing value, -.&amp;nbsp; &lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #ff0000; font-size: 12pt; font-family: Courier New;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;ERROR 76-322: Syntax error, statement will be ignored.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am trying as follows:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 12pt; font-family: Courier New;"&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;%macro numGen(parm=);&lt;/P&gt;&lt;P&gt;%global &amp;amp;parm.0;&lt;/P&gt;&lt;P&gt;/* Evaluate the Age0 parameter. If it is greater than or equal to 2 a list will be&lt;/P&gt;&lt;P&gt;generated for your IN clause. */&lt;/P&gt;&lt;P&gt;%if %eval(&amp;amp;&amp;amp;&amp;amp;parm.0 ge 2 ) %then %do;&lt;/P&gt;&lt;P&gt;/* Create a comma separated list of all values that are passed into the stored process. */&lt;/P&gt;&lt;P&gt;%do i = 1 %to &amp;amp;&amp;amp;&amp;amp;parm.0;&lt;/P&gt;&lt;P&gt;%if &amp;amp;i = 1 %then %do;&lt;/P&gt;&lt;P&gt;&amp;amp;&amp;amp;&amp;amp;parm&amp;amp;i&lt;/P&gt;&lt;P&gt;%end;&lt;/P&gt;&lt;P&gt;%else %do;&lt;/P&gt;&lt;P&gt;, &amp;amp;&amp;amp;&amp;amp;parm&amp;amp;i&lt;/P&gt;&lt;P&gt;%end;&lt;/P&gt;&lt;P&gt;%end;&lt;/P&gt;&lt;P&gt;%end;&lt;/P&gt;&lt;P&gt;/* If Age0 is less than 2, only one parameter was specified, so put the single value out. */&lt;/P&gt;&lt;P&gt;%else %do;&lt;/P&gt;&lt;P&gt;&amp;amp;&amp;amp;&amp;amp;parm&lt;/P&gt;&lt;P&gt;%end;&lt;/P&gt;&lt;P&gt;%mend;&lt;/P&gt;&lt;P&gt;%stpbegin;&lt;/P&gt;&lt;P&gt;proc print data=sashelp.class;&lt;/P&gt;&lt;P&gt;/* Call the numGen macro and pass in the value of your parameter, which in this case is&lt;/P&gt;&lt;P&gt;age. */&lt;/P&gt;&lt;P&gt;where age in (%numGen(parm=age));&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;%stpend;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 07 Jul 2014 20:26:57 GMT</pubDate>
    <dc:creator>Coa_sas</dc:creator>
    <dc:date>2014-07-07T20:26:57Z</dc:date>
    <item>
      <title>numgen shared macro help</title>
      <link>https://communities.sas.com/t5/SAS-Programming/numgen-shared-macro-help/m-p/169864#M32600</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi all,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please help me with the below error when I am executing numgen shared macro:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ERROR: Syntax error while parsing WHERE clause.&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #ff0000; font-size: 12pt; font-family: Courier New;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;ERROR 22-322: Syntax error, expecting one of the following: a quoted string, a numeric constant, &lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #ff0000; font-size: 12pt; font-family: Courier New;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; a datetime constant, a missing value, -.&amp;nbsp; &lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #ff0000; font-size: 12pt; font-family: Courier New;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;ERROR 76-322: Syntax error, statement will be ignored.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am trying as follows:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 12pt; font-family: Courier New;"&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;%macro numGen(parm=);&lt;/P&gt;&lt;P&gt;%global &amp;amp;parm.0;&lt;/P&gt;&lt;P&gt;/* Evaluate the Age0 parameter. If it is greater than or equal to 2 a list will be&lt;/P&gt;&lt;P&gt;generated for your IN clause. */&lt;/P&gt;&lt;P&gt;%if %eval(&amp;amp;&amp;amp;&amp;amp;parm.0 ge 2 ) %then %do;&lt;/P&gt;&lt;P&gt;/* Create a comma separated list of all values that are passed into the stored process. */&lt;/P&gt;&lt;P&gt;%do i = 1 %to &amp;amp;&amp;amp;&amp;amp;parm.0;&lt;/P&gt;&lt;P&gt;%if &amp;amp;i = 1 %then %do;&lt;/P&gt;&lt;P&gt;&amp;amp;&amp;amp;&amp;amp;parm&amp;amp;i&lt;/P&gt;&lt;P&gt;%end;&lt;/P&gt;&lt;P&gt;%else %do;&lt;/P&gt;&lt;P&gt;, &amp;amp;&amp;amp;&amp;amp;parm&amp;amp;i&lt;/P&gt;&lt;P&gt;%end;&lt;/P&gt;&lt;P&gt;%end;&lt;/P&gt;&lt;P&gt;%end;&lt;/P&gt;&lt;P&gt;/* If Age0 is less than 2, only one parameter was specified, so put the single value out. */&lt;/P&gt;&lt;P&gt;%else %do;&lt;/P&gt;&lt;P&gt;&amp;amp;&amp;amp;&amp;amp;parm&lt;/P&gt;&lt;P&gt;%end;&lt;/P&gt;&lt;P&gt;%mend;&lt;/P&gt;&lt;P&gt;%stpbegin;&lt;/P&gt;&lt;P&gt;proc print data=sashelp.class;&lt;/P&gt;&lt;P&gt;/* Call the numGen macro and pass in the value of your parameter, which in this case is&lt;/P&gt;&lt;P&gt;age. */&lt;/P&gt;&lt;P&gt;where age in (%numGen(parm=age));&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;%stpend;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 07 Jul 2014 20:26:57 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/numgen-shared-macro-help/m-p/169864#M32600</guid>
      <dc:creator>Coa_sas</dc:creator>
      <dc:date>2014-07-07T20:26:57Z</dc:date>
    </item>
    <item>
      <title>Re: numgen shared macro help</title>
      <link>https://communities.sas.com/t5/SAS-Programming/numgen-shared-macro-help/m-p/169865#M32601</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You are sending a text parameter AGE not a numeric value or values to compare. In effect Where age in ('age');&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 07 Jul 2014 20:36:15 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/numgen-shared-macro-help/m-p/169865#M32601</guid>
      <dc:creator>ballardw</dc:creator>
      <dc:date>2014-07-07T20:36:15Z</dc:date>
    </item>
    <item>
      <title>Re: numgen shared macro help</title>
      <link>https://communities.sas.com/t5/SAS-Programming/numgen-shared-macro-help/m-p/169866#M32602</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Can you produce a saslog for the execution with system options &lt;/P&gt;&lt;P&gt;mprint mlogic symbolgen&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 07 Jul 2014 20:40:49 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/numgen-shared-macro-help/m-p/169866#M32602</guid>
      <dc:creator>Peter_C</dc:creator>
      <dc:date>2014-07-07T20:40:49Z</dc:date>
    </item>
    <item>
      <title>Re: numgen shared macro help</title>
      <link>https://communities.sas.com/t5/SAS-Programming/numgen-shared-macro-help/m-p/169867#M32603</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The SAS System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16:20 Monday, July 7, 2014&lt;/P&gt;&lt;P&gt;1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ;*';*";*/;quit;run;&lt;BR /&gt;2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; OPTIONS PAGENO=MIN;&lt;BR /&gt;3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; %LET _CLIENTTASKLABEL='Program';&lt;BR /&gt;4&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; %LET _CLIENTPROJECTPATH='';&lt;BR /&gt;5&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; %LET _CLIENTPROJECTNAME='';&lt;BR /&gt;6&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; %LET _SASPROGRAMFILE=;&lt;BR /&gt;7&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;8&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ODS _ALL_ CLOSE;&lt;BR /&gt;9&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; OPTIONS DEV=ACTIVEX;&lt;BR /&gt;10&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GOPTIONS XPIXELS=0 YPIXELS=0;&lt;BR /&gt;11&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FILENAME EGSR TEMP;&lt;BR /&gt;12&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ODS tagsets.sasreport13(ID=EGSR) FILE=EGSR&lt;BR /&gt;13&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; STYLE=HtmlBlue&lt;BR /&gt;14&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; STYLESHEET=(URL="&lt;A href="https://communities.sas.com/"&gt;file:///C:/Program%20Files%20(x86)/SASHome/x86/SASEnterpriseGuide/6.1/&lt;/A&gt;&lt;BR /&gt;14&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ! Styles/HtmlBlue.css")&lt;BR /&gt;15&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; NOGTITLE&lt;BR /&gt;16&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; NOGFOOTNOTE&lt;BR /&gt;17&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GPATH=&amp;amp;sasworklocation&lt;BR /&gt;18&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ENCODING=UTF8&lt;BR /&gt;19&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; options(rolap="on")&lt;BR /&gt;20&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ;&lt;BR /&gt;NOTE: Writing TAGSETS.SASREPORT13(EGSR) Body file: EGSR&lt;BR /&gt;21&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;22&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GOPTIONS ACCESSIBLE;&lt;BR /&gt;23&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Options MPRINT MLogic Symbolgen;&lt;BR /&gt;24&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;25&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; %macro numGen(parm=);&lt;BR /&gt;26&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; %global &amp;amp;parm.0;&lt;BR /&gt;27&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /* Evaluate the Age0 parameter. If it is greater than or equal to 2 a list will be&lt;BR /&gt;28&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; generated for your IN clause. */&lt;BR /&gt;29&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; %if %eval(&amp;amp;&amp;amp;&amp;amp;parm.0 ge 2 ) %then %do;&lt;BR /&gt;30&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /* Create a comma separated list of all values that are passed into the stored process. */&lt;BR /&gt;31&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; %do i = 1 %to &amp;amp;&amp;amp;&amp;amp;parm.0;&lt;BR /&gt;32&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; %if &amp;amp;i = 1 %then %do;&lt;BR /&gt;33&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;amp;&amp;amp;&amp;amp;parm&amp;amp;i&lt;BR /&gt;34&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; %end;&lt;BR /&gt;35&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; %else %do;&lt;BR /&gt;36&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; , &amp;amp;&amp;amp;&amp;amp;parm&amp;amp;i&lt;BR /&gt;37&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; %end;&lt;BR /&gt;38&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; %end;&lt;BR /&gt;39&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; %end;&lt;BR /&gt;40&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /* If Age0 is less than 2, only one parameter was specified, so put the single value out.&lt;BR /&gt;40&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ! */&lt;BR /&gt;41&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; %else %do;&lt;BR /&gt;42&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;amp;&amp;amp;&amp;amp;parm&lt;BR /&gt;43&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; %end;&lt;BR /&gt;44&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; %mend;&lt;BR /&gt;45&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; %stpbegin;&lt;BR /&gt;MLOGIC(STPBEGIN):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(STPBEGIN):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\inttech\sasmacro\stpbegin.sas&lt;BR /&gt;MLOGIC(STPBEGIN):&amp;nbsp; Parameter SHOWVER has value N&lt;BR /&gt;MLOGIC(STPBEGIN):&amp;nbsp; Parameter DEBUG has value &lt;BR /&gt;MLOGIC(STPBEGIN):&amp;nbsp; %GLOBAL&amp;nbsp; _ENCODING _GOPT_DEVICE _GOPTIONS _GOPT_HSIZE _ODSDEST&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _ODSOPTIONS &lt;BR /&gt;2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The SAS System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16:20 Monday, July 7, 2014&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _ODSSTYLE _ODSSTYLESHEET _PRINTOPTIONS&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _REPLAY _RESULT&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _RR_CACHE _RR_DOMAIN &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _RR_FILEREF _RR_PASSWORD _RR_URL&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _RR_USER _STPERROR _TMPCAT _URL _GOPT_VSIZE &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _GOPT_XPIXELS&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _GOPT_YPIXELS _NAMEVALUE _CLIENT _ODSDOC&lt;BR /&gt;MLOGIC(STPBEGIN):&amp;nbsp; %LOCAL&amp;nbsp; BODYFLAG CHARSETFLAG CODEBASEFLAG CONTENTSFLAG DEBUG FILETYPE&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FRAMEFLAG GDEVICEFLAG GOPT MSIEFLAG NOTES ODSOPT PATHFLAG&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; QRESULT REPLAYFLAG SHOWVER &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; TEMPSTR TEMPSTR2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DEFAULTENTRYFLAG&lt;BR /&gt;MLOGIC(STPBEGIN):&amp;nbsp; %LET (variable name is NOTES)&lt;BR /&gt;MPRINT(STPBEGIN):&amp;nbsp;&amp;nbsp; options nonotes;&lt;BR /&gt;MLOGIC(STPBEGIN):&amp;nbsp; %LET (variable name is _STPERROR)&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qcmpres.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable _ODSDEST resolves to HTML&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Parameter TEXT has value HTML&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %DO %WHILE(&amp;amp;i^=0) loop beginning; condition is FALSE.&amp;nbsp; Loop will not be executed.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qleft.sas&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qtrim.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Parameter VALUE has value HTML&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to HTML&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %DO loop beginning; index variable I; start value is 4; stop value is 1; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 4&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition %qsubstr(&amp;amp;value,&amp;amp;i,1) ne&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; is TRUE&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %GOTO trimmed (label resolves to TRIMMED).&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 4&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;0 is TRUE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 4&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Parameter TEXT has value&amp;nbsp; HTML &lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 is FALSE&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\verify.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TEXT has value&amp;nbsp; HTML &lt;BR /&gt;3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The SAS System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16:20 Monday, July 7, 2014&lt;/P&gt;&lt;P&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TARGET has value&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 OR %length(&amp;amp;target)=0 is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %DO loop beginning; index variable I; start value is 1; stop value is 4; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition NOT %index(&amp;amp;target,%qsubstr(&amp;amp;text,&amp;amp;i,1)) is TRUE&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %GOTO verfnd (label resolves to VERFND).&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;%length(&amp;amp;text) is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Ending execution.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition &amp;amp;i is TRUE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(STPBEGIN):&amp;nbsp; %IF condition (%qcmpres(&amp;amp;_ODSDEST) eq ) is FALSE&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qcmpres.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable _RESULT resolves to STREAM&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Parameter TEXT has value STREAM&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %DO %WHILE(&amp;amp;i^=0) loop beginning; condition is FALSE.&amp;nbsp; Loop will not be executed.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qleft.sas&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;4&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The SAS System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16:20 Monday, July 7, 2014&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qtrim.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Parameter VALUE has value STREAM&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to STREAM&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %DO loop beginning; index variable I; start value is 6; stop value is 1; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 6&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition %qsubstr(&amp;amp;value,&amp;amp;i,1) ne&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; is TRUE&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %GOTO trimmed (label resolves to TRIMMED).&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 6&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;0 is TRUE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 6&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Parameter TEXT has value&amp;nbsp; STREAM &lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 is FALSE&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\verify.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TEXT has value&amp;nbsp; STREAM &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TARGET has value&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 OR %length(&amp;amp;target)=0 is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %DO loop beginning; index variable I; start value is 1; stop value is 6; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition NOT %index(&amp;amp;target,%qsubstr(&amp;amp;text,&amp;amp;i,1)) is TRUE&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %GOTO verfnd (label resolves to VERFND).&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;5&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The SAS System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16:20 Monday, July 7, 2014&lt;/P&gt;&lt;P&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;%length(&amp;amp;text) is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Ending execution.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition &amp;amp;i is TRUE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(STPBEGIN):&amp;nbsp; %IF condition (%qcmpres(&amp;amp;_RESULT)&amp;nbsp; eq ) is FALSE&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qcmpres.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable _RESULT resolves to STREAM&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Parameter TEXT has value STREAM&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %DO %WHILE(&amp;amp;i^=0) loop beginning; condition is FALSE.&amp;nbsp; Loop will not be executed.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qleft.sas&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qtrim.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Parameter VALUE has value STREAM&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to STREAM&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %DO loop beginning; index variable I; start value is 6; stop value is 1; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 6&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition %qsubstr(&amp;amp;value,&amp;amp;i,1) ne&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; is TRUE&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %GOTO trimmed (label resolves to TRIMMED).&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 6&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;0 is TRUE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 6&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Parameter TEXT has value&amp;nbsp; STREAM &lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 is FALSE&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Beginning execution.&lt;BR /&gt;6&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The SAS System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16:20 Monday, July 7, 2014&lt;/P&gt;&lt;P&gt;MLOGIC(VERIFY):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\verify.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TEXT has value&amp;nbsp; STREAM &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TARGET has value&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 OR %length(&amp;amp;target)=0 is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %DO loop beginning; index variable I; start value is 1; stop value is 6; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition NOT %index(&amp;amp;target,%qsubstr(&amp;amp;text,&amp;amp;i,1)) is TRUE&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %GOTO verfnd (label resolves to VERFND).&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;%length(&amp;amp;text) is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Ending execution.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition &amp;amp;i is TRUE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qcmpres.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable _RESULT resolves to STREAM&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Parameter TEXT has value STREAM&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %DO %WHILE(&amp;amp;i^=0) loop beginning; condition is FALSE.&amp;nbsp; Loop will not be executed.&lt;BR /&gt;7&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The SAS System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16:20 Monday, July 7, 2014&lt;/P&gt;&lt;P&gt;MLOGIC(QLEFT):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qleft.sas&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qtrim.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Parameter VALUE has value STREAM&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to STREAM&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %DO loop beginning; index variable I; start value is 6; stop value is 1; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 6&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition %qsubstr(&amp;amp;value,&amp;amp;i,1) ne&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; is TRUE&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %GOTO trimmed (label resolves to TRIMMED).&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 6&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;0 is TRUE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 6&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Parameter TEXT has value&amp;nbsp; STREAM &lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 is FALSE&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\verify.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TEXT has value&amp;nbsp; STREAM &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TARGET has value&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 OR %length(&amp;amp;target)=0 is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %DO loop beginning; index variable I; start value is 1; stop value is 6; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;8&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The SAS System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16:20 Monday, July 7, 2014&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition NOT %index(&amp;amp;target,%qsubstr(&amp;amp;text,&amp;amp;i,1)) is TRUE&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %GOTO verfnd (label resolves to VERFND).&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;%length(&amp;amp;text) is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Ending execution.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition &amp;amp;i is TRUE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qcmpres.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable _RESULT resolves to STREAM&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Parameter TEXT has value STREAM&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %DO %WHILE(&amp;amp;i^=0) loop beginning; condition is FALSE.&amp;nbsp; Loop will not be executed.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qleft.sas&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qtrim.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Parameter VALUE has value STREAM&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to STREAM&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %DO loop beginning; index variable I; start value is 6; stop value is 1; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 6&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition %qsubstr(&amp;amp;value,&amp;amp;i,1) ne&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; is TRUE&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %GOTO trimmed (label resolves to TRIMMED).&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 6&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;0 is TRUE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 6&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Parameter TEXT has value&amp;nbsp; STREAM &lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;9&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The SAS System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16:20 Monday, July 7, 2014&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 is FALSE&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\verify.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TEXT has value&amp;nbsp; STREAM &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TARGET has value&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 OR %length(&amp;amp;target)=0 is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %DO loop beginning; index variable I; start value is 1; stop value is 6; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition NOT %index(&amp;amp;target,%qsubstr(&amp;amp;text,&amp;amp;i,1)) is TRUE&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %GOTO verfnd (label resolves to VERFND).&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;%length(&amp;amp;text) is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Ending execution.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition &amp;amp;i is TRUE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qcmpres.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable _RESULT resolves to STREAM&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Parameter TEXT has value STREAM&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;10&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The SAS System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16:20 Monday, July 7, 2014&lt;/P&gt;&lt;P&gt;MLOGIC(QCMPRES):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %DO %WHILE(&amp;amp;i^=0) loop beginning; condition is FALSE.&amp;nbsp; Loop will not be executed.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qleft.sas&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qtrim.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Parameter VALUE has value STREAM&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to STREAM&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %DO loop beginning; index variable I; start value is 6; stop value is 1; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 6&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition %qsubstr(&amp;amp;value,&amp;amp;i,1) ne&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; is TRUE&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %GOTO trimmed (label resolves to TRIMMED).&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 6&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;0 is TRUE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 6&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Parameter TEXT has value&amp;nbsp; STREAM &lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 is FALSE&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\verify.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TEXT has value&amp;nbsp; STREAM &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TARGET has value&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 OR %length(&amp;amp;target)=0 is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %DO loop beginning; index variable I; start value is 1; stop value is 6; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;11&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The SAS System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16:20 Monday, July 7, 2014&lt;/P&gt;&lt;P&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition NOT %index(&amp;amp;target,%qsubstr(&amp;amp;text,&amp;amp;i,1)) is TRUE&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %GOTO verfnd (label resolves to VERFND).&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;%length(&amp;amp;text) is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Ending execution.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition &amp;amp;i is TRUE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qcmpres.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable _RESULT resolves to STREAM&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Parameter TEXT has value STREAM&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %DO %WHILE(&amp;amp;i^=0) loop beginning; condition is FALSE.&amp;nbsp; Loop will not be executed.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qleft.sas&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qtrim.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Parameter VALUE has value STREAM&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to STREAM&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %DO loop beginning; index variable I; start value is 6; stop value is 1; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 6&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition %qsubstr(&amp;amp;value,&amp;amp;i,1) ne&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; is TRUE&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %GOTO trimmed (label resolves to TRIMMED).&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 6&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;0 is TRUE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 6&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Ending execution.&lt;BR /&gt;12&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The SAS System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16:20 Monday, July 7, 2014&lt;/P&gt;&lt;P&gt;MLOGIC(QLEFT):&amp;nbsp; Parameter TEXT has value&amp;nbsp; STREAM &lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 is FALSE&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\verify.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TEXT has value&amp;nbsp; STREAM &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TARGET has value&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 OR %length(&amp;amp;target)=0 is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %DO loop beginning; index variable I; start value is 1; stop value is 6; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition NOT %index(&amp;amp;target,%qsubstr(&amp;amp;text,&amp;amp;i,1)) is TRUE&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %GOTO verfnd (label resolves to VERFND).&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;%length(&amp;amp;text) is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Ending execution.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition &amp;amp;i is TRUE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;13&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The SAS System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16:20 Monday, July 7, 2014&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qcmpres.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable _RESULT resolves to STREAM&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Parameter TEXT has value STREAM&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %DO %WHILE(&amp;amp;i^=0) loop beginning; condition is FALSE.&amp;nbsp; Loop will not be executed.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qleft.sas&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qtrim.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Parameter VALUE has value STREAM&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to STREAM&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %DO loop beginning; index variable I; start value is 6; stop value is 1; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 6&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition %qsubstr(&amp;amp;value,&amp;amp;i,1) ne&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; is TRUE&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %GOTO trimmed (label resolves to TRIMMED).&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 6&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;0 is TRUE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 6&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Parameter TEXT has value&amp;nbsp; STREAM &lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 is FALSE&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\verify.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TEXT has value&amp;nbsp; STREAM &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TARGET has value&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 OR %length(&amp;amp;target)=0 is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;14&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The SAS System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16:20 Monday, July 7, 2014&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %DO loop beginning; index variable I; start value is 1; stop value is 6; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition NOT %index(&amp;amp;target,%qsubstr(&amp;amp;text,&amp;amp;i,1)) is TRUE&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %GOTO verfnd (label resolves to VERFND).&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;%length(&amp;amp;text) is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Ending execution.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition &amp;amp;i is TRUE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qcmpres.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable _RESULT resolves to STREAM&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Parameter TEXT has value STREAM&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %DO %WHILE(&amp;amp;i^=0) loop beginning; condition is FALSE.&amp;nbsp; Loop will not be executed.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qleft.sas&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qtrim.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Parameter VALUE has value STREAM&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to STREAM&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %DO loop beginning; index variable I; start value is 6; stop value is 1; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 6&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition %qsubstr(&amp;amp;value,&amp;amp;i,1) ne&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; is TRUE&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %GOTO trimmed (label resolves to TRIMMED).&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 6&lt;BR /&gt;15&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The SAS System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16:20 Monday, July 7, 2014&lt;/P&gt;&lt;P&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;0 is TRUE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 6&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Parameter TEXT has value&amp;nbsp; STREAM &lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 is FALSE&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\verify.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TEXT has value&amp;nbsp; STREAM &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TARGET has value&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 OR %length(&amp;amp;target)=0 is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %DO loop beginning; index variable I; start value is 1; stop value is 6; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition NOT %index(&amp;amp;target,%qsubstr(&amp;amp;text,&amp;amp;i,1)) is TRUE&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %GOTO verfnd (label resolves to VERFND).&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;%length(&amp;amp;text) is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Ending execution.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition &amp;amp;i is TRUE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;16&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The SAS System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16:20 Monday, July 7, 2014&lt;/P&gt;&lt;P&gt;MLOGIC(QLEFT):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qcmpres.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable _RESULT resolves to STREAM&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Parameter TEXT has value STREAM&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %DO %WHILE(&amp;amp;i^=0) loop beginning; condition is FALSE.&amp;nbsp; Loop will not be executed.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qleft.sas&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qtrim.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Parameter VALUE has value STREAM&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to STREAM&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %DO loop beginning; index variable I; start value is 6; stop value is 1; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 6&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition %qsubstr(&amp;amp;value,&amp;amp;i,1) ne&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; is TRUE&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %GOTO trimmed (label resolves to TRIMMED).&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 6&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;0 is TRUE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 6&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Parameter TEXT has value&amp;nbsp; STREAM &lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 is FALSE&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\verify.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TEXT has value&amp;nbsp; STREAM &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TARGET has value&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;17&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The SAS System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16:20 Monday, July 7, 2014&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 OR %length(&amp;amp;target)=0 is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %DO loop beginning; index variable I; start value is 1; stop value is 6; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition NOT %index(&amp;amp;target,%qsubstr(&amp;amp;text,&amp;amp;i,1)) is TRUE&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %GOTO verfnd (label resolves to VERFND).&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;%length(&amp;amp;text) is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Ending execution.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition &amp;amp;i is TRUE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qcmpres.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable _RESULT resolves to STREAM&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Parameter TEXT has value STREAM&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %DO %WHILE(&amp;amp;i^=0) loop beginning; condition is FALSE.&amp;nbsp; Loop will not be executed.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qleft.sas&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qtrim.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Parameter VALUE has value STREAM&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to STREAM&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %DO loop beginning; index variable I; start value is 6; stop value is 1; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to STREAM&lt;BR /&gt;18&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The SAS System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16:20 Monday, July 7, 2014&lt;/P&gt;&lt;P&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 6&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition %qsubstr(&amp;amp;value,&amp;amp;i,1) ne&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; is TRUE&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %GOTO trimmed (label resolves to TRIMMED).&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 6&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;0 is TRUE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 6&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Parameter TEXT has value&amp;nbsp; STREAM &lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 is FALSE&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\verify.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TEXT has value&amp;nbsp; STREAM &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TARGET has value&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 OR %length(&amp;amp;target)=0 is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %DO loop beginning; index variable I; start value is 1; stop value is 6; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition NOT %index(&amp;amp;target,%qsubstr(&amp;amp;text,&amp;amp;i,1)) is TRUE&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %GOTO verfnd (label resolves to VERFND).&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;%length(&amp;amp;text) is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Ending execution.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition &amp;amp;i is TRUE&lt;BR /&gt;19&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The SAS System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16:20 Monday, July 7, 2014&lt;/P&gt;&lt;P&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qcmpres.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable _RESULT resolves to STREAM&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Parameter TEXT has value STREAM&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %DO %WHILE(&amp;amp;i^=0) loop beginning; condition is FALSE.&amp;nbsp; Loop will not be executed.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qleft.sas&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qtrim.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Parameter VALUE has value STREAM&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to STREAM&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %DO loop beginning; index variable I; start value is 6; stop value is 1; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 6&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition %qsubstr(&amp;amp;value,&amp;amp;i,1) ne&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; is TRUE&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %GOTO trimmed (label resolves to TRIMMED).&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 6&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;0 is TRUE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 6&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Parameter TEXT has value&amp;nbsp; STREAM &lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 is FALSE&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\verify.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TEXT has value&amp;nbsp; STREAM &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TARGET has value&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;20&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The SAS System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16:20 Monday, July 7, 2014&lt;/P&gt;&lt;P&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 OR %length(&amp;amp;target)=0 is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %DO loop beginning; index variable I; start value is 1; stop value is 6; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition NOT %index(&amp;amp;target,%qsubstr(&amp;amp;text,&amp;amp;i,1)) is TRUE&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %GOTO verfnd (label resolves to VERFND).&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;%length(&amp;amp;text) is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Ending execution.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition &amp;amp;i is TRUE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qcmpres.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable _RESULT resolves to STREAM&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Parameter TEXT has value STREAM&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %DO %WHILE(&amp;amp;i^=0) loop beginning; condition is FALSE.&amp;nbsp; Loop will not be executed.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qleft.sas&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qtrim.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Parameter VALUE has value STREAM&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;21&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The SAS System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16:20 Monday, July 7, 2014&lt;/P&gt;&lt;P&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to STREAM&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %DO loop beginning; index variable I; start value is 6; stop value is 1; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 6&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition %qsubstr(&amp;amp;value,&amp;amp;i,1) ne&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; is TRUE&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %GOTO trimmed (label resolves to TRIMMED).&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 6&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;0 is TRUE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 6&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Parameter TEXT has value&amp;nbsp; STREAM &lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 is FALSE&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\verify.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TEXT has value&amp;nbsp; STREAM &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TARGET has value&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 OR %length(&amp;amp;target)=0 is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %DO loop beginning; index variable I; start value is 1; stop value is 6; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition NOT %index(&amp;amp;target,%qsubstr(&amp;amp;text,&amp;amp;i,1)) is TRUE&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %GOTO verfnd (label resolves to VERFND).&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;%length(&amp;amp;text) is FALSE&lt;BR /&gt;22&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The SAS System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16:20 Monday, July 7, 2014&lt;/P&gt;&lt;P&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Ending execution.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition &amp;amp;i is TRUE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qcmpres.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable _RESULT resolves to STREAM&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Parameter TEXT has value STREAM&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %DO %WHILE(&amp;amp;i^=0) loop beginning; condition is FALSE.&amp;nbsp; Loop will not be executed.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qleft.sas&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qtrim.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Parameter VALUE has value STREAM&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to STREAM&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %DO loop beginning; index variable I; start value is 6; stop value is 1; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 6&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition %qsubstr(&amp;amp;value,&amp;amp;i,1) ne&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; is TRUE&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %GOTO trimmed (label resolves to TRIMMED).&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 6&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;0 is TRUE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 6&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Parameter TEXT has value&amp;nbsp; STREAM &lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 is FALSE&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\verify.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;23&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The SAS System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16:20 Monday, July 7, 2014&lt;/P&gt;&lt;P&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TEXT has value&amp;nbsp; STREAM &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TARGET has value&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 OR %length(&amp;amp;target)=0 is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %DO loop beginning; index variable I; start value is 1; stop value is 6; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition NOT %index(&amp;amp;target,%qsubstr(&amp;amp;text,&amp;amp;i,1)) is TRUE&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %GOTO verfnd (label resolves to VERFND).&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;%length(&amp;amp;text) is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Ending execution.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition &amp;amp;i is TRUE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qcmpres.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable _RESULT resolves to STREAM&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Parameter TEXT has value STREAM&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %DO %WHILE(&amp;amp;i^=0) loop beginning; condition is FALSE.&amp;nbsp; Loop will not be executed.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qleft.sas&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;24&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The SAS System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16:20 Monday, July 7, 2014&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qtrim.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Parameter VALUE has value STREAM&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to STREAM&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %DO loop beginning; index variable I; start value is 6; stop value is 1; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 6&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition %qsubstr(&amp;amp;value,&amp;amp;i,1) ne&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; is TRUE&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %GOTO trimmed (label resolves to TRIMMED).&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 6&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;0 is TRUE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 6&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Parameter TEXT has value&amp;nbsp; STREAM &lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 is FALSE&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\verify.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TEXT has value&amp;nbsp; STREAM &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TARGET has value&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 OR %length(&amp;amp;target)=0 is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %DO loop beginning; index variable I; start value is 1; stop value is 6; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition NOT %index(&amp;amp;target,%qsubstr(&amp;amp;text,&amp;amp;i,1)) is TRUE&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %GOTO verfnd (label resolves to VERFND).&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;25&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The SAS System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16:20 Monday, July 7, 2014&lt;/P&gt;&lt;P&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;%length(&amp;amp;text) is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Ending execution.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition &amp;amp;i is TRUE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qcmpres.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable _RESULT resolves to STREAM&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Parameter TEXT has value STREAM&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %DO %WHILE(&amp;amp;i^=0) loop beginning; condition is FALSE.&amp;nbsp; Loop will not be executed.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qleft.sas&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qtrim.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Parameter VALUE has value STREAM&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to STREAM&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %DO loop beginning; index variable I; start value is 6; stop value is 1; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 6&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition %qsubstr(&amp;amp;value,&amp;amp;i,1) ne&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; is TRUE&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %GOTO trimmed (label resolves to TRIMMED).&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 6&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;0 is TRUE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 6&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Parameter TEXT has value&amp;nbsp; STREAM &lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 is FALSE&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;26&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The SAS System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16:20 Monday, July 7, 2014&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\verify.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TEXT has value&amp;nbsp; STREAM &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TARGET has value&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 OR %length(&amp;amp;target)=0 is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %DO loop beginning; index variable I; start value is 1; stop value is 6; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition NOT %index(&amp;amp;target,%qsubstr(&amp;amp;text,&amp;amp;i,1)) is TRUE&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %GOTO verfnd (label resolves to VERFND).&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;%length(&amp;amp;text) is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Ending execution.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition &amp;amp;i is TRUE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(STPBEGIN):&amp;nbsp; %IF condition (%qupcase(%qcmpres(&amp;amp;_RESULT)) ne PACKAGE) and&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (%qupcase(%qcmpres(&amp;amp;_RESULT)) ne PACKAGE_TO_ARCHIVE) and&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (%qupcase(%qcmpres(&amp;amp;_RESULT)) ne &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; PACKAGE_TO_EMAIL) and&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (%qupcase(%qcmpres(&amp;amp;_RESULT)) ne PACKAGE_TO_QUEUE) and&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (%qupcase(%qcmpres(&amp;amp;_RESULT)) ne PACKAGE_TO_REQUESTER) and&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (%qupcase(%qcmpres(&amp;amp;_RESULT)) ne &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; PACKAGE_TO_SUBSCRIBERS) and&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (%qupcase(%qcmpres(&amp;amp;_RESULT)) ne PACKAGE_TO_WEBDAV) and&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (%qupcase(%qcmpres(&amp;amp;_RESULT)) ne PACKAGE_TO_SHAREPOINT) and&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (%qupcase(%qcmpres(&amp;amp;_RESULT)) &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ne REPORT_REPOSITORY) and&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (%qupcase(%qcmpres(&amp;amp;_RESULT)) ne STREAM) and&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (%qupcase(%qcmpres(&amp;amp;_RESULT)) ne STREAMFRAGMENT) and&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (%qupcase(%qcmpres(&amp;amp;_RESULT)) ne &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; STREAMCONTENTS) and&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (%qupcase(%qcmpres(&amp;amp;_RESULT)) ne STREAMFRAME) and&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (%qupcase(%qcmpres(&amp;amp;_RESULT)) ne STATUS) is FALSE&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Beginning execution.&lt;BR /&gt;27&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The SAS System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16:20 Monday, July 7, 2014&lt;/P&gt;&lt;P&gt;MLOGIC(QCMPRES):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qcmpres.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable _ODSDEST resolves to HTML&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Parameter TEXT has value HTML&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %DO %WHILE(&amp;amp;i^=0) loop beginning; condition is FALSE.&amp;nbsp; Loop will not be executed.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qleft.sas&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qtrim.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Parameter VALUE has value HTML&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to HTML&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %DO loop beginning; index variable I; start value is 4; stop value is 1; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 4&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition %qsubstr(&amp;amp;value,&amp;amp;i,1) ne&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; is TRUE&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %GOTO trimmed (label resolves to TRIMMED).&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 4&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;0 is TRUE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 4&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Parameter TEXT has value&amp;nbsp; HTML &lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 is FALSE&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\verify.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TEXT has value&amp;nbsp; HTML &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TARGET has value&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 OR %length(&amp;amp;target)=0 is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;28&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The SAS System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16:20 Monday, July 7, 2014&lt;/P&gt;&lt;P&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %DO loop beginning; index variable I; start value is 1; stop value is 4; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition NOT %index(&amp;amp;target,%qsubstr(&amp;amp;text,&amp;amp;i,1)) is TRUE&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %GOTO verfnd (label resolves to VERFND).&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;%length(&amp;amp;text) is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Ending execution.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition &amp;amp;i is TRUE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qcmpres.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable _ODSDEST resolves to HTML&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Parameter TEXT has value HTML&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %DO %WHILE(&amp;amp;i^=0) loop beginning; condition is FALSE.&amp;nbsp; Loop will not be executed.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qleft.sas&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qtrim.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Parameter VALUE has value HTML&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to HTML&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %DO loop beginning; index variable I; start value is 4; stop value is 1; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 4&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition %qsubstr(&amp;amp;value,&amp;amp;i,1) ne&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; is TRUE&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %GOTO trimmed (label resolves to TRIMMED).&lt;BR /&gt;29&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The SAS System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16:20 Monday, July 7, 2014&lt;/P&gt;&lt;P&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 4&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;0 is TRUE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 4&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Parameter TEXT has value&amp;nbsp; HTML &lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 is FALSE&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\verify.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TEXT has value&amp;nbsp; HTML &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TARGET has value&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 OR %length(&amp;amp;target)=0 is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %DO loop beginning; index variable I; start value is 1; stop value is 4; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition NOT %index(&amp;amp;target,%qsubstr(&amp;amp;text,&amp;amp;i,1)) is TRUE&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %GOTO verfnd (label resolves to VERFND).&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;%length(&amp;amp;text) is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Ending execution.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition &amp;amp;i is TRUE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;30&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The SAS System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16:20 Monday, July 7, 2014&lt;/P&gt;&lt;P&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(STPBEGIN):&amp;nbsp; %IF condition (%qupcase(%qcmpres(&amp;amp;_ODSDEST)) eq PDF) or&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (%qupcase(%qcmpres(&amp;amp;_ODSDEST)) eq PRINTER PDF) is FALSE&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qcmpres.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable _ODSDEST resolves to HTML&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Parameter TEXT has value HTML&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %DO %WHILE(&amp;amp;i^=0) loop beginning; condition is FALSE.&amp;nbsp; Loop will not be executed.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qleft.sas&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qtrim.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Parameter VALUE has value HTML&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to HTML&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %DO loop beginning; index variable I; start value is 4; stop value is 1; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 4&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition %qsubstr(&amp;amp;value,&amp;amp;i,1) ne&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; is TRUE&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %GOTO trimmed (label resolves to TRIMMED).&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 4&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;0 is TRUE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 4&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Parameter TEXT has value&amp;nbsp; HTML &lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 is FALSE&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\verify.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TEXT has value&amp;nbsp; HTML &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TARGET has value&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;31&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The SAS System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16:20 Monday, July 7, 2014&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 OR %length(&amp;amp;target)=0 is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %DO loop beginning; index variable I; start value is 1; stop value is 4; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition NOT %index(&amp;amp;target,%qsubstr(&amp;amp;text,&amp;amp;i,1)) is TRUE&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %GOTO verfnd (label resolves to VERFND).&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;%length(&amp;amp;text) is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Ending execution.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition &amp;amp;i is TRUE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qcmpres.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable _ODSDEST resolves to HTML&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Parameter TEXT has value HTML&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %DO %WHILE(&amp;amp;i^=0) loop beginning; condition is FALSE.&amp;nbsp; Loop will not be executed.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qleft.sas&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qtrim.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Parameter VALUE has value HTML&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to HTML&lt;BR /&gt;32&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The SAS System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16:20 Monday, July 7, 2014&lt;/P&gt;&lt;P&gt;MLOGIC(QTRIM):&amp;nbsp; %DO loop beginning; index variable I; start value is 4; stop value is 1; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 4&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition %qsubstr(&amp;amp;value,&amp;amp;i,1) ne&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; is TRUE&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %GOTO trimmed (label resolves to TRIMMED).&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 4&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;0 is TRUE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 4&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Parameter TEXT has value&amp;nbsp; HTML &lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 is FALSE&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\verify.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TEXT has value&amp;nbsp; HTML &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TARGET has value&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 OR %length(&amp;amp;target)=0 is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %DO loop beginning; index variable I; start value is 1; stop value is 4; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition NOT %index(&amp;amp;target,%qsubstr(&amp;amp;text,&amp;amp;i,1)) is TRUE&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %GOTO verfnd (label resolves to VERFND).&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;%length(&amp;amp;text) is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;33&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The SAS System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16:20 Monday, July 7, 2014&lt;/P&gt;&lt;P&gt;MLOGIC(VERIFY):&amp;nbsp; Ending execution.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition &amp;amp;i is TRUE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qcmpres.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable _ODSDEST resolves to HTML&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Parameter TEXT has value HTML&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %DO %WHILE(&amp;amp;i^=0) loop beginning; condition is FALSE.&amp;nbsp; Loop will not be executed.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qleft.sas&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qtrim.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Parameter VALUE has value HTML&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to HTML&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %DO loop beginning; index variable I; start value is 4; stop value is 1; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 4&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition %qsubstr(&amp;amp;value,&amp;amp;i,1) ne&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; is TRUE&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %GOTO trimmed (label resolves to TRIMMED).&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 4&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;0 is TRUE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 4&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Parameter TEXT has value&amp;nbsp; HTML &lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 is FALSE&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\verify.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TEXT has value&amp;nbsp; HTML &lt;BR /&gt;34&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The SAS System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16:20 Monday, July 7, 2014&lt;/P&gt;&lt;P&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TARGET has value&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 OR %length(&amp;amp;target)=0 is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %DO loop beginning; index variable I; start value is 1; stop value is 4; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition NOT %index(&amp;amp;target,%qsubstr(&amp;amp;text,&amp;amp;i,1)) is TRUE&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %GOTO verfnd (label resolves to VERFND).&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;%length(&amp;amp;text) is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Ending execution.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition &amp;amp;i is TRUE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(STPBEGIN):&amp;nbsp; %IF condition (%qupcase(%qcmpres(&amp;amp;_ODSDEST)) eq PS) or&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (%qupcase(%qcmpres(&amp;amp;_ODSDEST)) eq PRINTER PS) or&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (%qupcase(%qcmpres(&amp;amp;_ODSDEST)) eq &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; PRINTER POSTSCRIPT) is FALSE&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qcmpres.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable _ODSDEST resolves to HTML&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Parameter TEXT has value HTML&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %DO %WHILE(&amp;amp;i^=0) loop beginning; condition is FALSE.&amp;nbsp; Loop will not be executed.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qleft.sas&lt;BR /&gt;35&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The SAS System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16:20 Monday, July 7, 2014&lt;/P&gt;&lt;P&gt;MLOGIC(QTRIM):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qtrim.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Parameter VALUE has value HTML&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to HTML&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %DO loop beginning; index variable I; start value is 4; stop value is 1; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 4&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition %qsubstr(&amp;amp;value,&amp;amp;i,1) ne&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; is TRUE&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %GOTO trimmed (label resolves to TRIMMED).&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 4&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;0 is TRUE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 4&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Parameter TEXT has value&amp;nbsp; HTML &lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 is FALSE&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\verify.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TEXT has value&amp;nbsp; HTML &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TARGET has value&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 OR %length(&amp;amp;target)=0 is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %DO loop beginning; index variable I; start value is 1; stop value is 4; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition NOT %index(&amp;amp;target,%qsubstr(&amp;amp;text,&amp;amp;i,1)) is TRUE&lt;BR /&gt;36&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The SAS System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16:20 Monday, July 7, 2014&lt;/P&gt;&lt;P&gt;MLOGIC(VERIFY):&amp;nbsp; %GOTO verfnd (label resolves to VERFND).&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;%length(&amp;amp;text) is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Ending execution.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition &amp;amp;i is TRUE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qcmpres.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable _ODSDEST resolves to HTML&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Parameter TEXT has value HTML&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %DO %WHILE(&amp;amp;i^=0) loop beginning; condition is FALSE.&amp;nbsp; Loop will not be executed.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qleft.sas&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qtrim.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Parameter VALUE has value HTML&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to HTML&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %DO loop beginning; index variable I; start value is 4; stop value is 1; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 4&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition %qsubstr(&amp;amp;value,&amp;amp;i,1) ne&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; is TRUE&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %GOTO trimmed (label resolves to TRIMMED).&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 4&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;0 is TRUE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 4&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Parameter TEXT has value&amp;nbsp; HTML &lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 is FALSE&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;37&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The SAS System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16:20 Monday, July 7, 2014&lt;/P&gt;&lt;P&gt;MLOGIC(VERIFY):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\verify.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TEXT has value&amp;nbsp; HTML &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TARGET has value&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 OR %length(&amp;amp;target)=0 is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %DO loop beginning; index variable I; start value is 1; stop value is 4; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition NOT %index(&amp;amp;target,%qsubstr(&amp;amp;text,&amp;amp;i,1)) is TRUE&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %GOTO verfnd (label resolves to VERFND).&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;%length(&amp;amp;text) is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Ending execution.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition &amp;amp;i is TRUE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qcmpres.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable _ODSDEST resolves to HTML&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Parameter TEXT has value HTML&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;38&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The SAS System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16:20 Monday, July 7, 2014&lt;/P&gt;&lt;P&gt;MLOGIC(QCMPRES):&amp;nbsp; %DO %WHILE(&amp;amp;i^=0) loop beginning; condition is FALSE.&amp;nbsp; Loop will not be executed.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qleft.sas&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qtrim.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Parameter VALUE has value HTML&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to HTML&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %DO loop beginning; index variable I; start value is 4; stop value is 1; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 4&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition %qsubstr(&amp;amp;value,&amp;amp;i,1) ne&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; is TRUE&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %GOTO trimmed (label resolves to TRIMMED).&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 4&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;0 is TRUE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 4&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Parameter TEXT has value&amp;nbsp; HTML &lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 is FALSE&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\verify.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TEXT has value&amp;nbsp; HTML &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TARGET has value&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 OR %length(&amp;amp;target)=0 is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %DO loop beginning; index variable I; start value is 1; stop value is 4; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;39&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The SAS System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16:20 Monday, July 7, 2014&lt;/P&gt;&lt;P&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition NOT %index(&amp;amp;target,%qsubstr(&amp;amp;text,&amp;amp;i,1)) is TRUE&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %GOTO verfnd (label resolves to VERFND).&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;%length(&amp;amp;text) is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Ending execution.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition &amp;amp;i is TRUE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qcmpres.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable _ODSDEST resolves to HTML&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Parameter TEXT has value HTML&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %DO %WHILE(&amp;amp;i^=0) loop beginning; condition is FALSE.&amp;nbsp; Loop will not be executed.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qleft.sas&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qtrim.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Parameter VALUE has value HTML&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to HTML&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %DO loop beginning; index variable I; start value is 4; stop value is 1; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 4&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition %qsubstr(&amp;amp;value,&amp;amp;i,1) ne&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; is TRUE&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %GOTO trimmed (label resolves to TRIMMED).&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 4&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;0 is TRUE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 4&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Parameter TEXT has value&amp;nbsp; HTML &lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;40&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The SAS System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16:20 Monday, July 7, 2014&lt;/P&gt;&lt;P&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 is FALSE&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\verify.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TEXT has value&amp;nbsp; HTML &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TARGET has value&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 OR %length(&amp;amp;target)=0 is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %DO loop beginning; index variable I; start value is 1; stop value is 4; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition NOT %index(&amp;amp;target,%qsubstr(&amp;amp;text,&amp;amp;i,1)) is TRUE&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %GOTO verfnd (label resolves to VERFND).&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;%length(&amp;amp;text) is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Ending execution.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition &amp;amp;i is TRUE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qcmpres.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable _ODSDEST resolves to HTML&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Parameter TEXT has value HTML&lt;BR /&gt;41&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The SAS System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16:20 Monday, July 7, 2014&lt;/P&gt;&lt;P&gt;MLOGIC(QCMPRES):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %DO %WHILE(&amp;amp;i^=0) loop beginning; condition is FALSE.&amp;nbsp; Loop will not be executed.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qleft.sas&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qtrim.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Parameter VALUE has value HTML&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to HTML&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %DO loop beginning; index variable I; start value is 4; stop value is 1; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 4&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition %qsubstr(&amp;amp;value,&amp;amp;i,1) ne&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; is TRUE&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %GOTO trimmed (label resolves to TRIMMED).&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 4&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;0 is TRUE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 4&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Parameter TEXT has value&amp;nbsp; HTML &lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 is FALSE&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\verify.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TEXT has value&amp;nbsp; HTML &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TARGET has value&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 OR %length(&amp;amp;target)=0 is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %DO loop beginning; index variable I; start value is 1; stop value is 4; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1.&amp;nbsp; &lt;BR /&gt;42&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The SAS System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16:20 Monday, July 7, 2014&lt;/P&gt;&lt;P&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition NOT %index(&amp;amp;target,%qsubstr(&amp;amp;text,&amp;amp;i,1)) is TRUE&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %GOTO verfnd (label resolves to VERFND).&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;%length(&amp;amp;text) is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Ending execution.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition &amp;amp;i is TRUE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(STPBEGIN):&amp;nbsp; %IF condition (%qupcase(%qcmpres(&amp;amp;_ODSDEST)) eq CSV) or&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (%qupcase(%qcmpres(&amp;amp;_ODSDEST)) eq TAGSETS.CSV) or&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (%qupcase(%qcmpres(&amp;amp;_ODSDEST)) eq &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CSVALL) or&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (%qupcase(%qcmpres(&amp;amp;_ODSDEST)) eq TAGSETS.CSVALL) or&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (%qupcase(%qcmpres(&amp;amp;_ODSDEST)) eq TAGSETS.CSVBYLINE) is FALSE&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qcmpres.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable _ODSDEST resolves to HTML&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Parameter TEXT has value HTML&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %DO %WHILE(&amp;amp;i^=0) loop beginning; condition is FALSE.&amp;nbsp; Loop will not be executed.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qleft.sas&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qtrim.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Parameter VALUE has value HTML&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to HTML&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %DO loop beginning; index variable I; start value is 4; stop value is 1; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 4&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition %qsubstr(&amp;amp;value,&amp;amp;i,1) ne&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; is TRUE&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %GOTO trimmed (label resolves to TRIMMED).&lt;BR /&gt;43&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The SAS System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16:20 Monday, July 7, 2014&lt;/P&gt;&lt;P&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 4&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;0 is TRUE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 4&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Parameter TEXT has value&amp;nbsp; HTML &lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 is FALSE&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\verify.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TEXT has value&amp;nbsp; HTML &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TARGET has value&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 OR %length(&amp;amp;target)=0 is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %DO loop beginning; index variable I; start value is 1; stop value is 4; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition NOT %index(&amp;amp;target,%qsubstr(&amp;amp;text,&amp;amp;i,1)) is TRUE&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %GOTO verfnd (label resolves to VERFND).&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;%length(&amp;amp;text) is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Ending execution.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition &amp;amp;i is TRUE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;44&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The SAS System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16:20 Monday, July 7, 2014&lt;/P&gt;&lt;P&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Ending execution.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable _ODSDEST resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable _ODSDEST resolves to HTML&lt;BR /&gt;MLOGIC(STPBEGIN):&amp;nbsp; %IF condition (%qupcase(%qcmpres(&amp;amp;_ODSDEST)) eq XML) or&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (%index(%qupcase(&amp;amp;_ODSDEST),SASREPORT) eq 1) or&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (%index(%qupcase(&amp;amp;_ODSDEST),TAGSETS.SASREPORT) eq 1) is FALSE&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qcmpres.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable _ODSDEST resolves to HTML&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Parameter TEXT has value HTML&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %DO %WHILE(&amp;amp;i^=0) loop beginning; condition is FALSE.&amp;nbsp; Loop will not be executed.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qleft.sas&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qtrim.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Parameter VALUE has value HTML&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to HTML&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %DO loop beginning; index variable I; start value is 4; stop value is 1; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 4&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition %qsubstr(&amp;amp;value,&amp;amp;i,1) ne&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; is TRUE&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %GOTO trimmed (label resolves to TRIMMED).&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 4&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;0 is TRUE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 4&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Parameter TEXT has value&amp;nbsp; HTML &lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 is FALSE&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\verify.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TEXT has value&amp;nbsp; HTML &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TARGET has value&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;45&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The SAS System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16:20 Monday, July 7, 2014&lt;/P&gt;&lt;P&gt;MLOGIC(VERIFY):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 OR %length(&amp;amp;target)=0 is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %DO loop beginning; index variable I; start value is 1; stop value is 4; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition NOT %index(&amp;amp;target,%qsubstr(&amp;amp;text,&amp;amp;i,1)) is TRUE&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %GOTO verfnd (label resolves to VERFND).&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;%length(&amp;amp;text) is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Ending execution.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition &amp;amp;i is TRUE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(STPBEGIN):&amp;nbsp; %IF condition (%qupcase(%qcmpres(&amp;amp;_ODSDEST)) eq RTF) is FALSE&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qcmpres.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable _ODSDEST resolves to HTML&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Parameter TEXT has value HTML&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %DO %WHILE(&amp;amp;i^=0) loop beginning; condition is FALSE.&amp;nbsp; Loop will not be executed.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qleft.sas&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qtrim.sas&lt;BR /&gt;46&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The SAS System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16:20 Monday, July 7, 2014&lt;/P&gt;&lt;P&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Parameter VALUE has value HTML&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to HTML&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %DO loop beginning; index variable I; start value is 4; stop value is 1; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 4&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition %qsubstr(&amp;amp;value,&amp;amp;i,1) ne&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; is TRUE&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %GOTO trimmed (label resolves to TRIMMED).&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 4&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;0 is TRUE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 4&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Parameter TEXT has value&amp;nbsp; HTML &lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 is FALSE&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\verify.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TEXT has value&amp;nbsp; HTML &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TARGET has value&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 OR %length(&amp;amp;target)=0 is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %DO loop beginning; index variable I; start value is 1; stop value is 4; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition NOT %index(&amp;amp;target,%qsubstr(&amp;amp;text,&amp;amp;i,1)) is TRUE&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %GOTO verfnd (label resolves to VERFND).&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;47&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The SAS System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16:20 Monday, July 7, 2014&lt;/P&gt;&lt;P&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;%length(&amp;amp;text) is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Ending execution.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition &amp;amp;i is TRUE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qcmpres.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable _ODSDEST resolves to HTML&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Parameter TEXT has value HTML&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %DO %WHILE(&amp;amp;i^=0) loop beginning; condition is FALSE.&amp;nbsp; Loop will not be executed.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qleft.sas&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qtrim.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Parameter VALUE has value HTML&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to HTML&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %DO loop beginning; index variable I; start value is 4; stop value is 1; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 4&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition %qsubstr(&amp;amp;value,&amp;amp;i,1) ne&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; is TRUE&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %GOTO trimmed (label resolves to TRIMMED).&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 4&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;0 is TRUE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 4&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Parameter TEXT has value&amp;nbsp; HTML &lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 is FALSE&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\verify.sas&lt;BR /&gt;48&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The SAS System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16:20 Monday, July 7, 2014&lt;/P&gt;&lt;P&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TEXT has value&amp;nbsp; HTML &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TARGET has value&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 OR %length(&amp;amp;target)=0 is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %DO loop beginning; index variable I; start value is 1; stop value is 4; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition NOT %index(&amp;amp;target,%qsubstr(&amp;amp;text,&amp;amp;i,1)) is TRUE&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %GOTO verfnd (label resolves to VERFND).&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;%length(&amp;amp;text) is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Ending execution.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition &amp;amp;i is TRUE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(STPBEGIN):&amp;nbsp; %IF condition (%qupcase(%qcmpres(&amp;amp;_ODSDEST)) eq WML) or&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (%qupcase(%qcmpres(&amp;amp;_ODSDEST)) eq TAGSETS.WML) is FALSE&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qcmpres.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable _ODSDEST resolves to HTML&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Parameter TEXT has value HTML&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %DO %WHILE(&amp;amp;i^=0) loop beginning; condition is FALSE.&amp;nbsp; Loop will not be executed.&lt;BR /&gt;49&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The SAS System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16:20 Monday, July 7, 2014&lt;/P&gt;&lt;P&gt;MLOGIC(QLEFT):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qleft.sas&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qtrim.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Parameter VALUE has value HTML&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to HTML&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %DO loop beginning; index variable I; start value is 4; stop value is 1; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 4&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition %qsubstr(&amp;amp;value,&amp;amp;i,1) ne&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; is TRUE&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %GOTO trimmed (label resolves to TRIMMED).&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 4&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;0 is TRUE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 4&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Parameter TEXT has value&amp;nbsp; HTML &lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 is FALSE&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\verify.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TEXT has value&amp;nbsp; HTML &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TARGET has value&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 OR %length(&amp;amp;target)=0 is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %DO loop beginning; index variable I; start value is 1; stop value is 4; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;50&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The SAS System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16:20 Monday, July 7, 2014&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition NOT %index(&amp;amp;target,%qsubstr(&amp;amp;text,&amp;amp;i,1)) is TRUE&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %GOTO verfnd (label resolves to VERFND).&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;%length(&amp;amp;text) is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Ending execution.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition &amp;amp;i is TRUE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qcmpres.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable _ODSDEST resolves to HTML&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Parameter TEXT has value HTML&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %DO %WHILE(&amp;amp;i^=0) loop beginning; condition is FALSE.&amp;nbsp; Loop will not be executed.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qleft.sas&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qtrim.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Parameter VALUE has value HTML&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to HTML&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %DO loop beginning; index variable I; start value is 4; stop value is 1; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 4&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition %qsubstr(&amp;amp;value,&amp;amp;i,1) ne&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; is TRUE&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %GOTO trimmed (label resolves to TRIMMED).&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 4&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;0 is TRUE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 4&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Parameter TEXT has value&amp;nbsp; HTML &lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;51&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The SAS System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16:20 Monday, July 7, 2014&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 is FALSE&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\verify.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TEXT has value&amp;nbsp; HTML &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TARGET has value&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 OR %length(&amp;amp;target)=0 is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %DO loop beginning; index variable I; start value is 1; stop value is 4; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition NOT %index(&amp;amp;target,%qsubstr(&amp;amp;text,&amp;amp;i,1)) is TRUE&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %GOTO verfnd (label resolves to VERFND).&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;%length(&amp;amp;text) is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Ending execution.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition &amp;amp;i is TRUE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(STPBEGIN):&amp;nbsp; %IF condition (%qupcase(%qcmpres(&amp;amp;_ODSDEST)) eq LATEX) or&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (%qupcase(%qcmpres(&amp;amp;_ODSDEST)) eq TAGSETS.LATEX) is FALSE&lt;BR /&gt;MLOGIC(STPBEGIN):&amp;nbsp; %LET (variable name is FILETYPE)&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qcmpres.sas&lt;BR /&gt;52&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The SAS System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16:20 Monday, July 7, 2014&lt;/P&gt;&lt;P&gt;SYMBOLGEN:&amp;nbsp; Macro variable _RESULT resolves to STREAM&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Parameter TEXT has value STREAM&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %DO %WHILE(&amp;amp;i^=0) loop beginning; condition is FALSE.&amp;nbsp; Loop will not be executed.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qleft.sas&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qtrim.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Parameter VALUE has value STREAM&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to STREAM&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %DO loop beginning; index variable I; start value is 6; stop value is 1; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 6&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition %qsubstr(&amp;amp;value,&amp;amp;i,1) ne&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; is TRUE&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %GOTO trimmed (label resolves to TRIMMED).&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 6&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;0 is TRUE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 6&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Parameter TEXT has value&amp;nbsp; STREAM &lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 is FALSE&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\verify.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TEXT has value&amp;nbsp; STREAM &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TARGET has value&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 OR %length(&amp;amp;target)=0 is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;53&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The SAS System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16:20 Monday, July 7, 2014&lt;/P&gt;&lt;P&gt;MLOGIC(VERIFY):&amp;nbsp; %DO loop beginning; index variable I; start value is 1; stop value is 6; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition NOT %index(&amp;amp;target,%qsubstr(&amp;amp;text,&amp;amp;i,1)) is TRUE&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %GOTO verfnd (label resolves to VERFND).&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;%length(&amp;amp;text) is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Ending execution.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition &amp;amp;i is TRUE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qcmpres.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable _RESULT resolves to STREAM&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Parameter TEXT has value STREAM&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %DO %WHILE(&amp;amp;i^=0) loop beginning; condition is FALSE.&amp;nbsp; Loop will not be executed.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qleft.sas&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qtrim.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Parameter VALUE has value STREAM&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to STREAM&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %DO loop beginning; index variable I; start value is 6; stop value is 1; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 6&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition %qsubstr(&amp;amp;value,&amp;amp;i,1) ne&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; is TRUE&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %GOTO trimmed (label resolves to TRIMMED).&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 6&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;0 is TRUE&lt;BR /&gt;54&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The SAS System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16:20 Monday, July 7, 2014&lt;/P&gt;&lt;P&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 6&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Parameter TEXT has value&amp;nbsp; STREAM &lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 is FALSE&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\verify.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TEXT has value&amp;nbsp; STREAM &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TARGET has value&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 OR %length(&amp;amp;target)=0 is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %DO loop beginning; index variable I; start value is 1; stop value is 6; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition NOT %index(&amp;amp;target,%qsubstr(&amp;amp;text,&amp;amp;i,1)) is TRUE&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %GOTO verfnd (label resolves to VERFND).&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;%length(&amp;amp;text) is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Ending execution.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition &amp;amp;i is TRUE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Ending execution.&lt;BR /&gt;55&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The SAS System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16:20 Monday, July 7, 2014&lt;/P&gt;&lt;P&gt;MLOGIC(QCMPRES):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qcmpres.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable FILETYPE resolves to html&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Parameter TEXT has value html&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to html&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %DO %WHILE(&amp;amp;i^=0) loop beginning; condition is FALSE.&amp;nbsp; Loop will not be executed.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qleft.sas&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qtrim.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to html&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Parameter VALUE has value html&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to html&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %DO loop beginning; index variable I; start value is 4; stop value is 1; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to html&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 4&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition %qsubstr(&amp;amp;value,&amp;amp;i,1) ne&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; is TRUE&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %GOTO trimmed (label resolves to TRIMMED).&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 4&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;0 is TRUE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to html&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 4&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Parameter TEXT has value&amp;nbsp; html &lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to html&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 is FALSE&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\verify.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to html&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TEXT has value&amp;nbsp; html &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TARGET has value&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to html&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;56&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The SAS System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16:20 Monday, July 7, 2014&lt;/P&gt;&lt;P&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 OR %length(&amp;amp;target)=0 is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to html&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %DO loop beginning; index variable I; start value is 1; stop value is 4; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to html&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition NOT %index(&amp;amp;target,%qsubstr(&amp;amp;text,&amp;amp;i,1)) is TRUE&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %GOTO verfnd (label resolves to VERFND).&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to html&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;%length(&amp;amp;text) is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Ending execution.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition &amp;amp;i is TRUE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to html&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(STPBEGIN):&amp;nbsp; %IF condition ((%qupcase(%qcmpres(&amp;amp;_RESULT)) eq STREAMCONTENTS) or&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (%qupcase(%qcmpres(&amp;amp;_RESULT)) eq STREAMFRAME)) and&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (%qupcase(%qcmpres(&amp;amp;FILETYPE)) ne HTML) &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; is FALSE&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qcmpres.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable FILETYPE resolves to html&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Parameter TEXT has value html&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to html&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %DO %WHILE(&amp;amp;i^=0) loop beginning; condition is FALSE.&amp;nbsp; Loop will not be executed.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qleft.sas&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qtrim.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to html&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Parameter VALUE has value html&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to html&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %DO loop beginning; index variable I; start value is 4; stop value is 1; by value is &lt;BR /&gt;57&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The SAS System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16:20 Monday, July 7, 2014&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to html&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 4&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition %qsubstr(&amp;amp;value,&amp;amp;i,1) ne&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; is TRUE&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %GOTO trimmed (label resolves to TRIMMED).&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 4&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;0 is TRUE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to html&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 4&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Parameter TEXT has value&amp;nbsp; html &lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to html&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 is FALSE&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\verify.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to html&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TEXT has value&amp;nbsp; html &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TARGET has value&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to html&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 OR %length(&amp;amp;target)=0 is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to html&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %DO loop beginning; index variable I; start value is 1; stop value is 4; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to html&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition NOT %index(&amp;amp;target,%qsubstr(&amp;amp;text,&amp;amp;i,1)) is TRUE&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %GOTO verfnd (label resolves to VERFND).&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to html&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;%length(&amp;amp;text) is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Ending execution.&lt;BR /&gt;58&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The SAS System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16:20 Monday, July 7, 2014&lt;/P&gt;&lt;P&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition &amp;amp;i is TRUE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to html&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qcmpres.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable FILETYPE resolves to html&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Parameter TEXT has value html&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to html&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %DO %WHILE(&amp;amp;i^=0) loop beginning; condition is FALSE.&amp;nbsp; Loop will not be executed.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qleft.sas&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qtrim.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to html&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Parameter VALUE has value html&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to html&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %DO loop beginning; index variable I; start value is 4; stop value is 1; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to html&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 4&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition %qsubstr(&amp;amp;value,&amp;amp;i,1) ne&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; is TRUE&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %GOTO trimmed (label resolves to TRIMMED).&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 4&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;0 is TRUE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to html&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 4&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Parameter TEXT has value&amp;nbsp; html &lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to html&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 is FALSE&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\verify.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to html&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TEXT has value&amp;nbsp; html &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TARGET has value&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;59&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The SAS System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16:20 Monday, July 7, 2014&lt;/P&gt;&lt;P&gt;MLOGIC(VERIFY):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to html&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 OR %length(&amp;amp;target)=0 is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to html&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %DO loop beginning; index variable I; start value is 1; stop value is 4; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to html&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition NOT %index(&amp;amp;target,%qsubstr(&amp;amp;text,&amp;amp;i,1)) is TRUE&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %GOTO verfnd (label resolves to VERFND).&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to html&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;%length(&amp;amp;text) is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Ending execution.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition &amp;amp;i is TRUE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to html&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qcmpres.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable FILETYPE resolves to html&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Parameter TEXT has value html&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to html&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %DO %WHILE(&amp;amp;i^=0) loop beginning; condition is FALSE.&amp;nbsp; Loop will not be executed.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qleft.sas&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qtrim.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to html&lt;BR /&gt;60&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The SAS System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16:20 Monday, July 7, 2014&lt;/P&gt;&lt;P&gt;MLOGIC(QTRIM):&amp;nbsp; Parameter VALUE has value html&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to html&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %DO loop beginning; index variable I; start value is 4; stop value is 1; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to html&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 4&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition %qsubstr(&amp;amp;value,&amp;amp;i,1) ne&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; is TRUE&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %GOTO trimmed (label resolves to TRIMMED).&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 4&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;0 is TRUE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to html&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 4&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Parameter TEXT has value&amp;nbsp; html &lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to html&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 is FALSE&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\verify.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to html&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TEXT has value&amp;nbsp; html &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TARGET has value&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to html&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 OR %length(&amp;amp;target)=0 is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to html&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %DO loop beginning; index variable I; start value is 1; stop value is 4; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to html&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition NOT %index(&amp;amp;target,%qsubstr(&amp;amp;text,&amp;amp;i,1)) is TRUE&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %GOTO verfnd (label resolves to VERFND).&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to html&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;61&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The SAS System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16:20 Monday, July 7, 2014&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;%length(&amp;amp;text) is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Ending execution.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition &amp;amp;i is TRUE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to html&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qcmpres.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable _RESULT resolves to STREAM&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Parameter TEXT has value STREAM&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %DO %WHILE(&amp;amp;i^=0) loop beginning; condition is FALSE.&amp;nbsp; Loop will not be executed.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qleft.sas&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qtrim.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Parameter VALUE has value STREAM&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to STREAM&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %DO loop beginning; index variable I; start value is 6; stop value is 1; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 6&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition %qsubstr(&amp;amp;value,&amp;amp;i,1) ne&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; is TRUE&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %GOTO trimmed (label resolves to TRIMMED).&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 6&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;0 is TRUE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 6&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Parameter TEXT has value&amp;nbsp; STREAM &lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 is FALSE&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\verify.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;62&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The SAS System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16:20 Monday, July 7, 2014&lt;/P&gt;&lt;P&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TEXT has value&amp;nbsp; STREAM &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TARGET has value&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 OR %length(&amp;amp;target)=0 is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %DO loop beginning; index variable I; start value is 1; stop value is 6; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition NOT %index(&amp;amp;target,%qsubstr(&amp;amp;text,&amp;amp;i,1)) is TRUE&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %GOTO verfnd (label resolves to VERFND).&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;%length(&amp;amp;text) is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Ending execution.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition &amp;amp;i is TRUE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(STPBEGIN):&amp;nbsp; %IF condition ((%qupcase(%qcmpres(&amp;amp;FILETYPE)) eq PDF)&amp;nbsp; or&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (%qupcase(%qcmpres(&amp;amp;FILETYPE)) eq PS)&amp;nbsp;&amp;nbsp; or&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (%qupcase(%qcmpres(&amp;amp;FILETYPE)) eq RTF)) and&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (%qupcase(%qcmpres(&amp;amp;_RESULT)) eq STREAMFRAGMENT) is FALSE&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qcmpres.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable _RESULT resolves to STREAM&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Parameter TEXT has value STREAM&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %DO %WHILE(&amp;amp;i^=0) loop beginning; condition is FALSE.&amp;nbsp; Loop will not be executed.&lt;BR /&gt;63&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The SAS System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16:20 Monday, July 7, 2014&lt;/P&gt;&lt;P&gt;MLOGIC(QLEFT):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qleft.sas&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qtrim.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Parameter VALUE has value STREAM&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to STREAM&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %DO loop beginning; index variable I; start value is 6; stop value is 1; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 6&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition %qsubstr(&amp;amp;value,&amp;amp;i,1) ne&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; is TRUE&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %GOTO trimmed (label resolves to TRIMMED).&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 6&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;0 is TRUE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 6&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Parameter TEXT has value&amp;nbsp; STREAM &lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 is FALSE&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\verify.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TEXT has value&amp;nbsp; STREAM &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TARGET has value&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 OR %length(&amp;amp;target)=0 is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %DO loop beginning; index variable I; start value is 1; stop value is 6; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;64&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The SAS System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16:20 Monday, July 7, 2014&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition NOT %index(&amp;amp;target,%qsubstr(&amp;amp;text,&amp;amp;i,1)) is TRUE&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %GOTO verfnd (label resolves to VERFND).&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;%length(&amp;amp;text) is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Ending execution.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition &amp;amp;i is TRUE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(STPBEGIN):&amp;nbsp; %IF condition (%qupcase(%qcmpres(&amp;amp;_RESULT)) eq REPORT_REPOSITORY) is FALSE&lt;BR /&gt;MPRINT(STPBEGIN):&amp;nbsp;&amp;nbsp; ods listing close;&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable _ODSDEST resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable _ODSDEST resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable _ODSDEST resolves to HTML&lt;BR /&gt;MLOGIC(STPBEGIN):&amp;nbsp; %IF condition (%qupcase(&amp;amp;_ODSDEST) eq RTF) or&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (%index(%qupcase(&amp;amp;_ODSDEST), &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .RTF) gt 0) or&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (%index(%qupcase(&amp;amp;_ODSDEST), _RTF) gt 0) is FALSE&lt;BR /&gt;MLOGIC(STPBEGIN):&amp;nbsp; %SYSCALL stpsrv_unquote2(_PRINTOPTIONS)&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qcmpres.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable _PRINTOPTIONS resolves to &lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Parameter TEXT has value&amp;nbsp;&amp;nbsp; &lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %DO %WHILE(&amp;amp;i^=0) loop beginning; condition is FALSE.&amp;nbsp; Loop will not be executed.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qleft.sas&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qtrim.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Parameter VALUE has value&amp;nbsp;&amp;nbsp; &lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %DO loop beginning; index variable I; start value is 0; stop value is 1; by value is &lt;BR /&gt;65&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The SAS System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16:20 Monday, July 7, 2014&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -1.&amp;nbsp; Loop will not be executed.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;0 is FALSE&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Parameter TEXT has value &lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to &lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 is TRUE&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LET (variable name is TEXT)&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\verify.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TEXT has value&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TARGET has value&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 OR %length(&amp;amp;target)=0 is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %DO loop beginning; index variable I; start value is 1; stop value is 1; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition NOT %index(&amp;amp;target,%qsubstr(&amp;amp;text,&amp;amp;i,1)) is FALSE&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %DO loop index variable I is now 2; loop will not iterate again.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 2&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;%length(&amp;amp;text) is TRUE&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Ending execution.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition &amp;amp;i is FALSE&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(STPBEGIN):&amp;nbsp; %IF condition (%qcmpres(%bquote(&amp;amp;_PRINTOPTIONS)) ne ) is FALSE&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qcmpres.sas&lt;BR /&gt;66&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The SAS System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16:20 Monday, July 7, 2014&lt;/P&gt;&lt;P&gt;SYMBOLGEN:&amp;nbsp; Macro variable _RESULT resolves to STREAM&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Parameter TEXT has value STREAM&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %DO %WHILE(&amp;amp;i^=0) loop beginning; condition is FALSE.&amp;nbsp; Loop will not be executed.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qleft.sas&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qtrim.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Parameter VALUE has value STREAM&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to STREAM&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %DO loop beginning; index variable I; start value is 6; stop value is 1; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 6&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition %qsubstr(&amp;amp;value,&amp;amp;i,1) ne&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; is TRUE&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %GOTO trimmed (label resolves to TRIMMED).&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 6&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;0 is TRUE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 6&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Parameter TEXT has value&amp;nbsp; STREAM &lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 is FALSE&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\verify.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TEXT has value&amp;nbsp; STREAM &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TARGET has value&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 OR %length(&amp;amp;target)=0 is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;67&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The SAS System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16:20 Monday, July 7, 2014&lt;/P&gt;&lt;P&gt;MLOGIC(VERIFY):&amp;nbsp; %DO loop beginning; index variable I; start value is 1; stop value is 6; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition NOT %index(&amp;amp;target,%qsubstr(&amp;amp;text,&amp;amp;i,1)) is TRUE&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %GOTO verfnd (label resolves to VERFND).&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;%length(&amp;amp;text) is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Ending execution.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition &amp;amp;i is TRUE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(STPBEGIN):&amp;nbsp; %IF condition (%qupcase(%qcmpres(&amp;amp;_RESULT)) eq STATUS) is FALSE&lt;BR /&gt;MLOGIC(STPBEGIN):&amp;nbsp; %LET (variable name is QRESULT)&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable _RESULT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable QRESULT resolves to STREAM&lt;BR /&gt;MLOGIC(STPBEGIN):&amp;nbsp; %IF condition (%length(&amp;amp;QRESULT) lt 7) is TRUE&lt;BR /&gt;MLOGIC(STPBEGIN):&amp;nbsp; %LET (variable name is QRESULT)&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable QRESULT resolves to STREAM&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qcmpres.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable QRESULT resolves to STREAMzzzzzzz&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Parameter TEXT has value STREAMzzzzzzz&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAMzzzzzzz&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %DO %WHILE(&amp;amp;i^=0) loop beginning; condition is FALSE.&amp;nbsp; Loop will not be executed.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qleft.sas&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qtrim.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAMzzzzzzz&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Parameter VALUE has value STREAMzzzzzzz&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to STREAMzzzzzzz&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %DO loop beginning; index variable I; start value is 13; stop value is 1; by value is &lt;BR /&gt;68&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The SAS System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16:20 Monday, July 7, 2014&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to STREAMzzzzzzz&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 13&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition %qsubstr(&amp;amp;value,&amp;amp;i,1) ne&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; is TRUE&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %GOTO trimmed (label resolves to TRIMMED).&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 13&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;0 is TRUE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to STREAMzzzzzzz&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 13&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Parameter TEXT has value&amp;nbsp; STREAMzzzzzzz &lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAMzzzzzzz&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 is FALSE&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\verify.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAMzzzzzzz&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TEXT has value&amp;nbsp; STREAMzzzzzzz &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TARGET has value&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAMzzzzzzz&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 OR %length(&amp;amp;target)=0 is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAMzzzzzzz&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %DO loop beginning; index variable I; start value is 1; stop value is 13; by value &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; is 1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAMzzzzzzz&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition NOT %index(&amp;amp;target,%qsubstr(&amp;amp;text,&amp;amp;i,1)) is TRUE&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %GOTO verfnd (label resolves to VERFND).&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAMzzzzzzz&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;%length(&amp;amp;text) is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Ending execution.&lt;BR /&gt;69&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The SAS System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16:20 Monday, July 7, 2014&lt;/P&gt;&lt;P&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition &amp;amp;i is TRUE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAMzzzzzzz&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qcmpres.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable _ODSDEST resolves to HTML&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Parameter TEXT has value HTML&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %DO %WHILE(&amp;amp;i^=0) loop beginning; condition is FALSE.&amp;nbsp; Loop will not be executed.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qleft.sas&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qtrim.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Parameter VALUE has value HTML&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to HTML&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %DO loop beginning; index variable I; start value is 4; stop value is 1; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 4&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition %qsubstr(&amp;amp;value,&amp;amp;i,1) ne&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; is TRUE&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %GOTO trimmed (label resolves to TRIMMED).&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 4&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;0 is TRUE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 4&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Parameter TEXT has value&amp;nbsp; HTML &lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 is FALSE&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\verify.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TEXT has value&amp;nbsp; HTML &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TARGET has value&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;70&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The SAS System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16:20 Monday, July 7, 2014&lt;/P&gt;&lt;P&gt;MLOGIC(VERIFY):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 OR %length(&amp;amp;target)=0 is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %DO loop beginning; index variable I; start value is 1; stop value is 4; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition NOT %index(&amp;amp;target,%qsubstr(&amp;amp;text,&amp;amp;i,1)) is TRUE&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %GOTO verfnd (label resolves to VERFND).&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;%length(&amp;amp;text) is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Ending execution.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition &amp;amp;i is TRUE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(STPBEGIN):&amp;nbsp; %IF condition (%qupcase(%qsubstr(%qcmpres(&amp;amp;QRESULT),1,7)) ne PACKAGE) and&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (%qupcase(%qcmpres(&amp;amp;_ODSDEST)) eq NONE) is FALSE&lt;BR /&gt;MLOGIC(STPBEGIN):&amp;nbsp; %SYSCALL stpsrv_unquote2(_ODSOPTIONS)&lt;BR /&gt;MLOGIC(STPBEGIN):&amp;nbsp; %SYSCALL stpsrv_unquote2(_GOPTIONS)&lt;BR /&gt;MLOGIC(STPBEGIN):&amp;nbsp; %SYSCALL stpsrv_unquote2(_ODSSTYLESHEET)&lt;BR /&gt;MLOGIC(STPBEGIN):&amp;nbsp; %LET (variable name is BODYFLAG)&lt;BR /&gt;MLOGIC(STPBEGIN):&amp;nbsp; %LET (variable name is CHARSETFLAG)&lt;BR /&gt;MLOGIC(STPBEGIN):&amp;nbsp; %LET (variable name is CODEBASEFLAG)&lt;BR /&gt;MLOGIC(STPBEGIN):&amp;nbsp; %LET (variable name is CONTENTSFLAG)&lt;BR /&gt;MLOGIC(STPBEGIN):&amp;nbsp; %LET (variable name is FRAMEFLAG)&lt;BR /&gt;MLOGIC(STPBEGIN):&amp;nbsp; %LET (variable name is GDEVICEFLAG)&lt;BR /&gt;MLOGIC(STPBEGIN):&amp;nbsp; %LET (variable name is MSIEFLAG)&lt;BR /&gt;MLOGIC(STPBEGIN):&amp;nbsp; %LET (variable name is PATHFLAG)&lt;BR /&gt;MLOGIC(STPBEGIN):&amp;nbsp; %LET (variable name is DEFAULTENTRYFLAG)&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qcmpres.sas&lt;BR /&gt;71&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The SAS System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16:20 Monday, July 7, 2014&lt;/P&gt;&lt;P&gt;SYMBOLGEN:&amp;nbsp; Macro variable _TMPCAT resolves to &lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Parameter TEXT has value &lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %DO %WHILE(&amp;amp;i^=0) loop beginning; condition is FALSE.&amp;nbsp; Loop will not be executed.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qleft.sas&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qtrim.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to &lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Parameter VALUE has value &lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to &lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %DO loop beginning; index variable I; start value is 0; stop value is 1; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -1.&amp;nbsp; Loop will not be executed.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;0 is FALSE&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Parameter TEXT has value &lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to &lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 is TRUE&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LET (variable name is TEXT)&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\verify.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TEXT has value&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TARGET has value&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 OR %length(&amp;amp;target)=0 is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %DO loop beginning; index variable I; start value is 1; stop value is 1; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;72&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The SAS System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16:20 Monday, July 7, 2014&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition NOT %index(&amp;amp;target,%qsubstr(&amp;amp;text,&amp;amp;i,1)) is FALSE&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %DO loop index variable I is now 2; loop will not iterate again.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 2&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;%length(&amp;amp;text) is TRUE&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Ending execution.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition &amp;amp;i is FALSE&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qcmpres.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable _REPLAY resolves to &lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Parameter TEXT has value &lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %DO %WHILE(&amp;amp;i^=0) loop beginning; condition is FALSE.&amp;nbsp; Loop will not be executed.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qleft.sas&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qtrim.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to &lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Parameter VALUE has value &lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to &lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %DO loop beginning; index variable I; start value is 0; stop value is 1; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -1.&amp;nbsp; Loop will not be executed.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;0 is FALSE&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Parameter TEXT has value &lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to &lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 is TRUE&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LET (variable name is TEXT)&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\verify.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TEXT has value&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TARGET has value&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;73&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The SAS System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16:20 Monday, July 7, 2014&lt;/P&gt;&lt;P&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 OR %length(&amp;amp;target)=0 is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %DO loop beginning; index variable I; start value is 1; stop value is 1; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition NOT %index(&amp;amp;target,%qsubstr(&amp;amp;text,&amp;amp;i,1)) is FALSE&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %DO loop index variable I is now 2; loop will not iterate again.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 2&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;%length(&amp;amp;text) is TRUE&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Ending execution.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition &amp;amp;i is FALSE&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qcmpres.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable _URL resolves to &lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Parameter TEXT has value &lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %DO %WHILE(&amp;amp;i^=0) loop beginning; condition is FALSE.&amp;nbsp; Loop will not be executed.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qleft.sas&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qtrim.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to &lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Parameter VALUE has value &lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to &lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %DO loop beginning; index variable I; start value is 0; stop value is 1; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -1.&amp;nbsp; Loop will not be executed.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;74&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The SAS System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16:20 Monday, July 7, 2014&lt;/P&gt;&lt;P&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;0 is FALSE&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Parameter TEXT has value &lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to &lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 is TRUE&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LET (variable name is TEXT)&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\verify.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TEXT has value&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TARGET has value&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 OR %length(&amp;amp;target)=0 is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %DO loop beginning; index variable I; start value is 1; stop value is 1; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition NOT %index(&amp;amp;target,%qsubstr(&amp;amp;text,&amp;amp;i,1)) is FALSE&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %DO loop index variable I is now 2; loop will not iterate again.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 2&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;%length(&amp;amp;text) is TRUE&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Ending execution.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition &amp;amp;i is FALSE&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(STPBEGIN):&amp;nbsp; %IF condition (%qcmpres(&amp;amp;_TMPCAT) ne ) and&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (%qcmpres(&amp;amp;_REPLAY) ne ) and&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (%qcmpres(&amp;amp;_URL) ne ) is FALSE&lt;BR /&gt;MLOGIC(STPBEGIN):&amp;nbsp; %LET (variable name is REPLAYFLAG)&lt;BR /&gt;MLOGIC(STPBEGIN):&amp;nbsp; %LET (variable name is TEMPSTR)&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;75&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The SAS System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16:20 Monday, July 7, 2014&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qcmpres.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable _ODSOPTIONS resolves to &lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Parameter TEXT has value&amp;nbsp;&amp;nbsp; &lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %DO %WHILE(&amp;amp;i^=0) loop beginning; condition is FALSE.&amp;nbsp; Loop will not be executed.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qleft.sas&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qtrim.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Parameter VALUE has value&amp;nbsp;&amp;nbsp; &lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %DO loop beginning; index variable I; start value is 0; stop value is 1; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -1.&amp;nbsp; Loop will not be executed.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;0 is FALSE&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Parameter TEXT has value &lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to &lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 is TRUE&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LET (variable name is TEXT)&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\verify.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TEXT has value&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TARGET has value&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 OR %length(&amp;amp;target)=0 is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;76&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The SAS System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16:20 Monday, July 7, 2014&lt;/P&gt;&lt;P&gt;MLOGIC(VERIFY):&amp;nbsp; %DO loop beginning; index variable I; start value is 1; stop value is 1; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition NOT %index(&amp;amp;target,%qsubstr(&amp;amp;text,&amp;amp;i,1)) is FALSE&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %DO loop index variable I is now 2; loop will not iterate again.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 2&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;%length(&amp;amp;text) is TRUE&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Ending execution.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition &amp;amp;i is FALSE&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Ending execution.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEMPSTR resolves to &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEMPSTR resolves to &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEMPSTR resolves to &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEMPSTR resolves to &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(STPBEGIN):&amp;nbsp; %IF condition (%index(&amp;amp;TEMPSTR, BODY=) GT 0) or&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (%index(&amp;amp;TEMPSTR, BODY &lt;span class="lia-unicode-emoji" title=":grinning_face_with_big_eyes:"&gt;😃&lt;/span&gt; GT &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0) or&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (%index(&amp;amp;TEMPSTR, FILE=) GT 0) or&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (%index(&amp;amp;TEMPSTR, FILE &lt;span class="lia-unicode-emoji" title=":grinning_face_with_big_eyes:"&gt;😃&lt;/span&gt; GT 0) is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEMPSTR resolves to &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEMPSTR resolves to &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(STPBEGIN):&amp;nbsp; %IF condition (%index(&amp;amp;TEMPSTR, CHARSET=) GT 0) or&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (%index(&amp;amp;TEMPSTR, CHARSET &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span class="lia-unicode-emoji" title=":grinning_face_with_big_eyes:"&gt;😃&lt;/span&gt; GT 0) is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEMPSTR resolves to &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEMPSTR resolves to &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(STPBEGIN):&amp;nbsp; %IF condition (%index(&amp;amp;TEMPSTR, CODEBASE=) GT 0) or&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (%index(&amp;amp;TEMPSTR, CODEBASE &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span class="lia-unicode-emoji" title=":grinning_face_with_big_eyes:"&gt;😃&lt;/span&gt; GT 0) is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEMPSTR resolves to &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;77&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The SAS System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16:20 Monday, July 7, 2014&lt;/P&gt;&lt;P&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEMPSTR resolves to &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(STPBEGIN):&amp;nbsp; %IF condition (%index(&amp;amp;TEMPSTR, CONTENTS=) GT 0) or&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (%index(&amp;amp;TEMPSTR, CONTENTS &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span class="lia-unicode-emoji" title=":grinning_face_with_big_eyes:"&gt;😃&lt;/span&gt; GT 0) is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEMPSTR resolves to &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEMPSTR resolves to &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(STPBEGIN):&amp;nbsp; %IF condition (%index(&amp;amp;TEMPSTR, FRAME=) GT 0) or&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (%index(&amp;amp;TEMPSTR, FRAME &lt;span class="lia-unicode-emoji" title=":grinning_face_with_big_eyes:"&gt;😃&lt;/span&gt; GT &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0) is FALSE&lt;BR /&gt;MLOGIC(STPBEGIN):&amp;nbsp; %LET (variable name is TEMPSTR2)&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qcmpres.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable _GOPTIONS resolves to &lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Parameter TEXT has value&amp;nbsp;&amp;nbsp; &lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %DO %WHILE(&amp;amp;i^=0) loop beginning; condition is FALSE.&amp;nbsp; Loop will not be executed.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qleft.sas&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qtrim.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Parameter VALUE has value&amp;nbsp;&amp;nbsp; &lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %DO loop beginning; index variable I; start value is 0; stop value is 1; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -1.&amp;nbsp; Loop will not be executed.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;0 is FALSE&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Parameter TEXT has value &lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to &lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 is TRUE&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LET (variable name is TEXT)&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\verify.sas&lt;BR /&gt;78&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The SAS System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16:20 Monday, July 7, 2014&lt;/P&gt;&lt;P&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TEXT has value&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TARGET has value&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 OR %length(&amp;amp;target)=0 is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %DO loop beginning; index variable I; start value is 1; stop value is 1; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition NOT %index(&amp;amp;target,%qsubstr(&amp;amp;text,&amp;amp;i,1)) is FALSE&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %DO loop index variable I is now 2; loop will not iterate again.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 2&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;%length(&amp;amp;text) is TRUE&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Ending execution.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition &amp;amp;i is FALSE&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qcmpres.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable _GOPT_DEVICE resolves to &lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Parameter TEXT has value &lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %DO %WHILE(&amp;amp;i^=0) loop beginning; condition is FALSE.&amp;nbsp; Loop will not be executed.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qleft.sas&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qtrim.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to &lt;BR /&gt;79&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The SAS System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16:20 Monday, July 7, 2014&lt;/P&gt;&lt;P&gt;MLOGIC(QTRIM):&amp;nbsp; Parameter VALUE has value &lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to &lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %DO loop beginning; index variable I; start value is 0; stop value is 1; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -1.&amp;nbsp; Loop will not be executed.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;0 is FALSE&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Parameter TEXT has value &lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to &lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 is TRUE&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LET (variable name is TEXT)&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\verify.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TEXT has value&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TARGET has value&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 OR %length(&amp;amp;target)=0 is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %DO loop beginning; index variable I; start value is 1; stop value is 1; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition NOT %index(&amp;amp;target,%qsubstr(&amp;amp;text,&amp;amp;i,1)) is FALSE&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %DO loop index variable I is now 2; loop will not iterate again.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 2&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;%length(&amp;amp;text) is TRUE&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Ending execution.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition &amp;amp;i is FALSE&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Ending execution.&lt;BR /&gt;80&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The SAS System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16:20 Monday, July 7, 2014&lt;/P&gt;&lt;P&gt;MLOGIC(QCMPRES):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qcmpres.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable SYSDEVIC resolves to ACTIVEX&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Parameter TEXT has value ACTIVEX&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to ACTIVEX&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %DO %WHILE(&amp;amp;i^=0) loop beginning; condition is FALSE.&amp;nbsp; Loop will not be executed.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qleft.sas&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qtrim.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to ACTIVEX&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Parameter VALUE has value ACTIVEX&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to ACTIVEX&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %DO loop beginning; index variable I; start value is 7; stop value is 1; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to ACTIVEX&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 7&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition %qsubstr(&amp;amp;value,&amp;amp;i,1) ne&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; is TRUE&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %GOTO trimmed (label resolves to TRIMMED).&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 7&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;0 is TRUE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to ACTIVEX&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 7&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Parameter TEXT has value&amp;nbsp; ACTIVEX &lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to ACTIVEX&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 is FALSE&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\verify.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to ACTIVEX&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TEXT has value&amp;nbsp; ACTIVEX &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TARGET has value&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to ACTIVEX&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 OR %length(&amp;amp;target)=0 is FALSE&lt;BR /&gt;81&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The SAS System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16:20 Monday, July 7, 2014&lt;/P&gt;&lt;P&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to ACTIVEX&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %DO loop beginning; index variable I; start value is 1; stop value is 7; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to ACTIVEX&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition NOT %index(&amp;amp;target,%qsubstr(&amp;amp;text,&amp;amp;i,1)) is TRUE&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %GOTO verfnd (label resolves to VERFND).&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to ACTIVEX&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;%length(&amp;amp;text) is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Ending execution.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition &amp;amp;i is TRUE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to ACTIVEX&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Ending execution.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEMPSTR2 resolves to &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEMPSTR2 resolves to &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEMPSTR2 resolves to &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEMPSTR2 resolves to &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(STPBEGIN):&amp;nbsp; %IF condition (%qcmpres(&amp;amp;_GOPT_DEVICE) NE ) or&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (%qcmpres(&amp;amp;SYSDEVIC) NE ) or&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (%index(&amp;amp;TEMPSTR2, DEVICE=) GT 0) or&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (%index(&amp;amp;TEMPSTR2, DEVICE &lt;span class="lia-unicode-emoji" title=":grinning_face_with_big_eyes:"&gt;😃&lt;/span&gt; GT 0) or&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (%index(&amp;amp;TEMPSTR2, DEV=) GT 0) or&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (%index(&amp;amp;TEMPSTR2, DEV &lt;span class="lia-unicode-emoji" title=":grinning_face_with_big_eyes:"&gt;😃&lt;/span&gt; GT 0) is TRUE&lt;BR /&gt;MLOGIC(STPBEGIN):&amp;nbsp; %LET (variable name is GDEVICEFLAG)&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEMPSTR resolves to &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEMPSTR resolves to &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(STPBEGIN):&amp;nbsp; %IF condition (%index(&amp;nbsp; &amp;amp;TEMPSTR ,&amp;nbsp;&amp;nbsp; PATH&amp;nbsp; ) GT 0) or&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (%index(&amp;nbsp; &amp;amp;TEMPSTR ,&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; PATH&amp;nbsp;&amp;nbsp; ) GT 0) is FALSE&lt;BR /&gt;MLOGIC(STPBEGIN):&amp;nbsp; %LET (variable name is TEMPSTR)&lt;BR /&gt;82&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The SAS System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16:20 Monday, July 7, 2014&lt;/P&gt;&lt;P&gt;MLOGIC(QCMPRES):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qcmpres.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable _NAMEVALUE resolves to &lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Parameter TEXT has value&amp;nbsp;&amp;nbsp; &lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %DO %WHILE(&amp;amp;i^=0) loop beginning; condition is FALSE.&amp;nbsp; Loop will not be executed.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qleft.sas&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qtrim.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Parameter VALUE has value&amp;nbsp;&amp;nbsp; &lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %DO loop beginning; index variable I; start value is 0; stop value is 1; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -1.&amp;nbsp; Loop will not be executed.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;0 is FALSE&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Parameter TEXT has value &lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to &lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 is TRUE&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LET (variable name is TEXT)&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\verify.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TEXT has value&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TARGET has value&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 OR %length(&amp;amp;target)=0 is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to&amp;nbsp; &lt;BR /&gt;83&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The SAS System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16:20 Monday, July 7, 2014&lt;/P&gt;&lt;P&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %DO loop beginning; index variable I; start value is 1; stop value is 1; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition NOT %index(&amp;amp;target,%qsubstr(&amp;amp;text,&amp;amp;i,1)) is FALSE&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %DO loop index variable I is now 2; loop will not iterate again.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 2&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;%length(&amp;amp;text) is TRUE&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Ending execution.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition &amp;amp;i is FALSE&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Ending execution.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEMPSTR resolves to &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEMPSTR resolves to &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(STPBEGIN):&amp;nbsp; %IF condition (%index(&amp;amp;TEMPSTR, _DEFAULT_ENTRY=) GT 0) or&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (%index(&amp;amp;TEMPSTR, &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _DEFAULT_ENTRY &lt;span class="lia-unicode-emoji" title=":grinning_face_with_big_eyes:"&gt;😃&lt;/span&gt; GT 0) is FALSE&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qcmpres.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable DEBUG resolves to &lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Parameter TEXT has value &lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %DO %WHILE(&amp;amp;i^=0) loop beginning; condition is FALSE.&amp;nbsp; Loop will not be executed.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qleft.sas&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qtrim.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to &lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Parameter VALUE has value &lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to &lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %DO loop beginning; index variable I; start value is 0; stop value is 1; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -1.&amp;nbsp; Loop will not be executed.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;84&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The SAS System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16:20 Monday, July 7, 2014&lt;/P&gt;&lt;P&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;0 is FALSE&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Parameter TEXT has value &lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to &lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 is TRUE&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LET (variable name is TEXT)&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\verify.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TEXT has value&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TARGET has value&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 OR %length(&amp;amp;target)=0 is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %DO loop beginning; index variable I; start value is 1; stop value is 1; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition NOT %index(&amp;amp;target,%qsubstr(&amp;amp;text,&amp;amp;i,1)) is FALSE&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %DO loop index variable I is now 2; loop will not iterate again.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 2&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;%length(&amp;amp;text) is TRUE&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Ending execution.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition &amp;amp;i is FALSE&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Ending execution.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable BODYFLAG resolves to 0&lt;BR /&gt;MLOGIC(STPBEGIN):&amp;nbsp; %IF condition (%qcmpres(&amp;amp;DEBUG) ne ) and&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (&amp;amp;BODYFLAG eq 1) is FALSE&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qcmpres.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable DEBUG resolves to &lt;BR /&gt;85&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The SAS System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16:20 Monday, July 7, 2014&lt;/P&gt;&lt;P&gt;MLOGIC(QCMPRES):&amp;nbsp; Parameter TEXT has value &lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %DO %WHILE(&amp;amp;i^=0) loop beginning; condition is FALSE.&amp;nbsp; Loop will not be executed.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qleft.sas&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qtrim.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to &lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Parameter VALUE has value &lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to &lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %DO loop beginning; index variable I; start value is 0; stop value is 1; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -1.&amp;nbsp; Loop will not be executed.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;0 is FALSE&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Parameter TEXT has value &lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to &lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 is TRUE&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LET (variable name is TEXT)&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\verify.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TEXT has value&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TARGET has value&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 OR %length(&amp;amp;target)=0 is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %DO loop beginning; index variable I; start value is 1; stop value is 1; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;86&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The SAS System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16:20 Monday, July 7, 2014&lt;/P&gt;&lt;P&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition NOT %index(&amp;amp;target,%qsubstr(&amp;amp;text,&amp;amp;i,1)) is FALSE&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %DO loop index variable I is now 2; loop will not iterate again.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 2&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;%length(&amp;amp;text) is TRUE&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Ending execution.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition &amp;amp;i is FALSE&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Ending execution.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable CHARSETFLAG resolves to 0&lt;BR /&gt;MLOGIC(STPBEGIN):&amp;nbsp; %IF condition (%qcmpres(&amp;amp;DEBUG) ne ) and&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (&amp;amp;CHARSETFLAG eq 1) is FALSE&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qcmpres.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable DEBUG resolves to &lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Parameter TEXT has value &lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %DO %WHILE(&amp;amp;i^=0) loop beginning; condition is FALSE.&amp;nbsp; Loop will not be executed.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qleft.sas&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qtrim.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to &lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Parameter VALUE has value &lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to &lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %DO loop beginning; index variable I; start value is 0; stop value is 1; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -1.&amp;nbsp; Loop will not be executed.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;0 is FALSE&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Parameter TEXT has value &lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to &lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 is TRUE&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LET (variable name is TEXT)&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\verify.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TEXT has value&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TARGET has value&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;87&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The SAS System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16:20 Monday, July 7, 2014&lt;/P&gt;&lt;P&gt;MLOGIC(VERIFY):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 OR %length(&amp;amp;target)=0 is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %DO loop beginning; index variable I; start value is 1; stop value is 1; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition NOT %index(&amp;amp;target,%qsubstr(&amp;amp;text,&amp;amp;i,1)) is FALSE&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %DO loop index variable I is now 2; loop will not iterate again.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 2&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;%length(&amp;amp;text) is TRUE&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Ending execution.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition &amp;amp;i is FALSE&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Ending execution.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable CODEBASEFLAG resolves to 0&lt;BR /&gt;MLOGIC(STPBEGIN):&amp;nbsp; %IF condition (%qcmpres(&amp;amp;DEBUG) ne ) and&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (&amp;amp;CODEBASEFLAG eq 1) is FALSE&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qcmpres.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable DEBUG resolves to &lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Parameter TEXT has value &lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %DO %WHILE(&amp;amp;i^=0) loop beginning; condition is FALSE.&amp;nbsp; Loop will not be executed.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qleft.sas&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qtrim.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to &lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Parameter VALUE has value &lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to &lt;BR /&gt;88&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The SAS System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16:20 Monday, July 7, 2014&lt;/P&gt;&lt;P&gt;MLOGIC(QTRIM):&amp;nbsp; %DO loop beginning; index variable I; start value is 0; stop value is 1; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -1.&amp;nbsp; Loop will not be executed.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;0 is FALSE&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Parameter TEXT has value &lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to &lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 is TRUE&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LET (variable name is TEXT)&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\verify.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TEXT has value&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TARGET has value&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 OR %length(&amp;amp;target)=0 is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %DO loop beginning; index variable I; start value is 1; stop value is 1; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition NOT %index(&amp;amp;target,%qsubstr(&amp;amp;text,&amp;amp;i,1)) is FALSE&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %DO loop index variable I is now 2; loop will not iterate again.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 2&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;%length(&amp;amp;text) is TRUE&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Ending execution.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition &amp;amp;i is FALSE&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Ending execution.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable GDEVICEFLAG resolves to 1&lt;BR /&gt;MLOGIC(STPBEGIN):&amp;nbsp; %IF condition (%qcmpres(&amp;amp;DEBUG) ne ) and&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (&amp;amp;GDEVICEFLAG eq 1) is FALSE&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Beginning execution.&lt;BR /&gt;89&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The SAS System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16:20 Monday, July 7, 2014&lt;/P&gt;&lt;P&gt;MLOGIC(QCMPRES):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qcmpres.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable DEBUG resolves to &lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Parameter TEXT has value &lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %DO %WHILE(&amp;amp;i^=0) loop beginning; condition is FALSE.&amp;nbsp; Loop will not be executed.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qleft.sas&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qtrim.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to &lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Parameter VALUE has value &lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to &lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %DO loop beginning; index variable I; start value is 0; stop value is 1; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -1.&amp;nbsp; Loop will not be executed.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;0 is FALSE&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Parameter TEXT has value &lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to &lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 is TRUE&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LET (variable name is TEXT)&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\verify.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TEXT has value&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TARGET has value&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 OR %length(&amp;amp;target)=0 is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %DO loop beginning; index variable I; start value is 1; stop value is 1; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;90&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The SAS System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16:20 Monday, July 7, 2014&lt;/P&gt;&lt;P&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition NOT %index(&amp;amp;target,%qsubstr(&amp;amp;text,&amp;amp;i,1)) is FALSE&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %DO loop index variable I is now 2; loop will not iterate again.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 2&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;%length(&amp;amp;text) is TRUE&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Ending execution.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition &amp;amp;i is FALSE&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Ending execution.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable PATHFLAG resolves to 0&lt;BR /&gt;MLOGIC(STPBEGIN):&amp;nbsp; %IF condition (%qcmpres(&amp;amp;DEBUG) ne ) and&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (&amp;amp;PATHFLAG eq 1) is FALSE&lt;BR /&gt;MLOGIC(STPBEGIN):&amp;nbsp; %IF condition (%symexist(_HTUA)) is FALSE&lt;BR /&gt;MLOGIC(STPBEGIN):&amp;nbsp; %LET (variable name is MSIEFLAG)&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qcmpres.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable DEBUG resolves to &lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Parameter TEXT has value &lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %DO %WHILE(&amp;amp;i^=0) loop beginning; condition is FALSE.&amp;nbsp; Loop will not be executed.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qleft.sas&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qtrim.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to &lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Parameter VALUE has value &lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to &lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %DO loop beginning; index variable I; start value is 0; stop value is 1; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -1.&amp;nbsp; Loop will not be executed.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;0 is FALSE&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Parameter TEXT has value &lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to &lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 is TRUE&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LET (variable name is TEXT)&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\verify.sas&lt;BR /&gt;91&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The SAS System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16:20 Monday, July 7, 2014&lt;/P&gt;&lt;P&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TEXT has value&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TARGET has value&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 OR %length(&amp;amp;target)=0 is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %DO loop beginning; index variable I; start value is 1; stop value is 1; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition NOT %index(&amp;amp;target,%qsubstr(&amp;amp;text,&amp;amp;i,1)) is FALSE&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %DO loop index variable I is now 2; loop will not iterate again.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 2&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;%length(&amp;amp;text) is TRUE&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Ending execution.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition &amp;amp;i is FALSE&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Ending execution.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable MSIEFLAG resolves to 1&lt;BR /&gt;MLOGIC(STPBEGIN):&amp;nbsp; %IF condition (%qcmpres(&amp;amp;DEBUG) ne ) and&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (&amp;amp;MSIEFLAG eq 1) is FALSE&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qcmpres.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable _ENCODING resolves to &lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Parameter TEXT has value &lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %DO %WHILE(&amp;amp;i^=0) loop beginning; condition is FALSE.&amp;nbsp; Loop will not be executed.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qleft.sas&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;92&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The SAS System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16:20 Monday, July 7, 2014&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qtrim.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to &lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Parameter VALUE has value &lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to &lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %DO loop beginning; index variable I; start value is 0; stop value is 1; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -1.&amp;nbsp; Loop will not be executed.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;0 is FALSE&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Parameter TEXT has value &lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to &lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 is TRUE&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LET (variable name is TEXT)&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\verify.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TEXT has value&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TARGET has value&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 OR %length(&amp;amp;target)=0 is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %DO loop beginning; index variable I; start value is 1; stop value is 1; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition NOT %index(&amp;amp;target,%qsubstr(&amp;amp;text,&amp;amp;i,1)) is FALSE&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %DO loop index variable I is now 2; loop will not iterate again.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 2&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;%length(&amp;amp;text) is TRUE&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Ending execution.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition &amp;amp;i is FALSE&lt;BR /&gt;93&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The SAS System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16:20 Monday, July 7, 2014&lt;/P&gt;&lt;P&gt;MLOGIC(QLEFT):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Ending execution.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable FILETYPE resolves to html&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable FILETYPE resolves to html&lt;BR /&gt;MLOGIC(STPBEGIN):&amp;nbsp; %IF condition (%qcmpres(&amp;amp;_ENCODING) ne ) and&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (&amp;amp;FILETYPE ne pdf and &amp;amp;FILETYPE &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ne ps) is FALSE&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qcmpres.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable _ODSSTYLE resolves to &lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Parameter TEXT has value &lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %DO %WHILE(&amp;amp;i^=0) loop beginning; condition is FALSE.&amp;nbsp; Loop will not be executed.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qleft.sas&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qtrim.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to &lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Parameter VALUE has value &lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to &lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %DO loop beginning; index variable I; start value is 0; stop value is 1; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -1.&amp;nbsp; Loop will not be executed.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;0 is FALSE&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Parameter TEXT has value &lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to &lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 is TRUE&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LET (variable name is TEXT)&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\verify.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TEXT has value&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TARGET has value&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 OR %length(&amp;amp;target)=0 is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to&amp;nbsp; &lt;BR /&gt;94&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The SAS System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16:20 Monday, July 7, 2014&lt;/P&gt;&lt;P&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %DO loop beginning; index variable I; start value is 1; stop value is 1; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition NOT %index(&amp;amp;target,%qsubstr(&amp;amp;text,&amp;amp;i,1)) is FALSE&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %DO loop index variable I is now 2; loop will not iterate again.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 2&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;%length(&amp;amp;text) is TRUE&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Ending execution.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition &amp;amp;i is FALSE&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(STPBEGIN):&amp;nbsp; %IF condition (%qcmpres(&amp;amp;_ODSSTYLE) ne ) is FALSE&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qcmpres.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable _ODSSTYLESHEET resolves to &lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Parameter TEXT has value &lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %DO %WHILE(&amp;amp;i^=0) loop beginning; condition is FALSE.&amp;nbsp; Loop will not be executed.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qleft.sas&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qtrim.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to &lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Parameter VALUE has value &lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to &lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %DO loop beginning; index variable I; start value is 0; stop value is 1; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -1.&amp;nbsp; Loop will not be executed.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;0 is FALSE&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Parameter TEXT has value &lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to &lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 is TRUE&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LET (variable name is TEXT)&lt;BR /&gt;95&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The SAS System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16:20 Monday, July 7, 2014&lt;/P&gt;&lt;P&gt;MLOGIC(QLEFT):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\verify.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TEXT has value&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TARGET has value&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 OR %length(&amp;amp;target)=0 is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %DO loop beginning; index variable I; start value is 1; stop value is 1; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition NOT %index(&amp;amp;target,%qsubstr(&amp;amp;text,&amp;amp;i,1)) is FALSE&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %DO loop index variable I is now 2; loop will not iterate again.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 2&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;%length(&amp;amp;text) is TRUE&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Ending execution.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition &amp;amp;i is FALSE&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Ending execution.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable FILETYPE resolves to html&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable FILETYPE resolves to html&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable FILETYPE resolves to html&lt;BR /&gt;MLOGIC(STPBEGIN):&amp;nbsp; %IF condition (%qcmpres(&amp;amp;_ODSSTYLESHEET) ne )&amp;nbsp; and&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (&amp;amp;FILETYPE ne pdf and &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;amp;FILETYPE ne ps and &amp;amp;FILETYPE ne rtf) is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable _ODSOPTIONS resolves to &lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qcmpres.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable FILETYPE resolves to html&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Parameter TEXT has value html&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;96&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The SAS System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16:20 Monday, July 7, 2014&lt;/P&gt;&lt;P&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to html&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %DO %WHILE(&amp;amp;i^=0) loop beginning; condition is FALSE.&amp;nbsp; Loop will not be executed.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qleft.sas&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qtrim.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to html&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Parameter VALUE has value html&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to html&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %DO loop beginning; index variable I; start value is 4; stop value is 1; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to html&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 4&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition %qsubstr(&amp;amp;value,&amp;amp;i,1) ne&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; is TRUE&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %GOTO trimmed (label resolves to TRIMMED).&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 4&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;0 is TRUE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to html&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 4&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Parameter TEXT has value&amp;nbsp; html &lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to html&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 is FALSE&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\verify.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to html&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TEXT has value&amp;nbsp; html &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TARGET has value&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to html&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 OR %length(&amp;amp;target)=0 is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to html&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %DO loop beginning; index variable I; start value is 1; stop value is 4; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;97&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The SAS System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16:20 Monday, July 7, 2014&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to html&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition NOT %index(&amp;amp;target,%qsubstr(&amp;amp;text,&amp;amp;i,1)) is TRUE&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %GOTO verfnd (label resolves to VERFND).&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to html&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;%length(&amp;amp;text) is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Ending execution.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition &amp;amp;i is TRUE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to html&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qcmpres.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable FILETYPE resolves to html&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Parameter TEXT has value html&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to html&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %DO %WHILE(&amp;amp;i^=0) loop beginning; condition is FALSE.&amp;nbsp; Loop will not be executed.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qleft.sas&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qtrim.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to html&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Parameter VALUE has value html&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to html&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %DO loop beginning; index variable I; start value is 4; stop value is 1; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to html&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 4&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition %qsubstr(&amp;amp;value,&amp;amp;i,1) ne&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; is TRUE&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %GOTO trimmed (label resolves to TRIMMED).&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 4&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;0 is TRUE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to html&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 4&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Parameter TEXT has value&amp;nbsp; html &lt;BR /&gt;98&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The SAS System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16:20 Monday, July 7, 2014&lt;/P&gt;&lt;P&gt;MLOGIC(QLEFT):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to html&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 is FALSE&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\verify.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to html&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TEXT has value&amp;nbsp; html &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TARGET has value&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to html&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 OR %length(&amp;amp;target)=0 is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to html&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %DO loop beginning; index variable I; start value is 1; stop value is 4; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to html&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition NOT %index(&amp;amp;target,%qsubstr(&amp;amp;text,&amp;amp;i,1)) is TRUE&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %GOTO verfnd (label resolves to VERFND).&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to html&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;%length(&amp;amp;text) is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Ending execution.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition &amp;amp;i is TRUE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to html&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qcmpres.sas&lt;BR /&gt;99&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The SAS System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16:20 Monday, July 7, 2014&lt;/P&gt;&lt;P&gt;SYMBOLGEN:&amp;nbsp; Macro variable FILETYPE resolves to html&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Parameter TEXT has value html&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to html&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %DO %WHILE(&amp;amp;i^=0) loop beginning; condition is FALSE.&amp;nbsp; Loop will not be executed.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qleft.sas&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qtrim.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to html&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Parameter VALUE has value html&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to html&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %DO loop beginning; index variable I; start value is 4; stop value is 1; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to html&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 4&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition %qsubstr(&amp;amp;value,&amp;amp;i,1) ne&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; is TRUE&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %GOTO trimmed (label resolves to TRIMMED).&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 4&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;0 is TRUE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to html&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 4&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Parameter TEXT has value&amp;nbsp; html &lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to html&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 is FALSE&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\verify.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to html&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TEXT has value&amp;nbsp; html &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TARGET has value&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to html&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 OR %length(&amp;amp;target)=0 is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to html&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;100&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The SAS System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16:20 Monday, July 7, 2014&lt;/P&gt;&lt;P&gt;MLOGIC(VERIFY):&amp;nbsp; %DO loop beginning; index variable I; start value is 1; stop value is 4; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to html&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition NOT %index(&amp;amp;target,%qsubstr(&amp;amp;text,&amp;amp;i,1)) is TRUE&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %GOTO verfnd (label resolves to VERFND).&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to html&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;%length(&amp;amp;text) is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Ending execution.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition &amp;amp;i is TRUE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to html&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(STPBEGIN):&amp;nbsp; %IF condition (%index(%qupcase(&amp;amp;_ODSOPTIONS), GTITLE) eq 0) and&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ((%qupcase(%qcmpres(&amp;amp;FILETYPE)) ne PDF)&amp;nbsp; and&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (%qupcase(%qcmpres(&amp;amp;FILETYPE)) ne PS)&amp;nbsp;&amp;nbsp; and&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (%qupcase(%qcmpres(&amp;amp;FILETYPE)) ne RTF)) is TRUE&lt;BR /&gt;MLOGIC(STPBEGIN):&amp;nbsp; %LET (variable name is ODSOPT)&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable ODSOPT resolves to &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable _ODSOPTIONS resolves to &lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qcmpres.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable FILETYPE resolves to html&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Parameter TEXT has value html&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to html&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %DO %WHILE(&amp;amp;i^=0) loop beginning; condition is FALSE.&amp;nbsp; Loop will not be executed.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qleft.sas&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qtrim.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to html&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Parameter VALUE has value html&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to html&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %DO loop beginning; index variable I; start value is 4; stop value is 1; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -1.&amp;nbsp; &lt;BR /&gt;101&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The SAS System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16:20 Monday, July 7, 2014&lt;/P&gt;&lt;P&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to html&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 4&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition %qsubstr(&amp;amp;value,&amp;amp;i,1) ne&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; is TRUE&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %GOTO trimmed (label resolves to TRIMMED).&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 4&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;0 is TRUE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to html&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 4&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Parameter TEXT has value&amp;nbsp; html &lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to html&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 is FALSE&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\verify.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to html&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TEXT has value&amp;nbsp; html &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TARGET has value&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to html&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 OR %length(&amp;amp;target)=0 is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to html&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %DO loop beginning; index variable I; start value is 1; stop value is 4; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to html&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition NOT %index(&amp;amp;target,%qsubstr(&amp;amp;text,&amp;amp;i,1)) is TRUE&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %GOTO verfnd (label resolves to VERFND).&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to html&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;%length(&amp;amp;text) is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Ending execution.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;102&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The SAS System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16:20 Monday, July 7, 2014&lt;/P&gt;&lt;P&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition &amp;amp;i is TRUE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to html&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qcmpres.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable FILETYPE resolves to html&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Parameter TEXT has value html&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to html&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %DO %WHILE(&amp;amp;i^=0) loop beginning; condition is FALSE.&amp;nbsp; Loop will not be executed.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qleft.sas&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qtrim.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to html&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Parameter VALUE has value html&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to html&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %DO loop beginning; index variable I; start value is 4; stop value is 1; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to html&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 4&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition %qsubstr(&amp;amp;value,&amp;amp;i,1) ne&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; is TRUE&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %GOTO trimmed (label resolves to TRIMMED).&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 4&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;0 is TRUE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to html&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 4&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Parameter TEXT has value&amp;nbsp; html &lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to html&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 is FALSE&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\verify.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to html&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TEXT has value&amp;nbsp; html &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TARGET has value&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;103&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The SAS System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16:20 Monday, July 7, 2014&lt;/P&gt;&lt;P&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to html&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 OR %length(&amp;amp;target)=0 is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to html&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %DO loop beginning; index variable I; start value is 1; stop value is 4; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to html&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition NOT %index(&amp;amp;target,%qsubstr(&amp;amp;text,&amp;amp;i,1)) is TRUE&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %GOTO verfnd (label resolves to VERFND).&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to html&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;%length(&amp;amp;text) is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Ending execution.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition &amp;amp;i is TRUE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to html&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qcmpres.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable FILETYPE resolves to html&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Parameter TEXT has value html&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to html&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %DO %WHILE(&amp;amp;i^=0) loop beginning; condition is FALSE.&amp;nbsp; Loop will not be executed.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qleft.sas&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qtrim.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to html&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Parameter VALUE has value html&lt;BR /&gt;104&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The SAS System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16:20 Monday, July 7, 2014&lt;/P&gt;&lt;P&gt;MLOGIC(QTRIM):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to html&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %DO loop beginning; index variable I; start value is 4; stop value is 1; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to html&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 4&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition %qsubstr(&amp;amp;value,&amp;amp;i,1) ne&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; is TRUE&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %GOTO trimmed (label resolves to TRIMMED).&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 4&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;0 is TRUE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to html&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 4&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Parameter TEXT has value&amp;nbsp; html &lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to html&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 is FALSE&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\verify.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to html&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TEXT has value&amp;nbsp; html &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TARGET has value&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to html&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 OR %length(&amp;amp;target)=0 is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to html&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %DO loop beginning; index variable I; start value is 1; stop value is 4; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to html&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition NOT %index(&amp;amp;target,%qsubstr(&amp;amp;text,&amp;amp;i,1)) is TRUE&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %GOTO verfnd (label resolves to VERFND).&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to html&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;105&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The SAS System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16:20 Monday, July 7, 2014&lt;/P&gt;&lt;P&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;%length(&amp;amp;text) is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Ending execution.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition &amp;amp;i is TRUE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to html&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(STPBEGIN):&amp;nbsp; %IF condition (%index(%qupcase(&amp;amp;_ODSOPTIONS), GFOOT) eq 0) and&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ((%qupcase(%qcmpres(&amp;amp;FILETYPE)) ne PDF)&amp;nbsp; and&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (%qupcase(%qcmpres(&amp;amp;FILETYPE)) ne PS)&amp;nbsp;&amp;nbsp; and&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (%qupcase(%qcmpres(&amp;amp;FILETYPE)) ne RTF)) is TRUE&lt;BR /&gt;MLOGIC(STPBEGIN):&amp;nbsp; %LET (variable name is ODSOPT)&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable ODSOPT resolves to nogtitle&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qcmpres.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable QRESULT resolves to STREAMzzzzzzz&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Parameter TEXT has value STREAMzzzzzzz&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAMzzzzzzz&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %DO %WHILE(&amp;amp;i^=0) loop beginning; condition is FALSE.&amp;nbsp; Loop will not be executed.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qleft.sas&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qtrim.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAMzzzzzzz&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Parameter VALUE has value STREAMzzzzzzz&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to STREAMzzzzzzz&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %DO loop beginning; index variable I; start value is 13; stop value is 1; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to STREAMzzzzzzz&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 13&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition %qsubstr(&amp;amp;value,&amp;amp;i,1) ne&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; is TRUE&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %GOTO trimmed (label resolves to TRIMMED).&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 13&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;0 is TRUE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to STREAMzzzzzzz&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 13&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Parameter TEXT has value&amp;nbsp; STREAMzzzzzzz &lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAMzzzzzzz&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 is FALSE&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;106&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The SAS System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16:20 Monday, July 7, 2014&lt;/P&gt;&lt;P&gt;MLOGIC(VERIFY):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\verify.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAMzzzzzzz&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TEXT has value&amp;nbsp; STREAMzzzzzzz &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TARGET has value&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAMzzzzzzz&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 OR %length(&amp;amp;target)=0 is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAMzzzzzzz&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %DO loop beginning; index variable I; start value is 1; stop value is 13; by value &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; is 1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAMzzzzzzz&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition NOT %index(&amp;amp;target,%qsubstr(&amp;amp;text,&amp;amp;i,1)) is TRUE&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %GOTO verfnd (label resolves to VERFND).&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAMzzzzzzz&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;%length(&amp;amp;text) is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Ending execution.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition &amp;amp;i is TRUE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAMzzzzzzz&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(STPBEGIN):&amp;nbsp; %IF condition (%qupcase(%qsubstr(%qcmpres(&amp;amp;QRESULT),1,7)) eq PACKAGE) is FALSE&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qcmpres.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable _RESULT resolves to STREAM&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Parameter TEXT has value STREAM&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;107&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The SAS System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16:20 Monday, July 7, 2014&lt;/P&gt;&lt;P&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %DO %WHILE(&amp;amp;i^=0) loop beginning; condition is FALSE.&amp;nbsp; Loop will not be executed.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qleft.sas&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qtrim.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Parameter VALUE has value STREAM&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to STREAM&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %DO loop beginning; index variable I; start value is 6; stop value is 1; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 6&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition %qsubstr(&amp;amp;value,&amp;amp;i,1) ne&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; is TRUE&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %GOTO trimmed (label resolves to TRIMMED).&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 6&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;0 is TRUE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 6&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Parameter TEXT has value&amp;nbsp; STREAM &lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 is FALSE&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\verify.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TEXT has value&amp;nbsp; STREAM &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TARGET has value&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 OR %length(&amp;amp;target)=0 is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %DO loop beginning; index variable I; start value is 1; stop value is 6; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;108&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The SAS System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16:20 Monday, July 7, 2014&lt;/P&gt;&lt;P&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition NOT %index(&amp;amp;target,%qsubstr(&amp;amp;text,&amp;amp;i,1)) is TRUE&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %GOTO verfnd (label resolves to VERFND).&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;%length(&amp;amp;text) is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Ending execution.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition &amp;amp;i is TRUE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Ending execution.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable BODYFLAG resolves to 0&lt;BR /&gt;MLOGIC(STPBEGIN):&amp;nbsp; %IF condition (%qupcase(%qcmpres(&amp;amp;_RESULT)) eq STREAM) and&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (&amp;amp;BODYFLAG eq &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0) is TRUE&lt;BR /&gt;MLOGIC(STPBEGIN):&amp;nbsp; %LET (variable name is ODSOPT)&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable ODSOPT resolves to nogtitle nogfootnote&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qcmpres.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable _RESULT resolves to STREAM&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Parameter TEXT has value STREAM&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %DO %WHILE(&amp;amp;i^=0) loop beginning; condition is FALSE.&amp;nbsp; Loop will not be executed.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qleft.sas&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qtrim.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Parameter VALUE has value STREAM&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to STREAM&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %DO loop beginning; index variable I; start value is 6; stop value is 1; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 6&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition %qsubstr(&amp;amp;value,&amp;amp;i,1) ne&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; is TRUE&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %GOTO trimmed (label resolves to TRIMMED).&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 6&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;0 is TRUE&lt;BR /&gt;109&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The SAS System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16:20 Monday, July 7, 2014&lt;/P&gt;&lt;P&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 6&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Parameter TEXT has value&amp;nbsp; STREAM &lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 is FALSE&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\verify.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TEXT has value&amp;nbsp; STREAM &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TARGET has value&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 OR %length(&amp;amp;target)=0 is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %DO loop beginning; index variable I; start value is 1; stop value is 6; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition NOT %index(&amp;amp;target,%qsubstr(&amp;amp;text,&amp;amp;i,1)) is TRUE&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %GOTO verfnd (label resolves to VERFND).&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;%length(&amp;amp;text) is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Ending execution.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition &amp;amp;i is TRUE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Ending execution.&lt;BR /&gt;110&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The SAS System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16:20 Monday, July 7, 2014&lt;/P&gt;&lt;P&gt;MLOGIC(QCMPRES):&amp;nbsp; Ending execution.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable PATHFLAG resolves to 0&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qcmpres.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable FILETYPE resolves to html&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Parameter TEXT has value html&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to html&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %DO %WHILE(&amp;amp;i^=0) loop beginning; condition is FALSE.&amp;nbsp; Loop will not be executed.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qleft.sas&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qtrim.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to html&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Parameter VALUE has value html&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to html&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %DO loop beginning; index variable I; start value is 4; stop value is 1; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to html&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 4&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition %qsubstr(&amp;amp;value,&amp;amp;i,1) ne&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; is TRUE&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %GOTO trimmed (label resolves to TRIMMED).&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 4&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;0 is TRUE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to html&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 4&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Parameter TEXT has value&amp;nbsp; html &lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to html&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 is FALSE&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\verify.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to html&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TEXT has value&amp;nbsp; html &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TARGET has value&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to html&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;111&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The SAS System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16:20 Monday, July 7, 2014&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 OR %length(&amp;amp;target)=0 is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to html&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %DO loop beginning; index variable I; start value is 1; stop value is 4; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to html&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition NOT %index(&amp;amp;target,%qsubstr(&amp;amp;text,&amp;amp;i,1)) is TRUE&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %GOTO verfnd (label resolves to VERFND).&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to html&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;%length(&amp;amp;text) is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Ending execution.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition &amp;amp;i is TRUE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to html&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qcmpres.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable FILETYPE resolves to html&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Parameter TEXT has value html&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to html&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %DO %WHILE(&amp;amp;i^=0) loop beginning; condition is FALSE.&amp;nbsp; Loop will not be executed.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qleft.sas&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qtrim.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to html&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Parameter VALUE has value html&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to html&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %DO loop beginning; index variable I; start value is 4; stop value is 1; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to html&lt;BR /&gt;112&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The SAS System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16:20 Monday, July 7, 2014&lt;/P&gt;&lt;P&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 4&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition %qsubstr(&amp;amp;value,&amp;amp;i,1) ne&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; is TRUE&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %GOTO trimmed (label resolves to TRIMMED).&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 4&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;0 is TRUE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to html&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 4&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Parameter TEXT has value&amp;nbsp; html &lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to html&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 is FALSE&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\verify.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to html&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TEXT has value&amp;nbsp; html &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TARGET has value&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to html&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 OR %length(&amp;amp;target)=0 is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to html&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %DO loop beginning; index variable I; start value is 1; stop value is 4; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to html&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition NOT %index(&amp;amp;target,%qsubstr(&amp;amp;text,&amp;amp;i,1)) is TRUE&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %GOTO verfnd (label resolves to VERFND).&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to html&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;%length(&amp;amp;text) is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Ending execution.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition &amp;amp;i is TRUE&lt;BR /&gt;113&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The SAS System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16:20 Monday, July 7, 2014&lt;/P&gt;&lt;P&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to html&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(STPBEGIN):&amp;nbsp; %IF condition (%qupcase(%qsubstr(%qcmpres(&amp;amp;_RESULT),1,6)) eq STREAM) and&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (&amp;amp;PATHFLAG eq 0) and&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (%qupcase(%qcmpres(&amp;amp;FILETYPE)) ne PS) and&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (%qupcase(%qcmpres(&amp;amp;FILETYPE)) ne PDF) is TRUE&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qcmpres.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable _TMPCAT resolves to &lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Parameter TEXT has value &lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %DO %WHILE(&amp;amp;i^=0) loop beginning; condition is FALSE.&amp;nbsp; Loop will not be executed.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qleft.sas&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qtrim.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to &lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Parameter VALUE has value &lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to &lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %DO loop beginning; index variable I; start value is 0; stop value is 1; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -1.&amp;nbsp; Loop will not be executed.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;0 is FALSE&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Parameter TEXT has value &lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to &lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 is TRUE&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LET (variable name is TEXT)&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\verify.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TEXT has value&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TARGET has value&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;114&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The SAS System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16:20 Monday, July 7, 2014&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 OR %length(&amp;amp;target)=0 is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %DO loop beginning; index variable I; start value is 1; stop value is 1; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition NOT %index(&amp;amp;target,%qsubstr(&amp;amp;text,&amp;amp;i,1)) is FALSE&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %DO loop index variable I is now 2; loop will not iterate again.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 2&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;%length(&amp;amp;text) is TRUE&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Ending execution.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition &amp;amp;i is FALSE&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(STPBEGIN):&amp;nbsp; %IF condition (%qcmpres(&amp;amp;_TMPCAT) eq ) is TRUE&lt;BR /&gt;MLOGIC(STPBEGIN):&amp;nbsp; %LET (variable name is ODSOPT)&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable ODSOPT resolves to nogtitle nogfootnote body=_WEBOUT&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable REPLAYFLAG resolves to 0&lt;BR /&gt;MLOGIC(STPBEGIN):&amp;nbsp; %IF condition (&amp;amp;REPLAYFLAG EQ 1) is FALSE&lt;BR /&gt;MLOGIC(STPBEGIN):&amp;nbsp; %LET (variable name is ODSOPT)&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable ODSOPT resolves to nogtitle nogfootnote body=_WEBOUT path=WORK._TEMP_&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable CHARSETFLAG resolves to 0&lt;BR /&gt;MLOGIC(STPBEGIN):&amp;nbsp; %IF condition (&amp;amp;CHARSETFLAG eq 0) is TRUE&lt;BR /&gt;MLOGIC(STPBEGIN):&amp;nbsp; %LET (variable name is ODSOPT)&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable ODSOPT resolves to nogtitle nogfootnote body=_WEBOUT path=WORK._TEMP_ &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (url=NONE)&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable GDEVICEFLAG resolves to 1&lt;BR /&gt;MLOGIC(STPBEGIN):&amp;nbsp; %IF condition (&amp;amp;GDEVICEFLAG EQ 0) is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable CODEBASEFLAG resolves to 0&lt;BR /&gt;MLOGIC(STPBEGIN):&amp;nbsp; %IF condition (&amp;amp;CODEBASEFLAG EQ 0) and (%symexist(_GRAFLOC)) is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable _ODSDEST resolves to HTML&lt;BR /&gt;MLOGIC(STPBEGIN):&amp;nbsp; %IF condition (%qupcase(&amp;amp;_ODSDEST) eq DOCUMENT) is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable _ODSDEST resolves to HTML&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable ODSOPT resolves to nogtitle nogfootnote body=_WEBOUT path=WORK._TEMP_ &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (url=NONE) CHARSET=' '&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable _ODSOPTIONS resolves to &lt;BR /&gt;MPRINT(STPBEGIN):&amp;nbsp;&amp;nbsp; ods HTML nogtitle nogfootnote body=_WEBOUT path=WORK._TEMP_ (url=NONE) CHARSET=' &lt;BR /&gt;' ;&lt;BR /&gt;ERROR: No logical assign for filename _WEBOUT.&lt;BR /&gt;ERROR: No body file. HTML output will not be created.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;115&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The SAS System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16:20 Monday, July 7, 2014&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qcmpres.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable _GOPT_DEVICE resolves to &lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Parameter TEXT has value &lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %DO %WHILE(&amp;amp;i^=0) loop beginning; condition is FALSE.&amp;nbsp; Loop will not be executed.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qleft.sas&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qtrim.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to &lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Parameter VALUE has value &lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to &lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %DO loop beginning; index variable I; start value is 0; stop value is 1; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -1.&amp;nbsp; Loop will not be executed.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;0 is FALSE&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Parameter TEXT has value &lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to &lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 is TRUE&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LET (variable name is TEXT)&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\verify.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TEXT has value&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TARGET has value&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 OR %length(&amp;amp;target)=0 is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %DO loop beginning; index variable I; start value is 1; stop value is 1; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to&amp;nbsp; &lt;BR /&gt;116&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The SAS System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16:20 Monday, July 7, 2014&lt;/P&gt;&lt;P&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition NOT %index(&amp;amp;target,%qsubstr(&amp;amp;text,&amp;amp;i,1)) is FALSE&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %DO loop index variable I is now 2; loop will not iterate again.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 2&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;%length(&amp;amp;text) is TRUE&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Ending execution.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition &amp;amp;i is FALSE&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(STPBEGIN):&amp;nbsp; %IF condition (%qcmpres(&amp;amp;_GOPT_DEVICE) ne ) is FALSE&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qcmpres.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable _GOPT_HSIZE resolves to &lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Parameter TEXT has value &lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %DO %WHILE(&amp;amp;i^=0) loop beginning; condition is FALSE.&amp;nbsp; Loop will not be executed.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qleft.sas&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qtrim.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to &lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Parameter VALUE has value &lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to &lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %DO loop beginning; index variable I; start value is 0; stop value is 1; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -1.&amp;nbsp; Loop will not be executed.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;0 is FALSE&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Parameter TEXT has value &lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to &lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 is TRUE&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LET (variable name is TEXT)&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\verify.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TEXT has value&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;117&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The SAS System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16:20 Monday, July 7, 2014&lt;/P&gt;&lt;P&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TARGET has value&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 OR %length(&amp;amp;target)=0 is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %DO loop beginning; index variable I; start value is 1; stop value is 1; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition NOT %index(&amp;amp;target,%qsubstr(&amp;amp;text,&amp;amp;i,1)) is FALSE&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %DO loop index variable I is now 2; loop will not iterate again.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 2&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;%length(&amp;amp;text) is TRUE&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Ending execution.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition &amp;amp;i is FALSE&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(STPBEGIN):&amp;nbsp; %IF condition (%qcmpres(&amp;amp;_GOPT_HSIZE) ne ) is FALSE&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qcmpres.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable _GOPT_VSIZE resolves to &lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Parameter TEXT has value &lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %DO %WHILE(&amp;amp;i^=0) loop beginning; condition is FALSE.&amp;nbsp; Loop will not be executed.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qleft.sas&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qtrim.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to &lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Parameter VALUE has value &lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to &lt;BR /&gt;118&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The SAS System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16:20 Monday, July 7, 2014&lt;/P&gt;&lt;P&gt;MLOGIC(QTRIM):&amp;nbsp; %DO loop beginning; index variable I; start value is 0; stop value is 1; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -1.&amp;nbsp; Loop will not be executed.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;0 is FALSE&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Parameter TEXT has value &lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to &lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 is TRUE&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LET (variable name is TEXT)&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\verify.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TEXT has value&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TARGET has value&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 OR %length(&amp;amp;target)=0 is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %DO loop beginning; index variable I; start value is 1; stop value is 1; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition NOT %index(&amp;amp;target,%qsubstr(&amp;amp;text,&amp;amp;i,1)) is FALSE&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %DO loop index variable I is now 2; loop will not iterate again.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 2&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;%length(&amp;amp;text) is TRUE&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Ending execution.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition &amp;amp;i is FALSE&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(STPBEGIN):&amp;nbsp; %IF condition (%qcmpres(&amp;amp;_GOPT_VSIZE) ne ) is FALSE&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;119&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The SAS System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16:20 Monday, July 7, 2014&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qcmpres.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable _GOPT_XPIXELS resolves to &lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Parameter TEXT has value &lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %DO %WHILE(&amp;amp;i^=0) loop beginning; condition is FALSE.&amp;nbsp; Loop will not be executed.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qleft.sas&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qtrim.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to &lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Parameter VALUE has value &lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to &lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %DO loop beginning; index variable I; start value is 0; stop value is 1; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -1.&amp;nbsp; Loop will not be executed.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;0 is FALSE&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Parameter TEXT has value &lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to &lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 is TRUE&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LET (variable name is TEXT)&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\verify.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TEXT has value&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TARGET has value&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 OR %length(&amp;amp;target)=0 is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %DO loop beginning; index variable I; start value is 1; stop value is 1; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to&amp;nbsp; &lt;BR /&gt;120&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The SAS System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16:20 Monday, July 7, 2014&lt;/P&gt;&lt;P&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition NOT %index(&amp;amp;target,%qsubstr(&amp;amp;text,&amp;amp;i,1)) is FALSE&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %DO loop index variable I is now 2; loop will not iterate again.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 2&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;%length(&amp;amp;text) is TRUE&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Ending execution.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition &amp;amp;i is FALSE&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(STPBEGIN):&amp;nbsp; %IF condition (%qcmpres(&amp;amp;_GOPT_XPIXELS) ne ) is FALSE&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qcmpres.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable _GOPT_YPIXELS resolves to &lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Parameter TEXT has value &lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %DO %WHILE(&amp;amp;i^=0) loop beginning; condition is FALSE.&amp;nbsp; Loop will not be executed.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qleft.sas&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qtrim.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to &lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Parameter VALUE has value &lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to &lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %DO loop beginning; index variable I; start value is 0; stop value is 1; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -1.&amp;nbsp; Loop will not be executed.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;0 is FALSE&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Parameter TEXT has value &lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to &lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 is TRUE&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LET (variable name is TEXT)&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\verify.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TEXT has value&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;121&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The SAS System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16:20 Monday, July 7, 2014&lt;/P&gt;&lt;P&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TARGET has value&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 OR %length(&amp;amp;target)=0 is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %DO loop beginning; index variable I; start value is 1; stop value is 1; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition NOT %index(&amp;amp;target,%qsubstr(&amp;amp;text,&amp;amp;i,1)) is FALSE&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %DO loop index variable I is now 2; loop will not iterate again.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 2&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;%length(&amp;amp;text) is TRUE&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Ending execution.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition &amp;amp;i is FALSE&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(STPBEGIN):&amp;nbsp; %IF condition (%qcmpres(&amp;amp;_GOPT_YPIXELS) ne ) is FALSE&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qcmpres.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable GOPT resolves to &lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Parameter TEXT has value &lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %DO %WHILE(&amp;amp;i^=0) loop beginning; condition is FALSE.&amp;nbsp; Loop will not be executed.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qleft.sas&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qtrim.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to &lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Parameter VALUE has value &lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to &lt;BR /&gt;122&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The SAS System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16:20 Monday, July 7, 2014&lt;/P&gt;&lt;P&gt;MLOGIC(QTRIM):&amp;nbsp; %DO loop beginning; index variable I; start value is 0; stop value is 1; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -1.&amp;nbsp; Loop will not be executed.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;0 is FALSE&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Parameter TEXT has value &lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to &lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 is TRUE&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LET (variable name is TEXT)&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\verify.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TEXT has value&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TARGET has value&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 OR %length(&amp;amp;target)=0 is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %DO loop beginning; index variable I; start value is 1; stop value is 1; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition NOT %index(&amp;amp;target,%qsubstr(&amp;amp;text,&amp;amp;i,1)) is FALSE&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %DO loop index variable I is now 2; loop will not iterate again.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 2&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;%length(&amp;amp;text) is TRUE&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Ending execution.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition &amp;amp;i is FALSE&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qcmpres.sas&lt;BR /&gt;123&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The SAS System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16:20 Monday, July 7, 2014&lt;/P&gt;&lt;P&gt;SYMBOLGEN:&amp;nbsp; Macro variable _GOPTIONS resolves to &lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Parameter TEXT has value&amp;nbsp;&amp;nbsp; &lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %DO %WHILE(&amp;amp;i^=0) loop beginning; condition is FALSE.&amp;nbsp; Loop will not be executed.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qleft.sas&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qtrim.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Parameter VALUE has value&amp;nbsp;&amp;nbsp; &lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %DO loop beginning; index variable I; start value is 0; stop value is 1; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -1.&amp;nbsp; Loop will not be executed.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;0 is FALSE&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Parameter TEXT has value &lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to &lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 is TRUE&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LET (variable name is TEXT)&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\verify.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TEXT has value&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TARGET has value&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 OR %length(&amp;amp;target)=0 is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %DO loop beginning; index variable I; start value is 1; stop value is 1; by value is &lt;BR /&gt;124&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The SAS System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16:20 Monday, July 7, 2014&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition NOT %index(&amp;amp;target,%qsubstr(&amp;amp;text,&amp;amp;i,1)) is FALSE&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %DO loop index variable I is now 2; loop will not iterate again.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 2&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;%length(&amp;amp;text) is TRUE&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Ending execution.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition &amp;amp;i is FALSE&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(STPBEGIN):&amp;nbsp; %IF condition (%qcmpres(&amp;amp;GOPT) ne ) or&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (%qcmpres(%bquote(&amp;amp;_GOPTIONS)) ne ) is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable SHOWVER resolves to N&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable SHOWVER resolves to N&lt;BR /&gt;MLOGIC(STPBEGIN):&amp;nbsp; %IF condition (%bquote(%upcase(&amp;amp;SHOWVER)) eq Y)&amp;nbsp;&amp;nbsp; or&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (%bquote(%upcase(&amp;amp;SHOWVER)) eq YES) is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable NOTES resolves to NOTES&lt;BR /&gt;MPRINT(STPBEGIN):&amp;nbsp;&amp;nbsp; options NOTES;&lt;BR /&gt;MLOGIC(STPBEGIN):&amp;nbsp; Ending execution.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;46&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; proc print data=sashelp.class;&lt;BR /&gt;47&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /* Call the numGen macro and pass in the value of your parameter, which in this case is&lt;BR /&gt;48&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; age. */&lt;BR /&gt;49&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; where age in (%numGen(parm='age'));&lt;BR /&gt;MLOGIC(NUMGEN):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(NUMGEN):&amp;nbsp; Parameter PARM has value 'age'&lt;BR /&gt;MLOGIC(NUMGEN):&amp;nbsp; %GLOBAL&amp;nbsp; &amp;amp;PARM.0&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable PARM resolves to 'age'&lt;BR /&gt;NOTE: Line generated by the macro variable "PARM".&lt;BR /&gt;49&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 'age'0&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _____&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 49&lt;BR /&gt;ERROR: Invalid symbolic variable name 'age'.&lt;BR /&gt;ERROR: Invalid symbolic variable name 0.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; &amp;amp;&amp;amp; resolves to &amp;amp;.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable PARM resolves to 'age'&lt;BR /&gt;NOTE: Line generated by the macro variable "PARM".&lt;BR /&gt;49&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;amp;'age'0&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _____&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 49&lt;BR /&gt;NOTE 49-169: The meaning of an identifier after a quoted string might change in a future SAS release. &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Inserting white space between a quoted string and the succeeding identifier is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; recommended.&lt;BR /&gt;125&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The SAS System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16:20 Monday, July 7, 2014&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;NOTE 49-169: The meaning of an identifier after a quoted string might change in a future SAS release. &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Inserting white space between a quoted string and the succeeding identifier is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; recommended.&lt;BR /&gt;49&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; where age in (%numGen(parm='age'));&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 22&lt;BR /&gt;ERROR 22-322: Syntax error, expecting one of the following: a quoted string, a numeric constant, &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; a datetime constant, a missing value.&amp;nbsp; &lt;/P&gt;&lt;P&gt;49&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; where age in (%numGen(parm='age'));&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 76&lt;BR /&gt;ERROR 76-322: Syntax error, statement will be ignored.&lt;/P&gt;&lt;P&gt;ERROR: A character operand was found in the %EVAL function or %IF condition where a numeric operand &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; is required. The condition was: &amp;amp;'age'0 ge 2 &lt;BR /&gt;ERROR: %EVAL function has no expression to evaluate, or %IF statement has no condition.&lt;BR /&gt;ERROR: The macro NUMGEN will stop executing.&lt;BR /&gt;MLOGIC(NUMGEN):&amp;nbsp; Ending execution.&lt;BR /&gt;ERROR: Syntax error while parsing WHERE clause.&lt;BR /&gt;50&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; run;&lt;/P&gt;&lt;P&gt;NOTE: The SAS System stopped processing this step because of errors.&lt;BR /&gt;NOTE: PROCEDURE PRINT used (Total process time):&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; real time&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.00 seconds&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cpu time&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.00 seconds&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;51&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; %stpend;&lt;BR /&gt;MLOGIC(STPEND):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(STPEND):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\inttech\sasmacro\stpend.sas&lt;BR /&gt;MLOGIC(STPEND):&amp;nbsp; Parameter SHOWVER has value N&lt;BR /&gt;MLOGIC(STPEND):&amp;nbsp; Parameter MIMEMAP has value &lt;BR /&gt;MLOGIC(STPEND):&amp;nbsp; Parameter DEBUG has value &lt;BR /&gt;MLOGIC(STPEND):&amp;nbsp; %GLOBAL&amp;nbsp; _RESULT _STPERROR _STPERRMSG _STPWORK&lt;BR /&gt;MLOGIC(STPEND):&amp;nbsp; %LOCAL&amp;nbsp; _GENERATED_NAME_FLAG _PARENT_FOLDER_FLAG DEBUG I QRESULT&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MIMEMAP &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MIMEMAP1 NOTES SHOWVER&lt;BR /&gt;MLOGIC(STPEND):&amp;nbsp; %LET (variable name is NOTES)&lt;BR /&gt;MPRINT(STPEND):&amp;nbsp;&amp;nbsp; options nonotes;&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qcmpres.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable _STPERROR resolves to 0&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Parameter TEXT has value 0&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to 0&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %DO %WHILE(&amp;amp;i^=0) loop beginning; condition is FALSE.&amp;nbsp; Loop will not be executed.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qleft.sas&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Beginning execution.&lt;BR /&gt;126&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The SAS System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16:20 Monday, July 7, 2014&lt;/P&gt;&lt;P&gt;MLOGIC(QTRIM):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qtrim.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to 0&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Parameter VALUE has value 0&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to 0&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %DO loop beginning; index variable I; start value is 1; stop value is 1; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to 0&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition %qsubstr(&amp;amp;value,&amp;amp;i,1) ne&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; is TRUE&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %GOTO trimmed (label resolves to TRIMMED).&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;0 is TRUE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to 0&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Parameter TEXT has value&amp;nbsp; 0 &lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to 0&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 is FALSE&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\verify.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to 0&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TEXT has value&amp;nbsp; 0 &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TARGET has value&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to 0&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 OR %length(&amp;amp;target)=0 is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to 0&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %DO loop beginning; index variable I; start value is 1; stop value is 1; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to 0&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition NOT %index(&amp;amp;target,%qsubstr(&amp;amp;text,&amp;amp;i,1)) is TRUE&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %GOTO verfnd (label resolves to VERFND).&lt;BR /&gt;127&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The SAS System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16:20 Monday, July 7, 2014&lt;/P&gt;&lt;P&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to 0&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;%length(&amp;amp;text) is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Ending execution.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition &amp;amp;i is TRUE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to 0&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(STPEND):&amp;nbsp; %IF condition (%qcmpres(&amp;amp;_STPERROR) eq ) is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable _STPERROR resolves to 0&lt;BR /&gt;MLOGIC(STPEND):&amp;nbsp; %IF condition (%eval(&amp;amp;_STPERROR) ne 0) is FALSE&lt;BR /&gt;MPRINT(STPEND):&amp;nbsp;&amp;nbsp; ods _ALL_ close;&lt;BR /&gt;MLOGIC(STPEND):&amp;nbsp; %LET (variable name is QRESULT)&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable _RESULT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable QRESULT resolves to STREAM&lt;BR /&gt;MLOGIC(STPEND):&amp;nbsp; %IF condition (%length(&amp;amp;QRESULT) lt 7) is TRUE&lt;BR /&gt;MLOGIC(STPEND):&amp;nbsp; %LET (variable name is QRESULT)&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable QRESULT resolves to STREAM&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qcmpres.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable QRESULT resolves to STREAMzzzzzzz&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Parameter TEXT has value STREAMzzzzzzz&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAMzzzzzzz&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %DO %WHILE(&amp;amp;i^=0) loop beginning; condition is FALSE.&amp;nbsp; Loop will not be executed.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qleft.sas&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qtrim.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAMzzzzzzz&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Parameter VALUE has value STREAMzzzzzzz&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to STREAMzzzzzzz&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %DO loop beginning; index variable I; start value is 13; stop value is 1; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to STREAMzzzzzzz&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 13&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition %qsubstr(&amp;amp;value,&amp;amp;i,1) ne&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; is TRUE&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %GOTO trimmed (label resolves to TRIMMED).&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 13&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;0 is TRUE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to STREAMzzzzzzz&lt;BR /&gt;128&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The SAS System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16:20 Monday, July 7, 2014&lt;/P&gt;&lt;P&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 13&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Parameter TEXT has value&amp;nbsp; STREAMzzzzzzz &lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAMzzzzzzz&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 is FALSE&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\verify.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAMzzzzzzz&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TEXT has value&amp;nbsp; STREAMzzzzzzz &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TARGET has value&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAMzzzzzzz&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 OR %length(&amp;amp;target)=0 is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAMzzzzzzz&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %DO loop beginning; index variable I; start value is 1; stop value is 13; by value &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; is 1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAMzzzzzzz&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition NOT %index(&amp;amp;target,%qsubstr(&amp;amp;text,&amp;amp;i,1)) is TRUE&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %GOTO verfnd (label resolves to VERFND).&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAMzzzzzzz&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;%length(&amp;amp;text) is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Ending execution.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition &amp;amp;i is TRUE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAMzzzzzzz&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Ending execution.&lt;BR /&gt;129&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The SAS System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16:20 Monday, July 7, 2014&lt;/P&gt;&lt;P&gt;MLOGIC(STPEND):&amp;nbsp; %IF condition (%qupcase(%qsubstr(%qcmpres(&amp;amp;QRESULT),1,7)) eq PACKAGE) is FALSE&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qcmpres.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable _RESULT resolves to STREAM&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Parameter TEXT has value STREAM&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 0&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; %DO %WHILE(&amp;amp;i^=0) loop beginning; condition is FALSE.&amp;nbsp; Loop will not be executed.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qleft.sas&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\qtrim.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Parameter VALUE has value STREAM&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to STREAM&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %DO loop beginning; index variable I; start value is 6; stop value is 1; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 6&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition %qsubstr(&amp;amp;value,&amp;amp;i,1) ne&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; is TRUE&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %GOTO trimmed (label resolves to TRIMMED).&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 6&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;0 is TRUE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable VALUE resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 6&lt;BR /&gt;MLOGIC(QTRIM):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Parameter TEXT has value&amp;nbsp; STREAM &lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 is FALSE&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %LET (variable name is I)&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Beginning execution.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; This macro was compiled from the autocall file &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\sas93\software\SASFoundation\9.3\core\sasmacro\verify.sas&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TEXT has value&amp;nbsp; STREAM &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Parameter TARGET has value&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %LOCAL&amp;nbsp; I&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;130&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The SAS System&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16:20 Monday, July 7, 2014&lt;/P&gt;&lt;P&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition %length(&amp;amp;text)=0 OR %length(&amp;amp;target)=0 is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %DO loop beginning; index variable I; start value is 1; stop value is 6; by value is &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1.&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TARGET resolves to&amp;nbsp; &lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition NOT %index(&amp;amp;target,%qsubstr(&amp;amp;text,&amp;amp;i,1)) is TRUE&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %GOTO verfnd (label resolves to VERFND).&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; %IF condition &amp;amp;i&amp;gt;%length(&amp;amp;text) is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(VERIFY):&amp;nbsp; Ending execution.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; %IF condition &amp;amp;i is TRUE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable TEXT resolves to STREAM&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Some characters in the above value which were subject to macro quoting have been unquoted &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for printing.&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable I resolves to 1&lt;BR /&gt;MLOGIC(QLEFT):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(QCMPRES):&amp;nbsp; Ending execution.&lt;BR /&gt;MLOGIC(STPEND):&amp;nbsp; %IF condition (%qupcase(%qcmpres(&amp;amp;_RESULT)) eq REPORT_REPOSITORY) is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable SHOWVER resolves to N&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable SHOWVER resolves to N&lt;BR /&gt;MLOGIC(STPEND):&amp;nbsp; %IF condition (%bquote(%upcase(&amp;amp;SHOWVER)) eq Y)&amp;nbsp;&amp;nbsp; or&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (%bquote(%upcase(&amp;amp;SHOWVER)) &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; eq YES) is FALSE&lt;BR /&gt;SYMBOLGEN:&amp;nbsp; Macro variable NOTES resolves to NOTES&lt;BR /&gt;MPRINT(STPEND):&amp;nbsp;&amp;nbsp; options NOTES;&lt;BR /&gt;MLOGIC(STPEND):&amp;nbsp; Ending execution.&lt;BR /&gt;52&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;53&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GOPTIONS NOACCESSIBLE;&lt;BR /&gt;54&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; %LET _CLIENTTASKLABEL=;&lt;BR /&gt;55&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; %LET _CLIENTPROJECTPATH=;&lt;BR /&gt;56&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; %LET _CLIENTPROJECTNAME=;&lt;BR /&gt;57&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; %LET _SASPROGRAMFILE=;&lt;BR /&gt;58&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;59&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ;*';*";*/;quit;run;&lt;BR /&gt;60&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ODS _ALL_ CLOSE;&lt;BR /&gt;61&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;62&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;63&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; QUIT; RUN;&lt;BR /&gt;64&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 07 Jul 2014 20:54:37 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/numgen-shared-macro-help/m-p/169867#M32603</guid>
      <dc:creator>Coa_sas</dc:creator>
      <dc:date>2014-07-07T20:54:37Z</dc:date>
    </item>
    <item>
      <title>Re: numgen shared macro help</title>
      <link>https://communities.sas.com/t5/SAS-Programming/numgen-shared-macro-help/m-p/169868#M32604</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank you for posting all that saslog&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Perhaps there should be no quotes (') around AGE in &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; parm='age'&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 07 Jul 2014 21:23:13 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/numgen-shared-macro-help/m-p/169868#M32604</guid>
      <dc:creator>Peter_C</dc:creator>
      <dc:date>2014-07-07T21:23:13Z</dc:date>
    </item>
    <item>
      <title>Re: numgen shared macro help</title>
      <link>https://communities.sas.com/t5/SAS-Programming/numgen-shared-macro-help/m-p/169869#M32605</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Peter,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for your quick reply. My original post was without quotes around Age variable. I tried in both ways but no luck.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Getting the same Error:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ERROR: A character operand was found in the %EVAL function or %IF condition where a numeric operand &lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #ff0000; font-size: 12pt; font-family: Courier New;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; is required. The condition was: &amp;amp;0 ge 2 &lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #ff0000; font-size: 12pt; font-family: Courier New;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;ERROR: %EVAL function has no expression to evaluate, or %IF statement has no condition.&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #ff0000; font-size: 12pt; font-family: Courier New;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;ERROR: The macro NUMGEN will stop executing.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 07 Jul 2014 22:32:10 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/numgen-shared-macro-help/m-p/169869#M32605</guid>
      <dc:creator>Coa_sas</dc:creator>
      <dc:date>2014-07-07T22:32:10Z</dc:date>
    </item>
    <item>
      <title>Re: numgen shared macro help</title>
      <link>https://communities.sas.com/t5/SAS-Programming/numgen-shared-macro-help/m-p/169870#M32606</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Looks like perhaps you forgot to pass the macro a value for the PARM parameter?&amp;nbsp; If you do not supply a value (like the AGE mentioned in the comments) for PARM then the first two lines of the macro will attempt to define and use a macro variable named 0 which is impossible as macro variable names must start with either a letter or an underscore.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;STRONG style="color: navy; background: white; font-size: 10.0pt; font-family: 'Courier New';"&gt;%macro&lt;/STRONG&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: black; background: white;"&gt; numGen(parm=);&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: blue; background: white;"&gt;%global&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: black; background: white;"&gt; &amp;amp;&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: teal; background: white;"&gt;parm.0&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: black; background: white;"&gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: blue; background: white;"&gt;%if&lt;/SPAN&gt; &lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: blue; background: white;"&gt;%eval&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: black; background: white;"&gt;(&amp;amp;&amp;amp;&amp;amp;&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: teal; background: white;"&gt;parm.0&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: black; background: white;"&gt; ge &lt;/SPAN&gt;&lt;STRONG style="color: teal; background: white; font-size: 10.0pt; font-family: 'Courier New';"&gt;2&lt;/STRONG&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: black; background: white;"&gt; ) &lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: blue; background: white;"&gt;%then&lt;/SPAN&gt; &lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: blue; background: white;"&gt;%do&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: black; background: white;"&gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 08 Jul 2014 01:55:32 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/numgen-shared-macro-help/m-p/169870#M32606</guid>
      <dc:creator>Tom</dc:creator>
      <dc:date>2014-07-08T01:55:32Z</dc:date>
    </item>
    <item>
      <title>Re: numgen shared macro help</title>
      <link>https://communities.sas.com/t5/SAS-Programming/numgen-shared-macro-help/m-p/169871#M32607</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Most likely the parameter AGE was NOT defined by the stored process or EG task that you tried to run.&lt;/P&gt;&lt;P&gt;Note that if you want to turn on symbolgen and mlogic the it would be best to do it AFTER the %STBEGIN macro has run so that you do not generate 50 pages of gibberish before you get to your submitted code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I assume that you are trying to account for the way that prompts store multiple values into many variables.&amp;nbsp; Note that if you are just going to use the list in a IN () clause then you do not need the commas. So your macro can be simpler.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="color: navy; background: white; font-size: 10.0pt; font-family: 'Courier New';"&gt;&lt;STRONG&gt;%macro&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: black; background: white;"&gt; numgen(parm);&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: blue; background: white;"&gt;%local&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: black; background: white;"&gt; i ;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: blue; background: white;"&gt;%if&lt;/SPAN&gt; &lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: blue; background: white;"&gt;%bquote&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: black; background: white;"&gt;(&amp;amp;parm)= &lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: blue; background: white;"&gt;%then&lt;/SPAN&gt; &lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: blue; background: white;"&gt;%do&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: black; background: white;"&gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&amp;nbsp; &lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: blue; background: white;"&gt;%put&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: black; background: white;"&gt; ERROR: &amp;amp;sysmacroname - YOU MUST SPECIFY A VALUE FOR PARM ;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: blue; background: white;"&gt;%end&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: black; background: white;"&gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: blue; background: white;"&gt;%else&lt;/SPAN&gt; &lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: blue; background: white;"&gt;%do&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: black; background: white;"&gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&amp;nbsp; &lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: blue; background: white;"&gt;%if&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: black; background: white;"&gt; not &lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: blue; background: white;"&gt;%symexist&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: black; background: white;"&gt;(&amp;amp;&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: teal; background: white;"&gt;parm.0&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: black; background: white;"&gt;) &lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: blue; background: white;"&gt;%then&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: black; background: white;"&gt; &amp;amp;&amp;amp;&amp;amp;PARM ;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&amp;nbsp; &lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: blue; background: white;"&gt;%else&lt;/SPAN&gt; &lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: blue; background: white;"&gt;%do&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: black; background: white;"&gt; i=&lt;/SPAN&gt;&lt;SPAN style="color: teal; background: white; font-size: 10.0pt; font-family: 'Courier New';"&gt;&lt;STRONG&gt;1&lt;/STRONG&gt;&lt;/SPAN&gt; &lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: blue; background: white;"&gt;%to&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: black; background: white;"&gt; &amp;amp;&amp;amp;&amp;amp;&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: teal; background: white;"&gt;parm.0&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: black; background: white;"&gt;; &amp;amp;&amp;amp;&amp;amp;parm&amp;amp;i &lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: blue; background: white;"&gt;%end&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: black; background: white;"&gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: blue; background: white;"&gt;%end&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: black; background: white;"&gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="color: navy; background: white; font-size: 10.0pt; font-family: 'Courier New';"&gt;&lt;STRONG&gt;%mend&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: black; background: white;"&gt; numgen;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: blue; background: white;"&gt;%put&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: black; background: white;"&gt; %numgen(parm=) ;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: black; background: white;"&gt;&amp;nbsp; &lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: blue; background: white;"&gt;%let&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: black; background: white;"&gt; age=45 ;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: blue; background: white;"&gt;%put&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: black; background: white;"&gt; %numgen(age) ;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: blue; background: white;"&gt;%let&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: black; background: white;"&gt; age0=3 ;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: blue; background: white;"&gt;%let&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: black; background: white;"&gt; age=45 ;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: blue; background: white;"&gt;%let&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: black; background: white;"&gt; age1=45;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: blue; background: white;"&gt;%let&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: black; background: white;"&gt; age2=50;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: blue; background: white;"&gt;%let&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: black; background: white;"&gt; age3=65 ;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: blue; background: white;"&gt;%put&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: black; background: white;"&gt; %numgen(age);&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 08 Jul 2014 02:45:16 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/numgen-shared-macro-help/m-p/169871#M32607</guid>
      <dc:creator>Tom</dc:creator>
      <dc:date>2014-07-08T02:45:16Z</dc:date>
    </item>
    <item>
      <title>Re: numgen shared macro help</title>
      <link>https://communities.sas.com/t5/SAS-Programming/numgen-shared-macro-help/m-p/169872#M32608</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Tom,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for the above code, Yes I am trying to create a prompt which stores multiple values in EG stored process.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The above code is working fine when I am passing a number value for the age, Its not working when I am passing a Character value to the age.&lt;/P&gt;&lt;P&gt;I am getting the same error:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ERROR: A character operand was found in the %EVAL function or %IF condition where a numeric operand &lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #ff0000; font-size: 12pt; font-family: Courier New;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; is required. The condition was: &amp;amp;&amp;amp;&amp;amp;parm.0 &lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #ff0000; font-size: 12pt; font-family: Courier New;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;ERROR: The %TO value of the %DO I loop is invalid.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #ff0000; font-size: 12pt; font-family: Courier New;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;ERROR: The macro NUMGEN will stop executing.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 08 Jul 2014 14:19:55 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/numgen-shared-macro-help/m-p/169872#M32608</guid>
      <dc:creator>Coa_sas</dc:creator>
      <dc:date>2014-07-08T14:19:55Z</dc:date>
    </item>
    <item>
      <title>Re: numgen shared macro help</title>
      <link>https://communities.sas.com/t5/SAS-Programming/numgen-shared-macro-help/m-p/169873#M32609</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;That does not have anything to do with numeric vs character variables as the "0" variable should have the number of choices, so it should always look like a number.&lt;/P&gt;&lt;P&gt;If you included the %SYMEXIST() function test then perhaps there is an old "0" macro variable hanging around that does not contain a number?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Now if you want to treat the values of the macro variables as characters rather than numbers then perhaps you want an %CHARGEN() macro to go with the %NUMGEN() macro&amp;nbsp; so that the returned list is a quoted list of values that you could use in your where clause?&amp;nbsp; Perhaps something like:&amp;nbsp; WHERE AGE IN ("OLD" "YOUNG")&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="color: navy; background: white; font-size: 10.0pt; font-family: 'Courier New';"&gt;&lt;STRONG&gt;%macro&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: black; background: white;"&gt; numgen(parm);&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: blue; background: white;"&gt;%local&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: black; background: white;"&gt; i ;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: blue; background: white;"&gt;%if&lt;/SPAN&gt; &lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: blue; background: white;"&gt;%bquote&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: black; background: white;"&gt;(&amp;amp;parm)= &lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: blue; background: white;"&gt;%then&lt;/SPAN&gt; &lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: blue; background: white;"&gt;%put&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: black; background: white;"&gt; ERROR: &amp;amp;sysmacroname - YOU MUST SPECIFY A VALUE FOR PARM ;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: blue; background: white;"&gt;%else&lt;/SPAN&gt; &lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: blue; background: white;"&gt;%if&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: black; background: white;"&gt; not &lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: blue; background: white;"&gt;%symexist&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: black; background: white;"&gt;(&amp;amp;&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: teal; background: white;"&gt;parm.0&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: black; background: white;"&gt;) &lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: blue; background: white;"&gt;%then&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: black; background: white;"&gt; &amp;amp;&amp;amp;&amp;amp;PARM ;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: blue; background: white;"&gt;%else&lt;/SPAN&gt; &lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: blue; background: white;"&gt;%if&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: black; background: white;"&gt; %&lt;STRONG&gt;&lt;EM&gt;datatyp&lt;/EM&gt;&lt;/STRONG&gt;(&amp;amp;&amp;amp;&amp;amp;&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: teal; background: white;"&gt;parm.0&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: black; background: white;"&gt;) ne NUMERIC &lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: blue; background: white;"&gt;%then&lt;/SPAN&gt; &lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: blue; background: white;"&gt;%put&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: black; background: white;"&gt; ERROR: &amp;amp;sysmacroname - Non numeric count - &amp;amp;&amp;amp;&amp;amp;parm.0 ;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: blue; background: white;"&gt;%else&lt;/SPAN&gt; &lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: blue; background: white;"&gt;%do&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: black; background: white;"&gt; i=&lt;/SPAN&gt;&lt;SPAN style="color: teal; background: white; font-size: 10.0pt; font-family: 'Courier New';"&gt;&lt;STRONG&gt;1&lt;/STRONG&gt;&lt;/SPAN&gt; &lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: blue; background: white;"&gt;%to&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: black; background: white;"&gt; &amp;amp;&amp;amp;&amp;amp;&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: teal; background: white;"&gt;parm.0&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: black; background: white;"&gt;; &amp;amp;&amp;amp;&amp;amp;parm&amp;amp;i &lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: blue; background: white;"&gt;%end&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: black; background: white;"&gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="color: navy; background: white; font-size: 10.0pt; font-family: 'Courier New';"&gt;&lt;STRONG&gt;%mend&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: black; background: white;"&gt; numgen;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="color: navy; background: white; font-size: 10.0pt; font-family: 'Courier New';"&gt;&lt;STRONG&gt;%macro&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: black; background: white;"&gt; chargen(parm);&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: blue; background: white;"&gt;%local&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: black; background: white;"&gt; i ;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: blue; background: white;"&gt;%if&lt;/SPAN&gt; &lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: blue; background: white;"&gt;%bquote&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: black; background: white;"&gt;(&amp;amp;parm)= &lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: blue; background: white;"&gt;%then&lt;/SPAN&gt; &lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: blue; background: white;"&gt;%put&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: black; background: white;"&gt; ERROR: &amp;amp;sysmacroname - YOU MUST SPECIFY A VALUE FOR PARM ;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: blue; background: white;"&gt;%else&lt;/SPAN&gt; &lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: blue; background: white;"&gt;%if&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: black; background: white;"&gt; not &lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: blue; background: white;"&gt;%symexist&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: black; background: white;"&gt;(&amp;amp;&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: teal; background: white;"&gt;parm.0&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: black; background: white;"&gt;) &lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: blue; background: white;"&gt;%then&lt;/SPAN&gt; &lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: blue; background: white;"&gt;%sysfunc&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: black; background: white;"&gt;(quote(&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: blue; background: white;"&gt;%qsysfunc&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: black; background: white;"&gt;(dequote(&amp;amp;&amp;amp;&amp;amp;PARM)))) ;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: blue; background: white;"&gt;%else&lt;/SPAN&gt; &lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: blue; background: white;"&gt;%if&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: black; background: white;"&gt; %&lt;STRONG&gt;&lt;EM&gt;datatyp&lt;/EM&gt;&lt;/STRONG&gt;(&amp;amp;&amp;amp;&amp;amp;&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: teal; background: white;"&gt;parm.0&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: black; background: white;"&gt;) ne NUMERIC &lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: blue; background: white;"&gt;%then&lt;/SPAN&gt; &lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: blue; background: white;"&gt;%put&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: black; background: white;"&gt; ERROR: &amp;amp;sysmacroname - Non numeric count - &amp;amp;&amp;amp;&amp;amp;parm.0 ;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: blue; background: white;"&gt;%else&lt;/SPAN&gt; &lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: blue; background: white;"&gt;%do&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: black; background: white;"&gt; i=&lt;/SPAN&gt;&lt;SPAN style="color: teal; background: white; font-size: 10.0pt; font-family: 'Courier New';"&gt;&lt;STRONG&gt;1&lt;/STRONG&gt;&lt;/SPAN&gt; &lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: blue; background: white;"&gt;%to&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: black; background: white;"&gt; &amp;amp;&amp;amp;&amp;amp;&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: teal; background: white;"&gt;parm.0&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: black; background: white;"&gt;; &lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: blue; background: white;"&gt;%sysfunc&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: black; background: white;"&gt;(quote(&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: blue; background: white;"&gt;%qsysfunc&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: black; background: white;"&gt;(dequote(&amp;amp;&amp;amp;&amp;amp;PARM&amp;amp;i)))) &lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: blue; background: white;"&gt;%end&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: black; background: white;"&gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="color: navy; background: white; font-size: 10.0pt; font-family: 'Courier New';"&gt;&lt;STRONG&gt;%mend&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: black; background: white;"&gt; chargen;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: blue; background: white;"&gt;%let&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: black; background: white;"&gt; age0=2;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: blue; background: white;"&gt;%let&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: black; background: white;"&gt; age=45;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: blue; background: white;"&gt;%let&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: black; background: white;"&gt; age1=45;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: blue; background: white;"&gt;%let&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: black; background: white;"&gt; age2=50;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: blue; background: white;"&gt;%put&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: black; background: white;"&gt; %numgen(age);&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: black; background: white;"&gt;&lt;SPAN style="color: #339966; font-size: 12pt;"&gt;&lt;STRONG&gt;45 50&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: blue; background: white;"&gt;%put&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New'; color: black; background: white;"&gt; %chargen(age);&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #339966; font-size: 12pt;"&gt;&lt;STRONG&gt;"45" "50"&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 08 Jul 2014 15:26:21 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/numgen-shared-macro-help/m-p/169873#M32609</guid>
      <dc:creator>Tom</dc:creator>
      <dc:date>2014-07-08T15:26:21Z</dc:date>
    </item>
  </channel>
</rss>

